/*fffd5a7585d820d077fa8a33d81c6699*/
@charset "UTF-8";
.g-content{margin:0.625rem;padding:1.5rem}.g-flushed .g-content{margin:0;padding:0}body{font-size:1rem;line-height:1.5}h1{font-size:2.2rem}h2{font-size:2rem}h3{font-size:1.7rem}h4{font-size:1.25rem}h5{font-size:1.2rem}h6{font-size:1rem}small{font-size:0.875rem}cite{font-size:0.875rem}sub,sup{font-size:0.75rem}code,kbd,pre,samp{font-size:1rem;font-family:"Menlo", "Monaco", monospace}textarea,select[multiple=multiple],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]){border-radius:0.1875rem}.g-slider{position:relative}.g-slider .g-slider-carousel{position:relative}.g-slider .g-slider-carousel .owl-stage{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.g-slider .g-slider-carousel .owl-stage-outer{overflow:visible;position:relative}.g-slider .g-slider-carousel .owl-stage-outer:before,.g-slider .g-slider-carousel .owl-stage-outer:after{position:absolute;display:block;content:"";width:1000px;height:120%;z-index:1;top:-1rem;pointer-events:none}@media only all and (max-width:50.99rem){.g-slider .g-slider-carousel .owl-stage-outer:before,.g-slider .g-slider-carousel .owl-stage-outer:after{display:none}}.g-slider .g-slider-carousel .owl-stage-outer:before{left:-700px;background-color:white;background-image:-webkit-linear-gradient(left, white 70%, rgba(255, 255, 255, 0));background-image:linear-gradient(to right,white 70%, rgba(255, 255, 255, 0));background-color:transparent}.g-slider .g-slider-carousel .owl-stage-outer:after{right:-700px;background-color:white;background-image:-webkit-linear-gradient(right, white 70%, rgba(255, 255, 255, 0));background-image:linear-gradient(to left,white 70%, rgba(255, 255, 255, 0));background-color:transparent}.g-slider .g-slider-carousel .g-slider-carousel-image-container{position:relative}.g-slider .g-slider-carousel .g-slider-carousel-image-container .g-slider-carousel-title{position:absolute;bottom:0;z-index:1;padding-bottom:1.5rem;font-weight:500;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.8);width:100%;color:#ffffff}.g-slider .g-slider-carousel .g-slider-carousel-image-container .g-slider-carousel-button{margin-top:1rem}.g-slider .g-slider-carousel .g-slider-carousel-image-container:before{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;position:absolute;width:100%;height:100%;bottom:-1rem;left:-1rem;border:4px solid rgba(0, 0, 0, 0);content:""}.dir-rtl .g-slider .g-slider-carousel .g-slider-carousel-image-container:before{left:auto;right:-1rem}.g-slider .g-slider-carousel .owl-item{outline:none}.g-slider .g-slider-carousel .owl-item img{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;transform:translate(0, 0);z-index:1;position:relative;box-shadow:0 0 0px 1px rgba(0, 0, 0, 0.19)}.g-slider .g-slider-carousel .owl-item:hover .g-slider-carousel-image-container:before{border-color:rgba(0, 0, 0, 0.19)}.g-slider .g-slider-carousel .owl-item:hover .g-slider-carousel-image-container img{transform:translate(10px, -10px)}.dir-rtl .g-slider .g-slider-carousel .owl-item:hover .g-slider-carousel-image-container img{transform:translate(-10px, -10px)}@media only all and (max-width:50.99rem){.g-slider .g-slider-carousel .owl-item:hover .g-slider-carousel-image-container img{transform:translate(0, 0)}}.g-slider .g-slider-carousel .owl-nav{position:absolute;top:0;bottom:0;height:100%;width:100%;left:0;right:0;pointer-events:none}.g-slider .g-slider-carousel .owl-nav button{top:0;bottom:0;position:absolute;pointer-events:all;font-size:1.4rem}.g-slider .g-slider-carousel .owl-nav .owl-prev{margin-left:10px;left:0;right:auto;background:none;color:inherit;border:none;padding:0 !important;font:inherit}.dir-rtl .g-slider .g-slider-carousel .owl-nav .owl-prev{margin-right:10px;right:0;left:auto}.dir-rtl .g-slider .g-slider-carousel .owl-nav .owl-prev .fa-chevron-left:before{content:""}.g-slider .g-slider-carousel .owl-nav .owl-next{margin-right:10px;left:auto;right:0;background:none;color:inherit;border:none;padding:0 !important;font:inherit}.dir-rtl .g-slider .g-slider-carousel .owl-nav .owl-next{margin-left:10px;left:0;right:auto}.dir-rtl .g-slider .g-slider-carousel .owl-nav .owl-next .fa-chevron-right:before{content:""}.g-springboard{position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only all and (max-width:50.99rem){.g-springboard{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.g-springboard .g-springboard-meta-wrapper{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 auto;-moz-flex:0 auto;-ms-flex:0 auto;flex:0 auto;width:25%}@media only all and (min-width:51rem) and (max-width:75.99rem){.g-springboard .g-springboard-meta-wrapper{width:35%}}@media only all and (min-width:51rem){.g-springboard .g-springboard-meta-wrapper{padding-top:5rem;padding-left:1.5rem}}@media only all and (max-width:50.99rem){.g-springboard .g-springboard-meta-wrapper{width:100%}}.g-springboard .g-springboard-meta-wrapper .g-title{color:#000000}.g-springboard .g-springboard-meta-wrapper .g-springboard-description{font-size:0.9vw}@media (max-width: 133.3333333333rem){.g-springboard .g-springboard-meta-wrapper .g-springboard-description{font-size:1.2rem}}.g-springboard .g-springboard-wrapper{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 auto;-moz-flex:0 auto;-ms-flex:0 auto;flex:0 auto;width:75%;margin:auto}@media only all and (min-width:51rem) and (max-width:75.99rem){.g-springboard .g-springboard-wrapper{width:65%}}@media only all and (max-width:50.99rem){.g-springboard .g-springboard-wrapper{width:100%}}.g-springboard .g-springboard-wrapper .g-springboard-container{width:100%;height:600px;color:white;margin:auto;overflow:hidden}.g-springboard .g-springboard-wrapper .g-springboard-container .home-view{-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;padding:3rem 0;height:100%;width:100%;opacity:0;overflow:hidden}@media only all and (max-width:50.99rem){.g-springboard .g-springboard-wrapper .g-springboard-container .home-view{transform:scale(1) !important}}.g-springboard .g-springboard-wrapper .g-springboard-container .home-view .g-springboard-icon{width:75px;height:75px;background-color:transparent;transform-origin:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;color:black;text-align:center;line-height:16px;box-sizing:border-box;background-size:100%}.g-springboard .g-springboard-wrapper .g-springboard-container .home-view .g-springboard-icon:hover{z-index:10}.g-springboard .tooltip{position:relative;display:inline-block}.g-springboard .tooltip__trigger{cursor:pointer;position:relative;z-index:2;width:100%;height:100%}.g-springboard .tooltip__trigger-text{display:block;padding:0.85em;pointer-events:none}.g-springboard .tooltip__base{position:absolute;bottom:3em;left:50%;margin-left:-150px;width:300px;height:200px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;justify-content:center;opacity:0;pointer-events:none}.g-springboard .tooltip__content{color:#030303;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;justify-content:center;width:65%;padding:0 1em;opacity:0;font-size:1rem}.g-springboard .tooltip__shape,.g-springboard .tooltip__deco{position:absolute;width:100%;height:100%;top:0;left:0}.g-springboard .tooltip__shape{fill:white;stroke:#bcbcef;stroke-width:3px}.g-springboard .tooltip--cora .tooltip__base{transform-origin:50% 100%}.g-springboard .tooltip--cora .tooltip__content{margin-bottom:1em}.g-springboard .tooltip--smaug .tooltip__base{bottom:-0.5em;transform-origin:50% 100%}.g-springboard .tooltip--smaug .tooltip__content{padding:0}.g-springboard .tooltip--dori .tooltip__base{bottom:-0.5em}.g-springboard .tooltip--dori .tooltip__content{margin:0 0 1em}.g-springboard .tooltip--walda .tooltip__base{left:0;bottom:0.75em;position:absolute;margin-left:0;width:250px;height:100px;padding:0 0 0 0.25em}.g-springboard .tooltip--walda .tooltip__trigger-text{padding:1em}.g-springboard .tooltip--walda .tooltip__content{margin:0;width:100%;height:100%;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;text-align:left;font-size:0.85em;line-height:2;opacity:1;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.g-springboard .tooltip--walda .tooltip__letters span{display:inline-block;white-space:pre;opacity:0}.g-springboard .tooltip--walda .tooltip__deco{width:4px;height:100%;background:#6969dc;transform-origin:50% 100%}.g-springboard .tooltip--gram .tooltip__base{bottom:-0.5em}.g-springboard .tooltip--hador .tooltip__base{margin-left:-115px}.g-springboard .path-hador-1{transform-origin:148px 284px}.g-springboard .path-hador-2{transform-origin:160px 268px}.g-springboard .path-hador-3{transform-origin:171px 246px}.g-springboard .path-hador-4{transform-origin:200px 120px}.g-springboard .tooltip--hador .tooltip__content{width:50%;margin:0 0 2.5em}.g-springboard .tooltip--malva .tooltip__content{width:50%}.g-springboard .tooltip--sadoc .tooltip__base{bottom:2.5em}.g-springboard .tooltip--sadoc .tooltip__shape path{fill:#6969dc;stroke:#2a2ab5;stroke-width:3px}.g-casestudies{position:relative;opacity:0}.g-casestudies.visible{opacity:1}.g-casestudies .g-casestudies-header{position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin-bottom:1.5rem}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-header{margin:0}}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-header{display:block}}.g-casestudies .g-casestudies-header .g-casestudies-title{display:block;font-size:2vw;font-weight:700;color:#000000;padding-right:1.5rem}@media (max-width: 50rem){.g-casestudies .g-casestudies-header .g-casestudies-title{font-size:1rem}}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-header .g-casestudies-title{text-align:center;padding-right:0}}.dir-rtl .g-casestudies .g-casestudies-header .g-casestudies-title{padding-left:1.5rem;padding-right:0}.g-casestudies .g-casestudies-header .g-casestudies-title .g-casestudies-uppertitle{display:block;padding-right:1.5rem;color:rgba(3, 3, 3, 0.35);font-size:0.9vw;font-weight:600;line-height:1.5;letter-spacing:5px;text-transform:uppercase}@media (max-width: 100rem){.g-casestudies .g-casestudies-header .g-casestudies-title .g-casestudies-uppertitle{font-size:0.9rem}}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-header .g-casestudies-title .g-casestudies-uppertitle{text-align:center;padding-right:0}}.dir-rtl .g-casestudies .g-casestudies-header .g-casestudies-title .g-casestudies-uppertitle{padding-left:1.5rem;padding-right:0}.g-casestudies .g-casestudies-header .g-casestudies-nav{position:relative;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-align-self:center;-moz-align-self:center;align-self:center;-ms-flex-item-align:center}.g-casestudies .g-casestudies-header .g-casestudies-nav i{display:none;position:absolute;top:1rem;left:0.625rem}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-header .g-casestudies-nav i{display:block}}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-header .g-casestudies-nav{min-height:6rem;width:100%}}.g-casestudies .g-casestudies-header .g-casestudies-nav .g-casestudies-nav-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-header .g-casestudies-nav .g-casestudies-nav-container{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;width:75%;padding:5px 0;position:absolute;right:0;left:0;margin:0 auto;border:solid 1px #aaa;background:#ffffff;z-index:15;margin-top:1rem}}.g-casestudies .g-casestudies-header .g-casestudies-nav .g-casestudies-nav-item{cursor:pointer;padding:0.625rem 1.5rem;margin-right:0.625rem;font-size:1vw;font-weight:600;color:black;position:relative;border-radius:24px}@media (max-width: 100rem){.g-casestudies .g-casestudies-header .g-casestudies-nav .g-casestudies-nav-item{font-size:1rem}}.g-casestudies .g-casestudies-header .g-casestudies-nav .g-casestudies-nav-item.selected,.g-casestudies .g-casestudies-header .g-casestudies-nav .g-casestudies-nav-item:hover{color:#030303;background:#afc1ff}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-header .g-casestudies-nav .g-casestudies-nav-item.selected,.g-casestudies .g-casestudies-header .g-casestudies-nav .g-casestudies-nav-item:hover{background:none;color:#000000}}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-header .g-casestudies-nav .g-casestudies-nav-item{display:none;padding:0.425rem 2rem}}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-header .g-casestudies-nav .g-casestudies-nav-item.selected{display:block}}.g-casestudies .g-casestudies-header .g-casestudies-nav .g-casestudies-nav-item.clicked{display:block}.g-casestudies .g-casestudies-grid{position:relative;margin:0 -4.5rem;overflow:visible !important}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-grid{margin:-1.5rem}}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item{cursor:pointer;will-change:auto !important}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item a.g-casestudies-link-overlay{position:absolute;z-index:10;width:100%;height:100%;top:0}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper{margin:4.5rem;position:relative;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper{margin:1.5rem}}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper .g-casestudies-grid-item-image{position:relative}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper .g-casestudies-grid-item-image img{width:100%;min-height:1px;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-accent-color-1 .g-casestudies-grid-item-case{background-color:#6969dc}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-accent-color-2 .g-casestudies-grid-item-case{background-color:#0a369d}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-bottom.g-casestudies-accent-color-1 .g-casestudies-grid-item-content,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-top.g-casestudies-accent-color-1 .g-casestudies-grid-item-content{background:#6969dc}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-bottom.g-casestudies-accent-color-1 .g-casestudies-grid-item-content:before,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-top.g-casestudies-accent-color-1 .g-casestudies-grid-item-content:before{border-color:#4040d2;left:auto;right:-1rem}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-bottom.g-casestudies-accent-color-1 .g-casestudies-grid-item-case,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-top.g-casestudies-accent-color-1 .g-casestudies-grid-item-case{background-color:#4040d2}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-bottom.g-casestudies-accent-color-2 .g-casestudies-grid-item-content,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-top.g-casestudies-accent-color-2 .g-casestudies-grid-item-content{background:#0a369d}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-bottom.g-casestudies-accent-color-2 .g-casestudies-grid-item-content:before,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-top.g-casestudies-accent-color-2 .g-casestudies-grid-item-content:before{border-color:#07266d}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-bottom.g-casestudies-accent-color-2 .g-casestudies-grid-item-case,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-top.g-casestudies-accent-color-2 .g-casestudies-grid-item-case{background-color:#6969dc}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-bottom .g-casestudies-grid-item-content,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-top .g-casestudies-grid-item-content{padding:3rem;bottom:0}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-bottom .g-casestudies-grid-item-content:before,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-default-top .g-casestudies-grid-item-content:before{position:absolute;width:100%;height:100%;bottom:-1rem;left:-1rem;border:4px solid rgba(0, 0, 0, 0);content:""}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-top .g-casestudies-grid-item-content,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-bottom .g-casestudies-grid-item-content{position:static;width:100%;margin-left:0;margin-right:0}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-top .g-casestudies-grid-item-content .g-casestudies-grid-item-title,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-bottom .g-casestudies-grid-item-content .g-casestudies-grid-item-title{color:#000000}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-top .g-casestudies-grid-item-content .g-casestudies-grid-item-subtitle,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-bottom .g-casestudies-grid-item-content .g-casestudies-grid-item-subtitle{color:#030303;font-weight:400}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-top .g-casestudies-grid-item-content .g-casestudies-grid-item-description,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-bottom .g-casestudies-grid-item-content .g-casestudies-grid-item-description{color:black}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-top .g-casestudies-grid-item-image,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-bottom .g-casestudies-grid-item-image{margin-bottom:1.5rem}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-top .g-casestudies-grid-item-image:before,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-bottom .g-casestudies-grid-item-image:before{position:absolute;width:100%;height:100%;top:-1rem;left:-1rem;border:4px solid black;content:""}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-top.g-casestudies-accent-color-1 .g-casestudies-grid-item-image:before,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-bottom.g-casestudies-accent-color-1 .g-casestudies-grid-item-image:before{border-color:#6969dc}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-top.g-casestudies-accent-color-2 .g-casestudies-grid-item-image:before,.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-bottom.g-casestudies-accent-color-2 .g-casestudies-grid-item-image:before{border-color:#0a369d}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-top .g-casestudies-grid-item-content{margin-top:0}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-top .g-casestudies-grid-item-content .g-casestudies-grid-item-subtitle{position:relative;top:0;margin:0;margin-bottom:5px;color:#030303}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-wrapper.g-casestudies-layout-alt-bottom{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:reverse;-moz-box-direction:reverse;box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-direction:column-reverse}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content{width:100%;left:0;text-align:left;z-index:3;font-size:1.2vw;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;transition:color 0.5s}@media (max-width: 83.3333333333rem){.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content{font-size:1rem}}.dir-rtl .g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content{text-align:right}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .g-casestudies-grid-item-title{color:#000000;font-weight:700;font-size:1.2vw;line-height:1.1}@media (max-width: 83.3333333333rem){.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .g-casestudies-grid-item-title{font-size:1rem}}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .g-casestudies-grid-item-subtitle{color:#000000;opacity:0.3;font-weight:400;margin-top:0.625rem;font-size:0.7vw}@media (max-width: 142.8571428571rem){.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .g-casestudies-grid-item-subtitle{font-size:1rem}}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .g-casestudies-grid-item-case{color:#000000;font-size:0.6vw;font-weight:600;background:transparent;display:inline-block;letter-spacing:3px;clear:both;margin-bottom:1.25rem;padding:0.3125rem 0.625rem}@media (max-width: 133.3333333333rem){.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .g-casestudies-grid-item-case{font-size:0.8rem}}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .g-casestudies-grid-item-description{color:#ffffff;margin-top:1.125rem;font-size:0.9vw}@media (max-width: 111.1111111111rem){.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .g-casestudies-grid-item-description{font-size:1rem}}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .g-casestudies-grid-item-button{display:block;margin-top:5px;color:black;font-size:0.8vw}@media (max-width: 125rem){.g-casestudies .g-casestudies-grid .g-casestudies-grid-item .g-casestudies-grid-item-content .g-casestudies-grid-item-button{font-size:1rem}}.g-casestudies .g-casestudies-grid .g-casestudies-grid-item:hover .g-casestudies-grid-item-wrapper .g-casestudies-grid-item-button{text-decoration:underline}.g-casestudies .g-casestudies-grid.cols-2 .g-casestudies-grid-item,.g-casestudies .g-casestudies-grid.cols-2 .g-casestudies-grid-sizer{width:50%}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-grid.cols-2 .g-casestudies-grid-item,.g-casestudies .g-casestudies-grid.cols-2 .g-casestudies-grid-sizer{width:100%}}.g-casestudies .g-casestudies-grid.cols-3 .g-casestudies-grid-item,.g-casestudies .g-casestudies-grid.cols-3 .g-casestudies-grid-sizer{width:33.3%}@media only all and (min-width:51rem) and (max-width:75.99rem){.g-casestudies .g-casestudies-grid.cols-3 .g-casestudies-grid-item,.g-casestudies .g-casestudies-grid.cols-3 .g-casestudies-grid-sizer{width:50%}}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-grid.cols-3 .g-casestudies-grid-item,.g-casestudies .g-casestudies-grid.cols-3 .g-casestudies-grid-sizer{width:100%}}.g-casestudies .g-casestudies-grid.cols-4 .g-casestudies-grid-item,.g-casestudies .g-casestudies-grid.cols-4 .g-casestudies-grid-sizer{width:25%}@media only all and (min-width:51rem) and (max-width:75.99rem){.g-casestudies .g-casestudies-grid.cols-4 .g-casestudies-grid-item,.g-casestudies .g-casestudies-grid.cols-4 .g-casestudies-grid-sizer{width:50%}}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-grid.cols-4 .g-casestudies-grid-item,.g-casestudies .g-casestudies-grid.cols-4 .g-casestudies-grid-sizer{width:100%}}.g-casestudies .g-casestudies-grid.cols-5 .g-casestudies-grid-item,.g-casestudies .g-casestudies-grid.cols-5 .g-casestudies-grid-sizer{width:20%}@media only all and (min-width:51rem) and (max-width:75.99rem){.g-casestudies .g-casestudies-grid.cols-5 .g-casestudies-grid-item,.g-casestudies .g-casestudies-grid.cols-5 .g-casestudies-grid-sizer{width:50%}}@media only all and (max-width:50.99rem){.g-casestudies .g-casestudies-grid.cols-5 .g-casestudies-grid-item,.g-casestudies .g-casestudies-grid.cols-5 .g-casestudies-grid-sizer{width:100%}}.fn-slider{position:relative}.fn-slider .fn-slider-carousel{position:relative}.fn-slider .fn-slider-carousel .owl-stage{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.fn-slider .fn-slider-carousel .owl-stage-outer{overflow:visible;position:relative}.fn-slider .fn-slider-carousel .owl-stage-outer:before,.fn-slider .fn-slider-carousel .owl-stage-outer:after{position:absolute;display:block;content:"";width:1000px;height:120%;z-index:1;top:-1rem;pointer-events:none}@media only all and (max-width:50.99rem){.fn-slider .fn-slider-carousel .owl-stage-outer:before,.fn-slider .fn-slider-carousel .owl-stage-outer:after{display:none}}.fn-slider .fn-slider-carousel .fn-slider-carousel-image-container{position:relative;padding:60px 30px 30px;text-align:center;border-radius:4px;transition:all 0.8s cubic-bezier(0.2, 0.8, 0.2, 1) 0s;background-image:linear-gradient(#e6ddf4 0%, #e6ddf4 100%)}.fn-slider .fn-slider-carousel .fn-slider-carousel-image-container .fn-slider-carousel-title{position:absolute;bottom:0;z-index:1;padding-bottom:1.5rem;font-weight:500;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.8);width:100%;color:#ffffff}.fn-slider .fn-slider-carousel .fn-slider-carousel-image-container .fn-slider-desc{font-size:1rem}.fn-slider .fn-slider-carousel .fn-slider-carousel-image-container .fn-slider-carousel-button{margin-top:1rem}.fn-slider .fn-slider-carousel .fn-slider-carousel-image-container:before{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;position:absolute;width:100%;height:100%;bottom:-1rem;left:-1rem;border:4px solid rgba(0, 0, 0, 0);content:""}.dir-rtl .fn-slider .fn-slider-carousel .fn-slider-carousel-image-container:before{left:auto;right:-1rem}.fn-slider .fn-slider-carousel .owl-item{outline:none}.fn-slider .fn-slider-carousel .owl-item img{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;transform:translate(0, 0);z-index:1;position:relative}.fn-slider .fn-slider-carousel .owl-item:hover .fn-slider-carousel-image-container:before{border-color:rgba(0, 0, 0, 0.19)}.fn-slider .fn-slider-carousel .owl-item:hover .fn-slider-carousel-image-container img{transform:translate(10px, -10px)}.dir-rtl .fn-slider .fn-slider-carousel .owl-item:hover .fn-slider-carousel-image-container img{transform:translate(-10px, -10px)}@media only all and (max-width:50.99rem){.fn-slider .fn-slider-carousel .owl-item:hover .fn-slider-carousel-image-container img{transform:translate(0, 0)}}.fn-slider .fn-slider-carousel .owl-nav{position:absolute;top:0;bottom:0;height:100%;width:100%;left:0;right:0;pointer-events:none}.fn-slider .fn-slider-carousel .owl-nav button{top:0;bottom:0;position:absolute;pointer-events:all;font-size:1.4rem}.fn-slider .fn-slider-carousel .owl-nav .owl-prev{margin-left:10px;left:0;right:auto;background:none;color:inherit;border:none;padding:0 !important;font-size:1.5rem}.fn-slider .fn-slider-carousel .owl-nav .owl-prev:focus{outline:none}.dir-rtl .fn-slider .fn-slider-carousel .owl-nav .owl-prev{margin-right:10px;right:0;left:auto}.dir-rtl .fn-slider .fn-slider-carousel .owl-nav .owl-prev .fa-chevron-left:before{content:""}.fn-slider .fn-slider-carousel .owl-nav .owl-next{margin-right:10px;left:auto;right:0;background:none;color:inherit;border:none;padding:0 !important;font-size:1.5rem}.fn-slider .fn-slider-carousel .owl-nav .owl-next:focus{outline:none}.dir-rtl .fn-slider .fn-slider-carousel .owl-nav .owl-next{margin-left:10px;left:0;right:auto}.dir-rtl .fn-slider .fn-slider-carousel .owl-nav .owl-next .fa-chevron-right:before{content:""}