.summary-box{width:100%;height:620px;background:#fff url(/Images/CX/summary.jpg);background-position:bottom center;background-size:cover;font-family:"helveticaneuelight",sans-serif;font-size:1.1em;line-height:25px;color:#fff;position:relative}.summary{width:100%;max-width:1140px;padding:0 20px;margin:0 auto;text-align:center}.summary .title{text-align:left;color:#2f2f2f}.summary .title .line1{font-size:1.41em;font-family:"helveticaneuelight",sans-serif;padding-top:75px;text-transform:uppercase}.summary .title .line2{font-size:2.41em;font-family:"helveticaneuelight",sans-serif;line-height:1em;padding:0}.summary .title .line3{font-size:1em;font-family:"helveticaworldregular",sans-serif;max-width:500px;padding-bottom:340px}.summary a{color:#fff;text-decoration:none;display:inline-block;padding:2px 25px;text-align:right}.summary a:hover{text-decoration:underline}.engagement-box{width:100%;height:auto;min-height:280px;background-color:#fff;text-align:center}.engagement-box .title{font-family:"helveticaneuelight",sans-serif;font-size:2em;color:#e3000e;line-height:1em;padding-top:50px;height:auto}.engagement-box .engagement{margin:0 auto;width:100%;padding:50px 0 25px 0}.engagement-item{width:100%;max-width:355px;text-align:left;display:inline-block;vertical-align:top}.engagement-item .image{width:38%;max-width:138px;float:left;padding-left:15px;padding-bottom:20px}.engagement-item .image span{display:inline-block;width:120px;height:102px;background-size:contain;background-repeat:no-repeat;background-position:center center}.engagement-turnkey{background-image:url(/Images/cx/engagement-turnkey.png)}.engagement-team{background-image:url(/Images/cx/engagement-team.png)}.engagement-partner{background-image:url(/Images/cx/engagement-partner.png)}@media only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.engagement-turnkey{background-image:url(/Images/cx/engagement-turnkey@2x.png)}.engagement-team{background-image:url(/Images/cx/engagement-team@2x.png)}.engagement-partner{background-image:url(/Images/cx/engagement-partner@2x.png)}}.engagement-item .description{width:62%;max-width:217px;float:right;font-family:"helveticaworldregular",sans-serif;font-size:90%;padding:0 15px 15px 15px}.engagement-item .description span{font-family:"helveticaneuelight",sans-serif;color:#41babe;font-size:150%}.engagement-shadow{background:url(/Images/cx/engagement-shadow.png);background-repeat:repeat-x;height:18px;width:100%;margin-bottom:-18px}.project-management-box{background-color:#171e23;background-image:url(/Images/cx/pm-background.png);background-repeat:no-repeat;background-position:top center;background-size:contain;width:100%;min-height:580px;height:auto;color:#fff;position:relative;clear:both}.project-management-box .title{font-family:"helveticaneuelight",sans-serif;font-size:2.25em;line-height:1em;letter-spacing:.02em;padding:90px 0 50px 120px;height:auto;max-height:155px;width:100%}.project-management-box .title span{color:#33e4f8}.pm-item{width:100%;max-width:670px;height:auto;padding-bottom:25px;padding-right:20px;text-align:justify}.pm-item .image{width:216px;padding-right:20px;padding-left:20px;text-align:right;float:left}.pm-item-image{width:76px;height:77px;background-size:contain;display:inline-block}.pm-item-communication{background-image:url(/Images/cx/communication.png)}.pm-item-timelines{background-image:url(/Images/cx/timelines.png)}.pm-item-efficiency{background-image:url(/Images/cx/efficiency.png)}@media only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.pm-item-communication{background-image:url(/Images/cx/communication@2x.png)}.pm-item-timelines{background-image:url(/Images/cx/timelines@2x.png)}.pm-item-efficiency{background-image:url(/Images/cx/efficiency@2x.png)}}.pm-item .description{width:auto;overflow:hidden;padding-bottom:5px;font-family:"helveticaworldregular",sans-serif;font-size:90%}.pm-item .description span{font-family:"helveticaneuelight",sans-serif;text-transform:uppercase;font-size:130%;padding-right:25px}.project-management-inverse-shadow{background:url(/Images/cx/project-management-inverse-shadow.png);background-repeat:repeat-x;height:18px;width:100%;position:absolute;bottom:0}.team-box{background-color:#ececec;width:100%;color:#333;padding:100px 20px}.team{width:100%;max-width:1100px;margin:0 auto}.team .title{padding-bottom:60px}.team .title .line1{font-size:1.41em;font-family:"helveticaneuelight",sans-serif}.team .title .line2{font-size:2.41em;font-family:"helveticaneuelight",sans-serif;line-height:1em;padding:10px 0 20px 0}.team .title .line3{font-size:1.4em;line-height:1.4em;font-family:"helveticaworldregular",sans-serif}.team-item{width:100%;max-width:930px;height:auto;min-height:188px;clear:both}.team-item .image{width:305px;text-align:right;float:left}.team-item .image span{height:188px;width:305px;display:inline-block;background-size:contain;vertical-align:middle}.team-item .team1-image{background-image:url(/Images/cx/redwhale-team-1.png)}.team-item .team2-image{background-image:url(/Images/cx/redwhale-team-2.png)}@media only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.team-item .team1-image{background-image:url(/Images/cx/redwhale-team-1@2x.png)}.team-item .team2-image{background-image:url(/Images/cx/redwhale-team-2@2x.png)}}.team-item .description{padding-top:50px;width:auto;overflow:hidden;font-family:"helveticaworldregular",sans-serif;font-size:100%;line-height:1.5em;text-align:justify}.team-item .description span{font-weight:bold}.team2{margin-top:50px}.team2 .description{padding-top:70px}.team-item .description .account-managers{color:#0e517f}.team-item .description .account-managers{color:#0e517f}.team-item .description .ui-designers{color:#0d77c1}.team-item .description .hci-experts{color:#2a4079}.team-item .description .ui-engineers{color:#8d790f}.team-item .description .graphic-designers{color:#b49d20}.quote{background-color:#d5393b;width:100%;height:auto;line-height:1.5em;text-align:center;color:#fff;font-family:'Montserrat',sans-serif;font-size:1.5em;padding:65px 25px}.methodology-box{background:#fff;width:100%;text-align:center;padding-bottom:50px}.methodology-box .title{font-family:"helveticaneuelight",sans-serif;font-size:2em;color:#e3000e;padding:50px 0;height:auto}.methodology-box .description{width:100%;max-width:500px;margin:0 auto;margin-bottom:50px;text-align:justify;font-size:1em;line-height:1.5em;padding:0 20px}.methodology-box .description span{color:#e3000e;font-weight:bold}.methodology{width:100%;max-width:1200px;margin:0 auto}.methodology div{display:inline-block;text-align:center;width:100%;max-width:400px}.methodology span{width:100%;max-width:400px;height:300px;background-size:contain;display:inline-block;background-repeat:no-repeat;background-position:center center}.methodology1{background-image:url(/Images/cx/methodology_1.png)}.methodology2{background-image:url(/Images/cx/methodology_2.png)}.methodology3{background-image:url(/Images/cx/methodology_3.png)}.methodology4{background-image:url(/Images/cx/methodology_4.png)}.methodology5{background-image:url(/Images/cx/methodology_5.png)}.methodology6{background-image:url(/Images/cx/methodology_6.png)}@media only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.methodology1{background-image:url(/Images/cx/methodology_1@2x.png)}.methodology2{background-image:url(/Images/cx/methodology_2@2x.png)}.methodology3{background-image:url(/Images/cx/methodology_3@2x.png)}.methodology4{background-image:url(/Images/cx/methodology_4@2x.png)}.methodology5{background-image:url(/Images/cx/methodology_5@2x.png)}.methodology6{background-image:url(/Images/cx/methodology_6@2x.png)}}