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,h5,h6,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,output,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}h1,h2,h3,h4,ol,p,ul{padding:0;vertical-align:baseline}h1,h2,h3,h4,header,ol,p,sub,sup,ul{border:0;font:inherit}sub,sup{margin:0;padding:0}header{vertical-align:baseline}article,aside,details,figcaption,figure,footer,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before,html{box-sizing:border-box}@font-face{font-family:"Lato";font-style:normal;font-weight:300;font-display:swap;src:local(""),url(/wp-content/themes/fraser/fonts/lato-v20-latin-300.woff2)format("woff2"),url(/wp-content/themes/fraser/fonts/lato-v20-latin-300.woff)format("woff")}@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;src:local(""),url(/wp-content/themes/fraser/fonts/lato-v20-latin-regular.woff2)format("woff2"),url(/wp-content/themes/fraser/fonts/lato-v20-latin-regular.woff)format("woff")}@font-face{font-family:"Lato";font-style:italic;font-weight:400;font-display:swap;src:local(""),url(/wp-content/themes/fraser/fonts/lato-v20-latin-italic.woff2)format("woff2"),url(/wp-content/themes/fraser/fonts/lato-v20-latin-italic.woff)format("woff")}@font-face{font-family:"Lato";font-style:normal;font-weight:900;font-display:swap;src:local(""),url(/wp-content/themes/fraser/fonts/lato-v20-latin-900.woff2)format("woff2"),url(/wp-content/themes/fraser/fonts/lato-v20-latin-900.woff)format("woff")}@font-face{font-family:"Lato";font-style:normal;font-weight:100;font-display:swap;src:local(""),url(/wp-content/themes/fraser/fonts/lato-v20-latin-100.woff2)format("woff2"),url(/wp-content/themes/fraser/fonts/lato-v20-latin-100.woff)format("woff")}@font-face{font-family:"Lato";font-style:italic;font-weight:100;font-display:swap;src:local(""),url(/wp-content/themes/fraser/fonts/lato-v20-latin-100italic.woff2)format("woff2"),url(/wp-content/themes/fraser/fonts/lato-v20-latin-100italic.woff)format("woff")}body,html{text-rendering:optimizeSpeed}body{font-family:"Lato",sans-serif;font-weight:400;color:#535049;font-size:19px;line-height:29px;position:relative;background-color:#fff}body.is-hidden{overflow:hidden}h1,h2,h3,h4{font-weight:900;margin:0}h1,h2,h3{font-size:40px;line-height:36px;margin-bottom:36px}@media screen and (max-width:767px){h1{font-size:32px;line-height:1.5em}}h2,h3{font-size:28px;margin-bottom:14px}@media screen and (max-width:767px){h2{font-size:24px;line-height:1.5em}}h3{font-size:26px}@media screen and (max-width:767px){h3{font-size:20px;line-height:1.5em}}ol,p,ul{margin:0 0 33px}@media screen and (max-width:767px){p{font-size:16px}}ol,ul{margin-left:2rem;font-size:19px}@media screen and (max-width:767px){ol,ul{font-size:16px}}ol li,ul li{padding-bottom:0;padding-left:1rem;list-style-position:outside}ol li::marker,ul li::marker{color:#f8941e}ol li:last-of-type,ul li:last-of-type{padding-bottom:0}ul.two-col{-webkit-columns:2;-moz-columns:2;columns:2}@media screen and (max-width:767px){ul.two-col{-webkit-columns:1;-moz-columns:1;columns:1}}ul.three-col{-webkit-columns:3;-moz-columns:3;columns:3}@media screen and (max-width:767px){ul.three-col{-webkit-columns:1;-moz-columns:1;columns:1}}a{color:#f8941e}@media (hover:hover){a:hover{text-decoration:none}}img{max-width:100%;display:block;-o-object-fit:cover;object-fit:cover}img.notfit{-o-object-fit:initial;object-fit:initial}button{background:0 0;border:0;margin:0;display:inline-block;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.quote img{display:block;text-align:center;margin:0 auto}@media screen and (max-width:767px){.quote img{max-width:85px;height:auto}}.quote p{font-size:26px;font-style:italic;line-height:49px;padding-top:50px}.quote .slick-arrow{display:none!important}.quote .slick-dots{text-align:center;list-style:none;margin:auto;display:flex;justify-content:center;gap:4px}.layouts section.mapArea,.quote .slick-dots li,button,header{padding:0}.quote .slick-dots li button{border:1px solid #f8941e;background:#fff;width:15px;height:15px;border-radius:50%;margin:0 2.5px;font-size:0}.quote .slick-dots li.slick-active button{background-color:#f8941e}.burgerbar .couts a,.button{color:#fff;text-decoration:none}.button{display:inline-block;background-color:#f8941e;text-transform:uppercase;font-weight:300;padding:14px 46px;font-size:15px;transition:all .3s ease-in-out;margin-bottom:32px;text-align:center}@media (hover:hover){.button:hover{background-color:#e68615;transition:all .3s ease-in-out}}@media screen and (max-width:767px){.button{padding:14px 1rem;min-width:180px;font-weight:400}.home .burgerbar{height:auto}.home .burgerbar .insidelogo{display:block}.home .burgerbar .insidelogo img{padding-top:.5rem;padding-bottom:.5rem;max-width:150px}}.burgerbar{background:#f8941e;height:48px;width:100%;display:flex;justify-content:flex-end;align-items:center;padding:0 23px;position:-webkit-sticky;position:sticky;z-index:30;top:0;left:0}@media screen and (max-width:767px){.burgerbar{justify-content:space-between}}.burgerbar .couts{color:#fff}@media screen and (min-width:980px){.burgerbar .couts{display:flex;align-items:center}}.burgerbar .couts a{font-size:18px;line-height:1}.burgerbar .couts a:hover,a{text-decoration:underline}@media screen and (max-width:767px){.couts i{display:none}.couts a:last-of-type{display:none}}.menutoggle{margin-left:52px;display:flex;align-items:center}@media screen and (max-width:767px){.menutoggle{margin-left:auto}}.menutoggle .mlab{color:#fff;font-size:18px;display:inline-block;margin-right:1rem;text-transform:uppercase}@media screen and (max-width:980px){.navwrap{background-color:#f8941e;top:0;position:fixed;left:0;width:100%;height:100%;z-index:10;overflow-y:scroll;display:none}.navwrap.is-active{display:block;z-index:100}.navwrap .main-menu{margin-top:4rem;padding-left:0;padding-right:0;display:block}.navwrap ul{margin-left:0;margin-bottom:0}.navwrap li{display:flex;align-items:center;padding:0;width:100%;position:relative}.navwrap li a{color:#fff;font-size:17px;font-weight:300;text-decoration:none;padding-bottom:15px;padding-top:15px;display:block;flex-grow:1;text-transform:uppercase;position:relative;border-bottom:1px solid #faaa4d;text-indent:15px}.navwrap .nav-plus{display:inline-block;width:50px;height:30px;position:absolute;right:0;top:15px;z-index:2;cursor:pointer;min-width:0}.navwrap .nav-plus::after{content:"+";display:inline-block;color:#fff;text-align:center;width:100%;font-size:25px;font-weight:300}.navwrap .nav-plus.is-rotatoe::after{content:"-"}.navwrap .menu-item-has-children{display:flex;flex-direction:row;flex-wrap:wrap}.navwrap .menu-item-has-children a{flex-grow:1}.navwrap .sub-menu{display:none;width:100%;flex-grow:1;padding-left:0}.navwrap .sub-menu.is-active{display:flex;flex-wrap:wrap;visibility:visible;position:relative}.navwrap .sub-menu.is-active li{padding-right:5px}.navwrap .sub-menu.is-active li a{font-size:15px;padding-left:0;text-indent:30px}.navwrap .sub-menu.depth-1.is-active{border-top:1px solid #f8941e}.navwrap .sub-menu.depth-1.is-active li,.navwrap li a{padding-left:0}.navwrap .sub-menu.depth-1.is-active li a{text-indent:40px}#closenav{position:absolute;top:1rem;right:45px}}@media screen and (max-width:980px) and (max-width:767px){#closenav{top:0;right:1rem}}@media screen and (max-width:980px){#closenav span{font-size:0}.sub-menu{visibility:hidden}}@media screen and (min-width:981px){.navwrap{background-color:#f8941e;height:110px;position:absolute;top:0;left:0;width:100%;max-width:100%;visibility:hidden;opacity:0}.navwrap.is-active{visibility:visible;opacity:1;transition:all .3s ease-in-out;z-index:100;position:fixed;top:0;left:0}.navwrap .main-menu,.navwrap ul li{height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.navwrap .main-menu{padding:0 .5rem;max-width:1260px;margin:0 auto}.navwrap ul{padding:0;margin:0}.navwrap ul li{margin:0;padding:0 14px 0 12px;transition:all .3s ease-in-out;min-width:128px;position:relative}}@media screen and (min-width:981px) and (hover:hover){.navwrap ul li:hover{background-color:#e68615;transition:all .3s ease-in-out}}@media screen and (min-width:981px){.navwrap ul li .sub-menu{position:absolute;top:100%;left:0;z-index:10;min-width:250px;background-color:#e68615;visibility:hidden;opacity:0;display:block}.navwrap ul li .sub-menu li{justify-content:flex-start;padding-left:22px;min-width:auto;border-bottom:1px solid #d87e15;flex-grow:1;padding-right:0}.navwrap ul li .sub-menu li:hover{background-color:#d87e15}.navwrap ul li .sub-menu li:last-of-type{border-bottom-color:#e68615}.navwrap ul li .sub-menu li .nav-plus{width:20px;height:20px;background-size:10px 10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-bottom:0;margin-left:auto}.navwrap ul li .sub-menu li a{font-size:17px;padding-top:5px;padding-bottom:5px;display:block;width:100%}.navwrap ul li.menu-item-has-children:hover .sub-menu.depth-0{visibility:visible;opacity:1;transition:all .1s ease-in-out}.navwrap ul li .sub-menu.depth-0 .menu-item-has-children:hover .sub-menu.depth-1{visibility:visible;opacity:1;transition:opacity .1s ease-in-out;left:100%;top:0;background-color:#d87e15}.navwrap ul li .sub-menu.depth-0 .menu-item-has-children:hover .sub-menu.depth-1 li{border-bottom-color:#ce7610}.navwrap ul li .sub-menu.depth-0 .menu-item-has-children:hover .sub-menu.depth-1 li:last-of-type{border-bottom-color:#d87e15}.navwrap a{color:#fff;font-weight:300;text-transform:uppercase;text-decoration:none;align-self:center}#closenav{position:absolute;top:44%;right:5vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#closenav span{font-size:0}.nav-plus{display:inline-block;width:10px;height:100%;background-image:url(/wp-content/themes/fraser/images/arrowdown.svg);background-position:center;background-size:contain;background-repeat:no-repeat;margin-left:11px}}.container{max-width:100%;padding:0 30px}@media screen and (min-width:981px){.container{max-width:1270px;margin:0 auto}}.colorbar{min-height:9px;background:linear-gradient(to right,#dfd9c8 0,#dfd9c8 16%,#96b8c6 16%,#96b8c6 33%,#9bab75 33%,#9bab75 48%,#ddc06b 48%,#ddc06b 65%,#e7af99 65%,#e7af99 84%,#f8941e 84%,#f8941e 100%)}.colorbar.desktop{display:none}@media screen and (min-width:981px){.colorbar.desktop{display:block}}header{margin:0;display:block}.homeheader{background-color:#fff;padding-bottom:104px}@media screen and (min-width:981px){.homeheader{position:relative;padding-bottom:0;height:100vh}.homeheader .deskwrap{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;z-index:3;padding:0 5%}.homeheader .deskwrap .colorbar{display:none}.homeheader .deskwrap .logo{position:relative;z-index:2;max-width:248px;margin-bottom:46px}.homeheader .deskwrap .logo img{margin:0;width:100%;height:auto}.homeheader .deskwrap .herocnt{max-width:490px;padding:0}.homeheader .deskwrap .herocnt:before{margin-bottom:15px;width:43px}.homeheader .deskwrap .herocnt p{font-size:28px;margin-bottom:32px;line-height:36px}.homeheader .deskwrap .deskhero{display:block}.homeheader .deskwrap .heroimg span,.homeheader .deskwrap .mobileh{display:none}.homeheader .deskwrap .heroimg{width:100%;height:100vh;display:block;position:absolute;left:0;top:0;z-index:0}.homeheader .deskwrap .heroimg img{position:absolute;width:100%;height:100%;left:0;top:0;bottom:0;right:0}}.homeheader .deskhero{display:none}.homeheader .logo{text-align:center}.homeheader .logo img{max-width:233px;margin:13px auto;height:auto}.homeheader .heroimg,.homeheader .logo{display:block;width:100%}.homeheader .herocnt{padding:30px 30px 0;position:relative}.homeheader .herocnt::before{content:"";width:30px;height:3px;background-color:#f8941e;display:inline-block}.homeheader .herocnt p{font-weight:300;font-style:italic;font-size:23px;margin-bottom:36px}@media screen and (max-width:767px){.homeheader .herocnt p{font-weight:400}}.homeheader .herocnt .button{min-width:100%;display:block;margin-bottom:0}@media screen and (min-width:981px){.homeheader .herocnt .button{min-width:304px;display:inline-block}}.diagonal-box,.heart{padding-bottom:394px;position:relative}.heart .sunnyd{display:block;width:754px;height:563px;position:absolute;right:0;bottom:0;background-image:url(/wp-content/themes/fraser/images/sunnybg-desk.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:980px){.heart .sunnyd{width:50vw}}@media screen and (max-width:767px){.heart .sunnyd{width:100vw}}.heart .container{display:flex;align-items:center;flex-direction:row;gap:30px}.heart .container .hcnt,.heart .container figure{width:50%}@media screen and (max-width:767px){.heart .container figure{display:none}}@media screen and (max-width:767px){.heart .container .hcnt{width:100%}}.diagonal-box{padding-top:280px;margin-top:-280px;padding-bottom:304px}@media screen and (max-width:980px){.diagonal-box{padding-top:180px;padding-bottom:204px}}@media screen and (max-width:767px){.diagonal-box{padding-top:82px;padding-bottom:128px}}.appointments::before,.diagonal-box:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0}.diagonal-box:before{background-color:#f4f4f4;-webkit-transform:skewY(8deg);transform:skewY(8deg)}.content{margin:0 auto;position:relative}.appointments h2,.content h2,.quote p{text-align:center}.slicknavwrap{display:flex;justify-content:center}@media screen and (min-width:1024px){.slicknavwrap{justify-content:center}}.slicknavwrap .slick-arrow{position:relative;font-size:0;background-color:#f8941e;width:2rem;height:2rem;margin-top:2rem}.slicknavwrap .slick-arrow::after{content:"->";color:#fff;position:absolute;z-index:2;display:block;top:0;left:0;font-size:1rem;line-height:1.8rem;width:2rem;height:2rem}.slicknavwrap .slick-arrow.slick-prev{margin-right:5px}.slicknavwrap .slick-arrow.slick-prev::after{content:"←"}.slicknavwrap .slick-arrow.slick-next::after{content:"→"}.conditionslider .slide{background-color:#fff;text-align:center;box-shadow:1px 0 6px rgb(0 0 0 / .09),3px 0 13px rgb(0 0 0 / .2);margin-left:10px;margin-right:10px;max-width:375px;margin-top:1rem;margin-bottom:1rem;height:478px}@media screen and (max-width:767px){.conditionslider .slide{height:285px;max-width:230px}}.conditionslider .slide a{display:block;text-decoration:none;color:#535049;font-size:21px;text-transform:uppercase;height:100%}@media screen and (max-width:767px){.conditionslider .slide a{height:initial;display:block;font-size:11px}}.conditionslider .slide p{padding:0 5ch;margin-bottom:70px}@media screen and (max-width:767px){.conditionslider .slide p{font-size:11px;padding:0 1rem;padding-bottom:26px;line-height:1.2}}.conditionslider .slide figure{margin-bottom:25px;margin-top:50px}@media screen and (max-width:767px){.conditionslider .slide figure{max-width:180px;margin:30px auto 15px}}.conditionslider .slide img{margin:0 auto;padding:0 1rem;-o-object-fit:inherit;object-fit:inherit}@media screen and (max-width:767px){.conditionslider .slide img{padding:0}}@media screen and (min-width:1024px){.conditionslider .slide{position:relative}.conditionslider .slide::after,.conditionslider .slide:hover::after{content:"";transition:all .3s ease-in-out}.conditionslider .slide:hover::after{position:absolute;bottom:0;left:0;width:100%;background-color:#f8941e;height:20px;-webkit-clip-path:polygon(0 0,100% 9px,100% 100%,0 100%);clip-path:polygon(0 0,100% 9px,100% 100%,0 100%)}}@media screen and (max-width:980px){.conditionslider .slick-current .slide{position:relative}.conditionslider .slick-current .slide::after{content:"";position:absolute;bottom:0;left:0;width:100%;background-color:#f8941e;height:20px;-webkit-clip-path:polygon(0 0,100% 9px,100% 100%,0 100%);clip-path:polygon(0 0,100% 9px,100% 100%,0 100%);-webkit-animation:1s down-enter;animation:1s down-enter}@-webkit-keyframes down-enter{0%{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{-webkit-clip-path:polygon(0 0,100% 9px,100% 100%,0 100%);clip-path:polygon(0 0,100% 9px,100% 100%,0 100%)}}@keyframes down-enter{0%{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{-webkit-clip-path:polygon(0 0,100% 9px,100% 100%,0 100%);clip-path:polygon(0 0,100% 9px,100% 100%,0 100%)}}}.docbox{position:relative;z-index:2;padding-top:200px;padding-bottom:200px}@media screen and (max-width:767px){.docbox{padding-top:70px;padding-bottom:70px}.docbox .button{min-width:187px;margin-bottom:0}}.docbox .container{display:flex;gap:130px}@media screen and (max-width:980px){.docbox .container{flex-wrap:wrap}}.docbox .cntblk{width:50%}@media screen and (max-width:980px){.docbox .cntblk{width:100%}.docbox figure{width:100%;display:flex;justify-content:center}}.quote-angle{background-color:#cacaca;width:100%;position:relative;background-image:url(/wp-content/themes/fraser/images/pediatric-pattern-bg.jpg);background-size:cover;-webkit-clip-path:polygon(0 0,100% 140px,100% 100%,0 100%);clip-path:polygon(0 0,100% 140px,100% 100%,0 100%)}@media screen and (max-width:767px){.quote-angle{-webkit-clip-path:polygon(0 0,100% 80px,100% 100%,0 100%);clip-path:polygon(0 0,100% 80px,100% 100%,0 100%);padding-bottom:128px;background-size:auto}}.quote-angle .quote{padding-top:200px;padding-bottom:50px}@media screen and (max-width:767px){.quote-angle .quote{padding-bottom:57px;padding-top:128px}}.quote-angle .button{display:inline-block}@media screen and (max-width:767px){.quote-angle .button{display:inline-block}}.quote-angle .btwrap{text-align:center;display:block;margin:0 auto;padding-bottom:110px}@media screen and (max-width:767px){.quote-angle .btwrap{text-align:center;display:block;margin:0 auto;padding-bottom:0}}.appointments{width:100%;min-height:744px;background-color:#cacaca;background-image:url(/wp-content/themes/fraser/images/apptbg.jpg);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:767px){.appointments{min-height:389px;background-size:cover;background-image:url(/wp-content/themes/fraser/images/appoint-mob.jpg);position:relative}}.appointments::before{background-color:rgb(74 72 65 / .8);mix-blend-mode:multiply}.appointments h2{color:#fff;font-size:45px;font-weight:400;line-height:1em}@media screen and (max-width:767px){.appointments h2{font-size:32px;line-height:1.2em}}.appointments .acnt{margin:0 auto;text-align:center;z-index:1}@media screen and (max-width:767px){.appointments .button{margin-bottom:0;position:absolute;bottom:0;left:0;width:100%}}.mapArea{height:100%;max-height:760px;max-width:100%;position:relative}.acf-map{width:100%;height:760px}.acf-map img{max-width:inherit!important}.insidepage .mapArea{margin-top:0}@media (min-width:1450px) and (max-width:3200px){.mapArea{background-position:top}}@media (max-width:767px){.mapArea{background-image:url(/wp-content/themes/fraser/images/mapbg-mobile.png);background-size:cover;background-position:left}}.mapArea .mapBox{position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgb(255 255 255 / .8);height:100%;width:320px;z-index:5;display:flex;flex-direction:column;justify-content:center}.markerText p{font-size:14px;color:#56524b;display:none}.markerText a{color:#56524b}.layouts .mapBox a,.mapBox a{color:#56524b;text-decoration:none}@media (min-width:980px) and (max-width:1170px){.mapArea .mapBox{left:5vw;height:100%}}@media (min-width:768px) and (max-width:980px){.mapArea .mapBox{height:100%;left:0;width:45%}}.mapArea .mapBox div,.mapArea .mapBox div p,.markerText p{text-align:center;font-weight:400;margin-bottom:15px;line-height:1.2em}.mapArea .mapBox div{width:100%;font-size:15px;position:relative}.mapArea .mapBox div p{font-size:16px}.mapArea .mapBox div p:last-child{margin-bottom:0}.mapBox div::after,.mapBox div::before{content:"";display:block;width:0%;transition:.5s}.mapBox div::before{border-top:1px solid #d3d3d3;padding-top:10px}.mapBox div::after{border-bottom:1px solid #d3d3d3;padding-bottom:10px}.mapBox div.is-active::after,.mapBox div.is-active::before{width:100%}.mapBox div{border-right:1px solid #fff0;transition:.5s;padding-left:15px;padding-right:15px}.mapBox div.is-active{border-right:1px solid #d3d3d3}.mapBox div .bordergrade{background:0 0;height:0;transition:.5s}.mapBox div.is-active .bordergrade{width:15px;position:absolute;height:100%;background:linear-gradient(to bottom,#fcbd17 0,#de8d35 100%);left:0;top:0;z-index:0}.mapArea .mapBox div.is-active{background:#fff}@media (min-width:1151px) and (max-width:1280px){.mapArea .mapBox div{margin-bottom:10px}.mapArea .mapBox div p{font-size:14px}}@media (min-width:980px) and (max-width:1150px){.mapArea .mapBox div{margin-bottom:5px}}@media (min-width:768px) and (max-width:980px){.mapArea .mapBox div{margin-bottom:15px}}@media (min-width:980px) and (max-width:1280px){.mapArea .mapBox{width:240px;left:0;padding-left:0;padding-right:0}}.mapArea .mapBox div:last-child{margin-bottom:10px}@media (min-width:980px) and (max-width:1170px){.mapArea .mapBox div:last-child{margin-bottom:5px}}@media (min-width:981px) and (max-width:1150px){.mapArea .mapBox div p{font-size:14px}}@media (min-width:768px) and (max-width:980px){.mapArea .mapBox div p{font-size:14px;line-height:1em;margin-bottom:10px}}@media (min-width:980px) and (max-width:1170px){.mapArea .mapBox div p span{line-height:1.7em}}@media (min-width:768px) and (max-width:980px){.mapArea .mapBox div p span{line-height:1.2em;font-size:14px}}.mapArea .mapBox .orangeBtn,.mapArea .mobLoc a{background-color:#f7941e;color:#fff;display:inline-block;padding:5px 20px;font-size:16px;text-decoration:none;margin:15px auto 0}@media (min-width:768px) and (max-width:980px){.mapArea .mapBox .orangeBtn{font-size:14px}}@media (min-width:981px) and (max-width:1150px){.mapArea .mapBox .orangeBtn{font-size:14px}}@media screen and (max-width:767px){.mapBox div .bordergrade,.mapBox div.is-active::after,.mapBox div.is-active::before,.mapBox div::after,.mapBox div::before{display:none}.mapArea .mapBox div:last-child{margin-bottom:15px}.mapArea .mapBox div:first-child{margin-top:15px}}.mapArea .mobLoc{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center;z-index:1}.mapArea .mobLoc a{margin:0 auto;font-size:18px}.mapArea .mapBox .orangeBtn:hover,.mapArea .mobLoc a:hover{background:linear-gradient(to bottom,#ffd100 0,#f7941e 42%);transition:background .3s ease;color:#fff;text-decoration:none}@media screen and (max-width:767px){.acf-map{display:none}.mapArea{max-height:100%;margin:0 auto}.mapArea .mapBox{position:relative;top:initial;left:initial;width:100%;-webkit-transform:initial;transform:initial}.mapArea .mapBox div{margin-bottom:.5em;border-left:none;border-right:none}.mapArea .mapBox br,.mobileMapInfo{display:none}.mobileMapClick,.mobileMapInfo.is-active{border-left:10px solid #f7941e;border-bottom:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.mobileMapClick{height:45px;display:flex;justify-content:center;align-items:center;border-top:1px solid #bdbdbd}.mapArea .mapBox .mobileMapInfo br{display:block}.mapBox a:hover{text-decoration:none}.mapArea .mapBox div p.is-active{background-color:#fff}.mobileMapInfo.is-active{display:block}.mobileMapClick.is-active{border-bottom:none}.mapArea .mapBox .orangeBtn{margin-bottom:.5em;margin-top:.5em}}footer{background-color:#56524b;padding-top:100px;padding-bottom:50px}@media screen and (max-width:767px){footer{padding-top:0;padding-bottom:0}}footer .container{padding-left:4rem;padding-right:4rem}@media screen and (max-width:767px){footer .container{padding:2rem 1.5rem}}footer .row{display:flex;align-items:center;flex-wrap:wrap}footer .copyright{width:50%}@media screen and (max-width:980px){footer .copyright{width:100%;text-align:center;margin-bottom:2rem}}@media screen and (max-width:767px){footer .copyright{order:2;margin-bottom:0}footer .copyright .d-block{display:block}footer .copyright .d-none{display:none}}footer .copyright .silvrLink img{display:inline-block;margin-left:10px;position:relative;top:5px}footer .socialwrap{width:50%}@media screen and (max-width:980px){footer .socialwrap{width:100%}}@media screen and (max-width:767px){footer .socialwrap{margin-bottom:2rem;order:2;margin-bottom:0;margin-top:2rem}}footer .socialMedia{display:flex;justify-content:flex-start;margin-bottom:1rem}@media screen and (max-width:980px){footer .socialMedia{justify-content:center}}footer a,footer p{font-size:16px;margin-bottom:0}@media screen and (max-width:767px){footer a,footer p{font-size:14px}}footer p{color:#fff}footer a{color:#f7941e;text-decoration:underline}footer .socialMedia a{background-color:#fff;border-radius:50%;width:40px;height:40px;margin-right:15px}footer .socialMedia a img{width:60%;height:auto}.fraser{display:flex;justify-content:flex-end}@media screen and (max-width:767px){.fraser{justify-content:center}}.eat{padding:3rem 1rem;text-align:center}@media screen and (max-width:767px){.eat{padding:1.5rem 1rem}}.eat p{margin-bottom:0;font-size:1rem}@media screen and (max-width:767px){.mapBox div{padding-right:1rem}}.home .insidelogo{display:none}.insidepage .burgerbar{min-height:110px}@media screen and (max-width:767px){.insidepage .burgerbar{min-height:inherit;flex-wrap:wrap;height:auto}}.insidepage .insidelogo{margin-right:auto}@media screen and (max-width:767px){.insidepage .insidelogo{margin-left:inherit;margin-right:auto;padding-top:10px;padding-bottom:10px}}.insidepage .insidelogo a,footer .socialMedia a{display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.insidepage .insidelogo a{justify-content:flex-start}}.fraser img,.insidepage .insidelogo img{max-width:100%;display:block;height:auto}@media screen and (max-width:767px){.insidepage .insidelogo img{max-width:75%}}.insidehead img{display:block;width:100%;height:auto}.insidepage .colorbar{margin-bottom:82px}@media screen and (max-width:767px){.insidepage .colorbar{margin-bottom:60px}}.half,.half .halfy.cnt{display:flex;flex-direction:row}.half{background-color:#f4f4f4;min-height:638px}@media screen and (max-width:767px){.half{min-height:inherit;flex-wrap:wrap}}.half.reversed{flex-direction:row-reverse}.half .halfy{width:50%}@media screen and (max-width:767px){.half .halfy{width:100%}}.half .halfy.cnt{padding:5rem;align-items:center;flex-wrap:wrap}@media screen and (max-width:767px){.half .halfy.cnt{padding:30px}}.half .halfy.cnt div p:last-of-type,.justcontent p:last-of-type{margin-bottom:0}.half .halfy.withimg{position:relative}@media screen and (max-width:767px){.half .halfy.withimg figure{padding-top:100%}}.half .halfy.withimg img{-o-object-position:center;object-position:center;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}main section:first-of-type{padding-top:0}.justcontent{padding-top:111px;padding-bottom:111px}.justcontent.gray{background-color:#f4f4f4}.formblock{padding-top:80px;padding-bottom:80px}@media screen and (max-width:767px){.formblock{padding-top:60px;padding-bottom:60px}}.formblock h2{text-align:center}.formblock .aform{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}@media screen and (max-width:767px){.formblock .aform{display:block}}.aform{width:100%;display:block}.aform span.error{font-size:11px;color:tomato;display:block}.aform .type-checkbox,.aform .type-text,.aform .type-textarea{grid-column:1/-1}.aform .field-wrap:not(.type-checkbox):not(.type-radiobutton)>label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.aform div:not(.type-submitbutton):not(.type-textarea):not(.type-text){width:100%;margin-bottom:20px}.aform .type-text{color:inherit;text-align:center;font-weight:300;margin-bottom:30px;font-size:13px;padding:0 1rem}.aform .type-text p{margin-bottom:0}@media screen and (max-width:767px){.aform .type-text p{padding-top:1rem}}.aform .type-textarea{width:100%}.aform input,.aform textarea{width:100%;text-indent:1em;font-size:14px;padding:1em;border:0;background-color:#f7f7f7;font-family:"Lato"}.aform input{padding:15px 23px;color:#686868}.aform .type-checkbox,.aform .type-submitbutton{margin:0 auto;text-align:center}.aform .type-checkbox input{width:15px}.aform .type-checkbox label{color:inherit;font-weight:300;font-size:13px}.aform .type-submitbutton{display:block;grid-column:1/-1}.aform .type-submitbutton .submit-btn{cursor:pointer;border:1px solid #f8941e;background-color:#f8941e;color:#fff;padding:0;font-size:13px;text-align:center;text-transform:uppercase;min-width:153px;height:43px;display:inline-block;transition:all .3s ease-in-out;text-indent:0}@media screen and (max-width:767px){.aform .type-submitbutton .submit-btn{min-width:100%}}@media (hover:hover){.aform .type-submitbutton .submit-btn:hover{background-color:#e68615;color:#fff;transition:all .3s ease-in-out}}input:focus,textarea:focus{outline:1px solid #e2e2e2}input[type=text]::-webkit-input-placeholder{color:#535049}input[type=text]::-moz-placeholder{color:#535049}input[type=text]::placeholder{color:#535049}input[type=email]::-webkit-input-placeholder{color:#535049}input[type=email]::-moz-placeholder{color:#535049}input[type=email]::placeholder{color:#535049}input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#535049}input[type=tel]::-moz-placeholder,textarea::-moz-placeholder{color:#535049}input[type=tel]::placeholder,textarea::placeholder{color:#535049}.aform .type-text{display:none}strong{font-weight:600}em{font-style:italic}.sblock .colorbar{margin-bottom:0}img.aligncenter{margin:0 auto;max-width:100%;height:auto}img.alignleft{float:left;margin:2rem 1rem}@media screen and (max-width:767px){img.alignleft{float:none;margin:1rem auto}}img.alignright{float:right;margin:2rem 1rem}@media screen and (max-width:767px){img.alignright{float:none;margin:1rem auto}}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}#sources{height:0}.sources-cite{overflow:hidden;margin-top:30px;margin-bottom:15px}.single-sources p{font-size:1rem}.single-sources span{display:flex;gap:.5rem;margin-bottom:15px;cursor:pointer}.single-sources span img{align-self:center}.mapblockicon{color:#fff;font-size:24px;padding-top:80px;padding-bottom:160px;background-size:cover;background-position:center;background-repeat:no-repeat}.mapblockicon h2{font-size:60px;color:#e4963f;font-weight:400;margin-bottom:5px;line-height:normal;text-align:center}@media screen and (max-width:767px){.mapblockicon h2{font-size:35px}}.mapblockicon .is-after-heading{color:#fff;font-size:24px;text-align:center}.mapblockicon ul{margin:80px 0 0;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;gap:30px}.mapblockicon ul a{display:inline-block;text-align:center;color:#fff;border-bottom:2px solid #fff0;text-decoration:none;transition:all .3s ease-in-out}.mapblockicon ul a:hover{border-bottom-color:#e4963f;transition:all .3s ease-in-out}.mapblockicon ul span{display:block;margin-top:5px;color:#fff;font-size:24px!important}.mapblockicon ul span img{margin:0 auto}.locationblock{background-color:#f4f4f4;padding:74px 0}.locationblock h2{text-align:center}.locationblock .locflex{padding-top:86px;display:flex;justify-content:center;gap:70px}@media screen and (max-width:767px){.locationblock .locflex{flex-wrap:wrap;padding-top:40px}}.locationblock .locflex img{margin-bottom:40px;-o-object-fit:unset;object-fit:unset}