﻿.header{background:#F0F2F4;height:120px;border-bottom:solid #8D98AA;display:flex;justify-content:center;align-items:center;font-family:Inter, sans-serif;font-weight:600;font-size:18px;line-height:28px;color:#101828}.header__logo{width:100%;height:100%;object-fit:contain}.header__logo-link{display:inline-flex}.header__logo-container{margin:0;height:60px;overflow:hidden}.header__wrapper__col1{width:30%;display:flex;align-items:center}.header__wrapper__col2{width:70%;display:flex;gap:30px;align-items:center;justify-content:flex-end}.header__wrapper__col2>ul{list-style:none;padding:0;margin:0}.header__wrapper__col2>li{list-style:none;position:relative}.col2__link,.col2__link__single{text-decoration:none}.has_dropdown::after{content:"";display:inline-block !important;width:0;height:0;margin-left:5px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.sub-menu{display:none;position:absolute;top:100%;left:0;background:white;width:328px;border-radius:12px;border:solid 1px #F0F2F4;margin:0 auto;padding-top:10px;padding-bottom:10px;padding-left:0;z-index:1000}.sub-menu-item{height:48px;list-style:none;display:flex;align-items:center;width:90%}.current-page{color:#1259E3 !important}.current-child{background:#F0F2F4;border-radius:8px}.sub-menu-item:hover{background:#F0F2F4;border-radius:8px}.sub-menu-item>a{text-decoration:none;vertical-align:middle;font-size:16px}.Dépannage.maintenance{background:#101828;color:white;border-radius:8px}.Dépannage.maintenance a{color:white}.header__wrapper__col2>li:hover>.sub-menu{display:flex;justify-content:center;flex-direction:column;align-items:center}.Détection.intrusion::before{content:url("/app/uploads/2024/03/bell-ringing-02.svg");display:inline-block;margin-right:15px;margin-left:15px;margin-top:1px}.Contrôle::before{content:url("/app/uploads/2024/04/Bleu.svg");display:inline-block;margin-right:15px;margin-left:15px;margin-top:1px}.Vidéosurveillance::before{content:url("/app/uploads/2024/03/webcam-01.svg");display:inline-block;margin-right:15px;margin-left:15px;margin-top:1px}.Dépannage.maintenance::before{content:url("/app/uploads/2024/03/tool-02.svg");display:inline-block;margin-right:15px;margin-left:15px;margin-top:1px}.Qui.sommes-nous::before{content:url("/app/uploads/2024/03/building-06.svg");display:inline-block;margin-right:15px;margin-left:15px;margin-top:1px}.Nos.clients::before{content:url("/app/uploads/2024/03/users-01.svg");display:inline-block;margin-right:15px;margin-left:15px;margin-top:1px}.Nos.certifications::before{content:url("/app/uploads/2024/03/stars-03.svg");display:inline-block;margin-right:15px;margin-left:15px;margin-top:1px}.account{padding:20px 30px 20px 30px;background:linear-gradient(#457FF0, #216DFF);border-radius:38px;color:white;text-decoration:none;font-size:18px;line-height:28px;font-weight:600}.account:hover{background:#1259e3;transition:ease-in-out 0.3s}.account::before{content:url("/app/uploads/2024/03/user-03.svg");display:inline-block;margin-right:10px;vertical-align:middle}.underlined{color:#1259E3;text-decoration:underline #1259E3 5px}.white-button{background:white;padding:16px 24px 16px 24px;text-decoration:none;width:200px}@media screen and (max-width:768px){.uagb-block-45ed197f>h1.uagb-heading-text{font-size:36px !important;line-height:44px !important}.uagb-block-d2844891{flex-wrap:nowrap !important}.header__wrapper__col2>li{display:none}.header__wrapper{display:none}.account{display:none}.account-link{display:flex}.mobile__wrapper .main_menu ul li a{padding-left:0;width:60%}.mobile__wrapper .main_menu ul li .sub_menu{background:#F0F2F4}.mobile__wrapper .main_menu ul li .sub_menu .sub-menu-item{width:100%}}@media screen and (min-width:769px) and (max-width:1240px){.uagb-block-45ed197f h1.uagb-heading-text{font-size:44px !important;line-height:44px !important}.account{display:none}.account-link{display:flex}.mobile__wrapper{width:90%;display:flex !important}.mobile__wrapper__col1{width:60%;display:flex;justify-content:flex-start;align-items:center}.mobile__wrapper__col2{width:40%;display:flex;justify-content:flex-end;align-items:center;gap:10px}.account-link{display:flex !important}.mobile__wrapper__col2 span{padding:12px;border-radius:50%;border:solid #457FF0;display:flex;justify-content:center}.the-header-wrapper{height:80px}.mobile__wrapper__col2 li{list-style:none}.header__wrapper{display:none}}.mobile_menu{display:none;background:white;border:solid 1px #F0F2F4;z-index:1000;width:100%;flex-direction:column}.mobile_menu li{list-style:none;padding:5px}.mobile_menu li a{text-decoration:none}.mobile_menu li a::after{display:none}.mobile_menu li svg{position:absolute;right:10px}.mobile_menu li .mega-menu{display:none;background:white;width:100%;border-radius:12px;margin:0 auto;padding:0;z-index:1000}.mobile_menu li .mega-menu-item{height:48px;list-style:none;display:flex;align-items:center;width:100%}.mobile_menu li:hover>.mega-menu{display:flex;justify-content:center;flex-direction:column;align-items:center}@media screen and (max-width:768px){.hamburger{display:flex}.fixed{position:fixed;z-index:999;width:100%}.header{padding-left:0;padding-right:0}.mobile__wrapper{width:90%;display:flex !important;flex-direction:column}.mobile__wrapper__child{display:flex}.mobile__wrapper__col1{width:60%;display:flex;justify-content:flex-start;align-items:center}.mobile__wrapper__col2{width:40%;display:flex;justify-content:flex-end;align-items:center;gap:10px}.account-link{display:flex !important}.mobile__wrapper__col2 span{padding:12px;border-radius:50%;border:solid #457FF0;display:flex;justify-content:center}.the-header-wrapper{height:80px}.mobile__wrapper__col2 li{list-style:none}}.bouton-prestation div a::before{content:url("/app/uploads/2024/03/webcam-02.svg");display:inline-block;margin-right:5px;margin-top:4px}.bouton-intrusion div a::before{content:url("/app/uploads/2024/03/lock-01.svg");display:inline-block;margin-right:5px;margin-top:4px}.bouton-acces div a::before{content:url("/app/uploads/2024/03/scan.svg");display:inline-block;margin-right:5px;margin-top:4px}.bouton-surveillance div a::before{content:url("/app/uploads/2024/03/webcam-02.svg");display:inline-block;margin-right:5px;margin-top:4px}.mobile__wrapper{display:none}.account-link{width:44px;height:44px;padding:3px;background:#457FF0;border-radius:50%;justify-content:center;align-items:center;display:none}a{text-decoration:none}ul,ol{list-style-type:none}.header{background:#F0F2F4;height:120px;display:flex;justify-content:center;align-items:center;border-bottom:solid #8D98AA;font-family:Inter, sans-serif;font-weight:600;font-size:18px;line-height:28px;color:#101828}.header__wrapper{width:80%;margin:0 auto}.row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}header{background:var(--background-color);box-shadow:0px 5px 15px 0px rgba(212, 201, 201, 0.75)}.logo a{font-size:20px;font-weight:700;color:#353535;text-transform:uppercase}.main_menu{display:flex;align-items:center;gap:60px}.main_menu>ul>li{display:inline-block;position:relative;margin:0 -2px}.main_menu ul li{position:relative}.main_menu ul li a{font-size:18px;font-family:Inter, sans-serif;color:#101828;padding:20px 25px;padding-right:0;display:block;font-weight:600;text-decoration:none}.main_menu ul li .active,.main_menu ul li:hover>a{color:var(--hover-color)}.main_menu ul li ul{width:328px;padding-left:0;border-radius:12px;background:#fff;transition:0.5s;border:solid 1px #F0F2F4;padding-top:10px;padding-bottom:10px;margin:0 auto;padding-right:0;display:flex;flex-direction:column;align-items:center}.main_menu ul li ul li a{padding:10px 0;font-size:15px;width:100%}.main_menu ul li ul li a i{float:right}.main_menu ul li ul li ul{left:100%;top:0}.mega_menu_dropdown{position:static !important}.mega_menu{left:0;right:0;background:#fff;display:flex;flex-wrap:wrap;transition:0.5s;box-shadow:0px 5px 15px 0px rgba(212, 201, 201, 0.75)}.mega_menu_item{width:25%;padding:30px 20px}.main_menu ul li .mega_menu_item a{padding:10px 0}.main_menu ul li .mega_menu_item a:hover{color:var(--hover-color)}.mega_menu_item h3{margin-bottom:15px}.mega_menu_item img{width:100%}.mega_menu_demo_2 .mega_menu{left:50%;transform:translateX(-50%);width:1140px}.mobile_btn{display:none}@media screen and (max-width:1425px){.header__wrapper .logo{width:13%}}@media screen and (min-width:1240px) and (max-width:1600px){.main_menu{gap:30px}.main_menu ul li a{padding:20px 10px}}@media (min-width:992px) and (max-width:1199.98px){.header__wrapper{width:960px}.mega_menu_demo_2 .mega_menu{width:940px}.main_menu ul li ul{width:150px}}@media (min-width:768px) and (max-width:991.98px){.header__wrapper{width:720px}.mega_menu_demo_2 .mega_menu{width:700px}.main_menu ul li a{font-size:15px;padding:20px 16px}.main_menu ul li ul{width:150px}}@media (min-width:768px){.main_menu ul li ul{visibility:hidden;opacity:0;position:absolute;margin-top:50px}.main_menu ul li .mega_menu{visibility:hidden;opacity:0;position:absolute;margin-top:50px}.main_menu ul li:hover>ul{visibility:visible;opacity:1;margin-top:0px;z-index:99}.main_menu ul li:hover>.mega_menu{visibility:visible;opacity:1;margin-top:0;z-index:99}}@media (max-width:1240px){.has_dropdown::after{display:none !important}.header{background:#F0F2F4;height:auto !important;display:flex;justify-content:center;align-items:center;border-bottom:solid #8D98AA;font-family:Inter, sans-serif;font-weight:600;font-size:18px;line-height:28px;color:#101828}.header__wrapper{display:none}.mega_menu_demo_2 .mega_menu,.container{width:100%}.mobile__wrapper{display:flex;flex-direction:column}header{padding:15px}.mobile_btn{cursor:pointer;display:flex}.main_menu{display:none;width:100%}.main_menu ul{padding-left:0}.main_menu ul li{display:block;border-bottom:1px solid #ddd}.main_menu ul li a i{float:right}.main_menu ul li a{width:50%}.main_menu ul li ul{width:100%;padding-left:0}.main_menu ul li ul li ul{left:0;top:auto}.mega_menu .mega_menu_item{width:50%}.main_menu ul li ul{display:none;transition:none}.main_menu ul li ul li{display:flex}.main_menu ul li .mega_menu{display:none;transition:none}.mega_menu_demo_2 .mega_menu{transform:translateX(0)}}@media (max-width:575.98px){.mega_menu .mega_menu_item{width:100%}}@media (max-width:320px){.mobile__wrapper{width:100%}.mobile__wrapper .row{gap:0}.mobile__wrapper .account-link{padding:0}.mobile__wrapper .burger-menu{padding:9px}}@media screen and (max-width:767px){.header__logo-container{height:40px}}/*# sourceMappingURL=style.css.map */