@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 .container-404{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:0 20px;text-align:center}.error404 .container-404 h1{font-size:px2rem(70)!important}@media(max-width:900px){.error404 .container-404 h1{font-size:px2rem(50)!important;line-height:50px}}@media(max-width:500px){.error404 .container-404 h1{font-size:px2rem(30)!important;line-height:50px}}.error404 footer:before{display:none}.all-footer{border-bottom:1px solid rgba(59,59,59,.12);border-top:1px solid rgba(59,59,59,.12);display:flex;justify-content:space-between;margin-top:100px!important;padding:100px 0;width:100%}@media(max-width:1460px){.all-footer{padding:20px}}@media(max-width:1000px){.all-footer{flex-direction:column;gap:20px;padding:20px;text-align:left!important}}.all-footer h6{margin-bottom:40px}@media(max-width:780px){.all-footer h6{margin-bottom:20px;margin-top:40px}}.all-footer ul{padding-left:0}.all-footer ul li{list-style:none;margin-bottom:18px}.all-footer a{font-feature-settings:"liga" off,"clig" off;color:rgba(59,59,59,.8);font-size:.875rem;font-weight:400;line-height:1.25rem}.all-footer .society-info{width:30%}@media(max-width:1000px){.all-footer .society-info{width:100%}}.all-footer .society-info p{color:rgba(59,59,59,.8);font-size:1rem;font-weight:400;line-height:30px;margin-bottom:24px;max-width:250px}@media(max-width:1000px){.all-footer .society-info p{max-width:100%}}.all-footer .society-info .contain-p .logo{height:121px;-o-object-fit:contain;object-fit:contain}@media(max-width:780px){.all-footer .society-info .contain-p .logo{padding-top:20px}}.all-footer .society-info .contain-p .social-logo{display:flex;gap:22px}.all-footer .society-info .contain-p .social-logo img{-o-object-fit:contain;object-fit:contain}.all-footer .nav-information{display:flex;justify-content:space-between;width:70%}@media(max-width:1000px){.all-footer .nav-information{width:100%}}@media(max-width:780px){.all-footer .nav-information{flex-direction:column}}.all-footer .contact{display:flex;flex-direction:column}.all-footer .contact .email{margin-bottom:18px;position:relative}.all-footer .contact .email:before{content:url(../svg/Email.svg);padding-right:6px}.all-footer .contact .phone{position:relative}.all-footer .contact .phone:before{content:url(../svg/Phone.svg);padding-right:6px}.all-footer .contact .map{max-width:250px}@media(max-width:780px){.all-footer .contact .map{max-width:100%}}.all-footer .contact .map p{color:rgba(59,59,59,.8);display:flex;font-size:.875rem;font-weight:400;line-height:30px;margin:22px 0 24px;max-width:250px;position:relative}.all-footer .contact .map p:before{content:url(../svg/Mark.svg);padding-right:6px}@media(max-width:780px){.all-footer .contact .map p{max-width:100%}}.coqpit-mention{display:flex;justify-content:space-between;padding:25px 0}@media(max-width:1460px){.coqpit-mention{padding:20px}}@media(max-width:1000px){.coqpit-mention{padding:0 20px}}@media(max-width:780px){.coqpit-mention{display:flex;flex-direction:column}.coqpit-mention ul{padding:0}}.coqpit-mention a{color:rgba(59,59,59,.8);font-size:.875rem;font-weight:400;line-height:30px}.coqpit-mention .legal-mention li{list-style:none}.navigation-logo.menu-open .logo__responsive{display:none}.navigation-logo{align-items:center;background-color:#fff;display:flex;height:55px;justify-content:space-between;padding:0 10px;position:fixed;top:0;width:100%;z-index:10000000000}@media(min-width:1111px){.navigation-logo{display:none}}.navigation-logo .logo__responsive img{height:63px;width:143px}.navigation-logo .burger{display:block}.navigation-logo .burger a{cursor:pointer;display:block;height:auto;width:50px}.navigation-logo .burger a span{background-color:#22689c;border-radius:2px;display:block;height:3px;margin-bottom:3px;transition:opacity .2s linear,transform .2s linear;width:100%}.navigation-logo .burger a.active span{background-color:#22689c}.navigation-logo .burger a.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.navigation-logo .burger a.active span:nth-child(2){opacity:0}.navigation-logo .burger a.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-4px)}@media(max-width:1111px){#mainHeader{display:none}}@media(min-width:1111px){header{display:block!important}}header a{color:#3b3b3b;font-size:.75rem;font-weight:600;position:relative;text-align:center;text-transform:uppercase}@media(max-width:1111px){header{background-color:#fff;height:100%;margin:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;text-align:center;top:0;transition:display .2s ease-in-out;width:100%;z-index:200!important}}@media screen and (max-width:1111px)and (orientation:landscape){header{overflow:scroll}}.header-top{align-items:center;border-bottom:1px solid rgba(59,59,59,.2);display:flex;justify-content:space-between;margin:0 85px;max-height:125px;width:calc(100% - 170px)}@media(max-width:1111px){.header-top .logo-inner-responsive{margin-top:100px}}.header-top .logo-inner-responsive img{height:100px;max-width:200px;-o-object-fit:contain;object-fit:contain}.header-top .contact{align-items:center;display:flex;gap:50px}.header-top .contact .tel{background:#b0333f;border-radius:50px;color:#fff;padding:16px 64px;position:relative}@media(max-width:1111px){.header-top .contact .tel{display:none}}.header-top .contact .tel:before{content:url(../svg/Phone-header.svg);left:40px;padding-right:1.5rem;position:absolute;top:12px}.header-top .contact .email-header{padding:0!important;position:relative}@media(max-width:1111px){.header-top .contact .email-header{display:none}}.header-top .contact .email-header:before{content:url(../svg/mail.svg);height:50px;padding:6px!important;padding-right:1.5rem;position:relative;top:2px;width:50px}.container-header{margin:0 85px;width:calc(100% - 170px)}@media(max-width:1111px){.container-header{margin:0;width:100%}}.container-header .nav{align-items:center;display:flex;justify-content:space-between;padding:40px 0}@media(max-width:1111px){.container-header .nav{border:none;flex-direction:column;font-size:2.8125rem;margin-top:35px;text-align:left}}.container-header .nav li{list-style:none}@media(max-width:1111px){.container-header .nav li{border-bottom:1px solid rgba(0,0,0,.1);overflow:hidden;width:100%}.container-header .nav li:last-child{border-bottom:none}.container-header .nav li a{display:block;padding:15px 0 15px 25px;text-align:left}}.container-header .menu-item-has-children.open .sub-menu{display:block!important}.container-header .menu-item-has-children{position:relative}.container-header .menu-item-has-children:after{content:url(../svg/plus.svg)}@media(max-width:1111px){.container-header .menu-item-has-children:after{left:200px;position:absolute;top:-16px}}.container-header .menu-item-has-children .sub-menu{background-color:#fff;border:1px solid rgba(81,186,235,.169);border-top:none;box-shadow:0 4px 0 rgba(17,9,10,.2);display:none;padding:0 20px;position:absolute;top:54px;width:345px;z-index:200}@media(max-width:1111px){.container-header .menu-item-has-children .sub-menu{border:none;position:relative;top:0;width:100%}}.container-header .menu-item-has-children .sub-menu li{border-bottom:1px solid rgba(81,186,235,.169);pointer-events:all;position:relative}@media(max-width:1111px){.container-header .menu-item-has-children .sub-menu li{border-bottom:1px solid rgba(0,0,0,.1)}}.container-header .menu-item-has-children .sub-menu li:hover{background-color:rgba(34,103,156,.271);color:#fff}.container-header .menu-item-has-children .sub-menu li a{display:block;height:100%;padding:15px;text-align:left;width:100%}@media(max-width:1111px){.container-header .menu-item-has-children .sub-menu li a{box-sizing:border-box;padding:15px 25px}}.container-header .menu-item-has-children.open .sub-menu{display:block}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}body h1{font-size:2.5rem;font-weight:700}@media(max-width:740px){body h1{font-size:1.875rem}}body h2{color:#3b3b3b;font-family:Montserrat,"sans-serif";font-size:1.875rem;font-size:2.5rem;font-style:normal;line-height:2.6875rem}@media(max-width:740px){body h2{font-size:1.875rem}}body h3{font-family:Montserrat,"sans-serif";font-size:1.875rem;font-style:normal;font-weight:700;line-height:3.25rem;margin-bottom:20px}@media(max-width:740px){body h3{font-size:1.25rem}}body h5{color:#fff;font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal}@media(max-width:740px){body h5{font-size:1rem}}body h6{font-feature-settings:"liga" off,"clig" off;color:#3b3b3b;font-family:Montserrat,"sans-serif";font-size:1.125rem;font-style:normal;font-weight:700;line-height:22px}@media(max-width:740px){body h6{font-size:1rem}}body strong{font-size:1rem;font-weight:600;line-height:1.625rem}body .primary-btn,body strong{font-family:Montserrat,"sans-serif";font-style:normal}body .primary-btn{background-color:#fff;border-radius:50px;color:#3b3b3b;font-size:.625rem;font-weight:700;letter-spacing:1px;line-height:12px;padding:16px 40px;text-align:center;text-transform:uppercase}.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%}.advice{position:relative}.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 .swiper-slide{background:hsla(0,20%,86%,.2);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%}@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{background:tra;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:#b0333f;border:1px solid #b0333f;border-radius:2px}@media(max-width:991px){.advice .container-wrapper .contentg2 .nav .swiper-scrollbar{display:none}}.advice .container-wrapper .contentg2 .nav .arrow{display:flex;gap:25px;justify-content:flex-end;margin-top:65px;max-width:836px;width:100%}@media(max-width:991px){.advice .container-wrapper .contentg2 .nav .arrow{display:none}}@media(max-width:895px){.advice .container-wrapper .contentg2 .nav .arrow{display:none}}.advice .container-wrapper .contentg2 .nav .arrow .slider-arrow-left:after{background-image:url(../svg/left.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:10px;width:10px}.advice .container-wrapper .contentg2 .nav .arrow .slider-arrow-right:after{background-image:url(../svg/right.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:10px;width:10px}.all-articles .latest-article{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;min-height:384px;width:100%}@media(max-width:790px){.all-articles .latest-article{flex-direction:column-reverse}}.all-articles .latest-article img{height:462px;-o-object-fit:cover;object-fit:cover;width:728px}@media(max-width:790px){.all-articles .latest-article img{height:300px;width:100%}}.all-articles .latest-article a{background:#22689c;padding:100px}.all-articles .latest-article a p{color:#fff;font-size:px2rem(16);font-style:normal;font-weight:300;line-height:px2rem(22)}.all-articles .latest-article a .btn{align-items:center;background:#22689c;border-radius:40px;color:#fff;display:flex;font-size:.875rem;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.7px;line-height:12px;margin-top:35px;padding:10px;text-transform:uppercase;width:136px}.all-articles .actuality{margin-bottom:62px}.all-articles .actuality .title{margin-bottom:20px;margin-top:50px}.all-articles .actuality .content-all-article{align-items:center;display:flex;flex-wrap:wrap;gap:19px;justify-content:center}@media(max-width:1350px){.all-articles .actuality .content-all-article{grid-template-columns:1fr 1fr;justify-content:center}}@media(max-width:768px){.all-articles .actuality .content-all-article{align-items:center;grid-template-columns:1fr;justify-content:center}}.all-articles .actuality .content-all-article .section-article{align-items:center;display:flex;flex-direction:column;position:relative}.all-articles .actuality .content-all-article .section-article img{filter:brightness(65%);flex-shrink:0;height:350px;-o-object-fit:cover;object-fit:cover;width:400px}@media(max-width:768px){.all-articles .actuality .content-all-article .section-article img{height:200px;width:100%}}.all-articles .actuality .content-all-article .section-article .article-txt{bottom:40px;position:absolute;width:85%;z-index:50}.all-articles .actuality .content-all-article .section-article .article-txt h6{color:#fff;font-size:.9375rem!important;font-style:normal;font-weight:400;line-height:normal;padding:0 10px;text-transform:uppercase}.all-articles .actuality .content-all-article .section-article .article-txt p{color:#fff;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;margin-top:20px;padding:0 10px;text-decoration-line:underline}.banner{background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;min-height:730px;position:relative;width:100%}@media(max-width:740px){.banner{min-height:auto}}.banner .content-banner{border-radius:0 0 50px 0;max-width:500px;padding:100px}@media(max-width:740px){.banner .content-banner{border-radius:inherit;max-width:100%;padding:80px 20px 60px}}.banner .content-banner .label{font-size:1rem;font-weight:700}.banner .content-banner .title{color:#fff;margin-bottom:15px;margin-top:5px}@media(max-width:740px){.banner .content-banner .title{margin-bottom:25px;margin-top:15px}}.banner .content-banner .content{font-size:1rem;margin-bottom:33px}@media(max-width:740px){.banner .primary-btn{display:none}}.form{margin-top:20px;position:relative}.form h3{margin-top:60px}@media(max-width:1440px){.form h3{padding:0 20px}}.form .info-cablage{align-items:center;display:flex;justify-content:space-between}@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{font-feature-settings:"liga" off,"clig" off;background:#eff0f6;border-radius:48.417px;color:#22689c;font-size:1rem;font-style:normal;font-weight:600;line-height:19.367px;padding:20px}@media(max-width:640px){.form .info-cablage a,.form .info-cablage p{font-size:.8125rem}}.form .info-cablage .mail a{align-items:center;display:flex;padding-left:70px;position:relative}.form .info-cablage .mail a:before{background-color:#22689c;border-radius:50%;content:"";height:60px;left:0;position:absolute;width:60px}.form .info-cablage .mail a:after{background-image:url(../svg/Email-contact.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:40px;left:10px;position:absolute;top:10px;width:40px}@media(max-width:640px){.form .info-cablage .mail a:after{height:30px;left:15px;top:12px;width:30px}}.form .info-cablage .number a{align-items:center;display:flex;padding-left:70px;position:relative}.form .info-cablage .number a:before{background-color:#22689c;border-radius:50%;content:"";height:60px;left:0;position:absolute;width:60px}.form .info-cablage .number a:after{background-image:url(../svg/phone-contact.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:40px;left:10px;position:absolute;top:10px;width:40px}@media(max-width:640px){.form .info-cablage .number a:after{height:30px;left:15px;top:12px;width:30px}}.form .info-cablage .location p{align-items:center;display:flex;padding-left:70px;position:relative}.form .info-cablage .location p:before{background-color:#22689c;border-radius:50%;content:"";height:60px;left:0;position:absolute;width:60px}.form .info-cablage .location p:after{background-image:url(../svg/Mark-contact.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:40px;left:10px;position:absolute;top:10px;width:40px}@media(max-width:640px){.form .info-cablage .location p:after{height:30px;left:15px;top:12px;width:30px}}@media(max-width:400px){.form .info-cablage .location p:after{top:23px}}.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:rgba(41,131,199,.04);padding:50px}.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}.form .cqt-form .type-selector label{align-items:baseline;display:flex;gap:5px;justify-content:center;width:100%}.form .cqt-form .type-selector label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #22689c;border-radius:50%;height:13px;max-width:13px;padding:0;width:13px}.form .cqt-form .type-selector label input[type=radio]:checked{background-color:#22689c}.form .cqt-form .type-selector .compagny{padding-left:0}.form .cqt-form label{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{border:2px solid rgba(34,104,156,.75);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}.form .cqt-form .select.show svg{transform:rotate(180deg)}@media(max-width:420px){.form .cqt-form .select legend{padding-left:10px;padding-right:10px}}.form .cqt-form .select ul{border:2px solid rgba(34,104,156,.75);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(34,104,156,.75);box-sizing:border-box;cursor:pointer;height:50px;list-style:none;position:relative;width:100%}@media(max-width:580px){.form .cqt-form .select li{display:flex;height:auto;min-height:60px;padding:0 10px}}.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(34,103,156,.276)}.form .cqt-form .select label{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{position:relative;text-align:left}.form .cqt-form .acceptance-field input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #22689c;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:#22689c;border:2px solid #22689c;border-radius:initial;border-radius:50%;height:13px;width:13px}@media(max-width:420px){.form .cqt-form .one-col{padding-left:10px;padding-right:10px}}.form .cqt-form .one-col .msg{margin-top:14px}.form .cqt-form .one-col .msg textarea{border:2px solid rgba(34,104,156,.75);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:420px){.form .cqt-form .two-cols{padding-left:10px;padding-right:10px}}@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{align-items:center;border:2px solid rgba(34,104,156,.75);border-radius:20px;border-radius:100px;box-sizing:border-box;display:flex;margin:7px 0 0}.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:#22689c;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;display:flex;flex-direction:column;justify-content:center;width:100%}@media(max-width:500px){.cablage-form{padding:0 20px}}.block-text{margin-top:90px}.block-text .block-text-image{align-items:center;display:grid;grid-template-columns:1fr 1fr;position:relative}@media(max-width:1100px){.block-text .block-text-image{align-items:center;display:flex;flex-direction:column;padding:20px 0}}.block-text .block-text-image .content{padding:100px}@media(max-width:1100px){.block-text .block-text-image .content{margin-bottom:20px;padding:10px 20px}}.block-text .block-text-image .content p{font-family:Montserrat,"sans-serif";font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;margin-bottom:35px}.block-text .block-text-image .big-img.bottom{bottom:-90px;right:-200px}@media(max-width:1350px){.block-text .block-text-image .big-img.bottom{right:-50px}}@media(max-width:1100px){.block-text .block-text-image .big-img.bottom{bottom:0;position:relative;right:0}}.block-text .block-text-image .big-img.top{right:0;top:-90px}@media(max-width:1100px){.block-text .block-text-image .big-img.top{position:relative}}.block-text .block-text-image .small-img.bottom{bottom:-90px;position:absolute;right:-100px}@media(max-width:1100px){.block-text .block-text-image .small-img.bottom{bottom:0;position:relative;right:0}}.block-text .block-text-image .small-img.top{position:absolute;right:80px;top:-100px}@media(max-width:1100px){.block-text .block-text-image .small-img.top{position:inherit;right:0;top:0}.block-text .reverse{flex-direction:column-reverse;margin-top:45px;padding:20px 0}}.block-text .reverse .content{order:2;padding:0 20px}.block-text .reverse .picture{order:1}@media(max-width:1100px){.block-text .reverse .picture{margin-top:40px}}.block-text .reverse .big-img.bottom{bottom:-90px;left:-80px}@media(max-width:1100px){.block-text .reverse .big-img.bottom{position:inherit;right:0;top:0}}.block-text .reverse .big-img.top{left:80px;top:-90px}@media(max-width:1100px){.block-text .reverse .big-img.top{left:0;position:relative;top:0}}.block-text .reverse .small-img.bottom{bottom:-90px;left:-100px;position:absolute}.block-text .reverse .small-img.top{left:80px;top:-90px}.block-text .big-img,.block-text .small-img{height:787px;-o-object-fit:cover;object-fit:cover;position:relative;width:620px}@media(max-width:1250px){.block-text .big-img,.block-text .small-img{height:590px;width:520px}}@media(max-width:850px){.block-text .big-img,.block-text .small-img{height:390px;width:420px}}@media(max-width:650px){.block-text .big-img,.block-text .small-img{display:block;height:260px;margin:0 auto;max-width:350px;min-height:200px;width:90vw}.block-text .primary-btn{display:none}}.other-banner{align-items:center;display:flex;flex-direction:column;margin-top:90px;padding:80px}.other-banner h3{text-align:center}.project{clear:both;clip-path:inset(0 -9999px 0 0);float:none;margin:80px auto 0;max-width:1440px;width:100%}@media(max-width:1460px){.project .wrappes{padding:0 20px}}.project .wrappes .title-project{padding-bottom:30px}.project .wrappes .btn-realization{padding-top:40px}@media(max-width:890px){.project .wrappes .btn-realization{padding:0}}.project .wrappes .btn-realization .btn{border:1px solid #000;border-radius:32px;font-size:1rem;letter-spacing:.16px;line-height:129.2%;margin-top:50px;padding:8px 16px;text-decoration:none;text-transform:capitalize}.project .wrappes .btn-realization .btn:hover{color:#fff}.project .wrappes .content-project{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media(max-width:1260px){.project .wrappes .content-project{padding:0 20px}}@media(max-width:890px){.project .wrappes .content-project{flex-direction:column}}.project .wrappes .content-project .title-project{max-width:489px}@media(max-width:890px){.project .wrappes .content-project .title-project{max-width:100%}}.project .swiper-container1{position:relative}.project .swiper-container1 .click-trigger:before{content:url(../svg/btn-cercle.svg);position:absolute;right:23%;top:40%;z-index:1000}@media(max-width:1460px){.project .swiper-container1 .click-trigger:before{right:21%}}@media(max-width:1430px){.project .swiper-container1 .click-trigger:before{right:45%;top:-100px}}@media(max-width:1430px)and (max-width:895px){.project .swiper-container1 .click-trigger:before{display:none}}.project .swiper-container1 .swiper-slide{height:584px;width:512px}@media(max-width:630px){.project .swiper-container1 .swiper-slide{height:384px;margin-left:20px;width:322px}}@media(max-width:430px){.project .swiper-container1 .swiper-slide{height:384px;margin:0;width:302px}}.project .swiper-container1 .swiper-wrapper{width:100%}.project .swiper-container1 .swiper-wrapper .icon-wrapper-project img{bottom:47px;height:30px;left:39px;-o-object-fit:cover;object-fit:cover;position:absolute;width:30px;z-index:999}.project .swiper-container1 .swiper-wrapper .img-project{height:584px;position:relative;width:512px}@media(max-width:630px){.project .swiper-container1 .swiper-wrapper .img-project{height:384px;width:322px}}.project .swiper-container1 .swiper-wrapper .img-project:before{background-image:linear-gradient(0deg,#0d010b -6.72%,rgba(118,7,97,0) 33.96%);border-radius:16px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.project .swiper-container1 .swiper-wrapper .img-project img{border-radius:16px;height:584px;-o-object-fit:cover;object-fit:cover;width:512px}@media(max-width:630px){.project .swiper-container1 .swiper-wrapper .img-project img{height:384px;width:322px}}.project .swiper-container1 .swiper-wrapper .city{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.4);border:.5px solid hsla(0,0%,100%,.4);border-radius:32px;color:#fff;display:flex;font-size:1.125rem;justify-content:center;left:15%;padding:10px 15px;position:absolute;top:10px;transform:translateX(-50%)}@media(max-width:630px){.project .swiper-container1 .swiper-wrapper .city{left:25%}}.project .swiper-container1 .swiper-wrapper .city:before{content:url(../svg/map.svg);position:relative;right:6px;top:2px;z-index:-1}.project .swiper-container1 .swiper-wrapper .location{bottom:50px;color:#fff;font-size:1.125rem;left:20px;letter-spacing:-.66px;line-height:110%;position:absolute}@media(max-width:630px){.project .swiper-container1 .swiper-wrapper .location{font-size:1rem}}.project .swiper-container1 .swiper-wrapper .location:before{background-color:#fff;border-radius:50%;content:"";height:65px;margin-right:10px;padding:25px 45px 25px 25px;position:relative;width:65px}.realisation .banner{min-height:500px!important}.filter-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px;margin-top:80px}@media(max-width:1280px){.filter-buttons{justify-content:center;justify-content:left;padding:0 20px}}.filter-btn{background-color:transparent;border:1px solid #b0333f;border-radius:24px;color:#b0333f;cursor:pointer;font-size:.875rem;font-style:normal;font-weight:700;line-height:150%;padding:8px 16px;text-transform:capitalize;transition:all .3s ease}.filter-btn:hover{background-color:#fff}.filter-btn.active{background-color:#b0333f;border-color:B0333F;color:#fff}#projects-listing{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 auto;max-width:1450px;padding:0 20px;position:relative}#projects-listing .pagination{bottom:-50px;color:#000;font-size:px2rem(15);position:absolute}#projects-listing .pagination .page-numbers{color:#000;font-size:px2rem(15);margin:0 5px}#projects-listing .achievement{height:336.484px;overflow:hidden;position:relative;width:295px;z-index:10}#projects-listing .achievement:before{background-image:linear-gradient(0deg,#0d010b -6.72%,rgba(118,7,97,0) 33.96%);border-radius:16px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}#projects-listing .achievement .city{-webkit-backdrop-filter:blur(1.15234375px);backdrop-filter:blur(1.15234375px);background:rgba(0,0,0,.2);border:.288px solid hsla(0,0%,100%,.4);border-radius:18.438px;color:#fff;font-family:DM Sans;font-size:px2rem(11);font-style:normal;font-weight:500;left:10px;letter-spacing:.104px;line-height:normal;padding:0 20px;position:absolute;text-transform:capitalize;top:20px}#projects-listing .achievement .city p{padding:10px;position:relative}#projects-listing .achievement .city p:before{content:url(../svg/location.svg);left:-12px;position:absolute;top:5px}#projects-listing .achievement img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#projects-listing .achievement .content{z-index:20}#projects-listing .achievement .content h6{bottom:30px;color:#fff;font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:-.38px;line-height:110%;margin-left:65px;position:absolute;z-index:20}#projects-listing .achievement .content .icon{background-color:#fff;border-radius:50%;bottom:15px;margin-left:15px;padding:2px;position:absolute;z-index:20}#projects-listing .achievement .content .icon img{height:30.451px;-o-object-fit:contain;object-fit:contain;padding:5px;width:30.451px}section.numbers{margin-top:100px}@media(max-width:800px){section.numbers{margin-top:20px}}section.numbers .numbers__container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;row-gap:30px}section.numbers .numbers__container .number{display:flex;flex-direction:column;min-height:75px;padding:0 20px;position:relative;width:25%}section.numbers .numbers__container .number:after{background:rgba(59,59,59,.12);content:"";height:40px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}section.numbers .numbers__container .number .number__number{color:rgba(59,59,59,.5);font-size:1.875rem;font-style:normal;font-weight:300;line-height:40px;text-align:center}section.numbers .numbers__container .number .number__description{color:#3b3b3b;font-size:.875rem;font-style:normal;font-weight:600;letter-spacing:.7px;line-height:normal;text-align:center;text-transform:uppercase}section.numbers .numbers__container .number:nth-child(4n):after{display:none}@media(max-width:991px){section.numbers .numbers__container .number{min-height:0;padding:0 25px;width:33%}section.numbers .numbers__container .number .number__description,section.numbers .numbers__container .number .number__number{font-size:px2rem(16px)}section.numbers .numbers__container .number:nth-child(4n):after{display:block}section.numbers .numbers__container .number:nth-child(3n):after{display:none}}@media(max-width:630px){section.numbers .numbers__container .number{width:50%}section.numbers .numbers__container .number:nth-child(3n):after{display:block}section.numbers .numbers__container .number:nth-child(2n):after{display:none}}section.numbers .numbers__container .number:last-child:after{display:none}.prestation-list-section{margin-top:130px;overflow:visible;position:relative}@media(max-width:800px){.prestation-list-section{margin-top:30px}}.prestation-list-section .content{display:flex;margin-bottom:32px}@media(max-width:1400px){.prestation-list-section .content{padding:0 20px}}@media(max-width:1200px){.prestation-list-section .content{flex-wrap:wrap}}.prestation-list-section .content p{color:rgba(59,59,59,.8);font-size:.875rem;font-weight:400;line-height:1.5rem}.prestation-list-section .content .swiper-button-next,.prestation-list-section .content .swiper-button-prev{align-items:center;background:transparent;border:1px solid #3b3b3b;border-radius:50%;color:#3b3b3b;display:flex;font-size:.75rem;height:50px;justify-content:center;left:0;padding:8px;position:absolute;transition:all .3s ease;width:50px}.prestation-list-section .content .swiper-button-next:after,.prestation-list-section .content .swiper-button-prev:after{font-size:.75rem}.prestation-list-section .content .swiper-button-next:hover,.prestation-list-section .content .swiper-button-prev:hover{background:#3b3b3b;color:#fff}.prestation-list-section .content .swiper-button-next:hover:after,.prestation-list-section .content .swiper-button-prev:hover:after{color:#fff}.prestation-list-section .content .swiper-button-prev{left:200px;top:45%;transform:translateY(-50%)}@media(max-width:1200px){.prestation-list-section .content .swiper-button-prev{left:100px}}@media(max-width:770px){.prestation-list-section .content .swiper-button-prev{display:none}}.prestation-list-section .content .swiper-button-next{left:200px;top:calc(50% + 50px);transform:translateY(-50%)}@media(max-width:1200px){.prestation-list-section .content .swiper-button-next{left:100px}}@media(max-width:770px){.prestation-list-section .content .swiper-button-next{display:none}}.prestation-list-section .prestation-swiper{margin-left:400px;position:relative}@media(max-width:1200px){.prestation-list-section .prestation-swiper{margin-left:200px}}@media(max-width:770px){.prestation-list-section .prestation-swiper{margin-left:0}}.prestation-list-section .prestation-swiper .swiper-slide{height:350px;position:relative;width:463px}.prestation-list-section .prestation-swiper .swiper-slide:before{background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.4) 30%,rgba(0,0,0,.1) 60%,transparent);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.prestation-list-section .prestation-swiper .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.prestation-list-section .prestation-swiper .swiper-slide .icone{background:#fff;border-radius:50px;box-shadow:0 0 20px rgba(0,0,0,.12);height:25px;left:20px;margin-bottom:20px;-o-object-fit:contain;object-fit:contain;padding:15px;position:absolute;top:20px;width:25px;z-index:20}.prestation-list-section .prestation-swiper .swiper-slide h5{bottom:50px;left:20px;position:absolute;z-index:20}.prestation-list-section .prestation-swiper .swiper-slide .read-more{bottom:30px;color:#fff;font-size:.625rem;font-style:normal;font-weight:700;left:20px;letter-spacing:1px;line-height:normal;position:absolute;text-transform:uppercase;z-index:20}.prestation-list-section .swiper-pagination-bullets{display:none}@media(max-width:770px){.prestation-list-section .swiper-pagination-bullets{bottom:-30px!important;display:block!important;position:absolute}}.content-article{align-items:center;display:grid;grid-template-columns:1fr 1fr;margin-bottom:50px;margin-top:156px}@media(max-width:1060px){.content-article{gap:40px;grid-template-columns:1fr;padding:0 20px}}@media(max-width:1000px){.content-article{margin-top:50px}}.content-article h2{font-size:2.5rem;font-weight:700;line-height:normal;text-transform:uppercase;width:100%}@media(max-width:1060px){.content-article h2{font-size:1.875rem}}@media(max-width:860px){.content-article h2{font-size:1.25rem}}@media(max-width:1060px){.content-article .section-img-article{margin:0 auto}}.content-article img{height:619px;margin-top:25px;max-width:525px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:1060px){.content-article img{display:flex;height:200px;margin:25px auto;max-width:70%}}.content-article .article-content{margin-top:150px}@media(max-width:1060px){.content-article .article-content{margin:0 auto;max-width:1000px;padding-left:25px;width:100%}}.content-article .article-content h3{font-size:1.5625rem;line-height:30px;margin-top:30px}.content-article .article-content p{font-size:1rem;font-style:normal;font-weight:300;line-height:1.5625rem}.content-article .article-content li{font-size:px2rem(14);font-style:normal;font-weight:400;letter-spacing:2px;line-height:normal}.txt{margin-top:90px;padding:0 20px}*{-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}
