@charset "UTF-8";
#credentials-box .credential-content .credential-title, #homepage-slider .homepage-slider-box .slider-title, #services-table .services-table-title, .download-report-block .download-report-block-box .download-report-block-title, .homepage-block-title { font-family:FuturaStd; text-transform:uppercase }
.i-arrow-left { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:0 -159px; width:29px; height:85px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-arrow-left {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-arrow-top { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-94px -60px; width:18px; height:10px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-arrow-top {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-arrow-left-white { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-162px -86px; width:18px; height:52px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-arrow-left-white {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-arrow-right { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-222px 0; width:29px; height:85px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-arrow-right {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-arrow-right-white { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-332px 0; width:18px; height:52px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-arrow-right-white {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-fleches { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-222px -151px; width:13px; height:7px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-fleches {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-fleches-copie { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-323px -180px; width:7px; height:13px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-fleches-copie {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-fleches-white { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-318px -281px; width:13px; height:7px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-fleches-white {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-fleches-copie-white { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-323px -166px; width:7px; height:13px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-fleches-copie-white {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-fleches-top-red { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-304px -281px; width:13px; height:7px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-fleches-top-red {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-fleches-top-black { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-290px -281px; width:13px; height:7px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-fleches-top-black {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-email-send { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-252px -221px; width:35px; height:18px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-email-send {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-email-send-red { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-70px -121px; width:65px; height:33px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-email-send-red {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-home { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-332px -250px; width:18px; height:16px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-home {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-email { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-192px -139px; width:29px; height:18px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-email {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-garuantee1 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-332px -208px; width:17px; height:23px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-garuantee1 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-garuantee2 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-114px -245px; width:20px; height:23px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-garuantee2 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-garuantee3 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-148px -205px; width:25px; height:18px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-garuantee3 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-garuantee4 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-51px -205px; width:24px; height:23px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-garuantee4 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-password { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-136px -121px; width:25px; height:25px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-password {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-success { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-94px 0; width:67px; height:59px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-success {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-success-m { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:0 -72px; width:55px; height:48px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-success-m {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-success-both { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-94px 0; width:67px; height:59px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-success-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
.i-success-both {
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:0 -72px;
width:55px;
height:48px
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
.i-success-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-username { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-198px -159px; width:26px; height:26px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-username {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-search { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-222px -123px; width:28px; height:27px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-search {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-career-clock { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-168px -270px; width:16px; height:16px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-career-clock {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-career-earth { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-185px -270px; width:16px; height:16px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-career-earth {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-career-location { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-202px -270px; width:13px; height:16px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-career-location {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-career-level { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-211px -86px; width:9px; height:17px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-career-level {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-career-upload { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-174px -205px; width:23px; height:17px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-career-upload {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-contact-us { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-252px -188px; width:32px; height:32px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-contact-us {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-quote-right { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:0 0; width:93px; height:71px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-quote-right {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-target { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-290px -47px; width:40px; height:41px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-target {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i--target-m { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-252px -153px; width:34px; height:34px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i--target-m {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-target-both { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-290px -47px; width:40px; height:41px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-target-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
.i-target-both {
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-252px -153px;
width:34px;
height:34px
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
.i-target-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-option1 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-290px -166px; width:32px; height:40px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-option1 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-option2 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-290px 0; width:41px; height:46px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-option2 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-option3 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-290px -130px; width:38px; height:35px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-option3 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-arrow-left-18 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-192px -86px; width:18px; height:52px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-arrow-left-18 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-arrow-right-18 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-332px -53px; width:18px; height:52px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-arrow-right-18 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-hp-benefit-1 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-290px -207px; width:35px; height:35px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-hp-benefit-1 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-hp-benefit-2 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-222px -86px; width:27px; height:36px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-hp-benefit-2 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-hp-benefit-3 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-290px -243px; width:33px; height:37px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-hp-benefit-3 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-hp-benefit-4 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-252px -114px; width:31px; height:38px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-hp-benefit-4 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-hp-benefit-1-m { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-125px -205px; width:22px; height:22px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-hp-benefit-1-m {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-hp-benefit-2-m { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-332px -184px; width:17px; height:23px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-hp-benefit-2-m {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-hp-benefit-3-m { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-92px -245px; width:21px; height:24px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-hp-benefit-3-m {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-hp-benefit-4-m { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:0 -289px; width:20px; height:25px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-hp-benefit-4-m {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-hp-benefit-1-both { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-290px -207px; width:35px; height:35px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-hp-benefit-1-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
.i-hp-benefit-1-both {
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-125px -205px;
width:22px;
height:22px
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
.i-hp-benefit-1-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-hp-benefit-2-both { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-222px -86px; width:27px; height:36px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-hp-benefit-2-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
.i-hp-benefit-2-both {
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-332px -184px;
width:17px;
height:23px
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
.i-hp-benefit-2-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-hp-benefit-3-both { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-290px -243px; width:33px; height:37px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-hp-benefit-3-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
.i-hp-benefit-3-both {
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-92px -245px;
width:21px;
height:24px
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
.i-hp-benefit-3-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-hp-benefit-4-both { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-252px -114px; width:31px; height:38px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-hp-benefit-4-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
.i-hp-benefit-4-both {
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:0 -289px;
width:20px;
height:25px
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
.i-hp-benefit-4-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-arrow-left-white-29 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-162px 0; width:29px; height:85px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-arrow-left-white-29 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-arrow-right-white-29 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-192px 0; width:29px; height:85px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-arrow-right-white-29 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-arrow-right-yellow { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-211px -104px; width:10px; height:14px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-arrow-right-yellow {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-email-white-24 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-177px -245px; width:24px; height:15px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-email-white-24 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-phone-white-24 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-225px -159px; width:24px; height:24px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-phone-white-24 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-email-white-19 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-202px -245px; width:19px; height:12px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-email-white-19 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-phone-white-20 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-156px -245px; width:20px; height:20px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-phone-white-20 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-phone-white-24-both { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-225px -159px; width:24px; height:24px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-phone-white-24-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
.i-phone-white-24-both {
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-156px -245px;
width:20px;
height:20px
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
.i-phone-white-24-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-email-white-24-both { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-177px -245px; width:24px; height:15px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-email-white-24-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
.i-email-white-24-both {
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-202px -245px;
width:19px;
height:12px
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
.i-email-white-24-both {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-list { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-332px -232px; width:17px; height:17px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-list {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-arrow-left-white-12 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-332px -145px; width:12px; height:38px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-arrow-left-white-12 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-arrow-right-white-12 { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-332px -106px; width:12px; height:38px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-arrow-right-white-12 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-arrow-left-suggest { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-162px -86px; width:18px; height:52px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-arrow-left-suggest {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
.i-arrow-left-suggest {
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-332px -145px;
width:12px;
height:38px
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
.i-arrow-left-suggest {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-arrow-right-suggest { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-332px 0; width:18px; height:52px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-arrow-right-suggest {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
.i-arrow-right-suggest {
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-332px -106px;
width:12px;
height:38px
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
.i-arrow-right-suggest {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-hp-m-bear-w { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-30px -205px; width:20px; height:30px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-hp-m-bear-w {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-hp-m-electronics-copie-w { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-162px -139px; width:29px; height:16px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-hp-m-electronics-copie-w {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i--hp-m-menble-copie-w { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-76px -205px; width:24px; height:22px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i--hp-m-menble-copie-w {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i--hp-m-sofline-copie-w { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-101px -205px; width:23px; height:22px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i--hp-m-sofline-copie-w {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-close-signup-m { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-135px -245px; width:20px; height:20px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-close-signup-m {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-email-send-green { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-132px -159px; width:65px; height:33px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-email-send-green {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.i-share-top { background-image:url(../img/sprites/mainsprite/mainsprite.png); background-position:-290px -89px; width:40px; height:40px }
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.i-share-top {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
.homepage-block-title { font-weight:700; color:#3c3c3b }
@media (min-width:769px) {
.homepage-block-title {
margin-top:81px;
margin-bottom:27px
}
.homepage-block-title .h3-1 {
font-size:32px;
line-height:40px
}
.homepage-block-title .h3-2 {
font-size:48px;
line-height:48px;
margin-bottom:24px
}
.homepage-block-title .homepage-block-title-underline {
width:82px;
height:6px;
background-color:#3c3c3b
}
}
@media (max-width:768px) {
.homepage-block-title {
margin-top:20px;
margin-bottom:29px;
color:#FFF
}
.homepage-block-title .h3-1 {
font-size:16px;
line-height:25px
}
.homepage-block-title .h3-2 {
font-size:25px;
line-height:25px;
margin-bottom:8px
}
.homepage-block-title .homepage-block-title-underline {
width:39px;
height:4px;
background-color:#FFF
}
.homepage-block-box .homepage-block-bk-triangle-0 {
display:none
}
}
.homepage-block-box { position:relative }
.homepage-block-box .homepage-block-bk-triangle-0 { height:100%; background:#f6f6f6; width:50%; position:absolute; left:0; z-index:-1 }
.homepage-block-box .homepage-block-bk-triangle-1 { height:0; width:0; position:absolute; right:0; border-top:624px solid #f6f6f6; border-right:254px solid #373737 }
.homepage-block-box .homepage-block-bk-triangle-2 { height:100%; background:#373737; width:50%; position:absolute; right:0; z-index:-1 }
@media (max-width:768px) {
.homepage-block-box .homepage-block-bk-triangle-1, .homepage-block-box .homepage-block-bk-triangle-2 {
display:none
}
}
#why-aqf-box .block-box { display:table; margin-bottom:40px }
@media (min-width:769px) and (max-width:991px) {
#why-aqf-box .block-box {
margin-bottom:20px
}
}
#why-aqf-box .block-box .block-icon-box { display:table-cell; vertical-align:top; padding:4px 30px 20px 0 }
#why-aqf-box .block-box .block-icon-box .circle-bk-box { width:70px; height:70px; border-radius:50%; line-height:70px; text-align:center }
@media (max-width:768px) {
#why-aqf-box .block-box {
margin-bottom:20px
}
#why-aqf-box .block-box .block-icon-box {
padding:4px 8px 20px 0
}
#why-aqf-box .block-box .block-icon-box .circle-bk-box {
width:45px;
height:45px;
line-height:45px
}
}
#why-aqf-box .block-box .why-aqf-block-content { display:table-cell; vertical-align:top }
#why-aqf-box .block-box .why-aqf-block-content .why-aqf-block-title { color:#faa046; font-weight:700; text-transform:uppercase; font-size:18px; line-height:24px; margin-bottom:2px }
@media (max-width:768px) {
#why-aqf-box .block-box .why-aqf-block-content .why-aqf-block-title {
font-size:15px;
line-height:24px
}
}
#why-aqf-box .block-box .why-aqf-block-content .why-aqf-block-desc { font-size:14px; line-height:22px }
#why-aqf-box .block-box .why-aqf-block-content .why-aqf-block-desc p { margin:0 }
#why-aqf-box .view-more { text-align:center; margin-top:33px }
@media (min-width:769px) and (max-width:991px) {
#why-aqf-box .view-more {
margin-top:0
}
}
@media (max-width:768px) {
#why-aqf-box .block-box .why-aqf-block-content .why-aqf-block-desc {
font-size:13px;
line-height:17px
}
#why-aqf-box .view-more {
margin-top:14px;
margin-bottom:58px
}
}
#why-aqf-box .view-more .button-link { width:315px; height:62px; font-size:22px; line-height:62px; text-align:center; padding:0; border-radius:30px }
@media (max-width:768px) {
#why-aqf-box .view-more .button-link {
width:155px;
height:35px;
line-height:35px;
font-size:13px
}
}
#why-aqf-box.homepage-block-box { position:relative; height:722px }
@media (max-width:768px) {
#why-aqf-box.homepage-block-box {
background-color:#f6f6f6;
height:auto;
overflow:hidden
}
#why-aqf-box.homepage-block-box .why-aqf-block-collection {
padding-top:40px
}
#why-aqf-box.homepage-block-box .homepage-block-bk-triangle-0 {
height:105px;
background:#373737;
width:100%;
position:absolute;
left:0;
z-index:0;
display:block
}
#why-aqf-box.homepage-block-box .homepage-block-bk-triangle-2 {
height:20px;
width:100%;
position:absolute;
background-color:#373737;
top:105px;
left:0;
display:block;
z-index:0
}
#why-aqf-box.homepage-block-box .homepage-block-bk-triangle-2:after {
content:'';
display:block;
height:40px;
width:768px;
background-color:#f6f6f6;
-webkit-transform:rotate(-2deg);
transform:rotate(-2deg)
}
}
#why-aqf-box.homepage-block-box .container { height:100% }
@media (min-width:769px) {
#why-aqf-box.homepage-block-box .homepage-block-row {
position:relative;
background-color:#f6f6f6;
height:100%
}
}
#why-aqf-box.homepage-block-box .homepage-block-bk-triangle-1 { border-top-width:722px }
#why-aqf-box.homepage-block-box .box-left { padding-left:0 }
#why-aqf-box.homepage-block-box .image-box { position:absolute; top:47%; -webkit-transform:translateY(-50%); transform:translateY(-50%); z-index:2; width:32%; left:68.5% }
#credentials-box:after, #credentials-box:before { position:absolute; top:0; left:0; height:100%; z-index:0; display:block; content:"" }
@media (min-width:1400px) {
#why-aqf-box.homepage-block-box .image-box {
width:41%
}
}
@media (min-width:769px) and (max-width:991px) {
#why-aqf-box.homepage-block-box .homepage-block-title {
margin-top:40px
}
#why-aqf-box.homepage-block-box .homepage-block-title .h3-2 {
margin-bottom:20px
}
}
#credentials-box { background:50% 0 no-repeat; background-size:cover; width:100%; position:relative; height:451px }
#credentials-box:before { width:100%; background-color:rgba(255, 255, 255, 0); background-image:-webkit-linear-gradient(50deg, rgba(255, 255, 255, .85) 0, rgba(255, 255, 255, .85) 41%, rgba(255, 255, 255, 0) 100%); background-image:linear-gradient(40deg, rgba(255, 255, 255, .85) 0, rgba(255, 255, 255, .85) 41%, rgba(255, 255, 255, 0) 100%) }
#credentials-box:after { width:100%; background-color:#FFF; opacity:.5 }
#credentials-box .homepage-block-row { position:relative; z-index:2 }
@media (min-width:769px) {
#credentials-box .homepage-block-title {
margin-top:88px;
margin-bottom:11px
}
.fr #credentials-box .homepage-block-title .h3-2 {
line-height:60px
}
}
@media (max-width:768px) {
#credentials-box {
padding-bottom:20px;
height:auto
}
#credentials-box .homepage-block-title {
color:#373737
}
#credentials-box .homepage-block-title .homepage-block-title-underline {
background-color:#373737
}
#credentials-box .credential-content {
margin-bottom:20px
}
}
#credentials-box .credential-content .credential-title { font-weight:700; color:#faa046; font-size:42px; line-height:72px }
#credentials-box .credential-content .credential-title.credential-title-3 { text-indent:-6px }
@media (max-width:768px) {
#credentials-box .credential-content .credential-title {
font-size:20px;
line-height:24px;
margin-bottom:5px
}
#credentials-box .credential-content .credential-title.credential-title-3 {
text-indent:-2px
}
}
#credentials-box .credential-content .credential-desc { font-size:14px; line-height:22px }
#homepage-slider { height:575px; overflow:hidden }
@media (max-width:768px) {
#credentials-box .credential-content .credential-desc {
font-size:12px;
line-height:16px
}
#homepage-slider {
height:300px
}
}
#homepage-slider .homepage-slider-box { height:575px; position:relative }
@media (max-width:768px) {
#homepage-slider .homepage-slider-box {
height:300px
}
}
#homepage-slider .homepage-slider-box .container { position:relative; top:-575px; height:575px; z-index:999 }
@media (max-width:768px) {
#homepage-slider .homepage-slider-box .container {
top:-300px;
height:300px
}
}
#homepage-slider .homepage-slider-box .cycle-box { height:575px; background:50% 0 no-repeat; background-size:cover; width:100% }
@media (max-width:768px) {
#homepage-slider .homepage-slider-box .cycle-box {
height:300px
}
}
#homepage-slider .homepage-slider-box .cycle-box:before { content:""; display:block; position:absolute; height:100%; width:100%; background-color:#383838; z-index:0; opacity:0.05 }
@media (max-width:768px) {
#homepage-slider .homepage-slider-box .cycle-arrow {
display:none
}
}
#homepage-slider .homepage-slider-box .cycle-pager { background:rgba(55, 55, 55, .2); display:inline-block; width:auto; padding:0 20px; height:29px; border-radius:15px; bottom:20px; position:absolute; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%) }
@media (max-width:768px) {
#homepage-slider .homepage-slider-box .cycle-pager {
padding:0 14px;
height:17px;
bottom:16px;
line-height:17px;
font-size:14px
}
}
#homepage-slider .homepage-slider-box .cycle-pager>span { display:inline-block; width:14px; height:14px; border:1px solid #FFF; border-radius:50% }
#homepage-slider .homepage-slider-box .cycle-pager>span:not(:last-child) {
margin-right:14px
}
#homepage-slider .homepage-slider-box .cycle-pager .cycle-pager-active { background-color:#FFF }
#homepage-slider .homepage-slider-box .slider-title { font-size:32px; font-weight:700; line-height:34px; text-align:center; margin-top:110px; margin-bottom:69px; color:#FFF; letter-spacing:2px }
@media (max-width:768px) {
#homepage-slider .homepage-slider-box .cycle-pager>span {
width:8px;
height:8px
}
#homepage-slider .homepage-slider-box .cycle-pager>span:not(:last-child) {
margin-right:8px
}
#homepage-slider .homepage-slider-box .slider-title {
font-size:16px;
line-height:17px;
margin:65px -15px 34px;
letter-spacing:normal
}
}
@media (min-width:769px) {
#homepage-slider .homepage-slider-box .slider-content {
padding-left:8.4%
}
#homepage-slider .homepage-slider-box .slider-content .taglines-box {
width:532px;
float:left
}
}
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines { width:532px; height:64px; color:#FFF; font-size:24px; font-weight:700; text-transform:uppercase; line-height:64px; margin-bottom:5px; position:relative }
@media (min-width:769px) and (max-width:1199px) {
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines {
display:none
}
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines.active {
display:block
}
}
@media (min-width:1200px) {
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines {
visibility:hidden
}
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines.active {
visibility:visible
}
}
@media (max-width:768px) {
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines {
width:100%;
height:27px;
font-size:12px;
line-height:27px;
display:none;
letter-spacing:normal
}
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines.active {
display:block
}
}
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines:before { content:""; position:absolute; height:100%; width:100%; background-color:#1c1c1b; opacity:.72; z-index:-1; left:0; top:0 }
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines.orange-background:before { background-color:#f88e25; opacity:.69 }
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines .taglines-icon-box { float:left; width:83px; padding-right:12px; text-align:right }
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines .taglines-icon-box .taglines-icon { vertical-align:middle }
@media (max-width:768px) {
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines .taglines-icon-box {
width:40px;
padding-right:8px
}
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines .taglines-icon-box .taglines-icon {
width:50%
}
}
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines .black-text { color:#1d1d1d }
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines .orange-text { color:#faa046 }
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines .deleted-text { position:relative; display:inline-block }
#homepage-slider .homepage-slider-box .slider-content .taglines-box .taglines .deleted-text:before { content:""; height:4px; background-color:#fff; opacity:.8; width:100%; display:inline-block; -webkit-transform:rotate(-14deg); transform:rotate(-14deg); position:absolute; top:50% }
#homepage-slider .homepage-slider-box .slider-content .taglines-desc-box { width:367px; height:202px; float:left }
@media (max-width:768px) {
#homepage-slider .homepage-slider-box .slider-content .taglines-desc-box {
width:100%;
height:100px;
float:none
}
}
#homepage-slider .homepage-slider-box .slider-content .taglines-desc-box .taglines-desc { width:367px; height:202px; font-size:18px; line-height:32px; display:none; color:#FFF; position:relative; padding:30px 45px 0; text-align:center }
@media (max-width:768px) {
#homepage-slider .homepage-slider-box .slider-content .taglines-desc-box .taglines-desc {
width:100%;
height:100px;
font-size:12px;
line-height:16px;
padding:12px 20px 0
}
}
#homepage-slider .homepage-slider-box .slider-content .taglines-desc-box .taglines-desc.active { display:block }
#homepage-slider .homepage-slider-box .slider-content .taglines-desc-box .taglines-desc:before { content:""; position:absolute; height:100%; width:100%; background-color:#515151; opacity:.69; z-index:-1; left:0; top:0 }
#homepage-slider .homepage-slider-box .slider-content .taglines-desc-box .taglines-desc .highlight-text { font-size:24px; font-weight:700; line-height:34px }
@media (min-width:769px) {
.download-report-block {
height:416px;
background-color:#e4d5ce;
background-image:-webkit-linear-gradient(163deg, #e4d5ce 0, #d3ceca 48%, #bfbdbc 100%);
background-image:linear-gradient(-73deg, #e4d5ce 0, #d3ceca 48%, #bfbdbc 100%)
}
}
.download-report-block .container { position:relative; height:100% }
@media (max-width:768px) {
#homepage-slider .homepage-slider-box .slider-content .taglines-desc-box .taglines-desc .highlight-text {
font-size:16px;
line-height:20px
}
.download-report-block .img-left {
background-color:#e4d5ce;
background-image:-webkit-linear-gradient(163deg, #e4d5ce 0, #d3ceca 48%, #bfbdbc 100%);
background-image:linear-gradient(-73deg, #e4d5ce 0, #d3ceca 48%, #bfbdbc 100%);
text-align:center;
padding:50px 20% 0
}
.download-report-block .img-left .download-report-block-img {
display:inline-block
}
}
@media (min-width:769px) {
.download-report-block .img-left {
width:365px;
position:absolute;
bottom:0;
left:46px
}
.download-report-block .download-report-block-box {
margin-left:365px;
padding-left:96px;
width:auto
}
}
.download-report-block .download-report-block-box .download-report-block-title { font-size:22px; font-weight:700; line-height:32px; margin:68px 0 23px; letter-spacing:1px }
.download-report-block .download-report-block-box .download-report-block-underline { width:83px; height:6px; background-color:#3c3c3b }
@media (max-width:768px) {
.download-report-block .download-report-block-box .download-report-block-title {
font-size:15px;
line-height:19px;
margin:44px 0 20px
}
.download-report-block .download-report-block-box .download-report-block-underline {
width:41.5px;
height:3px
}
}
.download-report-block .download-report-block-box .download-report-block-desc { font-size:14px; line-height:22px; margin-top:27px; margin-bottom:39px }
@media (max-width:768px) {
.download-report-block .download-report-block-box .download-report-block-desc {
font-size:12px;
font-weight:400;
line-height:17px;
margin-top:20px;
margin-bottom:22px
}
}
.download-report-block .download-report-block-box .download-report-block-desc p { margin:0 }
.download-report-block .download-report-block-box .button-link { width:185px; height:50px; border-radius:25px; line-height:50px; text-align:center; padding:0; font-size:18px }
@media (max-width:768px) {
.download-report-block .download-report-block-box .button-link {
width:164px;
height:35px;
line-height:35px;
font-size:15px;
margin-bottom:40px
}
}
@media (min-width:769px) and (max-width:991px) {
.download-report-block .download-report-block-box .download-report-block-desc {
display:none
}
.download-report-block .download-report-block-box .button-link {
margin-top:27px
}
}
#industry .container { position:relative; height:100% }
#industry.homepage-block-box .homepage-block-bk-triangle-0 { background:#473e36; width:13%; z-index:-2 }
@media (min-width:1400px) {
#industry.homepage-block-box .homepage-block-bk-triangle-0 {
width:calc(50% - 545px)
}
}
#industry.homepage-block-box .homepage-block-bk-triangle-1 { right:370px; z-index:-1; border-top:702px solid #473e36; border-right:262px solid transparent }
#industry.homepage-block-box .homepage-block-bk-triangle-2 { background:50% 0 no-repeat; background-size:cover; width:100%; z-index:-3 }
#industry.homepage-block-box .homepage-block-bk-triangle-3 { height:100%; width:calc(100% - 647px); position:absolute; background-color:#473e36; z-index:-1 }
#industry .homepage-block-title .h3-1, #industry .homepage-block-title .h3-2 { color:#FFF }
#industry .homepage-block-title .homepage-block-title-underline { background-color:#FFF }
@media (max-width:768px) {
#industry .homepage-block-title {
margin-top:24px
}
#industry .homepage-block-title .h3-2 {
margin-bottom:12px
}
#industry {
background-color:#544e47;
padding-bottom:54px
}
}
@media (min-width:769px) {
#industry {
height:702px
}
#industry .industry-list-box .industry-list-title {
position:absolute;
top:245px
}
#industry .industry-list-box .industry-list-title.list1 {
left:15px
}
#industry .industry-list-box .industry-list-title.list2 {
left:186px
}
.fr #industry .industry-list-box .industry-list-title.list2 {
left:198px
}
.es #industry .industry-list-box .industry-list-title.list2 {
left:188px
}
#industry .industry-list-box .industry-list-title.list3, .fr #industry .industry-list-box .industry-list-title.list3 {
left:328px
}
.es #industry .industry-list-box .industry-list-title.list3 {
left:318px
}
#industry .industry-list-box .industry-list-title.list3 .industry-list {
padding:0 18px
}
#industry .industry-list-box .industry-list-title.list4 {
left:472px
}
.fr #industry .industry-list-box .industry-list-title.list4 {
left:510px
}
.es #industry .industry-list-box .industry-list-title.list4 {
left:522px
}
#industry .industry-list-box .industry-list-title.list4 .industry-list {
padding:0 12px 0 22px
}
#industry .industry-list-box .industry-list-title .industry-list {
background-color:#FFF;
display:inline-block;
border-radius:22px;
height:45px;
line-height:45px;
padding:0 20px;
cursor:pointer
}
#industry .industry-list-box .industry-list-title .industry-list i {
display:inline-block;
position:relative
}
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-1 {
top:3px;
left:-3px;
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-198px -205px;
width:26px;
height:14px
}
}
@media (min-width:769px) and (-webkit-min-device-pixel-ratio:2), (min-width:769px) and (min-resolution:192dpi) {
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-1 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (min-width:769px) {
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-2 {
left:-3px;
top:2px;
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-150px -270px;
width:17px;
height:16px
}
}
@media (min-width:769px) and (-webkit-min-device-pixel-ratio:2), (min-width:769px) and (min-resolution:192dpi) {
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-2 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (min-width:769px) {
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-3 {
top:3px;
left:-3px;
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-92px -270px;
width:19px;
height:17px
}
}
@media (min-width:769px) and (-webkit-min-device-pixel-ratio:2), (min-width:769px) and (min-resolution:192dpi) {
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-3 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (min-width:769px) {
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-4 {
top:6px;
left:-8px;
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-332px -267px;
width:13px;
height:21px
}
}
@media (min-width:769px) and (-webkit-min-device-pixel-ratio:2), (min-width:769px) and (min-resolution:192dpi) {
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-4 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (min-width:769px) {
#industry .industry-list-box .industry-list-title .industry-list .list-name {
text-transform:uppercase;
font-size:1.1667em;
color:#3b3b3a;
font-weight:700
}
#industry .industry-list-box .industry-list-title .industry-list.active {
background-color:#faa046
}
#industry .industry-list-box .industry-list-title .industry-list.active .list-name {
color:#FFF
}
#industry .industry-list-box .industry-list-title .industry-list.active .i-industry-block-1 {
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-225px -205px;
width:26px;
height:14px
}
}
@media (min-width:769px) and (-webkit-min-device-pixel-ratio:2), (min-width:769px) and (min-resolution:192dpi) {
#industry .industry-list-box .industry-list-title .industry-list.active .i-industry-block-1 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (min-width:769px) {
#industry .industry-list-box .industry-list-title .industry-list.active .i-industry-block-2 {
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-132px -270px;
width:17px;
height:16px
}
}
@media (min-width:769px) and (-webkit-min-device-pixel-ratio:2), (min-width:769px) and (min-resolution:192dpi) {
#industry .industry-list-box .industry-list-title .industry-list.active .i-industry-block-2 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (min-width:769px) {
#industry .industry-list-box .industry-list-title .industry-list.active .i-industry-block-3 {
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-112px -270px;
width:19px;
height:17px
}
}
@media (min-width:769px) and (-webkit-min-device-pixel-ratio:2), (min-width:769px) and (min-resolution:192dpi) {
#industry .industry-list-box .industry-list-title .industry-list.active .i-industry-block-3 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (min-width:769px) {
#industry .industry-list-box .industry-list-title .industry-list.active .i-industry-block-4 {
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-21px -289px;
width:13px;
height:21px
}
#industry .industry-list-box .industry-list-title .industry-list.active:after {
content:'';
display:block;
width:0;
height:0;
border-top:8px solid #faa046;
border-left:8px solid transparent;
border-right:8px solid transparent;
border-bottom:8px solid transparent;
margin:-1px auto
}
}
@media (min-width:769px) and (-webkit-min-device-pixel-ratio:2), (min-width:769px) and (min-resolution:192dpi) {
#industry .industry-list-box .industry-list-title .industry-list.active .i-industry-block-4 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
#industry .industry-list-box .industry-list-title {
margin-bottom:0;
height:45px;
line-height:45px
}
#industry .industry-list-box .industry-list-title.list4 .industry-list {
border-bottom:1px solid #ebebeb
}
#industry .industry-list-box .industry-list-title.list4 .industry-list.active {
border-bottom:none
}
#industry .industry-list-box .industry-list-title .industry-list {
cursor:pointer;
border-top:1px solid #ebebeb;
height:45px
}
#industry .industry-list-box .industry-list-title .industry-list:after {
content:'';
display:block;
float:right;
position:relative;
top:18px;
right:20px;
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-323px -166px;
width:7px;
height:13px
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
#industry .industry-list-box .industry-list-title .industry-list:after {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
#industry .industry-list-box .industry-list-title .industry-list.active {
background-color:#faa046;
border-top:1px solid #faa046
}
#industry .industry-list-box .industry-list-title .industry-list.active:after {
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-318px -281px;
width:13px;
height:7px;
top:1.75em;
right:23px
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
#industry .industry-list-box .industry-list-title .industry-list.active:after {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
#industry .industry-list-box .industry-list-title .industry-list i {
display:inline-block;
position:relative
}
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-1 {
top:.25em;
left:.6667em;
margin-right:1.5em;
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-162px -139px;
width:29px;
height:16px
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-1 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-2 {
left:10px;
top:7px;
margin-right:21px;
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-101px -205px;
width:23px;
height:22px
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-2 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-3 {
top:7px;
left:8px;
margin-right:20px;
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-76px -205px;
width:24px;
height:22px
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-3 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
@media (max-width:768px) {
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-4 {
top:9px;
left:10px;
margin-right:24px;
background-image:url(../img/sprites/mainsprite/mainsprite.png);
background-position:-30px -205px;
width:20px;
height:30px
}
#industry .industry-list-box .industry-list-title .industry-list .list-name {
text-transform:uppercase;
font-size:15px;
line-height:45px;
color:#FFF;
font-weight:700
}
}
@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2), (max-width:768px) and (min-resolution:192dpi) {
#industry .industry-list-box .industry-list-title .industry-list .i-industry-block-4 {
background-image:url(../img/sprites/mainsprite/mainsprite%402x.png);
background-size:350px 314px
}
}
#industry .industry-list-box .des-box { display:none }
@media (min-width:769px) {
#industry .industry-list-box .des-box {
width:580px;
margin-top:127px
}
}
#industry .industry-list-box .des-box.active { display:block }
#industry .industry-list-box .des-box .des-title { color:#faa046; font-size:20px; font-weight:700; line-height:24px; text-transform:uppercase; margin-bottom:14px; letter-spacing:1px }
@media (max-width:768px) {
#industry .industry-list-box .des-box {
text-shadow:none
}
#industry .industry-list-box .des-box .des-title {
font-size:15px;
line-height:12px;
margin-top:26px;
margin-bottom:17px
}
}
#industry .industry-list-box .des-box .des-content { color:#FFF; font-size:14px; line-height:24px }
#industry .industry-list-box .des-box .des-content p { margin:0 }
@media (max-width:768px) {
#industry .industry-list-box .des-box .des-content {
font-size:13px;
font-weight:400;
line-height:17px
}
#industry .industry-list-box .des-box .des-content p {
margin-bottom:5px
}
}
#industry .industry-list-box .des-box .des-content ul { margin:0; padding:0; list-style-type:none }
@media (min-width:769px) {
#industry .industry-list-box .des-box .des-content ul {
margin-top:14px;
margin-bottom:32px;
width:50%;
float:left
}
}
#industry .industry-list-box .des-box .des-content ul li { color:#FFF; font-size:14px; line-height:36px; padding-left:15px; position:relative }
#industry .industry-list-box .des-box .des-content ul li:before { content:""; display:block; width:0; height:0; border-radius:50%; border:2px solid #FFF; position:absolute; left:0; top:16px }
#industry .industry-list-box .des-box .des-content ul li a { color:#FFF; text-decoration:underline }
@media (max-width:768px) {
#industry .industry-list-box .des-box .des-content ul li:before {
top:10px
}
#industry .industry-list-box .des-box .des-content ul li {
font-size:13px;
font-weight:400;
line-height:24px
}
#industry .industry-list-box .des-box .industry-view-more {
margin:29px 0 38px
}
#industry .industry-list-box .des-box .industry-view-more.list4 {
margin-bottom:0
}
}
@media (min-width:769px) {
#industry .industry-list-box .des-box .industry-view-more .button-link {
font-size:18px;
padding:0 32px
}
}
#services-table { padding-bottom:11px }
#services-table .services-table-title { color:#3c3c3b; font-size:32px; font-weight:700; line-height:48px; text-align:center; margin-top:80px; margin-bottom:28px; letter-spacing:2px }
@media (max-width:768px) {
#services-table {
padding-bottom:0
}
#services-table .services-table-title {
margin-top:40px;
margin-bottom:30px;
font-size:17px;
line-height:24px
}
}
#services-table .service-box { border:1px solid #3c3c3b; position:relative; padding:0; margin-bottom:30px }
#services-table .service-box .service-content .service-title { color:#FFF; font-size:16px; line-height:20px; background-color:#3c3c3b; text-align:center; margin:0; padding:15px 0 }
@media (max-width:768px) {
#services-table .service-box .service-content .service-title {
font-size:15px;
line-height:16px;
padding:19px 0
}
}
#services-table .service-box .service-content .service-des { color:#222; text-align:center }
@media (min-width:769px) {
#services-table .service-box .service-content .service-des {
height:88px;
overflow:hidden;
font-size:14px;
line-height:22px;
padding:0 12px
}
}
#services-table .service-box .service-content .service-img { margin-bottom:17px; width:100% }
@media (max-width:768px) {
#services-table .service-box .service-content .service-des {
font-size:12px;
line-height:16px;
padding:0 7.2%
}
#services-table .service-box .service-content .service-img {
margin-bottom:1.6667em
}
}
#services-table .service-box .service-content .service-link-box { text-align:center; margin:18px 0 35px }
@media (max-width:768px) {
#services-table .service-box .service-content .service-link-box {
margin:22px 0 26px
}
#services-table .service-box .service-content .service-link-box .button-link-white {
font-size:15px;
line-height:38px;
padding:0;
width:130px;
text-align:center;
height:38px;
border-radius:1.1875em
}
}
.solution-finder-box .solution-finder-content { width:100%; border:1px solid #DDD; border-left:6px solid #faa046; padding:27px 47px 30px 45px; margin-bottom:52px }
@media (min-width:769px) {
.solution-finder-box .solution-finder-content {
display:table
}
.solution-finder-box .solution-finder-content .left-box {
display:table-cell;
vertical-align:middle
}
.solution-finder-box .solution-finder-content .right-box {
display:table-cell;
vertical-align:middle;
text-align:right
}
}
.solution-finder-box .solution-finder-content .solution-finder-title { display:table }
.solution-finder-box .solution-finder-content .solution-finder-title .icon-box { display:table-cell; vertical-align:middle }
.solution-finder-box .solution-finder-content .solution-finder-title .icon-box .icon-target { display:inline-block; margin-right:17px }
.solution-finder-box .solution-finder-content .solution-finder-title .title-text { display:table-cell; vertical-align:middle; font-family:FuturaStd; font-size:22px; font-weight:700; line-height:22px; text-transform:uppercase }
@media (max-width:768px) {
.solution-finder-box .solution-finder-content {
padding:19px 26px 28px 15px;
margin-bottom:50px
}
.solution-finder-box .solution-finder-content .right-box {
text-align:center
}
.solution-finder-box .solution-finder-content .solution-finder-title .icon-box .icon-target {
margin-right:10px
}
.solution-finder-box .solution-finder-content .solution-finder-title .title-text {
font-size:14px;
line-height:18px
}
}
.solution-finder-box .solution-finder-content .solution-finder-link { width:209px; height:45px; text-align:center; padding:0; line-height:45px; font-size:16px }
.tailor-made-suggest-box { background-color:#373737 }
.tailor-made-suggest-box .cycle-container { padding:67px 8.6% 73px; position:relative }
.tailor-made-suggest-box .cycle-container .cycle-arrow { top:48.6%; -webkit-transform:translateY(-50%); transform:translateY(-50%) }
.tailor-made-suggest-box .cycle-container .cycle-arrow.cycle-prev { left:15px }
.tailor-made-suggest-box .cycle-container .cycle-arrow.cycle-next { right:15px }
@media (max-width:768px) {
.solution-finder-box .solution-finder-content .solution-finder-link {
width:158px;
height:35px;
line-height:35px;
font-size:13px;
margin-top:8px
}
.tailor-made-suggest-box .cycle-container {
padding:30px 30px 38px
}
.tailor-made-suggest-box .cycle-container .cycle-arrow.cycle-prev {
left:5px
}
.tailor-made-suggest-box .cycle-container .cycle-arrow.cycle-next {
right:5px
}
}
.tailor-made-suggest-box .cycle-container .tailor-made-suggest-slider { position:relative }
.tailor-made-suggest-box .cycle-container .tailor-made-suggest-slider .cycle-box { width:100% }
.tailor-made-suggest-box .cycle-container .tailor-made-suggest-slider .i-quote-right { position:absolute; top:7px; right:6px }
.tailor-made-suggest-box .cycle-container .tailor-made-suggest-slider .cycle-content .tailor-made-suggest-title { color:#a8a8a8; font-size:22px; font-weight:700; line-height:34px; margin-bottom:13px; word-spacing:8px }
@media (max-width:768px) {
.tailor-made-suggest-box .cycle-container .tailor-made-suggest-slider .cycle-content .tailor-made-suggest-title {
font-size:18px;
line-height:17px;
word-spacing:normal;
margin-bottom:11px
}
}
.tailor-made-suggest-box .cycle-container .tailor-made-suggest-slider .cycle-content .tailor-made-suggest-desc { color:#FFF; font-size:16px; font-weight:400; line-height:26px }
@media (max-width:768px) {
.tailor-made-suggest-box .cycle-container .tailor-made-suggest-slider .cycle-content .tailor-made-suggest-desc {
font-size:12px;
line-height:16px;
margin-bottom:17px
}
}
.tailor-made-suggest-box .cycle-container .tailor-made-suggest-slider .cycle-content .tailor-made-suggest-desc p { margin:0 }
.tailor-made-suggest-box .cycle-container .tailor-made-suggest-slider .cycle-content .tailor-made-suggest-author { text-align:right; opacity:.6; color:#FFF; font-size:16px; font-style:italic; line-height:26px }
@media (max-width:768px) {
.tailor-made-suggest-box .cycle-container .tailor-made-suggest-slider .cycle-content .tailor-made-suggest-author {
font-size:11px;
line-height:13px;
opacity:1
}
}
