body,body *:not(i):not(.fa):not(.fas):not(.far):not(.fab):not([class*="icon"]){font-family:'Montserrat',sans-serif!important}body{font-size:16px;font-weight:400;line-height:1.7;color:#333}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif!important;font-weight:700;line-height:1.3;color:#1a1a1a}h1{font-size:42px}h2{font-size:32px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}p{font-size:16px;line-height:1.7}nav,nav a,.menu a,.menu li,.main-menu a,.nav-menu a,#menu a{font-family:'Montserrat',sans-serif!important;font-weight:500}a{font-family:'Montserrat',sans-serif!important}button,input[type="submit"],.button,.btn{font-family:'Montserrat',sans-serif!important;font-weight:600}input,textarea,select{font-family:'Montserrat',sans-serif!important}footer,footer *{font-family:'Montserrat',sans-serif!important}.widget,.widget *{font-family:'Montserrat',sans-serif!important}.elementor *,.elementor-widget-text-editor,.elementor-heading-title,.elementor-widget-container,.elementor-post__title,.elementor-post__excerpt,.elementor-post__meta-data{font-family:'Montserrat',sans-serif!important}@media (max-width:768px){h1{font-size:32px}h2{font-size:26px}h3{font-size:20px}body{font-size:15px}p{font-size:15px}}