@keyframes rotate_cw{-ms-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform-origin:center;-ms-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform-origin:center;-ms-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}100%,90%{opacity:1}section{background:0 0}.spa-wrapper{background-image:url(../../images/bg-spa_cornerDH.png),url(../../images/bg-spa_maile.jpg);background-repeat:no-repeat;background-size:auto,100%;background-position:left 52%,left top}#service-main-body{z-index:1;background:0 0}@media(max-width:1024px){#service-main-body{padding-top:2em}}#service-main-body .content{margin-bottom:2em}#service-main-body .content>*{font-family:freight-text-pro,serif}#service-main-body .service-sidebar>div{margin-bottom:1em}#service-main-body .service-sidebar h6{margin-bottom:0;text-transform:uppercase}#service-main-body .spa-service-buttons{display:flex;gap:1em}#service-main-body .btn{margin-bottom:1em}#service-main-body .visiting-media-h-list{margin-top:1em}#service-callouts{background:0 0;position:relative}#service-callouts .service{margin-bottom:6em}@media(max-width:1024px){#service-callouts .service .row{flex-direction:column-reverse}}#service-callouts .container .row{justify-content:space-between;align-items:center}#service-callouts .left-bleed .row{flex-direction:row-reverse}@media(max-width:1024px){#service-callouts .left-bleed .row{flex-direction:column-reverse}}#service-callouts .left-bleed .row>:last-child{padding-left:0}@media(max-width:1024px){#service-callouts .left-bleed .row>:last-child{padding-left:1rem}}#service-callouts .right-bleed .row>:last-child{padding-right:0}@media(max-width:1024px){#service-callouts .right-bleed .row>:last-child{padding-right:1rem}}#service-callouts .featured-image{width:100%}#service-callouts .content{margin-bottom:2em}#service-callouts .service-actions{margin-bottom:2em;white-space:nowrap}@media(max-width:1024px){#service-callouts .service-actions{white-space:normal}}#service-callouts .service-actions .btn{margin-bottom:.5em}#service-callouts .service-actions .btn:first-child{margin-right:.5em}@media(max-width:1024px){#service-callouts .service-actions .btn:first-child{margin-right:0}}@media(max-width:1024px){#service-callouts .service-actions .btn{display:block;margin-bottom:1em}}#service-callouts .menus{display:flex;flex-wrap:wrap;font-family:freight-sans-pro,serif}#service-callouts .menus a{text-transform:uppercase;text-decoration:none;margin-bottom:.75em;display:block;white-space:nowrap;margin-right:1em;width:100%}#service-callouts .menus a:after{font-family:lanicons;font-size:.75em;content:"";margin-left:1ch}#service-three-ups{padding-block:4em}#service-three-ups h4{margin-block:1em}#service-three-ups .row{margin-inline:-2em}#service-three-ups [class^=col-]{padding-inline:2em}#service-three-ups img{width:100%}#service-three-ups .visiting-media-h-list{margin-top:1em}#service-featured{padding-block:4em}#service-featured h2{font-family:freight-text-pro,serif;font-size:2.25rem;margin-block:1em;letter-spacing:unset}#service-featured .content{margin-bottom:4em}.carousel-section{padding-block:2em}.carousel-section header{margin-bottom:2em}.carousel-section h2{font-family:freight-text-pro,serif;font-size:2.25rem;margin-block:1em;letter-spacing:unset}.carousel-section .owl-carousel{padding-inline:0}.carousel-section .content-panel{background:0 0;min-height:0}.carousel-section .page-carousel-controls{left:1em;position:relative}#promo-section{padding-bottom:0}@media(max-width:1024px){#promo-section{background:#fff;text-align:center}}#promo-section header h2{font-family:freight-text-pro,serif;font-size:2.625em;font-weight:400;letter-spacing:normal;line-height:1.2;margin-bottom:.75em}@media(max-width:1024px){#promo-section header h2{font-size:1.75em}}#promo-section header{margin-top:4em}#promo-section .promo-carousel{padding-right:0}@media(max-width:1024px){#promo-section .promo-carousel{padding-right:1rem;margin:2em 0}}#promo-section .page-carousel-controls{position:relative;top:-4em;left:.75em}@media(max-width:1024px){#promo-section .page-carousel-controls{position:static;width:100%}}#promo-section .page-carousel-controls span.page-control-prev{margin-right:.1em}#promo-section .page-carousel-controls span.page-control-next{margin-left:.1em}@media(max-width:1024px){#promo-section .cta-section{background:#f3f2ef}}#service-testimonial{padding-bottom:4em;padding-top:4em}#other-services{padding-bottom:2em;background-image:url(../../images/bg-spa_cornerCircles.png);background-repeat:no-repeat;background-position:right bottom}#other-services:before{background:#fff}#other-services h2{font-family:freight-text-pro,serif;font-size:2.625em;font-weight:400;letter-spacing:normal;line-height:1.2;margin-bottom:.75em}@media(max-width:1024px){#other-services h2{font-size:1.75em}}#other-services .service-item{margin-top:4em;line-height:1.4}#other-services .service-item h6{text-transform:uppercase;margin-bottom:.2em;position:relative}#other-services .service-item h6:before{background:#070606;content:"";height:2px;left:0;position:absolute;top:-1em;width:120px}#other-services .service-item h6 a{text-decoration:none}#other-services .service-item h6 a:after{font-family:lanicons;font-size:.75em;content:"";margin-left:1ch}#other-services .service-item p{line-height:1.4}
/*# sourceMappingURL=../../maps/css/views/single-spa_services.css.map */
