@import url(https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i&display=swap);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i&display=swap);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,700,700i&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway:300,300i,400,400i,700,700i&display=swap);@import url(https://fonts.googleapis.com/css?family=Noto+Serif:300,300i,400,400i,700,700i&display=swap);@import url(https://fonts.googleapis.com/css?family=Arvo:300,300i,400,400i,700,700i&display=swap);.modal.o_theme_customize_modal .modal-dialog{position:absolute;top:0;left:auto;bottom:auto;right:2%;width:96%;max-width:550px}.modal.o_theme_customize_modal .modal-header{background-color:#7c7bad;color:#fff;border-radius:0}.modal.o_theme_customize_modal .modal-header *{color:inherit}.modal.o_theme_customize_modal .close:hover,.modal.o_theme_customize_modal .close:focus{color:#fff}.modal.o_theme_customize_modal .nav{padding:0}.modal.o_theme_customize_modal .nav .nav-item{background-color:#e2e2e0}.modal.o_theme_customize_modal .nav .nav-item .nav-link{color:#4c4c4c}.modal.o_theme_customize_modal .nav .nav-item .nav-link.active{font-weight:bold;background-color:#fff;border:1px solid #d9d7d7;border-left:1px solid #333}.modal.o_theme_customize_modal .nav .nav-item .nav-link:hover,.modal.o_theme_customize_modal .nav .nav-item .nav-link:focus{text-decoration:none}.modal.o_theme_customize_modal .dropdown-menu{position:static!important;transform:none!important;min-width:100%}.modal.o_theme_customize_modal .o_theme_customize_option{position:relative;width:100%}.modal.o_theme_customize_modal .o_theme_customize_option>img{width:100%}.modal.o_theme_customize_modal .o_theme_customize_option>img+label{position:absolute;top:0;left:0;bottom:0;right:0;width:auto;background:transparent!important}.modal.o_theme_customize_modal .o_theme_customize_option label{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:100%;min-height:24px;margin:0;padding:8px;text-align:center;font-size:14px;line-height:1;cursor:pointer}.modal.o_theme_customize_modal .o_theme_customize_option label:hover::after{content:"";pointer-events:none;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,32,64,.03)}.modal.o_theme_customize_modal .o_theme_customize_option label.o_switch{-webkit-box-pack:start;justify-content:flex-start}.modal.o_theme_customize_modal .o_theme_customize_option:not(.dropdown-item) label{border:2px solid transparent;background-color:#e2e2e0}.modal.o_theme_customize_modal .o_theme_customize_option:not(.dropdown-item) label.checked{border-color:#7c7bad;color:#7c7bad}.modal.o_theme_customize_modal .o_theme_customize_option.o_theme_customize_with_widget label{-webkit-box-pack:start;justify-content:flex-start;text-align:left}.modal.o_theme_customize_modal .o_theme_customize_option.o_theme_customize_with_widget label.checked{border-color:transparent;color:inherit}.modal.o_theme_customize_modal .o_theme_customize_color{position:relative;width:30px;height:20px;margin-left:auto;border:1px solid #000}.modal.o_theme_customize_modal .o_theme_customize_color::before,.modal.o_theme_customize_modal .o_theme_customize_color::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0}.modal.o_theme_customize_modal .o_theme_customize_color::before{background-image:url(/web_editor/static/src/img/xtransparent.png.pagespeed.ic.P5At7vf24b.png)}.modal.o_theme_customize_modal .o_theme_customize_color::after{background-color:inherit}.modal.o_theme_customize_modal .o_theme_customize_input{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;text-align:right}.modal.o_theme_customize_modal .o_theme_customize_input .fa-edit{visibility:hidden;color:#7c7bad}.modal.o_theme_customize_modal .o_theme_customize_option:hover .o_theme_customize_input .fa-edit{visibility:visible}.modal.o_theme_customize_modal .o_theme_customize_active_input{position:absolute;top:0;left:0;bottom:0;right:0;width:auto;padding:3px}.modal.o_theme_customize_modal .o_theme_customize_active_input>*{height:100%!important}.modal.o_theme_customize_modal .o_theme_customize_active_input>*.form-control{background:#fff!important}.modal.o_theme_customize_modal .o_theme_customize_active_input>*.form-control,.modal.o_theme_customize_modal .o_theme_customize_active_input>* .btn{padding:2px 8px!important;text-align:right!important;font-size:.875rem!important}.modal.o_theme_customize_modal .o_theme_customize_option_input{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.modal.o_theme_customize_modal .o_theme_customize_option_list{box-shadow:0 0 40px 0 rgba(0,0,0,.05)}.modal.o_theme_customize_modal .o_theme_customize_dropdown_btn{background-color:#e2e2e0}.modal.o_theme_customize_modal .o_theme_customize_option_font_1{font-family:"Roboto","Odoo Unicode Support Noto",sans-serif}.modal.o_theme_customize_modal .o_theme_customize_option_font_1.o_theme_customize_option>label>span::before,.modal.o_theme_customize_modal .o_theme_customize_option_font_1.dropdown-toggle::before{content:"Roboto"}.modal.o_theme_customize_modal .o_theme_customize_option_font_2{font-family:"Open Sans","Odoo Unicode Support Noto",sans-serif}.modal.o_theme_customize_modal .o_theme_customize_option_font_2.o_theme_customize_option>label>span::before,.modal.o_theme_customize_modal .o_theme_customize_option_font_2.dropdown-toggle::before{content:"Open Sans"}.modal.o_theme_customize_modal .o_theme_customize_option_font_3{font-family:"Source Sans Pro","Odoo Unicode Support Noto",sans-serif}.modal.o_theme_customize_modal .o_theme_customize_option_font_3.o_theme_customize_option>label>span::before,.modal.o_theme_customize_modal .o_theme_customize_option_font_3.dropdown-toggle::before{content:"Source Sans Pro"}.modal.o_theme_customize_modal .o_theme_customize_option_font_4{font-family:"Raleway","Odoo Unicode Support Noto",sans-serif}.modal.o_theme_customize_modal .o_theme_customize_option_font_4.o_theme_customize_option>label>span::before,.modal.o_theme_customize_modal .o_theme_customize_option_font_4.dropdown-toggle::before{content:"Raleway"}.modal.o_theme_customize_modal .o_theme_customize_option_font_5{font-family:"Noto Serif","Odoo Unicode Support Noto",serif}.modal.o_theme_customize_modal .o_theme_customize_option_font_5.o_theme_customize_option>label>span::before,.modal.o_theme_customize_modal .o_theme_customize_option_font_5.dropdown-toggle::before{content:"Noto Serif"}.modal.o_theme_customize_modal .o_theme_customize_option_font_6{font-family:"Arvo",Times,"Odoo Unicode Support Noto",serif}.modal.o_theme_customize_modal .o_theme_customize_option_font_6.o_theme_customize_option>label>span::before,.modal.o_theme_customize_modal .o_theme_customize_option_font_6.dropdown-toggle::before{content:"Arvo"}.modal.o_theme_customize_modal .o_theme_customize_delete_google_font{position:absolute;top:1px;left:auto;bottom:1px;right:1px;padding:0 8px!important}.o_homepage_editor_welcome_message{padding-top:128px;padding-bottom:128px;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.o_homepage_editor_welcome_message .o_tooltip_container{transition:opacity 1s linear}.o_homepage_editor_welcome_message .o_tooltip_container>.o_tooltip{position:absolute;top:auto;left:auto;bottom:auto;right:auto;position:relative;display:inline-block;margin:0 8px;opacity:1;z-index:auto}.o_switch{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;font-weight:normal;cursor:pointer}.o_switch>input{display:none}.o_switch>input+span{background-color:#f7f7f7;box-shadow:inset 0 0 0 1px #dedddd;border-radius:100rem;height:2ex;width:3.6ex;margin-right:.5em;display:inline-block;transition:all .3s cubic-bezier(.19,1,.22,1)}.o_switch>input+span:after{content:"";background:#f7f7f7;display:block;width:1.8ex;height:1.8ex;margin-top:.1ex;margin-left:.1ex;border-radius:100rem;transition:all .3s cubic-bezier(.19,1,.22,1);box-shadow:0 1px 1px #9e9e9e , inset 0 0 0 1px white}.o_switch>input:checked+span{box-shadow:none;background:#40ad67}.o_switch>input:checked+span:after{margin-left:1.7ex}.o_switch.o_switch_danger > input:not(:checked) + span{box-shadow:none;background:#e6586c}