﻿/*! -----------------------------------------------------------------------------------
	Theme Name: Alpha Omicron Pi
	Theme URI: http://www.alphaomicronpi.org/
	Description: A Custom built theme for the Alpha Omicron Pi website
	Author: Todd Adams of 61 Pixels via Rhyme and Reason Design
	Author URI: http://www.61pixels.com
	Version: 1.0		
	-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------*/@font-face{font-family:'ProximaNova';src:url("assets/fonts/33DA94_3_0.eot");src:url("assets/fonts/33DA94_3_0.eot?#iefix") format("embedded-opentype"),url("assets/fonts/33DA94_3_0.woff2") format("woff2"),url("assets/fonts/33DA94_3_0.woff") format("woff"),url("assets/fonts/33DA94_3_0.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'ProximaNova';src:url("assets/fonts/33DA94_5_0.eot");src:url("assets/fonts/33DA94_5_0.eot?#iefix") format("embedded-opentype"),url("assets/fonts/33DA94_5_0.woff2") format("woff2"),url("assets/fonts/33DA94_5_0.woff") format("woff"),url("assets/fonts/33DA94_5_0.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'ProximaNova';src:url("assets/fonts/33DA94_9_0.eot");src:url("assets/fonts/33DA94_9_0.eot?#iefix") format("embedded-opentype"),url("assets/fonts/33DA94_9_0.woff2") format("woff2"),url("assets/fonts/33DA94_9_0.woff") format("woff"),url("assets/fonts/33DA94_9_0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova';src:url("assets/fonts/33DA94_B_0.eot");src:url("assets/fonts/33DA94_B_0.eot?#iefix") format("embedded-opentype"),url("assets/fonts/33DA94_B_0.woff2") format("woff2"),url("assets/fonts/33DA94_B_0.woff") format("woff"),url("assets/fonts/33DA94_B_0.ttf") format("truetype");font-weight:normal;font-style:italic}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}article,aside,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}.none{display:none}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}html{overflow-y:scroll}html,body{height:100%}:active,:hover{outline:0}:focus{outline:0}.clear{clear:both;height:0;overflow:hidden}::-webkit-input-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:18px}@media only screen and (max-width: 800px){html{font-size:16px}}body{background:#fff;font-family:"ProximaNova",arial,sans-serif;font-size:1rem;line-height:1.6em;color:#413e3e;position:relative;-webkit-font-smoothing:antialiased}body.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}form{position:relative}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select,textarea,.main-content-wrap .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-color:#e0e0e0;border-radius:0;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);border-width:1px;border-style:solid;color:#474e57;font-size:0.8rem;font-weight:400;padding:0 10px;width:100%}select{font-size:0.8rem;font-weight:400;border-radius:0;border:1px solid #e0e0e0;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background:url("assets/images/drop-arrow.png") no-repeat 97% 50%;padding:12px 10px 11px 10px}select::-ms-expand{display:none}textarea{overflow:auto;vertical-align:top}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,textarea:hover{border-color:#adadad}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,textarea:focus{border-color:#adadad !important;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(160,160,160,0.7) !important;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(160,160,160,0.7) !important}select:hover,select:focus,select:active{outline-offset:0;outline:1px solid #adadad}input[type="submit"],button{-webkit-appearance:none !important;border:none !important;cursor:pointer}input[type="submit"]:focus,button:focus{background:#eb6851}a,a:visited{color:#f6426c;text-decoration:none;transition:all 0.2s linear}a:hover,a:focus{color:#eb6851;text-decoration:none}a:active{color:#c2002e;text-decoration:none}p,ul,ol,dl,dd,blockquote,address,table,fieldset,form{margin-bottom:1.6rem;font-weight:normal}img{vertical-align:top;display:block;max-width:100%}div.hr{margin-bottom:1.6rem;height:1px;border-top:1px solid #e8e8e8}figure{margin:0}address{font-style:normal}.hide-text{text-indent:-9999px}.last{margin-right:0}.first{margin-left:0}.aligncenter{margin:0 auto;display:block;text-align:center}.alignright{float:right;margin:0 0 10px 25px}.alignleft{float:left;margin:0 25px 10px 0}.mtop20{margin-top:20px !important}.mbot20{margin-bottom:20px !important}.ptop20{padding-top:20px !important}.pbot20{padding-bottom:20px !important}b,strong{font-weight:700}#googlemap img,object,embed,iframe{max-width:none}#map_canvas embed{max-width:none}#map_canvas img{max-width:none}#map_canvas object{max-width:none}.left{float:left}.right{float:right}.tleft{text-align:left}.tright{text-align:right}.tcenter{text-align:center}.no-lpad{padding-left:0 !important}.no-shad{box-shadow:none !important}.roundb{border-radius:50%}.inbl>*{display:inline-block}.full-width{width:100%}.full-overlay{position:absolute;width:100%;height:100%}.reversed *{color:#fff}.table-cell{display:table-cell;vertical-align:middle}.bshad{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.6);box-shadow:0 0 2px 0 rgba(0,0,0,0.6)}.wbreak{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.wide-block{max-width:1400px;margin:0 auto}.content-bar-xl{padding:4rem 0}.content-bar-l{padding:3rem 0}.content-bar{padding:1.5rem 0}.pattern-bar{background:#c2002e url("assets/images/bg-flower-tile.png") repeat 50% 50%}.pattern-bar *{color:#fff}h1,h2,h3,h4,h5,h6{margin:0 0 10px 0;font-weight:normal}h1{font-size:2.22rem;line-height:2.444rem;margin-bottom:20px}h2{font-size:1.667rem;line-height:2rem}h3{font-size:1.333rem}h4{font-size:1.15rem;font-weight:bold}h5{font-size:1rem;font-weight:bold}h2+p.open-para{margin-top:-10px}.primcol{color:#c2002e}.primcolbg{background-color:#c2002e}.seccol{color:#98c23c}.seccolbg{background-color:#98c23c}.greybg{background-color:#dbd9d6}.button,.button:visited{text-transform:uppercase;display:inline-block;background:#fff;font-family:"ProximaNova",arial,sans-serif;line-height:1em;font-size:16px;color:#f6426c;padding:14px 26px;text-align:center;position:relative;font-weight:700;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;border:1px solid #f6426c}.button:hover,.button:focus{color:#fff;background-color:#eb6851}.button:active{color:#fff;background-color:#c2002e;border-color:#c2002e}.button.binversed{color:#fff;background:transparent;border:1px solid #fff}.button.binversed:hover{background:#eb6851}.button.binversed:active{background:#c2002e}.button.large{font-size:22px;padding:25px 60px 23px 60px}.p-content .button{margin:0 20px 10px 0}.site-header{background:#fff;width:100%;left:0;top:0;z-index:99;border-bottom:1px solid #dbd9d6;position:fixed}.home .site-header{border-bottom:none}.head-top{position:relative;z-index:2;border-bottom:1px solid #dbd9d6;padding:10px 0;height:102px;-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);transition:0.3s ease}.px-push-over-cont{padding-top:102px}@media only screen and (min-width: 1200px){.px-push-over-cont{padding-top:155px}}.sticky .head-top{height:60px}a.site-logo{transition:all .1s linear}.site-logo img{position:absolute;top:4px;left:16px;transition:all 0.1s linear}.sticky .site-logo img{top:0}@media only screen and (max-width: 767px){.site-logo img{top:0}}.site-logo .head-full{width:291px;height:72px;opacity:1}.site-logo .head-half{width:291px;height:38px;opacity:0}.sticky .site-logo .head-full{opacity:0 !important}.sticky .site-logo .head-half{opacity:1}.px-push-over-cont.open .site-header.sticky{position:static}.head-top .site-logo img{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);transition:0.3s ease}.head-top.open .site-logo img{-webkit-transform:translate(-300px, 0px);-ms-transform:translate(-300px, 0px);transform:translate(-300px, 0px)}.sec-nav{float:right;text-transform:uppercase;font-size:14px}.sec-nav ul{margin:0}.sec-nav li{margin-right:25px;position:relative}.sec-nav li:last-child{margin:0}.sec-nav i.fa{font-size:24px;vertical-align:middle;padding-right:5px}.sec-nav a{vertical-align:middle}.sec-nav ul.sub-menu{width:200px;left:-65%}.head-bot{padding:3px 0 2px 0}#search-form{margin:8px 0 0 0;float:right;width:270px;position:relative;text-align:right}#search-form input[type="text"]{margin:0;border:1px solid #dbd9d6;color:#a1a1a1;font-size:14px;line-height:1;outline:none;background:#fff;padding:8px 10px 8px 10px;width:230px;height:34px;float:left}#search-form button{float:right;background-color:#f6426c;color:#fff;transition:background-color 0.1s linear;width:34px;height:34px}#search-form button .fa{font-size:16px}#search-form button:hover,#search-form button:focus{background-color:#eb6851}#search-form button:active{background-color:#c2002e}.off-screen-menu #search-form input[type="text"]{border:none}.page404 #search-form{width:65%;float:none;margin:0 auto;text-align:center;overflow:hidden}.page404 #search-form input[type="text"]{width:89%}.page404 #search-form button{width:10%}@media only screen and (max-width: 767px){.page404 #search-form{width:100%}}@media only screen and (max-width: 1200px){.head-bot,.head-top .sec-nav{display:none}}.off-screen-menu{display:none}@media only screen and (min-width: 1200px){.main-nav{margin:0;padding:0;display:block !important;float:left}.main-nav ul{margin:0;padding:0;list-style:none;font-size:0}.main-nav>ul>li{display:inline-block;position:relative}.main-nav>ul>li>a{color:#c2002e;font-size:17px;text-transform:uppercase;font-weight:normal;display:block;position:relative;padding:10px 18px;-webkit-transition:color 0.2s all;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.main-nav ul.menu>li>a:hover,.main-nav ul.menu>li:hover>a{color:#fff;background-color:#f6426c}.main-nav .menu>li.current-menu-item>a,.main-nav .menu>li.current_page_parent>a,.main-nav .menu>li.current-page-ancestor>a,.main-nav .menu>li.current-menu-parent>a{color:#fff;background-color:#eb6851}.site-header .sub-menu{opacity:0;text-align:left;width:240px;position:absolute;top:100%;left:0;z-index:20;text-transform:none;visibility:hidden;transition:all .25s ease;max-height:0;border-top:3px solid #c2002e;background:#fff}.site-header ul>li:hover .sub-menu{opacity:1;visibility:visible;max-height:500px}.site-header .sub-menu li{width:100%;display:block;border:1px solid #dbdbdb;border-top:none;padding:10px 18px}.site-header .sub-menu li:last-child{border-bottom:2px solid #ccc}.site-header .sub-menu li a{display:block;width:100%;padding:0;font-size:17px;line-height:20px;color:#c2002e}.site-header .sub-menu li a:hover{color:#f6426c}.site-header .sub-menu li.current_page_item a,.site-header .sub-menu li.current-menu-item a{font-weight:bold;color:#f6426c}.nav-mobile-togg{display:none}}@media only screen and (max-width: 1200px){.sec-menu,.head-extra{display:none}.nav-mobile-togg{display:block;cursor:pointer;z-index:9999;position:absolute;right:24px;top:10px;padding:5px 20px;background:#c2002e;color:#fff;font-size:15px;text-transform:uppercase;text-align:center;transition:0.3s ease}.nav-mobile-togg span{padding-right:10px}.nav-mobile-togg:hover{background-color:#f6426c}.nav-mobile-togg i::before{position:relative}.nav-mobile-togg.open i::before{content:'\f00d'}.nav-mobile-togg.open i{text-align:left;font-size:20px}.nav-mobile-togg.open{width:50px;right:50vw;position:fixed}.nav-mobile-togg.togg-mob{display:none;position:absolute;left:-59px;width:59px}.px-push-over-cont{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);transition:0.3s ease}.px-push-over-cont.open{-webkit-transform:translate(-50vw, 0px);-ms-transform:translate(-50vw, 0px);transform:translate(-50vw, 0px)}.px-push-over-cont::after{content:'';transition:background 0.5s ease}.px-push-over-cont.open::after{content:'';position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.5);z-index:99}.off-screen-menu{overflow:auto;position:fixed;top:0;bottom:0;width:50vw;right:-50vw;height:100%;display:block;z-index:9999;background:#f0eeef;padding-bottom:60px;transition:0.3s ease}.off-screen-menu.open{-webkit-transform:translate(-50vw, 0px);-ms-transform:translate(-50vw, 0px);transform:translate(-50vw, 0px)}.nav-click{display:block}.main-nav{display:none}.off-screen-menu .search-wrap{background:#55565a;padding:20px 0}.off-screen-menu #search-form{float:none;width:90%;margin:0 auto;display:flex}.off-screen-menu #search-form input[type="text"]{float:none;width:auto;flex:1 0 auto;margin-right:10px}.off-screen-menu #search-form button{float:none}.off-screen-menu .menu{background:#fff;margin:0 0 20px 0;width:100%}.off-screen-menu .menu>li{display:block;float:none;padding:0;width:100%;margin:0;position:relative}.off-screen-menu .menu>li>a{color:#c2002e;display:block;border-bottom:1px solid #ccc;padding:7px 20px;text-transform:uppercase;font-size:15px;font-weight:normal}.off-screen-menu .menu>li>a:hover{color:#eb6851}.off-screen-menu li.current-menu-item>a,.off-screen-menu li.current_page_parent>a,.off-screen-menu li.current-page-ancestor>a,.off-screen-menu li.current-menu-parent>a,body.single-post .off-screen-menu .menu>li.menu-item-108>a,body.archive .off-screen-menu .menu>li.menu-item-108>a{font-weight:bold;color:#c2002e}.off-screen-menu li:hover .sub-menu{display:none}.off-screen-menu .sub-menu{display:none;padding:0;background:#eeedea;position:static;top:0;left:0;margin:0;width:100%;z-index:99;text-align:left}.off-screen-menu .sub-menu.open,.main-nav li:hover .sub-menu.open{border-bottom:1px solid #ccc}.off-screen-menu .sub-menu li{width:auto;border-bottom:1px solid #fff;display:block;margin:0}.off-screen-menu .sub-menu li:last-child{border-bottom:none}.off-screen-menu .sub-menu li a{font-size:0.9rem;padding:6px 20px;display:block;width:100%;color:#424040;border-bottom:none}.off-screen-menu .sub-menu li a:hover{background-color:#fff;color:#e51f2c}.nav-click{position:absolute;top:0;right:0;width:39px;height:42px;cursor:pointer;z-index:999;background:#e8606e}.nav-click i{display:block;height:42px;width:39px}.nav-click i::before{color:#fff;content:'';position:absolute;left:50%;top:50%;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(-50%, -50%);content:"\f107"}.nav-click:hover{background-color:#f6426c;color:#fff}.nav-click.open>.nav-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.mob-sec-nav{background:#c2002e}.mob-sec-nav ul{margin:0;display:flex;flex-wrap:wrap}.mob-sec-nav li{flex:1 0 auto;text-align:center;border-right:1px solid #fff;display:flex;justify-content:center}.mob-sec-nav li:last-child{border:none}.mob-sec-nav a{color:#fff;font-size:14px;text-transform:uppercase;line-height:1rem;padding:16px 10px;display:flex;flex-direction:column;justify-content:center;width:100%}.mob-sec-nav a i{display:block;text-align:center;padding-bottom:5px;font-size:16px}.mob-sec-nav a:hover{background:#eb6851}}@media only screen and (max-width: 800px){.nav-click{height:39px}}@media only screen and (max-width: 700px){.mob-sec-nav li{width:50%;border-bottom:1px solid #fff}.mob-sec-nav li:nth-child(2){border-right:none}.mob-sec-nav li:nth-child(3){border-bottom:none}.mob-sec-nav li:last-child{border-bottom:none;border-right:0}.mob-sec-nav li a{flex-direction:row;justify-content:center;align-items:center;padding:13px 10px}.mob-sec-nav li a i{display:inline-block;margin-right:5px;padding-bottom:0}.nav-mobile-togg.open{right:80vw}.off-screen-menu{width:80vw;right:-80vw}.px-push-over-cont.open,.off-screen-menu.open{-webkit-transform:translate(-80vw, 0px);-ms-transform:translate(-80vw, 0px);transform:translate(-80vw, 0px)}}@media only screen and (max-width: 500px){.head-top,.sticky .head-top{height:55px}.px-push-over-cont{padding-top:55px}.nav-mobile-togg{padding:5px 10px;right:10px}.nav-mobile-togg.open i{text-align:center}.site-logo{display:block}.site-logo .head-full{display:none}.site-logo .head-half{width:178px;height:23px;opacity:1;margin-top:4px}.sticky .site-logo .head-full{display:none}.sticky .site-logo .head-half{opacity:1}}.home-hero{padding:0}.hero-grid,.hero-grid::after{clear:both;content:"";display:table;width:100%}.grid-half{width:50%;float:left}.grid-quarter{width:25%;float:left}.hero-grid img{height:auto;float:left}.hero-grid .grid-half img{width:50%}.hero-grid .grid-quarter img,.hero-grid .grid-full img{width:100%}@media only screen and (max-width: 767px){.home-hero{padding:0}.hero-grid .grid-half,.hero-grid .grid-quarter{width:100%}.hero-grid img,.hero-grid .grid-quarter img{width:50%}.home-hero .grid-half{width:100%}.home-hero .grid-half img:nth-child(n+3){display:none}.foundation-hero .grid-half:first-of-type img:nth-child(-n+2){display:none}.properties-hero .grid-quarter:first-of-type{display:none}}.featured-block{border-top:1px solid #dbd9d6;margin-top:3rem}.box-over{color:#fff;text-align:center;padding:10px;min-height:270px;position:relative;background-size:cover;background-position:50% 50%}.box-over .overlay{background-color:rgba(194,0,47,0.75);padding:20px 30px;height:144px;position:absolute;left:3%;right:3%;bottom:3%;width:94%;display:table}.box-over .box-content{display:table-cell;vertical-align:bottom}.box-over h1{font-size:1rem;line-height:1.4rem}.box-over .button{font-size:.7rem}@media only screen and (max-width: 767px){.featured-block .box-over{margin-bottom:20px}.box-over .overlay{padding:16px}}.home-find{padding-bottom:40px}img.find-main{margin:0 auto;width:100%}.find-content{margin-top:-100px}.find-frame{background:#fff;margin:0 auto 30px auto;padding:15px 15px 0 15px}.find-frame img{width:100%}.find-links{padding:10px 0;display:table;width:100%}.find-links::after{clear:both;content:"";display:table}.find-links a{display:table-cell;vertical-align:middle}.find-links a:first-child{font-size:20px}.find-links .button{margin:0;float:right;padding:10px 20px}@media only screen and (min-width: 1000px){.find-content{margin-top:-240px}.find-links a:first-child{font-size:24px;padding:5px 0 0 20px}}@media only screen and (max-width: 900px){.find-frame{margin-bottom:0;max-width:100%}.find-links a:first-child{font-size:1rem}.find-links .button{padding:5px 20px;font-size:0.8rem}}.sister-social h3{margin:0}.p-content p.open-para{font-size:1.333rem;line-height:1.667rem;font-style:italic;margin-bottom:1.6rem}.p-content p.small-para{font-size:0.8889rem;line-height:1.111rem}.p-content p{line-height:1.4rem;margin-bottom:1.6rem}.p-content ol,.p-content ul{margin:0 0 20px 30px;font-size:0.9rem}.p-content ul ul,.p-content ol ol,.p-content ol ul,.p-content ul ol{margin-bottom:0}.p-content ul{list-style-type:disc}.p-content li{padding-left:10px}.p-content li{background:none;padding:0}.p-content ol{list-style-type:decimal}.p-content p+ul,.p-content p+ol{margin-top:-10px}.p-content blockquote{font-style:italic;position:relative;overflow:hidden;margin:0 0 1.6rem 20px;font-size:1.1rem;line-height:1.66rem;padding:10px 40px 10px 20px;border-left:4px solid #c2002e}.p-content blockquote p:last-child{margin:0}.p-content img{padding:10px;box-shadow:0 0 10px 0 rgba(201,201,201,0.9)}.p-content img.nos{box-shadow:none;padding:0}.p-content #facetwp-map img{padding:0}.p-content .issuuembed,.p-content .issuu-isrendered{width:100% !important;height:400px !important}.wp-caption{text-align:center;margin:10px 20px 20px 20px;padding:10px;background:#fff;box-shadow:0 0 10px 0 rgba(201,201,201,0.9);max-width:100%}.wp-caption.alignnone{margin:10px 0 20px 0}.wp-caption.aligncenter{margin:10px auto 20px auto}.wp-caption.alignright{margin-right:0}.wp-caption.alignleft{margin-left:0}.wp-caption img{margin:0 auto;padding:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.wp-caption-text{margin:0;padding:10px 0 5px 0;font-size:0.6rem;line-height:1.5em;text-align:center;font-style:normal;font-weight:normal;color:#413e3e}@media only screen and (max-width: 767px){.alignleft,.alignright,.aligncenter,.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter{float:none;margin:0 auto 20px auto}.wp-caption-text{font-size:12px}}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;padding:0 24px 24px 0}.gallery-item img{margin:0 auto}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.66%}.gallery-columns-7 .gallery-item{width:14.28%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.11%}.gallery-caption{display:block}@media only screen and (max-width: 767px){.gallery-item{width:50% !important}}.int-hero{min-height:350px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 900px){.int-hero{min-height:200px}}.content-pad{padding-left:16px;padding-bottom:20px}@media only screen and (max-width: 768px){.content-pad{padding-left:10px}}@media only screen and (max-width: 767px){.content-pad{padding-left:0}}.about-figures{margin:0 0 20px 0;border-top:1px solid #e8e8e8;border-bottom:2px solid #e8e8e8;padding:20px 0 0 0}.about-figures h2{color:#eb6851;font-family:'Oswald';font-size:80px;line-height:80px}.about-figures img{margin:0 auto 20px auto}@media only screen and (max-width: 1000px){.about-figures h2{font-size:60px;line-height:60px}}.about-grid img{margin:10px 0}.about-grid h3{font-size:18px;font-weight:bold;margin:0}.about-grid p{margin:0}.foundation-cta-foot{background:#f6426c url("assets/images/roses-tiled.png") repeat 50% 50%;padding:100px 0}.foundation-cta-foot h3{margin:0 0 2rem 0}.properties-cta-foot{background:#eb6851 url("assets/images/bg-tile-prop-20percent.png") repeat 50% 50%}.properties-cta-foot img{margin:0 auto}.staff-page-content h2{margin:0 0 20px 0}.staff-anchors{padding-bottom:20px;border-bottom:1px solid #e8e8e8;margin-bottom:20px}.staff-anchors .block-grid.two-up>li{padding-bottom:5px}.staff-anchors a{padding:5px 30px 5px 10px;background-color:#e8e8e8;border:1px solid #fff;display:block;position:relative;line-height:1.2rem}.staff-anchors a:hover{background:#fff;border:1px solid #e8e8e8}.staff-anchors a i{position:absolute;right:10px;top:8px}.off-anchor{display:block;position:relative;top:-275px}.staff-group{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e8e8e8}.staff-group h3{margin:0 0 20px 0}.staff-group p{font-size:0.9rem}.staff-item{margin-bottom:20px}.staff-item img{margin-bottom:20px}@media only screen and (min-width: 1200px){.staff-item img{min-width:199px;float:right}}.staff-item h4{margin:0}.staff-item .nine{vertical-align:middle}.staff-item .staff-meta{margin:0 0 10px 0}.staff-top{text-align:right;display:block;font-size:0.8rem}.news-events-group{border-bottom:1px solid #e8e8e8;margin-bottom:20px}.news-events-group img{width:100%}.news-events-group .block-grid.two-up>li{padding-top:5px}.news-events-group .find-links a:first-child{padding-left:0}.news-grid h2{display:inline-block}.news-grid a.all-news{display:inline-block;float:right;position:relative;top:7px}.faq-group{margin:0 0 2rem 0;width:100%;clear:both}.faq-group::after{content:"";display:table;clear:both}.faq-item{border-bottom:1px solid #ebebeb;padding-bottom:0;margin-bottom:7px}.faq-item h3.px-tog-click{font-size:1rem;font-weight:700;line-height:1.3rem;margin:0 0 10px 0;padding-right:30px;cursor:pointer;position:relative;transition:all 0.2s linear}.faq-item h3.px-tog-click:hover{color:#eb6851}.faq-item h3.px-tog-click .fa-stack{font-size:0.6rem;position:absolute;top:3px;right:0}.faq-item h3.px-tog-click.open i.fa-plus::before{content:'\f068' !important}.faq-item .px-tog-content p{margin:0 0 20px 0}.px-tog-click{cursor:pointer}.px-tog-content{display:none}.chap-locator img{box-shadow:none}.chap-locator .facets-wrap{margin-bottom:20px}.chap-locator select{background-color:#fff}.chap-locator .facetwp-facet{margin-bottom:10px}.chap-locator .facetwp-facet-chapter_distance{margin-bottom:10px;overflow:hidden}.chap-locator .location-wrap{float:left;width:72%}.chap-locator input[type="text"]#facetwp-location{padding-top:12px;padding-bottom:11px}.chap-locator .locate-me{display:block;top:10px;right:10px}.chap-locator select#facetwp-radius{float:left;margin-left:2%;width:25%}.chap-locator #fwpm-infobox{max-width:200px}.chap-locator #fwpm-infobox p{margin:0 0 5px 0;line-height:1rem}.chap-locator .fwpm-infbox-desc{font-weight:300;font-style:italic}.chap-locator .facetwp-pager{margin-top:20px}.chap-locator ul.chapter-list{margin:0;list-style-type:none}.chap-locator li.chapter-group{padding:10px 0;margin:0;list-style-type:none;border-bottom:1px solid #ccc}.chap-locator .chap-state{font-size:0.8rem;line-height:1rem}.chap-locator h2.chap-title{font-size:1rem;line-height:1.1rem;font-weight:bold;margin:0 0 5px 0}.chap-locator p.motto{margin:0;font-style:italic}.chap-locator p.chap-type{font-size:0.9rem;color:#5b5b5b;margin:0}.chap-locator .chap-status{color:#c2002e;font-weight:bold}.chap-locator a.chap-link{display:inline-block;font-size:0.9rem}.chap-locator a.chap-link i{font-size:0.8rem}.chap-locator a.chap-web{padding-right:20px}.chap-locator a.chap-em i{top:-1px;position:relative}.chap-locator .loc-social-icons{text-align:right;margin:0}.chap-locator .loc-social-icons a{font-size:14px}.chap-locator .pac-container{transform:translateY(-25px)}@media only screen and (max-width: 900px){.chap-locator #facetwp-map{height:300px !important}.chap-locator #fwpm-infobox h3{font-size:14px}.chap-locator #fwpm-infobox .fwpm-infbox-chap-type-status{font-size:12px}.chap-locator #fwpm-infobox .fwpm-infbox-desc{font-size:12px}.chap-locator .gm-svpc{display:none}.chap-locator .chap-state{text-align:left;margin:0 0 5px 0}.chap-locator .loc-social-icons a{font-size:12px}}@media only screen and (max-width: 767px){.chap-locator .loc-social-icons{text-align:left}}.news-index-cats{text-align:center;margin-bottom:20px}.news-index-cats.horiz-nav ul{margin:0;padding:0}.news-index-cats.faqs-archive-terms ul{margin:10px 0 30px 0;padding-bottom:20px;border-bottom:1px dashed #ccc}.news-index-cats li{padding:0 20px}.news-index-cats li.current-cat a{color:#413e3e;font-weight:bold}article.index-post .entry-content p{margin:0 0 10px 0}h1.archive-title{font-size:1.6rem;margin:0}.search-results .archive-wrap{border:none}.search-results .index-post{margin-bottom:20px;border-bottom:1px dashed #ccc;padding-bottom:20px}.search-results .index-post h1{font-size:1.5rem;background:none;padding:0;margin:0}.search-results .index-post h1 span{display:inline-block;padding-left:10px;font-size:0.8rem}.search-results .index-post .entry-content a{font-size:0.8rem;display:block}.p-content ul.search-list{list-style:none;margin:0}.chapter-post p{margin:0}.chapter-post .social-icons{margin:5px 0 0 0;font-size:14px}.chapter-post .chap-status{color:red;font-weight:bold}.single-chapter_cpt .chapter-post{padding-bottom:10px}.single-chapter_cpt .chapter-post .social-icons{margin:5px 0 20px 0}.prev-post,.nav-previous{float:left;max-width:45%}.next-post,.nav-next{float:right;text-align:right;max-width:45%}.next-prev-wrap{padding:20px 0;overflow:hidden}.next-prev-wrap a{color:#f6426c}.next-prev-wrap a:hover{color:#eb6851}.next-prev-wrap i{font-size:.8rem}.next-prev-wrap span{font-size:0.8rem;display:block}.next-prev-wrap .nav-previous span{padding-left:10px}.next-prev-wrap .nav-next span{padding-right:10px}.blog-listing-wrap .next-prev-wrap .nav-previous{padding-left:16px}img.post-feat{margin-bottom:20px}.single-gen-post h1{margin:0 0 5px 0}.single-meta{font-size:0.9rem;font-weight:normal;margin-bottom:20px}.single-meta.tag-list{font-style:italic;margin:0;padding:10px;background:#f6f6f6}@media only screen and (min-width: 900px){.single-gen-post .post-copy{padding-right:40px}}.share-icons{margin:30px 0 0 0;padding:10px 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;clear:both;width:100%}.p-content .share-icons ul{margin:0}.share-icons li{vertical-align:middle;margin-right:5px}.share-icons li:first-child{margin-right:10px}@media only screen and (max-width: 400px){.share-icons li:first-child{display:block;margin-bottom:5px}}.share-icons h5{font-size:1rem;margin:0;font-weight:bold}.share-icons a{font-size:1.4rem;vertical-align:middle}.main-content-wrap{min-height:100%;overflow:hidden}@media only screen and (max-width: 767px){.side-bar{background-color:#f2f2f2;margin-bottom:20px}.side-bar nav{padding-top:20px}}.side-bar .widget{border-right:1px solid #e3e3e3;padding:0 20px 0 0}@media only screen and (min-width: 1000px){.extra-side .widget{padding-left:30px}}.widget{margin-bottom:25px;padding:0}.widget ul{list-style:none;margin:0;padding:0}.widget,.widget p{font-size:0.9rem;line-height:1.5em}.widget h3,.widget h4{font-size:1.2rem;font-weight:bold;margin:0 0 5px 0}@media only screen and (max-width: 1000px) and (min-width: 768px){.widget,.widget p{font-size:0.8rem}}.widget .button{font-size:14px}.widget img{padding:10px;margin:0 0 10px 0;box-shadow:0 0 10px 0 rgba(201,201,201,0.9)}.widget img.nos{box-shadow:none}.widget_recent_entries ul,.widget_categories ul,.widget_archive ul,.widget_anual_archive ul{margin:0 0 0 18px;padding:0;list-style-type:disc}.widget_recent_entries li a,.widget_categories li a,.widget_archive li a,.widget_anual_archive li a{display:block;padding:3px 0 3px 0}.widget_categories li.current-cat a{font-weight:bold}ul.side-nav{margin:0;padding:0 0 30px 0;border-right:1px solid #e3e3e3}ul.side-nav>li{position:relative}ul.side-nav li.root_level_page_item a{text-transform:uppercase;font-weight:bold;color:#f6426c;font-size:1.3rem}ul.side-nav>li a{color:#413e3e;font-weight:normal;line-height:1.2rem;display:block;padding:7px 30px 10px 0}ul.side-nav>li>a:hover{color:#eb6851}@media only screen and (min-width: 1024px){ul.side-nav>li a{font-size:1.1rem}}@media only screen and (max-width: 767px){ul.side-nav>li a{font-size:1rem}}ul.side-nav li .children{margin:0 0 5px 10px}ul.side-nav li .children li{line-height:1.5rem;position:relative}ul.side-nav li .children a{display:inline-block;color:#4b4b4b;font-size:0.9rem;padding:6px 0 6px 12px}ul.side-nav li .children a:hover{color:#f6426c}ul.side-nav li .children li .children{margin:0 0 0 12px}ul.side-nav li .children li .children li::before{content:"\f068"}ul.side-nav li .children li .children li a{font-size:.85rem}ul.side-nav li.current_page_item::after{content:'';position:absolute;right:-12px;top:6px;width:23px;height:23px;background:url("assets/images/small-flower.png") no-repeat 0 0}ul.side-nav .children li.current_page_item::after{top:4px}ul.side-nav li.current_page_parent>a,ul.side-nav li.current-cat>a{color:#eb6851}@media only screen and (max-width: 1024px){ul.side-nav{padding-left:0}ul.side-nav li .children{margin-left:5px}ul.side-nav li .children li::before{font-size:5px}ul.side-nav li .children a{padding-left:8px}ul.side-nav li .children li .children{margin-left:10px}ul.side-nav li .children li .children li::before{top:-2px}}body.blog ul.side-nav li.item-37::after,body.single-post ul.side-nav li.item-37::after,body.archive.category ul.side-nav li.item-37::after{content:'';position:absolute;right:-12px;top:6px;width:23px;height:23px;background:url("assets/images/small-flower.png") no-repeat 0 0}body.blog ul.side-nav li.item-37 a,body.single-post ul.side-nav li.item-37 a,body.archive.category ul.side-nav li.item-37 a{color:#eb6851}.pattern-bar{padding:12px 0}.site-footer p{line-height:1.3rem;margin:0}.foot-logo{margin-right:20px}.foot-social{margin-bottom:15px}.foot-social li{margin-right:10px}.foot-social li:last-child{margin:0}.foot-social a{font-size:30px}.f-info-ex p{margin:0;text-align:right}.foot-bot{padding:16px 0;border-top:1px solid #dbd9d6}.foot-bot p.copyright{font-size:15px}@media only screen and (max-width: 800px){.foot-logo img{width:120px}}@media only screen and (max-width: 767px){.site-footer p{margin:0 0 20px 0}.foot-logo{margin:0;display:block}.foot-logo img{margin:0 auto 20px auto}.f-info-ex p,.foot-info,.site-footer .tright{text-align:center}}.lazyYT-container{direction:ltr;position:relative;display:block;height:0;padding:0 0 56.25% 0;overflow:hidden;background-color:#000000}.lazyYT-container iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.lazyYT-container .html5-info-bar{position:absolute;top:0;z-index:935;width:100%;height:30px;overflow:hidden;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;background-color:rgba(0,0,0,0.8);-webkit-transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1);-moz-transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1);transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1)}.lazyYT-container .html5-title{padding-right:6px;padding-left:12px}.lazyYT-container .html5-title-text-wrapper{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.lazyYT-container .html5-title-text{width:100%;font-size:13px;line-height:30px;color:#ccc;text-decoration:none}.lazyYT-container .html5-title-text:hover{color:#fff;text-decoration:underline}.ytp-thumbnail{padding-bottom:inherit;cursor:pointer;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.ytp-large-play-button{position:absolute;top:50% !important;left:50% !important;width:86px !important;height:60px !important;padding:0 !important;margin:-29px 0 0 -42px !important;font-size:normal !important;font-weight:normal !important;line-height:1 !important;opacity:.9;background:transparent}.ytp-large-play-button-svg{opacity:.9;fill:#1f1f1f}.lazyYT-image-loaded:hover .ytp-large-play-button-svg,.ytp-large-play-button:focus .ytp-large-play-button-svg{opacity:1;fill:#cc181e}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container ~ .fancybox-container{z-index:99992}.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;transition-timing-function:cubic-bezier(0.55, 0.06, 0.68, 0.19);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container--ready .fancybox-bg{opacity:0.87;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(196,32,52,0.8);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden;direction:ltr}.fancybox-slider-wrap,.fancybox-slider{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}.fancybox-slide::before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image::before{display:none}.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:none;font-size:16px;font-family:Arial, sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent}.fancybox-placeholder{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;background:transparent;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:'├ù';position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:transparent}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0 30px;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:rgba(196,32,52,0.8);opacity:0;transition:opacity .2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,0.4);font-size:1rem;font-family:"ProximaNova",arial,sans-serif,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;vertical-align:top;outline:none}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-infobar__body,.fancybox-button{background:rgba(196,32,52,0.8)}.fancybox-button:hover{background:#eb6851}.fancybox-button::before,.fancybox-button::after{content:'';pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:0.9;box-sizing:border-box;display:inline-block}.fancybox-button--disabled::before,.fancybox-button--disabled::after{opacity:0.5}.fancybox-button--left::after{left:20px;top:18px;width:6px;height:6px;background:transparent;border-top:solid 2px currentColor;border-right:solid 2px currentColor;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right::after{right:20px;top:18px;width:6px;height:6px;background:transparent;border-top:solid 2px currentColor;border-right:solid 2px currentColor;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-button--close::before,.fancybox-button--close::after{content:'';display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-loading{border:6px solid rgba(100,100,100,0.4);border-top:6px solid rgba(255,255,255,0.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media all and (max-width: 800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none !important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen::before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:none}.fancybox-button--play::before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:transparent}.fancybox-button--pause::before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px 0 2px;background:transparent}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs::before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0, -4px -4px 0, 4px -4px 0, 0 0 0 32px inset, -4px 0 0, 4px 0 0, 0 4px 0, -4px 4px 0, 4px 4px 0}.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap,.fancybox-container--thumbs .fancybox-caption-wrap{right:220px}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:rgba(196,32,52,0.8);z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,0.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media all and (max-width: 800px){.fancybox-thumbs{display:none !important}.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap,.fancybox-container--thumbs .fancybox-caption-wrap{right:0}}#sbi_lightbox .sbi_lb-outerContainer{border-radius:0}#sbi_lightbox .sbi_lb-data .sbi_lb-caption a{color:#f6426c}#bbox-root #mongo-form .BBFormContainer{background-color:#fff;border:none;padding:0}#bbox-root #bbox-msg-wrapper img{padding:0;box-shadow:none}#bbox-root .BBFormContainer[data-bbox-part-id="64ab6759-bd3d-4c40-8bbc-2d0337716dbe"] .BBFormSectionHeading{padding:10px 10px 10px 0}#bbox-root .BBFormContainer[data-bbox-part-id="64ab6759-bd3d-4c40-8bbc-2d0337716dbe"] .BBFormRadioLabelGivingLevel{border-radius:0}#bbox-root .BBFormContainer[data-bbox-part-id="64ab6759-bd3d-4c40-8bbc-2d0337716dbe"] .BBFormRadioLabelGivingLevelSelected{background:#f6426c;border:1px solid #fff}#bbox-root .BBFormContainer[data-bbox-part-id="64ab6759-bd3d-4c40-8bbc-2d0337716dbe"] .BBFormRadioLabelGivingLevel{font-size:1.2rem}#bbox-root fieldset legend label{font-weight:bold}#bbox-root #mongo-form .BBFormContainer input,#bbox-root #mongo-form .BBFormContainer textarea{border-radius:0}#bbox-root #mongo-form .BBFormContainer select{border-radius:0;border-color:#fff}#bbox-root #mongo-form #bboxdonation_btnSubmit{text-transform:uppercase;display:inline-block;background:#fff;font-family:"ProximaNova",arial,sans-serif;line-height:1em;font-size:16px;color:#f6426c;padding:14px 26px;text-align:center;position:relative;font-weight:700;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;border:1px solid #f6426c !important;box-shadow:none}#bbox-root #mongo-form #bboxdonation_btnSubmit:hover,#bbox-root #mongo-form #bboxdonation_btnSubmit:focus{color:#fff;background-color:#eb6851}#bbox-root #mongo-form #bboxdonation_btnSubmit:active{color:#fff;background-color:#c2002e;border-color:#c2002e}@media only screen and (max-width: 767px){.alignleft,.alignright,.aligncenter,.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter{float:none;margin:0 auto 20px auto}.wp-caption-text{font-size:12px}.gallery-item{width:50% !important}.content-pad{padding-left:0}}.row{width:1240px;max-width:100%;margin:0 auto;position:relative}.row .row{width:auto;max-width:none;min-width:0}.row.collapse .column,.row.collapse .columns{padding:0}.row .row.collapse,.row .row.no-collapse{margin-left:0;margin-right:0}.row.nocollapse .column,.row.no-collapse .columns{padding:0 20px}.row.no-collapse .columns:first-child{padding-left:0}.row.no-collapse .columns:last-child{padding-right:0}.column,.columns{float:left;min-height:1px;padding:0 20px;position:relative}.column.centered,.columns.centered{float:none;margin:0 auto}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.one,.row .one{width:8.33333%}.two,.row .two{width:16.66667%}.three,.row .three{width:25%}.four,.row .four{width:33.33333%}.five,.row .five{width:41.66667%}.six,.row .six{width:50%}.seven,.row .seven{width:58.33333%}.eight,.row .eight{width:66.66667%}.nine,.row .nine{width:75%}.ten,.row .ten{width:83.33333%}.eleven,.row .eleven{width:91.66667%}.twelve,.row .twelve{width:100%}.row .offset-by-one{margin-left:8.33333%}.row .offset-by-two{margin-left:16.66667%}.row .offset-by-three{margin-left:25%}.row .offset-by-four{margin-left:33.33333%}.row .offset-by-five{margin-left:41.66667%}.row .offset-by-six{margin-left:50%}.row .offset-by-seven{margin-left:58.33333%}.row .offset-by-eight{margin-left:66.66667%}.row .offset-by-nine{margin-left:75%}.row .offset-by-ten{margin-left:83.33333%}.push-two{left:16.66667%}.pull-two{right:16.66667%}.push-three{left:25%}.pull-three{right:25%}.push-four{left:33.33333%}.pull-four{right:33.33333%}.push-five{left:41.66667%}.pull-five{right:41.66667%}.push-six{left:50%}.pull-six{right:50%}.push-seven{left:58.33333%}.pull-seven{right:58.33333%}.push-eight{left:66.66667%}.pull-eight{right:66.66667%}.push-nine{left:75%}.pull-nine{right:75%}.push-ten{left:83.33333%}.pull-ten{right:83.33333%}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}.row{*zoom:1}.row::before,.row::after{content:"";display:table}.row::after{clear:both}.block-grid{display:block;overflow:hidden;padding:0;list-style-type:none}.block-grid>li{display:block;height:auto;float:left}.block-grid.one-up{margin:0}.block-grid.one-up>li{width:100%;padding:0 0 15px}.block-grid.two-up{margin:0 -15px}.block-grid.two-up>li{width:50%;padding:0 15px 15px}.block-grid.two-up>li:nth-child(2n+1){clear:both}.block-grid.three-up{margin:0 -12px}.block-grid.three-up>li{width:33.3333333%;padding:0 12px 12px}.block-grid.three-up>li:nth-child(3n+1){clear:both}.work-landing .block-grid.three-up>li:nth-child(3n+1){clear:none}.block-grid.four-up{margin:0 -10px}.block-grid.four-up>li{width:25%;padding:0 10px 10px}.block-grid.four-up>li:nth-child(4n+1){clear:both}.block-grid.five-up{margin:0 -8px}.block-grid.five-up>li{width:20%;padding:0 8px 8px}.block-grid.five-up>li:nth-child(5n+1){clear:both}.fullsize-block-grid>li{padding:0 !important}.fullsize-block-grid.three-up,.fullsize-block-grid.four-up{margin:0}.phone-only{display:none}.phone-plus{display:block}@media only screen and (max-width: 900px){.block-grid.tablet-two-up>li{width:50%}.block-grid.tablet-two-up>li:nth-child(2n+1){clear:both}}@media only screen and (max-width: 767px){body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.row{width:auto;min-width:0;margin-left:0;margin-right:0}.column,.columns{width:auto !important;float:none}.column:last-child,.columns:last-child{float:none}[class*="column"]+[class*="column"]:last-child{float:none}.column:before,.columns:before,.column:after,.columns:after{content:"";display:table}.column:after,.columns:after{clear:both}.row.nocollapse .column,.row.no-collapse .columns{padding:0}.offset-by-one,.offset-by-two,.offset-by-three,.offset-by-four,.offset-by-five,.offset-by-six,.offset-by-seven,.offset-by-eight,.offset-by-nine,.offset-by-ten{margin-left:0 !important}.push-two,.push-three,.push-four,.push-five,.push-six,.push-seven,.push-eight,.push-nine,.push-ten{left:auto}.pull-two,.pull-three,.pull-four,.pull-five,.pull-six,.pull-seven,.pull-eight,.pull-nine,.pull-ten{right:auto}.column,.columns{padding:0 24px}.block-grid.mobile>li{float:none;width:100%;margin-left:0}.phone-only{display:block}.phone-plus{display:none}}@media only screen and (max-width: 767px){.block-grid.mobile-two-up>li{width:50%}.block-grid.mobile-two-up>li:nth-child(2n+1){clear:both}.block-grid.three-up>li:nth-child(3n+1){clear:none}}@media screen and (max-width: 600px){#wpadminbar{position:fixed !important}}@media print{body,input,textarea,select,table{font-family:"ProximaNova",arial,sans-serif;font-size:1rem;font-weight:normal;line-height:1.6em;color:#413e3e}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#413e3e;font-family:"ProximaNova",arial,sans-serif}#nav-mobile-togg,.hero-area,.off-screen-menu,.site-header,.site-footer,.foot-links,.color-bar,.side-bar,.extra-side,.breadcrumbs,.share-icons,.widget,.next-prev-wrap{display:none}.nine.columns{width:100% !important}.six.columns{width:100% !important}.push-three{left:0 !important}.px-tog-content{display:block}}body.logged-in .site-header{top:32px}
/*# sourceMappingURL=style.css.map */
