.elementor-9 .elementor-element.elementor-element-2a04ca1 > .elementor-container{max-width:1300px;}.elementor-9 .elementor-element.elementor-element-2a04ca1{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-710d31a );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-2a04ca1, .elementor-9 .elementor-element.elementor-element-2a04ca1 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2a04ca1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-25926f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-54d9d97{text-align:center;}.elementor-9 .elementor-element.elementor-element-54d9d97 img{width:185px;}.elementor-9 .elementor-element.elementor-element-e10c49b > .elementor-container{max-width:1080px;}.elementor-9 .elementor-element.elementor-element-e10c49b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e10c49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eee6be1 );}.elementor-9 .elementor-element.elementor-element-e10c49b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e10c49b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-0178136 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:75px 0px 75px 0px;}.elementor-9 .elementor-element.elementor-element-a656c48{text-align:center;}.elementor-9 .elementor-element.elementor-element-a656c48 .elementor-heading-title{color:var( --e-global-color-b0467d4 );font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-a656c48 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1e22dae > .elementor-container{max-width:1300px;}.elementor-9 .elementor-element.elementor-element-1e22dae{margin-top:5px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-d633740.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-d633740.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-d633740 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-17823fb{text-align:left;}.elementor-9 .elementor-element.elementor-element-17823fb img{width:100%;}.elementor-9 .elementor-element.elementor-element-e031204 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6b68f93{text-align:left;color:var( --e-global-color-b0467d4 );font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-6b68f93 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9cf414c .elementor-button{font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;fill:var( --e-global-color-059781d );color:var( --e-global-color-059781d );background-color:var( --e-global-color-b0467d4 );border-radius:50px 50px 50px 50px;padding:15px 45px 15px 45px;}.elementor-9 .elementor-element.elementor-element-9cf414c .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-9cf414c .elementor-button:focus{color:var( --e-global-color-059781d );background-color:var( --e-global-color-710d31a );}.elementor-9 .elementor-element.elementor-element-9cf414c .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-9cf414c .elementor-button:focus svg{fill:var( --e-global-color-059781d );}.elementor-9 .elementor-element.elementor-element-9cf414c > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5e1d0282 > .elementor-container{max-width:1300px;}.elementor-9 .elementor-element.elementor-element-5e1d0282{margin-top:0px;margin-bottom:0px;padding:50px 0px 75px 0px;}.elementor-9 .elementor-element.elementor-element-30969df0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0e12879{text-align:center;}.elementor-9 .elementor-element.elementor-element-0e12879 .elementor-heading-title{color:var( --e-global-color-b0467d4 );font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:500;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-0e12879 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3b83de6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a95fad8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c857704 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-e10c49b{padding:0px 50px 0px 50px;}.elementor-9 .elementor-element.elementor-element-0178136 > .elementor-element-populated{padding:75px 0px 75px 0px;}.elementor-9 .elementor-element.elementor-element-a656c48{text-align:center;width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-a656c48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d633740 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-17823fb{text-align:center;}.elementor-9 .elementor-element.elementor-element-17823fb img{width:25%;}.elementor-9 .elementor-element.elementor-element-17823fb > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e031204 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 80px 0px 80px;}.elementor-9 .elementor-element.elementor-element-6b68f93{text-align:center;}.elementor-9 .elementor-element.elementor-element-6b68f93 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5e1d0282{padding:050px 50px 50px 50px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-e10c49b{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-0178136 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-a656c48{text-align:center;}.elementor-9 .elementor-element.elementor-element-a656c48 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-a656c48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1e22dae{margin-top:-10px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-17823fb img{width:50%;}.elementor-9 .elementor-element.elementor-element-17823fb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e031204 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5e1d0282{padding:50px 20px 50px 20px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-d633740{width:20.153%;}.elementor-9 .elementor-element.elementor-element-e031204{width:79.847%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-d633740{width:100%;}.elementor-9 .elementor-element.elementor-element-e031204{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-3b83de6f */.elementor-9 .elementor-element.elementor-element-3b83de6f .woocommerce-info, .woocommerce-checkout #payment, .woocommerce-message{
    background-color: #F6F7F8;
    border-top-color: #b79A60;
    font-family: "Ubuntu", Sans-serif;
    font-size: 16px;
    color: #000000;
}

.woocommerce-error{
    background-color: #F6F7F8;
    font-family: "Ubuntu", Sans-serif;
    font-size: 16px;
    color: #000000;
}

.woocommerce-info::before {
    color: #b79A60;
}

.elementor-9 .elementor-element.elementor-element-3b83de6f a{
    font-weight: bold;
    color: #b79A60;
}

.elementor-9 .elementor-element.elementor-element-3b83de6f h3{
    font-family: "Ubuntu", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    text-transform: uppercase;
    color: black;
}

abbr.required{
    color: #b79A60 !important;
}

span.required{
    color: #000000 !important;
}

label, input[type=text], input[type=email], input[type=tel]{
    color: #000000;
    font-family: "Ubuntu", Sans-serif;
    font-size: 16px;
}

#customer_details{
    margin-bottom: 50px;
}

.woocommerce table.shop_table{
    border-color: #b79A60;
    font-family: "Ubuntu", Sans-serif;
    font-size: 16px;
    color: #000000;
}

.woocommerce table.shop_table th, .woocommerce table.shop_table td{
    border-color: #b79A60;
}

.woocommerce-page #payment #place_order{
    background-color: #000000;
    padding: 15px 45px;
    font-size: 16px;
    text-transform: uppercase;
    border-radius: 100px;
}

.woocommerce-page #payment #place_order:hover{
    background-color: #b79A60;
    transform: translateY(-10px);
}

a.wc-forward{
    display: none !important;
}

.woocommerce-checkout #payment div.payment_box{
    color: #000000;
    background-color: #E9E0D2;
}

.woocommerce-checkout #payment div.payment_box::before{
    border: 1em solid #E9E0D2;
    border-right-color: transparent;
    border-left-color: transparent;
    border-top-color: transparent;
}

fieldset#wc-stripe-cc-form + fieldset{
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.silencesound.fr/wp-content/uploads/2023/02/Ubuntu-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.silencesound.fr/wp-content/uploads/2023/02/Ubuntu-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Ubuntu';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.silencesound.fr/wp-content/uploads/2023/02/Ubuntu-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Ubuntu';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.silencesound.fr/wp-content/uploads/2023/02/Ubuntu-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.silencesound.fr/wp-content/uploads/2023/02/Ubuntu-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Ubuntu';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.silencesound.fr/wp-content/uploads/2023/02/Ubuntu-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.silencesound.fr/wp-content/uploads/2023/02/Ubuntu-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Ubuntu';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.silencesound.fr/wp-content/uploads/2023/02/Ubuntu-MediumItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */