html,body{min-height:100%;height:auto!important;height:100%}*{margin:0;padding:0;border:none}html{font-size:16px;font-weight:400}body{background-color:#fffcf8}body,p{font-family:'Overpass',sans-serif;font-weight:300;font-size:1em}header,section,nav,footer{display:block}h1,h2,h3,h4,h5,h6{font-family:'Overpass',sans-serif;font-weight:100}p{color:#0d1639;font-size:1.25em}.benefits p{line-height:1.33}body{font-style:normal;color:#0d1639}h1{color:#eff4f6}h2{color:#f05825;font-size:3.438em}h3{color:#0d1639;font-size:2.05em;font-weight:300}h4{font-size:1.35em;color:#fffcf8;font-weight:300}h5{color:#fff;margin:.4rem 0 .4rem 1.5rem;font-size:2.2em;font-weight:300}h6{text-transform:uppercase;color:#f05825}p a,a{color:#0d1639;border:none}p a:hover,p a:active,p a:focus,a:hover,a:active,a:focus{text-decoration:none;border:none;color:#0d1639;font-weight:400;outline:0;background-color:transparent}button:focus{outline:none;box-shadow:none}small{font-size:.93em;color:#7a8b91}img{max-width:100%;height:auto}.btn-primary{color:#6e7388;font-size:1.2em;padding:10px 15px;background-color:#0d1639;border:2px solid #6e7388;border-radius:45px;box-shadow:0 8px 15px rgba(61,68,97,.4);transition:all .3s ease 0s;cursor:pointer;outline:none}.btn-primary:hover{border:2px solid #cfd0d7;background-color:#cfd0d7!important;box-shadow:0 15px 20px rgba(61,68,97,.6);color:#0d1639!important;transform:translateY(-5px)}.btn-primary:focus,
	.btn-primary:active,
	.btn-primary:not(:disabled):not(.disabled).active, 
	.btn-primary:not(:disabled):not(.disabled):active, 
	.show > .btn-primary.dropdown-toggle{color:#6e7388;font-size:1.2em;padding:10px 15px;background-color:#0d1639;border:2px solid #6e7388;border-radius:45px;box-shadow:0 8px 15px rgba(61,68,97,.4);transition:all .3s ease 0s;cursor:pointer;outline:none}.btn-secondary{color:#fffcf8;font-size:1.2em;padding:10px 15px;background-color:transparent;border:2px solid #fffcf8;border-radius:45px;box-shadow:0 8px 15px rgba(252,222,211,.4);transition:all .3s ease 0s;cursor:pointer;outline:none}.btn-secondary:hover{border:2px solid #fffcf8;background-color:#fffcf8;box-shadow:0 15px 20px rgba(246,155,124,.6);color:#f05825!important;transform:translateY(-5px)}.btn-secondary:focus{color:#f05825;font-size:1.2em;padding:10px 15px;background-color:#fffcf8;border:2px solid #f05825;border-radius:45px;box-shadow:0 8px 15px rgba(246,155,124,.4);transition:all .3s ease 0s;cursor:pointer;outline:none}.btn-secondary:active,
	.btn-secondary:not(:disabled):not(.disabled).active, 
	.btn-secondary:not(:disabled):not(.disabled):active, 
	.show > .btn-secondary.dropdown-toggle{background-color:#fffcf8;border-color:#f05825}.btn-starttrial{color:#fff;font-size:1.2em;padding:10px 15px;background-color:#0d1639;border:2px solid #0d1639;border-radius:45px;box-shadow:0 8px 15px rgba(61,68,97,.4);transition:all .3s ease 0s;cursor:pointer;outline:none}.btn-starttrial:hover{border:2px solid #0d1639;background-color:#0d1639;box-shadow:0 15px 20px rgba(246,155,124,.6);color:#f05825!important;transform:translateY(-5px)}.btn-starttrial:focus{color:#fff;font-size:1.2em;padding:10px 15px;background-color:#0d1639;border:2px solid #0d1639;border-radius:45px;box-shadow:0 8px 15px rgba(246,155,124,.4);transition:all .3s ease 0s;cursor:pointer;outline:none}.btn-starttrial:active,
	.btn-starttrial:not(:disabled):not(.disabled).active, 
	.btn-starttrial:not(:disabled):not(.disabled):active, 
	.show > .btn-starttrial.dropdown-toggle{background-color:#fffcf8;border-color:#0d1639}html{scroll-snap-type:y proximity;height:100%}section{height:100vh}.mountain{max-width:100%;height:400px}.benefits .section{flex:0 0 50%;max-width:100%}.section{position:relative;max-width:920px;min-height:47vh;margin:auto;overflow:hidden}img.reconstructDevelopmentImage{position:absolute;bottom:0;left:0;z-index:30;width:100%}.section.reconstructDevelopment{background-image:url(images/reconstructDevelopment.png);background-size:100%;background-repeat:no-repeat;background-position:left bottom;background-color:#ffeede;width:100%}.section .reconstructDevelopmentMoving{position:absolute;top:-216px;bottom:0;left:0;z-index:20;width:100%;background-image:url(images/reconstructDevelopmentMove.png);background-size:24%;background-repeat:no-repeat;background-position:center}.section.learnPrecedents_desktop{background-image:url(images/learnPrecedents.png);background-size:100%;background-repeat:no-repeat;background-position:left bottom;background-color:#ffeede;width:100%}.section.learnPrecedents{background-image:url(images/learnPrecedents.png);background-size:100%;background-repeat:no-repeat;background-position:left bottom;background-color:#ffeede;width:100%}.section .learnPrecedentsMoving_desktop{background-image:url(images/learnPrecedentsMoving.png);background-size:25%;background-repeat:no-repeat;background-position:center;opacity:1}.section .learnPrecedentsMoving{background-image:url(images/learnPrecedentsMoving.png);background-size:25%;background-repeat:no-repeat;background-position:center;opacity:1}.section.fillIntelligenceGaps{background-image:url(images/fillIntelligenceGaps.png);background-size:100%;background-repeat:no-repeat;background-position:left bottom;background-color:#ffeede;width:100%}.fillIntelligenceGapsTopImg{position:absolute;bottom:0;left:0;width:100%;z-index:99}.section .fillIntelligenceGapsMoving{position:absolute;bottom:0;left:-700px;width:100%;z-index:30;transition:all 900ms ease-in-out}img.upToDateImage{position:absolute;top:0;left:0;z-index:30;height:100%}.section.upToDate{background-image:url(images/ben-03-01.png);background-size:100%;background-repeat:no-repeat;background-position:left bottom;background-color:#ffeede;width:100%}.section .upToDateMoving{position:absolute;top:0;left:0;bottom:0;right:0;z-index:20;width:100%;background-image:url(images/ben-03-02.png);background-size:45%;background-repeat:no-repeat;background-position:center}.logo{max-width:217px}.logo img{width:100%}.navbar{margin-bottom:20px}.navbar a{color:#fff;font-weight:300}nav .nav-item.active a,nav .current-menu-item.nav-item a,.case_studies-template nav .menu-item-34.nav-item a{color:#f05825}nav .nav-item.active .nav-link:hover,nav .current-menu-item.nav-item .nav-link:hover,.case_studies-template nav .menu-item-34.nav-item .nav-link:hover{text-shadow:none}nav .nav-link:hover{text-shadow:0 0 5px #fffcf8}nav .starttrial .nav-link:hover{text-shadow:unset}.starttrial{background-color:#f05825;border-radius:45px}.jumbotron{height:calc(100vh - 57px);background-color:#0d1639;position:relative;overflow:hidden}.jumbotron .blackBack{background-color:#0d1639;padding-top:30px}.jumbotron p{font-size:1.55em;color:#cfd0d7;width:84%}.jumbotron video{width:100%;mix-blend-mode:lighten;position:absolute;top:0;right:-5%;width:70%;opacity:.2}.limitWidth{width:60%}.desktopImage{background-size:cover;width:82vh;height:52%}.features li{color:#fff}.features li.header{border-bottom:none}.featureList li{border-bottom:1px solid #6e7388;padding:3px 2px}.featureImage{border-radius:6px;background-color:#cfd0d7;padding:15px}.featureImage img{border-radius:6px;width:100%}.features img{width:100%;max-height:422px}.featureContent{font-size:.9em;padding:19px;color:#fff;font-weight:300;opacity:1;margin-top:16px;border-top:1px solid #3d4462;border-bottom:1px solid #3d4462}.featureContent p{color:#fffcf8;margin:0}.nav-pills a{border-radius:0!important;padding:.4rem 1rem;position:relative;display:inline-block;line-height:1;text-align:left}.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.nav-pills .nav-link:hover{background-color:transparent}.link-grey-border{position:absolute;left:0%;top:0%;right:auto;bottom:0%;overflow:hidden;width:6px;height:100%;margin-top:auto;margin-bottom:auto;background-color:#6e7388}.nav-link.active .link-grey-border-highlight{position:absolute;left:0%;top:0%;right:auto;bottom:0;width:6px;height:100%;margin-top:auto;margin-bottom:auto;border-radius:999px;background-color:#f05825;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease}.features .d-md-none .nav-link.active .link-grey-border-highlight{position:absolute;left:0%;top:auto;right:0%;bottom:-14px;width:100%;height:6px;margin-top:auto;margin-bottom:auto;border-radius:999px;background-color:#f05825;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease}.features .d-md-none:before{content:'';position:absolute;left:3%;top:auto;right:0%;bottom:-14px;width:63%;height:6px;overflow:hidden;margin-top:auto;margin-bottom:auto;border-radius:999px;background-color:#6e7388}.features{background-color:#0d1639}.features h4{display:inline}.useCase{background:linear-gradient(to bottom right,#fffcf8 0%,#fffcf8 50%,#fcded3 50%,#fcded3 100%) fixed;padding-bottom:20px}.useCase p{line-height:1.35}.useCase .background{background-color:#fffcf8;padding:20px}.endGrab{background-color:#0d1639;box-shadow:rgba(0,0,0,.15) 0 15px 25px , rgba(0,0,0,.05) 0 5px 10px}.endGrab p{font-weight:300;line-height:1.4;color:#cfd0d7;font-size:1.2em;margin-bottom:10px}.list div,.list div{border-bottom:1px solid #6e7388;padding:15px}.list div p{font-size:1.35em;line-height:1.3em;color:#cfd0d7}.list span{font-weight:100;color:#f05825}.endGrab li{color:#fff}.CTAsteps{font-size:1.25em}.footer{background-color:#f05825}.ctaEnd{width:40%}.ctaEnd h2{color:#0d1639}.lineDivision{background-color:#3d4461;position:relative;width:100%;margin:38px 15px;border-radius:99px;height:6px}.tablepress .row-hover tr:hover td{background-color:#ffeede!important}.tablepress .even td{background-color:#fffcf8!important}.tablepress .odd td{background-color:#fff5eb!important}.tablepress tfoot th,.tablepress thead th{background-color:#3f6c77!important;color:#fff!important}.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc{background-color:#8ca7ad!important}.tablepress tbody td,.tablepress tfoot th{border-color:#cfd0d7!important}.pagelayoutv1body,.caseStudyPage{background-color:#0d1639;background-position:fixed}.pagelayoutv1body .sticky-top .navbar,.caseStudyPage .sticky-top .navbar{padding:0;margin-bottom:0}.pagelayoutv1body h4,.caseStudyPage h4{color:#fffcf8;margin:0}.sticky-top h1{font-size:1.3em;padding:0;margin:0;color:#0d1639;font-weight:300}.pagelayoutv1body .sticky-top,.caseStudyPage .sticky-top{box-shadow:rgba(0,0,0,.1) 0 4px 6px -1px , rgba(0,0,0,.06) 0 2px 4px -1px;padding-bottom:15px}.pagelayoutv1body .sticky-top .navbar li a,.caseStudyPage .sticky-top .navbar li a{color:#fffcf8;font-weight:300!important;font-size:1em}.pagelayoutv1body .sticky-top .nav-link:hover,.caseStudyPage .sticky-top .nav-link:hover{text-shadow:0 0 5px #fcded3}.pagelayoutv1body .sticky-top .navbar li a.active,.pagelayoutv1body .sticky-top .navbar li.current-menu-item a,.caseStudyPage .sticky-top .navbar li a.active,.caseStudyPage .sticky-top .navbar li.current-menu-item a{color:#0d1639;background-color:#f69b7c;text-shadow:none}.pagelayoutv1{padding:5% 10% 10% 10%;background-color:#fffcf8;margin-bottom:100px;box-shadow:rgba(255,252,248,.1) 0 1px 1px 0 inset , rgba(255,252,248,.25) 0 50px 100px -20px , rgba(255,252,248,.3) 0 30px 60px -30px}.pagelayoutv1 h1{color:#0d1639;padding-bottom:15px}.pagelayoutv1 h4{color:#0d1639}.pagelayoutv1 .featUsed li{background-color:#fcded3;color:#0d1639;padding:15px 10px;width:100%;margin-bottom:5px;font-weight:300;font-size:1.1em}.pagelayoutv1 .featUsed li:hover{font-weight:400}.steps p{line-height:1.3em}.pagelayoutv1 .steps div:hover p{font-weight:400}.pagelayoutv1 .steps div:hover p.listNumber{font-weight:100}.topBanner{background-image:url(images/top-banner.jpg);height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.numbers{background-color:#0d1639;padding:35px 15px;color:#fffcf8;text-align:center}.fullBanner{background-image:url(images/PR_Amin-Osmani-0049.jpg);height:calc(100vh - 57px);background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.fullBanner .lineDesign{top:82%}.solvingChallenges p{font-size:1.2em}.solvingChallenges ul{font-size:1.1em}.challengesList li{background-color:#fcded3;padding:15px;margin-bottom:6px}.partners{background-color:#fffcf8}.partners img{width:100%}.team{background:linear-gradient(to bottom right,#fcded3 0%,#fcded3 50%,#fff1e5 50%,#fff1e5 100%) fixed}.teamDetails p{font-size:1em}.line{height:3px;position:absolute;bottom:23px;margin:10px 0 0 0;background:#3d4461}.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label,.gform_confirmation_wrapper div{font-weight:300!important;font-size:1.25em!important}.gform_body input,.gform_body textarea,.gform_body select{border:1px solid #cfd0d7;background-color:#fffcf8;font-weight:300!important;font-size:1.1em!important}.gform_body select{padding:6px 6px!important}.gform_body .gfield_required{color:#f05825!important}input.gform_button.button,.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type="submit"]{color:#f05825;font-size:1.2em!important;padding:10px 15px!important;background-color:transparent;border:2px solid #f05825;border-radius:45px!important;box-shadow:0 8px 15px rgba(252,222,211,.4)!important;transition:all .3s ease 0s;cursor:pointer;outline:none}input.gform_button.button:hover,.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type="submit"]:hover,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_page_footer input[type="submit"]:hover{border:2px solid #f05825;background-color:#f05825;box-shadow:0 15px 20px rgba(246,155,124,.6);color:#fffcf8!important;transform:translateY(-5px)}input.gform_button.button:focus,.gform_wrapper .gform_footer input.button:focus,.gform_wrapper .gform_footer input[type="submit"]:focus,.gform_wrapper .gform_page_footer input.button:focus,.gform_wrapper .gform_page_footer input[type="submit"]:focus{color:#fffcf8;font-size:1.2em;padding:10px 15px;background-color:#f05825;border:2px solid #f05825;border-radius:45px;box-shadow:0 8px 15px rgba(246,155,124,.4);transition:all .3s ease 0s;cursor:pointer;outline:none}.gform_wrapper div.validation_error{color:#f05825!important;border-top:2px solid #f05825!important;border-bottom:2px solid #f05825!important}.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .validation_message{color:#0d1639!important}.gform_wrapper li.gfield_error input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), 
.gform_wrapper li.gfield_error textarea{border:1px solid #f05825!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:rgba(255,238,222,.25)!important;border-top:1px solid #0d1639!important;border-bottom:1px solid #0d1639!important}.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{margin-right:16px}.minWidth{width:160%;overflow:hidden}.twoColumn{column-count:2;-moz-column-count:2;-webkit-column-count:2}.largeText{font-size:1.56em}.bg-dark{background-color:#0d1639!important}.bg-light{background-color:#f05825!important}.fullBrowser{height:100%;width:100%;background-size:cover}.division{border-bottom:1px solid #cfd0d7;width:100%;height:2px;margin:40px 0}.listNumber{padding-right:10px;font-weight:100;font-size:1.5em;text-align:center;letter-spacing:-.05rem;color:#f05825}.multiColumns{column-count:2;column-gap:40px}.verticalCenter{display:flex;align-items:center}.textLB{color:#6e7388!important}.bg-dark h3{color:#fffcf8}.visiblelink{color:#f05825!important}@media only screen and (max-width:768px){html{scroll-snap-type:none;scroll-snap-type:none;height:100%}section{height:100%}.jumbotron{height:100%}.jumbotron p{width:100%}.limitWidth{width:94%}.lineDesign{top:80%}.benefits section{margin-bottom:40px}.benefits .section{margin-bottom:10px}.paddingLeft{padding-left:15px!important}.numbers h2{font-size:2.5em}.ctaEnd{width:100%}}@media screen and (max-width:500px){h2{font-size:2.238em}.features .d-md-none::before{content:initial!important}.benefits section.d-none.d-md-block{display:none}.numbers h2{font-size:2em!important}.numbers h6{font-size:.9em}.endGrab{padding-top:45px}.features{padding-bottom:45px}.features h4{font-size:1.1em}.featureContent{position:unset;width:100%;margin-top:10px;border:none}.featureContent p{font-size:1.1em}}@media screen and (max-height:600px){html{scroll-snap-type:none;scroll-snap-type:none;height:100%}section{height:100%}.jumbotron{height:100%;overflow:visible}}