.elementor-2543 .elementor-element.elementor-element-628c1bc{margin-top:0px;margin-bottom:50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-244b446b > .elementor-widget-container{margin:0px 0px -55px 0px;padding:28px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-244b446b{text-align:center;font-family:"Fira Sans Condensed", Sans-serif;font-weight:800;color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-31eae81f > .elementor-widget-container{margin:-28px 0px 130px 0px;}.elementor-2543 .elementor-element.elementor-element-31eae81f{text-align:center;}.elementor-2543 .elementor-element.elementor-element-31eae81f .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:119px;font-weight:600;letter-spacing:-5px;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-30584803:not(.elementor-motion-effects-element-type-background), .elementor-2543 .elementor-element.elementor-element-30584803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://rennerwoodcoatings.com/wp-content/uploads/2025/05/borghi_3-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2543 .elementor-element.elementor-element-30584803 > .elementor-container{min-height:900px;}.elementor-2543 .elementor-element.elementor-element-30584803{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-2543 .elementor-element.elementor-element-30584803 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2543 .elementor-element.elementor-element-5a5ef881.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2543 .elementor-element.elementor-element-5a5ef881.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2543 .elementor-element.elementor-element-5a5ef881 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-52d72551{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-52d72551 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2543 .elementor-element.elementor-element-3446e189:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2543 .elementor-element.elementor-element-3446e189 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-2543 .elementor-element.elementor-element-3446e189.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2543 .elementor-element.elementor-element-3446e189 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-2543 .elementor-element.elementor-element-3446e189 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2543 .elementor-element.elementor-element-3a89c00c{text-align:right;}.elementor-2543 .elementor-element.elementor-element-3a89c00c .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:45px;font-weight:600;line-height:47px;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-72779823{text-align:right;}.elementor-2543 .elementor-element.elementor-element-72779823 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:22px;font-weight:800;line-height:26px;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-79d40195{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:right;font-family:"Fira Sans Condensed", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2543 .elementor-element.elementor-element-21ccc789 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-21ccc789 .elementor-button:hover, .elementor-2543 .elementor-element.elementor-element-21ccc789 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-21ccc789 .elementor-button:hover svg, .elementor-2543 .elementor-element.elementor-element-21ccc789 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-3efd0c68:not(.elementor-motion-effects-element-type-background), .elementor-2543 .elementor-element.elementor-element-3efd0c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-3efd0c68{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:75px 50px 75px 50px;}.elementor-2543 .elementor-element.elementor-element-3efd0c68 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2543 .elementor-element.elementor-element-34876867 > .elementor-element-populated{padding:0px 120px 0px 120px;}.elementor-2543 .elementor-element.elementor-element-6466b0a8{text-align:center;}.elementor-2543 .elementor-element.elementor-element-6466b0a8 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-ca38a43{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-3061a2a7:not(.elementor-motion-effects-element-type-background), .elementor-2543 .elementor-element.elementor-element-3061a2a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-3061a2a7{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 25px 0px;}.elementor-2543 .elementor-element.elementor-element-3061a2a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2543 .elementor-element.elementor-element-6822a2f3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-jet-slider .jet-slider .slider-pro .jet-slider__item{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider .jet-slider .sp-image-container:after{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider .jet-slider__desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-slider .jet-slider__button--primary{background-color:var( --e-global-color-primary );}.elementor-widget-jet-slider  .jet-slider__button--primary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-slider .jet-slider__button--secondary{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider  .jet-slider__button--secondary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button.sp-selected-button{background-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:before{border-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:hover:before{border-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider__fraction-pagination span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2543 .elementor-element.elementor-element-532d7952 .slider-pro{min-height:700px;}.elementor-2543 .elementor-element.elementor-element-532d7952 .jet-slider .sp-image-container:after{background-color:#FFFFFF00;opacity:1;}.elementor-2543 .elementor-element.elementor-element-532d7952 .jet-slider{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-532d7952 .jet-slider__content-item{justify-content:flex-start;}.elementor-2543 .elementor-element.elementor-element-532d7952 .jet-slider__content{justify-content:flex-start;}.elementor-2543 .elementor-element.elementor-element-532d7952 .jet-slider__content-inner{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-532d7952 .jet-slider__icon{justify-content:center;}.elementor-2543 .elementor-element.elementor-element-532d7952 .jet-slider__title{text-align:center;}.elementor-2543 .elementor-element.elementor-element-532d7952 .jet-slider__subtitle{text-align:center;}.elementor-2543 .elementor-element.elementor-element-532d7952 .jet-slider__desc{align-self:flex-start;text-align:left;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-532d7952 .jet-slider__button-wrapper{text-align:center;}.elementor-2543 .elementor-element.elementor-element-532d7952 .jet-slider .sp-buttons{text-align:center;}.elementor-2543 .elementor-element.elementor-element-532d7952 .jet-slider .sp-thumbnails-container{margin-top:25px;}.elementor-2543 .elementor-element.elementor-element-532d7952 .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2543 .elementor-element.elementor-element-532d7952 .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2543 .elementor-element.elementor-element-710b8fd4 > .elementor-container{min-height:551px;}.elementor-2543 .elementor-element.elementor-element-710b8fd4{padding:5px 5px 5px 5px;}.elementor-2543 .elementor-element.elementor-element-661547c6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2543 .elementor-element.elementor-element-661547c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-2543 .elementor-element.elementor-element-661547c6 > .elementor-element-populated{padding:70px 70px 70px 70px;}.elementor-2543 .elementor-element.elementor-element-2dba3e54 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2543 .elementor-element.elementor-element-2dba3e54{text-align:center;}.elementor-2543 .elementor-element.elementor-element-2dba3e54 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:70px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-4c133a60 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-645a6611 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2543 .elementor-element.elementor-element-645a6611{text-align:center;font-family:"Fira Sans Condensed", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-6541d838{padding:0px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-5c0c357c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-36880907{text-align:center;}.elementor-2543 .elementor-element.elementor-element-36880907 .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-5628d0a3{text-align:center;}.elementor-2543 .elementor-element.elementor-element-5628d0a3 .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-383c132c{text-align:center;}.elementor-2543 .elementor-element.elementor-element-383c132c .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-6502714d{text-align:center;}.elementor-2543 .elementor-element.elementor-element-6502714d .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-60f9b04f:not(.elementor-motion-effects-element-type-background), .elementor-2543 .elementor-element.elementor-element-60f9b04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://rennerwoodcoatings.com/wp-content/uploads/2025/05/design-1.jpg");background-position:top center;}.elementor-2543 .elementor-element.elementor-element-60f9b04f > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 37%, var( --e-global-color-primary ) 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2543 .elementor-element.elementor-element-60f9b04f > .elementor-container{min-height:600px;}.elementor-2543 .elementor-element.elementor-element-60f9b04f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-2543 .elementor-element.elementor-element-485ba3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2543 .elementor-element.elementor-element-485ba3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2543 .elementor-element.elementor-element-54e80e21 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-2543 .elementor-element.elementor-element-54e80e21 img{width:300px;}.elementor-2543 .elementor-element.elementor-element-1a242b4d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2543 .elementor-element.elementor-element-1a242b4d{margin-top:0px;margin-bottom:50px;}.elementor-2543 .elementor-element.elementor-element-7e436e7d{text-align:center;font-family:"Fira Sans Condensed", Sans-serif;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-3674db87{text-align:center;}.elementor-2543 .elementor-element.elementor-element-3674db87 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:65px;font-weight:600;line-height:49px;color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-3a1b4baa{margin-top:70px;margin-bottom:70px;}.elementor-2543 .elementor-element.elementor-element-405784f8 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2543 .elementor-element.elementor-element-78574705{text-align:left;}.elementor-2543 .elementor-element.elementor-element-78574705 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-29abee84 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2543 .elementor-element.elementor-element-61b9140d .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:22px;font-weight:600;line-height:26px;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-58e42cb1{margin-top:0px;margin-bottom:100px;}.elementor-2543 .elementor-element.elementor-element-39694fef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2543 .elementor-element.elementor-element-39694fef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDDE2;}.elementor-2543 .elementor-element.elementor-element-39694fef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 50px 100px 50px;}.elementor-2543 .elementor-element.elementor-element-39694fef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2543 .elementor-element.elementor-element-78a0f5d9{text-align:left;}.elementor-2543 .elementor-element.elementor-element-78a0f5d9 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-50eb44ac .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:22px;font-weight:800;line-height:26px;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-2748c0b8{text-align:left;}.elementor-2543 .elementor-element.elementor-element-2748c0b8 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:22px;font-weight:600;line-height:26px;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-4ce5888e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2543 .elementor-element.elementor-element-4ce5888e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://rennerwoodcoatings.com/wp-content/uploads/2025/05/borghi_1-1.jpg");background-position:center center;background-size:cover;}.elementor-2543 .elementor-element.elementor-element-4ce5888e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2543 .elementor-element.elementor-element-4ce5888e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2543 .elementor-element.elementor-element-4ce5888e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2543 .elementor-element.elementor-element-c355a88{--spacer-size:50px;}.elementor-2543 .elementor-element.elementor-element-dfdc32:not(.elementor-motion-effects-element-type-background), .elementor-2543 .elementor-element.elementor-element-dfdc32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-dfdc32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 50px 0px 50px;}.elementor-2543 .elementor-element.elementor-element-dfdc32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2543 .elementor-element.elementor-element-2f4f8214 > .elementor-element-populated{padding:0px 120px 0px 120px;}.elementor-2543 .elementor-element.elementor-element-665064f1{text-align:center;}.elementor-2543 .elementor-element.elementor-element-665064f1 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-41d5865d > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-2543 .elementor-element.elementor-element-41d5865d{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-2a3c1944{margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-403476cc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2543 .elementor-element.elementor-element-403476cc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-6b4566c7{width:auto;max-width:auto;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-6b4566c7 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 10px 5px 10px;padding:5px 10px 5px 10px;}.elementor-2543 .elementor-element.elementor-element-1c20c0a1{width:auto;max-width:auto;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-1c20c0a1 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 10px 5px 10px;padding:5px 10px 5px 10px;}.elementor-2543 .elementor-element.elementor-element-aa391fc{width:auto;max-width:auto;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-aa391fc > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 10px 5px 10px;padding:5px 10px 5px 10px;}.elementor-2543 .elementor-element.elementor-element-38d8b50d{text-align:center;}.elementor-2543 .elementor-element.elementor-element-38d8b50d .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-54e0b5ab{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-162a5f51:not(.elementor-motion-effects-element-type-background), .elementor-2543 .elementor-element.elementor-element-162a5f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFD9C9;}.elementor-2543 .elementor-element.elementor-element-162a5f51 > .elementor-container{min-height:40vh;}.elementor-2543 .elementor-element.elementor-element-162a5f51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-162a5f51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2543 .elementor-element.elementor-element-52419245:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2543 .elementor-element.elementor-element-52419245 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://rennerwoodcoatings.com/wp-content/uploads/2025/05/borghi_2-1.jpg");background-position:center left;background-size:cover;}.elementor-2543 .elementor-element.elementor-element-52419245 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-52419245 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2543 .elementor-element.elementor-element-788fa89c{--spacer-size:50px;}.elementor-2543 .elementor-element.elementor-element-6536e193:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2543 .elementor-element.elementor-element-6536e193 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFD9C9;}.elementor-bc-flex-widget .elementor-2543 .elementor-element.elementor-element-6536e193.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2543 .elementor-element.elementor-element-6536e193.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2543 .elementor-element.elementor-element-6536e193 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-2543 .elementor-element.elementor-element-6536e193 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2543 .elementor-element.elementor-element-5787f6fa{text-align:left;}.elementor-2543 .elementor-element.elementor-element-5787f6fa .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-6fa575bb{text-align:left;}.elementor-2543 .elementor-element.elementor-element-6fa575bb .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:22px;font-weight:800;line-height:26px;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-2706b35f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;font-family:"Fira Sans Condensed", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-2543 .elementor-element.elementor-element-4955f457{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px;}.elementor-2543 .elementor-element.elementor-element-4955f457:not(.elementor-motion-effects-element-type-background), .elementor-2543 .elementor-element.elementor-element-4955f457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2543 .elementor-element.elementor-element-66f045e{text-align:center;}.elementor-2543 .elementor-element.elementor-element-66f045e .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-2543 .elementor-element.elementor-element-3446e189{width:40%;}.elementor-2543 .elementor-element.elementor-element-1bd9d18f{width:60%;}}@media(max-width:767px){.elementor-2543 .elementor-element.elementor-element-31eae81f > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-31eae81f{text-align:center;}.elementor-2543 .elementor-element.elementor-element-31eae81f .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-2543 .elementor-element.elementor-element-30584803 > .elementor-container{min-height:500px;}.elementor-2543 .elementor-element.elementor-element-30584803:not(.elementor-motion-effects-element-type-background), .elementor-2543 .elementor-element.elementor-element-30584803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-2543 .elementor-element.elementor-element-30584803{margin-top:-30px;margin-bottom:0px;}.elementor-2543 .elementor-element.elementor-element-5a5ef881 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2543 .elementor-element.elementor-element-52d72551{margin-top:300px;margin-bottom:0px;}.elementor-2543 .elementor-element.elementor-element-3446e189 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2543 .elementor-element.elementor-element-3a89c00c{text-align:center;}.elementor-2543 .elementor-element.elementor-element-3a89c00c .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-2543 .elementor-element.elementor-element-72779823{text-align:center;}.elementor-2543 .elementor-element.elementor-element-79d40195{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2543 .elementor-element.elementor-element-1bd9d18f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2543 .elementor-element.elementor-element-34876867 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-6466b0a8 .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-2543 .elementor-element.elementor-element-532d7952 .slider-pro{min-height:700px;}.elementor-2543 .elementor-element.elementor-element-661547c6 > .elementor-element-populated{padding:50px 10px 50px 10px;}.elementor-2543 .elementor-element.elementor-element-2dba3e54{text-align:center;}.elementor-2543 .elementor-element.elementor-element-2dba3e54 .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-2543 .elementor-element.elementor-element-645a6611{text-align:center;}.elementor-2543 .elementor-element.elementor-element-60f9b04f > .elementor-container{min-height:200px;}.elementor-2543 .elementor-element.elementor-element-60f9b04f:not(.elementor-motion-effects-element-type-background), .elementor-2543 .elementor-element.elementor-element-60f9b04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-2543 .elementor-element.elementor-element-60f9b04f{margin-top:0px;margin-bottom:0px;}.elementor-2543 .elementor-element.elementor-element-1a242b4d{margin-top:0px;margin-bottom:-800px;}.elementor-2543 .elementor-element.elementor-element-3674db87 .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-2543 .elementor-element.elementor-element-3a1b4baa{margin-top:20px;margin-bottom:20px;}.elementor-2543 .elementor-element.elementor-element-78574705{text-align:center;}.elementor-2543 .elementor-element.elementor-element-78574705 .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-2543 .elementor-element.elementor-element-61b9140d{text-align:center;}.elementor-2543 .elementor-element.elementor-element-58e42cb1{margin-top:0px;margin-bottom:0px;}.elementor-2543 .elementor-element.elementor-element-39694fef > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-2543 .elementor-element.elementor-element-78a0f5d9 .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-2543 .elementor-element.elementor-element-c355a88{--spacer-size:300px;}.elementor-2543 .elementor-element.elementor-element-dfdc32{padding:50px 10px 50px 10px;}.elementor-2543 .elementor-element.elementor-element-2f4f8214 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2543 .elementor-element.elementor-element-665064f1 .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-2543 .elementor-element.elementor-element-38d8b50d .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-2543 .elementor-element.elementor-element-788fa89c{--spacer-size:50vh;}.elementor-2543 .elementor-element.elementor-element-5787f6fa .elementor-heading-title{font-size:28px;line-height:0.9em;}.elementor-2543 .elementor-element.elementor-element-2706b35f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-2787185c */.light-bg label, .light-bg legend, light-bg .nota {color: #000000}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4955f457 */.dark-bg label, .dark-bg legend, .dark-bg .nota {color: #ffffff}/* End custom CSS */
/* Start custom CSS */.pulsanti {display: flex;justify-content: right;}
html, body {overflow-x: hidden;}
body {position: relative}
.flip {-webkit-transform: scaleX(-1);transform: scaleX(-1)}
.marked p {margin-bottom: 0}

/* BOLLI Poopup */
.box {color: #ffffff;margin: 10px auto;display: flex;flex-direction: column;padding-bottom:30px}
.popup {z-index: 999;position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: #000;transition: opacity 500ms;visibility: hidden;opacity: 0}
.popup:target {visibility: visible;opacity: 1}
.popup_ciclo {overflow: scroll;background: #000;border-radius: 0;width: 100%;height: 100vh;position: relative;transition: all 2s ease-in-out}
.popup_ciclo .popup_content {max-width: 350px;margin: auto;overflow: auto}
.switchlang, .close {color:#7A7A7A;font-size: 14px;border: 1px solid #7A7A7A;height: 30px;text-align: center;margin: 5px;font-family: "Fira Sans Condensed", sans-serif;display: flex;align-items: center;justify-content: center;}
.switchlang:hover, .close:hover {background-color: #333}
.switchlang {width: 30px;}
.close {width: 120px;}
a.switchlang, a.close {text-decoration: none; color:#7A7A7A;}
.shitcher, .closepop {display: inline-flex; justify-content: start;flex-direction: row;}
.shitcher {float:left}
.closepop {float:right;}
.pulsanti {padding-bottom: 12px;border-bottom: 1px solid #7A7A7A;}

/* Cicli */
.tab {margin-bottom: 10px;}
.row {text-align: center}
.logoae {background-image: url("https://renneritalia.com/wp-content/uploads/2023/09/logoae.png");background-repeat: no-repeat;background-position: center;background-size: contain;height: 70px;margin: 10px}
.titolo {font-size: large;margin-bottom: 0;font-weight: 700;text-align: center}
.serie {font-style: italic !important;text-align: center}
.posizione {font-size: small;font-style: normal;margin: 0px;text-align: center}
.row {display: flex;flex-wrap: wrap;justify-content: center}
.col1, .col2 {font-size: small !important;display: inline-block !important;border: 1px solid #fff !important;padding: 5px !important;margin: 0 !important}
.col1 {width: 150px !important}
.col2 {width: 300px !important}
.ciclo {text-align: left;margin: 15px 30px!important;max-width: 300px;font-weight:bold;display: inline-grid;}
.ciclo ul {padding:5px 0 5px 20px!important;float: left;font-weight:normal}
.logged-in .popup_ciclo {margin-top: 30px;}

/* Sfondi SLIDE e BOLLINI */
.sl1-sx {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/isp01.jpg")}
.sl2-sx {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/isp02.jpg")}
.sl3-sx {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/isp03.jpg")}
.sl4-sx {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/isp04.jpg")}
.sl5-sx {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/isp05.jpg")}
.sl1-dx {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/borghi-isp01.jpg")}
.sl2-dx {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/borghi-isp02.jpg")}
.sl3-dx {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/borghi-isp03.jpg")}
.sl4-dx {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/borghi-isp04.jpg")}
.sl5-dx {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/borghi-isp05.jpg")}
.barolo {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/01barolo.jpg")}
.pienza {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/02pienza.jpg")}
.tropea {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/03tropea.jpg")}
.bellagio {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/04bellagio.jpg")}
.taormina {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/05taormnina.jpg")}
.rocca-calascio {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/06rocca-calascio.jpg")}
.portofino {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/07portofino.jpg")}
.alberobello {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/08alberobello.jpg")}
.brisighella {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/09brisghella.jpg")}
.sorrento {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/10sorrento.jpg")}
.assisi {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/11assisi.jpg")}
.tivoli {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/12tivoli.jpg")}
.ponza {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/01ponza.jpg")}
.capraia {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/02capraia.jpg")}
.levanzo {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/03levanzo.jpg")}
.capri {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/04capri.jpg")}
.asinara {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/01asinara.jpg")}
.elba {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/02elba.jpg")}
.maddalena {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/03maddalena.jpg")}
.panarea {background-image: url("https://renneritalia.com/wp-content/uploads/2024/01/04panarea.jpg")}
.vipiteno {background-color: #ab482b}
.orta-san-giulio {background-color: #b65425}
.civita {background-color: #cc5f42}
.vernazza {background-color: #e07d20}
.ravello {background-color: #d6856a}
.bard {background-color: #e99e53}
.urbino {background-color: #ddb8a6}
.fornelli {background-color: #ddbc95}
.ostuni {background-color: #7ca5ab}
.posada {background-color: #bb8832}
.erice {background-color: #2e6677}
.montecassiano {background-color: #88754e}

/* BOLLI Colore */
.pallino, .pallino:after {height: 150px;width: 100%;border-radius: 0}
.pallino:after {position: relative;display: none;background-color: rgba(0, 0, 0, 0.3);padding-top: 65px}
.lang-en .pallino:after {content: "Show the coating system";}
.lang-it .pallino:after {content: "Mostra il ciclo";}
.lang-fr .pallino:after {content: "Montrez le cycle";}
.lang-es .pallino:after {content: "Muestra el ciclo";}
.contenitore-pallino:hover>.pallino:after {display: inline-block;text-align: center;color: #fff}
.contenitore-pallino {display: inline-block;margin: 5px;padding-top: 70px;margin-top: -70px;width: 15%;}
.nome-colore {display: block;width: 100%;text-align: center;color: #000;margin: 5px auto}

/* SLIDE Struttura */
#slide {display: grid}
#slide-back {width:100%;overflow:hidden;display:inline-block;z-index: 0}
#sx, #dx {width: 50%; height:700px; display: inline-block;float:left;box-sizing:border-box;}
#sx{ border-right:1px solid #000;}
#dx{ border-left:1px solid #000;}
#sx, #dx {background-size: cover; background-position: center;}
#slide-content {height: 700px;margin-top: -700px;z-index: 1;display: flex;align-items: center;justify-content: center;flex-direction: column;}
#bollo {height: 150px;width: 150px;border-radius: 50%;border:2px solid #000;margin: 10px auto;display: flex;align-items: center;justify-content: center; color:#fff;text-align: center;line-height:1.2em;}

@media screen and (max-device-width: 768px) {.contenitore-pallino {width: 80%;} #slide-content {flex-direction: row!important;} #sx{ border-right:0;} #dx{ border-left:0;} #sx{ border-bottom:1px solid #000;} #dx{ border-top:1px solid #000;} #sx, #dx {width: 100%; height:350px; display: block;float:unset;box-sizing:border-box;}#bollo {height: 88px;width: 88px;font-size: small;}}/* End custom CSS */