@charset "UTF-8";
/*!
Theme Name: Maisha + CO
Author URI: http://www.bflweb.co.uk
Description: Custom Theme
Version: 1.0
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.adc_form:after,.clearfix:after,.entry-content ul.column-list:after,nav.navigation ul.menu:after{content:".";display:block;height:0;clear:both;visibility:hidden}#colophon nav li a,#responsive_menu nav.mobile-menu .social_links i.fi,#responsive_menu nav.mobile-menu ul.menu li i.arrow,#responsive_menu nav.mobile-menu ul.menu li ul.sub-menu li a:after,.adc_form .ajax-loader,.adc_form input.wpcf7-form-control.wpcf7-submit,.adc_form span.fancy-label label,.adc_form span.wpcf7-not-valid-tip,.animate,.archive-header,.back-to-top,.boxes.social_links i.fi,.button,.circles.social_links i.fi,.csstransitions #masthead nav.navigation ul.menu ul.submenu,.entry-content ul.block-list li,.owl-carousel.outside-arrows .owl-next,.owl-carousel.outside-arrows .owl-next i,.owl-carousel.outside-arrows .owl-prev,.owl-carousel.outside-arrows .owl-prev i,.pagination a,.pagination span,a#responsive_menu_button,a.more,aside.sidebar .widget>ul li a,aside.sidebar .widget>ul li a:before,aside.sidebar .widget ul.menu li a,aside.sidebar .widget ul.menu li a:before,i.fi.box,i.fi.circle,nav.navigation ul.menu>li:before,nav.navigation ul.menu>li>a,nav.navigation ul.menu ul.sub-menu{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.noanimate *{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.adc_form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.adc_form select,.adc_form textarea,.primary-font,body{font-family:"brother-1816",sans-serif;-webkit-font-smoothing:antialiased;font-style:normal}.adc_form input.wpcf7-form-control.wpcf7-submit,.button,.secondary-font,a.more,aside.sidebar .widgettitle,nav.navigation ul.menu{font-family:"brother-1816",sans-serif;-webkit-font-smoothing:antialiased;font-style:normal}@font-face{font-family:"Flaticon";src:url("fonts/Flaticon.eot");src:url("fonts/Flaticon.eot?#iefix") format("embedded-opentype"), url("fonts/Flaticon.woff") format("woff"), url("fonts/Flaticon.ttf") format("truetype"), url("fonts/Flaticon.svg#Flaticon") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Flaticon";src:url("fonts/Flaticon.svg#Flaticon") format("svg")}}.fi:before{display:inline-block;font-family:"Flaticon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.flaticon-course:before{content:"\f100"}.flaticon-old-phone:before{content:"\f101"}.flaticon-404:before{content:"\f102"}.flaticon-mp3:before{content:"\f103"}.flaticon-doc:before{content:"\f104"}.flaticon-docx:before{content:"\f105"}.flaticon-xls:before{content:"\f106"}.flaticon-zip:before{content:"\f107"}.flaticon-pptx:before{content:"\f108"}.flaticon-pdf:before{content:"\f109"}.flaticon-ppt:before{content:"\f10a"}.flaticon-cross:before{content:"\f10b"}.flaticon-search:before{content:"\f10c"}.flaticon-link:before{content:"\f10d"}.flaticon-youtube:before{content:"\f10e"}.flaticon-fax:before{content:"\f10f"}.adc_form div.wpcf7-validation-errors:before,.flaticon-error:before{content:"\f110"}.flaticon-menu:before{content:"\f111"}.flaticon-photo:before{content:"\f112"}.flaticon-mail:before{content:"\f113"}.flaticon-news:before{content:"\f114"}.flaticon-phone:before{content:"\f115"}.flaticon-calendar:before{content:"\f116"}.flaticon-home:before{content:"\f117"}.flaticon-google:before{content:"\f118"}.flaticon-instagram:before{content:"\f119"}.flaticon-facebook:before{content:"\f11a"}.flaticon-upload:before{content:"\f11b"}.flaticon-download:before{content:"\f11c"}.flaticon-minus:before{content:"\f11d"}.flaticon-plus:before{content:"\f11e"}.flaticon-left:before{content:"\f11f"}#responsive_menu nav.mobile-menu ul.menu li ul.sub-menu li a:after,.flaticon-right:before,aside.sidebar .widget>ul li a:before,aside.sidebar .widget ul.menu li a:before{content:"\f120"}.flaticon-up:before{content:"\f121"}.flaticon-down:before{content:"\f122"}.flaticon-linkedin:before{content:"\f123"}.flaticon-retweet:before{content:"\f124"}.flaticon-favorite:before{content:"\f125"}.flaticon-reply:before{content:"\f126"}.flaticon-file:before{content:"\f127"}.flaticon-tick:before{content:"\f128"}.adc_form div.wpcf7-mail-sent-ok:before,.flaticon-done:before{content:"\f129"}.flaticon-lock:before{content:"\f12a"}.flaticon-location:before{content:"\f12b"}.flaticon-arrow-right:before{content:"\f12c"}.flaticon-clock:before{content:"\f12d"}.flaticon-share:before{content:"\f12e"}.flaticon-pinterest:before{content:"\f12f"}.flaticon-twitter:before{content:"\f130"}.assistive-text,.screen-reader-response,.screen-reader-text{position:absolute!important;clip:rect(1px, 1px, 1px, 1px);font-size:0;text-indent:-999em;line-height:0;overflow:hidden;width:1px;color:#231f20}#access a.assistive-text:active,#access a.assistive-text:focus{background:#eee;border-bottom:1px solid #ddd;color:#1982d1;clip:auto!important;font-size:12px;position:absolute;text-decoration:underline;top:0;left:7.6%}body{background:#FFFDE9;font-size:13px;line-height:1.3em;font-weight:300;color:#231f20}@media handheld,only screen and (max-width:980px){body.menu-open{position:fixed;overflow:hidden;width:100%}}embed,img,object{max-width:100%}.entry-content img{height:auto}figure img{max-width:100%}.skip-float{clear:left}.video-holder{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;display:block;margin:0 0 1.3em}.video-holder embed,.video-holder iframe,.video-holder object{position:absolute;top:0;left:0;width:100%;height:100%}a{color:#fdc13c;text-decoration:none}a:hover{color:#231f20}sup{font-size:0.7em;position:relative;top:-0.7em}sub{font-size:0.7em;position:relative;bottom:-0.3em}em{font-style:italic}strong{font-weight:500}h1{color:#231f20;font-size:1.6em;font-weight:400}h2,h3,h4{color:#333;font-size:1.5em;font-weight:400}input[type=email],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=textarea],textarea{border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.container{width:1150px;margin:0 auto}@media handheld,only screen and (max-width:1600px){.container{width:1150px}}@media handheld,only screen and (max-width:1210px){.container{width:920px}}@media handheld,only screen and (max-width:980px){.container{width:700px}}@media handheld,only screen and (max-width:720px){.container{width:450px}}@media handheld,only screen and (max-width:460px){.container{width:94%;margin:0 3%}}@media handheld,only screen and (min-width:1640px){.container-xl{width:1600px}}.container-flex{max-width:1150px;margin:0 auto}@media handheld,only screen and (max-width:1210px){.container-flex{width:94%;margin:0 3%}}.container-flex.wide{max-width:1540px;margin:0 auto}@media handheld,only screen and (max-width:1600px){.container-flex.wide{width:94%;margin:0 3%}}.hidden{display:none}.adc_form:after,.clearfix:after,.entry-content ul.column-list:after,nav.navigation ul.menu:after{content:".";display:block;height:0;clear:both;visibility:hidden}.animated-waypoint{opacity:0}#page{margin-top:148px}@media handheld,only screen and (max-width:1130px){#page{margin-top:121px}}@media handheld,only screen and (max-width:720px){#page{margin-top:91px}}#main{position:relative;z-index:50;padding:25px 0}.home #main{padding:0}#primary{position:relative;overflow:hidden}@media handheld,only screen and (max-width:720px){.fixfixed #masthead{position:absolute}.fixfixed .back-to-top{right:-5em}}#post-404{text-align:center;margin:45px 0}#post-404 .flaticon-404{font-size:1em}#post-404 h1{font-size:5em;margin-bottom:0.2em;line-height:1.1em}#post-404 div.entry-content p{text-align:center;font-size:1.5em;margin-bottom:0.5em}#post-404 div.entry-content p.line-one{font-size:2em}.circles.social_links i.fi,i.fi.circle{border-radius:50%;background:#fdc13c;color:white;width:0.6em;height:0.6em;line-height:0.6em;text-align:center;overflow:hidden;margin:0 0 0.1em 0;padding:0.2em;display:inline-block}.circles.social_links i.fi:before,i.fi.circle:before{font-size:0.6em;vertical-align:bottom;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.boxes.social_links i.fi,i.fi.box{width:0.6em;height:0.6em;line-height:0.6em;text-align:center;overflow:hidden;margin:0 0 0.1em 0;padding:0.2em;display:inline-block;background:#fdc13c;color:white}.boxes.social_links i.fi:before,i.fi.box:before{font-size:0.6em;vertical-align:bottom;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.boxes.social_links.colour i.fi{color:white!important;border:none;padding:0.2em}.boxes.social_links.colour i.fi:hover{background:#231f20}.social_links.colour i.fi.flaticon-facebook{color:#3b5998}.social_links.colour i.fi.flaticon-twitter{color:#4099FF}.social_links.colour i.fi.flaticon-youtube{color:#e52d27}.social_links.colour i.fi.flaticon-google{color:#d34836}.social_links.colour i.fi.flaticon-pinterest{color:#C92228}.social_links.colour i.fi.flaticon-instagram{color:#e95950}.social_links.colour.boxes i.fi.flaticon-facebook,.social_links.colour.circles i.fi.flaticon-facebook{background:#3b5998}.social_links.colour.boxes i.fi.flaticon-twitter,.social_links.colour.circles i.fi.flaticon-twitter{background:#4099FF}.social_links.colour.boxes i.fi.flaticon-youtube,.social_links.colour.circles i.fi.flaticon-youtube{background:#e52d27}.social_links.colour.boxes i.fi.flaticon-google,.social_links.colour.circles i.fi.flaticon-google{background:#d34836}.social_links.colour.boxes i.fi.flaticon-pinterest,.social_links.colour.circles i.fi.flaticon-pinterest{background:#C92228}.social_links.colour.boxes i.fi.flaticon-instagram,.social_links.colour.circles i.fi.flaticon-instagram{background:#e95950}i.fi.box,i.fi.circle{border:none}i.fi.box.flaticon-facebook,i.fi.circle.flaticon-facebook{background:#3b5998}i.fi.box.flaticon-twitter,i.fi.circle.flaticon-twitter{background:#4099FF}i.fi.box.flaticon-youtube,i.fi.circle.flaticon-youtube{background:#e52d27}i.fi.box.flaticon-google,i.fi.circle.flaticon-google{background:#d34836}i.fi.box.flaticon-pinterest,i.fi.circle.flaticon-pinterest{background:#C92228}i.fi.box.flaticon-instagram,i.fi.circle.flaticon-instagram{background:#e95950}.searchform{height:42px;position:relative;border:1px solid #E8E8EA;border-radius:42px;background:white;overflow:hidden}.searchform button,.searchform input{border:none;background:transparent;color:#333;height:42px;padding:0;line-height:42px;font-size:1.1em;float:left;border-radius:42px;outline:none}.searchform button{position:absolute;top:0;right:0;width:42px}.searchform input{padding:0 50px 0 15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700}.searchform input[type=submit]{color:white}.searchform i{display:block;position:absolute;right:0;top:0;height:42px;width:50px;line-height:42px;text-align:center;color:#333;font-size:22px}.searchform i:after{content:"";position:absolute;top:5px;bottom:5px;left:0;border-left:1px solid #d7d7d7}.pagination{text-align:center;font-size:1.2em;text-transform:uppercase;overflow:hidden}.pagination .pagination-wrap{display:inline-block;position:relative;padding:15px}.pagination .pagination-wrap:before{content:"";border-top:1px solid #ccc;position:absolute;top:50%;right:100%;height:0px;width:999px}.pagination .pagination-wrap:after{content:"";border-top:1px solid #ccc;position:absolute;top:50%;left:100%;height:0px;width:999px}.pagination span.title{background:white;color:#ffffff;text-transform:none}.pagination a,.pagination span{display:inline-block;padding:0;height:40px;width:40px;margin:2px;border-radius:50%;text-align:center;line-height:40px;border:2px solid #333;font-weight:700}.pagination span{color:#ffffff;background:#333}.pagination a{color:#333;background:transprent;text-decoration:none}.pagination a:hover{color:#ffffff;background:#333}.vcard.author{display:none}.ie8 #page{overflow:visible}pre{background:#f9f9f9;border:1px solid #f1f1f1;border-radius:3px;font-size:12px;font-family:Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New, monospace}.owl-carousel.outside-arrows .owl-next,.owl-carousel.outside-arrows .owl-prev{position:absolute;top:0;bottom:0;width:40px;opacity:0.8}.owl-carousel.outside-arrows .owl-next i,.owl-carousel.outside-arrows .owl-prev i{opacity:1;font-size:3em;color:#999;border-radius:50%;padding:0.5em;position:absolute;font-weight:700;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-85%);-moz-transform:translateX(-50%) translateY(-85%);-ms-transform:translateX(-50%) translateY(-85%);-o-transform:translateX(-50%) translateY(-85%);transform:translateX(-50%) translateY(-85%)}.owl-carousel.outside-arrows .owl-next:hover,.owl-carousel.outside-arrows .owl-prev:hover{opacity:1}.owl-carousel.outside-arrows .owl-next{right:-60px}.owl-carousel.outside-arrows .owl-prev{left:-60px}@media handheld,only screen and (max-width:1210px){.owl-carousel.outside-arrows{padding:0 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.owl-carousel.outside-arrows .owl-next{right:-10px}.owl-carousel.outside-arrows .owl-prev{left:-10px}}@media handheld,only screen and (max-width:460px){.owl-carousel.outside-arrows{padding:0}.owl-carousel.outside-arrows .owl-next,.owl-carousel.outside-arrows .owl-prev{display:none}}#loader{position:fixed;top:0px;left:0px;height:100%;width:100%;z-index:99999;background:#333;opacity:1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#loader .center{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;-webkit-animation:loaderfadeInAnimation 100ms;animation:loaderfadeInAnimation 100ms}#loader .ball-pulse-sync{display:inline-block}#loader .ball-pulse-sync div{background:#fdc13c}#loader h3{font-size:4em;line-height:1.1em;margin-bottom:1em;font-weight:600;color:white}.loaded #loader{opacity:0;-webkit-transform:translateY(-110%);-moz-transform:translateY(-110%);-ms-transform:translateY(-110%);-o-transform:translateY(-110%);transform:translateY(-110%)}.loaded #loader .center{display:none}@keyframe loaderfadeInAnimation{0%{opacity:0}to{opacity:1}}@-webkit-keyframes loaderfadeInAnimation{0%{opacity:0}to{opacity:1}}#masthead{z-index:900;background:#fdc13c;width:100%;padding:0;position:fixed;top:0;right:0;left:0}#masthead #logo{width:137px;float:left;position:relative;z-index:100}#masthead #logo img{display:block;position:relative;z-index:10;max-width:100%;height:auto}#masthead nav.main-menu{height:33px;text-align:center}#masthead a#responsive_menu_button{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#masthead #header-inner{padding:18px 0;position:relative;z-index:70}#masthead .site-description{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.076em;text-transform:uppercase;font-weight:700}#masthead .header-top{padding:7px 0;background:#333}@media handheld,only screen and (max-width:720px){#masthead{overflow:hidden!important}#masthead nav.main-menu{display:none}#masthead .header-top{display:none}#masthead .site-description{position:static;clear:both;-webkit-transform:none;-ms-transform:none;transform:none;font-size:.95em}#masthead #logo{width:110px;margin-bottom:8px}}@media handheld,only screen and (max-width:980px){body.menu-open #masthead{overflow:hidden!important}body.menu-open #masthead #logo{width:110px}}body.home #masthead{margin-bottom:0;overflow:visible}body.home #masthead #logo svg.logo-bg{height:255px}.admin-bar #masthead .nav-wrap{top:32px}.admin-bar #masthead{top:32px}@media handheld,only screen and (max-width:782px){.admin-bar #masthead{top:46px}}#colophon{clear:both;position:relative;padding:40px 0 70px;background:#333;color:#FFFDE9}#colophon nav li{position:relative;margin:0 2px;display:inline-block}#colophon nav li a{color:#FFFDE9;padding:5px;position:relative;display:inline-block;text-decoration:none}#colophon nav li a:after{content:"";position:absolute;top:6px;right:-3px;bottom:6px;border-right:1px solid #FFFDE9}#colophon nav li a:hover{color:#fdc13c}#colophon nav li:last-child a:after{display:none}#colophon .footer-top{border-bottom:1px solid #FFFDE9;padding-bottom:30px}#colophon .footer-top .col{float:left;width:50%}#colophon .footer-top .col1{text-align:left}#colophon .footer-top .col2{text-align:right}@media handheld,only screen and (max-width:460px){#colophon .footer-top .col{text-align:center;float:none;width:100%}#colophon .footer-top .col1{margin-bottom:30px}}#colophon .footer-inner a{color:#FFFDE9}#colophon .footer-logo{width:80px;height:auto;margin-bottom:8px}#colophon .site-description{text-transform:uppercase;font-size:.8em}#colophon .copyright{font-size:1.076em;color:#FFFDE9;margin:15px 0}#colophon .copyright>span{display:inline-block}#colophon .copyright nav{display:inline-block}#colophon .fooer-text{font-size:1.076em;line-height:1.857em;margin:15px 0}.back-to-top{background-color:#fdc13c;background-color:rgba(253, 193, 60, 0.9);bottom:2em;color:#ffffff;font-size:12px;padding:1em;position:fixed;z-index:900;right:-4em;text-decoration:none;opacity:0}.back-to-top:hover{background-color:rgba(135, 135, 135, 0.5);color:#ffffff}.back-to-top.show{opacity:1;right:2em}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 100ms ease;transition:-webkit-transform 100ms ease;-o-transition:transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease, -webkit-transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.alignnone{margin:1.3em 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:1.3em auto 1.3em auto}.alignright{float:right;display:block;margin:0 0 20px 20px;text-align:right}.alignleft{float:left;display:block;margin:0 20px 20px 0}.aligncenter{display:block;margin:0 auto 1.3em auto}a img.alignright{display:block;float:right;margin:0 0 20px 20px}a img.alignnone{display:block;margin:0 20px 20px 0}a img.alignleft{display:block;float:left;margin:0 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}@media handheld,only screen and (max-width:720px){.single .alignleft,.single .alignright,.single a img.alignleft,.single a img.alignright{float:none;margin:1.3em auto 20px auto}}@media handheld,only screen and (max-width:720px){.page .alignleft,.page .alignright,.page a img.alignleft,.page a img.alignright{float:none;margin:1.3em auto 20px auto}}hr{border:none;border-top:solid 1px black;max-width:80%}a#responsive_menu_button{cursor:hand;cursor:pointer;display:none;width:27px;height:23px;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}a#responsive_menu_button span{display:block;position:absolute;height:3px;width:100%;background:#333;border-radius:0px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}a#responsive_menu_button span:first-child{top:0px}a#responsive_menu_button span:nth-child(2){top:10px;width:75%}a#responsive_menu_button span:nth-child(3){top:20px}a#responsive_menu_button.open span:first-child{top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}a#responsive_menu_button.open span:nth-child(2){opacity:0;left:30px}a#responsive_menu_button.open span:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}@media handheld,only screen and (max-width:720px){a#responsive_menu_button{display:block}}.fixfixed a#responsive_menu_button{position:absolute}nav.navigation ul.menu{height:32px;font-size:1em;font-weight:400;z-index:50;text-transform:uppercase}@media handheld,only screen and (max-width:720px){nav.navigation ul.menu{display:none}}nav.navigation ul.menu li a{padding:0px 1.5em;line-height:33px;height:33px;text-decoration:none;white-space:nowrap;color:white;background-color:transparent;overflow:hidden;font-weight:400}nav.navigation ul.menu>li{position:relative;overflow:hidden;white-space:nowrap;display:inline-block}nav.navigation ul.menu>li:before{content:"";background:#fdc13c;width:0;height:0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1;opacity:0}nav.navigation ul.menu>li:hover{overflow:visible}nav.navigation ul.menu>li:hover:before{height:100%;width:100%;opacity:1}nav.navigation ul.menu>li>a{position:relative;z-index:10}@media handheld,only screen and (max-width:1210px){nav.navigation ul.menu{font-size:1.1em}nav.navigation ul.menu>li>a{padding:0 1.3em}}@media handheld,only screen and (max-width:1130px){nav.navigation ul.menu{font-size:1.0em}nav.navigation ul.menu>li>a{padding:0 1.1em}}nav.navigation ul.menu li a:visited{color:white}nav.navigation ul.menu li.hover>a,nav.navigation ul.menu li a:hover{color:white}nav.navigation ul.menu>li.current-menu-ancestor:before,nav.navigation ul.menu>li.current-menu-item:before,nav.navigation ul.menu>li.current:before,nav.navigation ul.menu>li.current_page_parent:before{height:100%;width:100%;opacity:1}nav.navigation ul.menu>li.current-menu-ancestor>a,nav.navigation ul.menu>li.current-menu-item>a,nav.navigation ul.menu>li.current>a,nav.navigation ul.menu>li.current_page_parent>a{color:white}nav.navigation ul.menu>li.current-menu-ancestor.hover>a,nav.navigation ul.menu>li.current-menu-ancestor>a:hover,nav.navigation ul.menu>li.current-menu-item.hover>a,nav.navigation ul.menu>li.current-menu-item>a:hover,nav.navigation ul.menu>li.current.hover>a,nav.navigation ul.menu>li.current>a:hover,nav.navigation ul.menu>li.current_page_parent.hover>a,nav.navigation ul.menu>li.current_page_parent>a:hover{background:transparent}nav.navigation ul.menu>li.current-menu-ancestor>a[href*='#']:before,nav.navigation ul.menu>li.current-menu-item>a[href*='#']:before,nav.navigation ul.menu>li.current>a[href*='#']:before,nav.navigation ul.menu>li.current_page_parent>a[href*='#']:before{height:0px}nav.navigation ul.menu>li.current-menu-ancestor>a[href*='#']:hover:before,nav.navigation ul.menu>li.current-menu-item>a[href*='#']:hover:before,nav.navigation ul.menu>li.current>a[href*='#']:hover:before,nav.navigation ul.menu>li.current_page_parent>a[href*='#']:hover:before{height:2px}nav.navigation ul.menu li.current-menu-item,nav.navigation ul.menu li.current-menu-item>a{cursor:default}nav.navigation ul.menu li.current-menu-ancestor li.current-menu-item>a{cursor:default}nav.navigation ul.menu li.current-menu-ancestor ul li a:hover,nav.navigation ul.menu li.current-menu-item ul li a:hover,nav.navigation ul.menu li ul li.current-menu-item a,nav.navigation ul.menu li ul li.current a,nav.navigation ul.menu ul li a:hover{background-color:transparent}nav.navigation ul.menu a{display:block;text-decoration:none}nav.navigation ul.menu>li.menu-item-has-children>a:after{content:"";font-family:Flaticon;font-size:0.4em;margin-left:6px;margin-right:-0.6em;vertical-align:text-bottom;line-height:1.5em;font-weight:400;position:relative;top:-1px}@media handheld,only screen and (max-width:1210px){nav.navigation ul.menu>li.menu-item-has-children>a:after{margin-left:4px;top:0px}}nav.navigation ul.menu ul.sub-menu{float:left;opacity:0;top:150%;left:0;margin:0;position:absolute;padding:10px 0;background:#333;z-index:100;font-size:0.9em;text-align:left}@media handheld,only screen and (max-width:980px){nav.navigation ul.menu ul.sub-menu{top:50px}}nav.navigation ul.menu ul.sub-menu>li{display:block;padding:0 15px}nav.navigation ul.menu ul.sub-menu>li:hover{background:#333}nav.navigation ul.menu ul.sub-menu>li:hover>a{color:#fdc13c}nav.navigation ul.menu ul.sub-menu a{color:white;padding:0.8em;height:auto;line-height:1.1em;position:relative;display:block;min-width:100px}nav.navigation ul.menu ul.sub-menu li.current-menu-item{background:#333}nav.navigation ul.menu ul.sub-menu li.current-menu-item>a{color:#fdc13c}nav.navigation ul.menu li.megamenu ul{width:500px}nav.navigation ul.menu li.megamenu ul li{float:left;width:50%}@media handheld,only screen and (max-width:980px){nav.navigation ul.menu li.megamenu ul{width:400px}}nav.navigation ul.menu li:hover ul ul,nav.navigation ul.menu li:hover ul ul ul,nav.navigation ul.menu li:hover ul ul ul ul{opacity:0}nav.navigation ul.menu li:hover ul,nav.navigation ul.menu li li:hover ul,nav.navigation ul.menu li li li:hover ul,nav.navigation ul.menu li li li li:hover ul{opacity:1;top:100%}nav.navigation ul.menu li:hover ul:before,nav.navigation ul.menu li li:hover ul:before,nav.navigation ul.menu li li li:hover ul:before,nav.navigation ul.menu li li li li:hover ul:before{opacity:1}.csstransitions #masthead nav.navigation ul.menu ul.submenu{opacity:0;height:0;display:block}.csstransitions #masthead nav.navigation ul.menu li:hover ul.submenu{opacity:1;top:68px;height:auto}*{-webkit-tap-highlight-color:transparent}#responsive_menu{overflow:visible!important;width:100%;position:fixed;height:100%;z-index:780;top:-100%;right:0px;left:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:0;background-color:#fdc13c;-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out}#responsive_menu.open{top:0}#responsive_menu nav.mobile-menu{font-size:1.8em;position:relative;overflow:auto;width:100%;height:100%;padding-top:15px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;background-color:none;color:white;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}#responsive_menu nav.mobile-menu ul.menu{z-index:1;background-color:none;text-align:left;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}#responsive_menu nav.mobile-menu ul.menu li{width:100%;overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}#responsive_menu nav.mobile-menu ul.menu li a{color:white;line-height:1.1em;display:block;clear:both;padding:0.5em 6vw;font-weight:700}#responsive_menu nav.mobile-menu ul.menu li a:active{color:#333}#responsive_menu nav.mobile-menu ul.menu li.current-menu-item>a{color:#333}#responsive_menu nav.mobile-menu ul.menu li.current-menu-item>a[href*='#']{color:white}#responsive_menu nav.mobile-menu ul.menu li.menu-item-has-children a{padding-right:65px}#responsive_menu nav.mobile-menu ul.menu li i.arrow{display:block;width:55px;height:1.8em;line-height:1.8em;font-size:1.2em;text-align:center;background:url("data:image/svg+xml;charset=utf8;,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='9' version='1.1'><path d='M5 9l5-9H0l5 9' fill='white'/></svg>") no-repeat center transparent;position:absolute;top:0;right:0;bottom:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#responsive_menu nav.mobile-menu ul.menu li i.arrow.open{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#responsive_menu nav.mobile-menu ul.menu li ul.sub-menu{background:#595959;display:none;padding:12px 1em}#responsive_menu nav.mobile-menu ul.menu li ul.sub-menu li{width:100%;font-size:0.8em}#responsive_menu nav.mobile-menu ul.menu li ul.sub-menu li.current-menu-item a:after{left:0.6em}#responsive_menu nav.mobile-menu ul.menu li ul.sub-menu li.current-menu-item>a[href*='#']:after{left:0.1em}#responsive_menu nav.mobile-menu ul.menu li ul.sub-menu li a{padding:0.5em 28px;white-space:pre-line;font-weight:500;text-transform:none;position:relative}#responsive_menu nav.mobile-menu ul.menu li ul.sub-menu li a:after{font-family:Flaticon;font-size:.8em;line-height:1em;height:1em;width:1em;top:50%;left:0.1em;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#0d0d0d}#responsive_menu nav.mobile-menu .mobile-menu-footer{padding:30px 0;text-align:center;font-size:0.8em}#responsive_menu nav.mobile-menu .email,#responsive_menu nav.mobile-menu .phone{font-size:1em;font-weight:400;border-radius:2em;line-height:42px;color:white;display:inline-block;padding:0 1.2em;margin:0.5em}#responsive_menu nav.mobile-menu .email i,#responsive_menu nav.mobile-menu .phone i{margin-right:5px;color:white}#responsive_menu nav.mobile-menu .searchform{font-size:0.7em;width:70%;min-width:260px;margin:15px auto;border:none}#responsive_menu nav.mobile-menu .social_links{text-align:center;font-size:2em;margin:15px 0}#responsive_menu nav.mobile-menu .social_links a{color:white}#responsive_menu nav.mobile-menu .social_links i.fi:hover{color:#333}@media handheld,only screen and (min-width:720px){#responsive_menu{display:none}}aside.sidebar{width:252px;float:right}aside.sidebar .widgettitle{position:relative;font-size:1.23em;padding:1em;margin-bottom:1em;font-weight:500;line-height:1em;text-align:center;color:white;background:#333;text-transform:uppercase}@media handheld,only screen and (max-width:980px){aside.sidebar{width:100%;padding-top:30px}}#sidebar-map{height:300px;border:6px solid white}aside.sidebar .widget{margin-bottom:30px;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}aside.sidebar .widget>ul li a,aside.sidebar .widget ul.menu li a{color:#231f20;font-weight:500;display:block;font-size:1.5em;border-bottom:1px solid #E8E8EA;position:relative;padding:1em 1em 1em 1.8em;margin:0;line-height:1.1em}aside.sidebar .widget>ul li a:before,aside.sidebar .widget ul.menu li a:before{font-family:'flaticon';font-size:0.8em;position:absolute;left:0.5em;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#333}aside.sidebar .widget>ul li:last-child a,aside.sidebar .widget ul.menu li:last-child a{border-bottom:none}aside.sidebar .widget>ul li.current_page_item>a,aside.sidebar .widget>ul li a:hover,aside.sidebar .widget ul.menu li.current_page_item>a,aside.sidebar .widget ul.menu li a:hover{color:white;background:#333}aside.sidebar .widget>ul li.current_page_item>a:before,aside.sidebar .widget>ul li a:hover:before,aside.sidebar .widget ul.menu li.current_page_item>a:before,aside.sidebar .widget ul.menu li a:hover:before{left:1em;color:white}aside.sidebar .widget>ul li ul,aside.sidebar .widget ul.menu li ul{margin-left:1.4em}aside.sidebar .widget>ul li ul a,aside.sidebar .widget ul.menu li ul a{font-size:1.4em;padding:0.9em 0.9em 0.9em 1.8em}@media handheld,only screen and (max-width:980px){aside.sidebar .widget{width:100%}}@media handheld,only screen and (max-width:460px){aside.sidebar .widget{padding:15px 0}}aside.sidebar .widget.widget_search{background:transparent;padding:0;border-top:none}aside.sidebar .widget.widget_search form{color:#fdc13c;height:44px;position:relative}aside.sidebar .widget.widget_search form button,aside.sidebar .widget.widget_search form input{border:none;background:white;color:#fdc13c;height:44px;padding:0;line-height:44px;font-size:1.1em;float:left}aside.sidebar .widget.widget_search form input{width:100%;padding:0 50px 0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}aside.sidebar .widget.widget_search form input[type=submit]{color:white}aside.sidebar .widget.widget_search form i{display:block;position:absolute;right:0;top:0;height:44px;width:44px;line-height:44px;text-align:center;color:#fdc13c;font-size:22px}@media handheld,only screen and (max-width:980px){aside.sidebar .widget.widget_recent_entries{overflow:hidden}aside.sidebar .widget.widget_recent_entries ul li{float:left;width:48%;margin-right:4%}aside.sidebar .widget.widget_recent_entries ul li:nth-child(2n){margin-right:0}}@media handheld,only screen and (max-width:460px){aside.sidebar .widget.widget_recent_entries ul li{float:none;width:100%;margin-right:0}}.widget_latest_posts .side-article{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #EBECEC}.widget_latest_posts .side-article:first-child{padding-top:20px;margin-top:20px;border-top:1px solid #EBECEC}.widget_latest_posts .side-article .title{font-size:1.61em;color:#231f20;display:inline-block;width:100%;line-height:1.1em;margin-bottom:0.5em}.sidebar .staff-member{max-width:251px;margin:0 auto 30px}.sidebar .staff-image img{display:block}.sidebar .staff-details{background:#231f20;color:white;padding:20px}.sidebar .staff-name{font-size:1.38em;font-weight:bold;line-height:1.2em}.sidebar .staff-position{line-height:1.2em;margin-top:0.5em;font-size:1.38em}.sidebar .widget_staff_widget a.button{font-size:2em}.entry-content{font-weight:300;font-size:1.2em;line-height:1.3em}.entry-content address,.entry-content p{margin:0 0 1.4em}.entry-content img+br{display:none}.entry-content p:empty{display:none}.entry-content img{min-height:1em}.entry-content img:before{content:" ";display:block;position:absolute;top:-10px;left:0;height:calc(100% + 10px);width:100%;background-color:#e6e6e6;border:2px dotted #c8c8c8;border-radius:5px}.entry-content img:after{content:"" " Broken Image of " attr(alt);display:block;font-size:16px;font-style:normal;font-family:Flaticon;color:#646464;position:absolute;top:5px;left:0;width:100%;text-align:center}.entry-content .wp-caption{text-align:center}.entry-content .wp-caption .alignnone{margin:0 20px 20px 0}.entry-content .wp-caption .alignleft{margin:0 20px 20px 0}.entry-content .wp-caption .alignright{margin:0 0 20px 20px}.entry-content .wp-caption img{border:0 none;height:auto;margin:0;padding:0;width:auto}.entry-content .wp-caption dd.wp-caption-dd,.entry-content .wp-caption p.wp-caption-text{font-size:0.8em;line-height:1.1em;margin:0;padding:0.5em 4px 1.3em}.entry-content hr{background-color:transparent;border-top:1px solid #8e8083;border-bottom:medium none;border-left:medium none;border-right:medium none;color:#8e8083;height:4px;width:80%;margin:1.3em auto}.entry-content small{font-size:0.8em}.entry-content b,.entry-content strong{font-weight:500}.entry-content .intro{font-size:1.31em;color:#333;line-height:1.52em;margin:0 0 1.3em;padding-bottom:0;position:relative;font-weight:400}.entry-content .highlight{width:100vw;position:relative;left:50%;margin-left:-50vw;background:#333333;padding:40px 10vw;-webkit-box-sizing:border-box;box-sizing:border-box;color:#FFFDE9;font-size:1.5em;font-weight:700;line-height:1.4em;text-align:center;font-style:italic;margin-bottom:40px}@media handheld,only screen and (min-width:1210px){.entry-content .highlight{padding:40px 15vw}}@media handheld,only screen and (max-width:720px){.entry-content .highlight{padding:40px 5vw}}.entry-content .center-col{max-width:1100px;margin:0 auto 1.3em}.entry-content .col-1-2{clear:left;float:left}.entry-content .col-2-2{float:right;clear:right}.entry-content .col-1-3{float:left;width:33.333%;padding:0 2%;-webkit-box-sizing:border-box;box-sizing:border-box}.entry-content .col-1-3 img.alignnone{margin:0 0 1.3em}.entry-content .col-1-2,.entry-content .col-2-2{width:48%}.entry-content .col-1-2+br,.entry-content .col-2-2+br{display:none}.entry-content .col-1-2.top-space,.entry-content .col-2-2.top-space{padding-top:50px}@media handheld,only screen and (max-width:720px){.entry-content .col-1-2,.entry-content .col-2-2{width:100%;float:none}}.entry-content .gallery{margin:0 -0.5em 1.3em}.entry-content .gallery .gallery-icon{float:none;color:#231f20;width:auto;text-align:center}.entry-content .gallery .gallery-icon:after{display:none}.entry-content .gallery-item{display:inline-block;max-width:33.33%;padding:0 0.5em 0;text-align:center;vertical-align:top;width:100%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.entry-content .gallery-columns-1 .gallery-item{max-width:100%}.entry-content .gallery-columns-2 .gallery-item{max-width:50%}.entry-content .gallery-columns-3 .gallery-item{max-width:33.33333%}.entry-content .gallery-columns-4 .gallery-item{max-width:25%}.entry-content .gallery-columns-5 .gallery-item{max-width:20%}.entry-content .gallery-columns-6 .gallery-item{max-width:16.66667%}.entry-content .gallery-columns-7 .gallery-item{max-width:14.28571%}.entry-content .gallery-columns-8 .gallery-item{max-width:12.5%}.entry-content .gallery-columns-9 .gallery-item{max-width:11.11111%}@media handheld,only screen and (max-width:460px){.entry-content .gallery .gallery-item{max-width:50%!important}}.entry-content .gallery-icon img{margin:0 auto}.entry-content .gallery-caption{color:#231f20;display:block;font-size:13px;font-size:0.8125rem;font-style:italic;line-height:1.6153846154;padding-top:0.5384615385em;margin:0}.entry-content .gallery-columns-6 .gallery-caption,.entry-content .gallery-columns-7 .gallery-caption,.entry-content .gallery-columns-8 .gallery-caption,.entry-content .gallery-columns-9 .gallery-caption{display:none}.entry-content ul{margin:0 0 1.3em 1.3em;list-style:disc outside none;padding-left:20px}.entry-content ol{margin:0 0 1.3em 1.3em;list-style:decimal;padding-left:20px}.entry-content ol li,.entry-content ul li{line-height:1.4em;padding:1px 0 1px;margin:8px 0}.entry-content ol li strong,.entry-content ul li strong{color:#fdc13c}.entry-content ol ol,.entry-content ol ul,.entry-content ul ol,.entry-content ul ul{margin-bottom:0.3em}.entry-content ul.nobullets{list-style:none;padding-left:0}.entry-content ul.block-list{padding-left:0;text-align:justify;list-style:none}.entry-content ul.block-list li{list-style:none;margin-bottom:4px;display:inline-block;border:3px solid #fdc13c}.entry-content ul.block-list li:hover{background:#fdc13c}.entry-content ul.block-list li:hover a{color:white}.entry-content ul.block-list li a{color:#fdc13c;display:inline-block;padding:0.7em 1.1em;text-decoration:none}.entry-content ul.block-list:after{content:"";width:100%;display:inline-block}.entry-content ul.column-list{background:transparent;list-style:disc outside none}.entry-content ul.column-list li{list-style:disc outside none;float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:30px}.entry-content ul.column-list li:nth-child(odd){clear:left}@media handheld,only screen and (max-width:460px){.entry-content ul.column-list li{float:none;width:100%}}.entry-content a{text-decoration:underline;color:#231f20}.entry-content h1{display:none}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#fdc13c;font-size:1.3em;line-height:1.1em;margin:1.3em 0 0.3em;padding-bottom:0;position:relative;font-weight:400}.entry-content h2.inline,.entry-content h3.inline,.entry-content h4.inline,.entry-content h5.inline,.entry-content h6.inline{margin:0 4px 0 0;float:left;font-size:1.2em}.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child{margin-top:0}.entry-content h2.no-margin,.entry-content h3.no-margin,.entry-content h4.no-margin,.entry-content h5.no-margin,.entry-content h6.no-margin{margin-top:0!important}.entry-content h1{font-size:0em}.entry-content h2{font-size:2em}.entry-content h3{font-size:1.5em}.entry-content h4{font-size:1.2em}.entry-content h5{font-size:1.1em}.entry-content h6{font-size:1em}.entry-content code,.entry-content kbd,.entry-content tt{font-family:Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New, monospace}.entry-content code{background:#F8F8FF;border:black dashed 1px;padding:6px;display:inline-block}.entry-content abbr,.entry-content acronym{border-bottom:dotted 1px}.entry-content big{font-size:1.2em}.entry-content q{quotes:"“" "”" "‘" "’"}.entry-content q:before{content:open-quote}.entry-content q:after{content:close-quote}.entry-content address{display:block;font-style:italic}.entry-content .wp-caption{max-width:100%}.entry-content cite,.entry-content var{font-style:italic}.entry-content blockquote{border:1px solid #E8E8EA;font-size:1.2em;font-weight:600;margin:1.3em auto 2em;padding:30px 30px 30px 80px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.entry-content blockquote:before{font-family:Georgia, serif;content:"\201C";font-size:80px;color:#fdc13c;position:absolute;top:65px;left:20px;line-height:0.1em}.entry-content blockquote p{margin:0}.entry-content blockquote cite{display:block;margin-top:0.8em;font-size:0.8em;color:#fdc13c;font-weight:normal;font-style:normal;text-align:right}.entry-content blockquote cite a{color:#fdc13c;text-decoration:none}@media handheld,only screen and (max-width:460px){.entry-content blockquote{font-size:1.1em;padding:20px 20px 20px 60px}.entry-content blockquote:before{font-size:60px;left:15px;top:45px}}.entry-content a.block-link{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:1em 1.2em;text-decoration:none;font-size:1.1em;background:transparent;color:#231f20;border:1px solid #231f20;position:relative;font-weight:normal;font-weight:700;margin-bottom:0.3em;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.entry-content a.block-link:hover{background-color:#333;color:white}.entry-content a.block-link[href$=".pdf"]:before{content:""}.entry-content a.block-link[href$=".zip"]:before{content:""}.entry-content a.block-link[href$=".doc"]:before{content:""}.entry-content a.block-link[href$=".docx"]:before{content:""}.entry-content a.block-link[href$=".mp3"]:before{content:""}.entry-content dl:not(.wp-caption){padding:0;margin:0 0 1.3em}.entry-content dl:not(.wp-caption) dt{float:left;clear:left;width:100px;text-align:right;font-weight:bold;color:#fdc13c}.entry-content dl:not(.wp-caption) dt:after{content:":"}.entry-content dl:not(.wp-caption) dd{margin:0 0 0 110px;padding:0 0 0.5em 0}.entry-content dl:not(.wp-caption) dd:after{content:"";display:block;clear:both;width:100%}@media handheld,only screen and (max-width:460px){.entry-content dl:not(.wp-caption) dt{width:100%;text-align:left}.entry-content dl:not(.wp-caption) dd{margin:0 0 0 10%}}.entry-content .table-wrapper{width:100%;overflow:auto;margin:0 0 1.3em}.entry-content table{width:100%}.entry-content table{border:1px solid #e5e5e5;background:white;border-spacing:0;min-width:335px}.entry-content table *{word-wrap:break-word}.entry-content table tfoot td,.entry-content table th{border-bottom:1px solid #e1e1e1;background:#b2b2b2!important;color:#ffffff;font-weight:600}.entry-content table td,.entry-content table th{padding:8px 10px;text-align:left}.entry-content table tr:nth-child(odd) td{background-color:#f9f9f9}.entry-content pre{padding:2%;background:white;margin-bottom:1.3em;white-space:pre-wrap;word-wrap:break-word;text-align:justify}.entry-content .map_canvas{height:400px;width:100%;margin-bottom:1.3em}.entry-content #gallery .image a,.entry-content .gallery-carousel .image a{position:absolute;top:0;right:0;bottom:0;left:0;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}.entry-content #gallery .image figure,.entry-content .gallery-carousel .image figure{display:none}.entry-content ul.listing{overflow:hidden;margin-bottom:1.3em}.entry-content ul.listing li{padding-bottom:20px;margin-bottom:35px;overflow:hidden;border-bottom:1px solid #E8E8EA}.entry-content ul.listing li .image{width:150px;float:left;clear:left}.entry-content ul.listing li .details{margin-left:200px}.entry-content ul.listing li .details h3 a{text-decoration:none}.entry-content ul.listing li .details h3 a:hover{color:#333}.entry-content ul.listing li .details h3 span{font-size:0.8em}.entry-content ul.listing li:last-child{border-bottom:none}.entry-content .staff{margin:0 -2%}.entry-content .staff a{color:#231f20;text-decoration:none}.entry-content .staff-member{width:46%;margin:0 2% 4%;float:left}.entry-content .staff-member:nth-child(4n+1){clear:left}.entry-content .staff-name{font-size:1.125em;font-weight:600;line-height:1.1em}.entry-content .staff-position{margin:0.5em 0;line-height:1.1em}.entry-content .staff-phone{line-height:1.1em;margin:8px 0;font-weight:600;vertical-align:middle}.entry-content .staff-email{font-size:1.125em;line-height:1.1em;margin:8px 0;font-weight:600;vertical-align:middle}.entry-content .staff-image img{display:block}.entry-content .staff-details{background:#EBECEC;padding:30px 18px 25px}.entry-content .staff-details i,.entry-content .staff-details img{display:inline-block;width:1em;height:1em;margin-right:0.5em;background-position:center;background-repeat:no-repeat;background-size:contain;vertical-align:middle}.entry-content .staff a.profile{font-size:1.125em;font-weight:600;margin-top:8px}.entry-content .staff i.profile{background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18"><path d="M17.8 15.6a.8.8 0 0 1 .2.6.8.8 0 0 1-.3.6l-1 1a.8.8 0 0 1-.5.2.8.8 0 0 1-.7-.2L12 14.3a.8.8 0 0 1-.2-.6V13a7 7 0 0 1-4.5 1.6 7 7 0 0 1-3.7-1A7.5 7.5 0 0 1 1 11a7.2 7.2 0 0 1-1-3.7 7.2 7.2 0 0 1 1-3.7A7.5 7.5 0 0 1 3.6 1a7.2 7.2 0 0 1 3.7-1A7.2 7.2 0 0 1 11 1a7.5 7.5 0 0 1 2.6 2.7 7 7 0 0 1 1 3.6 7 7 0 0 1-1.5 4.5h.6a.8.8 0 0 1 .6.3zM7.3 11.8a4.5 4.5 0 0 0 2.3-.6 4.3 4.3 0 0 0 1.6-1.6 4.6 4.6 0 0 0 0-4.6 4.3 4.3 0 0 0-1.6-1.6 4.6 4.6 0 0 0-4.6 0A4.4 4.4 0 0 0 3.4 5a4.6 4.6 0 0 0 0 4.5A4.3 4.3 0 0 0 5 11.2a4.5 4.5 0 0 0 2.3.6z" fill="%23FDC13C"/></svg>')}@media handheld,only screen and (max-width:890px){.entry-content .staff-member{width:29.333%}.entry-content .staff-member:nth-child(4n+1){clear:none}.entry-content .staff-member:nth-child(3n+1){clear:left}}@media handheld,only screen and (max-width:570px){.entry-content .staff-member{width:46%}.entry-content .staff-member:nth-child(3n+1){clear:none}.entry-content .staff-member:nth-child(odd){clear:left}}@media handheld,only screen and (max-width:350px){.entry-content .staff{font-size:0.9em}.entry-content .staff-details{padding:25px 10px 20px}}.entry-content>:last-child{margin-bottom:0}.entry-content .sub-pages{text-align:center;margin:20px -1%}.entry-content .sub-pages .sub-page{display:inline-block;width:30.333%;text-align:center;margin:10px 1%}.entry-content .sub-pages .sub-page img{height:auto;display:block;margin:0 auto}.entry-content .sub-pages .sub-page a{text-decoration:none}@media handheld,only screen and (max-width:720px){.entry-content .sub-pages .sub-page{width:47%}}@media handheld,only screen and (max-width:460px){.entry-content .sub-pages .sub-page{width:98%}}#home-banner{position:relative;padding-top:30px}#home-banner .slide{padding-bottom:450px;background-position:center;background-repeat:no-repeat;background-size:contain}@media handheld,only screen and (max-width:720px){#home-banner .slide{padding-bottom:70%}}.home #content{width:100%!important}#home-content{width:920px;max-width:93%;margin:40px auto}#home-content .entry-title{color:#333;margin-bottom:0}#home-content .entry-content{margin-top:1em}.button,a.more{display:inline-block;position:relative;overflow:hidden;color:#231f20;font-size:1.15em;font-weight:500;vertical-align:bottom;padding:1em 1.2em;border-radius:0;text-decoration:none;background:transparent;text-transform:uppercase;border:1px solid #231f20}.button.nocaps,a.more.nocaps{text-transform:none}.button.wide,a.more.wide{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.button:hover,a.more:hover{background:#333;color:white}a.news-btn{margin-top:15px}.archive-header{font-size:3.69em;line-height:1.1em;margin-bottom:1em}.archive-header span{line-height:1.1em}.archive-header h1{color:#333;margin:0;padding:0;font-size:1em}.archive-header small{font-size:0.8em}@media handheld,only screen and (max-width:460px){.archive-header{font-size:10vw}}#breadcrumbs{color:#fdc13c;margin:1.5em 0;padding:0;font-size:1.385em}#breadcrumbs a{color:#fdc13c}#breadcrumbs .breadcrumb_last{color:#231f20;font-weight:400}.search-highlight{position:relative;font-weight:700;text-decoration:none;display:inline}.search-highlight:after{content:"";position:absolute;width:100%;height:1;bottom:1px;left:0;z-index:-1;border-bottom:#333 1px dotted}#content,.page #content{width:calc(100% - 325px);max-width:100%;margin:0 0 20px;float:left}#content.blog-listing,#content.fullwidth,.page #content.blog-listing,.page #content.fullwidth{width:1150px;margin:0 auto 20px;float:none}#content.nosidebar,.page #content.nosidebar{margin:0 auto 20px;float:none}@media handheld,only screen and (max-width:980px){#content,.page #content{width:100%;float:none}}article.page,article.service{margin:0px;position:relative;margin-bottom:20px}article.page h1.entry-title,article.service h1.entry-title{color:#333;font-size:3em;line-height:1.3em;margin-bottom:1.3em;line-height:1.1em;text-align:center}@media handheld,only screen and (max-width:460px){article.page h1.entry-title,article.service h1.entry-title{font-size:13vw}}.blog-listing .blog-wrap{margin:0 -1%}.blog-listing .archive-header h1{text-align:center;text-transform:uppercase}.blog-listing article{overflow:hidden;margin:0 1% 30px;width:31.333%;float:left}.blog-listing article footer{overflow:hidden;clear:both}.blog-listing article header{text-align:left;position:relative}.blog-listing article .entry-title{font-size:1.6em;padding:0;line-height:1.2em;width:auto;font-weight:400;margin:0 0 0.7em;overflow:hidden;color:#231f20;min-height:2.4em}.blog-listing article .entry-title a{color:#231f20;display:block}@media handheld,only screen and (max-width:460px){.blog-listing article .entry-title{font-size:4vw}}.blog-listing article .entry-content{padding:0;font-size:1.23em;overflow:hidden;margin-bottom:1.7em}@media handheld,only screen and (max-width:980px){.blog-listing article{width:48%}.blog-listing article:nth-child(odd){clear:left}}@media handheld,only screen and (max-width:460px){.blog-listing article{width:98%}}.main-blog .blog-wrap{overflow:hidden}.main-blog article{position:relative}.main-blog article .entry-title{height:auto}.main-blog article .entry-title a{height:auto}.single-post article{padding-bottom:30px}.single-post article .post-categories{margin:0 0 1.3em}.single-post article .post-categories li{display:inline-block;margin:0 5px 5px 0}.single-post article .post-categories li a{color:#fdc13c;border:1px solid #fdc13c;font-size:1.1em;padding:0.3em 0.6em 0.29em;white-space:nowrap;display:inline-block}.single-post article header{position:relative;overflow:hidden;margin-bottom:30px}.single-post article header h1{margin-left:0;color:#231f20;font-size:2.3em;line-height:1.3em;font-weight:400}@media handheld,only screen and (max-width:460px){.single-post article header h1{font-size:9vw}}.single-post article time{color:#231f20;font-weight:600;margin-top:20px;font-size:1.23em;line-height:1.1em;display:block}.contact #contact-map{width:100%;height:500px;max-height:30vw}.contact #content{margin:0;width:100%!important}.services-list{margin:0 -1%}.services-list article{float:left;width:31.333%;margin:1% 1% 3%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;background:#f1f1f3}.services-list article h2.entry-title{font-size:2em;font-weight:700;line-height:1.3em;margin-bottom:0.3em}.services-list article:nth-child(3n+1){clear:left}.services-list article a.button{margin-top:1em}@media handheld,only screen and (max-width:980px){.services-list article{width:48%}.services-list article:nth-child(3n+1){clear:none}.services-list article:nth-child(odd){clear:none}}@media handheld,only screen and (max-width:560px){.services-list article{width:98%}}.adc_form{margin-bottom:2.3em}.adc_form .col1{clear:left}.adc_form .col1,.adc_form .col2{width:48%;margin-right:4%;float:left}.adc_form .col2{margin-right:0;clear:right}@media handheld,only screen and (max-width:720px){.adc_form .col1,.adc_form .col2{width:100%;margin-right:0;float:none}}.adc_form br{display:none}.adc_form p{margin-bottom:0;clear:both}.adc_form div{clear:both}.adc_form h3{margin-bottom:1em}.adc_form [class*=form-control-wrap]{display:block;position:relative;margin-bottom:23px;clear:both}.adc_form .g-recaptcha{clear:both;margin-bottom:10px}.adc_form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.adc_form select,.adc_form textarea{padding:8px 10px;width:100%;height:43px;font-size:1em;border:none;border:1px solid #ACACAC;color:#000000;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;position:relative;-webkit-box-shadow:inset 0 -9999px 0 #fff;box-shadow:inset 0 -9999px 0 #fff}.adc_form input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.adc_form select:focus,.adc_form textarea:focus{border-bottom:2px solid #333}.adc_form input[type=checkbox],.adc_form input[type=radio]{width:auto;margin:3px 10px 3px 3px}.adc_form [class*=list-item-label]+input[type=checkbox],.adc_form [class*=list-item-label]+input[type=radio]{margin:3px 3px 3px 10px}.adc_form textarea{height:150px}.adc_form .col2 textarea{height:175px}.adc_form input:not([type=checkbox]):not([type=radio])[class*=wpcf7-not-valid],.adc_form select[class*=wpcf7-not-valid],.adc_form textarea[class*=wpcf7-not-valid]{border-bottom:2px solid #A00}.adc_form select{color:#999;-webkit-box-shadow:none;box-shadow:none;background:url("data:image/svg+xml;charset=utf8;,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='9' version='1.1'><path d='M5 9l5-9H0l5 9' fill='#989898'/></svg>") no-repeat right 10px center white}.adc_form select option{color:black}.adc_form select option[disabled]{color:#999}.adc_form select[multiple]{height:auto;background:white}.adc_form [class*=checkbox]>[class*=list-item],.adc_form [class*=radio]>[class*=list-item]{background:white;padding:10px;margin-right:5px;margin-bottom:3px;display:inline-block;white-space:nowrap}.adc_form .g-recaptcha>div{margin:0 auto}.adc_form span.fancy-label{display:block;position:relative;clear:both;overflow:visible}.adc_form span.fancy-label label{position:absolute;top:50%;left:0px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#999;pointer-events:none;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;-o-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;background:transparent;padding:0 5px 0 5px;margin-left:5px}.adc_form span.fancy-label label:after{content:"";position:absolute;width:100%;background:white;top:48%;height:2px;left:0;z-index:-1}.adc_form span.fancy-label textarea+label{position:absolute;top:15px;left:0px}.adc_form span.fancy-label input.has-value+label,.adc_form span.fancy-label input:focus+label,.adc_form span.fancy-label input[type=date]+label,.adc_form span.fancy-label textarea.has-value+label,.adc_form span.fancy-label textarea:focus+label{top:0px;font-size:12px;color:#aaa}.adc_form.inside-label span.fancy-label input.has-value+label,.adc_form.inside-label span.fancy-label input:focus+label,.adc_form.inside-label span.fancy-label input[type=date]+label,.adc_form.inside-label span.fancy-label textarea.has-value+label,.adc_form.inside-label span.fancy-label textarea:focus+label{top:1px;font-size:12px;color:#aaa;line-height:1.4em;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.adc_form.inside-label span.fancy-label input:not([type=checkbox]):not([type=radio]):not([type=submit]){padding:14px 10px 4px}.adc_form.inside-label span.fancy-label textarea{padding:20px 10px 4px}.adc_form div.submit{position:relative;float:left}@media handheld,only screen and (max-width:720px){.adc_form div.submit{float:none;clear:both;width:100%}}.adc_form input.wpcf7-form-control.wpcf7-submit{display:inline-block;width:auto;height:55px;padding:10px 25px;color:#ffffff;cursor:pointer;border:none;background:#fdc13c;font-size:1.2em;margin:0;border-radius:0;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase}.adc_form input.wpcf7-form-control.wpcf7-submit:hover{background-color:#9e6e02;color:#ffffff}.adc_form input.wpcf7-form-control.wpcf7-submit:focus{border:none}@media handheld,only screen and (max-width:720px){.adc_form input.wpcf7-form-control.wpcf7-submit{width:100%;height:60px}}.adc_form div.wpcf7-response-output{clear:none;margin:0px auto;float:right;padding:2px 0 0 65px;text-align:left;min-height:50px;width:50%;line-height:1.5em;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.adc_form div.wpcf7-response-output:before{font-family:"Flaticon";font-size:40px;line-height:50px;height:50px;width:50px;position:absolute;left:0;top:0}@media handheld,only screen and (max-width:720px){.adc_form div.wpcf7-response-output{width:70%;float:none;clear:both;margin-top:15px}}@media handheld,only screen and (max-width:460px){.adc_form div.wpcf7-response-output{width:90%}}.adc_form span.wpcf7-not-valid-tip{position:absolute;right:0;top:100%;text-align:right;font-size:0.7em;line-height:1.2em;border:none;padding:2px 0 0 0!important;width:100%;z-index:100;color:#ff7575}.adc_form .ajax-loader{display:block;position:absolute;top:50%;right:5px;margin-top:-8px;width:16px;height:16px;background:url("images/loader.svg") center center no-repeat transparent;opacity:0}.adc_form .ajax-loader.is-active{opacity:1}@media handheld,only screen and (max-width:720px){.adc_form .ajax-loader{margin-top:0;bottom:2px;left:50%;margin-left:-8px;top:auto}}.adc_form .spam-test{text-align:center;position:relative;margin-bottom:20px}.adc_form .spam-test span.wpcf7-form-control-wrap{position:static;display:inline}.adc_form .wpcf7-quiz{width:47px!important;margin-left:5px;padding:8px 0;text-align:center}.adc_form .wpcf7-file[class*=wpcf7-not-valid]+label{border-bottom:2px solid #A00}.adc_form .wpcf7-file+label{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;font-weight:700;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden}.adc_form .wpcf7-file.has-focus+label,.adc_form .wpcf7-file:focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.adc_form .wpcf7-file+label{color:black;border-bottom:2px solid #ACACAC;background-color:white;padding:0;position:relative;height:43px;line-height:43px}.adc_form .wpcf7-file+label:hover,.adc_form .wpcf7-file.has-focus+label,.adc_form .wpcf7-file:focus+label{border-color:#fcb10a}.adc_form .wpcf7-file+label span{width:100%;padding-left:165px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top}.adc_form .wpcf7-file+label strong{height:43px;color:#f1e5e6;background-color:#fdc13c;display:inline-block;position:absolute;top:0;left:0;padding:0 10px}.adc_form .wpcf7-file+label strong i{margin-right:5px}.adc_form .wpcf7-file+label:hover strong,.adc_form .wpcf7-file.has-focus+label strong,.adc_form .wpcf7-file:focus+label strong{background-color:#fcb10a}.js .adc_form .cbc-file input{width:0.1px!important;height:0.1px!important;opacity:0;overflow:hidden;position:absolute!important;z-index:-1}.no-js .adc_form input[type=file]{padding:8px 10px}.contact-info{margin:0 -1%;padding:70px 0}.contact-info .col{float:left;width:23%;margin:0 1%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:15px}.contact-info .col .content{font-size:1.615em;line-height:1.47em}@media handheld,only screen and (max-width:980px){.contact-info .col{width:48%}}@media handheld,only screen and (max-width:460px){.contact-info .col{width:100%}}.contact-info h4{font-size:2.77em;line-height:1.1em;margin-bottom:0.5em;color:#231f20}.contact-info a{color:#231f20}.contact-info .social_links{font-size:29px}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(0, 0, 0, 0.75)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;border-radius:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);background:#fff}.remodal .modal-header{background:#fdc13c;padding:25px 50px;border-bottom:1px solid #e5e5e5;position:relative;border-radius:0}.remodal .modal-header .remodal-close{position:absolute;top:50%;right:15px;left:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:white}.remodal .modal-title{text-align:center;font-size:2em;font-weight:700;line-height:1.1em;color:white}@media handheld,only screen and (max-width:1210px){.remodal .modal-title{font-size:1.5em}}.remodal .modal-body{margin:0;padding:35px;background:#EBECEC;font-size:1.384em}.remodal form button,.remodal form input.button{height:48px;width:80%;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px auto 0;background:#333;border:none;font-size:1.2em;color:white;font-weight:700;border-radius:5px}.remodal form button .loader,.remodal form input.button .loader{display:none;margin-left:15px}.remodal .error{color:red;display:block;padding:5px}.remodal .meta{padding:15px 0 0}.remodal .meta span{display:block;padding:0 0 15px;text-align:center}@media handheld,only screen and (max-width:700px){.remodal .modal-body{padding:5% 3.5%}}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{0%{-webkit-transform:translateY(-50vh);-moz-transform:translateY(-50vh);-ms-transform:translateY(-50vh);-o-transform:translateY(-50vh);transform:translateY(-50vh);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{0%{-webkit-transform:translateY(-50vh);-moz-transform:translateY(-50vh);-ms-transform:translateY(-50vh);-o-transform:translateY(-50vh);transform:translateY(-50vh);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes remodal-closing-keyframes{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:760px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:760px}.staff-modal{text-align:left}.staff-modal img.wp-post-image{float:left;display:block;height:auto}.staff-modal .staff-model-header{background:#fdc13c;color:white;position:relative}.staff-modal .staff-details{padding:30px 35px 20px 20px;margin-left:430px}.staff-modal .staff-details img{width:1em;margin-right:0.6em;vertical-align:middle;height:auto}.staff-modal .staff-details a{color:white}.staff-modal .staff-name{font-size:2em;line-height:1.2em;font-weight:600}.staff-modal .staff-position{font-size:2em;line-height:1.2em;margin:.3em 0 .65em}.staff-modal .staff-phone{font-size:1.38em;line-height:1.1em;margin:10px 0;vertical-align:middle}.staff-modal .staff-email{font-size:1.538em;line-height:1.1em;margin:10px 0;vertical-align:middle}.staff-modal .remodal-close{position:absolute;top:15px;right:15px;bottom:auto;left:auto}.staff-modal .remodal-close:before{background:white;color:#fdc13c;border-radius:50%;font-size:2em;width:1.2em;height:1.2em;text-align:center;line-height:1.2em;-webkit-box-sizing:border-box;box-sizing:border-box;position:static}@media handheld,only screen and (max-width:720px){.staff-modal img.wp-post-image{float:none;margin:0 auto}.staff-modal .staff-details{margin-left:0;padding:20px 5%;text-align:center}}