@charset "UTF-8";#wpAdminToggleButton{position:fixed;bottom:0;right:0;z-index:1000;font-size:10px;padding:10px 15px;background-color:#000;color:#fff;border:none;border-top-left-radius:5px;opacity:.75;display:inline-block}#wpAdminToggleButton:hover{opacity:1}#toggleSourceModal{position:fixed;bottom:0;left:0;z-index:1000;font-size:10px;padding:10px 15px;background-color:#000;color:#fff;border:none;border-top-right-radius:5px;opacity:.75;display:inline-block}#toggleSourceModal:hover{opacity:1}#toggleSourceEverythingModal{position:fixed;bottom:0;left:80px;z-index:1000;font-size:10px;padding:10px 15px;background-color:#000;color:#fff;border:none;border-top-right-radius:5px;border-top-left-radius:5px;opacity:.75;display:inline-block}#toggleSourceEverythingModal:hover{opacity:1}.hideMe{display:none!important}.noAdminBar{margin-top:-32px!important}.noMarginTop{margin-top:0!important}.source-modal{width:95%;background-color:#fff}.source-modal .source-item{border:1px solid rgb(0 0 0 / .5);padding:4px;margin-bottom:4px;font-size:12px}.source-modal .source-item .kint{margin-top:4px;margin-bottom:4px}.source-modal .source-item .kint dfn{font-size:11px;font-weight:400}.source-modal .source-item .kint dt{font-size:11px;font-weight:400}.source-modal .source-item .kint ul.kint-tabs li{font-size:12px;font-weight:400}@media screen and (max-width:768px){.noAdminBar{margin-top:-47px!important}}.ff-lato{font-family:proxima-nova,sans-serif;font-weight:400}.ff-lato-bold,.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .wrapper .title,.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .wrapper a{font-family:proxima-nova,sans-serif;font-weight:700}.ff-lato-black{font-family:proxima-nova,sans-serif;font-weight:900}.ff-helvetica{font-family:Helvetica,'Helvetica Neue',Arial,sans-serif}.ff-body{font-family:proxima-nova,sans-serif;font-weight:400}.ff-header,section[name=featured_video] .video-flex-container .video-card .video-overlay h3{font-family:"Playfair Display",serif;font-weight:500}.ff-serif{font-family:"Playfair Display",serif;font-weight:400}.ff-serif-bold,section[name=testimonies] .glide .header .heading{font-family:"Playfair Display",serif;font-weight:500}.fl-builder-settings-fields select[multiple]{height:150px!important}.fl-module-content form{margin:0 2rem!important}.fl-builder-panel.fl-builder-ui-pinned{z-index:1000000}.fl-col-small{max-width:unset!important}.fl-rich-text{padding:2rem}.fl-module-heading .fl-heading{margin-top:3rem!important;margin-left:2rem!important;margin-right:2rem!important}.fl-module-rich-text{margin-left:2rem!important;margin-right:2rem!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}figure.alignnone{margin-left:0;margin-right:0}.alignleft{margin-right:35px}.alignright{margin-left:35px}.clearfix:before,.clearfix:after{content:' ';display:table}.clearfix:after{clear:both}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.animate{transition:0.2s all}.animate-height{transition:0.2s height}.animate-background{transition:0.2s background}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{from,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,100%{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,100%{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}100%{opacity:1}}@keyframes fadeIn{from{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}100%{opacity:0}}@keyframes fadeOut{from{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.brand-button{transition:all .5s;display:inline-block;padding:14px 20px;background:#0091d0;color:white!important;border:1px solid #0091d0!important;font-family:proxima-nova,sans-serif;font-size:14px;text-transform:uppercase;border-radius:4px;text-align:center}.brand-button:hover{background:#196799!important;color:#fff;text-decoration:none!important}.button-green{color:#0091D0;border-color:#c5e0bf}.button-green:hover{border-color:#0091D0;background-color:#0091D0}.button-blue{color:#2d9fd9;border-color:#6ebde5}.button-blue:hover{border-color:#2d9fd9;background-color:#2d9fd9}.button-blue-alt{color:#2d9fd9;border-color:#6ebde5}.button-blue-alt:hover{border-color:#2d9fd9;background-color:#2d9fd9}.container{margin:0 auto}.container:before,.container:after{content:' ';display:table}.container:after{clear:both}.row{margin-left:-10px;margin-right:-10px}.one-half{display:inline;float:left;width:50%;padding:0 10px;min-height:1px}.one-fourth{display:inline;float:left;width:25%;padding:0 10px;min-height:1px}.three-fourth{display:inline;float:left;width:75%;padding:0 10px;min-height:1px}.one-third{display:inline;float:left;width:33.33333333%;padding:0 10px;min-height:1px}.two-third{display:inline;float:left;width:66.66666667%;padding:0 10px;min-height:1px}.full-width{display:inline;float:left;width:100%;padding:0 10px;min-height:1px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;width:100%}body{font-family:proxima-nova,sans-serif;font-weight:400;font-size:16px;line-height:1.3;color:#333;-webkit-font-smoothing:antialiased}h1{font-size:27px}a{transition:0.2s all;cursor:pointer}p{font-size:16px;line-height:24px;margin-bottom:25px;font-family:proxima-nova,sans-serif;font-weight:400}.global-back-button{display:inline-block;padding:8px 20px;text-transform:uppercase;background-color:#0091D0;color:#fff;font-family:proxima-nova,sans-serif;font-size:14px;float:right}.global-back-button:hover{color:white!important}html{margin-top:0!important}.page-content{word-wrap:break-word}@media screen and (max-width:768px){.page-content{}}.page-content img{max-width:100%;height:auto}.row{margin-left:-15px!important;margin-right:-15px!important}.page-title{width:100%!important}h3{color:#2a87c7}body{font-family:proxima-nova,sans-serif;font-weight:400}img#hbground{width:100%}.mOnly{display:none}#navbar{display:block}.beacon-moments .dropdown{top:2.5em;right:3em;border-bottom:1px solid #ccc}.beacon-moments .dropdown a{color:#e6b321;font-size:24px;font-family:proxima-nova,sans-serif;font-weight:900;text-decoration:none}.beacon-moments .dropdown a .arrow{margin-left:3em}.beacon-moments .dropdown .dropdown-menu{width:100%}.beacon-moments .dropdown .dropdown-menu a{font-size:20px}#wp-adminbar{position:static!important}.search h3{margin-top:5px;margin-bottom:5px}.search p{margin:0}.fl-button{margin-bottom:2rem}.img-full{width:100%!important;height:auto!important}.beacon-moments h2{color:#12808d;font-size:54px;text-transform:uppercase;padding-left:2em;font-weight:500}.innerpage .page-title{color:#0091D0;font-family:"Playfair Display",serif;font-weight:500;text-transform:none;width:100%}.innerpage .inner-main-left{padding-right:5px}.innerpage .inner-main-left p{color:#0091D0}.innerpage .inner-main-left h2{color:#0FABB5;font-family:"Playfair Display",serif;font-weight:500;text-transform:uppercase;margin:0 0 15px 0;font-size:32px}.innerpage .inner-main-left h3{color:#0FABB5;font-family:"Playfair Display",serif;font-weight:500;text-transform:uppercase;margin:0 0 3px 0;font-size:22px}.inner-main-right{padding-left:50px}.inner-main-right .sidebar-wrapper{padding:0 0 50px 45px;border-left:7px solid #F7F9FA}.page-title{color:#0091D0;font-family:"Playfair Display",serif;font-weight:500;text-transform:uppercase;font-size:46px;margin:35px 0 30px}.page-content .physicians h1.phys-title{border-right:1px solid #aaa;font-weight:400}.page-content .physicians-description{padding-top:36px}.not-a-row{margin:0 -15px}.break-clear:after{clear:none!important}.phys-hidden{display:none;position:relative;bottom:1em}.phys-hidden .phys-info{background-color:#d9eff1;padding:0 22px 40px}.phys-hidden h4,.phys-hidden h5{color:#206a90;font-family:proxima-nova,sans-serif!important;font-weight:900!important}.phys-hidden h4{font-size:22px;text-transform:uppercase;margin-bottom:15px}.phys-hidden p{font-family:proxima-nova,sans-serif;font-weight:400;font-size:14px;line-height:22px}.phys-hidden .phys-detail-items{margin-top:25px;font-size:14px;line-height:22px;font-family:proxima-nova,sans-serif;font-weight:400}.phys-hidden .phys-detail-items h5{font-family:proxima-nova,sans-serif;font-weight:900;font-size:18px;color:#0091D0;margin:0 0 5px 0}.physician-box{padding-top:1em;padding-bottom:1em;cursor:pointer;text-align:center;height:240px}@media screen and (max-width:992px){.physician-box{height:365px;width:320px;margin:0 auto}}.physician-box img{max-width:100%}.btn-green{background-color:#0091D0;text-transform:uppercase;color:#fff;border-radius:0;margin:10px 0 0 0;font-size:18px;font-family:proxima-nova,sans-serif;font-weight:900}.btn-green:hover{color:#fff;opacity:.8}.btn-blue{background-color:#2d9fd9;text-transform:uppercase;color:#fff;border-radius:0;margin:10px 0 0 20px;font-size:18px;font-family:proxima-nova,sans-serif;font-weight:900}.btn-blue:hover{color:#fff;opacity:.8}.physicians-content h5{font-family:proxima-nova,sans-serif;font-size:13px;text-transform:uppercase;color:#196799;padding-top:5px}.physician-main .btn-green{font-size:14px}.physicians #physicianDetail{width:900px;max-width:100%;margin:0 auto;background-color:#fff0}.physicians #physicianDetail .close{outline:0;font-size:16px;text-transform:uppercase;position:absolute;right:0;z-index:1051;margin:15px 15px 0 0;float:right}.physicians #physicianDetail .modal-dialog{height:100%;margin:0 auto;display:table}.physicians #physicianDetail .modal-dialog .modal-wrapper{display:table-cell;vertical-align:middle}.physicians #physicianDetail .modal-dialog .modal-content{box-shadow:2px 2px 10px rgb(1 1 1 / .25);border-radius:0;border-color:#d9eff1}.physicians #physicianDetail .modal-dialog .modal-content .brand-button{margin:7px!important}.physicians .modal-backdrop{background-color:#000}.physicians #physicianContent{background-color:#fff;padding:20px;text-align:left}.physicians #physicianContent .phys-image{padding-top:15px}.physicians #physicianContent .phys-image img{max-width:100%;width:100%}@media screen and (max-width:992px){.physicians #physicianContent .phys-image img{width:auto;margin:0 auto;display:block}}.physicians #physicianContent h4,.physicians #physicianContent h5{color:#0091D0;font-family:"Playfair Display",serif!important}.physicians #physicianContent h4{font-size:22px;text-transform:none;margin-bottom:15px}.physicians #physicianContent p{font-family:proxima-nova,sans-serif;font-weight:400;font-size:14px;line-height:22px}.physicians #physicianContent .phys-detail-items{margin-top:0;margin-right:20px;font-size:14px;line-height:22px;font-family:proxima-nova,sans-serif}.physicians #physicianContent .phys-detail-items h5{font-family:"Playfair Display",serif!important;text-transform:none;font-size:20px;color:#0091D0;margin:0 0 5px 0}.physicians #physicianContent .phys-detail-items ul{list-style:none;padding-left:0}.filter-container .filter-buttons{margin-bottom:20px}.filter-container .filter-buttons .button-group{display:inline-block}.filter-container .filter-buttons .button-group:hover .down-arrow{opacity:1}.filter-container .filter-buttons .button-group.active button{color:#fff;background-color:#0091D0;border-color:#0091D0}.filter-container .filter-buttons .button-group.active .down-arrow{opacity:1}.filter-container .filter-buttons button,.filter-container .filter-buttons a{text-decoration:none;font-size:14px;color:#0091D0;text-transform:uppercase;background-color:#fff0;border:1px solid #0091D0;padding:5px 12px 3px;margin-right:20px;transition:all .3s}.filter-container .filter-buttons button:hover,.filter-container .filter-buttons a:hover{background-color:#0091D0;color:#fff;border-color:#0091D0}.filter-container .filter-buttons button:active,.filter-container .filter-buttons a:active,.filter-container .filter-buttons button:focus,.filter-container .filter-buttons a:focus{outline:none}.filter-container .filter-buttons .down-arrow{opacity:0;transition:all .3s}.filter-container .filter-buttons .down-arrow:after{content:'';width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid #0091D0;position:relative;right:50%;margin-left:-20px;top:32px}.filter-container ul{list-style:none;padding-left:0}.filter-container ul li{display:inline-block;padding:5px 0;margin-right:20px}.filter-container ul li a{text-decoration:underline}.filter-container #specsFilter,.filter-container #locationsFilter{display:none}@media screen and (max-width:768px){.physicians #cta-main{max-height:200px;overflow:hidden}.physicians header h1.page-title{margin:10px 0}.physicians header .physicians-description{padding:10px 15px!important}.physicians .page-content .button-group{width:100%;display:block}.physicians .page-content .button-group button{padding:10px;width:100%;margin:0 0 15px}.physicians .page-content .button-group .down-arrow{display:none}.physicians .physician-box{height:auto}.physicians .physician-box img{width:100%;height:auto}.physicians .modal-dialog{padding:20px}.physicians .modal-dialog .close{margin:10px 32px 0 0!important}.physicians .modal-dialog .button-container{padding-bottom:40px}.physicians .modal-dialog .button-container a{width:100%;margin:10px 0}}.guiding-your-health h4{font-family:"Playfair Display",serif;font-weight:500;font-size:30px}.guiding-your-health h4.mainh{color:#2384c6;padding-bottom:1em}.guiding-your-health #gyh_subnav{padding-top:20px}.guiding-your-health #gyh_subnav h2{background-image:url(https://www.beaconortho.com/wp-content/themes/usdp/assets/images/guiding-icon.png);background-size:auto 1em;background-position:left center;background-repeat:no-repeat;padding-left:1.2em;text-transform:uppercase;-webkit-margin-before:0}.guiding-your-health #gyh_subnav .tellusmore{text-transform:uppercase;text-align:right;padding-bottom:1px}.guiding-your-health #gyh_subnav .tellusmore i{color:#2384c6}.guiding-your-health #gyh_subnav .subnavtrigger img{height:80px;margin-bottom:1em}.guiding-your-health #gyh_subnav .gyh_select{background-color:#d5ecf7;color:#2d9fd9;border:0;margin-right:1em;border-radius:0;outline:0;font-family:proxima-nova,sans-serif;font-weight:700;text-transform:uppercase}.guiding-your-health #gyh_subnav .gyh_select:hover,.guiding-your-health #gyh_subnav .gyh_select.active-b{background-color:#2d9fd9;color:#fff}.guiding-your-health .triggered{position:absolute;left:-100%}.guiding-your-health:after{content:'';clear:both;display:block}.guiding-your-health .ghCover{position:absolute;top:8em;left:0;width:100%;text-align:center;text-transform:uppercase}.guiding-your-health .ghCover h2{font-size:41px}.guiding-your-health .ghCover .smaller{position:relative;bottom:.7em;font-size:21px;margin-bottom:1em}.guiding-your-health .whHalf{text-align:center;background:red}.guiding-your-health .ghLeft{width:50%;float:left;background-size:cover;background-position:right center;background-repeat:no-repeat;height:721px;padding-top:320px;text-align:center}.guiding-your-health .ghLeft img{width:100%}.guiding-your-health .ghRight{width:50%;float:right;background-size:cover;background-position:left center;background-repeat:no-repeat;height:721px;padding-top:320px;text-align:center}.guiding-your-health .ghRight img{width:100%}.guiding-your-health-callout{z-index:3;position:relative;overflow:visible;background-image:url(https://www.beaconortho.com/wp-content/themes/usdp/assets/images/gyh-div.png);background-size:cover;background-repeat:no-repeat;background-position:top right}.guiding-your-health-callout .gyh-content{padding:260px 80px 120px 100px;float:none}.guiding-your-health-callout img{width:100%}.guiding-your-health-callout h2{color:#09639d;text-transform:uppercase;font-size:60px;font-family:"Playfair Display",serif;font-weight:500;line-height:.8em;text-align:center}.guiding-your-health-callout h2 span{color:#474747;font-size:38px;font-family:"Playfair Display",serif;font-weight:400}.guiding-your-health-callout h3{font-family:proxima-nova,sans-serif;font-weight:900;text-transform:uppercase;font-size:20px}.guiding-your-health-callout .lead{font-family:proxima-nova,sans-serif;font-weight:900;font-size:29px;text-transform:uppercase}.guiding-your-health-callout .container-fluid.gyh-inner{padding:0}.guiding-your-health-callout .left-background{background-size:cover;position:relative;padding:0}.guiding-your-health-callout .left-background #lb-gradient{position:absolute;top:0;right:0;left:0;bottom:30px;background:linear-gradient(to right,#fff0 0%,#fff0 70%,#ffffff 100%),linear-gradient(to top,#fff0 0%,#fff0 75%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}#gyh-morelink a{text-transform:uppercase;color:#70990E;font-family:proxima-nova,sans-serif;font-weight:900;font-size:1.2em}#gyh-morelink a:hover{text-decoration:none}#gyh-morelink a img{height:2em;width:auto;padding-left:1em;position:relative;bottom:5px;display:inline}.banner{overflow:hidden}.banner ul{list-style-type:none;padding-left:0}.banner ul li img{position:relative;bottom:30px}.banner ul li .bg-wrap{width:100%;background-size:cover;background-repeat:no-repeat;background-position:top 0 right 0}.banner li{list-style:none}.banner ul li{float:left}#gyh_subnav{background-color:#fff;border-bottom:5px solid #39c2e4;padding-bottom:2em}.tellusmore{cursor:pointer}#gyh_buttons{display:none}.navbar-gyh>li{display:inline!important;cursor:pointer;line-height:4em;padding:5px;text-transform:uppercase}#loading{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgb(255 255 255 / .6);background-position:center;background-repeat:no-repeat}#gyh_cta{background-color:#8ebac5;margin-bottom:2em;position:relative;background-size:cover;height:369px;width:100%;background-position:center}#gyh_cta .bpCaption{-webkit-margin-before:0;text-transform:uppercase;position:absolute;top:4em;font-size:38px}.ls_hero{position:absolute;top:0;right:0;width:100%}.ls_preview{padding:1em;color:#fff;background-color:rgb(14 98 119 / .6);margin-top:2em}.ls_preview h4{text-transform:uppercase}.ls_preview .button{position:relative;top:1.5em}.ls_preview .button .btn-success{background-color:#46a21b;border:0;outline:0;border-radius:0;font-size:24px;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-weight:700}.ls_preview .button .down-arrow{width:0;height:0;border-left:20px solid #fff0;border-right:20px solid #fff0;border-top:20px solid #46a21b;margin:auto}.gyh_sidebar{padding-left:30px}.gyh_sidebar .gyh_sidebar_wrapper{padding:0 0 50px 30px;border-left:7px solid #aee7ec}.gyh_sidebar h3{font-size:32px;font-family:"Playfair Display",serif;font-weight:400;color:#000}.gyh_sidebar .location{padding-bottom:20px}.gyh_sidebar .location:before{content:'';display:block;float:left;margin:3px 7px 20px 0;width:19px;height:28px;background-image:url(https://www.beaconortho.com/wp-content/themes/usdp/assets/images/location-icon.png);background-repeat:no-repeat}.gyh_sidebar .location a{color:#3381C3;font-size:16px;line-height:18px;text-decoration:underline;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-weight:700}.gyh_sidebar .physicians{padding-bottom:2em}.gyh_sidebar .physicians a{color:#3381C3;font-size:16px;line-height:18px;text-decoration:underline;font-family:proxima-nova,sans-serif;font-weight:700;margin-bottom:.2em}#gyh_content .right-content{line-height:1.5em}#gyh_content .right-content h3,#gyh_content .right-content h4{font-family:proxima-nova,sans-serif;font-weight:900;font-size:18px;color:#2a87c7}#gyhChev{transition:0.5s ease-in-out}#gyhChev.rotated{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);color:#52A824!important}.btn-trigger{background-color:rgb(32 64 130 / .6);border:0;border-radius:50%;color:#fff;padding:.8em 1.1em;font-size:1.4em;position:absolute}.btn-trigger.tennis-elbow-elbow-0{top:70%;left:22%}.btn-trigger.tennis-elbow-shoulder-1{top:43%;left:25%}.btn-trigger.sports-injury-knee-0{top:54%;left:38%;padding:1.3em 1.6em}.btn-trigger.sports-injury-neck-back-1{top:10%;left:25%}.btn-trigger.chronic-back-pain-neck-back-0{top:80%;left:33%}.btn-trigger.chronic-back-pain-neck-back-1{top:30%;left:33%;padding:1.4em 1.7em}.btn-trigger.workplace-foot-ankle-0{top:90%;left:48%}.btn-trigger.workplace-knee-0{top:90%;left:48%}.btn-trigger.workplace-elbow-1{top:70%;left:37%}.btn-trigger.workplace-hand-wrist-1{top:70%;left:37%}.btn-trigger:hover{background-color:#204082;color:#ddd}.btn-trigger.active{color:#fff;font-size:2em;padding:10px 16px;background:#f77d0f;background:linear-gradient(135deg,#f77d0f 0%,#f77d0f 26%,#f77d0f 26%,#f27200 51%,#f27200 51%,#f27200 51%,#f77d0f 51%,#f77d0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f77d0f',endColorstr='#f77d0f',GradientType=1)}.btn-trigger.active i{position:relative;bottom:.1em}#sidebar-menu{margin:0;padding:0}#sidebar-menu li{list-style-type:none;font-family:proxima-nova,sans-serif;margin-bottom:25px;padding-left:25px}#sidebar-menu li.active{background-image:url(https://www.beaconortho.com/wp-content/themes/usdp/assets/images/sidebar-nav-bg.png);background-position:left top 3px;background-repeat:no-repeat}#sidebar-menu li.active a{color:#008ec2}#sidebar-menu li:hover a{color:#008ec2}#sidebar-menu li a{color:#0091D0;text-decoration:none;font-size:18px;line-height:20px;text-transform:uppercase}#sidebar-menu li a:hover{color:#008ec2}.request-appointment,.videos-button{margin:40px 0 0 25px}.request-appointment a,.videos-button a{display:block;color:#0091D0;border:6px solid #c5e0bf;background:none;font-family:proxima-nova,sans-serif;font-weight:900;font-size:18px;text-transform:uppercase}.request-appointment a:hover,.videos-button a:hover{background:#0091D0;color:#fff;border-color:#0091D0}#sidebar-testimonial h2{color:#e6b321;font-family:proxima-nova,sans-serif;font-weight:900;font-size:20px;background-image:url(https://www.beaconortho.com/wp-content/themes/usdp/assets/images/beacon-lighthouse.png);background-position:left center;background-repeat:no-repeat;background-size:contain;margin:0 0 0 5px;padding:.5em 0 .5em 30px;text-transform:uppercase}#sidebar-testimonial #testimonial-content{border:1px solid #89c0c6;padding:25px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:italic;font-size:16px;line-height:26px;color:#0091D0}.global-back-button{margin-top:45px}.post-title{margin-top:35px}.post-title h2{color:#2383C5;font-size:16px;line-height:18px;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-weight:900;margin:0}.post-title h1{color:#0091D0;font-size:40px;margin:0;font-family:"Playfair Display",serif;font-weight:400}.post-content{margin-top:20px}.location-callout{background-color:#F7F9FA;margin:35px 0!important}.location-callout .callout-text{padding:20px 25px;font-size:20px;line-height:32px;font-family:"Playfair Display",serif;font-weight:400}.location-callout .callout-text .col-md-6{padding:0}.location-callout .callout-text h4{font-family:proxima-nova,sans-serif;font-weight:900;font-size:18px;color:#0091D0;margin:0 0 5px 0}.location-callout .callout-text a{margin:10px 0}.location-callout .callout-img{padding:0 0 0 21px}.location-callout .callout-img img{width:100%}.location-callout .callout-img .location-img{background-size:cover;background-position:center center;min-height:250px;width:100%}body.single.single-locations .modal-backdrop.in{opacity:.75}#tourModal .modal-content{background-color:#fff0;box-shadow:none;border:none}#tourModal .modal-content .modal-header{border:0;padding:0}#tourModal .modal-content .modal-header button{opacity:1}#tourModal .modal-content .modal-header button span{color:#fff}#tourModal .modal-content .modal-body{padding:0}#tourModal iframe{width:100%;height:80vh}#phys-links{margin-top:2em;border-top:1px solid #dedede;border-bottom:1px solid #dedede}#phys_links img{min-width:237px;min-height:237px;max-height:304px}#map{margin-bottom:60px}.physician-main-left{padding-left:0px!important}.blue-button.active{color:#fff!important;background-color:#193e6f!important}.videos-container .video-single{padding:0 20px 0 0;margin-bottom:30px}.videos-container .video-single .image-container{width:100%;height:220px;margin-bottom:20px;background-size:cover;background-position:center center;position:relative}.videos-container .video-single .image-container span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;opacity:.7;font-size:65px}.videos-container .video-single .image-container div.image-overlay{position:relative;display:table;width:100%;min-height:100%;opacity:.25;text-align:center;text-decoration:none}.videos-container .video-single .image-container div.image-overlay:hover{opacity:1}.videos-container .video-single .image-container div.image-overlay span{display:table-cell;vertical-align:middle;color:#fff;font-size:3em}.videos-container .video-single p{font-size:14px}.testimonials-container{margin-bottom:30px}.testimonials-container .ratings-section{margin-bottom:60px}.testimonials-container .ratings-section .rating{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;padding:.5rem 0;position:relative}.testimonials-container .ratings-section .rating .star-ratings{unicode-bidi:bidi-override;color:#c5c5c5;font-size:25px;height:32.5px;width:160px;position:relative;padding:0;text-shadow:0 1px 0 #a2a2a2;overflow:hidden}.testimonials-container .ratings-section .rating .star-ratings-top{color:#EF4043;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden;white-space:nowrap}.testimonials-container .ratings-section .rating .star-ratings-bottom{padding:0;display:block;z-index:0}.testimonials-container .ratings-section .rating p{padding-left:3rem;margin-bottom:0;-ms-flex-item-align:center;align-self:center;font-size:25px;color:#00214E;font-weight:700}.testimonials-container .ratings-section .rating i{color:#BBBAC1;-ms-flex-item-align:center;align-self:center;padding-left:1rem;font-size:20px;z-index:30;position:relative;cursor:pointer}.testimonials-container .ratings-section .rating i:hover~.hover-menu{max-height:10000px;opacity:1;z-index:10000}.testimonials-container .ratings-section .rating .hover-menu{width:300px;position:absolute;color:#000;top:45px;left:50%;background-color:#fff;opacity:0;height:auto;max-height:0;border:2px solid #9A9AA2;border-radius:15px;font-family:'lato';z-index:-10000}.testimonials-container .ratings-section .rating .hover-menu:after{top:-11px;left:-11px;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-bottom-color:#fff;border-width:11px;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.testimonials-container .ratings-section .rating .hover-menu:before{top:-15px;left:-2px;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-bottom-color:#9A9AA2;border-width:13px;margin-left:-13px;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.testimonials-container .ratings-section .rating .hover-menu .padding{padding:2rem}.testimonials-container h4,.testimonials-container p{font-family:'lato';line-height:normal}.testimonials-container h4{text-align:right}.testimonials-container .testimonial-single{padding:2rem 0;margin-bottom:10px}.testimonials-container .testimonial-single .testimonial-rating{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.testimonials-container .testimonial-single .testimonial-rating .rating p{margin:0}.testimonials-container .testimonial-single .testimonial-rating .rating .star-ratings{unicode-bidi:bidi-override;color:#c5c5c5;font-size:15px;height:32.5px;position:relative;padding:0;text-shadow:0 1px 0 #a2a2a2;overflow:hidden}.testimonials-container .testimonial-single .testimonial-rating .rating .star-ratings-top{color:#EF4043;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden;white-space:nowrap}.testimonials-container .testimonial-single .testimonial-rating .rating .star-ratings-bottom{padding:0;display:block;z-index:0}.testimonials-container .testimonial-single .testimonial-info p{font-size:18px}.testimonials-container .testimonial-single .testimonial-info .flex{margin-top:10px;display:-ms-flexbox;display:flex}.testimonials-container .testimonial-single .testimonial-info .flex p:after{content:"•";width:5px;height:5px;padding:0 10px}.testimonials-container .testimonial-single .testimonial-info .flex p:last-of-type:after{content:""}.testimonials-container .testimonial-single p{margin-bottom:0}.team-photo{width:100%;overflow:hidden;margin-bottom:20px}.team-photo img{height:auto;width:100%}.team-container .team-member-single{margin-bottom:30px}.team-container .team-member-single .col-sm-4{padding-left:0px!important}.team-container .team-member-single .member-image{width:100%;height:200px;background-size:cover;background-position:center center}.team-container .team-member-single .member-content h3{font-family:'lato';margin-top:0;font-weight:900;font-size:18px;color:#2a87c7}body.brian-braithwaite-md section[name=featured_video] .video-flex-container .video-card:nth-child(3){display:none}.card{border:1px solid #e3e3e3;height:100%}.card .content{padding:20px 25px}.card .content h3{margin:0 0 15px 0}.card .content a{display:block;text-align:center;margin:20px 0 0 0}.card .content a:hover{color:#FFF!important}div.form-inline{text-align:center;padding:20px 30px}div.form-inline .gform_wrapper h3.gform_title{color:#2d9fd9;margin-bottom:3px;font-size:30px;text-align:center;font-weight:400}div.form-inline .gform_wrapper span.gform_description{width:100%;text-align:center;margin-bottom:0}div.form-inline .gform_wrapper .gform_body{margin-top:20px}div.form-inline .gform_wrapper .gform_body .gform_fields{margin:0;padding:0;width:100%;display:flex!important;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}div.form-inline .gform_wrapper .gform_body .gform_fields>li{margin-top:0!important;padding:0 20px;-ms-flex:1;flex:1}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield_label{display:none}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield_description{width:100%;margin:16px 0 16px 16px}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{font-weight:400}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required{color:#d9342d}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield.label_hidden .gfield_label{display:none}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield.gsection{border-bottom:none;padding-bottom:0;margin-top:48px!important;margin-bottom:16px!important}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield.gsection .gsection_title{font-size:24px;font-weight:300;color:#FFF}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container{margin-top:0}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type="text"],div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type="email"],div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type="number"],div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type="tel"],div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type="url"],div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select,div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{transition:all .3s;color:#000;padding:8px 20px!important;border-radius:0;border:2px solid #BFBFBF;border-bottom:0;width:100%;background-color:#FFF;font-size:16px;line-height:1.5}div.form-inline .gform_wrapper .gform_footer,div.form-inline .gform_wrapper .gform_page_footer{margin-top:20px;padding-top:0;padding-bottom:0;text-align:center;border-top:none}div.form-inline .gform_wrapper .gform_footer input[type="submit"],div.form-inline .gform_wrapper .gform_page_footer input[type="submit"],div.form-inline .gform_wrapper .gform_footer [type="button"],div.form-inline .gform_wrapper .gform_page_footer [type="button"]{margin:20px;transition:all .5s;display:inline-block;padding:8px 10px;border:6px solid #fff;font-family:proxima-nova,sans-serif;font-weight:900;font-size:18px;text-transform:uppercase;border-radius:4px;text-align:center;color:#2d9fd9;border-color:#6ebde5;margin:0!important}div.form-inline .gform_wrapper .gform_footer input[type="submit"]:hover,div.form-inline .gform_wrapper .gform_page_footer input[type="submit"]:hover,div.form-inline .gform_wrapper .gform_footer [type="button"]:hover,div.form-inline .gform_wrapper .gform_page_footer [type="button"]:hover{color:#fff;text-decoration:none}div.form-inline .gform_wrapper .gform_footer input[type="submit"]:hover,div.form-inline .gform_wrapper .gform_page_footer input[type="submit"]:hover,div.form-inline .gform_wrapper .gform_footer [type="button"]:hover,div.form-inline .gform_wrapper .gform_page_footer [type="button"]:hover{border-color:#2d9fd9;background-color:#2d9fd9}div.form-inline .gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield_error{border-top:none!important;border-bottom:none!important;background-color:#fff0;margin:0!important}div.form-inline .gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield_error input,div.form-inline .gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield_error select{border:2px solid #790000!important;border-color:#d9342d!important}div.form-inline .gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield_error .gfield_checkbox,div.form-inline .gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield_error .gfield_radio{color:#d9342d!important}div.form-inline .gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield_error .validation_message{margin:8px 0 0 16px!important;padding:0!important;color:#d9342d}div.form-inline .gform_wrapper .validation_error{color:#fff!important;background-color:#d9342d;border-top:none!important;border-bottom:none!important;font-weight:normal!important;width:auto!important;margin:0 auto!important;font-size:18px!important}.gform_confirmation_message{font-size:30px}.gform_widget .widgettitle{color:#FFF;text-transform:uppercase;margin:0 0 20px 0}.gfield_contains_required .ginput_container{position:relative}.gfield_contains_required.gfield_error .ginput_container:before{top:15px;left:15px}.form-inline.interior{padding-top:32px!important}.form-inline .grey-bar{margin:0 auto 16px auto;width:150px;height:5px;background-color:#E2E2E2}#gforms_confirmation_message_1,#gform_wrapper_1{padding-top:148px;margin-top:-148px}.gform_description{font-size:20px}html,body,div{background:#fff0}.home{background:rgb(255 255 255 / .1);background-opacity:0}.home #cta-main{height:600px;overflow:hidden;position:relative}.home #cta-main video{position:absolute;z-index:1;width:100%}.home #cta-main .video-overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:#fff0;background-color:rgb(0 0 0 / .3);zoom:1;*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#4d000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4d000000,endColorstr=#4d000000)"}.home #cta-main .video-overlay .overlay-content{width:700px;margin:150px auto 0;color:#FFF;text-align:center}.home #cta-main .video-overlay .overlay-content h1{font-size:62px;line-height:62px;margin:0;margin-bottom:50px}.home #cta-main .video-overlay .overlay-content p{font-size:26px;line-height:32px;font-family:proxima-nova,sans-serif;font-weight:700}.home #cta-main .video-overlay .overlay-content .btn{text-transform:uppercase;font-size:16px;line-height:16px;color:#DBDF1D;border:2px solid #DBDF1D;padding:15px 90px;font-family:proxima-nova,sans-serif;font-weight:900}.home #cta-main .video-overlay .overlay-content .btn:hover{color:#fff;border-color:#fff}.home .guiding-your-health{position:relative}.home .guiding-your-health .triggered{position:absolute;left:-100%}.home .guiding-your-health:after{content:'';clear:both;display:block}.home .guiding-your-health .ghCover{position:absolute;top:4em;left:0;width:100%;text-align:center;text-transform:uppercase}.home .guiding-your-health .whHalf{text-align:center;background:red}.home .guiding-your-health .ghLeft{width:50%;float:left;background-image:url(https://www.beaconortho.com/wp-content/themes/usdp/assets/images/WHleft.jpg);background-size:cover;background-position:right center;background-repeat:no-repeat;height:721px;padding-top:300px;text-align:center}.home .guiding-your-health .ghRight{width:50%;float:right;background-image:url(https://www.beaconortho.com/wp-content/themes/usdp/assets/images/WHright.jpg);background-size:cover;background-position:left center;background-repeat:no-repeat;height:721px;padding-top:300px;text-align:center}.home #doctors-directory{border-top:10px solid #4c89a8;background-color:#5d9cb2;background-image:url(https://www.beaconortho.com/wp-content/themes/usdp/assets/images/physicians-bg.jpg);background-position:contain;padding:3em 0}.home #doctors-directory .col-sm-4.window{padding:20px}.home #doctors-directory .col-md-6,.home #doctors-directory .col-sm-6{padding:20px}.home #doctors-directory .col-md-6 img,.home #doctors-directory .col-sm-6 img{background-color:red;opacity:.75;cursor:pointer;width:100%}.home #doctors-directory .col-md-6 img:hover,.home #doctors-directory .col-sm-6 img:hover{opacity:1}.home .did-you-know{z-index:4}.home .did-you-know .lead{padding-top:2em;color:#146359;font-size:27px}.home .did-you-know #dyk-content{position:absolute;top:190px;right:0;left:0;bottom:0}.home .did-you-know h2{font-size:50px;color:#18bda8}.home .did-you-know h2 small{font-family:proxima-nova,sans-serif;font-weight:400;font-size:18px;position:relative;bottom:26px;color:#146359}.home .did-you-know a.request{color:#e8581f;font-size:26px;padding-top:1em}.home .did-you-know a.request:hover{text-decoration:none}.home .did-you-know a.request img{float:left;height:26px;width:auto;margin:3px 10px 0 0}.home .did-you-know img{width:100%}.home .did-you-know img#bg{position:relative}.home .beacon-moments{margin-top:-190px}.btn-yellow{background-color:#ff0;color:#18bda8;font-size:1.3em;font-weight:700;outline:0}.btn-yellow:hover,.btn-yellow:focus,.btn-yellow:active{color:#fff;border:0;outline:0}.single-physician .post-title{margin-top:35px}.single-physician .post-title h2{font-size:16px;line-height:18px;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-weight:400;margin:0}.single-physician .post-title h1{color:#0091D0;font-size:40px;margin:0;font-family:"Playfair Display",serif;font-weight:400}.single-physician .physician-callout{background-color:#daeff1;margin-top:35px}.single-physician .physician-callout .callout-text{padding:35px 25px;font-size:20px;line-height:32px;font-family:"Playfair Display",serif;font-weight:400}.single-physician .physician-callout .callout-img{padding:0 0 0 21px}.single-physician .physician-callout .callout-img img{width:100%}.single-physician .physician-main{padding-top:30px}.single-physician .physician-main h3{font-size:32px;font-family:"Playfair Display",serif;font-weight:400}.single-physician .physician-main .physician-main-left{padding:0 9px 0 30px}.single-physician .physician-main .specialties{margin-bottom:50px;width:60%}.single-physician .physician-main .specialties:before,.single-physician .physician-main .specialties:after{content:' ';display:table}.single-physician .physician-main .specialties:after{clear:both}.single-physician .physician-main .specialties div{padding:0;margin-bottom:5px}.single-physician .physician-main .specialties div a{font-size:20px;text-decoration:underline;color:#3381C3}.single-physician .physician-main .physician-extra{margin-bottom:25px}.single-physician .physician-main .physician-extra h4{color:#2383C5;font-family:proxima-nova,sans-serif;font-weight:900;text-transform:uppercase;margin:0 0 3px 0}.single-physician .physician-main .physician-extra .extra-item{font-size:16px;line-height:24px;font-family:proxima-nova,sans-serif;font-weight:400}.single-physician .physician-main .physician-locations h3{color:#193D6F}.single-physician .physician-main .physician-locations .location{margin-bottom:20px}.single-physician .physician-main .physician-locations .location:before{content:'';display:block;float:left;margin:3px 7px 20px 0;width:19px;height:28px;background-image:url(https://www.beaconortho.com/wp-content/themes/usdp/assets/images/location-icon.png);background-repeat:no-repeat}.single-physician .physician-main .physician-locations .location .name{color:#3381C3;font-size:16px;line-height:18px;text-decoration:underline;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-weight:700}.single-physician .physician-main .physician-locations .location .description{font-size:16px;line-height:22px}.single-physician .physician-main .physician-main-right{padding:0 0 0 21px;max-width:322px}.single-physician .physician-main .physician-main-right .brand-button.button-green.btn-block{margin:0;margin-left:0;margin-top:20px;padding-left:20px;text-align:left}.single-physician .physician-main .physician-main-right .brand-button.button-green.btn-block img{margin-right:10px}.single-physician .physician-main .physician-main-right .btn{margin-top:30px}.single-physician .physician-main .physician-main-right .phys-nav{margin-top:20px;font-size:0}.single-physician .physician-main .physician-main-right .phys-nav .row{margin:0 -5px!important}.single-physician .physician-main .physician-main-right .phys-nav .col-md-6,.single-physician .physician-main .physician-main-right .phys-nav .col-md-12{padding:0 5px}.single-physician .physician-main .physician-main-right .phys-nav a{text-align:center;background-color:#f7f9fa;color:#0593ce;font-family:proxima-nova,sans-serif;font-size:16px;margin:10px 0 0 0;display:block;text-align:left;padding-left:25px;text-transform:uppercase}.single-physician .physician-main .physician-main-right .phys-nav a:hover{color:#fff;background-color:#0593ce;text-decoration:none}.single-physician .physician-main .physician-main-right .phys-nav .col-md-6{width:100%}.single-physician .physician-main .physician-main-right .phys-nav .col-md-12 a,.single-physician .physician-main .physician-main-right .phys-nav .col-md-6 a{height:50px;border-radius:4px}.single-physician .physician-main .physician-main-right .phys-nav .col-md-12 a.blue-button.active,.single-physician .physician-main .physician-main-right .phys-nav .col-md-6 a.blue-button.active{background-color:#f7f9fa!important;color:#0593ce!important;padding-left:50px}.single-physician .physician-main .physician-main-right .phys-nav .col-md-12 a.blue-button.active:after,.single-physician .physician-main .physician-main-right .phys-nav .col-md-6 a.blue-button.active:after{content:'';width:10px;height:10px;position:absolute;left:28px;top:28px;border:0;border-top:2px solid #0593ce;border-left:2px solid #0593ce;border-radius:2px;transform:rotate(-45deg)}.single-physician .physician-main .physician-main-right .phys-nav .col-md-12 a:before,.single-physician .physician-main .physician-main-right .phys-nav .col-md-6 a:before{content:'';display:inline-block;vertical-align:middle;height:50px}.single-physician .see-all-phys{text-align:left;padding-left:30px}.single-physician .see-all-phys a{display:inline-block;padding:8px;text-transform:uppercase;font-family:proxima-nova,sans-serif;margin-top:60px;font-size:12px;text-decoration:underline!important}.single-physician .rel{position:relative}.post-type-archive-employmentopps .jobs-heading div{padding:0}.post-type-archive-employmentopps .jobs-container .job-single{transition:all .3s}.post-type-archive-employmentopps .jobs-container .job-single:hover{background-color:#eee}.post-type-archive-employmentopps .jobs-container hr{margin-bottom:10px}.post-type-archive-employmentopps .jobs-container h2{font-family:proxima-nova,sans-serif;font-weight:700;margin:15px 0;text-align:center}.post-type-archive-employmentopps .jobs-container .job-single{padding:15px 10px 10px;border-radius:5px}.post-type-archive-employmentopps .jobs-container .job-single h2{margin-top:0;font-family:proxima-nova,sans-serif;font-weight:700;font-size:20px}.post-type-archive-employmentopps .jobs-container .job-single p{margin:0 0 0 15px;text-transform:capitalize;color:#12808d}.post-type-archive-employmentopps .jobs-container .job-single a{color:#12808d;transition:all .3s;padding:5px 10px}.post-type-archive-employmentopps .jobs-container .job-single a:hover{background-color:#12808d;border-radius:5px;color:#fff;text-decoration:none}.post-type-archive-employmentopps .jobs-container .job-single hr{margin-top:0;padding:15px 0 0}.single-employmentopps #application-container{max-width:800px;width:100%;margin:0 auto;padding:30px 0}.single-employmentopps #application-container h2{margin-top:17px!important}.single-employmentopps #application-container form label{padding:5px 0;width:100%;margin-bottom:15px}.single-employmentopps #application-container form input[type=text],.single-employmentopps #application-container form input[type=email],.single-employmentopps #application-container form input[type=file]{margin-top:5px}.single-employmentopps #application-container form input[type=radio],.single-employmentopps #application-container form input[type=checkbox]{width:auto;height:auto}.single-employmentopps #application-container form input{outline:0!important}.single-employmentopps #application-container form input:active,.single-employmentopps #application-container form input:focus{outline:0!important}.single-employmentopps #application-container form .input-float{padding:0px!important;margin-bottom:20px}.single-employmentopps #application-container form .input-float input,.single-employmentopps #application-container form .input-float label{float:left;width:auto}.single-employmentopps #application-container form .input-float input{margin-right:10px}.single-employmentopps #application-container form .input-float label{margin-right:25px;margin-bottom:0;font-weight:400}.single-employmentopps #application-container form p ul{margin-top:0;padding-top:0}.single-employmentopps #application-container form .brand-button{padding:8px 50px;margin:0;background-color:#fff0}.single-employmentopps #application-container form .brand-button:hover{background-color:#2d9fd9}.single-employmentopps #application-container form .input-container{text-align:center;padding:0}.phys.phys-header{position:absolute;float:left;top:0;display:inline-block;width:100%;min-height:350px}.phys.phys-header::after{display:block;clear:both}.phys.phys-header .fl-row-content{min-height:350px;height:100%}.phys.phys-content .btn.btn-feature [role=button]{border-radius:0;background-color:#81c5e8;border:0;text-transform:uppercase}.phys.phys-content .btn.btn-feature [role=button] span{color:#193e6f}.phys.phys-content .btn.btn-feature [role=button]:hover{background-color:#193e6f}.phys.phys-content .btn.btn-feature [role=button]:hover span{color:#fff}.phys.phys-content .phys-button{display:inline-block}.phys.phys-content .phys-button.grid-2{width:49%}.phys.phys-content .phys-button.grid-2:nth-child(2){margin-left:1%}.phys.phys-content .phys-button.grid-1{width:100%}.phys.phys-content .phys-button a{height:93px;text-align:center;background-color:#81c5e8;color:#193e6f;font-family:proxima-nova,sans-serif;font-weight:900;font-size:16px;margin:10px 0 0 0;display:block}.phys.phys-content .phys-button a:hover{color:#fff;background-color:#193e6f;text-decoration:none}.phys.phys-content .phys-button a span{line-height:22px;vertical-align:middle;display:inline-block;text-transform:uppercase}.phys.phys-content .phys-button a:before{content:'';display:inline-block;vertical-align:middle;height:93px}@media screen and (max-width:1024px){.home #cta-main video{display:none}.home #cta-main .video-overlay{max-width:100%!important;background-image:url(https://www.beaconortho.com/wp-content/themes/usdp/assets/images/beacon-mobile-bg.jpg);background-size:auto 100%;background-position:right -90px center;background-repeat:no-repeat}.home #cta-main .video-overlay .overlay-content{margin-top:100px;padding:20px;max-width:100%!important}.home #cta-main .video-overlay .overlay-content h1{font-size:36px;line-height:normal;margin-bottom:25px}.home #cta-main .video-overlay .overlay-content h2{font-size:26px;line-height:normal}.home #cta-main .video-overlay .overlay-content p{font-size:20px;line-height:normal}.home #cta-main .video-overlay .overlay-content a.btn{padding:15px 30px}.home .did-you-know a.request{font-size:22px}.home .did-you-know a.request img{height:22px}.home .did-you-know img#bg{height:auto;width:100%}.home .did-you-know #dyk-div{width:70%;position:relative;bottom:20px}.home .did-you-know #dyk-content{top:100px}.home .did-you-know .lead{padding-top:0;font-size:22px}.home .beacon-moments .text-right{text-align:center}nav.mOnly .container-fluid{padding:0 15px}nav.mOnly .menu-angle{position:relative;width:0;height:0;border-style:solid;border-width:4px 0 0 52px;border-color:#0290c3 #fff0 #fff0 #fff0}nav.mOnly #header-wrapper{width:100%}nav.mOnly #header-wrapper .navbar-header{z-index:100;position:relative;float:left}nav.mOnly #header-wrapper .navbar-header h1.brand,nav.mOnly #header-wrapper .navbar-header div.brand{width:auto;display:inline-block}nav.mOnly #header-wrapper #hamburgerMobile{float:right;background-color:#028EC3;width:52px;height:52px;position:relative;bottom:1px;cursor:pointer;color:#fff;vertical-align:top;border:0;outline:0;padding:.2em .5em}nav.mOnly #header-wrapper #hamburgerMobile .shadow-cover{width:65px;height:20px;background-color:#028EC3;top:-60px;position:relative}nav.mOnly #header-wrapper #hamburgerMobile .menu-angle{bottom:-9px;left:-8px;float:none}nav.mOnly #header-wrapper #hamburgerMobile em{font-size:.75em;line-height:.75em;display:block;font-style:normal;padding:7px 0 0;margin:0;background:#008ec2}nav.mOnly #header-wrapper #hamburgerMobile i{font-size:20px}nav.mOnly #header-wrapper .collapse{margin:0px!important;display:none;width:100%;height:auto;padding:8px 20px 20px;background-color:#028EC3;position:relative}nav.mOnly #header-wrapper .collapse ul.navbar-right{margin:0!important}nav.mOnly #header-wrapper .collapse .mobile-navigation{display:block;color:#fff!important}nav.mOnly #header-wrapper .collapse .mobile-navigation ul.navbar-phone{text-align:center;width:auto;margin:0 auto}nav.mOnly #header-wrapper .collapse .mobile-navigation ul.navbar-phone li{display:inline-block}nav.mOnly #header-wrapper .collapse .mobile-navigation ul.navbar-phone li a{font-weight:400;padding:8px 10px}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li a{padding:15px 0;color:#fff;font-weight:700}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li a:hover{background-color:#fff0}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li form{margin:20px 0;padding:10px;background-color:rgb(255 255 255 / .2);border-radius:5px}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li form input{width:100%}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li form ::-webkit-input-placeholder{color:#fff;text-transform:uppercase}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li form :-moz-placeholder{color:#fff}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li form ::-moz-placeholder{color:#fff}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li form :-ms-input-placeholder{color:#fff}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li form i{right:auto;float:right;top:-22px;bottom:auto}nav.mOnly #header-wrapper .collapse .mobile-navigation ul #social{margin:20px 0 30px;width:100%;text-align:center;font-family:'socicon'!important;text-transform:none}nav.mOnly #header-wrapper .collapse .mobile-navigation ul #social a{padding:8px;font-size:25px;letter-spacing:5px;text-decoration:none;display:inline-block}nav.mOnly #header-wrapper .collapse #closeMobile{background:#fff0;position:absolute;width:100%;height:40px}nav.mOnly #header-wrapper .collapse #closeMobile div{float:right}nav.mOnly #header-wrapper .collapse #closeMobile i{margin-right:20px;margin-top:20px;width:52px;text-align:center;height:40px;background:#028EC3;cursor:pointer;color:#fff;border:0;outline:0;padding:.2em .5em;font-size:20px;float:right}nav.mOnly #header-wrapper .collapse #closeMobile .menu-tab .menu-angle{bottom:-24px;right:20px;float:right;position:absolute}nav.mOnly #header-wrapper .collapse #closeMobile .menu-tab .shadow-cover{width:65px;height:20px;background-color:#028EC3;top:-60px;position:relative;display:none}.dOnly{display:none}.mOnly{display:initial}.guiding-your-health .ls_preview{margin-top:0}.guiding-your-health .ls_preview h4{font-size:24px}.guiding-your-health .ls_preview p{margin-bottom:0}.guiding-your-health .ls_preview .button{top:.5em}.guiding-your-health .ls_preview .button .btn-success{font-size:18px}.guiding-your-health .ls_preview .button .down-arrow{border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid #46a21b}.guiding-your-health #gyh_subnav h2{padding-left:0;background:none}.guiding-your-health #gyh_subnav .tellusmore{text-align:center}.home #cta-main{height:400px;width:100%}.page-header .m-phone{text-align:right;position:relative;display:inline-block;float:right;padding-right:10px;font-weight:700;font-size:1.1em;margin-top:15px}.page-header .m-phone a{color:#fff;text-decoration:none}}@media screen and (max-width:768px){.one-half,.one-fourth,.three-fourth,.one-third,.two-third,.full-width{width:100%;padding:0;display:block;float:none}.row{margin-left:0;margin-right:0}.container{max-width:95%}.container{width:100%;max-width:100%;padding:20px}.row{margin:0!important}.row div h1,.row div h2,.row div h3,.row div h4,.row div h5,.row div h6{max-width:100%!important;box-sizing:border-box!important;display:block!important}.page-title{font-size:30px}.inner-main-left,.inner-main-right{padding:0px!important}.inner-main-right .sidebar-wrapper{border-left:none!important;padding:0px!important}.inner-main-right .request-appointment{margin-left:0px!important}.inner-main-right #sidebar-testimonial{margin:40px 0 20px!important}#application-container{padding:30px 20px!important}.post-title{padding-left:0px!important;padding-right:0px!important}.social-wall{overflow:hidden!important}.innerpage .page-title{font-size:30px}.dOnly{display:none}.mOnly{display:initial}.s-results{padding:0!important}.beacon-moments .text-right{text-align:center!important}.beacon-moments h2{padding-left:0;font-size:40px}.beacon-moments .dropdown{position:static;width:100%!important;text-align:center!important}.beacon-moments .dropdown a{font-size:18px}.innerpage .inner-main-left iframe{width:100%!important}.home #cta-main{height:400px;width:100%}.page-header .m-phone{text-align:right;position:relative;display:inline-block;float:right;padding-right:10px;font-weight:700;font-size:1.1em;margin-top:15px}.page-header .m-phone a{color:#fff;text-decoration:none}footer{width:100%!important;max-width:100%!important}footer div{max-width:100%!important}footer div div{max-width:100%!important}.page-footer.inner-footer-sec{line-height:1.5em;padding-top:1em}.page-footer.inner-footer-sec .copy{font-size:.7em;line-height:1em}.page-footer.inner-footer-sec .privacy-policy{margin:0;font-size:.9em;display:block}.page-footer.inner-footer-sec #phone{float:none;display:block;font-size:.9em}.page-footer.inner-footer-sec #top{position:absolute;bottom:0;right:10px}.page-footer.inner-footer-sec #top a{position:relative;top:1em}.banner ul li .bg-wrap{background-image:none!important}.guiding-your-health-callout{background-size:contain;background-position:top 190px left;top:0}.guiding-your-health-callout h2{font-size:52px}.guiding-your-health-callout h2 span{font-size:30px}.guiding-your-health-callout .lead{font-size:22px}.guiding-your-health-callout .gyh-content{padding:300px 15px 190px 15px}.guiding-your-health-callout .gyh-content .slide-main{width:80%;margin:auto}.guiding-your-health-callout .gyh-content .slide-main .lead{text-align:center}.guiding-your-health-callout .gyh-content .slide-main p{-webkit-margin-before:0;-webkit-margin-after:0}#gyh-morelink{padding-top:1em}#gyh-morelink a{font-size:1.1em}#gyh-morelink a img{height:1.1em;padding-left:.2em;bottom:1px}.ls_preview{display:none}#gyh_subnav{padding:0}#gyh_subnav .tellusmore{font-size:.8em;padding:0}#gyh_subnav h2{background-size:auto 2em!important;font-size:26px;text-align:center}.gyh_sidebar .gyh_sidebar_wrapper{padding:0;border:0}.btn-trigger{background-color:rgb(32 64 130 / .6);border:0;border-radius:50%;color:#fff;padding:.8em 1.1em;font-size:.7em;position:absolute}.btn-trigger.tennis-elbow-elbow-0{top:70%;left:22%}.btn-trigger.tennis-elbow-shoulder-1{top:43%;left:25%}.btn-trigger.sports-injury-knee-0{top:54%;left:38%;padding:1.3em 1.6em}.btn-trigger.sports-injury-neck-back-1{top:10%;left:25%}.btn-trigger.chronic-back-pain-neck-back-0{top:80%;left:33%}.btn-trigger.chronic-back-pain-neck-back-1{top:30%;left:33%;padding:1.4em 1.7em}.btn-trigger.workplace-foot-ankle-0{top:90%;left:48%}.btn-trigger.workplace-elbow-1{top:70%;left:37%}.btn-trigger:hover{background-color:#204082;color:#ddd}.btn-trigger.active{color:#fff;font-size:.7em;padding:10px 12px;background:#f77d0f;background:linear-gradient(135deg,#f77d0f 0%,#f77d0f 26%,#f77d0f 26%,#f27200 51%,#f27200 51%,#f27200 51%,#f77d0f 51%,#f77d0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f77d0f',endColorstr='#f77d0f',GradientType=1)}.btn-trigger.active i{position:relative;bottom:.1em}.guiding-your-health .ghCover{top:7em}.guiding-your-health .ghLeft{float:none;width:80%;margin:auto;padding-top:420px}.guiding-your-health .ghLeft img{margin-bottom:2em}.guiding-your-health .ghRight{float:none;width:80%;margin:auto;padding-top:580px;height:auto;margin-top:2em}.guiding-your-health .ghRight img{margin-bottom:2em}.guiding-your-health #gyh_subnav #gyh_buttons{text-align:center}.guiding-your-health #gyh_subnav #gyh_buttons .gyh_select{float:none}#gyh_cta{background-color:#8ebac5;margin-bottom:0;position:relative;background-size:cover;height:110px;width:100%;background-position:center}#gyh_cta .bpCaption{-webkit-margin-before:0;text-transform:uppercase;position:absolute;top:4em;font-size:38px}.page-title{float:none}.global-back-button{float:none;margin-top:20px}.locations #map{width:100%!important;max-width:100%;margin-bottom:40px}.locations #sidebar-menu li{padding-left:0px!important}.single-location .container div.see-all-phys{padding:0px!important}.single-location .container .location-callout .callout-text .brand-button.button-green{line-height:normal}.single-location .container .location-callout .callout-img{padding:0}.single-location .container .location-callout .callout-img div{min-height:150px!important}.single-location .container .inner-main-right{margin-top:40px}.single-location #phys_links a{display:block}.single-physician .physician-callout .callout-img{padding:0}.single-physician .physician-main .physician-main-right{padding:0}.physicians-content h5{font-size:17px}.physicians #physicianDetail{margin:30px auto}.physicians #physicianContent .phys-detail-items{width:50%;margin:0;padding:0}.home #cta-main video{display:none}.home #cta-main .video-overlay{max-width:100%!important}.home #cta-main .video-overlay .overlay-content{margin-top:60px;padding:20px;max-width:100%!important}.home #cta-main .video-overlay .overlay-content h1{font-size:30px;line-height:1.2em;margin-bottom:20px}.home #cta-main .video-overlay .overlay-content h2{font-size:26px;line-height:normal}.home #cta-main .video-overlay .overlay-content p{font-size:20px;line-height:1.2em;margin-top:20px}.home #cta-main .video-overlay .overlay-content a.btn{padding:15px 30px}.home .did-you-know{height:450px;background-image:url(https://www.beaconortho.com/wp-content/themes/usdp/assets/images/runner-t.png);background-size:cover;background-position:top left}.home .did-you-know h2{font-size:40px;text-align:center;line-height:.9em}.home .did-you-know h2 small{font-size:22px;bottom:0}.home .did-you-know a.request{font-size:18px}.home .did-you-know a.request img{height:18px}.home .did-you-know img#bg{display:none}.home .did-you-know #dyk-div{width:100%;position:relative;bottom:10px}.home .did-you-know #dyk-content{top:40px}.home .did-you-know .lead{padding-top:0;font-size:22px}.home .beacon-moments h2{padding:0;font-size:40px}.home .beacon-moments .dropdown{right:0;top:0}.home .beacon-moments .dropdown a{font-size:19px}.post-type-archive-employmentopps .jobs-container .job-single h2{float:none!important;text-align:left}.post-type-archive-employmentopps .jobs-container .job-single p{margin:0 5px 0 0}.post-type-archive-employmentopps .jobs-container .job-single a{padding:0;line-height:24px}}#mobileBgShim{display:none}@media screen and (min-width:1024px){#cta-main #hero-wrapper{width:800px;max-width:100%}}@media screen and (max-width:768px){.guiding-your-health-callout{background-position:top left;overflow:visible}.guiding-your-health-callout #mobileBgShim{position:absolute;display:block;top:16vw;left:0;right:0;width:100%;bottom:0;z-index:0;background-color:#fff}.guiding-your-health-callout .gyh-inner .banner.flexslider .slides li .bg-wrap>div{padding:130px 15px 190px}}@media screen and (max-width:425px){.guiding-your-health-callout .gyh-inner .banner.flexslider .slides li .bg-wrap>div{padding:100px 15px 190px}}body.admin-bar{margin-top:-32px}#designstudio-button{top:40vh!important}.icon-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-weight:700;text-transform:uppercase;color:#166298}.icon-link:before{content:"";display:block;width:20px;height:20px;border-radius:50%;border:5px solid #efac00;background-color:#fff;margin-right:6px;transition:all .3s}.icon-link:hover:before{border-color:#21a2d2}.icon-link.icon-link_solid{text-transform:none;color:#efac00;font-size:16px}.icon-link.icon-link_solid:before{width:16px;height:16px;background-color:#efac00}body.post-type-archive-video .video-container h1{padding-top:40px}body.post-type-archive-video .video-container .video-wrapper{padding:1rem 0}body.post-type-archive-video .video-container .video-wrapper h3{min-height:40px}@media screen and (max-width:992px){body.post-type-archive-video .video-container .video-wrapper h3{text-align:center}}body.post-type-archive-video .video-container .video-wrapper .image-container{background-repeat:no-repeat;position:relative;cursor:pointer}@media screen and (max-width:992px){body.post-type-archive-video .video-container .video-wrapper .image-container{background-position:center}}body.post-type-archive-video .video-container .video-wrapper .image-container span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;opacity:.7;font-size:65px}#main-footer{background-color:#166298}@media screen and (min-width:768px){#main-footer .container-fluid{padding:0 4rem!important}}#main-footer .footer-visible-mobile{display:none}@media screen and (max-width:991px){#main-footer .footer-visible-mobile{display:block;text-align:center}#main-footer .footer-hidden-mobile{display:none}}#main-footer .footer-links{padding:2rem 0 2rem}@media screen and (max-width:767px){#main-footer .footer-links [class*="col-"]{padding-left:0!important;padding-right:0!important}#main-footer .footer-links .link-serif{margin-bottom:0!important}#main-footer .footer-links ul{margin-bottom:20px}}#main-footer .footer-links img{width:160px;height:auto}@media screen and (max-width:992px){#main-footer .footer-links img{margin:0 auto;display:block}}#main-footer .footer-links a{color:#fff;text-transform:uppercase}#main-footer .footer-links a.link-serif{font-family:'Merriweather',serif;font-weight:700;display:block}#main-footer .footer-links a.link{font-size:18px;margin-top:1rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#main-footer .footer-links a.icon-link{font-size:18px;font-weight:700;margin-top:1rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#main-footer .footer-links a.icon-link:before{content:"";display:block;width:20px;height:20px;border-radius:50%;border:5px solid #efac00;background-color:#fff;margin-right:6px;transition:all .3s}#main-footer .footer-links a.icon-link:hover:before{border-color:#21a2d2}#main-footer .footer-links ul{list-style-type:none}#main-footer .footer-links ul li a{font-size:14px;display:block;margin-top:1rem;transition:all .3s}#main-footer .footer-links ul li a:hover{color:#efac00}#main-footer .footer-links ul.list-inline{margin-top:2rem;width:100%}#main-footer .footer-links ul.list-inline strong{font-size:22px;color:#efac00;font-weight:700}#main-footer .footer-links ul.list-inline.block li{display:block}#main-footer .footer-links ul.list-social li+li{margin-left:1rem}#main-footer .footer-links ul.list-social li a{font-size:24px;transition:all .3s;opacity:.5}#main-footer .footer-links ul.list-social li a:hover{opacity:1}#main-footer .footer-links .list-column-wrapper ul li{margin-top:1.5rem}@media screen and (max-width:768px){#main-footer .footer-links .list-column-wrapper ul li{margin-top:0}}@media screen and (max-width:992px){#main-footer .footer-links .footer-links-primary{text-align:center}}@media screen and (max-width:992px){#main-footer .footer-links .footer-links-secondary{margin-top:4rem}#main-footer .footer-links .footer-links-secondary .pb{text-align:center;padding-bottom:2rem}}#main-footer .footer-links .footer-links-secondary .link-serif{margin-bottom:2rem}#main-footer .footer-btt-wrapper{text-align:right}#main-footer .footer-btt-wrapper #back-to-top{display:inline-block;border:none;background-color:#efac00;color:#fff;padding:1.5rem;transition:all .3s}#main-footer .footer-btt-wrapper #back-to-top:hover{background-color:rgb(255 255 255 / .2)}#main-footer .footer-socket{border-top:1px solid rgb(255 255 255 / .2);padding:4rem 0}#main-footer .footer-socket .container-fluid{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){#main-footer .footer-socket .container-fluid{display:block}#main-footer .footer-socket .container-fluid .footer-socket_logo{margin-bottom:20px}#main-footer .footer-socket .container-fluid .footer-socket_disclaimer{margin-bottom:20px}#main-footer .footer-socket .container-fluid .footer-socket_disclaimer,#main-footer .footer-socket .container-fluid .footer-socket_copyright{margin-left:0!important}}#main-footer .footer-socket .container-fluid .footer-socket_logo img{height:80px;width:auto;opacity:.28}#main-footer .footer-socket .container-fluid .footer-socket_disclaimer{margin-left:3rem}#main-footer .footer-socket .container-fluid .footer-socket_disclaimer p{font-size:12px;line-height:15px;color:#8bbde0;margin-bottom:0}#main-footer .footer-socket .container-fluid .footer-socket_copyright{margin-left:3rem;-ms-flex-negative:0;flex-shrink:0}#main-footer .footer-socket .container-fluid .footer-socket_copyright p,#main-footer .footer-socket .container-fluid .footer-socket_copyright a{text-transform:uppercase;font-size:12px;line-height:15px;color:#8bbde0!important;margin-bottom:0}.tease-post-wrapper{padding:2rem 0}@media screen and (min-width:768px){.tease-post-wrapper .container-fluid{padding:0 4rem}}.tease-post-wrapper .intro h1,.tease-post-wrapper .intro h2,.tease-post-wrapper .intro h3,.tease-post-wrapper .intro h4,.tease-post-wrapper .intro h5,.tease-post-wrapper .intro h6{font-family:'Merriweather',serif;color:#166298;text-align:center}@media screen and (min-width:768px){.tease-post-wrapper .row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:1.5rem;margin-bottom:1rem;margin-left:-8px!important;margin-right:-8px!important}.tease-post-wrapper .row>*{-ms-flex-item-align:stretch;align-self:stretch;display:block;float:none}.tease-post-wrapper .row>[class*="col-"]{padding-left:8px;padding-right:8px}}@media screen and (max-width:767px){.tease-post-wrapper .row>[class*="col-"]{margin-bottom:20px}}.tease-post-wrapper .outro{text-align:right}.tease-post{height:100%;padding:3rem 2rem 2rem;border:1px solid #e1e1e1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.tease-post p{margin-bottom:0}.tease-post p.date,.tease-post p.title{font-size:18px;color:#166298;text-transform:uppercase}.tease-post p.date{font-weight:lighter}.tease-post p.title{font-weight:700}.tease-post p.excerpt{margin:3rem 0}@media screen and (max-width:767px){.tease-post p.excerpt{margin:2rem 0}}.hero{height:auto;position:relative;overflow:hidden;min-height:26vw}@media screen and (max-width:767px){.hero .hero-background{display:none}.hero .hero-background.mobile{display:block!important}.hero .hero-content{padding:5rem 1rem}.hero .hero-content h1{margin-top:0}.hero .hero-content h2{font-size:2.5rem}.hero .hero-content .hero-button{background-color:#efac00;color:#fff;font-size:20px;font-weight:bolder;text-transform:uppercase;padding:1rem 2rem;display:inline-block}.hero .hero-content .content .hero-links .hero-link{margin-top:1rem;display:block}}@media screen and (max-width:767px){.hero{}}.hero .container-fluid{padding-left:3rem;padding-right:3rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:767px){.hero .container-fluid{padding-left:0;padding-right:0}}.hero.home{height:calc(100vh - 122px)}@media screen and (max-width:767px){.hero.home{height:450px}}@media screen and (max-width:415px){.hero.home{height:350px}}.hero.home .container-fluid{height:80vh}@media screen and (max-width:767px){.hero.home .container-fluid{height:unset}}.hero.home .container-fluid .hero-content{position:relative}.hero.home .container-fluid .hero-content .content{margin:15vh 0}.hero .hero-background{position:absolute;background-size:cover;background-position:top;left:0;top:0;height:100%;width:100%}.hero .hero-background.overlay:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%}.hero .hero-background.mobile{display:none;background-position:center}.hero .hero-background img{position:absolute;bottom:0;left:0;width:100%}@media only screen and (max-width:1380px){.hero .hero-background video{width:auto;min-height:100%}}.hero .hero-content{position:relative}.hero .hero-content .content{margin:10vh 0}.hero .hero-content .content .hero-header-image{margin-bottom:1rem}@media screen and (max-width:991px){.hero .hero-content .content .hero-header-image{margin:0 auto;display:block}.hero .hero-content .content h1,.hero .hero-content .content h2{text-align:center;padding:1rem 0}.hero .hero-content .content .hero-links{display:block;margin:0 auto}}@media screen and (max-width:767px){.hero .hero-content .content{margin:0}}.hero .hero-content .flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:62vh}@media screen and (max-width:767px){.hero .hero-content .flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:auto}.hero .hero-content .flex .hero-image{margin:3rem 0;padding:2rem}}.hero .hero-content h1{color:#fff;font-family:'Merriweather',serif;font-weight:bolder;font-size:48px}@media screen and (max-width:415px){.hero .hero-content h1{font-size:36px}}.hero .hero-content h2{color:#fff;font-family:'Lato';font-size:24px;letter-spacing:1px;font-weight:400}@media screen and (max-width:415px){.hero .hero-content h2{font-size:18px}}.hero .hero-content .hero-links{width:auto;display:inline-block;margin-top:2rem}.hero .hero-content .hero-button{background-color:#efac00;color:#fff;font-size:20px;font-weight:bolder;text-transform:uppercase;padding:2rem 3rem;display:inline-block}@media screen and (max-width:415px){.hero .hero-content .hero-button{font-size:16px;padding:1rem}}.hero .hero-content .hero-button:hover{text-decoration:none;background-color:#ffc123}.hero .hero-content .hero-link{display:block;color:#fff;margin-top:1rem;text-transform:uppercase}.hero .hero-callout{position:absolute;bottom:0;left:0;width:100%;text-align:center}.hero .hero-callout p{color:#166298;font-weight:bolder;font-family:'Merriweather',serif;font-size:42px}.form-newsletter{padding:3rem 0;background:#2b708c;background:linear-gradient(135deg,#2b708c 0%,#3b9cc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b708c',endColorstr='#3b9cc0',GradientType=1)}.form-newsletter h2{color:#fff;text-align:center;font-family:'Merriweather',serif;font-size:24px}.form-newsletter .form-wrapper{margin-top:2.5rem}.form-newsletter .form-wrapper .gform_validation_error form{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-newsletter .form-wrapper .gform_validation_error form .gfield.gfield_error{background-color:#fff0;border-top:none;border-bottom:none}.form-newsletter .form-wrapper .gform_validation_error form .gfield.gfield_error .gfield_description{padding-top:.5rem;padding-right:0}.form-newsletter .form-wrapper form{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.form-newsletter .form-wrapper form .gform_body,.form-newsletter .form-wrapper form .gform_footer{width:auto}.form-newsletter .form-wrapper form .validation-error{width:100%}.form-newsletter .form-wrapper form .gform_body .gform_fields{list-style-type:none;padding-left:0}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield{display:inline-block;margin-top:0;padding-right:0;margin-right:1.5rem}@media screen and (min-width:1024px){.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield{width:240px}}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield label{display:none}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield .ginput_container{margin-top:0}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield .ginput_container:before{display:none}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield .ginput_container input{width:100%;text-align:center;background-color:#fff0;padding:1.5rem!important;border:1px solid #fff;color:#fff}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield .ginput_container input::-webkit-input-placeholder{color:#fff}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield .ginput_container input::-moz-placeholder{color:#fff}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield .ginput_container input:-ms-input-placeholder{color:#fff}.form-newsletter .form-wrapper form .gform_footer{margin-top:0;padding-top:0;padding-bottom:0}.form-newsletter .form-wrapper form .gform_footer [type="submit"]{padding:1.5rem;background-color:#efac00;border:1px solid #efac00;color:#fff;font-weight:700;text-transform:uppercase;transition:all .3s}.form-newsletter .form-wrapper form .gform_footer [type="submit"]:hover{background-color:#ffba0a}@media screen and (max-width:991px){.form-newsletter .form-wrapper form{display:block}.form-newsletter .form-wrapper form .gform_body{text-align:center}.form-newsletter .form-wrapper form .gform_footer{margin-top:30px;text-align:center}}@media screen and (max-width:691px){.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield{display:block;width:100%}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield+.gfield{margin-top:20px}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield input{width:100%}.form-newsletter .form-wrapper form .gform_footer input{width:75%}}.video-section{display:block}.video-section .video-background{background-color:#000;position:relative;width:100%;height:auto;max-height:550px;min-height:550px;transition:all 0.3s ease-out}.video-section .video-background.show{max-height:10000px;min-height:100vh}@media screen and (max-width:768px){.video-section .video-background.show{min-height:50vh}}.video-section .video-background.show .video-overlay{min-height:100vh;z-index:-5}@media screen and (max-width:768px){.video-section .video-background.show .video-overlay{min-height:50vh}}.video-section .video-background.show .video-foreground,.video-section .video-background.show iframe{opacity:1;z-index:10}.video-section .video-background.show .content{opacity:0;transition:all 0.3s ease-out;z-index:9}.video-section .video-background .video-overlay{width:100%;height:100%;position:relative;z-index:9;background-repeat:no-repeat;background-position:center center;min-height:550px;transition:all 0.3s ease-out}.video-section .video-background .video-foreground,.video-section .video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all 0.3s ease-out}.video-section .video-background .content{position:absolute;top:50%;left:25%;-webkit-transform:translate(-25%,-50%);transform:translate(-25%,-50%);z-index:16;color:#fff;transition:all 0.3s ease-out;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.video-section .video-background .content h2{font-size:42px}.video-section .video-background .content button{font-size:18px;display:inline-block;background-color:#efac00;color:#fff;text-transform:uppercase;font-weight:700;padding:1.75rem 2rem;transition:all .3s;border:none;margin-bottom:2rem}.video-section .video-background .content button:hover{text-decoration:none;background-color:#ffba0a}.video-section .video-background .content a{display:block;color:#fff;text-transform:uppercase}.video-section .video-background .close-btn{position:absolute;z-index:10;color:#fff;font-size:30px;right:10px;top:10px;width:50px;cursor:pointer;text-align:center}@media screen and (max-width:992px){.video-section.alternate .video-overlay{background-size:cover}}.video-section.alternate .content{width:400px;position:absolute;top:50%;left:5%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);z-index:16;color:#fff;transition:all 0.3s ease-out;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:992px){.video-section.alternate .content{width:100%;bottom:0;top:initial}}.video-section.alternate .content .pre-heading{text-transform:uppercase;font-size:18px;color:#FFCA61;letter-spacing:0}.video-section.alternate .content .alt-btn{color:#0091D0;font-size:16px;line-height:38px;height:52px;border-radius:0;background:#fff}.video-section.alternate .playbtn-wrap{z-index:9;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width:992px){.video-section.alternate .playbtn-wrap{top:25%}}.video-section.alternate .playbtn-wrap .bulletin-link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;border:none;background:#fff0}.video-section.alternate .playbtn-wrap .bulletin-link img{width:100px}.video-section.alternate .playbtn-wrap .bulletin-link .btn-text{text-transform:uppercase;color:#fff;margin-top:4px}.bulletin-wrapper{margin:10px 0 50px}@media screen and (min-width:992px){.bulletin-wrapper .row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:0!important;margin-right:0!important}.bulletin-wrapper .row [class*="col-"]{-ms-flex-item-align:stretch;align-self:stretch;float:none}.bulletin-wrapper .row [class*="col-"] .bulletin{height:100%}}@media screen and (max-width:767px){.bulletin-wrapper .row .col-md-6+.col-md-6{margin-top:30px}}.bulletin{background-size:cover;background-position:center center;position:relative;padding:3rem 2rem;box-shadow:0 0 14px rgb(0 0 0 / .3);color:#fff;margin-top:1rem}.bulletin p{margin-bottom:0;font-size:20px}.bulletin .bulletin-date{text-transform:uppercase}.bulletin .bulletin-title{font-size:32px;margin-top:32px;font-family:'Merriweather',serif;line-height:1.25}.bulletin .bulletin-link{font-size:18px;margin-top:100px;display:inline-block;background-color:#efac00;color:#fff;text-transform:uppercase;font-weight:700;padding:1.75rem 2rem;transition:all .3s}.bulletin .bulletin-link:hover{text-decoration:none;background-color:#ffba0a}.logo-quilt-wrapper{padding:3rem 0}.logo-quilt-wrapper .logo-quilt{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.logo-quilt-wrapper .logo-quilt .logo-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;max-width:150px;margin:0 1rem}.logo-quilt-wrapper .logo-quilt .logo-wrapper .logo-image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem}.logo-quilt-wrapper .logo-quilt .logo-quilt-item{padding:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:160px;width:100%}.logo-quilt-wrapper .logo-quilt .logo-quilt-item img{width:100%;height:auto;margin-bottom:2rem;max-width:160px}.logo-quilt-wrapper .logo-quilt .logo-quilt-item p{margin-bottom:0}@media screen and (max-width:500px){.logo-quilt-wrapper .logo-quilt{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;max-width:320px;margin:0 auto;-ms-flex-align:baseline;align-items:baseline}.logo-quilt-wrapper .logo-quilt .logo-quilt-item{margin-bottom:1rem;padding:2rem}}.logo-quilt-wrapper .container{text-align:center}@media screen and (min-width:1400px){.logo-quilt-wrapper .container{max-width:1220px}}.logo-quilt-wrapper .container .logo-quilt-title{font-family:'Merriweather',serif;color:#166298}.logo-quilt-wrapper .container .logo-quilt-subtitle{color:#efac00}.logo-quilt-wrapper .container .logo-quilt-subtitle a{color:#efac00;text-decoration:underline}.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt-title{font-size:32px;text-align:center;color:#1C6396}.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt{-ms-flex-pack:justify;justify-content:space-between}.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper{max-width:25%;padding:0 15px;margin:0}@media screen and (max-width:992px){.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper{width:100%;max-width:100%;margin:0 0 15px 0}}@media screen and (max-width:992px){.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper a{max-width:initial}}.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper .logo-image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:185px}@media screen and (max-width:992px){.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper .logo-image{height:auto}}.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper .logo-image img{width:auto;height:185px;max-width:initial}@media screen and (max-width:992px){.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper .logo-image img{width:100%;height:auto}}.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper .logo-title p{text-align:center;color:#1C6396;font-size:24px;font-weight:700}.map-wrapper .container-fluid{padding:40px}@media screen and (max-width:767px){.map-wrapper .container-fluid{padding:0 0}.map-wrapper .container-fluid .row{display:flex;flex-direction:column-reverse}}@media screen and (min-width:767px){.appt-book-online-button-locations{display:none!important}}.map-wrapper .map-intro{text-align:center;padding:1rem}.map-wrapper .map-intro h2{font-size:42px;margin-bottom:2rem;font-family:'Merriweather',serif;color:#166298}.map-wrapper .map-intro p{max-width:1200px;margin:0 auto 2rem}.map-wrapper .map-sidebar,.map-wrapper .map-content{height:80vh;overflow:scroll}.map-wrapper .map-sidebar .location-button{cursor:pointer;display:block;color:inherit;padding:18px;transition:all .3s}.map-wrapper .map-sidebar .location-button p{margin-bottom:0}.map-wrapper .map-sidebar .location-button p strong{text-transform:uppercase;color:#2A87C7}.map-wrapper .map-sidebar .location-button:hover,.map-wrapper .map-sidebar .location-button.active{text-decoration:none;background-color:#FFF3DA}.map-wrapper .map-sidebar .location-button a.btn{border:2px solid #0091D0;font-size:16px;color:#0091D0;text-align:center;padding:.5rem 1rem;text-transform:uppercase;margin-top:10px;border-radius:0}@media (max-width:1200){.map-wrapper .map-sidebar .location-button a.btn{font-size:12px}}.map-wrapper .map-sidebar .location-button a.btn:hover{background-color:#0091D0;color:#fff}.map-wrapper .map-container{position:relative}.map-wrapper .map-container .map-element{height:80vh}@media screen and (max-width:991px){.map-wrapper .map-sidebar{}}@media screen and (max-width:768px){.map-wrapper .map-container .map-element{height:350px}.map-wrapper{margin-bottom:3rem}}#map-element .marker{background-image:url(https://www.beaconortho.com/wp-content/themes/usdp/assets/icons/map-marker-blue@2x.png);background-size:contain;background-repeat:no-repeat;width:37px;height:60px;border-radius:0;cursor:pointer;transition:background-image 0.3s}#map-element .marker:hover,#map-element .marker.active{background-image:url(https://www.beaconortho.com/wp-content/themes/usdp/assets/icons/map-marker-orange@2x.png)}#map-popup-element{position:absolute;z-index:1000;top:20px;bottom:20px;width:360px;background-color:#fff;box-shadow:0 0 6px rgb(0 0 0 / .2);transition:all .5s;opacity:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (max-width:350px){#map-popup-element{width:280px}}#map-popup-element.show{opacity:1}#map-popup-element .popup-content-wrapper{height:100%;overflow:scroll;padding:16px}#map-popup-element .popup-content-wrapper img{margin:0 auto 16px;width:100%}#map-popup-element .popup-content-wrapper .popup-content{font-size:16px;margin-bottom:20px}#map-popup-element .popup-content-wrapper .popup-links a{display:inline-block;text-transform:uppercase;font-weight:700}#map-popup-element .popup-content-wrapper .popup-links a+a{margin-top:16px}#map-popup-element .popup-content-wrapper .popup-links a.popup-link{color:#21a2d2}#map-popup-element .popup-content-wrapper .popup-links a.popup-button{padding:10px;background-color:#efac00;color:#fff}#map-popup-element .popup-close{position:absolute;width:28px;height:28px;border-radius:50%;background-color:#efac00;color:#fff;text-align:center;left:-14px;top:-14px;border:1px solid #efac00;font-weight:700;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-size:20px!important}#guide-your-heath{transition:all 0.5s ease}#guide-your-heath .bg{background-color:#254F5E;padding:20px;min-height:656px;height:auto;background-size:cover;background-repeat:no-repeat}@media screen and (max-wdith:1200px){#guide-your-heath .bg{padding:20px 35px 20px 20px}}@media screen and (max-width:992px){#guide-your-heath .bg{background-position:-250px}}#guide-your-heath .bg .svg{color:#fff;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#guide-your-heath .bg .svg h2{font-family:proxima-nova,sans-serif;font-weight:400;font-size:26px;text-align:center}#guide-your-heath .bg .svg p{text-align:center}@media screen and (max-width:992px){#guide-your-heath .bg .svg p.hide{display:none}}#guide-your-heath .bg .svg #svg{margin:0 auto;display:block}@media screen and (max-width:992px){#guide-your-heath .bg .svg #svg{display:none}}#guide-your-heath .bg .svg #svg g[id^="group_"] text{font-size:14px}#guide-your-heath .bg .svg #svg g[id^="group_"] g[id="Oval"] #inner{fill:#FFF000}#guide-your-heath .bg .svg #svg g[id^="group_"] g[id="Oval"] #middle{opacity:0}#guide-your-heath .bg .svg #svg g[id^="group_"] g[id="Oval"] #outer{opacity:0}#guide-your-heath .bg .svg #svg g[id^="group_"]:hover text{font-weight:700}#guide-your-heath .bg .svg #svg g[id^="group_"]:hover g[id="Oval"] text{font-weight:700}#guide-your-heath .bg .svg #svg g[id^="group_"]:hover g[id="Oval"] #inner{transition:fill .25s;fill:#00BCFF}#guide-your-heath .bg .svg #svg g[id^="group_"]:hover g[id="Oval"] #middle{transition:opacity .5s;opacity:1}#guide-your-heath .bg .svg #svg g[id^="group_"]:hover g[id="Oval"] #outer{transition:opacity .5s;opacity:.501641757}#guide-your-heath .bg .svg #svg g[id^="group_"].active g[id="Oval"] text{font-weight:700}#guide-your-heath .bg .svg #svg g[id^="group_"].active g[id="Oval"] #inner{transition:fill .25s;fill:#00BCFF}#guide-your-heath .bg .svg #svg g[id^="group_"].active g[id="Oval"] #middle{transition:opacity .5s;opacity:1}#guide-your-heath .bg .svg #svg g[id^="group_"].active g[id="Oval"] #outer{transition:opacity .5s;opacity:.501641757}@media screen and (min-width:992px){#guide-your-heath .bg .svg .dropdown{display:none}}#guide-your-heath .bg .svg .dropdown button{display:block;margin:0 auto}#guide-your-heath .bg .svg .dropdown ul.dropdown-menu{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#guide-your-heath .bg .panel-content{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#guide-your-heath .bg .panel-content.hide{display:none}#guide-your-heath .bg .panel-content img{display:block;margin-bottom:20px}@media screen and (max-width:992px){#guide-your-heath .bg .panel-content img{margin:0 auto;padding:2rem 0 1rem}}#guide-your-heath .bg .panel-content .content{width:100%;margin-bottom:20px;padding-left:100px}@media screen and (max-width:1630px){#guide-your-heath .bg .panel-content .content{padding-left:0}}@media screen and (max-width:992px){#guide-your-heath .bg .panel-content .content{margin-bottom:0;padding:25px 0}}#guide-your-heath .bg .panel-content .content p,#guide-your-heath .bg .panel-content .content a{font-family:proxima-nova,sans-serif;font-weight:400;font-size:18px;color:#fff}#guide-your-heath .bg .panel-content .content .gyh-button{display:block;font-size:2rem}@media screen and (max-width:767px){#guide-your-heath .bg .panel-content .content .gyh-button{margin:2rem auto}}#guide-your-heath .bg .panel-content .content .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:3rem}@media screen and (max-width:1200px){#guide-your-heath .bg .panel-content .content .flex{-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:1050px){#guide-your-heath .bg .panel-content .content .flex{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:992px){#guide-your-heath .bg .panel-content .content .flex{padding-top:0}}#guide-your-heath .bg .panel-content .content .flex a{white-space:nowrap}#guide-your-heath .bg .panel-content .content .flex a.content-link{font-weight:700;font-family:proxima-nova,sans-serif;font-weight:400;font-size:18px;color:#fff}@media screen and (max-width:992px){#guide-your-heath .bg .panel-content .content .flex a.content-link{text-align:center}}#guide-your-heath .bg .panel-content .content .flex .appointment-link{padding-left:100px;position:relative}@media screen and (max-width:1200px){#guide-your-heath .bg .panel-content .content .flex .appointment-link{padding-left:0}}@media screen and (max-width:1050px){#guide-your-heath .bg .panel-content .content .flex .appointment-link{margin-top:50px}}@media screen and (max-width:992px){#guide-your-heath .bg .panel-content .content .flex .appointment-link{text-align:center;margin-bottom:40px}}#guide-your-heath .bg .panel-content .content .flex .appointment-link a.appointment{background-color:#A08E5F;color:#fff;font-size:18px;font-weight:bolder;text-transform:uppercase;padding:1.5rem 3rem}#guide-your-heath .bg .panel-content .content .flex .appointment-link img{position:absolute;left:91px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1200px){#guide-your-heath .bg .panel-content .content .flex .appointment-link img{left:-10px}}@media screen and (max-width:992px){#guide-your-heath .bg .panel-content .content .flex .appointment-link img{left:-10px;display:none}}#GYH_video_modal .modal-dialog{width:calc(75vw);margin:10rem auto}#GYH_video_modal .modal-dialog .modal-content .modal-header{padding:0;min-height:0;border-bottom:0;position:absolute;right:-35px;top:-15px}#GYH_video_modal .modal-dialog .modal-content .modal-header .close{margin-top:0;font-size:6rem;color:#fff;position:relative;z-index:1000;opacity:1}#GYH_video_modal .modal-dialog .modal-content .modal-body{padding:0}#GYH_video_modal .modal-dialog .modal-content .modal-body .iframe-wrapper{position:relative;width:100%;height:0;padding-bottom:58%}#GYH_video_modal .modal-dialog .modal-content .modal-body .iframe-wrapper iframe{position:absolute;left:0;top:0;height:100%;width:100%}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}50%{opacity:0}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.number-figure .top-copy{text-align:center;font-weight:700;font-size:22px}.number-figure .figure{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:-30px}.number-figure .figure .number,.number-figure .figure .symbol{color:#2383C5}.number-figure .figure .number{font-size:180px;font-weight:700}.number-figure .figure .symbol{font-size:40px;font-weight:700}.number-figure .bottom-copy{max-width:320px;margin:-20px auto 0 auto;text-align:center;font-size:20px}.number-figure .citation{max-width:320px;margin:30px auto 0 auto}.number-figure .citation p{margin-bottom:0;line-height:13px;font-size:10px}.child-page-selector h2{font-size:18px;font-weight:700;color:#2383C5;margin-top:0;margin-bottom:1rem;text-transform:uppercase}.child-page-selector .options{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:720px){.child-page-selector .options{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.child-page-selector .options h1{font-size:36px;margin:0;display:inline}@media (max-width:720px){.child-page-selector .options h1{margin-bottom:20px}}.child-page-selector .options select{width:317px;height:50px;border:2px solid #2383C5}.physicians-grid-module h2{color:#2383C5}.physicians-grid-module p.subheader{max-width:1000px;margin:0 auto}.physicians-grid-module .physician{margin-top:20px}.physicians-grid-module .physician a:hover,.physicians-grid-module .physician a:active{text-decoration:none}@media (max-width:992px){.physicians-grid-module .physician a .portrait{max-width:250px}}.physicians-grid-module .physician a .name{color:#2383C5;margin-top:5px;font-weight:700}.physicians-grid-module #physicians-grid-vue .filter-section{margin:2rem 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.physicians-grid-module #physicians-grid-vue .filter-section{min-height:150px;max-width:300px;margin:3rem auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}.physicians-grid-module #physicians-grid-vue .filter-section a{border:1px solid #0091D0;color:#0091D0;text-align:center;margin:0 1rem;padding:.5rem 1rem;transition:background-color 0.25s;text-decoration:none}.physicians-grid-module #physicians-grid-vue .filter-section a:hover{background-color:#0091D0;color:#fff}.physicians-grid-module #physicians-grid-vue .filter-section a.active{background-color:#0091D0;color:#fff}.physicians-grid-module #physicians-grid-vue .term-menu{overflow:hidden;max-height:0;transition:max-height 0.5s cubic-bezier(0,1,0,1)}.physicians-grid-module #physicians-grid-vue .term-menu.open{max-height:1000px;transition:max-height 1s ease-in-out}.physicians-grid-module #physicians-grid-vue .term-menu.open ul li a{padding:2px 5px}.physicians-grid-module #physicians-grid-vue .term-menu ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;-ms-flex-pack:center;justify-content:center;justify-content:center;margin:0!important;padding:0!important}.physicians-grid-module #physicians-grid-vue .term-menu ul li{line-height:1;margin:.5rem 0;padding:1rem}.physicians-grid-module #physicians-grid-vue .term-menu ul li a{text-decoration:underline}.physicians-grid-module #physicians-grid-vue .term-menu ul li.active a{background-color:#0091D0;color:#fff;border-radius:20px;text-decoration:none}.physicians-grid-module #physicians-grid-vue .physicians-grid{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:-webkit-transform .5s;transition:transform .5s;margin:0 auto;-ms-flex-align:stretch;align-items:stretch}.physicians-grid-module #physicians-grid-vue .physicians-grid .card{max-width:360px;-ms-flex:0 1 10%;flex:0 1 10%;background:#FFF;box-shadow:3px 3px 10px 1px rgb(14 56 85 / .3);text-align:center;transition:all .25s;margin:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;-ms-flex-align:stretch;align-items:stretch}.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .bg{width:100%;height:280px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:1rem}.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .wrapper{padding:1rem;-ms-flex:1 0;flex:1 0;-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column}.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .wrapper .title{font-size:16px;color:#0091D0;font-weight:400;text-align:center;margin-bottom:1.5rem;text-transform:uppercase}.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .wrapper a{background:#fff0;font-size:13px;color:#0091D0;font-weight:400;border:1px solid #E2EAED;text-align:center;margin-top:auto;border-radius:6px;text-transform:uppercase}.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .wrapper .specialties{list-style-type:none;padding-left:0}.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .wrapper .specialties li{font-size:14px}.physicians-grid-module #physicians-grid-vue .physicians-grid .card:hover{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.faq-container h2{color:#2383C5;margin-bottom:30px}.faq-container .faq{border:1px solid #2383C5;border-radius:3px;padding:22px;margin:0 auto 20px auto;max-width:800px}.faq-container .faq:hover,.faq-container .faq:active{cursor:pointer}.faq-container .faq p{margin:0;padding:0}.faq-container .faq .question-container{font-size:18px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.faq-container .faq .question-container .plus .fa{color:#F0AC00;font-size:25px}.faq-container .faq .question-container .plus .fa.fa-minus.collapse{display:none}.faq-container .faq .answer{max-height:0;transition:max-height 1s cubic-bezier(0,1,0,1);overflow:hidden}.faq-container .faq .answer .answer-container{margin-top:.5rem}.faq-container .faq .answer.active{max-height:1500px;transition:max-height 1s ease-in-out;overflow:visible}.navigation-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:12px 100px;background-color:#0091D0;width:100%}@media screen and (max-width:1200px){.navigation-bar{-ms-flex-direction:column;flex-direction:column}}.navigation-bar.sticky{position:fixed;top:60px;z-index:10000}.navigation-bar .title .highlighted{color:#efac00;margin-bottom:.5rem;font-size:20px}.navigation-bar .title h2{color:#fff;font-size:42px;margin:0}.navigation-bar a.btn{font-size:16px;padding:16px 24px;color:#fff;border:3px solid #fff;border-radius:0}.navigation-bar a.btn:hover{color:#0091D0;border:3px solid #fff;background-color:#fff}@media screen and (max-width:1200px){.navigation-bar a.btn{-ms-flex-order:3;order:3;margin-bottom:2rem}}@media screen and (max-width:767px){.navigation-bar a.btn{display:none}}.navigation-bar .flex{display:-ms-flexbox;display:flex}.navigation-bar .flex ul:not(.dropdown-menu){display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;list-style-type:none}@media screen and (max-width:1200px){.navigation-bar .flex ul:not(.dropdown-menu){padding:0}}.navigation-bar .flex ul:not(.dropdown-menu) li{padding:1.5rem 2rem;font-size:16px}.navigation-bar .flex ul:not(.dropdown-menu) li:hover:after{bottom:0px!important}.navigation-bar .flex ul:not(.dropdown-menu) li a{color:#fff}.navigation-bar .flex .dropdown{padding-left:1rem}@media screen and (max-width:1200px){.navigation-bar .flex .dropdown{padding-left:0;margin:2rem 0}}.navigation-bar .flex .dropdown button{font-size:16px;min-width:300px;background-color:#0091D0;border:2px solid #fff;color:#fff;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px 15px}.navigation-bar .flex .dropdown .dropdown-menu{width:100%;margin:0 1rem}.navigation-bar .flex .dropdown .dropdown-menu li{padding:1rem 1rem 1rem 3rem;opacity:.7;border-bottom:1px solid #EDF2F6}.navigation-bar .flex .dropdown .dropdown-menu li:last-of-type{border-bottom:unset}.navigation-bar .flex .dropdown .dropdown-menu li:hover{opacity:1}.navigation-bar .flex .dropdown .dropdown-menu li:hover a{background-color:#fff}.navigation-bar .flex .dropdown .dropdown-menu li a{font-size:18px;white-space:normal}.navigation-bar .flex .dropdown .dropdown-menu li.active{border-left:5px solid #0091D0;opacity:1}.navigation-bar .flex .dropdown .dropdown-menu li.active a{background-color:#fff;color:#337ab7}.navigation-bar .flex .dropdown .dropdown-menu.scrollable-menu{height:auto;max-height:300px;overflow-x:hidden}.navigation-bar .flex .dropdown .dropdown-menu.scrollable-menu::-webkit-scrollbar{-webkit-appearance:none;width:4px}.navigation-bar .flex .dropdown .dropdown-menu.scrollable-menu::-webkit-scrollbar-thumb{border-radius:3px;background-color:lightgray;-webkit-box-shadow:0 0 1px rgb(255 255 255 / .75)}.navigation-bar .flex ul.social{margin-bottom:0}@media screen and (max-width:1200px){.navigation-bar .flex ul.social{margin-bottom:32px}}.navigation-bar .flex ul.social li{padding:.5rem 1rem}.navigation-bar .flex ul.social li a i{color:rgb(255 255 255 / .5)}.navigation-bar .flex ul.social li a i:hover{color:#fff}section[name=card-navigation]{padding:75px 50px}@media (max-width:768px){section[name=card-navigation]{padding:1rem}}section[name=card-navigation] h2{font-size:42px;color:#1C6396;letter-spacing:.42px;text-align:center}section[name=card-navigation] .card-navigation{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:normal;align-items:normal;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1370px){section[name=card-navigation] .card-navigation{width:70%;margin:0 auto}}section[name=card-navigation] .card-navigation a,section[name=card-navigation] .card-navigation .anchor-wrapper{-ms-flex:1 0 calc(50% - 20px);flex:1 0 calc(50% - 20px);max-width:320px;min-width:300px;padding:0 10px;margin:10px 0;text-decoration:none;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:stretch;align-items:stretch}section[name=card-navigation] .card-navigation a .card,section[name=card-navigation] .card-navigation .anchor-wrapper .card{min-height:280px;padding:20px;box-shadow:3px 3px 15px 1px rgb(14 56 85 / .1);border:none;transition:-webkit-transform 0.25s ease-in,background-color 1s ease-out;transition:transform 0.25s ease-in,background-color 1s ease-out;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section[name=card-navigation] .card-navigation a .card:hover,section[name=card-navigation] .card-navigation .anchor-wrapper .card:hover{-webkit-transform:scale(1.07,1.07);transform:scale(1.07,1.07)}section[name=card-navigation] .card-navigation a .card:hover .circle,section[name=card-navigation] .card-navigation .anchor-wrapper .card:hover .circle{background-color:#EFAC00;border:1px solid #EFAC00}section[name=card-navigation] .card-navigation a .card .circle,section[name=card-navigation] .card-navigation .anchor-wrapper .card .circle{background-color:#1C6396;border:1px solid #1C6396;border-radius:75px;width:150px;height:150px;margin:0 auto;display:block}section[name=card-navigation] .card-navigation a .card .circle img,section[name=card-navigation] .card-navigation .anchor-wrapper .card .circle img{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section[name=card-navigation] .card-navigation a .card h2,section[name=card-navigation] .card-navigation .anchor-wrapper .card h2{text-align:center;font-size:27px;color:#000;font-family:'Lato'}section[name=card-navigation] .card-navigation a .card p,section[name=card-navigation] .card-navigation .anchor-wrapper .card p{text-align:center;color:#000}section[name=card-navigation] .card-navigation a .card p.readmore,section[name=card-navigation] .card-navigation .anchor-wrapper .card p.readmore{font-size:20px;color:#2A87C7;letter-spacing:.2px;text-align:center;margin-top:auto}section[name=card-navigation] .card-navigation.module-large a,section[name=card-navigation] .card-navigation.module-large .anchor-wrapper{-ms-flex:1 0 calc(33% - 20px);flex:1 0 calc(33% - 20px);max-width:initial;min-width:initial}@media screen and (max-width:992px){section[name=card-navigation] .card-navigation.module-large{width:100%}}section[name=card-navigation] .card-navigation .anchor-wrapper .card:hover{-webkit-transform:scale(1,1);transform:scale(1,1)}section[name=physician-about-section]{padding:0 35px;margin:30px 0}@media screen and (max-width:992px){section[name=physician-about-section]{padding:0}}section[name=physician-about-section] h2{color:#1C6396;text-align:center;font-size:42px;margin-bottom:32px}section[name=physician-about-section] .overlap h2{text-align:left}section[name=physician-about-section] .wrapper{position:relative;overflow:hidden}section[name=physician-about-section] .wrapper.rightcontent .background{float:left;width:50%;max-width:50%}section[name=physician-about-section] .wrapper.rightcontent .foreground{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section[name=physician-about-section] .wrapper.leftcontent .background{float:right;width:50%;max-width:50%}section[name=physician-about-section] .wrapper.leftcontent .foreground{position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:992px){section[name=physician-about-section] .wrapper.rightcontent .background{float:none;width:100%;max-width:initial}section[name=physician-about-section] .wrapper.rightcontent .foreground{position:initial;right:initial;top:initial;-webkit-transform:translateY(0);transform:translateY(0)}section[name=physician-about-section] .wrapper.leftcontent .background{float:none;width:100%;max-width:100%}section[name=physician-about-section] .wrapper.leftcontent .foreground{position:initial;left:initial;top:initial;-webkit-transform:translateY(0);transform:translateY(0)}}section[name=physician-about-section] .flex-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}section[name=physician-about-section] .flex-container img{max-width:600px;width:100%;height:100%;-ms-flex:1 0 50%;flex:1 0 50%}@media (max-width:992px){section[name=physician-about-section] .flex-container img{margin:1rem}}@media (max-width:415px){section[name=physician-about-section] .flex-container img{-ms-flex:1 1 auto;flex:1 1 auto}}section[name=physician-about-section] .flex-container .card{background:#FFF;padding:40px;box-shadow:3px 3px 15px 1px rgb(14 56 85 / .1);border:none;max-width:840px;margin:1rem 0 1rem 50px;-ms-flex:1 1 50%;flex:1 1 50%}@media (max-width:992px){section[name=physician-about-section] .flex-container .card{margin:1rem}}@media (max-width:415px){section[name=physician-about-section] .flex-container .card{-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:1rem}}section[name=physician-about-section] .flex-container .card .about{font-family:Lato-Regular;font-size:18px;color:#000;letter-spacing:.25px}section[name=physician-about-section] .flex-container .card .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}section[name=physician-about-section] .flex-container .card .flex a{-ms-flex-item-align:center;align-self:center}section[name=physician-about-section] .flex-container .card .flex a.btn{background-color:#efac00;color:#fff;font-size:18px;font-weight:bolder;text-transform:uppercase;padding:1rem 2rem;display:inline-block;width:100%;max-width:300px;border-radius:0}@media (max-width:415px){section[name=physician-about-section] .flex-container .card .flex a.btn{font-size:16px}}section[name=physician-about-section] .flex-container .card .flex a.btn:hover{text-decoration:none;background-color:#ffc123;border-color:#ffc123}section[name=physician-about-section] .flex-container .card .flex a{font-size:20px;color:#2A87C7;letter-spacing:.2px;text-align:center}@media (max-width:992px){section[name=physician-about-section] .flex-container .card .flex{-ms-flex-direction:column;flex-direction:column}section[name=physician-about-section] .flex-container .card .flex a{margin:1rem}}section[name=featured_video]{padding:2rem 0}section[name=featured_video] h2{font-size:42px;color:#0091D0;text-align:center}section[name=featured_video] .video-flex-container{display:-ms-flexbox;display:flex;position:relative;padding:1rem 0}@media (max-width:992px){section[name=featured_video] .video-flex-container{-ms-flex-direction:column;flex-direction:column}}section[name=featured_video] .video-flex-container .video-card{display:block;width:100%;padding:5px}section[name=featured_video] .video-flex-container .video-card:first-of-type{padding-left:0}@media (max-width:992px){section[name=featured_video] .video-flex-container .video-card:first-of-type{padding-left:5px}}section[name=featured_video] .video-flex-container .video-card:last-of-type{padding-right:0}@media (max-width:992px){section[name=featured_video] .video-flex-container .video-card:last-of-type{padding-right:5px}}section[name=featured_video] .video-flex-container .video-card .video-background{background-color:#000;position:relative;width:100%;height:auto;min-height:395px;transition:all 0.3s ease-out}section[name=featured_video] .video-flex-container .video-card .video-background.show{max-height:10000px;min-height:97vh;position:absolute;z-index:99999;top:0;left:0;right:0;bottom:0}@media screen and (max-width:768px){section[name=featured_video] .video-flex-container .video-card .video-background.show{min-height:50vh}}section[name=featured_video] .video-flex-container .video-card .video-background.show .video-overlay{min-height:100vh;z-index:-5}@media screen and (max-width:768px){section[name=featured_video] .video-flex-container .video-card .video-background.show .video-overlay{min-height:50vh}}section[name=featured_video] .video-flex-container .video-card .video-background.show .video-foreground,section[name=featured_video] .video-flex-container .video-card .video-background.show iframe{opacity:1;z-index:10000}section[name=featured_video] .video-flex-container .video-card .video-background.show .content{opacity:0;transition:all 0.3s ease-out;z-index:9}section[name=featured_video] .video-flex-container .video-card .video-background.show .close-btn{z-index:10001}section[name=featured_video] .video-flex-container .video-card .video-overlay{width:100%;height:100%;position:relative;z-index:15;background-repeat:no-repeat;background-position:center center;min-height:395px;transition:all 0.3s ease-out;background-size:cover}section[name=featured_video] .video-flex-container .video-card .video-overlay:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(-162deg,rgb(46 146 196 / .4) 0%,rgb(21 69 102 / .4) 100%),linear-gradient(-146deg,rgb(14 62 97 / .7) 0%,rgb(31 113 154 / .25) 100%),linear-gradient(-146deg,rgb(23 61 89 / .14) 0%,rgb(31 113 154 / .05) 100%)}section[name=featured_video] .video-flex-container .video-card .video-overlay:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:129px;height:156px;background-image:url(https://www.beaconortho.com/wp-content/themes/usdp/assets/images/play_button.png);background-size:cover;background-repeat:no-repeat;background-position:center center;transition:all 0.3s ease-out;cursor:pointer}section[name=featured_video] .video-flex-container .video-card .video-overlay h3{color:#fff;z-index:1000;position:relative;text-align:center;font-size:24px;padding:3rem 1rem}section[name=featured_video] .video-flex-container .video-card:hover .video-overlay:after{-webkit-transform:translate(-50%,-50%) scale(1.1,1.1);transform:translate(-50%,-50%) scale(1.1,1.1)}section[name=featured_video] .video-flex-container .video-card .video-foreground,section[name=featured_video] .video-flex-container .video-card iframe{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all 0.3s ease-out}section[name=featured_video] .video-flex-container .video-card .content{position:absolute;top:50%;left:25%;-webkit-transform:translate(-25%,-50%);transform:translate(-25%,-50%);z-index:16;color:#fff;transition:all 0.3s ease-out;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}section[name=featured_video] .video-flex-container .video-card .content h2{font-size:42px}section[name=featured_video] .video-flex-container .video-card .content button{font-size:18px;display:inline-block;background-color:#efac00;color:#fff;text-transform:uppercase;font-weight:700;padding:1.75rem 2rem;transition:all .3s;border:none;margin-bottom:2rem}section[name=featured_video] .video-flex-container .video-card .content button:hover{text-decoration:none;background-color:#ffba0a}section[name=featured_video] .video-flex-container .video-card .content a{display:block;color:#fff;text-transform:uppercase}section[name=featured_video] .video-flex-container .video-card .close-btn{position:absolute;color:#fff;font-size:30px;right:10px;top:60px;width:50px;cursor:pointer;text-align:center}section[name=featured_video] a.btn{border:2px solid #0091D0;font-size:18px;color:#0091D0;letter-spacing:0;text-align:center;display:block;margin:1rem auto 0;max-width:200px;border-radius:0}section[name=featured_video] a.btn:hover{background-color:#0091D0;color:#fff}section[name=testimonies]{overflow-x:hidden}section[name=testimonies] .glide .header{z-index:1;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);margin-top:45px;width:100%;text-align:center}@media (max-width:415px){section[name=testimonies] .glide .header{margin-top:15px}}section[name=testimonies] .glide .header .highlighted{font-size:18px;color:#FFCA61;letter-spacing:0;text-align:center}section[name=testimonies] .glide .header .heading{font-size:42px;color:#FFF}@media (max-width:768px){section[name=testimonies] .glide .header .heading{font-size:36px}}section[name=testimonies] .glide .glide__track .glide__slides{margin:0}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide{height:auto}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background{min-height:422px;height:100%;-ms-flex-align:center;align-items:center;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-direction:column;flex-direction:column;background-size:cover;background-position:center center}@media (max-width:768px){section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background{min-height:500px}}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(-146deg,rgb(10 68 109 / .7) 0%,rgb(31 113 154 / .25) 100%)}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background .content{z-index:1000;-ms-flex-item-align:center;align-self:center;margin-top:120px;margin-bottom:60px;padding:1rem 2rem;text-align:center}@media (max-width:768px){section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background .content{margin-top:65px}}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background .content p{font-size:24px;max-width:800px;letter-spacing:.2px;line-height:32px;color:#fff;text-align:center;z-index:1000}@media (max-width:768px){section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background .content p{font-size:18px}}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background .content img{height:auto}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background .content .stars{color:#fff;font-size:3rem}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background .content .pre-content{font-family:"Droid Serif";font-size:20px;font-style:italic;font-weight:700}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background a.btn{z-index:1000;max-width:300px;margin:0 auto;background:#EFAC00;font-size:18px;color:#FFF;letter-spacing:.2px;text-align:center;padding:1rem 2rem;border-radius:0}section[name=testimonies] .glide .glide__track .glide__slides .background.no-title .content{margin-top:60px;margin-bottom:60px}section[name=testimonies] .glide .glide__bullets .glide__bullet{width:20px;height:20px;margin:0 10px}.side-by-side{display:-ms-flexbox;display:flex}.side-by-side .side{width:50%}.side-by-side.content-position-left{-ms-flex-direction:row;flex-direction:row}.side-by-side.content-position-right{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:992px){.side-by-side{-ms-flex-direction:column!important;flex-direction:column!important}.side-by-side .side{width:100%}.side-by-side .side.photo{min-height:400px}}.side-by-side .content-wrapper{padding:2rem}.side-by-side .content-wrapper.bg-white{background-color:#fff}.side-by-side .content-wrapper.bg-offwhite{background-color:rgb(0 91 153 / .05)}.side-by-side .content-wrapper h1{color:#005b99!important;font-family:"Playfair Display",serif;font-size:40px;font-weight:500}.side-by-side .content-wrapper h5{color:#333;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:700;text-transform:uppercase}.side-by-side .content-wrapper .content p{font-size:18px;letter-spacing:0;line-height:32px;margin-bottom:2rem}.side-by-side .content-wrapper .cta .btn{background-color:#EFAC00;border:1px solid #e3a000;text-transform:uppercase;font-weight:700}.side-by-side .content-wrapper .cta .btn:hover,.side-by-side .content-wrapper .cta .btn:active{background-color:#e3a000}.side-by-side .content-wrapper .cta .btn .fl-button-text{color:#fff}.side-by-side .photo{background-position:top;background-size:cover;background-repeat:no-repeat}.fl-module-content .fl-rich-text h1{font-size:48px}.fl-module-content .fl-rich-text h2{font-size:42px}.fl-module-content .fl-rich-text h3{font-size:38px}.fl-module-content .fl-rich-text h1,.fl-module-content .fl-rich-text h2,.fl-module-content .fl-rich-text h3,.fl-module-content .fl-rich-text h4,.fl-module-content .fl-rich-text h5,.fl-module-content .fl-rich-text h6{margin-bottom:2rem;color:#1C6396}.fl-module-content .fl-rich-text p{font-size:18px;letter-spacing:0;line-height:32px;margin-bottom:2rem}#menu-number,#footer-number,#header-number,#click-to-call{transition:opacity 1s ease-in;opacity:0}#menu-number.show,#footer-number.show,#header-number.show,#click-to-call.show{opacity:1}#videoModal.in{display:flex!important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#videoModal .modal-dialog{width:60vw}@media screen and (max-width:768px){#videoModal .modal-dialog{width:100vw}}#videoModal .modal-dialog .modal-content{background-color:#000}#videoModal .modal-dialog .modal-content button{position:absolute;top:0;right:-40px}@media screen (max-width:767px){#videoModal .modal-dialog .modal-content button{right:0;top:-50px}}#videoModal .modal-dialog .modal-content iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}#videoModal .modal-dialog .modal-content .modal-body{padding:28.2%}#homepagePopUp .modal-dialog{margin:14rem auto;max-width:550px;width:100%}#homepagePopUp .modal-dialog .modal-content{border:none;height:100%}#homepagePopUp .modal-dialog .modal-content .modal-body{padding:0;background-color:#00060D;min-height:670px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}#homepagePopUp .modal-dialog .modal-content .modal-body .popup-bg{width:100%;height:390px;background-image:url(https://www.beaconortho.com/wp-content/themes/usdp/assets/images/popup/background.png);background-size:cover;background-position:top;background-repeat:no-repeat;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}#homepagePopUp .modal-dialog .modal-content .modal-body .popup-bg:after{content:"";background-image:linear-gradient(180deg,#fff0 0%,#00060d 100%);position:absolute;width:100%;height:112px;bottom:0;right:0;left:0;z-index:1}#homepagePopUp .modal-dialog .modal-content .modal-body .popup-bg .header{padding:15px 15px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}#homepagePopUp .modal-dialog .modal-content .modal-body .popup-bg .header .close{float:none;color:#fff;opacity:1}#homepagePopUp .modal-dialog .modal-content .modal-body .popup-bg .content{color:#fff;z-index:2;margin-bottom:-4rem}#homepagePopUp .modal-dialog .modal-content .modal-body .subtitle{margin-top:8rem;color:#fff;font-size:24px;text-align:center;font-family:'Merriweather','serif'}#homepagePopUp .modal-dialog .modal-content .modal-body a{width:100%;height:91px;background-color:#21A2D2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;transition:background-color 0.5s ease;text-decoration:none}#homepagePopUp .modal-dialog .modal-content .modal-body a:hover{background-color:#007CDC}#homepagePopUp .modal-dialog .modal-content .modal-body a p{text-align:center;font-size:24px;color:#fff;margin-bottom:0}