#container .form-wrap form
input.hidhp{visiblity:hidden !important;display:none !important}.textR{writing-mode:tb-rl;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-evenly}*{box-sizing:border-box;margin:0;padding:0;outline:none}a,*{-webkit-tap-highlight-color:transparent !important}@media screen and (max-device-width:767px){body{-webkit-text-size-adjust:100%}}a,#container
div{-webkit-tap-highlight-color:transparent !important}body,html{font-family:rustica,sans-serif;font-weight:300;font-size:18px;text-align:left}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background-color:#424244}body::-webkit-scrollbar-thumb{background-color:#f8981c;border-radius:5px}p{text-align:left;font-family:rustica,sans-serif;font-weight:300;color:#14120f;font-size:.9rem;line-height:1.35rem;letter-spacing:.01em}a{text-decoration:none;cursor:pointer}.contain{max-width:1320px;margin:0
auto}.wh{color:#fff}.orange{color:#f8981c}.base{color:#14120f}.amber{color:#67614d}.tct{text-align:center}.tlt{text-align:left}.trt{text-align:right}h2.xl{font-family:playfair-display,serif;font-weight:400;font-size:9rem;line-height:9.6rem;letter-spacing:-.025em}h2.sh{font-family:playfair-display,serif;font-weight:400;font-size:3.8rem;line-height:3.8rem;letter-spacing:-.01em}h3.sh{font-family:rustica,sans-serif;font-weight:500;font-size:.9rem;line-height:1.5rem;text-transform:uppercase;letter-spacing:.1em}h4.sh{font-family:rustica,sans-serif;font-weight:700;font-size:1.05rem;line-height:1.5rem;letter-spacing:.25em;text-transform:uppercase}p.callout{font-family:playfair-display,serif;font-weight:400;font-size:3.4rem;letter-spacing:-.025em;line-height:3.9rem;color:#403f41}header.scroll{}header.scroll .logo
svg{transition:width 0.4s ease,height 0.4s ease,transform 0.4s ease;will-change:width,height,transform}header
.content{margin:auto;padding:1.5rem;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}header .logo
svg{height:87px;width:auto}header .logo .cls-2{fill:#fff}header .logo .cls-1{fill:#f89721}header
.logo{position:relative;z-index:115}header #btn_menu
i{position:absolute;left:0;background:#fff;width:100%;height:1px}header #btn_menu i:nth-child(1){top:10px}header #btn_menu i:nth-child(2){top:49%}header #btn_menu i:nth-child(3){top:calc(100% - 10px)}header
#btn_menu{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;z-index:115;width:56px;height:56px;cursor:pointer;position:relative}header #btn_menu:hover
i{background:#F98A3C}header #fixed_nav>div{width:100%;margin:0
20px 0 0;position:relative;overflow-y:auto;height:100%;padding-bottom:5vh}header #fixed_nav>div::-webkit-scrollbar{width:10px}header #fixed_nav>div::-webkit-scrollbar-track{background-color:#1f1f1f}header #fixed_nav>div::-webkit-scrollbar-thumb{background-color:#f8981c;border-radius:5px}header #fixed_nav
.wrapper{width:100%;margin:auto;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0
20px;max-width:455px}header #fixed_nav .wrapper>a:not(.RC){font-family:playfair-display,serif;font-weight:400;color:#fff;font-size:2.5rem;letter-spacing:-.0125rem;line-height:1;transition:color .25s ease;padding:1.5rem 0;border-bottom:1px solid #ffffff4d}header #fixed_nav .wrapper>a:not(.RC):hover{color:#F8971D}header #fixed_nav .wrapper > a.current,header #fixed_nav .wrapper>a.login-anchor{font-style:italic}header #fixed_nav
.RC{margin-top:1.5rem;max-width:12rem;text-align:center}header #fixed_nav .indented-link{padding-left:1.2rem}header #fixed_nav .indented-link.--last{margin-bottom:.5rem}header
#fixed_nav{background:#1f1f1f;height:100vh;width:100vw;max-width:520px;position:fixed;top:0;left:105%;z-index:90;padding:25vh 4px 0 1rem;transition:left 750ms ease-in;overflow-y:scroll !important}header
.static_nav{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;position:relative;z-index:100}header
.subnav_parent{position:relative;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}header .subnav_child
.subnav_wrap{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem;padding:2rem 0 2rem 1rem}header .subnav_child
a{font-family:rustica,sans-serif;font-weight:300;font-size:.8rem;line-height:1;color:#fff;transition:color .3s ease}header .subnav_child a:hover{color:#f8981c}header
.subnav_child{height:0;overflow:hidden;transition:height 500ms ease-in}header .linked_anchor
.st0{fill:#F8971D}header .linked_anchor:hover
.st0{fill:#fff}header .bg-overlay{position:absolute;top:0;left:0;opacity:0;z-index:-1;width:100%;height:100%;background:linear-gradient(rgba(37,35,36,1) 0%,rgba(37,35,36,0.987) 8.1%,rgba(37,35,36,0.951) 15.5%,rgba(37,35,36,0.896) 22.5%,rgba(37,35,36,0.825) 29%,rgba(37,35,36,0.741) 35.3%,rgba(37,35,36,0.648) 41.2%,rgba(37,35,36,0.55) 47.1%,rgba(37,35,36,0.45) 52.9%,rgba(37,35,36,0.352) 58.8%,rgba(37,35,36,0.259) 64.7%,rgba(37,35,36,0.175) 71%,rgba(37,35,36,0.104) 77.5%,rgba(37,35,36,0.049) 84.5%,rgba(37,35,36,0.013) 91.9%,rgba(37,35,36,0) 100%);transition:opacity .4s ease}header
a.RC{min-width:9.3rem;color:#fff;text-transform:none !important;border:solid 1px #f8981c;padding:15px;font-style:italic;font-family:playfair-display,serif;font-weight:400;font-size:16px !important;transition:background .25s ease}header a.RC:hover{background-color:#f8981c;color:#fff}header a.RC.--desktop{display:block}header a.RC.--mobile{display:none}header
a.current{color:#f8981c !important}header{position:fixed;top:0;left:0;width:100%;z-index:9999}header.js-ready #btn_menu
i{transition:transform .3s ease,background .3s ease}header.js-ready{transition:background .2s ease}header.js-ready .linked_anchor
.st0{transition:all .3s ease}header.js-ready .logo .cls-2{transition:all .2s ease}.subnav_child.opend{transition:height 550ms ease-out}body.open header #btn_menu
i{background:#fff !important}body.open header #btn_menu i:nth-child(1){top:33%;transform:rotate(45deg)}body.open header #btn_menu i:nth-child(2){opacity:0}body.open header #btn_menu i:nth-child(3){top:33%;transform:rotate(-45deg)}body.open header #btn_menu:hover
i{background:#f8981c !important}header.scroll .bg-overlay{opacity:.75}#inner_nav
.magicText{position:fixed;top:150px;right:50%;transform:translateX(660px);z-index:105;transition:transform .2s ease}#inner_nav .magicText:nth-child(2){top:185px}#inner_nav .magicText:nth-child(3){top:220px}#inner_nav .magicText:nth-child(4){top:255px}#inner_nav .magicText:nth-child(5){top:290px}#inner_nav .magicText:nth-child(6){top:325px}#inner_nav .magicText::after{content:'';position:absolute;display:block;right:-12px;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:3px;background:#f8981c;opacity:0;transition:opacity .2s ease}#inner_nav .magicText.active::after{opacity:1}#inner_nav
.magicText.active{transform:translateX(645px)}#inner_nav .magicText.active
a{font-family:playfair-display,serif;font-weight:700;font-style:italic}#inner_nav
a{font-family:rustica,sans-serif;font-weight:200;font-size:.7rem;color:inherit;display:block;text-align:right}#inner_nav{color:#fff}footer .contain
.top{padding:4rem 0 2.5rem;border:1px
solid #67614d80;border-width:1px 0 1px;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}footer .contain .col:nth-child(1){width:26%;min-width:265px}footer .contain .col:nth-child(2){width:30%;min-width:275px}footer .contain .col:nth-child(3){width:20%}footer .contain .col:nth-child(4){width:24%}footer .contain .col:nth-child(4) a.parent_anchor:nth-child(-n+2){margin-bottom:.7rem}footer .contain .top
a{margin-bottom:.45rem}footer .contain
a{display:block;font-family:rustica,sans-serif;font-weight:200;font-size:.9rem;line-height:140%;color:#14120f}footer .contain
a.parent_anchor{font-weight:500;letter-spacing:.05rem;text-transform:uppercase}footer .contain
a.orange{font-weight:400;color:#f8981c;text-decoration:underline;transition:color .3s ease}footer .contain a.orange:hover{color:#67614d}footer .contain a:hover{text-decoration:underline}footer .contain .col
p{font-weight:200}footer .contain
.bot{padding-top:2.5rem;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem}footer .contain .bot
a{font-weight:300}footer .contain
.left{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .contain
a.RC{color:#1f1f1f;text-transform:none;border:solid 1px #f8981c;padding:15px;font-style:italic;font-family:playfair-display,serif;font-weight:400;font-size:16px;text-decoration:none !important;transition:all .3s ease}footer .contain a.RC:hover{background-color:#f8981c;color:#fff}footer .contain .linked_anchor
.st0{fill:#f8981c;transition:all .3s ease}footer .contain .linked_anchor:hover
.st0{fill:#67614d}footer .contain
.right.logo{width:5.5rem;height:4rem;background:url(/wp-content/themes/oviscreative/assets/images/i/ovis-logomark.png) center/contain no-repeat}footer
.contain{border-top:1px solid #67614d80}footer{padding:4.5rem 1.5rem 4rem;background:#fff}.inner .s1
.contain{max-width:1320px;margin:0
auto;padding:0
6rem 4.5rem;height:100%;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.inner .s1
h1{font-family:playfair-display,serif;font-weight:400;font-size:9rem;letter-spacing:-.025em;transform:translateX(-8px);line-height:85%}.inner .s1
p{line-height:normal;position:relative}.inner .s1
p.quote{font-family:playfair-display,serif;font-weight:400;font-size:1.5rem;line-height:2rem;letter-spacing:-.025em;max-width:426px;margin:9% 0 2rem}.inner .s1 p.quote::before{content:'';position:absolute;display:block;left:-2.35rem;top:-1.75rem;height:3rem;width:3rem;background:url(/wp-content/themes/oviscreative/assets/images/i/svg/quote_white.svg) center/auto no-repeat;opacity:.05}.inner .s1
p.quote_attr{letter-spacing:-.025em;padding-left:1.8rem}.inner .s1 p.quote_attr::before{content:'';position:absolute;display:block;left:0;top:50%;transform:translateY(-50%);top:40%;height:1px;width:1.4rem;border-top:1px solid #f8981c}.inner
.s1{height:100vh;max-height:900px;background:url(/wp-content/themes/oviscreative/assets/images/i/ourwork_hero.jpg) center bottom/cover no-repeat}@keyframes
rotate_text{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}header
#fixed_nav.open{transition:left 800ms ease-out}#website-design-development.inner .s1
h1{font-size:70px;line-height:1.2;margin-bottom:10px}#website-design-development.inner .s1
p{font-size:24px;line-height:1.2}#website-design-development.inner .s1
.contain{align-items:center}.intro-head{width:42%;position:relative;padding-left:42px}.intro-head::before{content:"";position:absolute;left:0;top:8px;width:2px;height:140px;background:#f89721}.eyebrow{display:block;margin-bottom:28px;color:#f89721;font-size:0.875rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase}.intro-head
h2{font-family:"Playfair Display",serif;font-size:3.5rem;line-height:1.15;font-weight:400;color:#403f41;letter-spacing:-0.03em}.intro-body{width:50%;padding-top:78px}.intro-body
p{font-size:1.375rem;line-height:1.9;color:#666}.why-ovis{padding:140px
0;background:#f7f6f3}.why-ovis
h2{margin-bottom:80px;font-family:"Playfair Display",serif;font-size:4rem;font-weight:400;line-height:1.1;color:#403f41}.why-list{border-top:1px solid rgba(64,63,65,.15)}.why-item{display:flex;gap:70px;padding:55px
0;border-bottom:1px solid rgba(64,63,65,.15);transition:.35s ease}.why-item:hover{padding-left:18px}.why-number{min-width:90px;font-family:"Playfair Display",serif;font-size:3.5rem;line-height:1;color:#f89721}.why-content{flex:1}.why-content
h3{margin-bottom:18px;font-family:"Playfair Display",serif;font-size:2rem;font-weight:400;line-height:1.2;color:#403f41}.why-content
p{max-width:720px;font-size:1.2rem;line-height:1.8;color:#666}.what-we-design{padding:140px
0;background:#fff}.what-we-design
h2{margin-bottom:70px;font-family:"Playfair Display",serif;font-size:4rem;font-weight:400;line-height:1.1;color:#403f41}.design-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(64,63,65,.12);border-left:1px solid rgba(64,63,65,.12)}.design-item{min-height:240px;padding:55px;border-right:1px solid rgba(64,63,65,.12);border-bottom:1px solid rgba(64,63,65,.12);display:flex;flex-direction:column;justify-content:space-between;transition:.35s ease}.design-item:hover{background:#f7f6f3}.design-item
span{font-family:"Playfair Display",serif;font-size:3.25rem;line-height:1;color:#f89721}.design-item
h3{margin:0;font-family:"Playfair Display",serif;font-size:2rem;font-weight:400;line-height:1.3;color:#403f41}.contact-section{padding:140px
0;background:#f7f6f3}.contact-form{width:52%;padding-top:60px}.contact-wrap{display:flex;justify-content:space-between;align-items:flex-start;gap:100px}.contact-content{width:35%}.contact-content
h2{margin:0;font-family:"Playfair Display",serif;font-size:4.5rem;font-weight:400;line-height:1;letter-spacing:-0.03em;color:#403f41}.contact-form-wrap{width:55%}.contact-form .form-group{margin-bottom:42px}.contact-form input,.contact-form
textarea{width:100%;padding:0
0 18px;border:0;border-bottom:1px solid rgba(64,63,65,0.18);background:transparent;font-size:1.125rem;line-height:1.5;color:#403f41;transition:border-color .35s ease}.contact-form
textarea{height:120px;resize:none;padding-top:8px}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#8c8c8c}.contact-form input:focus,.contact-form textarea:focus{outline:none;border-color:#f89721}.contact-form input[type="submit"]{width:auto;min-width:260px;height:64px;padding:0
42px;margin-top:15px;border:2px
solid #f89721;background:transparent;color:#f89721;font-size:0.938rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:all .35s ease}.contact-form input[type="submit"]:hover{background:#f89721;color:#fff}.contact-form .wpcf7 form.invalid .wpcf7-response-output,.contact-form .wpcf7 form.unaccepted .wpcf7-response-output,.contact-form .wpcf7 form.payment-required .wpcf7-response-output{border:0px;padding:0;color:#dc3232}.pitchbook-cta{padding:140px
0;background:#1f2428;text-align:center}.cta-content{max-width:900px;margin:0
auto}.cta-content
h2{margin:0
0 28px;font-family:"Playfair Display",serif;font-size:4.25rem;font-weight:400;line-height:1.15;color:#fff;letter-spacing:-0.03em}.cta-content
p{margin:0
0 50px;font-size:1.375rem;line-height:1.7;color:rgba(255,255,255,.75)}.cta-content .orange-btn{display:inline-flex;align-items:center;justify-content:center;min-width:360px;height:64px;padding:0
42px;border:2px
solid #f89721;background:transparent;color:#f89721;font-size:15px;line-height:22px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:.35s ease}.cta-content .orange-btn:hover{background:#f89721;color:#fff}.Lets-talk span.wpcf7-not-valid-tip{position:absolute;padding-top:12px;font-size:12px;font-weight:300}@media (max-width:1600px){}@media (max-width:1368px){#website-design-development
.contain{padding:0
32px}#website-design-development.inner .s1
h1{font-size:60px}.contact-wrap{gap:70px}.intro-head
h2{font-size:2.8rem}.intro-body
p{font-size:1.2rem;line-height:1.75}.why-ovis h2,.what-we-design
h2{font-size:3rem;margin-bottom:60px}.contact-content h2,.cta-content
h2{font-size:3.5rem}.why-item{gap:50px;padding:45px
0}.why-number{min-width:70px;font-size:3rem}.why-content h3,.design-item
h3{font-size:1.55rem}.why-content p,.intro-body p,.cta-content
p{font-size:1.125rem}.design-item{min-height:200px;padding:40px}.design-item
span{font-size:2.8rem}.contact-form{padding-top:40px}.contact-form input,.contact-form
textarea{font-size:1rem}}@media (max-width:1024px){#website-design-development.inner .s1
h1{font-size:55px}#website-design-development
.contain{padding:0
24px}.why-ovis,.what-we-design,.contact-section,.pitchbook-cta{padding:90px
0}.contact-wrap{flex-direction:column;gap:50px}.intro-head,.intro-body,.contact-content,.contact-form,.contact-form-wrap{width:100%}.intro-body{padding-top:0}.intro-head{padding-left:30px}.intro-head::before{height:100px}.intro-head
h2{font-size:2.75rem}.why-ovis h2,.what-we-design h2,.contact-content h2,.cta-content
h2{font-size:3rem}.design-grid{grid-template-columns:1fr}.contact-form{padding-top:20px;width:100%}}@media (max-width:768px){.why-ovis,.what-we-design,.contact-section,.pitchbook-cta{padding:70px
0}.intro-head h2,.why-ovis h2,.what-we-design h2,.contact-content h2,.cta-content
h2{font-size:2.4rem}.intro-body p,.why-content p,.cta-content
p{font-size:1rem;line-height:1.7}.why-item{gap:25px}.why-number{min-width:45px;font-size:2.2rem}.why-content h3,.design-item
h3{font-size:1.4rem}.design-item{min-height:auto;padding:35px}.contact-form .form-group{margin-bottom:35px}.contact-form input[type="submit"],.cta-content .orange-btn{min-width:280px}}@media (max-width:767px){#website-design-development.inner .s1
h1{font-size:45px}.why-ovis,.what-we-design,.contact-section,.pitchbook-cta{padding:60px
0}.contact-wrap{gap:40px}.intro-head{padding-left:22px}.intro-head::before{height:80px}.intro-head h2,.why-ovis h2,.what-we-design h2,.contact-content h2,.cta-content
h2{font-size:2rem;line-height:1.2}.why-item{flex-direction:column;gap:18px;padding:35px
0}.why-number{min-width:auto;font-size:2rem}.why-content h3,.design-item
h3{font-size:1.25rem}.why-content p,.intro-body p,.cta-content
p{font-size:.938rem;line-height:1.7}.design-item{padding:30px
25px}.contact-form input,.contact-form
textarea{font-size:1rem}.contact-form input[type="submit"],.cta-content .orange-btn{width:100%;min-width:100%}}@media (max-width:480px){.contact-form input[type="submit"]{font-size:12px;letter-spacing:0}}.ajax-pagination{display:flex;align-items:center;justify-content:center;margin:80px
0}.blog-nums{display:flex;align-items:center;gap:8px}.page-num{font-size:15px;color:#67614d;text-decoration:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin:0
4px;border:1px
solid transparent;border-radius:50%;transition:all .25s ease}.page-num:hover{color:#14120f}.page-num.active{color:#14120f;border:1px
solid #67614d}.nav_arrow{width:30px;height:30px;margin:0
4px;opacity:1;transition:opacity .3s ease;background-repeat:no-repeat;background-position:center;background-size:24px auto;cursor:pointer;position:relative !important}.prev_arrow{background-image:url("/wp-content/themes/oviscreative/assets/images/i/arrowline-left_color.svg")}.next_arrow{background-image:url("/wp-content/themes/oviscreative/assets/images/i/arrowline-right_color.svg")}.nav_arrow:hover{opacity:1}.nav_arrow::before,.nav_arrow::after{display:none}.prev_arrow.disabled,.next_arrow.disabled{opacity:.25;pointer-events:none}.fx-list{display:none}.work-ajax-pagination{display:flex;align-items:center;justify-content:center;margin:80px
0}.work-nums{display:flex;align-items:center;gap:8px}.work-page-num{font-size:15px;color:#fff;text-decoration:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin:0
4px;border:1px
solid transparent;border-radius:50%;transition:all .25s ease;opacity:.7}.work-page-num:hover{opacity:1;box-shadow:0 0 0 3px rgba(255,255,255,.25)}.work-page-num.active{opacity:1;border:1px
solid #fff}.work-ajax-pagination
.nav_arrow{width:30px;height:30px;margin:0
4px;opacity:1;transition:opacity .3s ease;background-repeat:no-repeat;background-position:center;background-size:24px auto;cursor:pointer;position:relative !important}.work-ajax-pagination
.prev_arrow{background-image:url("/wp-content/themes/oviscreative/assets/images/i/arrowline-left_white.svg")}.work-ajax-pagination
.next_arrow{background-image:url("/wp-content/themes/oviscreative/assets/images/i/arrowline-right_white.svg")}.work-ajax-pagination .nav_arrow:hover{opacity:1}.work-ajax-pagination .nav_arrow::before,.work-ajax-pagination .nav_arrow::after{display:none}.work-ajax-pagination .prev_arrow.disabled,.work-ajax-pagination
.next_arrow.disabled{opacity:.5;pointer-events:none}#home #container
section{position:relative}#home #container
.zindex9{z-index:9}#home #container .s1
.container{display:-webkit-flexbox;display:-ms-flexbox;display:flex;height:100%}#home #container .s1
.content{height:100%;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:flex-start;padding:6rem 1.5rem 3rem;max-width:660px;margin:0
3% 0 auto}#home #container .s1 .left,#home #container .s1
.right{width:50%;height:100%}#home #container .s1
.text_content{overflow:hidden}#home #container .s1 .text_content
*{transform:translateY(230px)}#home #container .s1 .text_content.active
*{transform:translateY(0);transition:transform 1.3s ease-in-out}#home #container .s1
.text_block{margin:2.25rem auto 0;max-width:520px}#home #container .s1 #img_slider,#home #container .s1 .fx-slides,#home #container .s1 .fx-slides>div{height:100%}#home #container .s1
.slide{background:#000;height:100%;left:0}#home #container .s1 .slide
div{position:relative;height:100%;background:url(/wp-content/themes/oviscreative/assets/images/i/home_axar.jpg) center/cover no-repeat;top:10%;opacity:0;transform:scale(1)}#home #container .s1 .slide.current
div{top:0;opacity:1;transform:scale(1.3);transition:top .3s ease-in-out,opacity 1s ease-in,transform 4s cubic-bezier(0.05,0.46,1,0.55)}#home #container .s1 .slide:nth-child(2) div{background-image:url(/wp-content/themes/oviscreative/assets/images/i/home_indus.webp)}#home #container .s1 .slide:nth-child(3) div{background-image:url(/wp-content/themes/oviscreative/assets/images/i/HomeHero_3_Offit.jpg)}#home #container .s1 .slide:nth-child(4) div{background-image:url(/wp-content/themes/oviscreative/assets/images/i/HomeHero_4_ExodusPoint.jpg)}#home #container .s1 .fx-list{display:none}#home #container .s1
.img_slider_nav{position:absolute;bottom:10%;right:50%;transform:translateX(640px);z-index:2;width:260px;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#home #container .s1 .case_study_anchors
a{position:absolute;width:175px;top:150%;opacity:1;transition:top .6s ease,color .3s ease;font-family:rustica,sans-serif;font-weight:700;font-size:14px;line-height:22px;color:#fff;letter-spacing:.25em;text-transform:uppercase}#home #container .s1 .case_study_anchors
a.active{top:0}#home #container .s1 .case_study_anchors
a.anim_up{top:-150%}#home #container .s1 .case_study_anchors
a.anim_down{top:150%;opacity:0}#home #container .s1 .case_study_anchors a:hover{color:#f8981c}#home #container .s1
.case_study_anchors{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:22px;width:175px;overflow:hidden;position:relative}#home #container .s1 .slide_counter_parent .prev_arrow, #home #container .s1 .slide_counter_parent
.next_arrow{position:absolute;left:50%;transform:translateX(-50%);width:6px;height:0;border-bottom:6px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;cursor:pointer;transition:border .3s ease}#home #container .s1 .slide_counter_parent .prev_arrow:hover, #home #container .s1 .slide_counter_parent .next_arrow:hover{border-bottom-color:#f8981c}#home #container .s1 .slide_counter_parent
.prev_arrow{top:-17px}#home #container .s1 .slide_counter_parent
.next_arrow{bottom:-20px;transform:translateX(-50%) scaleY(-1)}#home #container .s1 .slide_counter_parent
.counter{width:15px;height:30px;overflow:hidden;position:relative}#home #container .s1 .slide_counter_parent .counter
p{position:absolute;width:100%;height:100%;top:150%;opacity:1;transition:top .6s ease;text-align:right}#home #container .s1 .slide_counter_parent .counter
p.active{top:0}#home #container .s1 .slide_counter_parent .counter
p.anim_up{top:-150%}#home #container .s1 .slide_counter_parent .counter
p.anim_down{top:150%;opacity:0}#home #container .s1 .slide_counter_parent
p{font-family:rustica,sans-serif;font-weight:700;font-size:17px;letter-spacing:.25em;line-height:30px}#home #container .s1
.slide_counter_parent{width:45px;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#home #container .s1
h1{font-size:4.5rem;line-height:5.2rem}#home #container .s1
p{font-size:1.4rem;line-height:2.2rem;letter-spacing:.01em}#home #container .s1 p
span{font-family:'Crimson Pro',serif}#home #container .s1 h1, #home #container .s1
p{color:#fff;font-family:playfair-display,serif;font-weight:400}#home #container .s1
sup{line-height:0;font-family:rustica,sans-serif;font-weight:300;font-size:.6rem}#home #container
.s1{height:100vh;background:#403f41;position:relative}#home #container .s2
.contain{max-width:1050px;padding:7.5rem 1.5rem;margin:auto;position:relative}#home #container .s2
.text_content{max-width:900px;margin:0
auto 0 0;position:relative;z-index:5}#home #container .s2 .contain>img{position:absolute;will-change:transform;transform:translateZ(0);backface-visibility:hidden}#home #container .s2
.big_sphere{left:-463px;top:-10%;z-index:3}#home #container .s2
.small_sphere{left:calc(100% - 350px);top:-20%;z-index:1}#home #container .s2
.gold_cylinder{left:95%;top:-50%;z-index:4}#home #container .s2
.cone{left:60%;top:25%;z-index:2}#home #container .s2
.cylinder{left:75%;top:-5%;z-index:3}#home #container .s2 .audience_anchors>div{width:33.33%;height:10rem;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #b0afb1}#home #container .s2 .audience_anchors>div:last-child{border-right:0}#home #container .s2 .audience_anchors
h3{font-size:1.05rem;max-width:320px;padding:0
1rem;opacity:0;transform:translate(0,70px);transition:all 1s ease 0.25s}#home #container .s2 .audience_anchors
h3.fade{opacity:1;transform:translate(0,0)}#home #container .s2 .audience_anchors > div:nth-child(2) h3{transition-delay:0.5s}#home #container .s2 .audience_anchors > div:nth-child(3) h3{transition-delay:0.9s}#home #container .s2
.audience_anchors{display:-webkit-flexbox;display:-ms-flexbox;display:flex;border-top:1px solid #b0afb1;width:100%;position:relative;z-index:6}#home #container
.s2{position:relative;overflow:hidden;background:rgb(255,255,255);background:-o-linear-gradient(318deg,rgba(255,255,255,1) 65%,rgba(236,236,237,1) 100%);background:linear-gradient(132deg,rgba(255,255,255,1) 65%,rgba(236,236,237,1) 100%)}#home #container .s3
.box_wrapper{height:100vh;overflow:hidden;position:relative}#home #container .s3
.wrap{position:absolute;width:100%;height:100%;clip-path:polygon(0px 0px,100% 0px,100% 100%,0% 100%);top:0px;left:0px}#home #container .s3
.text_anchor{z-index:-1;position:fixed;left:1.5rem;width:calc(100% - 3rem);top:0%;height:100vh;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-direction:column}#home #container .s3
.bg_img{z-index:-2;position:fixed;left:0;width:100%;top:0px;height:100vh}#home #container .s3 .bg_img
img{display:block;width:100%;height:100%;object-fit:cover}#home #container .s3 h2,#home #container .s3
h4{text-align:center}#home #container .s3
h2{line-height:normal}#home #container .s3
video{display:none}#home #container .s3
.p_types{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;overflow:hidden;width:100%;max-width:1124px;margin:1.5rem auto 0 auto;padding:0
12px}#home #container .s3
.p_type{padding-right:19px;line-height:30px;position:relative;white-space:pre;color:#fff}#home #container .s3 .p_type
br{display:none}#home #container .s3 .p_type::before{content:'';position:absolute;display:block;top:50%;transform:translateY(-50%);left:-10px;width:4px;height:4px;border-radius:50%;background:#f8981c}#home #container .s3 .p_type:first-child::before{display:none}#home #container .s3 .p_types.cw .p_type::before{background:#fff}#home #container
.s3{overflow:hidden;position:relative}#home #container .s4
.contain{padding:13rem 1.5rem 4rem;max-width:1160px}#home #container .s4
p{color:#fff}#home #container .s4
p.callout{max-width:100%;margin-right:auto}#home #container .s4 p.callout
em{font-style:italic}#home #container .s4
p.mini_callout{max-width:310px;margin:4.5rem 0 0 auto;font-size:1rem;line-height:1.5rem}#home #container .s4 p.mini_callout
strong{font-family:rustica,sans-serif;font-weight:600}#home #container .s4 .caseStudies_container
.cs_tb{width:50%;height:27rem;position:relative;padding:5.5rem 0 4rem;cursor:pointer;border-top:1px solid #ffffff80}#home #container .s4 .caseStudies_container .cs_tb:nth-child(odd){border-right:1px solid #ffffff80}#home #container .s4 .caseStudies_container
.cs_tb_bg{position:absolute;width:100%;height:100%;z-index:0;left:0;top:0;object-fit:cover;object-position:center;opacity:0;transition:opacity .3s ease}#home #container .s4 .caseStudies_container
.arrow_dg{position:absolute;width:59px;height:59px;right:2rem;bottom:2rem;background:url(/wp-content/themes/oviscreative/assets/images/i/arrow_diagonal_orange.png) center/auto no-repeat;opacity:0;transition:opacity .3s ease}#home #container .s4 .caseStudies_container
.cs_content{position:relative;z-index:1;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;max-width:630px;padding:0
1.5rem}#home #container .s4 .caseStudies_container .cs_tb:hover
.cs_tb_bg{opacity:.9}#home #container .s4 .caseStudies_container .cs_tb:hover
.arrow_dg{opacity:1}#home #container .s4 .caseStudies_container .cs_tb:nth-of-type(odd) .cs_content{margin:0
0 0 auto}#home #container .s4 .caseStudies_container .cs_tb:nth-of-type(even) .cs_content{margin:0
auto 0 0;padding-left:10%}#home #container .s4 .caseStudies_container
.p_types{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}#home #container .s4 .caseStudies_container
.p_type{padding-right:19px;position:relative;white-space:pre}#home #container .s4 .caseStudies_container .p_type::before{content:'';position:absolute;display:block;top:50%;transform:translateY(-50%);left:-10px;width:4px;height:4px;border-radius:2px;background:#f8981c}#home #container .s4 .caseStudies_container .p_type:first-child::before{display:none}#home #container .s4 .caseStudies_container
.c_type{font-family:rustica,sans-serif;font-weight:500;font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}#home #container .s4 .caseStudies_container
h3{font-family:playfair-display,serif;font-weight:400;font-size:2.7rem;line-height:3.2rem;letter-spacing:-.025em;text-align:left;color:#fff}#home #container .s4
.caseStudies_container{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#home #container
.s4{background:url(/wp-content/themes/oviscreative/assets/images/i/homecasestudies_bg.jpg) center top/cover no-repeat}#home #container .home_videos>div{padding:8.45rem 1.5rem;min-height:100vh;position:sticky;top:0;left:0}#home #container .home_videos .contain .text_content>div{max-width:635px;margin:0
auto}#home #container .home_videos .contain .text_content > div
p{color:#67614d}#home #container .home_videos .contain .text_content > div p:last-child{max-width:575px;margin:1.5rem auto 0}#home #container .home_videos .contain .text_content
p{text-align:center}#home #container .home_videos .contain .text_content
p.callout{margin:0
auto 3rem;max-width:500px}#home #container .home_videos .contain .text_content
span{font-family:rustica,sans-serif;font-weight:500;color:#f8981c}#home #container .home_videos .contain
.text_content{position:relative;z-index:10;margin-bottom:5rem}#home #container .home_videos
.contain{max-width:800px;position:relative}#home #container .home_videos .deliver_wrapper>div{width:33.33%;height:100%;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#home #container .home_videos .deliver_wrapper
.deliver_res{padding-top:1rem}#home #container .home_videos .deliver_wrapper
.static_shape{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;border:1px
solid #f8981c}#home #container .home_videos .deliver_wrapper .static_shape.--square{width:275px;height:275px}#home #container .home_videos .deliver_wrapper .static_shape.--circle{border-radius:50%;width:290px;height:290px}#home #container .home_videos .deliver_wrapper .static_shape.--triangle{border:0;width:350px;height:301px;top:45%}#home #container .home_videos .deliver_wrapper
img{width:100%;height:100%}#home #container .home_videos .deliver_wrapper
.text{position:relative;z-index:3}#home #container .home_videos .deliver_wrapper .text
p{max-width:175px;margin:auto}#home #container .home_videos .deliver_wrapper
p.deliver_header{font-family:playfair-display,serif;font-weight:400;text-align:center;font-style:italic;color:#14120f;font-size:1.5rem;margin-bottom:.5rem}#home #container .home_videos .deliver_wrapper
p.deliver_sh{font-family:rustica,sans-serif;font-weight:500;letter-spacing:.1em;text-transform:uppercase}#home #container .home_videos .deliver_wrapper
p{text-align:center}#home #container .home_videos
.deliver_wrapper{width:100%;max-width:750px;margin:0
auto;height:275px;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;position:relative}#home #container .home_videos .fadeShapes>div{opacity:0;transition:all .3s ease-in-out .1s}#home #container .home_videos .fadeShapes>div:nth-child(2){transition-delay:.2s}#home #container .home_videos .fadeShapes>div:nth-child(3){transition-delay:.3s}#home #container .home_videos .contain>img{position:absolute}#home #container .home_videos
.big_sphere{top:0;left:-32%;z-index:3}#home #container .home_videos
.first_cylinder{top:20%;left:-32%;z-index:4}#home #container .home_videos
.second_cylinder{top:-20%;left:-35%;z-index:5}#home #container .home_videos
.prism{top:70%;left:-25%;z-index:3}#home #container .home_videos
.cylinder{left:100%;top:0;z-index:6}#home #container .home_videos
.small_sphere{top:-25%;left:110%;z-index:6}#home #container .home_videos
.big2_sphere{top:30%;left:99%;z-index:3}#home #container .home_videos .video_wrapper
.text_content{max-width:520px;margin-bottom:0 !important;text-align:center}#home #container .home_videos .video_wrapper .text_content
.callout{margin-bottom:1.5rem !important}#home #container .home_videos .video_wrapper
.contain{height:100%;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#home #container .home_videos .video_wrapper
.video_contain{position:absolute;bottom:0;left:0;width:100%;height:100%}#home #container .home_videos .video_wrapper
video{width:100%;height:100%;object-fit:cover;z-index:-1}#home #container .home_videos
.video_wrapper{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#home #container .home_videos .video_wrapper.do-video
.text_content{max-width:520px}#home #container .home_videos .link-off_btn>div{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}#home #container .home_videos .link-off_btn
p{font-size:18px;line-height:30px;letter-spacing:.1px;color:#67614d;text-transform:uppercase;font-weight:500;transition:color .3s ease}#home #container .home_videos .link-off_btn .arrow-bt_right{width:0;height:0;border:6px
solid #f8981c;border-color:transparent #f8981c #f8981c transparent}#home #container .home_videos .link-off_btn{display:inline-block;margin:2rem auto 3.5rem}#home #container .home_videos .link-off_btn:hover
p{color:#f8981c}#home #container .home_videos.animate .fadeShapes>div{opacity:1}#home #container .s6
.contain{max-width:1090px}#home #container .s6
h4{font-family:playfair-display,serif;font-weight:400;color:#fff;font-size:3.1rem;line-height:3.1rem;letter-spacing:-.022em;margin-bottom:1.4rem}#home #container .s6 h4
span{color:#f8981c}#home #container .s6
p.callout{font-size:3.4rem;letter-spacing:-.025em;font-family:playfair-display,serif;font-weight:400;margin-bottom:9rem}#home #container .s6
p{color:#fff}#home #container .s6 p,#home #container .s6
h4{opacity:0;transform:translateY(60px)}#home #container .s6 .our_work-callout>p{margin-right:2rem;max-width:650px}#home #container .s6 .our_work-callout{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#home #container .s6 .circular_callout
p{text-align:center;letter-spacing:.1em;text-transform:uppercase;font-weight:500}#home #container .s6 .circular_callout
.circular_text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:300px;height:300px;opacity:.5;transition:opacity .2s ease}#home #container .s6 .circular_callout .circular_text::after{content:'';position:absolute;display:block;left:0;top:0;width:100%;height:100%;background:url(/wp-content/themes/oviscreative/assets/images/i/learnmore_circle.png) center/100% no-repeat;animation:rotate_text 20s linear forwards infinite}#home #container .s6
.circular_callout{width:300px;height:100%;position:relative;opacity:0}#home #container .s6 .circular_callout:hover
.circular_text{opacity:1}#home #container .s6 .circular_callout:hover
p{color:#f8981c}#home #container
.s6{background:#1f1f1f;padding:8rem 1.5rem 10rem}#home #container .s6.animate p,#home #container .s6.animate
h4{opacity:1;transform:translateY(0)}#home #container .s6.animate
p.callout{transition:opacity .4s ease-in-out .1s}#home #container .s6.animate .our_work-callout p,#home #container .s6.animate
h4{transition:all .4s ease-in-out .3s}#home #container .s6.animate
.circular_callout{opacity:1;transition:opacity .4s ease-in-out .5s}#home
#container{overflow:hidden}#our_work #container .s2 .page_slide, #our_work #container .s3 .page_slide,#our_work #container .s4
.page_slide{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#our_work #container .s2 .header_wrapper, #our_work #container .s3 .header_wrapper,#our_work #container .s4
.header_wrapper{max-width:1320px;margin:0
auto 4rem;padding:0
6rem;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#our_work #container .s2 .dropdown > p,#our_work #container .s3 .dropdown > p,#our_work #container .s4 .dropdown>p{padding-top:.75rem}#our_work #container .s2 .dropdown,#our_work #container .s3 .dropdown,#our_work #container .s4
.dropdown{position:relative;cursor:pointer}#our_work #container .s2 .dropdown_options, #our_work #container .s3 .dropdown_options,#our_work #container .s4
.dropdown_options{position:absolute;top:calc(100% - 2px);left:0;width:100%;height:auto;padding:1rem 0 .8rem;display:none;background:#dde3e7;z-index:6}#our_work #container .s2 .selected, #our_work #container .s3 .selected,#our_work #container .s4
.selected{-webkit-box-flex:1;-ms-flex:1;flex:1}#our_work #container .s2 .selected p,#our_work #container .s3 .selected p,#our_work #container .s4 .selected
p{padding-right:20px;border-bottom:1px solid}#our_work #container .s2 .selected p,#our_work #container .s3 .selected p,#our_work #container .s4 .selected p,#our_work #container .s2 .dd_option,#our_work #container .s3 .dd_option,#our_work #container .s4
.dd_option{position:relative;letter-spacing:.1em;text-transform:uppercase;transition:all .3s ease}#our_work #container .s2 .selected p::after, #our_work #container .s3 .selected p::after,#our_work #container .s4 .selected p::after{content:'';position:absolute;display:block;top:50%;transform:translateY(-50%);right:0;width:0;height:8px;border-top:8px solid;border-left:8px solid transparent;border-right:8px solid transparent}#our_work #container .s2 .dd_option, #our_work #container .s3 .dd_option,#our_work #container .s4
.dd_option{padding:.4rem .5rem .2rem;font-size:.75rem;line-height:1rem;letter-spacing:.05em;color:#14120f}#our_work #container .s2 .dd_option:hover, #our_work #container .s3 .dd_option:hover,#our_work #container .s4 .dd_option:hover{background:#f8981c;color:#fff}#our_work #container .s2 .active .selected p::after,#our_work #container .s3 .active .selected p::after,#our_work #container .s4 .active .selected p::after{top:25%;border-top:0;border-bottom:8px solid}#our_work #container .s2 .fx-slider,#our_work #container .s3 .fx-slider,#our_work #container .s4 .fx-slider{text-align:center;border-bottom:1px solid #ffffff80}#our_work #container .s2 .fx-list,#our_work #container .s3 .fx-list,#our_work #container .s4 .fx-list{padding:4rem 3rem;display:inline-block}#our_work #container .s2 .fx-list > div, #our_work #container .s3 .fx-list > div,#our_work #container .s4 .fx-list>div{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#our_work #container .s2 .fx-nav, #our_work #container .s3 .fx-nav,#our_work #container .s4 .fx-nav{width:30px;height:30px;border-radius:15px;opacity:.6;transition:opacity .3s ease;font-size:15px;line-height:32px;text-align:center;margin:0
.2rem;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#our_work #container .s2 .fx-nav.fx-on,#our_work #container .s3 .fx-nav.fx-on,#our_work #container .s4 .fx-nav.fx-on{border:1px
solid;opacity:1}#our_work #container .s2 p.no_results,#our_work #container .s3 p.no_results,#our_work #container .s4
p.no_results{display:none;padding:0
1.5rem 6rem;text-align:center}#our_work #container .s2,#our_work #container .s3,#our_work #container
.s4{padding:10rem 0 0}#our_work #container .s3 .dropdowns_wrapper,#our_work #container .s4
.dropdowns_wrapper{width:275px}#our_work #container .s4
.dropdowns_wrapper{display:none}#our_work #container .s2 .fx-nav,#our_work #container .s4 .fx-nav{color:#fff}#our_work #container .s2
.dropdowns_wrapper{width:520px;padding-bottom:.5rem;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;justify-content:flex-end}#our_work #container .s2 .page_slide
.cs_tb{width:50%;height:27rem;position:relative;padding:5.5rem 6rem 4rem 4rem;cursor:pointer;border-top:1px solid #ffffff80}#our_work #container .s2 .page_slide
.cs_tb_bg{position:absolute;width:100%;height:100%;z-index:0;left:0;top:0;object-fit:cover;object-position:center;opacity:.35;transition:opacity .3s ease}#our_work #container .s2 .page_slide .cs_tb:nth-child(odd){border-right:1px solid #ffffff80}#our_work #container .s2 .page_slide
.cs_content{position:relative;z-index:1}#our_work #container .s2 .page_slide
.arrow_dg{position:absolute;width:59px;height:59px;right:2rem;bottom:2rem;background:url(/wp-content/themes/oviscreative/assets/images/i/arrow_diagonal_orange.png) center/auto no-repeat;opacity:0;transition:opacity .3s ease}#our_work #container .s2 .page_slide .cs_tb:hover
.cs_tb_bg{opacity:.9}#our_work #container .s2 .page_slide .cs_tb:hover
.arrow_dg{opacity:1}#our_work #container .s2 .cs_tb:nth-of-type(odd) .cs_content{margin:0
0 0 auto}#our_work #container .s2 .cs_tb:nth-of-type(even) .cs_content{margin:0
auto 0 0}#our_work #container .s2
.cs_content{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;max-width:640px}#our_work #container .s2
.p_types{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}#our_work #container .s2
.p_type{padding-right:19px;position:relative;white-space:pre}#our_work #container .s2 .p_type::before{content:'';position:absolute;display:block;top:50%;transform:translateY(-50%);left:-10px;width:4px;height:4px;border-radius:2px;background:#f8981c}#our_work #container .s2 .cw .p_type::before{background:#fff}#our_work #container .s2 .p_type:first-child::before{display:none}#our_work #container .s2
.c_type{font-family:rustica,sans-serif;font-weight:500;font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}#our_work #container .s2
#clientType_dd{width:44%}#our_work #container .s2
h2{min-width:21.2rem;margin-right:.75rem}#our_work #container .s2 h2,#our_work #container .s2 h3,#our_work #container .s2
p{color:#fff}#our_work #container .s2
h3{font-family:playfair-display,serif;font-weight:400;font-size:2.7rem;letter-spacing:-.025em;text-align:left}#our_work #container .s2
#projectType_dd{display:none;width:52%}#our_work #container .s2 .fx-list{display:none !important}#our_work #container
.s2{background:#1f1f1f}#our_work #container .s3 .page_slide
.logo_tb{width:25%;padding:1.5rem;height:0px;max-height:20rem;min-height:10rem;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px
solid #d1d1d1;border-left:0}#our_work #container .s3 .page_slide .logo_tb:nth-child(4n){border-right:0}#our_work #container .s3 .page_slide .logo_tb:not(:nth-child(-n+4)){border-top:0}#our_work #container .s3 .page_slide
.logo_img{max-width:70%;height:auto;max-height:55%;object-fit:contain;object-position:center}#our_work #container .s3 .selected
p{color:#67614d}#our_work #container .s3 .fx-nav{color:#67614d}#our_work #container .s3
.prev_arrow{background-image:url(/wp-content/themes/oviscreative/assets/images/i/svg/arrowline-left_color.svg)}#our_work #container .s3
.next_arrow{background-image:url(/wp-content/themes/oviscreative/assets/images/i/svg/arrowline-right_color.svg)}#our_work #container .s3
#logoLibrary_container{margin-bottom:-2px}#our_work #container .s3
.dropdown{display:none}#our_work #container
.s3{background:#fff;overflow:hidden}#our_work #container .s3.--beta
#logoLibrary_container{max-width:1320px;margin:0
auto;padding:0
1.5rem 7.5rem;display:flex;flex-direction:column}#our_work #container .s3.--beta
.logo_row{display:flex;align-items:center;justify-content:center;gap:1rem 0;margin-bottom:.8rem;min-height:40px;max-height:140px;flex:1}#our_work #container .s3.--beta
.logo_tb{display:flex;justify-content:center;align-items:center;width:0;height:80px;max-width:300px;transition:width .9s ease,height .9s ease;padding:7px;will-change:width}#our_work #container .s3.--beta .logo_tb
img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}#our_work #container .s3.--beta .logo_tb.--active{width:35%;height:80px}#our_work #container .s4 .page_slide>div{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1320px;padding:0
6rem 0rem;margin:auto}#our_work #container .s4 .page_slide
.column{width:32%;margin-right:2%}#our_work #container .s4 .page_slide .column:last-child{margin-right:0}#our_work #container .s4 .page_slide
.web_link{font-family:rustica,sans-serif;font-weight:300;width:100%;margin-bottom:1rem;font-size:.9rem;line-height:1.35rem}#our_work #container .s4 .page_slide .web_link
a{position:relative}#our_work #container .s4 .page_slide .web_link a::before{content:"";width:0;height:1px;background:#fff;position:absolute;bottom:-2px;left:0;transition:width .3s ease}#our_work #container .s4 .page_slide .web_link a:hover::before{width:100%}#our_work #container .s4 h2,#our_work #container .s4 h3,#our_work #container .s4 p,#our_work #container .s4
a{color:#fff}#our_work #container
.s4{position:relative}#our_work #container .s4::before{content:'';position:absolute;display:block;width:100%;height:100%;min-height:1200px;left:0;top:0;background:url(/wp-content/themes/oviscreative/assets/images/i/ourwork_website_bg.jpg) center top/cover no-repeat;z-index:-1}#case_study #container
.contain{padding:0
6rem}#case_study #container
h2.sh{font-family:playfair-display,serif;font-weight:400;font-size:3.4rem;line-height:3.6rem;letter-spacing:-.025em}#case_study #container .s1
.contain{padding:8.5rem 6rem 4.5rem;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#case_study #container .s1
.back{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:115px}#case_study #container .s1
h1{font-family:playfair-display,serif;font-weight:400;font-size:4.1rem;line-height:normal;color:#fff;margin:3rem 0 2rem}#case_study #container
.s1{height:100vh;max-height:534px;background-size:cover;background-position:center;background-repeat:no-repeat}#case_study #container .overview
p{font-size:1.05rem;line-height:1.8rem;text-align:center;max-width:947px;margin:0
auto;padding:0
27px;box-sizing:border-box}#case_study #container .overview
p.visit_site{font-family:rustica,sans-serif;font-weight:500;letter-spacing:.1em;font-size:.9rem;line-height:1.5rem;margin-top:2rem;text-transform:uppercase;transition:color .3s ease}#case_study #container .overview p.visit_site
a{color:#fff;position:relative;transition:color .3s ease}#case_study #container .overview p.visit_site:hover
a{color:#f8981c}#case_study #container .overview p.visit_site a::after{content:'';position:absolute;display:block;bottom:.275rem;right:-24px;width:14px;height:14px;background:url(/wp-content/themes/oviscreative/assets/images/i/arrow_diagonal_orange.png) center/auto no-repeat}#case_study #container
.overview{padding:7rem 0}#case_study #container .branding
.contain{padding:0}#case_study #container .branding
h2{text-align:center}#case_study #container
.branding{padding:7rem 1.5rem}#case_study #container #marketing-materials .overview .contain,#case_study #container #website .overview .contain,#case_study #container #app .overview .contain,#case_study #container #stationary .overview .contain,#case_study #container #social .overview .contain,#case_study #container #branding .overview
.contain{padding:0}#case_study #container #marketing-materials .overview h2,#case_study #container #website .overview h2,#case_study #container #app .overview h2,#case_study #container #stationary .overview h2,#case_study #container #social .overview h2,#case_study #container #branding .overview
h2{text-align:center;margin-bottom:0}#case_study #container #marketing-materials .overview,#case_study #container #website .overview,#case_study #container #app .overview,#case_study #container #stationary .overview,#case_study #container #social .overview,#case_study #container #branding
.overview{padding:7rem 1.5rem}#case_study #container .plx_image_block
.bg_parallax{position:absolute;left:0;top:-50%;height:150%;width:100%;background:url(/wp-content/themes/oviscreative/assets/images/i/casestsudies_corient_img1_parallax.jpg) center/cover no-repeat}#case_study #container
.plx_image_block{width:100%;height:0px;max-height:45rem;min-height:15rem;position:relative;overflow:hidden}#case_study #container .solo_image_block
img{width:100%;height:auto}#case_study #container
.solo_image_block{overflow:hidden;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#case_study #container .duo_image_block>div{width:50%;height:0px;min-height:200px;max-height:600px;padding:3rem 1.5rem;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#case_study #container .duo_image_block>div:first-child{background:#ebf4f8}#case_study #container .duo_image_block>div.full_image{padding:0}#case_study #container .duo_image_block > div.full_image
img{min-width:100%;height:100%;object-fit:cover}#case_study #container .duo_image_block
img{width:100%;max-width:480px;height:auto}#case_study #container
.duo_image_block{width:100%;display:-webkit-flexbox;display:-ms-flexbox;display:flex}#case_study #container .image_no_bg>div{width:100%;padding:8rem 3rem;background-color:#455560}#case_study #container .image_no_bg
img{width:100%;height:auto;max-width:900px;margin:auto;display:block;box-shadow:0 0 60px 4px rgba(0,0,0,.7);-webkit-box-shadow:0 0 50px 7px rgba(0,0,0,.7)}#case_study #container .video_container video,#case_study #container .video_container
img{width:100%;height:auto}#case_study #container .video_container
.video_poster{display:none}#case_study #container
.video_container{margin-bottom:-8px}#case_study.kaiju
.s1{background-image:url(/wp-content/themes/oviscreative/assets/images/i/Kaiju_CS_heroCase.jpeg)}#case_study.kaiju .s3
.overview{background-color:#323c4a}#case_study.kaiju
.s4{background-color:#acb8c5}#case_study.kaiju .s5
.overview{background-color:#001928}#case_study.kaiju .s5 .image_no_bg>div{background-color:#00293F}#case_study.kaiju .s6
.overview{background-color:#58a3b6}#case_study.kaiju .s6
.solo_image_block{padding:7rem 0;background-color:#5297a9}#case_study.sanctuary_wealth
.s1{background-image:url(/wp-content/themes/oviscreative/assets/images/i/casestudies_sanctuarywealth_hero.jpg)}#case_study.sanctuary_wealth .s2 .duo_image_block>div{background-color:#EFF3F6}#case_study.sanctuary_wealth .s2
.branding{background:#e7ebee}#case_study.sanctuary_wealth .s3
.overview{background:#1a325e}#case_study.sanctuary_wealth .s3
.sec_title{font-weight:400;font-size:1.05rem;text-transform:uppercase;letter-spacing:0.1em;color:#000;margin-bottom:2.5rem;text-align:center}#case_study.sanctuary_wealth .s3 .fact_sh
.contain{max-width:1150px;padding:0
1.5rem}#case_study.sanctuary_wealth .s3 .fact_sh
img{display:block;width:100%}#case_study.sanctuary_wealth .s3
.fact_sh{padding:9.5rem 0;background:#e4e7eb}#case_study.sanctuary_wealth .s3 .wrap>div{width:50%;padding:9.5rem 0}#case_study.sanctuary_wealth .s3 .wrap > div
.inner{max-width:495px}#case_study.sanctuary_wealth .s3 .wrap > div:nth-child(1) .inner{margin-left:auto;margin-right:4rem;padding-left:1.5rem}#case_study.sanctuary_wealth .s3 .wrap > div:nth-child(2) .inner{margin-right:auto;margin-left:4rem;padding-right:1.5rem}#case_study.sanctuary_wealth .s3 .wrap>div:nth-child(2){background-color:#f2f3f3}#case_study.sanctuary_wealth .s3 .wrap
img{display:block;width:100%}#case_study.sanctuary_wealth .s3
.wrap{display:-webkit-flexbox;display:-ms-flexbox;display:flex}#case_study.sanctuary_wealth .s4
.overview{background:#236ca7}#case_study.sanctuary_wealth .app .overview
h2{color:#14120f;text-align:center}#case_study.sanctuary_wealth .app
.overview{background:#fff;padding:7rem 0}#case_study.sanctuary_wealth .s5 .overview
h2{color:#fff;text-align:center}#case_study.sanctuary_wealth .s5
.overview{background:#1a325e;padding:7rem 0}#case_study.sanctuary_wealth .s5 .image_no_bg>div{background:#0c1b35}#case_study.sanctuary_wealth .s5 .image_no_bg
img{box-shadow:none}#case_study.sanctuary_wealth .s6 .overview
h2{text-align:center}#case_study.sanctuary_wealth .s6
.overview{background:#236ca7;padding:7rem 0}#case_study.sanctuary_wealth .s6
.video{background-color:#195e96;padding:7rem 1.5rem}#case_study.sanctuary_wealth .s6 .video-wrapper
video{width:100%;height:100%}#case_study.sanctuary_wealth .s6 .video-wrapper #video-poster{position:absolute;width:100%;height:100%;z-index:99;top:0;cursor:pointer;background:url(/wp-content/themes/oviscreative/assets/images/i/casestudies_sanctuary_video.png) no-repeat center/cover}#case_study.sanctuary_wealth .s6 .video-wrapper #video-poster::after{content:'';position:absolute;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100px;height:100px;z-index:1;background:url(/wp-content/themes/oviscreative/assets/images/i/svg/video_play.svg) center/cover no-repeat;opacity:0.7;transition:opacity .3s ease}#case_study.sanctuary_wealth .s6 .video-wrapper #video-poster:hover::after{opacity:1}#case_study.sanctuary_wealth .s6 .video-wrapper{position:relative;width:100%;max-width:900px;margin:0
auto}#case_study.sanctuary_wealth .image_no_bg>div{background-color:#060D26}.player .vp-title .vp-title-header
.headers{display:none !important}#case_study.alts_axis
.s1{background-image:url(/wp-content/themes/oviscreative/assets/images/i/casestudies_altsaxish_hero.jpg)}#case_study.alts_axis .s2
.branding{background:#CED1DA}#case_study.alts_axis .s2 .duo_image_block>div{height:0px;min-height:500px}#case_study.alts_axis .s2 .duo_image_block
.svg_image{background:#000}#case_study.alts_axis .s2 .duo_image_block .svg_image
img{width:80%;max-width:400px}#case_study.alts_axis .s3
.overview{background-color:#191c21}#case_study.alts_axis .s4
.overview{background-color:#000}#case_study.alts_axis .s4 .duo_image_block>div{height:0px}#case_study.alts_axis .s4 .duo_image_block > div:first-child
img{object-position:right}#case_study.alts_axis .s4 .duo_image_block > div:last-child
img{object-position:left}#case_study.alts_axis .s4 .image_no_bg>div{background-color:#191c21}#case_study.alts_axis .s5
.overview{background:#CED1DA}#case_study.alts_axis .s6 .overview
h2{text-align:center}#case_study.alts_axis .s6
.overview{background-color:#ced1d9}#case_study.alts_axis .s7 .overview
h2{text-align:center}#case_study.alts_axis .s7
.overview{background-color:#191c21}#case_study.axar
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/casestudies_axar.jpg) center/cover no-repeat}#case_study.axar .s2
.branding{background:#dadcde}#case_study.axar .s3 .overview h2,#case_study.axar .s3 .overview
p{color:#fff}#case_study.axar .s3
.overview{padding:9.5rem 0 4rem 0}#case_study.axar
.s3{background:#455560;padding-bottom:0rem}#case_study.axar .s4 .visit_site
a{color:#000}#case_study.axar .duo_image_block>div:first-child{background:#fbfbfb}#case_study.axar .image_no_bg>div{background:#18191b}#case_study.offit
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/CaseStudy_Offit_Hero.jpg) center/cover no-repeat}#case_study.offit .s3
.overview{background:#0f425d}#case_study.offit .s4 .overview h2,#case_study.offit .s4 .overview p,#case_study.offit .s4 .overview
a{color:rgb(50,60,74)}#case_study.offit .s4
.overview{background:#CBD7E2}#case_study.offit .s5
.overview{background:#0a2b3e}#case_study.offit .duo_image_block>div:first-child{background:#f0f0f0}#case_study.offit .image_no_bg>div{background:#141515}#case_study.offit #container .image_no_bg>div{background-color:#325f76}#case_study.cyber-hornet
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/CaseStudy_Cyber_Hero.jpg) center/cover no-repeat}#case_study.cyber-hornet .s3
.overview{background:#798a94}#case_study.cyber-hornet .s4 .overview h2,#case_study.cyber-hornet .s4 .overview p,#case_study.cyber-hornet .s4 .overview
a{color:rgb(50,60,74)}#case_study.cyber-hornet .s4
.overview{background:#e5e5e5}#case_study.cyber-hornet .s5
.overview{background:#364049}#case_study.cyber-hornet .duo_image_block>div:first-child{background:#f0f0f0}#case_study.cyber-hornet .image_no_bg>div{background:#1f2935}#case_study.cyber-hornet #container .image_no_bg>div{background-color:#1f2935}#case_study.towle
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/CaseStudy_Towle_Hero.jpg) center/cover no-repeat}#case_study.towle .s3
.overview{background:#3d5e7d}#case_study.towle .s4 .overview h2,#case_study.towle .s4 .overview p,#case_study.towle .s4 .overview
a{color:rgb(50,60,74)}#case_study.towle .s4
.overview{background:#e0ecf8}#case_study.towle .s5
.overview{background:#447ca1}#case_study.towle .duo_image_block>div:first-child{background:#f0f0f0}#case_study.towle .image_no_bg>div{background:#1f2935}#case_study.towle #container .image_no_bg>div{background-color:#254379}#case_study.ausperity
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/casestudies_ausperity.jpg) center/cover no-repeat}#case_study.ausperity .s2
.branding{background:#dcecf1}#case_study.ausperity .s3 .overview h2,#case_study.ausperity .s3 .overview
p{color:#fff}#case_study.ausperity .s3
.overview{padding:9.5rem 0 4rem 0}#case_study.ausperity
.s3{background:#003a4a;padding-bottom:4rem}#case_study.ausperity .s4 .visit_site
a{color:#000}#case_study.ausperity .duo_image_block>div:first-child{background:#f1f6f7}#case_study.ausperity .image_no_bg>div{background:#143948}#case_study.exodus
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/casestudies_exoduspoint.jpg) center/cover no-repeat}#case_study.exodus .s2
.branding{background:#475967}#case_study.exodus .s3 .overview h2,#case_study.exodus .s3
p{color:#fff}#case_study.exodus
.s3{background:#077cbf}#case_study.exodus .s4
.overview{background:#f0f0f0}#case_study.exodus .s4 .visit_site
a{color:#000}#case_study.exodus .duo_image_block>div:first-child{background:#f0f0f0}#case_study.exodus .image_no_bg>div{background:#2c629d}#case_study.indus
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/ourwork_casestudiesindus.jpg) center/cover no-repeat}#case_study.indus .s3
.overview{background:#CBD7E2}#case_study.indus .s4 .overview h2,#case_study.indus .s4 .overview p,#case_study.indus .s4 .overview
a{color:#fff}#case_study.indus .s4
.overview{background:#ed1c24}#case_study.indus .duo_image_block>div:first-child{background:#f0f0f0}#case_study.indus .image_no_bg>div{background:#141515}#case_study.pritzker .s2 .branding
h2{color:#fff}#case_study.pritzker
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/casestudies_pritzker.jpg) center/cover no-repeat}#case_study.pritzker .s2
.branding{background:#224b80}#case_study.pritzker .s2 .duo_image_block>div:nth-child(1){background:#fff}#case_study.pritzker .s2 .duo_image_block > div:nth-child(1) img{max-width:500px}#case_study.pritzker .s2 .duo_image_block>div:nth-child(2){background:#19305a}#case_study.pritzker .s2 .duo_image_block
img{max-width:380px}#case_study.pritzker .s3 .overview h2,#case_study.pritzker .s3 .overview
p{color:#fff}#case_study.pritzker .s3
.overview{background:#19305a}#case_study.pritzker .s3
.sec_title{font-weight:400;font-size:1.05rem;text-transform:uppercase;letter-spacing:0.1em;color:#000;margin-bottom:2.5rem;text-align:center}#case_study.pritzker .s3 .wrap
img{display:block;width:100%}#case_study.pritzker .s3 .wrap>div{width:50%;padding:9.5rem 0}#case_study.pritzker .s3 .wrap > div:nth-child(1) .inner{max-width:495px;margin-left:auto;margin-right:4rem;padding-left:1.5rem}#case_study.pritzker .s3 .wrap > div:nth-child(2) .inner{max-width:495px;margin-right:auto;margin-left:4rem;padding-right:1.5rem}#case_study.pritzker .s3 .wrap>div:nth-child(2){background-color:#edf0f0}#case_study.pritzker .s3
.wrap{display:-webkit-flexbox;display:-ms-flexbox;display:flex}#case_study.pritzker .s4 .overview h2,#case_study.pritzker .s4 .overview
p{color:#fff}#case_study.pritzker .s4
.overview{background:#0b4c83}#case_study.pritzker .s5 .overview
h2{text-align:center}#case_study.pritzker .duo_image_block>div:first-child{background:#f0f0f0}#case_study.pritzker .image_no_bg>div{background:#141e3c}#case_study.corient
.s1{background-image:url(/wp-content/themes/oviscreative/assets/images/i/casestudies_corient_hero.jpg)}#case_study.corient .image_no_bg>div{background:#4188b2}#case_study.corient .s2
.branding{background:#e8edf2}#case_study.corient .s4 .visit_site
a{color:#000}#case_study.software_caseStudy #container .sec-padding{padding:8rem 0}#case_study.software_caseStudy #container .goal-section
.contain{position:relative;max-width:1000px;padding:0}#case_study.software_caseStudy #container .goal-section .contain>img{position:absolute}#case_study.software_caseStudy #container .goal-section
.cone{top:65%;left:84%;z-index:7}#case_study.software_caseStudy #container .goal-section
.first_cylinder{top:92%;left:-14%;z-index:4}#case_study.software_caseStudy #container .goal-section
.gold_rod{top:33%;left:-25%;z-index:5}#case_study.software_caseStudy #container .goal-section
.big_sphere{left:-17%;top:-17%;z-index:3}#case_study.software_caseStudy #container .goal-section
.big2_sphere{top:30%;left:89%;z-index:4}#case_study.software_caseStudy #container .goal-section
.prism{top:-85%;left:90%;z-index:5}#case_study.software_caseStudy #container .goal-section{padding:8rem 1.5rem;position:relative;overflow:hidden}#case_study.software_caseStudy #container .flex_wrapper
h3{width:7.5rem}#case_study.software_caseStudy #container .flex_wrapper .goals-list{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:760px}#case_study.software_caseStudy #container .flex_wrapper .goals-list
div{display:-webkit-flexbox;display:-ms-flexbox;display:flex;gap:8px;padding:1rem 0;border-bottom:1px solid rgba(169,169,169,0.5)}#case_study.software_caseStudy #container .flex_wrapper .goals-list div:first-of-type{padding-top:0}#case_study.software_caseStudy #container .flex_wrapper .goals-list
p{font-size:1.4rem;line-height:1.28em}#case_study.software_caseStudy #container
.flex_wrapper{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem;position:relative;z-index:11}#case_study.software_caseStudy #container .text-base-layout
p.callout{margin:3.5rem auto 2.5rem 0;max-width:915px}#case_study.software_caseStudy #container .text-base-layout .sub-text{max-width:705px;margin:0
auto}#case_study.software_caseStudy #container .text-base-layout ul,#case_study.software_caseStudy #container .text-base-layout
ol{padding-left:1.5rem;margin-top:.8rem}#case_study.software_caseStudy #container .text-base-layout
li{margin-bottom:.8rem;font-size:.9rem;letter-spacing:.01em;line-height:1.5em}#case_study.software_caseStudy #container .text-base-layout{position:relative;z-index:11}#case_study.software_caseStudy #container .text-base-layout.--centered
*{text-align:center}#case_study.software_caseStudy #container .text-base-layout.--centered .sub-text{margin:auto}#case_study.software_caseStudy #container .text-base-layout.--centered{max-width:780px;margin:auto}#case_study.software_caseStudy #container .special-consideration *,#case_study.software_caseStudy #container .solution *,#case_study.software_caseStudy #container .dark-bg
*{color:#fff}#case_study.software_caseStudy #container .column-box
p{color:#fff}#case_study.software_caseStudy #container .column-box
p.callout{margin-bottom:1.4rem;transform:translateY(60px);opacity:0;transition:opacity .6s ease,transform .8s ease-in-out}#case_study.software_caseStudy #container .column-box p:not(.callout){line-height:1.8em;transform:translateY(60px);opacity:0;transition:opacity .6s ease,transform .8s ease-in-out}#case_study.software_caseStudy #container .column-box{display:block;position:relative;padding-top:1rem;width:100%;max-width:480px}#case_study.software_caseStudy #container .column-box.--top-left{margin:5rem auto 4rem 0}#case_study.software_caseStudy #container .column-box.--bot-right{margin:0
0 0 auto}#case_study.software_caseStudy #container .dark-bg{background-color:#1f1f1f}#case_study.software_caseStudy #container .column-box::before{content:'';position:absolute;display:block;top:0;left:0;width:0;height:1px;background-color:#ffffff4d;transition:width 0.5s}#case_study.software_caseStudy #container .column-box.animated::before{width:100%}#case_study.software_caseStudy #container .column-box.animated
p.callout{transition-delay:.5s;opacity:1;transform:translateY(0)}#case_study.software_caseStudy #container .column-box.animated p:not(.callout){transition-delay:1s;opacity:1;transform:translateY(0)}#case_study.software_caseStudy.haven #container
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/haven-scs-hero.jpeg) center/cover no-repeat}#case_study.software_caseStudy.haven #container .special-consideration{background:url(/wp-content/themes/oviscreative/assets/images/i/haven-sp-con-bg.jpg) center/cover no-repeat}#case_study.software_caseStudy.haven #container
.solution{background:url(/wp-content/themes/oviscreative/assets/images/i/haven-scs-solutions-bg.jpg) center/cover no-repeat}#case_study .special-consideration .fadeUp h3,#case_study .special-consideration .fadeUp .callout,#case_study .special-consideration .fadeUp
.noOrphanP{opacity:0;visibility:hidden;transform:translate(0,40px);transition:all 0.75s ease 1.25s}#case_study .special-consideration .fadeUp[data-scroll="in"] h3,#case_study .special-consideration .fadeUp[data-scroll="in"] .callout,#case_study .special-consideration .fadeUp[data-scroll="in"] .noOrphanP{opacity:1;visibility:visible;transform:translate(0,0)}#case_study .solution h3,#case_study .solution .callout,#case_study .solution .sub-text{opacity:0;transform:translateY(60px);transition:opacity .6s ease,transform .8s ease-in-out}#case_study .solution .animate h3,#case_study .solution .animate .callout,#case_study .solution .animate .sub-text{opacity:1;transform:translateY(0);transition-delay:1s}#case_study.software_caseStudy.hsp #container
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/hsp-scs-hero.jpg) center/cover no-repeat}#case_study.software_caseStudy.hsp #container .special-consideration{background:url(/wp-content/themes/oviscreative/assets/images/i/hsp-sp-con-bg.jpg) center/cover no-repeat}#case_study.software_caseStudy.hsp #container
.solution{background:url(/wp-content/themes/oviscreative/assets/images/i/hsp-scs-solutions-bg.jpg) center/cover no-repeat}#case_study.software_caseStudy.wss #container
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/wss-scs-hero.jpg) center/cover no-repeat}#case_study.software_caseStudy.wss #container .special-consideration{background:url(/wp-content/themes/oviscreative/assets/images/i/wss-sp-con-bg.jpg) center/cover no-repeat}#case_study.software_caseStudy.wss #container
.solution{background:url(/wp-content/themes/oviscreative/assets/images/i/wss-scs-solutions-bg.jpg) center/cover no-repeat}#case_study.software_caseStudy.archer #container
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/archer-scs-hero.jpg) center/cover no-repeat}#case_study.software_caseStudy.archer #container
.solution{background:url(/wp-content/themes/oviscreative/assets/images/i/archer-scs-solutions-bg.jpg) center/cover no-repeat}#case_study.software_caseStudy.archer #container .intro-section
p.callout{margin:0}#case_study.software_caseStudy.archer #container .intro-section
h3.sh{margin:4.5rem 0 1.5rem}#blog #container .s1
.contain{max-width:1080px;padding:150px
0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#blog #container .s1
h1{line-height:1.2em;max-width:100%}#blog #container .s1
p.quote{max-width:100%;margin:3rem 0 1.5em}#blog #container
.s1{padding:0
1.5rem;background-image:url(/wp-content/themes/oviscreative/assets/images/i/blog-hero.jpg)}#blog #container .s2
.contain{max-width:1080px}#blog #container .s2
.dropdowns_wrapper{max-width:325px;margin-bottom:4rem}#blog #container .s2 .dropdown>p{padding-top:.75rem}#blog #container .s2
.dropdown{position:relative;cursor:pointer}#blog #container .s2
.dropdown_options{position:absolute;top:calc(100% - 2px);left:0;width:100%;height:auto;display:none;background:#dde3e7;z-index:6}#blog #container .s2
.selected{-webkit-box-flex:1;-ms-flex:1;flex:1}#blog #container .s2 .selected
p{padding-right:20px;border-bottom:1px solid;color:#67614d}#blog #container .s2 .selected p,#blog #container .s2
.dd_option{position:relative;letter-spacing:.1em;text-transform:uppercase;transition:all .3s ease}#blog #container .s2 .selected p::after{content:'';position:absolute;display:block;top:50%;transform:translateY(-50%);right:0;width:0;height:8px;border-top:8px solid;border-left:8px solid transparent;border-right:8px solid transparent}#blog #container .s2
.dd_option{padding:.4rem .5rem .2rem;font-size:.75rem;line-height:1rem;letter-spacing:.05em;color:#14120f}#blog #container .s2 .dd_option:hover{background:#f8981c;color:#fff}#blog #container .s2 .active .selected p::after{top:25%;border-top:0;border-bottom:8px solid}#blog #container .s2 .fx-slider{text-align:center}#blog #container .s2
p.no_results{display:none;padding:0
0 4rem;text-align:center}#blog #container .s2
.page_slide{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.5rem}#blog #container .s2
.blogPost_wrapper{display:-webkit-flexbox;display:-ms-flexbox;display:flex;gap:4%;text-align:left}#blog #container .s2
.blogPost_tb{object-fit:cover;object-position:center}#blog #container .s2 .blogPost_tb,#blog #container .s2
.blogPost_content{width:48%}#blog #container .s2
.blogPost_content{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}#blog #container .s2 .link-off_btn>div{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}#blog #container .s2 .link-off_btn
p{font-size:18px;line-height:30px;letter-spacing:.1px;color:#67614d;text-transform:uppercase;font-weight:500;transition:color .3s ease}#blog #container .s2 .link-off_btn .arrow-bt_right{width:0;height:0;border:6px
solid #f8981c;border-color:transparent #f8981c #f8981c transparent}#blog #container .s2 .link-off_btn{display:inline-block}#blog #container .s2 .link-off_btn:hover
p{color:#f8981c}#blog #container .s2
p.date{font-family:rustica,sans-serif;font-weight:400;font-size:.9rem;letter-spacing:-.0125em;opacity:.5;color:#403f41}#blog #container .s2
p.title{font-size:1.5rem;letter-spacing:-.0125em;color:#403f41;font-family:playfair-display,serif;font-weight:400;line-height:normal}#blog #container .s2
p.desc{margin:1.25rem 0 1rem}#blog #container
.s2{padding:4.5rem 1.5rem 0}#blogPost #container .s1
.contain{padding:10rem 1.5rem 2.5rem;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:1120px}#blogPost #container .s1
.back{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;z-index:1;gap:.5rem}#blogPost #container .s1
h1{font-family:playfair-display,serif;font-weight:400;font-size:4.1rem;line-height:1.06em;color:#fff;margin:3rem auto 0 0;max-width:715px}#blogPost #container .s1
.bg_img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}#blogPost #container
.s1{min-height:400px;max-height:none !important;height:auto !important;position:relative;background:none}#blogPost #container .s2
.contain{padding:4.5rem 1.5rem 0;max-width:1120px;text-align:left;font-family:rustica,sans-serif;font-weight:300;color:#14120f;font-size:.9rem;line-height:1.35rem;letter-spacing:.01em;position:relative;z-index:50}#blogPost #container .s2
img{width:100%;display:block;margin:2rem auto;height:auto}#blogPost #container .s2 h2, #blogPost #container .s2 h3,#blogPost #container .s2 h4,#blogPost #container .s2 h5,#blogPost #container .s2
h6{font-size:3rem;line-height:1.06em;letter-spacing:-.0125em;font-family:playfair-display,serif;font-weight:400;color:#67614d;margin:0
0 1rem}#blogPost #container .s2
h3{font-size:2.2rem}#blogPost #container .s2
h4{font-size:1.9rem}#blogPost #container .s2
h5{font-size:1.6rem}#blogPost #container .s2
h6{font-size:1.2rem}#blogPost #container .s2 ul,#blogPost #container .s2
ol{padding-left:1.5rem;margin-top:.5rem}#blogPost #container .s2 ul > ul,#blogPost #container .s2 ol>ol{padding-left:3rem}#blogPost #container .s2
strong{font-weight:500}#blogPost #container .s2
a{color:#f8981c}#blogPost #container .s2 a:hover{text-decoration:underline}#blogPost #container .s3
.cone{max-width:570px;top:-50%}#blogPost #container .s3
.sphere{top:-40%}#blogPost #container .s3
.gold_cylinder{top:-10%}#blogPost #container .s3
.cylinder1{top:-55%}#blogPost #container .s3
.cylinder2{top:30%}#blogPost #container
.s3{overflow:visible}#blogPost
#container{overflow:hidden}#blogPost
footer{position:relative;z-index:50}#contact-us #container .s1
.contain{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}#contact-us #container .s1
.scrolldown_hero{width:3.5rem;height:auto;aspect-ratio:1}#contact-us #container .s1 .scrolldown_hero
svg{width:100%;height:100%}#contact-us #container .s1
.st0{fill:none;stroke:#FFF;stroke-miterlimit:10;transition:all .3s ease}#contact-us #container .s1 .scrolldown_hero:hover
.st0{stroke:#F8971D}#contact-us #container .s1
p.quote{max-width:530px}#contact-us #container
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/contact_hero.jpg) center bottom/cover no-repeat}#contact-us #container .s2
.contain{max-width:1050px;padding-bottom:5rem;margin:auto;position:relative}#contact-us #container .s2
.text_content{max-width:1000px;margin:0
auto 0 0;position:relative;z-index:11}#contact-us #container .s2
p{font-size:1.05rem;line-height:1.8rem}#contact-us #container .s2 p
span{font-weight:500}#contact-us #container .s2
div{margin-bottom:1.5rem}#contact-us #container .s2 div:last-of-type{margin-bottom:0}#contact-us #container .s2
a{display:inline-block;color:#f8981c;transition:all .3s ease}#contact-us #container .s2 a:first-of-type:hover{color:#14120f;border-bottom:solid 1px #13120f}#contact-us #container .s2 a:first-of-type{border-bottom:solid 1px #f8981c;margin-right:1rem}#contact-us #container .s2 .linked_anchor
.st0{fill:#f8981c}#contact-us #container .s2 .linked_anchor:hover
.st0{fill:#14120f}#contact-us #container .s2
p.callout{font-size:2.7rem;line-height:3.75rem;margin-bottom:1.5rem}#contact-us #container .s2 p.callout
br{display:none}#contact-us #container .s2 p.callout:nth-child(2){color:#14120f}#contact-us #container .s2 p:nth-child(2){font-family:playfair-display,serif;font-weight:400;font-size:1.5rem;line-height:2rem;margin-bottom:2.25rem;color:#403f41}#contact-us #container .s2 .contain>img{width:100%;position:absolute}#contact-us #container .s2
.cone{max-width:770px;left:-45%;top:-20%}#contact-us #container .s2
.sphere{max-width:300px;top:0;right:-30%}#contact-us #container .s2
.gold_cylinder{max-width:390px;top:50%;right:-40%}#contact-us #container .s2
.cylinder1{max-width:350px;top:-20%;right:2%;z-index:10}#contact-us #container .s2
.cylinder2{max-width:550px;top:0;right:0}#contact-us #container
.s2{position:relative;padding:7.5rem 1.5rem 0;overflow:hidden;background:rgb(255,255,255);background:-o-linear-gradient(318deg,rgba(255,255,255,1) 65%,rgba(236,236,237,1) 100%);background:linear-gradient(132deg,rgba(255,255,255,1) 65%,rgba(236,236,237,1) 100%)}#contact-us #container .form-wrap
.contain{max-width:1100px;margin:auto;position:relative;padding:10rem 1.5rem}#contact-us #container .form-wrap
p{color:#fff;margin-bottom:5.5rem}#contact-us #container .form-wrap form>div{width:50%}#contact-us #container .form-wrap form>div:nth-child(2){border-right:solid 1px #a9a9a9;padding-right:3rem}#contact-us #container .form-wrap form>div:nth-child(3){padding-left:3rem}#contact-us #container .form-wrap form
label{display:block;font-family:rustica,sans-serif;font-weight:200;font-size:0.9rem;color:#1f1f1f;height:19px}#contact-us #container .form-wrap form label
span{color:#f8981c}#contact-us #container .form-wrap form ::placeholder{color:#1f1f1f}#contact-us #container .form-wrap form
input{display:block;width:100%;font-family:playfair-display,serif;font-weight:400;font-size:1.5rem;background:transparent;border:none;border-bottom:solid 1px #a9a9a9;border-radius:0;-webkit-appearance:none;margin-bottom:1.0rem;padding:15px
0;height:80px}#contact-us #container .form-wrap form input:focus,#contact-us #container .form-wrap form textarea:focus,#contact-us #container .form-wrap form button:focus{outline:none}#contact-us #container .form-wrap form
textarea{display:block;width:100%;font-family:playfair-display,serif;font-weight:400;font-size:1.5rem;background:transparent;border:none;resize:none;border:0;border-radius:0;-webkit-appearance:none;margin-bottom:45px;padding:15px
0}#contact-us #container .form-wrap form textarea[name="message"]{height:120px !important;resize:none}#contact-us #container .form-wrap form .wpcf7-response-output{width:100%;margin-top:30px;order:999;border:0;padding:0;margin:20px
0 0;color:#1f1f1f;;font-weight:300;letter-spacing:.03em;text-align:center;font-size:18px}#contact-us #container .form-wrap form .wpcf7-not-valid-tip{margin:-12px 0 10px;font-size:12px}#contact-us #container .form-wrap form input:-webkit-autofill,#contact-us #container .form-wrap form input:-webkit-autofill:hover,#contact-us #container .form-wrap form input:-webkit-autofill:focus,#contact-us #container .form-wrap form textarea:-webkit-autofill,#contact-us #container .form-wrap form textarea:-webkit-autofill:hover,#contact-us #container .form-wrap form textarea:-webkit-autofill:focus{-webkit-text-fill-color:#1f1f1f;transition:background-color 5000s ease-in-out 0s}#contact-us #container .form-wrap form input[type="submit"]{height:71px;font-family:rustica,sans-serif;font-weight:500;display:block;width:100%;background:#f8981c;border:solid 1px #f8981c;color:#fff;margin-top:1.25rem;cursor:pointer;font-size:1.05rem;line-height:0;padding:1.2rem 0;text-transform:uppercase;letter-spacing:0.1em;text-align:center;transition:all .3s ease}#contact-us #container .form-wrap form input[type="submit"]:hover{color:#f8981c;background:transparent}#contact-us #container .form-wrap form
.select_wrap{position:relative;border-bottom:solid 1px #a9a9a9;padding:15px
0}#contact-us #container .form-wrap form
select{color:#403f41;display:block;width:100%;position:relative;z-index:1;padding-right:30px;background:transparent;border:none;font-family:playfair-display,serif;font-weight:400;font-size:1.5rem;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0px;cursor:pointer}#contact-us #container .form-wrap form
.down_carat{width:20px;height:20px;background:url(/wp-content/themes/oviscreative/assets/images/i/down-arrow-orange.png) right center/contain no-repeat;position:absolute;top:50%;transform:translateY(-50%);right:0}#contact-us #container .form-wrap form .interest-label{margin-top:2.5rem}#contact-us #container .form-wrap
form{width:100%;display:-webkit-flexbox;display:-ms-flexbox;display:flex;flex-wrap:wrap}#contact-us #container .form-wrap
.response{text-align:center;color:#1f1f1f;margin:2rem 0 0 0}#contact-us #container .form-wrap .invalid .wpcf7-response-output{color:#dc3232;font-weight:500;display:none}#contact-us #container .form-wrap .recaptcha .wpcf7-not-valid-tip{margin-top:7px}#contact-us #container .s4
#map{width:100%;height:100%}#contact-us #container
.s4{width:100%;height:657px}#leadership #container
.fadeUp{opacity:0;visibility:hidden;transform:translate(0,40px);transition:all 1s ease 0.3s}#leadership #container .fadeUp[data-scroll="in"]{opacity:1;visibility:visible;transform:translate(0,0)}#leadership #container .s1
p.quote{max-width:750px}#leadership #container
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/leadership_hero_blue.jpg) center center/cover no-repeat}#leadership #container .s2 .content
.callout{max-width:900px;margin-bottom:2.5rem}#leadership #container .s2 .content
p{color:#fff}#leadership #container .s2 .content > div
p{color:#c2c0c0}#leadership #container .s2 .content > div p:first-of-type{margin-bottom:1rem}#leadership #container .s2 .content>div{max-width:830px;margin-left:7.5rem}#leadership #container .s2
.content{max-width:1100px;margin:0
auto}#leadership #container .s2 .team .person .headshot
img{display:block;width:100%;position:absolute;top:0;left:0;transition:opacity .4s ease}#leadership #container .s2 .team .person
.headshot{position:relative;height:576px;margin-bottom:4.4rem}#leadership #container .s2 .team .person
h3{font-family:playfair-display,serif;font-weight:400;font-size:1.8rem;color:#fff;margin-bottom:0.5rem}#leadership #container .s2 .team .person
p{font-family:rustica,sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:0.1em;color:#f8981c}#leadership #container .s2 .team
.person{display:block;width:33.33%;max-width:334px}#leadership #container .s2 .team .person:hover
.bw{opacity:0}#leadership #container .s2
.team{max-width:1100px;margin:3.25rem auto 0 auto;display:flex;justify-content:space-between;column-gap:2rem;row-gap:4rem}#leadership #container
.s2{background:#1f1f1f;padding:9.75rem 1.5rem}#bio #container .s2 .container .content
h1{font-family:playfair-display,serif;font-weight:400;font-size:3.4rem;color:#fff;margin-bottom:2rem}#bio #container .s2 .container .content h1
span{color:#f8981c}#bio #container .s2 .container .content
p{color:#fff}#bio #container .s2 .container .content p:first-of-type{margin-bottom:25px}#bio #container .s2 .container
.content{max-width:502px}#bio #container .s2 .container .img-wrap
img{display:block;width:100%;height:574px}#bio #container .s2 .container .img-wrap .circular_callout
p{text-align:center;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:#fff;position:relative;top:50%;transform:translateY(-50%)}#bio #container .s2 .container .img-wrap .circular_callout
.circular_text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:300px;height:300px;opacity:.5;transition:opacity .2s ease}#bio #container .s2 .container .img-wrap .circular_callout .circular_text::after{content:'';position:absolute;display:block;left:0;top:0;width:100%;height:100%;background:url(/wp-content/themes/oviscreative/assets/images/i/learnmore_circle.png) center/100% no-repeat;animation:rotate_text 20s linear forwards infinite}#bio #container .s2 .container .img-wrap
.circular_callout{width:300px;height:100%;position:absolute;right:-100px;bottom:-325px;opacity:0}#bio #container .s2 .container .img-wrap .circular_callout:hover
.circular_text{opacity:1}#bio #container .s2 .container .img-wrap .circular_callout:hover
p{color:#f8981c}#bio #container .s2 .container .img-wrap{position:relative;max-width:424px}#bio #container .s2
.container{width:100%;max-width:1100px;margin:0
auto;display:-webkit-flexbox;display:-ms-flexbox;display:flex;justify-content:space-between;gap:2rem}#bio #container
.s2{background:url(/wp-content/themes/oviscreative/assets/images/i/Bio_background.jpg) center center/cover no-repeat;padding:14rem 1.5rem 13.5rem 1.5rem;overflow:hidden}#bio #container .s2.animate .img-wrap
p{opacity:1;transform:translateY(0)}#bio #container .s2.animate .img-wrap
p.callout{transition:opacity .6s ease-in-out .4s}#bio #container .s2.animate .img-wrap .our_work-callout p,#bio #container .s2.animate .img-wrap
h4{transition:all .6s ease-in-out 1s}#bio #container .s2.animate .img-wrap
.circular_callout{opacity:1;transition:opacity .6s ease-in-out 1.6s}#who-we-serve #container #inner_nav .magicText:nth-child(3){top:235px}#who-we-serve #container #inner_nav .magicText:nth-child(4){top:270px}#who-we-serve #container #inner_nav .magicText:nth-child(5){top:305px}#who-we-serve #container
#inner_nav{display:none}#who-we-serve #container .s1
.contain{padding:0
1.5rem 0 6rem;height:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}#who-we-serve #container .s1
.content{flex-direction:column;align-items:baseline}#who-we-serve #container .s1
p.quote{max-width:675px;margin-top:5%}#who-we-serve #container .s1 .page-nav a
span{display:inline-block;transition:all .3s ease}#who-we-serve #container .s1 .page-nav a ul
li{font-size:0.9rem;line-height:1.35rem;color:#fff;margin-bottom:5px}#who-we-serve #container .s1 .page-nav a ul li:last-of-type{margin-bottom:0}#who-we-serve #container .s1 .page-nav a
ul{list-style:none;position:absolute;width:100%;bottom:100%;background:#f4961e;padding:1.25rem 2.5rem;opacity:0;visibility:hidden;transition:all .3s ease-in}#who-we-serve #container .s1 .page-nav
a{display:block;width:25%;max-width:320px;font-size:0.9rem;line-height:1.35rem;padding:1.25rem 0;color:#fff;position:relative;background-image:url(/wp-content/themes/oviscreative/assets/images/i/svg/arrowCircle_Orange.svg);background-position:100%;background-size:30px;background-repeat:no-repeat;transition:background-color .3s ease-in,background-position .3s ease-in}#who-we-serve #container .s1 .page-nav a::before{content:"";width:100%;height:1px;background:#ffffff80;position:absolute;top:0;left:0}#who-we-serve #container .s1 .page-nav a:hover
span{padding-left:10px}#who-we-serve #container .s1 .page-nav a:hover
ul{opacity:1;visibility:visible}#who-we-serve #container .s1 .page-nav a:hover{background-color:#f4961e;background-image:url(/wp-content/themes/oviscreative/assets/images/i/svg/arrowCircle_White.svg);background-position:96%}#who-we-serve #container .s1 .page-nav{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);width:calc(100% - 3rem);max-width:1400px;margin:0
auto;display:flex;justify-content:space-between;column-gap:1rem}#who-we-serve #container .s1 .dropdowns_wrapper
.inner{-webkit-box-flex:1;-ms-flex:1;flex:1}#who-we-serve #container .s1 .dropdowns_wrapper .inner>p{font-size:1rem;padding:0.5rem 0;color:#fff;padding-right:20px;border-bottom:1px solid;position:relative;letter-spacing:.1em;text-transform:uppercase;transition:all .3s ease}#who-we-serve #container .s1 .dropdowns_wrapper .inner p::after{content:'';position:absolute;display:block;top:50%;transform:translateY(-50%);right:0;width:0;height:8px;border-top:8px solid;border-left:8px solid transparent;border-right:8px solid transparent}#who-we-serve #container .s1 .dropdowns_wrapper .active .inner p::after{top:25%;border-top:0;border-bottom:8px solid}#who-we-serve #container .s1 .dropdowns_wrapper
.dropdown{position:relative;cursor:pointer}#who-we-serve #container .s1 .dropdowns_wrapper
.dropdown_options{position:absolute;top:calc(100% - 2px);left:0;width:100%;height:auto;padding:1rem 0 .8rem;display:none;background:#f8981c;z-index:6}#who-we-serve #container .s1 .dropdowns_wrapper .dropdown_options
a{display:block;font-size:.75rem;line-height:1rem;padding:0.5rem;color:#fff;letter-spacing:.05em}#who-we-serve #container .s1
.dropdowns_wrapper{display:none;width:calc(100% - 2rem);max-width:300px;position:absolute;bottom:-6rem}#who-we-serve #container
.s1{background:url(/wp-content/themes/oviscreative/assets/images/ai/WhoWeServe_hero.jpg) center center/cover no-repeat;max-height:none;position:relative}#who-we-serve #container .s2 .contain > div
.fadeUp{position:relative;padding:2rem 0rem 0 0}#who-we-serve #container .s2 .contain > div .fadeUp::before{content:'';position:absolute;display:block;top:0;left:0;width:0;height:1px;background-color:#ffffff4d;transition:width .5s ease}#who-we-serve #container .s2 .contain>div{max-width:475px}#who-we-serve #container .s2 .contain>div:last-of-type{margin-left:auto;margin-top:3rem}#who-we-serve #container .s2 .contain
p.callout{margin-bottom:1rem}#who-we-serve #container .s2 .contain
p{color:#fff}#who-we-serve #container .s2
.contain{max-width:1110px}#who-we-serve #container
.s2{background:url(/wp-content/themes/oviscreative/assets/images/ai/WhoWeServe_intro.jpg) no-repeat center/cover;padding:8.45rem 1.5rem}#who-we-serve #container .s3 .contain .text_content
p.callout{margin-bottom:3rem}#who-we-serve #container .s3 .contain .text_content > div
p{margin-bottom:1rem}#who-we-serve #container .s3 .contain .text_content > div p:last-of-type{margin-bottom:0}#who-we-serve #container .s3 .contain .text_content>div{max-width:627px;margin-left:auto}#who-we-serve #container .s3 .contain
.text_content{max-width:835px;position:relative;z-index:10}#who-we-serve #container .s3
.contain{max-width:1110px;position:relative}#who-we-serve #container .s3 .contain>img{position:absolute}#who-we-serve #container .s3
.big_sphere{left:-25%;top:-10%;z-index:3}#who-we-serve #container .s3
.gold_cylinder{left:95%;top:-20%;z-index:2}#who-we-serve #container .s3
.cone{left:82%;top:26%;z-index:2}#who-we-serve #container .s3
.cylinder{left:93%;top:-1%;z-index:3}#who-we-serve #container .s3
.small_sphere{left:calc(100% - 30px);top:0;z-index:1}#who-we-serve #container
.s3{overflow:hidden;background:linear-gradient(0deg,#ececed,#fff 80%) no-repeat;position:relative;z-index:5;padding:8.45rem 1.5rem}#who-we-serve #container #pinContainer .panel
.contain{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 2rem);max-width:1110px;margin:0
auto}#who-we-serve #container #pinContainer .panel .wrap>div{max-width:613px;opacity:0;visibility:hidden;transform:translate(0,40px);transition:all 1s ease .2s}#who-we-serve #container #pinContainer .panel .wrap>div.active{opacity:1;visibility:visible;transform:translate(0,0)}#who-we-serve #container #pinContainer .panel .wrap
p.callout{margin-bottom:3rem}#who-we-serve #container #pinContainer .panel .wrap
p{color:#fff}#who-we-serve #container #pinContainer .panel .wrap p:not(.callout){max-width:570px}#who-we-serve #container #pinContainer .panel .wrap ul li:first-of-type{padding-top:0}#who-we-serve #container #pinContainer .panel .wrap ul
li{font-weight:200;color:#fff;font-size:1.4rem;line-height:1.8rem;padding:1.1rem 8px;border-bottom:solid 1px #ffffff4d;overflow:hidden}#who-we-serve #container #pinContainer .panel .wrap ul li
span{display:block;transition:transform 1s ease-in-out;transform:translateY(150%)}#who-we-serve #container #pinContainer .panel .wrap
ul{list-style:none;width:100%;max-width:475px;padding-top:28px}#who-we-serve #container #pinContainer .panel .wrap ul.active li
span{transform:translateY(0)}#who-we-serve #container #pinContainer .panel
.wrap{display:flex;justify-content:space-between;gap:2rem;margin-top:3.35rem}#who-we-serve #container #pinContainer
.panel{position:absolute;width:100%;height:100%}#who-we-serve #container
#pinContainer{width:100%;height:100vh;overflow:hidden;position:relative}#who-we-serve #container
.panel.one{background:url(/wp-content/themes/oviscreative/assets/images/ai/WhoWeServe_alternatives.jpg) no-repeat center/cover;z-index:100 !important}#who-we-serve #container #pinContainer .panel.one
.contain{top:50%}#who-we-serve #container
.panel.two{background:url(/wp-content/themes/oviscreative/assets/images/ai/WhoWeServe_breakaway.jpg) no-repeat center/cover;z-index:90 !important}#who-we-serve #container
.panel.three{background:url(/wp-content/themes/oviscreative/assets/images/ai/WhoWeServe_investmentBanks.jpg) no-repeat bottom/cover;z-index:80 !important}#who-we-serve #container
.panel.four{background:url(/wp-content/themes/oviscreative/assets/images/ai/WhoWeServe_related.jpg) no-repeat bottom/cover;z-index:70 !important}#who-we-serve #container #triggers
div{position:absolute}#who-we-serve #container #triggers
#s4{top:0}#who-we-serve #container #triggers
#s5{top:100%}#who-we-serve #container #triggers
#s6{top:200%}#who-we-serve #container #triggers
#s7{top:300%}#who-we-serve #container
#triggers{position:absolute;height:100%}#who-we-serve #container .s8 .contain .text_content
p.callout{text-align:left;margin-bottom:3rem}#who-we-serve #container .s8 .contain .text_content
p{text-align:left}#who-we-serve #container .s8 .contain .text_content p:last-of-type{margin-top:1rem}#who-we-serve #container .s8 .contain .text_content>div{max-width:680px;margin:0
auto}#who-we-serve #container .s8 .contain
.text_content{position:relative;z-index:10;margin-bottom:5rem}#who-we-serve #container .s8
.contain{max-width:955px;position:relative}#who-we-serve #container .s8 .deliver_wrapper>div{width:33.33%;height:100%;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#who-we-serve #container .s8 .deliver_wrapper
.deliver_res{padding-top:1rem}#who-we-serve #container .s8 .deliver_wrapper
.static_shape{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;border:1px
solid #f8981c}#who-we-serve #container .s8 .deliver_wrapper .static_shape.--square{width:275px;height:275px}#who-we-serve #container .s8 .deliver_wrapper .static_shape.--circle{border-radius:50%;width:290px;height:290px}#who-we-serve #container .s8 .deliver_wrapper .static_shape.--triangle{border:0;width:350px;height:301px;top:45%}#who-we-serve #container .s8 .deliver_wrapper
img{width:100%;height:100%}#who-we-serve #container .s8 .deliver_wrapper
.text{position:relative;z-index:3}#who-we-serve #container .s8 .deliver_wrapper
p.deliver_header{font-family:playfair-display,serif;font-weight:400;text-align:center;font-style:italic;color:#14120f;font-size:1.5rem;margin-bottom:.5rem}#who-we-serve #container .s8 .deliver_wrapper
p.deliver_sh{font-family:rustica,sans-serif;font-weight:500;letter-spacing:.1em;text-transform:uppercase}#who-we-serve #container .s8
.deliver_wrapper{width:100%;max-width:750px;margin:0
auto;height:275px;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;position:relative}#who-we-serve #container .s8 .fadeShapes>div{opacity:0;transition:all .6s ease-in-out .2s}#who-we-serve #container .s8 .fadeShapes[data-scroll="in"]>div{opacity:1}#who-we-serve #container .s8 .fadeShapes>div:nth-child(2){transition-delay:1s}#who-we-serve #container .s8 .fadeShapes>div:nth-child(3){transition-delay:2s}#who-we-serve #container .s8 .contain>img{position:absolute}#who-we-serve #container .s8
.big_sphere{top:-50%;left:-32%;z-index:3}#who-we-serve #container .s8
.first_cylinder{top:20%;left:-32%}#who-we-serve #container .s8
.second_cylinder{top:40%;left:-35%;z-index:4}#who-we-serve #container .s8
.prism{top:70%;left:-25%;z-index:3}#who-we-serve #container .s8
.cylinder{left:100%;top:-82%;z-index:6}#who-we-serve #container .s8
.small_sphere{top:27%;left:120%;z-index:6}#who-we-serve #container .s8
.big2_sphere{top:30%;left:99%;z-index:3}#who-we-serve #container
.s8{overflow:hidden;background:linear-gradient(0deg,#ececed,#fff 80%) no-repeat;position:relative;z-index:5;padding:8.45rem 1.5rem}#who-we-serve #container .s2 .content-box
p.callout{margin-bottom:1.4rem;transform:translateY(60px);opacity:0;transition:opacity .6s ease,transform .8s ease-in-out}#who-we-serve #container .s2 .content-box p:not(.callout){line-height:1.8em;transform:translateY(60px);opacity:0;transition:opacity .6s ease,transform .8s ease-in-out;padding-right:1em}#who-we-serve #container #pinContainer .panel.two .wrap
p.callout{font-size:3.3rem}#who-we-serve #container .s2 .content-box.animated .fadeUp::before{width:100%}#who-we-serve #container .s2 .content-box.animated
p.callout{transition-delay:.5s;opacity:1;transform:translateY(0)}#who-we-serve #container .s2 .content-box.animated p:not(.callout){transition-delay:1s;opacity:1;transform:translateY(0)}#who-we-serve #container .s3 .contain .text_content>div{max-width:624px !important;margin-left:205px !important}@media (min-width:1025px){#who-we-serve .contain .top-left{max-width:475px !important}#who-we-serve .contain .bot-right{max-width:475px !important;margin-left:auto !important}}#what-we-do #container
.fadeUp{opacity:0;visibility:hidden;transform:translate(0,40px);transition:all 1s ease 0.3s}#what-we-do #container .fadeUp[data-scroll="in"]{opacity:1;visibility:visible;transform:translate(0,0)}#what-we-do #container .additionalContent
p{padding-top:20px}#what-we-do #container .additionalContent p
a{padding:0
20px;color:#f8981c}#what-we-do #container .additionalContent
h2{color:#f8981c;font-size:1.1rem;line-height:1.5rem;margin-top:60px}#what-we-do #container
.additionalContent{padding-top:30px}#what-we-do #container .s1
.contain{padding:0
1.5rem 0 6rem;height:auto;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);top:44%;width:100%}#what-we-do #container .s1
p.quote{max-width:675px;margin:3% 0 1.5rem}#what-we-do #container .s1 p.quote_attr::before{top:50%}#what-we-do #container .s1 .page-nav
a{display:block;width:23%;max-width:320px;font-size:0.9rem;line-height:1.35rem;padding:1.25rem 0;color:#fff;position:relative;background:url(/wp-content/themes/oviscreative/assets/images/i/svg/arrowCircle_Orange.svg) 100%/30px no-repeat;transition:background-color .3s ease-in,background-position .3s ease-in}#what-we-do #container .s1 .page-nav a
span{display:inline-block;transition:all .3s ease}#what-we-do #container .s1 .page-nav a::before{content:'';position:absolute;display:block;width:100%;height:1px;background:#ffffff80;top:0;left:0}#what-we-do #container .s1 .page-nav a:hover
span{padding-left:10px}#what-we-do #container .s1 .page-nav a:hover{background:#f4961e url(/wp-content/themes/oviscreative/assets/images/i/svg/arrowCircle_White.svg) 96%/30px no-repeat}#what-we-do #container .s1 .page-nav{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);width:calc(100% - 3rem);max-width:1400px;margin:0
auto;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}#what-we-do #container .s1 .dropdowns_wrapper
.inner{-webkit-box-flex:1;-ms-flex:1;flex:1}#what-we-do #container .s1 .dropdowns_wrapper .inner>p{font-size:1rem;padding:0.5rem 0;color:#fff;padding-right:20px;border-bottom:1px solid;position:relative;letter-spacing:.1em;text-transform:uppercase;transition:all .3s ease}#what-we-do #container .s1 .dropdowns_wrapper .inner p::after{content:'';position:absolute;display:block;top:50%;transform:translateY(-50%);right:0;width:0;height:8px;border-top:8px solid;border-left:8px solid transparent;border-right:8px solid transparent}#what-we-do #container .s1 .dropdowns_wrapper .active .inner p::after{top:25%;border-top:0;border-bottom:8px solid}#what-we-do #container .s1 .dropdowns_wrapper
.dropdown{position:relative;cursor:pointer}#what-we-do #container .s1 .dropdowns_wrapper
.dropdown_options{position:absolute;top:calc(100% - 2px);left:0;width:100%;height:auto;padding:1rem 0 .8rem;display:none;background:#f8981c;z-index:6}#what-we-do #container .s1 .dropdowns_wrapper .dropdown_options
a{display:block;font-size:.75rem;line-height:1rem;padding:0.5rem;color:#fff;letter-spacing:.05em}#what-we-do #container .s1
.dropdowns_wrapper{display:none;width:calc(100% - 2rem);max-width:300px;position:absolute;bottom:-6rem}#what-we-do #container
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/WhatWeDo_hero.jpg) center center/cover no-repeat;min-height:750px;max-height:1000px;position:relative}#what-we-do #container .s2
.contain{max-width:1180px}#what-we-do #container .s2 .contain>div{max-width:475px;padding-top:1.5rem;position:relative}#what-we-do #container .s2 .contain>div::before{content:'';position:absolute;display:block;top:0;left:0;width:0;height:1px;background-color:#ffffff4d;transition:width .5s ease}#what-we-do #container .s2 .top-left{margin:0
auto 2rem 0}#what-we-do #container .s2 .bot-right{margin:0
0 0 auto}#what-we-do #container .s2
h3{font-family:playfair-display,serif;font-weight:400;font-size:3.4rem;line-height:120%;margin-bottom:2rem}#what-we-do #container .s2
p{line-height:180%}#what-we-do #container .s2 h3,#what-we-do #container .s2
p{color:#fff;transform:translateY(60px);opacity:0;max-width:430px;transition:opacity .6s ease,transform .8s ease-in-out;max-width:430px}#what-we-do #container .s2 .animate h3,#what-we-do #container .s2 .animate
p{opacity:1;transform:translateY(0)}#what-we-do #container .s2 .animate>div::before{width:100%}#what-we-do #container .s2 .animate > .top-left
h3{transition-delay:.5s}#what-we-do #container .s2 .animate > .top-left
p{transition-delay:1s}#what-we-do #container .s2 .animate>.bot-right::before{transition-delay:1.5s}#what-we-do #container .s2 .animate > .bot-right
h3{transition-delay:2s}#what-we-do #container .s2 .animate > .bot-right
p{transition-delay:2.5s}#what-we-do #container
.s2{padding:8rem 1.5rem;background:url(/wp-content/themes/oviscreative/assets/images/i/WhatWeDo_intro.jpg) center/cover no-repeat}#what-we-do #container .s3
*{text-align:left}#what-we-do #container .s3
.cards_wrapper{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#what-we-do #container .s3
.content_card{transition-delay:undefined00ms;width:33.33%;min-height:280px;position:relative;border-right:1px solid #699ac0;border-bottom:1px solid #699ac0}#what-we-do #container .s3 .content_card::before{transition:clip-path 1s ease-in-out;transition-delay:inherit;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:#1f1f1f;z-index:3;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0}#what-we-do #container .s3 .content_card::after{transition:clip-path 1.25s ease-in-out;transition-delay:inherit;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:#487192;z-index:2;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0}#what-we-do #container .s3
.front{position:absolute;left:0;top:0;width:100%;height:100%;padding:1.5rem;transition:opacity .6s ease;background-color:#6190b4;z-index:2}#what-we-do #container .s3
.title_wrapper{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;height:100%;gap:1rem;max-width:420px;margin:auto}#what-we-do #container .s3
.plus_sign{width:32px;height:32px;background:url(/wp-content/themes/oviscreative/assets/images/i/plus-icon.png) center/contain no-repeat}#what-we-do #container .s3
.back{transition:opacity .1s ease;background-color:#487192;height:100%;width:100%;padding:1.5rem;z-index:1;position:relative}#what-we-do #container .s3 .content_card:hover
.front{opacity:0;transition:opacity .1s ease}#what-we-do #container .s3 .content_card:hover
.back{opacity:1;transition:all .6s ease;z-index:3}#what-we-do #container .s3 .content_wrapper>div{width:100%}#what-we-do #container .s3 .content_wrapper
ul{list-style-type:none}#what-we-do #container .s3 .content_wrapper li, #what-we-do #container .s3 .content_wrapper
p{font-family:rustica,sans-serif;font-weight:300;font-size:.8rem;line-height:130%}#what-we-do #container .s3 .content_wrapper
li{margin-bottom:.4rem}#what-we-do #container .s3
.content_wrapper{width:100%;height:100%;max-width:420px;margin:auto;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}#what-we-do #container .s3 .view-all{width:130px;font-size:17px;font-family:playfair-display,serif;font-weight:400;font-style:italic;align-self:flex-end;padding:8px
40px 8px 0;background:url(/wp-content/themes/oviscreative/assets/images/i/svg/arrowCircle_Orange.svg) right center/30px no-repeat;transition:color .35s ease}#what-we-do #container .s3 .view-all:hover{color:#f8981c}#what-we-do #container .s3 p,#what-we-do #container .s3 a,#what-we-do #container .s3
li{color:#fff;text-align:left}#what-we-do #container
.s3{background-color:#487192}#what-we-do #container .s3.animate .content_card::before{clip-path:polygon(100% 0%,100% 0,100% 100%,100% 100%)}#what-we-do #container .s3.animate .content_card::after{clip-path:polygon(100% 0%,100% 0,100% 100%,100% 100%)}#what-we-do #container .s4 .contain .text_content>div{max-width:635px;margin:0
auto}#what-we-do #container .s4 .contain .text_content > div
p{color:#67614d}#what-we-do #container .s4 .contain .text_content > div p:last-child{max-width:575px;margin:1.5rem auto 0}#what-we-do #container .s4 .contain .text_content
p{text-align:center}#what-we-do #container .s4 .contain .text_content
p.callout{margin:0
auto 3rem;max-width:500px}#what-we-do #container .s4 .contain
.text_content{position:relative;z-index:10;margin-bottom:5rem}#what-we-do #container .s4
.contain{max-width:800px;position:relative}#what-we-do #container .s4 .deliver_wrapper>div{width:33.33%;height:100%;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#what-we-do #container .s4 .deliver_wrapper
.deliver_res{padding-top:1rem}#what-we-do #container .s4 .deliver_wrapper
.static_shape{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;border:1px
solid #f8981c}#what-we-do #container .s4 .deliver_wrapper .static_shape.--square{width:275px;height:275px}#what-we-do #container .s4 .deliver_wrapper .static_shape.--circle{border-radius:50%;width:290px;height:290px}#what-we-do #container .s4 .deliver_wrapper .static_shape.--triangle{border:0;width:350px;height:301px;top:45%}#what-we-do #container .s4 .deliver_wrapper
img{width:100%;height:100%}#what-we-do #container .s4 .deliver_wrapper
.text{position:relative;z-index:3}#what-we-do #container .s4 .deliver_wrapper .text
p{max-width:175px;margin:auto}#what-we-do #container .s4 .deliver_wrapper
p.deliver_header{font-family:playfair-display,serif;font-weight:400;text-align:center;font-style:italic;color:#14120f;font-size:1.5rem;margin-bottom:.5rem}#what-we-do #container .s4 .deliver_wrapper
p.deliver_sh{font-family:rustica,sans-serif;font-weight:500;letter-spacing:.1em;text-transform:uppercase}#what-we-do #container .s4 .deliver_wrapper
p{text-align:center}#what-we-do #container .s4
.deliver_wrapper{width:100%;max-width:750px;margin:0
auto;height:275px;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;position:relative}#what-we-do #container .s4 .fadeShapes>div{opacity:0;transition:all .6s ease-in-out 1s}#what-we-do #container .s4 .fadeShapes>div:nth-child(2){transition-delay:2s}#what-we-do #container .s4 .fadeShapes>div:nth-child(3){transition-delay:3s}#what-we-do #container .s4 .contain>img{position:absolute}#what-we-do #container .s4
.big_sphere{top:0;left:-32%;z-index:3}#what-we-do #container .s4
.first_cylinder{top:30%;left:-32%;z-index:4}#what-we-do #container .s4
.second_cylinder{top:-20%;left:-35%;z-index:5}#what-we-do #container .s4
.prism{top:70%;left:-25%;z-index:3}#what-we-do #container .s4
.cylinder{left:100%;top:-10%;z-index:6}#what-we-do #container .s4
.small_sphere{top:-25%;left:110%;z-index:6}#what-we-do #container .s4
.big2_sphere{top:30%;left:99%;z-index:3}#what-we-do #container
.s4{overflow:hidden;background:linear-gradient(0deg,#ececed,#fff 80%) no-repeat;position:relative;z-index:5;padding:8.45rem 1.5rem}#what-we-do #container .s4.animate .fadeShapes>div{opacity:1}#what-we-do #container .s5
.contain{max-width:1100px}#what-we-do #container .s5
.content{max-width:750px;margin:auto}#what-we-do #container .s5 .content,#what-we-do #container .s5
h2{opacity:0;transform:translateY(60px);transition:opacity .6s ease,transform .8s ease-in-out}#what-we-do #container .s5
h2{font-family:playfair-display,serif;font-weight:400;font-size:3.4rem;line-height:120%;margin-bottom:2rem;max-width:950px;margin:0
auto 2rem 0;letter-spacing:-.15rem}#what-we-do #container .s5 p,#what-we-do #container .s5 h2,#what-we-do #container .s5
a{color:#fff;text-align:left}#what-we-do #container .s5
p{letter-spacing:.025rem;margin-bottom:2rem}#what-we-do #container .s5 .view-all{width:150px;font-size:17px;font-family:playfair-display,serif;font-weight:400;font-style:italic;align-self:flex-end;padding:8px
40px 8px 0;background:url(/wp-content/themes/oviscreative/assets/images/i/svg/arrowCircle_Orange.svg) right center/30px no-repeat;transition:color .35s ease}#what-we-do #container .s5 .view-all:hover{color:#f8981c}#what-we-do #container
.s5{padding:8rem 1.5rem;background-color:#1f1f1f}#what-we-do #container .s5.animate .content,#what-we-do #container .s5.animate
h2{opacity:1;transform:translateY(0)}#what-we-do #container .s5.animate
.content{transition-delay:.8s}.landing-template
a.RC2{color:#f8981c;margin-top:1.5rem;text-transform:none;max-width:12srem;text-align:center;border:solid 1px #f8981c;padding:15px;font-style:italic;font-family:playfair-display,serif;font-weight:400;transition:all .3s ease;display:inline-block}.landing-template a.RC2:hover{background-color:#f8981c;color:#fff;text-decoration:none}.landing-template
a.RC2.marg{padding:15px}.landing-template
div.RC2center{width:100%;text-align:center;margin:20px
0}.landing-template .hero
.contain{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem;height:100%;max-width:1100px;text-align:center}.landing-template .hero h1,.landing-template .hero h2,.landing-template .hero p,.landing-template .hero
a{color:#fff}.landing-template .hero
a{background:url(/wp-content/themes/oviscreative/assets/images/i/svg/arrowCircle_Orange.svg) 100%/30px no-repeat;width:140px;display:block;line-height:1.5rem;padding:5px
0 7px;0;color:#f8981c;font-family:playfair-display,serif;font-weight:400;font-style:italic;text-align:left;margin:1rem auto 0}.landing-template .hero a:hover{text-decoration:underline}.landing-template .hero
h1{font-family:playfair-display,serif;font-weight:400;font-size:3rem;line-height:3.6rem;width:100%}.landing-template .hero
h2{font-family:rustica,sans-serif;font-weight:300;color:#ffff;font-size:.9rem;line-height:1.35rem;max-width:975px;margin:auto}.landing-template .hero .link-back div
img{width:22px;height:13px;transition:transform .3s ease}.landing-template .hero .link-back
div{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.landing-template .hero .link-back:hover div
img{transform:translateX(-10px)}.landing-template
.hero{padding:180px
1.5rem 40px;background:url(/wp-content/themes/oviscreative/assets/images/i/WhatWeDo_Detail_hero.jpg) center/cover no-repeat}.landing-template .intro_with_shapes .content,.landing-template .intro_with_shapes
h2{opacity:0;transform:translateY(60px);transition:opacity .6s ease,transform .8s ease-in-out;position:relative;z-index:10}.landing-template .intro_with_shapes .awards-image{display:block;width:100%;aspect-ratio:705/310}.landing-template .intro_with_shapes .content
.service{display:flex;margin-bottom:30px}.landing-template .intro_with_shapes .content .service
div{width:32%;color:#f8981c;text-align:center;padding-top:20px}.landing-template .intro_with_shapes .content .service div
span{font-size:1.5rem}.landing-template .intro_with_shapes .content .deliver_wrapper>div{width:33.33%;height:100%;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.landing-template .intro_with_shapes .content .deliver_wrapper
.deliver_res{padding-top:1rem}.landing-template .intro_with_shapes .content .deliver_wrapper
.static_shape{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;border:1px
solid #f8981c}.landing-template .intro_with_shapes .content .deliver_wrapper .static_shape.--square{width:275px;height:275px}.landing-template .intro_with_shapes .content .deliver_wrapper .static_shape.--circle{border-radius:50%;width:290px;height:290px}.landing-template .intro_with_shapes .content .deliver_wrapper .static_shape.--triangle{border:0;width:350px;height:301px;top:45%}.landing-template .intro_with_shapes .content .deliver_wrapper
img{width:100%;height:100%}.landing-template .intro_with_shapes .content .deliver_wrapper
.text{position:relative;z-index:3}.landing-template .intro_with_shapes .content
.deliver_wrapper{width:100%;max-width:750px;margin:0
auto;height:275px;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;position:relative}.landing-template .intro_with_shapes .content
p.deliver_header{font-family:playfair-display,serif;font-weight:400;text-align:center;font-style:italic;color:#14120f;font-size:1.5rem;margin-bottom:.5rem}.landing-template .intro_with_shapes
.content{max-width:705px;margin:auto;text-align:center}.landing-template .intro_with_shapes .audience_anchors>div{width:30.66%;border-top:1px solid #b0afb1}.landing-template .intro_with_shapes .audience_anchors>div:last-child{border-right:0}.landing-template .intro_with_shapes .audience_anchors
h3{font-size:.8rem;max-width:320px;padding:1rem 1rem 0 1rem;opacity:1;font-family:rustica,sans-serif;font-weight:400;line-height:1.25rem;text-transform:uppercase;letter-spacing:0.1em;text-decoration:none;font-style:normal;color:#000;text-align:left}.landing-template .intro_with_shapes .audience_anchors
p{font-size:.7rem;padding:0
20px}.landing-template .intro_with_shapes
.audience_anchors{display:-webkit-flexbox;display:-ms-flexbox;display:flex;width:100%;position:relative;z-index:6;gap:3%}.landing-template .intro_with_shapes
.contain{position:relative;max-width:1000px;text-align:center}.landing-template .intro_with_shapes .contain>img{position:absolute}.landing-template .intro_with_shapes
.cone{top:-50%;left:-12%;z-index:3}.landing-template .intro_with_shapes
.first_cylinder{top:70%;left:-14%;z-index:4}.landing-template .intro_with_shapes
.gold_rod{top:-5%;left:-25%;z-index:5}.landing-template .intro_with_shapes
.big_sphere{left:70%;top:-37%;z-index:3}.landing-template .intro_with_shapes
.big2_sphere{top:18%;left:97%;z-index:4}.landing-template .intro_with_shapes
.prism{top:-10%;left:70%;z-index:5}.landing-template .intro_with_shapes
.cylinder_right{left:70%;top:10%;z-index:6}.landing-template .intro_with_shapes
h2{font-family:playfair-display,serif;font-weight:400;font-size:3.4rem;line-height:120%;margin-bottom:2rem;padding-top:50px;margin:1rem auto 2rem 0;letter-spacing:-.15rem}.landing-template .intro_with_shapes
h3{font-family:playfair-display,serif;font-weight:400;font-size:2.0rem;line-height:120%;margin-bottom:2rem;max-width:915px;margin:0
auto 1rem 0;letter-spacing:-.15rem}.landing-template .intro_with_shapes
p{letter-spacing:.025rem;margin-bottom:2rem}.landing-template
.intro_with_shapes{padding:4rem 1.5rem 6rem 1.5rem;position:relative;background:linear-gradient(0deg,#ececed,#fff 80%) no-repeat}.landing-template .intro_with_shapes.animate .content,.landing-template .intro_with_shapes.animate
h2{opacity:1;transform:translateY(0)}.landing-template .intro_with_shapes.animate
.content{transition-delay:.8s}.landing-template .ourEdge
h2{font-family:playfair-display,serif;font-weight:400;font-size:3.4rem;line-height:120%;margin-bottom:2rem;padding-top:50px;max-width:915px;margin:0
auto 2rem 0;letter-spacing:-.15rem}.landing-template .ourEdge
h3{font-family:playfair-display,serif;font-weight:400;font-size:1rem;line-height:120%;margin-bottom:2rem;margin:0
0 2rem 0;letter-spacing:.1rem;text-transform:uppercase}.landing-template .ourEdge
.content{max-width:750px;margin:auto;text-align:center;padding-bottom:75px}.landing-template .ourEdge
.container{display:flex;flex-wrap:wrap;gap:40px 6%;text-align:left}.landing-template .ourEdge
.box{width:47%;border-top:1px solid #b0afb1;padding:15px;font-size:.75rem;line-height:.9rem;color:#333}.landing-template .services_grid
*{text-align:left}.landing-template .services_grid
.cards_wrapper{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;transform:translate(2px,2px)}.landing-template .services_grid .cards_wrapper.cols-2
.content_card{width:50%}.landing-template .services_grid .cards_wrapper.cols-3
.content_card{width:33.33%}.landing-template .services_grid
.content_card{transition-delay:undefined00ms;min-height:130px;position:relative;border-right:1px solid #ffffff4d;border-bottom:1px solid #ffffff4d}.landing-template .services_grid .content_card::before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:#ececed;z-index:3;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0}.landing-template .services_grid .content_card::after{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:#f6893b;z-index:2;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0}.landing-template .services_grid
.front{position:absolute;left:0;top:0;width:100%;height:100%;padding:2.5rem 1.33rem 2.6rem;transition:opacity .6s ease;background-color:#1f1f1f;z-index:2}.landing-template .services_grid
.title_wrapper{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;gap:1rem;margin:auto;background:transparent url(/wp-content/themes/oviscreative/assets/images'/i/svg/arrowCircle_Orange.svg') right no-repeat}.landing-template .services_grid p,.landing-template .services_grid
a{font-size:20px;width:100%;height:100%;display:block}.landing-template .services_grid p,.landing-template .services_grid a,.landing-template .services_grid
li{color:#fff;text-align:left}.landing-template
.services_grid{background-color:#1f1f1f;border-bottom:1px solid #ffffff4d;overflow:hidden}.landing-template .services_grid.animate .content_card::before{clip-path:polygon(100% 0%,100% 0,100% 100%,100% 100%);transition:clip-path 1s ease-in-out;transition-delay:inherit}.landing-template .services_grid.animate .content_card::after{clip-path:polygon(100% 0%,100% 0,100% 100%,100% 100%);transition:clip-path 1.25s ease-in-out;transition-delay:inherit}.landing-template .s3
*{text-align:left}.landing-template .s3
.cards_wrapper{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.landing-template .s3
.content_card{transition-delay:undefined00ms;width:33.33%;min-height:280px;position:relative;border-right:1px solid #699ac0;border-bottom:1px solid #699ac0}.landing-template .s3 .content_card::before{transition:clip-path 1s ease-in-out;transition-delay:inherit;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:#1f1f1f;z-index:3;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0}.landing-template .s3 .content_card::after{transition:clip-path 1.25s ease-in-out;transition-delay:inherit;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:#487192;z-index:2;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0}.landing-template .s3
.front{position:absolute;left:0;top:0;width:100%;height:100%;padding:1.5rem;transition:opacity .6s ease;background-color:#6190b4;z-index:2}.landing-template .s3
.title_wrapper{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;height:100%;gap:1rem;max-width:420px;margin:auto}.landing-template .s3
.plus_sign{width:32px;height:32px;background:url(/wp-content/themes/oviscreative/assets/images/i/plus-icon.png) center/contain no-repeat}.landing-template .s3
.back{transition:opacity .1s ease;background-color:#487192;height:100%;width:100%;padding:1.5rem;z-index:1;position:relative}.landing-template .s3 .content_card:hover
.front{opacity:0;transition:opacity .1s ease}.landing-template .s3 .content_card:hover
.back{opacity:1;transition:all .6s ease;z-index:3}.landing-template .s3 .content_wrapper>div{width:100%}.landing-template .s3 .content_wrapper
ul{list-style-type:none}.landing-template .s3 .content_wrapper li, .landing-template .s3 .content_wrapper
p{font-family:rustica,sans-serif;font-weight:300;font-size:.8rem;line-height:130%}.landing-template .s3 .content_wrapper
li{margin-bottom:.4rem}.landing-template .s3
.content_wrapper{width:100%;height:100%;max-width:420px;margin:auto;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.landing-template .s3 .view-all{width:130px;font-size:17px;font-family:playfair-display,serif;font-weight:400;font-style:italic;align-self:flex-end;padding:8px
40px 8px 0;background:url(/wp-content/themes/oviscreative/assets/images/i/svg/arrowCircle_Orange.svg) right center/30px no-repeat;transition:color .35s ease}.landing-template .s3 .view-all:hover{color:#f8981c}.landing-template .s3 p,.landing-template .s3 a,.landing-template .s3
li{color:#fff;text-align:left}.landing-template
.s3{background-color:#487192}.landing-template .s3.animate .content_card::before{clip-path:polygon(100% 0%,100% 0,100% 100%,100% 100%)}.landing-template .s3.animate .content_card::after{clip-path:polygon(100% 0%,100% 0,100% 100%,100% 100%)}.landing-template .callout-black-bg
.contain{max-width:1100px}.landing-template .callout-black-bg
.content{max-width:870px;margin:0
auto 7rem}.landing-template .callout-black-bg .content:last-child{margin-bottom:0 !important}.landing-template .callout-black-bg .content,.landing-template .callout-black-bg
h2{opacity:0;transform:translateY(60px);transition:opacity .6s ease,transform .8s ease-in-out}.landing-template .callout-black-bg
h2{font-family:playfair-display,serif;font-weight:400;font-size:3.4rem;line-height:120%;margin-bottom:2rem;margin:0
auto 2rem 0;letter-spacing:-.15rem}.landing-template .callout-black-bg p,.landing-template .callout-black-bg
h2{color:#fff;text-align:left}.landing-template .callout-black-bg
p{letter-spacing:.025rem;margin-bottom:2rem}.landing-template .callout-black-bg
a{color:#f8981c;font-family:playfair-display,serif;font-weight:400;font-style:italic}.landing-template .callout-black-bg a:hover{text-decoration:underline}.landing-template .callout-black-bg{padding:8rem 1.5rem;background-color:#1f1f1f}.landing-template .callout-black-bg.animate .content,.landing-template .callout-black-bg.animate
h2{opacity:1;transform:translateY(0)}.landing-template .callout-black-bg.animate
.content{transition-delay:.8s}.landing-template .overflow-hidden{overflow:hidden}.landing-template .multi_section>img{position:absolute}.landing-template .multi_section
.cone_top{top:-10%;left:-10%;z-index:3}.landing-template .multi_section
.first_cylinder_top{top:25%;left:-5%;z-index:4}.landing-template .multi_section
.gold_rod_top{top:11%;left:-15%;z-index:5}.landing-template .multi_section
.big_sphere_top{top:0;left:60%;z-index:3}.landing-template .multi_section
.big2_sphere_top{top:17%;left:80%;z-index:4}.landing-template .multi_section
.prism_top{top:18%;left:62%;z-index:5}.landing-template .multi_section
.cylinder_right_top{top:25%;left:60%;z-index:6}.landing-template .multi_section
.cone_bot{width:770px;top:15%;left:-22%}.landing-template .multi_section
.sphere_bot{width:300px;top:40%;left:85%}.landing-template .multi_section
.gold_cylinder_bot{width:390px;top:62%;left:75%;z-index:7}.landing-template .multi_section
.cylinder1_bot{width:350px;top:25%;left:57%;z-index:6}.landing-template .multi_section
.cylinder2_bot{width:550px;top:50%;left:50%}.landing-template
.multi_section{position:relative;overflow:hidden}.landing-template .infographic svg
.sector{fill:none;transition:all .5s ease}.landing-template .infographic svg
.sector.sel{fill:#F7971C}.landing-template .infographic
svg{display:block;width:80%;margin:0
auto}.landing-template .infographic .nav
h4{font-weight:500;color:#14120f;position:absolute;font-size:.9rem;line-height:1.2rem;text-transform:uppercase;letter-spacing:0.1em;cursor:pointer}.landing-template .infographic .nav h4:nth-child(1){top:22%;right:55px}.landing-template .infographic .nav h4:nth-child(2){bottom:0px;left:50%;transform:translateX(-50%)}.landing-template .infographic .nav h4:nth-child(3){top:22%;left:55px}.landing-template .infographic .nav
h4.sel{border-bottom:solid 1px #F98A3C}.landing-template .infographic .infographic_content>div{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);top:45%;width:100%;max-width:430px;opacity:0;transition:opacity .3s ease}.landing-template .infographic .infographic_content>div.sel{opacity:1}.landing-template .infographic .infographic_content
h4{font-size:1.05rem;text-transform:uppercase;letter-spacing:0.1em;color:#F98A3C;margin-bottom:2.5rem;text-align:center}.landing-template .infographic .infographic_content
p{font-family:playfair-display,serif;font-weight:300;font-size:1.4rem;line-height:2rem;font-style:italic;text-align:center;max-width:380px;margin:0
auto}.landing-template
.infographic{z-index:12;margin-top:5rem;position:relative}.landing-template .mobile .fx-nav
h4{font-weight:500;color:#14120f;font-size:.9rem;line-height:1.2rem;text-transform:uppercase;letter-spacing:0.1em;cursor:pointer}.landing-template .mobile .fx-nav{padding:1.1rem 0;position:relative;border-bottom:solid 1px #67614d80}.landing-template .mobile .fx-nav::after{content:'';position:absolute;display:block;top:50%;transform:translateY(-50%);width:42px;height:42px;background:url(/wp-content/themes/oviscreative/assets/images/i/svg/plusOrange.svg) no-repeat center/contain;right:0}.landing-template .mobile .fx-nav.fx-on
h4{color:#F98A3C}.landing-template .mobile .fx-nav.fx-on::after{transform:rotate(-45deg) translateY(-50%);transform-origin:50% 0}.landing-template .mobile .fx-slide
.inner{padding:1rem 0;border-bottom:solid 1px #67614d80}.landing-template .mobile .fx-slide
p{font-family:playfair-display,serif;font-weight:300;font-size:1.5rem;line-height:2.3rem;font-style:italic}.landing-template
.mobile{display:none;z-index:12;margin-top:4rem;position:relative}.what-we-do-template .hero
.contain{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px;height:100%;width:100%;max-width:1100px}.what-we-do-template .hero h1,.what-we-do-template .hero
p{color:#fff}.what-we-do-template .hero
h1{font-family:playfair-display,serif;font-weight:400;font-size:3.4rem;line-height:3.6rem}.what-we-do-template .hero .link-back div
img{width:22px;height:13px;transition:transform .3s ease}.what-we-do-template .hero .link-back
div{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.what-we-do-template .hero .link-back:hover div
img{transform:translateX(-10px)}.what-we-do-template
.hero{height:100vh;max-height:575px;padding:220px
1.5rem 150px;background:url(/wp-content/themes/oviscreative/assets/images/i/WhatWeDo_Detail_hero.jpg) center/cover no-repeat}.what-we-do-template .intro_with_shapes .content,.what-we-do-template .intro_with_shapes
h2{opacity:0;transform:translateY(60px);transition:opacity .6s ease,transform .8s ease-in-out;position:relative;z-index:10}.what-we-do-template .intro_with_shapes
.content{max-width:705px;margin:auto;transition-delay:.8s}.what-we-do-template .intro_with_shapes
.contain{position:relative;max-width:1000px}.what-we-do-template .intro_with_shapes .contain>img{position:absolute}.what-we-do-template .intro_with_shapes
.cone{top:-50%;left:-12%;z-index:3}.what-we-do-template .intro_with_shapes
.first_cylinder{top:70%;left:-14%;z-index:4}.what-we-do-template .intro_with_shapes
.gold_rod{top:-5%;left:-25%;z-index:5}.what-we-do-template .intro_with_shapes
.big_sphere{left:70%;top:-37%;z-index:3}.what-we-do-template .intro_with_shapes
.big2_sphere{top:18%;left:97%;z-index:4}.what-we-do-template .intro_with_shapes
.prism{top:-10%;left:70%;z-index:5}.what-we-do-template .intro_with_shapes
.cylinder_right{left:70%;top:10%;z-index:6}.what-we-do-template .intro_with_shapes
h2{font-family:playfair-display,serif;font-weight:400;font-size:3.4rem;line-height:120%;margin-bottom:2rem;max-width:915px;margin:0
auto 2rem 0;letter-spacing:-.15rem;transition-delay:.1s}.what-we-do-template .intro_with_shapes
h3{font-family:playfair-display,serif;font-weight:400;font-size:2.0rem;line-height:120%;margin-bottom:2rem;max-width:915px;margin:0
auto 2rem 0;letter-spacing:-.15rem}.what-we-do-template .intro_with_shapes
p{letter-spacing:.025rem;margin-bottom:2rem}.what-we-do-template .intro_with_shapes
a{color:#f8981c;font-family:playfair-display,serif;font-weight:400;font-style:italic}.what-we-do-template .intro_with_shapes a:hover{text-decoration:underline}.what-we-do-template
.intro_with_shapes{padding:9rem 1.5rem;position:relative;background:linear-gradient(0deg,#ececed,#fff 80%) no-repeat}.what-we-do-template .intro_with_shapes.animate .content,.what-we-do-template .intro_with_shapes.animate
h2{opacity:1;transform:translateY(0)}.what-we-do-template .intro_with_shapes.animate
h2{transition-delay:.1s}.what-we-do-template .intro_with_shapes.animate
.content{transition-delay:.8s}.what-we-do-template .services_grid
*{text-align:left}.what-we-do-template .services_grid
.cards_wrapper{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;transform:translate(2px,2px)}.what-we-do-template .services_grid .cards_wrapper.cols-2
.content_card{width:50%}.what-we-do-template .services_grid .cards_wrapper.cols-3
.content_card{width:33.33%}.what-we-do-template .services_grid
.content_card{transition-delay:undefined00ms;min-height:130px;position:relative;border-right:1px solid #ffffff4d;border-bottom:1px solid #ffffff4d}.what-we-do-template .services_grid .content_card::before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:#ececed;z-index:3;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0}.what-we-do-template .services_grid .content_card::after{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:#f6893b;z-index:2;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0}.what-we-do-template .services_grid
.front{position:absolute;left:0;top:0;width:100%;height:100%;padding:2.5rem 1.33rem 2.6rem;transition:opacity .6s ease;background-color:#1f1f1f;z-index:2}.what-we-do-template .services_grid
.title_wrapper{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;gap:1rem;margin:auto}.what-we-do-template .services_grid
p{max-width:450px;font-size:20px}.what-we-do-template .services_grid p,.what-we-do-template .services_grid a,.what-we-do-template .services_grid
li{color:#fff;text-align:left}.what-we-do-template
.services_grid{background-color:#1f1f1f;border-bottom:1px solid #ffffff4d;overflow:hidden}.what-we-do-template .services_grid.animate .content_card::before{clip-path:polygon(100% 0%,100% 0,100% 100%,100% 100%);transition:clip-path 1s ease-in-out;transition-delay:inherit}.what-we-do-template .services_grid.animate .content_card::after{clip-path:polygon(100% 0%,100% 0,100% 100%,100% 100%);transition:clip-path 1.25s ease-in-out;transition-delay:inherit}.what-we-do-template .callout-black-bg
.contain{max-width:1100px}.what-we-do-template .callout-black-bg
.content{max-width:870px;margin:0
auto 7rem}.what-we-do-template .callout-black-bg .content:last-child{margin-bottom:0 !important}.what-we-do-template .callout-black-bg .content,.what-we-do-template .callout-black-bg
h2{opacity:0;transform:translateY(60px);transition:opacity .6s ease,transform .8s ease-in-out}.what-we-do-template .callout-black-bg
h2{font-family:playfair-display,serif;font-weight:400;font-size:3.4rem;line-height:120%;margin-bottom:2rem;margin:0
auto 2rem 0;letter-spacing:-.15rem}.what-we-do-template .callout-black-bg p,.what-we-do-template .callout-black-bg
h2{color:#fff;text-align:left}.what-we-do-template .callout-black-bg
p{letter-spacing:.025rem;margin-bottom:2rem}.what-we-do-template .callout-black-bg
a{color:#f8981c;font-family:playfair-display,serif;font-weight:400;font-style:italic}.what-we-do-template .callout-black-bg a:hover{text-decoration:underline}.what-we-do-template .callout-black-bg{padding:8rem 1.5rem;background-color:#1f1f1f}.what-we-do-template .callout-black-bg.animate .content,.what-we-do-template .callout-black-bg.animate
h2{opacity:1;transform:translateY(0)}.what-we-do-template .callout-black-bg.animate
.content{transition-delay:.8s}.what-we-do-template .overflow-hidden{overflow:hidden}.what-we-do-template .multi_section>img{position:absolute}.what-we-do-template .multi_section
.cone_top{top:-10%;left:-10%;z-index:3}.what-we-do-template .multi_section
.first_cylinder_top{top:25%;left:-5%;z-index:4}.what-we-do-template .multi_section
.gold_rod_top{top:11%;left:-15%;z-index:5}.what-we-do-template .multi_section
.big_sphere_top{top:0;left:60%;z-index:3}.what-we-do-template .multi_section
.big2_sphere_top{top:17%;left:80%;z-index:4}.what-we-do-template .multi_section
.prism_top{top:18%;left:62%;z-index:5}.what-we-do-template .multi_section
.cylinder_right_top{top:25%;left:60%;z-index:6}.what-we-do-template .multi_section
.cone_bot{width:770px;top:15%;left:-22%}.what-we-do-template .multi_section
.sphere_bot{width:300px;top:40%;left:85%}.what-we-do-template .multi_section
.gold_cylinder_bot{width:390px;top:62%;left:75%;z-index:7}.what-we-do-template .multi_section
.cylinder1_bot{width:350px;top:25%;left:57%;z-index:6}.what-we-do-template .multi_section
.cylinder2_bot{width:550px;top:50%;left:50%}.what-we-do-template
.multi_section{position:relative;overflow:hidden}.what-we-do-template .infographic svg
.sector{fill:none;transition:all .5s ease}.what-we-do-template .infographic svg
.sector.sel{fill:#F7971C}.what-we-do-template .infographic
svg{display:block;width:80%;margin:0
auto}.what-we-do-template .infographic .nav
h4{font-weight:500;color:#14120f;position:absolute;font-size:.9rem;line-height:1.2rem;text-transform:uppercase;letter-spacing:0.1em;cursor:pointer}.what-we-do-template .infographic .nav h4:nth-child(1){top:22%;right:55px}.what-we-do-template .infographic .nav h4:nth-child(2){bottom:0px;left:50%;transform:translateX(-50%)}.what-we-do-template .infographic .nav h4:nth-child(3){top:22%;left:55px}.what-we-do-template .infographic .nav
h4.sel{border-bottom:solid 1px #F98A3C}.what-we-do-template .infographic .infographic_content>div{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);top:45%;width:100%;max-width:430px;opacity:0;transition:opacity .3s ease}.what-we-do-template .infographic .infographic_content>div.sel{opacity:1}.what-we-do-template .infographic .infographic_content
h4{font-size:1.05rem;text-transform:uppercase;letter-spacing:0.1em;color:#F98A3C;margin-bottom:2.5rem;text-align:center}.what-we-do-template .infographic .infographic_content
p{font-family:playfair-display,serif;font-weight:300;font-size:1.4rem;line-height:2rem;font-style:italic;text-align:center;max-width:380px;margin:0
auto}.what-we-do-template
.infographic{z-index:12;margin-top:5rem;position:relative}.what-we-do-template .mobile .fx-nav
h4{font-weight:500;color:#14120f;font-size:.9rem;line-height:1.2rem;text-transform:uppercase;letter-spacing:0.1em;cursor:pointer}.what-we-do-template .mobile .fx-nav{padding:1.1rem 0;position:relative;border-bottom:solid 1px #67614d80}.what-we-do-template .mobile .fx-nav::after{content:'';position:absolute;display:block;top:50%;transform:translateY(-50%);width:42px;height:42px;background:url(/wp-content/themes/oviscreative/assets/images/i/svg/plusOrange.svg) no-repeat center/contain;right:0}.what-we-do-template .mobile .fx-nav.fx-on
h4{color:#F98A3C}.what-we-do-template .mobile .fx-nav.fx-on::after{transform:rotate(-45deg) translateY(-50%);transform-origin:50% 0}.what-we-do-template .mobile .fx-slide
.inner{padding:1rem 0;border-bottom:solid 1px #67614d80}.what-we-do-template .mobile .fx-slide
p{font-family:playfair-display,serif;font-weight:300;font-size:1.5rem;line-height:2.3rem;font-style:italic}.what-we-do-template
.mobile{display:none;z-index:12;margin-top:4rem;position:relative}#messaging #container .intro_with_shapes
h2{max-width:835px}#messaging #container .services_grid
p{max-width:490px}#messaging #container .callout-black-bg
h2{max-width:980px}#websites #container .intro_with_shapes
h2{max-width:830px}#websites #container .callout-black-bg
h2{max-width:1055px}#marketing #container .intro_with_shapes
h2{max-width:900px}#marketing #container .callout-black-bg
h2{max-width:100%}#software-services #container .intro_with_shapes
h2{max-width:825px}#data-room #container .hero
h1{max-width:605px}#data-room #container .intro_with_shapes
h2{max-width:905px}#support #container .intro_with_shapes
h2{max-width:900px}#data-room #container .multi_section .cone_top,#support #container .multi_section .cone_top,#consulting #container .multi_section
.cone_top{top:-3%}#data-room #container .multi_section .cone_bot,#support #container .multi_section .cone_bot,#consulting #container .multi_section
.cone_bot{top:35%}#data-room #container .multi_section .cylinder1_bot,#support #container .multi_section .cylinder1_bot,#consulting #container .multi_section
.cylinder1_bot{top:40%}#data-room #container .multi_section .cylinder2_bot,#support #container .multi_section .cylinder2_bot,#consulting #container .multi_section
.cylinder2_bot{top:60%}.consultation_form
.contain{max-width:1050px;margin:auto;position:relative}.consultation_form
.text_content{max-width:780px;margin:0
auto 3.5rem 0;position:relative;z-index:11}.consultation_form .contain>img{width:100%;position:absolute}.consultation_form
.cone{max-width:770px;left:-45%;top:-150%}.consultation_form
.sphere{max-width:300px;top:-100%;right:-20%}.consultation_form
.gold_cylinder{max-width:390px;top:10%;right:-25%}.consultation_form
.cylinder1{max-width:350px;top:-75%;right:2%;z-index:10}.consultation_form
.cylinder2{max-width:550px;top:10%;right:0}.consultation_form
p.callout{font-size:3.6rem;line-height:100%;letter-spacing:-.1px}.consultation_form .form-wrap form>div{width:50%}.consultation_form .form-wrap form>div:nth-child(2){border-right:solid 1px #a9a9a9;padding-right:3rem}.consultation_form .form-wrap form>div:nth-child(3){padding-left:3rem}.consultation_form .form-wrap form
label{display:block;font-family:rustica,sans-serif;font-weight:200;font-size:0.9rem;color:#1f1f1f;height:19px}.consultation_form .form-wrap form label
span{color:#f8981c}.consultation_form .form-wrap form ::placeholder{color:#1f1f1f}.consultation_form .form-wrap form
input{display:block;width:100%;font-family:playfair-display,serif;font-weight:400;font-size:1.5rem;background:transparent;border:none;border-bottom:solid 1px #a9a9a9;border-radius:0;-webkit-appearance:none;margin-bottom:1.0rem;padding:15px
0;height:80px}.consultation_form .form-wrap form input:focus,.consultation_form .form-wrap form textarea:focus,.consultation_form .form-wrap form button:focus{outline:none}.consultation_form .form-wrap form
textarea{display:block;width:100%;font-family:playfair-display,serif;font-weight:400;font-size:1.5rem;background:transparent;border:none;resize:none;border:0;border-radius:0;-webkit-appearance:none;margin-bottom:45px;padding:15px
0}.consultation_form .form-wrap form textarea[name="message"]{height:120px !important;resize:none}.consultation_form .form-wrap form .wpcf7-response-output{width:100%;margin-top:30px;order:999;border:0;padding:0;margin:20px
0 0;color:#1f1f1f;;font-weight:300;letter-spacing:.03em;text-align:center;font-size:18px}.consultation_form .form-wrap form .wpcf7-not-valid-tip{margin:7px
0 10px;font-size:12px}.consultation_form .form-wrap form input:-webkit-autofill,.consultation_form .form-wrap form input:-webkit-autofill:hover,.consultation_form .form-wrap form input:-webkit-autofill:focus,.consultation_form .form-wrap form textarea:-webkit-autofill,.consultation_form .form-wrap form textarea:-webkit-autofill:hover,.consultation_form .form-wrap form textarea:-webkit-autofill:focus{-webkit-text-fill-color:#1f1f1f;transition:background-color 5000s ease-in-out 0s}.consultation_form .form-wrap form input[type="submit"]{height:71px;font-family:rustica,sans-serif;font-weight:500;display:block;width:100%;background:#f8981c;border:solid 1px #f8981c;color:#fff;margin-top:1.25rem;cursor:pointer;font-size:1.05rem;line-height:0;padding:1.2rem 0;text-transform:uppercase;letter-spacing:0.1em;text-align:center;transition:all .3s ease}.consultation_form .form-wrap form input[type="submit"]:hover{color:#f8981c;background:transparent}.consultation_form .form-wrap form
.select_wrap{position:relative;border-bottom:solid 1px #a9a9a9;padding:15px
0}.consultation_form .form-wrap form
select{color:#403f41;display:block;width:100%;padding-right:30px;position:relative;z-index:1;background:transparent;border:none;font-family:playfair-display,serif;font-weight:400;font-size:1.5rem;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0px;cursor:pointer}.consultation_form .form-wrap form
.down_carat{width:20px;height:20px;background:url(/wp-content/themes/oviscreative/assets/images/i/down-arrow-orange.png) right center/contain no-repeat;position:absolute;right:0;top:50%;transform:translateY(-50%);top:55%}.consultation_form .form-wrap form .interest-label{margin-top:2.5rem}.consultation_form .form-wrap
form{width:100%;display:-webkit-flexbox;display:-ms-flexbox;display:flex;flex-wrap:wrap}.consultation_form .form-wrap
.response{text-align:center;color:#1f1f1f;margin:2rem 0 0 0}.consultation_form .form-wrap .invalid .wpcf7-response-output{color:#dc3232;font-weight:500;display:none}.consultation_form .form-wrap{position:relative;z-index:12}.consultation_form{overflow:hidden;background:linear-gradient(0deg,#ececed,#fff 80%) no-repeat;position:relative;padding:8.45rem 1.5rem}#blog
.consultation_form{background:linear-gradient(0deg,#ececed,#f0f0f0 80%) no-repeat}#our_work #container .s4 .fx-list{display:none !important}#our_work #container .s4 .fx-slider,#our_work #container .s4 .fx-slider .fx-slides{border-bottom:0px}#our_work #container
.s4{padding-bottom:10rem}#login #container .s1
h1{font-size:9rem;line-height:85%}#login #container
.s1{background:url(/wp-content/themes/oviscreative/assets/images/i/contact_hero.jpg) center bottom/cover no-repeat;height:500px}#login #container .s2
.contain{max-width:1050px;padding-bottom:13.5rem;margin:auto;position:relative}#login #container .s2 form
form{max-width:300px;margin:0
auto}#login #container .s2 form #USERNAME,#login #container .s2 form #PASSWORD,#login #container .s2 form input[type=text]{padding:12px
5px;outline:none !important;font-weight:300;border:0;border-bottom:1px solid #A9A9A9}#login #container .s2 form
p{font-weight:300;margin-bottom:15px}#login #container .s2 form .fx-field{margin-bottom:30px;margin-top:20px}#login #container .s2 form input[name=SECURITY_CODE]{background:transparent;outline:none !important;font-weight:300;border:0;border-bottom:1px solid #a9a9a9}#login #container .s2 form .fx-msg{padding-left:0;color:#ed2e24;font-weight:300;font-size:0.75em;left:0 !important;top:100% !important;letter-spacing:0.05em;margin-top:-5px}#login #container .s2 form .fx-input:focus ~ label,#login #container .s2 form .fx-input.hasData~label{font-size:0.75em}#login #container .s2 form
#message{margin-top:10px;color:#fff}#login #container .s2 form a, #login #container .s2 form input[type=button]{font-family:rustica,sans-serif;font-weight:500;display:inline-block;background:#f8981c;border:solid 1px #f8981c;color:#fff;margin-top:1.25rem;cursor:pointer;font-size:1.05rem;padding:1.2rem 2rem;text-transform:uppercase;letter-spacing:0.1em;text-align:center;transition:all .3s ease}#login #container .s2 form a:hover, #login #container .s2 form input[type=button]:hover{color:#f8981c;background:transparent}#login #container
.s2{position:relative;padding:7.5rem 1.5rem 0;overflow:hidden;background:-o-linear-gradient(318deg,rgba(255,255,255,1) 65%,rgba(236,236,237,1) 100%);background:linear-gradient(132deg,rgba(255,255,255,1) 65%,rgba(236,236,237,1) 100%)}#presentations #container
.s1{height:350px;background:url(/wp-content/themes/oviscreative/assets/images/i/contact_hero.jpg) center bottom/cover no-repeat}#presentations #container .s1
h1{font-size:4rem !important}#presentations #container .s2
.page_slide{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#presentations #container .s2
.header_wrapper{max-width:1320px;margin:0
auto 4rem;padding:0
6rem;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#presentations #container .s2 .dropdown>p{padding-top:.75rem}#presentations #container .s2
.dropdown{position:relative;cursor:pointer}#presentations #container .s2
.dropdown_options{position:absolute;top:calc(100% - 2px);left:0;width:100%;height:auto;padding:1rem 0 .8rem;display:none;background:#dde3e7;z-index:6}#presentations #container .s2
.selected{-webkit-box-flex:1;-ms-flex:1;flex:1}#presentations #container .s2 .selected
p{padding-right:20px;border-bottom:1px solid}#presentations #container .s2 .selected p,#presentations #container .s2
.dd_option{position:relative;letter-spacing:.1em;text-transform:uppercase;transition:all .3s ease}#presentations #container .s2 .selected p::after{content:'';position:absolute;display:block;top:50%;transform:translateY(-50%);right:0;width:0;height:8px;border-top:8px solid;border-left:8px solid transparent;border-right:8px solid transparent}#presentations #container .s2
.dd_option{padding:.4rem .5rem .2rem;font-size:.75rem;line-height:1rem;letter-spacing:.05em;color:#14120f}#presentations #container .s2 .dd_option:hover{background:#f8981c;color:#fff}#presentations #container .s2 .active .selected p::after{top:25%;border-top:0;border-bottom:8px solid}#presentations #container .s2
.dropdowns_wrapper{width:520px;padding-bottom:.5rem;display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;justify-content:flex-end}#presentations #container .s2 .cs_tb:nth-of-type(odd) .cs_content{margin:0
0 0 auto}#presentations #container .s2 .cs_tb:nth-of-type(even) .cs_content{margin:0
auto 0 0}#presentations #container .s2
.cs_content{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;max-width:640px}#presentations #container .s2
.p_types{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}#presentations #container .s2
.p_type{padding-right:19px;position:relative;white-space:pre}#presentations #container .s2 .p_type::before{content:'';position:absolute;display:block;top:50%;transform:translateY(-50%);left:-10px;width:4px;height:4px;border-radius:2px;background:#f8981c}#presentations #container .s2 .cw .p_type::before{background:#fff}#presentations #container .s2 .p_type:first-child::before{display:none}#presentations #container .s2
.c_type{font-family:rustica,sans-serif;font-weight:500;font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}#presentations #container .s2
#clientType_dd{width:80%}#presentations #container .s2
h2{min-width:21.2rem;margin-right:.75rem}#presentations #container .s2 h2,#presentations #container .s2 h3,#presentations #container .s2
p{color:#fff}#presentations #container
.s2{padding:10rem 0 5rem 0;background:#1f1f1f}#presentations #container .s3
h2.sh{width:100%;font-size:2.5rem;margin-bottom:15px}#presentations #container .s3 .contain>div{display:flex;flex-direction:row;flex-wrap:wrap}#presentations #container .s3
a{overflow:hidden;color:#f8981c;width:calc(25% - 21px);line-height:30px;border:1px
solid transparent;background:#f6f6f6;margin-right:28px;margin-bottom:28px;text-align:center;padding:0
20px;box-sizing:border-box;min-height:160px;vertical-align:middle}#presentations #container .s3 a:nth-of-type(4n){margin-right:0}#presentations #container .s3 a:hover{background:#fff;border-color:#d1d1d1}#presentations #container .s3
canvas{width:150%;display:block}#presentations #container .s3
.subsection{padding:8rem 1.5rem calc(3rem - 30px) 1.5rem}#presentations #container .s3 .subsection:nth-child(odd){background:#fff}#presentations #container .s3 .subsection:nth-child(even){background:#F0F1F3}#presentations #container
.s3{position:relative;overflow:hidden;background:-o-linear-gradient(318deg,rgba(255,255,255,1) 65%,rgba(236,236,237,1) 100%);background:linear-gradient(132deg,rgba(255,255,255,1) 65%,rgba(236,236,237,1) 100%)}.single-presentations
.s1{height:200px}.single-presentations .s2
.contain{max-width:1000px}.single-presentations .s2 .row-1{margin:0
50px 50px 50px;padding:10px
0;text-align:right;background:color:#000}.single-presentations .s2
#dtitle{float:left}.single-presentations .s2 .row-1
h4{margin-top:10px;font-size:0.875em;font-weight:normal}.single-presentations .s2
#doc{position:relative;margin:0
50px;overflow-x:hidden;overflow-y:hidden;border:1px
solid #ccc}.single-presentations .s2
.arrows{display:inline-block;height:40px;width:40px}.single-presentations .s2
#article_view{position:relative}.single-presentations .s2 #article_view
h6{float:right}.single-presentations .s2 #article_view
.hm{position:absolute;left:50px;top:58px;width:calc(100% - 100px);height:calc(100% - 78px);opacity:0;z-index:101}.single-presentations .s2
.prev_arrows{cursor:pointer;position:absolute;left:0;display:none;z-index:1;width:40px;height:40px;background:url(/wp-content/themes/oviscreative/assets/images/i/btn-prev.png) no-repeat;background-size:cover;opacity:1;filter:alpha(opacity=100);transition:opacity 0.5s ease}.single-presentations .s2
.next_arrows{cursor:pointer;position:absolute;right:0;display:none;z-index:1;width:40px;height:40px;background:url(/wp-content/themes/oviscreative/assets/images/i/btn-next.png) no-repeat;background-size:cover;opacity:1;filter:alpha(opacity=100);transition:opacity 0.5s ease}.single-presentations .s2
#zoom{margin:0
20px}.single-presentations .s2 .zoom-in{margin:0
5px;cursor:pointer;width:25px;height:25px;background:url(/wp-content/themes/oviscreative/assets/images/i/zoom-in.png) no-repeat;background-size:cover;display:inline-block}.single-presentations .s2 .zoom-out{margin:0
5px;cursor:pointer;width:25px;height:25px;background:url(/wp-content/themes/oviscreative/assets/images/i/zoom-out.png) no-repeat;background-size:cover;display:inline-block}.single-presentations .s2
#pdfTitle{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}#ovis-capabilities
.s1{height:350px}#ovis-capabilities .s1
h1{font-size:4rem !important}#ovis-capabilities .s2
.contain{max-width:1000px}#ovis-capabilities .s2 .row-1{margin:0
50px 20px 50px;padding:10px
0;text-align:right;background:color:#000}#ovis-capabilities .s2
#dtitle{float:left}#ovis-capabilities .s2 #dtitle
a{font-size:1.2rem}#ovis-capabilities .s2 .row-1
h4{margin-top:10px;font-size:0.875em;font-weight:normal}#ovis-capabilities .s2
#doc{position:relative;margin:0
50px;overflow-x:hidden;overflow-y:hidden;border:1px
solid #ccc}#ovis-capabilities .s2
.arrows{display:inline-block;height:40px;width:40px}#ovis-capabilities .s2
#article_view{position:relative}#ovis-capabilities .s2 #article_view
h6{float:right}#ovis-capabilities .s2 #article_view
.hm{position:absolute;left:50px;top:58px;width:calc(100% - 100px);height:calc(100% - 78px);opacity:0;z-index:101}#ovis-capabilities .s2
.prev_arrows{cursor:pointer;position:absolute;left:0;display:none;z-index:1;width:40px;height:40px;background:url(/wp-content/themes/oviscreative/assets/images/i/btn-prev.png) no-repeat;background-size:cover;opacity:1;filter:alpha(opacity=100);transition:opacity 0.5s ease}#ovis-capabilities .s2
.next_arrows{cursor:pointer;position:absolute;right:0;display:none;z-index:1;width:40px;height:40px;background:url(/wp-content/themes/oviscreative/assets/images/i/btn-next.png) no-repeat;background-size:cover;opacity:1;filter:alpha(opacity=100);transition:opacity 0.5s ease}#ovis-capabilities .s2
#zoom{margin:0
20px}#ovis-capabilities .s2 .zoom-in{margin:0
5px;cursor:pointer;width:25px;height:25px;background:url(/wp-content/themes/oviscreative/assets/images/i/zoom-in.png) no-repeat;background-size:cover;display:inline-block}#ovis-capabilities .s2 .zoom-out{margin:0
5px;cursor:pointer;width:25px;height:25px;background:url(/wp-content/themes/oviscreative/assets/images/i/zoom-out.png) no-repeat;background-size:cover;display:inline-block}#ovis-capabilities .s2
#pdfTitle{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.cookie-disclaimer .btn-close{background-image:url(/wp-content/themes/oviscreative/assets/images/i/btn-close.png) !important}.cookie-disclaimer .c-disclaimer.c-on .btn-agree{padding:0.75em 1em !important;min-width:200px;text-align:center;margin:0
10px 0 0!important;color:#403f41 !important;font-family:playfair-display,serif;font-weight:300;font-style:italic;text-transform:none !important;font-size:0.8em;background:#FBF2E5 !important;border:1px
solid #F8981C}.cookie-disclaimer .c-disclaimer.c-on .btn-preferences{padding:0.75em 1em !important;min-width:180px;text-align:center;margin:0
!important;color:#403f41 !important;font-family:playfair-display,serif;font-weight:300;font-style:italic;text-transform:none !important;font-size:0.8em;background:transparent !important;border:1px
solid #F8981C}.cookie-disclaimer .c-disclaimer.c-on .btn-agree:hover,.cookie-disclaimer .c-disclaimer.c-on .btn-preferences:hover{opacity:1 !important}.cookie-disclaimer .c-disclaimer.c-on
p{margin:0
20px 0 0}.cookie-disclaimer .c-disclaimer.c-on{display:flex !important;justify-content:space-between;align-items:center;flex-direction:row}.cookie-disclaimer .c-nav li.c-on
a{color:#f8981c}.cookie-disclaimer .c-nav li.c-on{background-color:transparent !important}.cookie-disclaimer .c-nav li
a{color:#a9a9a9;font-size:0.75em;padding:0.75em 1em !important}.cookie-disclaimer .c-nav
li{background-color:transparent !important;border-bottom:1px solid #D6D5D0}.cookie-disclaimer .c-nav li.btn-close-pref
a{margin-left:1em;padding:0.75em 1em !important;width:fit-content;color:#403f41;border:1px
solid #F8981C;background:transparent;text-transform:none;font-family:playfair-display,serif;font-weight:300;font-style:italic;font-size:0.8em}.cookie-disclaimer .c-nav li.btn-close-pref a:hover{opacity:1}.cookie-disclaimer .c-nav li.btn-close-pref{background-color:transparent !important;border-bottom:0}.cookie-disclaimer .c-nav li.btn-close-pref:hover{background-color:transparent !important}.cookie-disclaimer .c-content
h2{margin-bottom:1.5em !important;color:#14120f;font-size:0.9em;font-family:rustica,sans-serif;font-weight:500;letter-spacing:0.1em;display:inline-block;padding-right:20px}.cookie-disclaimer .c-content h3.c-on{display:inline-block !important;float:right;margin:0
!important}.cookie-disclaimer .c-content
p{color:#403f41}.cookie-disclaimer .c-content a:nth-child(5),.cookie-disclaimer .c-content a:nth-child(6){color:#403f41 !important;text-decoration:none;border:1px
solid #F8981C;background-color:transparent !important;text-transform:none !important}.cookie-disclaimer .c-content .c-on
div{color:#403f41;font-size:0.9em;letter-spacing:0.01em;line-height:1.35rem;font-family:rustica,sans-serif;font-weight:300}.cookie-disclaimer .c-content h3:nth-child(2){letter-spacing:0.1em;width:fit-content;padding:0.5em 3em 0.5em 1em;text-transform:uppercase;color:#fff !important;font-size:0.75em;border-radius:25px;background-color:#F8981C;position:relative}.cookie-disclaimer .c-content h3:nth-child(2)::after{content:"";position:absolute;border-radius:50%;width:24px;height:24px;position:absolute;right:4px;top:3px;background:#fff}.cookie-disclaimer .c-content h3:nth-child(3){letter-spacing:0.1em;width:fit-content;padding:0.5em 1em 0.5em 3em;text-transform:uppercase;color:#fff !important;font-size:0.75em;border-radius:25px;background-color:#403F41;position:relative}.cookie-disclaimer .c-content h3:nth-child(3)::after{content:"";position:absolute;border-radius:50%;width:24px;height:24px;position:absolute;left:4px;top:3px;background:#fff}.cookie-disclaimer .c-content a:nth-child(5):hover,.cookie-disclaimer .c-content a:nth-child(6):hover{opacity:1 !important}.cookie-disclaimer{background:#fff !important;border-radius:10px;bottom:20px !important;color:#403f41;width:90% !important;max-width:1320px !important;left:50% !important;transform:translate(-50%,0)}#blog section.s1 .content,#contact-us section.s1 .content,#login section.s1
.content{}.prev_arrow::before,.next_arrow::before{display:none}#update_pw #logo img,#reset_pw #logo
img{display:block;width:200px}#update_pw header,#reset_pw
header{background:#fff;margin-top:0;padding:20px
0}#update_pw header::after,#reset_pw header::after{display:none}#update_pw header .content,#reset_pw header
.content{height:90px;justify-content:center}#update_pw section h1,#reset_pw section
h1{margin-bottom:0.6em;font-size:2rem;line-height:1em;text-align:left;display:inline-block;color:#1f1f1f}#update_pw section p,#reset_pw section
p{font-size:1rem;line-height:1.5rem}#update_pw section .content,#reset_pw section
.content{max-width:1100px;margin:6rem 5% 0 5%}#update_pw section .form-buttons a, #reset_pw section .form-buttons
a{cursor:pointer;transition:all 0.25s ease;display:inline-block;padding:1em
2em;color:#1f1f1f;border:1px
solid #f8981c;margin-right:2em;font-weight:400;text-transform:uppercase;font-size:1em;letter-spacing:0.075em}#update_pw section .form-buttons a:last-of-type,#reset_pw section .form-buttons a:last-of-type{margin-right:0}#update_pw section .form-buttons a:hover, #reset_pw section .form-buttons a:hover{color:#fff;background:#f8981c;border:solid 1px #f8981c}#update_pw section .form-buttons,#reset_pw section .form-buttons{margin-top:2rem}#update_pw section .fx-field input,#reset_pw section .fx-field input,#update_pw section .fx-field textarea,#reset_pw section .fx-field
textarea{border:1px
solid #1f1f1f;font-size:1rem;padding:0.5em;width:100%;color:#1f1f1f}#update_pw section .fx-field,#reset_pw section .fx-field{margin-right:5%;margin-bottom:1.5rem}#update_pw section label,#reset_pw section
label{font-size:1rem;color:#abb7c4;background:#fff;left:0.5em;padding:0
0.25em}#update_pw section textarea,#reset_pw section
textarea{resize:none;height:10em}#update_pw section .fx-msg,#reset_pw section .fx-msg{left:0 !important;top:100% !important;color:#f00;font-size:0.875em}#update_pw section .fx-input:focus ~ label,#reset_pw section .fx-input:focus ~ label,#update_pw section .fx-input.hasData ~ label,#reset_pw section .fx-input.hasData~label{left:0.75em}#update_pw section,#reset_pw
section{padding:3em
0}#update_pw,#reset_pw{background:#fff}#our_work #container .s4 .page_slide .column p:last-child{margin-bottom:0px}#our_work #container .s4 .fx-list
.nav_arrow{display:none}.fx-field
label{top:11px}#who-we-serve #container .s2 .contain>div::before{content:'';position:absolute;display:block;top:0;left:0;width:0;height:1px;background-color:#ffffff4d;transition:width .5s ease}#who-we-serve .s2 .contain .top-left,#who-we-serve .s2 .contain .bot-right{position:relative;padding-top:1.5rem}#who-we-serve #container .s2 .animate>div::before{width:100%}#who-we-serve #container .s2 .animate >.top-left
p.callout{transition-delay:.5s;!important}#who-we-serve #container .s2 .animate>.top-left p:not(.callout){transition-delay:1s;!important}#who-we-serve #container .s2 .animate>.bot-right::before{transition-delay:1.5s;!important}#who-we-serve #container .s2 .animate>.bot-right
p.callout{transition-delay:2s;!important}#who-we-serve #container .s2 .animate>.bot-right p:not(.callout){transition-delay:2.5s;!important}html{scrollbar-gutter:stable !important}html:has(body.open){overflow:hidden !important;background:rgb(31, 31, 31)}body.open{overflow:hidden !important;padding-right:0 !important}body.open
header{width:100% !important;right:0 !important}header
#fixed_nav{overflow-x:hidden !important;overflow-y:scroll !important;overscroll-behavior:contain;padding-top:0 !important}header #fixed_nav>div{height:auto !important;overflow:visible !important;padding-top:25vh !important}header #fixed_nav::before{content:"";display:block;position:sticky;top:0;height:25vh;margin-bottom:-25vh;background:linear-gradient(to bottom, #202020 0, #202020 calc(25vh - 50px), rgba(32, 32, 32, 0) 25vh);z-index:5}header #fixed_nav::-webkit-scrollbar{width:10px}header #fixed_nav::-webkit-scrollbar-track{background-color:rgb(31, 31, 31)}header #fixed_nav::-webkit-scrollbar-thumb{background-color:rgb(248, 152, 28);border-radius:5px}html.menu-lock:has(body.open),html.menu-lock{overflow-y:scroll !important;overflow-x:hidden !important;height:var(--menu-h, 100vh) !important;background:rgb(31, 31, 31)}html.menu-lock body.open,
html.menu-lock
body{position:fixed !important;top:var(--lock-y, 0px) !important;left:0 !important;right:0 !important;overflow:visible !important;padding-right:0 !important}html.menu-lock header
#fixed_nav{overflow-y:hidden !important;scrollbar-width:none}html.menu-lock header #fixed_nav::-webkit-scrollbar{width:0 !important;display:none}@media screen and (max-width:1400px){#inner_nav
.magicText{right:1.5rem;transform:translateX(0)}#inner_nav
.magicText.active{transform:translateX(-15px)}}@media screen and (max-width:1320px){.inner .s1
.contain{padding-left:1.5rem}.inner .s1 p.quote::before{left:-1.4rem}#home #container .s1
.img_slider_nav{right:1.5rem;transform:none}#home #container .s1
h1{font-size:3.5rem;line-height:4.2rem}#case_study .s1
.contain{padding:10rem 6rem 5rem 1.5rem}#our_work #container .s2 .header_wrapper,#our_work #container .s3 .header_wrapper,#our_work #container .s4
.header_wrapper{padding:0
6rem 0 1.5rem}#our_work #container .s4 .page_slide>div{padding:0
1.5rem 0rem}#who-we-serve #container .s1 .dropdowns_wrapper,#what-we-do #container .s1
.dropdowns_wrapper{display:block}#who-we-serve #container .s1 .page-nav,#what-we-do #container .s1 .page-nav{display:none}}@media screen and (max-width:1279px){header .logo
svg{height:65px}}@media (min-width:1279px) and (max-width:1300px){#who-we-serve #container .s1 .page-nav{bottom:1rem}#who-we-serve #container .s1 p.quote,.inner .s1
p.quote{margin:2% 0 1rem}}@media screen and (max-width:1180px){footer .contain
.left{gap:12px 1rem;max-width:550px;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .contain
p.copy{width:100%}.inner .s1
.contain{padding-right:1.5rem}#inner_nav{display:none !important}#case_study #container .s1
.contain{padding:9rem 1.5rem 4rem}#case_study #container
.contain{padding:0
1.5rem}#presentations #container .s2
.header_wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3.5rem;padding-right:1.5rem;padding-left:1.5rem}#presentations #container .s2
.dropdowns_wrapper{width:100%;padding-bottom:0;max-width:670px;justify-content:flex-start}#presentations #container .s2
h2{margin-right:0;margin-bottom:1.5rem}#presentations #container .s2
.dropdown{width:48% !important}#case_study .duo_image_block>div{min-height:350px}#leadership #container .s2 .content>div{margin-left:0}#leadership #container .s2 .team
.person{width:50%}#leadership #container .s2
.team{flex-wrap:wrap;justify-content:center}#who-we-serve #container .s1
.contain{padding-left:1.5rem}#who-we-serve #container .s3
.small_sphere{left:89%}#who-we-serve #container .s3
.gold_cylinder{left:79%}#who-we-serve #container .s3
.cylinder{left:83%}#who-we-serve #container .s3
.cone{left:82%}#who-we-serve #container .s4 .contain .wrap,#who-we-serve #container .s5 .contain .wrap,#who-we-serve #container .s6 .contain .wrap,#who-we-serve #container .s7 .contain
.wrap{gap:2rem}#who-we-serve #container .s8
.big_sphere{left:-33%}#who-we-serve #container .s8
.cylinder{left:91%}#who-we-serve #container .s8
.small_sphere{left:95%}#who-we-serve #container .s8
.big2_sphere{left:86%}#what-we-do #container .s1
.contain{padding-left:1.5rem}}@media screen and (max-width:1024px){#case_study.software_caseStudy #container .column-box{max-width:100%}#our_work #container .s4
.header_wrapper{flex-direction:column;align-items:flex-start}#our_work #container .s2
.header_wrapper{flex-direction:column;align-items:flex-start}#our_work #container .s2
.dropdowns_wrapper{justify-content:flex-start}#our_work #container .s2 .header_wrapper
h2{margin:0
0 15px;font-size:60px}#our_work #container .s4 .header_wrapper
h2{margin:0
0 30px;font-size:60px}#what-we-do #container .s2 .contain>div{max-width:100%}#what-we-do #container .s2 h3,#what-we-do #container .s2
p{max-width:100%}.inner .s1
h1{font-size:7.3rem;line-height:8rem}#home #container .s1
h1{font-size:3.5rem;line-height:4.2rem}#home #container .s1
P{font-size:1.4rem;line-height:2.2rem;letter-spacing:.01em}#home #container .s1
.text_block{padding-left:35px}#what-we-do #container .s3
.content_card{width:50% !important}#who-we-serve #container .s3 .contain .text_content>div{max-width:624px !important;margin-left:150px !important}#home #container .s1 .left,#home #container .s1
.right{width:100%}#home #container
.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#home #container .s1
.content{margin:auto;max-width:unset;margin-left:18%}#home #container .s1
.text_block{max-width:none;margin:2.25rem 0 0;padding-left:25px}}@media screen and (max-width:1023px){#bio #container .s2 .container
.content{max-width:none}#bio #container .s2
.container{flex-direction:column-reverse;row-gap:13rem}#who-we-serve #container #pinContainer .panel
.contain{position:relative;top:auto;left:auto;transform:none}#who-we-serve #container #pinContainer .panel .wrap>div{max-width:none;transform:none !important;opacity:1;visibility:visible}#who-we-serve #container #pinContainer .panel .wrap
p.callout{font-size:2.7rem;line-height:3.5rem;margin-bottom:2rem}#who-we-serve #container #pinContainer .panel .wrap p:last-of-type{max-width:none}#who-we-serve #container #pinContainer .panel .wrap
ul{max-width:none}#who-we-serve #container #pinContainer .panel .wrap ul li
span{transform:none !important}#who-we-serve #container #pinContainer .panel
.wrap{flex-direction:column}#who-we-serve #container #pinContainer
.panel{position:relative;height:auto;padding:7.5rem 0}#who-we-serve #container
#pinContainer{height:auto;overflow:visible}#who-we-serve #container .s8 .deliver_wrapper>div{width:30%}#who-we-serve #container .s8 .deliver_wrapper .static_shape.--square{width:250px;height:250px}#who-we-serve #container .s8 .deliver_wrapper .static_shape.--circle{width:240px;height:240px}#who-we-serve #container .s8 .deliver_wrapper .static_shape.--triangle{width:325px;height:325px}#what-we-do #container .s5.animate
.content{display:block}}@media screen and (max-width:980px){.inner
.s1{max-height:800px;position:relative}.textR{display:block;writing-mode:unset}footer .contain
.top{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}footer .contain
.col{min-width:auto !important}footer .contain .col:nth-child(1){width:32.33%}footer .contain .col:nth-child(n+3){width:32.33%}footer .contain .col:nth-child(2){width:calc(67.67% - 1rem)}footer .contain .col:nth-child(2) .mobile-flex
a{width:48%}footer .contain .col:nth-child(2) .mobile-flex{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4%}footer .contain .col a:not(.parent_anchor){font-size:.75rem}#home #container .s1
.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#home #container .s1 .left,#home #container .s1
.right{width:100%}#home #container .s1
.left{height:70%}#home #container .s1
.right{height:40%}#home #container .s1
.text_block{max-width:none;margin:2.25rem 0 0;padding-left:35px}#home #container .s1
.content{max-width:660px;margin:auto;padding:6rem 1.5rem 3rem 2.5rem}#home #container .s1
.img_slider_nav{right:2rem;bottom:5%;z-index:5}#home #container .s1
.img_slider_parent{position:relative}#home #container .s1 .img_slider_parent::after{content:'';position:absolute;display:block;left:0;top:0;width:100%;height:100%;background:url(/wp-content/themes/oviscreative/assets/images/i/mobile_hero_overlay.png) center bottom/cover no-repeat;z-index:3}#home #container .s2 .audience_anchors
h3{font-size:0.9rem}#home #container .s3
.box_wrapper{min-height:500px}#home #container .s3
h2.xl{font-size:7rem;line-height:7.4rem}#home #container .s3
h4{line-height:1.5rem}#home #container .s3
.text_anchor{top:0px}#home #container .s6 .our_work-callout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#home #container .s6 .our_work-callout>p{margin:0
0 10rem 0;max-width:100%}#home #container .s6
p.callout{margin-bottom:6rem}#home #container
.s6{padding:5rem 1.5rem 14rem}#home #container
.s6.consultation_form{padding:8.45rem 1.5rem}#home #container
.s6#social{padding:0px}#our_work #container .s2 .page_slide
.cs_tb{height:23rem;padding:4.5rem 1.5rem 3.5rem !important}#our_work #container .s2 .page_slide
.p_types{margin-top:10px}#our_work #container .s2 .page_slide
h3{font-size:2.5rem;line-height:3rem}#our_work #container .s2 .page_slide
.c_type{font-size:0.9rem;margin-bottom:5px}#our_work #container .s3 .page_slide
.logo_img{max-width:90%}#our_work #container .s4 .page_slide>div{padding:0
1.5rem 0rem}#case_study.alts_axis .s2 .duo_image_block > div.full_image
img{display:none}#case_study.alts_axis .s2 .duo_image_block>div.full_image{background:url(/wp-content/themes/oviscreative/assets/images/i/casestudies_altsaxis_bc.jpg) no-repeat 43%/cover}#case_study.sanctuary_wealth .s3 .wrap > div:nth-child(1) .inner{margin-right:1.5rem}#case_study.sanctuary_wealth .s3 .wrap > div:nth-child(2) .inner{margin-left:1.5rem}#case_study.sanctuary_wealth .s6 .video
.inner{height:400px}#case_study.pritzker .s3 .wrap > div:nth-child(1) .inner{margin-right:1.5rem}#case_study.pritzker .s3 .wrap > div:nth-child(2) .inner{margin-left:1.5rem}#contact-us #container .s2 p.callout:first-of-type
br{display:none}#contact-us #container .s2 p.callout
br{display:block}#who-we-serve #container .s2 .contain>div{max-width:none;padding-right:0}#who-we-serve #container .s2 .contain>div:last-of-type{margin-left:0}#who-we-serve #container .s2 .contain p
br{display:none}#who-we-serve #container .s3 .contain .text_content>div{margin-left:0;max-width:none}#who-we-serve #container .s8 .container.--desktop{display:none}#who-we-serve #container .s8 .container.--mobile .fx-nav{position:relative;padding:5rem 0 7rem 0;border-top:solid 1px #dbdbdb;text-align:center}#who-we-serve #container .s8 .container.--mobile .fx-nav:first-of-type{border-top:none}#who-we-serve #container .s8 .container.--mobile .fx-nav.fx-on{padding:5rem 0 2rem 0}#who-we-serve #container .s8 .container.--mobile .fx-nav.fx-on h4::after{display:none}#who-we-serve #container .s8 .container.--mobile
p.deliver_sh{max-width:170px}#who-we-serve #container .s8 .container.--mobile .fx-slide
.inner{padding:0
1.5rem 4rem 1.5rem}#who-we-serve #container .s8 .container.--mobile
.bold_text{margin-bottom:30px}#who-we-serve #container .s8 .container.--mobile .deliver_wrapper>div{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0 !important;justify-content:center}#who-we-serve #container .s8 .container.--mobile .deliver_wrapper .static_shape,#who-we-serve #container .s8 .container.--mobile .deliver_wrapper
br{display:none !important}#who-we-serve #container .s8 .container.--mobile .deliver_wrapper
.text{padding:5rem}#who-we-serve #container .s8 .container.--mobile .deliver_wrapper .deliver_strat::before{content:'';position:absolute;display:block;width:278px;height:278px;border:1px
solid #f8981c;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#who-we-serve #container .s8 .container.--mobile .deliver_wrapper .deliver_sol::before{content:'';position:absolute;display:block;width:290px;height:290px;border-radius:50%;border:1px
solid #f8981c;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#who-we-serve #container .s8 .container.--mobile .deliver_wrapper .deliver_res::before{content:'';position:absolute;display:block;width:350px;height:350px;background:url(/wp-content/themes/oviscreative/assets/images/i/svg/whoweare_triangle.svg) no-repeat center/contain;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}#who-we-serve #container .s8 .container.--mobile
.deliver_wrapper{max-width:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px;height:auto}#who-we-serve #container .s8 .container.--mobile
.tc_text{margin:0
auto 3rem auto}#who-we-serve #container .s8 .container.--mobile
*{opacity:1 !important}#who-we-serve #container .s8 .container.--mobile
a{margin:.5rem 0 30px}#who-we-serve #container .s8 .container.--mobile h4,#who-we-serve #container .s8 .container.--mobile p,#who-we-serve #container .s8 .container.--mobile
a{transform:none !important;text-align:center}#who-we-serve #container .s8 .container.--mobile
h4{font-size:2.5rem;display:inline-block;position:relative}#who-we-serve #container .s8 .container.--mobile h4::after{content:'';position:absolute;display:block;width:28px;height:28px;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);background:url(/wp-content/themes/oviscreative/assets/images/i/svg/plus.svg) no-repeat center/cover}#who-we-serve #container .s8 .container.--mobile{display:block;padding:5rem 0 0 0;height:auto;background:url(/wp-content/themes/oviscreative/assets/images/i/home_whoweare_tablet.jpg) no-repeat center/cover}#what-we-do #container .s3 .content_card:nth-child(even),.what-we-do-template .services_grid .content_card:nth-child(even){border-right:0 !important}.what-we-do-template
.mobile{display:block}.what-we-do-template
.infographic{display:none}.cookie-disclaimer .c-nav li.btn-close-pref
a{margin-left:0 !important}.cookie-disclaimer .c-content h3:nth-child(2)::after{top:1px}.cookie-disclaimer .c-content{padding:20px
0 40px 0 !important}#leadership #container .s2
.content{display:block}}@media screen and (max-width:860px){#landing #container .intro_with_shapes .audience_anchors>div{width:100%}#landing #container .intro_with_shapes .audience_anchors
*{text-align:center}#landing #container .intro_with_shapes .audience_anchors
h3{margin:0
auto 1rem}#landing #container .intro_with_shapes
.audience_anchors{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:450px;gap:2rem;margin:auto}}@media screen and (max-width:767px){#who-we-serve #container .s3 .contain .text_content>div{max-width:90% !important;margin-left:10% !important}#our_work #container .s4 .header_wrapper
h2{font-size:45px}#our_work #container .s2 .header_wrapper
h2{font-size:45px}header #btn_menu i:nth-child(1){top:0px}header #btn_menu i:nth-child(3){top:98%}#home #container .s1
.right{height:40%}#home #container .s1
.left{height:70%}.inner .s1
h1{font-size:5rem;line-height:8rem}.inner
.s1{max-height:700px}#who-we-serve #container .s1 .contain,#what-we-do #container .s1
.contain{}header .logo
svg{height:60px}header a.RC.--desktop{display:none !important}header a.RC.--mobile{display:block}header
#fixed_nav{padding-top:20vh}header #fixed_nav>div{padding-bottom:20vh}header
#btn_menu{height:26px;width:45px}.cookie-disclaimer p,.cookie-disclaimer .c-content .c-on
div{font-size:0.75rem;line-height:1.35em}.cookie-disclaimer .c-disclaimer.c-on a.btn-agree,.cookie-disclaimer .c-disclaimer.c-on a.btn-preferences{margin:1em
1em 0 0 !important}.cookie-disclaimer .c-disclaimer.c-on{display:block !important}.cookie-disclaimer .c-nav li.btn-close-pref
a{margin-left:0 !important}.cookie-disclaimer .c-content h3:nth-child(2)::after{top:1px}.cookie-disclaimer .c-content{padding:20px
0 40px 0 !important}h2.sh{font-size:3rem !important;line-height:3.1rem !important;letter-spacing:-.009em !important}p.callout{font-size:2rem !important;line-height:2.4rem !important}footer .contain
.left{gap:12px 1rem;max-width:550px}footer .contain
p.copy{width:100%}footer .contain .left
a{font-size:12.8px !important}footer .contain .left
p{font-size:12.8px !important;width:fit-content}#our_work #container .s2 .header_wrapper, #our_work #container .s3 .header_wrapper,#our_work #container .s4
.header_wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3.5rem;padding-right:1.5rem}#our_work #container .s2 .dropdowns_wrapper,#our_work #container .s3 .dropdowns_wrapper,#our_work #container .s4
.dropdowns_wrapper{width:100%;padding-bottom:0}#our_work #container .s2 h2,#our_work #container .s3 h2,#our_work #container .s4
h2{margin-right:0;margin-bottom:1.5rem}#our_work #container .s2
.dropdowns_wrapper{max-width:670px;justify-content:flex-start}#our_work #container .s4
.header_wrapper{margin-bottom:1rem}#blog #container .s2
.blogPost_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}#blog #container .s2 .blogPost_content,#blog #container .s2
.blogPost_tb{width:100%}#blog #container .s2
.blogPost_tb{max-height:310px}#blogPost #container .s1
.contain{padding-bottom:3rem}#blogPost #container .s1
h1{font-size:3rem}#blogPost #container
.s1{max-height:450px}#blogPost #container .s2
.contain{padding:3rem 1.5rem 0}#blogPost #container .s2
h2{font-size:2.25rem}#blogPost #container .s2
h3{font-size:1.9rem}#blogPost #container .s2
h4{font-size:1.6rem}#blogPost #container .s2
h5{font-size:1.3rem}#blogPost #container .s2
h6{font-size:1.1rem}#blogPost #container .s2 ul,#blogPost #container .s2
ol{padding-left:1.2rem}#blogPost #container .s2 ul > ul,#blogPost #container .s2 ol>ol{padding-left:2.4rem}#blogPost #container .s3 .cylinder1,#blogPost #container .s3
.gold_cylinder{display:none}#blogPost #container .s3 .cone,#blogPost #container .s3 .cylinder2,#blogPost #container .s3
.sphere{transform:none !important}#blogPost #container .s3
.cone{top:0}#blogPost #container .s3
.cylinder2{top:58%;left:-25%}#blogPost #container .s3
.sphere{top:35%;right:-45%}#home #container .s1
h1{font-size:2.6rem;line-height:3rem}#home #container .s1
p{font-size:1rem;line-height:1.35rem}#home #container .s2
.contain{padding-bottom:3rem}#home #container .s2 .contain>img{transform:none !important}#home #container .s2
.big_sphere{left:-300px;top:20%}#home #container .s2
.small_sphere{top:-70px}#home #container .s2
.gold_cylinder{left:80%;top:25%}#home #container .s2
.cone{left:60%;top:80%}#home #container .s2
.cylinder{left:70%;top:50%}#home #container .s2 .audience_anchors>div{height:auto;width:100%;border:0
!important;margin-bottom:.4rem;position:relative}#home #container .s2 .audience_anchors>div::before{content:'';position:absolute;display:block;left:0;top:9px;width:5px;height:5px;border-radius:3px;background:#f8981c}#home #container .s2 .audience_anchors
h3{text-align:left;max-width:100%;width:100%;padding-left:1rem;opacity:1;transform:none}#home #container .s2
.audience_anchors{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0;padding-bottom:7.5rem;padding-left:80px}#home #container .s3
h2.xl{font-size:5.5rem;line-height:6rem}#home #container .s3 .p_types
.p_type{font-size:0.9rem;padding-right:0;text-align:left;padding-left:10px}#home #container .s3 .p_types .p_type
br{display:block}#home #container .s3 .p_types .p_type::before{content:'';position:absolute;display:block;top:11px;transform:none;left:0;width:4px;height:4px;border-radius:50%;background:#f8981c}#home #container .s3 .p_types .spec::before{left:0}#home #container .s3
.p_types{flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:264px;margin:1.5rem auto 0 auto}#home #container .s4
.contain{padding-top:8.5rem}#home #container .s4 .caseStudies_container
.cs_tb{width:100%;height:auto;padding:2.5rem 0;border-right:0 !important;border:none}#home #container .s4 .caseStudies_container
.cs_content{margin:0
!important;padding:0
1.5rem !important;gap:2rem;min-height:15rem}#home #container .s4 .caseStudies_container
.cs_tb_bg{opacity:.9 !important}#home #container .s4
.caseStudies_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#home #container .home_videos>div{min-height:auto;padding:5rem 1.5rem}#home #container .home_videos .deliver_wrapper>div{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0 !important;justify-content:center}#home #container .home_videos .deliver_wrapper>div::before{content:'';position:absolute;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#home #container .home_videos .deliver_wrapper .static_shape,#home #container .home_videos .deliver_wrapper
br{display:none !important}#home #container .home_videos .deliver_wrapper
.text{padding:5rem}#home #container .home_videos .deliver_wrapper .deliver_strat::before{width:278px;height:278px;border:1px
solid #f8981c}#home #container .home_videos .deliver_wrapper .deliver_sol::before{width:290px;height:290px;border-radius:50%;border:1px
solid #f8981c}#home #container .home_videos .deliver_wrapper .deliver_res::before{width:350px;height:350px;background:url(/wp-content/themes/oviscreative/assets/images/i/svg/whoweare_triangle.svg) no-repeat center/contain;top:35% !important}#home #container .home_videos
.deliver_wrapper{max-width:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}#home #container .home_videos
.cylinder{width:200px;height:240px;top:-18%;left:83%}#home #container .home_videos
.first_cylinder{width:200px;height:200px;left:-34%}#home #container .home_videos
.second_cylinder{width:200px;height:100px;top:37%;left:-42%}#home #container .home_videos
.prism{left:-63%}#home #container .home_videos
.big2_sphere{width:350px;height:350px;left:75%;top:43%}#presentations #container .s2
.dropdowns_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:320px}#presentations #container .s2
.dropdown{width:100% !important}#presentations #container .s2
h2{min-width:100% !important}#presentations #container .s2 .page_slide
.cs_tb{width:100%;border-top:none}#presentations #container .s2
#clientType_dd{margin-bottom:2rem}#presentations #container .s2 .cs_tb:nth-child(odd){border-right:none}#presentations #container
.s2{padding:6rem 0 0}#presentations #container .s3
a{width:48.5%;margin-right:3%;min-height:160px;vertical-align:middle;padding:0
10px}#presentations #container .s3 a:nth-of-type(2n){margin-right:0}#our_work #container .s2 .dropdowns_wrapper, #our_work #container .s3 .dropdowns_wrapper,#our_work #container .s4
.dropdowns_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:320px}#our_work #container .s2 .dropdown,#our_work #container .s3 .dropdown,#our_work #container .s4
.dropdown{width:100% !important}#our_work #container .s2 h2,#our_work #container .s3 h2,#our_work #container .s4
h2{min-width:100% !important}#our_work #container .s2,#our_work #container .s3,#our_work #container
.s4{padding:6rem 0}#our_work #container .s2 .page_slide
.cs_tb{width:100%}#our_work #container .s2
#clientType_dd{margin-bottom:2rem}#our_work #container .s2 .cs_tb:nth-child(odd){border-right:none}#our_work #container .s3 .page_slide .logo_tb:nth-child(n){width:50%;border:1px
solid #d1d1d1;border-left:0}#our_work #container .s3 .page_slide .logo_tb:nth-child(even){border-right:0}#our_work #container .s3 .page_slide .logo_tb:nth-child(n+3){border-top:0}#our_work #container .s3 .fx-list{width:90%;padding:4rem 0}#our_work #container .s3 .fx-list .fx-nav{margin:0}#our_work #container .s3
.prev_arrow{left:0}#our_work #container .s3
.next_arrow{right:0}#our_work #container
h2.sh{font-size:2.8rem;line-height:3rem}#case_study .overview
.contain{display:-webkit-flexbox;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#case_study .overview h2,#case_study .overview
p{width:100%}#case_study
.overview{padding:6rem 0 !important}#case_study .image_no_bg>div{padding:4rem 3rem}#case_study.kaiju .s6
.solo_image_block{padding:5rem 0}#case_study.sanctuary_wealth .s3
.fact_sh{padding:6rem 0}#case_study.sanctuary_wealth .s3 .wrap>div{width:auto;padding:6rem 0}#case_study.sanctuary_wealth .s3
.wrap{flex-direction:column}#case_study.sanctuary_wealth .s6
.video{padding:6rem 1.5rem}#case_study.pritzker .s3 .wrap>div{width:auto;padding:6rem 0}#case_study.pritzker .s3
.wrap{flex-direction:column}#case_study.software_caseStudy #container .sec-padding{padding:5rem 0}#case_study.software_caseStudy #container .goal-section .contain>img{transform:none !important}#case_study.software_caseStudy #container .goal-section
.big_sphere{left:-46%}#case_study.software_caseStudy #container .goal-section
.big2_sphere{left:76%}#case_study.software_caseStudy #container .goal-section
.first_cylinder{top:101%;left:-25%}#case_study.software_caseStudy #container .goal-section
.gold_rod{top:67%;left:-67%}#case_study.software_caseStudy #container .goal-section
.prism{top:-50%;left:60%}#case_study.software_caseStudy #container .goal-section
.cone{top:90%;left:68%}#case_study.software_caseStudy #container .goal-section{padding:5rem 1.5rem}#case_study.software_caseStudy.haven #container
.solution{background:#323234 !important}#case_study.software_caseStudy.archer #container
.flex_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}#contact-us #container .s2
.contain{padding-bottom:1rem}#contact-us #container .s2
p.callout{font-size:2rem;line-height:3rem}#contact-us #container .s2
.cone{max-width:400px;top:10%}#contact-us #container .s2
.sphere{max-width:200px;top:20%}#contact-us #container .s2
.cylinder1{max-width:250px;top:5%}#contact-us #container .s2
.cylinder2{max-width:450px;top:35%}#contact-us #container .s2
.gold_cylinder{max-width:290px;top:68%}#contact-us #container
.s2{padding:5rem 1.5rem 0 1.5rem}#contact-us #container .form-wrap form>div{width:100%}#contact-us #container .form-wrap form>div:nth-child(2){padding-right:0;border-right:none}#contact-us #container .form-wrap form>div:nth-child(3){padding-left:0;margin-top:2.5rem}#contact-us #container .form-wrap form input,#contact-us #container .form-wrap form
label{height:auto}#contact-us #container .form-wrap form
textarea{height:auto !important;margin-bottom:0rem}#contact-us #container .form-wrap form .wpcf7-response-output{margin:0}#contact-us #container .form-wrap
form{flex-direction:column;height:auto}#contact-us #container
.s4{height:500px}#leadership #container .s2 .team .person .headshot height:480px;margin-bottom:2rem;img{height:480px}#leadership #container .s2 .team
.person{width:100%}#leadership #container
.s2{padding:5rem 1.5rem}#bio #container .s2 .container .img-wrap
img{height:450px}#bio #container .s2 .container .img-wrap
.circular_callout{width:200px;right:0;bottom:-260px}#bio #container .s2 .container .img-wrap .circular_callout
.circular_text{width:120px;height:200px;top:60%}#bio #container .s2 .container .img-wrap .circular_callout
p{top:60%}#bio #container .s2 .container .content
h1{font-size:2.8rem}#bio #container .s2 .container .content
h3{font-size:2.4rem;line-height:3rem}#bio #container .s2 .container
.content{margin-top:10rem;display:block;width:100%;padding:0}#bio #container .s2
.container{gap:0}#bio #container
.s2{padding:10rem 1.5rem 5rem 1.5rem}#who-we-serve #container
.s2{padding:5rem 1.5rem}#who-we-serve #container .s3 .contain .text_content
p.callout{margin-bottom:1.5rem}#who-we-serve #container .s3
.big_sphere{left:-89%}#who-we-serve #container .s3
.small_sphere{left:81%}#who-we-serve #container
.s3{padding:5rem 1.5rem}#who-we-serve #container #pinContainer .panel
h4.sh{font-size:0.9rem;line-height:1.4rem}#who-we-serve #container #pinContainer .panel .wrap
p.callout{margin-bottom:1.5rem}#who-we-serve #container #pinContainer .panel .wrap ul
li{font-size:1rem;line-height:1.5rem;padding:15px
8px}#who-we-serve #container #pinContainer .panel
.wrap{margin-top:2.3rem}#who-we-serve #container #pinContainer
.panel{padding:5rem 0}#who-we-serve #container .s8 .contain .text_content p
br{display:none}#who-we-serve #container .s8 .contain .text_content
p.callout{margin-bottom:1.5rem}#who-we-serve #container .s8 .deliver_wrapper>div{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0 !important;justify-content:center}#who-we-serve #container .s8 .deliver_wrapper .static_shape,#who-we-serve #container .s8 .deliver_wrapper
br{display:none !important}#who-we-serve #container .s8 .deliver_wrapper
.text{padding:5rem}#who-we-serve #container .s8 .deliver_wrapper .deliver_strat::before{content:'';position:absolute;display:block;width:278px;height:278px;border:1px
solid #f8981c;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#who-we-serve #container .s8 .deliver_wrapper .deliver_sol::before{content:'';position:absolute;display:block;width:290px;height:290px;border-radius:50%;border:1px
solid #f8981c;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#who-we-serve #container .s8 .deliver_wrapper .deliver_res::before{content:'';position:absolute;display:block;width:350px;height:350px;background:url(/wp-content/themes/oviscreative/assets/images/i/svg/whoweare_triangle.svg) no-repeat center/contain;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}#who-we-serve #container .s8
.deliver_wrapper{max-width:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px;height:auto}#who-we-serve #container .s8
.cylinder{width:200px;height:240px;top:-18%;left:83%}#who-we-serve #container .s8
.first_cylinder{width:200px;height:200px;left:-34%}#who-we-serve #container .s8
.second_cylinder{width:200px;height:100px;top:37%;left:-42%}#who-we-serve #container .s8
.prism{left:-63%}#who-we-serve #container .s8
.big2_sphere{width:350px;height:350px;left:75%;top:43%}#who-we-serve #container
.s8{padding:5rem 1.5rem}#case_study .solution .sh,#case_study .solution
p{opacity:0;transform:translateY(60px);transition:opacity .6s ease,transform .8s ease-in-out}#case_study .solution .animate .sh,#case_study .solution .animate
p{opacity:1;transform:translateY(0px);transition:opacity .6s ease,transform .8s ease-in-out}#what-we-do #container .s2 h2,#what-we-do #container .s4 h2,#what-we-do #container .s5 h2,#what-we-do #container .s2 h3,#what-we-do #container .s4 h3,#what-we-do #container .s5
h3{font-size:2.6rem}#what-we-do #container .s2,#what-we-do #container .s4,#what-we-do #container
.s5{padding:5rem 1.5rem}#what-we-do #container .s4 .deliver_wrapper>div{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0 !important;justify-content:center}#what-we-do #container .s4 .deliver_wrapper>div::before{content:'';position:absolute;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#what-we-do #container .s4 .deliver_wrapper .static_shape,#what-we-do #container .s4 .deliver_wrapper
br{display:none !important}#what-we-do #container .s4 .deliver_wrapper
.text{padding:5rem}#what-we-do #container .s4 .deliver_wrapper .deliver_strat::before{width:278px;height:278px;border:1px
solid #f8981c}#what-we-do #container .s4 .deliver_wrapper .deliver_sol::before{width:290px;height:290px;border-radius:50%;border:1px
solid #f8981c}#what-we-do #container .s4 .deliver_wrapper .deliver_res::before{width:350px;height:350px;background:url(/wp-content/themes/oviscreative/assets/images/i/svg/whoweare_triangle.svg) no-repeat center/contain;top:35% !important}#what-we-do #container .s4
.deliver_wrapper{max-width:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}#what-we-do #container .s4
.cylinder{width:200px;height:240px;top:-18%;left:83%}#what-we-do #container .s4
.first_cylinder{width:200px;height:200px;left:-34%}#what-we-do #container .s4
.second_cylinder{width:200px;height:100px;top:37%;left:-42%}#what-we-do #container .s4
.prism{left:-63%}#what-we-do #container .s4
.big2_sphere{width:350px;height:350px;left:75%;top:43%}#what-we-do #container
.s4{padding:5rem 1.5rem 6.5rem}.what-we-do-template .hero
h1{font-size:2.8rem}.what-we-do-template .intro_with_shapes h2,.what-we-do-template .callout-black-bg
h2{font-size:2rem;letter-spacing:-.075rem;line-height:2.4rem !important}.what-we-do-template .intro_with_shapes,.what-we-do-template .callout-black-bg{padding:5rem 1.5rem}.what-we-do-template .callout-black-bg
.content{margin-bottom:4.5rem}.consultation_form .form-wrap form>div{width:100%}.consultation_form .form-wrap form>div:nth-child(2){padding-right:0;border-right:none}.consultation_form .form-wrap form>div:nth-child(3){padding-left:0;margin-top:2.5rem}.consultation_form .form-wrap form input,.consultation_form .form-wrap form
label{height:auto !important}.consultation_form .form-wrap form input,.consultation_form .form-wrap form textarea,.consultation_form .form-wrap form
select{font-size:1.2rem}.consultation_form .form-wrap form
textarea{height:auto;margin-bottom:0rem}.consultation_form .form-wrap form .wpcf7-response-output{margin:0}.consultation_form .form-wrap
form{flex-direction:column;height:auto}.consultation_form{padding:5rem 1.5rem}}@media screen and (max-width:625px){header #fixed_nav .wrapper>a:not(.RC){font-size:2.25rem}footer .contain
.col{width:calc(50% - 1rem) !important}footer .contain .col:nth-child(2) .mobile-flex
a{width:100%}#home #container .s3
h4{font-size:.9rem;line-height:1.4rem}#home #container .s3
h2.xl{font-size:4rem;line-height:4.4rem}#our_work #container .s2 .page_slide
.arrow_dg{width:33px;height:33px}#our_work #container .s4 .page_slide>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#our_work #container .s4 .page_slide
.column{width:100%;margin-right:0 !important}#our_work #container .s4 .page_slide
.web_link{margin-bottom:.6rem}#presentations #container .s1
h1{font-size:3rem !important}#presentations #container .s3
h2.sh{font-size:2rem !important}#case_study #container .s1
h1{font-size:2.8rem;line-height:3rem}#case_study #container
h2.sh{font-size:2.8rem !important;line-height:3rem !important}#case_study #container .duo_image_block>div{width:100%;min-height:250px}#case_study #container .duo_image_block
img{max-width:250px !important}#case_study #container
.duo_image_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#what-we-do #container .s3 .content_card,.what-we-do-template .services_grid
.content_card{width:100% !important;border-right:0 !important;min-height:200px !important;padding:2rem 1.5rem 1.2rem !important}#login #container .s1
h1{font-size:3.8rem;line-height:4.3rem}}@media screen and (max-width:550px){.inner .s1
h1{font-size:3.8rem;line-height:4.3rem}.what-we-do-template .hero
h1{font-size:1.7rem;line-height:120%}}@media screen and (max-width:450px){footer .contain
.top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}footer .contain
.col{width:100% !important}footer .contain
.bot{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}footer .contain
.left{width:100%;flex-wrap:wrap}footer .contain .left
a{font-size:.9rem !important}footer .contain .left
p{font-size:.9rem !important;width:fit-content}#home #container .s4 .caseStudies_container
.p_types{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#home #container .s4 .caseStudies_container
.p_type{padding:0
0 0 20px}#home #container .s4 .caseStudies_container .p_type::before{display:block !important;left:0}#home #container .s3
.text_anchor{top:0}#our_work #container .s2 .page_slide
.cs_tb{height:23rem;padding:2.5rem 1.5rem 2.5rem !important}#our_work #container .s2 .page_slide
.p_types{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#our_work #container .s2 .page_slide
.p_type{padding:0
0 0 20px}#our_work #container .s2 .page_slide .p_type::before{display:block !important;left:0}#our_work #container .s3 .page_slide .logo_tb:nth-child(n){min-height:6rem;max-height:13rem;width:100%;border:1px
solid #67614d;border-left:0;border-right:0}#our_work #container .s3 .page_slide .logo_tb:nth-child(n+2){border-top:0}#login #container
.s1{height:500px;max-height:unset;min-height:unset !important}}@media screen and (min-width:767px) and (max-height:700px){#home #container .s1
.text_block{margin-top:1rem}#home #container .s1
h1{font-size:2.5rem;line-height:2.9rem}#home #container .s1
p{font-size:1.1rem;line-height:1.8rem}}@media screen and (max-width:767px) and (max-height:700px){#home #container .s3
.p_types{margin-top:1rem}#home #container .s3 .p_types
.p_type{font-size:.7rem;line-height:1.5em}#home #container .s3
h2.xl{line-height:.8em}}@media screen and (max-width:450px){.landing-template .hero
h1{font-size:1.5rem;line-height:1.8rem}.landing-template
.hero{max-height:590px}.landing-template .hero
h2{padding:0}.landing-template .intro_with_shapes
h2{font-size:1.6rem;letter-spacing:-0.05rem}.landing-template .intro_with_shapes .audience_anchors
h3{font-size:0.6rem;padding:1rem 0.5rem 0 0.5rem;line-height:1rem}.landing-template .intro_with_shapes .audience_anchors
p{line-height:0.9rem;padding:0
10px}.landing-template .intro_with_shapes p
img{width:380px}.landing-template .intro_with_shapes .content .service
div{font-size:14px}.landing-template .s3 .cards_wrapper
.content_card{width:100%;border-right:0!important;min-height:200px!important;padding:2rem 1.5rem 1.2rem!important}.landing-template .ourEdge
.box{width:90%;margin:0
5%}.landing-template .intro_with_shapes .content .deliver_wrapper>div{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0 !important;justify-content:center}.landing-template .intro_with_shapes .content .deliver_wrapper>div::before{content:'';position:absolute;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.landing-template .intro_with_shapes .content .deliver_wrapper .static_shape,.landing-template .intro_with_shapes .content .deliver_wrapper
br{display:none !important}.landing-template .intro_with_shapes .content .deliver_wrapper
.text{padding:5rem}.landing-template .intro_with_shapes .content .deliver_wrapper .deliver_strat::before{width:278px;height:278px;border:1px
solid #f8981c}.landing-template .intro_with_shapes .content .deliver_wrapper .deliver_sol::before{width:290px;height:290px;border-radius:50%;border:1px
solid #f8981c}.landing-template .intro_with_shapes .content .deliver_wrapper .deliver_res::before{width:350px;height:350px;background:url(/wp-content/themes/oviscreative/assets/images/i/svg/whoweare_triangle.svg) no-repeat center/contain;top:35% !important}.landing-template .intro_with_shapes .content
.deliver_wrapper{max-width:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}#blogPost #container .s1
h1{font-size:2.5rem;line-height:1.25em}}#our_work #container .s4
.dropdown_options{z-index:30}.thankyou-hero{position:relative;min-height:100vh;padding:220px
0 120px;background:#1f2428;overflow:hidden;display:flex;align-items:center}.thankyou-hero::before{content:"";position:absolute;inset:0;background:linear-gradient( 180deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.35) 100% )}.thankyou-content{position:relative;z-index:2;max-width:760px;margin:0
auto;text-align:center}.thankyou-icon{margin-bottom:45px}.thankyou-content
h1{margin-bottom:28px;font-family:"Playfair Display",serif;font-size:5rem;font-weight:400;line-height:1.05;letter-spacing:-.03em;color:#fff}.thankyou-content
p{max-width:620px;margin:0
auto 55px;font-size:1.25rem;line-height:1.9;color:rgba(255,255,255,.72)}#thank-you
.contain{padding:0
25px}#thank-you .orange-btn{display:inline-flex;align-items:center;justify-content:center;min-width:260px;height:64px;padding:0
40px;border:2px
solid #F89721;color:#F89721;background:transparent;text-decoration:none;font-size:15px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:.35s ease}#thank-you .orange-btn:hover{background:#F89721;color:#fff}@media (max-width:1600px){.thankyou-hero{padding:200px
0 110px}.thankyou-content
h1{font-size:4.5rem}.thankyou-content
p{font-size:1.2rem}}@media (max-width:1366px){.thankyou-hero{padding:180px
0 100px}.thankyou-content{max-width:680px}.thankyou-icon{margin-bottom:35px}.thankyou-icon
svg{width:70px;height:70px}.thankyou-content
h1{font-size:4rem;margin-bottom:22px}.thankyou-content
p{max-width:560px;margin-bottom:45px;font-size:1.1rem;line-height:1.8}}@media (max-width:1024px){.thankyou-hero{min-height:auto;padding:170px
0 90px}.thankyou-content{max-width:600px}.thankyou-icon
svg{width:64px;height:64px}.thankyou-content
h1{font-size:3.5rem}.thankyou-content
p{font-size:1rem}#contact-us #container .s1
.scrolldown_hero{display:none}}@media (max-width:768px){.thankyou-hero{padding:150px
0 80px}.thankyou-content{max-width:100%}.thankyou-icon{margin-bottom:30px}.thankyou-icon
svg{width:56px;height:56px}.thankyou-content
h1{font-size:3rem}.thankyou-content
p{max-width:500px;margin-bottom:40px;font-size:1rem;line-height:1.7}.orange-btn{min-width:240px;height:58px;padding:0
34px}}@media (max-width:767px){.thankyou-hero{min-height:100svh;padding:130px
0 60px}.thankyou-content{max-width:100%}.thankyou-icon{margin-bottom:25px}.thankyou-icon
svg{width:48px;height:48px}.thankyou-content
h1{font-size:2.4rem;line-height:1.15;margin-bottom:18px}.thankyou-content
p{margin-bottom:35px;font-size:.95rem;line-height:1.75;text-align:center}.orange-btn{width:100%;min-width:100%;height:56px;padding:0
20px;font-size:14px}#home #container .s1
.left{height:70%}#home #container .s1
.right{height:40%}}