/*! normalize.css v3.0.2 | MIT License | git.io/normalize */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,menu,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-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.align-center{text-align:center}.align-justify{text-align:justify}.animation--bounce{animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10%)}60%{transform:translateY(-5%)}}*{box-sizing:border-box;margin:0;padding:0}*:focus{outline:none}html{font:62.5%/1.6 'Lato', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.container{max-width:1160px;margin:0 auto;padding:0 30px;clear:both}figure{margin:0}button{background:none;border:none}h1{font-size:8.35em;font-weight:700;line-height:1;color:#8d21a1;text-align:center}@media (min-width: 767px){h1{font-size:14em}}@media (min-width: 1200px){h1{font-size:29em}}h2{font-size:3em;font-weight:300;text-align:center;color:white;line-height:1}@media (min-width: 767px){h2{font-size:6em;line-height:0.8}}@media (min-width: 1200px){h2{font-size:8em}}h3{font-size:4.6em;font-weight:100;line-height:1;color:white;background:#00c0ff;background:linear-gradient(to left, #00c0ff 0%,#8c299f 77%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 767px){h3{font-size:7em}}@media (min-width: 1200px){h3{font-size:8.35em}}h4{font-size:2em;font-weight:300;line-height:1.2;color:white}@media (min-width: 767px){h4{font-size:2.3em}}@media (min-width: 1200px){h4{font-size:3em}}p,ul li{font-size:1.2em;font-weight:300;color:white}p a,ul li a{color:white}@media (min-width: 1200px){p,ul li{font-size:1.5em}}ul{list-style:none}ul li:before{content:"\002022";color:#40bbe7;margin-right:10px}@media (min-width: 767px){ul li:before{margin-right:20px}}a{font-weight:400;transition:color 0.3s;text-decoration:none}a:hover{color:#40bbe7}small{font-size:1em;font-weight:400;color:white}.trademark-symbol{font-size:0.5em;vertical-align:top}.btn{position:relative;border-radius:5px;background-color:#40bbe7;color:#002755;padding:10px 15px;font-size:1.2em;font-weight:400;transition:all 0.3s ease-in-out;border:1px solid transparent;overflow:hidden}.btn:before{background:rgba(38,11,54,0.2)}.btn:after{background:rgba(64,187,231,0.2)}.btn:before,.btn:after{content:'';position:absolute;height:100%;width:100%;bottom:100%;left:0;z-index:-1;transition:transform 0.3s;transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1)}.btn:hover{background-color:transparent;border:1px solid rgba(64,187,231,0.3);color:white}.btn:hover:before,.btn:hover:after{transform:translate3d(0, 100%, 0)}.btn:hover:after{transition-delay:0.175s}@media (min-width: 767px){.btn{font-size:2em}}header{position:relative;height:75px;width:100%}header .logo,header .btn{position:absolute;top:50%;transform:translate(0, -50%)}header .logo{left:30px}header .logo img{width:130px}header .btn{right:20px}@media (min-width: 767px){header{height:112px}header .logo img{width:172px}header .btn{right:30px}}footer{background-color:#001022;padding:50px 0}footer .container{padding-bottom:40px}footer .container .logo{width:190px;display:inline-block}footer .container .logo img{width:100%;height:auto}footer article{margin:30px 0}footer a{font-weight:400}@media (min-width: 767px){footer{padding-bottom:25px}footer .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}footer article{padding-left:60px}footer p:first-child{margin-bottom:20px;white-space:nowrap}}@media (min-width: 1200px){footer .container{padding:0 0 115px 5px}footer .container .logo{width:auto}}.footer__bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 20px}.footer__bottom small{position:relative}.footer__bottom small:first-child:after{content:'';display:inline-block;background:white;margin:0 15px;width:1px;height:10px;transform:translateY(25%)}.footer__bottom .copy-right{margin-left:40px}.footer__bottom .logo--phoenix-medcare{margin-left:auto}.footer__bottom .logo--phoenix-medcare img{width:80px}@media (max-width: 321px){.footer__bottom small:first-child:after{margin:0 5px}}@media (min-width: 1200px){.footer__bottom .logo--phoenix-medcare img{width:98px}}.hero{position:relative;background:url("../../assets/images/hero_bg--mobile.jpg") no-repeat center center;background-size:cover;width:100%;height:100vh}.hero article{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (orientation: landscape){.hero{background:url("../../assets/images/hero_bg--tablet--landscape.jpg") no-repeat center center;background-size:cover}}@media (min-width: 767px){.hero{height:95vh}}@media (min-width: 1200px){.hero{background:url("../../assets/images/hero_bg--desktop.jpg") no-repeat center center;background-size:cover}}#scroll-icon{display:none;width:29px;height:36px}#scroll-icon img{width:100%;height:auto}@media (min-width: 767px){#scroll-icon{position:absolute;display:block;left:50%;margin-left:-14px;bottom:75px}}#main{background:#002755 url("../../assets/images/bubbles_bg.jpg");width:100%;padding:50px 0 40px}#main h3,#main h4{text-align:center}#main h4{margin:15px 20% 30px}#main h4 br{display:none}#main p{padding:10px 0}#main a{font-weight:700;text-decoration:underline}@media (min-width: 767px){#main{padding:85px 0}#main article{position:relative;width:42%;max-width:525px}#main h3,#main h4,#main p{text-align:right}#main h3{margin-left:-20px}#main h4{margin:20px 0}#main h4 br{display:block}#main p{padding:15px 0}}.main__image{max-width:255px;margin:100px auto 20px}.main__image .main__image--01{position:relative;display:inline-block}.main__image .main__image--02{position:absolute;top:-80px;right:-109px}@media (min-width: 767px){.main__image{position:absolute;top:160px;right:-330px;max-width:470px;margin-top:0}.main__image .main__image--01{width:350px}.main__image .main__image--02{width:150px}.main__image .main__image--01 img,.main__image .main__image-02 img{width:100%;height:auto}.main__image .main__image--02{top:-120px;right:-110px}}@media (orientation: landscape){.main__image{right:-344px}}@media (min-width: 1200px){.main__image{top:135px;right:-344px}.main__image .main__image--01 img,.main__image .main__image-02 img{width:auto;height:auto}.main__image .main__image--02{top:-140px;right:-270px}}.accordion .container{position:relative;padding:0;max-width:100%}.accordion .container:first-child{background:url("../../assets/images/accordion_01--mobile@1x.jpg") no-repeat center;background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.accordion .container:first-child{background:url("../../assets/images/accordion_01--mobile@2x.jpg") no-repeat center;background-size:cover;background-origin:border-box}}.accordion .container:first-child:before{background-color:#8d21a1}.accordion .container:nth-child(2n){background:url("../../assets/images/accordion_02--mobile@1x.jpg") no-repeat center;background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.accordion .container:nth-child(2n){background:url("../../assets/images/accordion_02--mobile@2x.jpg") no-repeat center;background-size:cover;background-origin:border-box}}.accordion .container:last-child{background:url("../../assets/images/accordion_03--mobile@1x.jpg") no-repeat center;background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.accordion .container:last-child{background:url("../../assets/images/accordion_03--mobile@2x.jpg") no-repeat center;background-size:cover;background-origin:border-box}}.accordion h4{position:relative;width:100%;white-space:nowrap;padding:30px;-webkit-tap-highlight-color:transparent}.accordion article{max-height:0;opacity:0;transition:max-height 0.6s ease-in-out, opacity 0.3s ease-in-out;padding:0 30px;overflow:hidden}.accordion article p,.accordion article ul{padding-bottom:30px}.accordion article ul li{white-space:nowrap}.accordion h4.active+article{opacity:1;max-height:200px}@media (min-width: 767px){.accordion .container:first-child{background:url("../../assets/images/accordion_01--mobile@2x.jpg") no-repeat center;background-size:cover}.accordion .container:nth-child(2n){background:url("../../assets/images/accordion_02--mobile@2x.jpg") no-repeat center;background-size:cover}.accordion .container:last-child{background:url("../../assets/images/accordion_03--mobile@2x.jpg") no-repeat center;background-size:cover}}@media (min-width: 1200px){.accordion{display:-ms-flexbox;display:flex}.accordion .accordion__container{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -20%, 0);transition:transform 0.3s}.accordion h4{padding:0;text-align:center}.accordion h4:after{content:'';display:block;position:absolute;left:50%;bottom:-30px;width:36px;height:3px;margin-left:-18px;transition:opacity 0.2s ease-in-out}.accordion h4.active+article{opacity:0}.accordion article{padding:0;min-height:150px;overflow:visible;transform:translateY(-20%)}.accordion article ul{padding-right:20px}.accordion article p,.accordion article ul{padding-bottom:0}.accordion .container{width:33.33%;min-height:420px;border:5px solid transparent;transition:all 0.6s ease-in-out}.accordion .container:first-child{background:url("../../assets/images/accordion_01--desktop@1x.jpg") no-repeat center;background-size:cover;background-origin:border-box}}@media only screen and (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min-resolution: 192dpi), only screen and (min-width: 1200px) and (min-resolution: 2dppx){.accordion .container:first-child{background:url("../../assets/images/accordion_01--desktop@2x.jpg") no-repeat center;background-size:cover;background-origin:border-box}}@media (min-width: 1200px){.accordion .container:first-child h4:after{background-color:#40bbe7}.accordion .container:nth-child(2n){background:url("../../assets/images/accordion_02--desktop@1x.jpg") no-repeat center;background-size:cover;background-origin:border-box}}@media only screen and (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min-resolution: 192dpi), only screen and (min-width: 1200px) and (min-resolution: 2dppx){.accordion .container:nth-child(2n){background:url("../../assets/images/accordion_02--desktop@2x.jpg") no-repeat center;background-size:cover;background-origin:border-box}}@media (min-width: 1200px){.accordion .container:nth-child(2n) h4:after{background-color:#8d21a1}.accordion .container:last-child{background:url("../../assets/images/accordion_03--desktop@1x.jpg") no-repeat center;background-size:cover;background-origin:border-box}}@media only screen and (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min-resolution: 192dpi), only screen and (min-width: 1200px) and (min-resolution: 2dppx){.accordion .container:last-child{background:url("../../assets/images/accordion_03--desktop@2x.jpg") no-repeat center;background-size:cover;background-origin:border-box}}@media (min-width: 1200px){.accordion .container:last-child h4:after{background-color:#40bbe7}.accordion .container:hover{border:5px solid #40bbe7}.accordion .container:hover .accordion__container{transform:translate3d(-50%, -50%, 0)}.accordion .container:hover h4{color:white;background:#00c0ff;background:linear-gradient(to left, #00c0ff 0%,#8c299f 77%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.accordion .container:hover h4:after{opacity:0}.accordion .container:hover article{opacity:1;transform:translate3d(0, 20px, 0)}}.accordion__btn{position:absolute;top:0;left:0;width:100%;height:100%}.accordion__btn button{position:absolute;top:50%;right:30px;width:20px;height:20px;margin-top:-10px}.accordion__btn button:before,.accordion__btn button:after{content:'';position:absolute;top:50%;display:block;width:100%;height:2px;background-color:#40bbe7}.accordion__btn button:after{transform:rotate(-90deg);transition:all 0.3s}h4.active .accordion__btn button:after{opacity:0;transform:rotate(0)}@media (min-width: 1200px){.accordion__btn{display:none}}
