@set bodyFont Roboto;@set menuFont Montserrat;@set headingFont Montserrat;@set headingSuperTitleFont Montserrat;@set headingSubTitleFont Montserrat;@set bodyFontSize 16;@set bodyLineHeight 1.7;@set lightFontColor #111112;@set lightBgColor #fff;@set lightBorderColor rgba(0,0,0,0.1);@set lightBgSubColor rgba(0,0,0,0.07);@set darkFontColor #fff;@set darkBgColor #111112;@set darkBorderColor rgba(255,255,255,0.5);@set darkBgSubColor rgba(255,255,255,0.2);@set darkBgTransparentColor rgba(0,0,0,0.04);@set accentColor #98938d;@set accentColorDark l-adjust($(accentColor) -15);@set accentColorVeryDark l-adjust($(accentColor) -35);@set accentColorVeryVeryDark l-adjust($(accentColor) -42);@set accentColorLight a-adjust($(accentColor) -30);@set accentColorVeryLight a-adjust($(accentColor) -20);@set alternateColor #4b4b4b;@set alternateColorDark l-adjust($(alternateColor) -15);@set alternateColorVeryDark l-adjust($(alternateColor) -25);@set alternateColorLight a-adjust($(alternateColor) -40);@set alternateColorOpacity a-adjust($(alternateColor) -10);@set baseTemplateWidth 1200;@set sidebarWidth 25;@set sidebarPadding 50;@set pagePadding 40;@set gridSpacing 5;@set logoHeight 90;@set belowLogoMenuHeight 50;@set menuVerticalPadding 20;@set menuPadding 50;@set verticalMenuWidth 260;@set dropdownWidth 220;@set menuFontSize 13;@set extrasmallIconSize 21;@set smallIconSize 28;@set mediumIconSize 40;@set bigIconSize 52;@set largeIconSize 74;@set hardBorderRadius 50px;@set softBorderRadius 4px;@mixin btMaxLines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:#(0);line-height:#(1 $(bodyLineHeight))em;max-height:math(#(0)*#(1 $(bodyLineHeight)))em}@fragment btClear{&:after{content:" ";display:table;width:100%;clear:both}}@fragment btGutterWidth{max-width:math($(baseTemplateWidth) + 2*$(pagePadding),px)}@selector darkSkinSelector :any(.btDarkSkin,.btLightSkin .btDarkSkin,.btDarkSkin.btLightSkin .btDarkSkin);@selector lightSkinSelector :any(.btLightSkin,.btDarkSkin .btLightSkin,.btLightSkin .btDarkSkin .btLightSkin);@selector accentSkinSelector :any(.bt_bb_color_scheme_5,.bt_bb_color_scheme_6);@selector hTagSelector :any(h1,h2,h3,h4,h5,h6,h7,h8);@selector leftAlignSelector .bt_bb_align_right .bt_bb_align_left&,.bt_bb_align_center .bt_bb_align_left&,.bt_bb_align_right .bt_bb_align_left &,.bt_bb_align_center .bt_bb_align_left &,.bt_bb_align_left&,.bt_bb_align_left &;@selector rightAlignSelector .bt_bb_align_left .bt_bb_align_right&,.bt_bb_align_center .bt_bb_align_right&,.bt_bb_align_left .bt_bb_align_right &,.bt_bb_align_center .bt_bb_align_right &,.bt_bb_align_right&,.bt_bb_align_right &;@selector centerAlignSelector .bt_bb_align_left .bt_bb_align_center&,.bt_bb_align_right .bt_bb_align_center&,.bt_bb_align_left .bt_bb_align_center &,.bt_bb_align_right .bt_bb_align_center &,.bt_bb_align_center&,.bt_bb_align_center &;article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,audio,canvas,video{display:block}audio,canvas,video{display:inline-block}*:focus,*{outline:none;outline:0}.touch *{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-focus-ring-color:rgba(0,0,0,0)}button::-moz-focus-inner{border:0}audio:not([controls]){display:none;height:0}html,body{margin:0;padding:0}*,*:after,*:before{box-sizing:border-box;padding:0;margin:0;background-repeat:no-repeat}.btClear{@fragment btClear}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}