.elementor-5343 .elementor-element.elementor-element-09a9dd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-5343 .elementor-element.elementor-element-09a9dd3:not(.elementor-motion-effects-element-type-background), .elementor-5343 .elementor-element.elementor-element-09a9dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-2aebc45 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-5343 .elementor-element.elementor-element-fefbef8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFAD;--border-color:#FFFFFFAD;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-title .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-5343 .elementor-element.elementor-element-0bd5940{width:auto;max-width:auto;}.elementor-5343 .elementor-element.elementor-element-0bd5940 .elementor-heading-title{font-family:"Aero Matics Light ROCKCERAMIC", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-5343 .elementor-element.elementor-element-9bee12d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5343 .elementor-element.elementor-element-5c5aa3f .dce-menu ul, .elementor-5343 .elementor-element.elementor-element-5c5aa3f .dce-parent-title{align-items:flex-start;justify-content:flex-start;}.elementor-5343 .elementor-element.elementor-element-5c5aa3f .dce-menu.horizontal li{border-left-style:none;}.elementor-5343 .elementor-element.elementor-element-5c5aa3f .dce-menu li{padding-left:5px;padding-right:5px;font-size:11px;}.elementor-5343 .elementor-element.elementor-element-5c5aa3f .dce-menu li .dce-term-separator{margin-left:-5px;padding-right:5px;}.elementor-5343 .elementor-element.elementor-element-5c5aa3f .dce-menu li img{display:block;width:30px;}.elementor-5343 .elementor-element.elementor-element-5c5aa3f .dce-menu a, .elementor-5343 .elementor-element.elementor-element-5c5aa3f .dce-menu li{color:#FFFFFF;}.elementor-5343 .elementor-element.elementor-element-27c8438{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-5343 .elementor-element.elementor-element-a5de8e0 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4ebcfe5 );padding:7px 7px 7px 7px;}.elementor-5343 .elementor-element.elementor-element-a5de8e0 .elementor-button:hover, .elementor-5343 .elementor-element.elementor-element-a5de8e0 .elementor-button:focus{background-color:#ECECEC;color:#000000;}.elementor-5343 .elementor-element.elementor-element-a5de8e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5343 .elementor-element.elementor-element-a5de8e0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5343 .elementor-element.elementor-element-a5de8e0 .elementor-button:hover svg, .elementor-5343 .elementor-element.elementor-element-a5de8e0 .elementor-button:focus svg{fill:#000000;}.elementor-5343 .elementor-element.elementor-element-7d9aa02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5343 .elementor-element.elementor-element-7d9aa02:not(.elementor-motion-effects-element-type-background), .elementor-5343 .elementor-element.elementor-element-7d9aa02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-5343 .elementor-element.elementor-element-041cddb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-5343 .elementor-element.elementor-element-08f1594 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-5343 .elementor-element.elementor-element-08f1594 > .elementor-widget-container{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:0px 0px 0px 0px;}.elementor-5343 .elementor-element.elementor-element-08f1594{z-index:99;--icon-box-icon-margin:5px;}.elementor-5343 .elementor-element.elementor-element-08f1594 .elementor-icon-box-wrapper{align-items:center;}.elementor-5343 .elementor-element.elementor-element-08f1594.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-5343 .elementor-element.elementor-element-08f1594.elementor-view-framed .elementor-icon, .elementor-5343 .elementor-element.elementor-element-08f1594.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5343 .elementor-element.elementor-element-08f1594 .elementor-icon{font-size:20px;}.elementor-5343 .elementor-element.elementor-element-08f1594 .elementor-icon-box-title, .elementor-5343 .elementor-element.elementor-element-08f1594 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-5343 .elementor-element.elementor-element-08f1594 .elementor-icon-box-title{color:#FFFFFF;}.elementor-5343 .elementor-element.elementor-element-08f1594:has(:hover) .elementor-icon-box-title,
					 .elementor-5343 .elementor-element.elementor-element-08f1594:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-5343 .elementor-element.elementor-element-08f1594 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#000000;}body.modal-open-dce-popup-d147458 .dce-modal.dce-popup-d147458 .modal-dialog{animation-name:enterFromTopPopup;-webkit-animation-name:enterFromTopPopup;}body.modal-open-dce-popup-d147458 .dce-push, body.modal-open-dce-popup-d147458 .dce-modal.dce-popup-d147458 .modal-dialog{animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;}.dce-modal.dce-popup-d147458 .modal-dialog{animation-name:exitToBottomPopup;-webkit-animation-name:exitToBottomPopup;}body.modal-close-dce-popup-d147458 .dce-push, .dce-modal.dce-popup-d147458 .modal-dialog{animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;}.elementor-5343 .elementor-element.elementor-element-d147458 .dce-button-wrapper{text-align:left;}.elementor-5343 .elementor-element.elementor-element-d147458 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-5343 .elementor-element.elementor-element-d147458{z-index:999;}.elementor-5343 .elementor-element.elementor-element-d147458 > .elementor-widget-container{border-radius:5px 5px 5px 5px;}body.modal-open-dce-popup-d147458 .dce-push, body.modal-open-dce-popup-d147458 .dce-modal.dce-popup-d147458 .modal-dialog.animated{-webkit-animation-duration:0.6s;animation-duration:0.6s;}body.modal-close-dce-popup-d147458 .dce-push, .dce-modal.dce-popup-d147458 .modal-dialog.animated{-webkit-animation-duration:0.6s;animation-duration:0.6s;}.dce-modal.dce-popup-d147458{width:800px;}.dce-modal.dce-popup-d147458 .modal-content{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;}.elementor-5343 .elementor-element.elementor-element-d147458 .elementor-button-icon{font-size:20px;}.elementor-5343 .elementor-element.elementor-element-d147458 .dce-button-popup .elementor-align-icon-right{margin-left:8px;}.elementor-5343 .elementor-element.elementor-element-d147458 .dce-button-popup .elementor-align-icon-left{margin-right:8px;}.elementor-5343 .elementor-element.elementor-element-d147458 .dce-button-popup{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-primary );font-size:12px;padding:12px 10px 12px 10px;border-radius:0px 0px 0px 0px;}.elementor-5343 .elementor-element.elementor-element-d147458 .dce-modal-close .dce-quit-ics, .dce-modal.dce-popup-d147458 .dce-modal-close .dce-quit-ics{height:50px;width:50px;top:2px;right:1px;}.elementor-5343 .elementor-element.elementor-element-d147458 .dce-modal-close .dce-quit-ics:after, .elementor-5343 .elementor-element.elementor-element-d147458 .dce-modal-close .dce-quit-ics:before, .dce-modal.dce-popup-d147458 .dce-modal-close .dce-quit-ics:after, .dce-modal.dce-popup-d147458 .dce-modal-close .dce-quit-ics:before{height:1px;top:calc(50% - (1px/2));width:60%;left:calc(50% - (60%/2));}.elementor-5343 .elementor-element.elementor-element-c986236{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-5343 .elementor-element.elementor-element-8f3032f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-5343 .elementor-element.elementor-element-e4d8294{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5343 .elementor-element.elementor-element-7bd7ffa .elementor-button:hover, .elementor-5343 .elementor-element.elementor-element-7bd7ffa .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-5343 .elementor-element.elementor-element-7bd7ffa .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4ebcfe5 );}.elementor-5343 .elementor-element.elementor-element-a4efb63 .dce-pdf-controls{justify-content:center;}.elementor-5343 .elementor-element.elementor-element-a4efb63 .dce-pdf-canvas-container{padding-top:20px;}.elementor-5343 .elementor-element.elementor-element-a4efb63 .dce-pdf-zoom-controls{padding-left:20px;}.elementor-5343 .elementor-element.elementor-element-a4efb63 .dce-pdf-download-controls{padding-left:20px;}.elementor-5343 .elementor-element.elementor-element-a4efb63 .dce-pdf-print-controls{padding-left:20px;}.elementor-5343 .elementor-element.elementor-element-a4efb63 canvas.dce-pdf-renderer{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-979c6af );}.elementor-5343 .elementor-element.elementor-element-a4efb63 .dce-pdf-go-previous{margin-right:5px;}.elementor-5343 .elementor-element.elementor-element-a4efb63 .dce-pdf-go-next{margin-left:5px;}.elementor-5343 .elementor-element.elementor-element-a4efb63 .dce-pdf-current-page{margin-left:5px;margin-right:5px;width:5em;}.elementor-5343 .elementor-element.elementor-element-a4efb63 .dce-pdf-zoom-in{margin-right:5px;}.elementor-5343 .elementor-element.elementor-element-a4efb63 .dce-pdf-zoom-out{margin-left:5px;}.elementor-5343 .elementor-element.elementor-element-a481727 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:12px;}.elementor-5343 .elementor-element.elementor-element-a481727 .elementor-button:hover, .elementor-5343 .elementor-element.elementor-element-a481727 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-5343 .elementor-element.elementor-element-a481727 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5343 .elementor-element.elementor-element-a481727 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5343 .elementor-element.elementor-element-913e074{--display:flex;}.elementor-5343 .elementor-element.elementor-element-fb2490a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-5343 .elementor-element.elementor-element-fb2490a:not(.elementor-motion-effects-element-type-background), .elementor-5343 .elementor-element.elementor-element-fb2490a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-5343 .elementor-element.elementor-element-6498e97{--display:flex;}.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-5343 .elementor-element.elementor-element-ba447a4{text-align:center;}.elementor-5343 .elementor-element.elementor-element-ba447a4 .elementor-heading-title{font-family:"Aero Matics Light ROCKCERAMIC", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-text );}.elementor-5343 .elementor-element.elementor-element-c714763{text-align:center;}.elementor-5343 .elementor-element.elementor-element-699799f{margin-top:0em;margin-bottom:5em;padding:3em 0em 3em 0em;}.elementor-5343 .elementor-element.elementor-element-4954832{--display:flex;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5343 .elementor-element.elementor-element-522f6d2 .elementor-heading-title{color:#8B8B8B;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5343 .elementor-element.elementor-element-f3fd9cd .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5343 .elementor-element.elementor-element-f3fd9cd .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5343 .elementor-element.elementor-element-f3fd9cd{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5343 .elementor-element.elementor-element-aaff1d6{--display:flex;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5343 .elementor-element.elementor-element-fec731e .elementor-heading-title{color:#8B8B8B;}.elementor-5343 .elementor-element.elementor-element-d2c02f0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5343 .elementor-element.elementor-element-d2c02f0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5343 .elementor-element.elementor-element-d2c02f0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5343 .elementor-element.elementor-element-e16d26a{--display:flex;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5343 .elementor-element.elementor-element-74bf4f1 .elementor-heading-title{color:#8B8B8B;}.elementor-5343 .elementor-element.elementor-element-3d9d695 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5343 .elementor-element.elementor-element-3d9d695 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5343 .elementor-element.elementor-element-3d9d695{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5343 .elementor-element.elementor-element-8a032b5 .elementor-heading-title{color:#8B8B8B;}.elementor-5343 .elementor-element.elementor-element-9987a83 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5343 .elementor-element.elementor-element-9987a83 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5343 .elementor-element.elementor-element-9987a83{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5343 .elementor-element.elementor-element-44c9b14{--display:flex;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5343 .elementor-element.elementor-element-0481f82 .elementor-heading-title{color:#8B8B8B;}.elementor-5343 .elementor-element.elementor-element-7aae707 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5343 .elementor-element.elementor-element-7aae707 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5343 .elementor-element.elementor-element-7aae707{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5343 .elementor-element.elementor-element-a41f4d8{--display:flex;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5343 .elementor-element.elementor-element-ef37090 .elementor-heading-title{color:#8B8B8B;}.elementor-5343 .elementor-element.elementor-element-9a8aada .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5343 .elementor-element.elementor-element-9a8aada .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5343 .elementor-element.elementor-element-9a8aada{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5343 .elementor-element.elementor-element-a44ffb4 .elementor-heading-title{color:#8B8B8B;}.elementor-5343 .elementor-element.elementor-element-061a4a7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5343 .elementor-element.elementor-element-061a4a7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5343 .elementor-element.elementor-element-061a4a7{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5343 .elementor-element.elementor-element-c565d8b{--display:flex;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5343 .elementor-element.elementor-element-45e8381 .elementor-heading-title{color:#8B8B8B;}.elementor-5343 .elementor-element.elementor-element-ba7eae7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5343 .elementor-element.elementor-element-ba7eae7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5343 .elementor-element.elementor-element-ba7eae7{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5343 .elementor-element.elementor-element-b6ed259{--display:flex;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5343 .elementor-element.elementor-element-e378b7d .elementor-heading-title{color:#8B8B8B;}.elementor-5343 .elementor-element.elementor-element-07cf58a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5343 .elementor-element.elementor-element-07cf58a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5343 .elementor-element.elementor-element-07cf58a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5343 .elementor-element.elementor-element-e364adc{--display:flex;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5343 .elementor-element.elementor-element-7928672 .elementor-heading-title{color:#8B8B8B;}.elementor-5343 .elementor-element.elementor-element-8c1a8a2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5343 .elementor-element.elementor-element-8c1a8a2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5343 .elementor-element.elementor-element-8c1a8a2{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5343 .elementor-element.elementor-element-db66aff{--display:flex;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5343 .elementor-element.elementor-element-45c3814 .elementor-heading-title{color:#8B8B8B;}.elementor-5343 .elementor-element.elementor-element-5562839 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5343 .elementor-element.elementor-element-5562839 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5343 .elementor-element.elementor-element-5562839{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5343 .elementor-element.elementor-element-3f81a6a{--display:flex;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5343 .elementor-element.elementor-element-21d7560 .elementor-heading-title{color:#8B8B8B;}.elementor-5343 .elementor-element.elementor-element-e826b1e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5343 .elementor-element.elementor-element-e826b1e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5343 .elementor-element.elementor-element-e826b1e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5343 .elementor-element.elementor-element-251aeb0 .elementor-heading-title{color:#8B8B8B;}.elementor-5343 .elementor-element.elementor-element-fd97f08 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5343 .elementor-element.elementor-element-fd97f08 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5343 .elementor-element.elementor-element-fd97f08{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5343 .elementor-element.elementor-element-5f3c276{margin-top:50px;margin-bottom:50px;}.elementor-5343 .elementor-element.elementor-element-7baa766.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5343 .elementor-element.elementor-element-7baa766 > .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-5343 .elementor-element.elementor-element-0ba14c5{width:auto;max-width:auto;}.elementor-5343 .elementor-element.elementor-element-0ba14c5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5343 .elementor-element.elementor-element-0ba14c5 .elementor-heading-title{font-family:"Aero Matics Light ROCKCERAMIC", Sans-serif;font-weight:400;}.elementor-5343 .elementor-element.elementor-element-b7cf538 .dce-menu ul, .elementor-5343 .elementor-element.elementor-element-b7cf538 .dce-parent-title{align-items:center;justify-content:center;}.elementor-5343 .elementor-element.elementor-element-b7cf538 .dce-menu.horizontal li{border-left-style:none;}.elementor-5343 .elementor-element.elementor-element-b7cf538 .dce-menu li{padding-left:2px;padding-right:2px;font-size:14px;}.elementor-5343 .elementor-element.elementor-element-b7cf538 .dce-menu li .dce-term-separator{margin-left:-2px;padding-right:2px;}.elementor-5343 .elementor-element.elementor-element-b7cf538 .dce-menu a, .elementor-5343 .elementor-element.elementor-element-b7cf538 .dce-menu li{color:var( --e-global-color-text );}.elementor-5343 .elementor-element.elementor-element-5fdc87c .dce-menu ul, .elementor-5343 .elementor-element.elementor-element-5fdc87c .dce-parent-title{align-items:center;justify-content:center;}.elementor-5343 .elementor-element.elementor-element-5fdc87c .dce-menu.horizontal li{border-left-style:none;}.elementor-5343 .elementor-element.elementor-element-5fdc87c .dce-menu li{padding-left:2px;padding-right:2px;font-size:14px;}.elementor-5343 .elementor-element.elementor-element-5fdc87c .dce-menu li .dce-term-separator{margin-left:-2px;padding-right:2px;}.elementor-5343 .elementor-element.elementor-element-5fdc87c .dce-menu a, .elementor-5343 .elementor-element.elementor-element-5fdc87c .dce-menu li{color:var( --e-global-color-text );}.elementor-5343 .elementor-element.elementor-element-bbe232a .dce-menu ul, .elementor-5343 .elementor-element.elementor-element-bbe232a .dce-parent-title{align-items:center;justify-content:center;}.elementor-5343 .elementor-element.elementor-element-bbe232a .dce-menu.horizontal li{border-left-style:hidden;border-left-color:var( --e-global-color-text );}.elementor-5343 .elementor-element.elementor-element-bbe232a .dce-menu a, .elementor-5343 .elementor-element.elementor-element-bbe232a .dce-menu li{color:var( --e-global-color-text );}.elementor-5343 .elementor-element.elementor-element-bbe232a .dce-menu li{font-size:14px;}.elementor-5343 .elementor-element.elementor-element-bbe232a .dce-menu.horizontal li .dce-term-separator{color:var( --e-global-color-text );}.elementor-5343 .elementor-element.elementor-element-3bc301b{width:auto;max-width:auto;}.elementor-5343 .elementor-element.elementor-element-dd2cc6b > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-5343 .elementor-element.elementor-element-a89e0e9{text-align:center;}.elementor-5343 .elementor-element.elementor-element-f09d490 .elementor-button:hover, .elementor-5343 .elementor-element.elementor-element-f09d490 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-5343 .elementor-element.elementor-element-f09d490 .elementor-button{font-family:"Roboto", Sans-serif;text-transform:uppercase;}@media(max-width:1024px){.dce-modal.dce-popup-d147458{width:95%;}}@media(min-width:768px){.elementor-5343 .elementor-element.elementor-element-fefbef8{--width:30%;}.elementor-5343 .elementor-element.elementor-element-9bee12d{--width:70%;}.elementor-5343 .elementor-element.elementor-element-27c8438{--width:15%;}.elementor-5343 .elementor-element.elementor-element-8f3032f{--width:50%;}.elementor-5343 .elementor-element.elementor-element-e4d8294{--width:50%;}}@media(max-width:767px){.elementor-5343 .elementor-element.elementor-element-0bd5940{width:100%;max-width:100%;text-align:center;}.elementor-5343 .elementor-element.elementor-element-5c5aa3f .dce-menu ul, .elementor-5343 .elementor-element.elementor-element-5c5aa3f .dce-parent-title{align-items:center;justify-content:center;}.elementor-5343 .elementor-element.elementor-element-5c5aa3f.elementor-element{--align-self:flex-start;}.elementor-5343 .elementor-element.elementor-element-5c5aa3f .dce-menu.horizontal li{width:33%;}.elementor-5343 .elementor-element.elementor-element-08f1594{width:auto;max-width:auto;}.elementor-5343 .elementor-element.elementor-element-08f1594 .elementor-icon-box-wrapper{text-align:center;}.elementor-5343 .elementor-element.elementor-element-d147458 .dce-button-wrapper{text-align:center;}.elementor-5343 .elementor-element.elementor-element-0ba14c5{width:100%;max-width:100%;text-align:center;}.elementor-5343 .elementor-element.elementor-element-bbe232a .dce-menu ul, .elementor-5343 .elementor-element.elementor-element-bbe232a .dce-parent-title{align-items:center;justify-content:center;}.elementor-5343 .elementor-element.elementor-element-bbe232a{width:100%;max-width:100%;}}/* Start custom CSS for icon-box, class: .elementor-element-08f1594 */.mensaje-oculto {
    display: none;
color: black;

}

.mensaje-oculto.show {
    display: block;
  color: black;
}/* End custom CSS */
/* Start custom CSS for dyncontel-popup, class: .elementor-element-d147458 */.mensaje-oculto {
    display: none;

    color: black;

}

.mensaje-oculto.show {
    display: block;
        color: black;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7bd7ffa *//* 1. Convierte el contenedor principal en un 'flexbox' */
.dce-pdf-controls {
    display: flex;         /* Activa flexbox */
    flex-wrap: wrap;       /* Permite que los botones pasen abajo en pantallas pequeñas */
    align-items: center;   /* Centra verticalmente todos los grupos */
    justify-content: center; /* Centra horizontalmente (puedes cambiarlo a 'flex-start' si lo quieres a la izquierda) */
    gap: 15px;             /* Añade un espacio entre cada grupo de botones */
}

/* 2. Arregla el grupo de navegación (Anterior, 1, Siguiente) */
.dce-pdf-navigation-controls {
    display: flex;         /* Activa flexbox también aquí */
    align-items: center;   /* Alinea el botón, el input y el otro botón */
    gap: 5px;              /* Espacio pequeño entre los elementos de navegación */
}/* End custom CSS */
/* Start custom CSS */.dce-menu .first-level > li {
    position: relative;
    display: inline-block;
}


.dce-menu .first-level > li > span {
    /* Oculto por defecto */
    visibility: hidden;
    opacity: 0;

    /* Estilo del tooltip */
    background-color: #333;
    color: #fff;
    text-align: center;
    border-radius: 4px;
    padding: 5px 10px;
    white-space: nowrap;
    

    font-size: 1.1em; 


    position: absolute;
    z-index: 10;
    left: 50%;
    transform: translateX(-50%);
    

    bottom: 100%; 
    

    margin-bottom: 8px; 
    
    /* Transición suave */
    transition: opacity 0.3s, visibility 0.3s;
}


.dce-menu .first-level > li > span::after {
    content: "";
    position: absolute;
    

    top: 100%; 
    
    left: 50%;
    margin-left: -5px;
    

    border-width: 5px;
    border-style: solid;
    border-color: #333 transparent transparent transparent; 
}


.dce-menu .first-level > li:hover > span {
    visibility: visible;
    opacity: 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Aero Matics Light ROCKCERAMIC';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.rockceramic.es/wp-content/uploads/Aero-Matics-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */