@font-face{font-family:Halenoir Display;src:url(/wp-content/themes/traina/assets/fonts/Halenoir-Display-Regular-Traina.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Tiempos Headline;src:url(/wp-content/themes/traina/assets/fonts/TiemposHeadline-Light.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Tiempos Headline;src:url(/wp-content/themes/traina/assets/fonts/TiemposHeadline-LightItalic.woff2) format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Tiempos Headline;src:url(/wp-content/themes/traina/assets/fonts/TiemposHeadline-Regular.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Tiempos Headline;src:url(/wp-content/themes/traina/assets/fonts/TiemposHeadline-RegularItalic.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px #0009;clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}figure{margin:0}*{-webkit-font-smoothing:antialiased}:root{--screen-size-xs: 374px;--screen-size-sm: 768px;--screen-size-md: 991px;--screen-size-md-lg: 1160px;--screen-size-lg: 1367px;--screen-size-xl: 1440px;--td-container-width-default: 1350px;--td-container-width-small: 800px;--td-container-width-medium: 1200px;--td-container-width-large: 1400px;--c-black: #000000;--c-traina-purple-400: #8875e2;--c-traina-pink-400: #DE706F;--c-traina-green-400: #5D9E70;--c-traina-gray-900: #151515;--c-traina-gray-800: #232323;--c-traina-gray-700: #454545;--c-traina-gray-600: #636363;--c-traina-gray-500: #727272;--c-traina-gray-400: #8e8e8e;--c-traina-gray-300: #D0D0D0;--c-traina-gray-200: #e8e8e8;--c-traina-gray-110: #f5f5f5;--c-traina-gray-100: #fafafa;--c-white: #ffffff;--c-primary: var(--c-traina-purple-400);--c-secondary: var(--c-traina-pink-400);--c-dark: var(--c-traina-gray-900);--f-primary: Tiempos Headline, sans-serif;--f-secondary: Halenoir Display, sans-serif;--fw-light: 300;--fw-regular: 500;--fw-semibold: 700;--fw-bold: 800;--td-button-choices-default: btn}.z-0{position:relative;z-index:0!important}.z-1{position:relative;z-index:10!important}.z-2{position:relative;z-index:20!important}.z-3{position:relative;z-index:30!important}.z-4{position:relative;z-index:40!important}.z-5{position:relative;z-index:50!important}.z-6{position:relative;z-index:60!important}.z-7{position:relative;z-index:70!important}.z-8{position:relative;z-index:80!important}.z-9{position:relative;z-index:90!important}.z-10{position:relative;z-index:100!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mt-1{margin-top:16px!important}.mb-1{margin-bottom:16px!important}.mt-2{margin-top:32px!important}.mb-2{margin-bottom:32px!important}.mt-3{margin-top:48px!important}.mb-3{margin-bottom:48px!important}.mt-4{margin-top:64px!important}.mb-4{margin-bottom:64px!important}.mt-5{margin-top:80px!important}.mb-5{margin-bottom:80px!important}.mt-6{margin-top:96px!important}.mb-6{margin-bottom:96px!important}.mt-7{margin-top:112px!important}.mb-7{margin-bottom:112px!important}.mt-8{margin-top:128px!important}.mb-8{margin-bottom:128px!important}.mt-9{margin-top:144px!important}.mb-9{margin-bottom:144px!important}.mt-10{margin-top:160px!important}.mb-10{margin-bottom:160px!important}.pt-0{padding-top:0!important}@media screen and (min-width: 991px){.pt-0{padding-top:0!important}}.pb-0{padding-bottom:0!important}@media screen and (min-width: 991px){.pb-0{padding-bottom:0!important}}.pt-1{padding-top:10px!important}@media screen and (min-width: 991px){.pt-1{padding-top:20px!important}}.pb-1{padding-bottom:10px!important}@media screen and (min-width: 991px){.pb-1{padding-bottom:20px!important}}.pt-2{padding-top:20px!important}@media screen and (min-width: 991px){.pt-2{padding-top:40px!important}}.pb-2{padding-bottom:20px!important}@media screen and (min-width: 991px){.pb-2{padding-bottom:40px!important}}.pt-3{padding-top:30px!important}@media screen and (min-width: 991px){.pt-3{padding-top:60px!important}}.pb-3{padding-bottom:30px!important}@media screen and (min-width: 991px){.pb-3{padding-bottom:60px!important}}.pt-4{padding-top:40px!important}@media screen and (min-width: 991px){.pt-4{padding-top:80px!important}}.pb-4{padding-bottom:40px!important}@media screen and (min-width: 991px){.pb-4{padding-bottom:80px!important}}.pt-5{padding-top:50px!important}@media screen and (min-width: 991px){.pt-5{padding-top:100px!important}}.pb-5{padding-bottom:50px!important}@media screen and (min-width: 991px){.pb-5{padding-bottom:100px!important}}.pt-6{padding-top:60px!important}@media screen and (min-width: 991px){.pt-6{padding-top:120px!important}}.pb-6{padding-bottom:60px!important}@media screen and (min-width: 991px){.pb-6{padding-bottom:120px!important}}.pt-7{padding-top:70px!important}@media screen and (min-width: 991px){.pt-7{padding-top:140px!important}}.pb-7{padding-bottom:70px!important}@media screen and (min-width: 991px){.pb-7{padding-bottom:140px!important}}.pt-8{padding-top:80px!important}@media screen and (min-width: 991px){.pt-8{padding-top:160px!important}}.pb-8{padding-bottom:80px!important}@media screen and (min-width: 991px){.pb-8{padding-bottom:160px!important}}.pt-9{padding-top:90px!important}@media screen and (min-width: 991px){.pt-9{padding-top:180px!important}}.pb-9{padding-bottom:90px!important}@media screen and (min-width: 991px){.pb-9{padding-bottom:180px!important}}.pt-10{padding-top:100px!important}@media screen and (min-width: 991px){.pt-10{padding-top:200px!important}}.pb-10{padding-bottom:100px!important}@media screen and (min-width: 991px){.pb-10{padding-bottom:200px!important}}@media screen and (max-width: 767px){.mt-0-m{margin-top:0!important}.mb-0-m{margin-bottom:0!important}.mt-1-m{margin-top:20px!important}.mb-1-m{margin-bottom:20px!important}.mt-2-m{margin-top:40px!important}.mb-2-m{margin-bottom:40px!important}.mt-3-m{margin-top:60px!important}.mb-3-m{margin-bottom:60px!important}.mt-4-m{margin-top:80px!important}.mb-4-m{margin-bottom:80px!important}.mt-5-m{margin-top:100px!important}.mb-5-m{margin-bottom:100px!important}.mt-6-m{margin-top:120px!important}.mb-6-m{margin-bottom:120px!important}.mt-7-m{margin-top:140px!important}.mb-7-m{margin-bottom:140px!important}.mt-8-m{margin-top:160px!important}.mb-8-m{margin-bottom:160px!important}.mt-9-m{margin-top:180px!important}.mb-9-m{margin-bottom:180px!important}.mt-10-m{margin-top:200px!important}.mb-10-m{margin-bottom:200px!important}}@media screen and (max-width: 767px){.pt-0-m{padding-top:0!important}.pb-0-m{padding-bottom:0!important}.pt-1-m{padding-top:20px!important}.pb-1-m{padding-bottom:20px!important}.pt-2-m{padding-top:40px!important}.pb-2-m{padding-bottom:40px!important}.pt-3-m{padding-top:60px!important}.pb-3-m{padding-bottom:60px!important}.pt-4-m{padding-top:80px!important}.pb-4-m{padding-bottom:80px!important}.pt-5-m{padding-top:100px!important}.pb-5-m{padding-bottom:100px!important}.pt-6-m{padding-top:120px!important}.pb-6-m{padding-bottom:120px!important}.pt-7-m{padding-top:140px!important}.pb-7-m{padding-bottom:140px!important}.pt-8-m{padding-top:160px!important}.pb-8-m{padding-bottom:160px!important}.pt-9-m{padding-top:180px!important}.pb-9-m{padding-bottom:180px!important}.pt-10-m{padding-top:200px!important}.pb-10-m{padding-bottom:200px!important}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px #0009;clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background-color:#fff;--loading-curtain-spd: .2s}body .loading_curtain{-webkit-transition:opacity var(--loading-curtain-spd) ease-in-out,visibility 0s linear var(--loading-curtain-spd);transition:opacity var(--loading-curtain-spd) ease-in-out,visibility 0s linear var(--loading-curtain-spd);display:block;opacity:0;visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--c-dark);z-index:99999999999}body.loading .loading_curtain{opacity:1;visibility:visible;-webkit-transition:opacity var(--loading-curtain-spd) ease-in-out,visibility 0s linear;transition:opacity var(--loading-curtain-spd) ease-in-out,visibility 0s linear}body.home{background-color:var(--c-dark);overflow-y:hidden}body.home .header{height:100vh;display:flex;align-items:center;justify-content:center}body.home .main-logo{width:100%;max-width:800px;display:block;margin:0 auto;transform:translateY(-73px)}body.home .main-logo svg{width:100%;height:auto}body.password-protected{background-color:var(--c-dark);overflow-y:hidden}body.password-protected .header{display:flex;align-items:center;justify-content:center}body.password-protected .main-logo{width:100%;max-width:300px;display:block;margin:0 auto}body.password-protected .main-logo svg{width:100%;height:auto}body.password-protected #page{height:100vh;display:flex;align-items:center;justify-content:center;color:var(--c-white)}body.password-protected #page .post-password-form input{color:var(--c-white);padding:12px;border-radius:6px;font-size:1.8rem}body.password-protected #page .post-password-form input[type=password]{background:transparent;border:1px solid var(--c-white);margin:0 5px 0 15px}body.password-protected #page .post-password-form input[type=submit]{background-color:var(--c-primary);color:var(--c-dark);border:1px solid transparent;min-width:120px}body.password-protected #page .post-password-form p:last-child{text-align:center}#page{position:relative;word-wrap:break-word}.collapsed{display:none}section,.p-rel,#footer,#primary{position:relative}#primary{z-index:2}.clear:after{display:block;clear:both;content:""}img,figure,picture,video{max-width:100%;display:block}.section{--s-padding-tb: 100px;--s-padding-tb-mobile: 163px;padding:var(--s-padding-tb) 0}@media screen and (max-width: 991px){.section{padding:var(--s-padding-tb-mobile) 0}}p.link-arrow a{position:relative;padding-right:28px}p.link-arrow a:after{content:"";position:absolute;top:1px;right:0;display:block;background:url(/wp-content/themes/traina/assets/images/icons/arrow-right-diagonal.svg);width:16px;height:16px;filter:grayscale(100%) brightness(50%)}body.single-case_study h1{color:var(--c-primary)}body.single-case_study h2{font-family:var(--f-primary);font-size:2rem;margin:0 0 10px;line-height:normal}body.single-case_study .entry-content{padding:120px 0}body.white-logo a.main-logo{color:var(--c-white)}body.white-logo a.main-logo svg{fill:var(--c-white)}body.black-logo a.main-logo{color:var(--c-traina-gray-900)}body.black-logo a.main-logo svg{fill:var(--c-traina-gray-900)}body.purple-logo a.main-logo{color:var(traina-purple-400)}body.purple-logo a.main-logo svg{fill:var(traina-purple-400)}.z-index-0{position:relative;z-index:0}.z-index-5{position:relative;z-index:5}.z-index-10{position:relative;z-index:10}.no-overflow-x{overflow-x:hidden}.container,.page-section>.video_block,.container__default{max-width:var(--td-container-width-default)}.container__small{max-width:var(--td-container-width-small)}.container__medium{max-width:var(--td-container-width-medium)}.container__large{max-width:var(--td-container-width-large)}.container,.page-section>.video_block,[class*=container__]{--margin-lr-default: auto;margin-left:var(--margin-lr-default);margin-right:var(--margin-lr-default);position:relative;width:calc(100% - 60px)}.container .container,.page-section>.video_block .container,.container .page-section>.video_block,.page-section>.video_block .page-section>.video_block,.container [class*=container__],.page-section>.video_block [class*=container__],[class*=container__] .container,[class*=container__] .page-section>.video_block,[class*=container__] [class*=container__],.modal .container,.modal .page-section>.video_block,.modal [class*=container__]{width:100%}@media screen and (max-width: 991px){.display-none-md-down{display:none!important}}@media screen and (max-width: 1367px){.display-none-lg-down{display:none!important}}.scroll-lock{width:100%;height:100%;overflow:hidden}.hide{display:none!important}.img-responsive{max-width:100%;height:auto}@media screen and (max-width: 990px){.img-responsive{display:block;margin-left:auto;margin-right:auto;width:100%;height:auto}}.hr_bottom{position:relative;margin-bottom:25px!important;padding-bottom:25px!important}@media screen and (min-width: 768px){.hr_bottom{margin-bottom:40px!important;padding-bottom:40px!important}}.hr_bottom:after{content:"";display:block;position:absolute;left:50%;top:100%;height:4px;width:204px;background:#000;transform:translate(-50%,-50%)}.hidden{display:none!important}.styled_scrollbar{--thumb_color: var(--c-primary);--track_color: var(--c-secondary)}.styled_scrollbar::-webkit-scrollbar-track{background-color:var(--track_color)}.styled_scrollbar::-webkit-scrollbar{width:10px;background-color:var(--track_color)}.styled_scrollbar::-webkit-scrollbar-thumb{background-color:var(--thumb_color)}@media screen and (min-width: 1160px){body .display_none__dt{display:none!important}}@media screen and (min-width: 991px) and (max-width: 1159px){body .display_none__sml{display:none!important}}@media screen and (max-width: 990px){body .display_none__mbl{display:none!important}}@media screen and (min-width: 1160px){.hide-on-desktop{display:none!important}}@media screen and (min-width: 991px) and (max-width: 1159px){.hide-on-laptop{display:none!important}}@media screen and (max-width: 990px){.hide-on-mobile{display:none!important}}:not(.wp-toolbar) .section__padding_sml:first-child:not(.has_bg):not(.padding_force),:not(.wp-toolbar) .section__padding_md:first-child:not(.has_bg):not(.padding_force),:not(.wp-toolbar) .section__padding_lg:first-child:not(.has_bg):not(.padding_force){padding-top:0}:not(.wp-toolbar) .section__padding_sml:last-child:not(.has_bg):not(.page-section.no_bg:last-child):not(.padding_force),:not(.wp-toolbar) .section__padding_md:last-child:not(.has_bg):not(.page-section.no_bg:last-child):not(.padding_force),:not(.wp-toolbar) .section__padding_lg:last-child:not(.has_bg):not(.page-section.no_bg:last-child):not(.padding_force){padding-bottom:0}.section__padding_sml{padding:20px 0}@media screen and (min-width: 768px){.section__padding_sml{padding:40px 0}}.section__padding_md{padding:40px 0}@media screen and (min-width: 768px){.section__padding_md{padding:60px 0}}.section__padding_lg{padding:50px 0}@media screen and (min-width: 768px){.section__padding_lg{padding:75px 0}}@media screen and (min-width: 1160px){.section__padding_lg{padding:100px 0}}.section__padding_none{padding:0}:not(.wp-toolbar) .section__margin_sml:first-child:not(.margin_force),:not(.wp-toolbar) .section__margin_md:first-child:not(.margin_force),:not(.wp-toolbar) .section__margin_lg:first-child:not(.margin_force),:not(.wp-toolbar) .section__margin_xl:first-child:not(.margin_force){margin-top:0}:not(.wp-toolbar) .section__margin_sml:last-child:not(.margin_force),:not(.wp-toolbar) .section__margin_md:last-child:not(.margin_force),:not(.wp-toolbar) .section__margin_lg:last-child:not(.margin_force),:not(.wp-toolbar) .section__margin_xl:last-child:not(.margin_force){margin-bottom:0}.section__margin_sml{margin:20px 0}@media screen and (min-width: 768px){.section__margin_sml{margin:50px 0}}.section__margin_md{margin:50px 0}@media screen and (min-width: 768px){.section__margin_md{margin:75px 0}}@media screen and (min-width: 1160px){.section__margin_md{margin:100px 0}}.section__margin_lg{margin:70px 0}@media screen and (min-width: 768px){.section__margin_lg{margin:100px 0}}@media screen and (min-width: 1160px){.section__margin_lg{margin:130px 0}}.section__margin_xl{margin:90px 0}@media screen and (min-width: 768px){.section__margin_xl{margin:150px 0}}@media screen and (min-width: 1160px){.section__margin_xl{margin:225px 0}}.section__margin_none{margin:0}.section__margin_auto{margin-left:auto;margin-right:auto}.section__bg{background-repeat:no-repeat;background-position:center;background-size:cover}:root{--animation-shift: 50px}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-out-left{0%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0)}to{opacity:0;-webkit-transform:translate(-100vw,0);transform:translate(-100vw)}}@keyframes fade-out-left{0%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0)}to{opacity:0;-webkit-transform:translate(-100vw,0);transform:translate(-100vw)}}@-webkit-keyframes scale-up{0%{-webkit-transform:scale(.85,.85);transform:scale(.85)}to{-webkit-transform:scale(1,1);transform:scale(1)}}@keyframes scale-up{0%{-webkit-transform:scale(.85,.85);transform:scale(.85)}to{-webkit-transform:scale(1,1);transform:scale(1)}}@-webkit-keyframes scale-down{0%{-webkit-transform:scale(1.45,1.45);transform:scale(1.45)}to{-webkit-transform:scale(1,1);transform:scale(1)}}@keyframes scale-down{0%{-webkit-transform:scale(1.45,1.45);transform:scale(1.45)}to{-webkit-transform:scale(1,1);transform:scale(1)}}@-webkit-keyframes from-top{0%{-webkit-transform:translateY(calc(-1 * var(--animation-shift)));opacity:0}to{-webkit-transform:translateY(0px);opacity:1}}@keyframes from-top{0%{transform:translateY(calc(-1 * var(--animation-shift)));opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes from-bottom{0%{-webkit-transform:translateY(var(--animation-shift));opacity:0}to{-webkit-transform:translateY(0px);opacity:1}}@keyframes from-bottom{0%{transform:translateY(var(--animation-shift));opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes from-bottom-sml{0%{-webkit-transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0px);opacity:1!important}}@keyframes from-bottom-sml{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1!important}}@-webkit-keyframes from-left{0%{-webkit-transform:translateX(calc(-1 * var(--animation-shift)));opacity:0}to{-webkit-transform:translateX(0px);opacity:1!important}}@keyframes from-left{0%{transform:translate(calc(-1 * var(--animation-shift)));opacity:0}to{transform:translate(0);opacity:1!important}}@-webkit-keyframes from-right{0%{opacity:0;-webkit-transform:translateX(var(--animation-shift))}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes from-right{0%{opacity:0;transform:translate(var(--animation-shift))}to{opacity:1;transform:translate(0)}}@-webkit-keyframes from-left{0%{opacity:0;-webkit-transform:translateX(calc(-1 * var(--animation-shift)))}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes from-left{0%{opacity:0;transform:translate(calc(-1 * var(--animation-shift)))}to{opacity:1;transform:translate(0)}}@-webkit-keyframes fade-scale-right{0%{-webkit-transform:scale(.9,.9) translateX(30px);opacity:0}to{-webkit-transform:scale(1,1) translateX(0);opacity:1}}@keyframes fade-scale-right{0%{transform:scale(.9) translate(30px);opacity:0}to{transform:scale(1) translate(0);opacity:1}}@-webkit-keyframes fade-scale-up{0%{-webkit-transform:scale(.9,.9) translateY(30px);opacity:0}to{-webkit-transform:scale(1,1) translateY(0);opacity:1}}@keyframes fade-scale-up{0%{transform:scale(.9) translateY(30px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}html [class*=from-bottom__],html [class*=fade-in__],html [class*=fade-scale-right__],html [class*=fade-scale-left__],html [class*=fade-scale-up__],html [class*=fade-inview__],html [class*=from-right__],html [class*=from-left__],html [class*=anim-slide-down__],html .fade-in,html .main-navigation .from-right{opacity:0}.not-first.active .fade-scale-right__0,.is-inview.fade-scale-right__0{overflow:visible;-webkit-animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) .1s forwards;animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) .1s forwards}.not-first.active .fade-scale-right__1,.is-inview.fade-scale-right__1{overflow:visible;-webkit-animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) .25s forwards;animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) .25s forwards}.not-first.active .fade-scale-right__2,.is-inview.fade-scale-right__2{overflow:visible;-webkit-animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) .4s forwards;animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) .4s forwards}.not-first.active .fade-scale-right__3,.is-inview.fade-scale-right__3{overflow:visible;-webkit-animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) .55s forwards;animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) .55s forwards}.not-first.active .fade-scale-right__4,.is-inview.fade-scale-right__4{overflow:visible;-webkit-animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) .7s forwards;animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) .7s forwards}.not-first.active .fade-scale-right__5,.is-inview.fade-scale-right__5{overflow:visible;-webkit-animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) .85s forwards;animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) .85s forwards}.not-first.active .fade-scale-right__6,.is-inview.fade-scale-right__6{overflow:visible;-webkit-animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1s forwards;animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1s forwards}.not-first.active .fade-scale-right__7,.is-inview.fade-scale-right__7{overflow:visible;-webkit-animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.15s forwards;animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.15s forwards}.not-first.active .fade-scale-right__8,.is-inview.fade-scale-right__8{overflow:visible;-webkit-animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.3s forwards;animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.3s forwards}.not-first.active .fade-scale-right__9,.is-inview.fade-scale-right__9{overflow:visible;-webkit-animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.45s forwards;animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.45s forwards}.not-first.active .fade-scale-right__10,.is-inview.fade-scale-right__10{overflow:visible;-webkit-animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.6s forwards;animation:fade-scale-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.6s forwards}.fade-scale-up__0.is-inview,.in-viewport .fade-scale-up__0,.fade-scale-up__1.is-inview,.in-viewport .fade-scale-up__1,.fade-scale-up__2.is-inview,.in-viewport .fade-scale-up__2,.fade-scale-up__3.is-inview,.in-viewport .fade-scale-up__3,.fade-scale-up__4.is-inview,.in-viewport .fade-scale-up__4,.fade-scale-up__5.is-inview,.in-viewport .fade-scale-up__5,.fade-scale-up__6.is-inview,.in-viewport .fade-scale-up__6,.fade-scale-up__7.is-inview,.in-viewport .fade-scale-up__7,.fade-scale-up__8.is-inview,.in-viewport .fade-scale-up__8,.fade-scale-up__9.is-inview,.in-viewport .fade-scale-up__9,.fade-scale-up__10.is-inview,.in-viewport .fade-scale-up__10{overflow:visible;-webkit-animation:fade-scale-up 1.25s cubic-bezier(.03,1.09,.83,.99) .1s forwards;animation:fade-scale-up 1.25s cubic-bezier(.03,1.09,.83,.99) .1s forwards}.not-first.active .fade-scale-left__0,.fade-scale-left__0.is-inview,.not-first.active .fade-scale-left__1,.fade-scale-left__1.is-inview,.not-first.active .fade-scale-left__2,.fade-scale-left__2.is-inview,.not-first.active .fade-scale-left__3,.fade-scale-left__3.is-inview,.not-first.active .fade-scale-left__4,.fade-scale-left__4.is-inview,.not-first.active .fade-scale-left__5,.fade-scale-left__5.is-inview,.not-first.active .fade-scale-left__6,.fade-scale-left__6.is-inview,.not-first.active .fade-scale-left__7,.fade-scale-left__7.is-inview,.not-first.active .fade-scale-left__8,.fade-scale-left__8.is-inview,.not-first.active .fade-scale-left__9,.fade-scale-left__9.is-inview,.not-first.active .fade-scale-left__10,.fade-scale-left__10.is-inview{overflow:visible;-webkit-animation:fade-scale-left 1.25s cubic-bezier(.03,1.09,.83,.99) .1s forwards;animation:fade-scale-left 1.25s cubic-bezier(.03,1.09,.83,.99) .1s forwards}.in-viewport .from-bottom__0,.is-inview.from-bottom__0{-webkit-animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) .3s forwards;animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) .3s forwards}.in-viewport .from-bottom__1,.is-inview.from-bottom__1{-webkit-animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) .55s forwards;animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) .55s forwards}.in-viewport .from-bottom__2,.is-inview.from-bottom__2{-webkit-animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) .8s forwards;animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) .8s forwards}.in-viewport .from-bottom__3,.is-inview.from-bottom__3{-webkit-animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 1.05s forwards;animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 1.05s forwards}.in-viewport .from-bottom__4,.is-inview.from-bottom__4{-webkit-animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 1.3s forwards;animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 1.3s forwards}.in-viewport .from-bottom__5,.is-inview.from-bottom__5{-webkit-animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 1.55s forwards;animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 1.55s forwards}.in-viewport .from-bottom__6,.is-inview.from-bottom__6{-webkit-animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 1.8s forwards;animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 1.8s forwards}.in-viewport .from-bottom__7,.is-inview.from-bottom__7{-webkit-animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 2.05s forwards;animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 2.05s forwards}.in-viewport .from-bottom__8,.is-inview.from-bottom__8{-webkit-animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 2.3s forwards;animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 2.3s forwards}.in-viewport .from-bottom__9,.is-inview.from-bottom__9{-webkit-animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 2.55s forwards;animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 2.55s forwards}.in-viewport .from-bottom__10,.is-inview.from-bottom__10{-webkit-animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 2.8s forwards;animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) 2.8s forwards}.in-viewport .from-left__0,.is-inview.from-left__0{-webkit-animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) .3s forwards;animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) .3s forwards}.in-viewport .from-left__1,.is-inview.from-left__1{-webkit-animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) .55s forwards;animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) .55s forwards}.in-viewport .from-left__2,.is-inview.from-left__2{-webkit-animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) .8s forwards;animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) .8s forwards}.in-viewport .from-left__3,.is-inview.from-left__3{-webkit-animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 1.05s forwards;animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 1.05s forwards}.in-viewport .from-left__4,.is-inview.from-left__4{-webkit-animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 1.3s forwards;animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 1.3s forwards}.in-viewport .from-left__5,.is-inview.from-left__5{-webkit-animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 1.55s forwards;animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 1.55s forwards}.in-viewport .from-left__6,.is-inview.from-left__6{-webkit-animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 1.8s forwards;animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 1.8s forwards}.in-viewport .from-left__7,.is-inview.from-left__7{-webkit-animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 2.05s forwards;animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 2.05s forwards}.in-viewport .from-left__8,.is-inview.from-left__8{-webkit-animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 2.3s forwards;animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 2.3s forwards}.in-viewport .from-left__9,.is-inview.from-left__9{-webkit-animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 2.55s forwards;animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 2.55s forwards}.in-viewport .from-left__10,.is-inview.from-left__10{-webkit-animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 2.8s forwards;animation:from-left 1.25s cubic-bezier(.03,1.09,.83,.99) 2.8s forwards}.in-viewport .from-right__0,.is-inview.from-right__0{-webkit-animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) .3s forwards;animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) .3s forwards}.in-viewport .from-right__1,.is-inview.from-right__1{-webkit-animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) .55s forwards;animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) .55s forwards}.in-viewport .from-right__2,.is-inview.from-right__2{-webkit-animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) .8s forwards;animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) .8s forwards}.in-viewport .from-right__3,.is-inview.from-right__3{-webkit-animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.05s forwards;animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.05s forwards}.in-viewport .from-right__4,.is-inview.from-right__4{-webkit-animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.3s forwards;animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.3s forwards}.in-viewport .from-right__5,.is-inview.from-right__5{-webkit-animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.55s forwards;animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.55s forwards}.in-viewport .from-right__6,.is-inview.from-right__6{-webkit-animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.8s forwards;animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 1.8s forwards}.in-viewport .from-right__7,.is-inview.from-right__7{-webkit-animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 2.05s forwards;animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 2.05s forwards}.in-viewport .from-right__8,.is-inview.from-right__8{-webkit-animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 2.3s forwards;animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 2.3s forwards}.in-viewport .from-right__9,.is-inview.from-right__9{-webkit-animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 2.55s forwards;animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 2.55s forwards}.in-viewport .from-right__10,.is-inview.from-right__10{-webkit-animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 2.8s forwards;animation:from-right 1.25s cubic-bezier(.03,1.09,.83,.99) 2.8s forwards}.anim-scale-down{-webkit-transform:scale(1.45,1.45);transform:scale(1.45)}.in-viewport .anim-scale-down{-webkit-animation:scale-down 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:scale-down 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:.1s}.fade-in{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards}.is-inview.fade-in__0,.in-viewport .fade-in__0{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:.3s}.is-inview.fade-in__1,.in-viewport .fade-in__1{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:.55s}.is-inview.fade-in__2,.in-viewport .fade-in__2{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:.8s}.is-inview.fade-in__3,.in-viewport .fade-in__3{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:1.05s}.is-inview.fade-in__4,.in-viewport .fade-in__4{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:1.3s}.is-inview.fade-in__5,.in-viewport .fade-in__5{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:1.55s}.is-inview.fade-in__6,.in-viewport .fade-in__6{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:1.8s}.is-inview.fade-in__7,.in-viewport .fade-in__7{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:2.05s}.is-inview.fade-in__8,.in-viewport .fade-in__8{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:2.3s}.is-inview.fade-in__9,.in-viewport .fade-in__9{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:2.55s}.in-viewport .fade-inview__0,.is-inview.fade-inview__0{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:.3s}.in-viewport .fade-inview__1,.is-inview.fade-inview__1{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:.55s}.in-viewport .fade-inview__2,.is-inview.fade-inview__2{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:.8s}.in-viewport .fade-inview__3,.is-inview.fade-inview__3{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:1.05s}.in-viewport .fade-inview__4,.is-inview.fade-inview__4{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:1.3s}.in-viewport .fade-inview__5,.is-inview.fade-inview__5{-webkit-animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:fade-in 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:1.55s}.anim-slide-down,[class*=anim-slide-down__]{-webkit-transform:translateY(-150%);transform:translateY(-150%)}.anim-slide-down.is-inview,.in-viewport .anim-slide-down{-webkit-animation:from-top 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:from-top 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:.1s}.in-viewport .anim-slide-down__0,.anim-slide-down__0.is-inview,.in-viewport .anim-slide-down__1,.anim-slide-down__1.is-inview,.in-viewport .anim-slide-down__2,.anim-slide-down__2.is-inview,.in-viewport .anim-slide-down__3,.anim-slide-down__3.is-inview,.in-viewport .anim-slide-down__4,.anim-slide-down__4.is-inview,.in-viewport .anim-slide-down__5,.anim-slide-down__5.is-inview,.in-viewport .anim-slide-down__6,.anim-slide-down__6.is-inview,.in-viewport .anim-slide-down__7,.anim-slide-down__7.is-inview,.in-viewport .anim-slide-down__8,.anim-slide-down__8.is-inview,.in-viewport .anim-slide-down__9,.anim-slide-down__9.is-inview,.in-viewport .anim-slide-down__10,.anim-slide-down__10.is-inview{overflow:visible;-webkit-animation:from-top 1.25s cubic-bezier(.03,1.09,.83,.99) .1s forwards;animation:from-top 1.25s cubic-bezier(.03,1.09,.83,.99) .1s forwards}.anim-slide-up{-webkit-transform:translateY(-150%);transform:translateY(-150%)}.anim-slide-up.is-inview{-webkit-animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation:from-bottom 1.25s cubic-bezier(.03,1.09,.83,.99) forwards;animation-delay:.1s}.anim-slide-up-slow{-webkit-transform:translateY(50%);transform:translateY(50%)}.anim-slide-up-slow.is-inview{-webkit-animation:from-bottom-sml 1.25s cubic-bezier(.21,.32,.47,.99) forwards;animation:from-bottom-sml 1.25s cubic-bezier(.21,.32,.47,.99) forwards;animation-delay:.1s}.anim-scale-bg{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-size:150% auto!important}.anim-scale-bg.is-inview{background-size:110% auto!important}:root{--h1: 7.2rem;--h1-md: 5.8rem;--h2: 6rem;--h2-md: 4.2rem;--h3: 5.1rem;--h3-md: 2.8rem;--h4: 2.8rem;--h4-md: 2.2rem;--h5: 2.2rem;--h5-md: 2rem;--h6: 2rem;--h6-md: 1.8rem}html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--f-primary);font-size:2rem;line-height:1;color:var(--c-traina-gray-900)}@media screen and (max-width: 991px){body{font-size:1.6rem}}h1,h2,h3,h4,h5,h6{font-family:var(--f-secondary);font-weight:400;color:var(--c-traina-gray-900);margin-bottom:40px;line-height:normal}h1{font-size:var(--h1);line-height:68px}@media screen and (max-width: 991px){h1{font-size:var(--h1-md);margin-bottom:30px;line-height:46px}}h2{font-size:var(--h2);line-height:55px}@media screen and (max-width: 991px){h2{font-size:var(--h2-md);margin-bottom:30px}}h3{font-size:var(--h3);line-height:normal}@media screen and (max-width: 991px){h3{font-size:var(--h3-md);margin-bottom:30px;line-height:28px}}h4{font-size:var(--h4);line-height:normal}@media screen and (max-width: 991px){h4{font-size:var(--h4-md);margin-bottom:30px}}h5{font-size:var(--h5);line-height:normal}@media screen and (max-width: 991px){h5{font-size:var(--h5-md);margin-bottom:30px}}h6{font-size:var(--h6);line-height:normal}@media screen and (max-width: 991px){h6{font-size:var(--h6-md);margin-bottom:30px}}sup{font-size:50%;top:-.75em;position:relative}strong{font-weight:700}ul{margin:0 0 0 17px;padding:0;line-height:26px}ul.is-style-chronicle-font{font-family:var(--f-primary)}ul li{margin:0 0 15px;padding:0 0 0 5px;list-style:disc}.accordion ol:not(.num_list)>li::marker{font-weight:700}.wp-block-quote{position:relative;font-size:3.2rem;line-height:1.4;font-weight:700;color:var(--c-vogue);text-align:center;margin:50px 0}@media screen and (min-width: 768px){.wp-block-quote{margin:75px 0}}@media screen and (min-width: 991px){.wp-block-quote{padding-left:130px;font-size:4rem;text-align:left}}.wp-block-quote:before{content:"";display:block;width:90px;height:90px;background:url(/wp-content/themes/traina/assets/images//icons/icon-quotes.svg) no-repeat;background-position:center;background-size:contain;margin:0 auto 15px}@media screen and (min-width: 991px){.wp-block-quote:before{margin:0;position:absolute;left:0;top:0}}.wp-block-quote cite,.wp-block-quote .wp-block-quote__citation{font-size:1.6rem;color:var(--c-dark);display:block}.wp-block-quote p{margin-bottom:.75em}.wp-block-quote p:last-of-type{margin-bottom:20px}:root.align_center,.styled_heading_block.align_center{margin-left:auto;margin-right:auto}:root.align_right,.styled_heading_block.align_right{margin-left:auto}@media screen and (min-width: 991px) and (max-width: 1160px){:root.align_sml_center,.styled_heading_block.align_sml_center{margin-left:auto;margin-right:auto}:root.align_sml_center,.styled_heading_block.align_sml_center{margin-left:auto}}@media screen and (max-width: 991px){:root.align_mbl_center,.styled_heading_block.align_mbl_center{margin-left:auto;margin-right:auto}:root.align_mbl_center,.styled_heading_block.align_mbl_center{margin-left:auto}}p,.p{font-family:var(--f-primary);font-size:1.9rem;margin:0 0 45px;line-height:31px}@media screen and (max-width: 991px){p,.p{font-size:1.4rem;line-height:23px}}p.is-style-top-line,.p.is-style-top-line{position:relative;padding-top:26px}p.is-style-top-line:before,.p.is-style-top-line:before{content:"";position:absolute;left:0;top:-5px;display:block;width:43px;border-top:1px solid var(--c-primary)}p.is-style-chronicle-font,.p.is-style-chronicle-font{font-family:var(--f-primary)}a{color:var(--c-primary);text-decoration:none}a strong{font-family:var(--f-primary);font-weight:400}a.link-arrow{position:relative;padding-right:28px}a.link-arrow:after{content:"";position:absolute;top:1px;right:0;display:block;background:url(/wp-content/themes/traina/assets/images/icons/arrow-right-diagonal.svg);width:16px;height:16px;filter:grayscale(100%) brightness(50%)}.cta{font-size:1.4rem;font-weight:700;line-height:1.7}.has-small-font-size{font-size:1.6rem}.has-normal-font-size{font-size:1.9rem}.has-medium-font-size{font-size:2.4rem;line-height:48px}.has-large-font-size{font-size:3.2rem;line-height:48px}@media screen and (max-width: 991px){.has-large-font-size{font-size:2.4rem;line-height:34px}}.f-primary{font-family:var(--f-primary)}.f-secondary{font-family:var(--f-secondary)}.text-center{text-align:center}:root{--td-button-choices-default: btn}.btn{position:relative;border-radius:80px;padding:15px 40px;font-family:var(--f-secondary);font-size:1.6rem;letter-spacing:-.01em;display:inline-block;min-width:160px;text-align:center;line-height:1}.btn:hover{color:var(--c-dark);background-color:var(--c-primary)}.btn--dark{color:var(--c-white);background-color:var(--c-dark)}.btn--light{color:var(--c-dark);background-color:var(--c-white)}.btn--gray{color:var(--c-dark);background-color:var(--c-traina-gray-300)}.btn--primary{color:var(--c-dark);background-color:var(--c-primary)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){html [class*=from-bottom__],html [class*=fade-in__],html [class*=fade-scale-right__],html [class*=fade-scale-left__],html [class*=fade-scale-up__],html [class*=fade-inview__],html [class*=from-right__],html [class*=from-left__],html [class*=anim-slide-down__],html [class*=draw-left__],html [class*=draw-right__],html .fade-in,html .main-navigation .from-right{opacity:1}}body.single-proposal .header{position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:800;padding-top:87px}body.single-proposal .header .main-logo{display:block;max-width:107px}body.single-case_study .header{position:relative;background-color:var(--c-black);padding:70px 0 52px}.footer{background:var(--c-dark);color:#fff;padding:210px 0 109px;font-size:1.4rem}.footer .container{display:grid;grid-template-columns:repeat(2,minmax(0,590px));justify-content:space-between;gap:40px 80px;min-height:410px}@media screen and (max-width: 991px){.footer .container{grid-template-columns:1fr;gap:40px 80px}}.footer .container .col:first-child p{font-size:2.1rem}.footer .container .col:nth-child(2){justify-self:end;max-width:400px;margin-top:91px}@media screen and (max-width: 991px){.footer .container .col:nth-child(2){justify-self:unset;margin-top:unset;max-width:unset}}.footer .container .col:nth-child(2) p{font-size:1.7rem}.footer .container .col:nth-child(3){align-self:baseline}.footer .container .col:nth-child(3) a{font-size:1.8rem}.footer .container .col:last-child{align-self:baseline;justify-self:end;max-width:400px}@media screen and (max-width: 991px){.footer .container .col{grid-column:span 2}.footer .container .col:first-child{border-bottom:1px solid var(--c-primary);padding-bottom:30px}.footer .container .col:nth-child(3){grid-column:span 1;align-self:end}.footer .container .col:last-child{grid-column:span 1;align-self:end}}.footer p{font-family:var(--f-secondary)}.footer h3{color:var(--c-white);font-size:6.8rem}@media screen and (max-width: 991px){.footer h3{font-size:4.6rem;margin-bottom:15px}}.footer h4{color:var(--c-white);font-family:var(--f-secondary);font-size:1.8rem;margin-bottom:10px;position:relative;text-transform:uppercase}@media screen and (max-width: 991px){.footer h4{font-size:2.4rem}}.footer h4:before{content:"";position:absolute;top:0;left:0;width:40px;border-top:1px solid var(--c-primary);display:none}.footer p:last-child{margin-bottom:0}@media screen and (max-width: 991px){.footer p{font-size:1.4rem}}.footer a{color:var(--c-white);text-decoration:none;font-family:var(--f-secondary)}@media screen and (max-width: 991px){.footer{padding:75px 0}}.footer .footer-logo svg{width:100%;max-width:156px}.modal{display:none;transition:opacity .3s ease-in-out}.modal.active{display:flex;align-items:center;justify-content:center;position:fixed;z-index:999999;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.85);opacity:1;backdrop-filter:blur(10px)}.modal.closing,.modal.opening{opacity:0!important}.modal__wrapper{--padding-tb: 50px;padding:var(--padding-tb) 25px var(--padding-tb) 50px;width:700px;max-width:calc(100vw - 40px);background:#fff}.modal__inner{width:100%;padding-right:25px;max-height:calc(100vh - (var(--padding-tb) * 2) - 70px);overflow:auto}.collapse:not(.show){display:none}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.grid-container{--gc-col-count: auto-fit;--gc-col-min: 0px;--gc-col-max: 1200px;--gc-grid-row-gap: 40px;--gc-grid-column-gap: 40px;--gc-align: stretch;--gc-justify: center;display:grid;grid-template-columns:repeat(var(--gc-col-count, auto-fill),minmax(0,270px,1fr));gap:var(--gc-grid-row-gap) var(--gc-grid-column-gap);align-items:var(--gc-align);justify-items:var(--gc-justify);z-index:11;grid-template-columns:repeat(var(--gc-col-count, auto-fill),minmax(var(--gc-col-min, 300px),1fr))}@media screen and (max-width: 990px){.grid-container{--gc-grid-gap: 40px !important}}@media screen and (max-width: 1159px){.grid-container.stack_on_mobile.full_width_content,.stack_on_mobile.full_width_content .grid-container{--gc-col-count: 1 !important}}.page-section{--ps-padding-tb: 163px;--ps-padding-tb-mobile: 163px;padding:var(--ps-padding-tb) 0}@media screen and (max-width: 991px){.page-section{padding:var(--ps-padding-tb-mobile) 0}}.responsive_image{margin:30px 0;position:relative}.responsive_image:after{content:"";display:block}.responsive_image:first-child{margin-top:0}.responsive_image:last-child{margin-bottom:0}.responsive_image figcaption{font-size:1.4rem;margin-top:25px;line-height:1.25}.slider_block__slider{margin:100px 0}.slider_block__slide{width:100%;padding:50px 75px}.video_block{--margin-tb: 50px;position:relative;margin-left:auto;margin-right:auto;margin-top:var(--margin-tb);margin-bottom:var(--margin-tb)}@media screen and (min-width: 768px){.video_block{--margin-tb: 75px;text-align:center}}@media screen and (min-width: 1160px){.video_block{--margin-tb: 90px}}.video_block:first-child{margin-top:0}.video_block:last-child{margin-bottom:0}.video_block__trigger{z-index:2;opacity:1;transition:opacity .3s ease-in-out}.video_block__trigger.fadeOut{opacity:0}.video_block__trigger:before{content:"";display:block;background:#000;opacity:0;z-index:1;transition:opacity .3s ease-in-out}.video_block__trigger svg{position:absolute;left:0;right:0;margin:0 auto;top:50%;z-index:2}.video_block__trigger rect{transition:fill .3s ease-in-out}.video_block__trigger:hover:before,.video_block__trigger:focus:before{opacity:.5}.video_block__trigger:hover rect,.video_block__trigger:focus rect{fill:var(--color-primary)!important}.video_block__caption{max-width:900px;margin:50px auto 0}@media screen and (min-width: 768px){.video_block__caption{padding-bottom:50px}.video_block__caption:after{content:"";display:block;height:1px;width:100%;position:absolute;bottom:0;left:0;background:rgba(255,255,255,.45)}}.video_block__caption a:hover,.video_block__caption a:focus{opacity:.6}.video_block__caption>*:last-child{margin-bottom:0}.video_wrap{position:relative}.video_wrap:after{content:"";display:block;padding-bottom:56.25%}.video_wrap .video_block__trigger,.video_wrap .video_block__trigger:before,.video_wrap img,.video_wrap video,.video_wrap iframe,.video_wrap embed,.video_wrap object{position:absolute;width:100%;height:100%;left:0;top:0}.accordion{--border-color: #cccccc;--trigger-spacing: 32px;--trigger-size: 22px;--trigger-color: var(--c-dark)}.accordion__container:first-child{border-top:1px solid var(--border-color)}.accordion__trigger{background:none;border:0;margin:0;padding:var(--trigger-spacing) 0 0;line-height:1;display:block;width:100%;text-align:left;font-size:3.2rem;font-family:var(--f-secondary);color:var(--c-tundora);padding-bottom:var(--trigger-spacing);cursor:pointer;position:relative;padding-right:35px}@media screen and (max-width: 991px){.accordion__trigger{--trigger-spacing: 20px;font-size:2.4rem;line-height:31px}}.accordion__trigger h5{margin:0}.accordion__trigger span{display:block;margin-right:23px;min-height:33px;float:left}@media screen and (max-width: 991px){.accordion__trigger span{margin-right:15px}}.accordion__trigger:before,.accordion__trigger:after{content:"";position:absolute;top:50%;right:0;display:block;width:var(--trigger-size);height:1px;border-bottom:1px solid var(--trigger-color)}.accordion__trigger:after{transform:rotate(-90deg);transition:transform .3s ease-out}.accordion__trigger.active:after{transform:rotate(0)}.accordion__trigger.active+.accordion__content{max-height:var(--open-height)}.accordion__content{--close-height: 0px;--open-height: 1000px;padding:0 18px 0 64px;max-height:var(--close-height);overflow:hidden;transition:max-height .3s ease-out}@media screen and (max-width: 991px){.accordion__content{padding-left:0}}.accordion__content:last-of-type{border-bottom:1px solid var(--border-color)}.accordion__content p{font-size:1.6rem;margin-bottom:20px}@media screen and (max-width: 991px){.accordion__content p{font-size:1.4rem}}.accordion__content ul,.accordion__content ol{margin-left:17px;font-size:1.6rem}@media screen and (max-width: 991px){.accordion__content ul,.accordion__content ol{font-size:1.4rem}}.accordion--dark{--border-color: #4c4c4c;--trigger-color: var(--c-primary)}.hero{--hero-padding-tb: 205px;--text-color: var(--c-traina-gray-400);--heading-color: var(--c-white);--overlay-opacity: .3;width:100%;height:max(1000px,100vh);display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;flex-direction:column;color:var(--text-color);position:relative}@media screen and (max-width: 1160px){.hero{--hero-padding-tb: 175px}}@media screen and (max-width: 991px){.hero{--hero-padding-tb: 140px;padding-bottom:30px;min-height:450px}}@media screen and (max-width: 768px){.hero{padding-bottom:30px}}.hero__content{position:relative;max-width:100%;height:100%;display:grid;z-index:100}@media screen and (max-width: 991px){.hero__content{margin-top:100px}}.hero__content .eyebrow,.hero__content .presentation-content{align-self:end}.hero__content .client{margin-bottom:15px}.hero__content .client p{font-weight:400;font-size:16px;margin:0;line-height:1.4}.hero .eyebrow{margin-bottom:30px;display:block;font-family:var(--f-secondary);font-size:1.7rem;color:var(--text-color)}@media screen and (max-width: 991px){.hero .eyebrow{margin-bottom:15px;font-size:1.4rem}}.hero h1{color:var(--heading-color);font-family:var(--f-secondary);margin-bottom:84px;font-size:7.3rem;line-height:86px;letter-spacing:-.1rem}@media screen and (max-width: 991px){.hero h1{margin-bottom:25px}}@media screen and (max-width: 991px){.hero h1{font-size:5.8rem;line-height:65px}}@media screen and (max-width: 768px){.hero h1{font-size:4.8rem;line-height:56px}}.hero h1 strong{color:var(--text-color)}.hero p{font-family:var(--f-secondary);line-height:48px;color:var(--text-color);margin-bottom:0;font-size:1.7rem}@media screen and (max-width: 991px){.hero p{line-height:28px;font-size:1.6rem;font-family:var(--f-secondary)}}.hero p.presented-to{font-family:var(--f-secondary)}.hero .video-bg{position:absolute;top:0;left:0;z-index:0;width:100%;height:var(--hero-height)}.hero .video-bg video{object-fit:cover;width:100%;height:var(--hero-height)}.hero--video-bg-overlay .video-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100vh;background:#000;opacity:var(--overlay-opacity);z-index:1}.intro-message{--padding-tb: 160px;padding-top:var(--padding-tb);padding-bottom:var(--padding-tb)}@media screen and (max-width: 768px){.intro-message{--padding-tb: 75px}}.intro-message__container{display:grid;grid-template-columns:2fr 1fr;gap:100px}@media screen and (max-width: 991px){.intro-message__container{grid-template-columns:1fr;row-gap:30px}}.intro-message__content{max-width:709px}@media screen and (max-width: 991px){.intro-message__content{order:2}}.intro-message__content p{font-size:2rem;margin-bottom:32px}@media screen and (max-width: 991px){.intro-message__content p{font-size:1.4rem;line-height:23px}}.intro-message__content__signature{display:block;padding-top:15px;margin-bottom:40px}.intro-message__content__signature img{max-width:50%}.intro-message__content__ceo{font-size:1.6rem;font-family:var(--f-primary);color:#666}.intro-message__content__ceo span{font-family:var(--f-primary)}.intro-message__image{align-self:center;text-align:center}@media screen and (max-width: 991px){.intro-message__image{order:1}}.intro-message__image img{max-width:100%}@media screen and (max-width: 991px){.intro-message__image img{max-width:80%}}.section-container{--ps-padding-tb: 103px;--minimum-height: initial;--minimum-height-mobile: 560px;width:100%;padding-top:var(--ps-padding-tb);padding-bottom:var(--ps-padding-tb);position:relative;min-height:var(--minimum-height)}@media screen and (max-width: 991px){.section-container{--ps-padding-tb: 75px;min-height:var(--minimum-height-mobile)}}.section-container__number{color:var(--c-primary);font-size:2rem;line-height:1;font-weight:700;text-align:center;margin-bottom:36px;font-family:var(--f-secondary)}@media screen and (max-width: 991px){.section-container__number{font-size:1.6rem;margin-bottom:16px}}.section-container__title{font-family:var(--f-secondary);color:var(--c-dark);font-size:6.8rem;margin-bottom:100px}@media screen and (max-width: 991px){.section-container__title{font-size:4.5rem;margin-bottom:60px}}.section-container__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-columns:auto}.section-container--dark{color:var(--c-white)}.section-container--dark h2{color:var(--c-primary)}.section-container--dark .section-container__number{color:var(--c-traina-gray-400)}.section-container h3{font-size:5.1rem;line-height:57px}.section-container h4{font-size:3.2rem;line-height:40px}@media screen and (max-width: 991px){.section-container p:last-child{margin-bottom:0}}.section-container--objectives p{font-family:var(--f-secondary);font-size:3.2rem;line-height:44px;max-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width: 991px){.section-container--objectives p{font-size:2.4rem!important;line-height:36px}}.section-container--bg-filter{position:relative;backdrop-filter:grayscale(1) blur(50px)}.section-container--bg-filter:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--c-dark);opacity:.4}.section-container .content p:first-of-type{margin-top:24px}.table-of-contents__spacer{background-color:var(--c-traina-gray-200);height:0}.table-of-contents__spacer--sticky{height:551px}.table-of-contents{width:100%;background-color:var(--c-traina-gray-300);padding:75px 0 100px}@media screen and (max-width: 991px){.table-of-contents{padding:30px 0}}.table-of-contents h3{color:var(--c-dark);font-size:5.1rem;margin-bottom:100px}@media screen and (max-width: 991px){.table-of-contents h3{margin:0;padding:0 0 20px;border-bottom:2px solid #eee;font-size:1.6rem}}.table-of-contents__container{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-columns:auto;align-items:baseline}@media screen and (max-width: 991px){.table-of-contents__container{padding:0;grid-template-columns:1fr}}.table-of-contents__container .grid-item{text-align:center}@media screen and (max-width: 991px){.table-of-contents__container .grid-item{text-align:unset}}.table-of-contents__container .grid-item:last-child a:after{display:none}.table-of-contents__container .grid-item a{margin:0 auto;padding:0 2%;text-decoration:none;line-height:36px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:227px;transition:height .6s;position:relative;width:100%;min-width:160px}.table-of-contents__container .grid-item a[title="Why Traina"] span.title{max-width:143px}.table-of-contents__container .grid-item a:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;border-right:1px solid #b3b3b3}@media screen and (max-width: 991px){.table-of-contents__container .grid-item a:after{display:none}}@media screen and (max-width: 991px){.table-of-contents__container .grid-item a{max-width:100%;min-height:auto;flex-direction:row;justify-content:left;padding:12px 20px;border-bottom:1px solid var(--c-traina-gray-300)}}.table-of-contents__container .grid-item a span{display:block}.table-of-contents__container .grid-item a span.number{color:var(--c-traina-gray-400);font-size:2rem;margin-top:27px;line-height:1;font-weight:700;margin-bottom:21px;font-family:var(--f-secondary)}@media screen and (max-width: 991px){.table-of-contents__container .grid-item a span.number{font-size:1.1rem;margin:0 15px 0 0}}.table-of-contents__container .grid-item a span.title{color:var(--c-traina-gray-900);font-size:3rem;font-family:var(--f-secondary);max-width:180px}@media screen and (max-width: 991px){.table-of-contents__container .grid-item a span.title{font-size:2.4rem;max-width:100%}}.table-of-contents__container .grid-item a img{display:block;margin-top:auto;margin-bottom:27px;filter:grayscale(100%) brightness(100%)}@media screen and (max-width: 991px){.table-of-contents__container .grid-item a img{margin:0 0 0 auto}}.table-of-contents--sticky{z-index:10000;position:fixed;top:-100%;width:100%;background-color:var(--c-traina-gray-200);margin:0;padding:0 0 12px;animation:toc-slidein .6s forwards}.table-of-contents--sticky h3{display:none}@keyframes toc-slidein{0%{top:-100%}to{top:0}}.table-of-contents--sticky .table-of-contents__container{--sticky-margin: 10px;margin-top:var(--sticky-margin);padding:0 0 var(--sticky-margin) 0}.table-of-contents--sticky .table-of-contents__container .grid-item{position:relative}.table-of-contents--sticky .table-of-contents__container .grid-item:first-child span.title{padding-bottom:22px}.table-of-contents--sticky .table-of-contents__container .grid-item:not(:first-child) a:after{top:11px}.table-of-contents--sticky .table-of-contents__container .grid-item a{justify-content:center;min-height:70px;line-height:22px}.table-of-contents--sticky .table-of-contents__container .grid-item a span.title{font-size:2rem}.table-of-contents--sticky .table-of-contents__container .grid-item a span.number{font-size:1.4rem;margin-top:0;margin-bottom:5px}.table-of-contents--sticky .table-of-contents__container .grid-item a img{display:none}.stats{width:100%;background-color:var(--c-traina-gray-200)}.stats h4{color:var(--c-primary);font-size:4.7rem;margin-bottom:35px;padding-bottom:8px;position:relative}.stats h4:after{content:"";position:absolute;display:block;width:43px;bottom:0;left:0;border-bottom:2px solid var(--c-primary)}.stats p{font-size:1.7rem;line-height:25px}.stats--dark{background-color:#000000e6}.stats--dark p{color:var(--c-traina-gray-300)}.stats__container{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-columns:auto;grid-column-gap:57px;gap:45px 20px}@media screen and (max-width: 374px){.stats__container{grid-template-columns:1fr}}.stats__container .grid-item{width:100%;margin:0 auto;padding:0 2%;text-decoration:none;line-height:36px;display:flex;flex-direction:column;min-height:255px}.stats__container .grid-item p{margin:0}@media screen and (max-width: 991px){.stats__container .grid-item{min-height:auto}}@media screen and (max-width: 991px){.stats .grid-item:last-child p{margin-bottom:0}}.image-gallery{--gallery-gap: 10px}.image-gallery figure{width:100%;margin-bottom:var(--gallery-gap);line-height:0}.image-gallery figure:last-child{margin-bottom:0}.image-gallery figure.one-third{width:33.33%;float:left;padding-right:calc(var(--gallery-gap) / 2)}.image-gallery figure.one-third:nth-child(3n){padding-right:0;padding-left:calc(var(--gallery-gap) / 2)}.image-gallery figure.one-third:nth-child(3n+2){padding-left:calc(var(--gallery-gap) / 2)}.image-gallery figure.half{width:50%;float:left}.image-gallery figure.half:nth-child(odd){padding-right:calc(var(--gallery-gap) / 2)}.image-gallery figure.half:nth-child(even){padding-left:calc(var(--gallery-gap) / 2)}.image-gallery figure img{width:100%;height:auto}.phase-section{--ps-padding-tb: 163px;padding-top:var(--ps-padding-tb);padding-bottom:var(--ps-padding-tb);background-color:var(--c-white)}@media screen and (max-width: 991px){.phase-section{--ps-padding-tb: 75px}}.phase-section__container{display:grid;grid-template-columns:1fr 1fr;gap:100px}@media screen and (max-width: 991px){.phase-section__container{grid-template-columns:1fr}}@media screen and (max-width: 991px){.phase-section__container__column{display:grid;grid-template-columns:1fr}.phase-section__container__column img{order:-1;max-height:55px;margin:0 auto 30px}}.phase-section__eyebrow{font-size:1.9rem;font-family:var(--f-secondary);color:var(--c-tundora);margin-bottom:15px}@media screen and (max-width: 991px){.phase-section__eyebrow{font-size:1.6rem;text-align:center}}.phase-section__eyebrow--margin{margin-bottom:35px}.phase-section h3{font-size:4.7rem;font-family:var(--f-secondary);color:var(--c-tundora);margin-bottom:35px}@media screen and (max-width: 991px){.phase-section h3{font-size:2.4rem;text-align:center}}.phase-section p{font-size:2.1rem;line-height:32px;letter-spacing:.025ch}.phase-section .accordion p{font-size:1.6rem;margin-bottom:20px}.phase-section__icon{filter:grayscale(100%) brightness(50%)}.phase-section--gray{background-color:var(--c-traina-gray-200)}.phase-section--light-gray{background-color:var(--c-traina-gray-110)}@media screen and (max-width: 991px){.phase-timeline{width:100%;overflow-x:auto;overflow-y:hidden;padding:1rem;margin:10px auto;scrollbar-width:thin;scrollbar-color:rgba(153,153,153,.2666666667) transparent}.phase-timeline::-webkit-scrollbar{width:6px;height:6px}.phase-timeline::-webkit-scrollbar-track{background:transparent}.phase-timeline::-webkit-scrollbar-thumb{background-color:#9994;border-radius:3px}}.phase-timeline__container{display:grid;grid-template-columns:repeat(28,1fr);grid-gap:5px 0px;width:calc(100% - 20px);margin:10px auto 0;padding-inline:10px}@media screen and (max-width: 991px){.phase-timeline__container{width:1000px}}.phase-timeline__container span{border-left:1px solid rgba(204,204,204,.3);grid-row:2/span 10}.phase-timeline__container span.week-1:not(.dynamicWeek){grid-column:1}.phase-timeline__container span.week-2:not(.dynamicWeek){grid-column:2}.phase-timeline__container span.week-3:not(.dynamicWeek){grid-column:3}.phase-timeline__container span.week-4:not(.dynamicWeek){grid-column:4}.phase-timeline__container span.week-5:not(.dynamicWeek){grid-column:5}.phase-timeline__container span.week-6:not(.dynamicWeek){grid-column:6}.phase-timeline__container span.week-7:not(.dynamicWeek){grid-column:7}.phase-timeline__container span.week-8:not(.dynamicWeek){grid-column:8}.phase-timeline__container span.week-9:not(.dynamicWeek){grid-column:9}.phase-timeline__container span.week-10:not(.dynamicWeek){grid-column:10}.phase-timeline__container span.week-11:not(.dynamicWeek){grid-column:11}.phase-timeline__container span.week-12:not(.dynamicWeek){grid-column:12}.phase-timeline__container span.week-13:not(.dynamicWeek){grid-column:13}.phase-timeline__container span.week-14:not(.dynamicWeek){grid-column:14}.phase-timeline__container span.week-15:not(.dynamicWeek){grid-column:15}.phase-timeline__container span.week-16:not(.dynamicWeek){grid-column:16}.phase-timeline__container span.week-17:not(.dynamicWeek){grid-column:17}.phase-timeline__container span.week-18:not(.dynamicWeek){grid-column:18}.phase-timeline__container span.week-19:not(.dynamicWeek){grid-column:19}.phase-timeline__container span.week-20:not(.dynamicWeek){grid-column:20}.phase-timeline__container span.week-21:not(.dynamicWeek){grid-column:21}.phase-timeline__container span.week-22:not(.dynamicWeek){grid-column:22}.phase-timeline__container span.week-23:not(.dynamicWeek){grid-column:23}.phase-timeline__container span.week-24:not(.dynamicWeek){grid-column:24}.phase-timeline__container span.week-25:not(.dynamicWeek){grid-column:25}.phase-timeline__container span.week-26:not(.dynamicWeek){grid-column:26}.phase-timeline__container span.week-27:not(.dynamicWeek){grid-column:27}.phase-timeline__container span.week-28:not(.dynamicWeek){grid-column:28}.phase-timeline__container span.week-28:not(.dynamicWeek),.phase-timeline__container span.dynamicWeekLast{border-right:1px solid rgba(204,204,204,.3)}.phase-timeline__container h6{border-top:2px solid #374243;grid-row:1;font-size:1rem;padding:7px 0;text-transform:uppercase;font-family:var(--f-secondary);font-weight:700;color:var(--c-traina-gray-400);margin:0 10px 0 0;letter-spacing:.6px}.phase-timeline__container h6.month-1{grid-column:1/span 4}.phase-timeline__container h6.month-2{grid-column:5/span 4}.phase-timeline__container h6.month-3{grid-column:9/span 4}.phase-timeline__container h6.month-4{grid-column:13/span 4}.phase-timeline__container h6.month-5{grid-column:17/span 4}.phase-timeline__container h6.month-6{grid-column:21/span 4}.phase-timeline__container h6.month-7{grid-column:25/span 4}.phase-timeline__container .phase{color:var(--c-white);font-size:1rem;padding:7px;text-transform:uppercase;font-family:var(--f-secondary);font-weight:700;letter-spacing:.6px;z-index:5;background:var(--c-primary);color:var(--c-traina-gray-900)}.phase-timeline__container .phase.darker-gold{background:var(--c-traina-purple-400)}.phase-timeline__container .phase.brown{background:#875ab5}.phase-timeline__container .phase.darker-brown{background:#603d85}.phase-timeline__container .phase-traina-purple-400{background:var(--c-traina-purple-400)}.phase-timeline__container .phase-traina-purple-400-2{background:#af7ae5}.phase-timeline__container .phase-traina-purple-400-3{background:#875ab5}.phase-timeline__container .phase-traina-purple-400-4{background:#603d85}.phase-timeline__container .phase.collaborative{opacity:.2;z-index:1}.phase-timeline__container .phase:last-child{position:relative}.phase-timeline__container .phase:last-child:after{content:"";display:block;position:absolute;top:0;right:-8px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:8px solid #603d85}.phase-timeline__container .phase.border-left{border-left:1px solid rgba(255,255,255,.3);padding-left:12px}.phase-timeline__legend{margin-top:25px;text-align:right;font-size:1rem;text-transform:uppercase;letter-spacing:.6px;color:var(--c-traina-gray-400);font-family:var(--f-secondary)}@media screen and (max-width: 991px){.phase-timeline__legend{display:none}}.phase-timeline__legend__legend{display:inline-block;position:relative;width:49px;margin-right:8px;top:-10px}.phase-timeline__legend__legend:before,.phase-timeline__legend__legend:after{content:"";display:block;position:absolute;top:0;height:0;width:30px}.phase-timeline__legend__legend:before{left:0;border-top:13px solid var(--c-traina-purple-400);border-right:13px solid transparent}.phase-timeline__legend__legend:after{right:0;border-bottom:13px solid #603d85;border-left:13px solid transparent;opacity:.3}.phase-timeline__notes{margin-top:60px;max-width:515px}.phase-timeline__notes p:first-child{margin:0 0 10px}.section-container--dark .phase-timeline__container span{border-color:#ccc3}.section-container--dark .phase-timeline__container span .phase.collaborative{opacity:.3}.section-container--dark .phase-timeline__legend__legend:before{border-top-color:var(--c-traina-purple-400)}.section-container--dark .phase-timeline__legend__legend:after{border-bottom-color:#37384d;opacity:1}@media screen and (max-width: 768px){.references{--ps-padding-tb: 75px}}.references__container{display:grid;grid-auto-flow:column;gap:100px}@media screen and (max-width: 991px){.references__container{grid-template-columns:1fr 1fr;grid-auto-flow:row;gap:40px}}.references h4{font-size:1.7rem;font-family:var(--f-secondary);margin:0 0 5px}.references p{font-size:1.7rem;margin:0;font-family:var(--f-secondary);color:var(--c-dark)}.references p__name{font-size:1.7rem;font-family:var(--f-secondary);margin-bottom:15px}.references a{text-decoration:none;color:var(--c-dark);font-style:italic;font-family:var(--f-primary)}.squared-grid{--grid-columns: 3;--grid-bg-color: #f7f7f7;--grid-border-color: #E6E6E6;--grid-border-size: 1px;display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(200px,1fr));align-items:stretch;gap:var(--grid-border-size);background-color:var(--grid-border-color);border:var(--grid-border-size) solid var(--grid-border-color)}.squared-grid .grid-item{background-color:var(--grid-bg-color);width:100%;max-width:224px;min-height:177px;display:flex;flex-direction:column;align-items:center;justify-content:center}.squared-grid .grid-item img{max-width:153px;height:auto}.offset-container{--oc-container-size: 50%;--oc-top-position: 0;--oc-right-position: 0;--oc-bottom-position: auto;--oc-left-position: auto;--oc-max-height: 850px;--oc-max-height-mobile: 850px;position:absolute;top:var(--oc-top-position);right:var(--oc-right-position);bottom:var(--oc-bottom-position);left:var(--oc-left-position);width:var(--oc-container-size);min-height:400px;max-height:var(--oc-max-height);z-index:10;overflow:hidden}@media screen and (max-width: 991px){.offset-container{position:relative;width:var(--oc-container-size-mobile);top:var(--oc-top-position-mobile);right:var(--oc-right-position-mobile);bottom:var(--oc-bottom-position-mobile);left:var(--oc-left-position-mobile);max-height:var(--oc-max-height-mobile)}}.offset-container figure.size-full img{width:100%}.team-slider{max-width:1220px;margin:0 auto;position:relative}@media screen and (max-width: 1470px){.team-slider{padding-bottom:100px}}.team-slider ul{margin:0;padding:0}.team-slider ul li{margin:0;padding:0;max-width:294px}.team-slider img{margin-bottom:30px;aspect-ratio:293/381;object-fit:cover;object-position:center}.team-slider h3{font-size:1.6rem;font-family:var(--f-secondary);text-transform:uppercase;margin:0 0 10px}.team-slider p{font-size:1.6rem;margin:0}.team-slider .splide__arrow{--icon-width: 27px;--icon-height: 52px;display:inline-block;width:var(--icon-width);height:var(--icon-height);background:transparent;border:none;padding:0;background:url(/wp-content/themes/traina/assets/images//icons/arrow-left.svg) no-repeat center center;filter:grayscale(100%) brightness(50%);position:absolute;top:35%;cursor:pointer}@media screen and (max-width: 1470px){.team-slider .splide__arrow{top:unset;bottom:0}}.team-slider .splide__arrow.splide__arrow--prev{left:-80px}@media screen and (max-width: 1470px){.team-slider .splide__arrow.splide__arrow--prev{left:45%}}@media screen and (max-width: 768px){.team-slider .splide__arrow.splide__arrow--prev{left:40%}}@media screen and (max-width: 374px){.team-slider .splide__arrow.splide__arrow--prev{left:36%}}.team-slider .splide__arrow.splide__arrow--next{right:-80px;background:url(/wp-content/themes/traina/assets/images//icons/arrow-right.svg) no-repeat center center}@media screen and (max-width: 1470px){.team-slider .splide__arrow.splide__arrow--next{right:45%}}@media screen and (max-width: 768px){.team-slider .splide__arrow.splide__arrow--next{right:40%}}@media screen and (max-width: 374px){.team-slider .splide__arrow.splide__arrow--next{right:36%}}.team-slider .splide__arrow svg{display:none}.team-slider .splide__arrow[disabled]{opacity:.2;cursor:not-allowed}.image-carousel{width:100%}.image-carousel img{width:auto!important;max-width:100%;height:auto}ul.slick-dots li{display:inline-block;list-style:none;margin:0 5px;padding:0}ul.slick-dots li button{font-size:0;border:none;display:block;width:13px;height:1px;background-color:#ccc;margin:0;padding:0;cursor:pointer}ul.slick-dots li.slick-active button{background-color:#4d4d4d}ul.slick-dots li:before{display:none}.cs-prev-next-nav{--links-width-height: 108px}.cs-prev-next-nav__links{display:flex}.cs-prev-next-nav__links__link{display:block;width:var(--links-width-height);height:var(--links-width-height);background:var(--c-mercury);font-size:0;display:flex;justify-content:center;align-content:center;transition:background .4s ease-in-out}.cs-prev-next-nav__links__link:hover{background:#dedede}.cs-prev-next-nav__links__link img{max-width:25px}.cs-prev-next-nav__links__link:first-child{margin-right:3px}.cs-prev-next-nav__back{margin:25px 0 0}.cs-prev-next-nav__back a{font-size:1.5rem;font-family:var(--f-primary)}.cs-prev-next-nav__back a:after{top:-3px}.custom-grid{--grid-gutter: 6vw;--offset-amount: 0;display:grid;grid-template-columns:var(--grid-gutter) 1fr 1fr var(--grid-gutter);grid-template-areas:". lc rc .";gap:50px 120px}.custom-grid .left-column{justify-self:right;width:100%;max-width:680px;grid-area:lc;margin-top:var(--offset-amount)}@media screen and (max-width: 1367px){.custom-grid .left-column{--offset-amount: 0 !important;max-width:100%;justify-self:left}}@media screen and (max-width: 1367px){.custom-grid .content{padding:0 30px}}.custom-grid .right-column{justify-self:left;width:100%;max-width:680px;grid-area:rc;margin-top:var(--offset-amount)}@media screen and (max-width: 1367px){.custom-grid .right-column{--offset-amount: 0 !important;max-width:100%;justify-self:left}}.custom-grid.full-right{grid-template-areas:". lc rc rc"}.custom-grid.full-right .right-column{max-width:unset;overflow:hidden}.custom-grid.full-left{grid-template-areas:"lc lc rc ."}.custom-grid.full-left .left-column{max-width:unset;overflow:hidden}.custom-grid.reversed{grid-template-areas:". rc lc ."}.custom-grid.reversed.full-right{grid-template-areas:"rc rc lc ."}.custom-grid.lc-full-width{grid-template-areas:". lc lc ."}.custom-grid.lc-full-width .right-column{display:none}.custom-grid:before,.custom-grid:after{content:""}.custom-grid img{display:block;width:100%;height:100%;object-fit:cover}.custom-grid .custom-grid-carousel{display:block;width:100%;height:100%;max-height:812px}.custom-grid .end{grid-column-start:auto;grid-column-end:span 2}.custom-grid .clutch-badge{display:grid;grid-template-columns:70% 30%;max-width:625px;gap:20px;align-items:center;margin-bottom:50px}@media screen and (max-width: 991px){.custom-grid .clutch-badge{grid-template-columns:1fr;max-width:100%;justify-items:center}}.custom-grid .clutch-badge p{color:var(--c-white);position:relative;padding-top:28px}@media screen and (max-width: 991px){.custom-grid .clutch-badge p{order:1;color:var(--c-traina-gray-400)}}.custom-grid .clutch-badge p:before{content:"";position:absolute;left:0;top:0;display:block;width:43px;border-top:1px solid var(--c-primary)}.custom-grid .clutch-badge img{max-width:200px}@media screen and (max-width: 991px){.custom-grid .clutch-badge img{order:0}}@media screen and (max-width: 1367px){.custom-grid{grid-template-columns:1fr!important;grid-template-areas:"lc" "rc"!important}}.companies-grid{--grid-gap: 60px}.companies-grid .container{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--grid-gap);align-items:center}.companies-grid__grid-cell{position:relative;padding-right:var(--grid-gap)}.companies-grid__grid-cell:after{content:"";position:absolute;right:0;top:calc(50% - 50px);width:1px;height:100px;border-right:1px solid #ddd}.companies-grid__grid-cell:last-child{border:unset}@media screen and (max-width: 991px){.companies-grid .container{grid-template-columns:1fr 1fr;justify-items:center}.companies-grid .container .companies-grid__grid-cell{padding-right:0}.companies-grid .container .companies-grid__grid-cell:after{border-right:none}}.companies-grid--dark-mode img{filter:invert(100%);width:100%}.companies-grid--dark-mode .companies-grid__grid-cell:after{opacity:.2}.case-study{--background-color: var(--c-white);--text-color: var(--c-traina-gray-900);background-color:var(--background-color);padding-bottom:150px;color:var(--text-color)}@media screen and (max-width: 991px){.case-study{padding-bottom:0}}.case-study.white{--background-color: var(--c-white)}.case-study.white .btn{background-color:var(--c-dark);color:var(--c-white)}.case-study.white .btn:hover{background-color:var(--c-primary)}.case-study.gray{--background-color: var(--c-traina-gray-200)}.case-study.gray .btn{background-color:var(--c-dark);color:var(--c-white)}.case-study.gray .btn:hover{background-color:var(--c-primary)}.case-study.medium-gray{--background-color: #181718;--text-color: var(--c-white)}.case-study.medium-gray .btn:hover{background-color:var(--c-primary)}.case-study.dark-gray{--background-color: var(--c-dark);--text-color: var(--c-white)}.case-study.dark-gray .btn:hover{background-color:var(--c-primary)}.case-study .left-column{padding:1rem;display:grid;align-items:center}@media screen and (max-width: 1367px){.case-study .left-column{padding:0 30px}}.case-study .left-column__content{padding-top:50px;max-width:80%}@media screen and (max-width: 991px){.case-study .left-column__content{padding-top:unset;padding-bottom:60px}}.case-study .left-column__content .eyebrow{margin-bottom:40px}.case-study h2{color:var(--text-color)}.case-study .right-column img{height:auto;margin-bottom:30px}.case-study .right-column video{object-fit:cover;width:100%;height:100%}.case-study.reversed .left-column{display:grid;justify-items:end}.case-study .btn{color:var(--c-black);background-color:var(--c-white)}.case-study .case-study-stats{background-color:var(--background-color)}.case-study .case-study-stats .stats__container{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));place-items:center}@media screen and (max-width: 991px){.case-study.custom-grid{gap:60px 0}}@media screen and (max-width: 991px){.case-study.custom-grid:last-child{gap:0}}.engagement-models{--ps-padding-tb: 163px;--text-color: var(--c-white);padding-top:var(--ps-padding-tb);padding-bottom:var(--ps-padding-tb);background-color:#181718}@media screen and (max-width: 991px){.engagement-models{--ps-padding-tb: 75px}}.engagement-models h2,.engagement-models p{color:var(--text-color)}.engagement-models p.strong{font-weight:700}.engagement-models__container{--margin-lr-default: auto;margin-left:var(--margin-lr-default);margin-right:var(--margin-lr-default);position:relative;width:calc(100% - 60px);--num-options: 2;display:grid;grid-template-columns:1fr 1fr;gap:0px 100px}@media screen and (max-width: 768px){.engagement-models__container{grid-template-columns:1fr;justify-items:center}}.engagement-models__heading{margin-bottom:90px;max-width:540px}@media screen and (max-width: 768px){.engagement-models__heading{max-width:100%}}.engagement-models h5{color:var(--c-white)}.engagement-models .accordion__container:first-child{border:unset}.engagement-models .accordion:first-child{border-top:1px solid var(--border-color)}.engagement-models .accordion span.recommended{color:var(--c-primary);font-family:var(--f-primary);font-size:1.8rem;font-style:italic;margin-left:5px}.engagement-models .accordion__content{padding-left:0}.engagement-models .accordion__content p{line-height:25px}.engagement-models .accordion__content ul{color:var(--text-color);margin-bottom:20px;line-height:25px}.engagement-models .accordion__content ul li{margin:0 0 5px}.engagement-models .accordion__content hr{margin:25px auto;border:none;border-top:1px dashed var(--text-color)}.engagement-models .accordion .estimates__title{font-family:var(--f-secondary);font-size:2rem}.engagement-models .accordion .estimates__list{display:grid;grid-template-columns:2fr 1fr}.engagement-models .accordion .estimates__list p{margin-bottom:10px}.engagement-models .accordion .estimates__list:last-child{margin-bottom:20px}.engagement-models .accordion .estimates__price{justify-self:end}.engagement-options{--ps-padding-tb: 163px;--text-color: #181718;--bg-color: #e6e6e7;--divider-color: #BCBEC0;padding-top:var(--ps-padding-tb);padding-bottom:var(--ps-padding-tb);background-color:var(--bg-color)}@media screen and (max-width: 991px){.engagement-options{--ps-padding-tb: 75px}}.engagement-options h2{color:var(--text-color);line-height:normal}.engagement-options a{color:var(--text-color)}.engagement-options__container{--margin-lr-default: auto;margin-left:var(--margin-lr-default);margin-right:var(--margin-lr-default);position:relative;width:calc(100% - 60px);--num-options: 2;display:grid;grid-template-columns:1fr 1fr;gap:0px 100px}@media screen and (max-width: 768px){.engagement-options__container{grid-template-columns:1fr;justify-items:center}}.engagement-options__col2 p:first-child{margin:0 0 20px}.engagement-options__col2 hr{border:0;border-top:1px solid var(--divider-color)}.engagement-options__col2 hr:first-of-type{margin:0;padding:0}.engagement-options--light-text{--text-color: var(--c-white)}.engagement-options--light-text p,.engagement-options--light-text h3{color:var(--text-color)}.engagement-options--light-text .engagement-option__arrow{filter:brightness(1000%)}.engagement-option{--divider-color: #BCBEC0;border-bottom:1px solid var(--divider-color);padding:35px 0}.engagement-option h3{font-size:3.7rem;margin:0 0 15px;display:flex;gap:10px;line-height:1}.engagement-option a.trigger-option{display:grid;grid-template-columns:9fr 1fr;align-items:center}.engagement-option__short_description{margin:0}.engagement-option__arrow{float:right;margin-left:30px}.engagement-option__option-number{display:inline-block;margin-right:15px}.engagement-option:is(:nth-child(2)):is(:nth-last-child(2)) .engagement-option__option-number{display:none}.engagement-option .recommended{color:var(--c-traina-purple-400);font-style:italic}.option-detail{--divider-color: #BCBEC0;--ps-padding-tb: 100px;--text-color: var(--c-traina-gray-900);--text-size: 1.8rem;--text-size-sm: 1.4rem;--curtain-width: 66%;background-color:var(--c-white);position:fixed;top:0;right:-100%;width:var(--curtain-width);height:100vh;padding:85px 55px;box-shadow:-7px 0 10px #00000006;z-index:99999;transition:right .3s ease-in-out}.option-detail.active{right:0}@media screen and (max-width: 1367px){.option-detail{--curtain-width: 75%}}@media screen and (max-width: 991px){.option-detail{--curtain-width: 80%;padding:80px 55px}}@media screen and (max-width: 768px){.option-detail{--curtain-width: 100%}}.option-detail h3{font-size:1.8rem;border-bottom:1px solid var(--divider-color);padding:0 0 25px}.option-detail:nth-child(3):last-child .option-detail__content__eyebrow{display:none}.option-detail__content{max-width:80%;height:100%;overflow-y:auto;overflow-x:hidden;padding-right:50px}@media screen and (max-width: 1367px){.option-detail__content{max-width:90%}}@media screen and (max-width: 991px){.option-detail__content{max-width:100%}}.option-detail__content::-webkit-scrollbar{width:10px;border-radius:10px}.option-detail__content ::-webkit-scrollbar-track{background-color:transparent}.option-detail__content::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--c-traina-purple-400)}.option-detail__close{--close-icon-size: 44px;position:absolute;right:32px;top:32px;width:var(--close-icon-size);height:var(--close-icon-size);opacity:.3;font-size:0;transition:opacity .1s ease-in-out}@media screen and (max-width: 991px){.option-detail__close{top:20px}}.option-detail__close:hover{opacity:1}.option-detail__close:before,.option-detail__close:after{position:absolute;left:15px;content:"";height:var(--close-icon-size);width:2px;background-color:#333}.option-detail__close:before{transform:rotate(45deg)}.option-detail__close:after{transform:rotate(-45deg)}.option-detail__description p{font-size:var(--text-size);margin:0 0 30px}.option-detail p{font-size:var(--text-size);font-family:var(--f-secondary)}.option-detail p.small{font-size:var(--text-size-sm)}.option-detail__estimate-items__item{padding-top:20px}.option-detail__estimate-items__item:first-child{border-top:1px solid var(--divider-color)}.option-detail__estimate-items__item__label-price__item{max-width:40em;padding:0;overflow-x:hidden;list-style:none;margin:0}.option-detail__estimate-items__item__label-price__item li{position:relative;font-size:var(--text-size);font-family:var(--f-secondary);font-weight:700}.option-detail__estimate-items__item__label-price__item li:before{float:left;width:0;white-space:nowrap;content:". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . "}.option-detail__estimate-items__item__label-price__item span:first-child{padding-right:10px;background:var(--c-white)}.option-detail__estimate-items__item__label-price__item span+span{float:right;padding-left:10px;background:var(--c-white)}.option-detail__estimate-items__item__label-price__label{margin:0 0 10px}.option-detail__estimate-items__item__label-price__price{margin:0 0 10px;justify-self:right}.option-detail__estimate-items__item__team-label{margin:0 0 10px;font-weight:700}.option-detail__estimate-items__item__detail ul{margin:0;padding:0}.option-detail__estimate-items__item__detail ul li{margin:0 0 15px;line-height:26px;font-size:var(--text-size);font-family:var(--f-secondary)}.option-detail__estimate-items__item__grand-total{border-top:2px solid var(--c-traina-gray-900);padding-top:20px}.option-detail__estimate-items__item__note{font-style:italic;margin:0 0 20px}.option-detail__team-members{--tm-grid-cols: 2fr 1fr;display:grid;grid-template-columns:var(--tm-grid-cols)}.option-detail__team-members p{margin:0;border-bottom:1px solid var(--divider-color);font-size:var(--text-size-sm)}.option-detail__team-members p.table-head{border-top:1px solid var(--divider-color);margin:0}.option-detail__team-members p.table-head.last,.option-detail__team-members__total{text-align:right}.option-detail .small-text{font-size:var(--text-size-sm)}.option-detail .italic{font-style:italic}.option-detail .note-arrow{position:relative;display:inline-block;padding-right:25px}.option-detail .note-arrow:before{content:"";position:absolute;right:-1px;width:0;height:0;top:50%;transform:translateY(-5px);border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:7px solid var(--c-traina-gray-900)}.option-detail .note-arrow:after{content:"";position:absolute;right:-100%;top:50%;width:100%;border-top:1px solid var(--c-traina-gray-900)}.wp-block-acf-engagement-options .engagement-options .option-detail{position:relative;right:unset;top:unset;height:unset;min-height:250px;width:94%;padding:25px}.wp-block-acf-engagement-options .engagement-options .option-detail .close-estimate-option{display:none}.wp-block-acf-engagement-options .engagement-options .option-detail__content{max-width:unset;padding-right:unset}.wp-block-acf-engagement-options .engagement-options .option-detail h3,.wp-block-acf-engagement-options .engagement-options .option-detail h4{display:none}.wp-block-acf-engagement-options .engagement-options .option-detail li,.wp-block-acf-engagement-options .engagement-options .option-detail p{font-size:1.6rem}.wp-block-acf-engagement-options .engagement-options .option-detail li{margin-bottom:10px}.wp-block-acf-engagement-options .admin-notice{font-size:1.3rem;font-style:italic;text-align:center;margin:0 0 5px;color:var(--c-traina-gray-300)}.vimeo-video{max-height:100%;position:relative;overflow:hidden}.vimeo-video:after{content:"";display:block;padding-bottom:56.25%}.video-poster{position:relative;padding-bottom:56.25%;z-index:900}.video-poster svg.btn-play{--btn-width-height: 96px;position:absolute;left:0;top:25%;transform:translateY(calc(-1 * var(--btn-width-height) / 2));right:0;margin:0 auto;height:var(--btn-width-height);width:var(--btn-width-height)}media-controller:not([audio]){display:block;position:absolute;width:100%;height:100%;left:0;top:0}.poster-image{position:absolute;width:100%;height:100%;left:0;top:0}.poster-image img{object-fit:cover}.btn-play{--btn-width-height: 96px;position:absolute;left:0;top:50%;transform:translateY(calc(-1 * var(--btn-width-height) / 2));right:0;margin:0 auto;height:var(--btn-width-height);width:var(--btn-width-height);background:transparent}.btn-play svg{position:absolute;top:0;left:0;height:var(--btn-width-height);width:var(--btn-width-height)}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
/*# sourceMappingURL=main.css.map */
