p{font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0}.elementor-widget-heading h1.elementor-heading-title,h1{font-size:60px;font-weight:400;line-height:1.3em;letter-spacing:0}.elementor-widget-heading h2.elementor-heading-title,h2{font-size:50px;font-weight:400;line-height:1.2em;letter-spacing:0}.elementor-widget-heading h3.elementor-heading-title,h3{font-size:32px;font-weight:400;line-height:1.4em;letter-spacing:0}.elementor-widget-heading h4.elementor-heading-title,h4{font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0}.elementor-widget-heading h5.elementor-heading-title,h5{font-family:"Open Sans";font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0}.elementor-widget-heading h6.elementor-heading-title,h6{font-size:30px;font-weight:800;line-height:1.6em;letter-spacing:2px}@media(max-width:767px){p{font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:0}.elementor-widget-heading h1.elementor-heading-title,h1{font-size:36px;font-weight:400;line-height:1.3em;letter-spacing:.5px}.elementor-widget-heading h2.elementor-heading-title,h2{font-size:25px;font-weight:400;line-height:1.3em;letter-spacing:0}.elementor-widget-heading h3.elementor-heading-title,h3{font-size:30px;font-weight:400;line-height:1.3em;letter-spacing:0}.elementor-widget-heading h4.elementor-heading-title,h4{font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:0}.elementor-widget-heading h5.elementor-heading-title,h5{font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:0}.elementor-widget-heading h6.elementor-heading-title,h6{font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:1px}}html,body{max-width:100%!important;overflow-x:hidden!important}.ast-logo-title-inline .site-logo-img{padding-left:5%!important}