/*!*****************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./wp-content/themes/customtheme/assets/scss/pages/about.scss ***!
  \*****************************************************************************************************************************************************/.form,form{width:100%}.form{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:65px auto 0;max-width:820px}.form .form__group{margin:0 0 40px;width:calc(50% - 25px)}.form .form__group p{margin:0;padding:0}.form .form__group--full{width:100%}.form .form__group label{color:#000;font-size:16px;font-weight:700;left:0;line-height:40px;padding:0 33px 0 0;pointer-events:none;position:absolute;top:0;transition:.3s linear;width:100%;z-index:10}.form .form__group label.focused{color:#000;font-size:14px;line-height:20px;top:-15px}.form .form__group input{line-height:50px;padding:0}.form .form__group input,.form .form__group textarea{appearance:none!important;background:none;border:none;border-bottom:2px solid #fed302;border-radius:0;box-shadow:none!important;color:#000;font-size:16px;outline:none!important;width:100%;z-index:5}.form .form__group textarea{padding:10px 0;resize:none}.form .form__copyrights{margin:0;width:100%}.form .form__copyrights label{color:#000;display:block;font-size:17px;font-weight:400;padding-left:20px}.form .form__copyrights input{display:none}.form .form__copyrights input~span:before{border:2px solid #fed302;content:"";height:14px;left:-30px;position:absolute;top:0;width:14px}.form .form__copyrights input:checked~span:after{background:#fed302;content:"";height:12px;left:-27px;position:absolute;top:3px;width:12px}.form .form__copyrights span{cursor:pointer}@media (max-width:1000px){.form .form__copyrights label{font-size:16px;line-height:24px}}.form .form__controls{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.form .form__btns{align-items:center;display:flex;justify-content:flex-start;margin:25px 0 0}.form .form__btns .btn{background:none;border:2px solid #fed302;border-radius:30px;box-shadow:none;color:#000;cursor:pointer;font-size:16px;font-weight:800;line-height:normal;outline:none;padding:10px 25px;text-decoration:none;text-transform:uppercase;transition:.3s linear}.form .form__btns .btn:hover{background:#fed302}@media (max-width:500px){.form .form__btns{width:100%}}.form .wpcf7-spinner{display:none}.form .form__row{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.form .wpcf7-form-control-wrap{display:block;height:100%}.form .wpcf7-not-valid-tip{color:red;font-size:12px;font-weight:600;position:absolute;right:0;text-align:right;top:calc(100% + 5px);width:100%}.form .wpcf7-response-output{border:none!important;font-size:20px;margin:50px 0 0!important;text-align:center!important;width:100%!important}@media (max-width:900px){.form label{font-size:18px}.form input,.form textarea{width:100%}}@media (max-width:750px){.form .form__row{align-items:center;display:flex;flex-direction:column;justify-content:center}.form .form__group{width:100%}}@media (max-width:500px){.form .form__row{align-items:center;display:flex;flex-direction:column;justify-content:center}.form .form__group{width:100%}}.wpcf7 form.sent .wpcf7-response-output{border:none;color:#000;font-size:16px;font-weight:500;line-height:26px;margin:30px 0 0;text-align:center;width:100%}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border:none;color:#000;font-size:17px;font-weight:500;line-height:24px;margin:30px 0 0;text-align:center;width:100%}@media (max-width:500px){.form label{font-size:16px}}*{box-sizing:border-box;margin:0;padding:0;position:relative}ul{list-style:none}#cmplz-manage-consent .cmplz-manage-consent{background-color:#fed302!important}body,html{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}body.modal-open,html.modal-open{height:100vh;overflow:hidden}.container{margin:0 auto;max-width:1432px;padding:0 16px;width:100%}.btn{background:none;border:2px solid #fed302;border-radius:30px;box-shadow:none;color:#000;font-size:16px;font-weight:800;outline:none;padding:10px 25px;text-decoration:none;text-transform:uppercase;transition:.3s linear}.btn:hover{background:#fed302}@media (max-width:1000px){.btn{font-size:14Px}}.archive,.page,.single{animation:openPage .1s linear forwards;opacity:0}@keyframes openPage{0%{opacity:0}90%{opacity:0}to{opacity:1}}.section .section__header .section__title{margin:0 0 40px;text-align:center;width:100%}.section .section__header .section__title span{font-size:40px;font-weight:400;line-height:50px;text-transform:uppercase;z-index:10}.section .section__header .section__title span:before{background:#fed302;bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:-1}@media (max-width:1000px){.section .section__header .section__title{margin:0 0 30px}.section .section__header .section__title span{font-size:30px;line-height:40px}}@media (max-width:650px){.section .section__header .section__title span{font-size:24px;line-height:34px}}@media (max-width:525px){.section .section__header .section__title span{display:block}.section .section__header .section__title span:before{display:none}.section .section__header .section__title span span:last-child{display:inline-block}.section .section__header .section__title span span:last-child:before{background:#fed302;bottom:0;content:"";display:inline;height:50%;left:0;position:absolute;width:100%;z-index:-1}}.section .section__content .section__text{color:#000;font-size:17px;font-weight:400;line-height:25px;margin:0 auto;max-width:950px;text-align:center;width:100%}.section .section__content .section__text p:not(:first-child){margin:20px 0 0}@media (max-width:1000px){.section .section__content .section__text{font-size:16px;line-height:24px}}.section .section__controls{align-items:center;display:flex;justify-content:center;margin:50px 0 0}@media (max-width:1000px){.section .section__controls{margin:40px 0 0}}.section .section__slider{width:100%}.section .section__slider .slide{display:none;margin:0 auto;width:100%}.section .section__slider .slide.active{display:block}.section .section__slider .slide .slide__image{height:650px;width:100%}.section .section__slider .slide .slide__image img{height:100%;object-fit:cover;width:100%}@media (max-width:1000px){.section .section__slider .slide .slide__image{height:550px}}@media (max-width:750px){.section .section__slider .slide .slide__image{height:450px}}.section .section__slider .dots{align-items:center;display:flex;justify-content:center;margin:40px 0 0;width:100%}.section .section__slider .dots .dot{background:#fed302;border:2px solid #fed302;border-radius:50%;height:16px;margin:0 3px;transition:.3s linear;width:16px}.section .section__slider .dots .dot.active{background:none}.section .section__slider .dots .dot:not(.active):hover{background:#000;border-color:#000;cursor:pointer}@media (max-width:1000px){.section .section__slider .dots{margin:30px 0 0}}.topbar{padding:25px 0}.topbar .container{align-items:center;display:flex;justify-content:space-between}.topbar .topbar__column{align-items:center;display:flex;justify-content:flex-end}.topbar .navigation__logo img{max-height:125px}@media (max-width:1200px){.topbar .navigation__logo img{max-height:90px}}.topbar .navigation__list{align-items:center;display:flex;justify-content:flex-end}.topbar .navigation__list .navigation__item .navigation__link{color:#000;font-size:18px;margin:0 0 0 40px;text-decoration:none}.topbar .navigation__list .navigation__item .navigation__link:before{background:#fed302;bottom:0;content:"";height:40%;left:0;position:absolute;transition:.15s linear;width:0;z-index:-1}.topbar .navigation__list .navigation__item .navigation__link:hover:before{width:100%}@media (max-width:1200px){.topbar .navigation__list .navigation__item .navigation__link{font-size:16px;margin:0 0 0 25px}}.topbar .navigation__list .navigation__item.active .navigation__link{font-weight:700}.topbar .navigation__list .navigation__item.active .navigation__link:before{width:100%}.topbar .navigation__list .navigation__item.has-dropdown:hover .navigation__link:before{background:#fed302;bottom:0;content:"";height:40%;left:0;position:absolute;transition:.15s linear;width:100%;z-index:-1}.topbar .navigation__list .navigation__item.has-dropdown:hover .dropdown{display:block}.topbar .navigation__list .dropdown{background:#fff;display:none;left:0;padding:30px 20px 10px;position:absolute;top:100%;width:350px;z-index:800}.topbar .navigation__list .dropdown .dropdown__list .dropdown__item .dropdown__link{color:#000;font-size:16px;line-height:32Px;text-decoration:none}.topbar .navigation__list .dropdown .dropdown__list .dropdown__item .dropdown__link:before{background:#fed302;bottom:0;content:"";height:40%;left:0;position:absolute;transition:.15s linear;width:0;z-index:-1}.topbar .navigation__list .dropdown .dropdown__list .dropdown__item .dropdown__link:hover:before{width:100%}.topbar .networks__list{align-items:center;display:flex;justify-content:flex-end;margin:0 0 0 40px}.topbar .networks__list .networks__item{margin:0 0 0 8px}.topbar .networks__list .networks__item .networks__link{align-items:center;background:#fed302;border-radius:50%;display:flex;height:30px;justify-content:center;transition:.3s linear;width:30px}.topbar .networks__list .networks__item .networks__link svg *{fill:#fff}.topbar .networks__list .networks__item .networks__link:hover{background:#000}.topbar .networks__list .networks__item .networks__link.networks__link--facebook svg{width:10px}.topbar .networks__list .networks__item .networks__link.networks__link--instagram svg{width:14px}@media (max-width:1200px){.topbar .networks__list{margin:0 0 0 25px}}.topbar .btn-menu-open{display:none}@media (max-width:975px){.topbar .navigation__list,.topbar .networks__list{display:none}.topbar .btn-menu-open{align-items:flex-end;background:none;border:none;cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;width:40px}.topbar .btn-menu-open span:first-child,.topbar .btn-menu-open span:nth-child(2),.topbar .btn-menu-open span:nth-child(3){background:#000;border-radius:3px;display:block;height:3px;left:0;position:absolute;top:0;transition:.3s linear;width:40px}.topbar .btn-menu-open span:nth-child(2){top:8px}.topbar .btn-menu-open span:nth-child(3){top:16px}.topbar .btn-menu-open span:nth-child(4),.topbar .btn-menu-open span:nth-child(5){color:#fed302;font-size:10px;text-align:center;text-transform:uppercase;width:100%}.topbar .btn-menu-open span:nth-child(5){display:none;margin-bottom:-15px}.topbar .btn-menu-open.active span:nth-child(4){display:none}.topbar .btn-menu-open.active span:nth-child(5){display:block;margin-bottom:0}}.navigation--responsive{background:#fed302;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:975}.navigation--responsive.active{align-items:center;display:flex;flex-direction:column;justify-content:center;z-index:999}.navigation--responsive .modal__close{background:none;border:none;box-shadow:none;cursor:pointer;outline:none;position:absolute;right:25px;top:25px;z-index:999}.navigation--responsive .modal__close svg *{fill:#fff}.navigation--responsive .navigation__content{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;overflow:auto;padding:50px 0;width:100%}@media (max-height:700px){.navigation--responsive .navigation__content{justify-content:normal}}.navigation--responsive .navigation__list{align-items:center;display:flex;flex-direction:column;justify-content:center}.navigation--responsive .navigation__list .navigation__item{list-style:none;width:100%}.navigation--responsive .navigation__list .navigation__item .navigation__link{color:#000;display:block;font-size:16px;line-height:40px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.navigation--responsive .navigation__list .navigation__item .navigation__link:hover{color:#000;font-weight:500;text-decoration:underline}.navigation--responsive .networks{align-items:center;display:flex;justify-content:flex-start;margin:15px 0 0}.navigation--responsive .networks .btn--network{align-items:center;border:2px solid #fff;border-radius:50%;display:flex;height:38px;justify-content:center;margin:0 10px 0 0;transition:.3s linear;width:38px}.navigation--responsive .networks .btn--network svg{width:10px}.navigation--responsive .networks .btn--network svg *{transition:.3s linear;fill:#000}.navigation--responsive .networks .btn--network:hover{background:#000}.navigation--responsive .networks .btn--network:hover svg *{fill:#fff}.navigation--responsive .networks .btn--network.btn--facebook svg{width:12px}.navigation--responsive .networks .btn--network.btn--instagram svg{width:18px}.page-footer{background:#000;padding:20px 0}.page-footer .page-footer__row{width:100%}.page-footer .navigation__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.page-footer .navigation__list .navigation__item{margin:10px}.page-footer .navigation__list .navigation__item .navigation__link{color:#fff;font-size:18px;text-decoration:none}.page-footer .navigation__list .navigation__item .navigation__link:before{background:#fff;bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:.15s linear;width:0}.page-footer .navigation__list .navigation__item .navigation__link:hover:before{width:100%}@media (max-width:1000px){.page-footer .navigation__list .navigation__item .navigation__link{display:block;font-size:16px;text-align:center;width:100%}}@media (max-width:750px){.page-footer .navigation__list{align-items:center;display:flex;flex-direction:column;justify-content:center}}.page-footer .networks__list{align-items:center;display:flex;justify-content:center;margin:25px 0 0;width:100%}.page-footer .networks__list .networks__item{margin:0 0 0 8px}.page-footer .networks__list .networks__item .networks__link{align-items:center;background:#fed302;border-radius:50%;display:flex;height:30px;justify-content:center;transition:.3s linear;width:30px}.page-footer .networks__list .networks__item .networks__link svg{width:12px}.page-footer .networks__list .networks__item .networks__link svg *{fill:#000}.page-footer .networks__list .networks__item .networks__link:hover{background:#fff}.page-footer .networks__list .networks__item .networks__link.networks__link--facebook svg{width:10px}.page-footer .networks__list .networks__item .networks__link.networks__link--instagram svg{width:14px}.page-header-image{width:100%}.page-header-image .page-header__image{height:400px;width:100%}.page-header-image .page-header__image img{height:100%;object-fit:cover;width:100%}@media (max-width:1000Px){.page-header-image .page-header__image{height:300px}}@media (max-width:650Px){.page-header-image .page-header__image{height:200px}}.page-breadcrumb{margin:46px 0 0}.page-breadcrumb .breadcrumb{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.page-breadcrumb .breadcrumb .breadcrumb__item{font-size:13px}.page-breadcrumb .breadcrumb .breadcrumb__item:not(:last-child):after{color:#000;content:"/";margin:0 5px}.page-breadcrumb .breadcrumb .breadcrumb__item .breadcrumb__link{color:#000;text-decoration:none}@media (max-width:1000px){.page-breadcrumb{margin:25px 0 0}}@media (max-width:750px){.page-breadcrumb{margin:20px 0 0}}.modal{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:900}.modal.active{align-items:center;display:flex;justify-content:center}.modal .modal__container{background:#fff;max-height:calc(100% - 50px);overflow-y:auto;padding:75px 200px}@media (max-width:1300px){.modal .modal__container{padding:75px 100px}}@media (max-width:1100px){.modal .modal__container{padding:75px 50px}}@media (max-width:7500px){.modal .modal__container{padding:75px 25px}}.modal .modal__close{background:none;border:none;cursor:pointer;position:absolute;right:20px;top:20px;z-index:999}.modal .modal__close svg{width:22px}.modal .modal__close svg *{transition:.3s linear;fill:#fed302}.modal .modal__close:hover svg *{fill:#000}.modal .modal__header .modal__title{margin:0 0 40px;text-align:center;width:100%}.modal .modal__header .modal__title span{font-size:30px;font-weight:400;line-height:30px;text-transform:uppercase;z-index:10}.modal .modal__header .modal__title span:before{background:#fed302;bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:-1}@media (max-width:1000px){.modal .modal__header .modal__title{margin:0 0 30px}.modal .modal__header .modal__title span{font-size:30px;line-height:40px}}@media (max-width:750px){.modal .modal__header .modal__title span{font-size:24px;line-height:34px}}.modal .modal__content .modal__text{color:#000;font-size:17px;font-weight:400;line-height:25px;margin:0 0 40px;max-width:950px;text-align:center;width:100%}.modal .modal__content .modal__text p:not(:first-child){margin:20px 0 0}@media (max-width:1000px){.modal .modal__content .modal__text{font-size:16px;line-height:24px}}.section--project{background:#fafafa;padding:80px 0}@media (max-width:750px){.section--project{padding:50px 0}}.section--prestations{background:#fed302;padding:125px 0}.section--prestations .section__header .section__title{text-align:left}.section--prestations .section__header .section__title span span:last-child:before{background:#fff}@media (max-width:750px){.section--prestations .section__header .section__title{margin:0}}.section--prestations .section__content .prestations{overflow:hidden}.section--prestations .section__content .prestations .items-container{overflow-x:scroll;overflow-y:hidden;padding:64px 10px 20px;scrollbar-color:#000 transparent;width:100%}.section--prestations .section__content .prestations .items{align-items:center;display:flex;gap:20px;justify-content:flex-start;margin:0 auto;transition:.4s linear;width:1860px}.section--prestations .section__content .prestations .items .prestation{height:570px;padding:0 45px;text-decoration:none;width:450px;z-index:10}.section--prestations .section__content .prestations .items .prestation .prestation__image{height:100%;left:0;position:absolute;top:0;width:100%}.section--prestations .section__content .prestations .items .prestation .prestation__image:before{background:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section--prestations .section__content .prestations .items .prestation .prestation__image img{height:100%;object-fit:cover;width:100%;z-index:-1}.section--prestations .section__content .prestations .items .prestation .prestation__title{align-items:flex-end;color:#fff;display:flex;font-size:24px;font-weight:500;height:90px;margin-top:150px;z-index:50}.section--prestations .section__content .prestations .items .prestation .prestation__text{color:#fff;font-size:16px;font-weight:300;height:200px;line-height:25Px;margin:17px 0 0;z-index:50}.section--prestations .section__content .prestations .items .prestation .prestation__new{align-items:center;background:#fed302;border-radius:50%;color:#000;display:flex;font-weight:900;height:100px;justify-content:center;position:absolute;right:50px;top:100px;transform:rotate(15deg);transform-origin:center center;width:100px;z-index:50}.section--prestations .section__content .prestations .items .prestation .btn-more{background:none;border:2px solid #fed302;border-radius:50%;height:60px;transition:.3s linear;width:60px;z-index:50}.section--prestations .section__content .prestations .items .prestation .btn-more svg{width:26px}.section--prestations .section__content .prestations .items .prestation .btn-more svg *{fill:#fff}.section--prestations .section__content .prestations .items .prestation:hover .btn-more{background:#fed302}@media (max-width:750px){.section--prestations .section__content .prestations .items .prestation .prestation__new{font-size:14px;height:80px;width:80px}}.section--prestations .section__content .prestations .dots{align-items:center;display:flex;display:none;justify-content:flex-start;margin:40px 0 0;width:100%}.section--prestations .section__content .prestations .dots .dot{background:#000;border:2px solid #000;border-radius:50%;cursor:pointer;height:14px;margin:0 3px;width:14px}.section--prestations .section__content .prestations .dots .dot.active{background:none}@media (max-width:1000px){.section--prestations .section__content .prestations .items{width:1600px}.section--prestations .section__content .prestations .items .prestation{height:600px;width:400px}.section--prestations .section__content .prestations .items .prestation .prestation__title{margin-top:150px}.section--prestations .section__content .prestations .items .prestation .prestation__text{height:250px}}@media (max-width:400px){.section--prestations .section__content .prestations .items{width:400vw}.section--prestations .section__content .prestations .items .prestation{height:550px;padding:0 25px 0 35px;width:100vw}.section--prestations .section__content .prestations .items .prestation .prestation__text{height:250px}.section--prestations .section__content .prestations .items .prestation .prestation__title{margin-top:100px}}@media (max-width:750px){.section--prestations{padding:50px 0}}.section--about{padding:80px 0 0}.section--about .section__slider{margin:75px 0 0}@media (max-width:750px){.section--about{padding:50px 0 0}.section--about .section__slider{margin:40px 0 0}}.section--intervention{padding:80px 0}.section--intervention .section__header .section__title{margin:0 0 20px}.section--intervention .section__header .section__title span{font-size:24px;font-weight:600;text-transform:none}.section--intervention .section__content{align-items:center;display:flex;flex-direction:column;justify-content:center}.section--intervention .section__content .section__intervention{align-items:center;display:flex;justify-content:center;margin:60px 0 50px;width:100%}.section--intervention .section__content .section__intervention img{max-width:calc(100% - 50px);width:500px}@media (max-width:750px){.section--intervention{padding:50px 0}.section--intervention .section__content .section__intervention{margin:40px 0}}