.tr-layout-element:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}body.tr-layout-element{background:#666;min-width:990px}.footer-bottom.tr-layout-element,.header-wrapper-1 .top-right-button.tr-layout-element,.title-block-3.tr-layout-element{background:#b19f6a}.footer ul li.tr-layout-element:before{color:#b19f6a}.header-wrapper-1 .navigation li a.tr-layout-element:hover{border-bottom:#b19f6a 3px solid}.header-wrapper-1 .top-bar-wrapper.tr-layout-element{background:#1c1c1c}.footer.tr-layout-element{background:#1c1c1c}a.tr-layout-element,body.tr-layout-element,div.tr-layout-element,footer.tr-layout-element,h2.tr-layout-element,h5.tr-layout-element,html.tr-layout-element,i.tr-layout-element,img.tr-layout-element,li.tr-layout-element,nav.tr-layout-element,p.tr-layout-element,span.tr-layout-element,ul.tr-layout-element{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}footer.tr-layout-element,nav.tr-layout-element{display:block}body.tr-layout-element{line-height:1}ul.tr-layout-element{list-style:none}.clearfix.tr-layout-element{zoom:1}.clearfix.tr-layout-element:after,.clearfix.tr-layout-element:before{content:"";display:table}.clearfix.tr-layout-element:after{clear:both}.clearboth.tr-layout-element{clear:both}body.tr-layout-element{color:#424242}body a.tr-layout-element{text-decoration:none;color:#424242}h2.tr-layout-element,h5.tr-layout-element{color:#424242}.footer ul li.tr-layout-element:before,.header-wrapper-1 .top-bar-wrapper .top-left-icons li.map-icon.tr-layout-element:before,.header-wrapper-1 .top-bar-wrapper .top-left-icons li.phone-icon.tr-layout-element:before{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.header-wrapper-1 .top-bar.tr-layout-element{max-width:1145px;width:calc(100% - 30px);margin:0 auto}.header-wrapper-1 .top-bar-wrapper.tr-layout-element{color:#fff}.header-wrapper-1 .top-bar-wrapper a.tr-layout-element{color:#fff}.header-wrapper-1 .top-right-button.tr-layout-element{color:#fff;display:inline-block;padding:12px 20px 15px 20px;font-size:15px;float:right}.header-wrapper-1 .top-right-button i.tr-layout-element{font-size:16px;margin:0 0 0 8px}.header-wrapper-1 .top-bar-wrapper .top-right-wrapper.tr-layout-element{float:right}.header-wrapper-1 .top-bar-wrapper .top-left-icons.tr-layout-element{float:left;margin:13px 0 0 0}.header-wrapper-1 .top-bar-wrapper .top-left-icons li.tr-layout-element{float:left;font-size:15px}.header-wrapper-1 .top-bar-wrapper .top-left-icons li.phone-icon.tr-layout-element{margin:0 30px 0 0}.header-wrapper-1 .top-bar-wrapper .top-left-icons li.phone-icon.tr-layout-element:before{content:"\f095";font-weight:700;font-size:20px;color:#fff;display:block;float:left;margin:-1px 10px 0 0;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%}.header-wrapper-1 .top-bar-wrapper .top-left-icons li.map-icon.tr-layout-element:before{content:"\f041";font-weight:700;font-size:20px;color:#fff;display:block;float:left;margin:-2px 10px 0 0;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%}.header-wrapper-1 .logo-navigation-wrapper.tr-layout-element{max-width:1145px;width:calc(100% - 30px);margin:0 auto;position:relative}.header-wrapper-1 .logo h2.tr-layout-element{font-size:36px;color:#424242;float:left;margin:40px 0 0 0}.header-wrapper-1 .logo.tr-layout-element{float:left}.header-wrapper-1 .logo img.tr-layout-element{margin:35px 0 35px 0;max-width:230px}.header-wrapper-1 #primary-navigation.tr-layout-element{width:840px;float:right;z-index:1;-webkit-font-smoothing:subpixel-antialiased}.header-wrapper-1 .navigation li a.tr-layout-element{display:block;color:#424242;padding:55px 0}.header-wrapper-1 .navigation li a strong.tr-layout-element{font-size:18px;text-transform:none;font-weight:400;border-right:#e2e2e2 0 solid;display:block;padding:0 20px 0 20px}.header-wrapper-1 .navigation li:last-child a strong.tr-layout-element{border-right:none}.header-wrapper-1 .navigation.tr-layout-element{float:right}.header-wrapper-1 .navigation ul.tr-layout-element{padding:0;list-style:none;display:inline-table}.header-wrapper-1 .navigation ul.tr-layout-element:after{content:"";clear:both;display:block}.header-wrapper-1 .navigation ul li.tr-layout-element{float:left}.header-wrapper-1 .navigation ul li a.tr-layout-element{text-decoration:none}.header-wrapper-1 .fixed-navigation .logo.tr-layout-element{display:none}.header-wrapper-1 .navigation li a.tr-layout-element:hover{color:#424242}.header-wrapper-1 .navigation li a.tr-layout-element{border-bottom:transparent 3px solid}p.tr-layout-element{line-height:160%;font-size:16px;margin:0 0 30px 0}.tr-layout-element::-webkit-input-placeholder{color:#666}.tr-layout-element:-moz-placeholder{color:#666;opacity:1}.tr-layout-element::-moz-placeholder{color:#666;opacity:1}.tr-layout-element:-ms-input-placeholder{color:#666}.footer.tr-layout-element{color:#fff;width:100%;padding:70px 0 0 0}.footer p.tr-layout-element{font-size:15px;margin:0 0 25px 0;line-height:150%}.footer a.tr-layout-element{color:#fff}.footer-inner.tr-layout-element{max-width:1145px;width:calc(100% - 30px);margin:0 auto}.one-fourth.tr-layout-element{width:calc(25% - 22.5px);float:left;margin:0 30px 0 0}.footer .one-fourth.tr-layout-element{margin:0 30px 30px 0}.footer h5.tr-layout-element{font-size:17px;margin:0 0 25px 0;color:#fff}.footer-bottom.tr-layout-element{padding:30px 0;margin:45px 0 0 0}.footer-bottom-inner.tr-layout-element{max-width:1145px;width:calc(100% - 30px);margin:0 auto}.footer p.footer-message.tr-layout-element{width:100%;text-align:left;font-size:15px;line-height:120%;margin:0}.footer-social-icons-wrapper.tr-layout-element{width:245px;padding:0 0 25px 0;float:right}.footer-social-icons-wrapper a.tr-layout-element{font-size:18px;margin:0 0 0 28px;float:right}.footer-social-icons-wrapper a.tr-layout-element:last-child{margin:0}.footer ul li.tr-layout-element{font-size:15px;margin:0 0 11px 0;line-height:130%}.footer ul li.tr-layout-element:before{content:"\f054";font-size:12px;margin:0 6px 0 0}.footer .contact-widget.tr-layout-element{margin:0 0 0 40px}.contact-widget .cw-address.tr-layout-element,.contact-widget .cw-cell.tr-layout-element,.contact-widget .cw-phone.tr-layout-element{position:relative;line-height:150%;margin:0 0 6px 0;font-size:15px;word-wrap:break-word}.contact-widget .cw-address.tr-layout-element{font-size:15px;max-width:300px}.contact-widget .cw-phone.tr-layout-element{font-size:18px;line-height:140%}.contact-widget .cw-phone span.tr-layout-element{display:block;font-size:15px}.contact-widget .cw-cell.tr-layout-element{font-size:18px;line-height:140%}.contact-widget .cw-cell span.tr-layout-element{display:block;font-size:15px}.footer .contact-widget .cw-address.tr-layout-element{margin:0 0 20px 0}.footer .contact-widget .cw-address.tr-layout-element:before,.footer .contact-widget .cw-cell.tr-layout-element:before,.footer .contact-widget .cw-phone.tr-layout-element:before{font-family:FontAwesome;line-height:0;position:absolute;top:22px;color:#fff}.footer .contact-widget .cw-address.tr-layout-element:before{content:"\f041";font-size:30px;left:-32px}.footer .contact-widget .cw-phone.tr-layout-element:before{content:"\f095";font-size:30px;left:-36px}.footer .contact-widget .cw-cell.tr-layout-element:before{content:"\f0e0";font-size:24px;left:-39px}.footer h5.tr-layout-element{font-size:14px;text-transform:uppercase}.title-block-3.tr-layout-element{width:45px;height:2px;margin:0 0 25px 0}.header-wrapper-1 #primary-navigation.tr-layout-element,h2.tr-layout-element,h5.tr-layout-element{font-family:'Playfair Display',serif}body.tr-layout-element{font-family:'Source Sans Pro',sans-serif}.footer-bottom.tr-layout-element,.header-wrapper-1 .navigation li ul li. a.tr-layout-element,.header-wrapper-1 .top-right-button.tr-layout-element,.header-wrapper-2 .navigation li ul li. a.tr-layout-element,.header-wrapper-3 .navigation li ul li. a.tr-layout-element,.header-wrapper-4 .navigation li ul li. a.tr-layout-element,.title-block-3.tr-layout-element{background:#b19f6a}.footer ul li.tr-layout-element:before{color:#b19f6a}.header-wrapper-1 .navigation li a.tr-layout-element:hover,.header-wrapper-1 .navigation li.>a.tr-layout-element,.header-wrapper-2 .navigation li.>a.tr-layout-element{border-bottom:#b19f6a 3px solid}.header-wrapper-4 .navigation li.>a.tr-layout-element{border-bottom:#b19f6a 2px solid}.header-wrapper-3 .navigation li.>a.tr-layout-element{border-top:#b19f6a 3px solid}.header-wrapper-1 .top-bar-wrapper.tr-layout-element{background:#1c1c1c}.footer.tr-layout-element{background:#1c1c1c}body.tr-layout-element{background:#666}body.tr-layout-element{background:#fff}.header-wrapper-1 .top-bar-wrapper.tr-layout-element{background:#1c1c1c}.header-wrapper-1 .top-bar-wrapper .top-left-icons li.map-icon.tr-layout-element:before,.header-wrapper-1 .top-bar-wrapper .top-left-icons li.phone-icon.tr-layout-element:before,.header-wrapper-1 .top-bar-wrapper a.tr-layout-element,.top-bar-wrapper li.tr-layout-element,.top-bar-wrapper.tr-layout-element{color:#fff}.header-wrapper-1 .top-right-button.tr-layout-element{background:#b19f6a}.header-wrapper-1 a.top-right-button.tr-layout-element{color:#fff}.footer.tr-layout-element{background:#1c1c1c}.footer .contact-widget .cw-address.tr-layout-element:before,.footer .contact-widget .cw-cell.tr-layout-element:before,.footer .contact-widget .cw-phone.tr-layout-element:before,.footer a.tr-layout-element,.footer h5.tr-layout-element,.footer li.tr-layout-element,.footer p.tr-layout-element,.footer.tr-layout-element{color:#fff}.footer-bottom.tr-layout-element{background:#b19f6a}.footer-bottom a.tr-layout-element,.footer-bottom p.tr-layout-element,.footer-bottom.tr-layout-element{color:#fff}@media screen and (max-width:1155px){.header-wrapper-1 .navigation li a strong.tr-layout-element{padding:0 10px;font-size:13px}.header-wrapper-1 #primary-navigation.tr-layout-element{width:660px}}@media screen and (max-width:1020px){.header-wrapper-1 .logo h2.tr-layout-element{margin:20px 0 30px 0}}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont_1-674f50d287a8c48dc19ba404d20fe713.eot);src:url(../fonts/fontawesome-webfont-674f50d287a8c48dc19ba404d20fe713.eot#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont-af7ae505a9eed503f8b8e6982036873e.woff2) format('woff2'),url(../fonts/fontawesome-webfont-fee66e712a8a08eef5805a46892932ad.woff) format('woff'),url(../fonts/fontawesome-webfont-b06871f281fee6b241d60582ae9369b9.ttf) format('truetype'),url(../fonts/fontawesome-webfont-912ec66d7572ff821749319396470bde.svg#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa.tr-layout-element{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-calendar.tr-layout-element:before{content:"\f073"}.fa-facebook.tr-layout-element:before{content:"\f09a"}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;src:url(../fonts/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_qiTXtHA_A-e186c71ee461e8c6ec0ea0c1264cd4f2.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:700;src:url(../fonts/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_k-UXtHA_A-3267d2d7efc044368bbe011f257c0cd2.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:900;src:url(../fonts/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_gGUXtHA_A-66056b5eb6a4b1fdaa2c2b4a757d64d4.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;src:url(../fonts/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDXbtY-7b5cdc0c5347efefe12b4c8209478867.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;src:url(../fonts/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKeiunDXbtY-bbabeeb3027ca886b737e3ccce304bb3.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:900;src:url(../fonts/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKfsunDXbtY-7b29d3e587f945e79d8aa64c4485a047.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:200;src:url(../fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSds18E-8520b63f305e3fd19639c60d09762d9a.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:300;src:url(../fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkids18E-a00b3aa72a13e2b6f753268f07e99a01.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:url(../fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDc-29806f1a2be3f1988ce07f15f06ddb03.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:url(../fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18E-5ed574635b4baff14e63722f12bfcd20.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:url(../fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSds18E-0d103851e409501c1cf30f9a2b5368a0.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:900;src:url(../fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklyds18E-41c2caca90b2e60496b789d6ec945836.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:200;src:url(../fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlxdr-29c2630c8a6ddaba7319bb407c5c463e.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:url(../fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdr-8a5f548004e5d929f439c4a6eb822105.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(../fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7g-123352716b6df5cc7d06e6edb5f9554b.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(../fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdr-32f95a4b3e3d909ec3d5c37208f55d5d.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(../fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdr-07d81517c33a1f61c53338fc6221e8e5.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:url(../fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwlxdr-b535fa6a369b9f717914dac013a59ac7.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;src:url(../fonts/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDXbtY-7b5cdc0c5347efefe12b4c8209478867.ttf) format('truetype')}#main-content-area-wrapper.tr-layout-element{min-width:954px;max-width:1140px;padding:18px;margin:0 auto}#main-content-area.tr-layout-element{border:1px solid #bcbec0;background-color:#fff}