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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}@font-face{font-family:"Inter Tight";src:url("../fonts/InterTight-Regular.woff2") format("woff2"),url("../fonts/InterTight-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Inter Tight";src:url("../fonts/InterTight-Medium.woff2") format("woff2"),url("../fonts/InterTight-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter Tight";src:url("../fonts/InterTight-Bold.woff2") format("woff2"),url("../fonts/InterTight-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Inter Tight";src:url("../fonts/InterTight-SemiBold.woff2") format("woff2"),url("../fonts/InterTight-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}:root{--background: #fffbf7;--primary-color: #253845;--secondary-color: #567791;--button-color: #ec6622;--background-section: #fff8f2;--background-icon: #fdefe3;--success: #5dd916;--error: #dc3232}body{background-color:var(--background);font-family:"Inter Tight";font-weight:normal;font-size:18px;line-height:1.35em}body p,body a,body h1,body h2,body h3{color:var(--primary-color)}@media(max-width: 1100px){body{font-size:16px;line-height:1.35em}}a{text-decoration:none}li{list-style:none}img,svg{max-width:100%;height:auto;object-fit:cover}.wrapper{max-width:1400px;margin-left:auto;margin-right:auto}@media(max-width: 1440px){.wrapper{padding-left:4%;padding-right:4%}}.content{color:var(--primary-color)}.content a{color:var(--secondary-color)}.content a:hover,.content a:focus{text-decoration:underline}.content h2{font-size:45px;line-height:1.35em;margin-bottom:.5em}@media(max-width: 1100px){.content h2{font-size:32px;line-height:1.35em}}@media(max-width: 500px){.content h2{font-size:26px;line-height:1.35em}}.content h3{font-size:36px;line-height:1.35em;margin-bottom:.5em}@media(max-width: 1100px){.content h3{font-size:24px;line-height:1.35em}}.content strong,.content b{font-weight:bold}.content em{font-style:italic}.content p{margin-bottom:1em}.content p:last-child{margin-bottom:0}.content ul,.content ol{padding-left:2.3rem}.content ul li,.content ol li{list-style:initial;margin-bottom:1em}.content ol li{list-style:decimal}.text-orange{color:var(--button-color) !important}.text-secondary{color:var(--secondary-color) !important;font-weight:bold;font-size:25px;line-height:1.35em;margin-bottom:20px}@media(max-width: 1100px){.text-secondary{font-size:20px;line-height:1.35em}}.rounded{border-radius:30px}.background{background-color:var(--background-section)}.title-button{padding:12.5px 26px;padding-right:60px;background-color:rgba(0,0,0,0);color:var(--secondary-color);border:1px solid rgba(0,0,0,0);border-radius:30px;position:relative;display:inline-block;font-size:16px;line-height:1.1em;border:1.5px solid var(--secondary-color);border-radius:30px;padding:10px 17px;margin-bottom:28px}@media(max-width: 1200px){.title-button{font-size:14px;line-height:1.1em}}@media(max-width: 860px){.title-button{font-size:12px;line-height:1.1em}}.title-button::before{display:none}.arrow{width:22px;height:14px}.chevron-prev,.chevron-next{width:40px;height:40px;padding:0;cursor:pointer;border:1px solid var(--background);border-radius:50%;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center}.check{width:20px;height:20px}.highlighted-text{padding:2px 12px;border-radius:10px;color:var(--background)}.background-blur{position:relative}.background-blur::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--primary-color);opacity:.7}.background-blur-menu::before{z-index:50}.box-shadow{box-shadow:0 0px 20px rgba(37,56,69,.13)}.add,.cross{width:17px;height:17px}.icon-minus{width:18px;height:3px}.footer{margin-left:3%;margin-right:3%;margin-bottom:73px;padding-top:53px;padding-bottom:17px;background-color:var(--primary-color);color:var(--background);font-size:16px;line-height:1.35em}@media(max-width: 1670px){.footer{margin-left:2%;margin-right:2%}}@media(max-width: 650px){.footer{margin-bottom:40px}}@media(max-width: 400px){.footer{margin-bottom:22px}}.footer .wrapper__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:self-start;margin-bottom:34px}.footer .wrapper__top .logo{width:25%;max-width:200px;order:-1}.footer .wrapper__top .logo img{display:block}.footer .wrapper__top__info{width:16%;order:-1}.footer .wrapper__top__info p{color:var(--background)}.footer .wrapper__top__info__phone-mail{font-weight:normal;margin-top:20px;margin-bottom:20px}.footer .wrapper__top__navWp ul li:last-child,.footer .wrapper__top__annexes ul li:last-child{margin-bottom:0}.footer .wrapper__top__navWp ul li a,.footer .wrapper__top__annexes ul li a{display:block;width:fit-content;font-weight:500;color:var(--background);text-transform:uppercase;padding:9px 21px;transition:color .3s,background-color .3s;margin-bottom:1em}@media(max-width: 1100px){.footer .wrapper__top__navWp ul li a,.footer .wrapper__top__annexes ul li a{padding:9px 15px}}@media(max-width: 960px){.footer .wrapper__top__navWp ul li a,.footer .wrapper__top__annexes ul li a{padding:6px 9px}}@media(max-width: 780px){.footer .wrapper__top__navWp ul li a,.footer .wrapper__top__annexes ul li a{padding:6px 5px}}@media(max-width: 1100px){.footer .wrapper__top__navWp ul li a,.footer .wrapper__top__annexes ul li a{font-size:14px;line-height:1.35em}}@media(max-width: 810px){.footer .wrapper__top__navWp ul li a,.footer .wrapper__top__annexes ul li a{font-size:12px;line-height:1.35em}}.footer .wrapper__top__navWp ul li a:hover,.footer .wrapper__top__navWp ul li a:focus,.footer .wrapper__top__annexes ul li a:hover,.footer .wrapper__top__annexes ul li a:focus{color:var(--primary-color);background-color:var(--background);border-radius:5px}.footer .wrapper__top .button-orange{text-transform:initial;padding:12.5px 26px;padding-right:60px;background-color:var(--button-color);color:var(--background);border:1px solid var(--button-color);border-radius:30px;position:relative;display:inline-block;font-size:16px;line-height:1.1em}@media(max-width: 810px){.footer .wrapper__top .button-orange{font-size:12px;line-height:1.1em;padding:12.5px 16px;padding-right:40px}}.footer .wrapper__top .button-orange:hover,.footer .wrapper__top .button-orange:focus{background-color:var(--button-color);border-radius:30px;color:var(--background)}.footer .wrapper__bot{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:12px;line-height:1.35em}.footer .wrapper__bot p{color:var(--background)}@media(max-width: 400px){.footer .wrapper__bot{display:block;text-align:center}}.header{padding-top:18px;padding-bottom:10px;border-bottom:1px solid var(--primary-color);position:sticky;top:0;z-index:1000;background:var(--background)}.header__navBar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:1em}.header__navBar .logo{width:20%;max-width:311px}.header__navBar .logo img{display:block}.header__navBar__navWp ul{display:flex;flex-wrap:wrap;align-items:center;gap:.5em}.header__navBar__navWp ul li a{font-weight:500;color:var(--primary-color);text-transform:uppercase;padding:9px 21px;transition:color .3s,background-color .3s}@media(max-width: 1100px){.header__navBar__navWp ul li a{padding:9px 15px}}@media(max-width: 960px){.header__navBar__navWp ul li a{padding:6px 9px}}@media(max-width: 780px){.header__navBar__navWp ul li a{padding:6px 5px}}@media(max-width: 1240px){.header__navBar__navWp ul li a{font-size:14px;line-height:1.1em}}@media(max-width: 880px){.header__navBar__navWp ul li a{font-size:12px;line-height:1.1em}}.header__navBar__navWp ul li a:hover,.header__navBar__navWp ul li a:focus{color:var(--background);background-color:var(--primary-color);border-radius:5px}.header__navBar__navWp ul li a.link-active{color:var(--background);background-color:var(--primary-color);border-radius:5px}.header__navBar__navWp ul li a.disabled{pointer-events:none}.header__navBar .last-menu-item{z-index:101}.header__navBar .last-menu-item a{text-transform:initial;padding:12.5px 26px;padding-right:60px;background-color:var(--button-color);color:var(--background);border:1px solid var(--button-color);border-radius:30px;position:relative;display:inline-block;font-size:16px;line-height:1.1em}.header__navBar .last-menu-item a:hover,.header__navBar .last-menu-item a:focus{background-color:var(--button-color);border-radius:30px}.header__navBar .last-menu-item a::before{content:"";background-image:url("/wp-content/themes/novaslan/assets/img/arrow.svg");background-size:contain;background-repeat:no-repeat;width:21px;height:13px;position:absolute;left:80%;top:50%;transform:translateY(-50%)}@media(max-width: 1100px){.header__navBar .last-menu-item a::before{width:15px;height:10px}}@media(max-width: 1100px){.header__navBar .last-menu-item a{padding:12.5px 16px;padding-right:40px}}@media(max-width: 860px){.header__navBar .last-menu-item a{font-size:12px;line-height:1.1em}}@media(max-width: 545px){.header__navBar .last-menu-item a{font-size:16px;line-height:1.1em}}.header__navBar .last-menu-item a:hover::before,.header__navBar .last-menu-item a:focus::before{animation:arrowMove 1.1s ease-in-out infinite alternate}@keyframes arrowMove{from{left:77%}to{left:80%}}.header__navBar__menuIcon{display:none;cursor:pointer;transition:transform .3s ease}.header__navBar__menuIcon.open{transform:rotate(90deg)}.header__navBar__menuIcon.open .hamburger-icon{display:none}.header__navBar__menuIcon.open .cross{display:block}.header__navBar__menuIcon .hamburger-icon span{display:block;width:25px;height:3px;margin:5px auto;background-color:var(--primary-color)}.header__navBar__menuIcon .cross{display:none;rotate:45deg;width:25px;height:25px}.header__navBar__menuIcon .cross path{fill:var(--primary-color)}.button-orange{padding:12.5px 26px;padding-right:60px;background-color:var(--button-color);color:var(--background);border:1px solid var(--button-color);border-radius:30px;position:relative;display:inline-block;font-size:16px;line-height:1.1em}@media(max-width: 1200px){.button-orange{font-size:14px;line-height:1.1em}}@media(max-width: 1100px){.button-orange{padding:12.5px 16px;padding-right:40px}}@media(max-width: 860px){.button-orange{font-size:12px;line-height:1.1em}}.button-orange::before{content:"";background-image:url("/wp-content/themes/novaslan/assets/img/arrow.svg");background-size:contain;background-repeat:no-repeat;width:21px;height:13px;position:absolute;left:80%;top:50%;transform:translateY(-50%)}@media(max-width: 1100px){.button-orange::before{width:15px;height:10px}}.button-orange:hover::before,.button-orange:focus::before{animation:arrowMove 1.1s ease-in-out infinite alternate}@keyframes arrowMove{from{left:80%}to{left:83%}}.button-secondary{padding:12.5px 26px;padding-right:60px;background-color:rgba(0,0,0,0);color:var(--secondary-color);border:1px solid rgba(0,0,0,0);border-radius:30px;position:relative;display:inline-block;font-size:16px;line-height:1.1em;border:1px solid var(--secondary-color)}@media(max-width: 1100px){.button-secondary{padding:12.5px 16px}}@media(max-width: 1200px){.button-secondary{font-size:14px;line-height:1.1em}}@media(max-width: 860px){.button-secondary{font-size:12px;line-height:1.1em}}.description{width:50%;margin-bottom:70px}@media(max-width: 1670px){.description{width:70%;padding:0}}@media(max-width: 1100px){.description{width:70%}}@media(max-width: 650px){.description{margin-bottom:40px}}@media(max-width: 400px){.description{margin-bottom:22px}}.description .content p{font-size:45px;line-height:1.45em;text-align:center}@media(max-width: 1400px){.description .content p{font-size:32px;line-height:1.45em}}@media(max-width: 1100px){.description .content p{font-size:24px;line-height:1.55em}}@media(max-width: 810px){.description .content p{font-size:20px;line-height:1.55em}}.partners{margin-bottom:70px}@media(max-width: 650px){.partners{margin-bottom:40px}}@media(max-width: 400px){.partners{margin-bottom:40px}}@media(max-width: 400px){.partners{margin-bottom:22px}}.partners .swiper-wrapper{transition-timing-function:linear !important}.partners .wrapper__partners__list{max-width:100%;min-width:150px;display:flex;align-items:center}.partners .wrapper__partners__list__partner{width:auto;text-align:center}.partners .wrapper__partners__list__partner img{display:block;object-fit:cover;width:100%}.services{padding-top:70px;padding-bottom:70px;margin-bottom:70px}@media(max-width: 650px){.services{padding-top:44px;padding-bottom:44px;margin-bottom:40px}}@media(max-width: 400px){.services{padding-top:22px;padding-bottom:22px;margin-bottom:22px}}.services .wrapper__services{display:flex;flex-wrap:wrap;gap:2.2%}.services .wrapper__services__service{width:31.8666666667%;margin-bottom:40px;transition:transform .3s ease}.services .wrapper__services__service:hover .wrapper__services__service__link__info__icon img,.services .wrapper__services__service:focus .wrapper__services__service__link__info__icon img{transform:scale(1.1);transition:transform .3s ease}.services .wrapper__services__service__link__info{display:flex;flex-wrap:wrap;gap:2.5%}.services .wrapper__services__service__link__info__icon{width:120px;height:120px;background-color:var(--background-icon);display:flex;justify-content:center;align-items:center}.services .wrapper__services__service__link__info__icon img{transition:transform .3s ease;display:block}.services .wrapper__services__service__link__info__text{width:calc(100% - 120px - 2.5%)}.services .wrapper__services__service__link__info__text__title{display:flex;justify-content:space-between;margin-bottom:8px}.services .wrapper__services__service__link__info__text__title p{width:calc(100% - 22px - 10px)}.services .wrapper__services__service__link__info__text .content p{font-size:16px;line-height:1.35em}@media(max-width: 810px){.services .wrapper__services__service__link__info__text .content p{font-size:14px;line-height:1.35em}}.services .wrapper__services .arrow path{fill:var(--primary-color)}@media(max-width: 1100px){.services .wrapper__services__service{width:48.9%}}@media(max-width: 740px){.services .wrapper__services{display:block}.services .wrapper__services__service{width:100%}}.piloting{padding-top:70px;padding-bottom:70px;margin-bottom:70px}@media(max-width: 650px){.piloting{padding-top:44px;padding-bottom:44px;margin-bottom:40px}}@media(max-width: 400px){.piloting{padding-top:22px;padding-bottom:22px;margin-bottom:22px}}.piloting .wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.piloting .wrapper__left{width:34%}.piloting .wrapper__left .title-button{margin-bottom:46px}.piloting .wrapper__left .content{margin-bottom:25px}.piloting .wrapper__left .content p{font-size:25px;line-height:1.35em}@media(max-width: 1100px){.piloting .wrapper__left .content p{font-size:20px;line-height:1.35em}}.piloting .wrapper__right{width:50%}.piloting .wrapper__right__services__service{padding-top:25px;padding-bottom:25px;padding-left:21px;margin-bottom:17px;padding-right:40px;overflow:hidden;position:relative;max-height:120px;transition:max-height .4s}@media(max-width: 500px){.piloting .wrapper__right__services__service{max-height:150px}}.piloting .wrapper__right__services__service:nth-child(2n) svg path{fill:var(--secondary-color)}.piloting .wrapper__right__services__service:nth-child(2n) .text-color{color:var(--secondary-color)}.piloting .wrapper__right__services__service:last-child{margin-bottom:0}.piloting .wrapper__right__services__service .content{width:calc(100% - 20px - 6px)}.piloting .wrapper__right__services__service .content p{font-weight:600}.piloting .wrapper__right__services__service__top{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.piloting .wrapper__right__services__service__top .text-color{color:var(--button-color)}.piloting .wrapper__right__services__service__top .icon-minus{display:none}.piloting .wrapper__right__services__service .more-content{opacity:0;height:0px}.piloting .wrapper__right__services__service .more-content .content{width:auto}.piloting .wrapper__right__services__service .more-content .content p{font-weight:normal}.piloting .wrapper__right__services__service.expanded{max-height:600px}.piloting .wrapper__right__services__service.expanded .more-content{margin-top:10px;opacity:1;height:auto}.piloting .wrapper__right__services__service.expanded .icon-minus{display:block}.piloting .wrapper__right__services__service.expanded .add{display:none}@media(max-width: 850px){.piloting .wrapper{display:block}.piloting .wrapper__left{width:100% !important;margin-bottom:40px}.piloting .wrapper__right{width:100% !important}}.pointer{cursor:pointer}#home .banner{position:relative;overflow:hidden;margin-bottom:70px}#home .banner__wrapper{margin-left:3%;margin-right:3%;min-height:400px}@media(max-width: 1670px){#home .banner__wrapper{margin-left:2%;margin-right:2%}}#home .banner__wrapper__swiper__banner{padding-top:292px;padding-bottom:250px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;width:100%}@media(max-width: 1670px){#home .banner__wrapper__swiper__banner{padding-top:250px;padding-bottom:200px}}@media(max-width: 900px){#home .banner__wrapper__swiper__banner{padding-top:200px;padding-bottom:150px}}@media(max-width: 768px){#home .banner__wrapper__swiper__banner{padding-top:150px;padding-bottom:100px}}#home .banner__wrapper__swiper__banner::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--primary-color);opacity:.66;border-radius:30px}#home .banner__wrapper__swiper__banner h1,#home .banner__wrapper__swiper__banner h2{font-size:75px;font-weight:500;line-height:1.15em;color:var(--background);width:70%;margin-bottom:42px;position:relative;margin-left:10%}@media(max-width: 1670px){#home .banner__wrapper__swiper__banner h1,#home .banner__wrapper__swiper__banner h2{font-size:46px;line-height:1.15em}}@media(max-width: 800px){#home .banner__wrapper__swiper__banner h1,#home .banner__wrapper__swiper__banner h2{font-size:32px;line-height:1.15em}}@media(max-width: 600px){#home .banner__wrapper__swiper__banner h1,#home .banner__wrapper__swiper__banner h2{font-size:24px;line-height:1.15em;padding-right:2%;padding-left:2%}}@media(max-width: 500px){#home .banner__wrapper__swiper__banner h1,#home .banner__wrapper__swiper__banner h2{width:60% !important;margin-left:auto;margin-right:auto}}#home .banner__wrapper__swiper__banner a{margin-left:10%}@media(max-width: 500px){#home .banner__wrapper__swiper__banner a{margin-left:20vw;margin-right:auto}}#home .banner__wrapper__pagination-slider{display:flex;justify-content:space-between;align-items:center;position:absolute;width:100%;left:50%;transform:translate(-50%, -50%);top:50%;z-index:10}#home .description{margin-bottom:70px}@media(max-width: 650px){#home .description{margin-bottom:40px}}#home .optimisation{margin-bottom:70px}@media(max-width: 650px){#home .optimisation{margin-bottom:40px}}#home .optimisation .title-button{margin-bottom:30px}#home .optimisation .wrapper__optimisation{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:50px}#home .optimisation .wrapper__optimisation__left{width:30%}#home .optimisation .wrapper__optimisation__left .content{margin-bottom:17px}#home .optimisation .wrapper__optimisation__left .content p{font-size:25px;line-height:1.35em}@media(max-width: 1100px){#home .optimisation .wrapper__optimisation__left .content p{font-size:20px;line-height:1.35em}}#home .optimisation .wrapper__optimisation__right{width:64%;margin:0;position:relative}#home .optimisation .wrapper__optimisation__right::before{content:"";position:absolute;top:15%;right:-5px;width:25%;bottom:0;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 251, 247) 100%);border-bottom-left-radius:20%;border-top-left-radius:20%;opacity:.9;z-index:10}#home .optimisation .wrapper__optimisation__right__swiper{padding-left:15px;padding-bottom:20px}#home .optimisation .wrapper__optimisation__right__swiper__slide{height:252px;width:232px !important;padding:36px 38px;text-align:center;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:center}#home .optimisation .wrapper__optimisation__right__swiper__slide .content p{color:var(--secondary-color);font-weight:500}#home .optimisation .wrapper__optimisation__right__swiper__slide:last-child{margin-right:10%}#home .optimisation .wrapper__optimisation__right__pagination-slider{margin-bottom:28px;display:flex;justify-content:end;gap:6px}#home .optimisation .wrapper__optimisation__right__pagination-slider .chevron-prev,#home .optimisation .wrapper__optimisation__right__pagination-slider .chevron-next{border:1px solid var(--secondary-color)}#home .optimisation .wrapper__optimisation__right__pagination-slider .chevron-prev svg path,#home .optimisation .wrapper__optimisation__right__pagination-slider .chevron-next svg path{fill:var(--secondary-color)}#home .optimisation .wrapper__optimisation__right__pagination-slider .swiper-button-disabled{opacity:.5;cursor:auto}#home .piloting .wrapper__right__services__service{cursor:default}#about-us .description{padding-top:70px}@media(max-width: 650px){#about-us .description{padding-top:44px}}@media(max-width: 400px){#about-us .description{padding-top:22px}}#about-us .skill,#about-us .presentation{padding-top:70px;padding-bottom:70px}@media(max-width: 650px){#about-us .skill,#about-us .presentation{padding-top:44px;padding-bottom:44px}}@media(max-width: 400px){#about-us .skill,#about-us .presentation{padding-top:22px;padding-bottom:22px}}#about-us .skill .wrapper,#about-us .presentation .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#about-us .skill .wrapper__left,#about-us .presentation .wrapper__left{width:39%}#about-us .skill .wrapper__left .title-button,#about-us .presentation .wrapper__left .title-button{margin-bottom:43px}#about-us .skill .wrapper__left .text-secondary,#about-us .presentation .wrapper__left .text-secondary{margin-bottom:30px}#about-us .skill .wrapper__left .content,#about-us .presentation .wrapper__left .content{margin-bottom:70px}@media(max-width: 650px){#about-us .skill .wrapper__left .content,#about-us .presentation .wrapper__left .content{margin-bottom:40px}}#about-us .skill .wrapper__left .content p,#about-us .presentation .wrapper__left .content p{font-size:18px;line-height:1.65em}@media(max-width: 1100px){#about-us .skill .wrapper__left .content p,#about-us .presentation .wrapper__left .content p{font-size:16px;line-height:1.65em}}@media(max-width: 810px){#about-us .skill .wrapper__left .content p,#about-us .presentation .wrapper__left .content p{font-size:14px;line-height:1.65em}}#about-us .skill .wrapper .image,#about-us .presentation .wrapper .image{width:43%}#about-us .skill .wrapper .image img,#about-us .presentation .wrapper .image img{display:block}#about-us .skill .wrapper{padding-right:40px}@media(max-width: 1100px){#about-us .skill .wrapper{padding-right:4%}}#about-us .skill .wrapper .image img{height:503px}@media(max-width: 768px){#about-us .skill .wrapper .image img{height:auto}}#about-us .presentation{padding-top:70px;padding-bottom:70px}@media(max-width: 650px){#about-us .presentation{padding-top:44px;padding-bottom:44px}}@media(max-width: 400px){#about-us .presentation{padding-top:22px;padding-bottom:22px}}#about-us .presentation .wrapper{flex-direction:row-reverse;padding-right:140px}@media(max-width: 1100px){#about-us .presentation .wrapper{padding-right:4%}}#about-us .presentation .wrapper__left{width:43%}#about-us .presentation .wrapper .image{width:46%}#about-us .presentation .wrapper .image img{height:575px}@media(max-width: 768px){#about-us .presentation .wrapper .image img{height:auto}}#about-us .presentation .wrapper .content{margin-bottom:0}#our-services .our-services{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:71px;margin-top:71px}@media(max-width: 650px){#our-services .our-services{margin-top:40px;margin-bottom:40px}}@media(max-width: 400px){#our-services .our-services{margin-top:22px;margin-bottom:22px}}#our-services .our-services .wrapper__left{width:28%}#our-services .our-services .wrapper__left__buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:150px;width:75%}@media(max-width: 860px){#our-services .our-services .wrapper__left__buttons{gap:.5em}}#our-services .our-services .wrapper__left__buttons .tab-btn{transition:.3s ease background-color,.3s ease border-color,.3s ease color;cursor:pointer;margin-bottom:0}#our-services .our-services .wrapper__left__buttons .tab-btn:hover,#our-services .our-services .wrapper__left__buttons .tab-btn:focus{background-color:var(--button-color);color:var(--background);border-color:var(--button-color)}#our-services .our-services .wrapper__left__buttons .tab-btn.active{padding:12.5px 26px;padding-right:60px;background-color:var(--button-color);color:var(--background);border:1px solid var(--button-color);border-radius:30px;position:relative;display:inline-block;font-size:16px;line-height:1.1em;padding:10px 17px;cursor:auto;pointer-events:none}@media(max-width: 1200px){#our-services .our-services .wrapper__left__buttons .tab-btn.active{font-size:14px;line-height:1.1em}}@media(max-width: 860px){#our-services .our-services .wrapper__left__buttons .tab-btn.active{font-size:12px;line-height:1.1em}}#our-services .our-services .wrapper__left .image img{display:block}#our-services .our-services .wrapper__right{width:64%}#our-services .our-services .wrapper__right__info{padding-top:70px;padding-bottom:70px;padding-left:84px;padding-right:100px}@media(max-width: 650px){#our-services .our-services .wrapper__right__info{padding-top:44px;padding-bottom:44px}}#our-services .our-services .wrapper__right__info__text{width:90%}#our-services .our-services .wrapper__right__info__text__icon{width:120px;height:120px;background-color:var(--background-icon);display:flex;justify-content:center;align-items:center;margin-bottom:2em}#our-services .our-services .wrapper__right__info__text__icon img{display:block}#our-services .our-services .wrapper__right__info__text .text-orange{font-weight:bold;font-size:25px;line-height:1.35em;margin-bottom:20px}@media(max-width: 1100px){#our-services .our-services .wrapper__right__info__text .text-orange{font-size:20px;line-height:1.35em}}#our-job .description{padding-top:70px;margin-bottom:70px}@media(max-width: 650px){#our-job .description{padding-top:44px;margin-bottom:40px}}#our-job .our-skills{padding-top:70px;padding-bottom:70px;margin-bottom:70px}@media(max-width: 650px){#our-job .our-skills{padding-top:44px;padding-bottom:44px;margin-bottom:40px}}@media(max-width: 400px){#our-job .our-skills{padding-top:22px;padding-bottom:22px;margin-bottom:22px}}#our-job .our-skills .wrapper .content{width:55%;margin-bottom:45px;font-size:25px;line-height:1.35em}@media(max-width: 1100px){#our-job .our-skills .wrapper .content{width:100%;font-size:20px;line-height:1.35em}}#our-job .our-skills .wrapper__skills{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#our-job .our-skills .wrapper__skills li{height:252px;width:232px;padding:36px 38px;text-align:center;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:center}@media(max-width: 1400px){#our-job .our-skills .wrapper__skills li{width:calc(25% - 20px);margin-bottom:1em}}@media(max-width: 1024px){#our-job .our-skills .wrapper__skills li{width:calc(50% - 20px)}}@media(max-width: 600px){#our-job .our-skills .wrapper__skills li{width:100%}}#our-job .our-skills .wrapper__skills li .content{width:auto;margin:0;font-size:18px;line-height:1.35em}@media(max-width: 1100px){#our-job .our-skills .wrapper__skills li .content{font-size:16px;line-height:1.35em}}#our-job .our-skills .wrapper__skills li .content p{color:var(--secondary-color);font-weight:500}#our-job .piloting{padding:0}#our-job .piloting .wrapper__left{width:35%}#our-job .piloting .wrapper__right{width:53%}#our-job .piloting .wrapper__right__services__service__top{justify-content:space-between;gap:0}#our-job .piloting .wrapper__right__services__service__top .content{width:calc(100% - 17px - 5%)}#our-job .additional-services{margin-bottom:71px}@media(max-width: 650px){#our-job .additional-services{margin-bottom:40px}}@media(max-width: 400px){#our-job .additional-services{margin-bottom:22px}}#our-job .additional-services .text-secondary{width:35%}#our-job .additional-services .wrapper__bot{display:flex;flex-wrap:wrap;justify-content:space-between}#our-job .additional-services .wrapper__bot .title{font-size:25px;line-height:1.35em;margin-bottom:1em}@media(max-width: 1100px){#our-job .additional-services .wrapper__bot .title{font-size:20px;line-height:1.35em}}#our-job .additional-services .wrapper__bot .content ul,#our-job .additional-services .wrapper__bot .content ol{padding-left:1.15rem}#our-job .additional-services .wrapper__bot .content ul li,#our-job .additional-services .wrapper__bot .content ol li{margin:0}#our-job .additional-services .wrapper__bot .content ul li:last-child,#our-job .additional-services .wrapper__bot .content ol li:last-child{margin-bottom:1em}#our-job .additional-services .wrapper__bot__supports{width:41.5%;padding:36px 56px;background-color:var(--button-color)}#our-job .additional-services .wrapper__bot__supports .content,#our-job .additional-services .wrapper__bot__supports p{color:var(--background)}#our-job .additional-services .wrapper__bot__outsourcing{width:56%;padding:36px 56px;background-color:var(--primary-color)}#our-job .additional-services .wrapper__bot__outsourcing .content,#our-job .additional-services .wrapper__bot__outsourcing p{color:var(--background)}#our-projects .projects{padding-top:70px;margin-bottom:70px}@media(max-width: 650px){#our-projects .projects{padding-top:44px;margin-bottom:40px}}@media(max-width: 400px){#our-projects .projects{padding-top:22px;margin-bottom:22px}}#our-projects .projects .wrapper__projects{margin-bottom:70px}@media(max-width: 650px){#our-projects .projects .wrapper__projects{margin-bottom:40px}}@media(max-width: 400px){#our-projects .projects .wrapper__projects{margin-bottom:22px}}#our-projects .projects .wrapper__projects__list{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;grid-column-gap:25px;grid-row-gap:25px}#our-projects .projects .wrapper__projects__list__project{border:1px solid var(--primary-color);padding:20px 50px;height:134px;text-align:center;display:flex;align-items:center;transition:.3s ease background-color,.3s ease border-color,.3s ease color}#our-projects .projects .wrapper__projects__list__project:nth-child(1){grid-area:1/1/2/2}#our-projects .projects .wrapper__projects__list__project:nth-child(2){grid-area:1/2/2/4}#our-projects .projects .wrapper__projects__list__project:nth-child(3){grid-area:1/4/2/5}#our-projects .projects .wrapper__projects__list__project:nth-child(4){grid-area:2/1/3/3}#our-projects .projects .wrapper__projects__list__project:nth-child(5){grid-area:2/3/3/4}#our-projects .projects .wrapper__projects__list__project:nth-child(6){grid-area:2/4/3/5}#our-projects .projects .wrapper__projects__list__project:nth-child(7){grid-area:3/1/4/2}#our-projects .projects .wrapper__projects__list__project:nth-child(8){grid-area:3/2/4/3}#our-projects .projects .wrapper__projects__list__project:nth-child(9){grid-area:3/3/4/5}#our-projects .projects .wrapper__projects__list__project:hover,#our-projects .projects .wrapper__projects__list__project:focus{background-color:var(--button-color);border-color:var(--button-color)}#our-projects .projects .wrapper__projects__list__project:hover .content p,#our-projects .projects .wrapper__projects__list__project:focus .content p{color:var(--background)}#our-projects .projects .wrapper__projects__list__project:hover:nth-child(2n),#our-projects .projects .wrapper__projects__list__project:focus:nth-child(2n){background-color:var(--secondary-color);border-color:var(--secondary-color)}#our-projects .projects .image img{display:block;max-height:703px}#contact .contact{padding-top:70px;margin-bottom:70px;display:flex;justify-content:center;flex-wrap:wrap;gap:4.3%}@media(max-width: 650px){#contact .contact{padding-top:44px;margin-bottom:40px}}@media(max-width: 400px){#contact .contact{padding-top:22px;margin-bottom:22px}}#contact .contact .wrapper__left{width:37%}#contact .contact .wrapper__left .image{margin-bottom:14px}#contact .contact .wrapper__left__advantages{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 1300px){#contact .contact .wrapper__left__advantages{justify-content:initial;gap:1.7%}}#contact .contact .wrapper__left__advantages__advantage{padding:36px 38px;height:222px;width:215px;text-align:center;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:center}@media(max-width: 1300px){#contact .contact .wrapper__left__advantages__advantage{width:49.15%}}#contact .contact .wrapper__left__advantages__advantage .content p{font-size:16px;line-height:1.35em;color:var(--secondary-color);font-weight:500}#contact .contact .wrapper__right{width:40%}#contact .contact .wrapper__right .wpcf7-form .field{position:relative;margin-bottom:1.5em}#contact .contact .wrapper__right .wpcf7-form .field input,#contact .contact .wrapper__right .wpcf7-form .field textarea{appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);border:none;outline:none;border-radius:0;padding:.5em;padding-left:1em;width:100%;cursor:pointer;color:var(--primary-color);font-size:18px;line-height:1.35em;border:1px solid var(--primary-color);border-radius:30px}@media(max-width: 1100px){#contact .contact .wrapper__right .wpcf7-form .field input,#contact .contact .wrapper__right .wpcf7-form .field textarea{font-size:16px;line-height:1.35em}}#contact .contact .wrapper__right .wpcf7-form .field textarea{resize:vertical}#contact .contact .wrapper__right .wpcf7-form .field label{color:var(--primary-color);position:absolute;top:.6em;left:1em;opacity:1;transition:opacity .3s ease-in-out}#contact .contact .wrapper__right .wpcf7-form .field label.input-focused{opacity:0}#contact .contact .wrapper__right .wpcf7-form .button-form{display:flex;align-items:center}#contact .contact .wrapper__right .wpcf7-form .button-form .button-orange{cursor:pointer}#contact .contact .wrapper__right .wpcf7-form .button-form .button-orange::before{content:"";background-image:url("/wp-content/themes/novaslan/assets/img/arrow.svg");background-size:contain;background-repeat:no-repeat;width:21px;height:13px;position:absolute;left:75%;top:50%;transform:translateY(-50%)}@media(max-width: 1100px){#contact .contact .wrapper__right .wpcf7-form .button-form .button-orange::before{width:15px;height:10px}}#contact .contact .wrapper__right .wpcf7-form .button-form .button-orange:hover::before,#contact .contact .wrapper__right .wpcf7-form .button-form .button-orange:focus::before{animation:arrowMoveContact 1.1s ease-in-out infinite alternate}@keyframes arrowMoveContact{from{left:75%}to{left:78%}}#contact .contact .wrapper__right .wpcf7-form .wpcf7-response-output{display:block;border:none;color:var(--error);text-align:center}#contact .contact .wrapper__right .wpcf7-form .success-message{background-color:var(--success)}#contact .contact .wrapper__right .wpcf7-form .wpcf7-not-valid-tip{margin-left:1em;color:var(--error);margin-top:.5em}.error404{height:100vh}.error404 #not-found .not-found{padding-top:70px;padding-bottom:70px}@media(max-width: 650px){.error404 #not-found .not-found{padding-top:44px;padding-bottom:44px}}@media(max-width: 400px){.error404 #not-found .not-found{padding-top:22px;padding-bottom:22px}}.error404 #not-found .not-found__title{margin-bottom:30px;text-align:center}.error404 #not-found .not-found__title h1{text-align:center;color:var(--button-color)}.error404 #not-found .not-found__links{text-align:center}.error404 #not-found .not-found__links .button-orange::before{content:"";background-image:url("/wp-content/themes/novaslan/assets/img/arrow.svg");background-size:contain;background-repeat:no-repeat;width:21px;height:13px;position:absolute;left:75%;top:50%}.error404 #not-found .not-found__links .button-orange:hover::before,.error404 #not-found .not-found__links .button-orange:focus::before{animation:arrowMoveContact 1.1s ease-in-out infinite alternate}@keyframes arrowMoveContact{from{left:75%}to{left:78%}}.privacy-policy,.legal-notices{padding-top:70px;padding-bottom:70px}@media(max-width: 650px){.privacy-policy,.legal-notices{padding-top:44px;padding-bottom:44px}}@media(max-width: 400px){.privacy-policy,.legal-notices{padding-top:22px;padding-bottom:22px}}@media(max-width: 1440px){#home .banner__wrapper__swiper__banner__info h2{width:80%}}@media(max-width: 1400px){#our-projects .projects .wrapper__projects__list{display:flex;flex-wrap:wrap;gap:20px}}@media(max-width: 1400px)and (max-width: 600px){#our-projects .projects .wrapper__projects__list{display:block}}@media(max-width: 1400px){#our-projects .projects .wrapper__projects__list__project{width:calc((100% - 20px)/2);padding:20px;display:flex;align-items:center;height:auto}}@media(max-width: 1400px)and (max-width: 600px){#our-projects .projects .wrapper__projects__list__project{display:block;width:100%;margin-bottom:20px}}@media(max-width: 1400px){#our-projects .projects .image{margin-top:40px}#our-projects .projects .image img{width:100%;height:auto}}@media(max-width: 1150px){#home .optimisation .wrapper__optimisation{display:block}#home .optimisation .wrapper__optimisation__left{width:100%;margin-bottom:40px}#home .optimisation .wrapper__optimisation__right{width:100%}}@media(max-width: 1100px){#our-services .our-services{display:block}#our-services .our-services .wrapper__left{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:80px}#our-services .our-services .wrapper__left__buttons{display:flex;flex-wrap:wrap;margin-bottom:0;width:60%}#our-services .our-services .wrapper__left .image{width:37%}#our-services .our-services .wrapper__right{width:100%}}@media(max-width: 1100px)and (max-width: 730px){#our-services .our-services .wrapper__right__info{padding-left:40px;padding-right:50px}}@media(max-width: 1100px)and (max-width: 500px){#our-services .our-services .wrapper__right__info{padding-left:20px;padding-right:25px;padding-bottom:50px}}@media(max-width: 1100px){#our-services .our-services .wrapper__right__info__text{width:90%}#contact .contact{display:block}#contact .contact .wrapper__left{width:100%;margin-bottom:80px}#contact .contact .wrapper__left__advantages__advantage{width:215px}#contact .contact .wrapper__right{width:100%}#contact .contact .wrapper__right .wpcf7-form .button-form{justify-content:center}}@media(max-width: 1050px){.footer .wrapper__top__info{width:30%}.footer .wrapper__top__info .place{margin-bottom:20px}}@media(max-width: 1000px){#our-job .additional-services .text-secondary{width:100%}#our-job .additional-services .wrapper__bot{display:block}#our-job .additional-services .wrapper__bot .content ul,#our-job .additional-services .wrapper__bot .content ol{padding-left:1.15rem}#our-job .additional-services .wrapper__bot .content ul li,#our-job .additional-services .wrapper__bot .content ol li{margin:0}#our-job .additional-services .wrapper__bot .content ul li:last-child,#our-job .additional-services .wrapper__bot .content ol li:last-child{margin-bottom:1em}#our-job .additional-services .wrapper__bot__supports{width:100%;margin-bottom:1em}#our-job .additional-services .wrapper__bot__outsourcing{width:100%}}@media(max-width: 830px){#our-services .our-services{display:block}#our-services .our-services .wrapper__left{display:block}#our-services .our-services .wrapper__left__buttons{width:100%;margin-bottom:40px}#our-services .our-services .wrapper__left .image{width:100%}}@media(max-width: 768px){.header.open-menu{background-color:var(--background-icon)}.header__navBar{display:flex;justify-content:space-between}.header__navBar .logo{z-index:101;width:40%}.header__navBar .active{display:block;width:60%}}@media(max-width: 768px)and (max-width: 500px){.header__navBar .active{width:80%}}@media(max-width: 768px){.header__navBar__menuIcon{display:block;z-index:101;width:fit-content;order:5}.header__navBar__navWp{display:none;position:absolute;top:0;right:0;z-index:100;margin:0;background-color:var(--background-icon);padding-top:170px;padding-left:5%;padding-right:3%;height:100vh}.header__navBar__navWp .menu{display:flex;flex-direction:column;width:100%;margin-bottom:40px}.header__navBar__navWp .menu li{text-align:left;width:90% !important;margin-bottom:30px}.header__navBar__navWp .menu li:last-child{margin-bottom:0}.header__navBar__navWp .menu li:hover>.sub-menu,.header__navBar__navWp .menu li:focus>.sub-menu{display:none !important}.header__navBar__navWp .menu li a{display:block;width:fit-content;font-size:18px;line-height:1.1em;padding:9px 21px}.header__navBar__navWp .menu li.menu-item-has-children{position:relative;padding-right:20px;margin-bottom:40px}.header__navBar__navWp .menu li.menu-item-has-children.show::before{transform:rotate(180deg)}.header__navBar__navWp .menu li.menu-item-has-children>.sub-menu{display:none;flex-direction:column;padding-left:15px !important;padding-top:20px !important;background:none;padding-right:0 !important}.header__navBar__navWp .menu li.menu-item-has-children>.sub-menu li{margin-bottom:20px;width:100% !important}.header__navBar__navWp .menu li.menu-item-has-children>.sub-menu li:last-child{margin-bottom:0}.header__navBar__navWp .menu li.menu-item-has-children.show>.sub-menu{position:initial;display:flex !important;max-height:1000px;width:auto}.header__navBar__navWp .menu li.menu-item-has-children .sub-menu .menu-item-has-children::before{transform:rotate(0deg)}.header__navBar__navWp .menu li.menu-item-has-children .sub-menu .menu-item-has-children.show::before{transform:rotate(180deg)}}@media(max-width: 768px)and (max-width: 550px){.header__navBar__navWp .last-menu-item{width:90%;margin-left:auto}}@media(max-width: 650px){#about-us .skill .wrapper,#about-us .presentation .wrapper{display:block;padding-right:4%}#about-us .skill .wrapper__left,#about-us .presentation .wrapper__left{width:100%;margin-bottom:30px}#about-us .skill .wrapper__left .content,#about-us .presentation .wrapper__left .content{margin-bottom:40px}#about-us .skill .wrapper .image,#about-us .presentation .wrapper .image{width:100%}}@media(max-width: 600px){.footer .wrapper__top{display:flex;flex-direction:column}.footer .wrapper__top .logo{order:-1;width:25%;max-width:200px;display:block;margin-bottom:20px;margin-right:auto;margin-left:auto}.footer .wrapper__top__info{margin-bottom:20px;width:100%;order:-1;text-align:center}.footer .wrapper__top__navWp{width:100%}.footer .wrapper__top__navWp .menu{display:block;margin-bottom:0}.footer .wrapper__top__navWp .menu li a{margin-left:auto;margin-right:auto}.footer .wrapper__top__annexes{display:block;width:100%;margin-bottom:20px}.footer .wrapper__top__annexes .menu{display:block}.footer .wrapper__top__annexes .menu li a{margin-left:auto;margin-right:auto}.footer .wrapper__top .button-orange{width:fit-content;margin-left:auto;margin-right:auto}}@media(max-width: 545px){.header__navBar .logo{width:60%}}@media(max-width: 500px)and (max-width: 400px){#contact .contact .wrapper__left__advantages{display:block}}@media(max-width: 500px){#contact .contact .wrapper__left__advantages__advantage{width:49.15%}}@media(max-width: 500px)and (max-width: 400px){#contact .contact .wrapper__left__advantages__advantage{width:215px;margin-bottom:20px;margin-left:auto;margin-right:auto}}@media(max-width: 500px){#contact .contact .wrapper__left__advantages__advantage .content p{font-size:14px;line-height:1.35em}}/*# sourceMappingURL=main.css.map */
