#primary-menu ul ul li>a,.feature-box.fbox-center.fbox-italic p,.nav-tree ul ul a,.skills li .progress-percent .counter,.wp-caption,body,small{font-family:Cairo,sans-serif}#logo,#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column>li.mega-menu-title>a,#primary-menu ul li>a,#top-search form input,.button.button-desc,.counter,.entry-link,.entry.entry-date-section span,.nav-tree li a,.wedding-head .first-name,.wedding-head .last-name,h1,h2,h3,h4,h5,h6,label{font-family:Cairo,sans-serif}.before-heading,.button.button-desc span,.comment-content .comment-author span,.entry blockquote p,.entry-link span,.entry-meta li,.more-link,.team-title span,.testi-content p,.wedding-head .first-name span,.wedding-head .last-name span{font-family:Cairo,sans-serif}.font-body{font-family:Cairo,sans-serif!important}.font-primary{font-family:Cairo,sans-serif!important}.font-secondary{font-family:Cairo,sans-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:700;font-size:13px;letter-spacing:0!important;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:700;letter-spacing:0;text-transform:uppercase!important;line-height:1.3!important}#top-search form input{font-size:32px;font-weight:700;letter-spacing:0}.entry-meta li{font-size:13px;line-height:14px;font-style:italic}.entry-link{text-transform:uppercase;letter-spacing:0;font-size:24px;font-weight:700}.entry-link span{font-style:italic;font-weight:400;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:700;letter-spacing:0;text-transform:uppercase}.more-link{font-style:italic}.comment-content .comment-author span{font-size:12px;font-weight:400;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:0;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:0}.before-heading{font-size:16px;font-style:italic;font-weight:400}.wedding-head .first-name,.wedding-head .last-name{font-weight:700;text-transform:uppercase;letter-spacing:0}.wedding-head .first-name span,.wedding-head .last-name span{font-size:56px;font-weight:400;font-style:italic;text-transform:none}.menu-title{top:-15px!important;position:relative!important;padding-top:0!important}.menu-2{margin-left:0!important}@media (min-width:992px){#primary-menu ul li>a div{letter-spacing:0!important}}#page-title h1,.slider-caption h2{letter-spacing:0}a,body,html,p,span{font-family:Cairo,sans-serif;font-size:28px;letter-spacing:0}#copyrights .col_last,#copyrights .col_last>div{float:left}.post-grid.grid-3 .entry{margin-left:0;margin-right:0}@media (max-width:992px){#logo{float:none}}@media (min-width:767.98px){.topbar #language-selector{float:left!important}.top-links{float:left!important}}@media (max-width:767.98px){.top_social_media_icons{margin-left:auto;margin-right:auto;width:auto}}
