.elementor-745 .elementor-element.elementor-element-bb1865e{border-style:solid;border-width:20px;border-color:#fff}.elementor-745 .elementor-element.elementor-element-f8d75de>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://gran.casa/wp-content/uploads/2019/08/topo.png");background-position:center right;background-repeat:no-repeat;background-size:cover;opacity:1}.elementor-745 .elementor-element.elementor-element-f8d75de.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-745 .elementor-element.elementor-element-f8d75de>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-745 .elementor-element.elementor-element-f8d75de>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-745 .elementor-element.elementor-element-f8d75de{z-index:10}.elementor-745 .elementor-element.elementor-element-dbea9d3>.elementor-container{max-width:400px}.elementor-745 .elementor-element.elementor-element-dbea9d3{padding:8em 0 8em 8em}.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-745 .elementor-element.elementor-element-aaa498c .elementor-heading-title{color:var(--e-global-color-16d9b19c)}.elementor-745 .elementor-element.elementor-element-1a43f94 .elementor-heading-title{font-size:1.2rem;font-weight:400;color:#fff}.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)}body:not(.rtl) .elementor-745 .elementor-element.elementor-element-bd6aa99{left:-20%}body.rtl .elementor-745 .elementor-element.elementor-element-bd6aa99{right:-20%}.elementor-745 .elementor-element.elementor-element-bd6aa99{top:75%;text-align:left}.elementor-745 .elementor-element.elementor-element-bd6aa99 img{width:330px}.elementor-745 .elementor-element.elementor-element-f2f12a4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-745 .elementor-element.elementor-element-f2f12a4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gran.casa/wp-content/uploads/2019/07/fechaduras-magneticas.jpg");background-size:cover}.elementor-745 .elementor-element.elementor-element-f2f12a4>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-745 .elementor-element.elementor-element-f2f12a4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-745 .elementor-element.elementor-element-ad8d09c{--spacer-size:50px}.elementor-745 .elementor-element.elementor-element-84fa365{margin-top:0;margin-bottom:0;padding:4em 0 0}.elementor-745 .elementor-element.elementor-element-e3d0cbe{padding:0 0 2em}.elementor-745 .elementor-element.elementor-element-3dae7df .elementor-heading-title{font-family:"Ubuntu",Sans-serif;font-size:40px;font-weight:400;color:#444555}.elementor-745 .elementor-element.elementor-element-85df4dc>.elementor-widget-container{margin:0;padding:0}.elementor-745 .elementor-element.elementor-element-85df4dc{text-align:right}.elementor-745 .elementor-element.elementor-element-85df4dc .elementor-heading-title{font-family:"Encode Sans Semi Expanded",Sans-serif;font-size:12px;color:#777}.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-widget-button .elementor-button{background-color:var(--e-global-color-accent)}.elementor-745 .elementor-element.elementor-element-20f70c4 .elementor-button{background-color:transparent;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);background-image:linear-gradient(140deg,var(--e-global-color-307c7f45) 0%,var(--e-global-color-accent) 67%);border-radius:20px}.elementor-745 .elementor-element.elementor-element-20f70c4 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-745 .elementor-element.elementor-element-43fc46f{text-align:right}.elementor-745 .elementor-element.elementor-element-43fc46f img{width:500px}.elementor-745 .elementor-element.elementor-element-40ec8c5{padding:0 0 4em}.elementor-745 .elementor-element.elementor-element-241dbaa .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-745 .elementor-element.elementor-element-24d4a15b{border-style:solid;border-width:20px;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:4em 0}.elementor-745 .elementor-element.elementor-element-24d4a15b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-745 .elementor-element.elementor-element-24d4a15b .elementor-heading-title{color:#fff}.elementor-745 .elementor-element.elementor-element-38983c76{text-align:left;font-family:"Encode Sans Semi Expanded",Sans-serif;font-size:20px;color:var(--e-global-color-primary)}.elementor-bc-flex-widget .elementor-745 .elementor-element.elementor-element-67d73a54.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-745 .elementor-element.elementor-element-67d73a54.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-745 .elementor-element.elementor-element-5c58244 .elementor-button{background-color:transparent;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);background-image:linear-gradient(140deg,var(--e-global-color-307c7f45) 0%,var(--e-global-color-accent) 67%);border-radius:20px}.elementor-745 .elementor-element.elementor-element-5c8c9be:not(.elementor-motion-effects-element-type-background),.elementor-745 .elementor-element.elementor-element-5c8c9be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f1f1}.elementor-745 .elementor-element.elementor-element-5c8c9be{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:40px;padding:4em 0}.elementor-745 .elementor-element.elementor-element-5c8c9be>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-745 .elementor-element.elementor-element-b4e400e .elementor-heading-title{font-family:"Ubuntu",Sans-serif;font-size:40px;font-weight:400;color:#444555}.elementor-745 .elementor-element.elementor-element-2ce56ce{text-align:left}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-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-745 .elementor-element.elementor-element-0b8ebc6 .elementor-image-box-wrapper{text-align:left}.elementor-745 .elementor-element.elementor-element-0b8ebc6 .elementor-image-box-title{font-family:"Ubuntu",Sans-serif;font-size:20px;font-weight:500;color:#444555}.elementor-745 .elementor-element.elementor-element-0b8ebc6 .elementor-image-box-description{font-family:"Encode Sans Semi Expanded",Sans-serif;font-size:14px;color:#666}.elementor-745 .elementor-element.elementor-element-1772381{text-align:left}.elementor-745 .elementor-element.elementor-element-f2d563e .elementor-image-box-wrapper{text-align:left}.elementor-745 .elementor-element.elementor-element-f2d563e .elementor-image-box-title{font-family:"Ubuntu",Sans-serif;font-size:20px;font-weight:500;color:#444555}.elementor-745 .elementor-element.elementor-element-f2d563e .elementor-image-box-description{font-family:"Encode Sans Semi Expanded",Sans-serif;font-size:14px;color:#666}.elementor-745 .elementor-element.elementor-element-043955d{text-align:left}.elementor-745 .elementor-element.elementor-element-8a0be32 .elementor-image-box-wrapper{text-align:left}.elementor-745 .elementor-element.elementor-element-8a0be32 .elementor-image-box-title{font-family:"Ubuntu",Sans-serif;font-size:20px;font-weight:500;color:#444555}.elementor-745 .elementor-element.elementor-element-8a0be32 .elementor-image-box-description{font-family:"Encode Sans Semi Expanded",Sans-serif;font-size:14px;color:#666}.elementor-745 .elementor-element.elementor-element-f145f32:not(.elementor-motion-effects-element-type-background),.elementor-745 .elementor-element.elementor-element-f145f32>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2b2c87}.elementor-745 .elementor-element.elementor-element-f145f32>.elementor-container{max-width:900px}.elementor-745 .elementor-element.elementor-element-f145f32{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:6em 0}.elementor-745 .elementor-element.elementor-element-f145f32>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-745 .elementor-element.elementor-element-375597b .elementor-heading-title{font-size:42px;font-weight:500;color:#fff}.elementor-bc-flex-widget .elementor-745 .elementor-element.elementor-element-ae00f50.elementor-column .elementor-widget-wrap{align-items:center}.elementor-745 .elementor-element.elementor-element-ae00f50.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-745 .elementor-element.elementor-element-b6781a5 .elementor-button{background-color:transparent;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);background-image:linear-gradient(140deg,var(--e-global-color-307c7f45) 0%,var(--e-global-color-accent) 67%);border-radius:20px}@media(max-width:1024px){.elementor-745 .elementor-element.elementor-element-dbea9d3{padding:3em 0 3em 3em}body:not(.rtl) .elementor-745 .elementor-element.elementor-element-bd6aa99{left:-5px}body.rtl .elementor-745 .elementor-element.elementor-element-bd6aa99{right:-5px}.elementor-745 .elementor-element.elementor-element-bd6aa99{top:240px}.elementor-745 .elementor-element.elementor-element-bd6aa99 img{width:130px}.elementor-745 .elementor-element.elementor-element-84fa365{margin-top:0;margin-bottom:0;padding:3em 2em}.elementor-745 .elementor-element.elementor-element-3dae7df .elementor-heading-title{font-size:30px}.elementor-745 .elementor-element.elementor-element-24d4a15b{padding:5em 2em}.elementor-745 .elementor-element.elementor-element-5c8c9be{margin-top:0;margin-bottom:0;padding:3em 2em}.elementor-745 .elementor-element.elementor-element-b4e400e .elementor-heading-title{font-size:30px}.elementor-745 .elementor-element.elementor-element-f145f32{padding:4em 1em}.elementor-745 .elementor-element.elementor-element-375597b .elementor-heading-title{font-size:38px}}@media(max-width:767px){.elementor-745 .elementor-element.elementor-element-bb1865e{border-width:0}.elementor-745 .elementor-element.elementor-element-f8d75de:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-745 .elementor-element.elementor-element-f8d75de>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://gran.casa/wp-content/uploads/2019/08/topo-mobile.svg")}.elementor-745 .elementor-element.elementor-element-dbea9d3{padding:1em}.elementor-745 .elementor-element.elementor-element-aaa498c{text-align:center}.elementor-745 .elementor-element.elementor-element-1a43f94{text-align:center}body:not(.rtl) .elementor-745 .elementor-element.elementor-element-bd6aa99{left:-15px}body.rtl .elementor-745 .elementor-element.elementor-element-bd6aa99{right:-15px}.elementor-745 .elementor-element.elementor-element-bd6aa99{top:190px}.elementor-745 .elementor-element.elementor-element-ad8d09c{--spacer-size:200px}.elementor-745 .elementor-element.elementor-element-84fa365{margin-top:0;margin-bottom:0;padding:3em 2em}.elementor-745 .elementor-element.elementor-element-3dae7df .elementor-heading-title{font-size:25px}.elementor-745 .elementor-element.elementor-element-85df4dc{text-align:right}.elementor-745 .elementor-element.elementor-element-85df4dc .elementor-heading-title{font-size:8px}.elementor-745 .elementor-element.elementor-element-2bab940>.elementor-element-populated{padding:0}.elementor-745 .elementor-element.elementor-element-9a81426>.elementor-element-populated{padding:0}.elementor-745 .elementor-element.elementor-element-24d4a15b{border-width:0}.elementor-745 .elementor-element.elementor-element-38983c76{font-size:14px}.elementor-745 .elementor-element.elementor-element-5c8c9be{margin-top:0;margin-bottom:0;padding:3em 2em}.elementor-745 .elementor-element.elementor-element-b4e400e .elementor-heading-title{font-size:25px}.elementor-745 .elementor-element.elementor-element-375597b{text-align:center}.elementor-745 .elementor-element.elementor-element-375597b .elementor-heading-title{font-size:32px}}@media(min-width:768px){.elementor-745 .elementor-element.elementor-element-f8d75de{width:40%}.elementor-745 .elementor-element.elementor-element-f2f12a4{width:59.665%}.elementor-745 .elementor-element.elementor-element-4a82ab8e{width:70%}.elementor-745 .elementor-element.elementor-element-67d73a54{width:30%}}@media only screen and (min-width:769px){.elementor-745 .elementor-element.elementor-element-f8d75de .elementor-background-overlay{width:calc(100% + 6rem)}}.elementor-745 .elementor-element.elementor-element-f145f32{background-image:url('http://gran.casa/wp-content/uploads/2020/09/A6-NIK.png'),url('http://gran.casa/wp-content/uploads/2020/09/brush-roxo.png'),url('http://gran.casa/wp-content/uploads/2020/09/IMG_8591.png');background-repeat:no-repeat}@media(min-width:1022px){.elementor-745 .elementor-element.elementor-element-f145f32{background-position:5% 0,center left,95% 15%;background-size:200px,300px,300px}}@media(min-width:768px) and (max-width:1021px){.elementor-745 .elementor-element.elementor-element-f145f32{background-position:5% 50%,center left,100% 5%;background-size:100px,200px,200px}}@media(max-width:767px){.elementor-745 .elementor-element.elementor-element-f145f32{background-position:5% 15%,5% 15%,100% 100%;background-size:50px,150px,150px}}