.elementor-947 .elementor-element.elementor-element-51f7950 > .elementor-container{min-height:394px;}.elementor-947 .elementor-element.elementor-element-51f7950:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-51f7950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pergolabioclimatica.cl/wp-content/uploads/2024/07/spatio-nuestros-productos-pergolas-bioclimaticas-banner1-desktop-v00.jpg");background-size:cover;}.elementor-947 .elementor-element.elementor-element-51f7950{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-947 .elementor-element.elementor-element-51f7950 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-947 .elementor-element.elementor-element-f7144b3{--spacer-size:50px;}.elementor-947 .elementor-element.elementor-element-728475a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-947 .elementor-element.elementor-element-728475a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#424752D9;}.elementor-947 .elementor-element.elementor-element-728475a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 30px 40px;}.elementor-947 .elementor-element.elementor-element-728475a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-947 .elementor-element.elementor-element-eaa820d{text-align:center;}.elementor-947 .elementor-element.elementor-element-eaa820d .elementor-heading-title{color:#FFFFFF;font-family:"Metropolis", Sans-serif;font-size:26px;font-weight:700;}.elementor-947 .elementor-element.elementor-element-46bf8e5{padding:0px 20px 0px 20px;}.elementor-947 .elementor-element.elementor-element-1d29fee{text-align:center;}.elementor-947 .elementor-element.elementor-element-1d29fee .elementor-heading-title{color:var( --e-global-color-4b473e4 );font-family:"Metropolis", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-1d29fee > .elementor-widget-container{padding:40px 0px 30px 0px;}.elementor-947 .elementor-element.elementor-element-85715db .elementor-wrapper{--video-aspect-ratio:1;}.elementor-947 .elementor-element.elementor-element-85715db > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-947 .elementor-element.elementor-element-e7ace76 .elementor-tab-title, .elementor-947 .elementor-element.elementor-element-e7ace76 .elementor-tab-title:before, .elementor-947 .elementor-element.elementor-element-e7ace76 .elementor-tab-title:after, .elementor-947 .elementor-element.elementor-element-e7ace76 .elementor-tab-content, .elementor-947 .elementor-element.elementor-element-e7ace76 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-947 .elementor-element.elementor-element-e7ace76 .elementor-tab-title{font-family:"Metropolis", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-e7ace76 .elementor-tab-content{font-family:"Metropolis", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-e7ace76 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-947 .elementor-element.elementor-element-b82241b{text-align:center;}.elementor-947 .elementor-element.elementor-element-b82241b .elementor-heading-title{color:var( --e-global-color-4b473e4 );font-family:"Metropolis", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-b82241b > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-947 .elementor-element.elementor-element-79a064d img{border-radius:20px 20px 20px 20px;}.elementor-947 .elementor-element.elementor-element-c8d1921{color:#000000;font-family:"Metropolis", Sans-serif;font-size:12px;font-weight:400;}.elementor-947 .elementor-element.elementor-element-968d649{text-align:left;}.elementor-947 .elementor-element.elementor-element-968d649 img{border-radius:20px 20px 20px 20px;}.elementor-947 .elementor-element.elementor-element-fb4bc0b img{border-radius:20px 20px 20px 20px;}.elementor-947 .elementor-element.elementor-element-58d6d2a img{border-radius:20px 20px 20px 20px;}.elementor-947 .elementor-element.elementor-element-48d2032 .elementor-button{font-family:"Metropolis", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);}.elementor-947 .elementor-element.elementor-element-48d2032 > .elementor-widget-container{padding:40px 0px 20px 0px;}.elementor-947 .elementor-element.elementor-element-67c8db8{text-align:center;}.elementor-947 .elementor-element.elementor-element-67c8db8 .elementor-heading-title{color:var( --e-global-color-4b473e4 );font-family:"Metropolis", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-67c8db8 > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-msie .elementor-947 .elementor-element.elementor-element-68961c6 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-947 .elementor-element.elementor-element-68961c6 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-947 .elementor-element.elementor-element-68961c6:after{content:"0.66";position:absolute;color:transparent;}.elementor-947 .elementor-element.elementor-element-68961c6{--grid-column-gap:22px;--grid-row-gap:20px;}.elementor-947 .elementor-element.elementor-element-68961c6 .elementor-portfolio-item__img, .elementor-947 .elementor-element.elementor-element-68961c6 .elementor-portfolio-item__overlay{border-radius:20px 20px 20px 20px;}.elementor-947 .elementor-element.elementor-element-68961c6 .elementor-portfolio-item__title{font-family:"Metropolis", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-8486df9 > .elementor-container{min-height:331px;}.elementor-947 .elementor-element.elementor-element-8486df9:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-8486df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b473e4 );}.elementor-947 .elementor-element.elementor-element-8486df9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-8486df9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-947 .elementor-element.elementor-element-6d62fcd{text-align:center;}.elementor-947 .elementor-element.elementor-element-6d62fcd .elementor-heading-title{color:#FFFFFF;font-family:"Metropolis", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-c924b85 .elementor-button{font-family:"Metropolis", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-947 .elementor-element.elementor-element-c924b85 .elementor-button:hover, .elementor-947 .elementor-element.elementor-element-c924b85 .elementor-button:focus{background-color:var( --e-global-color-1c5ee52 );}.elementor-947 .elementor-element.elementor-element-ddef4c7{margin-top:60px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-947 .elementor-element.elementor-element-8ca6987.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-947 .elementor-element.elementor-element-8ca6987.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-947 .elementor-element.elementor-element-8ca6987 > .elementor-element-populated, .elementor-947 .elementor-element.elementor-element-8ca6987 > .elementor-element-populated > .elementor-background-overlay, .elementor-947 .elementor-element.elementor-element-8ca6987 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-8ca6987 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-947 .elementor-element.elementor-element-e2071c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-947 .elementor-element.elementor-element-e2071c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f656d4d );}.elementor-947 .elementor-element.elementor-element-e2071c2 > .elementor-element-populated, .elementor-947 .elementor-element.elementor-element-e2071c2 > .elementor-element-populated > .elementor-background-overlay, .elementor-947 .elementor-element.elementor-element-e2071c2 > .elementor-background-slideshow{border-radius:14px 0px 0px 14px;}.elementor-947 .elementor-element.elementor-element-e2071c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-947 .elementor-element.elementor-element-e2071c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-947 .elementor-element.elementor-element-cb5918a{text-align:center;}.elementor-947 .elementor-element.elementor-element-cb5918a .elementor-heading-title{color:#FFFFFF;font-family:"Metropolis", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-cb5918a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-947 .elementor-element.elementor-element-3e44c02 > .elementor-element-populated, .elementor-947 .elementor-element.elementor-element-3e44c02 > .elementor-element-populated > .elementor-background-overlay, .elementor-947 .elementor-element.elementor-element-3e44c02 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-947 .elementor-element.elementor-element-3e44c02 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);padding:30px 30px 30px 30px;}.elementor-947 .elementor-element.elementor-element-a51238a{text-align:center;}.elementor-947 .elementor-element.elementor-element-a51238a .elementor-heading-title{color:var( --e-global-color-4b473e4 );font-family:"Metropolis", Sans-serif;font-weight:700;}.elementor-947 .elementor-element.elementor-element-a51238a > .elementor-widget-container{padding:0px 0px 20px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-msie .elementor-947 .elementor-element.elementor-element-68961c6 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-947 .elementor-element.elementor-element-51f7950 > .elementor-container{min-height:215px;}.elementor-947 .elementor-element.elementor-element-51f7950:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-51f7950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pergolabioclimatica.cl/wp-content/uploads/2024/07/spatio-nuestros-productos-pergolas-bioclimaticas-banner1-mobile-v00.jpg");background-repeat:no-repeat;background-size:contain;}.elementor-947 .elementor-element.elementor-element-f7144b3{--spacer-size:163px;}.elementor-947 .elementor-element.elementor-element-728475a > .elementor-element-populated, .elementor-947 .elementor-element.elementor-element-728475a > .elementor-element-populated > .elementor-background-overlay, .elementor-947 .elementor-element.elementor-element-728475a > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-947 .elementor-element.elementor-element-728475a > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-947 .elementor-element.elementor-element-46bf8e5{padding:0px 0px 0px 0px;}.elementor-msie .elementor-947 .elementor-element.elementor-element-68961c6 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-947 .elementor-element.elementor-element-6d62fcd .elementor-heading-title{font-size:20px;}.elementor-947 .elementor-element.elementor-element-8ca6987 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-e2071c2 > .elementor-element-populated, .elementor-947 .elementor-element.elementor-element-e2071c2 > .elementor-element-populated > .elementor-background-overlay, .elementor-947 .elementor-element.elementor-element-e2071c2 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-e2071c2 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-947 .elementor-element.elementor-element-cb5918a .elementor-heading-title{font-size:27px;}.elementor-947 .elementor-element.elementor-element-3e44c02 > .elementor-element-populated{margin:-9px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-947 .elementor-element.elementor-element-a51238a .elementor-heading-title{font-size:27px;}}@media(min-width:768px){.elementor-947 .elementor-element.elementor-element-50d31e7{width:26.333%;}.elementor-947 .elementor-element.elementor-element-728475a{width:40%;}.elementor-947 .elementor-element.elementor-element-80e9d2e{width:44.944%;}.elementor-947 .elementor-element.elementor-element-0a5625d{width:55.056%;}.elementor-947 .elementor-element.elementor-element-5878682{width:46.567%;}.elementor-947 .elementor-element.elementor-element-3e23bec{width:53.433%;}.elementor-947 .elementor-element.elementor-element-0f22b12{width:46.567%;}.elementor-947 .elementor-element.elementor-element-c24b1f0{width:53.433%;}.elementor-947 .elementor-element.elementor-element-8ca6987{width:55.148%;}.elementor-947 .elementor-element.elementor-element-3e44c02{width:44.615%;}}/* Start custom CSS for shortcode, class: .elementor-element-9fa9837 */[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    color: #fff;
    background-color: white;
    text-decoration: none;
}

.elementor-kit-6 button, .elementor-kit-6 input[type="button"], .elementor-kit-6 input[type="submit"], .elementor-kit-6 .elementor-button {
    display: inline-block;
    font-weight: 600;
    color: #FFFF !important;
   font-family: "Metropolis", Sans-serif;
    text-align: center;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background-color: #3A9CDE;
    border: 1px solid #0000;
    padding: .5rem 4rem;
    font-size: 1rem;
    border-radius: 3px;
    transition: all .3s;
}

input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    width: 100%;
    font-family: "Metropolis", Sans-serif;
    border: 1px solid #666;
    border-radius: 3px;
    padding: .5rem 1rem;
    transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9a15ab2 */[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    color: #fff;
    background-color: white;
    text-decoration: none;
}

.elementor-kit-6 button, .elementor-kit-6 input[type="button"], .elementor-kit-6 input[type="submit"], .elementor-kit-6 .elementor-button {
    display: inline-block;
    font-weight: 600;
    color: #FFFF !important;
   font-family: "Metropolis", Sans-serif;
    text-align: center;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background-color: #3A9CDE;
    border: 1px solid #0000;
    padding: .5rem 4rem;
    font-size: 1rem;
    border-radius: 3px;
    transition: all .3s;
}

input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    width: 100%;
    font-family: "Metropolis", Sans-serif;
    border: 1px solid #666;
    border-radius: 3px;
    padding: .5rem 1rem;
    transition: all .3s;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://pergolabioclimatica.cl/wp-content/uploads/2024/02/metropolis.regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://pergolabioclimatica.cl/wp-content/uploads/2024/02/metropolis.thin_.ttf') format('truetype');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://pergolabioclimatica.cl/wp-content/uploads/2024/02/metropolis.medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://pergolabioclimatica.cl/wp-content/uploads/2024/02/metropolis.bold_.ttf') format('truetype');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://pergolabioclimatica.cl/wp-content/uploads/2024/02/metropolis.light_.ttf') format('truetype');
}
/* End Custom Fonts CSS */