.elementor-146 .elementor-element.elementor-element-7af0f9a8:not(.elementor-motion-effects-element-type-background),.elementor-146 .elementor-element.elementor-element-7af0f9a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://construccionesam.es/wp-content/uploads/2022/10/contacto-construcciones-am.jpg");background-position:top center;background-size:cover}.elementor-146 .elementor-element.elementor-element-7af0f9a8>.elementor-background-overlay{background-color:#3370c3;opacity:.69;transition:background .3s,border-radius .3s,opacity .3s}.elementor-146 .elementor-element.elementor-element-7af0f9a8>.elementor-container{min-height:350px}.elementor-146 .elementor-element.elementor-element-7af0f9a8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:25px}.elementor-146 .elementor-element.elementor-element-73579b0c{text-align:center}.elementor-146 .elementor-element.elementor-element-73579b0c .elementor-heading-title{font-family:"Cooper Black Headline",Sans-serif;color:#fff}.elementor-146 .elementor-element.elementor-element-e54eb5c .elementor-button{background-color:#fff;font-family:"Cooper",Sans-serif;font-size:18px;fill:#3370c3;color:#3370c3}.elementor-146 .elementor-element.elementor-element-e54eb5c>.elementor-widget-container{margin:24px 0 0}.elementor-146 .elementor-element.elementor-element-11634e14{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-146 .elementor-element.elementor-element-11634e14>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-146 .elementor-element.elementor-element-c62a355>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:96px 30px}.elementor-146 .elementor-element.elementor-element-c62a355>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-146 .elementor-element.elementor-element-715f5d2f .elementor-heading-title{font-family:"Cooper Medium",Sans-serif;text-transform:none;-webkit-text-stroke-color:#000;stroke:#000;color:#3370c3}.elementor-146 .elementor-element.elementor-element-71e12200{font-family:"Cooper",Sans-serif;font-size:18px;color:var(--e-global-color-secondary)}.elementor-146 .elementor-element.elementor-element-34d49ede .elementor-icon-box-wrapper{align-items:center;gap:14px}.elementor-146 .elementor-element.elementor-element-34d49ede .elementor-icon-box-title{margin-block-end:0px;color:#3370c3}.elementor-146 .elementor-element.elementor-element-34d49ede.elementor-view-stacked .elementor-icon{background-color:#3370c3}.elementor-146 .elementor-element.elementor-element-34d49ede.elementor-view-framed .elementor-icon,.elementor-146 .elementor-element.elementor-element-34d49ede.elementor-view-default .elementor-icon{fill:#3370c3;color:#3370c3;border-color:#3370c3}.elementor-146 .elementor-element.elementor-element-34d49ede .elementor-icon{font-size:29px}.elementor-146 .elementor-element.elementor-element-34d49ede .elementor-icon-box-title,.elementor-146 .elementor-element.elementor-element-34d49ede .elementor-icon-box-title a{font-family:"Cooper Medium",Sans-serif;font-size:24px}.elementor-146 .elementor-element.elementor-element-34d49ede .elementor-icon-box-description{font-family:"Cooper",Sans-serif;font-size:19px;color:var(--e-global-color-text)}.elementor-146 .elementor-element.elementor-element-573d9646 .elementor-icon-box-wrapper{align-items:center;gap:14px}.elementor-146 .elementor-element.elementor-element-573d9646 .elementor-icon-box-title{margin-block-end:0px;color:#3370c3}.elementor-146 .elementor-element.elementor-element-573d9646.elementor-view-stacked .elementor-icon{background-color:#3370c3}.elementor-146 .elementor-element.elementor-element-573d9646.elementor-view-framed .elementor-icon,.elementor-146 .elementor-element.elementor-element-573d9646.elementor-view-default .elementor-icon{fill:#3370c3;color:#3370c3;border-color:#3370c3}.elementor-146 .elementor-element.elementor-element-573d9646 .elementor-icon{font-size:29px}.elementor-146 .elementor-element.elementor-element-573d9646 .elementor-icon-box-title,.elementor-146 .elementor-element.elementor-element-573d9646 .elementor-icon-box-title a{font-family:"Cooper Medium",Sans-serif;font-size:24px}.elementor-146 .elementor-element.elementor-element-573d9646 .elementor-icon-box-description{font-family:"Cooper",Sans-serif;font-size:19px;color:var(--e-global-color-text)}.elementor-146 .elementor-element.elementor-element-7decd370 .elementor-icon-box-wrapper{align-items:center;gap:14px}.elementor-146 .elementor-element.elementor-element-7decd370 .elementor-icon-box-title{margin-block-end:0px;color:#3370c3}.elementor-146 .elementor-element.elementor-element-7decd370.elementor-view-stacked .elementor-icon{background-color:#3370c3}.elementor-146 .elementor-element.elementor-element-7decd370.elementor-view-framed .elementor-icon,.elementor-146 .elementor-element.elementor-element-7decd370.elementor-view-default .elementor-icon{fill:#3370c3;color:#3370c3;border-color:#3370c3}.elementor-146 .elementor-element.elementor-element-7decd370 .elementor-icon{font-size:29px}.elementor-146 .elementor-element.elementor-element-7decd370 .elementor-icon-box-title,.elementor-146 .elementor-element.elementor-element-7decd370 .elementor-icon-box-title a{font-family:"Cooper Medium",Sans-serif;font-size:24px}.elementor-146 .elementor-element.elementor-element-7decd370 .elementor-icon-box-description{font-family:"Cooper",Sans-serif;font-size:19px;color:var(--e-global-color-text)}.elementor-146 .elementor-element.elementor-element-68738a97>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:96px 30px}.elementor-146 .elementor-element.elementor-element-68738a97>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-146 .elementor-element.elementor-element-6839463{text-align:center}.elementor-146 .elementor-element.elementor-element-6839463 .elementor-heading-title{font-family:"Cooper bt light",Sans-serif;color:#020101}.elementor-146 .elementor-element.elementor-element-01492c5 .master-addons-cf7 .wpcf7-form input[type=submit]{background-color:#3370c3;font-family:"Cooper",Sans-serif;color:#fff;border-color:transparent;border-radius:19px;padding:20px 50px}.elementor-146 .elementor-element.elementor-element-01492c5 .master-addons-cf7 .wpcf7-form input[type=submit]:hover{background-color:#fff;color:#3370c3}.elementor-146 .elementor-element.elementor-element-01492c5>.elementor-widget-container{padding:0 1px 0 0}.elementor-146 .elementor-element.elementor-element-01492c5 .master-addons-cf7 .wpcf7-not-valid-tip{display:block;color:#fff;background:red}.elementor-146 .elementor-element.elementor-element-01492c5 .master-addons-cf7 .wpcf7-validation-errors{display:block !important;background:#fd0000;color:#fff}.elementor-146 .elementor-element.elementor-element-01492c5 .master-addons-cf7:before{background:#6e00e9}.elementor-146 .elementor-element.elementor-element-01492c5 .master-addons-cf7{width:100%;padding:40px}.elementor-146 .elementor-element.elementor-element-01492c5 .master-addons-cf7 .wpcf7-form-control.wpcf7-text,.elementor-146 .elementor-element.elementor-element-01492c5 .master-addons-cf7 .wpcf7-form-control.wpcf7-textarea,.elementor-146 .elementor-element.elementor-element-01492c5 .master-addons-cf7 .wpcf7-form-control.wpcf7-select{background-color:#D2D2D269}.elementor-146 .elementor-element.elementor-element-01492c5 .master-addons-cf7 .wpcf7-form-control.wpcf7-text,.elementor-146 .elementor-element.elementor-element-01492c5 .master-addons-cf7 .wpcf7-form-control.wpcf7-textarea{width:100%}.elementor-146 .elementor-element.elementor-element-01492c5 .master-addons-cf7 .wpcf7-form label{color:#000;font-family:"Cooper Medium",Sans-serif;font-size:19px}.elementor-146 .elementor-element.elementor-element-01492c5 .master-addons-cf7 .wpcf7-submit{border-width:1px}.elementor-146 .elementor-element.elementor-element-01492c5 .ma-cf input[type=submit]:hover{border-color:#3370c3}.elementor-146 .elementor-element.elementor-element-305960c9:not(.elementor-motion-effects-element-type-background),.elementor-146 .elementor-element.elementor-element-305960c9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3370c3;background-image:url("https://construccionesam.es/wp-content/uploads/2022/10/fondo-banner-contacto-construcciones-am.jpg");background-position:center right;background-size:cover}.elementor-146 .elementor-element.elementor-element-305960c9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:-11px;padding:34px 0 32px}.elementor-146 .elementor-element.elementor-element-305960c9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-146 .elementor-element.elementor-element-64cac064.elementor-column .elementor-widget-wrap{align-items:center}.elementor-146 .elementor-element.elementor-element-64cac064.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-146 .elementor-element.elementor-element-64cac064.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-146 .elementor-element.elementor-element-56ff2204{text-align:center}.elementor-146 .elementor-element.elementor-element-56ff2204 .elementor-heading-title{font-family:"Cooper Bold BT",Sans-serif;font-weight:500;text-transform:none;color:#fff}.elementor-146 .elementor-element.elementor-element-1fd57e5a{text-align:center;font-family:"Cooper",Sans-serif;color:#fff}.elementor-146 .elementor-element.elementor-element-9e0ebc5{margin-top:0;margin-bottom:0;padding:0}.elementor-146 .elementor-element.elementor-element-a1f64a2>.elementor-widget-container{padding:0}@media(min-width:768px){.elementor-146 .elementor-element.elementor-element-c62a355{width:38.962%}.elementor-146 .elementor-element.elementor-element-68738a97{width:60.943%}}@media(min-width:1025px){.elementor-146 .elementor-element.elementor-element-7af0f9a8:not(.elementor-motion-effects-element-type-background),.elementor-146 .elementor-element.elementor-element-7af0f9a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-146 .elementor-element.elementor-element-305960c9:not(.elementor-motion-effects-element-type-background),.elementor-146 .elementor-element.elementor-element-305960c9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:767px){.elementor-146 .elementor-element.elementor-element-7af0f9a8{padding:2px}.elementor-146 .elementor-element.elementor-element-654c9a82>.elementor-element-populated{padding:4px}.elementor-146 .elementor-element.elementor-element-73579b0c .elementor-heading-title{font-size:45px}.elementor-146 .elementor-element.elementor-element-c62a355>.elementor-element-populated{padding:5px 25px}.elementor-146 .elementor-element.elementor-element-68738a97>.elementor-element-populated{padding:5px}}