/*!/wp-content/themes/archi-child/style.css*/@font-face{font-family:'cgtt-font';src:url(/wp-content/themes/archi-child/fonts/cgtt/cgtt-font.eot);src:url('/wp-content/themes/archi-child/fonts/cgtt/cgtt-font.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/archi-child/fonts/cgtt/cgtt-font.woff) format('woff'),url(/wp-content/themes/archi-child/fonts/cgtt/cgtt-font.woff2) format('woff2'),url(/wp-content/themes/archi-child/fonts/cgtt/cgtt-font.ttf) format('truetype'),url('/wp-content/themes/archi-child/fonts/cgtt/cgtt-font.svg#webfont') format('svg')}.fr:lang(nl),.nl:lang(fr),.posted_in{display:none!important}@media only screen and (min-device-width :100px) and (max-device-width :812px){.slider{display:none!important}}header{width:100%;height:80px;position:fixed;top:0;left:0;z-index:1043;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;-o-transition:height 0.3s;transition:height 0.3s;background:#fff!important;border-bottom:solid 5px #c20f26}header .info{padding-bottom:0}#mainmenu a{display:block;padding:25px 0 20px 20px;line-height:35px;text-decoration:none;color:#333;text-align:center;outline:none}.info .fr,.info .nl{border-left:1px solid;border-right:1px solid;padding:0 10px}.de_header_2 #logo{margin-top:-10px}.de_header_2.smaller #logo{margin:0}#mainmenu li li.active>a{color:#fff!important}.fa-file-pdf-o::before{color:#c20f26}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 2px 0 #c20f26!important}li::marker{color:#c20f26}#mainmenu li.current-menu-ancestor li.current-menu-ancestor>a,#mainmenu li a::after{color:#fff!important}.page .crumb{display:none}#subheader .title-wrap{margin-top:70px}#mainmenu>li>ul{width:300px}#mainmenu li li a,#mainmenu li li li a{padding:2px 15px 2px 15px;background:#fff;border-top:none;color:#333;border-left:none;text-align:left;line-height:35px;font-size:13px;font-weight:400;text-transform:none;font-family:"Open Sans",Arial,Helvetica,sans-serif;letter-spacing:0}#mainmenu li li,#mainmenu li li li{box-shadow:0 10px 40px 0 rgb(6 22 58 / .3)}#mainmenu li li a:hover,#mainmenu li li li a:hover{color:#fff!important}#menu-btn{background:#fff}#menu-btn::before{color:#000}.info-contact{border-top:2px solid #c20f26;border-bottom:2px solid #c20f26;padding:30px 0;width:90%}.info-contact-i{display:table-cell;height:87px;vertical-align:middle}.base-contact{padding-left:30px;display:table-cell;vertical-align:middle}.info-contact-t{color:#c20f26;text-transform:uppercase;font-weight:500;font-size:18px}.info-contact-r{font-size:15px}.logo-tei img{width:131px;height:auto}.woocommerce-products-header,.crumb{display:none}#subheader .title-wrap{margin-top:0}h4 a{font-size:14px}#subheader h1{margin:100px 0 0}.woocommerce-products-header__title.page-title{margin-top:70px;font-size:22px;letter-spacing:5px;padding-right:40px;text-transform:uppercase;text-align:left}.single-product #subheader h1{margin-top:70px;font-weight:400}.woocommerce-variation-price .price{display:block!important}.variations .label{font-size:14px;color:#000;float:left}.variations .value{float:left;clear:both}.woocommerce table.shop_table td{border-top:1px solid #fff;border-bottom:1px solid #ccc;border-left:#fff;border-right:#fff}.woocommerce th,.woocommerce table.shop_table,border-bottom{border:#fff!important}.actions{padding-top:30px!important}.woocommerce-cart-form__cart-item.cart_item .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{width:100px!important}.woodmart-cart-icon.wd-tools-icon::before{font-size:19px;content:"\f120";font-family:cgtt-font}.my-account-with-icon.wd-tools-icon::before{font-size:19px;content:"\f11e";font-family:cgtt-font}.panier{border-left:1px solid;padding-left:10px}.compte{border-left:1px solid;border-right:1px solid;padding:0 10px 0 15px}.woocommerce .quantity .qty{width:auto}.woocommerce-product-attributes-item{display:none}.woocommerce-product-attributes-item.woocommerce-product-attributes-item--weight,.woocommerce-product-attributes-item.woocommerce-product-attributes-item--dimensions{display:table-row}.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-product-attributes th,.woocommerce-product-attributes td{border:none!important}.page-template-template-shop #subheader h1{margin-top:70px}.woocommerce-shipping-fields #ship-to-different-address-checkbox{height:auto;margin-top:2px}.woocommerce-checkout #customer_details{margin-bottom:80px}.woocommerce-checkout .product-total,.woocommerce-checkout .cart-subtotal td,.woocommerce-checkout .woocommerce-shipping-totals.shipping td,.woocommerce-checkout .tax-rate.tax-rate-tax-1 td,.woocommerce-checkout .order-total td{text-align:right}.single-product #subheader{display:none}.single-product .woocommerce-notices-wrapper{margin-top:140px}.summary.entry-summary h1{color:#000;font-weight:400;padding:17px 0;margin:0}.summary.entry-summary .crumb{float:none;padding:0}.woocommerce div.product p.price{font-size:20px}.xoo-wsc-ft-buttons-cont a{font-size:13px!important;font-weight:400!important}.search{display:inline-block}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{opacity:1}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{border:none}#wc-stripe-new-payment-method{margin:0 5px 0 10px!important;padding:0;height:auto}.woocommerce-MyAccount-navigation li{margin-bottom:5px;padding-bottom:5px;line-height:30px}.woocommerce-Address-title.title{position:relative;top:0!important;height:auto;margin-bottom:30px}h1{font-size:25px;margin:0 0 30px;letter-spacing:2px;text-transform:uppercase;font-weight:300;color:#c20f26;text-align:left}h2{font-size:20px}.wpml-ls-legacy-dropdown{width:50px;display:inline-block}.wpml-ls-legacy-dropdown a{border:none;font-size:14px}.wpml-ls-display{float:left}.wpml-ls-legacy-dropdown a:hover,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{background:#fff0;color:#c20f26}.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty){padding-left:20px!important}.blog-list .date-box .month{color:#000}footer .widget_recent_entries li,address span{padding:5px 0 8px 0!important;line-height:1.7;border-bottom:solid 1px #dbdbdb!important;margin:0!important}.subfooter .container{border-top:1px solid #dbdbdb;padding-top:25px}footer .custom-html-widget li{border-bottom:solid 1px #dbdbdb!important;padding-bottom:5px;margin-bottom:5px;line-height:30px}footer .custom-html-widget li:last-child,footer .widget.widget_recent_entries li:last-child,footer address span:last-child{border-bottom:none!important}footer a:visited{color:#000}@media only screen and (max-width:992px){#mainmenu li a{color:#000;font-weight:500;padding:10px 0 10px;text-align:left}#mainmenu li li,#mainmenu li li li{box-shadow:none}}