#site-logo-link{font-family:Sarabun,sans-serif!important;font-size:21px;letter-spacing:.02em;font-weight:300!important}#site-navigation ul li{text-shadow:8px 2px 12px rgba(0,0,0,.3)}.app-teaser h2{letter-spacing:.01em;margin-bottom:0!important}.app-teaser h3,.brands-row h3{font-weight:500}.brands-row h2{color:#e9d4bf;text-transform:uppercase}.brands-row h3{color:#e8710d}.vcex-milestone-caption{max-width:600px}.vcex-milestone-caption::first-line{font-size:1.4em;line-height:1.6em}.limit-width,.app-image-row{margin:auto}.app-teaser ul{margin-left:3px}.sectors-section{background-image:url(https://cliftonwebdesign.net/odysso/wp-content/uploads/2026/07/waterfall-bg-3.jpg);background-repeat:no-repeat;background-position:100% 0}.sectors-row{background:rgba(0,0,0,.7);border-radius:12px}@media screen and (min-width:1180px){.app-image-row{background-image:url(https://cliftonwebdesign.net/odysso/wp-content/uploads/2026/07/Odysso-Globe-Interface.jpg),url(https://cliftonwebdesign.net/odysso/wp-content/uploads/2026/07/Odysso-InJourney.jpg);background-repeat:no-repeat,no-repeat}}.listen-section{background-image:url(https://cliftonwebdesign.net/odysso/wp-content/uploads/2026/07/forest-bg-gradient.jpg);background-repeat:no-repeat}.brand-section{background-image:url(https://cliftonwebdesign.net/odysso/wp-content/uploads/2026/07/circles-1.png);background-repeat:no-repeat}.pilot-bg-col-left{background-image:url(https://cliftonwebdesign.net/odysso/wp-content/uploads/2026/07/Odysso-clinical-adjust-1.jpg);background-repeat:no-repeat;background-size:cover;background-position:20%}.pilot-bg-col-right{background-image:url(https://cliftonwebdesign.net/odysso/wp-content/uploads/2026/07/Odysso-Journey-After.jpg);background-repeat:no-repeat;background-size:contain}.app-image-row .vcex-button{margin-top:20px}.contact-link a{text-transform:uppercase;color:#874a1e}.brand-section .wpex-carousel-slide img{border:2px solid #e9d4bf}.vcex-icon-box-content{max-width:360px}.steps-caption{min-height:100px}.contact-row .wpb_column:last-child .vc_column-inner::after{background:#ede3d6}body.page-id-23 .steps-heading h2{font-size:2.8em!important}.steps-row .wpb_column{display:flex;flex-direction:column}.steps-row .wpb_column .vc_column-inner{display:flex;flex-direction:column;flex:auto}.steps-row .wpb_column .wpb_wrapper{display:flex;flex-direction:column;flex:auto}.steps-row .wpb_column .wpb_wrapper figure.vcex-image{margin-top:auto}body.page-id-25 .tv-carousel .wpex-carousel-slide img{filter:invert(1)sepia(1)saturate(0)brightness(1)}.wpex-carousel-entry-excerpt{font-family:Sarabun,sans-serif;max-width:128px;font-weight:700}#footer-widgets .wpex-bordered-list ul li{border:none!important}#footer-widgets .wpex-bordered-list li{padding:6px 0!important}@media screen and (min-width:768px){.steps-heading,.steps-number,.steps-keyword,.steps-caption,.steps-icon{padding-left:20px}}@media screen and (max-width:413px){.vcex-button{font-size:.9em!important}}@media screen and (max-width:959px){.app-section{padding-top:100px}}@media screen and (min-width:960px){.app-section{padding-top:150px}}@media screen and (max-width:1199px){.col-large-padding .wpb_text_column{width:100%;margin:0 auto;padding:30px 20px}}@media screen and (max-width:991px){.app-teaser{border-radius:20px;padding:10px 20px 40px;background-color:#405e6e}}@media screen and (min-width:1200px) and (max-width:1439px){.col-large-padding{padding:30px 20px}.col-large-padding .wpb_text_column{font-size:20px!important}}@media screen and (min-width:1440px) and (max-width:1599px){.col-large-padding{padding:20px}}@media screen and (min-width:1600px){.col-large-padding{padding:20px 60px}}@media screen and (max-width:1024px){.app-teaser h3{margin-top:15px!important}}@media screen and (min-width:1024px){.app-teaser h2{font-size:1.6em}.pilot-row h2{font-size:1.2em}.app-teaser h3,.brands-row h3{font-size:2.6em;padding-bottom:10px}.pilot-row h3{font-size:2em;font-weight:500}.app-teaser p,.app-teaser ul li{font-size:1.6em}}@media screen and (max-width:767px){body.page-id-402 .vcex-ib-overlay-bg{background:rgba(0,0,0,.6);opacity:1;z-index:2}body.page-id-402 vcex-ib-overlay{z-index:2}body.page-id-402 .vcex-ib-img{z-index:1}body.page-id-402 .vcex-ib-content-wrap{position:relative;z-index:3}.steps-subheading{text-align:center;margin:0 auto;max-width:480px}}@media screen and (max-width:767px){.contact-row .vcex-icon-box{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:768px){.contact-row .vcex-icon-box{padding-top:40px;padding-bottom:40px}.contact-row .vc_column-inner::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:100%;background:#e6d7c7}#contact-first .vc_column-inner::before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:2px;width:100%;background:#e6d7c7}}@media screen and (min-width:1440px){body.page-id-20 .steps-number{background-image:url(https://cliftonwebdesign.net/odysso/wp-content/uploads/2026/07/arrow.png);background-repeat:no-repeat;background-position:100%}}.steps-row .wpb_column:last-child .steps-number{background-image:none}@media screen and (max-width:768px){.steps-row .wpb_column .wpb_wrapper,.steps-heading{align-items:center;text-align:center}.steps-row .wpb_column .steps-caption,.steps-row .wpb_column .steps-keyword,.steps-row .wpb_column .steps-number{margin-left:auto;margin-right:auto}.steps-row .vcex-image-img{max-width:480px}}@media screen and (max-width:991px){.app-teaser{display:flex;justify-content:center}}@media screen and (max-width:1179px){#app-image-row-desktop{display:none!important}}@media screen and (min-width:1180px){.app-teaser{margin-left:auto;margin-right:auto}#app-image-row-mobile{display:none!important}}@media screen and (min-width:1180px) and (max-width:2159px){.app-teaser{width:500px}}@media screen and (max-width:1200px){.sectors-section h2{padding:20px;background:rgba(0,0,0,.5);border-radius:4px}}@media screen and (min-width:1800px){.short-copy{max-width:260px}}@media screen and (max-width:1919px){.heading-break{max-width:700px}}@media screen and (max-width:991px){.short-copy{padding-bottom:40px}#app-image-row-mobile{padding-top:30px;padding-bottom:50px}.pilot-bg-col-right{background-position:50%;background-size:contain}.carousel-col .vc_column-inner{padding-top:50px;padding-bottom:50px}.carousel-col .wpex-carousel__arrow{display:none!important}}@media screen and (max-width:1023px){.brand-intro h2{margin-top:30px;margin-bottom:30px;line-height:1.3em}}@media screen and (min-width:1024px){.brand-intro h2{margin-top:50px;margin-bottom:50px;line-height:1.4em}}@media screen and (min-width:1200px) and (max-width:1440px){.col-icon{width:33.33%!important}}@media screen and (min-width:1920px){.sectors-row .col-icon .vcex-list-item-inner::after{content:"";position:absolute;right:5px;top:-10px;width:1px;height:100%;background-color:#32352b;opacity:1}.sectors-row .col-icon:first-child .vcex-list-item-inner::after{right:25px}.sectors-row .col-icon:nth-last-child(2) .vcex-list-item-inner::after{background-color:#615945}.sectors-row .col-icon:last-child .vcex-list_item .vcex-list-item-inner::after{display:none}}@media screen and (min-width:1024px) and (max-width:1099px){.listen-section{background-size:contain;background-position:200%}}@media screen and (min-width:1100px) and (max-width:1179px){.listen-section{background-size:contain;background-position:150%}}@media screen and (min-width:1180px) and (max-width:1279px){.listen-section{background-size:contain;background-position:130%}}@media screen and (min-width:1280px) and (max-width:1799px){.listen-section{background-size:contain;background-position:110%}}@media screen and (min-width:992px) and (max-width:1179px){.pilot-bg-col-left{width:32%!important;background-position:40%}.pilot-bg-copy{width:36%!important;padding-left:2%;padding-right:2%}.pilot-bg-col-right{width:30%!important;padding-right:2%;background-position:100% 100%}.app-image-row{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:1180px) and (max-width:1279px){.app-image-row{background-size:250px 376px,250px 376px;background-position:0 100%,100% 0}.pilot-bg-col-left{width:32%!important;background-position:50%}.pilot-bg-copy{width:40%!important;padding-left:2%;padding-right:2%}.pilot-bg-col-right{width:27%!important;padding-right:2%;background-position:100% 100%}.app-image-row{padding-top:30px;padding-bottom:50px}}@media screen and (min-width:1280px) and (max-width:1359px){#content-wrap{max-width:98%}.container{width:100%!important}.app-image-row{background-size:300px 452px,300px 452px;background-position:0 100%,100% 0}.pilot-bg-col-left{width:34%!important;background-position:60%}.pilot-bg-copy{width:38%!important;padding-left:2%;padding-right:2%}.pilot-bg-col-right{width:25%!important;padding-right:2%;background-position:-10% 100%}.app-image-row{padding-top:10px;padding-bottom:50px}}@media screen and (min-width:1360px) and (max-width:1439px){.container{width:98%!important}.app-image-row{background-size:350px 527px,350px 527px;background-position:0 100%,100% 0}.pilot-bg-col-left{width:34%!important;background-position:70%}.pilot-bg-copy{width:41%!important}.pilot-bg-col-right{width:25%!important;background-position:-10% 30px}.app-image-row{padding-top:10px;padding-bottom:50px}}@media screen and (max-width:1440px){.listen-section .textcenter,.listen-section .listen-button{text-align:left!important}.button-divider{display:none!important}}@media screen and (min-width:1440px) and (max-width:1799px){.container{width:96%!important}.brand-section{background-size:initial;background-position:2%}.app-image-row{background-size:400px 602px,400px 602px;background-position:0 100%,100% 0}.pilot-bg-col-left{width:35%!important;background-position:70%}.pilot-bg-copy{width:40%!important}.pilot-bg-col-right{width:25%!important;background-position:-5% 30px}.app-image-row{padding-top:20px;padding-bottom:50px}}@media screen and (min-width:1800px){.adjust-padding-widescreen{padding:0 100px}}@media screen and (min-width:1800px){.listen-section{background-size:contain;background-repeat:no-repeat;background-position:100%}.brand-section{background-size:initial;background-position:2%}.app-image-row{background-size:450px 677px,450px 677px;background-position:0 100%,100% 0}.pilot-bg-col-left{background-position:0}.pilot-bg-col-right{background-position:0 30px}}@media screen and (min-width:1920px){.contact-row .vc_column-inner::after{right:30px}}@media screen and (max-width:2159px){.limit-width,.app-image-row{max-width:1660px}}@media screen and (min-width:1800px) and (max-width:2159px){.app-image-row{padding-top:40px;padding-bottom:80px}}@media screen and (min-width:1800px) and (max-width:1919px){.container{width:94%!important}}@media screen and (min-width:1920px) and (max-width:2159px){.container{width:91%!important}}@media screen and (min-width:1921px) and (max-width:2159px){.section-awards{padding-right:10vw;padding-left:10vw}}@media screen and (min-width:2160px){.section-awards{padding-right:14vw;padding-left:14vw}#site-logo-link,#menu-main-navigation li .link-inner{font-size:23px!important}.wpb_text_column p,.vcex-milestone-caption{font-size:1.2em!important}.container{width:88%!important}.limit-width,.app-image-row{max-width:1860px}.app-image-row{padding-top:80px;padding-bottom:80px}.app-teaser{width:700px}body.page-id-27 .limit-width{max-width:initial}}