@charset "UTF-8";
/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */
/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */*{margin:0;padding:0}img{border:0}

/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */
/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */
/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */html{overflow:auto}body{font-family:arial,sans-serif;font-size:14px;height:100%;min-width:320px;width:100%}ul li{list-style-type:none}ul.with-prefix li:before{color:#1a4dcf;content:"»";font-size:20px;font-weight:700;margin-right:10px}p{margin:15px 0}p:first-of-type{margin-top:0}img{vertical-align:middle;width:100%}.mCustomScrollbar{height:100%;list-style:none;margin:0;padding:0}.mCustomScrollbar .mCSB_container{margin-right:10px;padding:0 10px 0 0;text-align:justify}.mCustomScrollbar .mCSB_draggerRail,.mCustomScrollbar .mCSB_scrollTools{background:#a9a9a9;width:10px}.mCustomScrollbar .mCSB_draggerRail .mCSB_dragger,.mCustomScrollbar .mCSB_scrollTools .mCSB_dragger{background:#5c5c5c}.mCustomScrollbar .mCSB_draggerRail .mCSB_dragger .mCSB_dragger_bar,.mCustomScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:none}
/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */#header{background:#4b79f5;color:#fff;height:50px;left:0;position:fixed;top:0;width:100%;z-index:10}#header #header-wrapper{display:flex;justify-content:space-between;-moz-flex-align:center;-webkit-flex-align:center;align-items:center;margin:auto;max-width:1200px}#header #header-wrapper>div{display:inline-flex;height:50px;line-height:50px}#header #header-wrapper>div#menu-container{width:60%}#header #header-wrapper>div#menu-container>div{display:inline-block;height:50px;line-height:50px}#header #header-wrapper>div#menu-container>div#menu-toggler{display:none;width:100px}@media (max-width:940px){#header #header-wrapper>div#menu-container>div#menu-toggler{display:inline-block}}#header #header-wrapper>div#menu-container>div#menu-toggler>button{background:transparent;border:0;height:50px;line-height:50px;outline:0;padding:0;width:100%}#header #header-wrapper>div#menu-container>div#menu-toggler>button:hover{cursor:pointer}#header #header-wrapper>div#menu-container>div#menu-toggler>button>span{display:inline-block;vertical-align:middle}#header #header-wrapper>div#menu-container>div#menu-toggler>button>span.sr-only{color:#fff;font-weight:700;height:20px;line-height:20px;margin-left:3px;text-transform:uppercase}#header #header-wrapper>div#menu-container>div#menu-toggler>button>span .icon-bar{background-color:#fff;display:block;height:3px;width:30px}#header #header-wrapper>div#menu-container>div#menu-toggler>button>span .icon-bar+.icon-bar{margin-top:4px}#header #header-wrapper>div#menu-container>div#menu{display:inline-block;width:100%}@media (max-width:940px){#header #header-wrapper>div#menu-container>div#menu{-o-box-shadow:0 8px 10px 0 #000;box-shadow:0 8px 10px 0 #000;filter:progid:DXImageTransform.Microsoft.Shadow(color=$color,Direction=$ieAngle,Strength=$blur);background:#4b79f5;display:none;height:auto;left:0;min-width:320px;position:absolute;top:50px;width:100vw;z-index:20}#header #header-wrapper>div#menu-container>div#menu.show{display:inline-block}}#header #header-wrapper>div#menu-container>div#menu ul{display:inline-flex;justify-content:space-around;-moz-flex-align:center;-webkit-flex-align:center;align-items:center;font-size:14px;height:100%;margin:0;padding:0;width:100%}@media (max-width:600px){#header #header-wrapper>div#menu-container>div#menu ul{flex-flow:column wrap;-moz-flex-align:start;-webkit-flex-align:start;align-items:flex-start}}#header #header-wrapper>div#menu-container>div#menu ul li{flex-grow:1;flex-basis:auto;display:inline-block;padding:0 10px;text-align:center;text-transform:uppercase}#header #header-wrapper>div#menu-container>div#menu ul li.about,#header #header-wrapper>div#menu-container>div#menu ul li.partnerships,#header #header-wrapper>div#menu-container>div#menu ul li.services{flex-grow:2}#header #header-wrapper>div#menu-container>div#menu ul li.selected,#header #header-wrapper>div#menu-container>div#menu ul li:hover{background:#1a4dcf;font-weight:700}#header #header-wrapper>div#menu-container>div#menu ul li:focus{outline:none}@media (max-width:600px){#header #header-wrapper>div#menu-container>div#menu ul li{text-align:left;width:100%}#header #header-wrapper>div#menu-container>div#menu ul li span{padding-left:20px}}#header #header-wrapper>div#menu-container>div#menu ul li a,#header #header-wrapper>div#menu-container>div#menu ul li span{display:block}#header #header-wrapper>div#menu-container>div#menu ul li a,#header #header-wrapper>div#menu-container>div#menu ul li a:hover,#header #header-wrapper>div#menu-container>div#menu ul li a:visited{color:#fff;height:100%;text-decoration:none;width:100%}#header #header-wrapper>div#logo{width:250px}

/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */#content:after{clear:both;content:"";display:block;height:0;visibility:hidden}#content{height:100%;margin:0 auto 20px;max-width:1200px;padding:50px 0 30px;width:100%}@media (max-width:510px){#content{padding-bottom:60px}}

/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */#content #about-us,#content #contact,#content #partnerships,#content #services-tabs,#content #under-slider,#footer{width:100%}#footer{background:#4b79f5;bottom:0;color:#fff;height:30px;left:0;line-height:30px;position:fixed;z-index:10}@media (max-width:510px){#footer{height:auto}}#footer #footer-wrapper{display:flex;justify-content:space-between;-moz-flex-align:center;-webkit-flex-align:center;align-items:center;margin:auto;max-width:1200px}@media (max-width:600px){#footer #footer-wrapper{justify-content:space-around}}@media (max-width:510px){#footer #footer-wrapper{-webkit-box-lines:multiple;flex-wrap:wrap;justify-content:center}}#footer #footer-wrapper>div{display:flex;justify-content:space-between;-moz-flex-align:center;-webkit-flex-align:center;align-items:center;padding:0 20px}@media (max-width:600px){#footer #footer-wrapper>div{padding:0 10px}}@media (max-width:510px){#footer #footer-wrapper>div{display:block;text-align:center;width:100%}#footer #footer-wrapper>div #all-rights{display:none}}#footer #footer-wrapper>div#legal-contact-infos span{margin:0 5px}#footer #footer-wrapper>div#legal-contact-infos span a{color:#fff;text-decoration:none}#footer #footer-wrapper>div#legal-contact-infos span a:hover{text-decoration:underline}

/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */.bloc,.sous-bloc{margin-top:20px;width:100%}.bloc .content,.bloc .footer,.bloc .header,.sous-bloc .content,.sous-bloc .footer,.sous-bloc .header{padding:0 10px}.bloc .header,.sous-bloc .header{background:#4b79f5;color:#fff;font-weight:700;margin-bottom:10px;text-align:center}.bloc .content,.sous-bloc .content{width:calc(100% - 20px)}.bloc .footer,.sous-bloc .footer{margin-top:10px}.bloc .header{font-size:20px;height:30px;line-height:30px}.sous-bloc .header{font-size:16px;height:20px;line-height:20px}

/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */#breadcrumbtrail{display:block;font-size:16px;height:30px;line-height:30px;margin:0;padding:0;width:100%}#breadcrumbtrail li{float:left;margin:0 10px}#breadcrumbtrail li,#breadcrumbtrail li span{display:inline-block}#breadcrumbtrail li span:first-letter{text-transform:uppercase}#breadcrumbtrail li a{color:#1a4dcf;text-decoration:none}#breadcrumbtrail li a:hover span{text-decoration:underline}

/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */
/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */.tab,.tabs{display:flex}.tab{justify-content:center;-moz-flex-align:center;-webkit-flex-align:center;align-items:center;flex-grow:1}.tab.selected:after{content:"";display:block;height:0;position:absolute;width:0;border-bottom:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #1a4dcf;margin-top:40px}.tab-content{display:none}.tab-content.selected{display:flex;-webkit-box-lines:multiple;flex-wrap:wrap;justify-content:flex-start}

/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */.slider{margin-bottom:25px;margin-top:25px;min-width:320px;width:100%}

/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */@-webkit-keyframes modal-loader{0%,80%,to{box-shadow:0 0;height:2em}40%{box-shadow:0 -2em;height:3em}}@keyframes modal-loader{0%,80%,to{box-shadow:0 0;height:2em}40%{box-shadow:0 -2em;height:3em}}#modal{height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:999}#modal #modal-overlay{background-color:rgba(0,0,0,.5);height:100%;width:100%}#modal #modal-content{background-color:#fff;margin-top:0;max-height:100%;max-width:100%;position:absolute;width:auto}#modal #modal-content>.header .close,#modal #modal-content>.header .titre{display:inline-block}#modal #modal-content>.header .titre{width:calc(100% - 30px)}#modal #modal-content>.header .close{cursor:pointer;vertical-align:top}#modal #modal-content>.content #modal-loading,#modal #modal-content>.content #modal-success,#modal #modal-content>.content #modal-timer{padding:10px 20px}#modal #modal-content>.content #modal-success .details{margin-bottom:10px}#modal #modal-content>.content #modal-loading{display:none;min-height:100px}#modal #modal-content>.content #modal-loading #loader{-webkit-animation-delay:0s;animation-delay:0s;color:#1a4dcf;font-size:11px;margin:30px auto -20px;position:relative;text-indent:-9999em;transform:translateZ(0)}#modal #modal-content>.content #modal-loading #loader,#modal #modal-content>.content #modal-loading #loader:after,#modal #modal-content>.content #modal-loading #loader:before{-webkit-animation:modal-loader 1s ease-in-out infinite;animation:modal-loader 1s ease-in-out infinite;background:#1a4dcf;height:4em;width:1em}#modal #modal-content>.content #modal-loading #loader:after,#modal #modal-content>.content #modal-loading #loader:before{content:"";position:absolute;top:0}#modal #modal-content>.content #modal-loading #loader:before{-webkit-animation-delay:-.16s;animation-delay:-.16s;left:-1.5em}#modal #modal-content>.content #modal-loading #loader:after{-webkit-animation-delay:.16s;animation-delay:.16s;left:1.5em}#modal #modal-content>.footer{text-align:center}#modal #modal-content>.footer .btn{display:inline-block;height:30px;line-height:30px;margin:10px 5px;width:100px}#modal #modal-content>.footer .btn.hiddenbtn{display:none}#modal #modal-content>.footer .btn .label{background-color:#fff;border:1px solid #1a4dcf;border-radius:20px;color:#1a4dcf;display:inline-block;font-family:arial,sans-serif;font-size:14px;font-weight:700;height:inherit;line-height:inherit;text-align:center;vertical-align:middle;width:inherit}#modal #modal-content>.footer .btn .label:hover{background-color:#1a4dcf;color:#fff}#modal #modal-content>.footer .btn .label{cursor:pointer;padding:0 5px;text-decoration:none}

/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */
/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */#welcome{width:calc(66.66667% - 10px)}@media (max-width:600px){#welcome{width:100%}}

/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */#references{margin-left:20px;width:calc(33.33333% - 10px)}@media (max-width:600px){#references{margin-left:0;width:100%}}#references .content{display:inline-flex;flex-flow:column wrap;justify-content:space-around;-moz-flex-align:center;-webkit-flex-align:center;align-items:center;height:calc(100% - 25px)}@media (max-width:600px){#references .content{flex-flow:row wrap;height:auto}}@media (max-width:600px){#references .content .reference{display:flex;justify-content:center;width:calc((100% - 40px)/3)}}#references .content .reference a{display:inline-block}

/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */#about-us,#under-slider{display:flex;-webkit-box-lines:multiple;flex-wrap:wrap}#about-us{justify-content:space-between;-moz-flex-align:start;-webkit-flex-align:start;align-items:flex-start}#about-us>.sous-bloc{width:calc((100% - 40px)/3)}@media (max-width:940px){#about-us>.sous-bloc{width:100%}}

/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */#services-tabs .tab{background:#4b79f5;color:#fff;font-weight:700;height:30px;line-height:30px}#services-tabs .tab.selected,#services-tabs .tab:hover{background:#1a4dcf}#services-tabs .tab-content>.bloc.slider{display:flex;-webkit-box-lines:multiple;flex-wrap:wrap;justify-content:space-between;-moz-flex-align:center;-webkit-flex-align:center;align-items:center;height:160px;line-height:160px;width:100%}#services-tabs .tab-content>.bloc.slider .next-arrow-container,#services-tabs .tab-content>.bloc.slider .prev-arrow-container,#services-tabs .tab-content>.bloc.slider .slider-container{display:inline-flex}#services-tabs .tab-content>.bloc.slider .next-arrow-container,#services-tabs .tab-content>.bloc.slider .prev-arrow-container{cursor:pointer}#services-tabs .tab-content>.bloc.slider .next-arrow-container .prev-arrow,#services-tabs .tab-content>.bloc.slider .prev-arrow-container .prev-arrow{content:"";display:block;height:0;position:absolute;width:0;border-bottom:15px solid transparent;border-left:0;border-right:15px solid #4b79f5;border-top:15px solid transparent;margin-right:10px;position:relative}#services-tabs .tab-content>.bloc.slider .next-arrow-container .prev-arrow:hover,#services-tabs .tab-content>.bloc.slider .prev-arrow-container .prev-arrow:hover{border-right-color:#1a4dcf}#services-tabs .tab-content>.bloc.slider .next-arrow-container .next-arrow,#services-tabs .tab-content>.bloc.slider .prev-arrow-container .next-arrow{content:"";display:block;height:0;position:absolute;width:0;border-bottom:15px solid transparent;border-left:15px solid #4b79f5;border-right:0;border-top:15px solid transparent;margin-left:10px;position:relative}#services-tabs .tab-content>.bloc.slider .next-arrow-container .next-arrow:hover,#services-tabs .tab-content>.bloc.slider .prev-arrow-container .next-arrow:hover{border-left-color:#1a4dcf}#services-tabs .tab-content>.bloc.slider .slider-container{height:100%;text-align:center;width:calc(100% - 50px)}#services-tabs .tab-content>.bloc.slider .slider-container .slider-content{display:inline-flex;justify-content:space-around;-moz-flex-align:center;-webkit-flex-align:center;align-items:center;height:160px;line-height:160px;min-width:100%!important;overflow:hidden}#services-tabs .tab-content>.bloc.slider .slider-container .slider-content .slick-list,#services-tabs .tab-content>.bloc.slider .slider-container .slider-content .slick-track{display:inline-flex;-moz-flex-align:center;-webkit-flex-align:center;align-items:center;height:160px;line-height:160px;margin:auto}#services-tabs .tab-content>.bloc.slider .slider-container .slider-content .slick-list{width:100%}#services-tabs .tab-content>.bloc.slider .slider-container .slider-content .slick-slide{padding:0 10px;width:90px}#services-tabs .tab-content>.bloc.slider .slider-container .slider-content .slider-element{display:inline-block;height:120px;line-height:120px}#services-tabs .tab-content>.bloc.slider .slider-container .slider-content .slider-element img{max-width:120px}#services-tabs .tab-content>.sous-bloc{height:200px;width:calc((100% - 40px)/3)}#services-tabs .tab-content>.sous-bloc:nth-child(3n+3),#services-tabs .tab-content>.sous-bloc:nth-child(3n+4){margin-left:20px}@media (max-width:940px){#services-tabs .tab-content>.sous-bloc{width:calc((100% - 20px)/2)}#services-tabs .tab-content>.sous-bloc:nth-child(3n+3),#services-tabs .tab-content>.sous-bloc:nth-child(3n+4){margin-left:0}#services-tabs .tab-content>.sous-bloc:nth-child(odd){margin-left:20px}}@media (max-width:600px){#services-tabs .tab-content>.sous-bloc{width:100%}#services-tabs .tab-content>.sous-bloc:nth-child(odd){margin-left:0}#services-tabs .tab-content>.sous-bloc:last-child{display:none}}#services-tabs .tab-content p:first-child{font-weight:700}

/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */#legal{display:inline-flex;-webkit-box-lines:multiple;flex-wrap:wrap;justify-content:space-between;-moz-flex-align:start;-webkit-flex-align:start;align-items:flex-start}#legal>.sous-bloc{width:calc((100% - 20px)/2)}@media (max-width:510px){#legal>.sous-bloc{width:100%}}

/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */#partnerships{display:flex;-webkit-box-lines:multiple;flex-wrap:wrap;justify-content:space-between;-moz-flex-align:start;-webkit-flex-align:start;align-items:flex-start}#partnerships>.sous-bloc{width:calc((100% - 20px)/2)}@media (max-width:600px){#partnerships>.sous-bloc{width:100%}}#partnerships>.sous-bloc:first-of-type,#partnerships>.sous-bloc:last-of-type{width:100%}#partnerships>.sous-bloc .content small{display:block;margin-top:10px}#partnerships>.sous-bloc .footer{justify-content:space-around;margin-top:30px}#partnerships>.sous-bloc .footer,#partnerships>.sous-bloc .footer .partnership-btn{display:flex;-webkit-box-lines:multiple;flex-wrap:wrap;-moz-flex-align:center;-webkit-flex-align:center;align-items:center}#partnerships>.sous-bloc .footer .partnership-btn{justify-content:center;height:30px;line-height:30px;width:250px}@media (max-width:510px){#partnerships>.sous-bloc .footer .partnership-btn{margin:5px auto}}#partnerships>.sous-bloc .footer .partnership-btn a{background-color:#fff;border:1px solid #1a4dcf;border-radius:20px;color:#1a4dcf;display:inline-block;font-family:arial,sans-serif;font-size:14px;font-weight:700;height:inherit;line-height:inherit;text-align:center;text-decoration:none;vertical-align:middle;width:inherit}#partnerships>.sous-bloc .footer .partnership-btn a:hover{background-color:#1a4dcf;color:#fff}

/*!
 * Copyright (c) 2016 - 2026 Itspire.
 * This software is the proprietary information of Itspire.
 * All Right Reserved.
 */#contact{display:inline-flex;-webkit-box-lines:multiple;flex-wrap:wrap;justify-content:space-between;-moz-flex-align:start;-webkit-flex-align:start;align-items:flex-start}#contact>.sous-bloc{width:calc(33.33333% - 10px)}@media (max-width:600px){#contact>.sous-bloc{width:100%}}#contact>.sous-bloc#contact-infos p{text-align:center}#contact>.sous-bloc#contact-form{width:calc(66.66667% - 10px)}@media (max-width:600px){#contact>.sous-bloc#contact-form{width:100%}}#contact>.sous-bloc#contact-form form{display:flex;justify-content:flex-end}#contact>.sous-bloc#contact-form form,#contact>.sous-bloc#contact-form form div{-webkit-box-lines:multiple;flex-wrap:wrap;-moz-flex-align:center;-webkit-flex-align:center;align-items:center}#contact>.sous-bloc#contact-form form div{display:inline-flex;justify-content:space-around;width:100%}#contact>.sous-bloc#contact-form form div input,#contact>.sous-bloc#contact-form form div label,#contact>.sous-bloc#contact-form form div select,#contact>.sous-bloc#contact-form form div textarea{margin:5px auto}#contact>.sous-bloc#contact-form form div textarea{height:100px;overflow:auto}#contact>.sous-bloc#contact-form form div button{background-color:#fff;border:1px solid #1a4dcf;border-radius:20px;color:#1a4dcf;display:inline-block;font-family:arial,sans-serif;font-size:14px;font-weight:700;height:inherit;line-height:inherit;text-align:center;text-decoration:none;vertical-align:middle;width:inherit}#contact>.sous-bloc#contact-form form div button:hover{background-color:#1a4dcf;color:#fff}#contact>.sous-bloc#contact-form form div button{height:30px;line-height:30px;margin:5px auto;width:140px}#contact>.sous-bloc#contact-form form div.form-widget input,#contact>.sous-bloc#contact-form form div.form-widget label,#contact>.sous-bloc#contact-form form div.form-widget select,#contact>.sous-bloc#contact-form form div.form-widget textarea{display:inline-block;width:calc(50% - 20px)}@media (max-width:510px){#contact>.sous-bloc#contact-form form div.form-widget input,#contact>.sous-bloc#contact-form form div.form-widget label,#contact>.sous-bloc#contact-form form div.form-widget select,#contact>.sous-bloc#contact-form form div.form-widget textarea{width:100%}}#contact>.sous-bloc#contact-form form div.form-widget input.error,#contact>.sous-bloc#contact-form form div.form-widget label.error,#contact>.sous-bloc#contact-form form div.form-widget select.error,#contact>.sous-bloc#contact-form form div.form-widget textarea.error{border:1px solid red}#contact>.sous-bloc#contact-form form div.form-widget input.valid,#contact>.sous-bloc#contact-form form div.form-widget label.valid,#contact>.sous-bloc#contact-form form div.form-widget select.valid,#contact>.sous-bloc#contact-form form div.form-widget textarea.valid{border:1px solid #039f38}#contact>.sous-bloc#contact-form form div.form-error{color:red;font-size:10px;text-align:center;width:50%}@media (max-width:510px){#contact>.sous-bloc#contact-form form div.form-error{width:100%}}#contact>.sous-bloc#contact-form form div.form-error label,#contact>.sous-bloc#our-location{width:100%}#contact>.sous-bloc#our-location iframe{display:block;height:500px;margin:0 auto;width:100%}@media (max-width:940px){#contact>.sous-bloc#our-location iframe{height:450px}}@media (max-width:600px){#contact>.sous-bloc#our-location iframe{height:450px}}@media (max-width:510px){#contact>.sous-bloc#our-location iframe{height:300px}}