@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat/Montserrat-Bold.eot);src:url(../fonts/Montserrat/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:url(../fonts/Montserrat/Montserrat-BlackItalic.eot);src:url(../fonts/Montserrat/Montserrat-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-BlackItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(../fonts/Montserrat/Montserrat-Black.eot);src:url(../fonts/Montserrat/Montserrat-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Black.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(../fonts/Montserrat/Montserrat-ExtraLight.eot);src:url(../fonts/Montserrat/Montserrat-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-ExtraLight.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat/Montserrat-ExtraBold.eot);src:url(../fonts/Montserrat/Montserrat-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-ExtraBold.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.eot);src:url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(../fonts/Montserrat/Montserrat-BoldItalic.eot);src:url(../fonts/Montserrat/Montserrat-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-BoldItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:url(../fonts/Montserrat/Montserrat-ExtraLightItalic.eot);src:url(../fonts/Montserrat/Montserrat-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-ExtraLightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(../fonts/Montserrat/Montserrat-LightItalic.eot);src:url(../fonts/Montserrat/Montserrat-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-LightItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat/Montserrat-Regular.eot);src:url(../fonts/Montserrat/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(../fonts/Montserrat/Montserrat-Italic.eot);src:url(../fonts/Montserrat/Montserrat-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Italic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../fonts/Montserrat/Montserrat-Light.eot);src:url(../fonts/Montserrat/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Light.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(../fonts/Montserrat/Montserrat-SemiBoldItalic.eot);src:url(../fonts/Montserrat/Montserrat-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-SemiBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/Montserrat/Montserrat-SemiBold.eot);src:url(../fonts/Montserrat/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(../fonts/Montserrat/Montserrat-MediumItalic.eot);src:url(../fonts/Montserrat/Montserrat-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-MediumItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/Montserrat/Montserrat-Medium.eot);src:url(../fonts/Montserrat/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100;src:url(../fonts/Montserrat/Montserrat-ThinItalic.eot);src:url(../fonts/Montserrat/Montserrat-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-ThinItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-ThinItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(../fonts/Montserrat/Montserrat-Thin.eot);src:url(../fonts/Montserrat/Montserrat-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Thin.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Thin.woff) format("woff")}.error404 .main-header .nav a{color:#000!important}.error404 .container-404{align-items:center;display:flex;flex-direction:column;gap:10px;height:50vh;justify-content:center;padding:0 20px;text-align:center}.error404 .container-404 .error{color:#000;font-size:50px!important}@media(max-width:900px){.error404 .container-404 .error{font-size:px2rem(50)!important;line-height:50px}}@media(max-width:500px){.error404 .container-404 .error{font-size:px2rem(30)!important;line-height:50px}}.error404 footer:before{display:none}.all-footer{background-color:#1e1e1e;display:grid;grid-template-columns:30% 1fr;padding:120px 130px}@media(max-width:1220px){.all-footer{display:flex;flex-direction:column;gap:50px}}@media(max-width:570px){.all-footer{padding:20px}}.all-footer p{color:#ee2525;font-size:16px;font-style:normal;font-weight:500;line-height:22px;max-width:260px;padding-top:24px}@media(max-width:840px){.all-footer p{max-width:100%}}.all-footer h6{margin-bottom:40px}@media(max-width:840px){.all-footer h6{margin-bottom:10px}}.all-footer .nav-information{display:flex;justify-content:space-between}@media(max-width:840px){.all-footer .nav-information{flex-direction:column;gap:30px}}.all-footer .nav-information ul{padding-left:0}.all-footer .nav-information ul li{list-style:none;margin-top:15px}.all-footer .nav-information ul li a{color:hsla(0,0%,100%,.8);font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:center}.all-footer .nav-information .contact{display:flex;flex-direction:column;gap:24px}.all-footer .nav-information .contact a{color:hsla(0,0%,100%,.8);font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:center}.coqpit-mention{background-color:#1e1e1e;border-top:1px solid hsla(0,0%,100%,.1);padding:25px 0}@media(max-width:840px){.coqpit-mention{font-size:12px;padding:0 20px;width:100%}}.coqpit-mention a{color:hsla(0,0%,100%,.8);font-size:14px;font-style:normal;font-weight:400;line-height:30px;padding:0 120px}@media(max-width:840px){.coqpit-mention a{font-size:12px;padding:0;width:100%}}.coqpit-mention strong{color:hsla(0,0%,100%,.8);font-size:14px;font-style:normal;font-weight:600;line-height:30px}body:not(.home) .main-header a{color:#fff!important}body:not(.home) .main-header .sub-menu a{color:#000!important}.home .logo-inner-responsive{display:block!important}.home .logo-other{display:none!important}.navigation-logo{align-items:center;background-color:#fff;display:flex;height:50px;justify-content:space-between;padding:0 20px;position:fixed;width:100%;z-index:100000}@media(max-width:1000px){.navigation-logo{display:flex!important;height:auto!important;margin-bottom:10px;padding:30px!important}.navigation-logo .logo-mobile{display:block!important}.navigation-logo .logo-mobile img{height:40px;-o-object-fit:contain;object-fit:contain}}.navigation-logo .burger{display:none}@media(max-width:1000px){.navigation-logo .burger{align-items:center;display:block;justify-content:flex-end;left:10px;top:30px}.navigation-logo .burger a{cursor:pointer;display:block!important;height:auto;width:30px}.navigation-logo .burger a span{background-color:#ee2525;border-radius:2px;display:block!important;height:3px;margin-bottom:3px;transition:opacity .2s linear,transform .2s linear;width:100%;z-index:1000000!important}.navigation-logo .burger a.active span{background-color:#ee2525}.navigation-logo .burger a.active span:first-child{color:#ee2525!important;transform:rotate(45deg) translate(5px,5px)!important}.navigation-logo .burger a.active span:nth-child(2){opacity:0}.navigation-logo .burger a.active span:nth-child(3){color:#ee2525!important;transform:rotate(-45deg) translate(5px,-4px)!important}.navigation-logo .burger.active{left:200px}header.main-header{display:none}body.menu-open header.main-header{display:block}}.main-header{align-items:center!important;display:flex;justify-content:space-between!important;margin-left:calc(50vw - 720px)!important;padding-top:48px;position:absolute;z-index:20!important}@media(max-width:1440px){.main-header{justify-content:space-around!important;margin:0 auto!important}}@media only screen and (max-width:1439px){.main-header{margin-left:0}}@media(max-width:1000px){.main-header{align-items:inherit!important;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(12px);background-color:#fff;flex-direction:column;gap:50px;height:100%;justify-content:center!important;margin:0;overflow:hidden!important;position:fixed;right:0;text-align:left!important;top:0;transition:display .2s ease-in-out;transition:all .3s cubic-bezier(.77,0,.18,1);width:100%;z-index:200!important}}@media screen and (max-width:1000px)and (orientation:landscape){.main-header{overflow:scroll}}@media(max-width:1000px){.main-header .logo-inner-responsive{display:none!important}}.main-header .menu-item-has-children.open .sub-menu{display:block!important}.main-header .menu-item-has-children{position:relative}.main-header .menu-item-has-children:after{content:url(../svg/plus-menu.svg)}@media(max-width:1000px){.main-header .menu-item-has-children:after{left:200px;position:absolute;top:16px}}.main-header .menu-item-has-children.open:after{transform:rotate(50deg)}.main-header .menu-item-has-children .sub-menu{background-color:#fff;border:1px solid rgba(0,0,0,.141);border-top:none;box-shadow:0 4px 0 rgba(17,9,10,.2);display:none;padding:0 20px;position:absolute;top:30px;width:345px;z-index:200}@media(max-width:1000px){.main-header .menu-item-has-children .sub-menu{background-color:transparent;border:none;box-shadow:none;padding:0;position:relative;top:0;width:100%}}.main-header .menu-item-has-children .sub-menu li{border-bottom:1px solid rgba(0,0,0,.141);pointer-events:all;position:relative}@media(max-width:1000px){.main-header .menu-item-has-children .sub-menu li{border-bottom:1px solid rgba(238,39,36,.196)}}.main-header .menu-item-has-children .sub-menu li:last-child{border-bottom:none}.main-header .menu-item-has-children .sub-menu li:hover{background-color:rgba(238,37,37,.624);color:#fff}.main-header .menu-item-has-children .sub-menu li a{display:block;height:100%;padding:15px;text-align:left;width:100%}@media(max-width:1111px){.main-header .menu-item-has-children .sub-menu li a{box-sizing:border-box;padding:15px 25px}}@media(max-width:1000px){.main-header .menu-item-has-children .sub-menu li a{color:#1e1e1e!important;padding-left:30px}}.main-header .menu-item-has-children.open .sub-menu{display:block}.main-header .nav{display:flex;gap:35px;padding-left:0!important}@media(max-width:1000px){.main-header .nav{border:none;flex-direction:column;gap:2px;margin-top:50px;text-align:left;width:100%}}.main-header .nav li{list-style:none;z-index:20!important}@media(max-width:1000px){.main-header .nav li{border-bottom:1px solid rgba(238,39,36,.196)}}.main-header .nav li a{color:#1e1e1e;font-size:.6875rem;font-style:normal;font-weight:700;letter-spacing:.55px;line-height:12px;text-transform:uppercase}@media(max-width:1000px){.main-header .nav li a{color:#1e1e1e!important;display:block;font-size:.9375rem;height:100%;padding:20px;width:100%}}.main-header .nav .btn-contact{margin-left:50px}@media(max-width:1000px){.main-header .nav .btn-contact{margin-left:0}}.main-header .nav .btn-contact a{background-color:#ee2525;border-radius:50px;color:#fff;padding:15px 60px}@media(max-width:1000px){.main-header .nav .btn-contact a{background-color:transparent;padding:20px}}body,html{min-height:100%;overflow-x:hidden;scroll-behavior:smooth;width:100%}body{background-color:#fff;color:color-mix(in srgb,var(--color-text) 100%,transparent);float:left;font-family:Montserrat,"sans-serif";font-size:.875rem;font-weight:400;height:auto;line-height:1.5rem;margin:0;min-height:100vh;position:relative;width:100vw}body *{min-width:0}.container{clear:both;float:none;margin:0 auto;max-width:1240px}@media screen and (max-width:1240px){.container{padding:0 20px}.container .container{padding:0}}.large-container{clear:both;float:none;margin:0 auto;max-width:1440px}@media screen and (max-width:1440px){.large-container{padding:0 20px}.large-container .container{padding:0}}svg *{transform-box:fill-box}.wrapper{clear:both;float:none;margin:0 auto;max-width:1440px;width:100%}h1{font-size:45px;line-height:55px}h1,h2{color:#000;font-style:normal;font-weight:700}h2{line-height:52px}h2,h3{font-size:30px}h3{color:#fff;font-weight:700;line-height:43px}h3,h4{font-style:normal}h4{color:#ee2525;font-size:16px;font-weight:600;line-height:26px}h5{color:#1e1e1e;font-size:20px;font-style:normal;font-weight:700;line-height:30px}h6{font-size:18px;line-height:22px}.btn-first,h6{color:#fff;font-style:normal;font-weight:700}.btn-first{align-self:start;background-color:#ee2525!important;border-radius:50px;display:inline-block;font-size:10px;letter-spacing:1px;line-height:12px;padding:16px 44px;text-align:center;text-transform:uppercase;width:auto}.accordion{display:grid;gap:35px;grid-template-columns:1fr 1fr;justify-content:space-between;margin-top:130px;padding-bottom:20px}@media(max-width:1440px){.accordion{padding:0 20px}}@media(max-width:800px){.accordion{grid-template-columns:1fr;justify-items:center;margin-top:50px}}.accordion summary{cursor:pointer;list-style:none;position:relative}.accordion summary:after{color:#ee2525;content:url(../svg/plus.svg);font-size:20px;font-weight:700;padding-top:5px;position:absolute;right:0;top:0;transition:transform .2s}.accordion details[open] summary:after{content:url(../svg/moins.svg);padding-top:5px}.accordion .content-accordion{display:flex;flex-direction:column;gap:10px;height:100%;max-width:75%;width:100%}.accordion .content-accordion .content{color:rgba(0,0,0,.8);font-size:16px;font-style:normal;font-weight:600;line-height:26px}.accordion .all-accordion{display:flex;flex-direction:column;gap:10px;height:100%;margin-top:30px;width:100%}.accordion .all-accordion h5{border-bottom:1px solid #ee2525;color:#ee2525;display:flex;flex-direction:row;gap:18px;padding-bottom:10px}.accordion .all-accordion p{color:rgba(0,0,0,.8);font-size:14px;font-style:normal;font-weight:400;line-height:24px;padding:20px 0}.accordion .picture{height:100%;max-width:715px;width:100%}.accordion .picture svg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.advice{margin-bottom:70px;position:relative}@media(max-width:900px){.advice{margin-bottom:0}}.advice:after{background-image:url(../svg/serpentine-avis.svg);background-position:100% 0;background-repeat:no-repeat;background-size:contain;content:"";height:100%;position:absolute;right:0;top:0;width:100%;z-index:-1}@media(max-width:900px){.advice:after{display:none}}.advice .container-wrapper{box-sizing:border-box;display:flex;flex-direction:row;gap:80px;justify-content:space-around}@media(max-width:991px){.advice .container-wrapper{flex-direction:column;gap:20px}}@media(max-width:895px){.advice .container-wrapper{margin-top:30px}}.advice .container-wrapper .contentg{margin-top:180px}@media(max-width:1400px){.advice .container-wrapper .contentg{padding:0 20px}}@media(max-width:991px){.advice .container-wrapper .contentg{margin-top:30px}}.advice .container-wrapper .contentg h3{color:#000;margin-bottom:0!important}.advice .container-wrapper .contentg p{color:rgba(59,59,59,.8);font-size:px2rem(14);font-style:normal;font-weight:400;line-height:normal;margin-top:15px;max-width:340px;min-width:340px;width:100%}@media(max-width:991px){.advice .container-wrapper .contentg p{max-width:100%;min-width:100%}}.advice .container-wrapper .contentg2{box-sizing:border-box;position:relative}.advice .container-wrapper .contentg2 .swiper{margin-top:170px;max-width:836px;width:100%}@media(max-width:991px){.advice .container-wrapper .contentg2 .swiper{margin-top:30px}}@media(max-width:891px){.advice .container-wrapper .contentg2 .swiper{max-width:536px}}.advice .container-wrapper .contentg2 .swiper .swiper-wrapper{position:relative}.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide{background:#f5f5f5;border:2px solid hsla(0,0%,100%,.2);border-radius:5px;box-sizing:border-box;display:flex;gap:22px;height:227px;justify-content:center;max-width:418px;position:relative;width:100%}.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide:after{content:url(../svg/quotes.svg);left:0;position:absolute;top:0}@media(max-width:991px){.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide{align-items:center;flex-direction:column;padding:20px}}.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide{box-sizing:border-box;display:flex;flex-direction:column}.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide .review p{font-size:px2rem(12);font-style:normal;font-weight:400;line-height:normal;max-width:335px;width:100%}@media(max-width:991px){.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide .review{max-width:100%;text-align:center}}@media(max-width:895px){.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide .review{max-width:100%;text-align:center}}.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide .review{left:41px;position:absolute;top:55px}@media(max-width:991px){.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide .review{left:auto;position:relative;top:auto}}@media(max-width:895px){.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide .review{left:auto;position:relative;top:auto}}.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide .bot_content{bottom:10px;display:flex;gap:10px;left:41px;position:absolute}@media(max-width:595px){.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide .bot_content{display:flex;flex-direction:column;justify-content:center}}.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide .bot_content .empty-star,.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide .bot_content .full-star{display:inline-block;height:13.895px;position:relative;width:13.895px}.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide .bot_content .empty-star:after,.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide .bot_content .full-star:after{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:100%;width:100%}.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide .bot_content .full-star:after{background-image:url(../svg/full-stars.svg)}.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide .bot_content .empty-star:after{background-image:url(../svg/empty.svg)}.advice .container-wrapper .contentg2 .swiper .swiper-wrapper .swiper-slide .container_slide .name p{color:#213438;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}.advice .container-wrapper .contentg2 .nav .swiper-scrollbar{border:.5px solid hsla(0,0%,100%,.6);border-radius:2px;height:5px;width:742px}.advice .container-wrapper .contentg2 .nav .swiper-scrollbar .swiper-scrollbar-drag{background:#ee2525;border:1px solid #ee2525;border-radius:2px}@media(max-width:991px){.advice .container-wrapper .contentg2 .nav .swiper-scrollbar{display:none}}.banner{background-position:100% 0;background-repeat:no-repeat;background-size:contain;display:flex;overflow:hidden;position:relative}@media(max-width:1150px){.banner{background-image:none!important}}.banner:after{background-color:#1e1e1e;bottom:-73px;clip-path:polygon(0 0,100% 0,87% 100%,0 100%);content:"";height:220px;position:absolute;width:100%;z-index:-200}@media(max-width:900px){.banner:after{height:150px}}.banner .content-banner{margin-left:calc(50vw - 720px);max-width:668px;padding-bottom:240px;padding-top:190px}@media(max-width:1440px){.banner .content-banner{padding-left:20px}}@media(max-width:1150px){.banner .content-banner{max-width:100%}}@media(max-width:1000px){.banner .content-banner{padding-bottom:180px;padding-top:100px}}@media only screen and (max-width:1439px){.banner .content-banner{margin-left:0}}.banner .content-banner .content{max-width:370px;padding-bottom:33px;padding-top:12px}@media(max-width:1150px){.banner .content-banner .content{max-width:100%}}.banner .content-banner .content p{color:rgba(0,0,0,.95);font-size:1rem;font-style:normal;font-weight:500;line-height:24px}.card-block{display:flex;flex-direction:column;margin-top:70px;position:relative;text-align:center}@media(max-width:900px){.card-block{margin-top:50px;padding:0 20px}}.card-block:before{background-image:url(../svg/serpentine-g.svg);background-position:100% 0;background-repeat:no-repeat;background-size:contain;content:"";height:100%;position:absolute;right:200px;width:100%;z-index:-3}@media(max-width:900px){.card-block:before{display:none}}.card-block:after{background-image:url(../svg/serpentine-g.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";height:100%;position:absolute;top:-200px;width:100%;z-index:-3!important}@media(max-width:900px){.card-block:after{display:none}}.card-block p{color:rgba(0,0,0,.8);font-size:1rem;font-style:normal;font-weight:600;line-height:26px;margin:0 auto;max-width:611px;padding-top:22px;text-align:center}@media(max-width:900px){.card-block p{margin-bottom:50px}}.card-block .all-card{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;position:relative}.card-block .all-card .card{align-items:center;background-color:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;gap:30px;margin-top:70px;padding:20px;position:relative;text-align:center;width:295px;z-index:20!important}@media(max-width:900px){.card-block .all-card .card{margin-top:0}}.card-block .all-card .card .img-card{height:45px;-o-object-fit:contain;object-fit:contain;width:45px}.card-block .all-card .card .img-card img{height:100%;width:100%}.card-block .all-card .card h5{font-size:1.25rem;font-style:normal;font-weight:700;line-height:30px;text-align:center}.card-block .all-card .card p{color:rgba(0,0,0,.8);font-size:.875rem;font-style:normal;font-weight:400;line-height:px2rem(24);text-align:center}.card-content{align-items:center;display:grid;gap:90px;grid-template-columns:45% 1fr;margin-top:120px}@media(max-width:750px){.card-content{display:flex;flex-direction:column-reverse;gap:0;margin-top:50px;text-align:center}}.card-content .content{display:flex;flex-direction:column;gap:20px;padding:0 20px}.card-content .content p{color:#1e1e1e;font-size:14px;font-style:normal;font-weight:400;line-height:24px}@media(max-width:750px){.card-content .content .btn-first{display:none}}.card-content .card{align-items:center;background-color:#fff;display:flex;filter:drop-shadow(0 4px 30px rgba(0,0,0,.05));flex-direction:row;gap:20px;justify-content:center;margin-top:20px;padding:20px}.card-content .card p{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:30px}.form{margin-top:20px;position:relative}.form h2{margin-top:60px}@media(max-width:1440px){.form h2{margin-top:0;padding:0 20px}}.form .info-cablage{align-items:center;background-color:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.05);display:flex;justify-content:space-between;padding:50px;position:relative}@media(max-width:1040px){.form .info-cablage{padding:20px!important}}.form .info-cablage:after{background-image:url(../svg/serpentine-g.svg);background-repeat:no-repeat;background-size:contain;content:"";height:1200px;left:-100px;position:absolute;top:-671px;width:100%;z-index:-3!important}@media(max-width:630px){.form .info-cablage:after{display:none}}.form .info-cablage:before{background-image:url(../svg/serpentine-r.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:-70px;content:"";height:650px;position:absolute;right:-690px;width:1000px;z-index:-3}@media(max-width:1440px){.form .info-cablage{padding:0 20px}}@media(max-width:1040px){.form .info-cablage{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:40px}}.form .info-cablage a,.form .info-cablage p{border-radius:48.417px;color:#1e1e1e;font-size:1rem;font-style:normal;font-weight:600;line-height:19.367px}@media(max-width:640px){.form .info-cablage a,.form .info-cablage p{font-size:.8125rem}}.form .info-cablage .mail{align-items:center;display:flex}.form .info-cablage .mail a{padding-left:20px}.form .info-cablage .number{align-items:center;display:flex}.form .info-cablage .number a{padding-left:20px}.form .info-cablage .location{align-items:center;display:flex;position:relative}.form .info-cablage .location p{padding-left:20px}.form h2{margin-bottom:60px}.form .contact-form{display:flex;flex-direction:row-reverse;justify-content:space-around;margin-bottom:94px;margin-top:100px;width:100%}@media(max-width:1330px){.form .contact-form{margin-right:10px;width:calc(100% - 10px)}}@media(max-width:1024px){.form .contact-form{align-items:center;flex-direction:column-reverse;gap:50px;justify-content:center;margin:0 auto}}.form .cqt-form{background-color:#1e1e1e;padding:50px}@media(max-width:800px){.form .cqt-form{padding:0 10px}}.form .cqt-form legend{font-size:px2rem(12);font-style:normal;font-weight:600;letter-spacing:.6px;line-height:normal;margin-top:45px;padding-left:22px;text-transform:uppercase}.form .cqt-form .type-selector p{display:flex;gap:10px}@media(max-width:560px){.form .cqt-form .type-selector p{flex-direction:column}}.form .cqt-form .type-selector label{align-items:baseline;color:#fff;display:flex;gap:5px;justify-content:center;width:100%}@media(max-width:560px){.form .cqt-form .type-selector label{justify-content:flex-start}}.form .cqt-form .type-selector label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #ee2525;border-radius:50%;height:13px;max-width:13px;padding:0;width:13px}.form .cqt-form .type-selector label input[type=radio]:checked{background-color:#ee2525}.form .cqt-form .type-selector .compagny{padding-left:0}.form .cqt-form label{color:#fff;font-size:.75rem;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:normal;padding-left:22px;text-transform:uppercase;width:100%}.form .cqt-form .service-field{background-color:#fff;border:2px solid #1e1e1e;border-radius:20px;color:rgba(59,59,59,.6);cursor:pointer;display:flex;font-style:normal;font-weight:400;height:50px;justify-content:space-between;line-height:24px;margin-top:7px;padding-left:17px;padding-top:13px;transition:transform .3s ease;width:100%}.form .cqt-form .service-field p{color:rgba(59,59,59,.6)}.form .cqt-form .service-field svg{margin-right:30px;margin-top:5px;transition:transform .3s ease}.form .cqt-form .select.show ul{display:block;overflow:hidden}.form .cqt-form .select ul{background-color:#fff}.form .cqt-form .select.show svg{transform:rotate(180deg)}.form .cqt-form .select ul{border:2px solid rgba(59,59,59,.6);border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top:none;display:none;margin:0 auto;padding:0;width:96%}@media(max-width:580px){.form .cqt-form .select ul{width:90%}}.form .cqt-form .select li{border-bottom:1px solid rgba(59,59,59,.6);box-sizing:border-box;cursor:pointer;height:50px;list-style:none;position:relative;width:100%}.form .cqt-form .select li:last-child{border-bottom:none}.form .cqt-form .select li:first-child{border-top:none;position:relative}.form .cqt-form .select li:has(input:checked){background:rgba(238,37,37,.624)}.form .cqt-form .select legend{color:#fff}.form .cqt-form .select label{color:rgba(59,59,59,.6);cursor:pointer;display:block;font-size:.875rem;font-style:normal;font-weight:400;line-height:24px;padding-left:17px;padding-top:13px;text-transform:capitalize}@media(max-width:580px){.form .cqt-form .select label{padding:10px}}.form .cqt-form .select label br{display:none}.form .cqt-form .select label input{border:none;height:0;margin:0;opacity:0;padding:0;width:0}.form .cqt-form .acceptance-field{padding-top:25px}@media(max-width:690px){.form .cqt-form .acceptance-field{text-align:center}}.form .cqt-form .acceptance-field p{color:#fff;position:relative;text-align:left}.form .cqt-form .acceptance-field input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #ee2525;border-radius:50%;height:13px;max-width:13px;padding:0;width:13px}.form .cqt-form .acceptance-field input[type=checkbox]:checked{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ee2525;border:2px solid #ee2525;border-radius:initial;border-radius:50%;height:13px;width:13px}.form .cqt-form .one-col{margin-bottom:27px;margin-top:27px}.form .cqt-form .one-col .msg{margin-top:14px}.form .cqt-form .one-col .msg textarea{border:2px solid #1e1e1e;border-radius:20px;box-sizing:border-box;margin-top:10px;padding:20px;width:100%}.form .cqt-form .one-col input{height:50px;padding:24px;width:100%}.form .cqt-form .two-cols{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:27px;margin-top:27px}@media(max-width:560px){.form .cqt-form .two-cols{grid-template-columns:1fr}}.form .cqt-form .two-cols input{height:50px;padding:24px;width:100%}@media(max-width:560px){.form .cqt-form .two-cols input{grid-template-columns:1fr;max-width:610px}}.form .cqt-form input,.form .cqt-form select{align-items:center;border:2px solid #1e1e1e;border-radius:20px;border-radius:100px;box-sizing:border-box;display:flex;margin:7px 0 0}.form .cqt-form select{height:50px;padding:0 24px;width:100%}@media(max-width:560px){.form .cqt-form select{grid-template-columns:1fr;max-width:610px}}.form .cqt-form textarea::-moz-placeholder{color:rgba(59,59,59,.6);font-size:.875rem;font-style:normal;font-weight:500;line-height:24px}.form .cqt-form textarea::placeholder{color:rgba(59,59,59,.6);font-size:.875rem;font-style:normal;font-weight:500;line-height:24px}.form img{height:769px;-o-object-fit:cover;object-fit:cover;width:610px}@media(max-width:1230px){.form img{height:651px;width:505px}}@media(max-width:550px){.form img{display:none}}.form .submit-btn{margin-top:40px;text-align:center}.form .submit-btn input{background:#ee2525;border-radius:32px;color:#fff;font-size:.625rem;font-style:normal;font-weight:800;letter-spacing:1px;line-height:12px;margin:0 auto;padding:16px;text-transform:uppercase}.form .submit-btn input:hover{border:1px solid}@media(max-width:690px){.form .submit-btn input{margin:0 auto}}.cablage-form{align-items:center;background-color:#1e1e1e;display:flex;flex-direction:column;justify-content:center;width:100%}.cablage-form h2{color:#fff;padding-top:80px;text-align:center}.cablage-form span{color:#fff}.other-brand{background-color:transparent!important;border-radius:none!important;display:none;margin-bottom:20px}.wpcf7 form .wpcf7-response-output,.wpcf7-form.failed .wpcf7-response-output,.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.sent .wpcf7-response-output{border:2px solid #ee2525;color:#fff!important}.wpcf7 .wpcf7-response-output{border:2px solid #ee2525!important;color:#fff!important}.content-all-picture{background-color:#1e1e1e!important}@media(max-width:1440px){.content-all-picture{padding:0 20px}}.content-all-picture .content-picture{padding:100px 0}.content-all-picture .content-picture ul{padding-left:0}.content-all-picture .content-picture .first-block{align-items:center;display:grid;grid-template-columns:1fr 1fr}@media(max-width:1150px){.content-all-picture .content-picture .first-block{display:flex;flex-direction:column}}.content-all-picture .content-picture .first-block .picture{height:517px;width:613px}@media(max-width:795px){.content-all-picture .content-picture .first-block .picture{height:217px;width:513px}}@media(max-width:500px){.content-all-picture .content-picture .first-block .picture{width:95%}}.content-all-picture .content-picture .first-block .picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-all-picture .content-picture .first-block .content{display:flex;flex-direction:column;gap:20px;max-width:480px}@media(max-width:1150px){.content-all-picture .content-picture .first-block .content{max-width:100%}}.content-all-picture .content-picture .first-block .content p{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.content-all-picture .content-picture .first-block .content h2{color:#fff}.content-all-picture .content-picture .first-block .content h6{color:#ee2525!important;font-size:16px;font-style:normal;font-weight:600;line-height:26px}.content-all-picture .content-picture .first-block .content .list h6{color:#fff!important;margin-bottom:20px}.content-all-picture .content-picture .first-block .content .list li{color:#fff;display:flex;flex-direction:row;font-size:14px;font-style:normal;font-weight:400;gap:15px;line-height:24px;list-style:none;padding-bottom:20px}.content-all-picture .content-picture .second-block{align-items:center;display:grid;grid-template-columns:60% 1fr;margin-top:81px}@media(max-width:1250px){.content-all-picture .content-picture .second-block{display:flex;flex-direction:column;gap:50px}}@media(max-width:1150px){.content-all-picture .content-picture .second-block{align-items:flex-start}}.content-all-picture .content-picture .second-block .picture{height:255px;width:718px}@media(max-width:1150px){.content-all-picture .content-picture .second-block .picture{display:none}}.content-all-picture .content-picture .second-block .picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-all-picture .content-picture .second-block .list h6{color:#fff!important;margin-bottom:20px}.content-all-picture .content-picture .second-block .list li{color:#fff;display:flex;flex-direction:row;font-size:14px;font-style:normal;font-weight:400;gap:15px;line-height:24px;list-style:none;padding-bottom:20px}.block-text-image{align-items:center;display:grid;grid-template-columns:1fr 1fr;margin-top:76px;width:100%}@media(max-width:1440px){.block-text-image{padding:0 20px}}@media(max-width:1100px){.block-text-image{display:flex;flex-direction:column;margin-top:50px}}.block-text-image .content{display:flex;flex-direction:column;gap:20px;margin-left:calc(50vw - 720px);max-width:480px}@media only screen and (max-width:1439px){.block-text-image .content{margin-left:0}}@media(max-width:1100px){.block-text-image .content{max-width:100%}}.block-text-image .content p{color:rgba(0,0,0,.8);font-size:14px;font-style:normal;font-weight:400;line-height:24px}.block-text-image .picture{height:586px;position:relative;width:739px;z-index:0}@media(max-width:1100px){.block-text-image .picture{height:300px;width:90%}}.block-text-image .picture:after{background-image:url(../svg/serpentine.svg);background-repeat:no-repeat;background-size:contain;content:"";height:60%;left:-22%;position:absolute;top:-75px;width:100%;z-index:-1}.block-text-image .picture img{clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:1100px){.block-text-image .picture img{clip-path:none;margin-top:30px}}.left{display:flex;justify-content:space-around}@media(max-width:1100px){.left{display:flex;flex-direction:column-reverse;margin-top:50px}}.left .content{margin-right:calc(50vw - 720px);order:2}@media only screen and (max-width:1439px){.left .content{margin-right:0}}@media(max-width:900px){.left .content{width:100%}}.left .picture{height:586px;width:739px}@media(max-width:1100px){.left .picture{height:300px;width:90%}}.left .picture:after{display:none}.left .picture img{clip-path:polygon(0 0,80% 0,100% 100%,0 100%);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:1100px){.left .picture img{clip-path:none}}.faq{padding-right:100px}@media(max-width:1150px){.faq{padding:0}}.faq .container-faq{display:grid;grid-template-columns:1fr 1fr;margin-top:120px}@media(max-width:1150px){.faq .container-faq{display:flex;flex-direction:column;margin-top:50px;padding:0 20px}}.faq .container-faq .content{background-color:#ee2525!important;clip-path:polygon(0 0,100% 0,64% 100%,0 100%);display:flex;flex-direction:column;gap:30px;padding:120px 180px 440px 100px;position:relative}@media(max-width:1150px){.faq .container-faq .content{clip-path:none;padding:20px}}.faq .container-faq .content:after{background-image:url(../svg/vector-bottom.svg);height:30%;left:-350px;rotate:65deg;top:450px}.faq .container-faq .content:after,.faq .container-faq .content:before{background-repeat:no-repeat;background-size:contain;content:"";opacity:.2;position:absolute;width:100%;z-index:-1}.faq .container-faq .content:before{background-image:url(../svg/vecto.svg);bottom:0;height:35%;left:0}.faq .container-faq .content h3,.faq .container-faq .content p{max-width:400px}.faq .container-faq .content p{color:hsla(0,0%,100%,.8);font-size:14px;font-style:normal;font-weight:400;line-height:24px}.faq .container-faq .faq{padding-bottom:10px;padding-top:100px;position:relative}@media(max-width:1150px){.faq .container-faq .faq{padding-top:20px}}.faq .container-faq .faq:after{background-image:url(../svg/vector-faq.svg);background-position:0 100%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:-480px;position:absolute;top:0;width:100%;z-index:-20}.faq .container-faq .faq details summary{cursor:pointer;list-style:none;position:relative}.faq .container-faq .faq h5{border-bottom:1px solid #0e0303;padding-bottom:20px;padding-top:30px}@media(max-width:650px){.faq .container-faq .faq h5{font-size:15px;padding-right:35px}}@media(max-width:400px){.faq .container-faq .faq h5{font-size:13px}}.faq .container-faq .faq p{padding:10px 0}.faq .container-faq .faq details summary:after{color:#ee2525;content:url(../svg/plus.svg);font-size:20px;font-weight:700;line-height:1;position:absolute;right:0;top:25px;transition:transform .2s}.faq .container-faq .faq details[open] summary:after{content:url(../svg/moins.svg)}.service-archive .title{max-width:411px;padding-top:110px}.service-archive .sector-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;justify-content:center;padding:100px 0;position:relative}.service-archive .sector-list:after{background-image:url(../svg/serpentine-offre.svg);background-position:100% 0;background-repeat:no-repeat;background-size:contain;content:"";height:50%;left:-200px;position:absolute;top:-300px;width:100%;z-index:-1}.service-archive .sector-list .thumbnail{height:350px;overflow:hidden;position:relative;width:609px}.service-archive .sector-list .thumbnail:after{background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.6));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.service-archive .sector-list .thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:0}.service-archive .sector-list .item-content{bottom:0;bottom:38px;display:flex;flex-direction:column;gap:12px;left:20px;position:absolute;z-index:2;z-index:400}.service-archive .sector-list .item-content h5{color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.service-archive .sector-list .item-content span{color:#fff;font-size:10px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:normal;text-transform:uppercase}.service-archive .sector-list .icon{align-items:center;background:#fff;border-radius:50%;display:flex;height:60px;justify-content:center;left:20px;padding:10px;position:absolute;top:20px;width:60px;z-index:5}.service-archive .sector-list .icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.other-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:485px;position:relative;z-index:0}@media(max-width:1000px){.other-banner{margin-top:80px;min-height:250px}}.other-banner:before{background:rgba(0,0,0,.5);content:"";inset:0;position:absolute;z-index:1}.other-banner .content-banner{position:relative;z-index:2}.other-banner .title{color:#fff!important;padding:0 20px;position:relative;z-index:3}.other-banner .title h1{position:relative;z-index:4}.price-banner{background-position:50%;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;min-height:488px;position:relative;text-align:center;z-index:0}@media(max-width:1000px){.price-banner{height:300px;min-height:100%}}@media(max-width:500px){.price-banner{height:200px}}.price-banner:before{background:rgba(0,0,0,.5);content:"";inset:0;position:absolute;z-index:1}.price-banner .content{position:relative;z-index:2}.price-banner .btn-first{background-color:#fff!important;color:#ee2525!important;margin-top:35px}.all-price{margin-top:110px}@media(max-width:1200px){.all-price{margin-top:50px;padding:0 20px}}@media(max-width:605px){.all-price{text-align:center}}.all-price .content{align-items:center;display:flex;flex-direction:column;gap:25px;justify-content:center;margin-bottom:65px;position:relative}.all-price .content:after{background-image:url(../svg/serpentine-g.svg);background-repeat:no-repeat;background-size:contain;content:"";height:641px;left:0;position:absolute;top:0;width:100%;z-index:-3!important}@media(max-width:780px){.all-price .content:after{display:none}}.all-price .content h6{color:rgba(0,0,0,.8);font-size:14px;font-style:normal;font-weight:400;line-height:24px;max-width:440px;text-align:center}.all-price .faq-item{background:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.05);display:grid;grid-template-columns:60% 1fr;margin:0 auto 63px;max-width:1200px;padding:90px;position:relative}@media(max-width:1200px){.all-price .faq-item{max-width:100%;padding:20px}}@media(max-width:780px){.all-price .faq-item{display:flex;flex-direction:column;text-align:center}}.all-price .faq-item:after{background-color:rgba(0,0,0,.1);content:"";height:80%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1px;z-index:1}@media(max-width:780px){.all-price .faq-item:after{display:none}}.all-price .faq-item .first{display:flex;flex-direction:column;gap:25px;padding:20px}@media(max-width:780px){.all-price .faq-item .first{text-align:center}.all-price .faq-item .first .btn-first{display:none}}.all-price .faq-item .first .info-price{color:rgba(0,0,0,.8);font-size:14px;font-style:normal;font-weight:600;line-height:22px}.all-price .faq-item .first .info-price .price{color:#000;font-size:48px;font-style:normal;font-weight:700;line-height:30px}.all-price .faq-item .first h5{border-bottom:1px solid rgba(30,30,30,.14);color:#000;font-size:26px;font-style:normal;font-weight:700;line-height:30px;max-width:350px;padding-bottom:10px}@media(max-width:780px){.all-price .faq-item .first h5{border:none;max-width:100%}}.all-price .faq-item .info ul li{color:rgba(0,0,0,.8);display:flex;font-size:12px;font-style:normal;font-weight:400;gap:15px;line-height:22px;list-style:none;margin-bottom:30px}@media(max-width:780px){.all-price .faq-item .info{justify-content:center;margin:0 auto;text-align:center}}.service{background-color:#1e1e1e;display:flex;flex-direction:column;margin-bottom:70px;padding-bottom:125px;padding-top:65px;position:relative}@media(max-width:1100px){.service{margin-bottom:0;margin-top:50px}}.service .container-service{margin-left:calc(50vw - 720px)}@media only screen and (max-width:1439px){.service .container-service{margin-left:0}}.service .container-service .content-service .header-service{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px;padding-right:100px}@media(max-width:765px){.service .container-service .content-service .header-service{align-items:baseline;flex-direction:column;gap:20px;padding:0 20px}}.service .container-service .content-service .header-service h2{color:#fff!important;max-width:338px}@media(max-width:1440px){.service .container-service .content-service .header-service h2{padding:0 20px}}@media(max-width:765px){.service .container-service .content-service .header-service h2{max-width:100%}}.service .container-service .content-service .header-service .btn-first{white-space:nowrap}.service .container-service .service-swiper .swiper-slide{height:350px;position:relative;width:418px}.service .container-service .service-swiper .swiper-slide .slide-inner{height:100%;overflow:hidden;width:100%}.service .container-service .service-swiper .swiper-slide .slide-inner .service-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.service .container-service .service-swiper .swiper-slide h5{bottom:58px;color:#fff;font-size:18px;font-style:normal;font-weight:700;left:30px;line-height:normal;position:absolute}.service .container-service .service-swiper .swiper-slide .service-icon{background-color:#fff;border-radius:25px;bottom:106px;left:30px;padding:10px;position:absolute}.service .container-service .swiper-pagination{margin-bottom:50px}.service .container-service .swiper-pagination .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.718);border-radius:50%;height:8px;margin:0 4px;opacity:.6;transition:all .3s ease;width:8px}.service .container-service .swiper-pagination .swiper-pagination-bullet-active{background-color:red!important;border:none;height:10px;opacity:1;transform:scale(1.2);width:10px}.simple-banner{display:grid;grid-template-columns:1fr 1fr;margin-left:calc(50vw - 720px)}@media only screen and (max-width:1439px){.simple-banner{margin-left:0}}@media(max-width:900px){.simple-banner{display:flex}}.simple-banner .content-banner{padding:110px 140px 140px 0}@media(max-width:1400px){.simple-banner .content-banner{padding:20px}}.simple-banner .content-banner p{color:rgba(0,0,0,.8);font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin-top:20px}.simple-banner .red-background{background-color:#ee2525!important;clip-path:polygon(31% 0,100% 0,100% 100%,0 100%);height:100%;position:relative;width:100%}.simple-banner .red-background:after{background-image:url(../svg/bottom.svg);background-position:bottom;bottom:-20px;right:0;width:50%}.simple-banner .red-background:after,.simple-banner .red-background:before{background-repeat:no-repeat;background-size:contain;content:"";height:100%;opacity:.1;position:absolute;z-index:-1}.simple-banner .red-background:before{background-image:url(../svg/top.svg);background-position:top;right:20px;top:100px;width:35%}@media(max-width:900px){.simple-banner .red-background{display:none}}.text-only{padding:50px 20px}.text-only .content h3{color:rgba(0,0,0,.8);font-size:24px;font-style:normal;font-weight:600;line-height:36px}.text-only .content li,.text-only .content p{color:rgba(0,0,0,.8);font-size:14px;font-style:normal;font-weight:400;line-height:24px}.text-only .content b,.text-only .content strong{color:rgba(0,0,0,.8);font-size:14px;font-style:normal;font-weight:700;line-height:24px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}article,div,footer,header,nav,section{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}.plyr *{box-sizing:"content-box";float:none;height:auto;width:auto}body{line-height:1}ol,ul{padding-left:20px}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}
