BODY{font-size:17px;margin:0;line-height:1.4;-webkit-text-size-adjust:100%}A,A:active,A:visited{text-decoration:none}A:hover{text-decoration:underline}A.read-more{display:none}ARTICLE{display:inline-block;width:100%}ARTICLE P:last-of-type{margin-bottom:0}ARTICLE P:first-of-type{margin-bottom:15px}H1,H2,H3,H4,H5,H6,.home-slider .soliloquy-container H2{display:inline-block;width:100%;line-height:1;font-weight:600;margin:0}H1,#recent-posts-plus-2 H2,.home h3.gform_title{font-size:165%}H2,.home-slider .soliloquy-container H2{font-size:150%}H3{font-size:135%}H4{font-size:120%;margin-bottom:7px}.home-slider .soliloquy-container H2{font-size:300%}.page .faq-title h4{font-size:120% !important;line-height:1.4 !important;color:#000}H5{font-size:105%;margin-bottom:7px}H6{font-size:100%;margin-bottom:7px}HR,.home .soliloquy-container hr.lt767{display:inline-block;height:1px;width:100%;border:0 none;margin:25px 0}.home .soliloquy-container hr.lt767{margin:20px 0}P+HR{margin-top:10px}P:last-of-type+HR{margin-top:25px}P:first-of-type+HR{margin-top:16px}IMG{display:inline-block;vertical-align:middle;max-width:100%;height:auto}IMG.alignleft,IMG.aligncenter,IMG.alignright,IMG.alignnone{display:inline-block}IMG.alignleft{float:left;margin:0 15px 15px 0}IMG.aligncenter{float:none;margin:0 auto}IMG.alignright{float:right;margin:0 0 15px 15px}IMG.alignnone{float:none;margin:0 15px}INPUT[type=submit],BUTTON,.button,.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box .text button{font-family:"Open Sans",arial,sans-serif;padding:7px 12px 6px;font-size:100%;border-radius:20px;font-weight:700;border:none;text-transform:capitalize}INPUT[type=submit]:hover,BUTTON:hover,.button:hover,.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box .text button:hover{cursor:pointer}BODY.page:not(.home) #middle INPUT[type=submit],BODY.page:not(.home) #middle BUTTON,BODY.page:not(.home) #middle .button{margin-top:10px}LABEL{font-size:80%}LABEL.screen-reader-text{display:none}P{margin:0 0 20px;font-size:100%}ARTICLE P:last-of-type{margin-bottom:0}ARTICLE P:first-of-type{margin-bottom:20px}.home #middle .gform_widget{padding:6px 10px 10px !important}INPUT,SELECT,TEXTAREA{font-family:"Open Sans",arial,sans-serif;border:1px solid rgba(0,0,0,.1);padding:2px 5px 3px}UL,OL{-webkit-margin-before:0px;-webkit-margin-after:0px;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0px;margin:0 0 0 20px}.entry-content UL{margin:0 0 20px 20px;padding-left:0}.colsWrapperFull UL{margin-bottom:0}.home-slider .soliloquy-outer-container,.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside,.container{margin:0 auto;clear:both;display:table}.home-slider .soliloquy-outer-container,.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside{background:0 0;padding:0}.widget{box-sizing:border-box;margin:0;padding:0}#comments{display:none}#sidebar{display:none}.lt1280,.lt960,.lt767,.lt480{display:none !important}UL.gform_fields{list-style:none;margin:0;padding:0;display:block;-webkit-margin-before:0px;-webkit-margin-after:0px;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0px}UL.gform_fields LABEL{display:inline-block;margin:15px 0 5px;font-size:100%;width:100%}UL.gform_fields LI#field_1_1 LABEL{margin-top:0}UL.gform_fields .ginput_complex LABEL{margin:0 0 5px;font-size:80%}UL.gform_fields LI.gf_left_half,UL.gform_fields LI.gf_right_half{width:calc((100% - 10px)/2);float:left}UL.gform_fields LI.gf_right_half{float:right}UL.gform_fields INPUT,UL.gform_fields SELECT,UL.gform_fields TEXTAREA{width:100%;box-sizing:border-box}UL.gform_fields .gfield_html{clear:left}UL.gform_fields .gfield_description{font-size:80%}UL.gform_fields SELECT{clear:right;display:block}UL.gfield_checkbox,UL.gfield_radio{padding-left:0;list-style-type:none;display:contents}UL.gfield_checkbox LI,UL.gfield_radio LI{display:block}UL.gfield_checkbox LI LABEL,UL.gfield_radio LI LABEL{margin:0;float:left;font-size:80%;width:calc(100% - 25px);height:16px;display:inline-table}UL.gfield_checkbox LI INPUT,UL.gfield_radio LI INPUT{width:20px;padding:0;margin:0;margin-top:3px;float:left;clear:left;box-sizing:content-box}.gform_body .gform_validation_container{display:none}IMG#gform_ajax_spinner_2{display:none}BODY.woocommerce-page .entry-title,BODY.woocommerce-page .page-title{display:block}.woocommerce .woocommerce-breadcrumb{margin-top:15px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce input.button.alt.disabled,.woocommerce input.button.alt:disabled[disabled]{text-transform:capitalize}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce .cart .button:active,.woocommerce .cart input.button:active,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:active,.woocommerce a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce input.button.alt:active{cursor:pointer}HEADER#header{display:block}HEADER#header .container{position:relative}HEADER#header .separator{display:inline-block}HEADER#header .logo{display:inline-block;vertical-align:bottom;padding:20px 0}HEADER#header .logo IMG{display:block;max-width:550px;width:100%}HEADER#header .widget{font-weight:400;color:#fff}HEADER#header .icons{display:flex;justify-content:space-between}NAV#menu #search{display:none}ul.main-menu .sub-menu{display:none}ul.main-menu li.menu-item-has-children:hover>.sub-menu{display:block}ul.main-menu{display:flex;justify-content:space-between}ul.main-menu>LI{display:inherit;position:relative}ul.main-menu>LI>A{line-height:1;text-decoration:none;font-weight:700}ul.main-menu UL.sub-menu{z-index:51;list-style:none}ul.main-menu UL.sub-menu LI:last-of-type{border-bottom:0 none}ul.main-menu UL.sub-menu LI A{text-decoration:none;display:block}.home-slider .soliloquy-outer-container{display:block}.home-slider .soliloquy-container .soliloquy-caption .caption{box-sizing:border-box;color:#fff;font-weight:700}.home-slider .soliloquy-container .soliloquy-caption H1{display:block;font-weight:700}.home-slider .soliloquy-container .soliloquy-caption A{display:block}.home-slider .soliloquy-container .soliloquy-caption A:hover{text-decoration:underline}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box .text{line-height:1.4}.home-slider .container .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.left span,.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.left span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;padding:0 20px}.home-slider .container .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.right span,.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.right span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;padding:0 20px}.services .container{display:flex;justify-content:space-between;flex-wrap:wrap}.services .widget{overflow:hidden}.services .widget.service-1,.services .widget.service-2,.services .widget.service-3{position:relative}.services .widget A{text-decoration:none}.services .widget IMG{width:100%;max-width:100%;height:auto}.services .widget .widget-title{width:100%;display:block;color:#fff;font-weight:700}.services .widget.service-1 .widget-title,.services .widget.service-2 .widget-title{position:absolute;bottom:0}.home-hr HR{margin:0}#middle .home-1{box-sizing:border-box}#middle .home-2{box-sizing:border-box}.home-1 .home-sidebar-1{width:100%;box-sizing:border-box}.home-1 .home-sidebar-1 .widget-title{color:#000;font-weight:700;display:block}.home-sidebar-1 .post{margin-bottom:20px;border-bottom:1px solid #000;padding-bottom:20px}.home-sidebar-1 .post:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}.home-sidebar-1 .post:first-of-type{border-bottom:1px solid #000;padding-bottom:20px}.home-1 .post .title{font-weight:700}.home-sidebar-1 .excerpt{margin:9px 0}.home-1 .post .excerpt P,.home-sidebar-1 .post .excerpt P{margin-bottom:0}.home-1 .post A.link,.home-1 .post A.link:hover{font-weight:700;text-decoration:none}.home-2 .home-sidebar-2{width:100%;box-sizing:border-box;color:#000;border-radius:23px;padding:17px;border:2px solid #000}.home-2 .home-sidebar-2 .widget-title,.home-2 .home-sidebar-2 .gform_title{text-align:center;display:block;font-weight:700}.home-sidebar-2 INPUT[type=submit]{display:block;margin:0 auto;border:1px solid silver;border-radius:0;color:#000;background:#dcdcdc;background:-moz-linear-gradient(top,rgba(220,220,220,1) 0%,rgba(210,210,210,1) 22%,rgba(166,166,166,1) 83%,rgba(158,158,158,1) 100%);background:-webkit-linear-gradient(top,rgba(220,220,220,1) 0%,rgba(210,210,210,1) 22%,rgba(166,166,166,1) 83%,rgba(158,158,158,1) 100%);background:linear-gradient(to bottom,rgba(220,220,220,1) 0%,rgba(210,210,210,1) 22%,rgba(166,166,166,1) 83%,rgba(158,158,158,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcdcdc',endColorstr='#9e9e9e',GradientType=0)}.home-sidebar-2 INPUT[type=submit]:hover{background:#9e9e9e;background:-moz-linear-gradient(top,rgba(158,158,158,1) 0%,rgba(166,166,166,1) 17%,rgba(210,210,210,1) 78%,rgba(220,220,220,1) 100%);background:-webkit-linear-gradient(top,rgba(158,158,158,1) 0%,rgba(166,166,166,1) 17%,rgba(210,210,210,1) 78%,rgba(220,220,220,1) 100%);background:linear-gradient(to bottom,rgba(158,158,158,1) 0%,rgba(166,166,166,1) 17%,rgba(210,210,210,1) 78%,rgba(220,220,220,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e',endColorstr='#dcdcdc',GradientType=0)}.page_top{margin:0 auto;width:100% !important;max-width:1920px}.page_top .container{position:relative;height:400px;overflow:hidden;clear:both;display:inline-block;padding-bottom:0 !important}.page_top .container img{width:calc(100% - 40px);max-width:calc(100% - 40px);position:absolute;top:calc(50% - 0px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto !important;padding:0 20px}BODY:not(.home) HEADER.header A{text-decoration:none;color:inherit}BODY:not(.home) HEADER.header .entry-title{display:block}BODY:not(.home) ARTICLE{box-sizing:border-box;padding:0}BODY.page ARTICLE:last-of-type P:last-of-type{margin-bottom:0}BODY.page ARTICLE:last-of-type P:first-of-type{margin-bottom:20px}BODY.page-template-custom_posts_category ARTICLE:last-of-type P:first-of-type{margin-bottom:9px}BODY:not(.home) ARTICLE ARTICLE:last-of-type{border-bottom:0;padding-bottom:0}BODY.search.search-results ARTICLE ARTICLE,BODY.page-template-testimonials ARTICLE ARTICLE{margin-bottom:20px;padding-bottom:20px}BODY.search.search-results ARTICLE ARTICLE:first-of-type{padding-top:0}BODY.search.search-results ARTICLE ARTICLE:last-of-type,BODY.page-template-testimonials ARTICLE ARTICLE:last-of-type{padding-bottom:0;margin-bottom:0}BODY.search.search-results ARTICLE ARTICLE P{margin-bottom:0}BODY.page-template-testimonials #middle H3{margin-top:10px}.search-results .result-title{margin-bottom:15px}.search-results .result-title A,.search-results .result-title A:hover{font-weight:400;display:block;text-decoration:none;color:inherit}FORM[role=search] INPUT[type=text]{width:calc(100% - 100px);padding:8px 0}FORM[role=search] INPUT[type=submit]{float:right;margin-top:0}.page .envira-gallery-theme-captioned .envira-gallery-captioned-data{background:0 0;border:none;min-height:55px}BODY.page:not(.home) ARTICLE ARTICLE.custom_post HEADER.header{padding:0 0 9px;margin-top:15px;margin-bottom:0}.page-id-284 .read-more{display:none}.page-id-284 .more-link.special{display:block;margin-top:11px}BODY.page:not(.home) ARTICLE ARTICLE.custom_post HEADER.header .entry-title{font-size:140%;color:#000}.page-id-284 hr{margin-bottom:15px}ARTICLE ARTICLE.custom_post P:last-of-type{margin-bottom:15px}NAV.custom-pagination,NAV#nav-below{text-align:Center}NAV.custom-pagination .page-numbers.page-num{clear:both;display:block}BODY.single .entry-title A,BODY.single .entry-title A:hover{text-decoration:none;display:block}.single .entry-content .attachment-post-thumbnail,.single .entry-content .wp-post-image{max-width:100%;height:auto !important;padding:15px 0;display:table;margin:0 auto}.single .entry-meta,.single FOOTER.entry-footer,.single #nav-below{display:none}.contact_left,.contact_right{width:calc(50% - 10px);float:left;margin:0 auto 20px}.contact_right{float:right}.contact_right INPUT[type=submit]{margin-top:15px}FOOTER#footer{display:block;clear:both;padding:20px 0}FOOTER#footer .widget{display:inline-block;width:100%}FOOTER#footer .widget-title{display:block;font-weight:700}FOOTER#footer .icons{display:flex;justify-content:space-between}FOOTER#footer .logos{display:flex;justify-content:space-between}FOOTER#footer .separator{display:inline-block}.twocols{margin-bottom:0}.home-slider .soliloquy-container .soliloquy-prev,.home-slider .soliloquy-container .soliloquy-next{display:none}.home-slider .soliloquy-container:hover .soliloquy-prev,.home-slider .soliloquy-container:hover .soliloquy-next{display:block}.cont-pad{padding:0 20px;width:calc(100% - 40px)}.colsWrapperFull{margin-bottom:20px}FOOTER#footer .container .colsWrapperFull{margin-bottom:0}.header-onethird,.header-twothird,.header-onehalf{width:100%;display:table}.header-onethird .textwidget,.header-twothird .textwidget,.header-onehalf .textwidget{padding:20px 0}.fw{display:table;width:100%}.notfw{display:table;width:100%}.home-slider .soliloquy-container .soliloquy-caption.soliloquy-caption-bottom{width:100%;height:100%}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside{position:relative;width:100%;height:100%;display:flex}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box{position:absolute;padding:20px;display:table}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box H2{width:100%;margin-bottom:16px}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.left{left:20px;top:20px;height:calc(100% - 40px)}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.right{left:initial;right:20px;top:20px;height:calc(100% - 40px)}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.bottom{left:20px;bottom:20px}.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.left{left:calc((100% - 1100px + 40px)/2);width:calc((1100px - 40px)/2)}.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.right{left:initial;right:calc((100% - 1100px + 40px)/2);width:calc((1100px - 40px)/3)}.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.bottom{left:calc((100% - 1100px + 40px)/2);bottom:20px;width:calc(1100px - 40px)}.home-slider .container .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.left{width:calc((100% - 40px)/3)}.home-slider .container .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.right{width:calc((100% - 40px)/3)}.home-slider .container .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.bottom{width:calc(100% - 40px)}.home-slider .container .soliloquy-outer-container{padding:0 20px}.home-slider .container .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.bottom.vertmid,.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.bottom.vertmid{bottom:initial;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.twocols.onethird{width:calc((100%/3) - (20px/2))}.twocols.twothird{width:calc(((100%/3)*2) - (20px/2))}.twocols.onefourth{width:calc((100%/4) - (20px/2))}.twocols.threefourth{width:calc(((100%/4)*3) - (20px/2))}.textleft{text-align:left !important}.textright{text-align:right !important}.textcenter{text-align:center !important}.textwidget{position:relative}.textwidget img{max-width:100%}.textwidget H1.below,.textwidget H2.below,.textwidget H3.below,.textwidget H4.below,.textwidget H5.below,.textwidget H6.below{margin:10px auto}.textwidget H1.overlay{position:absolute;padding:10px;margin:0;text-align:center;width:calc(100% - 20px);left:0;bottom:0;z-index:2}.textwidget H2.overlay{position:absolute;padding:10px;margin:0;text-align:center;width:calc(100% - 20px);left:0;bottom:0;z-index:2}.textwidget H3.overlay{position:absolute;padding:10px;margin:0;text-align:center;width:calc(100% - 20px);left:0;bottom:0;z-index:2}.textwidget H4.overlay{position:absolute;padding:10px;margin:0;text-align:center;width:calc(100% - 20px);left:0;bottom:0;z-index:2}.textwidget H5.overlay{position:absolute;padding:10px;margin:0;text-align:center;width:calc(100% - 20px);left:0;bottom:0;z-index:2}.textwidget H6.overlay{position:absolute;padding:10px;margin:0;text-align:center;width:calc(100% - 20px);left:0;bottom:0;z-index:2}header.header{margin:20px 0 10px}.home header.header,.home #recent-posts-plus-2 H2,h3.gform_title{margin:0 0 10px}#middle{padding-bottom:0}#middle .container{padding-bottom:20px}.home #middle .cont-pad :last-child{margin-bottom:0}.home label.gfield_label{display:none}.home .gform_body{float:left;width:100%}.gform_footer.top_label{float:right;margin-top:6px;width:100%;text-align:right}.home UL.gform_fields INPUT{padding:9px 5px 8px}.gform_heading{margin-bottom:15px}BODY.page:not(.home) ARTICLE ARTICLE.custom_post .threefourth HEADER.header{margin-top:0}div.table.em-calendar div.td.eventless-today,div.table.em-calendar div.td.eventful-today{background-color:rgba(132,132,132,.25)}div.table.fullcalendar div.td.month_name,div.table.fullcalendar div.tr.days-names div.td{text-align:center;height:20px;min-height:20px}div.table.fullcalendar div.td{width:calc((100%/7) - 2px - 8px);max-width:calc((100%/7) - 2px - 8px);display:inline-block;float:left;border:2px solid #000;border-left:none;border-bottom:none;min-height:50px;padding:2px 4px}div.table.fullcalendar div.tbody div.tr div.td LI{list-style:none !important}div.table.fullcalendar div.tr div.td:first-of-type{border-left:2px solid #000}div.table.fullcalendar div.tbody div.tr:last-of-type div.td{border-bottom:2px solid #000}div.table.fullcalendar div.tr{min-height:56px;height:auto;display:flex}HTML[data-useragent*="div.trident"] div.table.fullcalendar div.td,HTML[data-useragent*="IE 10"] div.table.fullcalendar div.td{width:calc((100%/7) - 2px - 8px - 1px)}div.table.fullcalendar div.td.month_name{float:none;width:calc(100% - 2px - 8px);max-width:calc(100% - 2px - 8px - 1px);background:#b3923c}div.table.fullcalendar div.tr.days-names div.td{background:#e3d2a3}HTML[data-useragent*="div.trident"] div.table.fullcalendar div.td.month_name,HTML[data-useragent*="IE 10"] div.table.fullcalendar div.td.month_name{float:none;width:calc(100% - 2px - 8px - 7px);max-width:calc(100% - 2px - 8px - 7px)}.cal_event{margin:10px}div.table div.tr.days-names{min-height:20px}div.table div.thead div.tr{min-height:20px}div.table.fullcalendar div.td.eventless-pre,div.table.fullcalendar div.td.eventless-post{color:#c1babb}a.em-calnav.full-link.em-calnav-prev,a.em-calnav.full-link.em-calnav-next{color:#fff;text-decoration:none}a.em-calnav.full-link.em-calnav-prev:hover,a.em-calnav.full-link.em-calnav-next:hover{color:#fff;text-decoration:underline}.mobile_list{display:none}.css-events-list .event .title{float:left;margin-right:5px}.css-events-list .event{padding-bottom:10px;width:50%;float:left}.css-events-list .date{font-style:italic;clear:both}.singleContentBlock H3{clear:none;margin:0 0 10px}.singleContentMap{float:right;width:calc(50% - 20px)}.singleContentMap .em-location-map-container{width:100% !important}.singleContentBlock{width:50%;display:table}.wrapBreak{width:100%}.wrapBreak H1,.wrapBreak H2,.wrapBreak H3,.wrapBreak H4,.wrapBreak H5,.wrapBreak H6{width:auto;clear:none;float:left;padding-right:5px}BODY.page ARTICLE:last-of-type P:last-of-type+.colsWrapperFull{margin-top:20px}UL.gfield_radio LI INPUT[type=text]{width:calc(100% - 35px);clear:right;padding:3px 5px}BODY.page ARTICLE:last-of-type P:last-of-type+.envira-gallery-wrap{margin-top:20px}strong.ul-title{margin-bottom:-15px;display:block}img.gfield_captcha{width:132px;height:37px;float:left}.gfield_captcha_input_container.simple_captcha_medium{float:right;width:calc(100% - 132px - 10px)}.gfield_captcha_container{display:inline-block;width:100%;margin-top:10px}BODY:not(.home) ARTICLE ARTICLE{padding-bottom:16px;margin-bottom:16px}.home-sidebar-1 h2.widget-title{text-align:center;margin-top:30px}.home-sidebar-1 .soliloquy-container,.home-sidebar-1 .soliloquy-outer-container,.home-sidebar-1 .soliloquy-wrapper{height:160px}.home-sidebar-1 .soliloquy-container .soliloquy-caption.soliloquy-caption-bottom{bottom:initial;top:100%}.home-sidebar-1 .soliloquy-container .soliloquy-caption.soliloquy-caption-bottom .soliloquy-caption-inside{padding-bottom:0;padding:20px;background:0 0;color:#000}.home-sidebar-1 .soliloquy-container .soliloquy-caption.soliloquy-caption-bottom .soliloquy-caption-inside .soliloquy-fc-caption{display:table;width:100%}.home-sidebar-1 .soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title{color:#3a4b6f;font-size:100%;font-style:italic;display:table-footer-group}.home-sidebar-1 .soliloquy-container .soliloquy-caption.soliloquy-caption-bottom .soliloquy-caption-inside .soliloquy-fc-content.soliloquy-fc-title-above{padding-bottom:20px;line-height:1.4}.home-sidebar-1 .soliloquy-container .soliloquy-caption.soliloquy-caption-bottom .soliloquy-caption-inside .soliloquy-fc-content.soliloquy-fc-title-above P{line-height:1.4}.home-sidebar-1 .soliloquy-container .soliloquy-caption.soliloquy-caption-bottom .soliloquy-caption-inside .soliloquy-fc-content.soliloquy-fc-title-above P{display:inline}.home-sidebar-1 .soliloquy-container .soliloquy-caption.soliloquy-caption-bottom .soliloquy-caption-inside .soliloquy-fc-content.soliloquy-fc-title-above P:first-of-type:before{display:inline;content:open-quote}.home-sidebar-1 .soliloquy-container .soliloquy-caption.soliloquy-caption-bottom .soliloquy-caption-inside .soliloquy-fc-content.soliloquy-fc-title-above P:last-of-type:after{display:inline;content:close-quote}.home-sidebar-1 .soliloquy-container .soliloquy-next,.home-sidebar-1 .soliloquy-container .soliloquy-prev{display:none}.home-sidebar-1 .soliloquy-container:hover .soliloquy-next,.home-sidebar-1 .soliloquy-container:hover .soliloquy-prev{display:block}.home-sidebar-1 .soliloquy-container .soliloquy-caption.soliloquy-caption-bottom{display:block !important}.home-sidebar-1 .soliloquy-container .soliloquy-pager-link{background:url(//moravianstars.com/wp-content/themes/blankslate/css/../images/circle.png) no-repeat scroll 0 0}.home-sidebar-1 .soliloquy-container .soliloquy-pager-link.active,.home-sidebar-1 .soliloquy-container .soliloquy-pager-link:hover{background-image:url(//moravianstars.com/wp-content/themes/blankslate/css/../images/circle-hover.png)}.responsive-tabs .responsive-tabs__heading{width:calc(100% - 22px)}div#ui-datepicker-div{background:#fff}.home a.post-edit-link{display:none}a.envira-back-link{display:block;margin-bottom:10px}.woocommerce .woocommerce-breadcrumb{visibility:hidden}p.woocommerce-result-count,mark.count,.woocommerce .woocommerce-ordering,.product_meta,section.related.products{display:none}.page-template-custom_posts_category .blog_content section.entry-content .colsWrapperFull{margin-bottom:5px;margin-top:0}.page-template-custom_posts_category .blog_content article:first-of-type section.entry-content .colsWrapperFull{margin-top:0}.ginput_container.ginput_recaptcha{float:right;margin:10px 0}.fontsm1{font-size:95%}.fontsm2{font-size:90%}.fontsm3{font-size:85%}.fontsm4{font-size:80%}.fontsm5{font-size:75%}.fontsm6{font-size:70%}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box BR{display:none}.headertop{padding:10px 0}.headertop i{margin-right:5px}.headertop i:last-of-type{margin-left:10px}.header-twothird .container{width:100%}.headertop A{font-family:"EB Garamond" !important}NAV#menu{padding:32px 0}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box .text button{margin:20px 0 0;display:table}.home-sidebar-2{text-align:center;margin-top:20px}.serviceblock{padding-top:20px}.serviceblock A{color:#000;text-decoration:none}.serviceblock button{margin-top:16px;display:block}HEADER#header{display:block;border-bottom:1px solid #3a4b6f}header.woocommerce-products-header{margin-bottom:20px}.woocommerce-tabs.wc-tabs-wrapper{display:none}@media only screen and (min-width:0px){.container{width:1100px}.home-scroller-sec{width:1060px}ul.main-menu{margin:0;padding:0 8px}ul.main-menu>LI{margin:0}ul.main-menu>LI>A{padding:13px;font-size:18px}ul.main-menu UL.sub-menu{position:absolute;top:100%;left:calc((100% - 180px)/2);width:180px;padding:0;margin:0}ul.main-menu UL.sub-menu LI A{padding:10px;text-align:center;font-size:16px}}@media only screen and (max-width:1140px){.container,.page_top{width:960px}.page_top .container{height:346px}.home-scroller-sec{width:920px}.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.left{left:calc((100% - 960px + 40px)/2);width:calc((960px - 40px)/2)}.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.right{left:initial;right:calc((100% - 960px + 40px)/2);width:calc((960px - 40px)/3)}.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.bottom{left:calc((100% - 960px + 40px)/2);bottom:20px;width:calc(960px - 40px)}.gt1280{display:none !important}.lt1280{display:inline-block !important}}@media only screen and (max-width:979px){NAV#menu{padding:30px 0}body{font-size:16px}.container,.page_top{width:748px}.home-scroller-sec{width:708px}.home-slider .soliloquy-container H2{font-size:200%}.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.left{left:calc((100% - 748px + 40px)/2);width:calc((748px - 40px)/2)}.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.right{left:initial;right:calc((100% - 748px + 40px)/2);width:calc((748px - 40px)/2.3)}.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.bottom{left:calc((100% - 748px + 40px)/2);bottom:20px;width:calc(748px - 40px)}.page_top .container{height:266px}ul.main-menu>LI>A{font-size:15px}ul.main-menu UL.sub-menu LI A{font-size:14px}.gt960{display:none !important}.lt960{display:inline-block !important}H1,H2,H3,H4,H5,H6{line-height:1.3}}@media only screen and (max-width:767px){.home-sidebar-1 .soliloquy-container .soliloquy-caption,.home-sidebar-1 .soliloquy-container .soliloquy-controls-auto,.home-sidebar-1 .soliloquy-container .soliloquy-pager{display:block}.serviceblock{text-align:center}.serviceblock button{margin:16px auto 0}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box .text button{margin:20px auto 0;border:2px solid #fff !important}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box .text button:hover{border:2px solid #fff !important;background:#fff;color:#3a4b6f !important}.home-slider .soliloquy-outer-container{background:#3a4b6f}nav#menu{display:none}.twocols.twothird.left{margin-bottom:0}.home-slider .container .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.bottom.vertmid,.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.bottom.vertmid{transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%)}#sc_our_team_panel{position:static}NAV#menu .container .notfw{height:20px}NAV#menu .fw{height:20px}body{font-size:15px}.container,.page_top{width:420px}.home-scroller-sec{width:380px}H1,H2,H3,H4,H5,H6{line-height:1.4}.header-onethird,.header-twothird,.header-onehalf{padding-bottom:20px;padding-top:20px}.header-onethird .textwidget,.header-twothird .textwidget,.header-onehalf .textwidget{padding:0}.home-slider .container .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.bottom{width:100%}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box{padding:20px 0}HEADER#header .logo{max-width:100%;float:none;margin:0 auto;display:table;padding:0}HEADER#header .widget{text-align:center;float:none;clear:both;width:100%}.home-slider .container .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.left span,.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.left span,.home-slider .container .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.right span,.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box.right span{position:relative;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);padding:0}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside{width:420px;bottom:initial;top:100%;position:relative;background:0 0}.home-slider .fullw .soliloquy-container .soliloquy-caption .soliloquy-caption-inside{top:calc(100% + 0px)}.home-slider .soliloquy-viewport{display:table;display:block}.home-slider .soliloquy-outer-container,.home-slider .container .soliloquy-outer-container{padding-bottom:170px}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box{top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:calc(100% - 0px) !important}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box h2,.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside .slide_box .text{text-align:center !important;line-height:1.4}.page_top .container{height:142px}#middle .home-1{width:100%;float:none;border:0 none;display:inline-block;text-align:center}.home-1 UL{display:table;margin:0 auto 10px;text-align:left}#middle .home-2{float:none;border:0 none;display:block;margin:20px auto 0;text-align:center}.contact_left,.contact_right{width:100%;float:none;clear:both;display:table}FOOTER#footer .textwidget{text-align:center}FOOTER#footer .footer-1{width:100%;float:none;margin:0 auto 20px;padding:20px 0 0;text-align:center}FOOTER#footer .footer-2{width:100%;float:none;margin:0 auto 20px;padding:0;text-align:center}FOOTER#footer .footer-1 .left,FOOTER#footer .footer-1 .right{text-align:left}FOOTER#footer .footer-1 .right{text-align:right}FOOTER#footer .logos{max-width:420px}FOOTER#footer .icons{width:80px;float:none;margin:0 auto}FOOTER#footer .icons .icon{margin:10px 0 0}FOOTER#footer .separator{display:table-column}FOOTER#footer .footer-1,FOOTER#footer .footer-2,FOOTER#footer .footer-3{margin:0;padding:0}img.alignleft,img.alignright,img.alignnone,.misc_content{float:none;clear:both;display:table;margin:10px auto}.twocols.left,.twocols.right,.threecols.left,.threecols.middle,.threecols.right,.fourcols.left,.fourcols.middle,.fourcols.right,.fivecols.left,.fivecols.middle,.fivecols.right,.header-twothird .twocols.left,.header-twothird .twocols.right{float:none;clear:both;display:table;margin:0 auto 20px;width:100%}.twocols.right,.threecols.right,.fourcols.right,.fivecols.right,.header-twothird .twocols.right{margin-bottom:0}.twocols.left UL,.threecols.left UL,.threecols.middle UL,.fourcols.left UL,.fourcols.middle UL,.fivecols.left UL,.fivecols.middle UL{margin-bottom:0}.twocols IMG,.threecols IMG,.fourcols IMG,.fivecols IMG{display:table;margin:0 auto;max-width:100%}.twocols.left.noresp,.threecols.left.noresp,.threecols.middle.noresp,.fourcols.left.noresp,.fourcols.middle.noresp,.fivecols.left.noresp,.fivecols.middle.noresp{margin-bottom:0}#header .textwidget>a>img{display:inline-block}#footer .textwidget>a>IMG{display:inline-block}.contact_left,.contact_right{width:100%;float:none;clear:both;display:table}.contact_left{margin:0 auto 20px}.gt767{display:none !important}.lt767{display:inline-block !important}.mobile_list #middle{padding-bottom:24px}.mobile_list .events_outer{display:inline-block;width:100%}.mobile_list .em-pagination{display:none}.mobile_list .event{margin-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:15px}.singleContentMap{float:none;width:100%;margin-bottom:20px}.singleContentBlock{width:100%;display:inline-block}.css-events-list .event{width:100%}.desktop_calendar{display:none}.mobile_list{display:inline-block;width:100%;margin-right:0}.mobile_list .event{width:100%}}@media only screen and (max-width:479px){#middle .gform_wrapper{max-width:260px}.ginput_recaptcha{transform:scale(.75);transform-origin:0 0;width:100%}.home-slider .soliloquy-outer-container,.home-slider .container .soliloquy-outer-container{padding-bottom:200px}H1,H2,H3,H4,H5,H6,.home-slider .soliloquy-container H2{line-height:1.4}body{font-size:14px}.container,.page_top{width:300px}.home-scroller-sec{width:260px}HEADER#header .separator{display:table-column}.home-slider .soliloquy-container .soliloquy-caption .soliloquy-caption-inside{width:300px}.home-1 UL{display:table;margin:0 auto 10px;text-align:left}.page_top .container{height:98px}FOOTER#footer .footer-1 .left,FOOTER#footer .footer-1 .right{text-align:center;float:none;width:100%}FOOTER#footer .logos{max-width:300px;flex-wrap:wrap}FOOTER#footer .logos A.logo:last-of-type{margin-left:calc((100% - 125px)/2);margin-top:10px}FOOTER#footer .icons{width:80px;float:none;margin:0 auto}FOOTER#footer .icons .icon{margin:10px 0 0}FOOTER#footer .separator{display:table-column}.gt480{display:none !important}.lt480{display:inline-block !important}}