h1,h1.page-hero-style{font-size:55px !important;line-height:1.2 !important;font-weight:700;margin:0 0 20px}h2,h2.page-hero-style{font-size:45px !important;line-height:1.2 !important;font-weight:700;margin:0 0 20px}h3,h3.page-hero-style{font-size:35px !important;line-height:1.2 !important;font-weight:700;margin:0 0 20px}h1.page-hero-style,h2.page-hero-style,h3.page-hero-style{transform:none !important;letter-spacing:0 !important}.section-wrapper.white.page-hero h1.page-title{font-size:55px !important;line-height:1.2 !important;margin:0}h1.page-hero-style2,h2.page-hero-style2,h3.page-hero-style2{line-height:1.15;font-weight:700;letter-spacing:.3px;margin:0 0 .45em;text-align:center;color:#000;text-shadow:1px 1px 0 rgba(0,0,0,.22),0 2px 6px rgba(0,0,0,.16)}.page-hero-style2.softer{text-shadow:0 1px 0 rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.08)}.page-hero-style2.stronger{text-shadow:2px 2px 2px rgba(0,0,0,.32),3px 3px 6px rgba(0,0,0,.22)}.page-hero-style2.flat{text-shadow:none !important}.page-hero-style2 i{margin-right:.35em;vertical-align:-.03em;line-height:1}.hero--dark .page-hero-style2{text-shadow:1px 1px 0 rgba(255,255,255,.28),0 2px 6px rgba(255,255,255,.22)}.hero--dark .page-hero-style2.softer{text-shadow:0 1px 0 rgba(255,255,255,.16),0 1px 3px rgba(255,255,255,.14)}.hero--dark .page-hero-style2.stronger{text-shadow:2px 2px 0 rgba(255,255,255,.38),0 3px 9px rgba(255,255,255,.28)}h1.page-hero-style2.stronger+.h2-underline,h2.page-hero-style2.stronger+.h2-underline,h3.page-hero-style2.stronger+.h2-underline{background:#333;border-radius:2px;box-shadow:2px 2px 2px rgba(0,0,0,.32),3px 3px 6px rgba(0,0,0,.22)}.section-wrapper.gray h1.page-hero-style2.stronger+.h2-underline,.section-wrapper.gray h2.page-hero-style2.stronger+.h2-underline,.section-wrapper.gray h3.page-hero-style2.stronger+.h2-underline{background:#222}h1.page-hero-style2.stronger+.h2-underline,h2.page-hero-style2.stronger+.h2-underline,h3.page-hero-style2.stronger+.h2-underline,h1.page-hero-style+.h2-underline,h2.page-hero-style+.h2-underline,h3.page-hero-style+.h2-underline{background:#333;box-shadow:2px 2px 2px rgba(0,0,0,.32),3px 3px 6px rgba(0,0,0,.22)}.section-wrapper.white h1.page-hero-style2.stronger+.h2-underline,.section-wrapper.white h2.page-hero-style2.stronger+.h2-underline,.section-wrapper.white h3.page-hero-style2.stronger+.h2-underline,.section-wrapper.white h1.page-hero-style+.h2-underline,.section-wrapper.white h2.page-hero-style+.h2-underline,.section-wrapper.white h3.page-hero-style+.h2-underline{background:#222 !important;box-shadow:2px 2px 2px rgba(0,0,0,.32),3px 3px 6px rgba(0,0,0,.22) !important}.section-wrapper .about-right .section_sub_title{display:inline-block;width:auto !important;max-width:100%;margin:0 auto .6rem !important;text-align:center !important;float:none !important}.section-wrapper .about-right{text-align:center}.section-wrapper .about-right .section_title,.section-wrapper .about-right p{text-align:inherit}.section-wrapper .about-right>.section_sub_title{display:inline-block;width:auto!important;margin:0 auto .6rem!important;text-align:center!important;float:none!important}body.single h1.page-hero-style,body.single h2.page-hero-style,body.single h3.page-hero-style{text-shadow:2px 2px 2px rgba(0,0,0,.32),3px 3px 6px rgba(0,0,0,.22)}h1.page-hero-style,h2.page-hero-style,h3.page-hero-style{margin-top:.5em;margin-bottom:.5em;text-align:center;text-shadow:2px 2px 2px rgba(0,0,0,.32),3px 3px 6px rgba(0,0,0,.22) !important}h1.page-hero-style2,h2.page-hero-style2,h3.page-hero-style2{text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.2),2px 2px 4px rgba(0,0,0,.18) !important}h1.page-hero-style2.stronger,h2.page-hero-style2.stronger,h3.page-hero-style2.stronger{text-shadow:2px 2px 2px rgba(0,0,0,.32),3px 3px 6px rgba(0,0,0,.22) !important}h1.page-hero-style.page-hero-style2,h2.page-hero-style.page-hero-style2,h3.page-hero-style.page-hero-style2{text-shadow:2px 2px 2px rgba(0,0,0,.32),3px 3px 6px rgba(0,0,0,.22) !important}.h2-underline{display:block;width:80%;max-width:200px;height:3px;margin:12px auto 18px;background:#0cf;border-radius:2px}.section-wrapper.gray .h2-underline{background:#07a}.section-wrapper.white .h2-underline{background:#0cf}h1.page-hero-style,h2.page-hero-style,h3.page-hero-style{text-align:center;color:#000;text-shadow:2px 2px 2px rgba(0,204,255,1),3px 3px 5px rgba(0,0,0,1),3px 3px 6px rgba(51,214,255,1) !important;margin:0 0 .4em}