/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 7, 2020 */
 @font-face{font-display:swap;font-family:'proximanova';src:url(../../../../../../../../themes/theme8/css/typography/fonts/proximanova-bold.woff2) format('woff2'),url(../../../../../../../../themes/theme8/css/typography/fonts/proximanova-bold.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:'proximanova';src:url(../../../../../../../../themes/theme8/css/typography/fonts/proximanova-regular.woff2) format('woff2'),url(../../../../../../../../themes/theme8/css/typography/fonts/proximanova-regular.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:'proximanova';src:url(../../../../../../../../themes/theme8/css/typography/fonts/proximanova-regular.woff2) format('woff2'),url(../../../../../../../../themes/theme8/css/typography/fonts/proximanova-regular.woff) format('woff');font-weight:400;font-style:normal}body.proximanovabodyfont,.proximanovabodyfont button,.proximanovabodyfont input,.proximanovabodyfont select,.proximanovabodyfont textarea{font-family:'proximanova';font-size:18px;line-height:1.333;font-weight:300}.proximanovaheadingfont h1,.proximanovaheadingfont h2,.proximanovaheadingfont h3,.proximanovaheadingfont h4,.proximanovaheadingfont h5,.proximanovaheadingfont h6{font-family:'proximanova';font-weight:300}.proximanovabodyfont #nav>li>a{font-size:20px;font-weight:300;text-transform:capitalize}.proximanovabodyfont .headbookappbtn,.proximanovabodyfont .headbookappbtn:focus,.proximanovabodyfont .button,.proximanovabodyfont .button:focus{font-size:16px;vertical-align:top;font-weight:400;letter-spacing:1px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.proximanovabodyfont .mainNavigation{margin-right:245px}.proximanovabodyfont .menu-icon,.proximanovabodyfont .menu-icon:focus{font-size:22px}.proximanovabodyfont .hmwelcometext h2,.proximanovabodyfont .hmwelcometext h1,.proximanovabodyfont .hmadvantagesection h2,.proximanovabodyfont .hmservicesection h2,.proximanovabodyfont .hmpozativesection h2,.proximanovabodyfont .hmbooktitle,.proximanovabodyfont .footformblock h3{text-transform:inherit}.proximanovabodyfont .aawformblock .aawfieldcol input,.proximanovabodyfont .aawformblock .aawfieldcol input:focus,.proximanovabodyfont .aawformblock .aawfieldcol textarea,.proximanovabodyfont .aawformblock .aawfieldcol textarea:focus,.proximanovabodyfont .aawformblock .aawfieldcol select,.proximanovabodyfont .aawformblock .aawformradiocol label,.proximanovabodyfont .aawformblock .heapBox .holder,.proximanovabodyfont .heapBox .heap .heapOptions .heapOption a{font-weight:300;font-size:16px}.proximanovabodyfont .teasertext h2{font-size:54px;text-transform:inherit}@media only screen and (max-width:1199px){.proximanovabodyfont .teasertext h2{font-size:48px}}.proximanovabodyfont .hourname{padding-left:105px;margin-left:-105px}.proximanovabodyfont .mainNavigation{margin-right:270px}.proximanovabodyfont #nav>li>a{font-size:17px}.proximanovabodyfont #nav ul li a{font-size:17px}@media only screen and (max-width:991px){.proximanovabodyfont .teasertext h2{font-size:42px}}@media only screen and (max-width:767px){body.proximanovabodyfont,.proximanovabodyfont button,.proximanovabodyfont input,.proximanovabodyfont select,.proximanovabodyfont textarea{font-size:18px}.proximanovabodyfont .mainNavigation{margin-right:0}.proximanovabodyfont .teasertext h2{font-size:28px;margin:0 0 10px}.proximanovabodyfont #nav{top:46px}.proximanovabodyfont .foothours{max-width:209px}}@media only screen and (max-width:575px){.proximanovabodyfont .teasertext h2{font-size:26px}}