.o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:disabled{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle{color: #FFFFFF; background-color: #517e8d; border-color: #4d7784;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(105, 153, 168, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: #212529; background-color: #ed9d2b; border-color: #ec971f;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{box-shadow: 0 0 0 0.04rem rgba(240, 173, 78, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:disabled{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle{color: #212529; background-color: #ec971f; border-color: #ea9214;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(240, 173, 78, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: #FFFFFF; background-color: #e1374f; border-color: #df2c45;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{box-shadow: 0 0 0 0.04rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:disabled{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle{color: #FFFFFF; background-color: #df2c45; border-color: #dd213c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control{height: 34px;} .o_ace_view_editor .form-control{padding: 6px 12px; font-size: 14px; line-height: 1.5; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;} .o_ace_view_editor .form-control.is-invalid{border-color: #dc3545;} .o_ace_view_editor .input-group .form-control{height: auto;} .o_ace_view_editor .input-group-text{background-color: #e9ecef;} .o_ace_view_editor .was-validated .form-control:invalid{border-color: #dc3545;} .o_ace_view_editor select.form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); background-position: 100% 65%; background-repeat: no-repeat;} .tour .popover-navigation{margin-left: 13px; margin-bottom: 8px;} .css_published .btn-danger, .css_published .css_publish{display: none;} .css_unpublished .btn-success, .css_unpublished .css_unpublish{display: none;} [data-publish='off'] > *:not(.css_options){opacity: 0.5;} @media print{a[href]:after{content: initial;}} .o_page_management_info .o_switch{padding-top: 9px;} #list_website_pages th{background-color: #7C7BAD; color: white;} #list_website_pages td, #list_website_pages th{padding: 0.45rem;} #list_website_pages td > a.fa{margin-left: 5px; color: #7C7BAD;} #list_website_pages td .text-muted{opacity: 0.5;} #list_website_pages .fa-check, #list_website_pages .fa-eye-slash{color: #FF9E18;} 

/* /website/static/src/scss/website.zoomodoo.scss defined in bundle 'web.assets_frontend' */
 .zoomodoo{position: relative; display: inline-block; *display: inline; *zoom: 1;} .zoomodoo img{vertical-align: bottom;} .zoomodoo-flyout{position: absolute; z-index: 100; overflow: hidden; background: #FFF; top: 0; width: 100%; height: 100%;} .zoomodoo-flyout img{max-width: 500%;} .zoomodoo-hover .zoomodoo-flyout{left: 0;} .zoomodoo-next .zoomodoo-flyout{left: 100%;} 

/* /theme_common/static/src/scss/fonts.scss defined in bundle 'web.assets_frontend' */
 @font-face{font-family: "BebasNeue"; font-weight: 400; src: url("/theme_common/static/src/font/bebas_neue_400.ttf") format("truetype");} @font-face{font-family: "BebasNeue"; font-weight: 700; src: url("/theme_common/static/src/font/bebas_neue_700.ttf") format("truetype");} @font-face{font-family: "Comic Sans MS"; font-weight: 400; src: url("/theme_common/static/src/font/comic_400.ttf") format("truetype");} @font-face{font-family: "Comic Sans MS"; font-weight: 700; src: url("/theme_common/static/src/font/comic_700.ttf") format("truetype");} @font-face{font-family: "Din Alternate"; font-weight: 700; src: url("/theme_common/static/src/font/din_alternate_700.ttf") format("truetype");} @font-face{font-family: "Droid Serif"; font-style: normal; font-weight: 400; src: url("/theme_common/static/src/font/droid_serif_400.ttf") format("truetype");} @font-face{font-family: "Droid Serif"; font-style: normal; font-weight: 700; src: url("/theme_common/static/src/font/droid_serif_700.ttf") format("truetype");} @font-face{font-family: "Droid Serif"; font-style: italic; font-weight: 400; src: url("/theme_common/static/src/font/droid_serif_400i.ttf") format("truetype");} @font-face{font-family: "Droid Serif"; font-style: italic; font-weight: 700; src: url("/theme_common/static/src/font/droid_serif_700i.ttf") format("truetype");} @font-face{font-family: "Fecske"; font-weight: 400; src: url("/theme_common/static/src/font/fecske_400.ttf") format("truetype");} @font-face{font-family: "Fontastique"; font-weight: 400; src: url("/theme_common/static/src/font/fontastique_400.ttf") format("truetype");} @font-face{font-family: "Luminari"; font-weight: 400; src: url("/theme_common/static/src/font/luminari_400.ttf") format("truetype");} @font-face{font-family: "Proxima"; font-weight: 300; src: url("/theme_common/static/src/font/proxima_nova_300.otf") format("truetype");} @font-face{font-family: "Proxima"; font-weight: 400; src: url("/theme_common/static/src/font/proxima_nova_400.otf") format("truetype");} @font-face{font-family: "Proxima"; font-weight: 700; src: url("/theme_common/static/src/font/proxima_nova_700.otf") format("truetype");} @font-face{font-family: "SinkinSans"; font-weight: 200; src: url("/theme_common/static/src/font/sinkin_sans_200.otf") format("truetype");} @font-face{font-family: "SinkinSans"; font-weight: 400; src: url("/theme_common/static/src/font/sinkin_sans_400.otf") format("truetype");} @font-face{font-family: "SinkinSans"; font-weight: 700; src: url("/theme_common/static/src/font/sinkin_sans_700.otf") format("truetype");} 

/* /theme_common/static/src/scss/s_google_map.scss defined in bundle 'web.assets_frontend' */
 .s_google_map{height: 100%; min-height: 100px; position: relative;} .s_google_map .map_container{position: absolute; top: 0; left: 0; bottom: 0; right: 0;} .s_google_map .description{position: absolute; top: auto; left: 0; bottom: 0; right: 0; z-index: 99; padding: 0 1em; background: rgba(255, 158, 24, 0.8); color: white; transition: background-color 250ms ease;} .s_google_map .description font{float: left; margin-top: 20px; margin-bottom: 15px; font-weight: bold; text-transform: uppercase;} .s_google_map .description span{float: left; text-transform: none; font-weight: normal; margin-top: 20px; margin-left: 10px;} .s_google_map:hover .description{background: #FF9E18; background: rgba(255, 158, 24, 0.55);} #mapModal{z-index: 3000;} .pac-container{z-index: 3001;} .pac-container:after{display: none;} 

/* /website_mail/static/src/css/website_mail.scss defined in bundle 'web.assets_frontend' */
 .js_follow[data-follow='on'] .js_follow_btn, .js_follow[data-follow='off'] .js_unfollow_btn{display: none;} 

/* /website_animate/static/src/scss/o_animate_frontend.scss defined in bundle 'web.assets_frontend' */
 .o_animate{animation-duration: 1s; animation-fill-mode: both; transform: translate3d(0, 0, 0); backface-visibility: hidden; text-rendering: geometricPrecision; visibility: hidden;} .o_animate_preview{visibility: visible;} .o_anim_dur500{animation-duration: 500ms;} .o_anim_dur1500{animation-duration: 1500ms;} .o_anim_dur2000{animation-duration: 2000ms;} .o_anim_dur2500{animation-duration: 2500ms;} .o_anim_dur3000{animation-duration: 3000ms;} .o_anim_del500{animation-delay: 500ms;} .o_anim_del1000{animation-delay: 1000ms;} .o_anim_del1500{animation-delay: 1500ms;} .o_anim_del2000{animation-delay: 2000ms;} .o_anim_del2500{animation-delay: 2500ms;} @-moz-keyframes o_animate_timeline_duration{0%{width: 0;}100%{width: 100%;}} @-webkit-keyframes o_animate_timeline_duration{0%{width: 0;}100%{width: 100%;}} @keyframes o_animate_timeline_duration{0%{width: 0;}100%{width: 100%;}} @-moz-keyframes o_animate_timeline_delay{0%{width: 0;}100%{width: 100%;}} @-webkit-keyframes o_animate_timeline_delay{0%{width: 0;}100%{width: 100%;}} @keyframes o_animate_timeline_delay{0%{width: 0;}100%{width: 100%;}} @-moz-keyframes o_anim_bounce_in{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: scale(0.3);}20%{transform: scale(1.1);}40%{transform: scale(0.9);}60%{opacity: 1; transform: scale(1.03);}80%{transform: scale(0.97);}100%{opacity: 1; transform: scale(1);}} @-webkit-keyframes o_anim_bounce_in{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: scale(0.3);}20%{transform: scale(1.1);}40%{transform: scale(0.9);}60%{opacity: 1; transform: scale(1.03);}80%{transform: scale(0.97);}100%{opacity: 1; transform: scale(1);}} @keyframes o_anim_bounce_in{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: scale(0.3);}20%{transform: scale(1.1);}40%{transform: scale(0.9);}60%{opacity: 1; transform: scale(1.03);}80%{transform: scale(0.97);}100%{opacity: 1; transform: scale(1);}} .o_anim_bounce_in{animation-name: o_anim_bounce_in;} @-moz-keyframes o_anim_bounce_in_down{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(0, -3000px);}60%{opacity: 1; transform: translate(0, 25px);}75%{transform: translate(0, -10px);}90%{transform: translate(0, 5px);}100%{transform: translate(0, 0);}} @-webkit-keyframes o_anim_bounce_in_down{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(0, -3000px);}60%{opacity: 1; transform: translate(0, 25px);}75%{transform: translate(0, -10px);}90%{transform: translate(0, 5px);}100%{transform: translate(0, 0);}} @keyframes o_anim_bounce_in_down{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(0, -3000px);}60%{opacity: 1; transform: translate(0, 25px);}75%{transform: translate(0, -10px);}90%{transform: translate(0, 5px);}100%{transform: translate(0, 0);}} .o_anim_bounce_in_down{animation-name: o_anim_bounce_in_down;} @-moz-keyframes o_anim_bounce_in_left{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(-3000px, 0);}60%{opacity: 1; transform: translate(25px, 0);}75%{transform: translate(-10px, 0);}90%{transform: translate(5px, 0);}100%{transform: translate(0, 0);}} @-webkit-keyframes o_anim_bounce_in_left{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(-3000px, 0);}60%{opacity: 1; transform: translate(25px, 0);}75%{transform: translate(-10px, 0);}90%{transform: translate(5px, 0);}100%{transform: translate(0, 0);}} @keyframes o_anim_bounce_in_left{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(-3000px, 0);}60%{opacity: 1; transform: translate(25px, 0);}75%{transform: translate(-10px, 0);}90%{transform: translate(5px, 0);}100%{transform: translate(0, 0);}} .o_anim_bounce_in_left{animation-name: o_anim_bounce_in_left;} @-moz-keyframes o_anim_bounce_in_right{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(3000px, 0);}60%{opacity: 1; transform: translate(-25px, 0);}75%{transform: translate(10px, 0);}90%{transform: translate(-5px, 0);}100%{transform: translate(0, 0);}} @-webkit-keyframes o_anim_bounce_in_right{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(3000px, 0);}60%{opacity: 1; transform: translate(-25px, 0);}75%{transform: translate(10px, 0);}90%{transform: translate(-5px, 0);}100%{transform: translate(0, 0);}} @keyframes o_anim_bounce_in_right{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(3000px, 0);}60%{opacity: 1; transform: translate(-25px, 0);}75%{transform: translate(10px, 0);}90%{transform: translate(-5px, 0);}100%{transform: translate(0, 0);}} .o_anim_bounce_in_right{animation-name: o_anim_bounce_in_right;} @-moz-keyframes o_anim_fade_in{0%{opacity: 0;}100%{opacity: 1;}} @-webkit-keyframes o_anim_fade_in{0%{opacity: 0;}100%{opacity: 1;}} @keyframes o_anim_fade_in{0%{opacity: 0;}100%{opacity: 1;}} .o_anim_fade_in{animation-name: o_anim_fade_in;} @-moz-keyframes o_anim_fade_in_down{0%{opacity: 0; transform: translate(0, -100%);}100%{opacity: 1; transform: translate(0, 0);}} @-webkit-keyframes o_anim_fade_in_down{0%{opacity: 0; transform: translate(0, -100%);}100%{opacity: 1; transform: translate(0, 0);}} @keyframes o_anim_fade_in_down{0%{opacity: 0; transform: translate(0, -100%);}100%{opacity: 1; transform: translate(0, 0);}} .o_anim_fade_in_down{animation-name: o_anim_fade_in_down;} @-moz-keyframes o_anim_fade_in_left{0%{opacity: 0; transform: translate(-100%, 0);}100%{opacity: 1; transform: translate(0, 0);}} @-webkit-keyframes o_anim_fade_in_left{0%{opacity: 0; transform: translate(-100%, 0);}100%{opacity: 1; transform: translate(0, 0);}} @keyframes o_anim_fade_in_left{0%{opacity: 0; transform: translate(-100%, 0);}100%{opacity: 1; transform: translate(0, 0);}} .o_anim_fade_in_left{animation-name: o_anim_fade_in_left;} @-moz-keyframes o_anim_fade_in_right{0%{opacity: 0; transform: translate(100%, 0);}100%{opacity: 1; transform: translate(0, 0);}} @-webkit-keyframes o_anim_fade_in_right{0%{opacity: 0; transform: translate(100%, 0);}100%{opacity: 1; transform: translate(0, 0);}} @keyframes o_anim_fade_in_right{0%{opacity: 0; transform: translate(100%, 0);}100%{opacity: 1; transform: translate(0, 0);}} .o_anim_fade_in_right{animation-name: o_anim_fade_in_right;} @-moz-keyframes o_anim_fade_in_up{0%{opacity: 0; transform: translate(0, 100%);}100%{opacity: 1; transform: translate(0, 0);}} @-webkit-keyframes o_anim_fade_in_up{0%{opacity: 0; transform: translate(0, 100%);}100%{opacity: 1; transform: translate(0, 0);}} @keyframes o_anim_fade_in_up{0%{opacity: 0; transform: translate(0, 100%);}100%{opacity: 1; transform: translate(0, 0);}} .o_anim_fade_in_up{animation-name: o_anim_fade_in_up;} @-moz-keyframes o_anim_fade_out{0%{opacity: 1;}100%{opacity: 0;}} @-webkit-keyframes o_anim_fade_out{0%{opacity: 1;}100%{opacity: 0;}} @keyframes o_anim_fade_out{0%{opacity: 1;}100%{opacity: 0;}} .o_anim_fade_out{animation-name: o_anim_fade_out;} @-moz-keyframes o_anim_rotate_in{0%{opacity: 0; transform-origin: center; transform: rotate(-200deg);}100%{opacity: 1; transform-origin: center; transform: rotate(0);}} @-webkit-keyframes o_anim_rotate_in{0%{opacity: 0; transform: rotate(-200deg);}100%{opacity: 1; transform: rotate(0);}} @keyframes o_anim_rotate_in{0%{opacity: 0; transform: rotate(-200deg);}100%{opacity: 1; transform: rotate(0);}} .o_anim_rotate_in{animation-name: o_anim_rotate_in;} @-moz-keyframes o_anim_rotate_in_down_left{0%{opacity: 0; transform-origin: left bottom; transform: rotate(-45deg);}100%{opacity: 1; transform-origin: left bottom; transform: rotate(0);}} @-webkit-keyframes o_anim_rotate_in_down_left{0%{opacity: 0; transform-origin: left bottom; transform: rotate(-45deg);}100%{opacity: 1; transform-origin: left bottom; transform: rotate(0);}} @keyframes o_anim_rotate_in_down_left{0%{opacity: 0; transform-origin: left bottom; transform: rotate(-45deg);}100%{opacity: 1; transform-origin: left bottom; transform: rotate(0);}} .o_anim_rotate_in_down_left{animation-name: o_anim_rotate_in_down_left;} @-moz-keyframes o_anim_rotate_in_down_right{0%{opacity: 0; transform-origin: right bottom; transform: rotate(45deg);}100%{opacity: 1; transform-origin: right bottom; transform: rotate(0);}} @-webkit-keyframes o_anim_rotate_in_down_right{0%{opacity: 0; transform-origin: right bottom; transform: rotate(45deg);}100%{opacity: 1; transform-origin: right bottom; transform: rotate(0);}} @keyframes o_anim_rotate_in_down_right{0%{opacity: 0; transform-origin: right bottom; transform: rotate(45deg);}100%{opacity: 1; transform-origin: right bottom; transform: rotate(0);}} .o_anim_rotate_in_down_right{animation-name: o_anim_rotate_in_down_right;} @-moz-keyframes o_anim_zoom_in{0%{opacity: 0; transform: scale(0.3);}50%{opacity: 1;}} @-webkit-keyframes o_anim_zoom_in{0%{opacity: 0; transform: scale(0.3);}50%{opacity: 1;}} @keyframes o_anim_zoom_in{0%{opacity: 0; transform: scale(0.3);}50%{opacity: 1;}} .o_anim_zoom_in{animation-name: o_anim_zoom_in;} @-moz-keyframes o_anim_zoom_in_down{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @-webkit-keyframes o_anim_zoom_in_down{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes o_anim_zoom_in_down{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .o_anim_zoom_in_down{animation-name: o_anim_zoom_in_down;} @-moz-keyframes o_anim_zoom_in_left{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @-webkit-keyframes o_anim_zoom_in_left{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes o_anim_zoom_in_left{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .o_anim_zoom_in_left{animation-name: o_anim_zoom_in_left;} @-moz-keyframes o_anim_zoom_in_right{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @-webkit-keyframes o_anim_zoom_in_right{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes o_anim_zoom_in_right{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .o_anim_zoom_in_right{animation-name: o_anim_zoom_in_right;} @-moz-keyframes o_anim_flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}} @-webkit-keyframes o_anim_flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}} @keyframes o_anim_flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}} .o_anim_flash{animation-name: o_anim_flash;} @-moz-keyframes o_anim_pulse{0%{transform: scale(1);}50%{transform: scale(1.05);}100%{transform: scale(1);}} @-webkit-keyframes o_anim_pulse{0%{transform: scale(1);}50%{transform: scale(1.05);}100%{transform: scale(1);}} @keyframes o_anim_pulse{0%{transform: scale(1);}50%{transform: scale(1.05);}100%{transform: scale(1);}} .o_anim_pulse{animation-name: o_anim_pulse;} @-moz-keyframes o_anim_shake{0%, 100%{transform: translate(0, 0);}10%, 30%, 50%, 70%, 90%{transform: translate(-10px, 0);}20%, 40%, 60%, 80%{transform: translate(10px, 0);}} @-webkit-keyframes o_anim_shake{0%, 100%{transform: translate(0, 0);}10%, 30%, 50%, 70%, 90%{transform: translate(-10px, 0);}20%, 40%, 60%, 80%{transform: translate(10px, 0);}} @keyframes o_anim_shake{0%, 100%{transform: translate(0, 0);}10%, 30%, 50%, 70%, 90%{transform: translate(-10px, 0);}20%, 40%, 60%, 80%{transform: translate(10px, 0);}} .o_anim_shake{animation-name: o_anim_shake;} @-moz-keyframes o_anim_tada{0%{transform: scale3d(1, 1, 1);}10%, 20%{transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100%{transform: scale3d(1, 1, 1);}} @-webkit-keyframes o_anim_tada{0%{transform: scale3d(1, 1, 1);}10%, 20%{transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100%{transform: scale3d(1, 1, 1);}} @keyframes o_anim_tada{0%{transform: scale3d(1, 1, 1);}10%, 20%{transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100%{transform: scale3d(1, 1, 1);}} .o_anim_tada{animation-name: o_anim_tada;} @-moz-keyframes o_anim_flip_in_x{0%{perspective: 400px; transform: rotateX(90deg); transition-timing-function: ease-in; opacity: 0;}40%{perspective: 400px; transform: rotateX(-20deg); transition-timing-function: ease-in;}60%{perspective: 400px; transform: rotateX(10deg); opacity: 1;}80%{perspective: 400px; transform: rotateX(-5deg);}100%{perspective: 400px;}} @-webkit-keyframes o_anim_flip_in_x{0%{perspective: 400px; transform: rotateX(90deg); transition-timing-function: ease-in; opacity: 0;}40%{perspective: 400px; transform: rotateX(-20deg); transition-timing-function: ease-in;}60%{perspective: 400px; transform: rotateX(10deg); opacity: 1;}80%{perspective: 400px; transform: rotateX(-5deg);}100%{perspective: 400px;}} @keyframes o_anim_flip_in_x{0%{perspective: 400px; transform: rotateX(90deg); transition-timing-function: ease-in; opacity: 0;}40%{perspective: 400px; transform: rotateX(-20deg); transition-timing-function: ease-in;}60%{perspective: 400px; transform: rotateX(10deg); opacity: 1;}80%{perspective: 400px; transform: rotateX(-5deg);}100%{perspective: 400px;}} .o_anim_flip_in_x{backface-visibility: visible; animation-name: o_anim_flip_in_x;} @-moz-keyframes o_anim_flip_in_y{0%{perspective: 400px; transform: rotateY(90deg); transition-timing-function: ease-in; opacity: 0;}40%{perspective: 400px; transform: rotateY(-20deg); transition-timing-function: ease-in;}60%{perspective: 400px; transform: rotateY(10deg); opacity: 1;}80%{perspective: 400px; transform: rotateY(-5deg);}100%{perspective: 400px;}} @-webkit-keyframes o_anim_flip_in_y{0%{perspective: 400px; transform: rotateY(90deg); transition-timing-function: ease-in; opacity: 0;}40%{perspective: 400px; transform: rotateY(-20deg); transition-timing-function: ease-in;}60%{perspective: 400px; transform: rotateY(10deg); opacity: 1;}80%{perspective: 400px; transform: rotateY(-5deg);}100%{perspective: 400px;}} @keyframes o_anim_flip_in_y{0%{perspective: 400px; transform: rotateY(90deg); transition-timing-function: ease-in; opacity: 0;}40%{perspective: 400px; transform: rotateY(-20deg); transition-timing-function: ease-in;}60%{perspective: 400px; transform: rotateY(10deg); opacity: 1;}80%{perspective: 400px; transform: rotateY(-5deg);}100%{perspective: 400px;}} .o_anim_flip_in_y{backface-visibility: visible; animation-name: o_anim_flip_in_y;} 

/* /theme_aira/static/scss/custom_variables.scss defined in bundle 'web.assets_frontend' */
 

/* /theme_aira/static/scss/mixins/custom_buttons_mixin.scss defined in bundle 'web.assets_frontend' */
 

/* /theme_aira/static/scss/mixins/custom_alert_mixin.scss defined in bundle 'web.assets_frontend' */
 

/* /theme_aira/static/scss/mixins/custom_badge_mixin.scss defined in bundle 'web.assets_frontend' */
 

/* /theme_aira/static/scss/custom_alert.scss defined in bundle 'web.assets_frontend' */
 .alert .close:not(:disabled):not(.disabled):hover, .alert .close:not(:disabled):not(.disabled):focus{transform: scale(1.1);} .alert-primary{border: 1px solid #235B4E !important; color: #235B4E; background-color: #FF9E18; border-color: #FF9E18; padding: 1.25rem; margin-bottom: inherit;} .alert-primary hr{border-top-color: #fe9300;} .alert-primary .alert-link, .alert-primary a:not(.btn){color: #fff; text-decoration: unset;} .alert-primary .alert-link:hover, .alert-primary a:not(.btn):hover{color: #fff; text-decoration: underline;} .alert-primary h1, .alert-primary h2, .alert-primary h3, .alert-primary h4, .alert-primary h5, .alert-primary h6{color: #235B4E; margin-top: 0.5rem;} .alert-primary .text-muted{color: rgba(35, 91, 78, 0.5) !important;} .alert-primary .close{color: #235B4E; opacity: 1;} .alert-primary .close:not(:disabled):not(.disabled):hover{color: #235B4E;} .alert-secondary{border: 1px solid #235B4E !important; color: #235B4E; background-color: #FF9E18; border-color: #FF9E18; padding: 1.25rem; margin-bottom: inherit;} .alert-secondary hr{border-top-color: #fe9300;} .alert-secondary .alert-link, .alert-secondary a:not(.btn){color: #fff; text-decoration: unset;} .alert-secondary .alert-link:hover, .alert-secondary a:not(.btn):hover{color: #fff; text-decoration: underline;} .alert-secondary h1, .alert-secondary h2, .alert-secondary h3, .alert-secondary h4, .alert-secondary h5, .alert-secondary h6{color: #235B4E; margin-top: 0.5rem;} .alert-secondary .text-muted{color: rgba(35, 91, 78, 0.5) !important;} .alert-secondary .close{color: #235B4E; opacity: 1;} .alert-secondary .close:not(:disabled):not(.disabled):hover{color: #235B4E;} .alert-success{border: 1px solid #93D500 !important; color: #93D500; background-color: #FFFFFF; border-color: #93D500; padding: 1.25rem; margin-bottom: inherit;} .alert-success hr{border-top-color: #81bc00;} .alert-success .alert-link, .alert-success a:not(.btn){color: #fff; text-decoration: unset;} .alert-success .alert-link:hover, .alert-success a:not(.btn):hover{color: #fff; text-decoration: underline;} .alert-success h1, .alert-success h2, .alert-success h3, .alert-success h4, .alert-success h5, .alert-success h6{color: #93D500; margin-top: 0.5rem;} .alert-success .text-muted{color: rgba(147, 213, 0, 0.5) !important;} .alert-success .close{color: #93D500; opacity: 1;} .alert-success .close:not(:disabled):not(.disabled):hover{color: #93D500;} .alert-info{border: 1px solid #235B4E !important; color: #235B4E; background-color: #FF9E18; border-color: #FF9E18; padding: 1.25rem; margin-bottom: inherit;} .alert-info hr{border-top-color: #fe9300;} .alert-info .alert-link, .alert-info a:not(.btn){color: #fff; text-decoration: unset;} .alert-info .alert-link:hover, .alert-info a:not(.btn):hover{color: #fff; text-decoration: underline;} .alert-info h1, .alert-info h2, .alert-info h3, .alert-info h4, .alert-info h5, .alert-info h6{color: #235B4E; margin-top: 0.5rem;} .alert-info .text-muted{color: rgba(35, 91, 78, 0.5) !important;} .alert-info .close{color: #235B4E; opacity: 1;} .alert-info .close:not(:disabled):not(.disabled):hover{color: #235B4E;} .alert-warning{border: 1px solid #235B4E !important; color: #235B4E; background-color: #FF9E18; border-color: #FF9E18; padding: 1.25rem; margin-bottom: inherit;} .alert-warning hr{border-top-color: #fe9300;} .alert-warning .alert-link, .alert-warning a:not(.btn){color: #fff; text-decoration: unset;} .alert-warning .alert-link:hover, .alert-warning a:not(.btn):hover{color: #fff; text-decoration: underline;} .alert-warning h1, .alert-warning h2, .alert-warning h3, .alert-warning h4, .alert-warning h5, .alert-warning h6{color: #235B4E; margin-top: 0.5rem;} .alert-warning .text-muted{color: rgba(35, 91, 78, 0.5) !important;} .alert-warning .close{color: #235B4E; opacity: 1;} .alert-warning .close:not(:disabled):not(.disabled):hover{color: #235B4E;} .alert-danger{border: 1px solid #dc3545 !important; color: #FFFFFF; background-color: #dc3545; border-color: #dc3545; padding: 1.25rem; margin-bottom: inherit;} .alert-danger hr{border-top-color: #d32535;} .alert-danger .alert-link, .alert-danger a:not(.btn){color: #fff; text-decoration: unset;} .alert-danger .alert-link:hover, .alert-danger a:not(.btn):hover{color: #fff; text-decoration: underline;} .alert-danger h1, .alert-danger h2, .alert-danger h3, .alert-danger h4, .alert-danger h5, .alert-danger h6{color: #FFFFFF; margin-top: 0.5rem;} .alert-danger .text-muted{color: rgba(255, 255, 255, 0.5) !important;} .alert-danger .close{color: #FFFFFF; opacity: 1;} .alert-danger .close:not(:disabled):not(.disabled):hover{color: #FFFFFF;} .alert-light{border: 1px solid #235B4E !important; color: #235B4E; background-color: #FF9E18; border-color: #FF9E18; padding: 1.25rem; margin-bottom: inherit;} .alert-light hr{border-top-color: #fe9300;} .alert-light .alert-link, .alert-light a:not(.btn){color: #fff; text-decoration: unset;} .alert-light .alert-link:hover, .alert-light a:not(.btn):hover{color: #fff; text-decoration: underline;} .alert-light h1, .alert-light h2, .alert-light h3, .alert-light h4, .alert-light h5, .alert-light h6{color: #235B4E; margin-top: 0.5rem;} .alert-light .text-muted{color: rgba(35, 91, 78, 0.5) !important;} .alert-light .close{color: #235B4E; opacity: 1;} .alert-light .close:not(:disabled):not(.disabled):hover{color: #235B4E;} .alert-dark{border: 1px solid #235B4E !important; color: #235B4E; background-color: #FF9E18; border-color: #FF9E18; padding: 1.25rem; margin-bottom: inherit;} .alert-dark hr{border-top-color: #fe9300;} .alert-dark .alert-link, .alert-dark a:not(.btn){color: #fff; text-decoration: unset;} .alert-dark .alert-link:hover, .alert-dark a:not(.btn):hover{color: #fff; text-decoration: underline;} .alert-dark h1, .alert-dark h2, .alert-dark h3, .alert-dark h4, .alert-dark h5, .alert-dark h6{color: #235B4E; margin-top: 0.5rem;} .alert-dark .text-muted{color: rgba(35, 91, 78, 0.5) !important;} .alert-dark .close{color: #235B4E; opacity: 1;} .alert-dark .close:not(:disabled):not(.disabled):hover{color: #235B4E;} .alert-alpha{border: 1px solid #235B4E !important; color: #235B4E; background-color: #FF9E18; border-color: #FF9E18; padding: 1.25rem; margin-bottom: inherit;} .alert-alpha hr{border-top-color: #fe9300;} .alert-alpha .alert-link, .alert-alpha a:not(.btn){color: #fff; text-decoration: unset;} .alert-alpha .alert-link:hover, .alert-alpha a:not(.btn):hover{color: #fff; text-decoration: underline;} .alert-alpha h1, .alert-alpha h2, .alert-alpha h3, .alert-alpha h4, .alert-alpha h5, .alert-alpha h6{color: #235B4E; margin-top: 0.5rem;} .alert-alpha .text-muted{color: rgba(35, 91, 78, 0.5) !important;} .alert-alpha .close{color: #235B4E; opacity: 1;} .alert-alpha .close:not(:disabled):not(.disabled):hover{color: #235B4E;} .alert-beta{border: 1px solid #235B4E !important; color: #235B4E; background-color: #FF9E18; border-color: #FF9E18; padding: 1.25rem; margin-bottom: inherit;} .alert-beta hr{border-top-color: #fe9300;} .alert-beta .alert-link, .alert-beta a:not(.btn){color: #fff; text-decoration: unset;} .alert-beta .alert-link:hover, .alert-beta a:not(.btn):hover{color: #fff; text-decoration: underline;} .alert-beta h1, .alert-beta h2, .alert-beta h3, .alert-beta h4, .alert-beta h5, .alert-beta h6{color: #235B4E; margin-top: 0.5rem;} .alert-beta .text-muted{color: rgba(35, 91, 78, 0.5) !important;} .alert-beta .close{color: #235B4E; opacity: 1;} .alert-beta .close:not(:disabled):not(.disabled):hover{color: #235B4E;} .alert-gamma{border: 1px solid #235B4E !important; color: #235B4E; background-color: #FF9E18; border-color: #FF9E18; padding: 1.25rem; margin-bottom: inherit;} .alert-gamma hr{border-top-color: #fe9300;} .alert-gamma .alert-link, .alert-gamma a:not(.btn){color: #fff; text-decoration: unset;} .alert-gamma .alert-link:hover, .alert-gamma a:not(.btn):hover{color: #fff; text-decoration: underline;} .alert-gamma h1, .alert-gamma h2, .alert-gamma h3, .alert-gamma h4, .alert-gamma h5, .alert-gamma h6{color: #235B4E; margin-top: 0.5rem;} .alert-gamma .text-muted{color: rgba(35, 91, 78, 0.5) !important;} .alert-gamma .close{color: #235B4E; opacity: 1;} .alert-gamma .close:not(:disabled):not(.disabled):hover{color: #235B4E;} .alert-delta{border: 1px solid #235B4E !important; color: #235B4E; background-color: #FF9E18; border-color: #FF9E18; padding: 1.25rem; margin-bottom: inherit;} .alert-delta hr{border-top-color: #fe9300;} .alert-delta .alert-link, .alert-delta a:not(.btn){color: #fff; text-decoration: unset;} .alert-delta .alert-link:hover, .alert-delta a:not(.btn):hover{color: #fff; text-decoration: underline;} .alert-delta h1, .alert-delta h2, .alert-delta h3, .alert-delta h4, .alert-delta h5, .alert-delta h6{color: #235B4E; margin-top: 0.5rem;} .alert-delta .text-muted{color: rgba(35, 91, 78, 0.5) !important;} .alert-delta .close{color: #235B4E; opacity: 1;} .alert-delta .close:not(:disabled):not(.disabled):hover{color: #235B4E;} .alert-epsilon{border: 1px solid #235B4E !important; color: #235B4E; background-color: #FF9E18; border-color: #FF9E18; padding: 1.25rem; margin-bottom: inherit;} .alert-epsilon hr{border-top-color: #fe9300;} .alert-epsilon .alert-link, .alert-epsilon a:not(.btn){color: #fff; text-decoration: unset;} .alert-epsilon .alert-link:hover, .alert-epsilon a:not(.btn):hover{color: #fff; text-decoration: underline;} .alert-epsilon h1, .alert-epsilon h2, .alert-epsilon h3, .alert-epsilon h4, .alert-epsilon h5, .alert-epsilon h6{color: #235B4E; margin-top: 0.5rem;} .alert-epsilon .text-muted{color: rgba(35, 91, 78, 0.5) !important;} .alert-epsilon .close{color: #235B4E; opacity: 1;} .alert-epsilon .close:not(:disabled):not(.disabled):hover{color: #235B4E;} 

/* /theme_aira/static/scss/custom_badge.scss defined in bundle 'web.assets_frontend' */
 .badge{border: 1px solid #235B4E; cursor: default !important;} .badge:hover, .badge:focus{transform: scale(1.1); margin: 0 0.2rem;} .badge-primary{border: 1px solid "primary"; color: #212529; background-color: #FF9E18;} .badge-primary[href]:hover, .badge-primary[href]:focus{color: #212529; text-decoration: none; background-color: #e48400;} .badge-secondary{border: 1px solid "secondary"; color: #212529; background-color: #93D500;} .badge-secondary[href]:hover, .badge-secondary[href]:focus{color: #212529; text-decoration: none; background-color: #70a200;} .badge-success{border: 1px solid "success"; color: #212529; background-color: #93D500;} .badge-success[href]:hover, .badge-success[href]:focus{color: #212529; text-decoration: none; background-color: #70a200;} .badge-info{border: 1px solid "info"; color: #212529; background-color: #FF9E18;} .badge-info[href]:hover, .badge-info[href]:focus{color: #212529; text-decoration: none; background-color: #e48400;} .badge-warning{border: 1px solid "warning"; color: #212529; background-color: orange;} .badge-warning[href]:hover, .badge-warning[href]:focus{color: #212529; text-decoration: none; background-color: #cc8400;} .badge-danger{border: 1px solid #dc3545; color: #FFFFFF; background-color: #dc3545;} .badge-danger[href]:hover, .badge-danger[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #bd2130;} .badge-light{border: 1px solid "light"; color: #212529; background-color: #f9f8f6;} .badge-light[href]:hover, .badge-light[href]:focus{color: #212529; text-decoration: none; background-color: #e4dfd7;} .badge-dark{border: 1px solid "dark"; color: #FFFFFF; background-color: #235B4E;} .badge-dark[href]:hover, .badge-dark[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #15362e;} .badge-alpha{border: 1px solid "alpha"; color: #212529; background-color: #FF9E18;} .badge-alpha[href]:hover, .badge-alpha[href]:focus{color: #212529; text-decoration: none; background-color: #e48400;} .badge-beta{border: 1px solid "beta"; color: #212529; background-color: #93D500;} .badge-beta[href]:hover, .badge-beta[href]:focus{color: #212529; text-decoration: none; background-color: #70a200;} .badge-gamma{border: 1px solid "gamma"; color: #FFFFFF; background-color: #235B4E;} .badge-gamma[href]:hover, .badge-gamma[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #15362e;} .badge-delta{border: 1px solid "delta"; color: #FFFFFF; background-color: #ca760b;} .badge-delta[href]:hover, .badge-delta[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #9a5a08;} .badge-epsilon{border: 1px solid "epsilon"; color: #FFFFFF; background-color: #460bca;} .badge-epsilon[href]:hover, .badge-epsilon[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #35089a;} 

/* /theme_aira/static/scss/custom_buttons.scss defined in bundle 'web.assets_frontend' */
 .btn-primary{color: #235B4E; background-color: #FF9E18; border-color: #235B4E;} .btn-primary:hover{transform: scale(1.1); background: #93D500; border-color: #235B4E;} .btn-primary:focus, .btn-primary.focus{border-color: #235B4E; box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.7);} .btn-primary.disabled, .btn-primary:disabled{color: #235B4E; background-color: #FF9E18; border-color: #235B4E;} .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle{color: #235B4E; background-color: #FF9E18; border-color: #235B4E; font-weight: bold;} .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.5);} .btn-secondary{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-secondary:hover{transform: scale(1.1); color: #235B4E; background-color: #FF9E18; border-color: #235B4E;} .btn-secondary:focus, .btn-secondary.focus{border-color: #235B4E; box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.7);} .btn-secondary.disabled, .btn-secondary:disabled{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle{color: #235B4E; background-color: #FF9E18; border-color: #235B4E; font-weight: bold;} .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.5);} .btn-success{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-success:hover{transform: scale(1.1); color: #235B4E; background-color: #FF9E18; border-color: #235B4E;} .btn-success:focus, .btn-success.focus{border-color: #235B4E; box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.7);} .btn-success.disabled, .btn-success:disabled{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle{color: #235B4E; background-color: #FF9E18; border-color: #235B4E; font-weight: bold;} .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.5);} .btn-info{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-info:hover{transform: scale(1.1); color: #235B4E; background-color: #FF9E18; border-color: #235B4E;} .btn-info:focus, .btn-info.focus{border-color: #235B4E; box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.7);} .btn-info.disabled, .btn-info:disabled{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle{color: #235B4E; background-color: #FF9E18; border-color: #235B4E; font-weight: bold;} .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.5);} .btn-warning{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-warning:hover{transform: scale(1.1); color: #235B4E; background-color: #FF9E18; border-color: #235B4E;} .btn-warning:focus, .btn-warning.focus{border-color: #235B4E; box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.7);} .btn-warning.disabled, .btn-warning:disabled{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle{color: #235B4E; background-color: #FF9E18; border-color: #235B4E; font-weight: bold;} .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.5);} .btn-danger{color: #235B4E; background-color: #dc3545; border-color: #dc3545; color: #FFFFFF; font-weight: bold;} .btn-danger:hover{transform: scale(1.1); color: #dc3545; background: #FFFFFF; border-color: #dc3545;} .btn-danger:focus, .btn-danger.focus{border-color: #dc3545; box-shadow: 0 0 0 0.04rem rgba(220, 53, 69, 0.7);} .btn-danger.disabled, .btn-danger:disabled{color: #FFFFFF; background-color: #dc3545; border-color: #dc3545;} .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle{color: #235B4E; background-color: #FF9E18; border-color: #235B4E; font-weight: bold;} .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(220, 53, 69, 0.5);} .btn-light{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-light:hover{transform: scale(1.1); color: #235B4E; background-color: #FF9E18; border-color: #235B4E;} .btn-light:focus, .btn-light.focus{border-color: #235B4E; box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.7);} .btn-light.disabled, .btn-light:disabled{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle{color: #235B4E; background-color: #FF9E18; border-color: #235B4E; font-weight: bold;} .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.5);} .btn-dark{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-dark:hover{transform: scale(1.1); color: #235B4E; background-color: #FF9E18; border-color: #235B4E;} .btn-dark:focus, .btn-dark.focus{border-color: #235B4E; box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.7);} .btn-dark.disabled, .btn-dark:disabled{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle{color: #235B4E; background-color: #FF9E18; border-color: #235B4E; font-weight: bold;} .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.5);} .btn-alpha{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-alpha:hover{transform: scale(1.1); color: #235B4E; background-color: #FF9E18; border-color: #235B4E;} .btn-alpha:focus, .btn-alpha.focus{border-color: #235B4E; box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.7);} .btn-alpha.disabled, .btn-alpha:disabled{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-alpha:not(:disabled):not(.disabled):active, .btn-alpha:not(:disabled):not(.disabled).active, .show > .btn-alpha.dropdown-toggle{color: #235B4E; background-color: #FF9E18; border-color: #235B4E; font-weight: bold;} .btn-alpha:not(:disabled):not(.disabled):active:focus, .btn-alpha:not(:disabled):not(.disabled).active:focus, .show > .btn-alpha.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.5);} .btn-beta{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-beta:hover{transform: scale(1.1); color: #235B4E; background-color: #FF9E18; border-color: #235B4E;} .btn-beta:focus, .btn-beta.focus{border-color: #235B4E; box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.7);} .btn-beta.disabled, .btn-beta:disabled{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-beta:not(:disabled):not(.disabled):active, .btn-beta:not(:disabled):not(.disabled).active, .show > .btn-beta.dropdown-toggle{color: #235B4E; background-color: #FF9E18; border-color: #235B4E; font-weight: bold;} .btn-beta:not(:disabled):not(.disabled):active:focus, .btn-beta:not(:disabled):not(.disabled).active:focus, .show > .btn-beta.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.5);} .btn-gamma{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-gamma:hover{transform: scale(1.1); color: #235B4E; background-color: #FF9E18; border-color: #235B4E;} .btn-gamma:focus, .btn-gamma.focus{border-color: #235B4E; box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.7);} .btn-gamma.disabled, .btn-gamma:disabled{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-gamma:not(:disabled):not(.disabled):active, .btn-gamma:not(:disabled):not(.disabled).active, .show > .btn-gamma.dropdown-toggle{color: #235B4E; background-color: #FF9E18; border-color: #235B4E; font-weight: bold;} .btn-gamma:not(:disabled):not(.disabled):active:focus, .btn-gamma:not(:disabled):not(.disabled).active:focus, .show > .btn-gamma.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.5);} .btn-delta{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-delta:hover{transform: scale(1.1); color: #235B4E; background-color: #FF9E18; border-color: #235B4E;} .btn-delta:focus, .btn-delta.focus{border-color: #235B4E; box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.7);} .btn-delta.disabled, .btn-delta:disabled{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-delta:not(:disabled):not(.disabled):active, .btn-delta:not(:disabled):not(.disabled).active, .show > .btn-delta.dropdown-toggle{color: #235B4E; background-color: #FF9E18; border-color: #235B4E; font-weight: bold;} .btn-delta:not(:disabled):not(.disabled):active:focus, .btn-delta:not(:disabled):not(.disabled).active:focus, .show > .btn-delta.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.5);} .btn-epsilon{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-epsilon:hover{transform: scale(1.1); color: #235B4E; background-color: #FF9E18; border-color: #235B4E;} .btn-epsilon:focus, .btn-epsilon.focus{border-color: #235B4E; box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.7);} .btn-epsilon.disabled, .btn-epsilon:disabled{color: #235B4E; background-color: #93D500; border-color: #235B4E;} .btn-epsilon:not(:disabled):not(.disabled):active, .btn-epsilon:not(:disabled):not(.disabled).active, .show > .btn-epsilon.dropdown-toggle{color: #235B4E; background-color: #FF9E18; border-color: #235B4E; font-weight: bold;} .btn-epsilon:not(:disabled):not(.disabled):active:focus, .btn-epsilon:not(:disabled):not(.disabled).active:focus, .show > .btn-epsilon.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.5);} .btn-default{color: #235B4E; background-color: #FFFFFF; border-color: #235B4E;} .btn-default:hover{transform: scale(1.1); color: #235B4E; background-color: #FF9E18; border-color: #235B4E;} .btn-default:focus, .btn-default.focus{border-color: #235B4E; box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.7);} .btn-default.disabled, .btn-default:disabled{color: #235B4E; background-color: #FFFFFF; border-color: #235B4E;} .btn-default:not(:disabled):not(.disabled):active, .btn-default:not(:disabled):not(.disabled).active, .show > .btn-default.dropdown-toggle{color: #235B4E; background-color: #FF9E18; border-color: #235B4E; font-weight: bold;} .btn-default:not(:disabled):not(.disabled):active:focus, .btn-default:not(:disabled):not(.disabled).active:focus, .show > .btn-default.dropdown-toggle:focus{box-shadow: 0 0 0 0.04rem rgba(35, 91, 78, 0.5);} .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus{box-shadow: unset;} .btn-primary:focus, .btn-primary.focus{box-shadow: unset;} a:not([href]):not([tabindex]){color: #7eb600; text-decoration: none;} a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus{color: #f89000; text-decoration: underline;} .form-control:disabled, .form-control[readonly]{color: #235B4E !important; background-color: #93D500; opacity: 0.65;} .o_has_error .form-control:disabled, .o_has_error .form-control[readonly]{color: #dc3545 !important; border: 2px solid #dc3545; opacity: 1;} .accordion .card{border: 1px solid #235B4E !important;} .accordion .card .card-header:before{color: #235B4E !important;} .accordion .card a:not(.btn-link){color: #235B4E;} .accordion .card a:not(.btn-link):hover{text-decoration: underline !important;} .accordion.accordion-danger .card{border: 1px solid #dc3545 !important;} .accordion.accordion-danger .card .card-header{background-color: #dc3545;} .accordion.accordion-danger .card .card-header:before{margin-left: 1rem; color: #FFFFFF !important;} .accordion.accordion-danger .card a:not(.btn-link){color: #FFFFFF;} .accordion.accordion-danger .card a:not(.btn-link):hover{text-decoration: underline !important;} .accordion.accordion-danger .card .card-body{padding: 2rem;} .accordion.accordion-danger .card .card-body .card-text{text-wrap: wrap;} 

/* /theme_aira/static/scss/custom_form.scss defined in bundle 'web.assets_frontend' */
 .form-control:hover, .form-control:focus{-moz-border: 1px solid #FF9E18; border: 1px solid #FF9E18; color: #FF9E18;} .form-control::placeholder, .form-control input:placeholder-shown{font-size: 0.85em; text-overflow: ellipsis;} input.text-muted:hover, input.text-muted:focus{color: #FF9E18 !important; border: 2px solid #FF9E18 !important;} input.text-muted:focus-visible{outline: #235B4E !important;} .oe_login_form a, .oe_signup_form a, .oe_reset_password_form a{color: #235B4E;} .oe_login_form a:hover, .oe_login_form a:focus, .oe_signup_form a:hover, .oe_signup_form a:focus, .oe_reset_password_form a:hover, .oe_reset_password_form a:focus{color: #FF9E18;} 

/* /theme_aira/static/scss/custom_nav.scss defined in bundle 'web.assets_frontend' */
 .nav-tabs .nav-link:not(.active):hover, .nav-tabs .nav-link:not(.active):focus{border-color: transparent;} .nav-pills .nav-link h2:hover, .nav-pills .nav-link h2:focus, .nav-pills .nav-link h5:hover, .nav-pills .nav-link h5:focus, .nav-tabs .nav-link h2:hover, .nav-tabs .nav-link h2:focus, .nav-tabs .nav-link h5:hover, .nav-tabs .nav-link h5:focus{color: #FF9E18;} .nav-pills .nav-link:not(.active) h2:hover, .nav-pills .nav-link:not(.active) h2:focus, .nav-pills .nav-link:not(.active) h5:hover, .nav-pills .nav-link:not(.active) h5:focus, .nav-tabs .nav-link:not(.active) h2:hover, .nav-tabs .nav-link:not(.active) h2:focus, .nav-tabs .nav-link:not(.active) h5:hover, .nav-tabs .nav-link:not(.active) h5:focus{cursor: pointer;} .nav-pills .nav-link.active h2, .nav-pills .nav-link.active h5, .nav-tabs .nav-link.active h2, .nav-tabs .nav-link.active h5{color: #93D500;} 

/* /theme_aira/static/scss/custom_navbar.scss defined in bundle 'web.assets_frontend' */
 .navbar .o_extra_menu_items.show > ul > li + li{border-top: unset;} .navbar .o_extra_menu_items.show > ul > li > a.dropdown-toggle{background-color: inherit;} .navbar-light .navbar-nav .nav-link{color: #235B4E; font-weight: bold;} .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus{color: #93D500;} .navbar-light .navbar-nav .nav-link.disabled{color: rgba(35, 91, 78, 0.6);} .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active{color: #93D500;} .navbar-light .navbar-nav .dropdown-menu .dropdown-item{color: #235B4E; font-weight: bold;} .navbar-light .navbar-nav .dropdown-menu .dropdown-item:hover, .navbar-light .navbar-nav .dropdown-menu .dropdown-item:focus{color: #93D500;} .navbar-light .navbar-nav .dropdown-menu .dropdown-item.disabled{color: rgba(35, 91, 78, 0.6);} .navbar-light .navbar-toggler{color: #235B4E; border-color: #FFFFFF;} .navbar-light .navbar-toggler-icon{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23235B4E' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");} .navbar-light .navbar-text{color: #235B4E;} .navbar-light .navbar-text a{color: #93D500;} .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus{color: #93D500;} .navbar-light .navbar-nav .dropdown-menu.js_language_selector{min-width: auto;} header.affixed .navbar-brand.logo{margin-top: 0;} header.affixed .navbar-brand img{height: 3rem;} header:not(.modal-header){box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); border-bottom: 1px solid rgba(0, 0, 0, 0.15);} @media (min-width: 992px){header:not(.modal-header){margin-bottom: 6em;}header:not(.modal-header) .navbar-light .container{height: 3em;}header:not(.modal-header):not(.affixed) .navbar-brand.logo{margin-top: 3.5em;}header:not(.modal-header):not(.affixed) .navbar-brand.logo img{height: 6em;}} @media (max-width: 1199.98px){header:not(.modal-header){margin-bottom: 4em;}header:not(.modal-header) .navbar-light .container{height: 3em;}header:not(.modal-header):not(.affixed) .navbar-brand.logo{margin-top: 3.5em;}header:not(.modal-header):not(.affixed) .navbar-brand.logo img{height: 6em;}} @media (max-width: 991.98px){header:not(.modal-header){margin-bottom: 3em;}header:not(.modal-header):not(.affixed) .navbar-brand.logo{margin-top: 2.5em;}header:not(.modal-header):not(.affixed) .navbar-brand.logo img{height: 5em;}} @media (max-width: 767.98px){header:not(.modal-header){margin-bottom: 3em;}header:not(.modal-header) .navbar-light .container{height: 3em;}header:not(.modal-header) .navbar-light .navbar-toggler{margin-bottom: 2em;}header:not(.modal-header):not(.affixed) .navbar-brand.logo{margin-top: 0.5em;}header:not(.modal-header):not(.affixed) .navbar-brand.logo img{height: 4em;}header:not(.modal-header).affixed .navbar-light .navbar-toggler{height: inherit;}header:not(.modal-header).affixed .navbar-brand.logo{position: relative; top: -1rem; height: inherit; margin-bottom: 1rem;}} @media (min-width: 992px){.oe_structure_fixed_to_top{margin-top: -6em;}} @media (max-width: 1199.98px){.oe_structure_fixed_to_top{margin-top: -4em;}} @media (max-width: 991.98px){.oe_structure_fixed_to_top{margin-top: -3em;}} @media (max-width: 767.98px){.navbar-light .navbar-nav .dropdown-menu{padding: 0; float: right; border: unset;}.navbar-light .navbar-nav .dropdown-menu .dropdown-item{text-align: right; padding: 0.25rem 1rem;}} 

/* /theme_aira/static/scss/custom_portal.scss defined in bundle 'web.assets_frontend' */
 #wrapwrap.o_portal{color: #235B4E !important; background-color: #FFFFFF !important;} #wrapwrap.o_portal .text-muted{color: rgba(35, 91, 78, 0.4) !important;} #wrapwrap.o_portal .bg-white{border: unset !important;} #wrapwrap.o_portal .o_footer .text-muted{color: #fff !important;} .o_portal_wrap .table.bg-white > thead > tr{color: #FFFFFF !important; background-color: #FF9E18 !important;} .o_portal_wrap .table.bg-white > thead > tr > th{border-bottom: 1px solid #235B4E !important;} .o_portal_wrap .card-header h4{color: #FFFFFF !important;} .o_portal_wrap .o_portal_navbar.border{border: unset !important;} .o_portal_wrap span.small{font-weight: bold;} @media (max-width: 991.98px){.o_portal_wrap #o_portal_navbar_content{border-top: unset; border: 1px solid #235B4E; background-color: #FF9E18;}} .o_portal_wrap #o_portal_navbar_content .flex-column{margin-bottom: 0 !important;} .o_portal_sidebar #sidebar_content.card > div.card-body{border-top: 1px solid #235B4E; border-right: 1px solid #235B4E;} .o_portal_sidebar #sidebar_content.card > ul > li{border: 1px solid #235B4E;} .o_portal_sidebar #sidebar_content.card > div.card-footer{border-left: unset;} @media (max-width: 767.98px){#top_menu_collapse{z-index: 10; background-color: #FFFFFF; padding-right: 1rem; box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;}button.navbar-toggler:focus{outline: 1px solid #235B4E; outline: 5px auto #235B4E;}} 

/* /theme_aira/static/scss/custom_tables.scss defined in bundle 'web.assets_frontend' */
 .table-striped-grouped{color: #000000;} .table-striped-grouped .tr-striped-grouped{background-color: rgba(0, 0, 0, 0.07);} .table-striped{color: #000000;} .table-striped tbody tr:nth-of-type(even){background-color: rgba(0, 0, 0, 0.07);} .table-gray{color: #000000;} .table-gray thead th{background-color: rgba(0, 0, 0, 0.07);} .table-gray th, .table-gray td, .table-gray thead th{border-color: #000000;} 

/* /theme_aira/static/scss/custom_website.scss defined in bundle 'web.assets_frontend' */
 .navbar-light{background-color: #FFFFFF !important;} .o_affix_enabled{z-index: 1030;} .o_footer{margin-top: 3em; background-color: #FF9E18 !important; color: #212529;} .o_footer .text-muted{color: rgba(33, 37, 41, 0.4) !important;} .o_footer > #footer{border-top: 1px solid rgba(255, 158, 24, 0.3);} .o_footer .text-muted{padding-top: 0.5em; padding-bottom: 0.5em; color: #fff !important;} .o_footer .text-muted a{float: right; color: #fff;} .o_footer .text-muted a:hover, .o_footer .text-muted a:focus{color: #fff; text-decoration: underline;} .o_footer .o_footer_copyright .js_language_selector, .o_footer .o_footer_copyright .legal_advice, .o_footer .o_footer_copyright .terms_of_use, .o_footer .o_footer_copyright .privacy_policy{display: none;} .bg-primary-light{background-color: #FFFFFF;} .bg-secondary-light{background-color: #FFFFFF;} .bg-success-light{background-color: #FFFFFF;} .bg-info-light{background-color: #FFFFFF;} .bg-warning-light{background-color: #FFFFFF;} .bg-danger-light{background-color: #FFFFFF;} .bg-light-light{background-color: #FFFFFF;} .bg-dark-light{background-color: #FFFFFF;} .bg-alpha-light{background-color: #FFFFFF;} .bg-beta-light{background-color: #FFFFFF;} .bg-gamma-light{background-color: #FFFFFF;} .bg-delta-light{background-color: #FFFFFF;} .bg-epsilon-light{background-color: #FFFFFF;} 

/* /theme_aira/static/scss/custom_website_blog.scss defined in bundle 'web.assets_frontend' */
 .website_blog .o_blog_cover_container.cover_narrow .blog_title h1, .website_blog .o_blog_cover_container.cover_narrow .blog_title h2, .website_blog .o_blog_cover_container.cover_narrow .blog_title h3, .website_blog .o_blog_cover_container.cover_narrow .blog_title h4, .website_blog .o_blog_cover_container.cover_narrow .blog_title h5, .website_blog .o_blog_cover_container.cover_narrow .blog_title h6, .website_blog .o_blog_cover_container.cover_narrow .blog_title p, .website_blog .o_blog_cover_container.cover_narrow .blog_title .fa{color: #93D500; text-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);} 

/* /website_form/static/src/scss/website_form.scss defined in bundle 'web.assets_frontend' */
 .o_website_form_flex{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991.98px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767.98px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .col-form-label:after, .o_website_form_required_custom .col-form-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;} 

/* /muk_website_scroll_up/static/src/scss/scrollup.scss defined in bundle 'web.assets_frontend' */
 #scrollUp{bottom: 50px; right: 20px; padding: 10px 20px; mix-blend-mode: normal;} #scrollUp .fa{font-size: 2.5em;} #scrollUp > i{color: #93D500;} 

/* /website_form_builder/static/src/css/website_form_builder.scss defined in bundle 'web.assets_frontend' */
 .o_website_form_builder .o_required > label::after{content: '*'; color: #dc3545;} .o_website_form_builder .form-field.css_non_editable_mode_hidden{opacity: 0.6;} .o_website_form_builder .form-check-label{font-weight: inherit;} body .modal.o_website_modal textarea.form-control, body .modal.o_website_modal select[multiple].form-control{height: auto;} 

/* /portal_base/static/src/scss/mixins/keyframe_mixin.scss defined in bundle 'web.assets_frontend' */
 

/* /portal_base/static/src/scss/keyframes.scss defined in bundle 'web.assets_frontend' */
 @keyframes fadeInTranslateY{from{opacity: 0; transform: translateY(-10px);}to{opacity: 1; transform: translateY(0);}} @keyframes fadeInScale{from{opacity: 0; transform: scale(0.5);}to{opacity: 1; transform: scale(1);}} 

/* /portal_base/static/src/scss/my_home.scss defined in bundle 'web.assets_frontend' */
 .o_portal_my_home a.list-group-item{opacity: 0; animation: fadeInTranslateY 1.5s forwards; animation-delay: 0.2s;} .o_portal_my_home a.list-group-item:nth-child(1){animation-delay: 0.2s;} .o_portal_my_home a.list-group-item:nth-child(2){animation-delay: 0.4s;} .o_portal_my_home a.list-group-item:nth-child(3){animation-delay: 0.6s;} .o_portal_my_home a.list-group-item:nth-child(4){animation-delay: 0.8s;} .o_portal_my_home a.list-group-item:nth-child(5){animation-delay: 1s;} .o_portal_my_home a.list-group-item:nth-child(6){animation-delay: 1.2s;} .o_portal_my_home a.list-group-item:nth-child(7){animation-delay: 1.4s;} .o_portal_my_home a.list-group-item:nth-child(8){animation-delay: 1.6s;} .o_portal_my_home a.list-group-item:nth-child(9){animation-delay: 1.8s;} .o_portal_my_home a.list-group-item:nth-child(10){animation-delay: 2s;} .o_portal_my_home form.s_website_form input{opacity: 0; animation: fadeInTranslateY 1.5s forwards; animation-delay: 0.2s;} .o_portal_my_home form.s_website_form input:nth-child(1){animation-delay: 0.2s;} .o_portal_my_home form.s_website_form input:nth-child(2){animation-delay: 0.4s;} .o_portal_my_home form.s_website_form input:nth-child(3){animation-delay: 0.6s;} .o_portal_my_home form.s_website_form input:nth-child(4){animation-delay: 0.8s;} .o_portal_my_home form.s_website_form input:nth-child(5){animation-delay: 1s;} .o_portal_my_home form.s_website_form input:nth-child(6){animation-delay: 1.2s;} .o_portal_my_home form.s_website_form input:nth-child(7){animation-delay: 1.4s;} .o_portal_my_home form.s_website_form input:nth-child(8){animation-delay: 1.6s;} .o_portal_my_home form.s_website_form input:nth-child(9){animation-delay: 1.8s;} .o_portal_my_home form.s_website_form input:nth-child(10){animation-delay: 2s;} .o_portal_my_home form.s_website_form span{opacity: 0; animation: fadeInTranslateY 1.5s forwards; animation-delay: 0.2s;} .o_portal_my_home form.s_website_form span:nth-child(1){animation-delay: 0.2s;} .o_portal_my_home form.s_website_form span:nth-child(2){animation-delay: 0.4s;} .o_portal_my_home form.s_website_form span:nth-child(3){animation-delay: 0.6s;} .o_portal_my_home form.s_website_form span:nth-child(4){animation-delay: 0.8s;} .o_portal_my_home form.s_website_form span:nth-child(5){animation-delay: 1s;} .o_portal_my_home form.s_website_form span:nth-child(6){animation-delay: 1.2s;} .o_portal_my_home form.s_website_form span:nth-child(7){animation-delay: 1.4s;} .o_portal_my_home form.s_website_form span:nth-child(8){animation-delay: 1.6s;} .o_portal_my_home form.s_website_form span:nth-child(9){animation-delay: 1.8s;} .o_portal_my_home form.s_website_form span:nth-child(10){animation-delay: 2s;} .o_portal_contact_details div{opacity: 0; animation: fadeInTranslateY 1.5s forwards; animation-delay: 0.2s;} .o_portal_contact_details div:nth-child(1){animation-delay: 0.2s;} .o_portal_contact_details div:nth-child(2){animation-delay: 0.4s;} .o_portal_contact_details div:nth-child(3){animation-delay: 0.6s;} .o_portal_contact_details div:nth-child(4){animation-delay: 0.8s;} .o_portal_contact_details div:nth-child(5){animation-delay: 1s;} .o_portal_contact_details div:nth-child(6){animation-delay: 1.2s;} .o_portal_contact_details div:nth-child(7){animation-delay: 1.4s;} .o_portal_contact_details div:nth-child(8){animation-delay: 1.6s;} .o_portal_contact_details div:nth-child(9){animation-delay: 1.8s;} .o_portal_contact_details div:nth-child(10){animation-delay: 2s;} .o_portal_my_details div{opacity: 0; animation: fadeInTranslateY 1.5s forwards; animation-delay: 0.2s;} .o_portal_my_details div:nth-child(1){animation-delay: 0.2s;} .o_portal_my_details div:nth-child(2){animation-delay: 0.4s;} .o_portal_my_details div:nth-child(3){animation-delay: 0.6s;} .o_portal_my_details div:nth-child(4){animation-delay: 0.8s;} .o_portal_my_details div:nth-child(5){animation-delay: 1s;} .o_portal_my_details div:nth-child(6){animation-delay: 1.2s;} .o_portal_my_details div:nth-child(7){animation-delay: 1.4s;} .o_portal_my_details div:nth-child(8){animation-delay: 1.6s;} .o_portal_my_details div:nth-child(9){animation-delay: 1.8s;} .o_portal_my_details div:nth-child(10){animation-delay: 2s;} .o_website_form_builder div.alert{opacity: 0; animation: fadeInScale 3s forwards; animation-delay: 0.2s;} .o_website_form_builder div.alert:nth-child(1){animation-delay: 0.2s;} .o_website_form_builder div.alert:nth-child(2){animation-delay: 0.4s;} .o_website_form_builder div.alert:nth-child(3){animation-delay: 0.6s;} .o_website_form_builder div.alert:nth-child(4){animation-delay: 0.8s;} .o_website_form_builder div.alert:nth-child(5){animation-delay: 1s;} .o_website_form_builder div.alert:nth-child(6){animation-delay: 1.2s;} .o_website_form_builder div.alert:nth-child(7){animation-delay: 1.4s;} .o_website_form_builder div.alert:nth-child(8){animation-delay: 1.6s;} .o_website_form_builder div.alert:nth-child(9){animation-delay: 1.8s;} .o_website_form_builder div.alert:nth-child(10){animation-delay: 2s;} .o_website_form_builder .o_website_form_fields div > h4{opacity: 0; animation: fadeInTranslateY 1.5s forwards; animation-delay: 0.2s;} .o_website_form_builder .o_website_form_fields div > h4:nth-child(1){animation-delay: 0.2s;} .o_website_form_builder .o_website_form_fields div > h4:nth-child(2){animation-delay: 0.4s;} .o_website_form_builder .o_website_form_fields div > h4:nth-child(3){animation-delay: 0.6s;} .o_website_form_builder .o_website_form_fields div > h4:nth-child(4){animation-delay: 0.8s;} .o_website_form_builder .o_website_form_fields div > h4:nth-child(5){animation-delay: 1s;} .o_website_form_builder .o_website_form_fields div > h4:nth-child(6){animation-delay: 1.2s;} .o_website_form_builder .o_website_form_fields div > h4:nth-child(7){animation-delay: 1.4s;} .o_website_form_builder .o_website_form_fields div > h4:nth-child(8){animation-delay: 1.6s;} .o_website_form_builder .o_website_form_fields div > h4:nth-child(9){animation-delay: 1.8s;} .o_website_form_builder .o_website_form_fields div > h4:nth-child(10){animation-delay: 2s;} .o_website_form_builder .o_website_form_fields div.form-group{opacity: 0; animation: fadeInTranslateY 1.5s forwards; animation-delay: 0.2s;} .o_website_form_builder .o_website_form_fields div.form-group:nth-child(1){animation-delay: 0.2s;} .o_website_form_builder .o_website_form_fields div.form-group:nth-child(2){animation-delay: 0.4s;} .o_website_form_builder .o_website_form_fields div.form-group:nth-child(3){animation-delay: 0.6s;} .o_website_form_builder .o_website_form_fields div.form-group:nth-child(4){animation-delay: 0.8s;} .o_website_form_builder .o_website_form_fields div.form-group:nth-child(5){animation-delay: 1s;} .o_website_form_builder .o_website_form_fields div.form-group:nth-child(6){animation-delay: 1.2s;} .o_website_form_builder .o_website_form_fields div.form-group:nth-child(7){animation-delay: 1.4s;} .o_website_form_builder .o_website_form_fields div.form-group:nth-child(8){animation-delay: 1.6s;} .o_website_form_builder .o_website_form_fields div.form-group:nth-child(9){animation-delay: 1.8s;} .o_website_form_builder .o_website_form_fields div.form-group:nth-child(10){animation-delay: 2s;} 

/* /portal_base/static/src/scss/common.scss defined in bundle 'web.assets_frontend' */
 #wrapwrap{position: relative;} main:not(.o_main_content) .preload-overlay{display: none; position: absolute; z-index: 9998; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.6);} main:not(.o_main_content).loading .preload-overlay, main:not(.o_main_content).loading .preload-spinner{display: block !important;} main:not(.o_main_content) .preload-spinner{display: none; position: fixed; top: 50%; left: 50%; z-index: 9999; transform: translate(-50%, -50%) scale(1.2);} 

/* /portal_base/static/src/scss/columns.scss defined in bundle 'web.assets_frontend' */
 .portal_error_alert{animation: zoomIn 1.5s ease-out;} .column_content, .column_image_content{box-shadow: 0 0.2rem 1rem 0rem rgba(0, 0, 0, 0.5); height: fit-content;} .column_card:not(.centered):hover, .column_image_card:not(.centered):hover{cursor: zoom-in; transform: scale3d(1, 1.03, 1); box-shadow: 0 0.5rem 1rem 0.3rem rgba(0, 0, 0, 0.5) !important;} .column_card_body{min-height: 200px; max-height: 400px; min-width: 250px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; height: 100%; overflow: auto;} .column_card_body:has(.column_card_body_preformat_content){align-items: stretch;} .column_image_card, .column_image_card_body_content{min-height: 100px; min-width: 150px; max-height: 100vh; max-width: 100vw; width: 100%; height: auto; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: stretch; justify-content: center;} .column_card_body.loaded .loading-overlay, .column_image_card_body.loaded .loading-overlay{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(35, 91, 78, 0.3); z-index: 10; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; border: 1px solid #235B4E;} .column_card_body.loaded .loading-overlay .spinner, .column_image_card_body.loaded .loading-overlay .spinner{position: relative; top: 0; border: 4px solid rgba(0, 0, 0, 0.1); border-top: 4px solid #235B4E; border-radius: 50%; width: 45px; height: 45px; animation: spin 2s linear infinite;} .column_card.centered{position: fixed; top: 55%; left: 50%; z-index: 2100; width: 95vw; max-width: 80%; min-height: 60vh; height: auto; max-height: 70%; background: #fff; box-shadow: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.5) !important; cursor: zoom-out; overflow: auto; box-sizing: border-box; transform: translate(-50%, -50%); transition: transform 1s ease-out;} .column_card.centered .column_card_body{min-height: 60vh; height: auto; max-height: 70%;} .column_image_card.centered{position: fixed; top: 50%; left: 50%; z-index: 2100; width: 80%; max-width: 90vw; max-height: 90vh; background: #fff; box-shadow: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.5) !important; transform: translate(-50%, -50%); animation: zoomInCard 1s ease-out; cursor: zoom-out; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: stretch; justify-content: center; overflow: auto; box-sizing: border-box; border: 1px solid #235B4E;} .column_image_card.centered .original_image_content{display: none;} .column_image_card.centered .carousel-control-prev, .column_image_card.centered .carousel-control-next{width: 8%; background-color: rgba(35, 91, 78, 0.2); opacity: 1; z-index: 10;} .column_image_card.centered .carousel-control-prev-icon, .column_image_card.centered .carousel-control-next-icon{width: 1.5rem; height: 1.5rem; background-size: 100%, 100%;} .column_image_card.centered .card-img-top{width: 100%; height: 100%; display: block; object-fit: contain; min-height: 0;} @keyframes spin{from{transform: rotate(0deg);}to{transform: rotate(360deg);}} @keyframes zoomIn{from{transform: scale(0.5); opacity: 0;}to{transform: scale(1); opacity: 1;}} @keyframes zoomInNoContent{from{transform: translate(-50%, -50%) scale(0.5); opacity: 0;}to{transform: translate(-50%, -50%) scale(1); opacity: 1;}} @keyframes zoomInCard{from{transform: translate(-50%, -50%) scale(0.5); opacity: 0;}to{transform: translate(-50%, -50%) scale(1); opacity: 1;}} 

/* /website_jira_issue_collector/static/scss/collector.scss defined in bundle 'web.assets_frontend' */
 #atlwdg-container.atlwdg-container-mobile{width: 90%; margin-top: 4rem;} 

/* /website_photo_gallery/static/src/scss/website_gallery.scss defined in bundle 'web.assets_frontend' */
 #gallery-year-tabs-content .tab-pane{opacity: 0; transition: opacity 2s ease-out;} #gallery-year-tabs-content .tab-pane.active.show{opacity: 1; animation: zoomIn 2s ease-out;} #gallery-year-tabs-content .tab-pane .fade.collapse{opacity: 0; transition: opacity 2s ease-out;} #gallery-year-tabs-content .tab-pane .fade.collapse.show{opacity: 1; animation: zoomIn 2s ease-out;} @keyframes zoomIn{from{opacity: 0; transition: opacity 2s ease-out;}to{opacity: 1;}}