.center{text-align:center;margin-left:auto;margin-right:auto}.fade-circles{width:20px;height:20px;border:1px solid #344274;border-radius:50%;background:white;margin:10px 5px 10px 5px;display:inline-block;cursor:pointer}.fade-circles.active{background:#344274}.container-fluid{padding-right:0px;padding-left:0px}.navbar-brand{padding:15px 15px}.navbar-collapse{padding-right:0px;padding-left:0px}.navbar-toggle .icon-bar{background:white}.navbar-toggle{border:2px solid white;margin-top:15px;padding:11px 11px}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}.reset{all:initial}.product-services{height:500px;background-image:url(../../images/assets/gradient-blue.png), url(../../images/assets/gradient-white.png), url(../../images/assets/background-header-all-services.jpg);background-repeat:repeat-x, repeat-x, no-repeat;background-position:left top, left bottom, center bottom;background-size:auto, auto, cover}.documents-page{height:500px;background-image:url(../../images/assets/gradient-blue.png), url(../../images/assets/gradient-white.png), url(../../images/assets/background-header-documents.jpg);background-repeat:repeat-x, repeat-x, no-repeat;background-position:left top, left bottom, center bottom;background-size:auto, auto, cover}.new-positions{height:500px;background-image:url(../../images/assets/gradient-blue.png), url(../../images/assets/gradient-white.png), url(../../images/assets/background-header-frontenddev.jpg);background-repeat:repeat-x, repeat-x, no-repeat;background-position:left top, left bottom, center bottom;background-size:auto, auto, cover}.open-positions{height:500px;background-image:url(../../images/assets/gradient-blue.png), url(../../images/assets/gradient-white.png), url(../../images/assets/background-header-careers.jpg);background-repeat:repeat-x, repeat-x, no-repeat;background-position:left top, left bottom, center bottom;background-size:auto, auto, cover}.blog-post{height:500px;background-image:url(../../images/assets/gradient-blue.png), url(../../images/assets/gradient-white.png), url(../../images/assets/background-header-blog-post.jpg);background-repeat:repeat-x, repeat-x, no-repeat;background-position:left top, left bottom, center bottom;background-size:auto, auto, cover}.blog{height:500px;background-image:url(../../images/assets/gradient-blue.png), url(../../images/assets/gradient-white.png), url(../../images/assets/background-header-blog.jpg);background-repeat:repeat-x, repeat-x, no-repeat;background-position:left top, left bottom, center bottom;background-size:auto, auto, cover}.product-page{height:500px;background-image:url(../../images/assets/gradient-blue.png), url(../../images/assets/gradient-white.png), url(../../images/assets/background-header-transform.jpg);background-repeat:repeat-x, repeat-x, no-repeat;background-position:left top, left bottom, center bottom;background-size:auto, auto, cover}html,body{width:100%;overflow-x:hidden;text-align:center}.without-padding{padding-left:0px;padding-right:0px}.pink-line{height:1px;background:#C9338F;margin-top:80px}.blue-line{height:1px;background:#344274;margin-top:80px}.light-blue{color:#7DB0E2}.blue-line-short{height:1px;background:#344274;width:25%}.mon-font{font-family:Montserrat}.pink{color:#C9338F}.dark-blue{color:#344274}h1{font-size:36px;font-family:'Open Sans';font-weight:100;margin-top:80px;margin-bottom:40px}h2{color:#344274;font-size:48px;font-family:'Open Sans';font-weight:100;margin:0px}h3{color:#344274;font-size:36px;font-family:'Open Sans'}h4{font-size:24px;font-family:'Montserrat';font-weight:400}h5{color:#344274;font-size:24px;font-family:'Open Sans';font-weight:600}h6{color:#C9338F;font-size:16px;font-family:'Open Sans';font-weight:bold}.notification-message{margin-top:40px;text-align:center;font-size:18px;font-weight:bold;font-family:'Open Sans';color:#5aad00}.text-plain{color:#6A6A6A;font-size:18px;font-family:'Open Sans';font-weight:100;margin-bottom:40px}.text-emphasize{color:#6A6A6A;font-size:18px;font-family:'Open Sans';font-weight:bold}.text-success{color:#6A6A6A;font-size:18px;font-family:'Open Sans';font-style:italic}a{color:#7DB0E2;font-size:16px;font-family:'Open Sans';font-weight:600;text-decoration:underline;line-height:180%}.text-feature{color:#6A6A6A;font-size:16px;font-family:'Open Sans';font-weight:100}.text-share{color:#6A6A6A;font-size:16px;font-family:'Open Sans';font-weight:bold}.text-testimonial{color:#6A6A6A;font-size:14px;font-family:'Open Sans';font-weight:100;font-style:italic}.testimonial-padding{padding-left:0px;padding-right:0px;height:auto !important;margin-bottom:20px}.btn-transparent{border:1px solid white;background:transparent;color:white;border-radius:20px;height:40px;font-family:'Open Sans';text-align:center;text-transform:uppercase;font-size:16px;letter-spacing:2px;width:210px;margin-bottom:35px;margin-top:50px;font-weight:100}.btn-pink{color:white;border:0px;border-radius:20px;height:40px;background:#C9338F;width:100%;font-family:'Open Sans';text-align:center;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:600}.btn-blue{color:white;border:0px;border-radius:20px;height:40px;background:#344274;width:100%;font-family:'Open Sans';text-align:center;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:600}.btn-blue-o{color:#344274;border:1px solid #344274;border-radius:20px;height:40px;background:transparent;width:100%;font-family:'Open Sans';text-align:center;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:600}.btn-light-blue{color:white;border:0px;border-radius:20px;height:40px;background:#7DB0E2;width:100%;font-family:'Open Sans';text-align:center;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:600}.btn-light-blue-o{color:#7DB0E2;border:1px solid #7DB0E2;border-radius:20px;height:40px;background:white;width:100%;font-family:'Open Sans';text-align:center;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:600}.custom-input{height:40px;border-radius:3px;border:3px solid rgba(125, 176, 226, 0.3);width:100%;padding:4px 10px 4px 10px;font-size:16px;font-style:italic;font-family:'Open sans'}input::-webkit-input-placeholder{color:#c7c7c7}input:-ms-input-placeholder{color:#c7c7c7}input::-moz-placeholder{color:#c7c7c7}textarea::-webkit-input-placeholder{color:#c7c7c7}textarea:-ms-input-placeholder{color:#c7c7c7}textarea::-moz-placeholder{color:#c7c7c7}.search-icon{padding:0px 8px 0px 8px;position:absolute;top:20px;right:17px}.disabled-input{border:3px solid rgba(199, 199, 199, 0.5) !important}.select-wrap:before{background-image:url(../../images/assets/icon-select-down.png);background-repeat:no-repeat;bottom:0;content:"";display:block;height:8px;left:auto;margin:auto;position:absolute;right:25px;top:0;width:16px;pointer-events:none}.select-wrap-disabled:before{background-image:url(../../images/assets/icon-select-down-inactive.png);background-repeat:no-repeat;bottom:0;content:"";display:block;height:8px;left:auto;margin:auto;position:absolute;right:25px;top:0;width:16px;pointer-events:none}select.custom-select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;background:linear-gradient(rgba(255, 255, 255, 1), #e6f2ff);border-radius:3px;border:1px solid #7db0e2;color:#6a6a6a;font-family:'Open Sans', sans-serif;height:40px;padding:4px 30px 4px 10px;width:100%;outline:none;box-shadow:none;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;font-style:italic}.btn-group{width:100%;margin-bottom:10px;margin-top:10px}.btn-resources-mobile{background:linear-gradient(rgba(255, 255, 255, 1), #e6f2ff);border-radius:20px;border:1px solid #7db0e2;color:#6a6a6a;font-family:'Open Sans', sans-serif;height:40px;width:100%;font-size:16px}.btn-resources-mobile:hover{color:#6a6a6a}.dropdown-menu{width:100%;border-radius:20px;margin:0px;font-size:16px;font-family:'Open Sans', sans-serif;background:linear-gradient(rgba(255, 255, 255, 1), #e6f2ff);text-decoration:none;color:#6a6a6a}.dropdown-menu>li>a{text-decoration:none;color:#6a6a6a;text-align:center;padding:5px 20px}select.disabled-select{background:linear-gradient(rgba(255, 255, 255, 0), #efefef) !important;border:1px solid #c7c7c7 !important}.custom-textarea{border-radius:3px;border:3px solid rgba(125, 176, 226, 0.3);width:100%;padding:4px 10px 4px 10px;font-size:16px;font-style:italic}.radio{height:40px;border:1px solid #7db0e2}label.radio span{display:inline-block;border-radius:0px;width:100%;height:38px;background:linear-gradient(rgba(255, 255, 255, 1), #e6f2ff);vertical-align:middle;color:#354375;text-align:center;padding-top:7px;font-size:16px;cursor:pointer;font-family:'Open Sans', sans-serif;text-transform:uppercase;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}label.r-center:after,label.r-right:after,label.r-center-1:after,label.r-center-2:after,label.r-center-3:after{content:url(../../images/assets/separator.png);position:relative;top:-39px;right:38px}.without-separator:after{content:url(../../images/assets/separator_2.png) !important;position:relative !important;top:-39px !important;right:38px !important}label.radio input[type="radio"]{display:none}input[type="checkbox"]{display:none}input[type=checkbox]:checked+label:before{content:url(../../images/assets/checkbox-checked.png);cursor:pointer}input[type=checkbox]+label:before{content:url(../../images/assets/checkbox-unchecked.png);cursor:pointer}.custom-checkbox{color:#354375;font-size:18px;font-weight:600}.custom-checkbox>span{position:relative;top:-13px;padding-left:10px}.custom-radio:checked+span{background:linear-gradient(#354375, #7db0e2) !important;color:#FFFFFF;border-radius:20px}.radio-box{width:33.333%;display:inline-block;float:left;position:relative;top:-10px}.radio-left{border-bottom-left-radius:20px !important;border-top-left-radius:20px !important}.radio-right{border-bottom-right-radius:20px !important;border-top-right-radius:20px !important}.r-left{border-top-left-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:0px;border-bottom-right-radius:0px;background:linear-gradient(rgba(255, 255, 255, 1), #e6f2ff);border-right-color:transparent}.r-center,.r-center-1,.r-center-2,.r-center-3{border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;background:linear-gradient(rgba(255, 255, 255, 1), #e6f2ff);border-right-color:transparent;border-left-color:transparent}.r-right{border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:20px;border-bottom-right-radius:20px;background:linear-gradient(rgba(255, 255, 255, 1), #e6f2ff);border-left-color:transparent}.tittle-footer-padding{padding-top:80px;padding-bottom:23px}.form-footer-padding{padding-top:15px;padding-bottom:15px}.logo-footer-padding{padding-top:10px;padding-bottom:10px}.linked-in-margin{margin-top:4px;margin-bottom:13px}.line-footer-padding{padding:10px 30px 10px 30px}.copyright-footer-padding{padding-bottom:30px;padding-top:10px}.footer{background-image:url(../../images/assets/background-footer.jpg);background-repeat:no-repeat;background-size:cover}.btn-footer{color:white;border:1px solid #7DB0E2;border-radius:20px;height:40px;background:#344274;width:100%;font-family:'Open Sans';text-align:center;text-transform:uppercase;font-size:100%;letter-spacing:2px;margin-top:10px;margin-bottom:10px}h1.header-footer{color:white !important}.footer-text{color:#7DB0E2;text-transform:uppercase;font-size:16px;font-weight:600;padding:0px 7px 0px 7px;position:relative;top:12px;font-family:'Open Sans'}.footer-line{height:1px;background:rgba(125, 176, 226, 0.5)}.footer-text-small{color:rgba(125, 176, 226, 0.5);font-size:14px;text-decoration:none;font-family:'Open sans'}.img-footer{margin-top:22px}.img-footer-unlock-inspiration{height:70px}.filter-box{border:1px solid #7DB0E2;border-radius:20px;background:#F0F8FA;padding-top:20px;padding-bottom:15px;font-family:'Open sans';margin-bottom:40px}.filter-text{font-size:20px;color:#6a6a6a;text-align:center;padding:10px 0px 0px 0px}.personas-container{text-align:center;position:relative;top:20px;padding-left:0px;padding-right:0px;margin-bottom:20px}.personas-box{border:1px solid #7DB0E2;border-radius:20px;background:#F0F8FA;padding:15px 15px 15px 15px}.contact-text{font-weight:bold;font-size:16px;color:#6a6a6a;font-family:'Open Sans'}.job-text{font-weight:bold;font-size:16px;color:#6a6a6a;font-family:'Open Sans'}.name-text{font-size:24px;color:#344274;font-weight:600;font-family:'Open Sans'}.profile{border-radius:50%;margin-top:15px;margin-bottom:15px}.text-left-padding{padding-left:0px}.document-title{display:inline;position:relative;top:8px;font-family:'Montserrat';font-weight:400}.icon-document,.date-document{display:inline;padding-right:20px}.document-padding{padding-top:36px}.download-button-padding{padding-top:25px}.document-text{color:#6a6a6a;font-size:16px;font-family:'Open sans'}.login-mobile{float:right}.login-text{font-size:14px;color:#7db0e2;font-weight:600;font-family:'Montserrat';padding:0px 0px 0px 8px}.mobile-float{text-align:right}.mobile-menu{color:#344274;background:rgba(255, 255, 255, 0.85);font-size:20px;font-family:'Open sans';text-transform:uppercase;border-radius:20px;padding:5px 0px 5px 5px;height:40px;text-align:center;font-weight:600;z-index:1;width:70px}.mobile-header-margin{width:264px;margin:auto;text-align:center}.menu-open>a{color:#344274;text-decoration:none;display:block;text-transform:uppercase}.menu-open{position:absolute;width:240px;background:rgba(255,255,255,0.85);border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-right-radius:20px;padding:5px 20px 5px 20px;top:40px;cursor:pointer;z-index:2}.logo{margin-bottom:15px}.icon-phone{position:relative;top:-2px}.icon-search-header{float:right;padding-top:3px;position:relative;left:-1px;margin-top:10px}.mobile-no-padding{padding:0px;text-align:left}.request-demo-margin{margin-left:20px}.header-toolbox{padding-top:39px}.btn-header-pink,.btn-header-pink:hover,.btn-header-pink:active{color:white;border:3px solid #d87ab4;border-radius:20px;height:40px;background:#C9338F !important;width:166px;font-family:'Open Sans';text-align:center;text-transform:uppercase;font-size:16px;font-weight:600;margin-left:-12px;text-decoration:none}.text-header{color:white;font-size:16px;font-weight:600;text-transform:uppercase;padding:0px 10px 0px 10px;font-family:'Open Sans';text-decoration:none}.text-header:active,.text-header:hover{color:#7db0e2;text-decoration:none}.header-box{border:3px solid transparent;border-bottom:solid rgba(125, 176, 226, 0.6);height:80px;padding-top:7px}.phone-text{font-size:18px;color:#7db0e2;font-weight:600;font-family:'Montserrat';padding-left:5px}.btn-width{width:100%;margin-bottom:10px;margin-top:10px}.header-input{border:1px solid transparent;border-bottom-color:#7db0e2;background:transparent;color:white;font-family:'Open Sans';font-style:italic;padding:0px 10px 0px 10px;width:calc(100% - 20px);float:left;margin-top:10px}.pink-badge{background:#c9338f;color:white;font-size:9px;padding:4px 8px 4px 8px;border-radius:20px;letter-spacing:1px;margin-top:10px;min-width:100px;max-width:135px;z-index:2;margin-bottom:-9px}.misc-box{display:inline-block;background:#F0F8FA;border-radius:20px;color:#6a6a6a;padding:7px 15px 7px 15px;margin:0px 5px 10px 0px;font-size:18px;font-family:'Open Sans';font-weight:100}.misc-box-email{max-width:100%;word-break:break-all}.text-misc{font-size:14px;color:#6a6a6a;line-height:150%}.user-pic{float:left;font-family:'Open sans';font-weight:bold;font-size:16px;margin-bottom:10px;color:#6a6a6a}.follow-article{float:right}.testimonial-circle-outside{border-radius:50%;width:152px;text-align:center;height:152px;border:1px solid #c7c7c7;box-shadow:0px 2px 4px #c7c7c7;padding-top:2px;margin:auto;display:table;background:white}.testimonial-circle-inside{border-radius:50%;width:146px;height:146px;border:1px solid #c7c7c7;display:table-cell;vertical-align:middle;background:white}.testimonial-author{color:#6A6A6A}.icon-quote{position:relative;right:-20px}.content-block-1{text-align:center;margin-top:30px}.content-block-2{text-align:center;margin-top:30px}.content-block-3{text-align:center;margin-top:25px}.content-block-1-header{font-family:'Montserrat';font-weight:initial}.content-block-2-header{font-family:'Montserrat';font-weight:initial}.block-content-oval{color:#C9338F;font-family:'Montserrat';font-size:72px;display:table-cell;text-align:center;vertical-align:middle}.oval-1-background{background:url(../../images/assets/oval-1.png);width:160px;height:160px;background-repeat:no-repeat;background-position:center;display:table}.oval-2-background{background:url(../../images/assets/oval-2.png);width:160px;height:160px;background-repeat:no-repeat;background-position:center;display:table}.oval-3-background{background:url(../../images/assets/oval-3.png);width:160px;height:160px;background-repeat:no-repeat;background-position:center;display:table}.oval-4-background{background:url(../../images/assets/oval-4.png);width:160px;height:160px;background-repeat:no-repeat;background-position:center;display:table}#video1-btn{position:absolute;top:40px;left:120px}.success-story{width:285px;margin-left:15px}.btn-video{display:none}.video-full,.small-video{width:100%}.video-padding{padding:0px 0px 0px 0px}.play-icon{position:absolute;top:23%;left:45%}.play-icon-small{position:absolute;top:16%;left:42%}.video-text{color:#344274;margin-bottom:60px;margin-top:20px;font-size:16px;font-family:'Open sans'}.video-text2{color:#6a6a6a;margin-bottom:60px;margin-top:20px;font-size:16px;font-family:'Open sans'}.video-header{color:#C9338F;font-family:'Open sans';font-size:16px;font-weight:bold}.mobile-pic{width:100%}.custom-input,.custom-select,.custom-textarea{margin-bottom:10px;margin-top:10px}.footer-margin-mobile{margin-top:25px}.pages-background{background-repeat:no-repeat;background:url(../../images/assets/background-header-transform.jpg) top center}.thumb-img{margin-bottom:15px;border:1px solid #7DB0E2;border-radius:120px;width:100%}.whitepaper{font-weight:200;height:40px;width:200px;padding-top:8px}.textarea-padding{padding-left:15px;padding-right:15px}.open-positions-tablet{padding:0px}.position-area{padding:0px}.open-positions-tablet{margin-bottom:20px}.position-box{padding:0px}.position-area{padding:0px}.mobile-margins{margin-bottom:10px;margin-top:10px}.play-icon-small-2{position:absolute;top:50px;left:126px}.case-study-pic{margin-top:-42px;width:55%;margin-bottom:20px}.gallery-pic{margin-bottom:25px}.case-study-text{padding-top:30px}.blog-img{width:100%;min-height:167px;max-height:167px}.blog-post-padding{padding-bottom:40px;padding-left:0px;padding-right:0px}.left-side-mobile{text-align:left}.blog-share{font-size:16px;font-family:'Open sans';font-weight:bold;color:#6a6a6a}.profile-pic{text-align:center}.article-padding{padding-left:0px;padding-right:0px}.resources-block{min-height:125px}.view-more-resources{width:200px;font-weight:100;margin-top:20px;margin-bottom:60px}.case-study-play{position:absolute;top:40px;right:42%}.blog-post-box{margin-bottom:60px;text-align:center;padding:0px}.blog-post-box>h4{color:#344274}.view-more-btn{width:200px;margin-bottom:10px;font-weight:100;margin-top:10px}.succes-padding{margin-top:-120px}.sitemap-picture{display:none}.blue{color:#344274}.reset-2{text-align:center}.image-cropper{display:none}.sitemap-homepage{position:absolute;top:-100px;left:138px}.sitemap-products{margin-top:30px;margin-bottom:-60px;margin-left:6px}.email-button{letter-spacing:-1px;font-weight:400}.sitemap-phone{height:50px;width:50px;border-radius:50%}.features-right-img,.features-left-img{margin-bottom:40px}.mobile-space{margin-top:10px}.phone-mobile{text-align:left}.mobile-sitemap{font-size:12px}.product-category{display:none}.prod-ser-box{margin-top:15px}.share-article-center{text-align:center}.case-study-page-left-padding{padding-left:30px;padding-right:30px;padding-bottom:60px}.product-page-left-padding{padding-left:30px;padding-right:30px;padding-bottom:60px}.mobile-case-study{padding-left:30px;padding-right:30px}.about-mobile-padding{padding-left:30px;padding-right:30px}.resource-padding-left{padding-left:15px;padding-right:15px;padding-bottom:60px}.mobile-reset-padding{padding-right:0px !important;padding-left:0px !important}.note-btn{width:200px}.resource-page-mobile-padding{padding-left:15px;padding-right:15px}.navbar-collapse{box-shadow:0 0 0 0 transparent !important;border:0px solid transparent !important}.blog-body{color:#6a6a6a;font-family:'Open sans';font-size:16px}.reset{all:initial}sup{top:-1em !important}sub,sup{position:relative;font-size:50% !important;line-height:0;vertical-align:baseline}