@import url(/docs/themes/Divi/style.css);@font-face{font-display:swap;font-family:'copperplate_gothicBdCn';src:url(/docs/themes/cadillac-cote-de-garonne/fonts/copperplate_gothic_bold_condensed-webfont.woff2) format('woff2'),url(/docs/themes/cadillac-cote-de-garonne/fonts/copperplate_gothic_bold_condensed-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'webfontregular';src:url(/docs/themes/cadillac-cote-de-garonne/fonts/copperplate_gothic_bold_t.-webfont.woff2) format('woff2'),url(/docs/themes/cadillac-cote-de-garonne/fonts/copperplate_gothic_bold_t.-webfont.woff) format('woff');font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:'copperplate_gothicBdCn';line-height:1.4em}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .5s linear 0.2s;-moz-transition:opacity .5s linear 0.2s;transition:opacity .5s linear 0.2s;opacity:1}span.scroll-down.et-pb-icon{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.et-dropcap{font-size:95px;line-height:.7;background:-webkit-linear-gradient(#BE0518,#9B101A);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-family:Comfortaa;padding-top:9px}.et-dropcap1{font-size:95px;line-height:.7;background:-webkit-linear-gradient(#c68f00,#9B101A);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-family:Comfortaa;padding-top:9px}.border-hover .et_pb_column{overflow:hidden;position:relative}.border-hover .et_pb_column img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.border-hover .et_pb_column:hover img{transform:scale(1.1)}.border-hover .et_pb_column:hover .et_pb_image:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .4);content:''}.border-hover .et_pb_column .et_pb_promo_description:before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0;position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.border-hover .et_pb_column .et_pb_promo_description:after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0;position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.border-hover .et_pb_column:hover .et_pb_promo_description:before,.border-hover .et_pb_column:hover .et_pb_promo_description:after{-webkit-transition-delay:0.15s;transition-delay:0.15s;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.border-hover .et_pb_column .et_pb_promo_description h2{opacity:0;color:#fff;position:absolute;top:37%;width:100%;text-align:center;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;margin:0;padding:0}.border-hover .et_pb_column .et_pb_promo_description p{opacity:0;color:#fff;position:absolute;top:42%;width:100%;text-align:center;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.border-hover .et_pb_column:hover .et_pb_promo_description h2{opacity:1;position:absolute;top:40%;width:100%;text-align:center;color:#fff}.border-hover .et_pb_column:hover .et_pb_promo_description p{opacity:1;position:absolute;top:50%;width:100%;text-align:center;color:#fff}.border-hover .et_pb_promo{position:absolute;top:0;left:0;width:100%;height:100%}.border-hover .et_pb_promo_button{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.et_pb_acf_table_styled{border:none}.single .et_pb_post{margin-bottom:-20px}.iphorm-theme-react-default .iphorm-element-wrap label span.iphorm-required{color:red;font-weight:700;font-size:100%;border:0;background-color:#fff}.iphorm-theme-react-default .iphorm-submit-wrap button span{padding:0;text-shadow:none;line-height:25px;background-color:#fff;border:0 none #fff0;position:relative;color:#95121a;font-weight:400;padding:10px 25px 10px 25px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all ease-in 0.2s;-moz-transition:all ease-in 0.2s;-o-transition:all ease-in 0.2s;transition:all ease-in 0.2s}mark.count{display:none}.iphorm-theme-react-default .iphorm-swfupload-browse{padding:0;text-shadow:none;line-height:38px;height:40px;background-color:#9A101D;border:0 none #fff0;position:relative;color:#000;padding:2px 15px 0 15px;border-radius:2px;-webkit-box-shadow:inset 0 -3px 0 0 #6C0F14,0 3px 0 0 rgb(0 0 0 / .1);box-shadow:inset 0 -3px 0 0 #6C0F14,0 3px 0 0 rgb(0 0 0 / .1);-webkit-transition:all ease-in 0.2s;-moz-transition:all ease-in 0.2s;-o-transition:all ease-in 0.2s;transition:all ease-in 0.2s}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post{margin-bottom:80px;width:100%;background-color:#fff;border-radius:4px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 20px 150px #d6dee4}.wpfm-template-2 .wpfm-menu-nav.wpfm-position-right ul li a,.wpfm-template-2 .wpfm-menu-nav.wpfm-position-top-right ul li a,.wpfm-template-2 .wpfm-menu-nav.wpfm-position-bottom-right ul li a{border-radius:4px}.et_pb_scroll_top.et-pb-icon{background:#ab1829}ul.et_pb_side_nav{background:#ab1829}#footer-info{float:none;padding-bottom:10px;color:#666;text-align:center}.border-hover .et_pb_promo_description{position:initial!important}.iphorm-theme-react-default .iphorm-submit-wrap button:hover span{-webkit-box-shadow:inset 0 -3px 0 0 #007e8c,0 2px 3px 0 rgb(0 0 0 / .1);box-shadow:inset 0 -3px 0 0 #007e8c,0 2px 3px 0 rgb(0 0 0 / .1);padding:10px 25px 10px 25px;background-color:#fff}.tm-extra-product-options .checkbox_image{border:1px solid #fff0;display:inline-block!important;height:auto;width:auto;margin:auto;max-width:100%;padding:1px;pointer-events:none!important;border-radius:100% 100% 100% 100%;overflow:hidden;border-width:5px;border-color:#fff;box-shadow:0 2px 18px 0 rgb(0 0 0 / .3)}.tm-extra-product-options input.use_images:checked+img.checkbox_image,.tm-extra-product-options input.use_images:checked+.tc-lightbox-image-wrap img.checkbox_image,.tm-extra-product-options input.use_images:checked+.tmhexcolorimage.checkbox_image,.tm-extra-product-options input.use_images:checked+.tc-lightbox-wrap img.checkbox_image{border-width:5px;border-color:#AB152C;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .3);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .3);box-shadow:0 0 10px 0 rgb(0 0 0 / .3)}select{font-family:'Comfortaa',display;font-size:14px}.orderby,.woocommerce div.product form.cart .variations td select{font-size:16px}#main-header{box-shadow:none}.et-cart-info span{position:relative;display:none}.et-fixed-header #top-menu li.current-menu-item>a{color:#ffffff!important}.quform-theme-simple .quform-page-progress-bar{background-color:#CCBBA0;color:#fff}.quform-page-progress-text{float:right;margin-right:8px;color:red;font-size:larger}.Total_Soft_Poll_1_Main_Ans_Div_1 .Total_Soft_Poll_1_Ans_Div_1 .Total_Soft_Poll_1_Ans_Lab_1 .Total_Soft_Poll_1_Ans_Lab_Sp2_1,.Total_Soft_Poll_1_Main_Ans_Div_Fix_1 .Total_Soft_Poll_1_Ans_Div_1 .Total_Soft_Poll_1_Ans_Lab_1 .Total_Soft_Poll_1_Ans_Lab_Sp2_1{position:absolute;min-width:10px;height:100%;background-color:#ab1829!important;left:0;top:0}.cd-timeline-content .cd-read-more{background:#981921;color:#fff;border-radius:8px;box-shadow:.08em .08em .08em rgb(0 0 0 / .4)}.cd-timeline-content .cd-date{opacity:100}#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav>li:not(.quadmenu-item-type-button)>a>.quadmenu-item-content>.quadmenu-badge>.quadmenu-badge-bubble{background-color:#95121a;color:#fff;font-size:.9em;border-radius:6px}.quadmenu-text-show{padding:1em;background-color:#95121a;color:#fff;font-size:.9em;border-radius:6px}