.elementor-kit-686{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-4f0c05f7:#4054B2;--e-global-color-66a49433:#23A455;--e-global-color-431c19f5:#000;--e-global-color-283454e4:#FFF;--e-global-color-534351ae:RGBA(172, 253, 41, 0.13);--e-global-color-5dddcb6:#000;--e-global-color-6093f8db:#FECB00;--e-global-color-451d8f37:#F0C800;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#FFF}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-widget:not(:last-child){margin-bottom:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary )}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text )}.elementor-widget-text-editor{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-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary )}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary )}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary )}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon
svg{fill:var( --e-global-color-secondary )}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary )}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text )}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary )}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon
svg{fill:var( --e-global-color-primary )}.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{color:var( --e-global-color-primary )}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text )}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text )}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text )}.elementor-widget-icon-list .elementor-icon-list-icon
i{color:var( --e-global-color-primary )}.elementor-widget-icon-list .elementor-icon-list-icon
svg{fill:var( --e-global-color-primary )}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary )}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary )}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary )}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary )}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary )}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text )}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary )}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary )}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title
a{color:var( --e-global-color-primary )}.elementor-widget-tabs .elementor-tab-title.elementor-active,
.elementor-widget-tabs .elementor-tab-title.elementor-active
a{color:var( --e-global-color-accent )}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text )}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary )}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent )}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text )}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary )}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent )}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text )}.elementor-widget-blogmentor_blog_posts .bm_title,
.elementor-widget-blogmentor_blog_posts .bm_title
a{color:var( --e-global-color-secondary )}.elementor-widget-blogmentor_blog_posts .entry-read-more{color:var( --e-global-color-accent )}.elementor-widget-blogmentor_blog_posts .bm_meta a:hover{color:var( --e-global-color-secondary )}.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title{color:var( --e-global-color-primary )}.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a{color:var( --e-global-color-primary )}.elementor-widget-obfx-posts-grid .obfx-grid-meta{color:var( --e-global-color-primary )}.elementor-widget-obfx-posts-grid .obfx-grid-meta
span{color:var( --e-global-color-primary )}.elementor-widget-obfx-posts-grid .obfx-grid-meta
a{color:var( --e-global-color-primary )}.elementor-widget-obfx-posts-grid .obfx-grid-content{color:var( --e-global-color-primary )}.elementor-widget-obfx-posts-grid .obfx-grid-price{color:var( --e-global-color-primary )}.elementor-widget-obfx-posts-grid .obfx-grid-footer
a{background-color:var( --e-global-color-primary )}.elementor-widget-obfx-posts-grid .obfx-grid-footer a:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-obfx-pricing-table .obfx-pricing-table-title{color:var( --e-global-color-primary )}.elementor-widget-obfx-pricing-table .obfx-pricing-table-subtitle{color:var( --e-global-color-primary )}.elementor-widget-obfx-pricing-table .obfx-price-currency{color:var( --e-global-color-primary )}.elementor-widget-obfx-pricing-table .obfx-price{color:var( --e-global-color-primary )}.elementor-widget-obfx-pricing-table .obfx-pricing-period{color:var( --e-global-color-primary )}.elementor-widget-obfx-pricing-table .obfx-pricing-table-accented{color:var( --e-global-color-primary )}.elementor-widget-obfx-pricing-table .obfx-pricing-table-feature{color:var( --e-global-color-primary )}.elementor-widget-obfx-pricing-table .obfx-pricing-table-feature-icon{color:var( --e-global-color-primary )}.elementor-widget-obfx-pricing-table .obfx-pricing-table-button{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-obfx-pricing-table .obfx-pricing-table-button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-obfx-services .obfx-service-text{color:var( --e-global-color-text )}.elementor-widget-content_form_contact fieldset > label, .elementor-widget-content_form_contact .elementor-field-subgroup
label{color:var( --e-global-color-text )}.elementor-widget-content_form_contact fieldset>input{color:var( --e-global-color-text )}.elementor-widget-content_form_contact fieldset>input::placeholder{color:var( --e-global-color-text )}.elementor-widget-content_form_contact fieldset
select{color:var( --e-global-color-text )}.elementor-widget-content_form_contact fieldset select::placeholder{color:var( --e-global-color-text )}.elementor-widget-content_form_contact fieldset>textarea{color:var( --e-global-color-text )}.elementor-widget-content_form_contact fieldset>textarea::placeholder{color:var( --e-global-color-text )}.elementor-widget-content_form_contact fieldset>input:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_contact fieldset>input::placeholder:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_contact fieldset select:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_contact fieldset select::placeholder:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_contact fieldset>textarea:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_contact fieldset>textarea::placeholder:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_contact fieldset>button{background-color:var( --e-global-color-accent )}.elementor-widget-content_form_newsletter fieldset > label, .elementor-widget-content_form_newsletter .elementor-field-subgroup
label{color:var( --e-global-color-text )}.elementor-widget-content_form_newsletter fieldset>input{color:var( --e-global-color-text )}.elementor-widget-content_form_newsletter fieldset>input::placeholder{color:var( --e-global-color-text )}.elementor-widget-content_form_newsletter fieldset
select{color:var( --e-global-color-text )}.elementor-widget-content_form_newsletter fieldset select::placeholder{color:var( --e-global-color-text )}.elementor-widget-content_form_newsletter fieldset>textarea{color:var( --e-global-color-text )}.elementor-widget-content_form_newsletter fieldset>textarea::placeholder{color:var( --e-global-color-text )}.elementor-widget-content_form_newsletter fieldset>input:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_newsletter fieldset>input::placeholder:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_newsletter fieldset select:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_newsletter fieldset select::placeholder:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_newsletter fieldset>textarea:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_newsletter fieldset>textarea::placeholder:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_newsletter fieldset>button{background-color:var( --e-global-color-accent )}.elementor-widget-content_form_registration fieldset > label, .elementor-widget-content_form_registration .elementor-field-subgroup
label{color:var( --e-global-color-text )}.elementor-widget-content_form_registration fieldset>input{color:var( --e-global-color-text )}.elementor-widget-content_form_registration fieldset>input::placeholder{color:var( --e-global-color-text )}.elementor-widget-content_form_registration fieldset
select{color:var( --e-global-color-text )}.elementor-widget-content_form_registration fieldset select::placeholder{color:var( --e-global-color-text )}.elementor-widget-content_form_registration fieldset>textarea{color:var( --e-global-color-text )}.elementor-widget-content_form_registration fieldset>textarea::placeholder{color:var( --e-global-color-text )}.elementor-widget-content_form_registration fieldset>input:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_registration fieldset>input::placeholder:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_registration fieldset select:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_registration fieldset select::placeholder:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_registration fieldset>textarea:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_registration fieldset>textarea::placeholder:focus{color:var( --e-global-color-text )}.elementor-widget-content_form_registration fieldset>button{background-color:var( --e-global-color-accent )}.elementor-40 .elementor-element.elementor-element-56387ccd>.elementor-container{max-width:1140px}.elementor-40 .elementor-element.elementor-element-56387ccd:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-56387ccd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://casanueva.co/wp-content/uploads/2020/01/972_RomanaBan.png");background-repeat:no-repeat;background-size:cover}.elementor-40 .elementor-element.elementor-element-56387ccd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px
80px 80px 80px}.elementor-40 .elementor-element.elementor-element-56387ccd>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-40 .elementor-element.elementor-element-19412862{text-align:center}.elementor-40 .elementor-element.elementor-element-19412862 .elementor-heading-title{color:#000;font-family:"Vidaloka",Sans-serif;font-size:70px;text-transform:uppercase;letter-spacing:1.2px}.elementor-40 .elementor-element.elementor-element-9d32afc .elementor-spacer-inner{height:50px}.elementor-bc-flex-widget .elementor-40 .elementor-element.elementor-element-5bc381aa.elementor-column .elementor-column-wrap{align-items:center}.elementor-40 .elementor-element.elementor-element-5bc381aa.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-40 .elementor-element.elementor-element-5bc381aa.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-40 .elementor-element.elementor-element-41489e90{text-align:justify;font-size:20px}.elementor-40 .elementor-element.elementor-element-41489e90>.elementor-widget-container{margin:25px
25px 25px 25px}.elementor-40 .elementor-element.elementor-element-5aaa61fd>.elementor-container{max-width:1140px}.elementor-40 .elementor-element.elementor-element-5aaa61fd:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-5aaa61fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3b9ab0;background-image:url("https://casanueva.co/wp-content/uploads/2020/01/613_RomanaCombinada1-scaled.jpg");background-position:center center;background-size:cover}.elementor-40 .elementor-element.elementor-element-5aaa61fd>.elementor-background-overlay{background-image:url("https://casanueva.co/wp-content/uploads/2020/01/1-1.png");opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-40 .elementor-element.elementor-element-5aaa61fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;padding:100px
100px 100px 100px}.elementor-40 .elementor-element.elementor-element-3582a220 > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-3582a220 > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-3582a220>.elementor-background-slideshow{border-radius:0px 0px 0px 0px}.elementor-40 .elementor-element.elementor-element-1bfd603c{text-align:center}.elementor-40 .elementor-element.elementor-element-1bfd603c .elementor-heading-title{color:#000;font-family:"Vidaloka",Sans-serif;font-size:41px;font-style:normal}.elementor-40 .elementor-element.elementor-element-323ffe19 .elementor-button{font-family:"Open Sans",Sans-serif;font-size:17px;text-transform:uppercase;letter-spacing:3.8px;background-color:#b2a188;border-radius:50px 50px 50px 50px}.elementor-40 .elementor-element.elementor-element-323ffe19 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-323ffe19 .elementor-button:focus{color:#b2a188;background-color:#fff}.elementor-40 .elementor-element.elementor-element-323ffe19 .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-323ffe19 .elementor-button:focus
svg{fill:#b2a188}.elementor-40 .elementor-element.elementor-element-323ffe19>.elementor-widget-container{padding:20px
0px 0px 0px}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-5aaa61fd{padding:80px
80px 80px 80px}.elementor-40 .elementor-element.elementor-element-1bfd603c .elementor-heading-title{line-height:1.3em}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-56387ccd{padding:70px
0px 70px 0px}.elementor-40 .elementor-element.elementor-element-19412862 .elementor-heading-title{font-size:50px}.elementor-40 .elementor-element.elementor-element-5aaa61fd{margin-top:0px;margin-bottom:0px;padding:70px
50px 70px 50px}.elementor-40 .elementor-element.elementor-element-3582a220>.elementor-element-populated{margin:0px
0px 0px 0px;padding:0px
0px 0px 0px}.elementor-40 .elementor-element.elementor-element-1bfd603c .elementor-heading-title{font-size:30px}.elementor-40 .elementor-element.elementor-element-323ffe19 .elementor-button{font-size:13px}}