@font-face{font-family:RobotoRegular;src:url(../fonts/Roboto-Regular.ttf) format("truetype");font-weight:100 400;font-style:normal;font-display:swap}@font-face{font-family:RobotoMedium;src:url(../fonts/Roboto-Medium.ttf) format("truetype");font-weight:100 400;font-style:normal;font-display:swap}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:800}.h1,h1{font-size:2.25em}.h2,h2{font-size:1.65em}.h3,h3{font-size:1.5em}header h1{text-transform:uppercase}.h4,h4{font-size:1.25em}html{font-weight:300;scroll-behavior:smooth}body,html{width:100%;min-height:100%;overflow:auto}.container{padding:2rem 0}a{color:rgba(29,54,73,.8666666667)}a:hover{text-decoration:underline;text-underline-position:under}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.btn{padding:.6rem 1.2rem}.btn-primary{background-color:#3a8fb1;color:#fff;font-weight:800}.btn-primary:hover{background-color:#3a8fb1;color:#fff}.btn-primary.focus,.btn-primary:active,.btn-primary:focus{color:#fff;background-color:#3a8fb1;border-color:#3a8fb1;box-shadow:0 0 0 .2rem rgba(50,125,154,.5)}.btn-outline-primary{color:rgba(29,54,73,.8666666667);border-color:rgba(29,54,73,.8666666667);font-weight:800}.btn-outline-primary:hover{background-color:#3a8fb1;color:#fff;border-color:#3a8fb1}.btn-outline-primary.focus,.btn-outline-primary:active,:focus.btn-outline-primary:focus{color:#fff;background-color:#3a8fb1;border-color:#3a8fb1;box-shadow:0 0 0 .2rem rgba(50,125,154,.5)}abbr[title],acronym[title]{text-decoration:underline dotted #3a8fb1;text-decoration-thickness:.15em;text-underline-position:under}@media only screen and (max-width:575px){.container{padding-left:1rem;padding-right:1rem}}.btn-primary{border-color:transparent}.btn-primary:hover{border-color:transparent}.centered{margin:auto}p{font-weight:300;line-height:2em;font-family:RobotoRegular,Arial,Helvetica,sans-serif}.stdp{font-size:14px}b{font-family:RobotoMedium,Arial,Helvetica,sans-serif}body{background-color:#eee;background-size:cover;background-repeat:no-repeat;background-position:right;overflow-x:hidden;color:rgba(29,29,31,.75);font-family:RobotoRegular,Arial,Helvetica,sans-serif;font-size:18px}h1,h2,h3,h4,h5,h6{font-family:RobotoMedium,Arial,Helvetica,sans-serif}.ma{margin:auto}.mb-7{margin-bottom:5rem!important}.mt-7{margin-top:5rem!important}.vspacer-big{display:block;height:8rem}.vspacer-little{display:block;height:4rem}.revWrapper{display:flex;flex-direction:column-reverse}nav img{border-style:none}nav img{max-width:100%}img,svg{vertical-align:middle}.wrapNav{background:#1d3649!important;position:fixed;left:0;top:0;right:0;z-index:1022;height:110px;perspective:2000px;transition:none!important;transition:top .25s background .25s!important}@media only screen and (max-width:1199px){.wrapNav{height:73px}}.wrapNav ul{padding:0;margin:0}.wrapNav .wrapNav li{list-style:none}.wrapNav a{text-decoration:none;color:#fc6;transition:color .1s}.wrapNav .container-lg{margin:0 auto;width:100%}.wrapNav .navTopWrapper{background-color:#1d1d1f}@media only screen and (max-width:1199px){.wrapNav .navTopWrapper{display:none}}.wrapNav .navTop{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:40px;margin:0 auto;max-width:1600px;padding:0 60px;font-size:80%}.wrapNav .navTop li a{color:#f5f5f7;font-weight:400;letter-spacing:.1px;line-height:27px;padding:0 1.79rem;position:relative}.wrapNav .navTop li a:hover{text-decoration:underline;text-underline-position:under;-webkit-text-decoration-color:#3a8fb1;text-decoration-color:#3a8fb1}.wrapNav .navTop li a:after{content:"";background-color:#4e4e50;height:13px;width:1px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.wrapNav .navTop li a:last-of-type{padding-right:0}.wrapNav .navTop li a:last-of-type:after{display:none}.wrapNav .navTop li:first-of-type a{padding-left:0}.wrapNav .navTop li:first-of-type a img{width:113px}.wrapNav .navTop .navTopDropdown{display:inline-block;padding-left:1.79rem;position:relative;transition:all .25s ease-out}.wrapNav .navTop .navTopDropdown:before{content:"";background-color:#4e4e50;height:13px;width:1px;position:absolute;left:calc(0px + 1.79rem);top:50%;transform:translateY(-50%)}.wrapNav .navTop .navTopDropdown a{cursor:pointer;padding-right:0}.wrapNav .navTop .navTopDropdown a svg{fill:none;width:10px;height:10px;margin-left:4px;position:relative;top:-1px}.wrapNav .navTop .navTopDropdown a svg path{stroke:#4e4e50}.wrapNav .navTop .navTopDropdown a:after{display:none}.wrapNav .navTop .navTopDropdown .dropdownList{background:#fff;border:1px solid #36424a;display:none;-ms-flex-direction:column;flex-direction:column;margin-top:4px;min-width:170px;padding:15px 15px 30px;position:absolute;top:auto;right:0;z-index:1}.wrapNav .navTop .navTopDropdown .dropdownList a{color:#4e4e50;font-weight:400;line-height:2.7rem;letter-spacing:.1px;padding:0;margin:6px 0;opacity:.7}.wrapNav .navTop .navTopDropdown .dropdownList a:hover{color:#3a8fb1}.wrapNav .navRoot{position:relative;max-width:1600px;margin:-14px auto 0 auto;padding:0 10px;font-size:.9rem}@media only screen and (min-width:1200px){.wrapNav .navRoot{padding:0 60px}}.wrapNav .navSection>a,.wrapNav .navSection>button{outline:0}.wrapNav .navSection>a:not(.item-mobileMenu)>:before,.wrapNav .navSection>button:not(.item-mobileMenu)>:before{content:"";position:absolute;left:-15px;right:-15px;top:5px;bottom:5px;box-shadow:inset 0 0 0 1.5px currentColor;border-radius:4px;opacity:0;transition:opacity .15s}.wrapNav .navSection.logo{position:absolute;top:17px;left:20px}@media only screen and (min-width:1200px){.wrapNav .navSection.logo{display:block;top:0}}.wrapNav .navSection.logo .rootLink,.wrapNav .navSection.logo .rootLink a{color:#1d3649;font-size:.0001em}.wrapNav .navSection.logo .rootLink a:hover,.wrapNav .navSection.logo .rootLink:hover{color:#fff!important}.wrapNav .navSection.primary{display:none;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin-top:1.7rem}@media only screen and (min-width:1200px){.wrapNav .navSection.primary{display:-ms-flexbox;display:flex}}.wrapNav .navSection.mobile{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:1200px){.wrapNav .navSection.mobile{display:none}}.wrapNav .rootLink{color:#fff;display:inline-block;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:1.75px;line-height:43px;height:43px;font-weight:800;margin:0;position:relative;text-transform:uppercase;padding:0 10px}@media screen and (min-width:1300px){.wrapNav .rootLink{padding:0 10px}}.wrapNav .rootLink~.m-button{display:inline-block;min-width:143px;letter-spacing:1.75px;margin-left:10px}@media only screen and (min-width:1200px){.wrapNav .rootLink~.m-button{min-width:163px}}.wrapNav .dropdownRoot{position:absolute;z-index:1000;left:0;right:0;top:110px;pointer-events:none;transform:rotateX(-15deg);transform-origin:50% -50px;opacity:0;will-change:transform,opacity;transition-property:transform,opacity;transition-duration:0s;transition-duration:.25s}@media only screen and (max-width:1199px){.wrapNav .dropdownRoot{top:55px}}.wrapNav.snapp{background-color:#1d3649}.wrapNav.snapp .navTop .navTopDropdown .dropdownList{display:none!important}.wrapNav.m-nav--dark.snapp .rootLink,.wrapNav.m-nav--opac.snapp .rootLink{color:#fff!important}.wrapNav.dropdownActive{background:#1d1d1f}.wrapNav.dropdownActive .dropdownRoot{opacity:1;pointer-events:auto;transform:none}.wrapNav.dropdownActive .rootLink.active:before{content:"";background-color:#fff;position:absolute;left:50%;bottom:-14px;width:calc(100% - 20px);height:1px;transform:translateX(-50%)}.wrapNav.dropdownActive .rootLink.active:before{background-color:#3a8fb1}.wrapNav .mobileMenu{display:none}.wrapNav.mobileNavActive{background:#4e4e50;overflow-y:auto}.wrapNav.mobileNavActive .mobileMenu{display:block;position:relative}.wrapNav.mobileNavActive .mobileBackground{background:#1d1d1f;position:absolute;top:-2px;left:0;width:100%;height:100%}.wrapNav.mobileNavActive .mobileContentWrapper{position:relative;z-index:1}.wrapNav.mobileNavActive .mobileContent>div{border-bottom:1px solid #222;color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-weight:500;letter-spacing:2px;line-height:24px;text-transform:uppercase;transition:border .1s,color .1s}.wrapNav.mobileNavActive .mobileContent>div svg{fill:none;height:14px;width:19px;transform:rotate(0);transition:transform .25s}.wrapNav.mobileNavActive .mobileContent>div svg path{stroke:#fff}.wrapNav.mobileNavActive .mobileContent>div:hover{border-bottom:1px solid #3a8fb1;color:#3a8fb1}.wrapNav.mobileNavActive .mobileContent>div:hover svg path{stroke:#3a8fb1}.wrapNav.mobileNavActive .mobileContent:not(:first-of-type){border-top:1px solid #333}.wrapNav.mobileNavActive .mobileContent h3{color:#fff;margin-bottom:0;padding:6px 0}.wrapNav.mobileNavActive .mobileContent ul{padding:0 30px;display:none}.wrapNav.mobileNavActive .mobileContent ul~ul{margin-bottom:22px}.wrapNav.mobileNavActive .mobileContent ul~p{display:none}.wrapNav.mobileNavActive .mobileContent.mobileProducts ul{margin:0 30px;padding-left:19px}.wrapNav.mobileNavActive .mobileContent.mobileProducts p{color:#fff;font-weight:300;letter-spacing:-.11px;line-height:34px;padding:30px;margin-bottom:0}.wrapNav.mobileNavActive .mobileContent.mobileProducts p a{color:#ee242b;font-weight:500}.wrapNav.mobileNavActive .mobileContent.active>div{border-bottom:0}.wrapNav.mobileNavActive .mobileContent.active>div svg{transform:rotate(-180deg)}.wrapNav.mobileNavActive .mobileContent.active ul,.wrapNav.mobileNavActive .mobileContent.active ul~p{display:block}.wrapNav.mobileNavActive .mobileContent.mobileSecondaryNav ul{display:block;padding:31px 30px 20px 31px}.wrapNav.mobileNavActive .mobileContent.mobileSecondaryNav ul li{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.wrapNav.mobileNavActive .mobileContent.mobileSecondaryNav ul li>a{color:#fff;padding-bottom:12px}.wrapNav.mobileNavActive .mobileContent.mobileSecondaryNav ul li>a.m-button{-ms-flex-item-align:start;align-self:flex-start;margin-top:15px;min-width:200px}.wrapNav.mobileNavActive .navSection.mobile div{background:0 0!important}.wrapNav.mobileNavActive .navSection.mobile div:before{top:0!important;transform:rotate(45deg)}.wrapNav.mobileNavActive .navSection.mobile div:after{top:0!important;transform:rotate(-45deg)}.wrapNav .dropdownBackground{background-color:#1d1d1f;width:1px;height:1px;will-change:transform;transform:translateX(0);transform-origin:0 0;transition-duration:0s}.wrapNav .dropdownBackground,.wrapNav .dropdownContainer{position:absolute;top:0;left:0;overflow:hidden;transition-duration:.25s}.wrapNav .dropdownContainer{width:450px;transform:translateX(0);will-change:transform,width,height;transition-property:transform,width,height}.wrapNav .dropdownSection{opacity:0;pointer-events:none;will-change:transform,opacity;transition-property:transform,opacity;transition-duration:.25s}.wrapNav .dropdownSection.active{opacity:1;transform:translateX(0)}.wrapNav .dropdownSection.left{transform:translateX(-150px)}.wrapNav .dropdownSection.right{transform:translateX(150px)}.wrapNav.dropdownActive .dropdownSection.active{pointer-events:auto}.wrapNav.noDropdownTransition .alternateBackground,.wrapNav.noDropdownTransition .dropdownBackground,.wrapNav.noDropdownTransition .dropdownContainer,.wrapNav.noDropdownTransition .dropdownSection{transition:none}.wrapNav .dropdownContent{position:absolute;top:0;left:0;width:370px}.wrapNav .dropdownOneSlot{display:-ms-grid;display:grid;-ms-grid-columns:410px minmax(200px,410px);grid-template-columns:410px minmax(200px,410px)}.wrapNav .dropdownTwoSlots{display:-ms-grid;display:grid;-ms-grid-columns:370px minmax(510px,1fr);grid-template-columns:370px minmax(510px,1fr)}.wrapNav .dropdownThreeSlots{display:-ms-grid;display:grid;-ms-grid-columns:395px 395px 395px;grid-template-columns:395px 395px 395px}.wrapNav .dropdownThreeSlots+p{color:#fff;font-weight:300;letter-spacing:-.11px;line-height:34px;padding:0 30px;position:absolute;bottom:30px}@media only screen and (min-width:1200px){.wrapNav .dropdownThreeSlots+p{padding:0 60px}}.wrapNav .dropdownThreeSlots+p a{color:#ee242b;font-weight:500}.wrapNav .dropdownContent.dropdownContentFullWidth .dropdownThreeSlots{-ms-grid-columns:33.333% 33.333% 33.333%;grid-template-columns:33.333% 33.333% 33.333%}.wrapNav .blockGroup{padding:20px 10% 20px 10%}.wrapNav .blockGroup .blockGroupHeader{border-bottom:1px solid #737980;position:relative;margin-bottom:1.2rem;max-width:90%}.wrapNav .blockGroup .blockGroupHeader h3{color:#fff;margin-bottom:3px}.wrapNav .blockGroup .blockGroupHeader p{color:#fff;font-weight:500;letter-spacing:1.27px;line-height:20px;text-transform:unset;margin-bottom:1.4rem;font-size:.9em;font-weight:800}.wrapNav .blockGroup .blockGroupHeader:after{content:"";position:absolute;left:0;bottom:-1px;width:70px;height:1px}.wrapNav .blockGroup p.small{color:#fff;letter-spacing:0;line-height:2.6rem;margin-bottom:1.4rem}.wrapNav ul{list-style-type:none}.wrapNav .linkGroup li a{color:#fff;display:inline-block;font-family:RobotoMedium;letter-spacing:1px;line-height:3rem;font-size:.9em}.wrapNav .linkGroup li a svg{fill:none;stroke:#fff;stroke-width:3px;width:8px;height:11px;margin-left:9px}.wrapNav .linkGroup li a:hover{text-decoration:underline;text-underline-position:under;-webkit-text-decoration-color:#3a8fb1;text-decoration-color:#3a8fb1}.wrapNav .linkGroup~.linkGroup{margin-top:20px}.wrapNav .linkGroup~.linkGroup li:only-child>a{opacity:1;text-transform:uppercase;transition:opacity .1s}.wrapNav .mobileContent .linkGroup~.linkGroup li:only-child>a{color:#3a8fb1}div.dropdownSection>div li:only-child>a{color:#3a8fb1;font-weight:800}div.dropdownSection>div li:only-child>a svg path{stroke:#3a8fb1;color:#3a8fb1}.wrapNav .linkGroup~.linkGroup li:only-child>a svg{margin-bottom:2px}.wrapNav .tag span{border:1px solid transparent;border-radius:8px;font-weight:500;line-height:36px;margin-left:5px;padding:4px 7px;text-transform:uppercase}.wrapNav .navSection.mobile{padding:12px 0;margin-top:10px}.wrapNav .navSection.mobile .rootLink{cursor:pointer;width:55px;height:55px;position:relative;padding:0 10px}.wrapNav .navSection.mobile .rootLink div{color:inherit;position:absolute;width:30px;height:2px;border-radius:1px;background:currentColor;left:13px;top:27px;transition:transform .25s}.wrapNav .navSection.mobile .rootLink div:after,.wrapNav .navSection.mobile .rootLink div:before{content:"";left:0;color:inherit;position:absolute;width:30px;height:2px;border-radius:1px;background:currentColor}.wrapNav .navSection.mobile .rootLink div:before{top:-8px}.wrapNav .navSection.mobile .rootLink div:after{top:8px}.m-nav{color:#36424a;font-weight:500}.m-nav .container-fluid{padding-left:0;padding-right:0}@media only screen and (min-width:992px){.m-nav .container-fluid{padding-left:15px;padding-right:15px}}.m-nav a:hover{cursor:pointer}@media only screen and (min-width:1200px){.m-nav .m-navbar{margin:0 auto;max-width:1600px}}.m-nav .m-navbar ul{display:none;list-style:none;list-style-type:none;margin:0;padding:15px 0;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;background:#fff;border:1px solid #4e4e50}@media only screen and (min-width:992px){.m-nav .m-navbar ul{padding:0;border:none;background:0 0}}.m-nav .m-navbar ul li{position:relative}@media only screen and (min-width:576px){.m-nav .m-navbar ul{display:none}}@media only screen and (min-width:992px){.m-nav .m-navbar ul{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;float:right;-ms-flex-align:center;align-items:center}}.m-nav .m-navbar__link{transition:all .25s ease;display:block;padding:5px 30px;font-weight:400;letter-spacing:0;line-height:3rem}@media only screen and (min-width:768px){.m-nav .m-navbar__link{padding:5px 15px}}.navbar-brand{display:inline-block;background-repeat:no-repeat;width:120px;height:40px;margin-top:18px;margin-left:30px;margin-bottom:10px}@media only screen and (min-width:768px){.navbar-brand{width:40px;height:44px;margin-top:20px}}@media only screen and (min-width:992px){.navbar-brand{margin-top:4px;margin-left:0}}@media only screen and (min-width:1200px){.navbar-brand{width:180px;margin-top:2px;margin-left:0}}.m-navbar--center{-ms-flex-pack:center;justify-content:center;float:none!important}.scrollspy .active a{color:#ee242b}.wrapNav .container-lg{margin:0 auto;width:100%}.d-none{display:none!important}@media (min-width:1200px){.d-xl-block{display:block!important}}.d-lg-block{display:block!important}#top-cta{background:#fc6;color:#231f20;opacity:1;transition:all .2s;text-align:center;margin-left:30px;padding:6px 20px}#top-cta:focus,#top-cta:hover{background:#fb3;color:#231f20}.mobileMenu #top-cta-mobile{background:#fc6;color:#231f20;opacity:1;transition:all .2s;text-align:center;margin-left:30px;padding:6px 20px;width:50%;margin-top:5%;margin-bottom:5%}#top-cta-mobile:focus,#top-cta-mobile:hover{background:#fb3;color:#231f20}.mobileMenu .top-tel{display:inline-block;width:70%;text-align:center;margin:0 15% 5% 15%}.content{position:relative;margin-top:6em}@media only screen and (max-width:1199px){.content{margin-top:3.44em}}.top-tel{font-size:larger;margin-left:20px}.mobileMenu .solutions{display:flex}.mobileMenu .solutions a{flex-basis:70%;padding:24px 30px;color:#fff;border-right:1px solid #222}.mobileMenu .solutions svg{margin:auto}.digdeo-logo{max-width:45%}.forte-item{display:flex;align-items:center;justify-content:center}.forte{padding:8px 15px 0 15px}.forte-text{padding:0 0 0 16px;align-self:flex-end}.forte p{font-weight:300}.forte h4{font-weight:800}.forte img{align-self:baseline}@media only screen and (max-width:991px){.forte-item{margin-top:45px}}.forte h3{font-size:1.25em}.feature .col-lg-4{margin-bottom:1.5rem;text-align:center}.feature .col-lg-4 p{margin-right:.75rem;margin-left:.75rem}.col-md-12.featuretteright img{padding-left:0}.col-md-12.featuretteleft img{padding-left:0}.featurette-divider{margin:5rem 0}.featuretteimg{align-self:center;overflow:hidden;display:flex}.featuretteright .featuretteimg{padding-left:5%;justify-content:start}.featuretteleft .featuretteimg{padding-right:5%;justify-content:flex-end}@media only screen and (max-width:575px){.featuretteright:first-of-type>div:first-of-type{margin-left:1rem;margin-right:1rem}.featuretteleft:first-of-type>div:nth-of-type(2){margin-left:1rem;margin-right:1rem;padding-right:45px}}@media only screen and (max-width:992px){.featuretteright .featuretteimg{padding-left:0;padding-top:10%;justify-content:center}.featuretteleft .featuretteimg{justify-content:center;padding-top:10%}.featuretteleft{flex-direction:column-reverse}}@media only screen and (min-width:576px){.featuretteright:first-of-type>div:first-of-type{padding-left:calc((100% - 540px)/ 2);padding-right:calc((100% - 540px)/ 2)}.featuretteleft:first-of-type>div:nth-of-type(2){padding-left:calc((100% - 540px)/ 2);padding-right:calc((100% - 540px)/ 2)}}@media only screen and (min-width:768px){.featuretteright:first-of-type>div:first-of-type{padding-left:calc((100% - 720px)/ 2);padding-right:calc((100% - 720px)/ 2)}.featuretteleft:first-of-type>div:nth-of-type(2){padding-left:calc((100% - 720px)/ 2);padding-right:calc((100% - 720px)/ 2)}}@media only screen and (min-width:992px){.featuretteright:first-of-type>div:first-of-type{padding-left:calc((100% - 960px)/ 2);padding-right:0}.featuretteleft:first-of-type>div:nth-of-type(2){padding-right:calc((100% - 960px)/ 2);padding-left:0}}@media only screen and (min-width:1200px){.featuretteright:first-of-type>div:first-of-type{padding-left:calc((100% - 1140px)/ 2);padding-right:0}.featuretteleft:first-of-type>div:nth-of-type(2){padding-right:calc((100% - 1140px)/ 2);padding-left:0}}@media only screen and (min-width:1400px){.featuretteright:first-of-type>div:first-of-type{padding-left:calc((100% - 1140px)/ 2);padding-right:0}.featuretteleft:first-of-type>div:nth-of-type(2){padding-right:calc((100% - 1140px)/ 2);padding-left:0}}.img-xs{display:block;max-height:300px;max-width:300px;height:auto;width:auto}.img-s{display:block;max-height:400px;max-width:400px;height:auto;width:auto}.img-m{display:block;max-height:500px;max-width:500px;height:auto;width:auto}.img-l{display:block;max-height:600px;max-width:600px;height:auto;width:auto}.img-xl{display:block;max-height:700px;max-width:700px;height:auto;width:auto}.img-xxl{display:block;max-height:800px;max-width:800px;height:auto;width:auto}.img-xxxl{display:block;max-height:900px;max-width:900px;height:auto;width:auto}.dots{padding:6rem 0}.dots img{max-width:100%}@media only screen and (max-width:767px){.dots img{margin-top:5rem}}.home-featurette-quote{display:flex;flex-wrap:wrap;margin:0 0 16px 0;text-align:left}.home-featurette-quote-text{flex-basis:100%;margin:0;margin-bottom:8px;font-size:1.1rem}.home-featurette-quote-name{align-self:center;margin:0;font-size:1.1rem}.home-featurette-quote img{max-height:40px;max-width:40px;padding:0;margin:0 12px 0 0;border-radius:50%}@media only screen and (max-width:330px){.home-featurette-quote img{margin:auto}.home-featurette-quote-name{margin:auto}}@media only screen and (max-width:575px){.home-featurette .featuretteimg{margin-top:3rem}}.featurette hr{width:30%;margin-left:0;border-top:1px solid rgba(0,0,0,.1)}.header.jumbotron{padding-top:3rem;padding-bottom:3rem;margin-bottom:0;background-color:rgba(29,54,73,.25)}@media (min-width:768px){.jumbotron{padding-top:3rem;padding-bottom:3rem}}.header.jumbotron p:last-child{margin-bottom:0;text-align:left}.header.jumbotron h1{font-family:RobotoMedium,sans-serif;font-weight:800;font-size:20px;letter-spacing:.1em;text-align:left;color:#fff}.header .lead{font-family:RobotoMedium,sans-serif;font-weight:800;color:#fff;font-size:46px;text-align:left;line-height:1.2em;margin-top:20px}.header .lead{font-size:1.4em}.header h1{font-size:.7em}@media only screen and (min-width:577px){.header .lead{font-size:34px}}@media only screen and (min-width:1201px){.header .lead{font-size:40px}}.header{background:0 0}.video{position:absolute;top:0;height:400px;width:100%;z-index:-1;overflow-y:hidden;object-fit:cover;left:0}.header.jumbotron{height:400px;border-radius:0}@media only screen and (max-width:442px){.video{height:500px}header.jumbotron{margin-bottom:100px}.header.jumbotron{height:500px}.btn-outline-primary,.btn-primary{min-width:60%}}.outlinetext{font-size:.5em}header svg{background-size:.12em 100%;font:7em/1 Ubuntu;letter-spacing:.075em}@media only screen and (min-width:1200px){header .container{padding:2rem 0 2rem 0}}.header h2{padding:.25em 0;font-size:2em;letter-spacing:.15rem;text-shadow:0 0 2px #000,2px 2px 5px #231f20;color:#fff}.header a{font-size:1.1em;text-decoration:none}.header .btn-primary{color:#1d1d1f;background-color:#fc6}.header .btn-primary:hover{color:#1d1d1f;background-color:#fb3}.header .btn{margin:20px 0}.btn-arrow:hover img{color:#3a8fb1}.dividerWrapper{position:relative}.dividerWrapper>div{margin-bottom:-1px}.custom-shape-divider-bottom-1625038932{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.custom-shape-divider-bottom-1625038932 svg{position:relative;display:block;width:calc(300% + 1.3px);height:54px;transform:rotateY(180deg)}.custom-shape-divider-bottom-1625038932 .shape-fill{fill:#eee}.header-home.jumbotron{height:500px}.header-home .video{height:500px}.dotDetail{color:#fc6}.headerBr,.lastDot{display:none}@media only screen and (max-width:767px){.headerBr{display:block}.lastDot{display:inline}}footer{background-color:#1d3649;color:#fff;padding-top:3rem}footer>div:nth-child(2){background-color:#1d1d1f}footer hr{background-color:#737980}footer a{color:#fff;text-decoration:none}footer a:hover{text-decoration:underline;text-underline-position:under;-webkit-text-decoration-color:#3a8fb1;text-decoration-color:#3a8fb1}footer .company{font-family:"Eight One",Ubuntu,Arial;font-size:xx-large}footer h3{display:inline-block;border-bottom:1px solid #737980;padding-bottom:1.4rem;margin-bottom:1.4rem;font-size:1rem}.botbar{padding:.7rem 0}.footerbotl a:first-child{padding-right:1.79em;border-right:1px solid #4e4e50}.footerbotl a:last-child{padding-left:1.79em}.footerbotr{display:flex;justify-content:end}.footerbotl{display:flex;justify-content:start;font-size:80%}@media only screen and (max-width:575px){.botbar{padding:.7em 15px}.footerbotr{justify-content:center;flex-basis:100%}.footerbotl{justify-content:space-around;flex-basis:100%}.footerbotl a{margin-bottom:.7em}.footerbotl a:nth-child(2){padding-left:0}}.footer-logo{display:block;padding-bottom:2rem}.shape-footer{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg);z-index:2}.shape-footer svg{position:relative;display:block;width:calc(212% + 1.3px);height:20px}.shape-footer .shape-fill{fill:#1d3649}footer p[itemprop*=email] a,footer p[itemprop*=telephone] a{color:#fc6}footer p[itemprop*=email] a:hover,footer p[itemprop*=telephone] a:hover{color:#fb3;text-decoration:none}footer .partners img{margin:0rem 1rem 1rem 0rem;max-width:70%}@media only screen and (min-width:576px){footer .partners img{max-width:45%}}@media only screen and (min-width:768px){footer .partners img{max-width:30%}}@media only screen and (min-width:1200px){footer .partners img{max-width:100%}}.carousel-caption{bottom:3rem;z-index:10}.carousel-item>img{position:absolute;top:0;left:0;min-width:100%}@media (min-width:40em){.carousel-caption p{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.4}}.carousel-indicators li{width:15px;height:15px;border-radius:100%;background-color:#231f20}.carousel-indicators{bottom:-50px;margin-left:0;justify-content:left}.slide{min-height:325px}.categories h3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:RobotoMedium,sans-serif}.categories .imgcontainer{position:relative;text-align:center;justify-content:space-between}.categories .imgcontainer:hover{transform:scale(1.02);transition:all ease 10ms;background-size:150%}.categories p{padding:1rem}.categories a{padding-top:75px;padding-bottom:75px}.categories .imgcontainer:hover h3{text-decoration:underline;text-underline-position:under}.categories-text .card:hover{transform:scale(1.01);transition:all ease 10ms}.categories-text h3{padding:1rem 1.5rem;text-align:center;font-family:RobotoMedium,arial;color:rgba(29,29,31,.75);font-size:32px}.categories-text p{padding:1rem 2rem;font-weight:300}@media only screen and (max-width:767px){.categories-text .card{justify-content:space-between}.categories-text .card p:nth-of-type(2){align-self:center}}@media only screen and (min-width:768px){.categories-text .card{min-height:250px;justify-content:space-between}.categories-text .card p:nth-of-type(2){align-self:center}}@media only screen and (min-width:992px){.categories-text .card p:nth-of-type(2){align-self:center}.categories-text .card{min-height:300px;justify-content:space-between}}@media only screen and (min-width:1200px){.categories-text .card{min-height:250px;justify-content:space-between}div.col-md-6:nth-child(4)>div:nth-child(1)>h3:nth-child(1){padding-top:1rem}}.categories-textWrapper{background-color:#fff}.cattext-top{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0}.cattext-top svg{position:relative;display:block;width:calc(190% + 1.3px);height:130px}.cattext-top .shape-fill{fill:#fff}.cattext-bot{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.cattext-bot svg{position:relative;display:block;width:calc(190% + 1.3px);height:130px;transform:rotateY(180deg)}.cattext-bot .shape-fill{fill:#fff}.categories-text h3{position:relative}.categories-text .shape-dot{width:100%;height:296px;display:block;position:absolute;left:-25%;background:radial-gradient(rgba(0,0,0,.1) 7%,transparent 8%),radial-gradient(rgba(0,0,0,.1) 7%,transparent 8%),transparent;border-radius:5px;background-size:25px 25px}.categories-text .cardWrapper{display:flex}.contactWrapper{padding:2rem 0 6rem 0}.contact-logo{display:flex;flex-direction:column}.contact-logo .grid{min-width:70%;margin:auto;margin-top:50px}@media only screen and (max-width:768px){.contact-logo{margin-top:3rem}}.contact-logo h2{text-align:center}.contact-logo h4{text-align:center}.grid-mail,.grid-phone{display:flex;flex-direction:column;justify-content:center;text-align:center}.grid-phone a{font-size:1.1em}.grid-phone img{max-height:40px}.grid-mail img{max-height:43px}.contact h2{color:rgba(29,29,31,.75);font-size:40px}.num .imgcontainer{display:flex;justify-content:center;flex-direction:column;align-items:center}.num .imgcontainer>h3{text-align:center}@media only screen and (min-width:768px){.vertborder:first-child{border-left:1px solid rgba(0,0,0,.125)}.vertborder:nth-of-type(-n+3){border-right:1px solid rgba(0,0,0,.125)}}@media only screen and (max-width:767px){.vertborder:nth-of-type(-n+3){border:none;margin-bottom:30px}}.num .imgcontainer img{margin-bottom:10px}.cpt{display:block;font-size:3em;text-align:center}@media only screen and (min-width:768px){.num div.col-md-3:nth-child(4).vertborder{border-right:1px solid rgba(0,0,0,.125)}}.custom-shape-divider-top-1625481855{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0}.custom-shape-divider-top-1625481855 svg{position:relative;display:block;width:calc(209% + 1.3px);height:100px}.custom-shape-divider-top-1625481855 .shape-fill{fill:#fff}.custom-shape-divider-bottom-1625482033{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.custom-shape-divider-bottom-1625482033 svg{position:relative;display:block;width:calc(285% + 1.3px);height:100px;transform:rotateY(180deg)}.custom-shape-divider-bottom-1625482033 .shape-fill{fill:#fff}button{position:relative;display:inline-block;cursor:pointer;outline:0;border:0;vertical-align:middle;text-decoration:none;background:0 0;padding:0;font-size:inherit;font-family:inherit}.cta>div{background-position:center;background-size:cover;padding:3rem 0}.cta>div:hover{transform:scale(1.02);transition:all ease 10ms}.cta h2{padding:0 1.5rem;font-size:30px}@media only screen and (max-width:575px){.cta h2{padding:1rem}.cta p{padding-left:0rem;padding-right:0rem}}.cta .btn-primary{background-color:#fc6;color:#1d1d1f}.cta .btn-primary:hover{background-color:#fb3;color:#1d1d1f}.cta{padding:6rem 0;position:relative;background:radial-gradient(rgba(255,255,255,.1) 7%,#231f20 8%),radial-gradient(rgba(255,255,255,.1) 7%,#231f20 8%),#3a8fb1;background-size:auto,auto,auto;background-size:25px 25px}.references{background-color:#fff}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-4950px)}}.slider{background:#fff;height:375px;margin:auto;overflow:hidden;position:relative;width:100%}.slider::after,.slider::before{background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);content:"";height:375px;position:absolute;width:150px;z-index:2}.slider::after{right:0;top:0;transform:rotateZ(180deg)}.slider::before{left:0;top:0}@media only screen and (max-width:575px){.slider::after,.slider::before{background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);content:"";height:375px;position:absolute;width:20px;z-index:2}}.slider .slide-track{animation:scroll 60s linear infinite;display:flex;width:100%}.slider .slide{height:375px;width:4950px}.expertise img{max-width:40%}.expertise picture{display:flex;justify-content:center}.expertiseLogo img{width:90%;max-width:250px;margin:50px 0}.expertiseWrapper{padding:3rem 0 0 0}.expertise .row{justify-content:space-evenly}.expertiseWrapper.clients{background-color:#fff}.expertiseWrapper.clients .expertiseLogo img{width:auto}.breadcrumb-wrapper{position:relative;z-index:99}.breadcrumb{padding:12px 0;background-color:unset}.breadcrumb-item.active{color:#231f20}@media only screen and (max-width:575px){.breadcrumb{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width:576px){.breadcrumb li.breadcrumb-item:not(:nth-last-child(2)){display:none}.breadcrumb li.breadcrumb-item:nth-last-child(2):before{display:inline-block;padding-right:.5rem;content:url(/assets/images/ui/chevron.svg);width:1em}.breadcrumb li.breadcrumb-item:nth-last-child(2){padding-left:0}}.quotewrapper p{font-size:1.1em;text-align:left}.quotewrapper hr{border-top:5px solid rgba(58,143,177,.8666666667)}.quotewrapper h3{font-size:34px;text-align:left}@media only screen and (max-width:575px){.quotewrapper h3{font-size:3.5vh}}.quoteHome.quoteSection{background-color:#fff}.quote-h-top{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg);z-index:-1}.quote-h-top svg{position:relative;display:block;width:calc(252% + 1.3px);height:250px;transform:rotateY(180deg)}.quote-h-top .shape-fill{fill:#fff}.quoteHome .quotewrapper h3{text-align:left;font-size:40px;margin-bottom:1.8rem}.quote-h-bot{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0}.quote-h-bot svg{position:relative;display:block;width:calc(165% + 1.3px);height:122px;transform:rotateY(180deg)}.quote-h-bot .shape-fill{fill:#fff}.quote-top{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.quote-top svg{position:relative;display:block;width:calc(285% + 1.3px);height:110px;transform:rotateY(180deg)}.quote-top .shape-fill{fill:#fff}.quote-bot{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0}.quote-bot svg{position:relative;display:block;width:calc(285% + 1.3px);height:110px}.quote-bot .shape-fill{fill:#fff}.quoteSection .btn-primary{background-color:#fc6;color:#1d1d1f}.quoteSection .btn-primary:hover{background-color:#fb3;color:#1d1d1f}.depannage{padding:2rem 0 6rem 0}.depannage h2{color:rgba(29,29,31,.75);font-size:40px}.depannage-hint>div:nth-child(1)>p:nth-child(1){margin-top:4.3em}.depannage-hint>div:nth-child(1)>p:nth-child(2){margin-top:11em}.depannage-hint>div:nth-child(1)>p:nth-child(2):before{top:45px}.depannage-hint p{background-color:#fff;color:inherit;padding:15px;border-radius:.25em;position:relative;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.depannage-hint p:before{content:"";position:absolute;border-style:solid;border-width:15px 15px 15px 0;border-color:transparent #fff;display:block;width:0;z-index:1;left:-15px}@media only screen and (max-width:767px){.depannage-hint p{display:none}}@media only screen and (max-width:1199px){.depannage-hint>div:nth-child(1)>p:nth-child(1){margin-top:3.5em}.depannage-hint>div:nth-child(1)>p:nth-child(1):before{top:28px}.depannage-hint>div:nth-child(1)>p:nth-child(2){margin-top:7.5em}.depannage-hint>div:nth-child(1)>p:nth-child(2):before{top:55px}}.bloc404-img{display:flex;justify-content:center;justify-items:center}.bloc404 img{max-width:75%}.homepage h2{color:rgba(29,29,31,.75);font-size:40px}.homepage .expertise{margin-top:10rem;margin-bottom:3rem}.n1 h2{color:rgba(29,29,31,.75);font-size:40px}.n1 .featureWrapper:first-of-type h2{font-size:32px}.n1 .featureWrapper:first-of-type{margin-top:6rem;margin-bottom:10rem}.header.jumbotron h1,.n1 .header .lead{color:#fff}.n1 .dots{margin-top:8rem}.n2 h2{color:rgba(29,29,31,.75);font-size:40px}.n2 .dots{background-color:#fff}.n2 .featureWrapper{padding:3rem 0 6rem 0}.n2 .featureWrapper:first-of-type h2{font-size:32px}.header.jumbotron h1,.n2 .header .lead{color:#fff}.n2 .featureWrapper+.dividerWrapper{margin-top:8rem}.n2 .dividerWrapper+.dots{margin-top:7rem;background-color:#eee}.n3 .featureWrapper{padding:5rem 0}.n3 .featureWrapper:nth-child(even){background-color:#fff}.n3 .featureWrapper:first-of-type{background-color:#eee}.n3 .quoteSection{background-color:#fff}.n3 .quoteSection h3{font-size:34px}.n3.qi .quoteSection{background-color:#eee}.n3.qi .quote-bot .shape-fill,.n3.qi .quote-top .shape-fill{fill:#eee}.fi.n3 .featureWrapper:nth-child(even){background-color:#eee}.fi.n3 .featureWrapper:nth-child(odd){background-color:#fff}.fi.n3 .featureWrapper:first-of-type{margin-bottom:7rem}.fi.n3 .featureWrapper:nth-child(8){margin-top:7rem}.ci.n3 .featureWrapper:nth-child(2n+1){background-color:#fff}.ci.n3 .featureWrapper:nth-child(2n){background-color:#eee}#btt{display:inline-block;background-color:#fff;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;border:1px solid rgba(0,0,0,.125);font-size:.0001em}#btt::after{content:url(/assets/images/ui/chevron.svg);transform:rotate(90deg);width:60%;position:absolute;left:20%;height:60%;top:20%}#btt.show{opacity:1;visibility:visible}#btt:hover{transform:scale(1.1);transition:all ease 10ms}@media only screen and (max-width:767px){#btt{width:50px;height:50px}}.table{display:flex;flex-wrap:wrap;margin:0 auto}.table-cell{box-sizing:border-box;flex-grow:1;width:100%;padding:.8em 1.2em;overflow:hidden;list-style-type:none;outline:1px solid #ddd;text-align:center;font-weight:300;margin-top:1px;margin-left:1px;line-height:40px}.table-cell:first-child{outline:1px solid #fff;background:0 0}@media only screen and (max-width:768px){.table-cell:first-child{display:none}}.tablebloc{background-color:#fff}.table-cell:nth-child(3){outline:1px solid #3a8fb1;background-color:#3a8fb1}.table-cell:nth-child(-n+3){padding-top:15px;padding-bottom:15px}.table-cell>h3{margin-top:0;margin-bottom:0}.table-cell.cell-feature{text-align:left;font-size:18px}div.table-cell:nth-child(3)>h3:nth-child(1){color:#fff}.table-cell{width:calc(33.33% - 1px)}@media only screen and (max-width:768px){.table-cell.cell-feature{width:100%;text-align:center}}/*# sourceMappingURL=digdeo-min.css.map */
