/*!**********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/primeicons/primeicons.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************/
@font-face {
    font-family: 'primeicons';
    font-display: block;
    src: url('primeicons.ffecb2549ad1765a.eot');
    src: url('primeicons.ffecb2549ad1765a.eot?#iefix') format('embedded-opentype'), url('primeicons.ba3f916dfb64be8c.woff2') format('woff2'), url('primeicons.f8b9e8a4e401b603.woff') format('woff'), url('primeicons.0112589c5695a9ed.ttf') format('truetype'), url('primeicons.943ab24c43224d29.svg?#primeicons') format('svg');
    font-weight: normal;
    font-style: normal;
}

.pi {
    font-family: 'primeicons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.pi:before {
    --webkit-backface-visibility:hidden;
    backface-visibility: hidden;
}

.pi-fw {
    width: 1.28571429em;
    text-align: center;
}

.pi-spin {
    animation: fa-spin 2s infinite linear;
}

@keyframes fa-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}

.pi-eraser:before {
    content: "\ea04";
}

.pi-stopwatch:before {
    content: "\ea01";
}

.pi-verified:before {
    content: "\ea02";
}

.pi-delete-left:before {
    content: "\ea03";
}

.pi-hourglass:before {
    content: "\e9fe";
}

.pi-truck:before {
    content: "\ea00";
}

.pi-wrench:before {
    content: "\e9ff";
}

.pi-microphone:before {
    content: "\e9fa";
}

.pi-megaphone:before {
    content: "\e9fb";
}

.pi-arrow-right-arrow-left:before {
    content: "\e9fc";
}

.pi-bitcoin:before {
    content: "\e9fd";
}

.pi-file-edit:before {
    content: "\e9f6";
}

.pi-language:before {
    content: "\e9f7";
}

.pi-file-export:before {
    content: "\e9f8";
}

.pi-file-import:before {
    content: "\e9f9";
}

.pi-file-word:before {
    content: "\e9f1";
}

.pi-gift:before {
    content: "\e9f2";
}

.pi-cart-plus:before {
    content: "\e9f3";
}

.pi-thumbs-down-fill:before {
    content: "\e9f4";
}

.pi-thumbs-up-fill:before {
    content: "\e9f5";
}

.pi-arrows-alt:before {
    content: "\e9f0";
}

.pi-calculator:before {
    content: "\e9ef";
}

.pi-sort-alt-slash:before {
    content: "\e9ee";
}

.pi-arrows-h:before {
    content: "\e9ec";
}

.pi-arrows-v:before {
    content: "\e9ed";
}

.pi-pound:before {
    content: "\e9eb";
}

.pi-prime:before {
    content: "\e9ea";
}

.pi-chart-pie:before {
    content: "\e9e9";
}

.pi-reddit:before {
    content: "\e9e8";
}

.pi-code:before {
    content: "\e9e7";
}

.pi-sync:before {
    content: "\e9e6";
}

.pi-shopping-bag:before {
    content: "\e9e5";
}

.pi-server:before {
    content: "\e9e4";
}

.pi-database:before {
    content: "\e9e3";
}

.pi-hashtag:before {
    content: "\e9e2";
}

.pi-bookmark-fill:before {
    content: "\e9df";
}

.pi-filter-fill:before {
    content: "\e9e0";
}

.pi-heart-fill:before {
    content: "\e9e1";
}

.pi-flag-fill:before {
    content: "\e9de";
}

.pi-circle:before {
    content: "\e9dc";
}

.pi-circle-fill:before {
    content: "\e9dd";
}

.pi-bolt:before {
    content: "\e9db";
}

.pi-history:before {
    content: "\e9da";
}

.pi-box:before {
    content: "\e9d9";
}

.pi-at:before {
    content: "\e9d8";
}

.pi-arrow-up-right:before {
    content: "\e9d4";
}

.pi-arrow-up-left:before {
    content: "\e9d5";
}

.pi-arrow-down-left:before {
    content: "\e9d6";
}

.pi-arrow-down-right:before {
    content: "\e9d7";
}

.pi-telegram:before {
    content: "\e9d3";
}

.pi-stop-circle:before {
    content: "\e9d2";
}

.pi-stop:before {
    content: "\e9d1";
}

.pi-whatsapp:before {
    content: "\e9d0";
}

.pi-building:before {
    content: "\e9cf";
}

.pi-qrcode:before {
    content: "\e9ce";
}

.pi-car:before {
    content: "\e9cd";
}

.pi-instagram:before {
    content: "\e9cc";
}

.pi-linkedin:before {
    content: "\e9cb";
}

.pi-send:before {
    content: "\e9ca";
}

.pi-slack:before {
    content: "\e9c9";
}

.pi-sun:before {
    content: "\e9c8";
}

.pi-moon:before {
    content: "\e9c7";
}

.pi-vimeo:before {
    content: "\e9c6";
}

.pi-youtube:before {
    content: "\e9c5";
}

.pi-flag:before {
    content: "\e9c4";
}

.pi-wallet:before {
    content: "\e9c3";
}

.pi-map:before {
    content: "\e9c2";
}

.pi-link:before {
    content: "\e9c1";
}

.pi-credit-card:before {
    content: "\e9bf";
}

.pi-discord:before {
    content: "\e9c0";
}

.pi-percentage:before {
    content: "\e9be";
}

.pi-euro:before {
    content: "\e9bd";
}

.pi-book:before {
    content: "\e9ba";
}

.pi-shield:before {
    content: "\e9b9";
}

.pi-paypal:before {
    content: "\e9bb";
}

.pi-amazon:before {
    content: "\e9bc";
}

.pi-phone:before {
    content: "\e9b8";
}

.pi-filter-slash:before {
    content: "\e9b7";
}

.pi-facebook:before {
    content: "\e9b4";
}

.pi-github:before {
    content: "\e9b5";
}

.pi-twitter:before {
    content: "\e9b6";
}

.pi-step-backward-alt:before {
    content: "\e9ac";
}

.pi-step-forward-alt:before {
    content: "\e9ad";
}

.pi-forward:before {
    content: "\e9ae";
}

.pi-backward:before {
    content: "\e9af";
}

.pi-fast-backward:before {
    content: "\e9b0";
}

.pi-fast-forward:before {
    content: "\e9b1";
}

.pi-pause:before {
    content: "\e9b2";
}

.pi-play:before {
    content: "\e9b3";
}

.pi-compass:before {
    content: "\e9ab";
}

.pi-id-card:before {
    content: "\e9aa";
}

.pi-ticket:before {
    content: "\e9a9";
}

.pi-file-o:before {
    content: "\e9a8";
}

.pi-reply:before {
    content: "\e9a7";
}

.pi-directions-alt:before {
    content: "\e9a5";
}

.pi-directions:before {
    content: "\e9a6";
}

.pi-thumbs-up:before {
    content: "\e9a3";
}

.pi-thumbs-down:before {
    content: "\e9a4";
}

.pi-sort-numeric-down-alt:before {
    content: "\e996";
}

.pi-sort-numeric-up-alt:before {
    content: "\e997";
}

.pi-sort-alpha-down-alt:before {
    content: "\e998";
}

.pi-sort-alpha-up-alt:before {
    content: "\e999";
}

.pi-sort-numeric-down:before {
    content: "\e99a";
}

.pi-sort-numeric-up:before {
    content: "\e99b";
}

.pi-sort-alpha-down:before {
    content: "\e99c";
}

.pi-sort-alpha-up:before {
    content: "\e99d";
}

.pi-sort-alt:before {
    content: "\e99e";
}

.pi-sort-amount-up:before {
    content: "\e99f";
}

.pi-sort-amount-down:before {
    content: "\e9a0";
}

.pi-sort-amount-down-alt:before {
    content: "\e9a1";
}

.pi-sort-amount-up-alt:before {
    content: "\e9a2";
}

.pi-palette:before {
    content: "\e995";
}

.pi-undo:before {
    content: "\e994";
}

.pi-desktop:before {
    content: "\e993";
}

.pi-sliders-v:before {
    content: "\e991";
}

.pi-sliders-h:before {
    content: "\e992";
}

.pi-search-plus:before {
    content: "\e98f";
}

.pi-search-minus:before {
    content: "\e990";
}

.pi-file-excel:before {
    content: "\e98e";
}

.pi-file-pdf:before {
    content: "\e98d";
}

.pi-check-square:before {
    content: "\e98c";
}

.pi-chart-line:before {
    content: "\e98b";
}

.pi-user-edit:before {
    content: "\e98a";
}

.pi-exclamation-circle:before {
    content: "\e989";
}

.pi-android:before {
    content: "\e985";
}

.pi-google:before {
    content: "\e986";
}

.pi-apple:before {
    content: "\e987";
}

.pi-microsoft:before {
    content: "\e988";
}

.pi-heart:before {
    content: "\e984";
}

.pi-mobile:before {
    content: "\e982";
}

.pi-tablet:before {
    content: "\e983";
}

.pi-key:before {
    content: "\e981";
}

.pi-shopping-cart:before {
    content: "\e980";
}

.pi-comments:before {
    content: "\e97e";
}

.pi-comment:before {
    content: "\e97f";
}

.pi-briefcase:before {
    content: "\e97d";
}

.pi-bell:before {
    content: "\e97c";
}

.pi-paperclip:before {
    content: "\e97b";
}

.pi-share-alt:before {
    content: "\e97a";
}

.pi-envelope:before {
    content: "\e979";
}

.pi-volume-down:before {
    content: "\e976";
}

.pi-volume-up:before {
    content: "\e977";
}

.pi-volume-off:before {
    content: "\e978";
}

.pi-eject:before {
    content: "\e975";
}

.pi-money-bill:before {
    content: "\e974";
}

.pi-images:before {
    content: "\e973";
}

.pi-image:before {
    content: "\e972";
}

.pi-sign-in:before {
    content: "\e970";
}

.pi-sign-out:before {
    content: "\e971";
}

.pi-wifi:before {
    content: "\e96f";
}

.pi-sitemap:before {
    content: "\e96e";
}

.pi-chart-bar:before {
    content: "\e96d";
}

.pi-camera:before {
    content: "\e96c";
}

.pi-dollar:before {
    content: "\e96b";
}

.pi-lock-open:before {
    content: "\e96a";
}

.pi-table:before {
    content: "\e969";
}

.pi-map-marker:before {
    content: "\e968";
}

.pi-list:before {
    content: "\e967";
}

.pi-eye-slash:before {
    content: "\e965";
}

.pi-eye:before {
    content: "\e966";
}

.pi-folder-open:before {
    content: "\e964";
}

.pi-folder:before {
    content: "\e963";
}

.pi-video:before {
    content: "\e962";
}

.pi-inbox:before {
    content: "\e961";
}

.pi-lock:before {
    content: "\e95f";
}

.pi-unlock:before {
    content: "\e960";
}

.pi-tags:before {
    content: "\e95d";
}

.pi-tag:before {
    content: "\e95e";
}

.pi-power-off:before {
    content: "\e95c";
}

.pi-save:before {
    content: "\e95b";
}

.pi-question-circle:before {
    content: "\e959";
}

.pi-question:before {
    content: "\e95a";
}

.pi-copy:before {
    content: "\e957";
}

.pi-file:before {
    content: "\e958";
}

.pi-clone:before {
    content: "\e955";
}

.pi-calendar-times:before {
    content: "\e952";
}

.pi-calendar-minus:before {
    content: "\e953";
}

.pi-calendar-plus:before {
    content: "\e954";
}

.pi-ellipsis-v:before {
    content: "\e950";
}

.pi-ellipsis-h:before {
    content: "\e951";
}

.pi-bookmark:before {
    content: "\e94e";
}

.pi-globe:before {
    content: "\e94f";
}

.pi-replay:before {
    content: "\e94d";
}

.pi-filter:before {
    content: "\e94c";
}

.pi-print:before {
    content: "\e94b";
}

.pi-align-right:before {
    content: "\e946";
}

.pi-align-left:before {
    content: "\e947";
}

.pi-align-center:before {
    content: "\e948";
}

.pi-align-justify:before {
    content: "\e949";
}

.pi-cog:before {
    content: "\e94a";
}

.pi-cloud-download:before {
    content: "\e943";
}

.pi-cloud-upload:before {
    content: "\e944";
}

.pi-cloud:before {
    content: "\e945";
}

.pi-pencil:before {
    content: "\e942";
}

.pi-users:before {
    content: "\e941";
}

.pi-clock:before {
    content: "\e940";
}

.pi-user-minus:before {
    content: "\e93e";
}

.pi-user-plus:before {
    content: "\e93f";
}

.pi-trash:before {
    content: "\e93d";
}

.pi-external-link:before {
    content: "\e93c";
}

.pi-window-maximize:before {
    content: "\e93b";
}

.pi-window-minimize:before {
    content: "\e93a";
}

.pi-refresh:before {
    content: "\e938";
}
  
.pi-user:before {
    content: "\e939";
}

.pi-exclamation-triangle:before {
    content: "\e922";
}

.pi-calendar:before {
    content: "\e927";
}

.pi-chevron-circle-left:before {
    content: "\e928";
}

.pi-chevron-circle-down:before {
    content: "\e929";
}

.pi-chevron-circle-right:before {
    content: "\e92a";
}

.pi-chevron-circle-up:before {
    content: "\e92b";
}

.pi-angle-double-down:before {
    content: "\e92c";
}

.pi-angle-double-left:before {
    content: "\e92d";
}

.pi-angle-double-right:before {
    content: "\e92e";
}

.pi-angle-double-up:before {
    content: "\e92f";
}

.pi-angle-down:before {
    content: "\e930";
}

.pi-angle-left:before {
    content: "\e931";
}

.pi-angle-right:before {
    content: "\e932";
}

.pi-angle-up:before {
    content: "\e933";
}

.pi-upload:before {
    content: "\e934";
}

.pi-download:before {
    content: "\e956";
}

.pi-ban:before {
    content: "\e935";
}

.pi-star-fill:before {
    content: "\e936";
}

.pi-star:before {
    content: "\e937";
}

.pi-chevron-left:before {
    content: "\e900";
}

.pi-chevron-right:before {
    content: "\e901";
}

.pi-chevron-down:before {
    content: "\e902";
}

.pi-chevron-up:before {
    content: "\e903";
}

.pi-caret-left:before {
    content: "\e904";
}

.pi-caret-right:before {
    content: "\e905";
}

.pi-caret-down:before {
    content: "\e906";
}

.pi-caret-up:before {
    content: "\e907";
}

.pi-search:before {
    content: "\e908";
}

.pi-check:before {
    content: "\e909";
}

.pi-check-circle:before {
    content: "\e90a";
}

.pi-times:before {
    content: "\e90b";
}

.pi-times-circle:before {
    content: "\e90c";
}

.pi-plus:before {
    content: "\e90d";
}

.pi-plus-circle:before {
    content: "\e90e";
}

.pi-minus:before {
    content: "\e90f";
}

.pi-minus-circle:before {
    content: "\e910";
}

.pi-circle-on:before {
    content: "\e911";
}

.pi-circle-off:before {
    content: "\e912";
}

.pi-sort-down:before {
    content: "\e913";
}

.pi-sort-up:before {
    content: "\e914";
}

.pi-sort:before {
    content: "\e915";
}

.pi-step-backward:before {
    content: "\e916";
}

.pi-step-forward:before {
    content: "\e917";
}

.pi-th-large:before {
    content: "\e918";
}

.pi-arrow-down:before {
    content: "\e919";
}

.pi-arrow-left:before {
    content: "\e91a";
}

.pi-arrow-right:before {
    content: "\e91b";
}

.pi-arrow-up:before {
    content: "\e91c";
}

.pi-bars:before {
    content: "\e91d";
}

.pi-arrow-circle-down:before {
    content: "\e91e";
}

.pi-arrow-circle-left:before {
    content: "\e91f";
}

.pi-arrow-circle-right:before {
    content: "\e920";
}

.pi-arrow-circle-up:before {
    content: "\e921";
}

.pi-info:before {
    content: "\e923";
}

.pi-info-circle:before {
    content: "\e924";
}

.pi-home:before {
    content: "\e925";
}

.pi-spinner:before {
    content: "\e926";
}

/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@ag2rlamondiale/ogi-lib/ressources/ogi-lib.css?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
*{box-sizing:border-box}.ogi-body{min-width:320px}.sr-only{position:absolute;display:block;width:1px;height:1px;padding:0;margin:-1px 0 0 -1px;font-size:1px;line-height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;outline:0}a,a:visited,.ogi-link,.ogi-link-simple,.ogi-link-inverse{color:var(--ogi-primary-color, #0052ff);cursor:pointer;transition:outline-color .25s;transition-delay:.1s;outline-color:rgba(0,0,0,0)}a:hover,a:focus,a:visited:hover,a:visited:focus,.ogi-link:hover,.ogi-link:focus,.ogi-link-simple:hover,.ogi-link-simple:focus,.ogi-link-inverse:hover,.ogi-link-inverse:focus{color:var(--ogi-primary-hover-color, #381a0a);text-decoration:underline}a:focus,a.ogi-focused,a:visited:focus,a:visited.ogi-focused,.ogi-link:focus,.ogi-link.ogi-focused,.ogi-link-simple:focus,.ogi-link-simple.ogi-focused,.ogi-link-inverse:focus,.ogi-link-inverse.ogi-focused{outline-width:2px;outline-style:dashed;outline-color:#381a0a;outline-offset:4px;transition:#381a0a .15s;transition-delay:.1s}.ogi-link-simple{color:#381a0a;text-decoration:underline}.ogi-link-simple:hover{font-weight:500}.ogi-link-inverse{color:#fff;text-decoration:underline}.ogi-link-inverse:hover,.ogi-link-inverse:focus{color:#fff;font-weight:500}/*!
Theme ogi-lib*/html{font-size:62.5%}.body,.ogi-body{font-family:"Relative",Arial,sans-serif;font-size:calc(16rem/var(--ogi-typography-text-base-px, 10));line-height:calc(21rem/var(--ogi-typography-text-base-px, 10));font-weight:400;text-align:left}.body p,.body .ogi-p,.ogi-body p,.ogi-body .ogi-p{font-family:"Relative",Arial,sans-serif;font-size:calc(16rem/var(--ogi-typography-text-base-px, 10));line-height:calc(21rem/var(--ogi-typography-text-base-px, 10));font-weight:400;margin:0}.body p+p,.body p+.ogi-p,.body .ogi-p+p,.body .ogi-p+.ogi-p,.ogi-body p+p,.ogi-body p+.ogi-p,.ogi-body .ogi-p+p,.ogi-body .ogi-p+.ogi-p{margin-top:1.6rem}.body b,.body strong,.body .ogi-b,.body .ogi-strong,.ogi-body b,.ogi-body strong,.ogi-body .ogi-b,.ogi-body .ogi-strong{font-weight:700}.body .ogi-h1,.body h1,.ogi-body .ogi-h1,.ogi-body h1{font-family:"Relative",Arial,sans-serif;font-size:calc(32rem/var(--ogi-typography-text-base-px, 10));line-height:calc(41rem/var(--ogi-typography-text-base-px, 10));font-weight:700;margin:0 0 1.6rem}.body .ogi-h2,.body h2,.ogi-body .ogi-h2,.ogi-body h2{font-family:"Relative",Arial,sans-serif;font-size:calc(28rem/var(--ogi-typography-text-base-px, 10));line-height:calc(35rem/var(--ogi-typography-text-base-px, 10));font-weight:500;margin:0 0 1.6rem}.body .ogi-h3,.body h3,.ogi-body .ogi-h3,.ogi-body h3{font-family:"Relative",Arial,sans-serif;font-size:calc(24rem/var(--ogi-typography-text-base-px, 10));line-height:calc(31rem/var(--ogi-typography-text-base-px, 10));font-weight:400;margin:0 0 1.6rem}.body .ogi-h4,.body h4,.ogi-body .ogi-h4,.ogi-body h4{font-family:"Relative",Arial,sans-serif;font-size:calc(20rem/var(--ogi-typography-text-base-px, 10));line-height:calc(25rem/var(--ogi-typography-text-base-px, 10));font-weight:500;margin:0 0 1.2rem}.body .ogi-h5,.body h5,.ogi-body .ogi-h5,.ogi-body h5{font-family:"Relative",Arial,sans-serif;font-size:calc(18rem/var(--ogi-typography-text-base-px, 10));line-height:calc(25rem/var(--ogi-typography-text-base-px, 10));font-weight:500;margin:0 0 1.2rem}.body .ogi-h6,.body h6,.ogi-body .ogi-h6,.ogi-body h6{font-family:"Relative",Arial,sans-serif;font-size:calc(16rem/var(--ogi-typography-text-base-px, 10));line-height:calc(21rem/var(--ogi-typography-text-base-px, 10));font-weight:400;margin:0 0 1.2rem}.body .ogi-highlighted,.ogi-body .ogi-highlighted{font-family:"Relative",Arial,sans-serif;font-size:calc(18rem/var(--ogi-typography-text-base-px, 10));line-height:calc(25rem/var(--ogi-typography-text-base-px, 10));font-weight:500}.body a,.body .ogi-link,.ogi-body a,.ogi-body .ogi-link{font-family:"Relative",Arial,sans-serif;font-size:calc(16rem/var(--ogi-typography-text-base-px, 10));line-height:calc(21rem/var(--ogi-typography-text-base-px, 10));font-weight:400}.body .ogi-btn,.ogi-body .ogi-btn{font-family:"Relative",Arial,sans-serif;font-size:calc(16rem/var(--ogi-typography-text-base-px, 10));line-height:calc(24rem/var(--ogi-typography-text-base-px, 10));font-weight:400}.body label,.body .ogi-label,.ogi-body label,.ogi-body .ogi-label{font-family:"Relative",Arial,sans-serif;font-size:calc(16rem/var(--ogi-typography-text-base-px, 10));line-height:calc(21rem/var(--ogi-typography-text-base-px, 10));font-weight:500}.body .ogi-legend,.body .ogi-legend-link,.ogi-body .ogi-legend,.ogi-body .ogi-legend-link{font-family:"Relative",Arial,sans-serif;font-size:calc(14rem/var(--ogi-typography-text-base-px, 10));line-height:calc(18rem/var(--ogi-typography-text-base-px, 10));font-weight:400}.body .ogi-mention,.body .ogi-mention-link,.ogi-body .ogi-mention,.ogi-body .ogi-mention-link{font-family:"Relative",Arial,sans-serif;font-size:calc(12rem/var(--ogi-typography-text-base-px, 10));line-height:calc(15rem/var(--ogi-typography-text-base-px, 10));font-weight:400}.body .ogi-text-metier-1,.ogi-body .ogi-text-metier-1{font-family:"Relative",Arial,sans-serif;font-size:calc(16rem/var(--ogi-typography-text-base-px, 10));line-height:calc(21rem/var(--ogi-typography-text-base-px, 10));font-weight:400}.body .ogi-text-metier-2,.ogi-body .ogi-text-metier-2{font-family:"Relative",Arial,sans-serif;font-size:calc(14rem/var(--ogi-typography-text-base-px, 10));line-height:calc(18rem/var(--ogi-typography-text-base-px, 10));font-weight:400}.body .ogi-text-mono,.ogi-body .ogi-text-mono{font-family:"Relative Mono11",monospace;font-size:calc(16rem/var(--ogi-typography-text-base-px, 10));line-height:calc(21rem/var(--ogi-typography-text-base-px, 10));font-weight:400}:root{--ogi-action-color: #0052ff;--ogi-hover-active-color: #381a0a;--ogi-active-color: #381a0a;--ogi-hover-color: #381a0a;--ogi-promo-color1: #29ff9c;--ogi-promo-color2: #ff91de;--ogi-promo-color3: #fff078;--ogi-promo-color4: #00e8ff;--ogi-error-color: #f6261b;--ogi-info-color: #00e8ff;--ogi-valid-color: #29ff9c;--ogi-text-color: #381a0a;--ogi-body-color: #F2F2F2;--ogi-text-color: #381a0a;--ogi-first-title-text-color: #381a0a;--ogi-second-title-text-color: #381a0a;--ogi-title-font-family: "Relative", Arial, sans-serif;--ogi-info-color: #00e8ff;--ogi-info-text-color: #381a0a;--ogi-success-color: #29ff9c;--ogi-success-text-color: #381a0a;--ogi-warning-color: #F39200;--ogi-warning-text-color: #381A0A;--ogi-danger-color: #f6261b;--ogi-danger-text-color: #ffffff;--ogi-secondary-color: #FFFFFF;--ogi-secondary-text-color: #381A0A;--ogi-bookmark-color-1: #29ff9c;--ogi-bookmark-text-color-1: #381a0a;--ogi-bookmark-color-2: #fff078;--ogi-bookmark-text-color-2: #381a0a;--ogi-bookmark-color-3: #00e8ff;--ogi-bookmark-text-color-3: #381a0a;--ogi-promo-color-1: #29ff9c;--ogi-promo-text-color-1: #381a0a;--ogi-promo-color-2: #ff91de;--ogi-promo-text-color-2: #381a0a;--ogi-promo-color-3: #fff078;--ogi-promo-text-color-3: #381a0a;--ogi-promo-color-4: #00e8ff;--ogi-promo-text-color-4: #381a0a;--ogi-promo-color-5: #0052ff;--ogi-promo-text-color-5: #FFFFFF;--ogi-graph-color-1: #29ff9c;--ogi-graph-color-2: #ff91de;--ogi-graph-color-3: #fff078;--ogi-graph-color-4: #00e8ff;--ogi-graph-color-5: #8B8178;--ogi-graph-text-color: #381a0a;--ogi-shadow-color: #381a0a;--ogi-shadow-opacity: 0.2;--ogi-border-radius-big: 360px;--ogi-border-radius-small: 8px}.ogi-action-color{color:#0052ff}.ogi-bg-action-color{background-color:#0052ff}.ogi-border-action-color{border-color:#0052ff}.ogi-hover-active-color,.ogi-active-color,.ogi-hover-color{color:#381a0a}.ogi-bg-hover-active-color,.ogi-bg-active-color,.ogi-bg-hover-color{background-color:#381a0a}.ogi-border-hover-active-color,.ogi-border-active-color,.ogi-border-hover-color{border-color:#381a0a}.ogi-promo-color1{color:#29ff9c}.ogi-bg-promo-color1{background-color:#29ff9c}.ogi-border-promo-color1{border-color:#29ff9c}.ogi-promo-color2{color:#ff91de}.ogi-bg-promo-color2{background-color:#ff91de}.ogi-border-promo-color2{border-color:#ff91de}.ogi-promo-color3{color:#fff078}.ogi-bg-promo-color3{background-color:#fff078}.ogi-border-promo-color3{border-color:#fff078}.ogi-promo-color4{color:#00e8ff}.ogi-bg-promo-color4{background-color:#00e8ff}.ogi-border-promo-color4{border-color:#00e8ff}.ogi-error-color{color:var(--ogi-danger-color, #f6261b)}.ogi-bg-error-color{background-color:var(--ogi-danger-color, #f6261b)}.ogi-border-error-color{border-color:var(--ogi-danger-color, #f6261b)}.ogi-info-color{color:var(--ogi-info-color, #00e8ff)}.ogi-bg-info-color{background-color:var(--ogi-info-color, #00e8ff)}.ogi-border-info-color{border-color:var(--ogi-info-color, #00e8ff)}.ogi-valid-color{color:var(--ogi-success-color, #29ff9c)}.ogi-bg-valid-color{background-color:var(--ogi-success-color, #29ff9c)}.ogi-border-valid-color{border-color:var(--ogi-success-color, #29ff9c)}.ogi-body{color:var(--ogi-text-color, #381a0a)}a,.ogi-link,.ogi-link-simple,.ogi-link-inverse{color:var(--ogi-primary-color, #0052ff)}a:hover,a:focus,.ogi-link:hover,.ogi-link:focus,.ogi-link-simple:hover,.ogi-link-simple:focus,.ogi-link-inverse:hover,.ogi-link-inverse:focus{color:var(--ogi-primary-hover-color, #381a0a)}.ogi-link-simple{color:var(--ogi-text-color, #381a0a)}/*! Theme components ogi-lib*//*!
Theme header*/.ogi-header #ogi-header #ogi-heading .ogi-heading-title a.ogi-heading-link:hover,.ogi-header #ogi-header #ogi-heading .ogi-heading-title a.ogi-heading-link:focus{color:var(--ogi-primary-color, #0052ff);border-color:var(--ogi-primary-color, #0052ff)}.ogi-account #ogi-my-account .ogi-account-menu .ogi-account-menu-item a:hover,.ogi-account #ogi-my-account .ogi-account-menu .ogi-account-menu-item a:focus,.ogi-account #ogi-my-account .ogi-account-menu .ogi-account-menu-item button:hover,.ogi-account #ogi-my-account .ogi-account-menu .ogi-account-menu-item button:focus{background-color:var(--ogi-primary-hover-color, #381a0a);color:var(--ogi-primary-text-color, #ffffff)}.ogi-header-2022 .ogi-account #ogi-my-account #ogi-account-btn{color:var(--ogi-primary-text-color, #ffffff);background-color:var(--ogi-primary-color, #0052ff);border-color:var(--ogi-primary-color, #0052ff)}.ogi-header-2022 .ogi-account #ogi-my-account .ogi-account-menu{background-color:var(--ogi-primary-color, #0052ff);color:var(--ogi-primary-text-color, #ffffff)}.ogi-header-2022 .ogi-account #ogi-my-account .ogi-account-menu .ogi-account-menu-item a,.ogi-header-2022 .ogi-account #ogi-my-account .ogi-account-menu .ogi-account-menu-item button{color:var(--ogi-primary-text-color, #ffffff)}.ogi-account.ogi-account-desktop #ogi-my-account #ogi-account-btn:not(.ogi-account-btn-no-menu).open,.ogi-account.ogi-account-desktop #ogi-my-account #ogi-account-btn:not(.ogi-account-btn-no-menu):hover,.ogi-account.ogi-account-desktop #ogi-my-account #ogi-account-btn:not(.ogi-account-btn-no-menu):focus{border-color:var(--ogi-primary-hover-color, #381a0a);background-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-header-2022 .ogi-account.ogi-account-tablet #ogi-my-account #ogi-account-btn:not(.ogi-account-btn-no-menu):after,.ogi-header-2022 .ogi-account.ogi-account-mobile #ogi-my-account #ogi-account-btn:not(.ogi-account-btn-no-menu):after{background-color:var(--ogi-primary-color, #0052ff)}.ogi-header-2022 .ogi-account.ogi-account-tablet #ogi-my-account #ogi-account-btn:not(.ogi-account-btn-no-menu):hover,.ogi-header-2022 .ogi-account.ogi-account-tablet #ogi-my-account #ogi-account-btn:not(.ogi-account-btn-no-menu):hover:after,.ogi-header-2022 .ogi-account.ogi-account-tablet #ogi-my-account #ogi-account-btn:not(.ogi-account-btn-no-menu):focus,.ogi-header-2022 .ogi-account.ogi-account-tablet #ogi-my-account #ogi-account-btn:not(.ogi-account-btn-no-menu):focus:after,.ogi-header-2022 .ogi-account.ogi-account-mobile #ogi-my-account #ogi-account-btn:not(.ogi-account-btn-no-menu):hover,.ogi-header-2022 .ogi-account.ogi-account-mobile #ogi-my-account #ogi-account-btn:not(.ogi-account-btn-no-menu):hover:after,.ogi-header-2022 .ogi-account.ogi-account-mobile #ogi-my-account #ogi-account-btn:not(.ogi-account-btn-no-menu):focus,.ogi-header-2022 .ogi-account.ogi-account-mobile #ogi-my-account #ogi-account-btn:not(.ogi-account-btn-no-menu):focus:after{background-color:var(--ogi-primary-hover-color, #381a0a)}#ogi-navigation #ogi-navigation-menu .ogi-navigation-item.ogi-navigation-item-active,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item.ogi-navigation-item-active>a,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item.ogi-navigation-item-active>span,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item.ogi-navigation-item-active>button,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item.ogi-navigation-item-menu:hover,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item.ogi-navigation-item-menu:hover>a,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item.ogi-navigation-item-menu:hover>span,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item.ogi-navigation-item-menu:hover>button,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item.ogi-navigation-item-menu:focus,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item.ogi-navigation-item-menu:focus>a,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item.ogi-navigation-item-menu:focus>span,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item.ogi-navigation-item-menu:focus>button{color:var(--ogi-primary-color, #0052ff);fill:var(--ogi-primary-color, #0052ff)}#ogi-navigation #ogi-navigation-menu .ogi-navigation-item.ogi-navigation-item-active .ogi-navigation-sub-custom,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item.ogi-navigation-item-menu:hover .ogi-navigation-sub-custom,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item.ogi-navigation-item-menu:focus .ogi-navigation-sub-custom{color:#381a0a}#ogi-navigation #ogi-navigation-menu .ogi-navigation-item>a.active,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item>a:hover,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item>a:focus{color:var(--ogi-primary-color, #0052ff)}#ogi-navigation #ogi-navigation-menu .ogi-navigation-item a,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item button{color:#381a0a}#ogi-navigation #ogi-navigation-menu .ogi-navigation-item a.active,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item a:hover,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item a:focus,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item button.active,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item button:hover,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item button:focus{color:var(--ogi-primary-color, #0052ff)}#ogi-navigation #ogi-navigation-menu .ogi-navigation-item:hover>span svg,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item:hover>button svg,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item:focus>span svg,#ogi-navigation #ogi-navigation-menu .ogi-navigation-item:focus>button svg{fill:var(--ogi-primary-color, #0052ff)}#ogi-navigation #ogi-navigation-more:hover .ogi-navigation-more-item,#ogi-navigation #ogi-navigation-more:focus .ogi-navigation-more-item{color:var(--ogi-primary-color, #0052ff);fill:var(--ogi-primary-color, #0052ff)}#ogi-navigation.ogi-navigation-desktop #ogi-navigation-more-menu{background-color:#fff}#ogi-navigation.ogi-navigation-desktop #ogi-navigation-more-menu .ogi-navigation-item{color:#381a0a}#ogi-navigation.ogi-navigation-desktop #ogi-navigation-more-menu .ogi-navigation-item:hover,#ogi-navigation.ogi-navigation-desktop #ogi-navigation-more-menu .ogi-navigation-item:focus{color:var(--ogi-primary-color, #0052ff);fill:var(--ogi-primary-color, #0052ff)}#ogi-navigation.ogi-navigation-tablet #ogi-navigation-more .ogi-navigation-more-menu-close,#ogi-navigation.ogi-navigation-mobile #ogi-navigation-more .ogi-navigation-more-menu-close{color:var(--ogi-primary-color, #0052ff)}#ogi-navigation.ogi-navigation-tablet #ogi-navigation-more #ogi-navigation-more-menu .ogi-navigation-item,#ogi-navigation.ogi-navigation-mobile #ogi-navigation-more #ogi-navigation-more-menu .ogi-navigation-item{color:#381a0a}#ogi-navigation.ogi-navigation-tablet #ogi-navigation-more #ogi-navigation-more-menu .ogi-navigation-item:hover,#ogi-navigation.ogi-navigation-tablet #ogi-navigation-more #ogi-navigation-more-menu .ogi-navigation-item:focus,#ogi-navigation.ogi-navigation-tablet #ogi-navigation-more #ogi-navigation-more-menu .ogi-navigation-item.open,#ogi-navigation.ogi-navigation-mobile #ogi-navigation-more #ogi-navigation-more-menu .ogi-navigation-item:hover,#ogi-navigation.ogi-navigation-mobile #ogi-navigation-more #ogi-navigation-more-menu .ogi-navigation-item:focus,#ogi-navigation.ogi-navigation-mobile #ogi-navigation-more #ogi-navigation-more-menu .ogi-navigation-item.open{color:var(--ogi-primary-color, #0052ff)}#ogi-navigation.ogi-navigation-tablet #ogi-navigation-more #ogi-navigation-more-menu .ogi-navigation-item .ogi-navigation-sub-menu,#ogi-navigation.ogi-navigation-mobile #ogi-navigation-more #ogi-navigation-more-menu .ogi-navigation-item .ogi-navigation-sub-menu{border-left-color:var(--ogi-primary-color, #0052ff)}/*!
Theme footer*/.ogi-footer #ogi-footer-social{background-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-footer.ogi-footer-branding-aca #ogi-footer-social{background-color:#58595b}.ogi-footer #ogi-footer-websites a,.ogi-footer #ogi-footer-mentions a{color:var(--ogi-text-color, #381a0a)}/*!
Theme banner*//*!
Theme menulist*/.ogi-menulist ul li.ogi-menulist-item-active a,.ogi-menulist ul li.ogi-menulist-item-active .ogi-menulist-item-link,.ogi-menulist ul .ogi-menulist-item.ogi-menulist-item-active a,.ogi-menulist ul .ogi-menulist-item.ogi-menulist-item-active .ogi-menulist-item-link,.ogi-menulist .ogi-menulist-list li.ogi-menulist-item-active a,.ogi-menulist .ogi-menulist-list li.ogi-menulist-item-active .ogi-menulist-item-link,.ogi-menulist .ogi-menulist-list .ogi-menulist-item.ogi-menulist-item-active a,.ogi-menulist .ogi-menulist-list .ogi-menulist-item.ogi-menulist-item-active .ogi-menulist-item-link{color:var(--ogi-primary-hover-color, #381a0a)}.ogi-menulist ul li.ogi-menulist-item-active a .ogi-menulist-item-label,.ogi-menulist ul li.ogi-menulist-item-active .ogi-menulist-item-link .ogi-menulist-item-label,.ogi-menulist ul .ogi-menulist-item.ogi-menulist-item-active a .ogi-menulist-item-label,.ogi-menulist ul .ogi-menulist-item.ogi-menulist-item-active .ogi-menulist-item-link .ogi-menulist-item-label,.ogi-menulist .ogi-menulist-list li.ogi-menulist-item-active a .ogi-menulist-item-label,.ogi-menulist .ogi-menulist-list li.ogi-menulist-item-active .ogi-menulist-item-link .ogi-menulist-item-label,.ogi-menulist .ogi-menulist-list .ogi-menulist-item.ogi-menulist-item-active a .ogi-menulist-item-label,.ogi-menulist .ogi-menulist-list .ogi-menulist-item.ogi-menulist-item-active .ogi-menulist-item-link .ogi-menulist-item-label{border-left-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-menulist ul a,.ogi-menulist ul .ogi-menulist-item-link,.ogi-menulist .ogi-menulist-list a,.ogi-menulist .ogi-menulist-list .ogi-menulist-item-link{color:var(--ogi-primary-color, #0052ff)}.ogi-menulist ul a:hover,.ogi-menulist ul a:focus,.ogi-menulist ul .ogi-menulist-item-link:hover,.ogi-menulist ul .ogi-menulist-item-link:focus,.ogi-menulist .ogi-menulist-list a:hover,.ogi-menulist .ogi-menulist-list a:focus,.ogi-menulist .ogi-menulist-list .ogi-menulist-item-link:hover,.ogi-menulist .ogi-menulist-list .ogi-menulist-item-link:focus{color:var(--ogi-primary-hover-color, #381a0a)}/*!
Theme alert*/.ogi-alert-base.ogi-alert-info{border-color:var(--ogi-info-color, #00e8ff)}.ogi-alert-base.ogi-alert-error{border-color:var(--ogi-danger-color, #f6261b)}.ogi-alert-base.ogi-alert-error .ogi-alert-title{color:var(--ogi-danger-color, #f6261b)}.ogi-alert-title{color:#381a0a}.ogi-alert-content{color:#381a0a}/*!
Theme stepper*/.ogi-stepper .ogi-stepper-level-wrapper:not(:last-child) .ogi-stepper-level-item:not(.ogi-stepper-level-item-current):before{border-color:#b0b1a6}.ogi-stepper .ogi-stepper-level-item .ogi-stepper-triangle{border-color:var(--ogi-primary-hover-color, #381a0a) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.ogi-stepper .ogi-stepper-level-item.ogi-stepper-level-item-current{background-color:var(--ogi-primary-hover-color, #381a0a);color:#fff}.ogi-stepper .ogi-stepper-level-item.ogi-stepper-level-item-clickable{background:#fff;color:var(--ogi-primary-color, #0052ff)}.ogi-stepper .ogi-stepper-level-item[disabled],.ogi-stepper .ogi-stepper-level-item.ogi-stepper-level-item-disabled{background:rgba(0,0,0,0);color:#8b8178}.ogi-stepper.ogi-stepper-mini .ogi-stepper-level-wrapper .ogi-stepper-level-item,.ogi-stepper.ogi-stepper-mobile.ogi-stepper-mini .ogi-stepper-level-wrapper .ogi-stepper-level-item{border-color:rgba(0,0,0,0);color:var(--ogi-text-color, #381a0a)}.ogi-stepper.ogi-stepper-mini .ogi-stepper-level-wrapper .ogi-stepper-level-item.ogi-stepper-level-item-current,.ogi-stepper.ogi-stepper-mobile.ogi-stepper-mini .ogi-stepper-level-wrapper .ogi-stepper-level-item.ogi-stepper-level-item-current{color:#fff;border-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-stepper.ogi-stepper-mini .ogi-stepper-level-wrapper .ogi-stepper-level-item.ogi-stepper-level-item-clickable,.ogi-stepper.ogi-stepper-mobile.ogi-stepper-mini .ogi-stepper-level-wrapper .ogi-stepper-level-item.ogi-stepper-level-item-clickable{color:var(--ogi-primary-color, #0052ff);border-color:var(--ogi-primary-color, #0052ff)}.ogi-stepper.ogi-stepper-mini .ogi-stepper-level-wrapper .ogi-stepper-level-item[disabled],.ogi-stepper.ogi-stepper-mini .ogi-stepper-level-wrapper .ogi-stepper-level-item.ogi-stepper-level-item-disabled,.ogi-stepper.ogi-stepper-mobile.ogi-stepper-mini .ogi-stepper-level-wrapper .ogi-stepper-level-item[disabled],.ogi-stepper.ogi-stepper-mobile.ogi-stepper-mini .ogi-stepper-level-wrapper .ogi-stepper-level-item.ogi-stepper-level-item-disabled{color:#8b8178;border-color:rgba(0,0,0,0)}.ogi-stepper.ogi-stepper-mini .ogi-stepper-level-wrapper:not(:first-child) .ogi-stepper-level-item:before,.ogi-stepper.ogi-stepper-mobile.ogi-stepper-mini .ogi-stepper-level-wrapper:not(:first-child) .ogi-stepper-level-item:before{background-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-stepper.ogi-stepper-mini .ogi-stepper-level-wrapper:not(:first-child) .ogi-stepper-level-item-current:before,.ogi-stepper.ogi-stepper-mini .ogi-stepper-level-wrapper:not(:first-child) .ogi-stepper-level-item-clickable:before,.ogi-stepper.ogi-stepper-mobile.ogi-stepper-mini .ogi-stepper-level-wrapper:not(:first-child) .ogi-stepper-level-item-current:before,.ogi-stepper.ogi-stepper-mobile.ogi-stepper-mini .ogi-stepper-level-wrapper:not(:first-child) .ogi-stepper-level-item-clickable:before{background-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-stepper.ogi-stepper-mini .ogi-stepper-level-wrapper:not(:first-child) .ogi-stepper-level-item.ogi-stepper-level-item-disabled:before,.ogi-stepper.ogi-stepper-mobile.ogi-stepper-mini .ogi-stepper-level-wrapper:not(:first-child) .ogi-stepper-level-item.ogi-stepper-level-item-disabled:before{background-color:#b0b1a6}.ogi-stepper-content-title{color:var(--ogi-text-color, #381a0a)}.ogi-stepper-content-sub-title{color:var(--ogi-text-color, #381a0a)}/*!
Theme button*/.ogi-btn{color:var(--ogi-text-color, #381a0a);background-color:rgba(0,0,0,0);border-color:var(--ogi-text-color, #381a0a)}.ogi-btn:hover:not(.ogi-btn-disabled),.ogi-btn:focus:not(.ogi-btn-disabled){color:var(--ogi-primary-text-color, #ffffff);background-color:var(--ogi-primary-hover-color, #381a0a);border-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn:focus,.ogi-btn.ogi-clicked{outline:0}.ogi-btn:focus:not(.ogi-btn-disabled):not(.ogi-clicked){outline-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-primary,.ogi-btn-primary:visited{color:var(--ogi-primary-text-color, #ffffff);background-color:var(--ogi-primary-color, #0052ff);border-color:var(--ogi-primary-color, #0052ff)}.ogi-btn-primary:hover:not(.ogi-btn-disabled),.ogi-btn-primary:focus:not(.ogi-btn-disabled){background-color:var(--ogi-primary-hover-color, #381a0a);border-color:var(--ogi-primary-hover-color, #381a0a);color:#fff}.ogi-btn-primary:focus,.ogi-btn-primary.ogi-clicked{outline:0}.ogi-btn-primary:focus:not(.ogi-btn-disabled):not(.ogi-clicked){outline-color:var(--ogi-primary-hover-color, #381a0a);color:#fff}.ogi-btn-primary.ogi-btn-disabled{color:#fff;background-color:#b0b1a6;border-color:#b0b1a6}.ogi-btn-primary.ogi-btn-danger,.ogi-btn-primary.ogi-btn-danger:visited{color:#fff;background-color:var(--ogi-danger-color, #f6261b);border-color:var(--ogi-danger-color, #f6261b)}.ogi-btn-primary.ogi-btn-danger:hover:not(.ogi-btn-disabled),.ogi-btn-primary.ogi-btn-danger:focus:not(.ogi-btn-disabled){background-color:var(--ogi-primary-hover-color, #381a0a);border-color:var(--ogi-primary-hover-color, #381a0a);color:#fff}.ogi-btn-primary.ogi-btn-danger:focus,.ogi-btn-primary.ogi-btn-danger.ogi-clicked{outline:0}.ogi-btn-primary.ogi-btn-danger:focus:not(.ogi-btn-disabled):not(.ogi-clicked){outline-color:var(--ogi-primary-hover-color, #381a0a);color:#fff}.ogi-btn-primary.ogi-btn-danger.ogi-btn-disabled{color:#fff;background-color:#b0b1a6;border-color:#b0b1a6}.ogi-btn-primary.ogi-btn-valid,.ogi-btn-primary.ogi-btn-valid:visited{color:var(--ogi-success-text-color, #381a0a);background-color:var(--ogi-success-color, #29ff9c);border-color:var(--ogi-success-color, #29ff9c)}.ogi-btn-primary.ogi-btn-valid:hover:not(.ogi-btn-disabled),.ogi-btn-primary.ogi-btn-valid:focus:not(.ogi-btn-disabled){background-color:var(--ogi-primary-hover-color, #381a0a);border-color:var(--ogi-primary-hover-color, #381a0a);color:#fff}.ogi-btn-primary.ogi-btn-valid:focus,.ogi-btn-primary.ogi-btn-valid.ogi-clicked{outline:0}.ogi-btn-primary.ogi-btn-valid:focus:not(.ogi-btn-disabled):not(.ogi-clicked){outline-color:var(--ogi-primary-hover-color, #381a0a);color:#fff}.ogi-btn-primary.ogi-btn-valid.ogi-btn-disabled{color:#fff;background-color:#b0b1a6;border-color:#b0b1a6}.ogi-btn-secondary,.ogi-btn-secondary:visited{color:var(--ogi-primary-color, #0052ff);background-color:#fff;border-color:var(--ogi-primary-color, #0052ff)}.ogi-btn-secondary:hover:not(.ogi-btn-disabled),.ogi-btn-secondary:focus:not(.ogi-btn-disabled){color:#fff;background-color:var(--ogi-primary-hover-color, #381a0a);border-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-secondary:focus,.ogi-btn-secondary.ogi-clicked{outline:0}.ogi-btn-secondary:focus:not(.ogi-btn-disabled):not(.ogi-clicked){outline-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-secondary.ogi-btn-disabled{color:#b0b1a6;background-color:#fff;border-color:#b0b1a6}.ogi-btn-secondary.ogi-btn-danger,.ogi-btn-secondary.ogi-btn-danger:visited{color:var(--ogi-danger-color, #f6261b);background-color:#fff;border-color:var(--ogi-danger-color, #f6261b)}.ogi-btn-secondary.ogi-btn-danger:hover:not(.ogi-btn-disabled),.ogi-btn-secondary.ogi-btn-danger:focus:not(.ogi-btn-disabled){color:#fff;background-color:var(--ogi-primary-hover-color, #381a0a);border-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-secondary.ogi-btn-danger:focus,.ogi-btn-secondary.ogi-btn-danger.ogi-clicked{outline:0}.ogi-btn-secondary.ogi-btn-danger:focus:not(.ogi-btn-disabled):not(.ogi-clicked){outline-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-secondary.ogi-btn-danger.ogi-btn-disabled{color:#b0b1a6;background-color:#fff;border-color:#b0b1a6}.ogi-btn-secondary.ogi-btn-valid,.ogi-btn-secondary.ogi-btn-valid:visited{color:var(--ogi-success-text-color, #381a0a);background-color:#fff;border-color:var(--ogi-success-color, #29ff9c)}.ogi-btn-secondary.ogi-btn-valid:hover:not(.ogi-btn-disabled),.ogi-btn-secondary.ogi-btn-valid:focus:not(.ogi-btn-disabled){color:#fff;background-color:var(--ogi-primary-hover-color, #381a0a);border-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-secondary.ogi-btn-valid:focus,.ogi-btn-secondary.ogi-btn-valid.ogi-clicked{outline:0}.ogi-btn-secondary.ogi-btn-valid:focus:not(.ogi-btn-disabled):not(.ogi-clicked){outline-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-secondary.ogi-btn-valid.ogi-btn-disabled{color:#b0b1a6;background-color:#fff;border-color:#b0b1a6}.ogi-btn-inverse,.ogi-btn-inverse:visited{color:var(--ogi-primary-color, #0052ff);background-color:#fff;border-color:#fff}.ogi-btn-inverse:hover:not(.ogi-btn-disabled),.ogi-btn-inverse:focus:not(.ogi-btn-disabled){color:#fff;background-color:var(--ogi-primary-hover-color, #381a0a);border-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-inverse:focus,.ogi-btn-inverse.ogi-clicked{outline:0}.ogi-btn-inverse:focus:not(.ogi-btn-disabled):not(.ogi-clicked){outline-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-inverse.ogi-btn-disabled{color:#b0b1a6;background-color:#f2f2f2;border-color:#f2f2f2}.ogi-btn-inverse.ogi-btn-danger,.ogi-btn-inverse.ogi-btn-danger:visited{color:var(--ogi-danger-color, #f6261b);background-color:#fff;border-color:#fff}.ogi-btn-inverse.ogi-btn-danger:hover:not(.ogi-btn-disabled),.ogi-btn-inverse.ogi-btn-danger:focus:not(.ogi-btn-disabled){color:#fff;background-color:var(--ogi-primary-hover-color, #381a0a);border-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-inverse.ogi-btn-danger:focus,.ogi-btn-inverse.ogi-btn-danger.ogi-clicked{outline:0}.ogi-btn-inverse.ogi-btn-danger:focus:not(.ogi-btn-disabled):not(.ogi-clicked){outline-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-inverse.ogi-btn-danger.ogi-btn-disabled{color:#b0b1a6;background-color:#f2f2f2;border-color:#f2f2f2}.ogi-btn-inverse.ogi-btn-valid,.ogi-btn-inverse.ogi-btn-valid:visited{color:var(--ogi-success-color, #381a0a);background-color:#fff;border-color:#fff}.ogi-btn-inverse.ogi-btn-valid:hover:not(.ogi-btn-disabled),.ogi-btn-inverse.ogi-btn-valid:focus:not(.ogi-btn-disabled){color:#fff;background-color:var(--ogi-primary-hover-color, #381a0a);border-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-inverse.ogi-btn-valid:focus,.ogi-btn-inverse.ogi-btn-valid.ogi-clicked{outline:0}.ogi-btn-inverse.ogi-btn-valid:focus:not(.ogi-btn-disabled):not(.ogi-clicked){outline-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-inverse.ogi-btn-valid.ogi-btn-disabled{color:#b0b1a6;background-color:#f2f2f2;border-color:#f2f2f2}.ogi-btn-link,.ogi-btn-link:visited{color:var(--ogi-primary-color, #0052ff);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.ogi-btn-link.ogi-btn{padding-left:0;padding-right:0;min-width:0}.ogi-btn-link span.ogi-btn-wrapper,.ogi-btn-link span.ogi-btn-text{text-decoration:underline}.ogi-btn-link:hover:not(.ogi-btn-disabled),.ogi-btn-link:focus:not(.ogi-btn-disabled){color:var(--ogi-primary-hover-color, #381a0a);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.ogi-btn-link:focus,.ogi-btn-link.ogi-clicked{outline:0}.ogi-btn-link:focus:not(.ogi-btn-disabled):not(.ogi-clicked){outline-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-link.ogi-btn-disabled{color:#b0b1a6;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.ogi-btn-link.ogi-btn-danger,.ogi-btn-link.ogi-btn-danger:visited{color:var(--ogi-danger-color, #f6261b);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.ogi-btn-link.ogi-btn-danger.ogi-btn{padding-left:0;padding-right:0;min-width:0}.ogi-btn-link.ogi-btn-danger span.ogi-btn-wrapper,.ogi-btn-link.ogi-btn-danger span.ogi-btn-text{text-decoration:underline}.ogi-btn-link.ogi-btn-danger:hover:not(.ogi-btn-disabled),.ogi-btn-link.ogi-btn-danger:focus:not(.ogi-btn-disabled){color:var(--ogi-primary-hover-color, #381a0a);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.ogi-btn-link.ogi-btn-danger:focus,.ogi-btn-link.ogi-btn-danger.ogi-clicked{outline:0}.ogi-btn-link.ogi-btn-danger:focus:not(.ogi-btn-disabled):not(.ogi-clicked){outline-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-link.ogi-btn-danger.ogi-btn-disabled{color:#b0b1a6;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.ogi-btn-link.ogi-btn-valid,.ogi-btn-link.ogi-btn-valid:visited{color:var(--ogi-success-color, #381a0a);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.ogi-btn-link.ogi-btn-valid.ogi-btn{padding-left:0;padding-right:0;min-width:0}.ogi-btn-link.ogi-btn-valid span.ogi-btn-wrapper,.ogi-btn-link.ogi-btn-valid span.ogi-btn-text{text-decoration:underline}.ogi-btn-link.ogi-btn-valid:hover:not(.ogi-btn-disabled),.ogi-btn-link.ogi-btn-valid:focus:not(.ogi-btn-disabled){color:var(--ogi-primary-hover-color, #381a0a);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.ogi-btn-link.ogi-btn-valid:focus,.ogi-btn-link.ogi-btn-valid.ogi-clicked{outline:0}.ogi-btn-link.ogi-btn-valid:focus:not(.ogi-btn-disabled):not(.ogi-clicked){outline-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-btn-link.ogi-btn-valid.ogi-btn-disabled{color:#b0b1a6;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.ogi-btn-disabled{color:#fff;background-color:#b0b1a6;border-color:#b0b1a6}/*!
Theme form-field*/.ogi-form-field .ogi-form-input-focused:not(.ogi-form-input-has-success) .ogi-form-input-message-block,.ogi-form-field .ogi-form-input-focused:not(.ogi-form-input-has-success) input.ogi-input,.ogi-form-field .ogi-form-input-focused:not(.ogi-form-input-has-success) textarea.ogi-input{border-left-color:var(--ogi-primary-color, #0052ff)}.ogi-form-field .ogi-form-input-has-success.ogi-form-input-focused .ogi-form-input-message-block,.ogi-form-field .ogi-form-input-has-success.ogi-form-input-focused input.ogi-input,.ogi-form-field .ogi-form-input-has-success.ogi-form-input-focused textarea.ogi-input,.ogi-form-field .ogi-form-input-has-success:not(.ogi-form-input-hovered) .ogi-form-input-message-block,.ogi-form-field .ogi-form-input-has-success:not(.ogi-form-input-hovered) input.ogi-input,.ogi-form-field .ogi-form-input-has-success:not(.ogi-form-input-hovered) textarea.ogi-input{border-left-color:var(--ogi-success-color, #29ff9c)}.ogi-form-field .ogi-form-input-info:not(.ogi-form-input-focused):not(.ogi-form-input-hovered):not(.ogi-form-input-has-error):not(.ogi-form-input-has-success) .ogi-form-input-message-block,.ogi-form-field .ogi-form-input-info:not(.ogi-form-input-focused):not(.ogi-form-input-hovered):not(.ogi-form-input-has-error):not(.ogi-form-input-has-success) input.ogi-input,.ogi-form-field .ogi-form-input-info:not(.ogi-form-input-focused):not(.ogi-form-input-hovered):not(.ogi-form-input-has-error):not(.ogi-form-input-has-success) textarea.ogi-input{border-left-color:var(--ogi-info-color, #00e8ff)}.ogi-form-field .ogi-form-input-has-error:not(.ogi-form-input-focused):not(.ogi-form-input-hovered) .ogi-form-input-message-block,.ogi-form-field .ogi-form-input-has-error:not(.ogi-form-input-focused):not(.ogi-form-input-hovered) input.ogi-input,.ogi-form-field .ogi-form-input-has-error:not(.ogi-form-input-focused):not(.ogi-form-input-hovered) textarea.ogi-input{border-left-color:var(--ogi-danger-color, #f6261b)}.ogi-form-field .ogi-error{color:var(--ogi-danger-color, #f6261b)}.ogi-form-field .ogi-hint{color:var(--ogi-text-color, #381a0a)}/*!
Theme droplist*/.ogi-droplist .ogi-droplist-hovered:not(.ogi-droplist-select-disabled) .ogi-droplist-message-block,.ogi-droplist .ogi-droplist-hovered:not(.ogi-droplist-select-disabled) .ogi-droplist-select,.ogi-droplist .ogi-droplist-hovered:not(.ogi-droplist-select-disabled) .ogi-droplist-filter .ogi-droplist-filter-input{border-left-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-droplist .ogi-droplist-focused:not(.ogi-droplist-select-disabled) .ogi-droplist-message-block,.ogi-droplist .ogi-droplist-focused:not(.ogi-droplist-select-disabled) .ogi-droplist-select,.ogi-droplist .ogi-droplist-focused:not(.ogi-droplist-select-disabled) .ogi-droplist-filter .ogi-droplist-filter-input{border-left-color:var(--ogi-primary-color, #0052ff)}.ogi-droplist .ogi-droplist-info:not(.ogi-droplist-focused):not(.ogi-droplist-hovered):not(.ogi-droplist-has-error):not(.ogi-droplist-disabled) .ogi-droplist-message-block,.ogi-droplist .ogi-droplist-info:not(.ogi-droplist-focused):not(.ogi-droplist-hovered):not(.ogi-droplist-has-error):not(.ogi-droplist-disabled) .ogi-droplist-select,.ogi-droplist .ogi-droplist-info:not(.ogi-droplist-focused):not(.ogi-droplist-hovered):not(.ogi-droplist-has-error):not(.ogi-droplist-disabled) .ogi-droplist-filter .ogi-droplist-filter-input{border-left-color:var(--ogi-info-color, #00e8ff)}.ogi-droplist .ogi-droplist-has-error:not(.ogi-droplist-focused):not(.ogi-droplist-hovered):not(.ogi-droplist-disabled) .ogi-droplist-message-block,.ogi-droplist .ogi-droplist-has-error:not(.ogi-droplist-focused):not(.ogi-droplist-hovered):not(.ogi-droplist-disabled) .ogi-droplist-select,.ogi-droplist .ogi-droplist-has-error:not(.ogi-droplist-focused):not(.ogi-droplist-hovered):not(.ogi-droplist-disabled) .ogi-droplist-filter .ogi-droplist-filter-input{border-left-color:var(--ogi-danger-color, #f6261b)}.ogi-droplist .ogi-droplist-info.ogi-droplist-disabled .ogi-droplist-message-block,.ogi-droplist .ogi-droplist-info.ogi-droplist-disabled .ogi-droplist-select,.ogi-droplist .ogi-droplist-info.ogi-droplist-disabled .ogi-droplist-filter .ogi-droplist-filter-input,.ogi-droplist .ogi-droplist-error.ogi-droplist-disabled .ogi-droplist-message-block,.ogi-droplist .ogi-droplist-error.ogi-droplist-disabled .ogi-droplist-select,.ogi-droplist .ogi-droplist-error.ogi-droplist-disabled .ogi-droplist-filter .ogi-droplist-filter-input{border-left-color:#b0b1a6}.ogi-droplist .ogi-droplist-select-wrapper:after{color:var(--ogi-primary-color, #0052ff)}.ogi-droplist .ogi-droplist-select-wrapper.ogi-droplist-disabled:after{color:#8b8178}.ogi-droplist .ogi-droplist-ui .ogi-droplist-ui-list .ogi-droplist-ui-label:hover,.ogi-droplist .ogi-droplist-ui .ogi-droplist-ui-list .ogi-droplist-ui-label:focus,.ogi-droplist .ogi-droplist-ui .ogi-droplist-ui-list .ogi-droplist-ui-label.ogi-droplist-ui-selected{border-left-color:var(--ogi-primary-hover-color, #381a0a);background-color:var(--ogi-primary-hover-color, #381a0a);color:#fff}/*!
Theme datepicker*/.ogi-datepicker .ogi-datepicker-wrapper:after{color:var(--ogi-primary-color, #0052ff)}.ogi-datepicker .ogi-datepicker-ui-agenda{box-shadow:0 2px 6px rgba(0,0,0,.16)}.ogi-datepicker .ogi-datepicker-ui-agenda .ogi-datepicker-ui-heading .ogi-datepicker-ui-prev,.ogi-datepicker .ogi-datepicker-ui-agenda .ogi-datepicker-ui-heading .ogi-datepicker-ui-next,.ogi-datepicker .ogi-datepicker-ui-agenda .ogi-datepicker-ui-heading .ogi-datepicker-ui-actual{color:var(--ogi-primary-color, #0052ff)}.ogi-datepicker .ogi-datepicker-ui-agenda .ogi-datepicker-ui-heading .ogi-datepicker-ui-prev:hover,.ogi-datepicker .ogi-datepicker-ui-agenda .ogi-datepicker-ui-heading .ogi-datepicker-ui-next:hover,.ogi-datepicker .ogi-datepicker-ui-agenda .ogi-datepicker-ui-heading .ogi-datepicker-ui-actual:hover{color:var(--ogi-primary-color, #381a0a)}.ogi-datepicker .ogi-datepicker-ui-agenda .ogi-datepicker-ui-date,.ogi-datepicker .ogi-datepicker-ui-agenda .ogi-datepicker-ui-month,.ogi-datepicker .ogi-datepicker-ui-agenda .ogi-datepicker-ui-year{color:var(--ogi-primary-color, #0052ff)}.ogi-datepicker .ogi-datepicker-ui-agenda .ogi-datepicker-ui-date:hover,.ogi-datepicker .ogi-datepicker-ui-agenda .ogi-datepicker-ui-date:focus,.ogi-datepicker .ogi-datepicker-ui-agenda .ogi-datepicker-ui-month:hover,.ogi-datepicker .ogi-datepicker-ui-agenda .ogi-datepicker-ui-month:focus,.ogi-datepicker .ogi-datepicker-ui-agenda .ogi-datepicker-ui-year:hover,.ogi-datepicker .ogi-datepicker-ui-agenda .ogi-datepicker-ui-year:focus{color:var(--ogi-primary-color, #381a0a)}.ogi-datepicker .ogi-datepicker-message-block,.ogi-datepicker .ogi-datepicker-message-block .ogi-datepicker-field{border-left-color:var(--ogi-primary-color, #381a0a)}.ogi-datepicker .ogi-datepicker-message-block .ogi-datepicker-message{color:var(--ogi-primary-color, #381a0a)}.ogi-datepicker .ogi-datepicker-has-success.ogi-datepicker-focused .ogi-datepicker-message-block,.ogi-datepicker .ogi-datepicker-has-success.ogi-datepicker-focused .ogi-datepicker-field,.ogi-datepicker .ogi-datepicker-has-success:not(.ogi-datepicker-hovered) .ogi-datepicker-message-block,.ogi-datepicker .ogi-datepicker-has-success:not(.ogi-datepicker-hovered) .ogi-datepicker-field{border-left-color:var(--ogi-success-color, #29ff9c)}.ogi-datepicker .ogi-datepicker-info:not(.ogi-datepicker-focused):not(.ogi-datepicker-hovered):not(.ogi-datepicker-has-error):not(.ogi-datepicker-has-success) .ogi-datepicker-message-block,.ogi-datepicker .ogi-datepicker-info:not(.ogi-datepicker-focused):not(.ogi-datepicker-hovered):not(.ogi-datepicker-has-error):not(.ogi-datepicker-has-success) .ogi-datepicker-field{border-left-color:var(--ogi-info-color, #00e8ff)}.ogi-datepicker .ogi-datepicker-has-error:not(.ogi-datepicker-focused):not(.ogi-datepicker-hovered) .ogi-datepicker-message-block,.ogi-datepicker .ogi-datepicker-has-error:not(.ogi-datepicker-focused):not(.ogi-datepicker-hovered) .ogi-datepicker-field{border-left-color:var(--ogi-danger-color, #f6261b)}.ogi-datepicker .ogi-datepicker-focused .ogi-datepicker-message-block,.ogi-datepicker .ogi-datepicker-focused .ogi-datepicker-field{border-left-color:var(--ogi-primary-color, #0052ff)}.ogi-datepicker .ogi-datepicker-hovered:not(.ogi-datepicker-focused) .ogi-datepicker-message-block,.ogi-datepicker .ogi-datepicker-hovered:not(.ogi-datepicker-focused) .ogi-datepicker-field{border-left-color:var(--ogi-primary-color, #381a0a)}/*!
Theme radio-group*/.ogi-radiogroup .ogi-radiogroup-items .ogi-radiogroup-wrapper{border-color:var(--ogi-primary-color, #0052ff);color:var(--ogi-primary-color, #0052ff)}.ogi-radiogroup .ogi-radiogroup-items .ogi-radiogroup-wrapper:before{background-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-radiogroup .ogi-radiogroup-items .ogi-radiogroup-wrapper.ogi-radiogroup-checked:before{background-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-radiogroup .ogi-radiogroup-items .ogi-radiogroup-wrapper:not(.ogi-radiogroup-disabled).ogi-radiogroup-checked{border-color:var(--ogi-primary-color, #0052ff)}/*!
Theme radio-list*/.ogi-radio-list-base.ogi-focused{outline-color:#381a0a}.ogi-radio-list-question{color:#381a0a}.ogi-radio-input-and-label-wrapper:not(.ogi-radio-disabled):hover:not(.ogi-radio-checked) .ogi-radio-circle-out{border-color:#381a0a;background-color:#381a0a}.ogi-radio-input-and-label-wrapper:not(.ogi-radio-disabled):hover:not(.ogi-radio-checked) .ogi-radio-circle-in{background-color:#fff;border-color:#fff}.ogi-radio-checked:not(.ogi-radio-disabled) .ogi-radio-circle-out{background-color:var(--ogi-primary-color, #0052ff);border-color:var(--ogi-primary-color, #0052ff)}.ogi-radio-checked.ogi-radio-disabled .ogi-radio-circle-out{background-color:#b0b1a6;border-color:#b0b1a6}.ogi-radio-disabled .ogi-radio-circle-out{border-color:#b0b1a6}.ogi-radio-circle-out{border-color:#381a0a;background-color:#fff}.ogi-radio-circle-in{border-color:#fff;background-color:#fff}/*!
Theme checkbox-list*/.ogi-checkbox-list-question{color:var(--ogi-text-color, #381a0a)}.ogi-checkbox-input-and-label-wrapper:not(.ogi-checkbox-disabled):hover .ogi-checkbox-square-out{border-color:var(--ogi-text-color, #381a0a);background-color:var(--ogi-text-color, #381a0a)}.ogi-checkbox-input-and-label-wrapper:not(.ogi-checkbox-disabled):hover:not(.ogi-checkbox-checked) .ogi-checkbox-square-out{border-color:var(--ogi-text-color, #381a0a);background-color:#fff}.ogi-checkbox-input-and-label-wrapper:not(.ogi-checkbox-disabled):hover:not(.ogi-checkbox-checked) .ogi-checkbox-square-in{background-color:#fff;border-color:#fff}.ogi-checkbox-input-and-label-wrapper.ogi-focused:not(.ogi-checkbox-disabled){outline-color:var(--ogi-text-color, #381a0a)}.ogi-checkbox-input-and-label-wrapper .ogi-checkbox-label-container{color:var(--ogi-text-color, #381a0a)}.ogi-checkbox-checked:not(.ogi-checkbox-disabled) .ogi-checkbox-square-out{background-color:var(--ogi-primary-color, #0052ff);border-color:var(--ogi-primary-color, #0052ff)}.ogi-checkbox-checked.ogi-checkbox-disabled .ogi-checkbox-square-out{background-color:#b0b1a6;border-color:#b0b1a6}.ogi-checkbox-disabled .ogi-checkbox-square-out{border-color:#b0b1a6}.ogi-checkbox-square-out{border-color:var(--ogi-text-color, #381a0a);background-color:#fff}.ogi-checkbox-check-icon{color:#fff;background-color:rgba(0,0,0,0)}/*!
Theme choice*/.ogi-choice .ogi-choice-fieldset{margin:0;padding:0;border:0}.ogi-choice .ogi-choice-items .ogi-choice-wrapper{border-color:var(--ogi-primary-color, #0052ff);color:var(--ogi-primary-color, #0052ff)}.ogi-choice .ogi-choice-items .ogi-choice-wrapper:hover:not(.ogi-choice-disabled){color:var(--ogi-primary-hover-color, #381a0a);border-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-choice .ogi-choice-items .ogi-choice-wrapper:hover:not(.ogi-choice-disabled):after{border-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-choice .ogi-choice-items .ogi-choice-wrapper.ogi-choice-checked{color:var(--ogi-primary-text-color, #ffffff);border-color:var(--ogi-primary-hover-color, #381a0a);background-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-choice .ogi-choice-items .ogi-choice-wrapper.ogi-choice-checked:hover{color:var(--ogi-primary-text-color, #ffffff)}/*!
Theme tabs*/.ogi-tabs .ogi-tabs-header .ogi-tabs-header-item{color:var(--ogi-primary-color, #0052ff)}.ogi-tabs .ogi-tabs-header .ogi-tabs-header-item:after{background-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-tabs .ogi-tabs-header .ogi-tabs-header-item.active{color:var(--ogi-text-color, #381a0a)}.ogi-tabs .ogi-tabs-header .ogi-tabs-header-item:hover{color:var(--ogi-primary-hover-color, #381a0a)}/*!
Theme toggle*/.ogi-toggle-question{color:var(--ogi-text-color, #381a0a)}.ogi-toggle-slide{background-color:#ddddd4}.ogi-toggle-label{color:var(--ogi-text-color, #381a0a)}.ogi-toggle-base.ogi-focused:not(.ogi-toggle-disabled) .ogi-toggle-toggler-and-label-wrapper{outline-color:var(--ogi-text-color, #381a0a)}.ogi-toggle-toggled .ogi-toggle-toggler [data-ogi-icon*=ogi-]{color:#fff}.ogi-toggle-toggled:not(.ogi-toggle-disabled) .ogi-toggle-toggler-and-label-wrapper .ogi-toggle-toggler{background-color:var(--ogi-primary-color, #0052ff);border-color:var(--ogi-primary-color, #0052ff)}.ogi-toggle-toggled:not(.ogi-toggle-disabled) .ogi-toggle-toggler-and-label-wrapper:hover .ogi-toggle-toggler{background-color:var(--ogi-primary-hover-color, #381a0a);border-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-toggle-toggled.ogi-toggle-disabled .ogi-toggle-toggler{background-color:#6e6e6e;border-color:#6e6e6e}.ogi-toggle-toggled.ogi-toggle-disabled .ogi-toggle-toggler [data-ogi-icon*=ogi-]{color:#fff}.ogi-toggle-base:not(.ogi-toggle-toggled):not(.ogi-toggle-disabled) .ogi-toggle-toggler{background:#fff;border-color:#8b8178}.ogi-toggle-base:not(.ogi-toggle-toggled):not(.ogi-toggle-disabled) .ogi-toggle-toggler-and-label-wrapper:hover .ogi-toggle-toggler{background-color:var(--ogi-primary-hover-color, #381a0a);border-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-toggle-base:not(.ogi-toggle-toggled).ogi-toggle-disabled .ogi-toggle-toggler{background-color:#b0b1a6;border-color:#b0b1a6}/*!
Theme error-page*/.ogi-error-page .ogi-error-page-image{--rafiki-color: var(--ogi-primary-color, #0052ff)}/*!
Theme card*/.ogi-card .ogi-card-with--border{border-color:var(--ogi-primary-color, #0052ff) !important;border-style:solid}.ogi-card .ogi-card-with--border:hover,.ogi-card .ogi-card-with--border:focus{border-color:var(--ogi-primary-color, #0052ff)}.ogi-card__content__footer__link{color:var(--ogi-primary-color, #0052ff)}.ogi-card .ogi-card__content__footer__link{color:var(--ogi-primary-color, #0052ff)}.ogi-card.ogi-card-hover-enabled:hover,.ogi-card.ogi-card-hover-enabled:focus{background-color:var(--ogi-primary-hover-color, #381a0a)}.ogi-card.ogi-card-hover-enabled:hover .ogi-card__content__footer__link,.ogi-card.ogi-card-hover-enabled:focus .ogi-card__content__footer__link{color:#fff}.ogi-card.ogi-card-simple{border-color:var(--ogi-primary-color, #0052ff)}.ogi-card .ogi-card__content__main .doc-Card__bloc2 h3{color:var(--ogi-primary-color, #0052ff) !important}.ogi-card .ogi-card__content__main .doc-Card__bloc3 .download-span{color:var(--ogi-primary-color, #0052ff) !important}/*!
Theme bookmark*/.ogi-bookmark .ogi-bookmark-heading{color:var(--ogi-text-color, #381a0a)}/*!
Theme accordion*/.ogi-accordion .ogi-accordion-button:after{color:var(--ogi-primary-color, #0052ff)}.ogi-accordion .ogi-accordion-button:hover:after,.ogi-accordion .ogi-accordion-button:focus:after{color:var(--ogi-primary-hover-color, #381a0a)}/*!
Theme Pagination*/.ogi-pagination-list .ogi-page-item.ogi-active .ogi-page-link{background-color:#381a0a;color:#fff}.ogi-pagination-list .ogi-page-item .ogi-page-link{color:#0052ff}/*!
Theme carousel*//*!
Theme sidebar menu*/.ogi-sidebar-menu ul .ogi-sidebar-menu__item.expanded{color:var(--ogi-primary-color, #0052ff)}.ogi-sidebar-menu ul .ogi-sidebar-menu__item .ogi-sidebar-menu__button .ogi-icon[name^=chevron]{color:var(--ogi-primary-color, #0052ff)}.ogi-sidebar-menu.mobile .ogi-sidebar-menu__content__main .ogi-sidebar-menu__item{border-color:var(--ogi-primary-color, #0052ff)}/*!
Theme bloc upload*/.ogi-upload-picker .ogi-fichier-picker-wrapper{color:var(--ogi-primary-color, #0052ff);margin-top:16px}.ogi-upload-picker .ogi-fichier-picker-wrapper:focus{outline-width:2px;outline-style:dashed;outline-color:#381a0a;outline-offset:4px;transition:#381a0a .15s;transition-delay:.1s}.ogi-upload-picker .ogi-fichier-picker-content:hover{cursor:pointer}.ogi-upload-picker .ogi-fichier-picker-content{background-color:#fff;background-image:repeating-linear-gradient(90deg, var(--ogi-primary-color, #0052ff), var(--ogi-primary-color, #0052ff) 6px, transparent 6px, transparent 14px),repeating-linear-gradient(180deg, var(--ogi-primary-color, #0052ff), var(--ogi-primary-color, #0052ff) 6px, transparent 6px, transparent 14px),repeating-linear-gradient(90deg, var(--ogi-primary-color, #0052ff), var(--ogi-primary-color, #0052ff) 6px, transparent 6px, transparent 14px),repeating-linear-gradient(180deg, var(--ogi-primary-color, #0052ff), var(--ogi-primary-color, #0052ff) 6px, transparent 6px, transparent 14px);background-position:left top,right top,left bottom,left top;background-repeat:repeat-x,repeat-y,repeat-x,repeat-y;background-size:100% 1px,1px 100%,100% 1px,1px 100%}.ogi-upload-picker .ogi-fichier-picker-content.dragged-state,.ogi-upload-picker .ogi-fichier-picker-content:hover{background-color:var(--ogi-primary-hover-color, #381a0a);background-image:none;color:#fff}.ogi-upload-picker .ogi-fichier-picker-wrapper.erreur-state{border-left:solid .25em var(--ogi-danger-color, #f6261b)}.ogi-upload-picker .ogi-fichier-picker-wrapper.erreur-state .ogi-fichier-picker-content:not(:hover,.dragged-state){background-image:repeating-linear-gradient(90deg, var(--ogi-primary-color, #0052ff), var(--ogi-primary-color, #0052ff) 6px, transparent 6px, transparent 14px),repeating-linear-gradient(180deg, var(--ogi-primary-color, #0052ff), var(--ogi-primary-color, #0052ff) 6px, transparent 6px, transparent 14px),repeating-linear-gradient(90deg, var(--ogi-primary-color, #0052ff), var(--ogi-primary-color, #0052ff) 6px, transparent 6px, transparent 14px);background-position:left top,right top,left bottom;background-repeat:repeat-x,repeat-y,repeat-x;background-size:100% 1px,1px 100%,100% 1px}.ogi-upload-picker .ogi-fichier-picker-wrapper.erreur-state *{border-left:none}.ogi-upload-progress{border-color:#b0b1a6;background-color:#fff}.ogi-upload-progress .ogi-progress-upload-progress-wrapper{border-color:#b0b1a6}.ogi-upload-progress .ogi-progress-upload-progress-bar{background-color:var(--ogi-primary-color, #0052ff)}.ogi-upload-progress .ogi-progress-upload-pourcentage-progress{font-family:"Relative",Arial,sans-serif;font-size:calc(14rem/var(--ogi-typography-text-base-px, 10));line-height:calc(18rem/var(--ogi-typography-text-base-px, 10));font-weight:400;color:#b0b1a6}.ogi-upload-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:16px}.ogi-upload-header .ogi-upload-header-label{font-family:"Relative",Arial,sans-serif;font-size:calc(16rem/var(--ogi-typography-text-base-px, 10));line-height:calc(21rem/var(--ogi-typography-text-base-px, 10));font-weight:500;font-weight:700 !important;margin-bottom:0;flex:1 1 0}.ogi-upload-header .ogi-upload-header-libelle-taille-max{color:#b0b1a6;font-family:"Relative",Arial,sans-serif;font-size:calc(14rem/var(--ogi-typography-text-base-px, 10));line-height:calc(18rem/var(--ogi-typography-text-base-px, 10));font-weight:400;flex:0 0 auto;max-width:40%}.ogi-upload-header.stacked{flex-direction:column;gap:4px}.ogi-upload-progress-item{border:1px solid #b0b1a6}.ogi-upload-progress-item+.ogi-upload-progress-item{border-top:none}.ogi-progress-single-upload-fichier{padding-top:16px;padding-bottom:16px;border:1px solid #b0b1a6;margin-top:16px;background-color:#fff}.ogi-multi-upload-progress{margin-top:16px}.ogi-upload-taille-fichier{font-family:"Relative",Arial,sans-serif;font-size:calc(14rem/var(--ogi-typography-text-base-px, 10));line-height:calc(18rem/var(--ogi-typography-text-base-px, 10));font-weight:400;color:#b0b1a6}

/*!****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@ag2rlamondiale/ogi-lib/ressources/assets/ogi-picto.css?ngGlobalStyle ***!
  \****************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";

@font-face {
  font-family: "ogi-picto";
  src: url('ogi-picto.20465d828603eb34.eot');
  src: url('ogi-picto.20465d828603eb34.eot#iefix') format("embedded-opentype"),
    url('ogi-picto.c73177e256acb2a1.ttf') format("truetype"),
    url('ogi-picto.886e60c167de8d3e.woff') format("woff"),
    url('ogi-picto.5e78b66e44413f79.svg#ogi-picto') format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[data-ogi-icon*="ogi-"] {
  font-size: 1.5em;
  line-height: 0.8em;
  vertical-align: middle;
}
[data-ogi-icon*="ogi-"]:before {
  font-family: "ogi-picto", sans-serif !important;
  content: "";
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[data-ogi-icon="ogi-alert"]:before {
  content: "\21";
}
[data-ogi-icon="ogi-information"]:before {
  content: "\69";
}
[data-ogi-icon="ogi-list"]:before {
  content: "\63";
}
[data-ogi-icon="ogi-turn-off"]:before {
  content: "\64";
}
[data-ogi-icon="ogi-close"]:before {
  content: "\65";
}
[data-ogi-icon="ogi-hamburger-menu"]:before {
  content: "\66";
}
[data-ogi-icon="ogi-magnifying-glass"]:before {
  content: "\67";
}
[data-ogi-icon="ogi-back-to-top"]:before {
  content: "\68";
}
[data-ogi-icon="ogi-play"]:before {
  content: "\103";
}
[data-ogi-icon="ogi-first-aid"]:before {
  content: "\6a";
}
[data-ogi-icon="ogi-person"]:before {
  content: "\6b";
}
[data-ogi-icon="ogi-group-of-people"]:before {
  content: "\6c";
}
[data-ogi-icon="ogi-mail"]:before {
  content: "\6d";
}
[data-ogi-icon="ogi-like"]:before {
  content: "\6e";
}
[data-ogi-icon="ogi-call"]:before {
  content: "\6f";
}
[data-ogi-icon="ogi-money"]:before {
  content: "\70";
}
[data-ogi-icon="ogi-pdf"]:before {
  content: "\71";
}
[data-ogi-icon="ogi-agenda"]:before {
  content: "\72";
}
[data-ogi-icon="ogi-favorite"]:before {
  content: "\73";
}
[data-ogi-icon="ogi-chat"]:before {
  content: "\74";
}
[data-ogi-icon="ogi-sound-volume"]:before {
  content: "\75";
}
[data-ogi-icon="ogi-forms-complete"]:before {
  content: "\76";
}
[data-ogi-icon="ogi-shopping-cart"]:before {
  content: "\77";
}
[data-ogi-icon="ogi-download"]:before {
  content: "\78";
}
[data-ogi-icon="ogi-dog"]:before {
  content: "\79";
}
[data-ogi-icon="ogi-cat"]:before {
  content: "\7a";
}
[data-ogi-icon="ogi-optical"]:before {
  content: "\41";
}
[data-ogi-icon="ogi-medication"]:before {
  content: "\42";
}
[data-ogi-icon="ogi-protection"]:before {
  content: "\43";
}
[data-ogi-icon="ogi-write"]:before {
  content: "\44";
}
[data-ogi-icon="ogi-savings"]:before {
  content: "\45";
}
[data-ogi-icon="ogi-pin"]:before {
  content: "\46";
}
[data-ogi-icon="ogi-calculate"]:before {
  content: "\47";
}
[data-ogi-icon="ogi-hearing"]:before {
  content: "\48";
}
[data-ogi-icon="ogi-teeth"]:before {
  content: "\49";
}
[data-ogi-icon="ogi-idea"]:before {
  content: "\4a";
}
[data-ogi-icon="ogi-multiscreens"]:before {
  content: "\4b";
}
[data-ogi-icon="ogi-newsletter"]:before {
  content: "\4c";
}
[data-ogi-icon="ogi-method"]:before {
  content: "\4d";
}
[data-ogi-icon="ogi-direction"]:before {
  content: "\4e";
}
[data-ogi-icon="ogi-speed-weigh-boost"]:before {
  content: "\4f";
}
[data-ogi-icon="ogi-carpool"]:before {
  content: "\50";
}
[data-ogi-icon="ogi-bike"]:before {
  content: "\51";
}
[data-ogi-icon="ogi-puzzle-piece"]:before {
  content: "\52";
}
[data-ogi-icon="ogi-time"]:before {
  content: "\53";
}
[data-ogi-icon="ogi-see-the-map"]:before {
  content: "\54";
}
[data-ogi-icon="ogi-evolution-graph"]:before {
  content: "\55";
}
[data-ogi-icon="ogi-prize"]:before {
  content: "\56";
}
[data-ogi-icon="ogi-dependence"]:before {
  content: "\57";
}
[data-ogi-icon="ogi-caregivers"]:before {
  content: "\58";
}
[data-ogi-icon="ogi-chats"]:before {
  content: "\59";
}
[data-ogi-icon="ogi-euro"]:before {
  content: "\20ac";
}
[data-ogi-icon="ogi-form"]:before {
  content: "\109";
}
[data-ogi-icon="ogi-screen"]:before {
  content: "\111";
}
[data-ogi-icon="ogi-important"]:before {
  content: "\a1";
}
[data-ogi-icon="ogi-locate"]:before {
  content: "\112";
}
[data-ogi-icon="ogi-your-profile"]:before {
  content: "\119";
}
[data-ogi-icon="ogi-mountain"]:before {
  content: "\113";
}
[data-ogi-icon="ogi-biking"]:before {
  content: "\114";
}
[data-ogi-icon="ogi-sportsperson"]:before {
  content: "\116";
}
[data-ogi-icon="ogi-weather"]:before {
  content: "\120";
}
[data-ogi-icon="ogi-settings"]:before {
  content: "\117";
}
[data-ogi-icon="ogi-shares"]:before {
  content: "\106";
}
[data-ogi-icon="ogi-excellency"]:before {
  content: "\e036";
}
[data-ogi-icon="ogi-alarm"]:before {
  content: "\23";
}
[data-ogi-icon="ogi-update"]:before {
  content: "\24";
}
[data-ogi-icon="ogi-refresh-repeat"]:before {
  content: "\25";
}
[data-ogi-icon="ogi-cancel-return"]:before {
  content: "\108";
}
[data-ogi-icon="ogi-validate"]:before {
  content: "\27";
}
[data-ogi-icon="ogi-disability-permanent"]:before {
  content: "\28";
}
[data-ogi-icon="ogi-disability-temporary"]:before {
  content: "\29";
}
[data-ogi-icon="ogi-pharmacy"]:before {
  content: "\2a";
}
[data-ogi-icon="ogi-wifi"]:before {
  content: "\105";
}
[data-ogi-icon="ogi-paypal"]:before {
  content: "\2c";
}
[data-ogi-icon="ogi-duplicate"]:before {
  content: "\104";
}
[data-ogi-icon="ogi-letter"]:before {
  content: "\2e";
}
[data-ogi-icon="ogi-accompany"]:before {
  content: "\2f";
}
[data-ogi-icon="ogi-legal"]:before {
  content: "\3a";
}
[data-ogi-icon="ogi-professions"]:before {
  content: "\3b";
}
[data-ogi-icon="ogi-broker-partner"]:before {
  content: "\3c";
}
[data-ogi-icon="ogi-social-commitment"]:before {
  content: "\3d";
}
[data-ogi-icon="ogi-funeral"]:before {
  content: "\3e";
}
[data-ogi-icon="ogi-transfer-capital-company"]:before {
  content: "\107";
}
[data-ogi-icon="ogi-accident"]:before {
  content: "\100";
}
[data-ogi-icon="ogi-taxation"]:before {
  content: "\5b";
}
[data-ogi-icon="ogi-income"]:before {
  content: "\5d";
}
[data-ogi-icon="ogi-units-of-accounts"]:before {
  content: "\5e";
}
[data-ogi-icon="ogi-save-short-medium-long-term"]:before {
  content: "\5f";
}
[data-ogi-icon="ogi-read"]:before {
  content: "\60";
}
[data-ogi-icon="ogi-travel"]:before {
  content: "\7b";
}
[data-ogi-icon="ogi-key"]:before {
  content: "\7c";
}
[data-ogi-icon="ogi-protect-ourselves"]:before {
  content: "\7d";
}
[data-ogi-icon="ogi-surprise-gift"]:before {
  content: "\7e";
}
[data-ogi-icon="ogi-customers"]:before {
  content: "\5c";
}
[data-ogi-icon="ogi-retired-people"]:before {
  content: "\e000";
}
[data-ogi-icon="ogi-employees"]:before {
  content: "\e001";
}
[data-ogi-icon="ogi-self-employed-workers"]:before {
  content: "\e002";
}
[data-ogi-icon="ogi-companies"]:before {
  content: "\e003";
}
[data-ogi-icon="ogi-bus"]:before {
  content: "\e004";
}
[data-ogi-icon="ogi-assistance"]:before {
  content: "\e005";
}
[data-ogi-icon="ogi-click"]:before {
  content: "\e006";
}
[data-ogi-icon="ogi-file"]:before {
  content: "\e007";
}
[data-ogi-icon="ogi-website"]:before {
  content: "\e008";
}
[data-ogi-icon="ogi-email"]:before {
  content: "\40";
}
[data-ogi-icon="ogi-mobile-app"]:before {
  content: "\e00a";
}
[data-ogi-icon="ogi-load-file"]:before {
  content: "\e00b";
}
[data-ogi-icon="ogi-picture-scan"]:before {
  content: "\e00c";
}
[data-ogi-icon="ogi-share"]:before {
  content: "\e00d";
}
[data-ogi-icon="ogi-easy"]:before {
  content: "\e00e";
}
[data-ogi-icon="ogi-quotation-marks"]:before {
  content: "\e00f";
}
[data-ogi-icon="ogi-holidays-leisure"]:before {
  content: "\e010";
}
[data-ogi-icon="ogi-easy-subscription"]:before {
  content: "\e011";
}
[data-ogi-icon="ogi-laptop"]:before {
  content: "\e012";
}
[data-ogi-icon="ogi-simulators"]:before {
  content: "\e013";
}
[data-ogi-icon="ogi-activate-deactivate"]:before {
  content: "\e014";
}
[data-ogi-icon="ogi-hospitalization"]:before {
  content: "\e015";
}
[data-ogi-icon="ogi-home"]:before {
  content: "\e016";
}
[data-ogi-icon="ogi-well-at-home"]:before {
  content: "\e017";
}
[data-ogi-icon="ogi-sickness"]:before {
  content: "\e018";
}
[data-ogi-icon="ogi-quotation"]:before {
  content: "\e019";
}
[data-ogi-icon="ogi-family"]:before {
  content: "\e01a";
}
[data-ogi-icon="ogi-flexibility"]:before {
  content: "\e01b";
}
[data-ogi-icon="ogi-additional-pension"]:before {
  content: "\e01c";
}
[data-ogi-icon="ogi-supplementary-pension"]:before {
  content: "\e01d";
}
[data-ogi-icon="ogi-contracts"]:before {
  content: "\e01e";
}
[data-ogi-icon="ogi-annuities"]:before {
  content: "\e01f";
}
[data-ogi-icon="ogi-health-services"]:before {
  content: "\e020";
}
[data-ogi-icon="ogi-health-cure"]:before {
  content: "\e021";
}
[data-ogi-icon="ogi-health-guarantees"]:before {
  content: "\e022";
}
[data-ogi-icon="ogi-saving-services"]:before {
  content: "\e023";
}
[data-ogi-icon="ogi-foresight-services"]:before {
  content: "\e024";
}
[data-ogi-icon="ogi-primary-care"]:before {
  content: "\e025";
}
[data-ogi-icon="ogi-record-of-situation"]:before {
  content: "\e026";
}
[data-ogi-icon="ogi-record-of-points"]:before {
  content: "\e027";
}
[data-ogi-icon="ogi-social-security"]:before {
  content: "\e028";
}
[data-ogi-icon="ogi-social-security-certificate"]:before {
  content: "\e029";
}
[data-ogi-icon="ogi-risk-prevention"]:before {
  content: "\e02a";
}
[data-ogi-icon="ogi-health-prevention-at-work"]:before {
  content: "\e02b";
}
[data-ogi-icon="ogi-balance-sheet-of-health-prevention"]:before {
  content: "\e02c";
}
[data-ogi-icon="ogi-sport-health"]:before {
  content: "\e02d";
}
[data-ogi-icon="ogi-pension-points"]:before {
  content: "\e02e";
}
[data-ogi-icon="ogi-individual-payment"]:before {
  content: "\e02f";
}
[data-ogi-icon="ogi-list-of-documentary-evidences"]:before {
  content: "\e030";
}
[data-ogi-icon="ogi-measure-drudgery"]:before {
  content: "\e031";
}
[data-ogi-icon="ogi-health-refunds"]:before {
  content: "\e032";
}
[data-ogi-icon="ogi-track-progress"]:before {
  content: "\e033";
}
[data-ogi-icon="ogi-complementary-health-insurance-card"]:before {
  content: "\e034";
}
[data-ogi-icon="ogi-close-alt"]:before {
  content: "\e035";
}
[data-ogi-icon="ogi-star"]:before {
  content: "\e036";
}
[data-ogi-icon="ogi-alternative-medicine"]:before {
  content: "\e037";
}
[data-ogi-icon="ogi-sun"]:before {
  content: "\e038";
}
[data-ogi-icon="ogi-shopping-basket"]:before {
  content: "\e039";
}
[data-ogi-icon="ogi-ecomobility"]:before {
  content: "\e03a";
}
[data-ogi-icon="ogi-savings-percentage"]:before {
  content: "\e03b";
}
[data-ogi-icon="ogi-insights"]:before {
  content: "\e03c";
}
[data-ogi-icon="ogi-statistics"]:before {
  content: "\e03d";
}
[data-ogi-icon="ogi-shuffle"]:before {
  content: "\e03e";
}
[data-ogi-icon="ogi-compass"]:before {
  content: "\e040";
}
[data-ogi-icon="ogi-three-dots"]:before {
  content: "\e042";
}
[data-ogi-icon="ogi-badge"]:before {
  content: "\e043";
}
[data-ogi-icon="ogi-trombone"]:before {
  content: "\e03f";
}
[data-ogi-icon="ogi-cb"]:before {
  content: "\e904";
}
[data-ogi-icon="ogi-chevron-droite"]:before {
  content: "\2c3";
}
[data-ogi-icon="ogi-chevron-haut"]:before {
  content: "\2c4";
}
[data-ogi-icon="ogi-chevron-gauche"]:before {
  content: "\2c2";
}
[data-ogi-icon="ogi-chevron-bas"]:before {
  content: "\2c5";
}
[data-ogi-icon="ogi-expand-bas"]:before {
  content: "\e90b";
}
[data-ogi-icon="ogi-fleche-droite"]:before {
  content: "\e90c";
}
[data-ogi-icon="ogi-fleche-haut"]:before {
  content: "\e90d";
}
[data-ogi-icon="ogi-fleche-gauche"]:before {
  content: "\e90e";
}
[data-ogi-icon="ogi-fleche-bas"]:before {
  content: "\e90f";
}
[data-ogi-icon="ogi-cross"]:before {
  content: "\e910";
}
[data-ogi-icon="ogi-check"]:before {
  content: "\e911";
}
[data-ogi-icon="ogi-plus"]:before {
  content: "\2b";
}
[data-ogi-icon="ogi-minus"]:before {
  content: "\2d";
}
[data-ogi-icon="ogi-link"]:before {
  content: "\e914";
}
[data-ogi-icon="ogi-external-link"]:before {
  content: "\e915";
}
[data-ogi-icon="ogi-target"]:before {
  content: "\e916";
}
[data-ogi-icon="ogi-mission"]:before {
  content: "\e917";
}
[data-ogi-icon="ogi-social-wall"]:before {
  content: "\e918";
}
[data-ogi-icon="ogi-invitation"]:before {
  content: "\e919";
}
[data-ogi-icon="ogi-boost"]:before {
  content: "\e91a";
}
[data-ogi-icon="ogi-no-boost"]:before {
  content: "\e91b";
}
[data-ogi-icon="ogi-scit-rond"]:before {
  content: "\e91c";
}
[data-ogi-icon="ogi-sh-rond"]:before {
  content: "\e91d";
}
[data-ogi-icon="ogi-twit-rond"]:before {
  content: "\e91e";
}
[data-ogi-icon="ogi-x-rond"]:before {
  content: "\e974";
}
[data-ogi-icon="ogi-ytub-rond"]:before {
  content: "\e91f";
}
[data-ogi-icon="ogi-dmotion-rond"]:before {
  content: "\e920";
}
[data-ogi-icon="ogi-fb-rond"]:before {
  content: "\e921";
}
[data-ogi-icon="ogi-insta-rond"]:before {
  content: "\e922";
}
[data-ogi-icon="ogi-lkdin-rond"]:before {
  content: "\e923";
}
[data-ogi-icon="ogi-fb"]:before {
  content: "\e901";
}
[data-ogi-icon="ogi-lkdin"]:before {
  content: "\e903";
}
[data-ogi-icon="ogi-ytub"]:before {
  content: "\e906";
}
[data-ogi-icon="ogi-scit"]:before {
  content: "\e905";
}
[data-ogi-icon="ogi-insta"]:before {
  content: "\e924";
}
[data-ogi-icon="ogi-twit"]:before {
  content: "\e902";
}
[data-ogi-icon="ogi-x"]:before {
  content: "\e973";
}
[data-ogi-icon="ogi-dmotion"]:before {
  content: "\e925";
}
[data-ogi-icon="ogi-sh"]:before {
  content: "\e926";
}
[data-ogi-icon="ogi-ptst"]:before {
  content: "\e927";
}
[data-ogi-icon="ogi-faciliti"]:before {
  content: "\e972";
}
[data-ogi-icon="ogi-visual-recognition"]:before {
  content: "\e928";
}
[data-ogi-icon="ogi-visual-impaired"]:before {
  content: "\e929";
}
[data-ogi-icon="ogi-visual"]:before, [data-ogi-icon="ogi-eye"]:before {
  content: "\e907";
}
[data-ogi-icon="ogi-zero"]:before {
  content: "\30";
}
[data-ogi-icon="ogi-un"]:before {
  content: "\31";
}
[data-ogi-icon="ogi-deux"]:before {
  content: "\32";
}
[data-ogi-icon="ogi-trois"]:before {
  content: "\33";
}
[data-ogi-icon="ogi-quatre"]:before {
  content: "\34";
}
[data-ogi-icon="ogi-cinq"]:before {
  content: "\35";
}
[data-ogi-icon="ogi-six"]:before {
  content: "\36";
}
[data-ogi-icon="ogi-sept"]:before {
  content: "\37";
}
[data-ogi-icon="ogi-huit"]:before {
  content: "\38";
}
[data-ogi-icon="ogi-neuf"]:before {
  content: "\39";
}
[data-ogi-icon="ogi-question"]:before {
  content: "\3f";
}
[data-ogi-icon="ogi-telechargement"]:before {
  content: "\e935";
}
[data-ogi-icon="ogi-glass"]:before {
  content: "\e936";
}
[data-ogi-icon="ogi-sound-volume-mute"]:before {
  content: "\e937";
}
[data-ogi-icon="ogi-timer-1"]:before {
  content: "\e938";
}
[data-ogi-icon="ogi-paused-position"]:before {
  content: "\e939";
}
[data-ogi-icon="ogi-restart-position"]:before {
  content: "\e93a";
}
[data-ogi-icon="ogi-stop-position"]:before {
  content: "\e93b";
}
[data-ogi-icon="ogi-computer-virus"]:before {
  content: "\e93c";
}
[data-ogi-icon="ogi-fire-buildings"]:before {
  content: "\e93d";
}
[data-ogi-icon="ogi-floods"]:before {
  content: "\e93e";
}
[data-ogi-icon="ogi-pandemic"]:before {
  content: "\e93f";
}
[data-ogi-icon="ogi-fraud"]:before {
  content: "\e940";
}
[data-ogi-icon="ogi-media"]:before {
  content: "\e941";
}
[data-ogi-icon="ogi-strike"]:before {
  content: "\e942";
}
[data-ogi-icon="ogi-terrorism"]:before {
  content: "\e943";
}
[data-ogi-icon="ogi-financial-knowledge"]:before {
  content: "\e944";
}
[data-ogi-icon="ogi-equity-securities"]:before {
  content: "\e945";
}
[data-ogi-icon="ogi-chatbot"]:before {
  content: "\e946";
}
[data-ogi-icon="ogi-voicebot"]:before {
  content: "\e947";
}
[data-ogi-icon="ogi-callbot"]:before {
  content: "\e948";
}
[data-ogi-icon="ogi-machine-learning"]:before {
  content: "\e949";
}
[data-ogi-icon="ogi-rpa"]:before {
  content: "\e94a";
}
[data-ogi-icon="ogi-supervised-learning"]:before {
  content: "\e94b";
}
[data-ogi-icon="ogi-deep-learning"]:before {
  content: "\e94c";
}
[data-ogi-icon="ogi-smart-automation"]:before {
  content: "\e94d";
}
[data-ogi-icon="ogi-natural-language-processing"]:before {
  content: "\e94e";
}
[data-ogi-icon="ogi-smiley-happy"]:before {
  content: "\e94f";
}
[data-ogi-icon="ogi-smiley-meh"]:before {
  content: "\e950";
}
[data-ogi-icon="ogi-smiley-sad"]:before {
  content: "\e951";
}
[data-ogi-icon="ogi-weather-clear-day"]:before {
  content: "\e952";
}
[data-ogi-icon="ogi-weather-clear-night"]:before {
  content: "\e953";
}
[data-ogi-icon="ogi-weather-cloudy"]:before {
  content: "\e954";
}
[data-ogi-icon="ogi-weather-fog"]:before {
  content: "\e955";
}
[data-ogi-icon="ogi-weather-hail"]:before {
  content: "\e956";
}
[data-ogi-icon="ogi-weather-partly-cloudy-day"]:before {
  content: "\e957";
}
[data-ogi-icon="ogi-weather-partly-cloudy-night"]:before {
  content: "\e958";
}
[data-ogi-icon="ogi-weather-rain-night"]:before {
  content: "\e959";
}
[data-ogi-icon="ogi-weather-rain"]:before {
  content: "\e95a";
}
[data-ogi-icon="ogi-weather-sleet"]:before {
  content: "\e95b";
}
[data-ogi-icon="ogi-weather-snow-clear-day"]:before {
  content: "\e95c";
}
[data-ogi-icon="ogi-weather-snow-night"]:before {
  content: "\e95d";
}
[data-ogi-icon="ogi-weather-thunder"]:before {
  content: "\e95e";
}
[data-ogi-icon="ogi-weather-wind"]:before {
  content: "\e95f";
}
[data-ogi-icon="ogi-identity-card"]:before {
  content: "\e960";
}
[data-ogi-icon="ogi-responsible-commitments"]:before {
  content: "\e961";
}
[data-ogi-icon="ogi-expertise"]:before {
  content: "\e962";
}
[data-ogi-icon="ogi-stay-informed"]:before {
  content: "\e963";
}
[data-ogi-icon="ogi-emphemeral-chain"]:before {
  content: "\e964";
}
[data-ogi-icon="ogi-pensioners"]:before {
  content: "\e966";
}
[data-ogi-icon="ogi-cafe"]:before {
  content: "\e967";
}
[data-ogi-icon="ogi-drapeau-francais"]:before {
  content: "\e96f";
}
[data-ogi-icon="ogi-drapeau-anglais"]:before {
  content: "\e96a";
}
[data-ogi-icon="ogi-security"]:before, [data-ogi-icon="ogi-secure-access"]:before {
  content: "\e988";
}
[data-ogi-icon="ogi-locker"]:before {
  content: "\e987";
}
[data-ogi-icon="ogi-ranking"]:before {
  content: "\e989";
}
[data-ogi-icon="ogi-arbres"]:before {
  content: "\e912";
}
[data-ogi-icon="ogi-hearing-impaired"]:before {
  content: "\e913";
}
[data-ogi-icon="ogi-mental-disability"]:before {
  content: "\e92a";
}
[data-ogi-icon="ogi-intellectual-disability"]:before {
  content: "\e92b";
}
[data-ogi-icon="ogi-disabling-diseases"]:before {
  content: "\e92c";
}
[data-ogi-icon="ogi-desktop-computer"]:before {
  content: "\e92d";
}
[data-ogi-icon="ogi-transport-bag"]:before {
  content: "\e92e";
}
[data-ogi-icon="ogi-keyboard"]:before {
  content: "\e92f";
}
[data-ogi-icon="ogi-mouse-1"]:before {
  content: "\e930";
}
[data-ogi-icon="ogi-hdmi-cable"]:before {
  content: "\e931";
}
[data-ogi-icon="ogi-vga-cable"]:before {
  content: "\e932";
}
[data-ogi-icon="ogi-audio-connector"]:before {
  content: "\e933";
}
[data-ogi-icon="ogi-sim-card"]:before {
  content: "\e934";
}
[data-ogi-icon="ogi-charging-battery"]:before {
  content: "\e968";
}
[data-ogi-icon="ogi-mobile-charger"]:before {
  content: "\e969";
}
[data-ogi-icon="ogi-earbuds"]:before {
  content: "\e977";
}
[data-ogi-icon="ogi-mobile-number-conservation"]:before {
  content: "\e978";
}
[data-ogi-icon="ogi-mailbox"]:before {
  content: "\e979";
}
[data-ogi-icon="ogi-shared-folder"]:before {
  content: "\e97a";
}
[data-ogi-icon="ogi-contacts"]:before {
  content: "\e97b";
}
[data-ogi-icon="ogi-teams-teleconference"]:before {
  content: "\e97c";
}
[data-ogi-icon="ogi-transfer-large-documents"]:before {
  content: "\e97d";
}
[data-ogi-icon="ogi-wifi-administrator-code"]:before {
  content: "\e97f";
}
[data-ogi-icon="ogi-wifi-guest-code"]:before {
  content: "\e980";
}
[data-ogi-icon="ogi-website"]:before {
  content: "\e981";
}
[data-ogi-icon="ogi-website-reclassification"]:before {
  content: "\e982";
}
[data-ogi-icon="ogi-mouse-2"]:before {
  content: "\e983";
}
[data-ogi-icon="ogi-cat-dog"]:before {
  content: "\e97e";
}
[data-ogi-icon="ogi-home-car"]:before {
  content: "\e984";
}
[data-ogi-icon="ogi-lost-connection"]:before {
  content: "\e908";
}

/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@ag2rlamondiale/ogi-lib/ressources/assets/fonts-relative.css?ngGlobalStyle ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: 'Relative';
  src: url('Relative-Book-Web.d26e1d88af3a6258.eot');
  src: url('Relative-Book-Web.d26e1d88af3a6258.eot?#iefix') format("embedded-opentype"), url('Relative-Book-Web.655ee5d3e4d2f972.woff2') format("woff2"), url('Relative-Book-Web.262822517bcc7912.woff') format("woff"), url('Relative-Book-Web.f657e7bc3d787eb5.ttf') format("truetype");
  font-weight: 400;
}
@font-face {
  font-family: 'Relative';
  src: url('Relative-Medium-Web.07f5f32b354dbfb8.eot');
  src: url('Relative-Medium-Web.07f5f32b354dbfb8.eot?#iefix') format("embedded-opentype"), url('Relative-Medium-Web.60ba86c53b80947b.woff2') format("woff2"), url('Relative-Medium-Web.cfec1208c2890277.woff') format("woff"), url('Relative-Medium-Web.de3c22f82cd0a45a.ttf') format("truetype");
  font-weight: 500;
}
@font-face {
  font-family: 'Relative';
  src: url('Relative-Bold-Web.631be952e4f06e06.eot');
  src: url('Relative-Bold-Web.631be952e4f06e06.eot?#iefix') format("embedded-opentype"), url('Relative-Bold-Web.29ecb9ba735012fa.woff2') format("woff2"), url('Relative-Bold-Web.36d814db0c2488d2.woff') format("woff"), url('Relative-Bold-Web.d4de3d4c4f9d9776.ttf') format("truetype");
  font-weight: 700;
}
@font-face {
  font-family: 'Relative Mono11';
  src: url('Relative-Mono11Pitch-Web.9ad28584b8ab07f7.ttf') format("truetype");
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/assets/style/primengFixes.scss?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.p-dialog {
  position: fixed;
  top: 90px !important;
  width: 100% !important;
  min-width: 0 !important;
  max-width: 900px;
  height: calc(100% - 110px) !important;
  max-height: 600px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);
  font-family: Relative, Arial, sans-serif;
}
.p-dialog .p-dialog-header {
  padding: 20px 45px 10px 20px;
  border: 0;
  border-radius: 0;
  cursor: auto;
  border-bottom: 1px solid #ddddd4;
}
@media (max-width: 767px) {
  .p-dialog .p-dialog-header {
    padding: 20px 16px 10px 20px;
    gap: 12px;
  }
}
.p-dialog .p-dialog-header .p-dialog-title {
  font-size: 1.8rem;
  font-weight: 400;
}
.p-dialog .p-dialog-header .p-dialog-header-icons {
  display: none;
}
.p-dialog .p-dialog-content {
  padding: 10px 20px 20px;
  height: calc(100% - 60px) !important;
  position: relative;
  border: 0;
  overflow: auto;
  zoom: 1;
  color: #222 !important;
  font-size: 1.6rem;
}
.p-dialog .p-dialog-footer {
  padding: 1em;
  border-width: 1px 0 0;
  text-align: right;
}

.rattachement .p-dialog-header .p-dialog-header-icons {
  display: flex;
}
.rattachement .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon {
  width: initial;
  height: initial;
}
.rattachement .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon .pi-times:before {
  content: "Fermer";
  width: auto;
  color: #0052ff;
  font-size: 1.6rem;
  line-height: initial;
  text-decoration: underline;
  font-family: "Relative";
}
.rattachement .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon:enabled:hover {
  background: initial;
  border-color: initial;
}
.rattachement .p-dialog-content {
  padding: 30px 20px;
}
.rattachement .form-group input {
  width: 100%;
  background-color: #f2f2f2;
  height: 100%;
  line-height: 34px;
  color: #381a0a;
  padding: 10px;
  padding-left: 7px;
  padding-top: 20px;
  border: 0;
  border-left: 3px solid #f2f2f2;
}
.rattachement .form-group input:focus, .rattachement .form-group input:not(.ng-pristine) {
  border-color: #0052ff;
}
.rattachement .form-group input:focus + .form-label, .rattachement .form-group input:not(.ng-pristine) + .form-label {
  top: 4px;
  font-size: 1.2rem;
}
.rattachement .form-group .form-label {
  font-size: 1.6rem;
  color: #5e5e5e;
  position: absolute;
  top: 16px;
  left: 10px;
  max-width: calc(100% - 20px);
  padding-left: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  pointer-events: none;
  transition: all 0.2s;
}
.rattachement .alerteSecu {
  font-size: 1.6rem;
  font-weight: 700;
  color: #381a0a;
  display: inline-block;
  padding-left: 60px;
  position: relative;
  min-height: 34px;
  margin-bottom: 30px;
  text-align: left;
}
.rattachement .alerteSecu::before {
  content: "";
  background: url('i-noir.a2a55751e0c019e8.svg') no-repeat center;
  width: 34px;
  height: 34px;
  display: inline-block;
  position: absolute;
  left: 0;
  font-size: 1.6rem;
  font-weight: 700;
  color: #381a0a;
}
.rattachement .p-dialog {
  height: auto !important;
  max-height: initial;
}
.rattachement .p-dialog .p-dialog-footer button {
  background: #0052ff;
  border: 1px solid #0052ff;
  width: 215px;
}

.p-grid .blocpass h3 {
  color: #222;
}
.p-grid .blocpass label,
.p-grid .blocpass input[type=email] {
  font-size: 1.6rem;
}

.p-dialog .p-dialog-footer p-footer {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.p-dialog .p-dialog-footer button {
  margin: 0;
  border-radius: 0;
  font-size: 1.6rem;
  font-weight: 500;
}
.p-dialog .p-dialog-footer button:last-child() {
  background: #0052ff;
  border: 1px solid #0052ff;
}

.poppin-demande.p-dialog, .poppin-demande .p-dialog {
  top: initial;
  width: calc(100% - 80px) !important;
  max-height: initial;
  max-width: initial;
}
@media (max-width: 767px) {
  .poppin-demande.p-dialog, .poppin-demande .p-dialog {
    width: calc(100% - 32px) !important;
    top: 90px;
  }
}
.poppin-demande .p-dialog-header {
  max-height: max-content;
  padding: 30px 20px 20px 32px;
}
.poppin-demande .p-dialog-header .p-dialog-header-icons {
  display: flex;
}
.poppin-demande .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon {
  width: initial;
  height: initial;
  cursor: pointer;
  box-shadow: none;
}
.poppin-demande .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon .pi-times:before {
  content: "Fermer";
  width: auto;
  color: #0052ff;
  font-size: 1.6rem;
  line-height: initial;
  text-decoration: underline;
  font-family: "Relative";
}
.poppin-demande .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon:enabled:hover {
  background: initial;
  border-color: initial;
}
@media (max-width: 767px) {
  .poppin-demande .p-dialog-header {
    padding: 20px 16px 10px 20px;
    gap: 12px;
  }
}
.poppin-demande .p-dialog-content {
  background: #F2F2F2;
  padding: 22px 32px 32px;
}
@media (max-width: 767px) {
  .poppin-demande .p-dialog-content {
    padding: 32px 16px;
  }
}

.demat .p-dialog, .heightAuto .p-dialog {
  height: auto !important;
  max-height: initial;
  top: initial !important;
}

.p-dialog-mask {
  background-color: rgba(0, 0, 0, 0.4);
}

.p-widget-overlay {
  background-color: rgba(56, 26, 10, 0.5) !important;
}
/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./src/styles.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************/
.ogi-read-only-input-wrapper {
    padding: 0px !important;
}

.smallFooter .ui-dialog {
    height: calc(100% - 190px) !important
}

.smallFooter .ui-dialog-footer {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3)
}

.smallFooter .ui-dialog-footer .ui-button {
    margin: 0
}

.smallFooter .ui-dialog-footer .row {
    margin-bottom: 0px;
}

/* CUSTOM STYLES FOR PRIME SPINNER */
.p-progress-spinner-circle {
    stroke: #381a0a !important;
}

.backdrop {
    background-color: #fff;
    opacity: 0.3;
    pointer-events: none;
}

.loader {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

@media (max-width: 576px) {
    .loader {
        top: 35%;
    }
}


.main-demat .mt-5 {
    margin-top: 0px !important;
}

.bloc-disabled {
    color: black !important;
    font-weight: bold !important;
    font-size: 0.9em !important;
}

.bloc-disabled:after {
    border-top: 2px solid black !important;
    border-right: 2px solid black !important;
}

.link-disabled {
    background-color: #e0e0cf;
    pointer-events: none;
    cursor: default;
}

.metierRentier {
    position: relative;
    display: inline-block;
    text-transform: uppercase
}

.metierRentier:before {
    content: '';
    display: inline-block;
    margin-right: 4px;
    min-width: 18px;
    min-height: 18px;
    background: transparent 0 50% no-repeat;
    background-size: 100%;
    vertical-align: top
}

.metierRentier:before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st1%7Bfill:%23381A0A;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st1' d='M13.3 12C12.4 12 11.4 11.7 10.6 11.1C9.4 10.2 8.6 8.69996 8.4 6.99996H6V4.99996H8.4C8.6 3.29996 9.4 1.79996 10.5 0.899964C11.7 0.0999642 13.1 -0.200036 14.5 0.199964C15.3 0.399964 16 0.899964 16.6 1.49996L15.2 2.89996C14.9 2.49996 14.4 2.19996 14 2.09996C13.3 1.79996 12.5 1.99996 11.8 2.49996C11.1 3.09996 10.6 3.89996 10.4 4.99996H14V6.99996H10.4C10.6 8.09996 11.1 8.99996 11.8 9.49996C12.5 9.99996 13.2 10.1 14 9.89996C14.5 9.79996 14.9 9.49996 15.2 9.19996L16.6 10.6C16 11.2 15.3 11.6 14.6 11.8C14.2 11.9 13.7 12 13.3 12Z' fill='%23381A0A'/%3e%3cpath d='M20.2 13.8C21.6 13.4 23 14.1 23.5 15.4C23.9 16.6 23.4 17.9 22.4 18.6L15 23C14.2 23.5 13.3 23.7 12.4 23.7C12 23.7 11.6 23.6 11.2 23.5L5.9 22.2C5.82125 22.1887 5.74377 22.1775 5.66727 22.1664C5.06374 22.0787 4.52125 22 3.9 22H0V14.4L2.8 13.1C4.2 12.4 5.8 12.3 7.2 12.9L10.2 14.1H13.4C14.8 14.1 16 15.2 16 16.7C16 18 15.1 19.1 13.9 19.3L11.2 19.8C10.5 19.9 9.7 19.9 9 19.7L6.2 18.9C5.7 18.8 5.4 18.2 5.5 17.7C5.6 17.2 6.2 16.9 6.7 17L9.3 17.7C9.8 17.8 10.2 17.8 10.7 17.7L13.4 17.2C13.7 17.2 13.9 16.9 13.9 16.6C13.9 16.3 13.7 16 13.3 16H9.8L6.5 14.7C5.6 14.3 4.6 14.4 3.7 14.8L2 15.6V20H3.9C4.7 20 5.5 20.1 6.3 20.3L11.6 21.6C12.4 21.8 13.2 21.7 13.9 21.3L21.3 16.9C21.6 16.7 21.7 16.4 21.6 16.1C21.5 15.8 21.1 15.6 20.8 15.7L17.2 16.9V16.7C17.2 16 17.1 15.4 16.8 14.9L20.2 13.8Z' /%3E%3C/g%3E%3C/svg%3E%0A");
}


  .button {
    color: var(--dl-color-gray-black);
    display: inline-block;
    padding: 0.5rem 1rem;
    border-color: var(--dl-color-gray-black);
    border-width: 1px;
    border-radius: 4px;
    background-color: var(--dl-color-gray-white);
  }
  .input {
    color: var(--dl-color-gray-black);
    cursor: auto;
    padding: 0.5rem 1rem;
    border-color: var(--dl-color-gray-black);
    border-width: 1px;
    border-radius: 4px;
    background-color: var(--dl-color-gray-white);
  }
  .textarea {
    color: var(--dl-color-gray-black);
    cursor: auto;
    padding: 0.5rem;
    border-color: var(--dl-color-gray-black);
    border-width: 1px;
    border-radius: 4px;
    background-color: var(--dl-color-gray-white);
  }
  .list {
    width: 100%;
    margin: 1em 0px 1em 0px;
    display: block;
    padding: 0px 0px 0px 1.5rem;
    list-style-type: none;
    list-style-position: outside;
  }
  .list-item {
    display: list-item;
  }
  .teleport-show {
    display: flex !important;
    transform: none !important;
  }
  .Content {
    font-size: 16px;
    font-family: Inter;
    font-weight: 400;
    line-height: 1.15;
    text-transform: none;
    text-decoration: none;
  }
  .Heading {
    font-size: 32px;
    font-family: Inter;
    font-weight: 700;
    line-height: 1.15;
    text-transform: none;
    text-decoration: none;
  }
  
.charte2018{
    margin-top: 20px;
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/assets/style/v360.scss?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
:root {
  --base_grid: 1280px;
  --media-screen-s-start: 0px;
  --media-screen-s-end: 766px;
  --media-screen-m-start: 767px;
  --media-screen-m-end: 1079px;
  --media-screen-l-start: 1080px;
  --media-screen-l-end: 1349px;
  --media-screen-xl-start: 1350px;
  --media-screen-xl-end: 1599px;
  --media-screen-xxl-start: 1600px;
  --white: #ffffff;
  --grey: #8b8178;
  --grey-secondary: #f2f2f2;
  --blue: #0052ff;
  --cyan: #00E8FF;
  --brown: #381a0a;
  --light-grey: #ddddd4;
  --dark-grey: #8b8178;
  --green: #29ff9c;
  --red: #f6261b;
  --yellow: #fff078;
  --dl-color-gray-500: #595959;
  --dl-color-gray-700: #999999;
  --dl-color-gray-900: #D9D9D9;
  --dl-size-size-large: 144px;
  --dl-size-size-small: 48px;
  --dl-color-danger-300: #A22020;
  --dl-color-danger-500: #BF2626;
  --dl-color-danger-700: #E14747;
  --dl-color-gray-black: #000000;
  --dl-color-gray-white: #FFFFFF;
  --dl-size-size-medium: 96px;
  --dl-size-size-xlarge: 192px;
  --dl-size-size-xsmall: 16px;
  --dl-space-space-unit: 16px;
  --dl-color-primary-100: #003EB3;
  --dl-color-primary-300: #0074F0;
  --dl-color-primary-500: #14A9FF;
  --dl-color-primary-700: #85DCFF;
  --dl-color-success-300: #199033;
  --dl-color-success-500: #32A94C;
  --dl-color-success-700: #4CC366;
  --dl-size-size-xxlarge: 288px;
  --dl-size-size-maxwidth: 1400px;
  --dl-color-bscale-n4dark: rgba(139, 129, 120, 1);
  --dl-color-bscale-n5brun: rgba(56, 26, 10, 1);
  --dl-radius-radius-round: 50%;
  --dl-color-bscale-n0white: rgba(255, 255, 255, 1);
  --dl-color-bscale-n2light: rgba(221, 221, 212, 1);
  --dl-space-space-halfunit: 8px;
  --dl-space-space-sixunits: 96px;
  --dl-space-space-twounits: 32px;
  --dl-color-bscale-n3middle: rgba(176, 177, 166, 1);
  --dl-radius-radius-radius2: 2px;
  --dl-radius-radius-radius4: 4px;
  --dl-radius-radius-radius8: 8px;
  --dl-space-space-fiveunits: 80px;
  --dl-space-space-fourunits: 64px;
  --dl-space-space-threeunits: 48px;
  --dl-color-bscale-n1lightest: rgba(242, 242, 242, 1);
  --dl-color-principales-texte: rgba(56, 26, 10, 1);
  --dl-color-illustratives-rose: rgba(255, 145, 222, 1);
  --dl-color-illustratives-vert: rgba(41, 255, 156, 1);
  --dl-color-principales-action: rgba(0, 82, 255, 1);
  --dl-color-fonctionnelles-info: rgba(0, 232, 255, 1);
  --dl-color-illustratives-jaune: rgba(255, 240, 120, 1);
  --dl-space-space-oneandhalfunits: 24px;
}

body {
  font-size: 16px;
  line-height: 1.2;
}

:host ::ng-deep b, :host ::ng-deep strong {
  font-weight: 700;
}

.messageInformation {
  padding: 16px;
  margin: 0;
}
.messageInformation .description a {
  color: #0052ff;
}

.bloc-contrat-metier {
  gap: 24px;
  display: flex;
  padding: 0 24px 24px;
  align-items: stretch;
  flex-direction: column;
  background-color: var(--dl-color-bscale-n0white);
}
.bloc-contrat-metier__headings {
  gap: 16px;
  display: flex;
}
.bloc-contrat-metier__headings__bookmarkColorVert {
  gap: 10px;
  display: flex;
  padding: 8px;
  align-self: stretch;
  align-items: flex-end;
  border-radius: 0 0 8px 8px;
  background-color: var(--dl-color-illustratives-vert);
}
.bloc-contrat-metier__headings__bookmarkColorVert__picto {
  width: 24px;
  height: 24px;
}
.bloc-contrat-metier__headings__bookmarkColorInfo {
  gap: 10px;
  display: flex;
  padding: 8px;
  align-self: stretch;
  align-items: flex-end;
  border-radius: 0 0 8px 8px;
  background-color: var(--dl-color-fonctionnelles-info);
}
.bloc-contrat-metier__headings__bookmarkColorInfo__picto {
  width: 24px;
  height: 24px;
}
.bloc-contrat-metier__headings__titre {
  gap: 10px;
  display: flex;
  padding: 16px 0 3px;
  overflow: hidden;
  flex-grow: 1;
  flex-direction: column;
  max-width: 90%;
}
@media screen and (max-width: 768px) {
  .bloc-contrat-metier__headings__titre {
    max-width: 75%;
  }
}
.bloc-contrat-metier__headings__titre__libelleMetier {
  color: var(--dl-color-principales-texte);
  height: auto;
  flex-grow: 1;
  text-align: left;
  line-height: normal;
}
.bloc-contrat-metier__section {
  gap: 24px;
  display: flex;
  align-items: stretch;
  flex-direction: column;
}
.bloc-contrat-metier__section__remboursement {
  gap: 16px;
  display: flex;
  flex-direction: column;
}
.bloc-contrat-metier__section__servicesRapides {
  gap: 16px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}

.bandeau-alert {
  border-color: #f6261b;
}

.bandeau-info {
  border-color: var(--ogi-info-color, --ogi-primary-hover-color);
}

.retour.retourDP {
  background-color: initial !important;
  color: #0052ff;
  border-color: #0052ff;
}
.retour.retourDP::after {
  filter: hue-rotate(202deg) saturate(20);
}

.back-chevron.ogi-btn {
  background-color: #fff;
}
.back-chevron.ogi-btn .ogi-btn-icon-left {
  transition: 100ms;
}
.back-chevron.ogi-btn:hover:not(.ogi-btn-disabled) .ogi-btn-icon-left {
  transform: translateX(-0.9rem);
  transition: 400ms;
}
.back-chevron.ogi-btn.secondary {
  background-color: initial;
}

.text-white {
  color: #fff;
}
.text-white p {
  color: inherit;
}

#header2021 header {
  max-width: var(--base_grid);
}

#jahia_baniere_sante_apps section.banniere .row {
  margin-bottom: initial;
}

@media (max-width: 959px) {
  .aside .bloc-newoffres .paddoff {
    margin-left: initial;
  }
}
@media (max-width: 767px) {
  .aside .bloc-newoffres .paddoff {
    margin-left: -32px;
  }
}
@media (min-width: 768px) and (max-width: 847px) {
  .bloc-lien .cta-marron {
    font-size: 1.3rem;
  }
}
.aside .bloc-newoffres .newoffres .bloc-lien .cta-marron:hover::after {
  background-image: url('fleche-brun.8ad5fdf59a767589.png');
  filter: brightness(20);
}
.aside .bloc-newoffres .titre h2 {
  margin-top: 0;
}
.aside > .container {
  padding-top: 25px;
}

.TitresMiseenavant {
  font-size: 19px;
  font-style: normal;
  font-family: Relative;
  font-weight: 500;
  font-stretch: normal;
}

.Courant-16pxGras {
  font-size: 16px;
  font-style: normal;
  font-family: Relative;
  font-weight: 700;
  font-stretch: normal;
}

.TitresTitreH1 {
  font-size: 32px;
  font-style: normal;
  font-family: Relative;
  font-weight: 700;
  font-stretch: normal;
}

.TitresSousTitreH3 {
  font-size: 24px;
  font-style: normal;
  font-family: Relative;
  font-weight: 300;
  font-stretch: normal;
}

.custom-h2 {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  margin: inherit;
}

.custom-h3 {
  margin: inherit;
}

.Courant-16pxLien {
  font-size: 16px;
  font-style: normal;
  font-family: Relative;
  font-weight: 300;
  font-stretch: normal;
}

.Courant-16pxTextecourant {
  font-size: 16px;
  font-style: normal;
  font-family: Relative;
  font-weight: 300;
  font-stretch: normal;
}

.Légende-14pxdefault {
  font-size: 14px;
  font-style: normal;
  font-family: Relative;
  font-weight: 300;
  font-stretch: normal;
}

.TitresTitreH2 {
  font-size: 28px;
  font-style: normal;
  font-family: Relative;
  font-weight: 500;
  font-stretch: normal;
}

.Spécifiquestexte-BTN°1-2 {
  font-size: 16px;
  font-style: normal;
  font-family: Relative;
  font-weight: 300;
  font-stretch: normal;
}

.CourantGras {
  font-size: 16px;
  font-style: normal;
  font-family: Relative;
  font-weight: 700;
  font-stretch: normal;
}

.SpécifiquesMétier°2 {
  font-size: 14px;
  font-style: normal;
  font-family: Relative;
  font-weight: 300px;
  font-stretch: normal;
}

.SpécifiquesLégende {
  font-size: 14px;
  font-style: normal;
  font-family: Relative;
  font-weight: 300;
  font-stretch: normal;
}

.SpécifiquesMention {
  font-size: 12px;
  font-style: normal;
  font-family: Relative;
  font-weight: 300px;
  font-stretch: normal;
}

.Spécifiquestexte-BTN°3 {
  font-size: 16px;
  font-style: normal;
  font-family: Relative;
  font-weight: 300;
  font-stretch: normal;
}

.Mention-12pxdefault {
  font-size: 12px;
  font-style: normal;
  font-family: Relative;
  font-weight: 300;
  font-stretch: normal;
}

.v360-textNoir {
  color: #381a0a;
  height: auto;
  line-height: normal;
}

.ogi-link {
  text-decoration: underline;
}

.v360-textBleu {
  color: var(--ogi-bookmark-text-color-1, --ogi-primary-color, #0052ff);
  height: auto;
  line-height: normal;
}

.v360-textGris {
  color: var(--dl-color-bscale-n4dark);
  height: auto;
  text-align: right;
  line-height: normal;
}

.poppin-demande .ui-dialog {
  max-width: initial !important;
  width: calc(100% - 80px) !important;
}
@media (min-width: 1280px) {
  .poppin-demande .ui-dialog {
    max-width: 1200px !important;
  }
}
@media (max-width: 767px) {
  .poppin-demande .ui-dialog {
    width: calc(100% - 32px) !important;
  }
}
.poppin-demande .ui-dialog.ui-widget .ui-dialog-titlebar {
  max-height: initial !important;
  display: flex;
  justify-content: space-between;
  padding: 24px 40px;
  border-bottom: solid 1px #8b8178;
}
.poppin-demande .ui-dialog .pi-times:before,
.poppin-demande .ui-dialog .fa-close:before {
  content: "Fermer";
  transform: initial;
  color: var(--principales-action, #0052ff);
  font-size: 16px;
  text-decoration-line: underline;
  width: auto;
  height: auto;
}
.poppin-demande .ui-dialog .ui-dialog-titlebar-icon {
  position: relative;
  right: 0;
  width: auto;
  height: auto;
  border: 0;
}
.poppin-demande .ui-helper-clearfix::after,
.poppin-demande .ui-helper-clearfix::before {
  display: none;
}
.poppin-demande .ui-dialog.ui-widget .ui-dialog-content {
  background-color: #f2f2f2;
  padding: 32px;
}
@media (max-width: 767px) {
  .poppin-demande .ui-dialog.ui-widget .ui-dialog-content {
    padding: 32px 16px;
  }
}

@media (max-width: 767px) {
  body p-dialog.rattachement div.ui-dialog {
    top: initial !important;
    bottom: 0;
    max-height: initial !important;
    padding-right: 4%;
  }
  .rattachement .ui-dialog.ui-widget .ui-dialog-titlebar .ui-dialog-titlebar-close {
    right: 0;
  }
  .rattachement .ui-dialog.ui-widget .ui-dialog-content {
    padding-right: 0;
  }
}
ul li:before,
ol li:before {
  content: none;
}

.ogi-footer #ogi-footer-social .ogi-footer-social-list {
  align-items: center !important;
}

footer ol li {
  display: block;
}

.p-dialog .p-dialog-header {
  cursor: default !important;
  background: #ffffff;
}

div#sommaire a {
  text-decoration: underline !important;
}

.poppin-coord .p-dialog {
  top: 50% !important;
  transform: translate(-50%, -50%) !important;
  left: 50% !important;
  width: calc(100% - 32px) !important;
  max-width: initial;
  max-height: 600px;
  height: 90vh !important;
}
.poppin-coord .p-dialog .p-dialog-content {
  background: #f2f2f2;
  padding: 40px 102px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 40px;
}
@media (max-width: 767px) {
  .poppin-coord .p-dialog .p-dialog-content {
    padding: 20px;
  }
}
@media (min-width: 1280px) {
  .poppin-coord .p-dialog {
    width: auto;
    max-width: 1200px !important;
  }
}

.v360-latraledroit .ogi-card__content {
  padding: 0 !important;
}

.vos-services__type .ogi-card .ogi-card-offer {
  height: inherit;
}

.custom-bookmark .ogi-bookmark-heading h2.ogi-bookmark-text {
  font-size: 2.4rem !important;
}

.ogi-card .ogi-card__content ogi-bookmark {
  top: -2px;
}

article.v360-card.card-donnes-perso:hover .ogi-bookmark .ogi-bookmark-heading,
article.v360-card.card-demarches:hover .ogi-bookmark .ogi-bookmark-heading {
  color: #fff;
}

@media (max-width: 767px) {
  ogi-carousel {
    margin: 0 auto;
    width: calc(100% - 32px);
  }
}

.metiers__mobile__box__services-container .ogi-carousel .ogi-carousel-wrapper {
  overflow-x: auto;
  width: 130%;
}

ag2r-banniere-block {
  display: flex;
  flex-direction: column;
  gap: 40px;
}

.ogi-card:hover .ogi-card-with--border {
  border-color: var(--ogi-hover-active-color) !important;
}

.p-dialog .p-dialog-content {
  background: #fff;
}
.p-dialog .p-button {
  outline: none;
}

ogi-card[enableborder=true] .ogi-bookmark .ogi-bookmark-heading {
  color: var(--ogi-primary-color, #0052ff);
}
ogi-card[enableborder=true]:hover .ogi-bookmark .ogi-bookmark-heading {
  color: #fff;
}
ogi-card[enableborder=true]:hover .ogi-bookmark .ogi-bookmark-picto.ogi-bookmark-encoche {
  background-color: initial !important;
  color: #fff;
}

app-demande-front-360 {
  height: inherit;
}

.rightBtn {
  float: right;
}

.p-dialog-close-button {
  color: transparent !important;
  border-radius: 0 !important;
}
.p-dialog-close-button::before {
  content: "Fermer";
  color: var(--ogi-primary-color, #0052ff);
  font-size: 1.6rem;
  text-decoration-line: underline;
  width: auto !important;
  height: auto !important;
}

.ogi-banner .ogi-banner-mask {
  min-height: 400px;
}

.ogi-banner .ogi-banner-container .ogi-banner-content h1 {
  margin: 0;
}

.ogi-banner {
  min-height: 140px;
}
.ogi-banner .ogi-banner-container {
  padding: 40px 0 0;
}

.ogi-header.ogi-header-desktop #ogi-header #ogi-heading {
  padding-right: 24px;
}
@media (min-width: 1485px) {
  .ogi-header.ogi-header-desktop #ogi-header #ogi-heading {
    padding-right: 0;
  }
}

@media (max-width: 767px) {
  .ogi-banner.ogi-banner-mobile .ogi-banner-mask {
    min-height: 220px;
  }
  .ogi-banner.ogi-banner-mobile .ogi-banner-container {
    padding-top: 25px;
  }
  .ogi-banner.ogi-banner-mobile {
    min-height: 140px;
  }
}
.v360-blocMessageBienvenu {
  margin-top: 40px;
}

.v360-messageBienvenu {
  color: var(--dl-color-bscale-n0white);
  text-align: left;
  line-height: normal;
}

.v362-messageblock {
  display: flex;
  overflow: hidden;
  align-self: stretch;
  align-items: flex-start;
  flex-shrink: 0;
  background-color: var(--dl-color-bscale-n0white);
  border: none;
  border-left: 8px solid var(--dl-color-bscale-n0white);
}

.v362-content {
  gap: 8px;
  width: 100%;
  display: flex;
  padding: 16px;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
  background-color: var(--dl-color-bscale-n0white);
}

.v362-titrepicto {
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
}

.v362-information {
  width: 32px;
  height: 32px;
}

.v362-texteboutons {
  display: flex;
  padding: 0 0 0 48px;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
  gap: 16px;
}

.v360-container {
  display: flex;
  gap: 24px;
  flex-direction: column;
  width: calc(100% - 32px);
  margin: 0 auto;
}
@media (min-width: 1280px) {
  .v360-container {
    width: auto;
    max-width: 1200px;
  }
}
.v360-container .ogi-link {
  text-decoration: underline;
}
.v360-container__image {
  position: absolute;
  width: 100%;
  height: 562px;
  top: 0;
  left: 0;
  z-index: -1;
  background-size: cover;
  overflow-y: hidden;
  overflow-x: hidden;
}
.v360-container__image:after {
  content: "";
  display: block;
  position: absolute;
  z-index: 1;
  top: 455px;
  left: 50%;
  transform: translate(-50%) rotate(-7deg);
  background: #F2F2F2;
  width: 200%;
  height: 700px;
}
.v360-container__messageBienvenu {
  margin-top: 40px;
}
.v360-container__messageBienvenu h3 {
  color: var(--dl-color-bscale-n0white);
  text-align: left;
  line-height: normal;
  font-size: 32px;
  font-style: normal;
  font-family: Relative;
  font-weight: 700;
  font-stretch: normal;
}
.v360-container__messageBienvenu p span {
  color: var(--dl-color-bscale-n0white);
  font-weight: 400;
  font-size: 18px;
}
@media screen and (min-width: 768px) {
  .v360-container__messageBienvenu p span {
    font-size: 24px;
  }
}
.v360-container__bandeau {
  gap: 16px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}

:host ::ng-deep .v360-container__bandeau .owl-carousel {
  position: relative;
  padding-bottom: 0;
}
:host ::ng-deep .v360-container__bandeau .owl-carousel .owl-item .v362-titrepicto img {
  width: 32px;
}
:host ::ng-deep .v360-container__bandeau .owl-carousel .owl-nav, :host ::ng-deep .v360-container__bandeau .owl-carousel .owl-dots {
  justify-content: center;
  overflow: hidden;
  align-items: center;
  position: static;
  transform: none;
  margin: 0 auto;
  margin: 0 auto;
  margin-top: 12px;
}
:host ::ng-deep .v360-container__bandeau .owl-carousel .owl-nav {
  width: 100%;
  padding: 0;
  justify-content: space-between;
  max-width: 180px;
  z-index: 1;
}
:host ::ng-deep .v360-container__bandeau .owl-carousel .owl-nav .owl-prev, :host ::ng-deep .v360-container__bandeau .owl-carousel .owl-nav .owl-next {
  width: 32px;
  height: 32px;
  overflow: hidden;
  text-indent: -999px;
  margin: 0;
  border-radius: 0;
  color: var(--dl-color-bscale-n0white);
  background: center center no-repeat var(--dl-color-principales-action);
  background-size: 20px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st1%7Bfill:%23FFF;%7D%3C/style%3E%3Cg%3E%3Cpath class='st1' d='M 7.7169168,1.1503907 5.9493387,2.9179688 15.03137,12 5.9493387,21.082031 7.7169168,22.849609 17.683714,12.884765 a 1.250125,1.250125 0 0 0 0,-1.769531 z' /%3E%3C/g%3E%3C/svg%3E");
}
:host ::ng-deep .v360-container__bandeau .owl-carousel .owl-nav .owl-prev {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st1%7Bfill:%23FFF;%7D%3C/style%3E%3Cg%3E%3Cpath class='st1' transform='rotate(180 12 12)' d='M 7.7169168,1.1503907 5.9493387,2.9179688 15.03137,12 5.9493387,21.082031 7.7169168,22.849609 17.683714,12.884765 a 1.250125,1.250125 0 0 0 0,-1.769531 z' /%3E%3C/g%3E%3C/svg%3E");
}
:host ::ng-deep .v360-container__bandeau .owl-carousel .owl-dots {
  position: absolute;
  left: 50%;
  bottom: 0;
  z-index: 1;
  transform: translateX(-50%);
}
:host ::ng-deep .v360-container__bandeau .owl-carousel .owl-dots .owl-dot span, :host ::ng-deep .v360-container__bandeau .owl-carousel .owl-dots .owl-dot:hover span {
  width: 8px;
  height: 8px;
  margin: 4px 4px;
  border: 2px solid var(--dl-color-principales-texte);
}
:host ::ng-deep .v360-container__bandeau .owl-carousel .owl-dots .owl-dot.active span, :host ::ng-deep .v360-container__bandeau .owl-carousel .owl-dots .owl-dot.active:hover span {
  background: var(--dl-color-principales-texte);
}

.v362-bg1 {
  top: 0px;
  left: 0px;
  width: 32px;
  height: 32px;
  position: absolute;
}

.v362-chevrondroite {
  top: 0px;
  left: 0px;
  width: 32px;
  height: 32px;
  position: absolute;
}

.v360-body {
  gap: 40px;
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 1024px) {
  .v360-body {
    flex-direction: row;
    flex-wrap: wrap;
  }
}

.v360-headings {
  gap: 16px;
  display: flex;
}

.v360-bookmarkColorVert {
  gap: 10px;
  display: flex;
  padding: 8px;
  align-self: stretch;
  align-items: flex-end;
  border-radius: 0 0 8px 8px;
  background-color: var(--dl-color-illustratives-vert);
}

.v360-bookmarkColorInfo {
  gap: 10px;
  display: flex;
  padding: 8px;
  align-self: stretch;
  align-items: flex-end;
  border-radius: 0 0 8px 8px;
  background-color: var(--dl-color-fonctionnelles-info);
}

.v360-icone {
  width: 24px;
  height: 24px;
}

.v360-titre {
  gap: 10px;
  display: flex;
  padding: 16px 0 3px;
  overflow: hidden;
  flex-grow: 1;
  align-items: flex-end;
}

.v360-frame522 {
  gap: 24px;
  display: flex;
  align-items: stretch;
  flex-direction: column;
}

.v360-frame610 {
  gap: 16px;
  display: flex;
  flex-direction: column;
}

.v360-frame-lignerentecondens {
  display: flex;
  border-color: rgb(0, 82, 255);
  border-style: solid;
  border-width: 1px;
  flex-direction: column;
  justify-content: center;
  background-color: var(--dl-color-bscale-n0white);
  cursor: pointer;
}

.v360-frame389 {
  display: flex;
  padding: 16px;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
}

.v360-titredate {
  gap: 16px;
  display: flex;
  flex-grow: 1;
  align-items: center;
}

.v360-text016 {
  color: var(--dl-color-principales-texte);
  height: auto;
  font-size: 14px;
  text-align: center;
  text-decoration: none;
}

.v360-frame388 {
  display: flex;
  flex-grow: 1;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
}

.v360-frame335 {
  gap: 8px;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}

.v360-frame385 {
  display: flex;
  align-items: center;
  flex-direction: column;
}

.v360-text020 {
  color: var(--dl-color-principales-texte);
  height: auto;
  text-align: right;
  line-height: normal;
}

.v360-textLink {
  color: var(--ogi-primary-color, #0052ff);
  height: auto;
  text-align: left;
  line-height: normal;
  text-decoration-line: underline;
}

/*
bloc services rapides
*/
.v360-servicesRapides {
  gap: 16px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}

.v360-blocsServicesRapides {
  gap: 24px;
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 768px) {
  .v360-blocsServicesRapides {
    flex-direction: row;
    flex-wrap: wrap;
  }
}

.v360-blocServicesRapides {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 16px;
  gap: 8px;
  width: 100%;
  min-height: 56px;
  background: #FFFFFF;
  box-shadow: 0px 4px 8px rgba(56, 26, 10, 0.2);
  color: #0052ff;
}
@media screen and (min-width: 768px) {
  .v360-blocServicesRapides {
    width: calc(50% - 12px);
  }
}

.v360-blocServicesRapides a:hover {
  color: #0052ff !important;
}

.blocServicesRapides a:hover:not(.active) {
  color: #0052ff !important;
}

.v360-picto {
  width: 24px;
  height: 24px;
}

.v360-iconePoint {
  width: 4px;
  height: 4px;
}

/*Fin css  debut css bloc Metier */
.v360-libelleMetier {
  color: var(--dl-color-principales-texte);
  height: auto;
  flex-grow: 1;
  text-align: left;
  line-height: normal;
}

.v360-framecontractinfo04 {
  gap: 8px;
  display: flex;
  flex-grow: 1;
  align-items: flex-start;
  flex-direction: column;
}

.v360-text090 {
  color: var(--dl-color-bscale-n4dark);
  height: auto;
  text-align: left;
  line-height: normal;
}

.v360-text092 {
  color: var(--dl-color-principales-texte);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: normal;
}

.v360-picto2 {
  gap: 8px;
  display: flex;
  align-items: center;
}

.v360-text094 {
  color: var(--dl-color-principales-texte);
  height: auto;
  font-size: 24px;
  text-align: right;
  font-weight: 700;
  text-decoration: none;
}

.v360-text096 {
  color: var(--dl-color-bscale-n4dark);
  height: auto;
  text-align: right;
  line-height: normal;
}

.v360-blocDemande {
  gap: 16px;
  display: flex;
  padding: 0 24px 16px 24px;
  overflow: hidden;
  flex-direction: column;
  background-color: var(--dl-color-bscale-n0white);
}
@media (max-width: 1023px) {
  .v360-blocDemande {
    height: inherit;
  }
}
@media (max-width: 767px) {
  .v360-blocDemande {
    padding-left: 8px;
  }
  .v360-blocDemande__items-container__item {
    width: calc(100% - 12px);
  }
}

.v360-headings06 {
  gap: 16px;
  display: flex;
  align-items: flex-end;
  flex-shrink: 0;
}

.v360-bookmarkColorJaune {
  gap: 10px;
  display: flex;
  padding: 8px;
  align-self: stretch;
  align-items: flex-end;
  border-radius: 0 0 8px 8px;
  background-color: var(--dl-color-illustratives-jaune);
}

.v360-titre6 {
  gap: 10px;
  display: flex;
  padding: 16px 0 3px;
  overflow: hidden;
  align-items: flex-end;
}

.v360-itemDemande {
  gap: 8px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}

.v360-demande-variant-bloc {
  gap: 8px;
  display: flex;
  padding: 8px;
  align-self: stretch;
  align-items: flex-start;
  justify-content: space-between;
  flex-shrink: 0;
  border-color: rgb(0, 82, 255);
  border-style: solid;
  border-width: 1px;
  background-color: var(--dl-color-bscale-n0white);
}

.v360-frame4061 {
  gap: 8px;
  display: flex;
  flex-direction: column;
}

.v360-frame4521 {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}

.v360-frame4491 {
  gap: 8px;
  display: flex;
  align-items: flex-start;
}

.v360-stickersmetiers1 {
  gap: 4px;
  display: flex;
  align-items: center;
  text-transform: uppercase;
}

.v360-picto4 {
  width: 20px;
  height: 20px;
  display: flex;
}

.v360-icon3 {
  width: 18px;
  height: 18px;
}

.v360-frame4071 {
  gap: 8px;
  display: flex;
  align-items: flex-end;
  flex-direction: column;
  justify-content: center;
}

.v360-frametag1 {
  display: flex;
  align-items: flex-end;
  flex-direction: column;
  justify-content: center;
}

.v360-textBlanc {
  color: var(--dl-color-bscale-n0white);
  height: auto;
  text-align: center;
  line-height: normal;
}

.v360-frame3354 {
  gap: 8px;
  display: flex;
  align-items: flex-end;
  flex-direction: column;
  justify-content: center;
  min-height: 15px;
}

.v360-frametag2 {
  display: flex;
  align-items: flex-end;
  flex-direction: column;
  justify-content: center;
}

.v360-multibuttons {
  gap: 32px;
  display: flex;
  padding: 0;
  overflow: hidden;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  border: 0px;
  background-color: transparent;
}
@media screen and (max-width: 1023px) {
  .v360-multibuttons {
    margin-top: auto;
  }
}

.v360-text171 {
  color: var(--dl-color-principales-action);
  height: auto;
  align-self: stretch;
  text-align: left;
  line-height: normal;
}

.v360-cards {
  display: flex;
  flex-direction: row;
  gap: var(--dl-space-space-oneandhalfunits);
}
@media screen and (min-width: 1024px) {
  .v360-cards {
    flex-direction: column;
  }
}
@media screen and (max-width: 767px) {
  .v360-cards {
    overflow: auto;
    width: calc(100% + 16px);
  }
}

.v360-content {
  gap: 16px;
  display: flex;
  flex-direction: column;
}

.v360-headings07 {
  gap: 16px;
  display: flex;
  align-self: stretch;
  align-items: flex-end;
  flex-shrink: 0;
}

.v360-text175 {
  gap: 8px;
  display: flex;
  align-self: stretch;
  align-items: flex-start;
  flex-direction: column;
}

.v360-contenu08 {
  gap: 8px;
  display: flex;
  align-items: center;
}

.v360-chevrondroite1 {
  width: 21px;
  height: 21px;
}

:host ::ng-deep .mat-tab-group .mat-tab-label {
  min-width: initial !important;
}
/*!*********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/ngx-spinner/animations/ball-beat.css?ngGlobalStyle ***!
  \*********************************************************************************************************************************************************************************************************************************************************/
/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */
.la-ball-beat,
.la-ball-beat > div {
    position: relative;
    box-sizing: border-box;
}

.la-ball-beat {
    display: block;
    font-size: 0;
    color: #fff;
}

.la-ball-beat.la-dark {
    color: #333;
}

.la-ball-beat > div {
    display: inline-block;
    float: none;
    background-color: currentColor;
    border: 0 solid currentColor;
}

.la-ball-beat {
    width: 54px;
    height: 18px;
}

.la-ball-beat > div {
    width: 10px;
    height: 10px;
    margin: 4px;
    border-radius: 100%;
    animation: ball-beat .7s -.15s infinite linear;
}

.la-ball-beat > div:nth-child(2n-1) {
    animation-delay: -.5s;
}

.la-ball-beat.la-sm {
    width: 26px;
    height: 8px;
}

.la-ball-beat.la-sm > div {
    width: 4px;
    height: 4px;
    margin: 2px;
}

.la-ball-beat.la-2x {
    width: 108px;
    height: 36px;
}

.la-ball-beat.la-2x > div {
    width: 20px;
    height: 20px;
    margin: 8px;
}

.la-ball-beat.la-3x {
    width: 162px;
    height: 54px;
}

.la-ball-beat.la-3x > div {
    width: 30px;
    height: 30px;
    margin: 12px;
}

/*
 * Animation
 */
@keyframes ball-beat {
    50% {
        opacity: .2;
        transform: scale(.75);
    }
    100% {
        opacity: 1;
        transform: scale(1);
    }
}

