html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:#fff0;border:0;margin:0;padding:0;vertical-align:baseline}body{line-height:1}h1,h2,h3,h4,h5,h6{font-size:1em;clear:both;font-weight:400}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}button,input[type="submit"]{-webkit-appearance:none;border-radius:0;background:#fff0;color:currentColor;border:none}*{box-sizing:border-box;-moz-box-sizing:border-box;min-height:0;min-width:0}html{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;height:100%;max-width:100vw}html,body{width:100%}body{background:#fff;text-align:center}.fixed-bg{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:110% auto}@media screen and (max-aspect-ratio:1/1){.fixed-bg{background-size:auto 110%}}.hero::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.hero.hero-black::after{background:#000;opacity:.75}.hero>*{position:relative;z-index:3}a{cursor:pointer;transition-duration:0.5s;text-decoration:none;color:currentColor}a.noStyle{color:currentColor}a.noStyle:hover{text-decoration:none}.hide{opacity:0}.show{opacity:1}picture.fulldiv img{position:absolute;top:0;left:0;width:100%;height:100%}picture.cover img{object-fit:cover;object-position:center}picture.contain img{object-fit:contain;object-position:center}picture.fulldiv.img-fixed{z-index:-1;clip:rect(0,auto,auto,0);overflow:hidden}picture.fulldiv.img-fixed img{position:fixed;height:100vh;transform:perspective(0);object-fit:cover}.iframe-wrapper{position:relative;height:0;padding-bottom:67%;overflow:hidden}.iframe-wrapper>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.strong,.bold{font-weight:700}.extraBold{font-weight:900}.op80{opacity:.8}.separator{clear:both;margin:1em auto;background:currentColor;height:3px}.separator.no-margin{margin:0 auto}.separator.half{width:50%}.separator.large{width:112px}.separator.medium{width:100px}.separator.small{width:70px}.separator.smaller{width:50px}.separator.tiny{width:30px}.separator.thin{height:2px}.separator.thinest{height:1px}.separator.left{margin-left:0}.spacer{height:2em}.spacer.smallest{height:.1em}.spacer.tiny{height:.3em}.spacer.small{height:1em}.spacer.plus{height:3em}@media screen and (max-width:500px){.spacer.plus{height:2.25em}}.spacer.big{height:4em}@media screen and (max-width:500px){.spacer.big{height:3em}}.spacer.bigger{height:6em}@media screen and (max-width:500px){.spacer.bigger{height:4em}}.spacer.huge{height:8em}@media screen and (max-width:500px){.spacer.huge{height:6em}}.spacer.neg-small{height:0;margin-top:-1em}.spacer.vertical{height:0}.spacer.vertical.regular{flex:0 0 2em}.spacer.vertical.small{flex:0 0 1em}.spacer.vertical.tiny{flex:0 0 .5em}img{max-width:100%}img.valign-middle{vertical-align:middle}.aLeft{text-align:left}.aRight{text-align:right}.aCenter{text-align:center}.aJustify{text-align:justify}.fLeft{float:left}.fRight{float:right}.oAuto{overflow:auto}.imbg{background-repeat:no-repeat;background-size:cover;background-position:center}.filter-white{filter:brightness(0) invert(1)}@media screen and (min-width:1000px){.display-mobile-only{display:none}}@media screen and (max-width:1000px){.display-desktop-only{display:none}}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:600}.strong{font-weight:700}.stronger{font-weight:800}.extraStrong{font-weight:900}.f-tinyer{font-size:.6em}.f-tiny{font-size:.7em}.f-smaller{font-size:.75em}.f-small{font-size:.875em}.f-less{font-size:.933em}.f-tinyplus{font-size:1.125em}.f-plus{font-size:1.25em}.f-big{font-size:1.375em}.f-bigger{font-size:1.5625em}.f-huge{font-size:2.1875em}@media screen and (max-width:1000px){.f-plus{font-size:1.1em}.f-big{font-size:1.2em}.f-bigger{font-size:1.3em}.f-huge{font-size:1.7em}}.lh-regular{line-height:1.3em}.lh-plus{line-height:1.5em}.lh-big{line-height:1.625em}.lh-huge{line-height:1.75em}.uppercase{text-transform:uppercase}.clear{clear:both}.cover{background-size:cover;background-repeat:no-repeat;background-position:center}.contain{background-size:contain;background-repeat:no-repeat;background-position:center}.p-relative{position:relative}.full-width{width:100%}.full-height{height:100%}@media screen and (max-width:700px){.resp-nobr br{display:none}}@media screen and (min-width:1000px){main>section:not(.no-reveal) .wrapper,sidebar>section:not(.no-reveal) .wrapper{opacity:0;top:100px;transition:ease-out 0.8s}main>section.reveal .wrapper,sidebar>section.reveal .wrapper{opacity:1;top:0}.reveal-left,.reveal-left-right-children>*:nth-child(odd){position:relative;left:-150px;transition:ease-out 0.8s}.reveal .reveal-left,.reveal .reveal-left-right-children>*:nth-child(odd){left:0}.reveal-right,.reveal-left-right-children>*:nth-child(even){position:relative;right:-150px;transition:ease-out 0.8s}.reveal .reveal-right,.reveal .reveal-left-right-children>*:nth-child(even){right:0}.reveal-blur{filter:blur(5px);transition:ease-out 1s}.reveal .reveal-blur{filter:blur(0)}.reveal-cascade-children>*{transform:translateY(10vh);transition:ease-out 0.5s}.reveal .reveal-cascade-children>*{transform:translateY(0)}.reveal-cascade-children>*:nth-child(1){transition-delay:0}.reveal-cascade-children>*:nth-child(2){transition-delay:0.1s}.reveal-cascade-children>*:nth-child(3){transition-delay:0.2s}.reveal-cascade-children>*:nth-child(5){transition-delay:0.3s}.reveal-cascade-children>*:nth-child(6){transition-delay:0.4s}.reveal-cascade-children>*:nth-child(7){transition-delay:0.45s}.reveal-cascade-children>*:nth-child(8){transition-delay:0.5s}.reveal-cascade-children>*:nth-child(9){transition-delay:0.55s}.reveal-cascade-children>*:nth-child(10){transition-delay:0.6s}.reveal-cascade-children>*:nth-child(11){transition-delay:0.65s}.reveal-cascade-children>*:nth-child(12){transition-delay:0.7s}}sub{position:relative;top:.5em;vertical-align:bottom;font-size:.5em}sup{position:relative;top:-.33em;vertical-align:bottom;font-size:.5em}.back-to-top{z-index:888;position:fixed;bottom:-10em;right:1em;width:2.5em;height:2.5em;background-color:rgb(255 255 255 / .5);background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/../img/icon-arrow-circle-blue.svg);background-repeat:no-repeat;background-position:center;background-size:80% auto;border-radius:50%;transform:rotate(-45deg);transition:0.6s}body.scrolled .back-to-top{bottom:4.5em}@media screen and (max-width:650px){.back-to-top{right:1em}}.slick-dots{z-index:10;position:relative;list-style-type:none;text-align:center}.slick-dots li,.slick-dots li button{display:inline-block;font-size:0;width:17px;height:17px;background:#fff0;border:rgb(64 70 255) 1px solid;border-radius:50%;margin-right:10px;padding:0;line-height:0;cursor:pointer;transition:0.3s}.slick-dots li:hover{background:rgb(64 70 255 / .5)}.slick-dots li.slick-active{background:rgb(64 70 255)}.slick-dots li button{opacity:0}.slick-slider>button{position:relative;display:inline-block;font-size:0;width:2.75rem;height:2.75rem;padding:0;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/../img/icon-arrow-circle.svg);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer;transform:rotate(45deg)}.slick-slider>button.slick-prev{transform:scaleX(-1) rotate(45deg)}.full-intro{min-height:calc(100vh - 121px)}.icon-size{position:relative;display:inline-block;top:.025em;height:1.125em;width:auto;margin-left:.1em}.wrapper{width:100%;max-width:calc(var(--wrapper) + (2 * (var(--gutter))));padding:0 calc(var(--gutter) * 2);margin:auto;position:relative}@media screen and (max-width:1200px){.wrapper{padding:0 calc(var(--gutter) * 1.5)}}@media screen and (max-width:600px){.wrapper{padding:0 calc(var(--gutter) * 1)}}.wrapper.no-padding{padding:0}.wrapper-full{max-width:100%}.wrapper-2000{max-width:2000px}.wrapper-1800{max-width:1800px}.wrapper-1700{max-width:1700px}.wrapper-1600{max-width:1600px}.wrapper-1500{max-width:1500px}.wrapper-1400{max-width:1400px}.wrapper-1300{max-width:1300px}.wrapper-1200{max-width:1200px}.wrapper-1100{max-width:1100px}.wrapper-1000{max-width:1000px}.wrapper-900{max-width:900px}.wrapper-850{max-width:850px}.wrapper-800{max-width:800px}.wrapper-700{max-width:700px}.wrapper-600{max-width:600px}.wrapper-500{max-width:500px}.wrapper-450{max-width:450px}.wrapper-400{max-width:400px}.wrapper-300{max-width:300px}.wrapper-200{max-width:200px}.bg-white{background-color:#fff;color:var(--textColor)}.bg-black{color:#fff;background-color:var(--black)}.bg-lightGrey{background-color:var(--lightGrey)}.clear{clear:both}section{position:relative}.fullscreen{width:100vw;height:100vh}.fulldiv{position:absolute;top:0;left:0;width:100%;height:100%}.v-centered{position:relative;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-w{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + (var(--g) * 2));margin:calc(var(--g) * -1)}.flex__col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex__sb{-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex__wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex__no-wrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex__centerV{-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex__column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex__row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex__center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex__end{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex__start{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;align-items:flex-start}.flex__stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;align-items:stretch}.flex__expand{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex__c{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.col__3-4{flex:0 0 75%;width:75%}.col__2-3{flex:66.666%;width:66.666%}.col__1-2{flex:50%;width:50%}.col__1-3{flex:33.333%;width:33.333%}.col__1-4{flex:25%;width:25%}.grid{display:flex;flex-wrap:wrap;--g:1em;margin-left:calc(var(--g) * -1);width:calc(100% + (var(--g) * 2))}.grid.gap-small{--g:0.5em}.grid.gap-plus{--g:2em}.grid.gap-h-plus{--g:1em 2em}.grid.gap-big{--g:3em}.grid.gap-h-big{--g:1em 3em}.grid.gap-bigger{--g:4em}.grid.gap-h-bigger{--g:1em 4em}.grid.gap-gutter{--g:calc(var(--gutter) * 1)}.grid>*{position:relative;flex:1;padding:var(--g)}.grid--2>*{flex:0 0 50%}.grid--3>*{flex:0 0 33.333%}.grid--4>*{flex:0 0 25%}@media screen and (max-width:1200px){.grid.gap-bigger{--g:3em}.grid.gap-gutter{--g:calc(var(--gutter) * 1.5)}}@media screen and (max-width:600px){.grid.gap-bigger{--g:2em}.grid.gap-gutter{--g:calc(var(--gutter) * 1)}}.flex__2cols,.flex__4cols{margin:0 -1em -2em -1em;width:calc(100% + 2em);flex-wrap:wrap}.flex__2cols>div{position:relative;flex:0 0 50%;padding:0 1em;margin-bottom:2em}.flex__2cols.more-gap{margin:0 -3em -3em -3em;width:calc(100% + 6em)}.flex__2cols.more-gap>div{padding:0 3em}.flex__2cols.big-gap{margin:0 -5em -5em -5em;width:calc(100% + 10em)}.flex__2cols.big-gap>div{padding:0 5em}.flex__4cols>div{flex:0 0 25%;padding:0 1em;margin-bottom:2em}.flex__2cols.flex__mainCol2>div:first-child,.flex__2cols.flex__mainCol1>div:last-child{flex:0 0 40%}.flex__2cols.flex__mainCol2>div:last-child,.flex__2cols.flex__mainCol1>div:first-child{flex:0 0 60%}@media screen and (max-width:800px){.flex__2cols>div,.flex__2cols.flex__mainCol2>div:first-child,.flex__2cols.flex__mainCol2>div:last-child,.flex__2cols.flex__mainCol1>div:first-child,.flex__2cols.flex__mainCol1>div:last-child,.flex__4cols>div{flex:0 0 100%}.flex__2cols.big-gap{margin:0 -3em -3em -3em;width:calc(100% + 6em)}.flex__2cols.big-gap>div{padding:0 3em}}@media screen and (max-width:450px){.flex__2cols.more-gap,.flex__2cols.big-gap{margin-left:-2em;margin-right:-2em;width:calc(100% + 4em)}.flex__2cols.more-gap>div,.flex__2cols.big-gap>div{padding:0 2em}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.tac_visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}div#tarteaucitronAlertBig:focus{outline:0}.tarteaucitron-modal-open{overflow:hidden;height:100%}#tarteaucitronContentWrapper{display:unset}span.tarteaucitronReadmoreSeparator{display:inline!important}.tarteaucitronName .tacCurrentStatus,.tarteaucitronName .tarteaucitronReadmoreSeparator{color:var(--color1)!important;font-size:12px!important;text-transform:capitalize}button.tarteaucitron-toggle-group{display:block}span.tarteaucitronH3{font-weight:700!important}#tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3{font-weight:500!important;font-size:14px;margin-top:7px;line-height:1.25em}.tarteaucitronLine{border-left:0 solid transparent!important}@media screen and (max-width:767px){html body #tarteaucitronRoot #tarteaucitron ul#tarteaucitronServices_mandatory .tarteaucitronDeny{display:none!important}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronAsk,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronName{width:100%!important;display:block!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;max-width:100%!important;margin-bottom:8px!important}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder ul .tarteaucitronLine{padding:16px!important}html body #tarteaucitronRoot #tarteaucitron div#tarteaucitronMainLineOffset .tarteaucitronName{display:none!important}#tarteaucitronServices_mandatory li.tarteaucitronLine .tarteaucitronName span{width:100%!important;display:inline-block}li.tarteaucitronLine .tarteaucitronName span{width:80%!important;display:inline-block}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group{width:10%!important;position:absolute;top:20px;right:20px;font-size:0;padding:10px 0}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:before{content:'\0025BE';font-weight:700;font-size:14px}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:before{content:'\0025B4'}}@media screen and (min-width:768px){html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:after{content:'\0025BE';font-weight:700;font-size:14px;margin-left:15px}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:after{content:'\0025B4';margin-left:15px}}#tarteaucitronRoot div,#tarteaucitronRoot span,#tarteaucitronRoot applet,#tarteaucitronRoot object,#tarteaucitronRoot iframe,#tarteaucitronRoot h1,#tarteaucitronRoot h2,#tarteaucitronRoot h3,#tarteaucitronRoot h4,#tarteaucitronRoot h5,#tarteaucitronRoot h6,#tarteaucitronRoot p,#tarteaucitronRoot blockquote,#tarteaucitronRoot pre,#tarteaucitronRoot a,#tarteaucitronRoot abbr,#tarteaucitronRoot acronym,#tarteaucitronRoot address,#tarteaucitronRoot big,#tarteaucitronRoot cite,#tarteaucitronRoot code,#tarteaucitronRoot del,#tarteaucitronRoot dfn,#tarteaucitronRoot em,#tarteaucitronRoot img,#tarteaucitronRoot ins,#tarteaucitronRoot kbd,#tarteaucitronRoot q,#tarteaucitronRoot s,#tarteaucitronRoot samp,#tarteaucitronRoot small,#tarteaucitronRoot strike,#tarteaucitronRoot strong,#tarteaucitronRoot sub,#tarteaucitronRoot sup,#tarteaucitronRoot tt,#tarteaucitronRoot var,#tarteaucitronRoot b,#tarteaucitronRoot u,#tarteaucitronRoot i,#tarteaucitronRoot center,#tarteaucitronRoot dl,#tarteaucitronRoot dt,#tarteaucitronRoot dd,#tarteaucitronRoot ol,#tarteaucitronRoot ul,#tarteaucitronRoot li,#tarteaucitronRoot fieldset,#tarteaucitronRoot form,#tarteaucitronRoot label,#tarteaucitronRoot legend,#tarteaucitronRoot table,#tarteaucitronRoot caption,#tarteaucitronRoot tbody,#tarteaucitronRoot tfoot,#tarteaucitronRoot thead,#tarteaucitronRoot tr,#tarteaucitronRoot th,#tarteaucitronRoot td,#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot canvas,#tarteaucitronRoot details,#tarteaucitronRoot embed,#tarteaucitronRoot figure,#tarteaucitronRoot figcaption,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot output,#tarteaucitronRoot ruby,#tarteaucitronRoot section,#tarteaucitronRoot summary,#tarteaucitronRoot time,#tarteaucitronRoot mark,#tarteaucitronRoot audio,#tarteaucitronRoot video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-align:initial;text-shadow:initial}#tarteaucitronRoot *{transition:border 300ms,background 300ms,opacity 200ms,box-shadow 400ms}#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot details,#tarteaucitronRoot figcaption,#tarteaucitronRoot figure,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot section{display:block}#tarteaucitronRoot ol,#tarteaucitronRoot ul{list-style:none}#tarteaucitronRoot blockquote,#tarteaucitronRoot q{quotes:none}#tarteaucitronRoot blockquote:before,#tarteaucitronRoot blockquote:after,#tarteaucitronRoot q:before,#tarteaucitronRoot q:after{content:'';content:none}#tarteaucitronRoot table{border-collapse:collapse;border-spacing:0}#tarteaucitronRoot a:focus-visible,#tarteaucitronRoot button:focus-visible{outline:3px dashed #3d86d8}div#tarteaucitronMainLineOffset{margin-top:0!important}div#tarteaucitronServices{margin-top:21px!important}#tarteaucitronServices::-webkit-scrollbar{width:5px}#tarteaucitronServices::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 #fff0}#tarteaucitronServices::-webkit-scrollbar-thumb{background-color:#ddd;outline:0 solid slategrey}div#tarteaucitronServices{box-shadow:0 20px 30px rgb(0 0 0 / .15);border-radius:10px}@media screen and (max-width:479px){#tarteaucitron .tarteaucitronLine .tarteaucitronName{width:90%!important}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk{float:left!important;margin:10px 15px 5px}}@media screen and (max-width:767px){#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer,#tarteaucitron{background:#fff;border:0!important;bottom:0!important;height:100%!important;left:0!important;margin:0!important;max-height:100%!important;max-width:100%!important;top:0!important;width:100%!important}#tarteaucitron .tarteaucitronBorder{border:0!important}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{border:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle{text-align:left!important}.tarteaucitronName .tarteaucitronH2{max-width:80%}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{text-align:center!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button{margin-bottom:5px}}@media screen and (min-width:768px) and (max-width:991px){#tarteaucitron{border:0!important;left:0!important;margin:0 5%!important;max-height:80%!important;width:90%!important}}#tarteaucitronRoot div#tarteaucitron{left:0;right:0;margin:auto}#tarteaucitronRoot button#tarteaucitronBack{background:#eee}#tarteaucitron .clear{clear:both}#tarteaucitron a{color:#424242;font-size:11px;font-weight:700;text-decoration:none}#tarteaucitronRoot button{background:#fff0;border:0}#tarteaucitronAlertBig strong,#tarteaucitronAlertSmall strong,#tarteaucitronAlertBig a,#tarteaucitronAlertSmall a{color:#fff}#tarteaucitron strong{font-size:22px;font-weight:500}#tarteaucitron ul{padding:0}#tarteaucitron .tarteaucitronH1,#tarteaucitron .tarteaucitronH2,#tarteaucitron .tarteaucitronH3,#tarteaucitron .tarteaucitronH4,#tarteaucitron .tarteaucitronH5,#tarteaucitron .tarteaucitronH6{display:block}.cookie-list{list-style:none;padding:0;margin:0}#tarteaucitronRoot{left:0;position:absolute;right:0;top:0;width:100%}#tarteaucitronRoot *{box-sizing:initial;color:var(--black);font-family:var(--baseFont);font-size:14px;line-height:normal;vertical-align:initial}#tarteaucitronRoot .tarteaucitronH1{font-size:1.5em;text-align:center;margin:15px 0 28px}#tarteaucitronRoot .tarteaucitronH2{display:inline-block;margin:12px 0 0 10px}#tarteaucitronCookiesNumberBis.tarteaucitronH2{margin-left:0}#tarteaucitronBack{background:#fff;display:none;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:2147483646}#tarteaucitron{display:none;max-height:80%;left:50%;margin:0 auto 0 -430px;padding:0;position:fixed;top:6%;width:860px;z-index:2147483647}#tarteaucitron .tarteaucitronBorder{background:#fff;border:2px solid var(--color1);border-top:0;height:auto;overflow:auto}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,#tarteaucitron #tarteaucitronClosePanel{background:#fff;cursor:pointer;font-size:12px;font-weight:700;text-decoration:none;padding:4px 0;position:absolute;right:0;top:-10px;text-align:center;width:70px;border-radius:5px}#tarteaucitron #tarteaucitronDisclaimer{color:#555;font-size:12px;margin:15px auto 0;width:80%}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{background:rgb(51 51 51 / .07)}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{display:none;position:relative}#tarteaucitronCookiesList .tarteaucitronH3.tarteaucitronTitle{width:100%;box-sizing:border-box}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails{display:inline-block;font-size:14px;font-weight:700;margin:20px 0 0;padding:5px 20px;text-align:left;width:auto}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{color:#fff;font-weight:500}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a:hover,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a:hover{text-decoration:none!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a{font-size:22px}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{font-size:14px}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle{padding:5px 10px;margin:0}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails{display:none;font-size:12px;font-weight:400;line-height:1.33em;margin-top:0;max-width:270px;padding:20px;position:absolute;z-index:2147483647}#tarteaucitron #tarteaucitronInfo a{color:#fff;text-decoration:underline}#tarteaucitron #tarteaucitronServices .tarteaucitronLine{background:#fff0;border-left:5px solid #fff0;margin:0;overflow:hidden;padding:15px 5px}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed{border-color:#1B870B}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied{border-color:#9C1A1A}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background:#eeeeee!important;border:none;margin-bottom:0;margin-top:21px;position:relative;border-radius:10px 10px 0 0}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{background:var(--color1)}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{margin-left:15px;margin-top:2px}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName button{color:#fff}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{margin-top:0px!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{display:inline-block;float:left;margin-left:10px;text-align:left;width:50%}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName a:hover{text-decoration:underline}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{display:inline-block;float:right;margin:7px 15px 0;text-align:right}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,.tac_activate .tarteaucitronAllow{background:#555;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;padding:6px 10px;text-align:center;text-decoration:none;width:auto;border:0}#tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected{background-color:#1B870B;opacity:1}#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied2.tarteaucitronIsSelected{background-color:#9C1A1A;opacity:1}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{background-color:#1B870B}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny{background-color:#9C1A1A}#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{opacity:.4}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies{color:var(--color1);font-size:12px}#tarteaucitron .tarteaucitronH3{font-size:18px}#tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName{width:auto!important;margin-left:0!important;font-size:14px}span#tarteaucitronDisclaimerAlert{padding:0 10px;display:inline-block}#tarteaucitron .tarteaucitronBorder,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border-color:#fff!important}.tarteaucitronAlertBigTop{top:0}.tarteaucitronAlertBigBottom{bottom:0}#tarteaucitronRoot #tarteaucitronAlertBig{background:#fff;color:var(--textColor);display:none;font-size:12px!important;left:0;position:fixed;box-sizing:content-box;z-index:2147483645;text-align:center;padding:15px 0 10px 0;margin:auto;width:100%}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font-weight:700}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog{cursor:pointer;text-decoration:underline}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2,.tarteaucitronCTAButton,#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot .tarteaucitronDeny,#tarteaucitronRoot .tarteaucitronAllow{background:#008300;color:#fff;cursor:pointer;display:inline-block;font-size:12px!important;line-height:1.2;padding:5px 10px;text-decoration:none;margin-left:7px}#tarteaucitronRoot .tarteaucitronDeny{background:#9C1A1A}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog{background:var(--lightGrey);color:var(--textColor);font-size:12px;margin-bottom:3px;margin-left:7px;padding:5px 10px}#tarteaucitronPercentage{background:#0A0!important;box-shadow:0 0 2px #fff,0 1px 2px #555;height:5px;left:0;position:fixed;width:0;z-index:2147483644}.tarteaucitronIconBottomRight{bottom:0;right:0}.tarteaucitronIconBottomLeft{bottom:0;left:0}.tarteaucitronIconTopRight{top:0;right:0}.tarteaucitronIconTopLeft{top:0;left:0}.tarteaucitronIconTopLeft #tarteaucitronManager{border-radius:2px 7px 7px 2px}.tarteaucitronIconTopRight #tarteaucitronManager{border-radius:7px 2px 2px 7px}.tarteaucitronIconBottomLeft #tarteaucitronManager{border-radius:7px 7px 2px 2px}.tarteaucitronIconBottomRight #tarteaucitronManager{border-radius:7px 7px 2px 2px}#tarteaucitronIcon{background:#fff0;position:fixed;display:none;width:auto;z-index:2147483646}#tarteaucitronIcon #tarteaucitronManager{color:#fff0;cursor:pointer;display:inline-block;font-size:11px!important;padding:8px 10px 8px;border:none}#tarteaucitronIcon #tarteaucitronManager img{width:50px;height:50px}#tarteaucitronRoot .tarteaucitronCross::before{content:'\2717';display:inline-block;color:#fff}#tarteaucitronRoot .tarteaucitronCheck::before{content:'\2713';display:inline-block;color:#fff}#tarteaucitronRoot .tarteaucitronPlus::before{content:'\271b';display:inline-block;color:#fff}.tarteaucitronAlertSmallTop,.tarteaucitronAlertSmallBottom{bottom:0}#tarteaucitronAlertSmall{background:var(--color1);display:none;padding:0;position:fixed;right:0;text-align:center;width:auto;z-index:2147483646}#tarteaucitronAlertSmall #tarteaucitronManager{color:#fff;cursor:pointer;display:inline-block;font-size:11px!important;padding:8px 10px 8px}#tarteaucitronAlertSmall #tarteaucitronManager:hover{background:rgb(255 255 255 / .05)}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot{background-color:gray;border-radius:5px;display:block;height:8px;margin-bottom:1px;margin-top:5px;overflow:hidden;width:100%}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{display:block;float:left;height:100%;width:0%}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen{background-color:#1B870B}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow{background-color:#FBDA26}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{background-color:#9C1A1A}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber{background:rgb(255 255 255 / .2);color:#fff;cursor:pointer;display:inline-block;font-size:30px;padding:0 10px;vertical-align:top}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber:hover{background:rgb(255 255 255 / .3)}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer{display:none;max-height:70%;max-width:500px;position:fixed;right:0;width:100%}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{background:#fff;border:2px solid var(--color1);color:var(--color1);font-size:11px;height:auto;overflow:auto;text-align:left}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList strong{color:var(--color1)}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle{background:var(--color1);margin-top:21px;padding:13px 0 9px 13px;text-align:left}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle strong{color:#fff;font-size:16px}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain{background:#fff0;padding:7px 5px 10px;word-wrap:break-word}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover{background:rgb(51 51 51 / .2)}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a{color:var(--color1);text-decoration:none}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft{display:inline-block;width:50%}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a strong{color:darkred}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight{color:var(--color1);display:inline-block;font-size:11px;margin-left:10%;vertical-align:top;width:30%}.tac_activate{background:var(--color1);color:#fff;display:table;font-size:12px;height:100%;line-height:initial;margin:auto;text-align:center;width:100%}.tac_float{display:table-cell;text-align:center;vertical-align:middle}.tac_activate .tac_float strong{color:#fff}.tac_activate .tac_float .tarteaucitronAllow{background-color:#1B870B;display:inline-block}ins.ferank-publicite,ins.adsbygoogle{text-decoration:none}div.amazon_product{height:240px;width:120px}.tarteaucitronIsAllowed .tarteaucitronDeny{opacity:0.4!important}.tarteaucitronIsDenied .tarteaucitronAllow{opacity:0.4!important}.tarteaucitronIsAllowed .tarteaucitronAllow{opacity:1!important}.tarteaucitronIsDenied .tarteaucitronDeny{opacity:1!important}.tarteaucitronLine .tarteaucitronAllow,.tarteaucitronLine .tarteaucitronDeny{opacity:.4}#tarteaucitronServices_mandatory button.tarteaucitronAllow{opacity:1}div#tarteaucitronInfo{display:block!important;position:relative!important;text-align:center!important;max-width:80%!important;padding:15px 0!important;margin:-10px auto 40px!important;font-size:1em!important;border-bottom:1px solid;border-top:1px solid;border-color:rgb(0 0 0 / .1)}a.tarteaucitronSelfLink{position:absolute;left:0;right:0;bottom:-30px;text-align:center!important;display:block;height:30px}.tarteaucitronMainLine .tarteaucitronH2{font-size:1.2em!important;margin-top:4px!important}span.tarteaucitronTitle.tarteaucitronH3{margin-top:12px!important}#tarteaucitronCloseCross{position:absolute;color:#FFF;font-size:1.8rem;cursor:pointer;top:10px;right:26px}.tarteaucitron-spacer-20{height:20px;display:block}.tarteaucitron-display-block{display:block}.tarteaucitron-display-none{display:none}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button{background-color:#ddd;border-radius:5px;padding:5px 10px;margin-left:10px}#tarteaucitron #tarteaucitronPrivacyUrlDialog{background-color:#ddd;border-radius:5px;padding:5px 10px;color:var(--black)}#tarteaucitron .tarteaucitronBorder{border:none!important;border-radius:0 0 10px 10px;overflow:hidden}#tarteaucitron .tarteaucitronBorder>ul,#tarteaucitron .tarteaucitronBorder>ul>li{border-radius:0 0 10px 10px}header{z-index:901;position:fixed;top:0;left:0;width:100%;background:#fff;transition:0.5s;padding:1em var(--gutter);margin-bottom:1em}.header-light header{position:fixed}body:not(.scrolled) header{background:#fff0}.header-logo{padding:0 1em 0 0;text-align:left;flex:0 0 18em}.header-logo img{width:100%;max-height:5.5em;object-fit:contain;transition:0.5s}.header-nav{z-index:3;position:relative;flex:1;padding:0 0 0 1em;text-align:right;transition:0.3s}.main-nav{margin-right:0;margin-left:auto;font-family:var(--titleFont)}.main-nav ul{list-style-type:none;font-size:1.125em}.main-nav>ul>li{position:relative;display:inline-block;margin:0 .85em;transition:0.3s}.main-nav>ul>li:first-child{margin-left:0}.main-nav>ul>li:last-child{margin-right:0}.main-nav ul li a{position:relative;display:inline-block;font-weight:500;padding:1em}.main-nav ul li a:hover{color:var(--color1)}.main-nav ul li.current-menu-ancestor>a,.main-nav ul li.current-menu-item>a{font-weight:700;color:var(--color1)}.main-nav>ul>li.menu-item-has-children>a{position:relative;padding-right:1.125em}.main-nav>ul>li.menu-item-has-children>a::after{content:'';position:absolute;top:50%;right:0;width:.74em;height:.74em;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-triangle-green.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-top:-.37em}.main-nav>ul>li>ul{position:absolute;left:50%;min-width:20em;transform:translateX(-50%);top:calc(100% + 6px);background:#fff0;box-shadow:0 4px 3px 1px rgb(0 0 0 / .15);border-radius:10px;text-align:center;font-size:.93em;display:none}.header-light:not(.scrolled) .main-nav>ul>li>ul>li{color:var(--textColor)}.main-nav>ul>li:hover>ul{display:block}.main-nav>ul>li>ul::before{content:'';position:absolute;top:-6px;left:0;width:100%;height:16px}.main-nav>ul>li>ul>li{border:none;padding:0;background:var(--lightGrey);transition:0.3s}.main-nav>ul>li>ul>li:hover{background:var(--color1)}.main-nav>ul>li>ul>li:first-child{border-radius:10px 10px 0 0}.main-nav>ul>li>ul>li:first-child::before{content:'';position:absolute;bottom:100%;left:50%;width:0;height:0;border-left:8px solid #fff0;border-right:8px solid #fff0;border-bottom:6px solid var(--lightGrey);transform:translateX(-50%)}.main-nav>ul>li>ul>li:first-child:hover::before{border-bottom-color:var(--color1);transition:0.3s}.main-nav>ul>li>ul>li:last-child{border-radius:0 0 10px 10px}.main-nav>ul>li>ul>li a{display:block;white-space:nowrap;padding:1.25em .75em}.main-nav>ul>li>ul>li a:hover{color:#fff;transition:0.25s}.main-nav .featured a{color:var(--textColor);background-color:#fff;border:#fff 2px solid;border-radius:var(--borderRadius);padding:.6em 1.5em .5em 1.5em;line-height:1em;font-weight:700}.main-nav .featured a:hover{color:var(--color1);background-color:#fff0;border-color:var(--color1)}@keyframes move_top_bar{0%{width:24px}60%{width:32px}100%{width:24px}}@keyframes move_center_bar{0%{width:38px}40%{width:28px}100%{width:38px}}@keyframes move_bottom_bar{0%{width:30px}50%{width:22px}100%{width:30px}}.moving-button{position:relative;display:inline-block;width:38px;height:21px;color:var(--golden)}body.header-light:not(.scrolled) .moving-button{color:#fff}.moving-button span{position:absolute;top:9px;left:0;width:38px;display:inline-block;height:3px;background:currentColor;animation-name:move_center_bar;animation-duration:2.75s;animation-iteration-count:3;transition:0.3s}.moving-button span::before{content:'';position:absolute;top:-7px;left:0;width:24px;display:inline-block;height:3px;background:currentColor;animation-name:move_top_bar;animation-duration:2.5s;animation-iteration-count:3;transition:0.3s}.moving-button span::after{content:'';position:absolute;top:7px;left:0;width:30px;display:inline-block;height:3px;border-radius:3px;background:currentColor;animation-name:move_bottom_bar;animation-duration:3.5s;animation-iteration-count:2;transition:0.3s}.moving-button:hover span::before,.moving-button:hover span::after{width:38px}@media screen and (max-width:1400px){.main-nav>ul>li{margin:0 .25em}}@media screen and (max-width:1200px){.header-logo{flex:0 0 12em}.main-nav>ul>li{margin:0}}@media screen and (max-width:1100px){header{padding:1em}.header-logo{flex:0 0 10em}.main-nav{font-size:.875em}.main-nav .featured a{padding:.5em 1em;font-size:.9em}}@media screen and (min-width:951px){.header-hamburger{display:none}}@media screen and (max-width:950px){header>.flex{-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-nav{display:none}.header-logo{flex:1;padding:.4em 0;text-align:right}.header-logo img{width:12em}.header-hamburger{order:0;flex:0 0 5em;z-index:3;position:relative;text-align:left}.main-nav{display:none}}@media screen and (max-width:600px){.header-logo img{width:9em}}.mobile-menu{z-index:999;position:fixed;top:0;right:-40em;width:25em;max-width:70%;height:100%;max-height:100%;overflow-y:hidden;background:#15213a;color:#fff;box-shadow:var(--lightBoxShadow);font-size:1.125em;text-align:left;transition:0.3s}.mobile-menu:hover{max-height:4000%;overflow-y:auto}.w-mobile-menu .mobile-menu{right:0}.mobile-menu nav{max-width:23.5em;margin-left:0;padding:2em 0}.mobile-menu nav ul{list-style-type:none;line-height:1.4em}.mobile-menu nav>ul>li{position:relative}.mobile-menu nav>ul>li.has-sub-menu.active{padding-bottom:.25em}.mobile-menu nav>ul>li>ul{font-size:.9em;font-style:italic}.mobile-menu nav>ul>li>ul>li:not(:last-child){margin-bottom:.25em}.mobile-menu nav a{display:block;padding:.5em .5em .5em 1.5em;background:#fff0}.mobile-menu nav a:hover{background:rgb(255 255 255 / .25)}.mobile-menu nav>ul>li>ul>li a{position:relative;padding:.5em .5em .5em 3.5em}.mobile-menu nav>ul>li>ul>li a:before{content:'';position:absolute;top:50%;left:2em;width:1em;height:1px;background-color:currentColor}.mobile-menu nav>ul>li.current-menu-item::after{content:'';position:absolute;top:0;left:0;width:.4em;height:100%;background:currentColor}.mobile-menu nav>ul>li.has-sub-menu{padding-right:2em}.mm-news{padding:1.5em}.mm-news .inner{background:#fff;color:var(--textColor);padding:1em;border-radius:.5em}body .mobile-menu-overlay{z-index:998;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff0;display:none}body.w-mobile-menu .mobile-menu-overlay{display:block}.mobile-menu .logo{text-align:center}.mobile-menu .logo img{display:inline-block;margin:2em auto;width:12em}footer{position:relative;text-align:left;padding:calc(var(--gutter) * 1) 0;background:var(--color1);color:#fff;overflow:hidden}footer::before{content:'';position:absolute;top:30%;width:75%;height:75%;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/footer-bg.svg);background-size:cover;background-position:top left;background-repeat:no-repeat;transform:scaleX(-1);opacity:.16}.footer-cols{--g:2em;display:flex;flex-wrap:wrap;padding:0;width:calc(100% + (var(--g) * 1));margin-left:calc(var(--g) * -0.5)}.footer-cols>*{flex:0 0 100%;padding:calc(var(--g) * 0.5)}.footer-logo img{width:20em}.footer-slogan>*{line-height:1.3em;font-size:2.5em;font-weight:700}.footer-title{margin-bottom:1.75em}.footer-title>*{font-size:1.125em;line-height:1.3em;text-transform:uppercase}.footer-menu ul{list-style-type:none;line-height:1.25em}.footer-menu li{z-index:2;position:relative;margin-bottom:.75em}.footer-menu a{position:relative;font-size:1.25em;font-weight:700}.footer-menu a:hover{text-decoration:underline}footer .text a{text-decoration:underline}footer .text a:hover{color:var(--color2)}footer .mentions{font-size:14px;line-height:1.4em;text-align:left}footer .socials>*{background-color:var(--color2)}footer .socials>*:hover{background-color:#fff}@media screen and (min-width:1000px){.footer-cols{--g:3em}.footer-cols>*:nth-child(1){flex:0 0 45%}.footer-cols>*:nth-child(2){flex:0 0 55%}footer .wrapper .footer-cols:first-child{align-items:center}.footer-slogan{position:relative;top:5px}}@media screen and (max-width:650px){footer .grid--2>*{flex:0 0 100%}}.title>*{font-weight:700}.title.huge>*{font-size:6.5em;font-weight:900;line-height:1.1em}.title.big>*{font-size:3.5em;line-height:1.25em}.title.bigless>*{font-size:2.25em;line-height:1.25em}.title.medium>*{font-size:1.85em;line-height:1.25em}.title.small>*{font-size:1.35em;line-height:1.25em}.title.smaller>*{font-size:1.2em;line-height:1.3em}.title.tiny>*{font-size:1em;line-height:1.3em}.title.serif>*{font-weight:400;line-height:1.05em!important}.pretitle>*{display:inline-block;font-size:1.1252em;line-height:1.4em;text-transform:uppercase;font-weight:500;border:currentColor 2px solid;padding:.75em 2em;border-radius:var(--borderRadius)}.pretitle.center{display:inline-block;margin-left:auto;margin-right:auto}.pretitle+.title,.title+.title,.pretitle+.text,.title+.text{margin-top:2em}.title-btn>*{display:inline-block;padding-right:1em}.title a.btn-arrow{font-size:1em!important;position:relative;top:.5em;padding-right:0!important}.title>* span{color:var(--color1)}.bg-color1 .title>* span{color:var(--color2)}@media screen and (max-width:1500px){.title.huge>*{font-size:5em}}@media screen and (max-width:1400px){.title.huge>*{font-size:4.5em}.title.big>*{font-size:3em}.title.bigless>*{font-size:2.25em}}@media screen and (max-width:1200px){.title.huge>*{font-size:4em}.title.big>*{font-size:2.75em}.title.bigless>*{font-size:2.125em}.title.medium>*{font-size:1.75em}}@media screen and (max-width:1000px){.title:not(.big)>* br{display:none}}@media screen and (max-width:600px){.title.huge>*{font-size:3em}.title.big>*{font-size:2.25em}.title.bigless>*{font-size:1.75em}.title.medium>*{font-size:1.33em}}.title .f-tiny{line-height:1.25em}.btn-inspek{position:relative;display:inline-block;padding:.75em 5em .7em 2.25em;border-radius:var(--borderRadius);background-color:#fff0;color:var(--color1);border:currentColor 3px solid;font-weight:700;font-size:1.125em;text-align:left;min-width:13.5em}.btn-inspek::before{content:'';position:absolute;top:0;left:-1px;width:calc(100% - 3em);height:100%;border-radius:var(--borderRadius);background-color:currentColor;transition:0.3s}.btn-inspek:hover::before{width:calc(100% + 2px)}.btn-inspek::after{content:'';position:absolute;top:0;right:0;bottom:0;width:3em;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-b.svg);background-size:1.5em auto;background-position:center;background-repeat:no-repeat;transition:0.3s}.btn-inspek:hover::after{filter:brightness(0) invert(1)}.btn-inspek span{z-index:3;position:relative;color:#fff}.btn-inspek.white{color:#fff}.btn-inspek.white span{color:var(--textColor)}.btn-inspek.white::after{filter:brightness(0) invert(1);background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow.svg)}.btn-inspek.white:hover::after{filter:none}.btn{display:inline-block;padding:.9em 1.75em .85em 1.75em;border-radius:var(--borderRadius);background-color:var(--color1);color:var(--color2);border:var(--color1) 2px solid;font-weight:700}.btn:hover{color:var(--color1);background-color:#fff0}.btn.textColor:not(:hover){color:var(--textColor)}.btn.alt1{background-color:var(--color1);border-color:var(--color1);color:#fff}.btn.alt1:hover{color:var(--color1);border-color:#fff;background-color:#fff}.btn.alt2{background-color:#fff0;border-color:var(--color2);color:var(--color2)}.btn.alt2:hover{color:#fff;background-color:var(--color2)}.btn.alt3{border-color:var(--color3);background-color:var(--color3);color:var(--textColor)}.btn.alt3:hover{border-color:var(--textColor);background-color:var(--textColor);color:var(--color3)}.btn.big{font-size:1.25em;letter-spacing:.03em}.btn.bordered{border:currentColor 1px solid}.btn.wide{padding:1em 2.25em .95em 2.25em}.btn-arrow{position:relative;display:inline-block;width:2.8em;height:2.8em;border-radius:50%;border:#fff 1px solid;transition:0.3s}.btn-arrow:hover{border-color:var(--color1);background-color:var(--color1);transform:scale(1.1)}.btn-arrow::after{content:'';position:absolute;top:.8em;left:.815em;width:1em;height:1em;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-white.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:0.3s}.btn-arrow:hover::after{transform:rotate(45deg);filter:brightness(0) invert(1)}.btn-arrow-plus{position:relative;display:inline-block;padding:.75em .25em .75em 0;white-space:nowrap;font-size:1.2em;font-weight:700;transition:0.3s}.btn-arrow-plus::after{content:'';position:absolute;top:50%;left:100%;width:2em;height:2em;margin-top:-1.125em;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-blue.svg);background-repeat:no-repeat;background-position:center;background-size:50% auto;transform:rotate(0);transition:0.3s}.btn-arrow-plus:hover::after{transform:rotate(45deg)}.bg-color1 .btn-arrow-plus::after{background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-yellow.svg)}.simple-link{font-weight:700;text-decoration:underline;color:var(--color1)}.text-link{font-weight:700;font-size:1.125em;text-decoration:underline;color:currentColor}.text-link:hover{color:var(--color1)}.text-link+.btn-arrow{vertical-align:middle}.buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 1em);margin:-.5em}.buttons.right{flex-direction:row-reverse}.buttons.center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.buttons>div{padding:.5em}.text+.action,.title+.action{margin-top:2em}.text p,.text ul,.text ol{line-height:1.4em}.text ul,.text ol{margin-left:1em}.text>*:not(:last-child){margin-bottom:18px}.text h2{font-size:1.5625em;line-height:1.15em;font-weight:700}.text h3{font-size:1.3em;line-height:1.2em;font-weight:700}.text h4,.text h5{font-size:1.125em;line-height:1.25em;font-weight:600}.text>h1:not(:first-child),.text h2:not(:first-child),.text h3:not(:first-child),.text h4:not(:first-child),.text h5:not(:first-child){margin-top:36px}.text a{text-decoration:underline}.text a:hover{color:var(--color1)}.text strong{font-weight:700}.gutenberg{text-align:left}.gutenberg p,.gutenberg ul,.gutenberg ol{line-height:1.6em}.gutenberg ul,.gutenberg ol{margin-left:1em}.gutenberg li{margin-bottom:.2em}.gutenberg p:not(:last-child),.gutenberg ul:not(:last-child),.gutenberg ol:not(:last-child){margin-bottom:1.75em}.gutenberg>*:last-child{margin-bottom:0!important}.gutenberg h1{font-size:2.5em;line-height:1.15em;font-weight:700;margin-bottom:18px;font-family:var(--titleFont)}.gutenberg h2{font-size:1.75em;line-height:1.15em;font-weight:700;margin-bottom:18px;font-family:var(--titleFont)}.gutenberg h3{font-size:1.35em;line-height:1.2em;font-weight:700;margin-bottom:18px;font-family:var(--titleFont)}.gutenberg h4,.gutenberg h5{font-size:1.15em;line-height:1.25em;font-weight:600;margin-bottom:12px}.gutenberg h1:not(:first-child),.gutenberg h2:not(:first-child),.gutenberg h3:not(:first-child),.gutenberg h4:not(:first-child),.gutenberg h5:not(:first-child){margin-top:36px}.gutenberg blockquote,.gutenberg .wp-block-quote,.gutenberg .wp-block-quote.is-large{border:none;border-left:var(--color1) 4px solid;padding:2.5em var(--gutter);background-color:var(--lightGrey)}.gutenberg blockquote>p,.gutenberg .wp-block-quote>p{font-size:1.125em;margin-bottom:.5em}.gutenberg blockquote>cite,.gutenberg .wp-block-quote>cite{position:relative;font-size:1.125em;padding-left:2.15em;font-family:var(--titleFont);margin-top:.5em;display:inline-block}.gutenberg blockquote>cite::before,.gutenberg .wp-block-quote>cite::before{content:'';position:absolute;top:.65em;left:0;width:1.5em;height:2px;background:currentColor}.gutenberg img.alignright{float:right;margin:0 0 1em 1em}.gutenberg img.alignleft{float:left;margin:0 1em 1em 0}.gutenberg img.aligncenter{display:block;margin-left:auto;margin-right:auto}.gutenberg .alignright{float:right;padding:5px 0 5px 5px}.gutenberg .alignleft{float:left;padding:5px 5px 5px 0}.gutenberg .aligncenter{display:block;margin-left:auto;margin-right:auto}.gutenberg>p:blank{display:none}.gutenberg .alignwide{width:calc(100% + (var(--gutter) * 2));margin-left:calc(var(--gutter) * -1)}.gutenberg .alignfull{width:100vw;max-width:100vw;overflow:hidden;margin-left:49%;transform:translateX(-50%)}.gutenberg .wp-block-table{width:100%}.wp-element-button{background-color:var(--color1)}.wp-element-button:hover{background-color:var(--color2)}.gutenberg a:not(.wp-element-button){text-decoration:underline}.gutenberg a:not(.wp-element-button):hover{color:var(--color1)}.gutenberg iframe{width:100%}@media screen and (min-width:1000px){.gutenberg>.wp-block-group:not(.no-reveal){position:relative;opacity:0;top:10vh;transition:ease-out 1s}.gutenberg>.wp-block-group.reveal{opacity:1;top:0}}form.the-form{font-family:var(--titleFont);accent-color:var(--color1)}form.the-form>div.wpcf7-response-output{padding:.5em}form.the-form .title-small{clear:both;margin-bottom:.5em}.the-form .title-small>*{font-size:1em;font-weight:600}.the-form input:not([type="submit"]),.the-form textarea,.the-form select{display:block;width:100%;padding:1em;font-family:var(--baseFont);font-size:1em;border:none;line-height:1.25em;background:var(--lightGrey)}.the-form textarea{height:10em}.the-form .wpcf7-radio input[type="radio"]{display:inline-block;width:auto;padding:0}.the-form .wpcf7-checkbox span.wpcf7-list-item{margin:0 0 5px 0;display:block}.the-form label{position:relative;display:block;line-height:1.25em;font-weight:700;margin-bottom:.25em}.the-form .wpcf7-checkbox label{position:relative;display:block;padding-left:32px;line-height:1.25em;font-weight:700;margin-bottom:.25em}.the-form .wpcf7-checkbox input[type="checkbox"]{position:absolute;top:0;left:0;display:inline-block;width:auto}.the-form .wpcf7-list-item{margin:0 1em 0 0}.the-form .mandatory{font-size:.75em;padding:.5em 0}.the-form .submit{text-align:right;margin-top:1em}.the-form input[type="submit"]{display:inline-block;font-size:1em;line-height:1em;padding:1em 1.75em .95em 1.75em;border-radius:var(--borderRadius);background-color:#fff0;color:var(--color1);border:currentColor 2px solid;font-family:var(--titleFont);font-weight:700}.the-form input[type="submit"]:hover{color:var(--color2)}.the-form .boxed{background:var(--lightGrey);border-radius:var(--borderRadius);padding:1em;height:100%}.the-form .boxed input:not([type="submit"]),.the-form .boxed textarea,.the-form .boxed select{background:#fff}.the-form .line{display:flex;flex-wrap:wrap;--g:0.5em;width:calc(100% + (var(--g) * 2));margin-left:calc(var(--g) * -1)}@media screen and (min-width:600px){.the-form .half{flex:0 0 50%;padding:var(--g)}.the-form .full{flex:0 0 100%;padding:var(--g)}}@media screen and (max-width:600px){.the-form .half{flex:0 0 100%;padding:var(--g)}.the-form .full{flex:0 0 100%;padding:var(--g)}}.popup{z-index:1111;position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;transition:0.5s}.popup.active{visibility:visible;opacity:1}.popup .overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .35)}.popup .inner{z-index:2;position:absolute;top:70%;left:50%;max-width:80%;min-width:250px;max-height:90%;min-height:70%;padding:var(--gutter);background:#fff;text-align:left;border-radius:.1em;box-shadow:var(--boxShadow);transform:translate(-50%,-50%);overflow:auto;transition:0.5s}.popup.active .inner{top:50%}.popup .close{z-index:10;position:absolute;top:calc(var(--gutter) / 2);right:calc(var(--gutter) / 2);width:var(--gutter);height:var(--gutter);background:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-close.svg) no-repeat center;background-size:contain;cursor:pointer;transform:scale(0);transition:0.5s 0.25s}.popup.active .close{transform:scale(.8)}@media screen and (max-width:650px){.popup .inner{height:100vh;max-height:100vh;width:100vw;max-width:100vw;padding:var(--gutter) 1.5em}}.posts-layout>sidebar{position:relative;flex:0 0 15em;padding:0}.posts-layout>.main{flex:1;padding:0 0 0 var(--gutter)}.posts-grid .grid-item,.posts-grid .grid-sizer{width:calc(33.333% - 20px);margin-bottom:30px}.posts-grid{padding-bottom:var(--gutter)}.box-post{position:relative;margin-bottom:1.5em;transition:0.3s}.box-post .ill{position:relative}.box-post .ill img{height:auto;width:100%;display:block}.box-post .content{padding:1em 0;text-align:left}.box-post .categories{font-size:.95em;margin-bottom:.5em}.box-post .categories span{display:inline-block;padding:.5em 1em;color:var(--color1);font-family:var(--titleFont);font-weight:700;text-transform:lowercase;font-size:.9em;border:currentColor 2px solid;margin:0 .5em .5em 0}.box-post .title>*{font-family:var(--baseFont);font-size:1.125em;line-height:1.25em}.box-post .title a:hover{text-decoration:underline}.box-post .excerpt{font-size:.95em;margin-top:.25em;line-height:1.33em}.box-post .meta{font-size:.95em;margin-top:.5em;line-height:1.33em}.box-blog{position:relative}.box-blog img{display:block;width:100%}.box-blog .overlay{background-color:#2b2b3c;opacity:.28}.box-blog .content{position:absolute;top:50%;left:0;width:100%;padding:1em 10%;transform:translateY(-50%);font-size:1.5em;color:#fff;line-height:1.25em;font-family:var(--titleFont);font-weight:700}.posts-nav{text-align:center;margin-top:1em}.posts-nav a:hover{text-decoration:underline}.posts-nav .current{color:var(--color1);font-weight:600}.nav-post-links{border-top:var(--lightGrey) 1px solid;padding:1.5em 0;margin-top:3em}.nav-post-links>*{flex:0 0 calc(50% - 1em);line-height:1.25em}.nav-post-links .prev{text-align:left}.nav-post-links .next{text-align:right}.nav-post-links a:hover{text-decoration:underline}.pagination{position:absolute;bottom:0;left:0;width:100%;font-size:1.125em}.pagination .page-numbers{display:inline-block;padding:0 .125em;font-weight:600}.pagination span.current{color:var(--color1)}.pagination a:hover{text-decoration:underline}.filters-btn{z-index:998;position:fixed;bottom:1em;left:1em;background-color:var(--color1);padding:.5em 1em;border-radius:var(--borderRadius)}.filters-btn span::before{content:'';display:inline-block;width:2.5em;height:1.75em;vertical-align:middle;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-filters.svg);background-repeat:no-repeat;background-size:contain;background-position:center left;filter:brightness(0) invert(1)}body.w-filters .filters-btn span::before{background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-close2.svg)}@media screen and (max-width:1300px){.posts-grid .grid-item,.posts-grid .grid-sizer{width:calc(50% - 15px)}}@media screen and (max-width:1000px){.posts-layout>sidebar{font-size:.875em;flex:0 0 12.5em}}@media screen and (max-width:900px) and (min-width:701px){.posts-grid .grid-item,.posts-grid .grid-sizer{width:100%}}@media screen and (min-width:701px){.filters-btn{display:none}}@media screen and (max-width:700px){.blog-page{width:100vw;overflow:hidden}.posts-layout{width:calc(100% + 15.5em);transition:0.5s}body:not(.w-filters) .posts-layout{margin-left:-15.5em}.posts-layout>sidebar{flex:0 0 15em;transition:0.5s;left:0}body:not(.w-filters) .posts-layout>sidebar{left:-10em;transition:0.5s}}@media screen and (max-width:500px){.posts-grid .grid-item,.posts-grid .grid-sizer{width:100%}}.page-template-page-blog li[data-sf-field-input-type="select"] .sf-input-select{background-color:var(--lightGrey)}form.searchandfilter{font-size:.9rem;text-align:left}form.searchandfilter>ul>li{margin-bottom:2em;padding:0}form.searchandfilter>ul>li>h4{font-family:var(--titleFont);font-weight:700;font-size:1.125em;line-height:1.25em}form.searchandfilter>ul>li>ul li{position:relative;padding:0;margin-bottom:.33em;line-height:1.25em}form.searchandfilter .sf-input-checkbox{position:absolute;top:0;left:0;accent-color:var(--color1)}form.searchandfilter li[data-sf-field-input-type="checkbox"] label{padding-left:26px;padding-top:1px}form.searchandfilter>ul>li>ul ul{margin-top:.5em}.searchandfilter .sf-field-search input{color:var(--textColor);border-width:0 0 2px 0;border-color:currentColor;display:block;box-sizing:border-box;width:100%;padding:.25em 1.5em .25em 0;font-family:var(--titleFont);font-size:1em;font-weight:700;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/loupe.svg);background-size:1em auto;background-position:center right;background-repeat:no-repeat}sidebar .box-sidebar:not(:last-child){margin-bottom:2em}.box-sidebar .title{padding:.75em .125em;margin-bottom:1em}.box-sidebar.color1 .title{background-color:var(--color2);color:var(--textColor)}.box-sidebar.color2 .title{background-color:var(--color2);color:#fff}.box-sidebar.color3 .title{background-color:var(--color3);color:var(--textColor)}.box-sidebar>ul{text-align:left;list-style-type:none;color:var(--textColor);font-size:.95em}.box-sidebar>ul>li{line-height:1.25em;margin-bottom:.5em}.box-sidebar>ul.featured-offers>li{margin-bottom:1em;line-height:1.33em}.box-sidebar .featured-offers+.action{font-family:var(--titleFont);font-size:.9em;font-weight:700;margin-top:1.5em;text-align:left;color:var(--textColor)}.box-sidebar .featured-offers+.action a{text-decoration:underline}body.single-post .posts-layout .gutenberg>p:first-child::empty{display:none}body.single-post .gutenberg img{height:auto}:root{--fontSize:16px;--wrapper:1150px;--gutter:3em;--textColor:#100a7a;--black:#000000;--color3:#5c15a5;--color2:#f4eb1b;--color1:#4719ff;--colorMouse:#100a7a;--trueBlack:#000000;--lightGrey:#f6f6f7;--grey:#eaeae9;--baseFont:'Epilogue', sans-serif;--titleFont:"Epilogue", sans-serif;--borderRadius:2.5em;--boxShadow:0 0 10px 2px rgba(0,0,0,0.125);--lightBoxShadow:0 0 20px 1px rgba(0,0,0,0.05);--veryLightBoxShadow:0 0 10px 1px rgba(0,0,0,0.035)}@media screen and (max-width:1300px){:root{--gutter:2.5em}}@media screen and (max-width:600px){:root{--fontSize:14px}}@media screen and (max-width:450px){:root{--gutter:2em}}html{overflow-x:hidden;max-width:100vw}body{color:var(--textColor);font-family:var(--baseFont);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400;font-size:var(--fontSize);background-color:#fff;overflow-x:hidden;max-width:100vw}main{max-width:100vw}.f-title{font-family:var(--titleFont)}.color1{color:var(--color1)}.color2{color:var(--color2)}.bg-color1{background-color:var(--color1);color:#fff}.bg-color2{background-color:var(--color2)}.bg-color3{background-color:var(--color3);color:#fff}.bg-lightBlue{background-color:#ecf1f6}.slick-slider>button{background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-circle-blue.svg)}.bg-color1 .slick-slider>button{background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-circle-white.svg)}@media screen and (max-width:950px){.header-logo{text-align:left}.header-hamburger{text-align:right}}header.nav-up{transform:translateY(-100%)}footer{z-index:5}footer .socials{position:relative;top:-8px}.footer-menu a{font-weight:400;line-height:1.4em}.main-nav>ul>li.menu-item-has-children>a::after{background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/simple-arrow-black.svg);filter:invert(14%) sepia(43%) saturate(2768%) hue-rotate(227deg) brightness(110%) contrast(137%);transform:rotate(90deg)}.main-nav>ul>li.menu-item-has-children>a:hover::after,.main-nav>ul>li.current-menu-ancestor>a::after,.main-nav>ul>li.current-menu-item>a::after{filter:invert(13%) sepia(77%) saturate(5788%) hue-rotate(254deg) brightness(99%) contrast(121%)}@media screen and (max-width:600px){.footer-logo img{width:15em}.footer-slogan>*{font-size:2em}}.socials>*{position:relative;display:inline-block;width:2.5em;height:2.5em;background-color:var(--color1);border-radius:50%;margin-right:.5em;transition:0.3s}.socials>*:hover{background-color:var(--color2)}.socials img{position:absolute;top:.75em;left:.75em;width:1em;height:1em;object-fit:contain;object-position:center;transform:scale(1.1)}.special-li>ul{list-style-type:none;margin-left:0}.special-li>ul>li{position:relative;padding-left:1.5em}.special-li>ul>li::before{content:'';position:absolute;top:.25em;left:0;width:1em;height:1em;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-check-y.svg);background-size:contain;background-repeat:no-repeat}.big-list ul{list-style-type:none;margin-left:0}.big-list li{position:relative;padding:.125em 0 1.5em 3em}.big-list li::before{content:'';position:absolute;top:0;left:0;width:2em;height:2em;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-check.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.faq-layout{text-align:left}.faq-layout .answer{position:relative;display:none;padding:1.5em 0 0 0}.faq-layout .faq-item.active+.answer::after{content:'';position:absolute;bottom:-1.5em;height:1px;width:100%;background-color:var(--color1)}.faq-layout .faq-item.active+.answer{display:block}.faq-layout .line{position:relative;background-color:#fff;padding:0 0 1.5em 0}.faq-layout .question{position:relative;padding:2em 3.5em .5em 0;cursor:pointer}.faq-layout .question.active{margin-top:-1px;border-top:var(--color1) 1px solid}.faq-layout .question::before{content:'';position:absolute;top:50%;right:0;width:2.5em;height:2.5em;margin-top:-.5em;background-color:var(--color1);border-radius:50%;transition:0.3s}.faq-layout .question::after{content:'';position:absolute;top:50%;right:0;width:2.5em;height:2.5em;margin-top:-.5em;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-white.svg);background-repeat:no-repeat;background-position:center;background-size:1em auto;transform:rotate(90deg);transition:0.3s}.faq-layout .question.active::after{transform:rotate(0)}.faq-layout .question>*{font-size:1.25em;line-height:1.2em;font-weight:700}.half-wrapper{max-width:calc((var(--wrapper) + var(--gutter)) / 2);margin:auto}.half-wrapper.right{margin-right:0}.half-wrapper.left{margin-left:0}.tiny-wrapper-left{max-width:30em;margin-left:0;margin-right:auto}.small-wrapper-left{max-width:45em;margin-left:0;margin-right:auto}.big-icon img{width:8em}.large-icon img{width:6em}.medium-icon img{width:4em}.small-icon img{width:2.5em}.deported-layout{--g:calc(var(--gutter) * 2);position:relative;width:calc(100% - var(--g))}.deported-layout.left{margin-left:var(--g)}.deported-layout.right{margin-left:var(--g)}@media screen and (max-width:1000px){.deported-layout{--g:calc(var(--gutter) * 1.5)}}@media screen and (max-width:1000px){.deported-layout{--g:calc(var(--gutter) * 1.5)}}@media screen and (max-width:600px){.deported-layout{--g:calc(var(--gutter) * 1)}}.box-icon{background-color:#fff;color:var(--textColor);padding:var(--gutter) 1.5em;border-radius:1.125em;height:100%;transition:0.3s}.box-icon:hover{transform:scale(1.1)}.box-icon .icon img{display:block;margin:auto;width:5em;height:5em;object-fit:contain;object-position:center}.box-icon .title{margin:1em 0 2em 0}.box-icon .title>*{font-size:1.25em;line-height:1.25em;font-weight:700}.logos-gallery img{max-width:7em;max-height:5em;object-fit:contain;object-position:center}.logos-gallery .slick-track{display:flex}.logos-gallery .slick-slide{display:flex;height:auto;align-items:center;justify-content:center;padding:1em}.icon-point .icon{flex:0 0 8em;padding-right:2em}.icon-point .icon img{display:block;width:6em;height:5em;object-fit:contain;object-position:center}.icon-point .content{flex:1;text-align:left;line-height:1.4em}.icon-point .content strong{font-size:1.25em}@media screen and (max-width:600px){.icon-point .icon{flex:0 0 6em;padding-right:1.5em}.icon-point .icon img{width:4em;height:3.333em}}section:not(.page-intro){z-index:2}.page-intro{--t:1s 1s;--h:25em;z-index:1;position:relative;padding-top:calc(var(--h) - 10em);padding-bottom:6em;text-align:left;width:100%}.page-intro::before{content:'';z-index:1;position:absolute;top:-15em;right:0;height:var(--h);width:100%;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/circle-b.svg);background-size:auto 100%;background-position:top right 5vw;background-repeat:no-repeat;opacity:0;transition:1s 1s}.page-intro.reveal::before{opacity:1;background-position:top right -5vw}.page-intro .wrapper::before{content:'';z-index:2;position:absolute;bottom:2.5em;left:45%;width:75%;height:var(--h);background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/circle-y.svg);background-size:auto 100%;background-position:top left;background-repeat:no-repeat;opacity:0;transition:var(--t)}.page-intro.reveal .wrapper::before{opacity:1;left:25%}.page-intro .wrapper::after{content:'';z-index:3;position:absolute;top:calc(50% + 1.5em);left:-20%;width:60%;height:var(--h);transform:translateY(-50%);background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/circle-b.svg);background-size:auto 100%;background-position:top right;background-repeat:no-repeat;opacity:0;transition:var(--t)}.page-intro.reveal .wrapper::after{opacity:1;left:0}.page-intro .wrapper>*{position:relative;z-index:4}.page-intro .subtitle>*{font-size:2.125em;text-transform:uppercase;line-height:1.25em}@media screen and (max-width:1200px){.page-intro{--h:20em}.page-intro .subtitle>*{font-size:1.75em}}@media screen and (max-width:600px){.page-intro{--h:15em;--t:0s 0s}.page-intro::before{display:none}.page-intro.reveal .wrapper::before{left:50%}.page-intro .wrapper::after{width:85%}.page-intro .subtitle>*{font-size:1.33em}}.single .page-intro .meta a{text-decoration:underline}.inspek-layout-1{width:100vw}.inspek-layout-1 .content{order:2;flex:1}.inspek-layout-1 .ill{order:3;flex:0 0 45vw;position:relative;right:0}.inspek-layout-1 .inner{position:relative;right:-3.5vw}.inspek-layout-1 .inner::after{content:'';display:block;padding-bottom:100%}.inspek-layout-1 .ill img{border-radius:50%;transform:scale(0);transition:1.5s 0.5s}.reveal .inspek-layout-1 .ill img{transform:scale(1)}.inspek-layout-1 .content{text-align:left}.inspek-layout-1 .content .half-wrapper{margin:0 0 0 auto}.inspek-layout-1 .impact-point{position:absolute;transform:translateY(-50%)}.inspek-layout-1 .impacts-points>.impact-point:nth-child(1){right:-5%;top:calc(50% - 14em)}.inspek-layout-1 .impacts-points>.impact-point:nth-child(2){right:-10%;top:50%}.inspek-layout-1 .impacts-points>.impact-point:nth-child(3){right:-5%;top:calc(50% + 14em)}@media screen and (min-width:801px){.inspek-layout-1.reverse .ill{order:1}.inspek-layout-1.reverse .inner{right:auto;left:-10vw}.inspek-layout-1.reverse .content .half-wrapper{margin:0 auto 0 0}}@media screen and (min-width:2000px){.inspek-layout-1 .ill{flex:0 0 900px}}@media screen and (max-width:800px){.inspek-layout-1 .content{flex:0 0 100%}.inspek-layout-1 .content .half-wrapper{margin:0!important}.inspek-layout-1 .ill{margin-right:0;margin-left:auto;flex:0 0 90%}.inspek-layout-1 .impacts-points>.impact-point:nth-child(1){left:-5%;right:auto}.inspek-layout-1 .impacts-points>.impact-point:nth-child(2){left:-10%;right:auto}.inspek-layout-1 .impacts-points>.impact-point:nth-child(3){left:-5%;right:auto}}@media screen and (max-width:600px){.inspek-layout-1 .ill{flex:0 0 100%}}.impact-point{position:relative;text-align:center;font-weight:700;width:11.5em;height:11.5em;border-radius:50%}.impact-point>div{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);padding:.5em 2em}.impact-point .number{display:none;font-size:2em}.impact-point .icon img{width:4em;height:3em;object-fit:contain;object-position:center bottom;border-radius:0}.impact-point label{display:block;margin-top:.5em;text-transform:uppercase;line-height:1.3em;font-size:.925em}@media screen and (max-width:1200px){.impact-point{font-size:.8em}}@media screen and (max-width:500px){.about-impact .ill{position:relative;margin:2.5em 0}}.box-member .ill{position:relative;max-width:20em;margin:auto}.box-member .ill::after{content:'';display:block;padding-bottom:100%}.box-member .ill img{border-radius:50%}.box-member .ill .in{--s:15%;position:absolute;right:calc(var(--s) * 0.5);bottom:calc(var(--s) * 0.5);width:var(--s);height:var(--s);background-color:#fff;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-in.svg);background-position:center top 40%;background-repeat:no-repeat;background-size:50% auto;border-radius:50%;transform:translate(50%,-50%)}.box-member .ill .plus{--s:15%;position:absolute;right:calc(var(--s) * 0.5);bottom:calc(var(--s) * 0.5);width:var(--s);height:var(--s);background-color:#fff;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-plus.svg);background-position:center;background-repeat:no-repeat;background-size:45% auto;border-radius:50%;transform:translate(-50%,50%)}.box-member .content{padding:2em 0 1em 0}.box-member .name{color:var(--color2);font-size:1.25em;font-weight:700;line-height:1.25em}.box-member .pos{margin-top:.5em;font-size:1.2em;line-height:1.25em}.box-member .pos a{text-decoration:underline}.box-member .pos a:hover{color:var(--color2)}.box-member img.icon{filter:brightness(0) invert(1);width:1em}.bg-color1.illed::before{content:'';position:absolute;top:0;left:0;width:55%;height:100%;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/about-team-bg.svg);background-size:cover;background-position:center right;opacity:.16}.team-grid>*{flex:0 0 16.6667%}@media screen and (max-width:1300px){.team-grid>*{flex:0 0 33.333%}}@media screen and (max-width:900px){.team-grid>*{flex:0 0 50%}}@media screen and (max-width:450px){.team-grid>*{flex:0 0 100%}}.about-team .team-grid{z-index:5;position:relative}.about-team .testi-layout{z-index:4;background-color:#fff;border-radius:2.5em;padding:var(--gutter) calc(var(--gutter) * 2);color:var(--textColor);transform:translateY(50%);margin-top:-10em}@media screen and (max-width:800px){.about-team .testi-layout{margin-top:calc(var(--gutter) * 2);transform:translateY(calc(var(--gutter) * -2))}}.about-team .testi-layout .title>* span{color:var(--color1)}.testi-layout{position:relative}.testi-layout .title{margin:2.5em 0 1.5em 0}.testimonials .slick-slide{font-size:1.125em;line-height:1.4em}.testimonials .slick-slide strong{color:var(--color1)}.testi-slider-nav a{z-index:3;position:absolute;top:2em;width:2em;height:1.25em;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-b.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.testi-slider-nav a.prev{left:2em;transform:scaleX(-1)}.testi-slider-nav a.next{right:2em}.about-partners{margin-top:16em}@media screen and (max-width:800px){.about-partners{margin-top:4em}}.about-cta{min-height:75vh;text-align:left}.about-cta .ill::after{content:'';position:absolute;top:0;left:0;width:55%;height:100%;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/about-cta-bg.svg);background-size:cover;background-position:center right;opacity:.62}.about-cta .content{flex:0 0 100%}.about-cta .action{margin-top:var(--gutter)}.about-cta .buttons>*{flex:0 0 100%;margin-top:.5em}.partners-slider .slick-slide{margin-right:-1px}.partners-slider .inner{position:relative;width:20em;height:10em;border:var(--textColor) 1px solid}.partners-slider .inner img{position:absolute;top:15%;left:10%;width:80%;height:70%;object-fit:contain;object-position:center;filter:grayscale(1);transition:0.3s}.partners-slider .inner:hover img{filter:grayscale(0)}.contact-infos{padding:0 0 calc(var(--gutter) * 2) 0}.contact-infos .inner{text-align:left;margin:0 0 0 auto;max-width:15em}@media screen and (min-width:951px){.contact-infos{padding:0 0 calc(var(--gutter) * 2) 0;margin-top:calc(var(--gutter) * -3.5)}.contact-infos .inner{text-align:left}}@media screen and (max-width:1000px){.socials-thumbnails>*{flex:0 0 50%}}@media screen and (max-width:1000px){.socials-thumbnails{flex-wrap:nowrap;overflow-x:auto;width:calc(100% + (var(--g) * 2) + (var(--gutter) * 0.6))}.socials-thumbnails>*{flex:0 0 75%}}.contact-maps img{display:block}.join-reasons{position:relative;overflow:hidden}@media screen and (min-width:1601px){.deported-layout.w-1600{margin-left:auto;margin-right:0;width:calc(1600px + ((100vw - 1600px) / 2) - (var(--gutter) * 2))}}.reasons-layout .slick-slide{padding-right:2em}.reasons-layout.slick-slider>button{position:absolute;top:calc(100% + 2rem);left:0}.reasons-layout.slick-slider>button.slick-next{left:4rem}.box-reason{position:relative;background-color:#fff;border-radius:1em;overflow:hidden;width:25em}.box-reason::before{content:'';position:absolute;top:-10%;left:0;width:125%;height:110%;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-inspek-simple.svg);background-size:cover;transition:1s}.slick-slide:nth-child(4n+2) .box-reason::before{top:30%;left:10%}.slick-slide:nth-child(4n+3) .box-reason::before{left:-10%;background-position:center left}.slick-slide:nth-child(4n+4) .box-reason::before{top:-20%;left:-30%;background-position:bottom right}.box-reason:hover::before{transform:scale(2);opacity:0}.box-reason::after{content:'';display:block;padding-bottom:120%}.box-reason .inner{text-align:left;color:var(--textColor);padding:var(--gutter);transition:0.5s}.box-reason:not(:hover) .inner{padding-top:calc(var(--gutter) * 3)}.box-reason .number{font-size:2.75em;color:var(--color1);font-weight:700}.box-reason .title{margin:1em 0}.box-reason .title>*{font-size:2em;transition:0.2s}.box-reason:hover .title>*{font-size:1.5em;color:var(--color1)}.box-reason .text{opacity:0;transition:1s}.box-reason:hover .text{opacity:1}.box-reason .text p,.box-reason .text ul,.box-reason .text ol{line-height:2em;transition:0.5s}.box-reason:hover .text p,.box-reason:hover .text ul,.box-reason:hover .text ol{line-height:1.33em}@media screen and (max-width:40em){.join-reasons{padding-bottom:var(--gutter)}.box-reason{width:20em}.box-reason::after{padding-bottom:150%}.slick-active .box-reason:not(:hover) .inner{padding-top:var(--gutter)}.slick-active .box-reason .text{opacity:1}.slick-active .box-reason .text p,.slick-active .box-reason .text ul,.slick-active .box-reason .text ol{line-height:1.33em}.slick-active .box-reason::before{transform:scale(2);opacity:0}.slick-active .box-reason .title>*{font-size:1.5em;color:var(--color1)}}.join-jobs{position:relative;text-align:left}.jobs-layout{--g:3em}.jobs-layout>.content{position:relative;flex:0 0 35em}.jobs-layout>.list{flex:1}@media screen and (max-width:1200px){.jobs-layout>*{flex:0 0 100%!important}}.app-schema .grid{--g:1.5em}.app-schema-nav{margin-top:auto;margin-bottom:0}.app-schema-nav ul{list-style-type:none;display:flex;flex-wrap:wrap}.app-schema-nav ul>li:not(:last-child){margin-right:var(--gutter)}.app-schema-nav a{position:relative;display:block;padding:.5em 2em .5em 0;font-size:1.5em;color:var(--color1)}.app-schema-nav li.active a{font-weight:700}.app-schema-nav a::after{content:'';position:absolute;top:0;right:0;width:1.25em;height:100%;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-circle-blue.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto;transform:rotate(45deg);transition:0.3s}.app-schema-nav a:hover::after,.app-schema-nav li.active a::after{transform:rotate(135deg)}.schema-slider{margin-top:var(--gutter)}.schema-layout .ill{text-align:center}.schema-layout .content .title+.text{margin-top:.5em}.schema-layout .content>.title:not(:first-child){margin-top:3em}.schema-layout .content>.title{color:var(--color1)}@media screen and (max-width:1100px){.app-schema-heading>*{flex:0 0 100%}.schema-slider .slick-slide>.title{display:none}}@media screen and (max-width:750px){.schema-layout>*{flex:0 0 100%}}.app-benefits-layout .benefit{padding:2em 0}.app-benefits-layout .benefit:not(:last-child){border-bottom:currentColor 1px solid}.benefit>.title{flex:1;padding-right:2em}.benefit>.text{flex:0 0 34em;margin-top:0}@media screen and (max-width:950px){.benefit>.text{flex:1}.benefit>.title{flex:0 0 15em}}@media screen and (max-width:750px){.benefit>*{flex:0 0 100%!important}.benefit>.title{margin-bottom:1em}}.use-layout{--g:1.5em}.use-layout>*{flex:0 0 33.333%}.box-use{border:currentColor 1px solid;padding:calc(var(--g) * 1.5);height:100%}.box-use.no-icon{padding:calc(var(--g) * 2) calc(var(--g) * 1.5)}.box-use .ill img{max-width:6em;max-height:3em;object-fit:contain;object-position:left bottom}.box-use .title{margin:2em 0 .25em 0}.box-use.no-icon .title{margin-top:0}.box-use .title+.text{margin-top:0}@media screen and (max-width:950px){.use-layout>*{flex:0 0 50%}}@media screen and (max-width:750px){.use-layout{--g:1em}}@media screen and (max-width:600px){.use-layout{--g:1.5em}.use-layout>*{flex:0 0 100%}}.techno-process-layout{--g:2em}.techno-process-layout .content{text-align:left}.techno-process-layout .techno-process-boxes>*{margin-top:2em}.techno-process-layout .box-use{border:none;padding:0;transition:0.5s}.techno-process-layout .content .active .box-use{opacity:1}.techno-process-layout .box-use .title{transition:0.5s;margin-bottom:.75em}.techno-process-layout .box-use .title{color:var(--color1)}.techno-process-layout .active .box-use .title{color:var(--color1)}.techno-process-layout .box-use .text{overflow:hidden;transition:0.25s}.techno-process-layout .active .box-use .text{max-height:1000px}@media screen and (max-width:900px){.techno-process-layout.grid>*{flex:0 0 100%}.techno-process-layout .ill img{width:400px;margin:auto}}.techno-faq.faq-layout .line{background-color:#fff0;padding:1em 0 2.5em 0}.techno-faq.faq-layout .question{padding-right:2.5em}.techno-faq.faq-layout .question::before{display:none}.techno-faq.faq-layout .question::after{width:1.75em;height:1.75em;margin-top:0;background-size:contain}.techno-faq.faq-layout .line .question>*{display:inline-block;vertical-align:middle}.techno-faq.faq-layout .line .question .icon img{filter:brightness(0) invert(1);height:3em;width:4em;object-fit:contain;object-position:center}.techno-faq.faq-layout .line .question .title{font-size:2.125em}.techno-faq.faq-layout .question::after{background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-yellow.svg);transform:rotate(0)}.techno-faq.faq-layout .question.active::after{transform:rotate(135deg)}.techno-faq.faq-layout .faq-item.active+.answer::after{display:none}.techno-faq.faq-layout .question.active{border-color:#fff0}.techno-faq.faq-layout>.line:not(:first-child){border-top:rgb(255 255 255 / .3) 2px solid}.techno-insights .grid{--g:4em}.techno-insights .content .half-wrapper{padding-right:var(--gutter)}@media screen and (max-width:900px){.techno-insights .grid{--g:2em}.techno-insights .grid>*{flex:0 0 100%}.techno-insights .grid .ill{order:1;height:50vw}.techno-insights .grid .content{order:0}.techno-insights .content .half-wrapper{padding:0 var(--gutter)}}.techno-apps-heading{position:relative}.techno-apps .grid{--g:6em;text-align:left}.techno-apps .grid>*{border-top:currentColor 2px solid}.techno-apps .grid>*:nth-child(even){border-left:currentColor 2px solid}.box-techno-app::after{content:'';position:absolute;top:2em;right:2em;width:4em;height:4em;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-blue.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.box-techno-app .title{max-width:21em}@media screen and (max-width:1100px){.techno-apps .grid{--g:3em}}@media screen and (max-width:800px){.techno-apps .grid>*{flex:0 0 100%}.techno-apps .grid>*:nth-child(even){border-left:none}.box-techno-app::after{font-size:.5em;right:4em}}.category-dropdown{max-width:30em;margin:calc(var(--gutter) * 0.5) 0 0 0;position:relative;width:100%}.category-dropdown .dropdown-btn{position:relative;background:#fff;font-size:1.5em;width:100%;border:none;color:var(--color1);font-weight:700;display:flex;justify-content:space-between;align-items:center;padding:.7em 3em .7em .5em;border-radius:1.5em;cursor:pointer;font-family:var(--baseFont)}.category-dropdown .arrow{--s:1.5em;position:absolute;display:block;top:50%;right:calc((3em - var(--s)) / 2);width:var(--s);height:var(--s);border-radius:50%;margin-top:calc(var(--s) * -0.5);background-color:var(--color1);background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-white.svg);background-size:calc(var(--s) * 0.5) auto;background-position:center;background-repeat:no-repeat;transition:0.5s}.category-dropdown .dropdown-content{list-style:none;position:absolute;top:4em;width:100%;visibility:hidden;overflow:hidden}.category-dropdown .dropdown-content li{background:var(--lightGrey);border-radius:1.5em;position:relative;left:100%;transition:0.5s;transition-delay:calc(60ms * var(--delay))}.category-dropdown .dropdown-content.menu-open li{left:0}.category-dropdown .dropdown-content.menu-open{visibility:visible}.category-dropdown .arrow.arrow-rotate{transform:rotate(90deg)}.category-dropdown .dropdown-content li:hover{background:var(--color2)}.category-dropdown .dropdown-content li a{display:block;padding:1em 1.5em;margin:.1em 0;text-decoration:none}.posts-grid{--s:00px;--w:33.333%}.posts-grid .gutter-sizer{width:calc(var(--s) * 1.5)}@media screen and (max-width:1300px){.posts-grid{--s:22.5px;--w:50%}.posts-grid .gutter-sizer{width:calc(var(--s) * 2)}}@media screen and (max-width:800px){.posts-grid{--s:0;--w:100%}}.posts-grid .grid-item,.posts-grid .grid-sizer{flex:0 0 var(--w);padding:1em}.box-post{margin-bottom:0}.box-post .ill{border-radius:1em;overflow:hidden}.box-post .category{z-index:3;position:absolute;top:0;left:1em;display:inline-block;font-size:.85em;padding:.85em 1.35em;border-radius:1.5em;background-color:var(--color2);font-weight:700;transform:translateY(-50%)}.box-post.no-ill .category{left:0}.box-post .content{padding:1em 0 0 0}@media screen and (min-width:1400px){.box-post .content{font-size:1.125em}}.box-post .date{margin-bottom:.75em}.box-post .title{margin-bottom:.75em}.box-post .tags{margin-bottom:.75em;line-height:1.33em}.box-post .action{margin-top:0!important}.box-post .btn{position:relative;background:#fff0;border:none;color:currentColor;padding:1em 2em 1em 0}.box-post .btn:hover{letter-spacing:1px}.box-post .btn::after{content:'';position:absolute;top:0;right:0;width:1.5em;height:100%;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center;transform:rotate(-45deg);transition:0.5s}.box-post .btn:hover::after{transform:rotate(0)}.box-quote{position:relative;padding:calc(var(--gutter) * 1.5) calc(var(--gutter) * 1);text-align:left;height:100%;border-radius:1em}.box-quote .icon-quote{width:3em;height:3em;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-quote-blog.svg);background-size:contain;background-position:center left;background-repeat:no-repeat;filter:brightness(0) invert(1);margin-bottom:2em}.box-quote .quote{font-size:1.65em;line-height:1.4em;font-weight:700;margin-bottom:1em}.box-quote .source{position:absolute;bottom:2em;right:2em;width:2em}.box-quote.illed::before{content:'';position:absolute;top:0;left:0;width:55%;height:100%;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/about-team-bg.svg);background-size:cover;background-position:center right;opacity:.16;transition:0.3s}.box-quote.illed:hover::before{left:-10%}.box-quote.job{border-radius:1em;transition:0.3s}.box-quote.job .source{transition:0.3s}.box-quote.job:hover{transform:scale(1.025)}.box-quote.job:hover .source{transform:rotate(-45deg)}.box-quote.job .icon-quote{background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-default-job.svg)}.home-partners{padding:calc(var(--gutter) * 2) 0;text-align:left;background-color:#fff}.home-partners .partners-slider{margin-top:calc(var(--gutter) * 1.5)}.home-news{padding:calc(var(--gutter) * 2) 0;text-align:left;background-color:var(--color1)}.home-news .news{margin-top:calc(var(--gutter) * 1.5);margin-left:-1.5em}.news .slick-track{display:flex}.news .slick-slide{display:flex;height:auto;padding:1.5em}.box-news{position:relative;width:25em}.box-news .category{position:absolute;top:0;left:1.5em;font-size:1.125em;padding:.75em 1.25em;border-radius:1.5em;background-color:var(--color2);color:var(--textColor);font-weight:700;transform:translateY(-50%)}.box-news .content{border:rgb(255 255 255 / .5) 1px solid;text-align:left;padding:4em 2em 1.5em 2em;height:100%}.box-news .date{margin-bottom:.5em}.box-news .title>*{font-size:1.2em;line-height:1.3em}.box-news .tags{margin-top:.5em;line-height:1.33em}.box-news .action{margin-top:1.5em}.home-process{padding:calc(var(--gutter) * 2) 0;text-align:left;background-color:#fff}.apps-nav{position:relative;margin:-2em 0 4em 0;text-align:right;color:var(--color1)}@media screen and (max-width:1500px){.apps-nav{text-align:left;margin:3em 0 3em -1.25em}}.apps-nav ul{position:relative;list-style-type:none;display:inline-block;margin-left:auto;margin-right:0}.apps-nav ul .line{--w:0;position:absolute;bottom:0;left:50%;width:var(--w);margin-left:calc(var(--w) * -0.5);height:.125em;background-color:currentColor;transition:0.6s}.apps-nav:hover ul .line{--w:6em}.apps-nav li{display:inline-block;padding:.25em .5em;font-size:1.25em}.apps-nav li a{position:relative;display:inline-block;padding:.25em .5em;font-weight:700}.home-process .apps{margin-left:-1em}.apps .slick-track{display:flex!important}.apps .slick-slide{display:flex!important;padding:1em;height:auto}.apps.slick-slider>button{margin-left:1rem}.box-app{position:relative;width:35em;background-color:#fff;box-shadow:var(--boxShadow);height:100%}.box-app .content{flex:60%;padding:1.5em;text-align:left}.box-app .title{color:var(--color1)}.box-app .ill{position:relative;flex:40%}.box-app .action{margin-top:.25em}@media screen and (max-width:500px){.box-app>*{flex:0 0 50%}}.few-apps .half-wrapper{max-width:1000px}.few-apps .apps-nav{display:none}.few-apps .apps-layout{margin-top:var(--gutter)}.home-intro{--t:1s 1s;--h:35em;z-index:-1;position:relative;min-height:120vw;min-height:100vh;overflow:hidden}.home-intro::before{content:'';z-index:1;position:absolute;top:calc(var(--h) * -0.43);right:0;height:var(--h);width:100%;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/circle-b.svg);background-size:auto 100%;background-position:top right 5vw;background-repeat:no-repeat;opacity:0;transition:1s 1s}.home-intro.reveal::before{opacity:1;background-position:top right -5vw}.home-intro::after{content:'';z-index:1;position:fixed;top:50%;right:0}.home-benefits{padding:calc(var(--gutter) * 2) 0;text-align:left}.benefits-layout{--w:42em;--point:6em;position:relative;width:var(--w);height:var(--w);margin:calc(var(--gutter) * 2) auto 0 auto}.benefits-layout .ill{transform:scale(.93)}.benefits-layout .circle{border-radius:50%;border:currentColor .25em solid;opacity:.39}.benefits-layout .circle2{border-radius:50%;border:currentColor .35em dotted;opacity:.39;transform:scale(.95)}@keyframes animeDot{0%{transform:rotate(0deg)}12%{transform:rotate(55deg)}20%{transform:rotate(55deg)}32%{transform:rotate(125deg)}40%{transform:rotate(125deg)}58%{transform:rotate(234deg)}66%{transform:rotate(234deg)}80%{transform:rotate(305deg)}88%{transform:rotate(305deg)}100%{transform:rotate(360deg)}}.benefits-layout .dot{animation:animeDot 12s infinite linear}.benefits-layout .dot span{position:absolute;top:0;left:50%;width:1em;height:1em;border-radius:50%;background-color:var(--color2);margin-top:-.35em;margin-left:-.5em}@keyframes animePointBg{0%{background-color:#fff0}5%{background-color:#fff0}10%{background-color:var(--color2)}20%{background-color:var(--color2)}25%{background-color:#fff0}}@keyframes animePointSize{0%{transform:scale(.1)}7%{transform:scale(.1)}11%{transform:scale(1)}18%{transform:scale(1)}22%{transform:scale(.1)}}@keyframes animePointIcon{0%{opacity:0;transform:scale(0)}7%{opacity:0;transform:scale(0)}11%{opacity:1;transform:scale(.6)}18%{opacity:1;transform:scale(.6)}22%{opacity:0;transform:scale(0)}}@keyframes animePointLegend{0%{color:currentColor;font-weight:400}7%{color:currentColor;font-weight:400}11%{color:var(--color2);font-weight:700}18%{color:var(--color2);font-weight:700}22%{color:currentColor;font-weight:400}}.benefits-layout .points>*{position:absolute;width:var(--point);height:var(--point)}.benefits-layout .points>*::before{content:'';position:absolute;width:var(--point);height:var(--point);border-radius:50%;background-color:var(--color2);transform:scale(.1);animation:animePointSize 12s infinite linear}.benefits-layout .points legend{position:absolute;font-size:2em;animation:animePointLegend 12s infinite linear}.benefits-layout .points img{transform:scale(0);opacity:0;animation:animePointIcon 12s infinite linear}.benefits-layout .points>*:nth-child(1){position:absolute;top:15%;right:1.75%}.benefits-layout .points>*:nth-child(1)::before{animation-delay:0.5s}.benefits-layout .points>*:nth-child(1) img{animation-delay:0.5s}.benefits-layout .points>*:nth-child(1) legend{left:calc(100% + 0.75em);top:50%;transform:translateY(-50%);animation-delay:0.5s}.benefits-layout .points>*:nth-child(2){position:absolute;bottom:15%;right:1.75%}.benefits-layout .points>*:nth-child(2)::before{animation-delay:2.9s}.benefits-layout .points>*:nth-child(2) img{animation-delay:2.9s}.benefits-layout .points>*:nth-child(2) legend{left:calc(100% + 0.75em);top:50%;transform:translateY(-50%);animation-delay:2.9s}.benefits-layout .points>*:nth-child(3){position:absolute;bottom:15%;left:1.75%}.benefits-layout .points>*:nth-child(3)::before{animation-delay:6.1s}.benefits-layout .points>*:nth-child(3) img{animation-delay:6.1s}.benefits-layout .points>*:nth-child(3) legend{right:calc(100% + 0.75em);top:50%;transform:translateY(-50%);animation-delay:6.1s}.benefits-layout .points>*:nth-child(4){position:absolute;top:15%;left:1.75%}.benefits-layout .points>*:nth-child(4)::before{animation-delay:8.6s}.benefits-layout .points>*:nth-child(4) img{animation-delay:8.6s}.benefits-layout .points>*:nth-child(4) legend{right:calc(100% + 0.75em);top:50%;transform:translateY(-50%);animation-delay:8.6s}@media screen and (max-width:1400px){.benefits-layout{font-size:1.2vw}}@media screen and (max-width:700px){.benefits-layout .points legend{font-size:2.5em}}.home-intro::after{height:calc(var(--h) * 1.5);width:100%;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/circle-y.svg);background-size:auto 100%;background-position:top right -5vw;background-repeat:no-repeat;transform:rotate(180deg);opacity:0;transition:1s 1s}.home-intro.reveal::after{opacity:1;background-position:top right 5vw}.home-intro>a{z-index:6}.home-intro .content{z-index:4;position:relative;text-align:left;padding:20vh 0}.home-intro .subtitle{margin-top:1em}.home-intro .subtitle>*{font-size:1.75em;text-transform:uppercase;line-height:1.25em}.home-intro .ill{--w:35vw;z-index:3;position:fixed;top:calc(50% - (var(--w) / 2));right:5vw;width:var(--w);height:var(--w);border-radius:50%;overflow:hidden;transition:1s}.home-intro .ill video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width:1200px){.home-intro{--h:20em}}@media screen and (max-width:700px){.home-intro{min-height:0;--h:15em}.home-intro::before,.home-intro::after{transition:0s}.home-intro .ill{position:relative;top:0!important;left:0;width:100%;border-radius:0;margin-top:-10vh;height:auto!important}.home-intro .ill picture,.home-intro .ill img,.home-intro .ill video{position:relative!important;display:block}}body #magicPointer{z-index:9999;background:var(--colorMouse)!important;height:20px!important;width:20px!important;opacity:0.5!important}body #magicPointer::after{content:'';position:absolute;top:50%;left:50%;width:30px;height:30px;border-radius:50%;transform:translate(-50%,-50%)}body #magicPointer.is-hover{width:80px!important;height:80px!important;opacity:1!important;background-color:transparent!important;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/mouse-gradient.svg)!important;background-size:105% auto!important;background-position:center!important}body #magicPointer.transparent.is-hover{background:none!important}body #magicPointer::before{content:attr(data-text);opacity:0;color:#fff;font-size:16px;font-weight:500;line-height:1.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:30px;min-width:30px;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-w-diagonal.svg);background-repeat:no-repeat;background-position:center;background-size:25px auto;transition:0s}body #magicPointer.transparent::before{background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-blue.svg);transform:scale(2.5)}body #magicPointer.is-hover::before{opacity:1;transition:all 0s,opacity 0.15s 0.15s}body #magicPointer.is-hover.w-text{width:150px!important;height:150px!important;opacity:1!important}body #magicPointer.is-hover.w-text::before{min-width:140px;padding-top:60px;background-size:30px auto;background-position:top 10px center}body #magicPointer.alt.green{background-color:var(--color1)!important}body #magicPointer.alt::before{background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-white.svg);background-size:60% auto}body #magicPointer.alt.is-hover{width:60px!important;height:60px!important}body>#magicMouseCursor{display:none!important}@media screen and (max-width:850px){.relative-cursor .magic-hover,.fixed-cursor .magic-hover{top:2em;left:2em;width:auto;height:auto;display:inline-block;height:2.8em;border-radius:2.8em;border:var(--color1) 1px solid;white-space:nowrap;color:#fff0;overflow:hidden;background-color:var(--color1);max-width:auto;color:#fff;padding:.75em 2.5em .7em 1.25em}.relative-cursor .magic-hover{position:relative;top:0;left:0;margin-top:2em}.relative-cursor .magic-hover::after,.fixed-cursor .magic-hover::after{content:'';position:absolute;top:.8em;right:.815em;width:1em;height:1em;background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-white.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:rotate(-45deg)}.relative-cursor .magic-hover::before,.fixed-cursor .magic-hover::before{content:attr(data-text)}.bg-color1 .relative-cursor .magic-hover,.bg-color1 .fixed-cursor .magic-hover{background-color:#fff;color:var(--color1)}.bg-color1 .relative-cursor .magic-hover::after,.bg-color1 .fixed-cursor .magic-hover::after{background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-arrow-b.svg)}}@media screen and (min-width:1201px){.page-intro{--h:20em}.page-intro::before{top:-10em}.page-intro .wrapper::before{bottom:auto;top:-12.5em}}.app-benefits-layout{--g:2em;display:flex;flex-wrap:wrap;width:calc(100% + (var(--g) * 2));margin-left:calc(var(--g) * -1);margin-top:calc(var(--g) * -1)}.app-benefits-layout .benefit{display:block;flex:0 0 50%;padding:1em var(--g)}.app-benefits-layout .benefit:not(:last-child){border:none}.benefit>.title{display:inline-block;padding:.57em 1.75em .5em 1.75em;border-radius:9999px;color:var(--textColor);background-color:#fff;font-size:.85em}.benefit>.title span{color:var(--color1)}.benefit>.text{display:block;font-size:1em!important;margin-top:1em}@media screen and (max-width:750px){.app-benefits-layout .benefit{flex:0 0 100%}}.box-reason::after{padding-bottom:100%}.box-reason .inner{padding:calc(var(--gutter) * 0.75)}@media screen and (min-width:1600px){.reasons-layout>*:nth-child(4)::before{content:'';display:block;width:100%}}@media screen and (min-width:1000px){.reasons-layout{--g:1em;display:flex;flex-wrap:wrap;width:calc(100% + (var(--g) * 2));margin:calc(var(--g) * -1) 0 calc(var(--g) * -1) calc(var(--g) * -1)}.reasons-layout>*{padding:var(--g)}.box-reason{width:23em}.box-reason .title+.text{margin-top:1em}.box-reason .number{transition:0.3s}.box-reason:hover .number{font-size:2em}.box-reason:hover .title>*{font-size:1.25em}.reasons-layout>*:nth-child(4n+2) .box-reason::before{top:30%;left:10%}.reasons-layout>*:nth-child(4n+3) .box-reason::before{left:-10%;background-position:center left}.reasons-layout>*:nth-child(4n+4) .box-reason::before{top:-20%;left:-30%;background-position:bottom right}}.use-layout-2{--g:0.75em;--s:calc(100% / 6)}.use-layout-2>*{flex:0 0 var(--s)}.use-layout-2>*.intro-grid{flex:0 0 calc(var(--s) * 2)}.box-use-2{text-align:center}.box-use-2 .ill img{margin:auto;display:block;height:auto;width:7em}.box-use-2 .content{margin-top:var(--g)}.box-use-2 .content span{display:inline-block;padding:.45em .5em .4em .5em;border-radius:9999px;border:#4719ff61 1px solid;color:var(--color1);font-weight:700;line-height:1.25em;font-size:1.125em;min-width:8em}@media screen and (max-width:1100px){.use-layout-2{--s:calc(100% / 5)}}@media screen and (max-width:900px){.use-layout-2{--s:calc(100% / 4)}}@media screen and (max-width:750px){.use-layout-2{--s:calc(100% / 3)}.use-layout-2>*.intro-grid{flex:0 0 100%}}@media screen and (max-width:600px){.use-layout-2{--s:calc(100% / 2)}}@media screen and (max-width:500px){.box-use-2 .content span{font-size:1em}}.techno-insights>.grid{align-items:center}.techno-insights .ill .inner{position:relative}.techno-insights .ill .inner::after{content:'';display:block;padding-bottom:100%}.techno-insights .ill img{display:block;border-radius:50%;transform:scale(0);transition:1.5s 0.5s}.reveal.techno-insights .ill img{transform:scale(.9)}@media screen and (max-width:900px){.techno-insights .ill .inner{height:50vw;width:50vw;top:-4em}.techno-insights .ill .inner::after{display:none}}.popup .inner{border-radius:2em;min-height:50%}.popup .close{background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-close3.svg)}.team-popup-layout .box-member{display:flex;align-items:center}.team-popup-layout .box-member .ill{flex:0 0 15em}.team-popup-layout .box-member .content{flex:1;text-align:left;padding:1em 0 1em 3em}.team-popup-layout .box-member .name{color:var(--color1)}.team-popup-layout .box-member .ill .in{background-color:var(--color1);background-image:url(https://www.inspek-solutions.com/wp-content/themes/inspek/assets/css/inc/../../img/icon-in-white.svg)}.team-popup-layout .bio-member{margin-top:1em;margin-bottom:1em}.team-popup-layout .action{text-align:right;position:absolute;bottom:1em;right:4em}@media screen and (max-width:600px){.team-popup-layout .box-member .ill{flex:0 0 10em}}@media screen and (max-width:400px){.team-popup-layout .box-member{flex-wrap:wrap;justify-items:center}.team-popup-layout .box-member .content{flex:0 0 100%;padding:1em 0;text-align:center}}main>section.boxed,footer.boxed{width:calc(100% - 2em);margin-left:1em;border-radius:1em;padding-top:2em;padding-bottom:2em}footer.boxed{margin-bottom:1em}@media screen and (min-width:2000px){main>section.boxed,footer.boxed{width:1900px;margin-left:auto;margin-right:auto}}.techno-sensors{margin-top:-3vw}.sensors-layout{--g:2em;align-items:center;justify-content:center;background:rgb(255 255 255 / .25);border-radius:1em}.sensors-layout .ill{flex:0 0 34em}.sensors-layout .content{flex:1}.sensors-layout .ill img{height:auto}@media screen and (min-width:1100px){.techno-sensors{margin-top:6em}.sensors-layout .content{padding-right:calc(var(--g) * 1)}}@media screen and (max-width:1100px){.sensors-layout .ill{flex:0 0 100%;max-width:34em}.sensors-layout .content{flex:0 0 100%;order:2;text-align:left}}@media screen and (max-width:900px){.techno-sensors{margin-top:0}}.join-intro .inspek-layout-1 .ill .inner::after{padding-bottom:70%}.join-intro .inspek-layout-1 .ill .inner img{border-radius:1em}.main-nav .featured a{font-weight:500}@media screen and (max-width:1300px) and (min-width:1101px){.main-nav>ul>li{margin:0}.header-logo{flex:0 0 12em}}.home-intro-25 .ill{position:relative;margin:6em 1em 1em 1em;top:0;left:0;border-radius:1em;width:calc(100% - 2em);height:auto;overflow:clip}@media screen and (min-width:2000px){.home-intro-25 .ill{width:1900px;margin:6em auto 1em auto}}.home-intro-25 .ill::before{content:'';z-index:2;position:absolute;top:0;left:0;width:50%;height:50%;background:radial-gradient(ellipse at top left,rgb(255 255 255) 0%,#fff0 69%,#fff0 100%)}.home-intro-25 .ill video{z-index:1;position:relative;height:auto;width:100%;border-radius:1em}.home-intro-25 .content{z-index:3;position:absolute;top:0;left:0;text-align:left;padding-top:4em}.home-intro-25 .subtitle{margin-top:1em}.home-intro-25 .subtitle>*{font-size:1.75em;text-transform:uppercase;line-height:1.25em}.home-intro::after{display:none}.benefits-25-layout{--g:2em}.benefits-25-layout>.content{flex:0 0 50%;text-align:left}.benefits-25-layout>.ill{flex:0 0 50%}.benefits-25-layout>.ill .inner{position:relative}.benefits-25-layout>.ill .inner::after{content:'';display:block;padding-bottom:100%}.benefits-25-layout>.ill img{border-radius:50%;transform:scale(0);transition:1.5s 0.5s}.reveal .benefits-25-layout>.ill img{transform:scale(1)}.benefits-25-layout .icons{--g:1.5em}.benefits-25-layout .icons>*{flex:0 0 50%}.benefit-25{align-items:center}.benefit-25 .icon{--s:4em;z-index:20;position:relative;flex:0 0 var(--s)}.benefit-25 .icon::after{content:'';z-index:-1;position:absolute;top:0;left:0;width:var(--s);height:var(--s);background-color:var(--color2);border-radius:50%}.benefit-25 .icon img{display:block;width:var(--s);height:var(--s);object-fit:contain;object-position:center;transform:scale(.7)}.benefit-25 .content{flex:1;padding-left:2em}.benefit-25 .content p{font-size:1.15em;line-height:1.5em}.benefit-25 .content p strong{font-size:1.35em;font-weight:500}.home-techno-25-layout{--g:2em;align-items:center}.home-techno-25-layout>.ill{flex:0 0 45%}.home-techno-25-layout .ill .inner{position:relative}.home-techno-25-layout .ill .inner::after{content:'';display:block;padding-bottom:100%}.home-techno-25-layout .ill img{border-radius:50%;transform:scale(0);transition:1.5s 0.5s}.reveal .home-techno-25-layout .ill img{transform:scale(1)}.home-techno-25-layout>.content{flex:1;text-align:left}@media screen and (max-width:1350px){.benefit-25>*{font-size:.85em}}@media screen and (max-width:900px){.home-intro-25 .content{position:relative;padding-top:0;margin-bottom:2em}.home-intro-25 .content .wrapper{padding-left:1em}.benefits-25-layout>.content,.benefits-25-layout>.ill,.home-techno-25-layout>.ill,.home-techno-25-layout>.content{flex:0 0 100%}.benefits-25-layout>.ill .inner,.home-techno-25-layout>.ill .inner{max-width:500px;margin:auto}}@media screen and (max-width:700px){.benefits-25-layout .icons{--g:0.75em}.benefit-25>*{font-size:.8em}.benefit-25 .icon{--s:3em}}@media screen and (max-width:500px){.benefits-25-layout .icons>*{flex:0 0 100%}}