@charset "UTF-8";
.frame .bloc-link{padding:2rem;text-align:center;font-weight:700;text-transform:uppercase;color:#031111}.frame .bloc-link a{color:#031111}.frame .bloc-link a:hover{text-decoration:underline}.frame ul{list-style:none}.frame-primary-background{background-color:#5a5e6b !important;padding:0 2rem}.frame.frame-primary-background .bloc-link a,.main-col-right .frame.frame-primary-background h2::before{color:#ffffff}.frame-lightprimary-background{background-color:#a2dfff !important;padding:0 2rem}.frame-darkprimary-background{background-color:#4e525d !important;padding:0 2rem}.frame.frame-darkprimary-background .bloc-link a,.main-col-right .frame.frame-darkprimary-background h2::before{color:#ffffff}.frame-secondary-background{background-color:#D5503A !important;padding:0 2rem}.main-col-right .frame.frame-secondary-background h2::before{color:#031111}.frame-lightsecondary-background{background-color:#bb7fa2 !important;padding:0 2rem}.frame-darksecondary-background{background-color:#ca422b !important;padding:0 2rem}.frame.frame-darksecondary-background .bloc-link a,.main-col-right .frame.frame-darksecondary-background h2::before{color:#ffffff}.frame-black-background{background-color:#031111 !important;padding:0 2rem}.frame.frame-black-background .bloc-link a,.main-col-right .frame.frame-black-background h2::before{color:#ffffff}.frame-darkgrey-background{background-color:#A3A3A3 !important;padding:0 2rem}.frame.frame-darkgrey-background .bloc-link a,.main-col-right .frame.frame-darkgrey-background h2::before{color:#031111}.frame-verylightgrey-background{background-color:#f9f9f9 !important;padding:1.5rem;display:block;overflow:hidden}.frame-white-background{padding:2rem 3rem 8rem;background-color:#ffffff !important;position:relative}.frame-white-background h2{display:block;margin-bottom:4rem;font-weight:700;text-transform:uppercase;color:#031111}.frame-white-background h2 span{vertical-align:text-top}.frame-primary-background.frame h2,.frame-darkprimary-background.frame h2,.frame-darksecondary-background.frame h2,.frame-black-background.frame h2{color:#ffffff}.frame-darkgrey-background.frame h2{color:#031111}.frame-primary-background.frame h3,.frame-darkprimary-background.frame h3,.frame-darksecondary-background.frame h3,.frame-black-background.frame h3,.frame-darkgrey-background.frame h3,.frame-verylightgrey-background h3,.frame-white-background h3{font-weight:bold;text-transform:uppercase;color:#000000;margin-top:30px;margin-bottom:2rem}.frame-primary-background.frame h4,.frame-darkprimary-background.frame h4,.frame-darksecondary-background.frame h4,.frame-black-background.frame h4,.frame-darkgrey-background.frame h4,.frame-verylightgrey-background h4,.frame-white-background h4{font-weight:700}.frame-primary-background.frame p,.frame-darkprimary-background.frame p,.frame-darksecondary-background.frame p,.frame-black-background.frame p,.frame-darkgrey-background.frame p{color:#f9f9f9}.frame-verylightgrey-background:hover img{-webkit-transform:scale(1.01);transform:scale(1.01);opacity:0.9}.frame-verylightgrey-background img{-webkit-transition:all 0.2s cubic-bezier(0.41, 0.094, 0.54, 0.07) 0s;transition:all 0.2s cubic-bezier(0.41, 0.094, 0.54, 0.07) 0s;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}.frame-box-primary,.frame-box-lightprimary,.frame-box-darkprimary,.frame-box-secondary,.frame-box-lightsecondary,.frame-box-darksecondary,.frame-box-black,.frame-box-darkgrey,.frame-box-verylightgrey,.frame-box-white{width:100%;position:relative;opacity:0.9;padding:0 2rem}.frame-box-primary{background-color:#5a5e6b !important}.frame-box-lightprimary{background-color:#a2dfff !important}.frame-box-darkprimary{background-color:#4e525d !important}.frame-box-secondary{background-color:#D5503A !important}.frame-box-lightsecondary{background-color:#bb7fa2 !important}.frame-box-darksecondary{background-color:#ca422b !important}.frame-box-black{background-color:#031111 !important}.frame-box-darkgrey{background-color:#A3A3A3 !important}.frame-box-verylightgrey{background-color:#f9f9f9 !important}.frame-box-white{background-color:#ffffff !important}.frame-box-primary.frame h2,.frame-box-darkprimary.frame h2,.frame-box-darksecondary.frame h2,.frame-box-black.frame h2,.frame-box-darkgrey.frame h2{color:#ffffff}.frame-box-primary.frame p,.frame-box-darkprimary.frame p,.frame-box-darksecondary.frame p,.frame-box-black.frame p,.frame-box-darkgrey.frame p{color:#f9f9f9}.one-cols-container .frame.frame-layout-6,.two-cols-container .frame.frame-layout-6{width:100%;padding-right:5rem;padding-left:5rem;margin-right:auto;margin-left:auto;max-width:100%;margin-bottom:1rem}.one-cols-container .frame.frame-layout-0,.two-cols-container .frame.frame-layout-0{width:100%}.one-cols-container .frame.frame-layout-1,.two-cols-container .frame.frame-layout-1{width:25%;max-width:300px}.one-cols-container .frame.frame-layout-2,.two-cols-container .frame.frame-layout-2{width:33%;max-width:400px}.one-cols-container .frame.frame-layout-3,.two-cols-container .frame.frame-layout-3{width:50%;max-width:600px}.one-cols-container .frame.frame-layout-4,.two-cols-container .frame.frame-layout-4{width:66;max-width:792px}.one-cols-container .frame.frame-layout-5,.two-cols-container .frame.frame-layout-5{width:75%;max-width:900px}.two-cols-container .main-col-left .frame{padding:2rem 0;background-color:#ffffff !important;position:relative}.two-cols-container .main-col-right .frame{padding:1rem;background-color:#ffffff;position:relative}.two-cols-container .main-col-left .frame .file-download{line-height:1.75rem}.detail-main .row .frame{padding-left:0;padding-right:0}@media (max-width:1023px){.two-cols-container .main-col-left .frame{padding:0}}.frame-block-primary,.frame-block-lightprimary,.frame-block-darkprimary,.frame-block-secondary,.frame-block-lightsecondary,.frame-block-darksecondary,.frame-block-black,.frame-block-darkgrey,.frame-block-verylightgrey,.frame-block-white{margin-bottom:20px;padding:0 2rem;position:relative}.frame-block-primary{border:solid 1px #5a5e6b;box-shadow:3px 3px 10px #5a5e6b}.frame-block-lightprimary{border:none;-webkit-box-shadow:6px 11px 13px 0 rgba(0, 0, 0, 0.2);box-shadow:6px 11px 13px 0 rgba(0, 0, 0, 0.2);border-radius:15px;padding:1rem 0 0 0}.frame-block-darkprimary{border:solid 1px #4e525d;box-shadow:3px 3px 10px #4e525d}.frame-block-secondary{border:solid 1px #D5503A;box-shadow:3px 3px 10px #D5503A}.frame-block-lightsecondary{border:solid 1px #bb7fa2;box-shadow:3px 3px 10px #bb7fa2}.frame-block-darksecondary{border:solid 1px #ca422b;box-shadow:3px 3px 10px #ca422b}.frame-block-black{border:solid 1px #031111;box-shadow:3px 3px 10px #031111}.frame-block-darkgrey{border:solid 1px #A3A3A3;box-shadow:3px 3px 10px #A3A3A3}.frame-block-verylightgrey{border:solid 1px #F9F9F9;box-shadow:3px 3px 10px #F9F9F9}.frame-block-white{border:solid 1px #ffffff}.frame-block-primary h2 span,.frame-block-lightprimary h2 span,.frame-block-darkprimary h2 span,.frame-block-secondary h2 span,.frame-block-lightsecondary h2 span,.frame-block-darksecondary h2 span,.frame-block-black h2 span,.frame-block-darkgrey h2 span,.frame-block-verylightgrey h2 span,.frame-block-white h2 span{font-family:inherit;color:#ffffff;line-height:36px;margin:0 0 1rem;padding:0 0.25rem}.frame-block-primary h2{background-color:#5a5e6b !important}.frame-block-lightprimary h2{background-color:#a2dfff !important}.frame-block-darkprimary h2{background-color:#4e525d !important}.frame-block-secondary h2{background-color:#D5503A !important}.frame-block-lightsecondary h2{background-color:#bb7fa2 !important}.frame-block-darksecondary h2{background-color:#ca422b !important}.frame-block-black h2{background-color:#031111 !important}.frame-block-darkgrey h2{background-color:#A3A3A3 !important}.frame-block-verylightgrey h2{background-color:#F9F9F9 !important}.frame-block-verylightgrey h2 span{color:#031111}.frame-block-white h2{background-color:#ffffff !important}.frame-block-white h2 span{color:#031111}@media (min-width:320px){.frame-block-verylightgrey header p{position:absolute;top:0;left:0;margin:0;width:100%;background:#5a5e6b}.frame-block-verylightgrey header p time{width:100%;position:relative;float:left;text-align:center;font-size:2rem;color:#ffffff;font-weight:bold}}@media (min-width:992px){.frame-block-verylightgrey header p{content:" ";width:0;height:0;border-style:solid;border-width:0 100px 100px 0;border-color:transparent #eb1d23 transparent transparent;position:absolute;right:0;left:auto;top:0;margin:0;background:none}.frame-block-verylightgrey header p time{margin:0 0 0 5.5rem;position:relative;float:left;text-align:right;font-size:2rem;color:#ffffff;font-weight:bold}}.ce-bodytext ul li::before,.frame-type-text ul li::before,.frame-type-bullets ul li::before,.tx-jpfaq .accordion__content ul li::before{content:"";position:relative;font-family:"Font Awesome 5 Free";margin:0 1.25rem 0;color:#D5503A;font-weight:900}.footer__section .ce-bodytext ul li::before,.footer__section .frame-type-text ul li::before,.footer__section .frame-type-bullets ul li::before,.panel__controls ul li::before{display:none}.ce-bodytext ul li ul li,.frame-type-text ul li ul li{list-style-type:square;position:relative;margin:0 0 0 6.25rem}.ce-bodytext ul li ul li::before,.frame-type-text ul li ul li::before{content:"";margin:0}.frame-type-text.frame-block-primary ul li::before{color:#5a5e6b}.frame-type-text.frame-block-lightprimary ul li::before{color:#a2dfff}.frame-type-text.frame-block-darkprimary ul li::before{color:#4e525d}.frame.frame-block-secondary ul li::before{color:#D5503A}.frame.frame-block-lightsecondary ul li::before{color:#ca422b}.frame.frame-block-darksecondary ul li::before{color:#ca422b}.frame.frame-block-black ul li::before{color:#031111}.frame.frame-block-darkgrey ul li::before{color:#A3A3A3}.frame.frame-block-verylightgrey ul li::before{color:#A3A3A3}.frame.frame-block-white ul li::before{color:#ffffff}.frame.frame-block-white p,.frame.frame-block-white ul li{color:#ffffff}.frame-jumbotron-primary,.frame-jumbotron-secondary{padding:4rem 2rem;margin-bottom:2rem;border-radius:0.3rem}.frame-jumbotron-primary{background-color:#a2dfff}.frame-jumbotron-secondary{background-color:#bb7fa2}.frame-jumbotron-primary h1,.frame-jumbotron-primary h2,.frame-jumbotron-secondary h1,.frame-jumbotron-secondary h2{font-size:4.5rem;font-weight:300;line-height:1.1;padding:2rem}.frame.frame-jumbotron-primary h1,.frame.frame-jumbotron-primary h2{color:#5a5e6b;border-bottom:1px solid #5a5e6b}.frame.frame-jumbotron-secondary h1,.frame.frame-jumbotron-secondary h2{color:#D5503A;border-bottom:1px solid #D5503A}.frame-jumbotron-primary .lead,.frame-jumbotron-primary p,.frame-jumbotron-secondary .lead,.frame-jumbotron-secondary p{font-size:1.25rem;font-weight:300;text-align:justify}.frame.frame-jumbotron-primary ul li::before{color:#5a5e6b}.frame.frame-jumbotron-secondary ul li::before{color:#D5503A}.frame.frame-jumbotron-primary ul li a{color:#5a5e6b;text-decoration:underline}.frame.frame-jumbotron-secondary ul li a{color:#D5503A;text-decoration:underline}.frame.frame-jumbotron-primary ul li a:hover{color:#4e525d}.frame.frame-jumbotron-secondary ul li a:hover{color:#ca422b}.frame-alert-success{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.frame-alert-info{background-color:#d9edf7;border-color:#bcdff1;color:#31708f;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.frame-alert-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.frame-alert-danger{background-color:#f2dede;border-color:#ebcccc;color:#a94442;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.frame-alert-success header>*,.frame-alert-info header>*,.frame-alert-warning header>*,.frame-alert-danger header>*{font-weight:bold}.frame-blockquote{padding:0;border-left:none;position:relative;background:#F9F9F9}.frame-blockquote .ce-textpic,.frame-blockquote header,.frame-blockquote>p{width:44%;margin-left:23%}.frame-blockquote .ce-gallery{position:absolute;z-index:1;right:0;bottom:17px;width:100%;height:100%;margin:0;border-radius:0;overflow:visible}.frame-blockquote ce-right .ce-gallery,.ce-column{float:right}.frame-blockquote.frame blockquote{border-left:none}.frame-blockquote::before{position:absolute;top:25px;left:-45px;content:"";font-size:42px;font-family:"Font Awesome 5 Free";transform:rotateY(180deg);margin-left:23%;color:#ffffff}.frame-blockquote::after{position:absolute;bottom:5px;right:18px;content:"";font-size:42px;font-family:"Font Awesome 5 Free";transform:rotateX(180deg);margin-right:30%;float:right;color:#ffffff}.frame-layout-1.frame-blockquote::after,.frame-layout-2.frame-blockquote::after,.frame-layout-3.frame-blockquote::after{margin-right:15%}.frame-layout-4.frame-blockquote::after,.frame-layout-5.frame-blockquote::after{margin-right:25%}.frame-blockquote h2,.frame-blockquote h3,.frame-blockquote h4{padding:35px 0px 0px 20px;position:relative;font-weight:bold}.frame-blockquote p{position:relative;font-size:13px;margin:0 2rem;padding:1rem}.frame-blockquote footer::before,.frame-blockquote small::before,.frame-blockquote .small::before{content:"— "}.frame-blockquote footer{padding-left:70px;color:#f86230}.frame-well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:8px 8px 13px -5px rgba(0, 0, 0, 0.47);-moz-box-shadow:8px 8px 13px -5px rgba(0, 0, 0, 0.47);box-shadow:8px 8px 13px -5px rgba(0, 0, 0, 0.47)}.frame-well header{padding:0 1rem}.frame.frame-strikethrough-title h1,.frame.frame-strikethrough-title h2,.frame.frame-strikethrough-title h3{text-align:center;color:#5a5e6b;max-width:100%;padding:0;height:1%}@media (max-width:1023px){.frame.frame-strikethrough-title h1,.frame.frame-strikethrough-title h2,.frame.frame-strikethrough-title h3{text-align:center;background:none;color:#5a5e6b;margin:2rem 0;padding:0;line-height:normal;height:1%}}.frame.frame-strikethrough-title h1 span,.frame.frame-strikethrough-title h2 span,.frame.frame-strikethrough-title h3 span{background:#ffffff;padding:0 30px;font-family:"Lato", sans-serif;color:#5a5e6b;font-weight:700;text-transform:uppercase;font-size:2.6rem}@media (max-width:1023px){.frame.frame-strikethrough-title h1 span,.frame.frame-strikethrough-title h2 span,.frame.frame-strikethrough-title h3 span{font-size:2.3rem;padding:0}}.common-top .frame-block-sspage h3{margin-bottom:2rem;font-weight:700;line-height:1.2;color:#031111}.common-top .frame-block-sspage .ssmenu-item{background:#f9f9f9;min-height:100px;height:auto;padding:1rem 0}.common-top .frame.frame-block-sspage ul{-webkit-columns:3;columns:3;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}@media (max-width:1023px){.common-top .frame.frame-block-sspage ul{-webkit-columns:1;columns:1;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}}.common-top .frame.frame-block-sspage ul li{font-family:inherit;color:#031111;line-height:23px;padding:0px 15px;text-align:left;margin-left:10px;padding-left:15px}.common-top .frame.frame-block-sspage ul li a{color:#031111;text-decoration:none}.common-top .frame.frame-block-sspage ul li a:hover{color:#5a5e6b}.frame{line-height:2.4rem}.frame>*:not(:first-child){margin-top:0.5em}.frame-home-page-search{position:absolute;z-index:10;right:10rem}