@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap");:where(:not(html):not(iframe):not(canvas):not(img):not(svg):not(video):not(audio):not(svg *):not(symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}a{text-decoration:none}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}::placeholder{color:inherit}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;word-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}:root{--black:#1d1d1b;--white:#fff;--yellow:#ffce2d;--blue-grey:#40494e;--grey:#5f6467;--light-grey:#eef1f3;--middle-grey:#abb5bb;--bebas:"Bebas Neue",sans-serif;--lato:"Lato",sans-serif}.btn{align-items:center;border:1px solid #5f6467;border:1px solid var(--grey);display:flex;font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:1rem;font-style:normal;font-weight:400;gap:16px;line-height:normal;max-width:max-content;padding:16px 20px;transition:all .6s}.btn.light{background:#eef1f3;background:var(--light-grey);color:#1d1d1b;color:var(--black)}.btn.light:hover{color:#fff;color:var(--white)}.btn:before{background:#ffce2d;background:var(--yellow);content:"";flex-shrink:0;height:20px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;width:20px}.btn:hover{background:#5f6467;background:var(--grey)}.reset-btn{align-items:center;display:flex;font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:1rem;font-style:normal;font-weight:400;gap:16px;line-height:normal;max-width:max-content}.reset-btn:before{background:#ffce2d;background:var(--yellow);content:"";flex-shrink:0;height:20px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-refresh.0afe77.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-refresh.0afe77.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;transition:all .4s;width:20px}.reset-btn:hover:before{transform:rotate(90deg)}.more-btn-container{align-self:end;display:flex;height:72px;justify-content:flex-end;justify-self:flex-end;width:100%}.more-btn-container .more-btn{display:block;flex-basis:120px;flex-grow:0;outline:1px solid #5f6467;outline:1px solid var(--grey);overflow:hidden;padding:23px 40px;position:relative;transition:all .6s ease-out}.more-btn-container .more-btn:after{background:#ffce2d;background:var(--yellow);content:"";height:40px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:40px;top:calc(50% - 20px);transition:all .6s;width:40px}.more-btn-container .more-btn span{text-wrap:nowrap;color:#1d1d1b;color:var(--black);font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal;opacity:0;transition:all .6s}.card-offer .more-btn-container .more-btn{flex-basis:96px;outline-color:#abb5bb;outline-color:var(--middle-grey)}.card-offer .more-btn-container .more-btn:after{right:32px}.card-double{background-color:#2b3235;border:1px solid #5f6467;border:1px solid var(--grey);display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:320px;position:relative}@media screen and (min-width:1024px){.card-double{flex-direction:row}}.card-double>a{height:100%;left:0;position:absolute;top:0;width:100%}.card-double--content{display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between;min-height:320px;padding:32px 0 0;width:100%}@media screen and (min-width:1024px){.card-double--content{height:auto;padding:40px 0 0}}.card-double--content-title{display:flex;flex-direction:column;gap:16px;padding:0 32px}@media screen and (min-width:1025px){.card-double--content-title{padding:0 40px}}.card-double.is-blog .card-double--content{gap:24px}.card-double--infos{align-items:center;display:flex;justify-content:space-between}.card-double--infos .category{color:#ffce2d;color:var(--yellow);font-size:1rem;font-style:normal;font-weight:500;letter-spacing:.72px;line-height:180%;padding-left:30px;position:relative}.card-double--infos .category:first-letter{text-transform:capitalize}.card-double--infos .category:before{background:#ffce2d;background:var(--yellow);bottom:10px;content:"";height:6px;left:0;line-height:180%;position:absolute;width:6px}.card-double--infos .date{color:#eef1f3;color:var(--light-grey);font-family:Lato,sans-serif;font-family:var(--lato);font-size:.6875rem;font-style:normal;font-weight:400;line-height:110%;opacity:.8}.card-double--img{flex-shrink:0;overflow:hidden}.card-double img{height:180px;object-fit:cover;object-position:center;transition:all .4s;width:100%}@media screen and (min-width:1024px){.card-double img{flex-shrink:0;height:100%;width:410px}.card-double.is-blog img{width:200px}}.card-double .title{font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:2rem;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.card-double.is-blog p:not(.title){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.card-double:hover img{transform:scale(1.1)}.card-double:hover .more-btn{background:#ffce2d;background:var(--yellow);border-color:#ffce2d;border-color:var(--yellow);flex-basis:100%}.card-double:hover .more-btn:after{background:#1d1d1b;background:var(--black)}.card-double:hover .more-btn span{opacity:1}.simple-card{position:relative}.simple-card>a{height:100%;left:0;position:absolute;top:0;width:100%}.simple-card h3{color:#fff;color:var(--white);font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:2rem;font-style:normal;font-weight:400;line-height:100%;margin-bottom:16px;text-transform:uppercase}.simple-card img{display:block;height:240px;object-fit:cover;object-position:center;width:100%}.simple-card.has-background img{height:180px}.simple-card--content{padding-top:16px}@media screen and (min-width:768px){.simple-card--content{padding:24px 144px 24px 24px;position:relative}.simple-card--content:before{content:"";height:100%;outline:1px solid #5f6467;outline:1px solid var(--grey);position:absolute;right:0;top:0;transition:all .4s;width:120px}.simple-card--content:after{background:#ffce2d;background:var(--yellow);content:"";height:40px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:40px;top:calc(50% - 20px);transition:all .4s;width:40px}}.simple-card--content p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.simple-card.has-background .simple-card--content{background:#2b3235;border:1px solid #5f6467;border:1px solid var(--grey);padding:24px}@media screen and (min-width:768px){.simple-card.has-background .simple-card--content{padding:24px 144px 24px 24px}}.simple-card:hover .simple-card--content:before{background:#ffce2d;background:var(--yellow);outline-color:#ffce2d;outline-color:var(--yellow)}.simple-card:hover .simple-card--content:after{background:#1d1d1b;background:var(--black)}.card-offer{background:#fff;background:var(--white);border:1px solid #abb5bb;border:1px solid var(--middle-grey);display:flex;flex-direction:column;gap:24px;padding:24px 24px 72px;position:relative}.card-offer>a{height:100%;left:0;position:absolute;top:0;width:100%}.card-offer span{color:#5f6467;color:var(--grey)}.card-offer h3{color:#1d1d1b;color:var(--black);font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:2rem;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.card-offer--infos{display:flex;justify-content:space-between}.card-offer--infos .type{display:flex;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:.64px;line-height:180%;padding-left:30px;position:relative;text-transform:uppercase}.card-offer--infos .type:before{background:#ffce2d;background:var(--yellow);bottom:10px;content:"";height:6px;left:0;line-height:180%;position:absolute;width:6px}.card-offer--infos .date{align-items:center;display:flex;font-size:.6875rem;font-style:normal;font-weight:400;line-height:110%;opacity:.8}.card-offer--more-infos{display:flex;flex-direction:column;gap:6px}.card-offer--more-infos span{align-items:center;display:flex;font-size:.875rem;font-style:normal;font-weight:400;gap:16px;line-height:180%}.card-offer--more-infos span:before{background:#ffce2d;background:var(--yellow);content:"";flex-shrink:0;height:20px;width:20px}.card-offer--more-infos .job:before{-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-team.42caa3.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-team.42caa3.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.card-offer--more-infos .location:before{-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-location.43f9f7.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-location.43f9f7.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.card-offer:hover .more-btn{background:#ffce2d;background:var(--yellow);flex-basis:100%;outline-color:#ffce2d;outline-color:var(--yellow)}.card-offer:hover .more-btn:after{background:#1d1d1b;background:var(--black)}.card-offer:hover .more-btn span{opacity:1}.card-offer .more-btn-container{bottom:0;height:56px;left:0;position:absolute}.card-offer .more-btn-container a{align-items:center;display:flex}body{background:#272d30;color:#fff;color:var(--white);font-family:Lato,sans-serif;font-family:var(--lato);font-size:1rem;font-weight:400;line-height:180%}body.overlay{overflow:hidden}body.overlay:after{background-color:#1d1d1b;content:"";height:100%;left:0;opacity:.78;position:absolute;top:0;width:100%;z-index:9}main.overflow-hidden{overflow:hidden}main ul{list-style:disc;list-style-position:inside}strong{font-weight:800}em{font-style:italic}p a{text-decoration:underline}h1{font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:3.375rem;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase}@media screen and (min-width:1024px){h1{font-size:7.875rem}}h2,h3{font-family:Lato,sans-serif;font-family:var(--lato);font-style:normal;font-weight:300;line-height:110%}h2{font-size:2rem}h2 strong{font-weight:300;text-transform:uppercase}@media screen and (min-width:1024px){h2{font-size:3.5rem}}h3{font-size:1.5rem}@media screen and (min-width:1024px){h3{font-size:2rem}}.uptitle{color:#ffce2d;color:var(--yellow);font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:.72px;line-height:180%;padding-left:30px;position:relative}.uptitle:before{background:#ffce2d;background:var(--yellow);bottom:10px;content:"";height:6px;left:0;line-height:180%;position:absolute;width:6px}.container{margin-left:auto;margin-right:auto}.container,.container.large{max-width:1440px}.container.medium{max-width:1280px}.container.small{max-width:1120px}.container.x-small{max-width:800px}.single article{margin-left:auto;margin-right:auto;max-width:900px}.owl-dots{align-items:center;display:flex;gap:6px;justify-content:center;margin-top:16px}.owl-dots button{background:#5f6467!important;background:var(--grey)!important;height:6px;transition:all .4s;width:6px}.owl-dots button.active{background:#ffce2d!important;background:var(--yellow)!important}.has-divider{position:relative}.has-divider:after{border-color:#fff;border-color:var(--white);border-style:solid;border-width:0 1px;content:"";height:100%;left:16px;position:absolute;top:0;width:calc(100% - 32px)}@media screen and (min-width:768px){.has-divider:after{left:50%;max-width:720px;transform:translateX(-50%);width:50%}}.has-divider:before{background:#fff;background:var(--white);content:"";height:100%;left:50%;position:absolute;top:0;width:1px}.has-divider.grey-divider:before{background:#5f6467;background:var(--grey)}.has-divider.grey-divider:after{border-color:#5f6467;border-color:var(--grey)}.slider-nav{border-bottom:1px solid #5f6467;border-bottom:1px solid var(--grey);border-left:1px solid #5f6467;border-left:1px solid var(--grey);border-right:1px solid #5f6467;border-right:1px solid var(--grey);display:flex;height:72px;max-width:240px;position:relative}.slider-nav:after{background-color:#5f6467;background-color:var(--grey);content:"";height:100%;left:50%;position:absolute;transform:translateX(-50%);width:1px}.slider-nav button{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;transition:background-color .3s ease;width:120px}.slider-nav button:after{background:#fff;background:var(--white);content:"";display:block;height:40px;width:40px}.slider-nav button:hover{background:#5f6467;background:var(--grey)}.slider-nav button.owl-prev:after{-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-chevron-left.3b912b.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-chevron-left.3b912b.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain}.slider-nav button.owl-next{transform:rotate(180deg)}.slider-nav button.owl-next:after{-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-chevron-left.3b912b.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-chevron-left.3b912b.svg) no-repeat center;mask-size:contain;-webkit-mask-size:contain}.slider-nav button.disabled{opacity:.3}.pagination{align-items:center;border-top:1px solid #abb5bb;border-top:1px solid var(--middle-grey);color:#1d1d1b;color:var(--black);display:flex;justify-content:center;margin-top:24px}@media screen and (min-width:1024px){.pagination{margin-top:56px}}.pagination a,.pagination span{align-items:center;border-color:#abb5bb;border-color:var(--middle-grey);border-style:solid;border-width:0 1px 1px 0;display:flex;font-family:Bebas Neue;font-size:1.25rem;font-style:normal;font-weight:400;height:72px;justify-content:center;line-height:100%;text-transform:uppercase;transition:all .4s;width:72px}.pagination a:first-child,.pagination span:first-child{border-left:1px solid #abb5bb;border-left:1px solid var(--middle-grey)}.pagination .next,.pagination .prev{width:80px}@media screen and (min-width:1024px){.pagination .next,.pagination .prev{width:120px}}.pagination .next:before,.pagination .prev:before{background:#ffce2d;background:var(--yellow);content:"";height:40px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-chevron-left.3b912b.svg);mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-chevron-left.3b912b.svg);width:40px}.pagination .next:before{rotate:.5turn}.pagination.reverse{border-top-color:#5f6467;border-top-color:var(--grey);color:#fff}.pagination.reverse a,.pagination.reverse span{border-color:#5f6467;border-color:var(--grey)}.pagination a.current,.pagination a:hover,.pagination span.current,.pagination span:hover,.pagination.reverse a.current,.pagination.reverse a:hover,.pagination.reverse span.current,.pagination.reverse span:hover{background:#fff;color:#1d1d1b;color:var(--black)}.pagination.reverse a.current:before,.pagination.reverse a:hover:before,.pagination.reverse span.current:before,.pagination.reverse span:hover:before{background:#1d1d1b;background:var(--black)}.pagination.reverse a:first-child,.pagination.reverse span:first-child{border-color:#5f6467;border-color:var(--grey)}@keyframes floating{0%{transform:rotate(90deg) translate(0)}50%{transform:rotate(90deg) translate(10px)}to{transform:rotate(90deg) translate(0)}}.wrap-html-sitemap.sp-html-sitemap{padding:56px}@media screen and (min-width:1024px){.wrap-html-sitemap.sp-html-sitemap{padding:96px}}input[type=email],input[type=text],select,textarea{border:1px solid #5f6467;border:1px solid var(--grey);font-size:.875rem;font-style:normal;font-weight:400;line-height:180%;padding:8px 14px;transition:all .4s;width:100%}input[type=email]:hover,input[type=text]:hover,select:hover,textarea:hover{border-color:#eef1f3;border-color:var(--light-grey)}input[type=email]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#5f6467;color:var(--grey)}form label{font-size:1rem;font-style:normal;font-weight:500;line-height:180%}form button{cursor:pointer}form .hidden_label legend,form .spacer{display:none}input[type=checkbox]{border:1px solid #5f6467;border:1px solid var(--grey);cursor:pointer;flex-shrink:0;height:28px;position:relative;transition:all .4s;width:28px}input[type=checkbox]:checked,input[type=checkbox]:hover{background:#5f6467;background:var(--grey)}input[type=checkbox]:checked:before{background:#ffce2d;background:var(--yellow);content:"";height:100%;left:0;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-check.eeaf43.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-check.eeaf43.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:0;width:100%}.ginput_container_select{position:relative}.ginput_container_select:after{background:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-chevron.8f25c6.svg) no-repeat 50%;background-size:contain;content:"";height:24px;pointer-events:none;position:absolute;right:14px;rotate:.5turn;top:calc(50% - 12px);width:24px}.gform_title{display:none}.gfield_required_asterisk{color:#ffce2d;color:var(--yellow);display:inline-block;margin-left:4px}.gsection{background:#5f6467;background:var(--grey);height:1px}.gsection h3{display:none}.gform_fields{display:flex;flex-direction:column;gap:32px}.gform_fields .gfield{width:100%}@media screen and (min-width:1024px){.gform_fields{flex-direction:row;flex-wrap:wrap;gap:40px}.gform_fields .gfield--width-half{width:calc(50% - 20px)}}.gform_heading{color:#ffce2d;color:var(--yellow);margin-bottom:32px}.gform_footer{justify-content:center;margin-top:32px;text-align:center}@media screen and (min-width:1024px){.gform_footer{justify-content:flex-start;margin-top:40px}}.ginput_container_consent{display:flex;gap:16px}.ginput_container_consent label{margin-top:-6px}@media screen and (min-width:1024px){.ginput_container_consent label{margin-top:0}}.ginput_container_consent label a{text-decoration:underline}.gfield--type-fileupload{display:flex;flex-direction:column;padding-top:44px;position:relative}@media screen and (min-width:1280px){.gfield--type-fileupload{display:block;padding-left:300px;padding-top:0}}.gfield--type-fileupload:before{font-size:1rem;font-style:normal;font-weight:500;left:0;line-height:180%;position:absolute;top:0}.gfield--type-fileupload.cv:before{content:"CV"}.gfield--type-fileupload.lm:before{content:"Lettre de motivation"}.gfield--type-fileupload .gfield_description,.gfield--type-fileupload span{font-size:.75rem}.gfield--type-fileupload input{height:0;visibility:hidden;width:0}.gfield--type-fileupload label{align-items:center;border:1px solid #5f6467;border:1px solid var(--grey);cursor:pointer;display:flex;font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:1rem;font-style:normal;font-weight:400;gap:16px;line-height:normal;margin-top:16px;order:9;padding:16px 20px;transition:all .4s;width:max-content}@media screen and (min-width:1280px){.gfield--type-fileupload label{float:right;margin-left:42px;margin-top:0}}.gfield--type-fileupload label:before{background:#ffce2d;background:var(--yellow);content:"";height:20px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:20px}.gfield--type-fileupload label:hover{background:#5f6467;background:var(--grey)}.gform_footer{align-items:center;border:1px solid #5f6467;border:1px solid var(--grey);cursor:pointer;display:flex;font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:1rem;font-style:normal;font-weight:400;gap:16px;line-height:normal;max-width:max-content;padding:16px 20px;transition:all .6s}.gform_footer:before{background:#ffce2d;background:var(--yellow);content:"";flex-shrink:0;height:20px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;width:20px}.gform_footer:hover{background:#5f6467;background:var(--grey)}.header{border-bottom:1px solid #5f6467;border-bottom:1px solid var(--grey);position:relative;width:100%;z-index:10}.header.bg-color{background-color:#272d30;transition:background-color .3s ease}.header.fixed{height:100%;overflow:scroll;position:fixed;top:0}.header.fixed .header-menu{background-color:#272d30;border-bottom:1px solid #5f6467;border-bottom:1px solid var(--grey);left:0;position:fixed;top:0;width:100%;z-index:1}.header .container{position:relative}@media screen and (min-width:1025px){.header .container{position:static}}.header-menu{align-items:center;display:grid;grid-template-columns:172px auto 68px 68px;height:98px}@media screen and (min-width:1025px){.header-menu{height:112px;padding:0}}@media screen and (min-width:1440px){.header-menu{grid-template-columns:218px auto auto 162px;padding:0 0 0 40px}}.header-menu .menu-logo{display:inline-block;height:68px;padding:14px 0 14px 16px}@media screen and (min-width:1440px){.header-menu .menu-logo{height:56px;padding:0}}.header-menu .menu-logo img{height:auto;object-fit:contain;width:100%}@media screen and (min-width:1440px){.header-menu .menu-logo img{height:56px}}.header-menu .menu-link{color:#fff;color:var(--white)}@media screen and (min-width:1025px){.header-menu .menu-link{align-items:center;display:flex;grid-column:2/4;height:100%;justify-self:center}}@media screen and (min-width:1440px){.header-menu .menu-link{grid-column:2/3}}.header-menu .menu-link ul{display:none;list-style:none}@media screen and (min-width:1025px){.header-menu .menu-link ul{display:inline-flex;gap:40px;height:100%;justify-content:center}}@media screen and (min-width:1440px){.header-menu .menu-link ul{margin:0 0 0 42px}}.header-menu .menu-link ul .link-item{align-items:center;display:flex;font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:1.125rem;font-style:normal;font-weight:400;height:100%;line-height:normal;transition:color .3s ease}.header-menu .menu-link ul .link-item .menu-item{align-items:center;display:flex;height:100%;position:relative}.header-menu .menu-link ul .link-item .menu-item:after{background-color:#ffce2d;background-color:var(--yellow);bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .5s ease;width:0}.header-menu .menu-link ul .link-item.active .menu-item{color:#ffce2d;color:var(--yellow)}.header-menu .menu-link ul .link-item.active .menu-item:after{width:100%}.header-menu .menu-link ul .link-item:hover .menu-item{color:#ffce2d;color:var(--yellow)}.header-menu .menu-link ul .link-item.sub-menu{gap:8px}.header-menu .menu-link ul .link-item.sub-menu:after{background-color:#ffce2d;background-color:var(--yellow);content:"";display:block;flex-shrink:0;height:16px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-chevron.8f25c6.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-chevron.8f25c6.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;rotate:180deg;width:16px}.header-menu .menu-tel{align-items:center;border-bottom:1px solid #5f6467;border-bottom:1px solid var(--grey);color:#fff;color:var(--white);display:flex;font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:.875rem;font-style:normal;font-weight:400;gap:16px;grid-column:1/5;height:100%;justify-content:center;line-height:normal;padding:4px 16px;transition:color .5s ease}@media screen and (min-width:1025px){.header-menu .menu-tel{padding:0 32px}}@media screen and (min-width:1440px){.header-menu .menu-tel{border-bottom:initial;font-size:1.125rem;grid-column:3/4;justify-self:center;order:3;width:max-content}}.header-menu .menu-tel:before{background-color:#ffce2d;background-color:var(--yellow);content:"";display:block;height:20px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-phone.b52f80.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-phone.b52f80.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:20px}.header-menu .menu-tel:hover{color:#ffce2d;color:var(--yellow)}.header-menu .menu-mail{align-items:center;border-left:1px solid #5f6467;border-left:1px solid var(--grey);border-right:1px solid #5f6467;border-right:1px solid var(--grey);color:#fff;color:var(--white);display:flex;font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:1.125rem;font-style:normal;font-weight:400;grid-column:3/4;height:68px;justify-content:center;line-height:normal;transition:background-color .5s ease,color .5s ease;width:68px}@media screen and (min-width:1025px){.header-menu .menu-mail{border-right:initial;gap:16px;grid-column:4/5;height:100%;justify-self:flex-end;order:4}}@media screen and (min-width:1440px){.header-menu .menu-mail{padding:0 32px;width:max-content}}.header-menu .menu-mail:before{background-color:#ffce2d;background-color:var(--yellow);content:"";display:block;flex-shrink:0;height:20px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-mail.a5628c.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-mail.a5628c.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .5s ease;width:20px}.header-menu .menu-mail:hover{background-color:#ffce2d;background-color:var(--yellow);color:#1d1d1b;color:var(--black)}.header-menu .menu-mail:hover:before{background-color:#1d1d1b;background-color:var(--black)}.header-menu .menu-mail span{display:none}@media screen and (min-width:1440px){.header-menu .menu-mail span{display:block}}.header-menu .menu-burger{align-items:center;border-right:1px solid #5f6467;border-right:1px solid var(--grey);cursor:pointer;display:flex;grid-column:4/5;height:68px;justify-content:center;transition:background-color .3s ease;width:68px}@media screen and (min-width:1025px){.header-menu .menu-burger{display:none}}.header-menu .menu-burger:after{content:"";display:block;height:20px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-menu.237cf2.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-menu.237cf2.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .5s ease,-webkit-mask .5s ease;transition:background-color .5s ease,mask .5s ease;transition:background-color .5s ease,mask .5s ease,-webkit-mask .5s ease;width:20px}.header-menu .menu-burger:after,.header-menu .menu-burger:hover{background-color:#ffce2d;background-color:var(--yellow)}.header-menu .menu-burger:hover:after{background-color:#1d1d1b;background-color:var(--black)}.header-menu .menu-burger.active{background-color:#ffce2d;background-color:var(--yellow)}.header-menu .menu-burger.active:after{background-color:#1d1d1b;background-color:var(--black);-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-close.f2ff8b.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-close.f2ff8b.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.header-menu--content-mobile{background-color:#272d30;display:flex;flex-direction:column;position:relative;top:98px}.header-menu--content-mobile .content-mobile--link{padding:48px 16px}.header-menu--content-mobile .content-mobile--link ul{display:flex;flex-direction:column;gap:40px;list-style:none}.header-menu--content-mobile .content-mobile--link ul .link-item{color:#fff;color:var(--white);cursor:pointer;font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}.header-menu--content-mobile .content-mobile--link ul .link-item a{display:block;width:100%}.header-menu--content-mobile .content-mobile--link ul .link-item.sub-menu{align-items:center;display:flex;gap:8px;justify-content:space-between}.header-menu--content-mobile .content-mobile--link ul .link-item.sub-menu:after{background-color:#ffce2d;background-color:var(--yellow);content:"";display:block;flex-shrink:0;height:24px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-chevron.8f25c6.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-chevron.8f25c6.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;rotate:90deg;width:24px}.header-menu--content-mobile .content-mobile--link ul .link-item.sub-menu .sub-menu--content{display:none}.header-menu--content-mobile .content-mobile--mail,.header-menu--content-mobile .content-mobile--tel{border:1px solid #5f6467;border:1px solid var(--grey);color:#fff;color:var(--white);display:flex;font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:1.125rem;font-style:normal;font-weight:400;gap:16px;justify-content:center;line-height:normal;padding:40px}.header-menu--content-mobile .content-mobile--mail:before,.header-menu--content-mobile .content-mobile--tel:before{background-color:#ffce2d;background-color:var(--yellow);content:"";display:block;flex-shrink:0;height:20px;width:20px}.header-menu--content-mobile .content-mobile--tel:before{-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-phone.b52f80.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-phone.b52f80.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.header-menu--content-mobile .content-mobile--mail{border-top:none}.header-menu--content-mobile .content-mobile--mail:before{-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-mail.a5628c.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-mail.a5628c.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.header .sub-menu--content-desktop{display:none;height:100vh;left:50%;overflow:scroll;padding-bottom:122px;position:fixed;top:112px;transform:translateX(-50%);width:100%}.header .sub-menu--content-desktop .content-desktop-container{background-color:#272d30;display:grid;grid-template-columns:minmax(300px,600px) minmax(400px,840px);grid-template-rows:1fr 1fr;left:50%;max-width:1440px;overflow:hidden;position:relative;transform:translateX(-50%);transition:transform .5s ease;width:100%;z-index:1}.header .sub-menu--content-desktop .sub-menu--content-header{border-right:1px solid #5f6467;border-right:1px solid var(--grey);border-top:1px solid #5f6467;border-top:1px solid var(--grey);grid-row:1/3;order:1;padding:80px 40px 80px 80px}.header .sub-menu--content-desktop .sub-menu--content-link{border-top:1px solid #5f6467;border-top:1px solid var(--grey);-moz-column-count:2;column-count:2;display:block;grid-row:1/4;order:2;padding:80px 80px 0 40px}@media screen and (min-width:1281px){.header .sub-menu--content-desktop .sub-menu--content-link{padding:80px}}.header .sub-menu--content-desktop .sub-menu--content-link nav{margin-bottom:92px}.header .sub-menu--content-desktop .sub-menu--content-link nav:nth-child(2){-moz-column-break-inside:avoid;break-inside:avoid-column}.header .sub-menu--content-desktop .sub-menu--content-link ul{margin-left:0}.header .sub-menu--content-desktop .sub-menu--content-link li{cursor:pointer;display:flex;font-size:2rem;gap:0;overflow:hidden;position:relative;transition:gap .5s ease}@media screen and (min-width:1281px){.header .sub-menu--content-desktop .sub-menu--content-link li{padding-right:32px}}.header .sub-menu--content-desktop .sub-menu--content-link li:before{background-color:#ffce2d;background-color:var(--yellow);content:none;display:block;flex-shrink:0;height:10px;opacity:0;transition:all .5s ease;width:10px}@media screen and (min-width:1281px){.header .sub-menu--content-desktop .sub-menu--content-link li:after{background-color:#ffce2d;background-color:var(--yellow);content:"";flex-shrink:0;height:32px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s ease;width:32px}}.header .sub-menu--content-desktop .sub-menu--content-link li:hover{color:#ffce2d;color:var(--yellow);gap:32px}.header .sub-menu--content-desktop .sub-menu--content-link li:hover:before{content:"";display:block;opacity:1}.header .sub-menu--content-desktop .sub-menu--content-link li:hover:after{opacity:1}.header .sub-menu--content-desktop .sub-menu--redirection-all{align-self:end;grid-row:4/5;height:72px;justify-content:space-between;order:4;padding:0 80px;transition:background-color .3s ease}.header .sub-menu--content-desktop .sub-menu--redirection-all:hover{background-color:#fff;background-color:var(--white)}.header .sub-menu--content-desktop .sub-menu--content-download{border-bottom:1px solid #5f6467;border-bottom:1px solid var(--grey);border-right:1px solid #5f6467;border-right:1px solid var(--grey);border-top:1px solid #5f6467;border-top:1px solid var(--grey);grid-row:3/5;margin-top:0;order:3;padding:40px 40px 40px 80px}.header .sub-menu--content-desktop .sub-menu--content-download h3{font-size:1.5rem}.header .sub-menu--content-desktop .sub-menu--content-download p{font-family:Lato,sans-serif;font-family:var(--lato);font-size:.875rem;font-style:normal;font-weight:400;line-height:180%}.header .sub-menu--content-header{display:flex;flex-direction:column;gap:24px}.header .sub-menu--content-header h3{font-size:1.5rem;font-weight:300;line-height:normal}.header .sub-menu--content-header h3,.header .sub-menu--content-header p{color:#fff;color:var(--white);font-family:Lato,sans-serif;font-family:var(--lato);font-style:normal}.header .sub-menu--content-header p{font-size:.875rem;font-weight:400;line-height:180%}.header .sub-menu--content-link{gap:20px}.header .sub-menu--content-link,.header .sub-menu--content-link nav{display:flex;flex-direction:column}.header .sub-menu--content-link nav ul{display:flex;flex-direction:column;gap:20px;list-style:none}.header .sub-menu--content-link nav:not(:first-child) h3{margin-top:36px}@media screen and (min-width:1025px){.header .sub-menu--content-link nav:not(:first-child) h3{margin-top:0}}.header .sub-menu--content-link h3{color:#ffce2d;color:var(--yellow);font-family:Lato,sans-serif;font-family:var(--lato);font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:.56px;line-height:180%;margin-bottom:24px}@media screen and (min-width:1025px){.header .sub-menu--content-link h3{margin-bottom:32px}}.header .sub-menu--content-link li{color:#fff;color:var(--white);font-size:2rem;line-height:100%;text-transform:uppercase}.header .sub-menu--content-link li,.header .sub-menu--redirection-all{font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-style:normal;font-weight:400}.header .sub-menu--redirection-all{align-items:center;background-color:#ffce2d;background-color:var(--yellow);color:#1d1d1b;color:var(--black);display:flex;font-size:1.125rem;gap:16px;justify-content:center;line-height:normal;padding:16px}.header .sub-menu--redirection-all:after{background-color:#1d1d1b;background-color:var(--black);content:"";display:block;height:40px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:40px}.header .sub-menu--content-download{display:flex;flex-direction:column;gap:24px;margin-top:-32px;padding:32px 16px;position:relative}.header .sub-menu--content-download:after{background:linear-gradient(0deg,#272d30e0,#272d30e0);background-blend-mode:normal,luminosity;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.header .sub-menu--content-download img{filter:grayscale(100%);height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}@media screen and (min-width:1025px){.header.dark-mode{background-color:#272d30}}.header.dark-mode .header-menu{background-color:#272d30}.header-sub-menu{height:100%;left:0;overflow:scroll;padding-bottom:122px;position:fixed;top:122px;width:100%;z-index:10}@media screen and (min-width:1025px){.header-sub-menu{display:none}}.header-sub-menu .sub-menu--copy{background-color:#272d30;display:flex;flex-direction:column;gap:32px;height:max-content;transform:translateX(100%);transition:transform .5s ease;width:100%;z-index:30}@media screen and (min-width:1025px){.header-sub-menu .sub-menu--copy{display:none}}.header-sub-menu .sub-menu--copy.open{display:flex;transform:translateX(0)}.header-sub-menu .sub-menu--copy>:not(.sub-menu--redirection-all){padding-left:16px;padding-right:16px}.header-sub-menu .sub-menu--back{align-items:center;color:#fff;color:var(--white);cursor:pointer;display:flex;font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:1.125rem;font-style:normal;font-weight:400;gap:16px;line-height:normal}.header-sub-menu .sub-menu--back:before{background-color:#ffce2d;background-color:var(--yellow);content:"";display:block;height:20px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-chevron.8f25c6.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-chevron.8f25c6.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;rotate:-90deg;width:20px}.header-sub-menu .sub-menu--content-header{display:flex;flex-direction:column;gap:24px}.header-sub-menu .sub-menu--content-header h3{font-size:1.5rem;font-weight:300;line-height:normal}.header-sub-menu .sub-menu--content-header h3,.header-sub-menu .sub-menu--content-header p{color:#fff;color:var(--white);font-family:Lato,sans-serif;font-family:var(--lato);font-style:normal}.header-sub-menu .sub-menu--content-header p{font-size:.875rem;font-weight:400;line-height:180%}.header-sub-menu .sub-menu--content-link{display:flex;flex-direction:column;gap:20px}.header-sub-menu .sub-menu--content-link nav{display:flex;flex-direction:column}.header-sub-menu .sub-menu--content-link nav ul{display:flex;flex-direction:column;gap:20px;list-style:none}.header-sub-menu .sub-menu--content-link nav:not(:first-child) h3{margin-top:36px}.header-sub-menu .sub-menu--content-link h3{color:#ffce2d;color:var(--yellow);font-family:Lato,sans-serif;font-family:var(--lato);font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:.56px;line-height:180%;margin-bottom:24px}.header-sub-menu .sub-menu--content-link li{color:#fff;color:var(--white);font-size:2rem;line-height:100%;text-transform:uppercase}.header-sub-menu .sub-menu--content-link li,.header-sub-menu .sub-menu--redirection-all{font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-style:normal;font-weight:400}.header-sub-menu .sub-menu--redirection-all{align-items:center;background-color:#ffce2d;background-color:var(--yellow);color:#1d1d1b;color:var(--black);display:flex;font-size:1.125rem;gap:16px;justify-content:center;line-height:normal;padding:16px}.header-sub-menu .sub-menu--redirection-all:after{background-color:#1d1d1b;background-color:var(--black);content:"";display:block;height:40px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-double-arrow.43fc58.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:40px}.header-sub-menu .sub-menu--content-download{display:flex;flex-direction:column;gap:24px;margin-top:-32px;padding:32px 16px;position:relative}.header-sub-menu .sub-menu--content-download:after{background:linear-gradient(0deg,#272d30e0,#272d30e0);background-blend-mode:normal,luminosity;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.header-sub-menu .sub-menu--content-download img{filter:grayscale(100%);height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}@media screen and (min-width:1281px){.footer--header{display:flex}}.footer--header-item{align-items:center;border-bottom:1px solid #5f6467;border-bottom:1px solid var(--grey);border-left:1px solid #5f6467;border-left:1px solid var(--grey);border-top:1px solid #5f6467;border-top:1px solid var(--grey);display:flex;gap:24px;padding:40px}@media screen and (min-width:1281px){.footer--header-item{padding:40px 20px;width:25%}}@media screen and (min-width:1440px){.footer--header-item{padding:40px}}.footer--header-item:last-child{border-right:1px solid #5f6467;border-right:1px solid var(--grey)}.footer--header-item h3{font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.footer--header-item .picto{flex-shrink:0;height:64px;position:relative;width:64px}.footer--header-item .picto:after{background-color:#ffce2d;background-color:var(--yellow);content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.footer--header .owl-stage{left:-16px}@media screen and (min-width:500px){.footer--header .owl-stage{left:-100px}}@media screen and (min-width:768px){.footer--header .owl-stage{left:0}}@media screen and (min-width:1281px){.footer--content{display:flex}}.footer--content-infos{grid-row-gap:56px;display:grid;grid-template-columns:auto;padding:56px 16px;row-gap:56px}@media screen and (min-width:768px){.footer--content-infos{grid-template-columns:1fr 1fr;padding:64px}}.footer--content-infos-title{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:768px){.footer--content-infos-title{align-items:center;flex-direction:row;grid-column:1/3}}@media screen and (min-width:1025px){.footer--content-infos-title{gap:56px}}.footer--content-infos-title a{flex-shrink:0;height:104px;width:102px}.footer--content-infos-title a img{height:100%;object-fit:contain;width:100%}@media screen and (min-width:1025px){.footer--content-infos-title h2{font-size:48px}}.footer--content-infos-link{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:768px){.footer--content-infos-link{grid-column:1/2}}.footer--content-infos-link h4{color:#ffce2d;color:var(--yellow);display:flex;font-size:16px;font-style:normal;font-weight:500;gap:24px;letter-spacing:.64px;line-height:180%}.footer--content-infos-link h4:before{background-color:#ffce2d;background-color:var(--yellow);content:"";display:block;height:6px;position:relative;top:14px;width:6px}.footer--content-infos-link .link-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;row-gap:9px}.footer--content-infos-link .link-list a{display:block;flex-basis:calc(50% - 8px);transition:color .3s ease}.footer--content-infos-link .link-list a:hover{color:#ffce2d;color:var(--yellow)}.footer--content-infos-download{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px){.footer--content-infos-download{grid-column:2/3}}.footer--content-infos-download p{font-size:1rem}.footer--content-infos-download h3{font-size:24px}.footer--content-contact{border:1px solid #5f6467;border:1px solid var(--grey);display:grid;grid-template-columns:auto}@media screen and (min-width:1281px){.footer--content-contact{border-bottom:initial;border-top:initial;flex-shrink:0;max-width:360px;width:100%}}.footer--content-contact .content-contact-item{background-color:inherit;padding:40px;transition:background-color .3s ease}@media screen and (min-width:1281px){.footer--content-contact .content-contact-item{align-items:center;display:flex;justify-content:center}}.footer--content-contact .content-contact-item h3{align-items:center;display:flex;font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:18px;font-style:normal;font-weight:400;gap:16px;justify-content:center;line-height:normal;transition:color .3s ease}.footer--content-contact .content-contact-item h3:before{background-color:#ffce2d;background-color:var(--yellow);content:"";display:block;height:20px;transition:background-color .3s ease;width:20px}.footer--content-contact .content-contact-item.tel{grid-column:1/3}.footer--content-contact .content-contact-item.tel h3:before{-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-phone.b52f80.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-phone.b52f80.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.footer--content-contact .content-contact-item.tel:hover{color:#ffce2d;color:var(--yellow)}.footer--content-contact .content-contact-item.mail{border:1px solid #5f6467;border:1px solid var(--grey);border-left:initial;border-right:initial;grid-column:1/3}.footer--content-contact .content-contact-item.mail h3:before{-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-mail.a5628c.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-mail.a5628c.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.footer--content-contact .content-contact-item.mail:hover{background-color:#ffce2d;background-color:var(--yellow);color:#1d1d1b;color:var(--black)}.footer--content-contact .content-contact-item.mail:hover h3:before{background-color:#1d1d1b;background-color:var(--black)}.footer--content-contact .content-contact-item.linkedin{border-right:1px solid #5f6467;border-right:1px solid var(--grey);grid-column:1/2}.footer--content-contact .content-contact-item.linkedin h3{display:flex;flex-direction:column;gap:10px}.footer--content-contact .content-contact-item.linkedin h3:before{-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-linkedin.333edb.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-linkedin.333edb.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.footer--content-contact .content-contact-item.linkedin:hover{background-color:#ffce2d;background-color:var(--yellow);color:#1d1d1b;color:var(--black)}.footer--content-contact .content-contact-item.linkedin:hover h3:before{background-color:#1d1d1b;background-color:var(--black)}.footer--content-contact .content-contact-item.youtube{grid-column:2/3}.footer--content-contact .content-contact-item.youtube h3{display:flex;flex-direction:column;gap:10px}.footer--content-contact .content-contact-item.youtube h3:before{-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-youtube.9fd4cf.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-youtube.9fd4cf.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.footer--content-contact .content-contact-item.youtube:hover{background-color:#ffce2d;background-color:var(--yellow);color:#1d1d1b;color:var(--black)}.footer--content-contact .content-contact-item.youtube:hover h3:before{background-color:#1d1d1b;background-color:var(--black)}.footer--footer{display:flex;flex-direction:column;gap:4px;justify-content:space-between;max-width:1440px;padding:10px 16px 16px;width:100%}@media screen and (min-width:768px){.footer--footer{display:inline-flex;flex-direction:row;flex-wrap:wrap;padding:16px}}@media screen and (min-width:1281px){.footer--footer{border-top:1px solid #5f6467;border-top:1px solid var(--grey);padding:16px 64px}}.footer--footer a{color:#abb5bb;color:var(--middle-grey);font-family:Lato,sans-serif;font-family:var(--lato);font-size:12px;font-style:normal;font-weight:400;line-height:180%;margin:auto;transition:color .3s ease;width:max-content}.footer--footer a:hover{color:#fff;color:var(--white)}.footer--footer a:last-child{align-items:center;display:flex;gap:4px}.footer--footer a:last-child span{background-color:#abb5bb;background-color:var(--middle-grey);height:14px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/logos/logo-led-whit.167131.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/logos/logo-led-whit.167131.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease;width:44px}.footer--footer a:last-child:hover span{background-color:#fff;background-color:var(--white)}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(//www.securirack.fr/app/themes/appo/public/styles/owl.video.play.7f01b0.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.owl-theme .owl-dots,.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{background:#d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;display:block;height:10px;margin:5px 7px;transition:opacity .2s ease;width:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.hero-parent{border-bottom:1px solid #5f6467;border-bottom:1px solid var(--grey);margin-top:-98px!important;padding:98px 16px 0;position:relative}@media screen and (min-width:1025px){.hero-parent{margin-top:-112px!important;padding:112px 16px 0}}.hero-parent .container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr;padding:104px 0 80px;position:relative}@media screen and (min-width:1025px){.hero-parent .container{align-items:flex-end;grid-template-columns:minmax(300px,544px) minmax(300px,640px);justify-content:space-between;padding:136px 0 96px;row-gap:0}}.hero-parent:after{background:linear-gradient(180deg,#272d3000 71.35%,#272d30),linear-gradient(0deg,#272d30e0,#272d30e0);background-blend-mode:normal,normal,luminosity;content:"";z-index:-1}.hero-parent img,.hero-parent:after{height:100%;left:0;position:absolute;top:0;width:100%}.hero-parent img{filter:grayscale(100%);object-fit:cover;z-index:-2}.hero-parent.single-hero img{height:200px;margin-bottom:-8px;margin-left:-16px;max-width:none;position:inherit;width:calc(100% + 32px);z-index:0}@media screen and (min-width:1024px){.hero-parent.single-hero img{height:300px}}.hero-parent h1,.hero-parent p{position:relative;z-index:1}.hero-parent h1{max-width:540px}@media screen and (min-width:1025px){.hero-parent h1{grid-row:span 2}}.hero-parent--description{display:flex;flex-direction:column;gap:24px;grid-row:span 2}.hero-parent p{font-family:Lato,sans-serif;font-family:var(--lato);font-size:.875rem;font-style:normal;font-weight:400;line-height:180%;max-width:640px}.hero-parent .btn{z-index:1}@media screen and (min-width:768px){.hero-parent .btn-redirection .hero-parent--description{grid-column:2/3;grid-row:1/2}.hero-parent .btn-redirection .btn{grid-column:2/3;grid-row:2/3}}.hero-parent.light-mode{background-color:#eef1f3;background-color:var(--light-grey)}.hero-parent.light-mode .container{align-items:flex-start;color:#1d1d1b;color:var(--black);display:flex;flex-direction:column;gap:24px;padding:112px 0 64px}.hero-parent.light-mode h1{max-width:100%}.hero-parent.light-mode h3{line-height:normal}.hero-parent.light-mode p{font-size:1rem;font-weight:500;max-width:600px}.sticky-share{background:#ffce2d;background:var(--yellow);width:100%}@media screen and (min-width:1200px){.sticky-share.informations{max-width:160px}}.sticky-share.informations .btn{background:#272d30;max-width:none;padding:16px 12px;width:100%}.sticky-share.informations .btn:hover{background:#5f6467;background:var(--grey)}@media screen and (min-width:1200px){.sticky-share{float:left;margin-top:-120px;position:sticky;top:0;width:max-content}}.sticky-share p{color:#1d1d1b;color:var(--black);font-size:1.125rem;font-style:normal;font-weight:300;line-height:normal;margin-bottom:24px}.sticky-share--social{padding:24px}.sticky-share--social div{align-items:center;display:flex;justify-content:space-between}.sticky-share.informations .sticky-share--social div{align-items:flex-start;flex-direction:column;gap:6px}.sticky-share.informations .sticky-share--social div span{align-items:center;color:#1d1d1b;color:var(--black);display:flex;font-size:.875rem;font-style:normal;font-weight:400;gap:16px;line-height:180%}.sticky-share.informations .sticky-share--social div span:before{background:#5f6467;background:var(--grey);content:"";flex-shrink:0;height:20px;width:20px}.sticky-share.informations .sticky-share--social div span.type:before{-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-work.4c37e8.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-work.4c37e8.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.sticky-share.informations .sticky-share--social div span.name:before{-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-team.42caa3.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-team.42caa3.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.sticky-share.informations .sticky-share--social div span.location:before{-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-location.43f9f7.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-location.43f9f7.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.sticky-share a{align-items:center;display:flex;justify-content:center}.sticky-share img{height:16px;object-fit:contain;width:16px}.sticky-share .copy-link{align-items:center;background:#272d30;border:1px solid #5f6467;border:1px solid var(--grey);cursor:pointer;display:flex;font-family:Bebas Neue,sans-serif;font-family:var(--bebas);font-size:1rem;font-style:normal;font-weight:400;gap:16px;justify-content:center;line-height:normal;padding:16px 20px;transition:all .4s;width:100%}.sticky-share .copy-link:before{background:#ffce2d;background:var(--yellow);content:"";height:20px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-link.7d8f25.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-link.7d8f25.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:20px}.sticky-share .copy-link:hover{background:#5f6467;background:var(--grey)}.others-offers--container{display:flex;flex-direction:column;gap:40px;margin-bottom:71px;margin-top:64px;padding:0 16px}@media screen and (min-width:1024px){.others-offers--container{gap:64px}}@media screen and (min-width:1280px){.others-offers--container{padding:0}}.others-offers--header{align-items:center;display:flex;justify-content:space-between}.others-offers--header .btn{display:none}@media screen and (min-width:1024px){.others-offers--header .btn{display:flex}}.others-offers--list{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px){.others-offers--list{flex-direction:row;flex-wrap:wrap}}.others-offers--list .card-offer{width:100%}@media screen and (min-width:768px){.others-offers--list .card-offer{width:calc(50% - 12px)}}@media screen and (min-width:1280px){.others-offers--list .card-offer{width:calc(25% - 18px)}}.others-offers--mobile-button{display:flex;justify-content:center}@media screen and (min-width:1024px){.others-offers--mobile-button{display:none}}.single .card-actualites{margin-bottom:71px;margin-top:64px;padding:0 16px}@media screen and (min-width:768px){.single .card-actualites{margin-bottom:71px;margin-top:64px;padding:0 16px}}.single .card-actualites--title{margin-bottom:40px}@media screen and (min-width:768px){.single .card-actualites--title{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:64px}}.single .card-actualites--title .desktop{display:none}@media screen and (min-width:768px){.single .card-actualites--title .desktop{display:flex}}.single .card-actualites--list .mobile{display:flex;margin:auto}@media screen and (min-width:768px){.single .card-actualites--list .mobile{display:none}}.single .card-actualites--list{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px){.single .card-actualites--list{flex-direction:row;gap:24px;justify-content:space-between}}.single .card-actualites--list .card-double{max-width:628px;width:100%}#article-content{display:flex;flex-direction:column;gap:64px;margin-bottom:64px;margin-top:64px}@media screen and (min-width:1025px){#article-content{gap:80px;margin-bottom:120px;margin-top:120px}}.not-found{margin-top:-98px!important;position:relative}@media screen and (min-width:1024px){.not-found{margin-top:-112px!important}}.not-found:after{background:linear-gradient(180deg,#272d3000 71.35%,#272d30),linear-gradient(0deg,#272d30e0,#272d30e0);background-blend-mode:normal,normal,luminosity;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.not-found--container{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;padding:164px 16px 64px;text-align:center}@media screen and (min-width:768px){.not-found--container{padding:164px 40px 64px}}@media screen and (min-width:1280px){.not-found--container{padding:222px 0 180px}}.not-found h1{color:#ffce2d;color:var(--yellow)}.not-found img{filter:grayscale(100%);height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.not-found p{margin-left:auto;margin-right:auto;max-width:700px}.breadcrumb-zone{padding:24px 16px 0;position:absolute;width:100%;z-index:1}@media screen and (min-width:1025px){.breadcrumb-zone{padding:40px 16px 0}}.breadcrumb-zone .breadcrumb{display:flex;flex-wrap:wrap}.breadcrumb-zone .breadcrumb .breadcrumb-item{align-items:center;display:flex;font-family:Lato,sans-serif;font-family:var(--lato);font-size:1rem;font-style:normal;font-weight:300;gap:16px;line-height:180%;position:relative}.breadcrumb-zone .breadcrumb .breadcrumb-item:not(:last-child):after{background:#fff;background:var(--white);content:"";display:block;flex-shrink:0;height:16px;margin-right:16px;-webkit-mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-chevron.8f25c6.svg) no-repeat center;mask:url(//www.securirack.fr/app/themes/appo/public/images/icons/icon-chevron.8f25c6.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;rotate:90deg;width:16px}.breadcrumb-zone .breadcrumb .breadcrumb-item:last-child{color:#ffce2d;color:var(--yellow);font-weight:500}.breadcrumb-zone.light-mode{color:#1d1d1b;color:var(--black);z-index:1}.breadcrumb-zone.light-mode .breadcrumb-item{color:#5f6467;color:var(--grey)}.breadcrumb-zone.light-mode .breadcrumb-item:not(:last-child):after{background-color:#1d1d1b;background-color:var(--black)}.breadcrumb-zone.light-mode .breadcrumb-item:last-child{color:#1d1d1b;color:var(--black)}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}.hero-home {
margin-top: -98px !important;
padding: 98px 16px 0 16px;
border-bottom: 1px solid var(--grey);
position: relative;
}
@media screen and (min-width: 1025px) {
.hero-home {
margin-top: -112px !important;
padding: 112px 0px 0 0px;
}
}
.hero-home .container {
padding: 64px 16px 180px 16px;
position: relative;
display: flex;
flex-direction: column;
gap: 40px;
}
@media screen and (min-width: 1025px) {
.hero-home .container {
padding: 120px 80px 180px 80px;
}
}
.hero-home::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(180deg, rgba(39, 45, 48, 0) 71.35%, #272d30 100%),
linear-gradient(
0deg,
rgba(39, 45, 48, 0.88) 0%,
rgba(39, 45, 48, 0.88) 100%
);
background-blend-mode: normal, normal, luminosity;
z-index: -1;
}
.hero-home video {
position: absolute;
top: 0;
left: 0;
-o-object-fit: cover;
object-fit: cover;
height: 100%;
width: 100%;
z-index: -2;
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
.hero-home h1,
.hero-home p {
z-index: 1;
position: relative;
}
@media screen and (min-width: 1024px) {
.hero-home h1 {
max-width: 80%;
}
}
@media screen and (min-width: 1280px) {
.hero-home h1 {
max-width: 60%;
}
}
@media screen and (min-width: 1440px) {
.hero-home h1 {
max-width: 50%;
}
}
@media screen and (min-width: 1024px) {
.hero-home p {
max-width: 50%;
}
}
.hero-home span {
color: var(--yellow);
font-family: var(--bebas);
font-size: 2.875rem;
font-style: normal;
font-weight: 400;
line-height: normal;
text-transform: uppercase;
display: inline-block;
margin-bottom: -24px;
}
.hero-home p {
font-family: var(--lato);
font-size: 0.875rem;
font-style: normal;
font-weight: 400;
line-height: 180%;
}
@media screen and (min-width: 768px) {
.hero-home p {
align-self: flex-end;
}
}
.hero-home .btn {
z-index: 1;
}
@media screen and (max-width: 769px) {
.hero-home .has-divider::after {
width: 100%;
left: 0;
transform: none;
}
}
.hero-home .line0 {
background: var(--yellow);
height: 96px;
width: 80px;
position: absolute;
left: -16px;
bottom: -1px;
z-index: 2;
}
@media screen and (min-width: 1025px) {
.hero-home .line0 {
left: 0;
}
}
@media screen and (min-width: 1280px) {
.hero-home .line0 {
width: 160px;
}
} .hero-home .line0::after {
content: "";
width: 32px;
height: 32px;
background: url(//www.securirack.fr/app/mu-plugins/app-core/GutenbergBlocks/HeroHome//assets/images/icon-double-arrow.svg) no-repeat center;
transform: rotate(0.25turn);
position: absolute;
top: 24px;
left: calc(50% - 16px);
-webkit-animation-name: floating;
animation-name: floating;
-webkit-animation-duration: 3s;
animation-duration: 3s;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}.slider-logo-home {
border-bottom: 1px solid var(--grey);
}
.slider-logo-home--container {
position: relative;
}
.slider-logo-home--slider {
margin-left: auto;
padding: 24px 0 24px 80px;
position: relative;
}
@media screen and (min-width: 1280px) {
.slider-logo-home--slider {
padding: 40px 0 40px 160px;
}
}
.slider-logo-home .owl-stage {
display: flex;
align-items: center;
transition-timing-function: linear !important;
pointer-events: none;
}
.slider-logo-home img {
max-height: 40px;
-o-object-fit: contain;
object-fit: contain;
}
@media screen and (min-width: 1024px) {
.slider-logo-home img {
max-height: 50px;
}
}
.slider-logo-home .line0 {
background: var(--yellow);
height: calc(100% + 1px);
width: 80px;
position: absolute;
left: 0;
bottom: -1px;
z-index: 2;
}
@media screen and (min-width: 1280px) {
.slider-logo-home .line0 {
display: block;
width: 160px;
}
}
.slider-logo-home.full {
border-top: 1px solid var(--grey);
background: var(--light-grey);
}
.slider-logo-home.full .line0 {
display: none;
}
.slider-logo-home.full .slider-logo-home--slider {
padding: 24px 0;
}
@media screen and (min-width: 1280px) {
.slider-logo-home.full .slider-logo-home--slider {
padding: 40px 0;
}
}.expertise-list--container {
padding-bottom: 136px;
position: relative;
}
@media screen and (min-width: 1280px) {
.expertise-list--container {
padding-bottom: 0;
}
}
.expertise-list--container .line0,
.expertise-list--container .line1,
.expertise-list--container .line2 {
display: none;
}
@media screen and (min-width: 1280px) {
.expertise-list--container .line0,
.expertise-list--container .line1,
.expertise-list--container .line2 {
display: block;
position: absolute;
left: 0;
background: var(--yellow);
}
}
.expertise-list--container .line0 {
top: 0;
width: 160px;
height: 0;
}
.expertise-list--container .line1 {
width: 0;
height: 160px;
top: 0;
left: 0px;
}
.expertise-list--container .line2 {
height: 0;
width: 160px;
top: 0;
left: 220px;
}
.expertise-list--container .line4 {
position: absolute;
bottom: 0;
left: 0;
height: 80px;
width: 100%;
background: var(--yellow);
}
@media screen and (min-width: 1280px) {
.expertise-list--container .line4 {
display: none;
}
}
.expertise-list--header {
padding: 64px 16px 0;
margin-bottom: 64px;
position: relative;
}
@media screen and (min-width: 1280px) {
.expertise-list--header {
padding: 120px 80px 0 286px;
}
}
.expertise-list--header p {
text-wrap: balance;
margin-top: 40px;
}
@media screen and (min-width: 1024px) {
.expertise-list--header p {
margin-top: 56px;
max-width: 840px;
}
}
.expertise-list--header .uptitle {
margin-top: 0;
margin-bottom: 18px;
}
.expertise-list--header .btn {
margin-top: 40px;
}
@media screen and (min-width: 1280px) {
.expertise-list--header .btn {
margin-top: 0;
float: right;
transform: translateY(-100%);
}
}
.expertise-list--list {
padding: 0 16px;
display: flex;
flex-wrap: wrap;
gap: 56px;
position: relative;
}
@media screen and (min-width: 768px) {
.expertise-list--list {
padding: 0 16px 80px;
}
}
@media screen and (min-width: 1280px) {
.expertise-list--list {
padding: 0 80px 80px 520px;
}
}
.expertise-list--item {
display: flex;
flex-direction: column;
gap: 20px;
flex: 100%;
}
@media screen and (min-width: 768px) {
.expertise-list--item {
flex: auto;
}
}
@media screen and (min-width: 1024px) {
.expertise-list--item {
flex: 100%;
}
}
.expertise-list--item span {
color: var(--yellow);
font-size: 0.875rem;
font-style: normal;
font-weight: 500;
line-height: 180%;
letter-spacing: 0.56px;
display: inline-block;
margin-bottom: 4px;
}
@media screen and (min-width: 1024px) {
.expertise-list--item span {
font-size: 1.125rem;
margin-bottom: 12px;
}
}
.expertise-list--item a {
font-family: var(--bebas);
font-size: 2.5rem;
font-style: normal;
font-weight: 400;
line-height: 100%;
position: relative;
display: flex;
justify-content: space-between;
align-items: center;
gap: 16px;
transition: all 0.6s;
max-width: 90%;
}
@media screen and (min-width: 1024px) {
.expertise-list--item a {
max-width: unset;
gap: 32px;
font-size: 4.5rem;
}
}
.expertise-list--item a::after {
content: "";
flex-shrink: 0;
height: 48px;
width: 80px;
background: url(//www.securirack.fr/app/mu-plugins/app-core/GutenbergBlocks/ExpertiseList//assets/images/icon-double-arrow.svg), var(--yellow);
background-size: 24px 24px;
background-position: center;
background-repeat: no-repeat;
opacity: 0;
transition: all 0.6s;
display: none;
}
@media screen and (min-width: 1024px) {
.expertise-list--item a::after {
display: block;
}
}
@media screen and (min-width: 1280px) {
.expertise-list--item a::after {
background-size: 40px 40px;
height: 72px;
width: 120px;
}
}
.expertise-list--item a::before {
content: "";
position: absolute;
left: 0;
top: calc(50% - 5px);
height: 10px;
width: 10px;
background: var(--yellow);
opacity: 0;
transition: all 0.6s;
}
.expertise-list--item a:hover {
padding-left: 32px;
color: var(--yellow);
}
.expertise-list--item a:hover::before,
.expertise-list--item a:hover::after {
opacity: 1;
}
@media screen and (min-width: 1024px) {
.expertise-list h2 {
display: inline;
}
.expertise-list .uptitle {
margin-right: 40px;
margin-bottom: 0;
display: inline-block;
}
}.list-card-product {
padding-top: 64px;
}
@media screen and (min-width: 1280px) {
.list-card-product {
padding-bottom: 134px;
}
}
@media screen and (min-width: 1280px) {
.list-card-product--container {
padding: 240px 260px 260px 80px;
position: relative;
}
}
.list-card-product--container .line0,
.list-card-product--container .line1,
.list-card-product--container .line2,
.list-card-product--container .line3 {
display: none;
}
@media screen and (min-width: 1280px) {
.list-card-product--container .line0,
.list-card-product--container .line1,
.list-card-product--container .line2,
.list-card-product--container .line3 {
display: block;
position: absolute;
right: 0;
bottom: 0;
background: var(--yellow);
}
}
.list-card-product--container .line0 {
width: 0;
height: 160px;
top: 0;
left: 220px;
bottom: auto;
}
.list-card-product--container .line1 {
top: 0;
width: 160px;
height: 0;
}
.list-card-product--container .line2 {
height: 160px;
}
.list-card-product--container .line3 {
width: 160px;
right: calc(50% - 80px);
top: 100%;
}
.list-card-product--header {
max-width: 750px;
margin-bottom: 40px;
padding: 0 16px;
}
@media screen and (min-width: 1280px) {
.list-card-product--header {
margin-bottom: 80px;
padding: 0;
}
}
.list-card-product--header p {
text-wrap: balance;
margin-top: 40px;
}
@media screen and (min-width: 1024px) {
.list-card-product--header p {
margin-top: 56px;
}
}
.list-card-product--header .uptitle {
margin-top: 0;
margin-bottom: 18px;
}
.list-card-product--header .btn {
margin-top: 40px;
}
@media screen and (min-width: 1280px) {
.list-card-product--header .btn {
margin-top: 0;
float: right;
transform: translate(100%, -100%);
}
}
.list-card-product--list {
margin-bottom: 164px;
}
.list-card-product--list .simple-card {
display: flex;
flex-direction: column;
}
.list-card-product--list .simple-card img{
flex-shrink: 0;
}
.list-card-product--list .simple-card--content{
height: 100%;
}
@media screen and (min-width: 1024px) {
.list-card-product--list {
display: flex;
justify-content: center;
flex-wrap: wrap;
gap: 24px;
padding: 0 16px;
}
.list-card-product--list > div {
width: calc(33.33% - 16px);
}
.list-card-product--list > div:nth-child(-n + 2) {
width: calc(50% - 12px);
}
}
@media screen and (min-width: 1280px) {
.list-card-product--list {
padding: 0;
margin-bottom: 0;
}
}
@media screen and (min-width: 1024px) {
.list-card-product h2 {
display: inline;
}
.list-card-product .uptitle {
margin-right: 40px;
margin-bottom: 0;
display: inline-block;
}
}
.list-card-product .owl-stage {
left: -16px;
}.about-us {
color: var(--black);
background: var(--light-grey);
}
.about-us--container {
position: relative;
z-index: 1;
}
.about-us--header {
text-align: center;
padding: 204px 16px 56px;
max-width: 850px;
margin-inline: auto;
position: relative;
}
@media screen and (min-width: 768px) {
.about-us--header {
padding: 128px 40px 108px;
}
}
@media screen and (min-width: 1024px) {
.about-us--header {
padding: 204px 80px 270px;
}
}
.about-us--header::before {
content: "";
background: url(//www.securirack.fr/app/mu-plugins/app-core/GutenbergBlocks/AboutUs//assets/images/monogramme.svg) no-repeat center;
background-size: contain;
height: 80px;
width: 80px;
position: absolute;
top: -14px;
left: 50%;
transform: translateX(-50%);
opacity: 1;
}
@media screen and (min-width: 1024px) {
.about-us--header::before {
top: -28px;
height: 160px;
width: 160px;
}
}
@media screen and (min-width: 1280px) {
.about-us--header::before {
opacity: 0;
}
}
.about-us--header.active::before {
opacity: 1;
transition: opacity 1s;
}
.about-us--header::after {
content: "";
background: var(--yellow);
height: 100px;
width: 80px;
position: absolute;
top: 0;
left: 50%;
transform: translate(-50%, -100%);
}
@media screen and (min-width: 1024px) {
.about-us--header::after {
display: none;
}
}
.about-us--header span {
color: var(--grey);
display: flex;
flex-direction: column;
align-items: center;
gap: 16px;
margin-bottom: 24px;
font-size: 1.125rem;
font-style: normal;
font-weight: 500;
line-height: 180%;
letter-spacing: 0.72px;
}
.about-us--header span::after {
content: "";
width: 6px;
height: 6px;
background: var(--yellow);
}
.about-us--header p {
font-size: 1rem;
line-height: 180%;
}
.about-us--header h2 {
margin-bottom: 40px;
}
.about-us--header .btn {
margin-top: 40px;
margin-inline: auto;
}
.about-us--numbers {
display: flex;
justify-content: center;
flex-wrap: wrap;
row-gap: 40px;
padding: 0 16px 64px;
}
@media screen and (min-width: 768px) {
.about-us--numbers {
padding: 0 40px 64px;
justify-content: space-between;
}
}
@media screen and (min-width: 1024px) {
.about-us--numbers {
gap: 64px;
row-gap: 48px;
padding: 0 80px 64px;
}
}
.about-us--item {
width: 100%;
display: flex;
flex-direction: column;
gap: 8px;
}
@media screen and (min-width: 768px) {
.about-us--item {
width: calc(50% - 32px);
}
}
@media screen and (min-width: 1360px) {
.about-us--item {
width: auto;
flex: 0 1 247px;
max-width: 25%;
}
}
.about-us--item::before {
content: "";
width: 10px;
height: 10px;
background: var(--yellow);
}
.about-us .number {
font-size: 5rem;
font-style: normal;
font-weight: 300;
line-height: normal;
}
.about-us .desc {
font-size: 1rem;
font-style: normal;
font-weight: 500;
line-height: 180%;
}
.about-us .parallax-image {
width: 180px;
height: 120px;
position: absolute;
z-index: -1;
}
@media screen and (min-width: 768px) {
.about-us .parallax-image {
width: 25%;
max-width: 360px;
height: 138px;
}
}
@media screen and (min-width: 1024px) {
.about-us .parallax-image {
height: 240px;
}
}
.about-us .parallax-image img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
-webkit-filter: grayscale(1);
filter: grayscale(1);
opacity: 0.4;
}
.about-us .parallax-image.parallax1 {
left: 0;
top: 65px;
}
.about-us .parallax-image.parallax2 {
right: 0;
top: 20%;
}
.about-us .parallax-image.parallax3 {
left: 25%;
top: 40%;
}
.is-animated .is-step-animation:nth-child(1) {
opacity: 0;
-webkit-animation: apparitionDeBasEnHaut 0.5s ease-out 0.4s;
animation: apparitionDeBasEnHaut 0.5s ease-out 0.4s;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
.is-animated .is-step-animation:nth-child(2) {
opacity: 0;
-webkit-animation: apparitionDeBasEnHaut 0.5s ease-out 0.8s;
animation: apparitionDeBasEnHaut 0.5s ease-out 0.8s;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
.is-animated .is-step-animation:nth-child(3) {
opacity: 0;
-webkit-animation: apparitionDeBasEnHaut 0.5s ease-out 1.2s;
animation: apparitionDeBasEnHaut 0.5s ease-out 1.2s;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
.is-animated .is-step-animation:nth-child(4) {
opacity: 0;
-webkit-animation: apparitionDeBasEnHaut 0.5s ease-out 1.6s;
animation: apparitionDeBasEnHaut 0.5s ease-out 1.6s;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
.is-animated .is-step-animation:nth-child(5) {
opacity: 0;
-webkit-animation: apparitionDeBasEnHaut 0.5s ease-out 2s;
animation: apparitionDeBasEnHaut 0.5s ease-out 2s;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
@-webkit-keyframes apparitionDeBasEnHaut {
from {
opacity: 0;
transform: translateY(100px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
@keyframes apparitionDeBasEnHaut {
from {
opacity: 0;
transform: translateY(100px);
}
to {
opacity: 1;
transform: translateY(0);
}
}.implantation {
background: var(--yellow);
padding: 64px 16px;
position: relative;
}
@media screen and (min-width: 1024px) {
.implantation {
padding: 0;
}
}
@media screen and (min-width: 1024px) {
.implantation--container {
padding: 80px;
display: flex;
align-items: center;
gap: 116px;
}
}
.implantation::after {
content: "";
-webkit-clip-path: polygon(0 66%, 100% 81%, 100% 100%, 0 100%);
clip-path: polygon(0 66%, 100% 81%, 100% 100%, 0 100%);
background: white;
position: absolute;
bottom: 0;
right: 0;
height: 100%;
width: 100%;
}
@media screen and (min-width: 1024px) {
.implantation::after {
-webkit-clip-path: polygon(90% 0, 100% 0, 100% 100%, 67% 100%);
clip-path: polygon(90% 0, 100% 0, 100% 100%, 67% 100%);
}
}
.implantation .uptitle {
color: var(--blue-grey);
margin-bottom: 24px;
}
.implantation .uptitle::before {
background: white;
}
@media screen and (min-width: 1024px) {
.implantation .uptitle {
display: inline-block;
margin-right: 40px;
margin-bottom: 0;
}
}
@media screen and (min-width: 1024px) {
.implantation p:not(.uptitle) {
margin-top: 40px;
}
}
.implantation h2 {
margin-bottom: 40px;
}
@media screen and (min-width: 1024px) {
.implantation h2 {
display: inline;
}
}
.implantation--content {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
color: var(--black);
margin-bottom: 40px;
}
@media screen and (min-width: 768px) {
.implantation--content {
margin-bottom: 56px;
}
}
@media screen and (min-width: 1024px) {
.implantation--content {
display: block;
text-align: left;
}
}
.implantation--map {
flex-shrink: 0;
position: relative;
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
}
.implantation--map img {
width: 100%;
max-width: 430px;
margin-inline: auto;
height: auto;
}
@media screen and (min-width: 1280px) {
.implantation--map img {
max-width: 510px;
}
}.card-actualites {
padding: 0 16px;
}
.card-actualites .container {
display: flex;
flex-direction: column;
gap: 40px;
}
@media screen and (min-width: 768px) {
.card-actualites .container {
gap: 64px;
}
}
.card-actualites--title {
display: inline-flex;
justify-content: space-between;
align-items: flex-end;
gap: 24px;
}
.card-actualites--title .btn {
display: none;
}
@media screen and (min-width: 768px) {
.card-actualites--title .btn {
display: flex;
height: 52px;
flex-shrink: 0;
}
}
.card-actualites--title h2 {
display: flex;
flex-direction: column;
gap: 24px;
}
@media screen and (min-width: 768px) {
.card-actualites--title h2 {
display: unset;
}
}
.card-actualites--title h2 .uptitle {
margin-right: 40px;
}
.card-actualites--title h2 .uptitle::before {
bottom: 4px;
}
.card-actualites--list {
display: flex;
flex-direction: column;
gap: 24px;
}
@media screen and (min-width: 768px) {
.card-actualites--list {
flex-direction: row;
justify-content: space-between;
align-items: flex-start;
gap: 24px;
}
}
.card-actualites--list .card-double {
min-height: 318px;
}
.card-actualites--list .card-double--img {
height: 170px;
}
@media screen and (min-width: 1025px) {
.card-actualites--list .card-double--img {
height: auto;
}
}
.card-actualites--list .card-double--img img {
height: 100%;
}
@media screen and (min-width: 1025px) {
.card-actualites--list .card-double--img img {
min-height: unset;
}
}
.card-actualites--list .card-double--content {
padding: 24px 0 0 0;
}
@media screen and (min-width: 1281px) {
.card-actualites--list .card-double--content {
padding: 40px 0 0 0;
}
}
.card-actualites--list .card-double--content .title {
font-size: 1.5rem;
}
.card-actualites--list .card-double--content-title {
padding: 0 24px;
gap: 24px;
}
@media screen and (min-width: 1281px) {
.card-actualites--list .card-double--content-title {
padding: 0 40px;
}
}
.card-actualites--list .btn {
margin: 16px auto 0 auto;
justify-self: center;
}
@media screen and (min-width: 768px) {
.card-actualites--list .btn {
display: none;
}
}.contact-redirections {
padding: 0 16px;
position: relative;
}
.contact-redirections img {
position: absolute;
top: 0;
left: 0;
object-fit: cover;
height: 100%;
width: 100%;
filter: grayscale(100%);
z-index: -1;
}
.contact-redirections::after {
content: "";
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background: linear-gradient(0deg, rgba(39, 45, 48, 0) 71.35%, #272d30 100%),
linear-gradient(
0deg,
rgba(39, 45, 48, 0.88) 0%,
rgba(39, 45, 48, 0.88) 100%
);
z-index: -1;
}
.contact-redirections--list {
padding: 56px 0;
display: flex;
flex-direction: column;
align-items: center;
gap: 80px;
}
@media screen and (min-width: 768px) {
.contact-redirections--list {
padding: 96px 0;
flex-direction: row;
justify-content: space-between;
align-items: flex-start;
gap: 40px;
}
}
.contact-redirections--list-item {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
gap: 24px;
max-width: 480px;
}
@media screen and (min-width: 768px) {
.contact-redirections--list-item {
flex-basis: 50%;
}
}
.contact-redirections--list-item .uptitle {
display: flex;
flex-direction: column;
align-items: center;
gap: 16px;
padding: 0;
}
.contact-redirections--list-item .uptitle::before {
content: none;
}
.contact-redirections--list-item .uptitle::after {
content: "";
display: block;
line-height: 180%;
width: 6px;
height: 6px;
background: var(--yellow);
}
.contact-redirections--list-item h2 {
font-size: 1.5rem;
line-height: normal;
}
.contact-redirections--list-item p:not(.uptitle) {
font-size: 1rem;
font-style: normal;
font-weight: 500;
}