@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:wght@200;300;400;600;700&display=swap);
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:2em;height:2em;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:.7;background:#ccc}.splide__arrow svg{width:1.2em;height:1.2em}.splide__arrow:hover{cursor:pointer;opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{position:absolute;z-index:1;bottom:.5em;left:50%;transform:translateX(-50%);padding:0}.splide__pagination__page{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%;margin:3px;padding:0;transition:transform .2s linear;border:none;opacity:.7}.splide__pagination__page.is-active{transform:scale(1.4);background:#fff}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{width:0;height:3px;background:#ccc}.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border-color:#000}.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{right:1em;left:auto}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{top:auto;bottom:1em}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination{display:flex;flex-direction:column;bottom:50%;left:auto;right:.5em;transform:translateY(50%)}
@font-face{font-family:"iconfont";src:url("/iconfont.eot");src:url("/iconfont.eot?#iefix") format("embedded-opentype"),url("/iconfont.woff") format("woff"),url("/iconfont.ttf") format("truetype"),url("/iconfont.svg") format("svg")}.icon{font-style:normal;font-weight:400}.icon.arrow-link:before{font-family:"iconfont";content:""}.icon.arrow-scroll:before{font-family:"iconfont";content:""}.icon.chat:before{font-family:"iconfont";content:""}.icon.check:before{font-family:"iconfont";content:""}.icon.chevron-down:before{font-family:"iconfont";content:""}.icon.chevron-up:before{font-family:"iconfont";content:""}.icon.close:before{font-family:"iconfont";content:""}.icon.facebook:before{font-family:"iconfont";content:""}.icon.heart-footer:before{font-family:"iconfont";content:""}.icon.industrie-all:before{font-family:"iconfont";content:""}.icon.industrie-medical-device:before{font-family:"iconfont";content:""}.icon.job-hour:before{font-family:"iconfont";content:""}.icon.job-location:before{font-family:"iconfont";content:""}.icon.less:before{font-family:"iconfont";content:""}.icon.media-instagram:before{font-family:"iconfont";content:""}.icon.media-linkedin:before{font-family:"iconfont";content:""}.icon.media-twitter:before{font-family:"iconfont";content:""}.icon.media-youtube:before{font-family:"iconfont";content:""}.icon.more:before{font-family:"iconfont";content:""}.icon.nav-ISC:before{font-family:"iconfont";content:""}.icon.nav-contact-mobile:before{font-family:"iconfont";content:""}.icon.nav-customer-care:before{font-family:"iconfont";content:""}.icon.nav-icon-aggro:before{font-family:"iconfont";content:""}.icon.nav-icon-all:before{font-family:"iconfont";content:""}.icon.nav-icon-food:before{font-family:"iconfont";content:""}.icon.nav-icon-material:before{font-family:"iconfont";content:""}.icon.nav-icon-medical:before{font-family:"iconfont";content:""}.icon.nav-icon-mining:before{font-family:"iconfont";content:""}.icon.nav-icon-pharma:before{font-family:"iconfont";content:""}.icon.nav-icon-supply-chain:before{font-family:"iconfont";content:""}.icon.nav-lang:before{font-family:"iconfont";content:""}.icon.nav-mobile:before{font-family:"iconfont";content:""}.icon.nav-search:before{font-family:"iconfont";content:""}.icon.nav-submenu:before{font-family:"iconfont";content:""}.icon.slider-nav-left:before{font-family:"iconfont";content:""}.icon.slider-nav-right:before{font-family:"iconfont";content:""}.icon.video:before{font-family:"iconfont";content:""}@font-face{font-family:"iconfont";src:url(/app/themes/optel/assets/dist/fonts/icons/iconfont.eot);src:url(/app/themes/optel/assets/dist/fonts/icons/iconfont.eot?#iefix) format("embedded-opentype"),url(/app/themes/optel/assets/dist/fonts/icons/iconfont.woff) format("woff"),url(/app/themes/optel/assets/dist/fonts/icons/iconfont.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@keyframes burger-open-top{50%{transform:translate3d(0, 11px, 0)}to{transform:translate3d(0, 11px, 0) rotate(45deg)}}@keyframes burger-open-bot{50%{transform:translate3d(0, -11px, 0)}to{transform:translate3d(0, -11px, 0) rotate(-45deg)}}@keyframes burger-close-top{0%{transform:translate3d(0, 11px, 0) rotate(45deg)}50%{transform:translate3d(0, 11px, 0) rotate(0deg)}to{transform:translateZ(0)}}@keyframes burger-close-bot{0%{transform:translate3d(0, -11px, 0) rotate(-45deg)}50%{transform:translate3d(0, -11px, 0) rotate(0deg)}to{transform:translateZ(0)}}@media only screen and (max-width: 38rem){@keyframes burger-open-top{50%{transform:translate3d(0, 8px, 0)}to{transform:translate3d(0, 8px, 0) rotate(45deg)}}@keyframes burger-open-bot{50%{transform:translate3d(0, -8px, 0)}to{transform:translate3d(0, -8px, 0) rotate(-45deg)}}@keyframes burger-close-top{0%{transform:translate3d(0, 8px, 0) rotate(45deg)}50%{transform:translate3d(0, 8px, 0) rotate(0deg)}to{transform:translateZ(0)}}@keyframes burger-close-bot{0%{transform:translate3d(0, -8px, 0) rotate(-45deg)}50%{transform:translate3d(0, -8px, 0) rotate(0deg)}to{transform:translateZ(0)}}}@keyframes sonarEffect{0%{opacity:0.3}40%{opacity:0.6;box-shadow:0 0 0 .09375rem rgba(255,255,255,0.1),0 0 10px 10px #FF9E1B,0 0 0 10px rgba(255,255,255,0.5)}100%{box-shadow:0 0 0 .09375rem rgba(255,255,255,0.1),0 0 10px 10px #FF9E1B,0 0 0 10px rgba(255,255,255,0.5);transform:scale(1.3);opacity:0}}body{font-size:1rem;font-family:"Titillium Web",sans-serif;font-weight:300;margin:0;color:#333F4B}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#333F4B}.link{position:relative;text-decoration:none;border:none;outline:none;color:#333F4B;transition:color .25s ease-in-out}.text-content a:not(.link):not(.button):hover,.text-content a:not(.link):not(.button):active,.text-content a:not(.link):not(.button):focus{text-decoration:none;color:#FF9E1B}.text-content a:not(.link):not(.button):link{outline:none}.text-content a:not(.link):not(.button):after{content:"";height:1px;width:100%;background-color:#FF9E1B;position:absolute;left:0;bottom:0px}strong,b{font-weight:600}ul{padding:0;margin:0;list-style:none}main ul li{padding-left:1.125rem;position:relative}main ul li:before{background-color:#003C71;border-radius:50%;content:"";display:inline-block;left:0;margin-right:5px;margin-bottom:2px;position:absolute;top:.5625rem;height:5px;width:5px}main ul li>ul{margin-left:.3125rem}.job__content ul li{padding-left:1.125rem !important}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}sup,sub{text-transform:none}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}p{line-height:1.5;font-size:1em}img{display:block;max-width:100%;height:auto}*,*::before,*::after{box-sizing:border-box}*:focus{outline:none;text-shadow:none}small{font-size:smaller}blockquote,q,i,em{font-style:italic;text-align:center}blockquote span,q span,i span,em span{display:inline-block;margin:0 2.5rem}blockquote blockquote,blockquote q,q blockquote,q q,i blockquote,i q,em blockquote,em q{font-size:inherit}iframe{border:none}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;vertical-align:top}.dark-gradiant{background:#001e38;background:-moz-linear-gradient(180deg, #001e38 0%, #0e66ad 100%);background:-webkit-linear-gradient(180deg, #001e38 0%, #0e66ad 100%);background:linear-gradient(180deg, #001e38 0%, #0e66ad 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#001e38",endColorstr="#0e66ad",GradientType=1)}main ul.check-list li,main .check-list ul li,.check-list-content ul li{display:inline-block;font-weight:600;line-height:1.3;margin:.125rem 0;padding-left:1.5625rem;position:relative;vertical-align:middle}main ul.check-list li:before,main .check-list ul li:before,.check-list-content ul li:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}main ul.check-list li:before,main .check-list ul li:before,.check-list-content ul li:before{background-color:transparent;color:#FF9E1B;display:inline-block;font-size:1.5em;height:1.5rem;left:-.3125rem;margin:0;position:absolute;top:-.1875rem;vertical-align:middle;width:1.25rem}main .check-list.check-list--column li,main .check-list.check-list--column ul li{display:block;padding:.1875rem 0 .1875rem 1.875rem}main .check-list.check-list--column li::before,main .check-list.check-list--column ul li::before{top:-.0625rem}.share-buttons .icon{margin:0 0 0 .3125rem}.share-buttons .icon:hover,.share-buttons .icon :active,.share-buttons .icon :focus{color:#FF9E1B}.share-buttons p{margin:0 0 .3125rem .3125rem}@media only screen and (max-width: 47.9rem){.share-buttons p{margin:1.25rem 0 .3125rem .3125rem}}#cookie-law-info-bar[data-cli-style="cli-style-v2"]{z-index:11111}#cookie-law-info-bar[data-cli-style="cli-style-v2"] #cookie_action_close_header_reject{display:block;margin-top:1.25rem}@media only screen and (min-width: 57.5625rem){.mobile-only,.contact-button{display:none !important}}.hero__content h1,.hero__content .title-1,.banner-text{font:200 3.125em/1.2 "Titillium Web",sans-serif;text-transform:uppercase;margin-bottom:1.875rem}h1,.title-1{font:200 2.5em/1.2 "Titillium Web",sans-serif;text-transform:uppercase;margin:0}h1+.sub,.title-1+.sub{text-transform:uppercase;font-size:1.25em;font-weight:600}h2,.title-2{font:300 1.625em/1.2 "Titillium Web",sans-serif;margin:1.875rem 0 .9375rem}h2+.sub,.title-2+.sub{font-weight:600;line-height:1.4}h3,.title-3{font:300 1.25em/1.2 "Titillium Web",sans-serif;margin:1.875rem 0 .9375rem}h4,.title-4{font:600 1em/1.2 "Titillium Web",sans-serif;margin:1.875rem 0 .9375rem}h5,.title-5{font:600 0.875em/1.2 "Titillium Web",sans-serif;margin:1.875rem 0 .9375rem}@media only screen and (max-width: 47.9rem){.hero__content h1,.hero__content .title-1,.banner-text{font:200 1.875em/1.2 "Titillium Web",sans-serif}h1,.title-1{font:200 1.5625em/1.2 "Titillium Web",sans-serif}h1 .sub,.title-1 .sub{font-size:1em}h2,.title-2{font:300 1.25em/1.2 "Titillium Web",sans-serif}h3,.title-3{font:400 1.125em/1.2 "Titillium Web",sans-serif}h4,.title-4{font:600 1em/1.2 "Titillium Web",sans-serif}h5,.title-5{font:600 0.875em/1.2 "Titillium Web",sans-serif}}.icon{padding:.25rem;font-size:1.25em;position:relative;left:0;top:0.25em;margin-right:0.5em;line-height:0}.icon--arrow-scroll:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--arrow-link:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--chat:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--check:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--chevron-down:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--chevron-up:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--close:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--facebook:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--heart-footer:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--industrie-agrochemicals:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--industrie-all:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--industrie-supply-chain:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--less:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--media-instagram:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--media-linkedin:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--media-twitter:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--media-youtube:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--more:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--nav-ISC:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--nav-contact-mobile:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--nav-customer-care:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--nav-lang:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--nav-mobile:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--nav-search:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--nav-submenu:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--nav-search:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--nav-icon-aggro:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--nav-icon-all:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--nav-icon-food:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--nav-icon-medical:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--nav-icon-material:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--nav-icon-mining:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--nav-icon-pharma:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--slider-nav-left:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--slider-nav-right:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--video:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--job-hour:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.icon--job-location:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.button,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button,.go-pricing .gw-go .gw-go-col .gw-go-btn,.contact-button a{cursor:pointer;padding:.9375rem 2.5rem;border-radius:15em;color:#333F4B;background:#FF9E1B;text-transform:uppercase;text-decoration:none;font-weight:bold;text-align:left;font-size:1em;border:1px solid #FF9E1B;transition:all .25s ease-in-out;display:inline-block;-webkit-appearance:none}@media only screen and (max-width: 47.9rem){.button,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button,.go-pricing .gw-go .gw-go-col .gw-go-btn,.contact-button a{text-align:center}}.button--primary:hover,.button--primary:active,.button--primary:focus,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button--primary:hover,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button--primary:active,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button--primary:focus,.go-pricing .gw-go .gw-go-col .gw-go-btn--primary:hover,.go-pricing .gw-go .gw-go-col .gw-go-btn--primary:active,.go-pricing .gw-go .gw-go-col .gw-go-btn--primary:focus,.contact-button a--primary:hover,.contact-button a--primary:active,.contact-button a--primary:focus{box-shadow:0 0 20px 0 rgba(0,48,87,0.15);background-color:#ffa935}.button--secondary,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button--secondary,.go-pricing .gw-go .gw-go-col .gw-go-btn--secondary,.contact-button a--secondary{background-color:#fff;font-size:0.875em}.button--secondary:hover,.button--secondary:active,.button--secondary:focus,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button--secondary:hover,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button--secondary:active,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button--secondary:focus,.go-pricing .gw-go .gw-go-col .gw-go-btn--secondary:hover,.go-pricing .gw-go .gw-go-col .gw-go-btn--secondary:active,.go-pricing .gw-go .gw-go-col .gw-go-btn--secondary:focus,.contact-button a--secondary:hover,.contact-button a--secondary:active,.contact-button a--secondary:focus{background-color:#FF9E1B}.button--small,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button--small,.go-pricing .gw-go .gw-go-col .gw-go-btn--small,.contact-button a--small{color:#fff;background-color:#003C71;border:1px solid #003C71;font-size:0.875em;padding:.6875rem 1.25rem}.button--small:hover,.button--small:active,.button--small:focus,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button--small:hover,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button--small:active,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button--small:focus,.go-pricing .gw-go .gw-go-col .gw-go-btn--small:hover,.go-pricing .gw-go .gw-go-col .gw-go-btn--small:active,.go-pricing .gw-go .gw-go-col .gw-go-btn--small:focus,.contact-button a--small:hover,.contact-button a--small:active,.contact-button a--small:focus{box-shadow:0 0 20px 0 rgba(0,48,87,0.15)}.button--white,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button--white,.go-pricing .gw-go .gw-go-col .gw-go-btn--white,.contact-button a--white{background-color:#fff;border:none;color:#333F4B}.button--white:hover,.button--white:focus,.button--white:active,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button--white:hover,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button--white:focus,.cli-style-v2 .cli-bar-btn_container .cli-plugin-button--white:active,.go-pricing .gw-go .gw-go-col .gw-go-btn--white:hover,.go-pricing .gw-go .gw-go-col .gw-go-btn--white:focus,.go-pricing .gw-go .gw-go-col .gw-go-btn--white:active,.contact-button a--white:hover,.contact-button a--white:focus,.contact-button a--white:active{box-shadow:0 0 20px 0 rgba(0,48,87,0.5)}.link--icon{padding-right:4em;position:relative;max-width:100%}@media only screen and (max-width: 26rem){.link--icon{padding-right:2.5em}}.link--icon:before{position:absolute;font-size:1.3em;right:1.875rem;line-height:1.5rem;transform:translateX(0);transition:transform 200ms ease-in-out}.link--icon:hover:before,.link--icon:focus:before{transform:translateX(0.2em)}.link-cercle--icon{padding-right:4em;position:relative;max-width:100%}@media only screen and (max-width: 26rem){.link-cercle--icon{padding-right:2.5em}}.link-cercle--icon:before{position:absolute;font-size:1.3em;right:1.875rem;line-height:1.4375rem;width:1.5625rem;border:1px solid #003057;border-radius:50%;padding:0;text-align:center;transition:all 200ms ease-in-out}.link-cercle--icon:hover:before,.link-cercle--icon:focus:before{border:1px solid #FF9E1B}.flex__columns{position:relative;display:flex;width:100%}.flex__columns--two_columns_50_50,.flex__columns--two_columns_25_75,.flex__columns--two_columns_66_33{display:flex}.flex__columns--two_columns_50_50 .flex__column{width:50%}.flex__columns--two_columns_25_75 .flex__column:first-of-type{width:25%}.flex__columns--two_columns_25_75 .flex__column:last-of-type{width:75%}.flex__columns--two_columns_66_33 .flex__column:first-of-type{width:66.666%}.flex__columns--two_columns_66_33 .flex__column:last-of-type{width:33.333%}.flex__columns--three_columns .flex__column{width:33.333%}.flex__columns--four_columns{display:flex;width:100%}.flex__columns--four_columns .flex__column{width:25%}.flex__column>div{margin-bottom:3em}.flex__column>div:first-of-type.image-fullwidth{margin-top:-5em}.flex__column>div:last-of-type{margin-bottom:0}.flex .image-fullwidth{display:block;margin-left:-7.5em;margin-right:-7.5em}@media only screen and (max-width: 75rem){.flex__columns--one_column{padding:2.1875em}.flex__columns--two_columns_50_50,.flex__columns--two_columns_33_66,.flex__columns--two_columns_66_33{padding:1.5em;flex-flow:column}.flex__columns--two_columns_50_50 .flex__column:first-of-type,.flex__columns--two_columns_50_50 .flex__column:last-of-type,.flex__columns--two_columns_33_66 .flex__column:first-of-type,.flex__columns--two_columns_33_66 .flex__column:last-of-type,.flex__columns--two_columns_66_33 .flex__column:first-of-type,.flex__columns--two_columns_66_33 .flex__column:last-of-type{width:100%;padding:0}.flex__columns--two_columns_50_50 .flex__column:first-of-type,.flex__columns--two_columns_33_66 .flex__column:first-of-type,.flex__columns--two_columns_66_33 .flex__column:first-of-type{margin-bottom:1.5em}.flex__column>div{margin-bottom:2em}.flex__column>div:first-of-type.image-fullwidth{margin-top:-2.1875em}.flex .image-fullwidth{margin-left:-2.1875em;margin-right:-2.1875em}}@media only screen and (max-width: 26rem){.flex__columns--one_column,.flex__columns--two_columns_50_50,.flex__columns--two_columns_33_66,.flex__columns--two_columns_66_33{padding:1.5em 1.25em 1.25em}.flex__column>div:first-of-type.image-fullwidth{margin-top:-1.5em}.flex .image-fullwidth{margin-left:-1.25em;margin-right:-1.25em}}form{max-width:37.5rem}fieldset{border:0;margin:0;padding:0}label{display:block;margin-bottom:.375rem;font-weight:600}.field.radio,.field.checkobx{display:flex;margin-bottom:1.25rem}.field.radio label,.field.checkobx label{margin-right:1.25rem}input:not([type]),input[type='color'],input[type='date'],input[type='datetime'],input[type='datetime-local'],input[type='email'],input[type='month'],input[type='number'],input[type='password'],input[type='search'],input[type='tel'],input[type='text'],input[type='time'],input[type='url'],input[type='week']{width:100%;padding:.625rem;background:transparent;border:1px solid #333F4B;font-weight:300;transition:border .25s linear;font-family:"Titillium Web",sans-serif;margin-bottom:1.25rem;color:#333F4B;font-size:1em}input:not([type]):focus,input[type='color']:focus,input[type='date']:focus,input[type='datetime']:focus,input[type='datetime-local']:focus,input[type='email']:focus,input[type='month']:focus,input[type='number']:focus,input[type='password']:focus,input[type='search']:focus,input[type='tel']:focus,input[type='text']:focus,input[type='time']:focus,input[type='url']:focus,input[type='week']:focus{border:1px solid #000}input:not([type]):disabled,input[type='color']:disabled,input[type='date']:disabled,input[type='datetime']:disabled,input[type='datetime-local']:disabled,input[type='email']:disabled,input[type='month']:disabled,input[type='number']:disabled,input[type='password']:disabled,input[type='search']:disabled,input[type='tel']:disabled,input[type='text']:disabled,input[type='time']:disabled,input[type='url']:disabled,input[type='week']:disabled{background:#D8D7D6}input[type='submit'],input[type='file']{appearance:none;height:auto;outline:none;outline-color:transparent;background-color:transparent}input[type='submit']:hover,input[type='submit']:active,input[type='submit']:focus,input[type='file']:hover,input[type='file']:active,input[type='file']:focus{box-shadow:0 0 20px 0 rgba(0,48,87,0.15);background-color:#ffa935}textarea{width:100%;padding:.625rem;background:transparent;border:1px solid #333F4B;font-weight:300;transition:border .25s linear;font-family:"Titillium Web",sans-serif;margin-bottom:1.25rem;color:#333F4B;font-size:1em;height:auto;padding:.625rem;line-height:1.5;resize:vertical}textarea:focus{border:1px solid #000}textarea:disabled{background:#D8D7D6}select{width:100%;padding:.625rem;background:transparent;border:1px solid #333F4B;font-weight:300;transition:border .25s linear;font-family:"Titillium Web",sans-serif;margin-bottom:1.25rem;color:#333F4B;font-size:1em;appearance:none;outline:none;padding:.8125rem .625rem .8125rem 1.0625rem}select:focus{border:1px solid #000}select:disabled{background:#D8D7D6}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select,.ginput_container_select{position:relative;display:inline-block;width:100%}.select:before,.ginput_container_select:before{position:absolute;pointer-events:none;right:1.875rem;font-size:1.3em;top:calc( 50% - .5em)}input[type='checkbox']:not(#burger),input[type='radio']{position:absolute;z-index:2;opacity:0;width:calc( 100% - 30px);height:1.25rem}input[type='checkbox']:not(#burger)+label:not(.cmplz-label),input[type='radio']+label:not(.cmplz-label){display:block;position:relative;margin-bottom:0.5em;padding-left:2rem;line-height:1.25rem;cursor:pointer}input[type='checkbox']:not(#burger)+label:not(.cmplz-label)::before,input[type='checkbox']:not(#burger)+label:not(.cmplz-label)::after,input[type='radio']+label:not(.cmplz-label)::before,input[type='radio']+label:not(.cmplz-label)::after{content:"";color:#fff;position:absolute;top:.125rem;left:0;display:block}input[type='checkbox']:not(#burger)+label:not(.cmplz-label)::before,input[type='radio']+label:not(.cmplz-label)::before{width:1.125rem;height:1.125rem;border:1px solid #333F4B;-webkit-print-color-adjust:exact}input[type='checkbox']:not(#burger)+label:not(.cmplz-label)::after,input[type='radio']+label:not(.cmplz-label)::after{content:"";width:10px;height:10px;margin:4px}input[type='radio']+label::before{border-radius:100%}input[type='checkbox']:checked+label::after{background-color:#003C71}input[type='checkbox']:checked+label::before{background-color:#fff;border-color:#003C71}input[type='checkbox']:disabled+label::before{background-color:#D8D7D6;border:1px solid #D8D7D6}input[type='radio']+label::before{background-position:0 -3.5rem}input[type='radio']:checked+label::after{background-color:#FF9E1B;border-radius:50%}input[type='radio']:checked+label::before{background-color:#fff;border-color:#003C71}input[type='radio']:disabled+label::before{background-color:#D8D7D6;border:1px solid #D8D7D6}.gform_wrapper ul.gform_fields li.gfield{padding-left:0}.gform_wrapper div.validation_error{border-top:2px solid #DE0D25;border-bottom:2px solid #DE0D25;color:#DE0D25}.gform_wrapper li.gfield.gfield_error{border-top:1px solid #DE0D25;border-bottom:1px solid #DE0D25}.gform_wrapper li.gfield.gfield_error input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']),.gform_wrapper li.gfield.gfield_error textarea{border:1px solid #DE0D25}.gform_wrapper li.gfield.gfield_error.gfield_contains_required{padding-right:1rem}.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .gfield_required,.gform_wrapper .validation_message,.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label{color:#DE0D25}#pardot-form p.form-field.pd-checkbox{display:flex;flex-direction:row-reverse;column-gap:.625rem}#pardot-form p.form-field.pd-checkbox input[type="checkbox"]:not(#burger),#pardot-form p.form-field.pd-checkbox input[type="radio"]{position:relative !important}#burger{display:none}.primary-nav ul li{display:inline-block}.primary-nav ul li a:not(.button):not(.link-cercle--icon){text-decoration:none;transition:color 200ms ease-in-out}.primary-nav ul li a:not(.button):not(.link-cercle--icon):hover,.primary-nav ul li a:not(.button):not(.link-cercle--icon):focus{color:#FF9E1B}.primary-nav ul li.has-sub-menu{position:relative;padding-right:1.25rem;line-height:1.5rem}.primary-nav ul li.has-sub-menu:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.primary-nav ul li.has-sub-menu:before{display:inline-block;position:absolute;right:0;font-size:1.25rem}.primary-nav__top-nav{position:relative;background-color:#eee;text-align:right;padding:.3125rem 0}.primary-nav__top-nav .menu{margin-right:1.875rem}.primary-nav__top-nav .menu>li:not(:last-child){margin-right:20px}.primary-nav__top-nav ul li{position:relative}@media only screen and (min-width: 57.5625rem){.primary-nav__top-nav ul li:hover ul,.primary-nav__top-nav ul li a:focus ul{opacity:1;visibility:visible;transform:translateY(0);transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease 0s}}.primary-nav__top-nav ul li a{color:#333F4B}.primary-nav__top-nav ul li ul{position:absolute;top:100%;right:0;background:#eee;padding:.625rem 1.25rem;z-index:1;opacity:0;visibility:hidden;transform:translateY(-10px);transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease 0.3s}.primary-nav__top-nav ul li ul li{display:block;width:9.375rem;margin-right:0}.primary-nav__top-nav ul li ul li.smaller{width:6.5625rem}.primary-nav__top-nav .link{padding-left:2em;position:relative;max-width:100%;margin-right:1.875rem;text-transform:uppercase;color:#003C71;font-family:"Titillium Web";font-size:16px;font-weight:bold;line-height:24px}@media only screen and (max-width: 26rem){.primary-nav__top-nav .link{padding-left:1.5em}}.primary-nav__top-nav .link:before{position:absolute;font-size:1.3em;left:0;line-height:1.5rem}.primary-nav__top-nav .link:hover,.primary-nav__top-nav .link:focus{color:#FF9E1B}.primary-nav__top-nav nav>ul,.primary-nav__top-nav nav>a,.primary-nav__top-nav nav>.lang,.primary-nav__top-nav nav .lang span,.primary-nav__top-nav nav .lang ul{display:inline-block;vertical-align:middle}.primary-nav__top-nav .lang span{font-size:1.25rem}.primary-nav__top-nav .lang span:before{display:block}.primary-nav__top-nav .lang .has-sub-menu>span{cursor:default}.primary-nav__top-nav .lang .has-sub-menu a,.primary-nav__top-nav .lang .has-sub-menu span{color:#333F4B;font-family:"Titillium Web";font-size:15px;font-weight:600;line-height:23px;vertical-align:top}.primary-nav__main_nav{position:relative;background-color:#fff;height:95px;display:flex;align-items:center}.primary-nav__main_nav .page-wrapper{width:100%}.primary-nav__main_nav input[type="text"],.primary-nav__main_nav label,.primary-nav__main_nav .contact-icon,.primary-nav__main_nav .link-contact{display:none}.primary-nav__main_nav-inner{display:flex;justify-content:flex-start;align-items:center;position:relative}.primary-nav__main_nav .logo{max-width:9.125rem;width:100%;margin-right:6.25rem}.primary-nav__main_nav .search-btn{margin-left:auto;margin-right:1.25rem}.primary-nav__main_nav .search-btn button{font-size:1.875rem;padding:0;border:0;background:none;appearance:none;display:block;cursor:pointer}.primary-nav__main_nav .search-btn button:before{display:block}.primary-nav__main_nav .button:not(.button--primary){padding:.75rem 2.5rem;transition:box-shadow 0.3s ease, transform 0.3s ease}.primary-nav__main_nav .button:not(.button--primary):hover,.primary-nav__main_nav .button:not(.button--primary):focus{box-shadow:0 0 20px 0 rgba(0,48,87,0.15);transform:translateY(-5px)}.primary-nav__main_nav .nav-container{flex-grow:1;display:flex;align-items:center}.primary-nav__main_nav nav>ul{font-size:0}.primary-nav__main_nav nav>ul>li{padding:32px 0;font-size:1rem;display:inline-flex;justify-content:center}.primary-nav__main_nav nav>ul>li:not(:last-child){margin-right:1.875rem}.primary-nav__main_nav nav>ul>li>.title{font-size:1.25rem;font-weight:bold;color:#333F4B;text-transform:uppercase}@media only screen and (max-width: 75rem){.primary-nav__main_nav nav>ul>li>.title{font-size:1.125rem}}.primary-nav__main_nav nav>ul>li:not(:last-child):not(.single-menu)>.title{position:relative;padding-right:1.5625rem}.primary-nav__main_nav nav>ul>li:not(:last-child):not(.single-menu)>.title:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.primary-nav__main_nav nav>ul>li:not(:last-child):not(.single-menu)>.title:before{font-size:1.5rem;display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%)}.primary-nav__main_nav nav>ul>li.item:hover:first-child:before,.primary-nav__main_nav nav>ul>li.item:hover:nth-child(2):before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.primary-nav__main_nav nav>ul>li.item:hover:first-child:before,.primary-nav__main_nav nav>ul>li.item:hover:nth-child(2):before{position:absolute;display:block;font-size:1.25rem;bottom:-.625rem;margin-left:-1.25rem}.primary-nav__main_nav nav>ul>li.item a:focus+.sub-menu-container,.primary-nav__main_nav nav>ul>li.item:hover .sub-menu-container{opacity:1;visibility:visible;transition:transform 0.15s ease, opacity 0.15s ease, visibility 0.15s ease 0s}.primary-nav__main_nav nav>ul>li a{color:#fff}.primary-nav__main_nav nav>ul>li .sub-menu-container{display:flex;position:absolute;top:100%;left:0;width:100%;background:#003C71;opacity:0;visibility:hidden;transition:transform 0.15s ease, opacity 0.15s ease, visibility 0.15s ease 0.3s}.primary-nav__main_nav nav>ul>li .sub-menu-container .left-solution-menu{width:22%;min-width:22%;padding:0 1.875rem;background-color:#003057;display:inline-flex;align-items:center}.primary-nav__main_nav nav>ul>li .sub-menu-container .left-solution-menu img{max-width:3.125rem;margin-bottom:.625rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .left-solution-menu__title{font-size:1.125rem;font-weight:bold;letter-spacing:0;line-height:27px;color:#fff;margin:0 0 .3125rem;text-transform:uppercase}.primary-nav__main_nav nav>ul>li .sub-menu-container .left-solution-menu p:not(.left-solution-menu__title){color:#fff;line-height:20px;margin:0}.primary-nav__main_nav nav>ul>li .sub-menu-container .left-solution-menu a{display:inline-block;margin-top:.625rem;padding-top:.3125rem;font-size:.875rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .left-solution-menu a:before{border-color:#fff;right:1.125rem;transition:border 200ms ease-in-out}.primary-nav__main_nav nav>ul>li .sub-menu-container .left-solution-menu a:hover:before,.primary-nav__main_nav nav>ul>li .sub-menu-container .left-solution-menu a:focus:before{border-color:#FF9E1B}.primary-nav__main_nav nav>ul>li .sub-menu-container .right-solution-menu{flex-grow:1;padding:0 2.5rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .right-solution-menu .sub-menu{padding:0}.primary-nav__main_nav nav>ul>li .sub-menu-container .bottom-solution-menu{display:flex;justify-content:center;align-items:center;padding:1.875rem 0;border-top:1px solid #5585ab}.primary-nav__main_nav nav>ul>li .sub-menu-container .bottom-solution-menu>div{margin-right:1.25rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .bottom-solution-menu>div p{color:#fff;font-size:1rem;line-height:22px;margin:0;text-transform:uppercase}.primary-nav__main_nav nav>ul>li .sub-menu-container .bottom-solution-menu a{background-color:#fff;color:#333F4B;border-color:#fff}.primary-nav__main_nav nav>ul>li .sub-menu-container .bottom-solution-menu a:hover,.primary-nav__main_nav nav>ul>li .sub-menu-container .bottom-solution-menu a:focus{background-color:#FF9E1B;color:#fff;border-color:#FF9E1B}.primary-nav__main_nav nav>ul>li .sub-menu-container .title{font-size:1.0625rem;font-weight:600;letter-spacing:0.21px;line-height:26px;padding-bottom:5px;border-bottom:1px solid #5585ab;margin:0 0 .625rem;display:block;width:100%}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu{width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(20%, 1fr));grid-auto-rows:50px;grid-gap:44px;padding:0 2.5rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu .mobile-toggle{display:none}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li{padding:2.1875rem 0;width:100%}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li:nth-child(4){grid-row:span 2}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li:nth-child(2),.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li:nth-child(3),.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li:nth-child(5){grid-row:span 3}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li:first-child{grid-row:span 4}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li .sub-sub-menu>li{display:block;letter-spacing:0.2px;line-height:18px}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li .sub-sub-menu>li:not(:last-child){margin-bottom:.625rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li .sub-sub-menu>li.quick-link.first{position:relative;padding-top:.3125rem;margin-top:.625rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li .sub-sub-menu>li.quick-link.first:before{content:'';position:absolute;top:0;left:0;width:33px;height:1px;background-color:#31A6D9}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li .sub-sub-menu>li.quick-link a{display:block;position:relative;padding-right:1.875rem;font-size:14px;font-weight:600;width:100%}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li .sub-sub-menu>li.quick-link a:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li .sub-sub-menu>li.quick-link a:before{position:absolute;font-size:1.3em;top:50%;right:0;line-height:1.5rem;transform:translateY(-50%);transition:transform 200ms ease-in-out}.primary-nav__main_nav nav>ul>li .sub-menu-container li[class*="icon-"] .title{position:relative;padding-left:2.1875rem;line-height:1.5rem}.primary-nav__main_nav nav>ul>li .sub-menu-container li[class*="icon-"] .title:before{display:inline-block;position:absolute;left:0;font-size:1.875rem;color:#fff}.primary-nav__main_nav nav>ul>li .sub-menu-container li.icon-pharma .title:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.primary-nav__main_nav nav>ul>li .sub-menu-container li.icon-mining .title:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.primary-nav__main_nav nav>ul>li .sub-menu-container li.icon-aggro .title:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.primary-nav__main_nav nav>ul>li .sub-menu-container li.icon-food .title:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.primary-nav__main_nav nav>ul>li .sub-menu-container li.icon-cog .title:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.primary-nav__main_nav nav>ul>li .sub-menu-container li.icon-material .title:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.primary-nav__main_nav nav>ul>li .sub-menu-container li.icon-all .title:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.primary-nav__main_nav nav>ul>li .sub-menu-container .link-cercle--icon{padding-right:4rem;text-transform:uppercase;font-weight:600;font-size:.875rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .link-cercle--icon:before{border:1px solid #fff}.primary-nav__main_nav .nav-right{margin-left:auto}.primary-nav .customer-care{display:none}@keyframes navscrolled{from{transform:translateY(-8.25rem)}to{transform:translateY(0)}}.primary-nav.scrolled{position:fixed;width:100%;animation-name:navscrolled;animation-duration:300ms}@media only screen and (max-width: 75rem){.primary-nav__main_nav .logo{margin-right:2.5rem}.primary-nav__main_nav nav>ul>li .sub-menu-container{display:block}.primary-nav__main_nav nav>ul>li .sub-menu-container .left-solution-menu{width:100%;padding:1.875rem 2.5rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .right-solution-menu{width:100%;padding:0 2.5rem}}@media only screen and (max-width: 57.5rem){input#burger{display:block;position:fixed;left:-99999px;width:1px;height:1px;opacity:0}input#burger:checked ~ header{position:fixed;overflow:auto;width:100%;height:100%}input#burger:checked ~ header .nav-container,input#burger:checked ~ header .primary-nav__top-nav{display:block}input#burger:checked ~ header .nav-container{display:flex;flex-wrap:wrap;flex-direction:row}input#burger:checked ~ header .nav-container nav{order:2}.primary-nav__top-nav{order:2;padding:0;text-align:left;display:none}.primary-nav__top-nav .menu{margin-right:0;width:100%}.primary-nav__top-nav .menu>li{width:100%;font-weight:bold}.primary-nav__top-nav .menu>li:not(:last-child){margin:0}.primary-nav__top-nav .menu>li.has-sub-menu{padding-right:0}.primary-nav__top-nav .menu>li.has-sub-menu:before{right:1.875rem;top:1.125rem;font-size:1.5rem;transition:transform 0.3s ease;pointer-events:none}.primary-nav__top-nav .menu>li.opened>ul{display:block}.primary-nav__top-nav .menu>li[class*="icon-"] a{position:relative;padding-left:2.5rem;line-height:1.5rem}.primary-nav__top-nav .menu>li[class*="icon-"]:before{display:inline-block;position:absolute;left:.9375rem;top:1.0625rem;font-size:1.25rem}.primary-nav__top-nav .menu>li.customer-care{display:block}.primary-nav__top-nav .menu>li.customer-care a{font-weight:600}.primary-nav__top-nav .menu>li>a{padding:.9375rem 1.875rem;display:block;border-bottom:2px solid #fff;font-weight:300;font-size:1rem}.primary-nav__top-nav .menu>li>ul{position:relative;right:unset;top:unset;width:100%;opacity:1;visibility:visible;display:none;transform:none;padding:0 2.5rem}.primary-nav__top-nav .menu>li>ul li{width:100%}.primary-nav__top-nav .menu>li>ul li a{padding:.625rem 0;display:block;font-weight:300}.primary-nav__top-nav .menu .lang{background-color:#fff}.primary-nav__top-nav .link{width:100%;padding:.9375rem 1.875rem .9375rem 3.75rem;border-bottom:1px solid #7C878E;margin-right:0}.primary-nav__top-nav .link:before{left:1.875rem}.primary-nav__top-nav nav .lang,.primary-nav__top-nav nav .lang span,.primary-nav__top-nav nav .lang ul{vertical-align:top}.primary-nav__top-nav .lang{padding:.9375rem 1.875rem}.primary-nav__top-nav .lang>span{margin-top:.125rem}.primary-nav__top-nav .lang.opened .has-sub-menu>ul{display:block}.primary-nav__top-nav .lang .has-sub-menu{padding-right:0}.primary-nav__top-nav .lang .has-sub-menu>span{padding-right:1.25rem}.primary-nav__top-nav .lang .has-sub-menu>ul{position:relative;right:unset;top:unset;width:100%;opacity:1;visibility:visible;display:none;transform:none;padding:0;margin-top:.9375rem}.primary-nav__top-nav .lang .has-sub-menu>ul li{width:100%}.primary-nav__top-nav .lang .has-sub-menu>ul li a{padding:0 0 .3125rem 0;display:block}.primary-nav__main_nav{order:1;height:auto}.primary-nav__main_nav-inner{position:unset;justify-content:space-between;flex-wrap:wrap;padding-top:1.875rem}.primary-nav__main_nav .logo{margin:0;margin-bottom:1.875rem}.primary-nav__main_nav .link-contact{display:inline-flex;text-decoration:none;color:#003C71}.primary-nav__main_nav .contact-icon{margin-left:1.875rem;background:#F1EFEE;border-radius:50%;width:2.875rem;height:2.875rem;display:inline-flex;justify-content:center;align-items:center;position:relative;cursor:pointer;margin-bottom:1.875rem}.primary-nav__main_nav .contact-icon:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.primary-nav__main_nav .contact-icon:before{display:inline-block;font-size:1.75rem}.primary-nav__main_nav .search-btn{background-color:#003C71;margin-right:0;padding:1.25rem 1.875rem;display:flex;order:1;width:100%}.primary-nav__main_nav .search-btn form{display:flex;flex-grow:1;max-width:100%;width:100%}.primary-nav__main_nav .search-btn form input{background-color:#fff;border:none;border-radius:.1875rem;margin:0;margin-right:.8125rem;position:relative;left:unset;width:100%;height:auto;opacity:1;display:block}.primary-nav__main_nav .search-btn button{font-size:1.875rem}.primary-nav__main_nav .search-btn button:before{color:#fff}.primary-nav__main_nav .button:not(.button--primary){display:none}.primary-nav__main_nav label{display:inline-block;cursor:pointer;width:35px;height:27px;position:relative;display:flex;flex-direction:column;justify-content:center;margin:0 1.875rem 1.875rem 0}.primary-nav__main_nav label.active span:first-child{animation:burger-open-top 0.3s ease-out forwards}.primary-nav__main_nav label.active span:nth-child(2){opacity:0;transition:transform 0.3s ease-out, opacity 0ms linear 0.15s}.primary-nav__main_nav label.active span:last-child{animation:burger-open-bot 0.3s ease-out forwards}.primary-nav__main_nav label.closing span:first-child{animation:burger-close-top 0.3s ease-out forwards}.primary-nav__main_nav label.closing span:last-child{animation:burger-close-bot 0.3s ease-out forwards}.primary-nav__main_nav label span{width:35px;height:3px;display:block;position:absolute;left:0;border-radius:1.5px;background-color:#003C71;transform-origin:50% 50%;transition:transform .4s ease-out}.primary-nav__main_nav label span:first-child{top:0}.primary-nav__main_nav label span:nth-child(2){top:11px;opacity:1;transition:transform .4s ease-out, opacity 0ms linear 0.2s}.primary-nav__main_nav label span:last-child{top:22px}.primary-nav__main_nav .nav-container{width:100%;background:#fff;display:none}.primary-nav__main_nav nav{width:100%}.primary-nav__main_nav nav>ul>li{width:100%;margin:0;padding:0;border-bottom:1px solid #eee;display:block}.primary-nav__main_nav nav>ul>li:first-child{border-top:1px solid #eee}.primary-nav__main_nav nav>ul>li:not(:last-child){margin-right:0}.primary-nav__main_nav nav>ul>li:not(:last-child)>.title:before{right:.9375rem !important;font-size:2.1875rem;transition:transform 0.3s ease}.primary-nav__main_nav nav>ul>li:hover:before,.primary-nav__main_nav nav>ul>li:focus:before{display:none !important}.primary-nav__main_nav nav>ul>li.contact-button a{font-size:1.125rem;line-height:1;max-width:calc( 100% - 2rem);margin:1.25rem auto;padding:.6875rem 1.25rem;text-align:center}.primary-nav__main_nav nav>ul>li.opened{background-color:#eee}.primary-nav__main_nav nav>ul>li.opened .sub-menu-container{display:block !important}.primary-nav__main_nav nav>ul>li.opened>.title:before{transform:scale(-1) translateY(50%)}.primary-nav__main_nav nav>ul>li>.title{font-size:1.25rem;padding:1.25rem 1.875rem;display:block}.primary-nav__main_nav nav>ul>li .sub-menu-container{position:relative;top:unset;left:unset;padding:0;opacity:1;visibility:visible;display:none}.primary-nav__main_nav nav>ul>li .sub-menu-container .left-solution-menu{padding:.625rem 1.875rem;width:100%}.primary-nav__main_nav nav>ul>li .sub-menu-container .left-solution-menu .logo-container{display:none}.primary-nav__main_nav nav>ul>li .sub-menu-container .bottom-solution-menu{background-color:#003057;border-top:0;margin-top:0}.primary-nav__main_nav nav>ul>li .sub-menu-container .right-solution-menu{padding:0}.primary-nav__main_nav nav>ul>li .sub-menu-container .right-solution-menu .sub-menu{padding-top:0}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu{padding:.9375rem 1.875rem 1.875rem;display:block}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu .mobile-toggle{display:block;height:3.125rem;position:absolute;right:0;width:3.75rem;z-index:10}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li{width:100%;margin:0;padding:0 .9375rem;position:relative}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li:before{display:inline-block;position:absolute;right:.9375rem;top:.8125rem;color:#fff;font-size:24px}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li:not(:last-child){margin-right:0}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li.opened:before{transform:rotate(270deg);top:.6875rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li.opened .title{color:#FF9E1B;border-bottom:none}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li.opened .sub-sub-menu{display:block;width:calc( 100% + 30px);margin-left:-15px}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li.opened .sub-sub-menu>li{background-color:#236192;padding:.75rem 3.125rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li .title{padding:.625rem 0 .625rem 2.5rem;margin:0;font-style:italic;font-weight:normal;text-transform:uppercase}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li .sub-sub-menu{display:none;padding:.625rem 1.25rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li .sub-sub-menu>li{display:block;padding:.3125rem 0}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li .sub-sub-menu>li.quick-link{padding:.3125rem 0}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li .sub-sub-menu>li:not(:last-child){margin-bottom:0}}@media only screen and (max-width: 38rem){.primary-nav__top-nav .link{padding:.625rem .9375rem .625rem 2.625rem}.primary-nav__top-nav .link:before{left:.9375rem}.primary-nav__top-nav .lang{padding:.625rem .9375rem}.primary-nav__top-nav .menu>li.has-sub-menu:before{top:.9375rem;right:.9375rem}.primary-nav__top-nav .menu>li[class*="icon-"]:before{top:.75rem}.primary-nav__top-nav .menu>li>a{padding:.625rem .9375rem;line-height:27px}.primary-nav__main_nav-inner{padding-top:.9375rem}.primary-nav__main_nav .contact-icon{margin-left:.9375rem;margin-bottom:.9375rem;width:2.125rem;height:2.125rem}.primary-nav__main_nav .contact-icon:before{font-size:1.375rem}.primary-nav__main_nav .logo{width:6.25rem;margin-bottom:.9375rem}.primary-nav__main_nav label{width:25px;height:19px;margin-right:.9375rem;margin-bottom:.9375rem}.primary-nav__main_nav label span{width:25px}.primary-nav__main_nav label span:nth-child(2){top:8px}.primary-nav__main_nav label span:last-child{top:16px}.primary-nav__main_nav .button{padding:.625rem 1.875rem}.primary-nav__main_nav nav>ul>li:not(:last-child)>.title{padding-right:.9375rem}.primary-nav__main_nav nav>ul>li:not(:last-child)>.title:before{right:.5rem;font-size:1.75rem}.primary-nav__main_nav nav>ul>li .title{padding:.625rem .9375rem;font-size:1.25rem;line-height:31px}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu{padding:0}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li:before{font-size:1.5rem;top:.8125rem;right:1.25rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li .title{padding:.75rem 0 .75rem .9375rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li[class*="icon-"] .title{padding:.75rem 0 .75rem 2.5rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .sub-menu>li .sub-sub-menu{padding:0rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .left-solution-menu{padding:.9375rem 1.875rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .left-solution-menu a{padding-right:2.1875rem}.primary-nav__main_nav nav>ul>li .sub-menu-container .left-solution-menu a:before{right:0}.primary-nav__main_nav nav>ul>li .sub-menu-container .right-solution-menu{padding:0}.primary-nav__main_nav nav>ul>li .sub-menu-container .bottom-solution-menu{display:block;padding:.9375rem 1.875rem;text-align:center}.primary-nav__main_nav nav>ul>li .sub-menu-container .bottom-solution-menu>div{margin:0 0 .9375rem}.primary-nav__main_nav .search-btn{padding:1.25rem .9375rem}.primary-nav__main_nav .search-btn form input{height:2.3125rem}}[lang="pt-br"] .primary-nav__main_nav nav>ul>li .sub-menu-container .right-solution-menu .sub-menu{margin-bottom:3.4375rem}.search-bar{position:relative;z-index:100}.search-bar-inner{position:absolute;top:37.4px;left:0;width:100%;transition:opacity .25s cubic-bezier(0.77, 0, 0.175, 1) 0s,visibility .25s cubic-bezier(0.77, 0, 0.175, 1) .25s;opacity:0;visibility:hidden}.search-bar.active .search-bar-inner{opacity:1;visibility:visible;transition:opacity .25s cubic-bezier(0.77, 0, 0.175, 1) 0s,visibility .25s cubic-bezier(0.77, 0, 0.175, 1) 0s}.search-bar .page-wrapper{position:relative}.search-bar form{width:calc(100% - 439px);margin-left:auto;margin-right:192px;max-width:100%;padding:.9375rem 0;height:95px;display:flex;align-items:center;background-color:#fff}.search-bar input{border:0;border-bottom:1px solid #fff;width:100%;color:#003C71;font-size:1.5rem;padding-left:1.25rem;margin-bottom:0}.search-bar input::-webkit-input-placeholder{font-size:1.5rem !important;line-height:1 !important;font-style:normal !important;font-weight:normal !important;color:#ccc !important;opacity:1 !important}.search-bar input:-moz-placeholder{font-size:1.5rem !important;line-height:1 !important;font-style:normal !important;font-weight:normal !important;color:#ccc !important;opacity:1 !important}.search-bar input::-moz-placeholder{font-size:1.5rem !important;line-height:1 !important;font-style:normal !important;font-weight:normal !important;color:#ccc !important;opacity:1 !important}.search-bar input:-ms-input-placeholder{font-size:1.5rem !important;line-height:1 !important;font-style:normal !important;font-weight:normal !important;color:#ccc !important;opacity:1 !important}.search-bar input::placeholder{font-size:1.5rem !important;line-height:1 !important;font-style:normal !important;font-weight:normal !important;color:#ccc !important;opacity:1 !important}.search-bar input:focus{border:0;border-bottom:1px solid #fff}.search-bar button{outline:none;box-shadow:none;background:none;color:#003C71;font-size:1.875rem;padding:0;margin:0;border:0;cursor:pointer}.search-bar button:before{border-color:#fff;right:unset;left:0;display:block}.search-bar .icon--close{font-size:1.875rem;cursor:pointer}.search-bar .icon--close:before{display:block}@media only screen and (max-width: 75rem){.search-bar form{width:calc(100% - 379px)}}@media only screen and (max-width: 57.5rem){.search-bar{display:none}}[lang="fr-FR"] .search-bar form{width:calc(100% - 478px);margin-right:231px}[lang="de-DE"] .search-bar form,[lang="pt-br"] .search-bar form{width:calc(100% - 410px);margin-right:165px}@media only screen and (max-width: 38rem){#md-app-widget .md-chat-widget-btn-title{display:none}}@media only screen and (max-width: 38rem){#md-app-widget .md-chat-widget-btn-container .md-chat-widget-btn-wrapper[data-expanded='true'] .md-chat-widget-btn-icon{margin:.625rem}}.accordion__content{max-height:0;overflow:hidden;transition:max-height 0.4s ease-out}.accordion__trigger{transition:all 0.3s ease-out}.accordion__trigger--close{opacity:0;position:absolute}.accordion.open .accordion__trigger--close{margin-top:1.25rem}.page-wrapper section.arrow-slider,.page-wrapper section.arrow-slider-change div.arrow-slider{margin-bottom:11.25rem}@media only screen and (max-width: 57.5rem){.page-wrapper section.arrow-slider,.page-wrapper section.arrow-slider-change div.arrow-slider{margin-bottom:7.5rem}}@media only screen and (max-width: 47.9rem){.page-wrapper section.arrow-slider,.page-wrapper section.arrow-slider-change div.arrow-slider{margin-bottom:5.625rem}}.arrow-slider-change__slider{position:relative}.arrow-slider-change__slider .splide__arrows .splide__arrow{top:calc(50% + 265px)}@media only screen and (max-width: 90rem){.arrow-slider-change__slider .splide__arrows .splide__arrow{top:unset;bottom:0}}.arrow-slider-change__slider .splide__arrows .splide__arrow--prev{left:56%}@media only screen and (max-width: 57.5rem){.arrow-slider-change__slider .splide__arrows .splide__arrow--prev{left:45%}}.arrow-slider-change__slider .splide__arrows .splide__arrow--next{left:58.5%}@media only screen and (max-width: 57.5rem){.arrow-slider-change__slider .splide__arrows .splide__arrow--next{left:55%}}.arrow-slider-change__slider .splide__slide{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center;min-height:600px}@media only screen and (max-width: 57.5rem){.arrow-slider-change__slider .splide__slide{display:block}}.arrow-slider-change__slider .splide__slide__img{width:55%;position:relative}@media only screen and (max-width: 57.5rem){.arrow-slider-change__slider .splide__slide__img{margin-bottom:6.25rem}}.arrow-slider-change__slider .splide__slide__img::before{background:url(/app/themes/optel/assets/images/pattern-blue-gradient.png) center 75%;background-size:70px;bottom:-1.875rem;display:block;content:'';height:75%;left:.625rem;position:absolute;width:93%;z-index:-1}@media only screen and (max-width: 57.5rem){.arrow-slider-change__slider .splide__slide__img::before{bottom:-2em;left:0;width:100%}}.arrow-slider-change__slider .splide__slide__img img{transform:scale(0.92);transform-origin:right}@media only screen and (max-width: 57.5rem){.arrow-slider-change__slider .splide__slide__img img{width:100%}}@media only screen and (max-width: 57.5rem){.arrow-slider-change__slider .splide__slide__img{width:100%}}.arrow-slider-change__slider .splide__slide__text{width:35%}@media only screen and (max-width: 57.5rem){.arrow-slider-change__slider .splide__slide__text{width:100%;margin:1.25rem 0 3.125rem}}.arrow-slider-change__slider .splide__slide__text a{color:#333F4B;text-decoration:none;display:inline-block}.arrow-slider__container{align-items:center;display:flex;justify-content:space-around}@media only screen and (max-width: 57.5rem){.arrow-slider__container{flex-wrap:wrap}}.arrow-slider__slider{position:relative;width:60%}.arrow-slider__slider .splide__arrows .splide__arrow--prev{left:auto !important;right:3.5em !important}.arrow-slider__slider .splide__arrows .splide__arrow--next{left:unset !important;right:1em !important}@media only screen and (max-width: 57.5rem){.arrow-slider__slider{margin-bottom:3.75rem;width:100%}}.arrow-slider__slider>div{margin:0 0 0 auto;width:90%}@media only screen and (max-width: 75rem){.arrow-slider__slider>div{margin:0 0 0 6%;width:95%}}.arrow-slider__slider::before{background:url(/app/themes/optel/assets/images/pattern-blue-gradient.png) center 75%;background-size:70px;bottom:-3.125rem;display:block;content:'';height:75%;left:1.5625rem;position:absolute;width:86%;z-index:-1}@media only screen and (max-width: 75rem){.arrow-slider__slider::before{bottom:-2em;left:0;width:84%}}@media only screen and (max-width: 38rem){.arrow-slider__slider::before{width:72%}}.arrow-slider__content{padding:0 1.25rem 0;width:35%}.arrow-slider__content a{color:#003C71;text-decoration:none}@media only screen and (max-width: 57.5rem){.arrow-slider__content{padding:0;width:100%}}.arrow-slider__text{padding:0 6.25rem .3125rem 0}@media only screen and (max-width: 75rem){.arrow-slider__text{padding:0 1.25rem .3125rem 0}}@media only screen and (max-width: 57.5rem){.arrow-slider__text{padding:0}}.options-card{margin:5rem 0}.options-card h2{margin-bottom:1.875rem}.options-card .button{margin:2.5rem 0 0 0}.options-card__slider{width:100%}.options-card .splide__list{margin:0 auto !important}.options-card .splide__pagination{width:100%;margin:1.25rem 0 0 0}.options-card .splide__pagination li{padding:0 .625rem}.banner--small{background:linear-gradient(-320deg, #003C71, #006FAA);padding:3.125rem 0}.banner--small>.breadcrumbs{margin-top:-3.125rem;margin-bottom:3.125rem}@media only screen and (min-width: 47.9rem){.banner--small{padding:5.3125rem 0}.banner--small>.breadcrumbs{margin-top:-5.3125rem;margin-bottom:5.3125rem}}.banner--small+section.catalog{margin-top:-7.5rem}.banner--small .banner__title{color:#fff;margin:0;text-align:center}.banner--small .banner__subtitle{display:block;text-transform:inherit;color:#fff;margin:0;text-align:center}@media only screen and (max-width: 47.9rem){.banner--small .banner__subtitle{font-size:1.125rem}}.banner--small .banner__button__container{display:flex;justify-content:center;margin-top:3.125rem}.banner--large{position:relative}.banner--large .banner__media__container{overflow:hidden;max-height:49.0625rem}.banner--large .banner__media__container>img,.banner--large .banner__media__container>video{object-fit:cover;width:100%}@media only screen and (min-width: 47.9rem){.banner--large .banner__media::after{background:url(/app/themes/optel/assets/images/pattern-blue-gradient.png) center 75%;background-size:70px;content:'';display:block;height:13.125rem;opacity:.6;position:relative;width:100%;z-index:-1}}.banner--large .banner__content{background:#003C71 url(/app/themes/optel/assets/images/pattern-blue-gradient.png) 93% 72%;background-size:70px;bottom:9.0625rem;padding:3.125rem 3.75rem;position:absolute;right:2.5rem;width:46.25rem}@media only screen and (max-width: 75rem){.banner--large .banner__content{right:0;padding:1.875rem}}@media only screen and (max-width: 47.9rem){.banner--large .banner__content{bottom:3.75rem;position:relative;width:100%}}@media only screen and (max-width: 47.9rem){.banner--large .banner__content::after{background:url(/app/themes/optel/assets/images/pattern-blue-gradient.png) center 75%;background-size:70px;content:'';display:block;height:calc(100% + 70px);left:-.9375rem;opacity:.6;position:absolute;top:0;width:calc(100% + 30px);z-index:-1}}.banner--large .banner__content .banner__title,.banner--large .banner__content .banner__subtitle,.banner--large .banner__content .link{color:#fff}.banner--large .banner__content .banner__subtitle{display:block;text-transform:inherit}.banner--large .banner__content .banner__subtitle.--colored{color:#FF9E1B}@media only screen and (max-width: 47.9rem){.banner--large .banner__content .banner__subtitle{font-size:1.125rem}}.banner--large .banner__content .button{align-items:center;display:flex;margin:1.25rem 0;padding:1.25rem 1.875rem}.banner--large .banner__content .button:hover,.banner--large .banner__content .button:focus{box-shadow:0 0 20px 10px rgba(0,48,87,0.7);background-color:#ffa935}@media only screen and (max-width: 26rem){.banner--large .banner__content .button{padding:.9375rem 1.25rem}}.banner--large .banner__content .button .icon{font-size:1.6875rem;margin-right:.3125rem;padding:0;top:.0625rem}.banner--large .banner__content .link{display:block;font-weight:400;transition:color .25s cubic-bezier(0.77, 0, 0.175, 1) 0s}.banner--large .banner__content .link:hover,.banner--large .banner__content .link:focus{color:#FF9E1B}.banner--large .banner__content .link .icon{color:#FF9E1B;font-size:1.5625rem;top:.5625rem}.banner--medium.banner{margin-bottom:1.25rem}.banner--medium .banner__media{overflow:hidden;height:100%;width:100%}.banner--medium .banner__media>img{height:auto;width:100%}.banner--medium .banner__content{background:#003C71 url(/app/themes/optel/assets/images/pattern-blue-gradient.png) 100% 90%;background-size:70px;margin-left:0;padding:1.25rem 1.875rem 2.5rem 10%;position:relative;top:-5rem;width:75%}@media only screen and (max-width: 57.5rem){.banner--medium .banner__content{margin:0 auto;padding:1.25rem 1.875rem 3.4375rem 5%;position:static;width:100%}}.banner--medium .banner__content__container{display:flex;flex-direction:column;max-width:54.6875rem}.banner--medium .banner__content__container .banner__title__container .banner__title{margin-bottom:0 !important}.banner--medium .banner__content__container .banner__button__container{display:flex;align-items:center;justify-content:flex-start}.banner--medium .banner__content__container .banner__button__container a.button{margin-right:2em}.banner--medium .banner__content__container .banner__button__container .calendar-form{display:inline-block}.banner--medium .banner__content__container .banner__button__container .calendar-form__submit{display:flex;align-items:center;background-color:#fff;border:none}.banner--medium .banner__title{color:#fff;margin-top:1.875rem;order:1}.banner--medium .banner__subtitle{color:#fff;font-size:1.875rem;display:block;font-weight:400;line-height:1.2;margin:0 0 1.25rem}.banner--medium .banner__subtitle.--colored{color:#FF9E1B}@media only screen and (max-width: 47.9rem){.banner--medium .banner__subtitle{font-size:1.125rem}}@media only screen and (max-width: 57.5rem){.banner--medium .banner__subtitle{margin-top:.625rem}}.banner__tags{margin-top:.9375rem}.banner--medium .banner__tags{margin-top:0;order:2}.banner--medium .banner__tags+.banner__title{margin-bottom:0;margin-top:1.25rem}.banner__tag{background-color:#fff;border-radius:.1875rem;color:#003C71;display:inline-block;font-weight:500;margin:.625rem .625rem 0 0;padding:.125rem .9375rem .1875rem}@media only screen and (max-width: 47.9rem){.banner__tag{font-size:.875rem;padding:.125rem .625rem .1875rem .625rem}}.banner__tag__icon{display:inline-block;height:1.0625rem;margin-right:.3125rem;vertical-align:sub;width:1.0625rem}.single-resource .banner__title{margin-bottom:0;margin-top:1.25rem}.solution-banner{position:relative}.solution-banner__media{position:relative;background:#003C71 url(/app/themes/optel/assets/images/pattern-blue-gradient.png) 100% 100%;background-size:60px;width:100%}.solution-banner__media__title{margin:0 auto;padding:6.875rem 0 8.75rem;max-width:72.5rem}@media only screen and (max-width: 75rem){.solution-banner__media__title{padding:5rem 0 1.25rem}}.solution-banner__media__title h1,.solution-banner__media__title .title-1{color:#fff;display:block;line-height:1;max-width:35rem}@media only screen and (max-width: 75rem){.solution-banner__media__title h1,.solution-banner__media__title .title-1{text-align:center;max-width:100%}}.solution-banner__media__container{position:absolute;top:2.5rem;right:0;width:37.5rem}@media only screen and (max-width: 75rem){.solution-banner__media__container{top:2.5rem;position:relative;width:100%}}@media only screen and (max-width: 75rem){.solution-banner__media__container img{margin:auto}}.solution-banner__content{margin:6.875rem auto 5rem}@media only screen and (max-width: 75rem){.solution-banner__content{margin:5rem auto 2.5rem;max-width:35rem}}.solution-banner__content p{line-height:1.8}.product-banner{background:#003C71 url(/app/themes/optel/assets/images/pattern-blue-gradient.png) 100% 90%;background-size:70px;margin-bottom:2.5rem;padding:0 0 5rem}@media only screen and (min-width: 47.9rem){.product-banner{padding:0 0 3.75rem}}@media only screen and (min-width: 47.9rem) and (max-width: 57.5rem){.product-banner__content{margin-left:auto;margin-right:0;width:50%}}@media only screen and (min-width: 57.5rem){.product-banner__content{margin-left:auto;margin-right:0;width:35%}}.product-banner__title,.product-banner__subtitle{color:#fff;margin:0}.product-banner__subtitle.--colored{color:#FF9E1B}.product-banner__title{display:block;padding:2.5rem 0 0}@media only screen and (min-width: 47.9rem){.product-banner__title{padding:7.5rem 0 0}}.cards{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;width:100%}@media only screen and (max-width: 47.9rem){[data-show-all] .cards .card:not(.card-promo){display:none}[data-show-all] .cards>.button{margin:1.25rem .625rem;text-align:center}}@media only screen and (max-width: 47.9rem) and (min-width: 26rem){[data-show-all] .cards>.button{width:48%}}.card{background-color:#fff;box-shadow:0 0 20px 0 rgba(0,48,87,0.15);margin:.625rem .3125rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0.77, 0, 0.175, 1) 0s;width:20.9375rem}@media only screen and (min-width: 38rem) and (max-width: 47.9rem){.card{width:48%}}@media only screen and (max-width: 26rem){.card{width:100%}}.card:not(.card-promo):hover,.card:not(.card-promo):focus{transform:translateY(-8px)}.card:not(.card-promo):hover .card__link::before,.card:not(.card-promo):focus .card__link::before{border-color:#FF9E1B}.card__image{height:7.1875rem;object-fit:cover;width:100%}.card__content{padding:1.75rem 1.5rem;text-align:center}.card__content .card__title{color:#003C71;margin:0 0 .75rem 0}.card__text{color:#003C71;display:inline-block;line-height:1.3;margin-bottom:1.25rem}.card__text>p{line-height:1.3}.card__subtitle{color:#333F4B;display:block;font-style:italic;font-weight:600;margin-bottom:1.25rem}.card__link{bottom:.75rem;color:#333F4B;display:block;font-weight:400;font-size:.875rem;padding-right:1.5625rem;position:absolute;right:1.25rem;text-align:right}.card__link::before{border-color:#333F4B;right:-.625rem}@media only screen and (min-width: 57.5rem){.card--small{width:18.75rem}}.card--left-content .card__content{font-weight:200;text-align:left}.card--left-content .card__text{color:#333F4B;line-height:1.5}.card-promo{background-color:#eee;box-shadow:none}.card-promo--white{background-color:#fff}.card-promo__image{margin:1.75rem auto 0;width:100%;max-width:12.5rem}.customer-care .card-promo__image{max-height:12.5rem;max-width:12.5rem}.card-promo__content{padding:1.25rem 2.5rem 1.75rem}.card-promo__title{font-weight:600;line-height:1;margin:0 0 .875rem 0}.card-promo__button{text-align:center;width:100%}.card--cropped .card__image{overflow:hidden;position:relative;height:110px;width:100%}.card--cropped .card__image img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.card--product .card__text{width:100%;color:#333F4B}.card--product .card__text p:first-of-type{margin-top:0}.card--product .card__content{align-items:center;display:flex;flex-direction:column;height:calc( 100% - 113px);justify-content:space-between}.card--product .card__link{bottom:0;display:inline-block;position:relative;text-align:center;padding:0 1.25rem}.card--full{width:100%}.card--full .card__content{text-align:left}.card--full .card__content .link{position:absolute;top:calc( 50% - 12px);right:1.25rem}@media only screen and (max-width: 47.9rem){.card--full .card__content .link{display:inline-block;position:relative;margin:.625rem 0 0 1.25rem}}@media only screen and (max-width: 38rem){.card--full .card__content .link:before{right:0}}.card--full .card__title{text-align:left}.card--full .card__info{color:#000;text-align:left;margin:0 1.25rem 0 0}@media only screen and (max-width: 47.9rem){.card--full .card__info{display:block;margin:.625rem 1.25rem .625rem 0}}.card--full .card__info .icon{margin:0}@media only screen and (max-width: 47.9rem){.card--full .card__info .icon{padding:0}}.page-wrapper section.card-display{margin-bottom:2.5rem}.card-display>h2{margin:1.25rem;text-align:center}.card-display__content{background:linear-gradient(326deg, #006FAA, #003C71);padding:5rem 1.25rem 5rem}.card-display__content h2,.card-display__content .sub{color:#fff;display:block;text-align:center}.card-display__results{position:relative;top:-3.75rem}.card-display--no-bg .card-display__title{margin-bottom:2.1875rem;text-align:center}.card-display--no-bg .button-wrapper{text-align:center;margin-top:1.5625rem}.options-card{text-align:center}.options-card .card__title:before{background:url(/app/themes/optel/assets/images/pattern-blue-gradient.png) center 100%;background-size:3.75rem;content:"";position:absolute;top:0;height:4.125rem;left:0;width:100%;z-index:1}.options-card .card__title h3{color:#003C71;font-weight:100;margin:.9375rem}.options-card .card__number{background-color:#003C71;border-radius:50%;color:#fff;display:block;font-size:1.625em;font-weight:600;height:2.625rem;position:relative;line-height:2.625rem;margin:2.5rem auto .625rem;width:2.625rem;z-index:2}.options-card .card__content{padding:.3125rem .9375rem 3.75rem;text-align:left}.options-card .card__content .check-list-content:after{background-color:#D8D7D6;content:"";display:block;margin:.625rem 0;height:1px;width:1.25rem}.options-card .card-promo{background-color:#eee;box-shadow:none}.options-card .card-promo__image{margin:0 auto;padding-top:1.75rem;width:50%}.options-card .card-promo__content{padding:.625rem 2.5rem 1.75rem}.options-card .card-promo__title{font-weight:600;line-height:1;margin:0 0 .875rem 0}.options-card .card-promo__button{text-align:center;width:100%}.page-wrapper .catalog{margin-bottom:1.875rem}@media only screen and (min-width: 47.9rem){.catalog__container{display:flex;padding:0}}.catalog__content{padding-top:1.875rem}@media only screen and (min-width: 47.9rem){.catalog__content{padding-top:4.375rem;width:75%}}.catalog__content>div:first-child:not(.cards){background:#fff;padding:.9375rem}.catalog__sidebar{background:#fff url(/app/themes/optel/assets/images/pattern-grey.png) 100% 90%;background-size:70px;padding:1.875rem 1.5625rem;width:25%}@media only screen and (max-width: 47.9rem){.catalog__sidebar{padding:4.375rem 0 0;position:fixed;bottom:0;left:0;z-index:2;width:100%}}@media only screen and (min-width: 47.9rem) and (max-width: 75rem){.catalog__sidebar{padding:1.25rem .9375rem;width:35%}}.catalog__filters{margin-bottom:2.5rem}.catalog__filters__container{background-color:#fff;padding:2.8125rem 1.5625rem;min-width:18.75rem}@media only screen and (min-width: 47.9rem) and (max-width: 75rem){.catalog__filters__container{padding:1.5625rem .9375rem}}.catalog__filters__title{display:inline-block;font-weight:200;margin:0 0 .9375rem}.catalog__filter,.catalog__filter a{color:#333F4B;font-weight:600;margin:.4375rem 0;text-decoration:none;transition:all .25s cubic-bezier(0.77, 0, 0.175, 1) 0s}.catalog__filter:hover,.catalog__filter:focus,.catalog__filter a:hover,.catalog__filter a:focus{color:#FF9E1B}.catalog__filter--active a,.catalog__filter a--active a{color:#FF9E1B;text-decoration:underline}.catalog__filter>label,.catalog__filter a>label{padding-left:0}.catalog__filter>input,.catalog__filter a>input{cursor:pointer;width:auto}.catalog__filter>input:checked+label,.catalog__filter a>input:checked+label{color:#FF9E1B;text-decoration:underline}.catalog__button{font-size:.875rem;padding:.6875rem 1.25rem;margin:0 .625rem .625rem 0}.catalog__button.button--secondary{padding:.53125rem 1.25rem}.catalog__button--mobile{left:50%;margin:0;position:absolute;text-align:center;transform:translateX(-50%);bottom:.75rem;width:90%;z-index:3}.catalog .news-filter{display:none}.catalog .news-filter.current{display:block}.catalog .accordion__content{overflow-y:scroll;max-width:100%}.catalog .accordion__trigger--close{border-radius:50%;height:1.875rem;line-height:1.2;margin-top:1.25rem;padding:.3125rem;right:1.5625rem;text-align:center;top:.9375rem;width:1.875rem}@media only screen and (min-width: 47.9rem){.catalog .accordion .accordion__trigger,.catalog .accordion .accordion__trigger--close{display:none}.catalog .accordion .accordion__content{max-height:initial;overflow:visible}}.catalog .accordion.open.catalog__sidebar{padding:1.25rem .9375rem}@media only screen and (max-width: 47.9rem){.catalog .accordion.open .catalog__buttons{position:absolute;bottom:20px;background:white;width:90%;padding:10px 0 10px}}.catalog .accordion.open .accordion__trigger--close{position:absolute !important;z-index:1}.certifications .certification__image{display:inline-block;margin-right:.9375rem}.text-media__item{align-items:center;display:flex;margin:3.75rem 0}@media only screen and (max-width: 47.9rem){.text-media__item{flex-direction:column}}.text-media__item--image{margin:0 2.5rem;position:relative;width:40%}@media only screen and (max-width: 47.9rem){.text-media__item--image{width:100%}}@media only screen and (min-width: 47.9rem){.text-media__item--image:hover .text-media__item--hover,.text-media__item--image:focus .text-media__item--hover{opacity:1}.text-media__item--image:hover.text-media__item--filter::before,.text-media__item--image:focus.text-media__item--filter::before{opacity:.5}}.text-media__item--filter::before{background-color:#FF9E1B;content:'';display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s cubic-bezier(0.77, 0, 0.175, 1) 0s;width:100%}.text-media__item--hover{color:#333F4B;font-size:3.75rem;font-weight:700;left:50%;position:absolute;opacity:0;text-align:center;top:50%;transform:translate(-50%, -50%);transition:opacity .25s cubic-bezier(0.77, 0, 0.175, 1) 0s}.text-media__item--hover>p{line-height:1}.text-media__item--content{padding:0 1.25rem;text-align:left;width:50%}@media only screen and (max-width: 47.9rem){.text-media__item--content{padding:0;width:100%}}.text-media__item.right{flex-direction:row-reverse}@media only screen and (max-width: 47.9rem){.text-media__item.right{flex-direction:column}}.text-media__link{padding-right:2.1875rem}.text-media__link::before{right:0}@media only screen and (min-width: 47.9rem){.text-media--small{max-width:48%}}.page-wrapper .wrapper--small.text-content{text-align:left;max-width:56.25rem;margin:5rem auto}@media only screen and (min-width: 47.9rem){.page-wrapper .wrapper--small.text-content{margin:2.5rem auto}}.page-wrapper .wrapper--small.text-content p{line-height:1.8}.page-wrapper .wrapper--small.text-content--center{text-align:center;margin:7.5rem auto;max-width:56.25rem}@media only screen and (max-width: 47.9rem){.introduction{background-color:#fff;margin:0 auto;position:relative;top:-4.6875rem;width:90%}}@media only screen and (min-width: 57.5rem){.introduction__container{display:flex;position:relative}}.introduction__text{padding:0 10%}@media only screen and (max-width: 47.9rem){.introduction__text{padding:1.5625rem 1.5625rem 0}}.introduction__text:not(:last-child){margin:0 0 1.875rem 0}@media only screen and (min-width: 57.5rem){.introduction__text:not(:last-child){padding:0 0 0 10%;margin:0;width:45%}}.introduction__text p{line-height:1.8}.introduction__text p:first-child{margin-top:0}@media only screen and (min-width: 75rem){.introduction__text p{margin-bottom:1.875rem}}.introduction__media{margin:0 auto}@media only screen and (min-width: 57.5rem){.introduction__media{margin:0 0 0 auto}}@media only screen and (min-width: 57.5rem){.introduction__media,.introduction__media iframe{object-fit:contain;max-width:50rem;width:50%}}.introduction__media iframe{width:100%}section.customer-banner{margin-bottom:12.5rem}.customer-banner{background:url(/app/themes/optel/assets/images/solution-bg.jpg) center top;background-repeat:no-repeat;background-size:cover;min-height:41.25rem;position:relative}@media only screen and (max-width: 38rem){.customer-banner{background-position:60% 100%;min-height:33.75rem}}.customer-banner:after{background:url(/app/themes/optel/assets/images/pattern-blue-gradient.png) center 100%;background-size:3.75rem;content:"";position:absolute;height:calc( 100% + 100px);width:100%;z-index:-1}.customer-banner__content{background-color:white;bottom:-3.75rem;min-width:38.75rem;padding:3.75rem;position:absolute;width:calc( 50% - 21rem)}@media only screen and (max-width: 75rem){.customer-banner__content{min-width:unset;width:60%}}@media only screen and (max-width: 47.9rem){.customer-banner__content{padding:3.75rem 1.875rem;width:calc(100% - 1.875rem)}}@media only screen and (max-width: 38rem){.customer-banner__content{padding:1.875rem .9375rem}}.customer-banner .check-list{margin:2.5rem 0}.customer-banner .check-list li{width:45%}.cta{align-items:center;display:flex}@media only screen and (max-width: 57.5rem){.cta{flex-wrap:wrap}}.cta:last-child{margin-bottom:0}.cta__image{height:600px;object-fit:cover;width:750px}@media only screen and (max-width: 57.5rem){.cta__image{height:auto;min-height:100%;width:100%}}.cta__image__container{position:relative}@media only screen and (max-width: 57.5rem){.cta__image__container{height:250px;overflow:hidden;width:100%}}.cta__image__container::after{background-color:#FF9E1B;content:'';display:block;height:100%;left:0;opacity:.35;position:absolute;top:0;width:100%}.cta__content__container{background:url(/app/themes/optel/assets/images/pattern-blue-gradient.png) center 70%;background-size:70px;padding:3.75rem 0;width:55rem}@media only screen and (min-width: 57.5rem) and (max-width: 74rem){.cta__content__container{width:50%}}@media only screen and (max-width: 919px){.cta__content__container{padding:1.25rem 0 0;width:100%}}.cta__content{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;left:-15%;padding:3.125rem 5.3125rem;position:relative;z-index:1}@media only screen and (max-width: 74rem){.cta__content{left:-10%;padding:1.875rem 2.5rem;max-width:100%}}@media only screen and (max-width: 919px){.cta__content{left:0;margin:0 1.25rem;padding:1.875rem;top:-3.125rem}}.cta__title{display:inline-block;padding-right:1.25rem}@media only screen and (min-width: 75rem){.cta__title{width:57%}}.cta--right{justify-content:flex-end}@media only screen and (min-width: 57.5rem){.cta--right .cta__image__container{order:1}}@media only screen and (min-width: 57.5rem){.cta--right .cta__content{left:10%}}.cta--brochure .cta__image{width:100%;height:100%}.cta--brochure .cta__image__container{margin:0 0 0 5%;width:45%}@media only screen and (max-width: 75rem){.cta--brochure .cta__image__container{margin:0 auto}}@media only screen and (max-width: 38rem){.cta--brochure .cta__image__container{width:100%}}@media only screen and (max-width: 75rem){.cta--brochure .cta__image__container img{object-fit:contain}}.cta--brochure .cta__image__container:before{background:url(/app/themes/optel/assets/images/pattern-blue-gradient.png) center 70%;background-size:60px;content:"";display:block;position:absolute;width:80%;height:80%;top:10%;left:10%;z-index:-1}.cta--brochure .cta__image__container:after{display:none}.cta--brochure .cta__content__container{background:none}.cta--brochure .cta__content{background-color:#003C71;color:#fff;left:-16%;width:53.125rem;padding:2.5rem 5.3125rem}@media only screen and (max-width: 90rem){.cta--brochure .cta__content{left:-26%;width:110%}}@media only screen and (max-width: 75rem){.cta--brochure .cta__content{left:0}}@media only screen and (max-width: 38rem){.cta--brochure .cta__content{margin:0;padding:1.875rem .9375rem}}.cta--brochure .cta__content>div{width:58%}@media only screen and (max-width: 88.75rem){.cta--brochure .cta__content>div{width:50%}}@media only screen and (max-width: 75rem){.cta--brochure .cta__content>div{width:100%}}.cta--brochure .cta__content h2{color:#fff;padding:0;width:100%}.cta--brochure .cta__content h2+.sub{font-weight:500}@media only screen and (max-width: 38rem){.page-wrapper .cta--brochure.wrapper{padding:0}}section:last-of-type.cta{margin:0}@media only screen and (max-width: 90rem){.page-template-customer-care-child .cta--brochure{flex-wrap:wrap}}@media only screen and (max-width: 90rem){.page-template-customer-care-child .cta--brochure .cta__image__container{margin:0 auto}}@media only screen and (max-width: 38rem){.page-template-customer-care-child .cta--brochure .cta__image__container{margin:1.875rem auto}}.page-template-customer-care-child .cta--brochure .cta__content{width:43.75rem;padding:2.5rem 3.4375rem}@media only screen and (max-width: 90rem){.page-template-customer-care-child .cta--brochure .cta__content{width:100%;left:0%;margin:0}}.page-template-customer-care-child .cta--brochure .cta__content__container{width:35em}@media only screen and (max-width: 90rem){.page-template-customer-care-child .cta--brochure .cta__content__container{padding-top:0;width:100%}}@media only screen and (max-width: 38rem){.page-template-customer-care-child .cta--brochure .cta__content__container{width:100%}}.description>p{line-height:2}@media only screen and (min-width: 47.9rem){.description--with-promo{align-items:flex-start;display:flex;justify-content:space-around}}@media only screen and (min-width: 57.5rem){.description--with-promo{align-items:flex-start}}@media only screen and (min-width: 47.9rem){.description__content{max-width:48%}}.description__promo{margin:35px auto 0}@media only screen and (min-width: 47.9rem){.description__promo{margin:initial;max-width:17.5rem}}@media only screen and (min-width: 57.5rem){.description__promo{max-width:20.5rem}}.gallery{position:relative;margin:-6.25rem auto 0}@media only screen and (min-width: 47.9rem) and (max-width: 57.5rem){.gallery{margin-top:calc( var(--product-banner-height) + 20px);width:46%}}@media only screen and (min-width: 57.5rem){.gallery{width:60%;margin-top:calc( var(--product-banner-height) + 20px)}}.gallery__image{margin-bottom:1.875rem}.gallery .splide__list{width:100%}.gallery .splide__slide{max-width:100%}.gallery .splide__slide img{display:block !important;visibility:hidden}.gallery .video-wrapper{position:relative;padding-bottom:56.25%}.gallery .video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.gallery__thumbnail{border:1px solid transparent !important;cursor:pointer;position:relative}.gallery__thumbnail::before{background-color:#003C71;content:'';height:100%;opacity:0.7;position:absolute;width:100%;transition:opacity 0.4s ease-out}.gallery__thumbnail:hover::before,.gallery__thumbnail:focus::before{opacity:0}.gallery__thumbnail.is-active{border:1px solid #FF9E1B !important}.gallery__thumbnail.is-active::before{opacity:0}.product3D{position:relative;width:100%;margin-top:1.5em}.product3D .product3D-iframe{border:1px solid #D8D7D6;margin:1em 0}.product3D .product3D-iframe p{margin:0}.product3D .product3D-close{display:none}.product3D.opened{position:fixed;width:96%;max-height:90vh;height:90vh;top:0;left:0;right:0;bottom:0;background-color:#D8D7D6;z-index:99999;margin:auto;padding:1.5625rem 0;box-shadow:0 0 20px 0 rgba(0,48,87,0.15)}.product3D.opened .product3D-popup{display:none}.product3D.opened .product3D-close{position:absolute;display:block;top:-10px;right:-10px}.product3D.opened .product3D-close .button-close{display:block;width:3.125rem;height:3.125rem;background-color:#003C71;border-radius:100%;color:#fff;text-align:center;text-decoration:none;font-weight:bold;padding-top:.625rem;font-size:1.2em}.product3D.opened .product3D-close .button-close:hover{background-color:#003057}.product3D.opened .product3D-iframe{display:block;height:100%;padding:0 1.5625rem;overflow:auto;margin:0;border:none}.product3D.opened .product3D-iframe iframe{display:flex;height:calc(90vh - 50px) !important;max-height:90vh}@media only screen and (max-width: 38rem){.product3D.opened{width:92%;height:35.625rem;padding:.9375rem 0}.product3D.opened .product3D-iframe{padding:0 .9375rem}.product3D.opened .product3D-iframe iframe{height:33.75rem !important}}@media only screen and (max-width: 47.9rem){.product3D{position:relative}}.graphic{padding:5rem 0}@media only screen and (min-width: 47.9rem){.graphic{padding:4.375rem 0 7.5rem}}.graphic__container{margin:0 auto;max-width:68.75rem}.graphic__title,.graphic__subtitle{color:#fff;display:block;text-align:center}@media only screen and (min-width: 47.9rem){.graphic__title{padding-top:3.125rem}}.graphic__accordion{background-color:#fff;margin:.625rem 0;padding:1.25rem;transition:all .25s cubic-bezier(0.77, 0, 0.175, 1) 0s;width:49%}@media only screen and (min-width: 75rem){.graphic__accordion{margin:.625rem .3125rem;padding:2.5rem 3.125rem 1.875rem}}.graphic__accordion:hover .link::before,.graphic__accordion:focus .link::before{border-color:#FF9E1B}.graphic__accordion__content{display:inline-block;width:68%}@media only screen and (min-width: 57.5rem){.graphic__accordion__content{width:70%}}.graphic__accordion__text{text-align:left}.graphic__accordion__text>p:first-child{margin-top:0}.graphic__accordion__text>ul li{padding-left:1.875rem}.graphic__accordion__text>ul li:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.graphic__accordion__text>ul li::before{background-color:transparent;color:#FF9E1B;font-size:1.4375rem;margin:0;top:0;width:auto}.graphic__accordion__title.title-2{color:#003C71;line-height:1;margin:0}.graphic__accordion__title.title-2+.sub{color:#003C71;display:block;margin-bottom:.9375rem}.graphic__accordion__trigger{color:#333F4B;cursor:pointer;font-size:.875rem;font-weight:500}.graphic__accordion__trigger .link{color:#333F4B;padding-right:2rem}.graphic__accordion__trigger .link::before{border:1px solid #333F4B;font-size:1.3125rem;left:0;vertical-align:middle}.graphic__accordion__icon{align-items:center;background-color:#eee;border-radius:50%;display:inline-flex;justify-content:center;height:3.75rem;margin-right:.625rem;width:3.75rem;vertical-align:top;z-index:1}@media only screen and (min-width: 75rem){.graphic__accordion__icon{height:5.9375rem;margin-right:5%;width:5.9375rem}}.graphic__accordion__icon>img{height:2.375rem;width:2rem}@media only screen and (min-width: 75rem){.graphic__accordion__icon>img{height:3.75rem;width:3.4375rem}}.graphic__chain{padding-top:1.875rem;position:relative}@media only screen and (min-width: 47.9rem){.graphic__chain{margin:0 auto;max-width:46.875rem;padding-top:3.125rem}}@media only screen and (min-width: 75rem){.graphic__chain{max-width:inherit}}.graphic__chain .graphic__accordion{margin:0 1.875rem 1.25rem 0;position:relative;width:calc(100% - 90px)}@media only screen and (min-width: 47.9rem){.graphic__chain .graphic__accordion{margin:0 2.8125rem 1.25rem 0;width:40%}}@media only screen and (min-width: 75rem){.graphic__chain .graphic__accordion{margin:0 3.75rem .625rem 0}}.graphic__chain .graphic__accordion::after{border-top:.9375rem solid transparent;border-bottom:.9375rem solid transparent;border-left:1.25rem solid #fff;content:'';display:block;position:absolute;right:-1.25rem;top:1.875rem}@media only screen and (min-width: 75rem){.graphic__chain .graphic__accordion::after{border-top:1.375rem solid transparent;border-bottom:1.375rem solid transparent;border-left:1.875rem solid #fff;right:-1.8125rem;top:3.75rem}}.graphic__chain .graphic__accordion__content{width:100%;text-align:right}.graphic__chain .graphic__accordion__icon{background-color:#fff;margin:.9375rem 0 0}@media only screen and (min-width: 75rem){.graphic__chain .graphic__accordion__icon{margin:2.1875rem 0 0}}.graphic__chain .graphic__accordion__container{display:flex;justify-content:flex-end;transform:scale(-1, 1)}@media only screen and (min-width: 47.9rem){.graphic__chain .graphic__accordion__container{justify-content:flex-start}}.graphic__chain .graphic__accordion__container .graphic__accordion__content{text-align:left;transform:scale(-1, 1)}.graphic__chain .graphic__accordion__container .graphic__accordion__text>ul li{padding-left:1.875rem}.graphic__chain .graphic__accordion__container .graphic__accordion__text>ul li::before{left:0;right:auto}@media only screen and (min-width: 47.9rem){.graphic__chain .graphic__accordion__container:nth-child(odd){transform:scale(1)}.graphic__chain .graphic__accordion__container:nth-child(odd) .graphic__accordion__content{text-align:right;transform:scale(1)}.graphic__chain .graphic__accordion__container:nth-child(odd) .graphic__accordion__trigger{display:flex;justify-content:flex-end}.graphic__chain .graphic__accordion__container:nth-child(odd) .graphic__accordion__trigger .link{order:1}.graphic__chain .graphic__accordion__container:nth-child(odd) .graphic__accordion__trigger .link::before{left:auto;padding-left:.0625rem;right:0}.graphic__chain .graphic__accordion__container:nth-child(odd) .graphic__accordion__text>ul{text-align:left}.graphic__chain .graphic__accordion__container:nth-child(odd) .graphic__accordion__text>ul li::before{right:0}}@media only screen and (min-width: 47.9rem){.graphic__chain .graphic__accordion__container:nth-child(even) .graphic__accordion__icon{transform:scaleX(-1)}}@media only screen and (max-width: 47.9rem){.graphic__chain .graphic__accordion__container .graphic__accordion__icon{transform:scaleX(-1)}}.graphic__chain--curly-brace::after{background:url(/app/themes/optel/assets/images/tiroir-chain-desktop.svg) no-repeat center;content:'';display:inline-block;height:1.875rem;margin:1.875rem 0 0;width:100%}.graphic__chain::before{content:'';border-right:.4375rem dotted #FF9E1B;display:inline-block;height:calc(100% - 200px);left:1.5625rem;position:absolute;top:4.0625rem}@media only screen and (min-width: 47.9rem){.graphic__chain::before{height:calc(100% - 220px);left:50%;transform:translateX(-50%)}}@media only screen and (min-width: 75rem){.graphic__chain::before{top:6.25rem}}.graphic__block{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:1.875rem}@media only screen and (max-width: 47.9rem){.graphic__block .graphic__accordion{width:100%}}.graphic__block .graphic__accordion .sub{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.icon-list{margin:1.875rem auto 0 !important}@media only screen and (min-width: 38rem){.icon-list{margin:3.125rem auto 0 !important}}.icon-list__item{margin:0 0 .9375rem 0}.icon-list__item::before{display:none}.icon-list__icon{align-items:center;background-color:#F8F8F8;border-radius:50%;display:flex;height:7.1875rem;justify-content:center;margin:0 auto;width:7.1875rem}@media only screen and (max-width: 47.9rem){.icon-list__icon{height:4.375rem;width:4.375rem}}.section--lightgrey .icon-list__icon{background-color:#fff}.icon-list__icon>img{height:3.75rem;width:3.4375rem}@media only screen and (max-width: 47.9rem){.icon-list__icon>img{height:2.5rem;width:2.1875rem}}.icon-list__text{color:#003C71;font-size:.875rem;font-weight:200;text-align:center}@media only screen and (min-width: 38rem){.icon-list__text{font-size:1rem}}@media only screen and (min-width: 57.5rem){.icon-list__text{font-size:1.125rem}}.reputation .icon-list__text{text-transform:uppercase}.icon-list__text>p{line-height:1.3}.icon-list__title,.icon-list__subtitle,.icon-list__description{display:block;text-align:center}.icon-list__title{margin-bottom:.625rem}.icon-list__description{margin:0 auto;width:90%}@media only screen and (max-width: 47.9rem){.icon-list__description{margin:0;width:100%}}@media only screen and (min-width: 57.5rem){.icon-list__description{width:60%}}.icon-list__description>p{margin:0}.splide--iconsList{margin:0 auto}.icon-slider{background-color:#fff}.icon-slider__container{align-items:center;display:flex}@media only screen and (max-width: 47.9rem){.icon-slider__container{flex-wrap:wrap;justify-content:center}}.icon-slider__nav__container{margin-right:3.125rem;height:40.625rem;overflow:hidden;position:relative;width:50%}@media only screen and (max-width: 75rem){.icon-slider__nav__container{margin-right:1.25rem;width:60%}}@media only screen and (max-width: 47.9rem){.icon-slider__nav__container{height:29.6875rem;margin:0;width:100%}}@media only screen and (max-width: 26rem){.icon-slider__nav__container{height:21.875rem}}.icon-slider__background{height:100%;object-fit:cover;opacity:.6;position:absolute;width:100%}.icon-slider__nav .splide__track{overflow:visible}.icon-slider__nav .splide__list{position:relative;border-radius:50%;padding:0;height:40.625rem;width:auto}.icon-slider__nav .splide__list>*{display:flex;position:absolute;top:50%;left:50%;margin:-55px}.icon-slider__nav .splide__list>*:nth-of-type(1){transform:rotate(-88deg) translate(150px) rotate(88deg)}.icon-slider__nav .splide__list>*:nth-of-type(2){transform:rotate(-52deg) translate(150px) rotate(52deg)}.icon-slider__nav .splide__list>*:nth-of-type(3){transform:rotate(-16deg) translate(150px) rotate(16deg)}.icon-slider__nav .splide__list>*:nth-of-type(4){transform:rotate(20deg) translate(150px) rotate(-20deg)}.icon-slider__nav .splide__list>*:nth-of-type(5){transform:rotate(56deg) translate(150px) rotate(-56deg)}.icon-slider__nav .splide__list>*:nth-of-type(6){transform:rotate(92deg) translate(150px) rotate(-92deg)}.icon-slider__nav .splide__list>*:nth-of-type(7){transform:rotate(128deg) translate(150px) rotate(-128deg)}.icon-slider__nav .splide__list>*:nth-of-type(8){transform:rotate(164deg) translate(150px) rotate(-164deg)}.icon-slider__nav .splide__list>*:nth-of-type(9){transform:rotate(200deg) translate(150px) rotate(-200deg)}.icon-slider__nav .splide__list>*:nth-of-type(10){transform:rotate(236deg) translate(150px) rotate(-236deg)}@media only screen and (max-width: 47.9rem){.icon-slider__nav .splide__list{height:29.6875rem}}@media only screen and (max-width: 26rem){.icon-slider__nav .splide__list{position:relative;border-radius:50%;padding:0;height:21.875rem}.icon-slider__nav .splide__list>*{display:flex;position:absolute;top:50%;left:50%;margin:-45px}.icon-slider__nav .splide__list>*:nth-of-type(1){transform:rotate(-88deg) translate(100px) rotate(88deg)}.icon-slider__nav .splide__list>*:nth-of-type(2){transform:rotate(-52deg) translate(100px) rotate(52deg)}.icon-slider__nav .splide__list>*:nth-of-type(3){transform:rotate(-16deg) translate(100px) rotate(16deg)}.icon-slider__nav .splide__list>*:nth-of-type(4){transform:rotate(20deg) translate(100px) rotate(-20deg)}.icon-slider__nav .splide__list>*:nth-of-type(5){transform:rotate(56deg) translate(100px) rotate(-56deg)}.icon-slider__nav .splide__list>*:nth-of-type(6){transform:rotate(92deg) translate(100px) rotate(-92deg)}.icon-slider__nav .splide__list>*:nth-of-type(7){transform:rotate(128deg) translate(100px) rotate(-128deg)}.icon-slider__nav .splide__list>*:nth-of-type(8){transform:rotate(164deg) translate(100px) rotate(-164deg)}.icon-slider__nav .splide__list>*:nth-of-type(9){transform:rotate(200deg) translate(100px) rotate(-200deg)}.icon-slider__nav .splide__list>*:nth-of-type(10){transform:rotate(236deg) translate(100px) rotate(-236deg)}}.icon-slider__icon{align-items:center;background-color:#003C71;border-radius:50%;color:#fff;cursor:pointer;height:6.875rem;justify-content:center;opacity:1;position:relative;width:6.875rem;transition:opacity 3s linear}@media only screen and (max-width: 26rem){.icon-slider__icon{height:5.3125rem;width:5.3125rem}}.icon-slider__icon>img{height:4.0625rem;width:3.875rem}@media only screen and (max-width: 26rem){.icon-slider__icon>img{height:3.4375rem;width:3.125rem}}.icon-slider__icon::before{content:attr(data-icon-title);color:#fff;font-size:.875rem;font-weight:600;line-height:1.3;opacity:0;padding:.625rem;position:absolute;text-align:center;transition:opacity 300ms ease-out}@media only screen and (max-width: 26rem){.icon-slider__icon::before{font-size:.75rem}}.icon-slider__icon::after{position:absolute;width:100%;height:100%;border-radius:50%;content:'';box-sizing:content-box;top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 2px rgba(255,255,255,0.1);opacity:0;transform:scale(0.9)}@media only screen and (min-width: 47.9rem){.icon-slider__icon:hover::before,.icon-slider__icon:focus::before{opacity:1}}.icon-slider__icon:hover>img,.icon-slider__icon:focus>img{opacity:0}.icon-slider__icon.is-active{background-color:#fff;border:none !important;color:#FF9E1B;transition:transform ease-out 0.3s, background 0.5s}.icon-slider__icon.is-active::before{color:#FF9E1B;opacity:1}.icon-slider__icon.is-active::after{animation:sonarEffect 1.6s ease-out 80ms infinite}.icon-slider__icon.is-active>img{opacity:0}.icon-slider__icon--arrow{margin:-.625rem !important}@media only screen and (min-width: 26rem){.icon-slider__icon--arrow{margin:-.9375rem !important}}.icon-slider__icon--arrow img{height:1.875rem;width:1.875rem}@media only screen and (max-width: 26rem){.icon-slider__icon--arrow img{height:.9375rem;width:.9375rem}}.icon-slider__text{max-width:37.1875rem}@media only screen and (max-width: 75rem){.icon-slider__text{width:35%}}@media only screen and (max-width: 47.9rem){.icon-slider__text{max-width:95%;width:auto}}.icon-slider__text .splide{left:-4.375rem;position:relative}@media only screen and (max-width: 75rem){.icon-slider__text .splide{left:-1.875rem}}@media only screen and (max-width: 47.9rem){.icon-slider__text .splide{left:0;top:-.9375rem}}.icon-slider__content{background-color:#F8F8F8;color:#003C71;margin:1.875rem 0 2.5rem;max-width:37.1875rem;padding:1.875rem 4.0625rem 3.125rem;text-align:left;direction:ltr}@media only screen and (max-width: 75rem){.icon-slider__content{max-width:100%;margin:1.25rem 0;padding:1.875rem 1.25rem 2.5rem}}@media only screen and (max-width: 47.9rem){.icon-slider__content{margin:0;padding:1.875rem 1.25rem 3.125rem}}.icon-slider__title{color:#003C71;margin:0}@media only screen and (max-width: 47.9rem){.icon-slider__title__main{margin:2.1875rem .9375rem}}@media only screen and (min-width: 57.5rem) and (max-width: 75rem){.icon-slider__title__main{font-size:1.75rem}}@media only screen and (min-width: 47.9rem) and (max-width: 57.5rem){.icon-slider__title__main{font-size:1.375rem}}@media only screen and (max-width: 47.9rem){.icon-slider__button{text-align:center}}.image-legend__image{margin:0 auto}.industry-presentation{position:relative}.industry-presentation::after{content:'';background:linear-gradient(#003C71, #006FAA);display:block;height:calc(100% + 244px);position:absolute;top:-7.5rem;width:25%;z-index:-1}@media only screen and (max-width: 47.9rem){.industry-presentation::after{height:calc(100% + 210px)}}@media only screen and (max-width: 38rem){.industry-presentation::after{height:calc(100% + 180px);top:-5.625rem;width:1.875rem}}.industry-presentation__title{margin:0 0 2.5rem 25%;text-align:center;width:55%}@media only screen and (max-width: 75rem){.industry-presentation__title{width:60%}}@media only screen and (max-width: 38rem){.industry-presentation__title{margin:0 auto 2.5rem;width:90%}}.industry-presentation .cards{width:95%}@media only screen and (max-width: 75rem){.industry-presentation .cards{width:100%}}.modal{height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .25s cubic-bezier(0.77, 0, 0.175, 1) 0s;visibility:hidden;width:100vw;z-index:3}.modal--open{opacity:1;transition-delay:0;visibility:visible}.modal__background{background:#000;height:100%;opacity:.7;position:absolute;width:100%}.modal__container{background-color:#fff;min-height:18.75rem;left:50%;padding:3.125rem 3.125rem 2.5rem;position:relative;top:50%;transform:translate(-50%, -50%);max-width:50rem}@media only screen and (max-width: 57.5rem){.modal__container{min-height:auto;padding:2.5rem 2.8125rem 2.5rem 2.5rem;width:95%}}@media only screen and (max-width: 26rem){.modal__container{padding:1.25rem}}.modal__video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.modal__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal__close{border-radius:50%;padding:.3125rem;position:absolute;right:.9375rem;text-align:center;top:.9375rem;height:1.875rem;width:1.875rem;z-index:1}@media only screen and (max-width: 57.5rem){.modal__close{right:.625rem;top:.625rem}}.pagination{display:flex;justify-content:center;margin:1.875rem 0 .625rem;text-align:center}.pagination .page-numbers{border:1px solid #333F4B;border-radius:50%;color:#333F4B;cursor:pointer;font-weight:500;height:1.75rem;margin:0 .5rem;text-decoration:none;transition:all .25s cubic-bezier(0.77, 0, 0.175, 1) 0s;width:1.75rem}.pagination .page-numbers:hover,.pagination .page-numbers:focus{border-color:#FF9E1B}.pagination .page-numbers.current{background-color:#FF9E1B;border-color:#FF9E1B}.pagination .page-numbers.next,.pagination .page-numbers.prev{border:none;font-size:0;margin:0}.pagination .page-numbers.next:before,.pagination .page-numbers.prev:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.pagination .page-numbers.next::before,.pagination .page-numbers.prev::before{font-size:1.75rem}.pagination .page-numbers.next:hover,.pagination .page-numbers.next:focus,.pagination .page-numbers.prev:hover,.pagination .page-numbers.prev:focus{color:#FF9E1B}.pagination .page-numbers.prev{transform:scale(-1, 1)}.sf{background:linear-gradient(-320deg, #003C71, #006FAA);padding:7.5rem 9.6875rem}@media only screen and (max-width: 90rem){.sf{padding:6.25rem 2.1875rem}}@media only screen and (max-width: 57.5rem){.sf{padding:6.25rem 5rem}}@media only screen and (max-width: 38rem){.sf{padding:3.125rem 1.25rem}}@media only screen and (min-width: 90rem){.solutions-finder .sf,.single-industry .sf,.page-template-isc .sf{padding:5.625rem 9.6875rem}}.sf--with-image{background-repeat:no-repeat;background-position:center right;background-size:cover}.sf--with-image .sf__content{background:linear-gradient(-300deg, #003C71, #003C71, #006FAA);padding:4.0625rem 1.75rem 1.125rem}@media only screen and (max-width: 38rem){.sf--with-image .sf__content{padding:2.5rem 1.25rem 1.125rem}}.sf__content{color:#fff;margin:0 auto;max-width:66rem;text-align:center}.sf__title{color:#fff;display:block}.sf__filter{border-top:1px solid #003C71;margin-top:2.0625rem;max-width:inherit;padding-top:1.25rem}.sf__filter .field{display:inline-block}@media only screen and (max-width: 57.5rem){.sf__filter .field{display:block;text-align:left}}@media only screen and (min-width: 921px){.sf__filter .field{margin-right:.9375rem}}@media only screen and (min-width: 75rem){.sf__filter .field{margin-right:1.5625rem}}.sf__filter label{display:inline-block;font-size:1.125rem;margin:0 .625rem .125rem 0;text-transform:uppercase}.sf__filter select{background-color:#fff;cursor:pointer;display:inline;height:3.125rem;margin:0 0 .75rem 0;padding-right:2.5rem;text-overflow:ellipsis}@media only screen and (min-width: 921px){.sf__filter select{width:12.5rem}}.sf__filter .select__wrapper{display:inline-block;position:relative}.sf__filter .select__wrapper:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}@media only screen and (max-width: 57.5rem){.sf__filter .select__wrapper{width:100%}}.sf__filter .select__wrapper::before{color:#003C71;font-size:1.625rem;position:absolute;right:.625rem;top:.875rem;pointer-events:none}.sf__filter .button{display:inline-block;margin:1.25rem 0 .9375rem}@media only screen and (max-width: 57.5rem){.sf__filter .button{display:block;margin:.75rem auto}}.sf__results{padding:0 .9375rem;position:relative;top:-12.5rem}@media only screen and (max-width: 47.9rem){.sf__results{top:-8.75rem}}@media only screen and (max-width: 38rem){.sf__results{top:-6.25rem}}.solutions-finder .sf__results{margin-bottom:0}.sf--jobs{padding:6.25rem 0}.page-wrapper .wrapper--small.sf--jobs__results{top:-13.75rem;margin-bottom:-12.5rem}@media only screen and (max-width: 47.9rem){.page-wrapper .wrapper--small.sf--jobs__results{top:-7.5rem;margin-bottom:-6.25rem}}.stats{margin:6.5625rem 0 5rem}@media only screen and (max-width: 47.9rem){.stats{margin:2.5rem 0}}.stats__title{margin:0 0 2.1875rem 0;text-align:center}.stats__item{width:calc(50% - 3rem);display:inline-block;margin:.625rem 1.25rem;vertical-align:top}@media only screen and (max-width: 47.9rem){.stats__item{width:100%;margin:.625rem 0}}.stats__item--image,.stats__item--content{display:inline-block;text-align:left;vertical-align:top}.stats__item--content{margin:0 0 0 1.875rem;width:calc(100% - 13rem)}@media only screen and (max-width: 38rem){.stats__item--content{width:100%;margin:0}}.stats__item--image{max-width:12.5rem;width:10rem}@media only screen and (max-width: 38rem){.stats__item--image{display:block;margin:0 auto;width:100%}}.splide__pagination{position:relative}.testimonial__slider .splide__pagination{margin-top:2.5rem;width:calc(100% - 5px)}@media only screen and (min-width: 47.9rem){.testimonial__slider .splide__pagination{justify-content:flex-start}}.testimonial__slider .splide__pagination>li:first-child{padding:0}.splide__pagination li{cursor:pointer;display:inline-block;padding-left:0}.splide__pagination li::before{display:none}.splide__pagination li:last-child .splide__pagination__page{margin:0}.splide__pagination li:only-child{display:none}.splide__pagination__page{background:none;height:1.875rem;margin:0;opacity:1;position:relative;width:1.875rem}.splide__pagination__page::before{background-color:#333F4B;border-radius:50%;content:'';display:inline-block;height:.375rem;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:.375rem}.splide__pagination__page.is-active{background:none}.splide__pagination__page.is-active::before{background-color:transparent;border:1px solid #333F4B}.splide__arrow{background:transparent;border:2px solid #003C71;fill:#003C71;opacity:1;top:auto;transition:all .25s cubic-bezier(0.77, 0, 0.175, 1) 0s}.arrow-slider__slider .splide__arrow{bottom:-3.4375rem}@media only screen and (max-width: 75rem){.arrow-slider__slider .splide__arrow{bottom:-2.8125rem}}.icon-slider .splide__arrow{bottom:4.0625rem}@media only screen and (max-width: 75rem){.icon-slider .splide__arrow{bottom:2.1875rem}}@media only screen and (max-width: 47.9rem){.icon-slider .splide__arrow{bottom:1.5625rem}}.splide__arrow:hover,.splide__arrow:focus{background-color:#003C71;fill:#fff}.splide__arrow svg{width:.9375rem;height:.9375rem}.arrow-slider .splide__arrow--prev{left:auto;right:3.5em}.icon-slider .splide--rtl .splide__arrow--prev{left:4.0625rem;right:auto;transform:scale(-1, 1)}@media only screen and (max-width: 75rem){.icon-slider .splide--rtl .splide__arrow--prev{left:1.25rem}}.icon-slider .splide--rtl .splide__arrow--next{left:6.25rem;right:auto;transform:scale(-1, 1)}@media only screen and (max-width: 75rem){.icon-slider .splide--rtl .splide__arrow--next{left:3.75rem}}.solution-tabs{position:relative}.solution-tabs__head{margin:0 0 0 6%}.solution-tabs__head button{background-color:#F1EFEE;border:none;cursor:pointer;font-family:"Titillium Web",sans-serif;font-size:1.625em;font-weight:100;padding:2.5rem 1.25rem 2.1875rem;min-width:24.375rem;margin:0 .625rem 0 0;position:relative;z-index:1}.solution-tabs__head button i{margin:0}.solution-tabs__head button:first-of-type{margin:0 .625rem 0}.solution-tabs__head button.current{background-color:#fff;box-shadow:0 -20px 20px 1px rgba(0,48,87,0.05);color:#003C71;position:relative;z-index:3}@media only screen and (max-width: 75rem){.solution-tabs__head{display:none}}.solution-tabs__content{background-color:#fff;padding-top:0;position:relative;z-index:2}@media only screen and (min-width: 75rem){.solution-tabs__content{padding-top:1.25rem}.solution-tabs__content:not(.no-tabs-head){padding-top:6.875rem;box-shadow:0 -20px 20px 1px rgba(0,48,87,0.05)}}.solution-tabs__content .tab-contents{display:none}.solution-tabs__content .tab-contents.current{display:block}.solution-tabs__content .mobile{display:none;font-size:1.25em;font-weight:100;padding:1.25rem;border-top:1px solid #D8D7D6;clear:both}@media only screen and (max-width: 75rem){.solution-tabs__content .mobile{display:inline-block;width:100%}}.solution-tabs__content .mobile .icon-toggle{float:right}.solution-tabs__content .mobile .icon-toggle:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.solution-tabs__content .mobile i{margin:0}.solution-tabs__content .mobile.current{color:#003C71}.solution-tabs__content .mobile.current .icon-toggle:before{font-family:"iconfont";font-style:normal;font-weight:400;content:""}.solution-tabs__title{margin:0 auto;max-width:56.25rem;text-align:center}@media only screen and (max-width: 75rem){.solution-tabs__title{margin:1.25rem auto 0}}.solution-tabs__title p{line-height:1.8}.solution-tabs .stats h2{text-align:center}.solution-tabs .text-content{margin:0 auto 6.25rem}@media only screen and (max-width: 47.9rem){.solution-tabs .text-content{margin:0 0 2.5rem}}.solution-tabs .mission__container{margin:0 0 10rem}@media only screen and (max-width: 47.9rem){.solution-tabs .mission__container{margin:0 0 2.5rem}}.testimonial__container{align-items:flex-start;display:flex;justify-content:space-around}@media only screen and (max-width: 47.9rem){.testimonial__container{flex-wrap:wrap}}.page-template-isc .testimonial{margin-bottom:0}.testimonial--center-content{display:block;text-align:center}.testimonial--center-content .testimonial__title{margin-bottom:2.8125rem}@media only screen and (max-width: 47.9rem){.testimonial--center-content .testimonial__title{margin-bottom:1.25rem}}.testimonial--center-content .testimonial__author{margin-top:2.1875rem}.testimonial--center-content .testimonial__slider{margin:0 auto;width:80%}@media only screen and (min-width: 47.9rem){.testimonial--center-content .testimonial__slider{width:75%}}@media only screen and (min-width: 75rem){.testimonial--center-content .testimonial__slider{width:45%}}.testimonial--center-content .testimonial__slider img{margin:0 auto .9375rem}.testimonial--center-content .testimonial__slider .splide__pagination{justify-content:center}.testimonial__gallery{text-align:center;width:60%}@media only screen and (max-width: 47.9rem){.testimonial__gallery{margin-bottom:1.25rem;width:100%}}.testimonial__logos{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2.5rem}.testimonial__logo{align-items:center;background-color:#fff;display:flex;height:5.9375rem;justify-content:center;margin:10px 5px 0;width:13.125rem}@media only screen and (max-width: 38rem){.testimonial__logo{width:46%}}.testimonial__logo::before{display:none}.testimonial__logo>img{width:70%}.testimonial__slider{width:30%}@media only screen and (max-width: 47.9rem){.testimonial__slider{width:100%}}.testimonial__slider img{height:3.75rem;width:auto}.testimonial__text>p:first-child{margin-top:0}.testimonial__author{display:block;line-height:1}section.tiles .tiles__container{margin:-4.375rem auto 0}@media only screen and (min-width: 47.9rem){section.tiles .tiles__container{margin:0 auto}}.tiles__container{display:flex;justify-content:space-between;flex-wrap:wrap}.tile{background-color:#fff;box-shadow:0 0 20px 0 rgba(0,48,87,0.15);margin:.625rem 0;position:relative;transition:all .25s cubic-bezier(0.77, 0, 0.175, 1) 0s}.tile a{text-decoration:none}@media only screen and (min-width: 38rem){.tile{width:48%}}@media only screen and (min-width: 57.5rem){.tile{display:flex;width:49%}}.tile:hover,.tile:focus{transform:translateY(-8px)}.tile:hover .tile__link::before,.tile:focus .tile__link::before{border-color:#FF9E1B}.tile__image{height:9.375rem;width:100%;object-fit:cover}@media only screen and (min-width: 57.5rem){.tile__image{height:auto;width:45%}}.tile__content{padding:0 .9375rem 1.875rem .9375rem;width:100%}@media only screen and (min-width: 57.5rem){.tile__content{padding:0 1.5rem 2.8125rem 1.5rem}}.tile__title{color:#003C71;font-weight:200}.tile__text{color:#333F4B;display:-webkit-box;font-weight:200;-webkit-box-orient:vertical;line-height:1.4;margin-bottom:.75rem;overflow:hidden}.tile__text.truncate{-webkit-line-clamp:5}.tile__link{padding-right:2.125rem}.tile__link::before{right:0}.tiles--large{margin-bottom:5rem}@media only screen and (max-width: 47.9rem){.tiles--large{margin-bottom:5.9375rem;padding-top:.9375rem}}.tiles--large .tile{margin:.9375rem 0;width:100%}.tiles--large .tile:hover,.tiles--large .tile:focus{transform:none}@media only screen and (min-width: 47.9rem){.tiles--large .tile__container{margin:0 0 0 auto;width:95%}}.tiles--large .tile__content{padding:1.5625rem 1.25rem}@media only screen and (min-width: 47.9rem){.tiles--large .tile__content{display:flex;flex-wrap:wrap;justify-content:space-between;padding:1.875rem 1.75rem 1.375rem 1.75rem}}@media only screen and (min-width: 57.5rem){.tiles--large .tile__content--left{width:50%}}@media only screen and (min-width: 75rem){.tiles--large .tile__content--left{width:55%}}.tiles--large .tile__content--right{width:100%}@media only screen and (min-width: 57.5rem){.tiles--large .tile__content--right{width:44%}}@media only screen and (min-width: 75rem){.tiles--large .tile__content--right{width:40%}}.tiles--large .tile__title{color:#333F4B;margin:0 0 .3125rem;width:100%}.tiles--large .tile__subtitle{font-weight:200;margin:0 0 .625rem 0;width:100%}.tiles--large .tile__text{margin:.9375rem 0;-webkit-line-clamp:initial;overflow:visible}.tiles--large .tile__icon{align-items:center;background:#F8F8F8;border-radius:50%;display:inline-flex;height:3.75rem;justify-content:center;vertical-align:middle;width:3.75rem}.tiles--large .tile__icon>img{height:1.875rem;width:2.375rem}.tiles--large .tile__icon__list{margin-bottom:1.5625rem}.tiles--large .tile__icon__list>li{align-items:center;display:flex;margin:.9375rem 0;padding-left:0}.tiles--large .tile__icon__list>li::before{display:none}.tiles--large .tile__icon__text{font-weight:600;line-height:1.3;margin-left:.625rem;width:calc(100% - 80px)}.tiles--large .tile__cta>a{padding:.75rem 1.375rem;text-align:center}.tiles--large .tile .link--icon{font-size:.875rem;padding-right:1.5625rem;margin-bottom:0}.tiles--large .tile .link--icon::before{color:#FF9E1B;right:0;bottom:-.1875rem}.go-pricing{max-width:91.875rem;margin-left:auto;margin-right:auto;padding:0 .9375rem}.go-pricing .gw-go{opacity:1 !important}.go-pricing .gw-go .gw-go-col .gw-go-btn:hover,.go-pricing .gw-go .gw-go-col .gw-go-btn:active,.go-pricing .gw-go .gw-go-col .gw-go-btn:focus{box-shadow:0 0 20px 0 rgba(0,48,87,0.15);background:#ffa935}.author-signature.wrapper--small.page-wrapper{display:flex;align-items:center;margin-bottom:2.5rem}.author-signature.wrapper--small.page-wrapper p{margin:0 0 .3125rem 0}.author-signature.wrapper--small.page-wrapper .image{overflow:hidden;border-radius:50%;margin-right:1.25rem}.author-signature.wrapper--small.page-wrapper .name{font-weight:bold}.video .video-wrapper{position:relative;padding-bottom:56.25%}.video .video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.frozen-scroll{overflow:hidden;height:100%}.page-wrapper .wrapper{max-width:91.875rem;margin:auto;padding:0 .9375rem}.page-wrapper .wrapper--small{max-width:72.5rem;margin:auto;padding:0 .9375rem}.page-wrapper section,.page-wrapper .section{margin-bottom:7.5rem}@media only screen and (max-width: 47.9rem){.page-wrapper section,.page-wrapper .section{margin-bottom:4.375rem}}.page-wrapper section--with-bg,.page-wrapper .section--with-bg{padding:6.25rem 0}@media only screen and (max-width: 47.9rem){.page-wrapper section--with-bg,.page-wrapper .section--with-bg{padding:3.75rem 0}}.page-wrapper section--lightgrey,.page-wrapper .section--lightgrey{background:#F8F8F8}.page-wrapper section--with-margin,.page-wrapper .section--with-margin{margin:3.75rem auto}@media only screen and (max-width: 47.9rem){.page-wrapper section--with-margin,.page-wrapper .section--with-margin{margin-bottom:2.5rem}}.no-margin--bottom{margin-bottom:0}.no-margin--top{margin-top:0}.no-margin--top-bottom{margin-bottom:0;margin-top:0}.unset-margin--bottom{margin-bottom:unset}.unset-margin--top{margin-top:unset}header{position:relative;z-index:1000}header .header-wrapper{position:relative;width:100%;max-width:91.875rem;margin:auto;padding:0 .9375rem}@media only screen and (max-width: 57.5rem){header{position:sticky;top:0;display:flex;flex-direction:column}header .header-wrapper{padding:0}}footer{position:relative}.footer-insentive{background-color:#eee;width:100%;padding:1.875rem 0}.footer-insentive__inner{display:flex;justify-content:center;align-items:center}.footer-insentive__icon{border-radius:50%;background-color:#fff;width:50px;min-width:50px;height:50px;display:inline-flex;justify-content:center;align-items:center;color:#003C71;font-size:1.5rem;top:unset}.footer-insentive__title{font-size:1.1875rem;color:#003C71}.footer-insentive .link{color:#333F4B}@media only screen and (max-width: 38rem){.footer-insentive{padding:1.25rem 0}.footer-insentive__title{font-size:1.125rem;line-height:19px;margin-bottom:.625rem}.footer-insentive .link:before{right:.3125rem}.footer-insentive__icon{margin-right:1.25rem}}.footer__inner{position:relative;padding:3.4375rem 0 0;background:#003C71 url(/app/themes/optel/assets/images/pattern-blue-gradient.png) center 75%;background-size:70px}.footer__inner .footer__wrapper{display:flex}.footer__inner .footer__wrapper>div{width:50%;display:flex}.footer__inner .footer__wrapper .footer__menu{min-width:33.33%}.footer__inner .footer__wrapper .footer__menu ul li:before{display:none}.footer__inner .footer__wrapper .footer__menu ul li a{color:#fff;font-weight:600;text-decoration:none;border:none;outline:none;transition:color .25s ease-in-out;font-size:1.125rem}.footer__inner .footer__wrapper .footer__menu ul li a:hover,.footer__inner .footer__wrapper .footer__menu ul li a:active,.footer__inner .footer__wrapper .footer__menu ul li a:focus{text-decoration:none;color:#FF9E1B}.footer__inner .footer__wrapper .footer__social{padding-right:3.75rem}.footer__inner .footer__wrapper .footer__social-title{color:#FF9E1B;font-weight:700;text-transform:uppercase;letter-spacing:0.2px;margin-bottom:1.5625rem;display:inline-block;text-decoration:none;transition:color 0.3s ease}.footer__inner .footer__wrapper .footer__social-title:hover,.footer__inner .footer__wrapper .footer__social-title:focus{color:#fff}.footer__inner .footer__wrapper .footer__social-title .icon{font-size:1.5rem;margin-right:.3125rem}.footer__inner .footer__wrapper .footer__social ul li:before{display:none}.footer__inner .footer__wrapper .footer__social ul li a{font-size:1.75rem;margin-right:.125em;color:#fff}.footer__inner .footer__wrapper .footer__social ul li a:hover,.footer__inner .footer__wrapper .footer__social ul li a:focus{color:#FF9E1B}.footer__inner .footer__wrapper .footer__newsletter{justify-content:center;color:#fff}.footer__inner .footer__wrapper .footer__newsletter-title{font-size:1.25rem;font-weight:bold;line-height:1.9375rem;margin:0;text-transform:uppercase;max-width:80%}.footer__inner .footer__wrapper .footer__newsletter p{margin-top:0;max-width:80%}.footer__inner .footer__wrapper .footer__newsletter .message{margin:0;color:#FF9E1B;font-size:14px}.footer__inner .footer__wrapper .footer__newsletter .message.hidden{display:none}.footer__inner .footer__wrapper .footer__newsletter-form{width:100%;display:flex}.footer__inner .footer__wrapper .footer__newsletter-form input[type="email"]{flex-grow:1;background-color:#fff;color:#003C71;font-size:.875rem;padding:.625rem;height:2.625rem;border:0;box-shadow:none;margin:0}.footer__inner .footer__wrapper .footer__newsletter-form input[type="submit"]{position:relative;font-size:1rem;font-weight:bold;line-height:1.5rem;text-align:center;text-transform:uppercase;color:#fff;padding:.625rem 1.875rem;height:2.625rem;border-radius:1.375rem;background-color:#006FAA;border:0;box-shadow:none;margin:0;cursor:pointer;transition:background-color 0.3s ease-in-out}.footer__inner .footer__wrapper .footer__newsletter-form input[type="submit"]:hover,.footer__inner .footer__wrapper .footer__newsletter-form input[type="submit"]:focus{background-color:#003C71}.footer__inner .footer__wrapper .footer__newsletter-form div{position:relative}.footer__inner .footer__wrapper .footer__newsletter-form div:before{position:absolute;top:0;left:0;content:'';height:100%;width:1.375rem;background-color:#fff}.footer__inner .footer__wrapper img{max-width:3rem;min-width:3rem}.footer__inner .footer__terms{margin-top:1.875rem;padding-top:1.25rem;padding-bottom:1.25rem;font-size:.875rem}.footer__inner .footer__terms ul{display:inline-block}.footer__inner .footer__terms ul li{display:inline-block;margin-right:.625rem}.footer__inner .footer__terms ul li:last-child{margin-right:0}.footer__inner .footer__terms ul li:before{display:none}.footer__inner .footer__terms a{color:#fff}.footer__inner .footer__terms a:hover,.footer__inner .footer__terms a:focus{text-decoration:none}.footer__inner .footer__terms span{color:#fff;display:inline-block;margin-left:1.875rem}@media only screen and (max-width: 75rem){.footer__inner{padding:3.125rem 0 0}.footer__inner .footer__wrapper{display:block}.footer__inner .footer__wrapper>div{width:100%}.footer__inner .footer__wrapper>div:first-child{margin-bottom:2.5rem}.footer__inner .footer__wrapper .footer__newsletter{justify-content:flex-start;margin-bottom:1.25rem}.footer__inner .footer__wrapper .footer__newsletter-title{max-width:100%}.footer__inner .footer__wrapper .footer__newsletter p{max-width:100%}.footer__inner .footer__wrapper .footer__menu{padding-right:3.75rem;min-width:unset}.footer__inner .footer__wrapper .footer__form{padding-right:0;justify-content:flex-start}.footer__inner .footer__wrapper .footer__form iframe{width:100%}}@media only screen and (max-width: 38rem){.footer__inner{padding:1.875rem 0 0}.footer__inner .footer__wrapper>div{display:block}.footer__inner .footer__wrapper .footer__newsletter-inner{font-size:.875rem}.footer__inner .footer__wrapper .footer__newsletter-title{font-size:1.125rem}.footer__inner .footer__wrapper .footer__menu{display:none}.footer__inner .footer__wrapper .footer__social{margin-bottom:1.875rem}.footer__inner .footer__wrapper .footer__social-title{display:none}.footer__inner .footer__wrapper div img{display:none}.footer__inner .footer__terms span{display:block;margin-left:0}.footer__inner .footer__terms ul{margin-bottom:.3125rem}.footer__inner .footer__terms ul li{display:block;margin-bottom:.3125rem}}.breadcrumbs-full{background-color:#003057;width:100%}.breadcrumbs__inner a,.breadcrumbs__inner span{font-size:.9375rem;line-height:1.875rem;text-decoration:none;font-weight:600;color:#fff}.breadcrumbs__inner a{transition:0.3s ease}.breadcrumbs__inner a:hover,.breadcrumbs__inner a:focus{color:#FF9E1B}.breadcrumbs__inner span{font-weight:300}.breadcrumbs__inner>span>span>*{margin:0 .1875rem}.breadcrumbs__inner>span>span>*:first-child{margin-left:0}@media only screen and (max-width: 38rem){.breadcrumbs__inner a,.breadcrumbs__inner span{font-size:.75rem}}.cookie-popup{display:none;position:fixed;bottom:0;background-color:#eee;width:100%;z-index:999999}.cookie-popup .content{color:#003C71}.cookie-popup .content p{margin-bottom:0}.cookie-popup .content a{color:#003C71;font-weight:700;text-decoration:none}.cookie-popup .content a:hover,.cookie-popup .content a:focus{text-decoration:underline}.cookie-popup .wrapper{position:relative;padding:1em 2em}.cookie-popup .close{position:absolute;right:1%;top:1.5%;width:32px;height:32px;opacity:0.3}.cookie-popup .close:hover{opacity:1}.cookie-popup .close:before,.cookie-popup .close:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#003C71}.cookie-popup .close:before{transform:rotate(45deg)}.cookie-popup .close:after{transform:rotate(-45deg)}.cookie-popup .button{background-color:#FF9E1B;margin-top:0.5em;padding:0.5em 2em}.cookie-popup .button:hover,.cookie-popup .button:active,.cookie-popup .button:focus{box-shadow:0 0 20px 0 rgba(0,48,87,0.15);background-color:#ffa935}.ui-kit aside{width:15% !important;margin-right:10%;border-right:1px solid #7C878E}.color-swatches{display:flex;flex-flow:row wrap}.color-swatches .color-swatche{display:block}.color-swatches .color-item{width:50%;margin:.625em 1.5%;display:flex;flex-flow:row nowrap;align-items:center}@media only screen and (max-width: 47.9rem){.color-swatches .color-item{width:47%;margin:.625em 1.5%}}.color-swatches .color-swatch{width:20%;flex-shrink:0;padding-top:20%}.color-swatches .color-info{padding:0 0.75em;font-size:.75em;flex-grow:1}.color-swatches .color-name{font-weight:bold;margin-left:.9375rem}.color-swatches .color-value{text-transform:uppercase}.ui-kit .grid__item{width:100%;margin-bottom:.625em}.ui-kit .buttons{padding:2em 1.5em;margin-bottom:2em}.ui-kit .buttons *{margin-right:.5em;margin-bottom:.5em}.ui-kit .buttons__title{display:block;text-transform:uppercase;font-size:1em;opacity:.75;margin-bottom:2em;padding-bottom:1em;width:100%;border-bottom:1px currentColor solid}.ui-kit .buttons__name{display:block;font-size:.75em;opacity:.5;margin-top:2em}.ui-kit .drawer{margin-bottom:1.25rem}.home section.banner,.home section.testimonial,.home section.icon-slider,.home section.cta{margin-bottom:0}@media only screen and (max-width: 47.9rem){.home section.icon-slider{margin-bottom:5.625rem}}.single-post .aligncenter,.single-news .aligncenter{display:block;margin:auto}.single-post img,.single-news img{max-width:100%;height:auto}.single-post main .blog,.single-news main .blog{margin:0 auto 1.25rem}.single-post .banner--medium .banner__content__container,.single-news .banner--medium .banner__content__container{display:block}.single-post .banner--medium .banner__title,.single-news .banner--medium .banner__title{order:0}.single-post .banner--medium .banner__sup-title,.single-news .banner--medium .banner__sup-title{color:#fff}.simple-content__content{display:flex;flex-direction:row;flex-wrap:nowrap;padding:0 0 2.5rem 0}@media only screen and (max-width: 75rem){.simple-content__content{flex-wrap:wrap}}.simple-content__content--image-left .simple-content__image{order:1;width:40%}@media only screen and (max-width: 75rem){.simple-content__content--image-left .simple-content__image{width:100%}}.simple-content__content--image-left .simple-content__text{order:2;width:60%}@media only screen and (max-width: 75rem){.simple-content__content--image-left .simple-content__text{width:100%}}.simple-content__content--image-right .simple-content__image{order:2;width:40%}@media only screen and (max-width: 75rem){.simple-content__content--image-right .simple-content__image{width:100%}}.simple-content__content--image-right .simple-content__text{order:1;width:60%}@media only screen and (max-width: 75rem){.simple-content__content--image-right .simple-content__text{width:100%}}.simple-content__content .simple-content__text{padding:0 1.25rem}.simple-content__content .simple-content__text a{color:#333F4B;display:inline-block;text-decoration:none;transition:all 200ms ease-in-out}.simple-content__content .simple-content__text a:after{background-color:#FF9E1B;content:"";display:block;margin-top:-3px;height:1px;width:100%}.simple-content__content .simple-content__text a:hover,.simple-content__content .simple-content__text a:focus{color:#FF9E1B}.simple-content__content .simple-content__image{padding:0 1.25rem}.simple-content__content .simple-content__image img{display:block;max-width:100%}.slider{background-color:#003C71;margin-top:3.75rem}.slider__container{position:relative}.slider__content{position:relative;display:block;box-sizing:border-box}.slider .slide{align-items:center;color:#fff;display:flex;height:auto;padding:80px 0;position:relative;text-align:center}.slider .slide__title{color:#fff}.slider .slide__bg-img{background-position:center center;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.slider .slide__content{margin:0 auto;max-width:770px;padding:0;position:relative}.single-industry section.testimonial{margin-bottom:0}.single-industry .graphic{margin-bottom:0}.single-product section{margin-bottom:3.75rem}@media only screen and (max-width: 47.9rem){.single-product section{margin-bottom:3.75rem}}.single-product section.description{padding:5rem 0 6.25rem;margin-bottom:0}@media only screen and (max-width: 47.9rem){.single-product section.description{padding:3.75rem 0}}.single-product section.description h2,.single-product section.description h3,.single-product section.description h4{margin-top:0}@media only screen and (min-width: 47.9rem){.single-product .intro__container{display:flex;justify-content:space-between}}@media only screen and (min-width: 47.9rem) and (max-width: 57.5rem){.single-product .intro__content{width:50%}}@media only screen and (min-width: 57.5rem){.single-product .intro__content{width:35%}}.single-product .intro__text{margin-bottom:1.875rem}.single-product .intro__features{margin-bottom:2.5rem}.page-search-result .page-hero{background:linear-gradient(326deg, #006FAA, #003C71);padding:5rem 0 6.25rem}.page-search-result .page-hero h1,.page-search-result .page-hero .title-1{font-size:2.5rem;font-weight:200;letter-spacing:0;line-height:2.5rem;text-align:center;color:#fff}.page-search-result .page-hero h1 span,.page-search-result .page-hero .title-1 span{display:block;font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1.875rem;text-align:center}.page-search-result .cards{margin-top:-4.375rem}.page-template-career .testimonial{margin-bottom:0}.single-job iframe{display:block;height:100%;margin:2.5rem 0;min-height:40rem;width:100%}.single-job .banner__title{display:block}.single-job .job__infos{align-items:center;display:flex;justify-content:space-between;margin:3.75rem 0}@media only screen and (max-width: 47.9rem){.single-job .job__infos{margin:1.875rem 0}}@media only screen and (max-width: 38rem){.single-job .job__infos{display:block}}@media only screen and (max-width: 38rem){.single-job .job__infos .button{margin:.625rem 0 0 0}}@media only screen and (max-width: 47.9rem){.single-job .job__infos span{display:block;margin:.3125rem 0}}.single-job .job__infos .icon{margin:0 0 0 .9375rem}@media only screen and (max-width: 47.9rem){.single-job .job__infos .icon{margin:0}}.single-job .job__content--button{display:block;margin:1.875rem 0}.single-job .job__content li::marker{color:transparent}.page-template-catalog-compliances .sf__results,.page-template-catalog-compliances .sf{margin-bottom:unset}.page-template-catalog-compliances .sf__results{top:-5.5rem}.page-template-catalog-products .sf__results,.page-template-catalog-products .sf{margin-bottom:unset}.page-template-catalog-products .sf__results{top:-5.5rem}

