﻿ body{overflow:visible;}#s4-workspace{height:auto !important;width:auto !important;}#s4-bodyContainer{padding-bottom:0 !important;}.cache, .Visualcache, .Introcache{display:none !important;}#s4-workspace, body, p, ul, ol, form, input, button, select, h1, h2, h3, h4, h5, h6, dl, dt, dd, blockquote, address, pre{margin:0;padding:0;}h1, h2, h3, h4, h5, h6, .ms-h1, .ms-h2, .ms-h3, .ms-h4, .ms-h5, .ms-h6 {font-size:14px;font-weight:200;font-family:'Mona Regular' !important;}ul, ol{list-style:none;}button{border:none;min-width:0!important;}#s4-workspace img, #s4-workspace abbr{border:0;}.content-2{background-color: white !important;color:#702F8A !important;}.title-introduction-2{color:#702F8A !important;font-weight:bold !important;}#s4-workspace, select, input, textarea, button{font-family:'Mona Regular' !important;font-size:17px;line-height:1.6;font-weight:300;color:#444;}strong, b {font-weight:300;font-family:'Mona Regular' !important;font-weight:bold;}a,a:visited,a:active{color:inherit;text-decoration:underline;}a:hover{text-decoration:none;}p{margin-bottom:30px;}p:last-child{margin-bottom:0;}select, input[type=radio], input[type=checkbox]{cursor:pointer;}#s4-workspace input[type=text], #s4-workspace textarea{width:100%;padding:15px 20px;border:none;background-color:#f6f6f6;color:#000;box-sizing:border-box;transition:200ms;}#s4-workspace input[type=text]:focus, #s4-workspace textarea:focus{background-color:#f0f0f0;outline:none;}select{padding:15px;width:100%;border:none;border-radius:3px;background-color:#e5e5e5;box-sizing:border-box;}textarea{padding:15px;width:100%;border:1px solid #2c2c2c;box-sizing:border-box;}label.error{display:block;margin-top:5px;color:#be0707;}#s4-workspace img{max-width:100%;vertical-align:middle;}#campaigns small {font-size:11px;}*::-moz-selection {background: #702F8A;color: #FFFFFF;}*::selection {background: #702F8A;color: #FFFFFF;}@media (max-width:800px){#s4-workspace, select, input, textarea{font-size:15px;}}#page{overflow:hidden;}#page-inner{position:relative;left:0;transition:left 500ms ease-in-out;}#page-column{position:fixed;top:0;left:-250px;bottom:0;z-index:101;overflow:hidden;width:250px;transition:left 500ms ease-in-out;}#page-header{transition:margin-top 500ms ease-in-out;transition-delay:500ms;}#page-header a:hover{color:inherit;text-decoration:none;}body.is-column-open{overflow:hidden;}body.is-column-open #page-column{left:0;transition-delay:500ms;}body.is-column-open #page-inner{left:250px;transition-delay:500ms;}body.is-column-open #page-header{transition-delay:0ms;}#page-header-mobile{display:none;}body.is-column-open #page-header{margin-top:-180px;}@media (max-width:900px){#page-header-tools{display:none;}}@media (max-width:740px){#page-header-desktop{display:none;}#page-header-mobile{display:block;height:60px;z-index:1;}body.is-column-open #page-header{margin-top:-60px;}}.fixed-links-background {z-index: 99;position: fixed;top: 0;right: 0;bottom: 0;left: 0;opacity: 0;background: #191818;transition: opacity .2s ease;pointer-events: none;display: none;}.fixed-links {display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;z-index: 100;position: fixed;right: 30px;bottom: 30px;flex-direction: column;align-items: flex-end;-webkit-align-items: flex-end;-moz-box-align: end;-ms-flex-align: end;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;}@media screen and (max-width:767px) {.fixed-links {right: 15px;bottom: 15px;}}.fixed-links li {margin-top: 20px;}.fixed-links li:first-child {margin-bottom: 20px;}.fixed-links li a {display: none;margin-right: 10px;opacity: 0;transition: opacity .2s ease,display .01s linear .2s,-webkit-transform .2s ease;transition: transform .2s ease,opacity .2s ease,display .01s linear .2s;transition: transform .2s ease,opacity .2s ease,display .01s linear .2s,-webkit-transform .2s ease;-webkit-transform: translateY(20px);transform: translateY(20px);pointer-events: none;}.fixed-links li a:hover i {box-shadow: 0 5px 10px 0 rgba(0,0,0,0.55);}.fixed-links li a p {display: inline-block;text-transform: uppercase;font-size: .8rem;font-weight: 700;letter-spacing: 1px;color: #FFFFFF;pointer-events: none;margin-bottom: 0;font-family: "Mona Regular";}.fixed-links li a i {display: inline-block;width: 30px;height: 30px;margin-left: 10px;border-radius: 30px;text-align: center;font-size: .9rem;line-height: 30px;color: #191818;background: #FFFFFF;box-shadow: 0 5px 10px 0 rgba(0,0,0,0.25);transition: box-shadow .2s ease;pointer-events: none;}.fixed-links li a i img {display: block;position: relative;top: 8px;width: 10px;margin: 0 auto;}.fixed-links li button {position: relative;width: 50px;height: 50px;min-width: 50px;border: none;border-radius: 50px;outline: none;background: #E6007E;box-shadow: 0 5px 10px 0 rgba(0,0,0,0.25);}.fixed-links li button:hover {cursor: pointer;}.fixed-links li button .bar {position: absolute;top: 50%;left: 50%;width: 15px;height: 2px;margin-top: -1px;margin-left: -7.5px;outline: none;background: #FFFFFF;transition: background .2s ease;}.fixed-links li button .bar:after {content: " ";position: absolute;top: -6px;left: 0;width: 15px;height: 2px;background: #FFFFFF;transition: top .2s ease,-webkit-transform .2s ease;transition: top .2s ease,transform .2s ease;transition: top .2s ease,transform .2s ease,-webkit-transform .2s ease;}.fixed-links li button .bar:before {content: " ";position: absolute;top: 6px;left: 0;width: 15px;height: 2px;background: #FFFFFF;transition: top .2s ease,-webkit-transform .2s ease;transition: top .2s ease,transform .2s ease;transition: top .2s ease,transform .2s ease,-webkit-transform .2s ease;}.fixed-links li button:hover .bar:after {top: 0;}.fixed-links li button:hover .bar:before {top: 0;}.fixed-links li:nth-child(1) > a {transition-delay: 0s;}.fixed-links li:nth-child(2) > a {transition-delay: .05s;}.fixed-links li:nth-child(3) > a {transition-delay: .1s;}.fixed-links li:nth-child(4) > a {transition-delay: .15s;}.contact-form-opened {overflow: hidden !important;}.contact-form-opened .fixed-links-background {opacity: .75;pointer-events: auto;display:block;}.contact-form-opened .fixed-links li a {display: inline-block;opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);pointer-events: auto;}.contact-form-opened .fixed-links li button .bar {background: #E6007E;}.contact-form-opened .fixed-links li button .bar:after {top: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.contact-form-opened .fixed-links li button .bar:before {top: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.contact-form-opened .fixed-links li:nth-child(1) > a {transition-delay: .15s;}.contact-form-opened .fixed-links li:nth-child(2) > a {transition-delay: .1s;}.contact-form-opened .fixed-links li:nth-child(3) > a {transition-delay: .05s;}.contact-form-opened .fixed-links li:nth-child(4) > a {transition-delay: 0s;}.page-wrapper{max-width:1120px;padding:0 20px;margin:auto;}#page-header-row-2 .page-wrapper{padding:0;}#page-column{background-color:#333;}.page-column-logo{display:block;margin:25px 0 35px;text-align:center;}.page-column-logo img{width: 110px;}#page-column-btn-outer{padding: 10px 20px;margin:30px 0;text-align:center;}#page-column-btn{display:inline-block;padding:10px 20px;background-color:#e6e6e6;text-transform:uppercase;font-size:11px;white-space:nowrap;transition:200ms;}#page-column-btn:hover{background-color:#702f8a;color:#fff;}.page-column-title{margin:35px 20px 10px;text-transform:uppercase;color:#fff;font-size:12px;}.page-column-nav a{color:#fff;}.page-column-nav > li + li{border-top:1px solid #555;}.page-column-nav .js-serialaccordion{position:relative;padding-right:30px;}.page-column-nav .js-serialaccordion:after{position:absolute;top:8px;right:15px;font-family:'FontAwesome';content:'\f105';margin-left:7px;font-size:16px;}.page-column-nav .sub-link-1, .page-column-nav .sub-link-1js-serialaccordion{display:block;padding:10px 20px;font-size:14px;text-decoration:none;}.page-column-nav .sub-link-1:hover, .page-column-nav .js-serialaccordion:hover{background-color:#111;}.page-column-nav > li.is-current{background-color:#111;}.page-column-nav > li.is-current .sub-link-1.js-serialaccordion:after{content:'\f107';}.page-column-nav .sub-list-2{display:none;padding-bottom:15px;}.page-column-nav .sub-link-2{position:relative;display:block;padding:5px 20px 5px 40px;font-size:15px;font-size:13px;color:#ccc;text-decoration:none;}.page-column-nav .sub-link-2:before{position:absolute;top:11px;left:20px;font-family:'FontAwesome';content:'\f111';margin-right:10px;font-size:5px;}.page-column-nav > li li.is-current .sub-link-2.js-serialaccordion:after{content:'\f107';font-size:12px;}.page-column-nav .sub-link-2.js-serialaccordion:before{content:'\f07b';font-size:10px;top:6px;}.page-column-nav .sub-link-2.js-serialaccordion:after{font-size:13px;}.page-column-nav .sub-list-3{display:none;padding-left:20px;padding-bottom:10px;}.page-column-nav .sub-link-3{position:relative;display:block;padding:5px 20px 5px 35px;font-size:15px;font-size:13px;color:#ccc;text-decoration:none;}.page-column-nav .sub-link-3:hover{text-decoration:none;}.page-column-nav .sub-link-3:before{position:absolute;top:11px;left:20px;font-family:'FontAwesome';content:'\f111';margin-right:10px;font-size:5px;}#page-header a{text-decoration:none;}#page-header-mobile{position:relative;height:60px;overflow:hidden;background-color:#702f8a;color:#fff;text-align:center;}#page-header-mobile-quicklinks{position:absolute;top:0;right:0;}#page-header-mobile-trigger{position:absolute;line-height:60px;top:0;left:0;width:60px;font-family:'FontAwesome';font-size:20px;cursor:pointer;}#page-header-mobile-bilnet{float:right;padding:0 20px;line-height:60px;font-size:12px;cursor:pointer;background-color:#2d153f;text-transform:uppercase;}#page-header-mobile-bilnet:hover{background-color:#521f67;}#page-header-mobile-client{float:right;padding:0 20px;line-height:60px;font-size:12px;cursor:pointer;background-color:#2d153f;text-transform:uppercase;border-right:solid 1px #702f8a;}#page-header-mobile-client:hover{background-color:#521f67;}#page-header-mobile-bilnet-ch{float:right;padding:0 12px;line-height:60px;font-size:12px;cursor:pointer;background-color:#2d153f;text-transform:uppercase;}a#page-header-mobile-bilnet-ch:first-child {border-left: solid white 1px;}#page-header-mobile-bilnet-ch:hover{background-color:#521f67;}#page-header-mobile-bilnet-dk{float:right;padding:0 20px;line-height:60px;font-size:12px;cursor:pointer;background-color:#2d153f;text-transform:uppercase;}#page-header-mobile-bilnet-dk:hover{background-color:#521f67;}.page-header-mobile-logo{line-height:60px;}.page-header-mobile-logo img{vertical-align:middle;width:38px;}.page-header-mobile-logo-pb{line-height:56px;}.page-header-mobile-logo-pb img{vertical-align:middle;width:38px;}#page-header-mobile-language{position:relative;float:right;padding:0 20px;line-height:60px;}#page-header-mobile-language .sub-term{display:block;font-size:12px;text-transform:uppercase;}#page-header-mobile-language .sub-term:after{font-family:'FontAwesome';content:'\f0dc';margin-left:7px;font-size:10px;}#page-header-mobile-language .sub-select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;padding:0;cursor:pointer;text-transform: uppercase;}#page-header-row-1:before, #page-header-row-1:after, #page-header-row-2:before, #page-header-row-2:after{content:'';display:table;}#page-header-row-1:after, #page-header-row-2:after{clear:both;}#page-header-row-1{height:55px;background-color:#702f8a;}.page-header-tooltip{max-width:300px;background:#702f8a;box-shadow:0 15px 15px rgba(0, 0, 0, 0.1);margin-top:-8px;padding-top:5px;}.page-header-tooltip > li +li{border-top:1px solid #7e4495;}.page-header-tooltip-link,.page-header-tooltip-link:visited{display:block;padding:15px 20px;font-size:11px;text-transform:uppercase;color:#fff !important;transition:color 200ms;text-decoration:none;}.page-header-tooltip-link:hover{color:#fff !important;text-decoration:none;}#page-header-portail > li{float:left;}#page-header-portail .sub-link-1, #page-header-portail .sub-link-1js-serialaccordion{display:block;line-height:54px;padding:0 10px;font-size:11px;text-transform:uppercase;color:#fff;transition:color 200ms;}#page-header-portail .sub-link-1.is-current, #page-header-portail .sub-link-1js-serialaccordion.is-current{position:relative;color:#fff;}#page-header-portail .sub-link-1.is-current:before, #page-header-portail .sub-link-1js-serialaccordion.is-current:before{content:'';position:absolute;top:100%;left:50%;height:0;width:0;margin-top:-15px;margin-left:-5px;pointer-events:none;border:solid transparent;border-color:rgba(255, 255, 255, 0);border-bottom-color:#fff;border-width:8px;}#page-header-portail .sub-link-1:hover, #page-header-portail .sub-link-1js-serialaccordion:hover{color:#fff;text-decoration:none;}#page-header-portail .sub-link-1.is-sublevel:after, #page-header-portail .sub-link-1js-serialaccordion.is-sublevel:after{font-family:'FontAwesome';content:'\f0dc';margin-left:7px;font-size:10px;}#page-header-portail .sub-link-1.hub, #page-header-portail .sub-link-1js-serialaccordion.hub{margin-right:10px;line-height:53px;padding:1px 20px 0px 20px;background-color:#2d153f;font-size:16px;font-weight:400;transition:200ms;}#page-header-portail .sub-link-1.hub:before, #page-header-portail .sub-link-1js-serialaccordion.hub:before{font-family:'FontAwesome';content:'\f015';}#page-header-lang, #page-header-toolbar{float:left;}ul.toolbar li{display:inline-block;vertical-align:middle;}ul.toolbar li .sub-link-1{display:block;line-height:53px;padding:1px 20px 0px 20px;font-size:11px;text-transform:uppercase;color:#fff;transition:color 200ms;}#page-header-quickaccess{float:right;position: absolute;right: 0;}#page-header-quickaccess > li, #page-header-tools > li{float:left;}#page-header-quickaccess > li + li, #page-header-tools > li + li{border-left:1px solid #8d55a4;}#page-header-quickaccess .linkToolbar, #page-header-quickaccess .sub-link-1.is-language, #page-header-tools .linkToolbar{float:left;display:block;line-height:53px;padding:1px 20px 0px 20px;font-size:11px;text-transform:uppercase;color:#fff;transition:color 200ms;}#page-header-quickaccess .sub-link-1.is-language:after, #page-header-tools .sub-link-1:after{font-family:'FontAwesome';content:'\f0dc';margin-left:7px;font-size:10px;}#page-header-quickaccess .linkToolbar, #page-header-tools .linkToolbar{background-color:#2d153f;transition:200ms;}#page-header-quickaccess .linkToolbar:hover, #page-header-tools .linkToolbar:hover{background-color:#521f67;}#page-header-quickaccess .linkToolbar:before{font-family:'FontAwesome';content:'\f023';margin-right:7px;}#page-header-quickaccess a:hover, #page-header-tools a:hover{color:#fff;text-decoration:none;}.divLinkToolbar{float:left;}#page-header-row-2{position:relative;    border-bottom: 1px solid #f1f1f1;}#page-header-desktop-outer{display:table;width:100%;height:150px;}#page-header-desktop-col-1{display:table-cell;vertical-align:middle;padding-right:50px;}#page-header-desktop-col-2{display:table-cell;vertical-align:middle;width:100%;}#page-header-desktop-col-3{display:table-cell;vertical-align:middle;padding-left:50px;text-align:right;}#page-header-desktop-col-1 img{display:block;max-width:290px;width:290px;}.csslogo-pb img{max-height:105px !important;}#page-header-desktop-button,.navigationLink{line-height: 21px;display:inline-block;padding: 10px 25px;background-color:#702f8a;color:#fff !important;font-size:15px !important;white-space:nowrap;transition:200ms;font-family: "Mona Bold", sans-serif !important;text-decoration:none;}#page-header-desktop-button:hover,.navigationLink:hover{background-color:#2d153f;}.csslogo img {
    max-height: 80px;
}#page-header-desktop-nav{display:table;height:150px;margin:auto;}#page-header-desktop-nav > li{display:table-cell;vertical-align:middle;text-align:center;}#page-header-desktop-nav .sub-link-1, #page-header-desktop-nav .sub-link-1js-serialaccordion{display:block;padding:0 25px;line-height:1.4;}#page-header-desktop-nav .sub-link-1:hover, #page-header-desktop-nav .sub-link-1js-serialaccordion:hover{color:#702f8a;}#page-header-desktop-nav .sub-link-1.is-current, #page-header-desktop-nav .sub-link-1js-serialaccordion.is-current{font-weight:400;color:#702f8a;}#page-header-desktop-nav .sub-dropdown{display:none;position:absolute;top:100%;left:0;right:0;z-index:100;padding:50px 0;border-top:1px solid #f1f1f1;background-color:#fff;text-align:left;box-shadow:0 15px 15px rgba(0, 0, 0, 0.1);overflow:hidden;}#page-header-desktop-nav > li.is-hover .sub-link-1, #page-header-desktop-nav > li.is-hover .sub-link-1js-serialaccordion{color:#702f8a;}#page-header-desktop-nav .sub-list-visual{margin-left:-15px;margin-top:-15px;word-spacing:-3px;letter-spacing:-3px;}#page-header-desktop-nav .sub-list-visual > li{padding-left:15px;margin-top:15px;display:inline-block;width:33.3333%;vertical-align:top;word-spacing:normal;letter-spacing:normal;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#page-header-desktop-nav .smallvignette + .sub-dropdown li{width: 25%;}#page-header-desktop-nav .sub-link-visual{position:relative;display:block;}#page-header-desktop-nav .sub-link-visual .sub-visual{display:block;filter: brightness(.5);}#page-header-desktop-nav .sub-link-visual:hover .sub-visual{display:block;}#page-header-desktop-nav .sub-link-visual .sub-term{;position:absolute;top:0;right:0;bottom:0;left:0;word-spacing:-3px;letter-spacing:-3px;text-align:center;transition:.4s ease-in-out;background-image:url('/PublishingImages/site-all/trame-horizontale-menu.png');background-position:center 150px;background-repeat:no-repeat;background-size:cover;}#page-header-desktop-nav .sub-link-visual:hover .sub-term{background-position:center;transition:.2s ease-in-out;}#page-header-desktop-nav .sub-link-visual .sub-term:before, #page-header-desktop-nav .sub-link-visual .sub-term-inner{display:inline-block;vertical-align:middle;word-spacing:normal;letter-spacing:normal;}#page-header-desktop-nav .sub-link-visual .sub-term:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;}#page-header-desktop-nav .sub-link-visual .sub-term-inner{padding:10px 15px;font-family: "Mona Bold", sans-serif !important;margin:15px;color:#fff;font-size:18px;line-height:1.45;transition:200ms;}#page-header-desktop-nav .sub-list-2{display:table;margin:auto;}#page-header-desktop-nav .sub-list-2 > li{display:table-cell;}#page-header-desktop-nav .sub-list-2 > li:first-child{min-width: 170px;}#page-header-desktop-nav .sub-list-2 > li + li{border-left:75px solid transparent;}#page-header-desktop-nav .sub-link-2{display:block;margin-bottom:10px;font-size:18px;color:#702f8a;}#page-header-desktop-nav .sub-link-2:hover{text-decoration:underline !important;color:#702f8a !important;}#page-header-desktop-nav .sub-link-3{display:block;padding:2px 0;font-size:15px;}#page-header-desktop-nav .sub-link-3:before{font-family:'FontAwesome';content:'\f105';margin-right:7px;}#page-header-desktop-nav .sub-link-3:hover{color:#000;}#page-body{overflow:hidden;min-height:500px;}#page-footer{background-color:#222;color:#fff!important;text-align:center;font-size:14px;}#page-footer a{text-decoration:none;}#page-footer-row-1{padding:45px 0;border-bottom:1px solid #2d2d2d;}#page-footer-row-2{padding:75px 0;}#page-footer-survey{font-size:16px;font-weight:400;color:#fff;}#page-footer-survey .sub-question{display:inline-block;margin-right:10px;}#page-footer-survey .sub-button{display:inline-block;padding:7px 14px;background-color:#393939;border-radius:20px;border:none;font-size:16px;color:#fff;transition:200ms;cursor:pointer;}#page-footer-survey .sub-button + .sub-button{margin-left:5px;}#page-footer-survey .sub-button-icon{font-family:'FontAwesome';margin-right:5px;}#page-footer-survey .sub-button:hover{background-color:#702f8a;}#page-footer-survey-step-freetext{display:none;}#page-footer-survey-step-confirm{display:none;}#page-footer-survey #merci-survey{display:none;}#page-footer-nav{margin-bottom:3px;}#page-footer-nav > li{display:inline-block;}#page-footer-nav > li + li{margin-left:15px;}#page-footer-nav .sub-link-1{text-decoration:underline !important;color:#fff;}#page-footer-nav .sub-link-1:hover{text-decoration:none !important;}#page-footer-socialnetwork{margin-top:35px;}#page-footer-socialnetwork > li{display:inline-block;}#page-footer-socialnetwork > li + li{margin-left:25px;}#page-footer-socialnetwork .sub-link-1{font-family:'FontAwesome';font-size:24px;color:#b2b2b2;transition:color 200ms;}#page-footer-socialnetwork .sub-link-1:hover{color:#f2f2f2;}#page-backtotop{display:none;position:fixed;right:25px;bottom:25px;width:50px;height:50px;z-index:100;background-image:url(/PublishingImages/site-all/icon-backtotop.png);cursor:pointer;opacity:0.3;filter:alpha(opacity=30);}#page-backtotop:hover{opacity:0.5;filter:alpha(opacity=50);}@media (max-width:640px){#page-footer-row-1{padding:30px 0;}#page-footer-row-2{padding:30px 0;}#page-footer-survey .sub-question{display:block;margin-right:0;margin-bottom:10px;}#page-footer-nav > li + li{margin-left:5px;}#page-footer-socialnetwork{margin-top:20px;}}@media (min-width:480px){#page-header-mobile-bilnet:before{font-family:'FontAwesome';content:'\f023';margin-right:7px;}#page-header-mobile-client:before{font-family:'FontAwesome';content:'\f007';margin-right:7px;}#page-header-mobile-bilnet-ch:before{font-family:'FontAwesome';content:'\f023';margin-right:7px;}#page-header-mobile-bilnet-dk:before{font-family:'FontAwesome';content:'\f023';margin-right:7px;}}@media only screen and (min-width: 961px) {.f-nav{z-index: 99;position: fixed;left: 0;top: 0;width: 100%;background-color:#fff;}}@media only screen and (max-width: 960px) {#section-summary{display:none !important;}}#page-footer-mylife {font-weight: 400;border-bottom: 1px solid #2d2d2d;padding-bottom: 30px;margin-bottom: 45px;color: #fff;}#page-footer-mylife p{margin-bottom: 5px;}#page-footer-mylife img{margin-top: 10px;width: 100px;}.hide-desktop{display:none;}#img-full-width-devenir-client {display:none;width: 100%;text-align: center;}@media screen and (max-width: 1100px) {.hide-desktop, #img-full-width-devenir-client {display:block;}}.section-default{position:relative;padding:100px 0;}.section-default.is-separator{border-top:1px solid #f1f1f1;}.section-default.is-silver{background-color:#f6f6f6;}.section-default.is-silver + .section-default.is-silver{padding-top:0;}.section-default .grid-visual{padding:100px 0;margin:-100px 0;}.section-default.is-silver .grid-visual-item .sub-visual img{opacity:0.96;}.section-default.is-silver input[type=text], .section-default.is-silver textarea{background-color:#fff !important;}.section-default.is-silver select{background-color:#e5e5e5;}.section-small{position:relative;padding:25px 0;clear:both;float:none;}.section-small.is-silver{background-color:#f6f6f6;}.section-smallbottomnull{position:relative;padding:25px 0 0 0;clear:both;float:none;}.section-smallbottomnull.is-silver{background-color:#f6f6f6;}.section-small.is-separator{border-top:1px solid #f1f1f1;}.section-default.is-small{padding:75px 0;}#section-content{padding:75px 0;border-top:1px solid #e5e5e5;}#section-banner{background-color:#000;}#section-banner strong{color:#fff;font-weight:500;}#section-banner .serialswipe-list{height:600px;}.section-banner-visual{position:absolute;top:0;left:0;bottom:0;right:0;background-position:top center;background-repeat:no-repeat;background-size:cover;background-color: #fff;}.section-banner-item{position:relative;height:100%;text-align:right;word-spacing:-3px;letter-spacing:-3px;}.section-banner-item:before, .section-banner-item-inner, .section-banner-item-inner-white{display:inline-block;vertical-align:middle;word-spacing:normal;letter-spacing:normal;}.section-banner-item:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;}.section-banner-item-inner{position:relative;overflow:hidden;padding:40px;width:30%;margin-right:50px;background-color:#702f8a;background-color:rgba(113, 47, 138, 0.8);color:#fff;font-weight:100;text-align:left;}.section-banner-title{margin-bottom:10px;color:#fff;margin-bottom:10px;font-weight:400;font-size:22px;}.section-banner-deadline{position:absolute;top:11px;right:-48px;width:150px;padding:15px;background-color:#702f8a;color:#fff;text-align:center;text-transform:uppercase;font-size:12px;line-height:1.4;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5);}.section-banner-button{display:inline-block;padding:10px 25px;background-color:#fff;color:#702f8a !important;text-align:center;font-size:14px;transition:200ms;text-decoration:none;margin-top: 20px;font-weight:600;border-radius: 3px;}.section-banner-item-inner-white{position:relative;overflow:hidden;padding:40px;width:30%;margin-right:50px;background-color:#FFF;color:#702f8a;font-weight:100;text-align:left;}.section-banner-item-inner-white h4, .section-banner-item-inner-white p{color:#702f8a !important;}.section-banner-item-inner-white .section-banner-button{background-color:#702f8a;color:#FFF !important;}.section-banner-item-inner-white .section-banner-button:hover{background-color:#0e9aae;}#section-offresdediees{border-bottom:1px solid #e6e6e6;}#section-offresdediees-list{display:table;width:100%;height:140px;table-layout:fixed;}#section-offresdediees-list > li{display:table-cell;vertical-align:middle;padding:0 25px;text-align:center;}#section-offresdediees-list > li + li{border-left:1px solid #e6e6e6;}#section-offresdediees-list .sub-link-1{display:inline-block;text-transform:uppercase;font-size:12px;transition:color 200ms;text-decoration:none;}#section-offresdediees-list .sub-link-1:before{display:block;font-family:'FontAwesome';margin-bottom:10px;font-size:30px;}#section-offresdediees-list .sub-link-1:hover{color:#702f8a;}#section-offresdediees-list .sub-link-1.is-jeunes:before{content:'\f025';}#section-offresdediees-list .sub-link-1.is-bilselect:before{content:'\f219';}#section-offresdediees-list .sub-link-1.is-frontaliers:before{content:'\f021';}#section-offresdediees-list .sub-link-1.is-nouveauxarrivants:before{content:'\f067';}#section-offresdediees-list .sub-link-1.is-fonctionnaireseuropeens:before{content:'\f005';}#section-offresdediees-list .sub-link-1.is-residentslusophones:before{content:'';width:40px;height:40px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:19px;background-image:url(/PublishingImages/site-particuliers/section-offresdediees-list-lusophones.png);background-size: 40px 40px;}#section-offresdediees-list .sub-link-1.is-residentslusophones:hover:before{background-image:url(/PublishingImages/site-particuliers/section-offresdediees-list-lusophones-hover.png);}#section-category{position:relative;padding:125px 0;background-position:center center;background-size:cover;text-align:center;}#section-category:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color: rgba(0, 0, 0, 0.4);}#section-category-title{position:relative;display:inline-block;padding:15px 35px;margin:15px;border:2px solid #fff;color:#fff;font-size:28px;}#section-introduction{display:table;width:100%;height:500px;background-position:top center;background-size:cover;background-repeat:no-repeat;}#section-introduction-inner{display: table-cell;padding: 50px;vertical-align: middle;}#section-introduction-content{width:30%;padding:40px;margin-left:auto;background-color:#702f8a;background-color:rgba(113, 47, 138, 0.8);color:#fff;font-weight:100;}#section-introduction-title{margin-bottom:10px;font-size:22px;color:#fff;}#section-introduction-date{margin-bottom:5px;font-size:18px;color:#fff;}.section-introduction-button{display:inline-block;padding:10px 20px;background-color:#fff;text-transform:uppercase;color:#702f8a;text-align:center;font-size:12px;white-space:nowrap;text-decoration:none;transition:200ms;}#section-summary{border-bottom:1px solid #e5e5e5;}#section-summary-list{margin-bottom:-1px;text-align:center;}#section-summary-list > li{display:inline-block;}#section-summary-list > li + li{margin-left:35px;}#section-summary-list .sub-link-1{display:block;line-height:85px;font-size:15px;cursor:pointer;}#section-summary-list .sub-link-1.is-current{color:#702f8a;border-bottom:2px solid #702f8a;}#section-summary-list .sub-link-1:hover{color:#000;}@media (max-width:960px){.section-default{padding:75px 0;}.section-default .grid-visual{padding:75px 0;margin:-75px 0;}#section-offresdediees .page-wrapper{padding:0;}#section-offresdediees-list{display:block;height:auto;}#section-offresdediees-list > li{display:block;padding:10px 15px;}#section-offresdediees-list > li + li{border-left:none;border-top:1px solid #e6e6e6;}#section-offresdediees-list .sub-link-1:before{display:none;}#section-summary-list > li{display:block;}#section-summary-list > li + li{margin-left:0;border-top:1px solid #e5e5e5;}#section-summary-list .sub-link-1{line-height:50px;}.section-default.is-small{padding:50px 0;}}@media (max-width:800px){.section-default{padding:50px 0;}.section-default .grid-visual{padding:50px 0;margin:-50px 0;}#section-banner .serialswipe-list{height:500px;}#section-introduction{height:250px;text-align:center;background-position:left center;}#section-introduction.news{background-position:top center;}#section-introduction-inner{background-color:rgba(0, 0, 0, 0.5);}#section-introduction-content{display:inline-block;width:auto;background:none;position: relative!important;
        width: 100%!important;}#section-introduction-title{margin-bottom:0;font-size: 20px;}#section-introduction-description{display:none;}#section-introduction-date{font-size:15px;}#section-category{padding:75px 0;background-attachment:scroll;}.section-default.is-small{padding:30px 0;}}@media (max-width:640px){.section-default{padding:25px 0;}.section-default .grid-visual{padding:25px 0;margin:-25px 0;}#section-banner .serialswipe-list{height:400px;}.section-banner-visual{background-position:-250px center;}.section-banner-visual:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.5);}.section-banner-item{text-align:center;}.section-banner-item-inner{width:auto;margin:25px;padding:0;text-align:center;background-color:transparent;color:#bebfbf;}.section-banner-item-inner-white{width:auto;margin:25px;text-align:center;}.section-banner-title{color:#fff;}.section-default.is-small{padding:10px 0;}}@media (min-width:641px){.section-banner-item-inner.white{position:relative;overflow:hidden;padding:40px;width:30%;margin-right:50px;background-color:#FFF;color:#702f8a;font-weight:100;text-align:left;}.section-banner-item-inner.white a {color: #702f8a !important;text-decoration: underline;}.section-banner-item-inner.white a:hover {color: #702f8a !important;text-decoration: none;}.section-banner-item-inner.white h4, .section-banner-item-inner.white p{color:#702f8a !important;}.section-banner-item-inner.white .section-banner-button{background-color:#702f8a;color:#FFF !important;text-decoration: none !important;}.section-banner-item-inner.white .section-banner-button:hover{background-color:#0e9aae;color:#fff !important;}}.form-inside-item{margin-bottom:15px;}.form-inside-footer{margin-top:30px;text-align:center;}.form-inline{display:table;width:100%;table-layout:fixed;}.form-inline-item{display:table-cell;vertical-align:middle;}.form-inline-item + .form-inline-item{border-left:10px solid transparent;}.form-above-item{margin-bottom:15px;}.form-above-term{position:relative;display:block;margin-bottom:5px;padding-right:10px;color:#000;line-height:1.3;}.form-above-term.is-required:after{content:"*";position:relative;top:-5px;margin-left:5px;color:#be0707;font-size:12px;}.form-above-caption{display:block;margin-top:3px;color:#999;font-size:12px;line-height:1.35;}.form-above-title{margin-top:50px;margin-bottom:15px;color:#702f8b;font-size:22px;}.form-above-footer{margin-top:30px;margin-bottom:15px;text-align:center;}.form-inline-checkbox{display:inline-block;*display:inline;padding-left:20px;margin:0 15px 0 0;}.form-inline-checkbox > input{margin:4px 5px 0 -20px;}.form-inline-radio{display:inline-block;*display:inline;padding-left:20px;margin:0 15px 0 0;}.form-inline-radio > input{margin:3px 5px 0 -20px;}.form-aside-fieldset{margin-bottom:40px;background-color:#fff;border:1px solid #e8e8e8;}.form-aside-item:before, .form-aside-item:after{content:"";display:table;}.form-aside-item:after{clear:both;}.form-aside-item{padding:25px 30px 25px 240px;margin-bottom:0;}.form-aside-item + .form-aside-item{border-top:1px solid #e8e8e8;}.form-aside-term{position:relative;float:left;padding-right:15px;margin-left:-210px;width:180px;color:#000;}.form-aside-term.is-required:after{content:"*";position:absolute;right:0;top:0;color:#be0707;font-size:11px;}.form-aside-other{display:block;margin-top:10px;border-left:5px solid #444;}.form-aside-title{margin:40px 0 20px 30px;color:#000;font-size:14px;text-transform:uppercase;}.form-aside-title:first-child{margin-top:0;}.form-aside-footer{padding:35px;text-align:center;}.form-aside-caption{display:block;margin-top:3px;color:#999;font-size:12px;line-height:1.35;}.form-aside-radio{display:block;padding-left:20px;margin-bottom:5px;}.form-aside-radio > input{float:left;margin:3px 5px 0 -20px;}.form-aside-checkbox{display:block;padding-left:20px;margin-bottom:5px;}.form-aside-checkbox > input{float:left;margin:4px 5px 0 -20px;}@media (max-width:640px){.form-aside-item{padding-left:0;}.form-aside-term{display:block;float:none;margin-left:0;margin-bottom:5px;width:auto;}.form-aside-term.is-required:before{left:-7px;}}.title-1:first-child, .title-2:first-child, .title-3:first-child, .title-4:first-child, .title-5:first-child, .title-6:first-child{margin-top:0;}.title-1{margin-bottom:50px;font-size:28px;color:#702f8a;line-height:1.5;}.title-1-description{margin-bottom:50px;margin-top:-45px;font-size:22px;color:#333;line-height:1.45;}.title-2{margin-top:50px;margin-bottom:25px;font-size:24px;color:#000;}.title-2-description{margin-bottom:25px;margin-top:-20px;font-size:19px;color:#333;}.title-3{margin-top:50px;margin-bottom:15px;font-size:18px;color:#000;}.title-4{margin-top:30px;margin-bottom:20px;font-size:17px;color:#000;}.title-page{margin-bottom:40px;font-size:35px;color:#702f8a;text-align:center;}.title-page-description{margin-top:-30px;font-size:22px;color:#333;text-align:center;}@media (max-width:640px){.title-1{margin-bottom:30px;font-size:26px;}.title-1-description{margin-bottom:30px;margin-top:-25px;font-size:19px;}.title-2{margin-top:30px;margin-bottom:20px;font-size:22px;}.title-2-description{margin-bottom:20px;margin-top:-15px;}.title-3{margin-top:30px;}}.list-1{margin-bottom:30px;padding-left:25px;}.list-1 a{text-decoration: underline !important;}.list-1 a:hover{text-decoration: none !important;}.list-1:last-child{margin-bottom:0;}.list-1 > li{margin-bottom:10px;list-style:disc;}.list-2{margin-bottom:30px;padding-left:25px;}.list-2:last-child{margin-bottom:0;}.list-2 > li{margin-bottom:10px;list-style:decimal;}.list-icon{overflow:hidden;margin-bottom:30px;}.list-icon:last-child{margin-bottom:0;}.list-icon > li{float:left;clear:left;width:48%;margin-top:20px;}.list-icon > li:nth-child(even){float:right;clear:right;}.list-icon .sub-visual{float:left;margin-right:25px;}.list-icon .sub-content{overflow:hidden;}.list-contact{margin-bottom:50px;}.list-contact > li + li{margin-top:20px;}.list-contact-item{display:table;width:100%;min-height:65px;text-decoration:none;margin-bottom:60px;}.list-contact-item:before{display:table-cell;vertical-align:middle;font-family:'FontAwesome';content:'\f09d';width:65px;background:url(/PublishingImages/site-all/list-pressrelease-link-before.png) center center no-repeat;color:#702f8a;text-align:center;}.list-contact-item.help:before{content:'\f1cd';}.list-contact-item.mail:before{content:'\f0e0';}.list-contact-item .sub-inner{display:table-cell;vertical-align:middle;padding-left:20px;}.list-contact-item .sub-title{display:block;text-transform:uppercase;font-size:14px;line-height:1.4;margin-bottom:10px;}.list-contact-item .sub-description{display:block;font-size:15px;margin-bottom:20px;}.list-article{margin-bottom:50px;}.list-article > li + li{margin-top:20px;}.list-article-link{display:table;width:100%;min-height:65px;text-decoration:none;}.list-article-link:before{display:table-cell;vertical-align:middle;font-family:'FontAwesome';content:'\f0f6';width:65px;background:url(/PublishingImages/site-all/list-pressrelease-link-before.png) center center no-repeat;color:#702f8a;text-align:center;}.list-article-link .sub-inner{display:table-cell;vertical-align:middle;padding-left:20px;}.list-article-link .sub-title{display:block;text-transform:uppercase;color:#702f8a;font-size:14px;line-height:1.4;}.list-article-link .sub-description{display:block;font-size:15px;}.list-pressrelease{margin-bottom:50px;}.list-pressrelease> li + li{margin-top:20px;}a.list-pressrelease-link,a.list-pressrelease-link:hover,a.list-pressrelease-link:visited{color:#333;}.list-pressrelease-link{display:table;width:100%;min-height:65px;text-decoration:none;}.list-pressrelease-link:before{display:table-cell;vertical-align:middle;font-family:'FontAwesome';content:'\f0f6';width:65px;background:url(/PublishingImages/site-all/list-pressrelease-link-before.png) center center no-repeat;color:#702f8a;text-align:center;}.list-pressrelease-link.calendar:before{display:table-cell;vertical-align:middle;font-family:'FontAwesome';content:'\f073';width:65px;background:url(/PublishingImages/site-all/list-pressrelease-link-before.png) center center no-repeat;color:#702f8a;text-align:center;}.list-pressrelease-link .sub-inner{display:table-cell;vertical-align:middle;padding-left:20px;}.list-pressrelease-link .sub-title{display:block;color:#702f8a;font-weight:400;font-size:15px;line-height:1.4;}.list-pressrelease-link .sub-date{display:block;font-size:15px;}.list-news{margin-bottom:50px;}.list-news:last-child{margin-bottom:0;}.list-news > li + li{margin-top:25px;}.list-news-title{margin-top:20px;margin-bottom:20px;font-size:17px;color:#000;}.list-news-title a{color:#702f8a;text-decoration:none;}#list-jobs,#list-jobs-hp{margin-bottom:50px;}.list-jobs{margin-bottom:50px;}.list-jobs:last-child{margin-bottom:0;}.list-jobs> li + li{margin-top:20px;}.list-jobs-link{display:table;width:100%;min-height:65px;text-decoration:none;}.list-jobs-link:before{display:table-cell;vertical-align:middle;font-family:'FontAwesome';content:'\f219';width:65px;background:url(/PublishingImages/site-all/list-pressrelease-link-before.png) center center no-repeat;color:#E6007E;text-align:center;}.list-jobs-link .sub-inner{display:table-cell;vertical-align:middle;padding-left:20px;}.list-jobs-link .sub-title{display:block;color:#702f8a;font-weight:400;font-size:15px;line-height:1.4;}.list-jobs-link .sub-description{display:block;font-size:15px;}.list-testimonials{margin-bottom:50px;}.list-testimonials:last-child{margin-bottom:0;}.list-testimonials> li + li{margin-top:20px;}.list-testimonials-link{display:table;width:100%;min-height:65px;text-decoration:none;}.list-testimonials-link:before{display:table-cell;vertical-align:middle;font-family:'FontAwesome';content:'\f130';width:65px;background:url(/PublishingImages/site-all/list-pressrelease-link-before.png) center center no-repeat;color:#E6007E;text-align:center;}.list-testimonials-link .sub-inner{display:table-cell;vertical-align:middle;padding-left:20px;}.list-testimonials-link .sub-name{display:block;color:#702f8a;font-size:16px;line-height:1.4;}.list-testimonials-link .sub-jobposition{display:block;font-size:16px;color:#000;}.list-check{margin-bottom:30px;margin-left: 50px;}.list-check:last-child{margin-bottom:0;}.list-check > li{position:relative;padding-left:35px;}.list-check > li + li{margin-top:15px;}.list-check > li:before{position:absolute;left:0;font-family:'FontAwesome';content:'\f00c';margin-right:10px;font-size:22px;line-height:1.2;color:#E6007E;}.list-check.is-dualcolumn{word-spacing:-3px;letter-spacing:-3px;margin-left:-10px;margin-top:-10px;}.list-check.is-dualcolumn > li{display:inline-block;width:50%;padding-left:45px;margin-top:10px;vertical-align:top;word-spacing:normal;letter-spacing:normal;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.list-check.is-dualcolumn > li:before{left:10px;}.list-faq{margin-bottom:30px;}.list-faq:last-child{margin-bottom:0;}.list-faq > li{position:relative;padding-left:25px;}.list-faq > li + li{margin-top:15px;}.list-faq > li:before{position:absolute;top:5px;left:0;font-family:'FontAwesome';content:'\f1c1';margin-right:10px;font-size:18px;line-height:1.2;color:red;}.list-faq a{text-decoration:none;}.list-faq a:hover{text-decoration:underline !important;}.list-faq.is-dualcolumn{word-spacing:-3px;letter-spacing:-3px;margin-left:-10px;margin-top:-10px;}.list-faq.is-dualcolumn > li{display:inline-block;width:50%;padding-left:35px;margin-top:10px;vertical-align:top;word-spacing:normal;letter-spacing:normal;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.list-faq.is-dualcolumn > li:before{left:10px;}.list-accordion{margin-bottom:0;}.list-accordion > li{position:relative;}.list-accordion > li + li:before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background-color:#ddd;}.list-accordion-title{position:relative;padding:25px 0 25px 30px;color:#702f8a;font-size:18px;cursor:pointer;}.list-accordion-title:before{content:'\f067';position:absolute;top:26px;left:0;font-family:'FontAwesome';font-size:18px;color:#E6007E;}.list-accordion-title:hover{text-decoration:underline;}.list-accordion > li.is-current .list-accordion-title:before{content:'\f068';}.list-accordion-content{padding-bottom:30px;display:none;}.list-quickcontact{padding-top:5px;}.list-quickcontact > li{display:inline-block;vertical-align:middle;}.list-quickcontact > li:nth-child(1){margin-right:15px;}.list-quickcontact > li:nth-child(2){margin-right:30px;}.list-quickcontact .sub-visual{border-radius:100%;}.list-brochure{margin-left:-40px;margin-top:-40px;margin-bottom:40px;word-spacing:-3px;letter-spacing:-3px;}.list-brochure:last-child{margin-bottom:0;}.list-brochure > li{padding-left:40px;margin-top:40px;display:inline-block;width:20%;vertical-align:top;word-spacing:normal;letter-spacing:normal;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.list-brochure .sub-link{display:block;text-align:center;text-decoration:none;}.list-brochure .sub-visual{display:block;position:relative;margin-bottom:10px;box-shadow:0 5px 15px rgba(0, 0, 0, 0.05);border:1px solid #d0d0d0;}.list-brochure .sub-visual:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#702f8a;opacity:0;filter:alpha(opacity=0);transition:opacity 200ms;}.list-brochure .sub-link:hover .sub-visual:after{opacity:0.5;filter:alpha(opacity=50);}.list-brochure .sub-visual img{display:block;}.list-brochure .sub-title{display:block;line-height:1.4;font-weight:400;font-size:15px;color:#333;}.list-brochure .sub-description{display:none;}.list-brochure[data-grid='3']{margin-left:-30px;margin-top:-30px;margin-bottom:30px;}.list-brochure[data-grid='3'] > li{width:33.33333%;padding-left:30px;margin-top:30px;}@media (max-width:960px){.list-brochure{margin-left:-30px;margin-top:-30px;margin-bottom:30px;}.list-brochure > li{padding-left:30px;margin-top:30px;width:25%;}}@media (max-width:640px){.list-brochure{margin-left:-20px;margin-top:-20px;margin-bottom:20px;}.list-brochure > li{padding-left:20px;margin-top:20px;width:33.33333%;}.list-brochure[data-grid='3']{margin-left:-20px;margin-top:-20px;margin-bottom:20px;}.list-brochure[data-grid='3'] > li{width:50%;padding-left:20px;margin-top:20px;}}@media (max-width:480px){.list-brochure > li{width:50%;}}.text-highlight{position:relative;padding:40px 0 40px 40px;font-size:34px;font-weight:100;color:#702f8a;border-left:1px solid #702f8a;}.text-highlight.is-small{font-size:22px;}.text-highlight:before, .text-highlight:after{content:'';position:absolute;left:0;width:25px;height:1px;background-color:#702f8a;}.text-highlight:before{top:0;}.text-highlight:after{bottom:0;}.text-big{font-size:32px;}.text-mention{font-size:13px;}.text-nobr{white-space:nowrap;}.text-center{text-align:center;}.text-white{color:#fff;}.text-justify{text-align:justify;}.text-phone{font-size:28px;color:#000;}.text-phone.is-small{font-size:17px;}.text-phone:before{font-family:'FontAwesome';content:'\f095';margin-right:10px;font-weight:300;}.text-email{font-size:26px;color:#000;}.text-email.is-small{font-size:17px;}.text-email:before{font-family:'FontAwesome';content:'\f003';margin-right:10px;font-weight:300;}.clear-div{clear:both;}.box-1{margin-bottom:35px;padding:30px;}.box-1:last-child{margin-bottom:0;}.box-event{text-decoration:none;}.box-event .sub-title{font-size:17px;color:#000;}.box-event .sub-title a{color:#702f8a;text-decoration:none;}.box-event .sub-visual img{display:block;border-radius:3px;box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);}.box-portail{text-align:center;}.box-portail .sub-visual{display:block;margin-bottom:15px;}.box-portail .sub-title{margin-bottom:15px;font-size:24px;color:#702f8b;}.box-portail .sub-list a{color:#702f8a;}.box-icon{position:relative;padding:15px 0 0 90px;}.box-icon + .box-icon{margin-top:50px;}.box-icon-type{position:absolute;top:0;left:0;font-family:'FontAwesome';line-height:65px;width:65px;background-color:#e3f2f4;color:#702f8a;text-align:center;border-radius:100%;}.box-icon-title{text-transform:uppercase;color:#000;font-size:16px;}.box-category, .box-category:link, .box-category:visited{text-align:center;color:#2c3e50;text-decoration:none;}.box-category-visual{position:relative;margin-bottom:10px;overflow:hidden;}.box-category-visual img{transition-duration:200ms;}.box-category-title{margin-bottom:30px;font-size:19px;color:#702f8a;line-height:1.4;}.box-category-description{margin-bottom:30px;font-size:15px;opacity:0.7;filter:alpha(opacity=70);}a.box-category{display:block;padding:30px;transition:200ms;}a.box-category:hover{text-decoration:none;background-color:#f5f0f7;border-radius:3px;}.box-employee.bio:hover{cursor:pointer;}.box-employee{position:relative;display:block;text-decoration:none;text-align:left;}.box-employee:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(112, 47, 139, 0.5);opacity:0;filter:alpha(opacity=0);transition:200ms;}.box-employee .sub-visual{display:block;}.box-employee .sub-content{position:absolute;right:0;bottom:0;left:0;padding:20px;color:#fff;}.box-employee .sub-name{display:block;text-transform:uppercase;transition:200ms;}.box-employee .sub-jobposition{display:none;text-transform:uppercase;font-size:13px;}.box-employee .sub-management{display:none;text-transform:uppercase;font-size:13px;}.box-employee:hover:before{opacity:1;filter:alpha(opacity=100);}.box-employee:hover .sub-name{padding-bottom:10px;margin-bottom:10px;border-bottom:3px solid #fff;}.box-employee:hover .sub-jobposition{display:block;}.box-employee:hover .sub-management{display:block;}.box-message{padding:20px;margin-bottom:20px;}.box-message a{text-decoration:underline;}.box-message a:hover{text-decoration:none;}.box-message.is-success{background-color:#edffcd;}.box-message.is-success, .box-message.is-success a{color:#192a00;}.box-message.is-info{background-color:#e0efff;}.box-message.is-info, .box-message.is-info a{color:#08152a;}.box-message.is-warning{background-color:#ffecec;}.box-message.is-warning, .box-message.is-warning a{color:#1c0404;}.box-message.is-notice{background-color:#ffffc5;}.box-message.is-notice, .box-message.is-notice a{color:#181900;}.box-message .sub-title{margin-bottom:10px;font-size:15px;}@media (max-width:1024px){.box-employee:hover:before{opacity:0;filter:alpha(opacity=0);}.box-employee .sub-content{display:block;position:relative;padding:10px 0 0 0;color:#000;}.box-employee:hover .sub-name{padding-bottom:0;margin-bottom:0;border-bottom:none;}.box-employee .sub-jobposition{display:block;}.box-employee .sub-management{display:block;}}.table-compatibility-outer{overflow-x:auto;}.table-compatibility{min-width:640px;width:100%;border-collapse:collapse;}.table-compatibility .sub-title{display:block;margin-bottom:10px;text-transform:uppercase;color:#000;}.table-compatibility tbody th, .table-compatibility tbody td{padding:10px;background-color:#f3f3f3;}.table-compatibility tbody td{border-left:5px solid #fff;}.table-compatibility tbody th{text-align:left;font-weight:400;}.table-1-outer{overflow-x:auto;margin-bottom:30px;}.table-1{width:100%;border-collapse:collapse;background-color:#fff;font-size:14px;border:1px solid #e6e6e6;}.table-1 thead th{border-bottom:3px solid #e6e6e6;text-transform:uppercase;}.table-1.blue thead th{background-color:#702f8a;text-align:center;color:#fff;}.table-1 td, .table-1 th{padding:15px;border-bottom:1px solid #e6e6e6;}.table-1 th{color:#333;}.table-1 tr:nth-child(even) td, .table-1 tr:nth-child(even) th{background-color:#f8f8f8;}#gestescovid{text-align:center;}#gestescovid .felxtab{padding:15px;}.grid-center{max-width:805px;margin:0 auto 50px;text-align:center;}.grid-center:last-child{margin-bottom:0;}.grid-visual-item .sub-visual{display:inline-block;vertical-align:middle;}.grid-visual-item .sub-visual img{display:block;}.grid-visual[data-position*=top] .grid-visual-item .sub-visual{vertical-align:top;}.grid-visual[data-position*=bottom] .grid-visual-item .sub-visual{vertical-align:bottom;}.grid-visual[data-position*=right]{position:relative;width:50%;}.grid-visual[data-position*=right] .grid-visual-item{position:absolute;left:100%;top:0;bottom:0;margin-left:50px;width:5000px;overflow:hidden;}.grid-visual[data-position*=right] .grid-visual-item .sub-wrapper{height:100%;}.grid-visual[data-position*=right] .grid-visual-item .sub-wrapper:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;}.grid-visual[data-position*=left]{position:relative;width:50%;margin-left:auto;}.grid-visual[data-position*=left] .grid-visual-item{position:absolute;right:100%;top:0;bottom:0;margin-right:50px;width:5000px;overflow:hidden;text-align:right;}.grid-visual[data-position*=left] .grid-visual-item .sub-wrapper{height:100%;}.grid-visual[data-position*=left] .grid-visual-item .sub-wrapper:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;}.grid-visual[data-position*=left][data-position*=sticky]{position:static;}.grid-visual[data-position*=left][data-position*=sticky] .grid-visual-item{z-index:1;left:0;right:auto;width:50%;letter-spacing:-6px;text-align:left;}.grid-visual[data-position*=right][data-position*=sticky]{position:static;}.grid-visual[data-position*=right][data-position*=sticky] .grid-visual-item{z-index:1;left:auto;right:0;width:50%;letter-spacing:-6px;text-align:right;}.grid-widevisual{margin:0 -70px 50px;}.grid-adaptive{word-spacing:-5px;letter-spacing:-5px;}.grid-adaptive:last-child{margin-bottom:0;}.grid-adaptive > [class*=sub-column-]{display:inline-block;vertical-align:top;word-spacing:normal;letter-spacing:normal;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.grid-adaptive .sub-column-100{width:100%;}.grid-adaptive .sub-column-80{width:80%;}.grid-adaptive .sub-column-70{width:70%;}.grid-adaptive .sub-column-60{width:60%;}.grid-adaptive .sub-column-50{width:50%;}.grid-adaptive .sub-column-40{width:40%;}.grid-adaptive .sub-column-33{width:33.3333333%;}.grid-adaptive .sub-column-30{width:30%;}.grid-adaptive .sub-column-25{width:25%;}.grid-adaptive .sub-column-20{width:20%;}.grid-adaptive.is-none{margin-left:0;margin-top:0;margin-bottom:0;}.grid-adaptive.is-none > [class*=sub-column-]{padding-left:0;margin-top:0;}.grid-adaptive.is-xsmall{margin-left:-15px;margin-top:-15px;margin-bottom:15px;}.grid-adaptive.is-xsmall > [class*=sub-column-]{padding-left:15px;margin-top:15px;}.grid-adaptive.is-small{margin-left:-30px;margin-top:-30px;margin-bottom:30px;}.grid-adaptive.small{margin-bottom:30px;}.grid-adaptive.is-small > [class*=sub-column-]{padding-left:30px;margin-top:30px;}.grid-adaptive{margin-left:-75px;margin-top:-75px;margin-bottom:75px;}.grid-adaptive > [class*=sub-column-]{padding-left:75px;margin-top:75px;}.grid-adaptive.is-large{margin-left:-100px;margin-top:-100px;margin-bottom:100px;}.grid-adaptive.is-large > [class*=sub-column-]{padding-left:100px;margin-top:100px;}.grid-adaptive:last-child{margin-bottom:0;}.grid-icon{float:left;margin-right:50px;}.grid-icon-content{overflow:hidden;}.grid-person{display:table;}.grid-person-col-1 img{border-radius:50%;}.grid-person-col-1{display:table-cell;padding-right:50px;width:190px;vertical-align:top;}.grid-person-col-2{display:table-cell;vertical-align:middle;}.grid-person-title{margin-bottom:25px;font-size:24px;color:#000;}.grid-person-description{margin-top:-25px;margin-bottom:25px;font-weight:100;}.grid-youtube{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:30px;}.grid-youtube:last-child{margin-bottom:0;}.grid-youtube iframe {position:absolute;top:0;left:0;width:100%;height:100%;}.grid-mylife{word-spacing: -5px;letter-spacing: -5px;}.grid-mylife:last-child{margin-bottom:0;}.grid-mylife> [class*=sub-mylife]{display:inline-block;vertical-align:top;word-spacing:normal;letter-spacing:normal;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.grid-mylife .sub-mylife{width:33.3333333%;}.grid-mylife > [class*=sub-mylife]{padding: 10px;margin: 0;}.grid-mylife:last-child{margin-bottom:0;}@media (max-width:768px){.grid-mylife .sub-mylife{width:100%;}.grid-mylife:last-child{margin-bottom:0;}}@media (max-width:480px){.grid-mylife > [class*=sub-mylife]{width:100%;}}@media (max-width:960px){.grid-adaptive .sub-column-20{width:25%;}}@media (max-width:800px){.grid-icon{float:none;display:block;width:150px;margin:auto;margin-bottom:30px;}.grid-icon-content{text-align:center;}.grid-person{display:block;text-align:center;}.grid-person-col-1{display:block;padding-right:0;width:auto;margin-bottom:30px;}.grid-person-col-2{display:block;}}@media (max-width:768px){.grid-adaptive .sub-column-80{width:100%;}.grid-adaptive .sub-column-70{width:100%;}.grid-adaptive .sub-column-60{width:100%;}.grid-adaptive .sub-column-50{width:100%;}.grid-adaptive .sub-column-40{width:100%;}.grid-adaptive .sub-column-33{width:50%;}.grid-adaptive .sub-column-30{width:50%;}.grid-adaptive .sub-column-25{width:50%;}.grid-adaptive .sub-column-20{width:33.3333333%;}.grid-adaptive.is-small{margin-left:-25px;margin-top:-25px;margin-bottom:25px;}.grid-adaptive.is-small > [class*=sub-column-]{padding-left:25px;margin-top:25px;}.grid-adaptive{margin-left:-50px;margin-top:-50px;margin-bottom:50px;}.grid-adaptive > [class*=sub-column-]{padding-left:50px;margin-top:50px;}.grid-adaptive.is-large{margin-left:-75px;margin-top:-75px;margin-bottom:75px;}.grid-adaptive.is-large > [class*=sub-column-]{padding-left:75px;margin-top:75px;}.grid-adaptive:last-child{margin-bottom:0;}}@media (max-width:767px){.grid-visual[data-position*=left]{width:auto;}.grid-visual[data-position*=right]{width:auto;}.grid-visual .grid-visual-item{display:none;}.grid-visual .grid-visual-item{display:none;}}@media (max-width:640px){.grid-adaptive .sub-column-20{width:50%;}}@media (max-width:480px){.grid-adaptive > [class*=sub-column-]{width:100%;}.grid-adaptive.is-small{margin-left:-15px;margin-top:-15px;margin-bottom:15px;}.grid-adaptive.is-small > [class*=sub-column-]{padding-left:10px;margin-top:15px;padding-right: 10px;}.grid-adaptive{margin-left:0;margin-top:-25px;margin-bottom:25px;}.grid-adaptive > [class*=sub-column-]{padding-left:10px;margin-top:25px;padding-right:10px;}.grid-adaptive.is-large{margin-left:-50px;margin-top:-50px;margin-bottom:50px;}.grid-adaptive.is-large > [class*=sub-column-]{padding-left:50px;margin-top:50px;}}#slider-gallery{margin:50px 0;}.serialswipe{position:relative;}.serialswipe-wrapper{overflow:hidden;visibility:hidden;}.serialswipe-list{position:relative;overflow:hidden;}.serialswipe-list > li{position:relative;float:left;width:100%;height:100%;}.serialswipe-list img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.serialswipe-nav{position:absolute;left:0;bottom:35px;right:0;z-index:1;text-align:center;}.serialswipe-nav > li{opacity:0.5;filter:alpha(opacity=50);display:inline-block;height:12px;width:12px;overflow:hidden;text-indent:-999em;margin:0 10px;cursor:pointer;background-color:#fff;border-radius:10px;}.serialswipe-nav > li.is-current{opacity:1;filter:alpha(opacity=100);}.serialswipe-prev, .serialswipe-next{opacity:0;filter:alpha(opacity=0);position:absolute;top:50%;margin-top:-30px;width:50px;height:70px;transition:opacity 0.4s;cursor:pointer;}.serialswipe:hover .serialswipe-prev, .serialswipe:hover .serialswipe-next{opacity:0.4;filter:alpha(opacity=40);}.serialswipe .serialswipe-prev:hover, .serialswipe .serialswipe-next:hover{opacity:0.6;filter:alpha(opacity=60);}.serialswipe-prev{background:url(/PublishingImages/site-all/serialswipe-prev.png);left:0;}.serialswipe-next{background:url(/PublishingImages/site-all/serialswipe-next.png);right:0;}@media (max-width:640px){.serialswipe-prev, .serialswipe-next{display:none;}}.serialswipe-list > li{opacity:0;filter:alpha(opacity=0);}.serialswipe-list > li.is-current{opacity:1;filter:alpha(opacity=100);}.serialswipe-list > li [data-serialswipe-fx=zoomin]{transition-duration:1000ms;-moz-transform:scale(0.6, 0.6);-webkit-transform:scale(0.6, 0.6);}.serialswipe-list > li.is-current [data-serialswipe-fx=zoomin]{-moz-transform:scale(1.0, 1.0);-webkit-transform:scale(1.0, 1.0);}.serialswipe-list > li [data-serialswipe-fx=zoomout]{transition-duration:1000ms;-moz-transform:scale(2.0, 2.0);-webkit-transform:scale(2.0, 2.0);}.serialswipe-list > li.is-current [data-serialswipe-fx=zoomout]{-moz-transform:scale(1.0, 1.0);-webkit-transform:scale(1.0, 1.0);}.serialswipe-list > li [data-serialswipe-fx=slidetop]{transition-duration:1500ms;position:relative;top:-50px;}.serialswipe-list > li.is-current [data-serialswipe-fx=slidetop]{top:0;}.serialswipe-list > li [data-serialswipe-fx=slideright]{transition-duration:1500ms;position:relative;right:-50px;}.serialswipe-list > li.is-current [data-serialswipe-fx=slideright]{right:0;}.serialswipe-list > li [data-serialswipe-fx=slidebottom]{transition-duration:1500ms;position:relative;bottom:-50px;}.serialswipe-list > li.is-current [data-serialswipe-fx=slidebottom]{bottom:0;}.serialswipe-list > li [data-serialswipe-fx=slideleft]{transition-duration:1500ms;position:relative;left:-50px;}.serialswipe-list > li.is-current [data-serialswipe-fx=slideleft]{left:0;}[data-serialtip]{display:none;position:absolute;z-index:1001;}.ps-scrollbar-y{position:absolute;right:0;width:8px;background-color:#aaa;border-radius:10px;}.ps-scrollbar-y-rail{position:absolute;right:0;width:8px;opacity:0;transition:opacity 200ms;}.ps-container:hover .ps-scrollbar-y-rail{opacity:0.6;}#page-message{background-color: #fff;position: fixed;z-index: 1000;
    bottom: 5%;
    right: 2%;
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    border-radius: 9px;
    max-width: 600px;}.page-message-item{position:relative;overflow:hidden;padding:40px;color:#333;text-align:left;font-size:18px;line-height:1.5;}.page-message-item + .page-message-item{}.page-message-item-inner{max-width:640px;margin:auto;}
    .page-message-item-inner img {max-width: 210px !important;
    float: left;
    margin-right: 20px;
    margin-bottom: 10px;}
    .page-message-item-inner h3 {font-size: 22px;
    font-weight: 600;
    margin-bottom: 20px;}
    #page-message a{
	    text-decoration: underline;color: #333;

	 }  
	 #page-message{
	 display:none;
	}
}
    #page-message a:hover{
	    text-decoration: none !important;
	    color: #333;
	 } 

.page-message-item-inner .pbtn-default {    margin: 0 auto;padding-top:20px;
    text-align: center;}
	.page-message-item-inner .btn-default {background-color: #702f8a!important;text-decoration: none !important;
	padding: 10px  25px !important;
    font-size: 15px;
    font-family: "Mona Bold", sans-serif !important;
    line-height: 21px;
	    color: #fff !important;
}
	.page-message-item-inner .btn-default:hover {background-color: #2d153f!important;color:#fff !important;}


    .page-message-item-inner a:hover{color: #333 !important;}.page-message-close{position:absolute;top:0;right:0;width:50px;height:50px;background:url(/PublishingImages/site-all/page-message-close-violet.png) center center no-repeat;cursor:pointer;transition:250ms ease-out;transform:rotate(0deg);}.page-message-close:hover{transform:rotate(90deg);}
    
#page-message .sub-button{display:inline-block;padding:8px 10px 7px;margin-left:15px;min-width:75px;margin-right:15px;font-size:13px;color:#fff;cursor:pointer;border-radius:3px;background-image:linear-gradient(to bottom, #31b2cf, #239fbb);background-color:#31b2cf;text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);border-bottom:1px solid rgba(0, 0, 0, 0.65);}#page-message .sub-button:hover{background:#31b2cf;}.serialslider{position:relative;padding-bottom:50px;}.serialslider-list:before, .serialslider-list:after{display:table;line-height:0;content:"";}.serialslider-list:after{clear:both;}.serialslider-list > li{display:none;margin-right:40px;-webkit-backface-visibility:hidden;}.serialslider-control-nav{position:absolute;left:0;bottom:0;right:0;text-align:center;}.serialslider-control-nav > li{display:inline-block;}.serialslider-control-nav a{display:block;height:12px;width:12px;overflow:hidden;text-indent:-999em;margin:0 5px;cursor:pointer;background-color:#301312;border-radius:10px;opacity:0.2;filter:alpha(opacity=20);}.serialslider-control-nav a:hover{opacity:0.4;filter:alpha(opacity=40);}.serialslider-control-nav a.serialslider-active{opacity:1;filter:alpha(opacity=100);}.serialslider-disabled{display:none;}body.is-serialbox-open{overflow:hidden;}#serialbox{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:url(/PublishingImages/site-all/serialbox.png);z-index:1000;}#serialbox-wrapper{height:100%;margin:auto;word-spacing:-3px;letter-spacing:-3px;}#serialbox-wrapper:before, #serialbox-content{display:inline-block;vertical-align:middle;}#serialbox-wrapper:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;}#serialbox-content{width:100%;word-spacing:normal;letter-spacing:normal;}#serialbox-prev, #serialbox-next, #serialbox-close{position:absolute;text-indent:-999em;background:center center no-repeat;cursor:pointer;opacity:0.6;filter:alpha(opacity=60);transition:opacity 300ms;z-index:100;}#serialbox-prev, #serialbox-next{top:50%;width:50px;height:70px;margin-top:-35px;}#serialbox-prev:hover, #serialbox-next:hover, #serialbox-close:hover{opacity:1;filter:alpha(opacity=100);}#serialbox-prev.is-disabled, #serialbox-next.is-disabled{opacity:0;filter:alpha(opacity=20);cursor:default;}#serialbox-prev{background:url(/PublishingImages/site-all/serialbox-prev.png);left:0;}#serialbox-next{background:url(/PublishingImages/site-all/serialbox-next.png);right:0;}#serialbox.is-desktop #serialbox-close{top:0;right:0;width:50px;height:50px;background-image:url(/PublishingImages/site-all/serialbox-close.png);background-color:#000;}#serialbox.is-touchdevice #serialbox-prev{display:none;}#serialbox.is-touchdevice #serialbox-next{display:none;}#serialbox.is-touchdevice #serialbox-close{top:15px;right:15px;padding:6px 11px;text-indent:0;background:rgba(0, 0, 0, 0.5);color:#fff;font-size:12px;border:1px solid #fff;border-radius:3px;}#serialbox.is-touchdevice #serialbox-controls{display:none;}#serialbox-swipejs{overflow:hidden;visibility:hidden;}#serialbox-swipejs-list{position:relative;overflow:hidden;text-align:center;-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden;}#serialbox-swipejs-list > li{position:relative;display:inline-block;width:100%;background:url(/PublishingImages/site-all/serialbox-loading.gif) center center no-repeat;min-height:15px;}.serialbox-swipejs-visual{max-width:100%;height:auto;transition:max-height 0.2s ease-out;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.js-serialbox{position:relative;display:block;}.js-serialbox:before, .js-serialbox:after{opacity:0;filter:alpha(opacity=0);transition:opacity 300ms;}.js-serialbox:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;}.js-serialbox:hover:before{opacity:0.3;filter:alpha(opacity=30);}.js-serialbox:after{content:'+';position:absolute;top:50%;left:50%;margin-top:-2px;margin-left:-8px;color:#fff;font-size:30px;line-height:0;}.js-serialbox:hover:after{opacity:1;filter:alpha(opacity=100);}#serialoverlay{display:none;position:fixed;top:0;left:0;bottom:0;right:0;padding:25px;background-image:url(/PublishingImages/site-all/serialoverlay.png);z-index:1000;}#serialoverlay-inner{height:100%;margin:auto;word-spacing:-3px;letter-spacing:-3px;}#serialoverlay-inner:before, #serialoverlay-wrapper{display:inline-block;vertical-align:middle;}#serialoverlay-inner:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;}#serialoverlay-wrapper{;width:100%;word-spacing:normal;letter-spacing:normal;}#serialoverlay-content{position:relative;max-width:1120px;margin:auto;padding:35px;background-color:#fff;border-radius:3px;}#serialoverlay-title{margin-bottom:25px;font-size:18px;line-height:1.3;}#serialoverlay-close{position:absolute;top:0;right:0;width:50px;height:50px;background:url(/PublishingImages/site-all/serialoverlay-close.png) center center no-repeat;cursor:pointer;}#serialoverlay-close:hover{color:#702f8a;}#serialoverlay-footer{margin:30px -25px -20px;padding:20px;background-color:#f8f8f8;border-radius:0 0 3px 3px;border-top:1px solid #e2e2e2;text-align:center;}#serialoverlay-confirm{display:inline-block;padding:8px 13px 7px;font-size:13px;text-align:center;cursor:pointer;border:none;border-radius:3px;background-image:linear-gradient(to bottom, #7bb815, #72ad10);background-color:#72ad10;color:#fff;}#serialoverlay-confirm:hover{background:#72ad10;text-decoration:none;}.js-serialbox .sub-content{position:absolute;right:0;bottom:0;left:0;padding:20px;color:#fff;}.js-serialbox .sub-name{display:block;text-transform:uppercase;transition:200ms;}.js-serialbox .sub-subname{display:none;text-transform:uppercase;font-size:13px;}.js-serialbox .sub-subtitle{display:none;text-transform:uppercase;font-size:13px;}.js-serialbox:hover .sub-name{padding-bottom:5px;margin-bottom:5px;border-bottom:3px solid #fff;}.js-serialbox:hover .sub-subname{display:block;}.js-serialbox:hover .sub-subtitle{display:block;}@media (max-width:800px){.js-serialbox:hover .sub-subname{display:none;}.js-serialbox:hover .sub-subtitle{display:none;}.js-serialbox:hover .sub-name{padding-bottom:00px;margin-bottom:0px;border-bottom:none;}}.image-news{float:right;margin-left:30px;margin-bottom:5px;max-width: 450px;}.date-news{margin-bottom:0px;font-size:19px;color:#888;}.titre-news{margin-bottom:30px;font-size:28px;color:#702f8a;line-height:1.5;}.description-news{    font-family: 'Mona Medium' !important;margin-bottom:25px;font-size:19px;color:#000;text-align:justify;}@media (max-width:800px){.image-news{float:none;margin-left:0px;margin-bottom:20px;max-width: 100%;}.date-news{font-size:16px;margin-top:15px;}.titre-news{margin-bottom:20px;font-size:20px;line-height:1.3;}.description-news{margin-bottom:15px;font-size:18px;text-align:left;}.text-justify{text-align:left;}}.box-news {position: relative;display: flex;padding: 10px;padding-left: 0;border:1px solid #dddddd;margin-bottom: 20px;}.box-news-pdf {padding-right: 80px;}.box-news .news-logo {width: 20%;display: flex;justify-content: center;align-items: center;}.box-news .news-logo img {width: 70%;max-width:220px !important;display: block;margin: 0 auto;}.box-news-pdf .news-logo img {box-shadow: -5px 17px 70px -11px rgba(0,0,0,0.19);transition: all 0.26s ease-in-out;}.box-news-pdf.box-news-latest .news-logo img {width: 80%;box-shadow: none;}.box-news .news-content {width: 70%;}.box-news .btn-download-pdf {position: absolute;bottom: 0;right: 0;display: block;width: 250px;font-size: 14px;text-align: left;border-bottom: 0;border-right: 0;}.box-news .btn-download-pdf .fa-icon {font-size: 28px;}.box-news-links {position: absolute;top: 0;right: 0;}.section-box .box-news-links .box-news-link,.box-news-links .box-news-link {text-align: center;margin-bottom: 0;border:none;}.box-news-links .box-news-link a {margin-bottom: 0;text-decoration: none;color: #ca1234;display: block;width: 60px;height: 60px;border:1px solid #dddddd;transition: all 0.2s linear;border-bottom: none;}.box-news-links .box-news-link:last-child a {border:none;border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;}.box-news-links .box-news-link a > img {width: 25px;display: block;margin: 0 auto;margin-top: 12.5px;}.image-green_information {display: block;}.box-news-links .box-news-link-pdf > a {background: url('/PublishingImages/site-all/icons/doc-pdf.svg') center no-repeat;background-size: 26px;}.box-news-links .box-news-link > a:hover {background-color: #dddddd;}.news-content .title-4 {font-size: 20px;margin-bottom:0;text-decoration:none;}.news-content a {text-decoration:none;}.news-content .date {color:#702f8a;}.btn-arrow-news {position: absolute;overflow: hidden;width: 50px;height: 50px;background: #702f8a;text-decoration: none;bottom: 0;right: 0;transition:200ms;}.btn-arrow-news:before{position: absolute;content:'\f105';font-family:'FontAwesome';font-size:20px;color:#FFF;right: 0px;top: 8px;background: #702f8a;width: 25px;height: 50px;padding-right: 2px;padding-left: 10px;}.btn-arrow-news span {color: #FFF;font-size: 12px;line-height: 50px;text-align: left;display: none;padding-left: 15px;padding-right: 20px;opacity: 0;transition: opacity 0.3s ease-in;}.btn-arrow-news:hover {width: 130px;}.btn-arrow-news:hover span {display: inline-block;opacity: 1;}@media only screen and (max-width: 800px) {.btn-arrow-news {display:none;}.box-news .news-logo {display:none;}.box-news .news-content {padding-left:20px;width: 100%;}.news-content .title-4 {font-size: 17px;}.news-content p {margin-bottom: 10px;}}.btn-arrow{display:inline-block;padding:5px 0;color:#702f8a;font-size:17px;white-space:nowrap;cursor:pointer;text-decoration:none;}.btn-arrow:before{font-family:'FontAwesome';content:'\f101';margin-right:5px;font-weight:400;}.btn-arrow:hover{}.btn-default{display:inline-block;padding: 10px 25px;background-color:#702f8a;color:#fff !important;font-size:15px !important;line-height: 21px;font-family: "Mona Bold", sans-serif !important;transition:300ms;text-decoration:none !important;}.btn-default:hover{background-color:#2d153f;cursor:pointer;color:#fff !important;}.btn-default.is-wide{width:100%;padding-left:0;padding-right:0;}.btn-default .text-phone{font-size:16px;color:#fff;}.btn-default .text-email{font-size:16px;color:#fff;}.btn-default .fa{margin-right:10px;font-size:20px;vertical-align:middle;}.section-default a.btn-default{text-decoration:none !important;}.section-default a.btn-default:hover{text-decoration:none !important;color:#fff !important;}@media (max-width:640px){.btn-default{margin-bottom:5px;}}.btn-secondary{display:inline-block;padding:15px 25px;background-color:#e5e5e5;color:#000;text-align:center;font-size:14px;white-space:nowrap;border-radius:3px;transition:300ms;text-decoration:none;}.btn-secondary:hover{background-color:#ddd;}.btn-secondary.is-wide{width:100%;padding-left:0;padding-right:0;}.btn-visual{position:relative;display:block;}.btn-visual .sub-visual{display:block;filter: brightness(.6);}.btn-visual .sub-term{transition:.4s ease-in-out;background-image:url('/PublishingImages/site-all/trame-horizontale-small.png');background-position:center 280px;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0;word-spacing:-3px;letter-spacing:-3px;text-align:center;}.btn-visual .sub-term:before, .btn-visual .sub-term-inner{display:inline-block;vertical-align:middle;word-spacing:normal;letter-spacing:normal;}.btn-visual .sub-term:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;}.btn-visual .sub-term-inner{font-family: "Mona Bold", sans-serif !important;color:#fff;font-size:26px;line-height:30px;transition:200ms;}.btn-visual:hover .sub-term{background-position:center;transition:.2s ease-in-out;}.btn-visual:hover .sub-term-inner{padding:20px 35px;}.margin-bottom-20 {margin-bottom: 20px;}.medium-bullet {font-size: 12px;color: #e6e6e6;padding: 1.5px;}.color-purple {color: #702f8a;margin-bottom: 0;}.mylife {margin-bottom: 20px;margin-top: 30px;}.mylife .logo-mylife{width:100px;display:block;margin:0 auto}.mylife p{font-size:100%}.articles{margin: 0 auto;max-width: 1300px;padding-bottom: 30px;}.article{display: block;width: 100%;background-size: contain;background-repeat: no-repeat;position: relative;background-position: top center;height: 350px;}.article.classie{background-size: 200px;border: solid 1px #fff;}@media (max-width:1024px){.article{height: 250px;background-size: cover;}}.articles .filtre {background-color: rgba(0,0,0,0);width: 100%;position: absolute;left: 0;top: 0;height: 100%;z-index: 1;-webkit-transition: all 150ms ease-in-out;-moz-transition: all 150ms ease-in-out;-ms-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out;}.articles .filtre:hover {background-color: rgba(0,0,0,0.15);-webkit-transition: all 150ms ease-in-out;-moz-transition: all 150ms ease-in-out;-ms-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out;}.article-content {position: absolute;bottom: 0;padding: 15px;background-color:#702f8a;}.article-content h3{font-size: 24px;color: #fff;text-decoration: none;font-family:"Mona Regular",sans-serif;line-height: 27px;}.cd-popup-trigger {}@media only screen and (min-width: 1170px) {.cd-popup-trigger {margin: 6em auto;}}.cd-popup {position: absolute;left: 0;top: 0;height: 100%;width: 100%;background-color: rgba(94, 110, 141, 0.9);opacity: 0;visibility: hidden;-webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;transition: opacity 0.3s 0s, visibility 0s 0.3s;}.cd-popup.is-visible {opacity: 1;visibility: visible;-webkit-transition: opacity 0.3s 0s, visibility 0s 0s;-moz-transition: opacity 0.3s 0s, visibility 0s 0s;transition: opacity 0.3s 0s, visibility 0s 0s;}.cd-popup-container {position: relative;width: 90%;max-width: 400px;top:30%;margin:auto;background: #FFF;border-radius: .25em .25em .4em .4em;text-align: center;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);transform: translateY(-40px);-webkit-backface-visibility: hidden;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;transition-duration: 0.3s;}.cd-popup-container p {padding: 3em 1em;}.cd-popup-container .cd-buttons:after {content: "";display: table;clear: both;}.cd-popup-container .cd-buttons li {float: left;width: 50%;list-style: none;}.cd-popup-container .cd-buttons a {display: block;height: 60px;line-height: 60px;text-transform: uppercase;color: #FFF;-webkit-transition: background-color 0.2s;-moz-transition: background-color 0.2s;transition: background-color 0.2s;}.cd-popup-container .cd-buttons li:first-child a {background: #fc7169;border-radius: 0 0 0 .25em;}.no-touch .cd-popup-container .cd-buttons li:first-child a:hover {background-color: #fc8982;}.cd-popup-container .cd-buttons li:last-child a {background: #b6bece;border-radius: 0 0 .25em 0;}.no-touch .cd-popup-container .cd-buttons li:last-child a:hover {background-color: #c5ccd8;}.cd-popup-container .cd-popup-close {position: absolute;top: 8px;right: 8px;width: 30px;height: 30px;}.cd-popup-container .cd-popup-close::before, .cd-popup-container .cd-popup-close::after {content: '';position: absolute;top: 12px;width: 14px;height: 3px;background-color: #8f9cb5;}.cd-popup-container .cd-popup-close::before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);left: 8px;}.cd-popup-container .cd-popup-close::after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);right: 8px;}.is-visible .cd-popup-container {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}@media only screen and (min-width: 1170px) {.cd-popup-container {}}.page-wrapper.social{margin-top:10px;background-color:#f6f6f6;}.addthis_sharing_toolbox{float: right;text-align:right;}@media (max-width:767px){.addthis_sharing_toolbox{float: left;text-align:left;padding-top: 20px;}}#downloadlinknews{float:left;}#downloadlinknews{text-decoration:none;}#downloadlinknews:hover {text-decoration: underline;}#downloadlinknews:before{font-family:'FontAwesome';content:'\f019';margin-right:5px;color: #702f8a;text-decoration:none;}#downloadpdfnews a:before{font-family:'FontAwesome';content:'\f1c1';margin-right:5px;color: red;}#downloadpdfnews a{text-decoration:none;}#downloadpdfnews a:hover {text-decoration: underline;}#pageStatusBar[class]{display:none;margin-bottom:0;}.ms-formfieldcontainer{margin-bottom:40px;display:block;}.ms-formfieldcontainer input[type=text]{width:100%;border: solid 1px #ababab !important;border-bottom: solid 1px #ababab !important;}div.ms-formfieldlabelcontainer span.ms-formfieldlabel{border-bottom: none !important;}#ctl00_PlaceHolderMain_EditModePanelEdit_NumberFieldPriorityEdit_ctl00_TextField{width:364px !important;}.labelrequired{float:left;margin-right:10px;}#globalNavBox, .ms-clientcontrol-chromeheader {background-color: rgba( 239,239,239,1 );}#suiteBarRight {background-color: rgba( 239,239,239,1 );}.ms-formfieldvaluecontainer textarea {width: 100% !important;}.ms-dlgContent {position: fixed !important;}.ms-cui-menu[id ^= "Ribbon."] {position: fixed !important;}#WebPartWPQ1 {height:0;}#PageEdit input[type=text], #PageEdit textarea{padding: 2px !important;}#PageEdit select{padding: 2px !important;}#PageEdit #ctl00_PlaceHolderMain_EditModePanelEdit_BILInternetExtendedRichHtmlFieldControlContentEdit_ctl00_TextField {height: 1500px !important;}.investement-content{background-color: rgb(186, 147, 75, 0.8);text-align: center;padding: 30px;}.investement-bloc{padding: 180px 0px 0px 0px !important;background-size: cover !important;background-position: 50% 50% !important;height: 100%;will-change: transform, top;transition: 0.3s linear;-webkit-transition: 0.3s linear;margin-right: 0px !important;margin-top: 0px !important;margin-bottom: 0px !important;display:block;}#bilinvestmentrss h3 {font-size: 45px;color: #BA934B;width: 100% !important;}#bilinvestmentrss .blog-description{padding-bottom: 80px;}.investement-contentafter .investement-type{text-align: center;margin-bottom: 0;font-size: 20px;color: #BA934B;float: right;padding: 5px 10px;background-color: #fff;margin-top: 32px !important;}.investement-contentafter:after{border-bottom: 1px solid #fff;display: block;position: relative;margin: 0 auto;width: 100%;bottom: 44px;content: "";}.investement-contentafter .investement-date{color: #333;float: none;clear: both;text-align: right;padding-top: 10px;font-weight: 600;}.investement-contentafter .investement-sameheight{text-align: left;font-weight: 700;font-size: 20px;line-height: 32px;letter-spacing: 1.06px;text-transform: uppercase;margin-bottom: 0px;margin-top:10px;min-height:65px;color: #fff;float: left;max-width: 290px;}.investement-contentafter .investement-btn{border: 1px solid #212121 !important;border-radius: 2px;color: #212121;background: none;margin-top: 30px;padding: 9px 20px;margin-bottom: 0px;display: inline-block;vertical-align: middle;font-style: normal;font-variant: normal;text-transform: uppercase;text-align: center;font-size: 14px;line-height: 19px;letter-spacing: 0.5px;font-weight: 600;padding: 15px 20px;text-decoration: none;-moz-user-select: -moz-none;-ms-user-select: none;-webkit-user-select: none;user-select: none;cursor: pointer;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;}.grid-adaptive-investement{margin-left: 0px;letter-spacing: 0px;word-spacing: normal;}.grid-adaptive-investement a{color: black;text-decoration: none;width: auto;}@media (max-width:1000px){.grid-adaptive .investement-bloc{width:45%;}}@media (max-width:780px){.grid-adaptive .investement-bloc{width:100%;margin-left: 0px;}.investement-bloc{padding: 50px 20px 20px 20px !important;}.investement-contentafter .investement-sameheight{min-height:inherit;}}@media (max-width:450px){.investement-bloc{padding: 10px 10px 10px 10px !important;background-size: cover !important;background-position: 50% 50% !important;height: 100%;will-change: transform, top;transition: 0.3s linear;-webkit-transition: 0.3s linear;margin-right: 10px !important;}}input-group .form-control{margin-right: -36px;border-right: solid 1px rgba(0,0,0,.15)!important;border-bottom-right-radius: .25rem!important;border-top-right-radius: .25rem!important;padding: .5rem .75rem !important;font-size: 1rem;line-height: 1.25;color: #464a4c !important;background-color: #fff !important;background-image: none;background-clip: padding-box;border: 1px solid rgba(0,0,0,.15) !important;border-radius: .25rem;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s !important;}#results h2.col-12{text-transform: inherit;color: #535353;display: inline-block;position: relative;font-weight: 600;font-size: 2rem;}#results .row .text-slider{font-size: 12px;font-weight: 700;}#results .row .col-print-2 .form-control{display: block;width: 100%;padding: .5rem .75rem;font-size: 1rem;line-height: 1.25;color: #464a4c;background-color: #fff;background-image: none;background-clip: padding-box;border: 1px solid rgba(0,0,0,.15);border-radius: .25rem;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}#results h5.text-primary{font-size: 1.25rem;font-weight: 700;margin-bottom: 10px;}.tipso_bubble{text-align:left !important;}.tipso-ul{list-style-type: disc;margin-left: 15px;}#iframe-trackid{width:100%;height:100px;}@media (max-width:1500px){#iframe-trackid{height:150px;}}@media (max-width:1200px){#iframe-trackid{height:150px;}}@media (max-width:769px){#iframe-trackid{height:150px;}}@media (max-width:480px){#iframe-trackid{height:200px;}}@media (max-width:350px){#iframe-trackid{height:250px;}}.info-dektop{display:inline;}.info-mobile{display:none;}@media (max-width:750px){.info-dektop{display:none;}.info-mobile{display:inline;}}.info-section{background-color: #e9e3f1;text-align: center;background: linear-gradient(to right, #ede5f4 , #e8e2f0);}ul.support {list-style:none;margin:auto;}ul.support li {display:inline-block;max-width:33%;padding:0;box-sizing:border-box;}ul.support li a {text-decoration:none;color:inherit;font-size:16px;margin:20px;display:inline-block;}ul.support li a span {width:84px;height:84px;background-position:top;display:block;margin:auto;margin-bottom:10px;}ul.support li a.active span, ul.support li a:hover span {background-position:0 -84px;}ul.support li a#lien_desktop span {background-image:url(../img/icones/desktop.png);}ul.support li a#lien_tablet span {background-image:url(../img/icones/tablet.png);}ul.support li a#lien_smartphone span {background-image:url(../img/icones/smartphone.png);}.sliders {max-width:831px;margin:auto;position:relative;}.sliders .slider {margin-bottom:50px;}.sliders .photo {width:100%;height:510px;background-size:contain;background-repeat:no-repeat;background-position:center center;display:block;}.sliders li {background-color:#FFFFFF;border-radius:5px;}.sliders li span {color:#07BFD8;font-weight:bold;}.sliders li .legende {padding:20px 10px;}.sliders .unslider {position:relative;}.sliders .unslider-arrow {top:40%;background-color:rgba(0,0,0,0.5);display:block;text-align:center;width:60px;height:60px;}.sliders .unslider-arrow img {margin-top:16px;}.sliders .unslider-arrow.next {right:0;border-radius:3px 0 0 3px;}.sliders .unslider-arrow.prev {left:0;border-radius:0 3px 3px 0;}#slider_tablet {display:none;}#slider_smartphone {display:none;}p.soustitre {font-size:22px;text-align:center;}p.soustitre span {display:block;}hr {margin:50px auto;border:none;border-top:1px solid #D7D7D7;border-bottom:1px solid #FFF;width:60%;max-width:300px;}p.legende {color:#B2B2B2;font-style:italic;font-size:16px;text-align:center;margin:20px 0;}#slideapplepayfr {background-image: url('/PublishingImages/site-all/campagnes/Moien_Apple-Pay_web.gif');background-size: contain;background-repeat: no-repeat;min-height: 180px;background-color: transparent;width: 38%;min-width: 250px;}#slideapplepayen {background-image: url('/PublishingImages/site-all/campagnes/Moien_Apple-Pay_web.gif');background-size: contain;background-repeat: no-repeat;min-height: 180px;background-color: transparent;width: 38%;min-width: 250px;}#slideapplepayde {background-image: url('/PublishingImages/site-all/campagnes/Moien_Apple-Pay_web.gif');background-size: contain;background-repeat: no-repeat;min-height: 180px;background-color: transparent;width: 38%;min-width: 250px;}#slidefootprintfr {background-image: url('/PublishingImages/site-all/campagnes/FOOTPRINT-FR.jpg');background-size: contain;background-position: center;background-repeat: no-repeat;min-height: 260px;background-color: transparent;width: 94%;min-width: 250px;}#slidefootprinten {background-image: url('/PublishingImages/site-all/campagnes/FOOTPRINT-EN.jpg');background-size: contain;background-position: center;background-repeat: no-repeat;min-height: 260px;background-color: transparent;width: 94%;min-width: 250px;}#slidefootprintde {background-image: url('/PublishingImages/site-all/campagnes/FOOTPRINT-DE.jpg');background-size: contain;background-position: center;background-repeat: no-repeat;min-height: 260px;background-color: transparent;width: 94%;min-width: 250px;}@media (max-width:833px){#slidefootprintfr, #slidefootprinten, #slidefootprintde{width: 90%;}}@media (max-width:525px){#slidefootprintfr, #slidefootprinten, #slidefootprintde{width: 80%;min-width: 0;}.}.loans .title{text-align: center;color: #702f8a;}.loans .subtitle{text-align: center;margin-bottom: 12%;padding-top:10px;color: #666;font-size: 1.7rem;font-weight: 600;}.subtitle-loan{font-size: 21px;font-weight: 900;color: #702f8a;font-family: 'Mona Bold',sans-serif !important;margin-top: 25px;text-align:left;}.subtitle-loan:before{content: '';display: block;width: 100%;height: 45px;background-repeat: no-repeat;position: absolute;z-index: 1;top:0;transition: all .5s;-webkit-transition: all .5s;}.loan-step.step-one .subtitle-loan:before, .loan-step.step-two .subtitle-loan:before, .loan-step.step-four .subtitle-loan:before{background-image:url('/PublishingImages/site-particuliers/step-line.svg');}.loan-step.step-one:hover .subtitle-loan:before, .loan-step.step-two:hover .subtitle-loan:before, .loan-step.step-four:hover .subtitle-loan:before{background-image:url('/PublishingImages/site-particuliers/step-line-active.svg');}.loan-step.step-three .subtitle-loan:before{background-image:url('/PublishingImages/site-particuliers/step-dot.svg');background-size: 330px 12px;}.loan-step.step-three:hover .subtitle-loan:before{background-image:url('/PublishingImages/site-particuliers/step-dot-active.svg');}.subtitle-loan:after{content: '';width: 35px;border-bottom: solid 3px #702f8a;display: block;margin-top: 10px;margin-bottom: 10px;margin-left: -3px;}.loan-step{display:block;padding: 35px 35px 50px 35px;margin-top: -40px;border-radius: 12px;text-align:right;transition: all .5s;-webkit-transition: all .5s;}.loan-step:hover{background-color: #fff;box-shadow: 0 0 0 rgba(0, 0, 0, 0.1), 0 1px 15px rgba(0, 0, 0, 0.1);}.loan-step:before{content:'';display:block;width:100%;height:60px;background-repeat:no-repeat;background-position: bottom left;position:absolute;z-index:1;transition: all .1s;-webkit-transition: all .1s;top:-70px;left:22px;}.loan-step:hover:before{height: 100px;top: -110px;left: 16px;}.loan-step.step-one:before{background-image:url('/PublishingImages/site-particuliers/think.svg');}.loan-step.step-one:hover:before{background-image:url('/PublishingImages/site-particuliers/think-bubble.svg') }.loan-step.step-two:before, .loan-step.personnel.step-two:before{background-image:url('/PublishingImages/site-particuliers/search.svg') }.loan-step.step-two:hover:before{background-image:url('/PublishingImages/site-particuliers/search-bubble.svg') }.loan-step.step-three:before{background-image:url('/PublishingImages/site-particuliers/house.svg') }.loan-step.step-three:hover:before{background-image:url('/PublishingImages/site-particuliers/house-bubble.svg') }.loan-step.step-four:before{background-image:url('/PublishingImages/site-particuliers/icon-myvisit.svg') }.loan-step.step-four:hover:before{background-image:url('/PublishingImages/site-particuliers/myvisit-bubble.svg') }.row.steps {position:relative;}.row.steps:after {content: '';display: block;height: 100px;width: 100px;background: url('/PublishingImages/site-particuliers/keys.svg');background-repeat:no-repeat;position: absolute;right: 0;top: -50px;z-index: 1;}.loans{background-image:url('/PublishingImages/site-particuliers/mortgage-bg.jpg');background-size:cover;padding-top:30px;}.loan-step p{color:#666;font-size: 14px;line-height: 20px;text-align:left;}.loan-step.personnel {max-width: 580px;margin:auto;background-color: #fff;box-shadow: 0 0 0 rgba(0, 0, 0, 0.1), 0 1px 15px rgba(0, 0, 0, 0.1);padding-top: 60px;padding-bottom: 65px;margin-bottom: 70px;position:relative;}.loan-step p b{font-family: 'Mona Bold',sans-serif !important;}p.loan-link{display: inline-block;font-weight: 900;margin-top:50px;border-radius:3px;text-align:right;transition: all .5s;-webkit-transition: all .5s;color: white;background-color: #702f8a;padding: 10px 25px;}p.loan-link:after{display:block;opacity:1;position:absolute;color:black;background-image:url('/PublishingImages/site-particuliers/time%20black.svg');background-repeat:no-repeat;background-position:left;padding:30px 25px;right:25px;font-size:11px;font-weight:900;transition: all .5s;-webkit-transition: all .5s;}.loan-step.step-one:hover p.loan-link:after{content:'3 min.';}.loan-step.step-two:hover p.loan-link:after{content:'5 min.';}.loan-step.step-four:hover p.loan-link:after{content:'30 min.';}.loan-step.step-three:hover p.loan-link:after{content:'10 min.';}.loan-step.personnel.step-two:hover p.loan-link:hover:after{content:'5 min.';opacity:1;}.btn-blue-inverse{border-color: #702f8a !important;color: #702f8a !important;background-color: #FFFFFF;}.btn-blue-inverse:hover{color: #FFFFFF !important;background-color: #702f8a;}.subtitle-loan.personnel:before {display: none;}.subtitle-loan.personnel {margin-top: -10px;}.loan-step.personnel:before, .loan-step.personnel:hover:before{height: 100px;top: -60px;left: 16px;background-image:url('/PublishingImages/site-particuliers/search-bubble.svg') !important;}@media (min-width:992px){.loan-step p.texte{min-height: 145px;font-size: 12px;}.loan-step p{font-size: 10px;}p.loan-link{margin-top:10px;padding: 10px 25px;}.subtitle-loan{font-size: 14px;min-height: 70px;}}@media (min-width:1200px){.loan-step p.texte{min-height: 125px;font-size: 14px;}.loan-step p{font-size: 13px;}p.loan-link{margin-top:10px;padding: 10px 25px;}.subtitle-loan{font-size: 18px;min-height: 85px;}}@media (min-width: 1500px){.container.loans-simulateur {width: 1375px;}.loan-step p.texte{min-height: 105px;font-size: 14px;}.loan-step p{font-size: 14px;}p.loan-link{margin-top:10px;}.subtitle-loan{min-height: 90px;font-size: 21px;}}@media (max-width:1199px){.row.steps:after {right: -5%;}}@media (max-width:991px){.subtitle-loan.personnel {margin-top: 35px;}.loan-step.personnel{padding-top: 30px;padding-bottom: 45px;}.subtitle-loan:before, .row.steps:after{display:none;}.loan-step{max-width:none;background-color: #fff;box-shadow: 0 0 0 rgba(0, 0, 0, 0.1), 0 1px 15px rgba(0, 0, 0, 0.1);padding-top:60px;padding-bottom:10px;margin-bottom:70px;}.loan-step:before, .loan-step:hover:before{height:60px;top:15px;left:35px;}.loan-step.step-one:hover:before{background-image:url('/PublishingImages/site-particuliers/think.svg');}.loan-step.step-two:hover:before{background-image:url('/PublishingImages/site-particuliers/search.svg') }.loan-step.step-four:hover:before{background-image:url('/PublishingImages/site-particuliers/icon-myvisit.svg') }.loan-step.step-three:hover:before{background-image:url('/PublishingImages/site-particuliers/house.svg') }p.loan-link {color: white;background-color: #702f8a;padding: 15px 20px;margin-top:35px;margin-bottom: 30px !important;}p.loan-link:after{opacity:1;}.loans .row{margin:auto !important;padding:0 15px !important;}.loans .row h1.title {margin-bottom: 0 !important;}.loans .subtitle {margin-bottom: 80px;font-size: 1.4rem;}}.checkmarketform{width:100%;border:0 }@media only screen and (max-width: 767px) {.checkmarketform{height:1000px;}#bilinvestmentrss .blog-description{padding-bottom: 30px;}}@media only screen and (max-width: 470px) {.checkmarketform{height:1120px;}}.transparent-box{background-color: rgba(255,255,255,.4)!important;}.dore {background-color: rgba(186, 147, 75, 0.8)!important;}.dore .section-banner-button {color: #ba934b!important;}img.contact-img {width: 50px;}.info-box-pop {display: block;position: fixed;z-index: 1;background-color: #fff;top: 37%;width: auto;min-width: 450px;left: 50%;transform: translate(-50%, 0);border-radius: 5px;padding: 25px;box-shadow: 0 0 0 rgba(0, 0, 0, 0.1), 0 0 70px rgba(0, 0, 0, 1);border: solid #f7f7f7 15px;text-align: center;}.info-box-pop p:last-child {margin-bottom: 0 !important;}.close-it.info-box{position: fixed;right: 12.9%;top: 20% !important;z-index: 99 !important;position: absolute;top: 10px !important;right: 10px !important;margin: 0;transition: all .5s;}.close-it.info-box:hover{cursor:pointer;opacity:.5;}.background-pop {display: block;position: fixed;top: 0;left: 0;height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.8);z-index: 997;}.modalcomex{display:none;font-family:'Mona Regular'!important}

  @media (min-width:768px){
  .article-content {    min-width: 413px;min-height: 91px;}
}

.modalcomex .iziModal-content{padding:50px!important}.modalcomex img{width:100%;max-width:330px;text-align:center;margin:0 auto;float:right;padding-left:15px;padding-bottom:10px}.modalcomex .title-1{margin-bottom:20px!important;font-size:28px;font-family:'Mona Regular'!important;color:#702f8a}.modalcomex .title-2{margin-bottom:0px!important;margin-top:0px!important;font-size:20px;font-family:'Mona Regular'!important;color:#702f8a} .page-column-nav .js-serialaccordion.open:after{
	content: '\f107'
}

.modalcomex p{margin-bottom:15px;}
.modalcomex .title-3{font-family:'Mona Regular'!important;font-size:16px;margin-bottom:5px!important}.modalcomex .description{margin-top:16px!important;margin-bottom:15px!important;font-size:20px;color:#702f8a;font-family:'Mona Regular'!important;line-height:26px}.modalcomex p{font-size:13px;color:#444;line-height:18px}@media (max-width:769px){.modalcomex .title-1{margin-bottom:15px;font-size:22px}.modalcomex .description{font-size:16px;line-height:20px}.modalcomex p{font-size:12px}}

@media (max-width:767px){
	.page-message-item-inner img {
		max-width: 100% !important;
	    float: none;
	    margin-right: 0;
	    margin-bottom: 20px;
	 }

	#page-message {
	    position: relative;
	    z-index: 1000;
	    bottom: 0;
	    right: 0;
	    box-shadow: none;
	    border-radius: 0;
	    max-width: 100%;
	 }   
}


.grid-adaptive {
  display: flex;
  flex-wrap: wrap;
}

.sub-column-25 {
  flex: 1 1 25%;
  max-width: 25%;
}

.box-visual img {
  width: 100%;
  cursor: pointer;
}

.modal {
  display: none;
  position: fixed;
  z-index: 1000;
  padding-top: 60px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgb(0,0,0);
  background-color: rgba(0,0,0,0.9);
}

.modal-content {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
}

#caption {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
  text-align: center;
  color: #ccc;
  padding: 10px 0;
  height: 150px;
}

.modal-content, #caption {  
  animation-name: zoom;
  animation-duration: 0.6s;
}

@keyframes zoom {
  from {transform:scale(0)} 
  to {transform:scale(1)}
}

.close {
  position: absolute;
  top: 15px;
  right: 35px;
  color: #f1f1f1;
  font-size: 40px;
  font-weight: bold;
  transition: 0.3s;
}

.close:hover,
.close:focus {
  color: #bbb;
  text-decoration: none;
  cursor: pointer;
}

.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 16px;
  margin-top: -50px;
  color: white;
  font-weight: bold;
  font-size: 20px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

.next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

.prev:hover, .next:hover {
  background-color: rgba(0,0,0,0.8);
}


.ms-cui-img-container img, .ms-cui-img-cont-float img {
     max-width: inherit !important;
}

.grid-adaptive .btn-default, .grid-visual .btn-default {
	margin-top: 30px;
}


#header-trame-canvas {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30%;
  pointer-events: none;
  z-index: -1; /* ou -1 selon ton contexte */
}

.carousel-container {
  position: relative;
  width: 70%;
  margin:auto;
  overflow:hidden;
}

.carousel {
  overflow: hidden;
  position: relative;
}

.carousel-track {
  display: flex;
  transition: transform 0.5s ease-in-out;
  width: 100%;
}

.carousel-slide {
  min-width: 100%;
  display: flex;
  flex-direction: row;
}

.slide-left, .slide-right {
  width: 50%;
  position: relative;
}

.trame-canvas-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}

.dotCanvas {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  opacity: 0.4;
  z-index: 1;
}

.slide-image {
  background-size: cover;
  background-position: center;
  width: 100%;
  height: 100%;
  z-index: 0;
}

.slide-right {
  background-color: #702f8a;
  color: white;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 50px 60px;
  gap: 1rem;
  position: relative;
}

.carousel-container.large .slide-right {
    padding: 90px 100px;
}
    
    
.slide-right .intro-line {
  font-size: 1.4rem;
  text-transform: uppercase;
  font-weight: 300;
  letter-spacing: 0.03em;
  line-height: 1.2;
}

.slide-right .main-line {
  font-size: 2.2rem;
  font-weight: 800;
  text-transform: uppercase;
  line-height: 1.1;
  margin-top: 0.5rem;
}

.slide-right .divider {
  width: 40px;
  height: 2px;
  background-color: white;
  margin: 1rem 0;
}

.slide-right .secondary-text {
  font-size: 1rem;
  font-weight: 300;
  color: #ddd;
  line-height: 1.5;
}

.carousel-prev, .carousel-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background: rgba(255,255,255,0.8);
  border: none;
  font-size: 2rem;
  padding: 0.5rem 1rem;
  cursor: pointer;
  z-index: 10;
}

.carousel-prev { left: 0; }
.carousel-next { right: 0; }
.h1-light {
  font-family: Mona Condensed Bold !important;
  font-size: 2.5rem;
  text-transform: uppercase;
  line-height: 1;
  display: block;
    color:#fff;
}

.h1-bold {
  font-family: Mona Condensed Bold !important;
  font-size: 2.5rem;
  text-transform: uppercase;
  line-height: 1;
  display: block;
    color:#fff;
}

.horizontal-line {
  width: 40px;
  height: 2px;
  background-color: white;
  margin: 1.5rem 0;
}

.subtitle-text {
	font-size: 1.2rem;
    line-height: 1;
    color: #f0f0f0;
    font-family: 'Mona Regular';
    margin-top: 10px;
    width: 230px;
}
.carousel-container.large .subtitle-text {
    font-size: 1.4rem;
    line-height: 1.1;
    width: 460px;
}


@media (max-width: 768px) {
  .carousel-slide {
    flex-direction: column;
    height: auto;
  }

  .slide-left, .slide-right {
    width: 100%;
    height: auto;
  }

  .slide-right {
    padding: 1.5rem;
    align-items: center;
    text-align: center;
  }

  .slide-right .main-line {
    font-size: 1.6rem;
  }

  .slide-right .intro-line {
    font-size: 1.1rem;
  }
}

.carousel-container .line {
	display: block;
}



.carousel-slide.image .cta-button {
    margin-left: 125px; 
   }


@media screen and (max-width:767px) {
.carousel-slide.image .slide-content {
    left: 50px;
   }
   
   .carousel-slide.image .cta-button {
    margin-left: 0px; 
   }

   
}



    .carousel-container {
      position: relative;
      width: 100%;
      max-width: 1140px;
      min-height: 600px;
    }
    
      .carousel-container.large {
      max-width: 100%;
      min-height: 600px;
    }
    
    .carousel-container.large.fullscreen {
  height: 600px;}

    
    .carousel-track {
      display: flex;
      width: 100%;
      height: 100%;
      transition: transform 0.6s ease-in-out;
    }
    .carousel-slide {
      flex: 0 0 100%;
      position: relative;
    }
    .slide-bg {
      position: absolute;
      top: 0; left: 0;
      width: 100%; height: 100%;
      background-size: cover !important;
      background-position: center;
      z-index: 1;
	  	background:#702f8a;
    }
    

    @media (max-width: 767px) {
	  .slide-bg {
	          background-position: -450px center !important;
	    
		}
	}

     @media (min-width:768px) and (max-width: 1600px) {
	  .slide-bg {
	          background-position: -250px center !important;
	    
		}
	}

    
    canvas.trame-canvas{
    position: absolute;
    right: 0;
    bottom: 0;
}    
    .slide-content {
      position: absolute;
right:0;      
bottom: 20%;
      color: white;
      z-index: 3;
      width: 600px;
    }
    .slide-content h1 {
      font-size: 2.8rem;
      font-weight: 300;
      line-height: 1.2;
	  text-align:left;
    }
    .slide-content .h1-light {
  font-family: Mona Condensed Bold !important;
  font-size: 2.8rem;
  text-transform: uppercase;
  line-height: 1;
  display: block;
    color:#fff;
}

.slide-content .h1-bold {
  font-family: Mona Condensed Bold !important;
  font-size: 2.8rem;
  text-transform: uppercase;
  line-height: 1;
  display: block;
    color:#fff;
}
    .white-line {
      height: 2px;
      background-color: white;
      margin: 1.5rem 0 1.5rem auto;
      width: fit-content;
      padding-right: 1rem;
    }
    .cta-button {
        display: inline-flex;
    align-items: center;
    gap: 0.5rem;
    background-color: white;
    color: #702f8a !important;
    padding: 10px 20px;    
    padding-left: 35px;
    font-size: 15px;
    text-decoration: none;
    border-radius: 0;
    transition: background 0.3s ease;
    font-family: "Mona Bold", sans-serif !important;
    line-height: 21px;
    margin-top: 30px;
   }
        .cta-button:hover,.cta-button:visited {
    	color: #702f8a !important; 
   }
   
   .cta-button:hover {
    	opacity: 0.8 !important; 
   }


    .cta-button:before  {
       content: "";
       background-image: url('/PublishingImages/flechecta.svg');
           position: absolute;
    width: 16px;
    height: 14px;
    margin-left: -25px;
         }
    

    
    
    .carousel-prev, .carousel-next {
     position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: white;
    color: #E6007E !important;
    border: none;
    font-size: 24px;
    border-radius: 50%;
    cursor: pointer;
    z-index: 4;
    text-decoration: none !important;
       padding: 12px 18px;
    line-height: 24px;}
    .carousel-prev { left: 20px; }
    .carousel-next { right: 20px; }

	   

  




    /* Animation : mots invisibles + décalés vers la gauche */
    .animated-title .word{
      opacity:0;
      transform:translateX(-1em); /* décale de la gauche */
      display:inline-block;
      transition:opacity .4s ease, transform .4s ease;
    }

.slide-trame {
 position: absolute;
    bottom: 0;
    right: 0;
    width: 1500px;
    height: auto;
    overflow: hidden;
    z-index: 2;
    pointer-events: none;
	background-image: radial-gradient(circle 900px at bottom right, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
}

.slide-trame img {
width: 1200px;
    height: auto;
    transform: translate(600px, 600px);
}


.carousel-container{
	overflow:hidden;
}

.carousel-prev,
.carousel-next {
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none; /* empêche les clics quand invisibles */
}

.carousel-container:hover .carousel-prev,
.carousel-container:hover .carousel-next {
  opacity: 1;
  pointer-events: auto;
}
.carousel-container:hover .carousel-dots {
  opacity: 1;
  pointer-events: auto;
}

.carousel-slide{
	overflow:hidden;
}


.carousel-dots {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  gap: 12px;
  list-style: none;
  padding: 0;
  margin: 0;
  z-index: 4;
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none; /* empêche les clics quand invisibles */
}

.carousel-dots li {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #fff;
  cursor: pointer;
  transition: background-color 0.3s ease;
}

.carousel-dots li.is-current {
  background-color: #E6007E;
}


.slidevideo-bg {
    position: relative;
    width: 100%;
    height: 100vh; /* or whatever height you need */
    overflow: hidden;
	background:#702f8a;
}

.video-bg {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transform: translate(-50%, -50%);
}

.title-1-description a {
	color: #702f8a;
}
.sub-link-1{
    color: #3C3C3C;
}
section.mt0 {
	margin-top:0;
	padding-top:0;
}






.slide-trame {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 1500px;
    height: auto;
    overflow: hidden;
    z-index: 2;
    pointer-events: none;
}




@media (max-width: 768px) {
  .carousel-prev,
  .carousel-next {
    display: none !important;
  }
}


.clientdisplay {display: none;}

@media screen and (max-width:767px) {
	.slide-content {
		max-width: 600px;
		width:85%;
	}
	.carousel-container.large .subtitle-text{
		max-width: 460px;
		width:85%;
	}
	
	.grid-adaptive.mobile {
		text-align:center;
		margin:0 auto;
	}

}


       .cta-button.right {
 margin-left: 20px !important; 

   }
   
   .simulate {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}


.mobilenonbilnet {
	display:none;
}