.backtotop{border-radius:50%;cursor:pointer;width:40px;height:40px;right:20px;bottom:20px;padding:8px;position:fixed;text-align:center;z-index:99;overflow:hidden;background:#0581fd;color:#eadbdb;border:none 1px #ececec;}.backtotop i{font-size:24px;vertical-align:middle;}.backtotop:hover{background:#232323;color:#fff;}.lang-rtl {left:20px;right:auto;}.breadcrumb{background:#f5f5f5;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;font-size:14px;font-style:normal;font-weight:400;text-transform:none;color:#666;text-align:center;}.breadcrumb .page-heading{color:#232323;font-size:18px;font-style:normal;font-weight:500;text-transform:none;}@media (max-width:991px){.breadcrumb .page-heading{font-size:16px;}}.breadcrumb li:after{color:#666;}.breadcrumb a{color:#666;}.breadcrumb a:hover{color:#232323;}@media (max-width:991px){.breadcrumb{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}}.lang-rtl .breadcrumb{padding-left:15px;padding-right:15px;}@media (max-width:991px){.lang-rtl .breadcrumb{padding-left:10px;padding-right:10px;}}.btn-primary,.btn-primary.disabled,.btn-primary:disabled,.btn-default{background:#232323;color:#fff;border:solid 1px #232323;}.btn-primary:focus,.btn-primary.disabled:focus,.btn-primary:disabled:focus,.btn-default:focus,.btn-primary.focus,.btn-primary.disabled.focus,.btn-primary:disabled.focus,.btn-default.focus,.btn-primary:hover,.btn-primary.disabled:hover,.btn-primary:disabled:hover,.btn-default:hover,.btn-primary:active,.btn-primary.disabled:active,.btn-primary:disabled:active,.btn-default:active,.btn-primary.active:focus,.btn-primary.disabled.active:focus,.btn-primary:disabled.active:focus,.btn-default.active:focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary.disabled:not(:disabled):not(.disabled):active,.btn-primary:disabled:not(:disabled):not(.disabled):active,.btn-default:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary.disabled:not(:disabled):not(.disabled).active:focus,.btn-primary:disabled:not(:disabled):not(.disabled).active:focus,.btn-default:not(:disabled):not(.disabled).active:focus,.btn-primary.checked,.btn-primary.disabled.checked,.btn-primary:disabled.checked,.btn-default.checked{background:#0581fd;color:#fff;border-color:#0581fd;}.btn-secondary,.btn-secondary.disabled,.btn-secondary:disabled{background:#0581fd;color:#fff;border:solid 1px #0581fd;}.btn-secondary:focus,.btn-secondary.disabled:focus,.btn-secondary:disabled:focus,.btn-secondary.focus,.btn-secondary.disabled.focus,.btn-secondary:disabled.focus,.btn-secondary:hover,.btn-secondary.disabled:hover,.btn-secondary:disabled:hover,.btn-secondary:active,.btn-secondary.disabled:active,.btn-secondary:disabled:active,.btn-secondary.active:focus,.btn-secondary.disabled.active:focus,.btn-secondary:disabled.active:focus,.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary.disabled:not(:disabled):not(.disabled):active,.btn-secondary:disabled:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary.disabled:not(:disabled):not(.disabled).active:focus,.btn-secondary:disabled:not(:disabled):not(.disabled).active:focus,.btn-secondary.checked,.btn-secondary.disabled.checked,.btn-secondary:disabled.checked{background:#232323;color:#fff;border-color:#232323;}.slick-arrow{background:#232323;color:#fff;border:none 1px #1d1d1d;}.slick-arrow:hover{background:#0581fd;color:#fff;}.slick-dots li button{background:#000;border:none 1px #c6c7c9;}.slick-dots li.slick-active button,.slick-dots li:hover button{background:#0581fd;border-color:#0581fd;}.elementor-editor-active .breadcrumb[data-depth="1"]{display:none;}#wrapper{background:#fff;border-top:none 1px;border-bottom:none 1px;padding-top:20px;padding-bottom:20px;color:#666;}#index #wrapper,#module-bitelementor-Preview #wrapper{padding-top:0px;padding-bottom:0px;}.products-section-title,.blogs-section-title,.homepage-heading{color:#232323;font-size:18px;font-style:normal;font-weight:500;text-transform:uppercase;}@media (max-width:991px){.products-section-title,.blogs-section-title,.homepage-heading{font-size:16px;}}.elementor-products-tabs .nav-tabs .nav-link{background:rgba(0, 0, 0, 0.05);color:#666;border-bottom:none 1px #3e1010;font-size:13px;letter-spacing:0.8px;font-style:normal;font-weight:500;text-transform:uppercase;margin:0;}.elementor-products-tabs .nav-tabs .nav-link.active,.elementor-products-tabs .nav-tabs .nav-link:hover,.elementor-products-tabs .nav-tabs .nav-link:focus,.elementor-products-tabs .nav-tabs .nav-link:active{background:#0581fd;color:#e6d4d4;}#left-column .block,#right-column .block{background:#fff;border:none 1px #e8e8e8;}@media (max-width:991px){}@media (max-width:991px){}#left-column .title_block,#right-column .title_block,#left-column .title_block a,#right-column .title_block a{color:#232323;font-size:14px;font-style:normal;font-weight:500;text-transform:uppercase;}@media (max-width:991px){}@media (max-width:991px){}body .cc-window.cc-type-info{background:rgba(0, 0, 0, 0.8);color:#fff;}body .cc-window.cc-type-info .cc-link{color:#fff;}body .cc-window.cc-type-info .cc-btn{background-color:#fff;color:#000;border-radius:30px;}body .cc-window.cc-type-info .cc-btn:hover{background-color:#1d1d1d;color:#fff;}@media (max-width:767px){.cc-banner.cc-theme-edgeless .cc-btn{padding:10px 20px;}}@media (max-width:736px){body .cc-window.cc-type-info{text-align:center;}.cc-banner.cc-theme-edgeless .cc-message{margin-left:0;}.cc-compliance{justify-content:center;}.cc-theme-edgeless.cc-window{padding:10px;}}.form-control{background-color:#fff;color:#666;border:solid 1px #e5e5e5;}.custom-select{background-color:#fff;}.custom-select:after{color:#666;}.bootstrap-touchspin .btn-touchspin{background-color:#fff;color:#666;border:solid 1px #e5e5e5;}.bootstrap-touchspin .btn-touchspin:hover{color:#666;background:#fff;}.form-control::-webkit-input-placeholder{color:#666;}.form-control::-moz-placeholder{color:#666;}.form-control:-ms-input-placeholder{color:#666;}.form-control:-moz-placeholder{color:#666;}.form-control:focus,.custom-select:focus{color:#666;background-color:#fff;border-color:#e5e5e5;box-shadow:0px 0px 0px 1px #232323;}.custom-select:focus-within{background-color:#fff;}.custom-control-label:before{background:#fff;border-color:#020000;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label:before,.custom-radio .custom-control-input:checked ~ .custom-control-label:before{border-color:#040101;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label:after,.custom-radio .custom-control-input:checked ~ .custom-control-label:after{background:#040101;}.dropdown-menu{background:#fff;border:solid 1px rgba(0, 0, 0, 0.15);}.dropdown-menu .dropdown-item{color:#666;}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus{color:#232323;}.dropdown-menu .current .dropdown-item{color:#232323;}.user-info .dropdown-menu > a{color:#666!important;}.user-info .dropdown-menu > a:hover{color:#232323!important;}#search_block_top #tdsearch_result_content{background:#fff;border:solid 1px rgba(0, 0, 0, 0.15);}#search_block_top #tdsearch_result_content .ajax-search-content .top-content{border-bottom:solid 1px rgba(0, 0, 0, 0.15);color:#666;}#search_block_top #tdsearch_result_content .ajax-search-content .items-list .item a .category-name{color:#999;}#search_block_top #tdsearch_result_content .ajax-search-content .items-list .item a .product-name{color:#666;}#search_block_top #tdsearch_result_content .ajax-search-content .items-list .item a .product-name:hover{color:#232323;}#search_block_top #tdsearch_result_content .ajax-search-content .items-list .item a .content_price .regular-price{color:#999;}#search_block_top #tdsearch_result_content .ajax-search-content .items-list .item a .content_price .sale-percentage{color:#666;}#search_block_top #tdsearch_result_content .ajax-search-content .items-list .item a .content_price .price{color:#232323;}body.boxed main{border:none 1px;overflow:hidden;max-width:1230px;position:relative;max-width:1200px;margin:auto;margin-top:20px;margin-bottom:20px;box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.2);}@media (min-width:1200px) and (max-width:1260px){body.boxed main{max-width:1150px;}}@media (min-width:992px) and (max-width:1199px){body.boxed main{max-width:950px;}}@media (min-width:768px) and (max-width:991px){body.boxed main{max-width:750px;}}@media (max-width:767px){body.boxed main{max-width:calc(100% - 20px);}}.container,.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}body{background:#fff;color:#666;}a{color:#666;}a:hover,a:focus,a:active,a.active,.link-hover{color:#0581fd;}.pagination .page-list li.current,.pagination .page-list li:hover{border-color:#0581fd;}.pagination .page-list li.current a,.pagination .page-list li:hover a{color:#0581fd;}.blog_pagination .pagination .pagination_bottom li.current,.blog_pagination .pagination .pagination_bottom li:hover{border-color:#0581fd;}.blog_pagination .pagination .pagination_bottom li.current a,.blog_pagination .pagination .pagination_bottom li:hover a{color:#0581fd;}#grid.selected a,#list.selected a{color:#0581fd;}.tdcountdown .countdown-inner{background:rgba(255, 255, 255, 0.8);color:#232323;border:solid 1px #e5e5e5;}.product-prices .tdcountdown .countdown-inner > div{background:#e6d4d4;color:#666;border:none 1px;padding:10px;}.product-prices .tdcountdown .countdown-inner > div .number{font-size:16px;font-style:normal;font-weight:600;text-transform:none;}.product-prices .tdcountdown .countdown-inner > div .text{font-size:13px;font-style:normal;font-weight:600;text-transform:none;}#left-column .products-block .product-price-and-shipping .price,#right-column .products-block .product-price-and-shipping .price{color:#000;}#left-column .products-block .product-price-and-shipping .regular-price,#right-column .products-block .product-price-and-shipping .regular-price{color:#666;}.product-price-and-shipping .price{color:#000;}.product-price{color:#000;}.regular-price{color:#666;}.star:after{color:#0581fd;}.product-flags .product-flag{font-size:12px;font-style:normal;font-weight:500;text-transform:none;}.product-flags .discount,.product-flags .on-sale{background:#f46e6e;color:#fff;}.product-flags .new{background:#c5923f;color:#fff;}.product-flags .online-only,.product-flags .pack{background:#000;color:#fff;}.product-flags .out_of_stock{background:#666;color:#fff;}.product-price.has-discount .discount{background:#f46e6e;color:#fff;}table#product_comparison .discount-product,#mywishlist .discount-product,#view_wishlist .discount-product,table#product_comparison .discount-percentage,#mywishlist .discount-percentage,#view_wishlist .discount-percentage{background:#f46e6e;color:#fff;}#ui_tip{font-size:13px;font-style:normal;font-weight:500;text-transform:none;line-height:14px;background:#fff;color:#1c1c1c;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.15);}.products.row{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.products.row > .col,.products.row > [class*="col-"]{padding-left:calc(20px/2);padding-right:calc(20px/2);margin-bottom:20px;}.products.row .slick-slider .product-miniature{padding-left:calc(20px/2);padding-right:calc(20px/2);margin-bottom:20px;}@media (max-width:767px){.products.row{margin-left:calc(-10px/2);margin-right:calc(-10px/2);}.products.row > .col,.products.row > [class*="col-"]{padding-left:calc(10px/2);padding-right:calc(10px/2);margin-bottom:10px;}.products.row .slick-slider .product-miniature{padding-left:calc(10px/2);padding-right:calc(10px/2);margin-bottom:10px;}}.product-miniature .product-container{border:none 1px;}.product-miniature .product-container .product-title{font-size:14px;font-style:normal;font-weight:400;text-transform:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.product-miniature .product-container .product-price-and-shipping{font-size:17px;}.product-miniature .product-container .price{font-size:17px;font-style:normal;font-weight:600;text-transform:none;}@media (max-width:543px){#product-list .products .product-miniature.list:hover{box-shadow:none;}}#product-list .products .product-miniature.list .right-block .product-add-to-cart .btn-primary{background:#232323;color:#fff;border:none 1px #877312;}#product-list .products .product-miniature.list .right-block .product-add-to-cart .btn-primary:hover{background:#0581fd;color:#fff;}#product-list .products .product-miniature.list .right-block .button-container .btn-primary{color:#232323;}#product-list .products .product-miniature.list .right-block .button-container .btn-primary:hover,#product-list .products .product-miniature.list .right-block .button-container .btn-primary.added{color:#0581fd;}.products .product-miniature.style-1 .product-container .button-container .btn-primary{background:#fff;color:#232323;border:none 1px #ececec;border-radius:50px;}.products .product-miniature.style-1 .product-container .button-container .btn-primary:hover,.products .product-miniature.style-1 .product-container .button-container .btn-primary.added{background:#0581fd;color:#fff;}.products .product-miniature.style-2 .product-container .button-container .btn-primary,.products .product-miniature.style-2 .product-container .product-description .product-add-to-cart .btn-primary{color:#232323;}.products .product-miniature.style-2 .product-container .button-container .btn-primary:hover,.products .product-miniature.style-2 .product-container .product-description .product-add-to-cart .btn-primary:hover,.products .product-miniature.style-2 .product-container .button-container .btn-primary.added,.products .product-miniature.style-2 .product-container .product-description .product-add-to-cart .btn-primary.added{color:#428bca;}.products .product-miniature.style-3 .product-container .quick-view-wrapper .btn-primary{color:#232323;}.products .product-miniature.style-3 .product-container .quick-view-wrapper .btn-primary:hover{color:#428bca;}.products .product-miniature.style-3 .product-container .button-container .btn-primary{background:#232323;color:#fff;border:none 1px #ececec;border-radius:50px;}.products .product-miniature.style-3 .product-container .button-container .btn-primary:hover,.products .product-miniature.style-3 .product-container .button-container .btn-primary.added{background:#428bca;color:#fff;}@media (max-width:767px){.products .product-miniature.style-1 .product-container .button-container,.products .product-miniature.style-2 .product-container .button-container,.products .product-miniature.style-3 .product-container .button-container{display:none;}}img.lazyload{background-color:#fff;}table#product_comparison .product-title{font-size:14px;font-style:normal;font-weight:400;text-transform:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}table#product_comparison .product-price-and-shipping{font-size:17px;}table#product_comparison .price{font-size:17px;font-style:normal;font-weight:600;text-transform:none;}#maintenance{background:#b1b1b1 url("https://www.astevalcreation.fr/modules/tdthemesettings/views/img/front/maintenance.jpg") center center / auto no-repeat fixed;color:#fff;}#maintenance a{color:#fff;}.loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1051;background:#fff5e5;display:table;}.loader-wrapper .loader-section{display:block;position:relative;text-align:center;display:table-cell;vertical-align:middle;}.loader-wrapper .loader-section.style2 .spinner{margin:auto;width:40px;height:40px;position:relative;text-align:center;-webkit-animation:css-rotate 2s infinite linear;animation:css-rotate 2s infinite linear;}.loader-wrapper .loader-section.style2 .spinner .box1,.loader-wrapper .loader-section.style2 .spinner .box2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#0581fd;border-radius:100%;-webkit-animation:css-bounce 2s infinite ease-in-out;animation:css-bounce 2s infinite ease-in-out;}.loader-wrapper .loader-section.style2 .spinner .box2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s;}@-webkit-keyframes css-rotate{100%{-webkit-transform:rotate(360deg);}}@keyframes css-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-webkit-keyframes css-bounce{0%,100%{-webkit-transform:scale(0);}50%{-webkit-transform:scale(1);}}@keyframes css-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0);}50%{transform:scale(1);-webkit-transform:scale(1);}}.product-action-wrap .product_title{font-size:20px;font-style:normal;font-weight:400;text-transform:none;color:#232323;}.product-prices{font-size:20px;}.product-price{font-size:20px;font-style:normal;font-weight:600;text-transform:none;color:#428bca;}.price{font-weight:600;}.product-tags a,.product-cats a,.blog-tags a{background:#e6d4d4;color:#232323;border:solid 1px #e6d4d4;}.product-tags a:hover,.product-cats a:hover,.blog-tags a:hover{background:#232323;color:#e6d4d4;border-color:#232323;}.bit-blog-tags .blog-tags-inner > a{background:#e6d4d4;color:#232323;border:solid 1px #e6d4d4;}.bit-blog-tags .blog-tags-inner > a:hover{background:#232323;color:#e6d4d4;border-color:#232323;}.product-tabs .nav-link{color:#232323;border-bottom:none 2px #251919;font-size:14px;font-style:normal;font-weight:600;text-transform:uppercase;}.product-tabs .nav-link.active,.product-tabs .nav-link:hover,.product-tabs .nav-link:focus,.product-tabs .nav-link:active{color:#428bca;}.product-tabs .nav-link.active,.product-tabs .nav-link:active{border-bottom:solid 1px #428bca;}.product-btn-block a:not(.btn){color:#232323;}.product-btn-block a:not(.btn):hover,.product-btn-block a:not(.btn).active,.product-btn-block a:not(.btn):active,.product-btn-block a:not(.btn):focus{color:#0581fd;}html{font-size:13px;}@media (max-width:767px){}body{line-height:24px;}body{font-family:Montserrat, sans-serif;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,.block-title,.page-title,.modal-title,.step-title{font-family:Montserrat, sans-serif;}.homepage-heading,.productpage-heading{font-family:Montserrat, sans-serif;}