body,
small,
#primary-menu ul ul li > a,
.wp-caption,
.feature-box.fbox-center.fbox-italic p,
.skills li .progress-percent .counter,
.nav-tree ul ul a{font-family:'Lato', sans-serif;}
h1,
h2,
h3,
h4,
h5,
h6,
#logo,
#primary-menu ul li > a,
#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column > li.mega-menu-title > a,
#top-search form input,
.entry-link,
.entry.entry-date-section span,
.button.button-desc,
.counter,
label,
.nav-tree li a,
.wedding-head .first-name,
.wedding-head .last-name{font-family:'Raleway', sans-serif;}
.entry-meta li,
.entry-link span,
.entry blockquote p,
.more-link,
.comment-content .comment-author span,
.button.button-desc span,
.testi-content p,
.team-title span,
.before-heading,
.wedding-head .first-name span,
.wedding-head .last-name span{font-family:'Crete Round', serif;}
.font-body{font-family:'Lato', sans-serif !important;}
.font-primary{font-family:'Raleway', sans-serif !important;}
.font-secondary{font-family:'Crete Round', serif !important;}
body{line-height:1.5;}
h1,
h2,
h3,
h4,
h5,
h6{font-weight:600;line-height:1.5;}
#logo{font-size:36px;line-height:100%;}
#primary-menu ul li > a{font-weight:bold;font-size:13px;letter-spacing:1px;text-transform:uppercase;}
#primary-menu ul ul li > a{font-size:12px;font-weight:700;letter-spacing:0;}
#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column > li.mega-menu-title > a{font-size:13px;font-weight:bold;letter-spacing:1px;text-transform:uppercase !important;line-height:1.3 !important;}
#top-search form input{font-size:32px;font-weight:700;letter-spacing:2px;}
.entry-meta li{font-size:13px;line-height:14px;font-style:italic;}
.entry-link{text-transform:uppercase;letter-spacing:1px;font-size:24px;font-weight:700;}
.entry-link span{font-style:italic;font-weight:normal;text-transform:none;letter-spacing:0;font-size:14px;}
.entry blockquote p{font-weight:400;font-style:italic;}
.entry.entry-date-section span{font-size:18px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;}
.more-link{font-style:italic;}
.comment-content .comment-author span{font-size:12px;font-weight:normal;font-style:italic;}
.wp-caption{font-style:italic;}
.button.button-desc{font-size:22px;line-height:1;}
.button.button-desc span{font-size:14px;font-weight:400;letter-spacing:1px;font-style:italic;text-transform:none;}
.feature-box.fbox-center.fbox-italic p{font-style:italic;}
.testi-content p{font-style:italic;}
.team-title span{font-weight:400;font-style:italic;font-size:15px;}
.counter{font-size:42px;font-weight:600;}
.skills li .progress-percent .counter{font-weight:400;}
label{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}
.before-heading{font-size:16px;font-style:italic;font-weight:400;}
.wedding-head .first-name,
.wedding-head .last-name{font-weight:bold;text-transform:uppercase;letter-spacing:2px;}
.wedding-head .first-name span,
.wedding-head .last-name span{font-size:56px;font-weight:400;font-style:italic;text-transform:none;}