.o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(64, 173, 103, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color: #FFFFFF; background-color: #568695; border-color: #517e8d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{box-shadow: 0 0 0 0.2rem rgba(105, 153, 168, 0.5);} .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.2rem 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.2rem 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.2rem 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.2rem 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.2rem 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: #243742; color: white;} #list_website_pages td, #list_website_pages th{padding: 0.45rem;} #list_website_pages td > a.fa{margin-left: 5px; color: #243742;} #list_website_pages td .text-muted{opacity: 0.5;} #list_website_pages .fa-check, #list_website_pages .fa-eye-slash{color: #17a2b8;} 

/* /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%;} 

/* /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_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%;} 

/* /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;} body .modal.o_website_modal textarea.form-control, body .modal.o_website_modal select[multiple].form-control{height: auto;} 

/* /website_rating/static/src/scss/website_rating.scss defined in bundle 'web.assets_frontend' */
 .o_website_rating_static{color: #FACC2E;} .o_website_rating_card_container{} .o_website_rating_card_container .o_message_counter{color: #495057;} .o_website_rating_card_container table.o_website_rating_progress_table{width: 100%; overflow: visible;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_star_num{min-width: 30px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_select[style*="opacity: 1"]{cursor: pointer;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress{min-width: 120px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress > .progress{margin-bottom: 5px; margin-left: 5px; margin-right: 5px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar{background-color: #FACC2E;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_percent{text-align: right; padding-left: 5px; font-size: 0.75rem;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_reset .o_website_rating_select_text{visibility: hidden;} .o_rating_star_card{margin-bottom: 5px;} .o_rating_star_card .stars{display: inline-block; color: #FACC2E; margin-right: 15px;} .o_rating_star_card .stars i{margin-right: -3px; text-align: center;} .o_rating_star_card .stars.enabled{cursor: pointer;} .o_rating_star_card .rate_text{display: inline-block;} 

/* /website_twitter/static/src/scss/website_twitter.scss defined in bundle 'web.assets_frontend' */
 .wrap-row{position: relative; overflow: hidden; height: 310px;} .wrap-row .twitter-row{position: absolute; width: 100%; height: auto;} .wrap-row .twitter-row div.scrollWrapper{position: relative; overflow: hidden; width: 100%; height: 100%;} .wrap-row .twitter-row div.scrollableArea{position: relative; width: auto; height: 100%;} .wrap-row .twitter-row div .tweet{border: 1px solid #ccc; max-width: 500px; width: 500px; font-size: 0.8em; padding-top: 12px; padding-right: 10px; padding-bottom: 12px; padding-left: 10px; float: left; display: block; margin: 6px; max-height: 90px; height: 90px; opacity: 0.6;} .wrap-row .twitter-row div .tweet h4, .wrap-row .twitter-row div .tweet p{padding: 0; margin: 0;} .wrap-row .twitter-row div .tweet .left{display: block; float: left; width: 80px;} .wrap-row .twitter-row div .tweet .left img{width: 65px; height: auto; float: left; display: block; margin: 0px 5px 0px -5px;} .wrap-row .twitter-row div .tweet .right{display: block; float: left; width: 470px;} .wrap-row .twitter-row div .tweet .right .top{height: 20px;} .wrap-row .twitter-row div .tweet h4{font-size: 14px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: bold; color: #000; float: left; display: block; position: relative; margin-left: 70px; margin-top: -65px;} .wrap-row .twitter-row div .tweet h4 span{color: #ccc; font-weight: bold; font-size: 14px;} .wrap-row .twitter-row div .tweet p{line-height: 1.5em; float: left; position: relative; display: block;} .wrap-row .twitter-row div .tweet p.date{float: right; line-height: 0.5em; margin-top: -60px; margin-right: -10px;} .wrap-row .twitter-row div .tweet .right .bottom p{margin-top: -65px; margin-left: 70px; font-size: 12px; word-break: break-word;} .wrap-row .twitter-row div .tweet:hover{box-shadow: 0.5px 0.5px 0.5px 1px #428BCA; cursor: pointer; opacity: 1;} @media screen and (max-width: 580px){.wrap-row{position: relative; overflow: hidden; height: 100px;}} 

/* /website_slides/static/src/scss/website_slides.scss defined in bundle 'web.assets_frontend' */
 .oe_slides_panel_footer .fa, .oe_slide_js_embed_option_link{color: #00A09D; cursor: pointer;} .oe_slide_embed_option{position: absolute; padding: 30px 30px 30px 30px; top: 0px; left: 0px; right: 0px; bottom: 0px; background-color: #FFFFFF; opacity: 1; display: none; overflow-y: auto !important;} .oe_slide_embed_wrapper{position: relative;} section.oe_slides_promote_box{background-color: #f5f5f5; border-bottom: 1px solid #dee2e6; border-top: 1px solid #dee2e6;} img.oe_slides_channel_thumbnail{object-fit: cover; object-position: top; height: 250px; width: 100%;} img.oe_slides_opacity{opacity: .5;} img.oe_slides_promote_image{object-fit: cover; object-position: top; max-height: 300px; width: 100%; overflow: hidden; display: block;} .oe_slides_box_shadow{box-shadow: 0 0 5px #CCC;} .oe_slides_apart_small{object-fit: cover; object-position: top; height: 60px; width: 90px;} .oe_slides_statistics_title{border-bottom: 1px solid #dee2e6; padding-bottom: 5px;} .oe_slides_transcript{overflow-y: auto; max-height: 500px;} .oe_slides_bottom_border{border-bottom: 1px solid #dee2e6;} .oe_slide_js_like, .oe_slide_js_unlike{cursor: pointer; color: #00A09D;} textarea.o_slides_comment{resize: vertical;} .oe_slides_grid_thumbnail{object-fit: cover; object-position: top; height: 200px; width: 100%; overflow: hidden;} .oe_slides_ellipsis{white-space: nowrap; width: 100%; overflow: hidden; text-overflow: ellipsis;} .o_slide_preview{max-height: 160px; overflow: hidden;} .oe_slides_suggestion_caption{position: absolute; top: 0; right: 0; background: rgba(10, 10, 10, 0.75); width: 100%; height: 100%; display: none; text-align: center; color: #fff !important; z-index: 2;} .oe_slides_suggestion_media{margin-top: 10px; position: relative;} .oe_slides_suggestion_media img{height: 33%; width: 100%; overflow: hidden;} .oe_slides_loader{position: relative; width: 100%;} .oe_slides_loader h4{position: absolute; bottom: 20px; left: 0; width: 35%; color: white; background: black; background: rgba(0, 0, 0, 0.7); padding: 10px;} .oe_slides_share_bar{padding: 10px 0;} .oe_slides_panel_footer #page_number{width: 45px;} .oe_show_footer{z-index: 2147483647;} 

/* /erplibre_website_snippets_timelines/static/src/scss/snippet_timeline_vertical.scss defined in bundle 'web.assets_frontend' */
 .o_timeline_vertical{position: relative; width: 100%;} .o_timeline_vertical::after{content: ''; position: absolute; width: 6px; background-color: #d6dadd; top: 0; bottom: 0; left: 50%; margin-left: -3px;} .o_timeline_vertical .timeline-wrapper{padding: 8px 40px 8px 0px; position: relative; background-color: inherit; width: 50%; left: 0;} .o_timeline_vertical .timeline-wrapper:nth-child(even){padding: 8px 0px 8px 40px; left: 50%;} .o_timeline_vertical .timeline-wrapper::after{content: ''; width: 24px; height: 24px; background-color: #00A09D; border: 4px solid white; border-radius: 50%; z-index: 1; position: absolute; top: 50%; transform: translateY(-50%); right: -12px;} .o_timeline_vertical .timeline-wrapper:nth-child(even)::after{right: unset; left: -12px;} .o_timeline_vertical .timeline-wrapper::before{content: " "; height: 0; width: 0; z-index: 1; border: medium solid white; border-width: 10px 0 10px 10px; border-color: transparent transparent transparent white; position: absolute; top: 50%; transform: translateY(-50%); right: 30px;} .o_timeline_vertical .timeline-wrapper:nth-child(even)::before{right: unset; left: 30px; border-width: 10px 10px 10px 0; border-color: transparent white transparent transparent;} .o_timeline_vertical .timeline-inner{padding: 20px; background-color: white; position: relative; border-radius: 6px;} .o_timeline_vertical .timeline-inner{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center;} .o_timeline_vertical .timeline-inner__text{padding-right: 0.25rem;} .o_timeline_vertical .timeline-inner__text p{color: #767676; margin-bottom: 0;} .o_timeline_vertical .timeline-inner__date{padding-left: 1rem; text-align: justify; border-left: 1px solid lightgray; 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: center;} @media screen and (max-width: 600px){.o_timeline_vertical::after{left: 36px;}.o_timeline_vertical .timeline-wrapper{width: 100%; padding: 8px 8px 8px 50px;}.o_timeline_vertical .timeline-wrapper:nth-child(even){left: 0%; padding: 8px 8px 8px 50px;}.o_timeline_vertical .timeline-wrapper::before{left: 40px; border: medium solid white; border-width: 10px 10px 10px 0; border-color: transparent white transparent transparent;}.o_timeline_vertical .timeline-wrapper:nth-child(even)::before{left: 40px; border: medium solid white; border-width: 10px 10px 10px 0; border-color: transparent white transparent transparent;}.o_timeline_vertical .timeline-wrapper::after{left: 9px;}.o_timeline_vertical .timeline-wrapper:nth-child(even)::after{left: 9px;}} 

/* /erplibre_website_snippets_timelines/static/src/scss/snippet_timeline_horizontal.scss defined in bundle 'web.assets_frontend' */
 .o_timeline_horizontal{overflow-x: auto; scroll-snap-type: x mandatory;} .o_timeline_horizontal .container{display: -webkit-box; display: -webkit-flex; display: flex;} .o_timeline_horizontal .timeline-wrapper{position: relative; width: 400px; min-width: 320px; padding: 20px; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: space-between; min-height: 667px; height: 67vh;} .o_timeline_horizontal .timeline-wrapper:nth-child(even){flex-direction: column-reverse;} .o_timeline_horizontal .timeline-wrapper::before{content: ''; position: absolute; height: 6px; background-color: #875A7B; left: 0; right: 0; top: 50%; margin-top: -3px; width: 100%;} .o_timeline_horizontal .timeline-wrapper > *{flex: 1; 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: center; justify-content: center; padding: 20px 0; text-align: center;} .o_timeline_horizontal .timeline-wrapper:nth-child(even) > *{flex-direction: column-reverse;} .o_timeline_horizontal h2{font-weight: bold;} .o_timeline_horizontal h4{padding: 2rem 0;} .o_timeline_horizontal p{color: #767676;} .o_timeline_horizontal .fa{margin-right: 0;} .o_timeline_horizontal .timeline-wrapper::after{content: ''; width: 1.25rem; height: 1.25rem; background-color: #00A09D; border: 4px solid white; border-radius: 50%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);} .o_timeline_horizontal .fa::after{content: ''; width: 3px; height: 12%; background-color: inherit; position: absolute; top: 50%; left: 50%; transform: translateX(-50%);} .o_timeline_horizontal .timeline-wrapper:nth-child(even) .fa::after{transform: translate(-50%, -100%);} @media screen and (max-width: 600px){.o_timeline_horizontal{scrollbar-width: none;}.o_timeline_horizontal .timeline-wrapper{scroll-snap-align: center;}} 

/* /erplibre_website_snippets_basic_html/static/src/scss/snippet.scss defined in bundle 'web.assets_frontend' */
 .top-left{top: 0; left: 0;} .top-right{top: 0; right: 0;} .bottom-left{bottom: 0; left: 0;} .bottom-right{bottom: 0; right: 0;} .absolute-center{top: 50%; left: 50%; transform: translate(-50%, -50%);} .o_avatar img{width: 150px; height: 150px; object-fit: cover; border-radius: 50%; border: 2px solid #767676;} .o_image_fluid{width: 100%; object-fit: cover;} .o_bullets_finger{margin: 24px 0; padding: 0; list-style: none;} .o_bullets_finger li{padding: 6px 0 6px 36px; text-indent: -30px; font-size: 16px;} .o_bullets_finger li::before{content: "👉 ";} .o_pill{padding: 4px 8px; border-radius: 12px; font-weight: bolder;} @media only screen and (max-width: 990px){.mobile-align-right *{text-align: right !important;}.mobile-align-left *{text-align: left !important;}.mobile-align-center *{text-align: center !important;}} 

/* /erplibre_website_snippets_cards/static/src/scss/snippet_cards_extend.scss defined in bundle 'web.assets_frontend' */
 .o_card_extend{overflow: hidden; height: min-content; margin: 1rem 0; padding: 0 1rem; cursor: pointer;} .o_card_extend .card-extend__img{width: 100%; height: 220px; overflow: hidden;} .o_card_extend .card-extend__img img{width: 100%; height: 100%; object-fit: cover;} .o_card_extend .card-extend__text{padding: 12px;} .o_card_extend .card-extend__text .card-extend__title{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .o_card_extend .card-extend__text img{width: 40px; height: 40px; border-radius: 50%; margin-right: 8px; border: 1px solid lightgray;} .o_card_extend .card-extend__text h4{margin: 0; white-space: nowrap;} .o_card_extend .card-extend__text p{margin: 0; opacity: 0; visibility: hidden; height: 0; overflow: hidden; transition: all 0.8s ease-out;} .o_card_extend.extended p{opacity: 1; visibility: visible; height: auto; margin-top: 1rem;} 

/* /erplibre_website_snippets_cards/static/src/scss/snippet_cards_flip.scss defined in bundle 'web.assets_frontend' */
 .o_card_flip{height: 480px; perspective: 1000px; margin: 1rem 0; padding: 0 1rem;} .o_card_flip .card-flip__inner{border: 1px solid #808080; position: relative; width: 100%; height: 100%; transition: transform 0.8s; transform-style: preserve-3d;} .o_card_flip h4{font-size: 1.4rem !important; font-weight: bold; text-align: center;} .o_card_flip h5{text-transform: uppercase; font-size: 1rem;} .o_card_flip p{font-size: 1rem !important;} .o_card_flip .card-flip__front, .o_card_flip .card-flip__back{padding: 1rem; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; 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: center; justify-content: space-around;} .o_card_flip .card-flip__front h5{align-self: end; text-align: right;} .o_card_flip .card-flip__back{background-color: #E46F78; transform: rotateY(180deg);} .o_card_flip .card-flip__back h5{text-align: center;} .o_card_flip img{width: 200px; height: 200px; border-radius: 50%; object-fit: cover; overflow: hidden; border: 2px solid lightgray;} .o_card_flip .card-flip__icons{width: 100%; padding: 1rem; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-evenly;} .o_card_flip .card-flip__icons i{font-size: 2.4rem;} .o_card_flip.flippable{cursor: pointer;} .o_card_flip.flippable.flipped .card-flip__inner{transform: rotateY(180deg);} 

/* /erplibre_website_snippets_structures/static/src/scss/snippet_steps.scss defined in bundle 'web.assets_frontend' */
 .o_steps .step{display: grid; padding: 36px 0; max-width: 450px; margin: 0 auto;} .o_steps .step img{max-width: 100%; height: 300px; object-fit: cover;} .o_steps .step-info{position: relative; height: 240px; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; z-index: 1;} .o_steps .step-info h3{margin-bottom: 24px;} .o_steps .step-info p{margin: 0;} .o_steps .step-num{opacity: 0.5; position: absolute; top: 0; font-size: 240px; line-height: 1; z-index: -1; color: #00A09D;} .o_steps .step-line{display: none;} @media (min-width: 900px){.o_steps .step{max-width: none; grid-template-columns: repeat(2, 1fr); grid-gap: 60px;}.o_steps .step:nth-child(even) .step-num{right: 12px;}.o_steps .step-num{background-color: none;}} @media (min-width: 1400px){.o_steps .step-num{font-size: 30px; padding: 6px; opacity: 1; width: 60px; height: 60px; text-align: center; border-radius: 50%; font-weight: bold; line-height: 1.5; z-index: 1; background-color: #00A09D; color: black; top: 24px; left: -120px;}.o_steps .step{grid-gap: 180px;}.o_steps .step:nth-child(even) .step-line, .o_steps .step:nth-child(4) .step-line{display: block; width: 30px; position: absolute; top: 96px; left: -120px;}.o_steps .step:nth-child(odd) .step-line{display: block; width: 24px; position: absolute; top: 96px; left: -90px;}} 

/* /erplibre_website_snippets_structures/static/src/scss/snippet_five_part_panel.scss defined in bundle 'web.assets_frontend' */
 .o_five_part_panel h3, .o_five_part_panel h4{font-weight: bold; padding: 1rem 0;} .o_five_part_panel h3::before{position: absolute; content: ''; height: 0.5rem; top: 1.5rem; left: 0; width: 4rem; background: #00A09D;} .o_five_part_panel h4::after{position: absolute; content: ''; height: 8px; bottom: -0.5rem; left: 0; width: 48px; background: #00A09D;} .o_five_part_panel p{padding-bottom: 1rem;} .o_five_part_panel i{color: #5C5B80;} 

/* /erplibre_website_snippets_structures/static/src/scss/snippet_linked_image_grid.scss defined in bundle 'web.assets_frontend' */
 .o_linked_image_grid .image_overlay{position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; width: 100%; opacity: 0; transition: .5s ease; background-color: rgba(0, 0, 0, 0.2);} .o_linked_image_grid .linked_image:hover .image_overlay{opacity: 1;} 

/* /website_links/static/src/css/website_links.css defined in bundle 'web.assets_frontend' */
.no-link-style{color: black; text-decoration: none;} .required-form-control{background-color: #CECDFF;} #filters li a, #filters li.active a, #filters li.active a.active, #filters li.active a:hover, #filters li.active a:focus, #filters li a:hover{padding: 0px 5px; border-radius: 0px; border: 0px; border-color: transparent; border-right: 1px solid #999; padding-bottom: 0; background-color: #FFFFFF;} #filters li.active a{color: #999;} #filters li:last-child a, #filters li:last-child a:hover, #filters li:last-child a:focus{border-right: 0px;} .nav-tabs-inline{font-size: 14px;} #o_website_links_recent_links{min-height:30em;} .o_website_links_code_error{display:none; color:red; font-weight:bold;} .truncate_text{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 500px;} 

/* /website_megamenu/static/src/scss/website.scss defined in bundle 'web.assets_frontend' */
 .o_mega_menu{width: 100%; padding: 0; margin-top: 0; border-radius: 0; background-clip: unset;} .o_mega_menu .container, .o_mega_menu .container-fluid{padding-left: 15px; padding-right: 15px;} @media (min-width: 768px){.o_mega_menu_container_size{left: 50%; transform: translateX(-50%);}} @media (min-width: 576px){.o_mega_menu_container_size{max-width: 510px;}} @media (min-width: 768px){.o_mega_menu_container_size{max-width: 690px;}} @media (min-width: 992px){.o_mega_menu_container_size{max-width: 930px;}} @media (min-width: 1200px){.o_mega_menu_container_size{max-width: 1110px;}} 

/* /website_snippet_big_button/static/src/scss/website_snippet_big_button.scss defined in bundle 'web.assets_frontend' */
 .big-buttons .btn{white-space: normal;} .big-buttons a{width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: space-around;} .big-buttons a > .d-block{white-space: normal;} 

/* /website_snippet_country_dropdown/static/src/css/style.scss defined in bundle 'web.assets_frontend' */
 .js_country_dropdown .scrollable-menu{height: auto; max-height: 200px; overflow-x: hidden;} 

/* /website_mail_channel/static/src/css/website_mail_channel.css defined in bundle 'web.assets_frontend' */
.o_mg_avatar{width: 40px; height: 40px;} .o_mg_link_show{display: none;} .o_mg_link_content{display: none;} 

/* /muk_website_branding/static/src/scss/footer.scss defined in bundle 'web.assets_frontend' */
 .o_brand_promotion{display: none;}