@supports(perspective:1px){.parallax-layer > svg{position:absolute;bottom:0;left:0;width:100%}
.parallax-header{ }
.homepage-header-title{ padding:0; pointer-events:auto; position:relative;display:flex;flex-direction:column;justify-content:center}
.homepage-header-valign{width:100%;height:100%}
.title-slide-container{  display:flex;width:200%; }
.title-slide{ flex:1 1 100%}
.title-slide > h1,.title-slide h2{padding-left:1rem}
.slide-in-1-2{opacity:0;animation:slide-in-out-left-1-2 15s ease-out 0s infinite}
.slide-in-2-2{opacity:0;animation:slide-in-out-left-2-2 15s ease-out 7.5s infinite}
.slide-in-1-2 > h2{opacity:0;animation:slide-in-out-left-1-2 15s ease-out 0s infinite}
.slide-in-2-2 > h2{opacity:0;animation:slide-in-out-left-1-2 15s ease-out 7.5s infinite}
@keyframes slide-in-out-left-1-2{0%{opacity:0;transform:translateX(1rem)}
10%{opacity:1;transform:translateX(0%)}
20%{opacity:1;transform:translateX(0%)}
30%{opacity:1;transform:translateX(0%)}
40%{opacity:1;transform:translateX(0%)}
50%{opacity:0;transform:translateX(-1rem)}
100%{opacity:0;transform:translateX(-1rem)}
}
@keyframes slide-in-out-left-2-2{0%{opacity:0;transform:translateX(calc(-100% + 1rem))}
10%{opacity:1;transform:translateX(-100%)}
20%{opacity:1;transform:translateX(-100%)}
30%{opacity:1;transform:translateX(-100%)}
40%{opacity:1;transform:translateX(-100%)}
50%{opacity:0;transform:translateX(calc(-100% + -1rem))}
100%{opacity:0;transform:translateX(calc(-100% + -1rem))}
}
.title-buttons{padding-left:1rem}
.title-image-slide-container{display:none}
.title-image-slide-container > img{border-radius:50%;position:absolute;right:0;bottom:0;z-index:-1;height:100%;max-width:100%}
.title-image-slide-container > svg{position:absolute;height:calc(100% + 12rem);bottom:-6rem;right:-6rem;opacity:0.7;z-index:-1}
@keyframes slide-in-out-left-1-2{0%{transform:translateX(2rem);opacity:0}
10%{transform:translateX(0%);opacity:1}
20%{transform:translateX(0%);opacity:1}
30%{transform:translateX(0%);opacity:1}
40%{transform:translateX(0%);opacity:1}
50%{transform:translateX(-2rem);opacity:0}
100%{transform:translateX(-2rem);opacity:0}
}
.slide-in-out-left-1{position:absolute;opacity:0;animation:slide-in-out-left-1-2 15s ease-out 0s infinite}
.slide-in-out-left-2{position:absolute;opacity:0;animation:slide-in-out-left-1-2 15s ease-out 7.5s infinite}
.homepage-header-overview{  pointer-events:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center}
.homepage-header-overview > .row{order:0;flex:0 1 auto;align-self:auto; position:relative}
.parallax-header > .new-parallax-layer1,.parallax-header > .new-parallax-layer2,.parallax-header > .new-parallax-layer3,.parallax-header > .new-parallax-layer4,.parallax-header > .new-parallax-layer5,.parallax-header > .new-parallax-layer6{pointer-events:none;z-index:1; }
.homepage-header-title{margin-top:153px;min-height:50vh;min-height:calc(50vh - 153px)}
.homepage-header-overview{margin-top:10rem;padding-bottom:20rem;min-height:50vh}
@media (min-width:1024px) and (orientation:landscape){ .parallax-header > .new-parallax-layer1{position:absolute}
.parallax-header{min-height:150vh; }
.parallax-header > .new-parallax-layer1{transform:translate3d(0px,0px,0px) scale(1)}
.parallax-header > .new-parallax-layer2{transform:translate3d(-50%,-50%,-1px) scale(2)}
.parallax-header > .new-parallax-layer3{transform:translate3d(-100%,-100%,-2px) scale(3)}
.parallax-header > .new-parallax-layer4{transform:translate3d(-150%,-150%,-3px) scale(4)}
.parallax-header > .new-parallax-layer5{transform:translate3d(-200%,-200%,-4px) scale(5)}
.parallax-header > .new-parallax-layer6{ transform:translate3d(-250%,-230%,-5px) scale(6)}
.title-slide > h1,.title-slide h2{padding-left:2rem}
.title-buttons{padding-left:2rem}
.title-image-slide-container{display:block}
.homepage-header-overview .row{ margin-left:5px}
}
}
 body{position:absolute;width:100%}
.page__content{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll; -webkit-overflow-scrolling:touch; position:relative; background:#cef0ff}
.page__content > div:first-of-type{margin-top:60px; }
body.page-home .page__content > div:first-of-type{margin-top:0px; }
.parallax-header{min-height:100%;  z-index:-1}
.parallax-footer{background:#cef0ff;height:50%;position:relative}
.fade-in-out-1{position:absolute;padding-left:1rem;padding-left:calc(1rem + 20px); padding-right:1rem;opacity:0;animation:fade-in-out-1by4 20s linear 0s infinite}
.fade-in-out-2{position:absolute;padding-left:1rem;padding-left:calc(1rem + 20px); padding-right:1rem;opacity:0;animation:fade-in-out-1by4 20s linear 6.67s infinite}
.fade-in-out-3{position:absolute;padding-left:1rem;padding-left:calc(1rem + 20px); padding-right:1rem;opacity:0;animation:fade-in-out-1by4 20s linear 13.33s infinite}
@keyframes fade-in-out-1by4{0%{opacity:0}
12.5%{opacity:1}
25%{opacity:1}
37.5%{opacity:0}
50%{opacity:0}
62.5%{opacity:0}
75%{opacity:0}
87.5%{opacity:0}
100%{opacity:0}
}
.parallax-layer-content{color:#333333; }
.parallax-layer-content > div,.parallax-layer-content > br{background:#fbfbfb;background-size:cover}
.parallax-layer-content > div.collapsed-form{background:-webkit-linear-gradient(to bottom,rgba(251,251,251,1) 0%,rgba(251,251,251,0) 100%);background:linear-gradient(to bottom,rgba(251,251,251,1) 0%,rgba(251,251,251,0) 100%)}
div.parallax-layer{position:absolute;top:0; left:0px;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center bottom;pointer-events:none}
.parallax-character{position:absolute;left:0;height:45vh;top:2.25vh;opacity:0; }
.swap__character__male{animation:20s linear infinite fade-in-out-1by2}
.swap__character__female{animation:20s linear 10s infinite fade-in-out-1by2}
@keyframes fade-in-out-1by2{0%{opacity:0}
12.5%{opacity:1}
25%{opacity:1}
37.5%{opacity:1}
50%{opacity:0}
62.5%{opacity:0}
75%{opacity:0}
87.5%{opacity:0}
100%{opacity:0}
}
.parallax-character-speechbubble{display:none; font-size:1.5rem;animation:20s linear infinite 0s speechbubbleColor}
.parallax-character-speechbubble::before{animation:20s linear infinite 0s speechbubblePointColor}
@keyframes speechbubbleColor{0%{border-color:pink}
12.5%{border-color:#0c9fdc}
25%{border-color:#0c9fdc}
37.5%{border-color:#0c9fdc}
50%{border-color:#0c9fdc}
62.5%{border-color:pink}
75%{border-color:pink}
87.5%{border-color:pink}
100%{border-color:pink}
}
@keyframes speechbubblePointColor{0%{border-right-color:pink}
12.5%{border-right-color:#0c9fdc}
25%{border-right-color:#0c9fdc}
37.5%{border-right-color:#0c9fdc}
50%{border-right-color:#0c9fdc}
62.5%{border-right-color:pink}
75%{border-right-color:pink}
87.5%{border-right-color:pink}
100%{border-right-color:pink}
}
.parallax-footer-content{position:absolute;right:0;bottom:0;height:100%; width:100%;text-align:right}
.parallax-character{display:none; }
@media (min-width:768px){.parallax-footer > .parallax-layer1{background-image:url('/themes/myobrace/assets/img/parallax-images/footer5.svg')}
.parallax-footer > .parallax-layer2{background-image:url('/themes/myobrace/assets/img/parallax-images/footer6.svg')}
}
 @supports(perspective:1px){ .page__content{perspective:1px;perspective-origin:bottom right}
.parallax-header{z-index:-1}
.parallax-header,.parallax-footer{transform-style:preserve-3d}
.parallax-footer{z-index:0}
.parallax-layer-content{transform:translate3d(0px,0px,0px) scale(1)}
@media (min-width:1024px){.page__content > div:first-of-type{ margin-top:9.5625rem}
body.page-home .page__content > div:first-of-type{margin-top:0px; }
}
 @media (min-width:1024px) and (orientation:landscape){div.parallax-layer{ left:-20px}
.parallax-character{display:block}
.parallax-character-speechbubble{display:inline-block;margin-top:4vh;min-height:7.25rem;background:white;border-radius:2rem;border:5px solid #0c9fdc;position:relative}
.parallax-character-speechbubble::before,.parallax-character-speechbubble::after{display:block;content:'';position:absolute;top:2.75rem;width:0;height:0;border:solid transparent;pointer-events:none}
.parallax-character-speechbubble::before{left:-60px; border-right-color:#0c9fdc;border-width:30px;margin-top:-20px}
.parallax-character-speechbubble::after{left:-48px; border-right-color:white;border-width:24px;margin-top:-14px}
.parallax-character-speechbubble .fade-in-out-1,.parallax-character-speechbubble .fade-in-out-2,.parallax-character-speechbubble .fade-in-out-3{position:relative;opacity:0;padding:0;text-align:center}
.parallax-character-speechbubble .fade-in-out-1{margin-top:2.25rem}
.parallax-character-speechbubble .fade-in-out-2{margin-top:-2.25rem}
.parallax-character-speechbubble .fade-in-out-3{margin-top:-2.25rem}
.parallax-footer-content{height:auto}
}
 @media (min-width:1900px) and (orientation:landscape){.parallax-footer{background:none;z-index:-1}
div.parallax-layer{background-size:cover;background-repeat:no-repeat;background-position:center bottom}
 .parallax-footer > .parallax-layer1{transform:translate3d(-100%,-100%,-2px) scale(3)}
.parallax-footer > .parallax-layer2{transform:translate3d(-150%,-150%,-3px) scale(4)}
.parallax-footer > .parallax-layer3{transform:translate3d(-200%,-200%,-4px) scale(5)}
.parallax-footer > .parallax-layer4{transform:translate3d(-250%,-250%,-5px) scale(6)}
.parallax-footer > .parallax-layer5{transform:translate3d(-300%,-300%,-6px) scale(7)}
.parallax-footer > .parallax-layer6{transform:translate3d(-350%,-350%,-7px) scale(8)}
.parallax-footer > .parallax-layer7{transform:translate3d(-400%,-400%,-8px) scale(9)}
}
}
.title-slide p{font-size:2.5rem;margin-bottom:1rem;pl }
.title-slide p:nth-of-type(1){font-weight:bold}
.title-slide p{padding-left:1rem}
.homepage-header-overview span{font-weight:bold}
.homepage-header-overview h1{font-size:2.5rem;margin-bottom:1rem}
@media (min-width:1024px) and (orientation:landscape){.title-slide p{padding-left:2rem}
}
.hero__text-container h1{line-height:1.25;margin-bottom:.625rem }
@media (min-width:112.5em){.hero__text-container h1{font-size:3rem }
}
.hero__text-container p{font-size:1.5rem }
@media (min-width:112.5em){.hero__text-container p{font-size:2rem }
}
.title h1,.title h2,.title h3,.title h4,.title h5,.title h6,.title p{margin:0;font-size:2.375rem}
@media (min-width:48em){.practitioner-finder__form h2{font-size:2rem;margin-bottom:1.25rem }
}
.resources .resources__container .resources__item h2{font-size:1.5rem;font-weight:700}
.proven-title h2{padding-top:3rem;padding-left:1rem}
.evaluation__header h2{text-transform:uppercase;padding-top:0}
.tabs__slider__comparison__item p{font-size:1.75rem;margin:0 0 1em}
.accordion .accordion__title h1{color:inherit}
.evaluation__title h2{font-weight:400;line-height:1.05263;margin-bottom:1.25rem}
.check-agree{float:left;width:12px;margin-top:8px;margin-right:11px;margin-left:7px;-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);transform:scale(2)}