.elementor-3922 .elementor-element.elementor-element-e90371e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .slide .image-container::before{background:rgba(0, 0, 0, 0.3);}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .slide .caption{width:40%;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .slide .title h2{color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .slider_parallax_slides .slide .title h2{font-size:40px;}.elementor-3922 .elementor-element.elementor-element-1e3c027 div.slider_parallax_wrapper div.slider_parallax_inner .slider_parallax_slides .slide .caption .title h2{font-weight:300;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .slider_parallax_inner .slide .title h2{line-height:1.3;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .slider_parallax_inner .slider_parallax_slides .slide .title h2{letter-spacing:0px;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .slider_parallax_inner .slider_parallax_slides .slide .caption .title h2{text-transform:none;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .slide .text{color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .slide .caption .text{font-size:18px;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .slide .caption div.text{letter-spacing:0px;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .slide div.caption div.text{text-transform:none;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .slide .button{border-color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .slide a.button{background-color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper div.slide a.button{color:#000000;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .slide .button:hover{border-color:#000000;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .slide a.button:hover{background-color:#000000;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper div.slide a.button:hover{color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-1e3c027 .slider_parallax_wrapper .pagination .item::before{background:#ffffff;}.elementor-3922 .elementor-element.elementor-element-1e3c027 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-3f72b28 > .elementor-container{min-height:500px;}.elementor-3922 .elementor-element.elementor-element-3f72b28 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-3922 .elementor-element.elementor-element-3f72b28{margin-top:3%;margin-bottom:0%;}.elementor-3922 .elementor-element.elementor-element-c3053f6 > .elementor-element-populated{margin:-3% 0% 0% 0%;padding:0% 10% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-41c5cb7{font-family:"Century Gothic", Sans-serif;font-size:18px;font-weight:300;line-height:1em;}.elementor-3922 .elementor-element.elementor-element-41c5cb7 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-f1d36b1 .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}.elementor-3922 .elementor-element.elementor-element-f1d36b1 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-8ff68a3{text-align:justify;font-family:"Century Gothic", Sans-serif;font-size:16px;}.elementor-3922 .elementor-element.elementor-element-8ff68a3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-5b4f717 > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-102ccf9 > .elementor-container{min-height:500px;}.elementor-3922 .elementor-element.elementor-element-102ccf9 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-3922 .elementor-element.elementor-element-102ccf9{margin-top:0%;margin-bottom:-15%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-33825a2 > .elementor-element-populated{margin:0px 60px 0px 0px;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-82ba15f > .elementor-widget-container{margin:-35% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-8071f5f > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-830a902 .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}.elementor-3922 .elementor-element.elementor-element-f95fd7b{text-align:justify;font-family:"Century Gothic", Sans-serif;font-size:16px;}.elementor-3922 .elementor-element.elementor-element-f95fd7b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-6df5ba1{font-family:"Century Gothic", Sans-serif;font-size:18px;font-weight:400;line-height:0.1em;letter-spacing:1px;}.elementor-3922 .elementor-element.elementor-element-ecf97c6 .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-size:24px;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-4f134a4{font-family:"Century Gothic", Sans-serif;}.elementor-3922 .elementor-element.elementor-element-2194728 .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-size:24px;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-47d475d{font-family:"Century Gothic", Sans-serif;}.elementor-3922 .elementor-element.elementor-element-8633093{margin-top:0%;margin-bottom:2%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-179b92b{font-family:"Century Gothic", Sans-serif;font-size:18px;font-weight:400;line-height:0.1em;letter-spacing:1px;}.elementor-3922 .elementor-element.elementor-element-179b92b > .elementor-widget-container{margin:0% 0% 1% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-d7d6cac .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-size:24px;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-7936b8be{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-7efe6db0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-687f3acc .tg_background_list_column{min-height:75vh;}.elementor-3922 .elementor-element.elementor-element-687f3acc .tg_background_list_wrapper .tg_background_img{transition-duration:500ms;}.elementor-3922 .elementor-element.elementor-element-687f3acc .tg_background_list_wrapper .tg_background_list_column .tg_background_list_content h3{color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-687f3acc .tg_background_list_wrapper .tg_background_list_column div.tg_background_list_content h3{font-size:22px;}.elementor-3922 .elementor-element.elementor-element-687f3acc .tg_background_list_wrapper div.tg_background_list_column div.tg_background_list_content h3{letter-spacing:0px;}.elementor-3922 .elementor-element.elementor-element-687f3acc div.tg_background_list_wrapper div.tg_background_list_column div.tg_background_list_content h3{text-transform:none;}.elementor-3922 .elementor-element.elementor-element-687f3acc .tg_background_list_desc{color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-687f3acc .tg_background_list_link .tg_background_list_desc{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-687f3acc div.tg_background_list_link .tg_background_list_desc{letter-spacing:0px;}.elementor-3922 .elementor-element.elementor-element-687f3acc  .tg_background_list_link div.tg_background_list_desc{text-transform:none;}.elementor-3922 .elementor-element.elementor-element-687f3acc .tg_background_list_wrapper .tg_background_list_content .tg_background_list_link .button{color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-687f3acc .tg_background_list_wrapper .tg_background_list_content .tg_background_list_link a.button{border-color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-687f3acc .tg_background_list_wrapper .tg_background_list_content div.tg_background_list_link a.button{font-size:13px;}.elementor-3922 .elementor-element.elementor-element-687f3acc > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-96671fa{margin-top:4%;margin-bottom:1%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-61ecefd{font-family:"Century Gothic", Sans-serif;font-size:18px;font-weight:400;line-height:0.1em;letter-spacing:1px;}.elementor-3922 .elementor-element.elementor-element-61ecefd > .elementor-widget-container{margin:0% 0% 1% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-2644a2b .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-size:24px;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-bd2bba3{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-cd715fc .portfolio_classic_content{margin-top:20px;}.elementor-3922 .elementor-element.elementor-element-cd715fc .portfolio_classic_content h3.portfolio_classic_title{color:#000000;}.elementor-3922 .elementor-element.elementor-element-cd715fc div.portfolio_classic_content h3.portfolio_classic_title{font-size:22px;}.elementor-3922 .elementor-element.elementor-element-cd715fc .portfolio_classic_grid_wrapper .portfolio_classic_content h3.portfolio_classic_title{line-height:1.5;}.elementor-3922 .elementor-element.elementor-element-cd715fc .portfolio_classic_grid_wrapper div.portfolio_classic_content h3.portfolio_classic_title{letter-spacing:0px;}.elementor-3922 .elementor-element.elementor-element-cd715fc div.portfolio_classic_grid_wrapper .portfolio_classic_content h3.portfolio_classic_title{text-transform:none;}.elementor-3922 .elementor-element.elementor-element-cd715fc .portfolio_classic_grid_wrapper .portfolio_classic_content .portfolio_classic_subtitle{color:#B8B8B8;font-size:15px;}.elementor-3922 .elementor-element.elementor-element-cd715fc .portfolio_classic_grid_wrapper .portfolio_classic_content div.portfolio_classic_subtitle{letter-spacing:0px;}.elementor-3922 .elementor-element.elementor-element-cd715fc div.portfolio_classic_grid_wrapper div.portfolio_classic_content .portfolio_classic_subtitle{text-transform:none;}.elementor-3922 .elementor-element.elementor-element-cd715fc .portfolio_filter_wrapper{text-align:left;}.elementor-3922 .elementor-element.elementor-element-cd715fc .portfolio_filter_wrapper a.filter_tag_btn{color:#666666;}.elementor-3922 .elementor-element.elementor-element-cd715fc div.elementor-widget-container .portfolio_filter_wrapper a.filter_tag_btn{border-color:#666666;}.elementor-3922 .elementor-element.elementor-element-cd715fc .portfolio_filter_wrapper a.filter_tag_btn:hover{color:#000000;}.elementor-3922 .elementor-element.elementor-element-cd715fc div.portfolio_filter_wrapper .filter_tag_btn:hover{border-color:#000000;}.elementor-3922 .elementor-element.elementor-element-cd715fc div.portfolio_filter_wrapper .filter_tag_btn.active{border-color:#000000;}.elementor-3922 .elementor-element.elementor-element-cd715fc .portfolio_filter_wrapper a.filter_tag_btn.active{color:#000000;}.elementor-3922 .elementor-element.elementor-element-cd715fc div.portfolio_filter_wrapper a.filter_tag_btn{font-size:12px;}.elementor-3922 .elementor-element.elementor-element-cd715fc div.portfolio_filter_wrapper .filter_tag_btn{letter-spacing:2px;}.elementor-3922 .elementor-element.elementor-element-cd715fc .elementor-widget-container .portfolio_filter_wrapper .filter_tag_btn{text-transform:uppercase;}.elementor-3922 .elementor-element.elementor-element-f99cfe0:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-f99cfe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yararquitectura.com/wp-content/uploads/2020/07/solicitar-presupuesto-yar-arquitectura.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-f99cfe0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3%;margin-bottom:0%;padding:0% 0% 0% 0%;z-index:0;}.elementor-3922 .elementor-element.elementor-element-f99cfe0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3922 .elementor-element.elementor-element-041f598:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3922 .elementor-element.elementor-element-041f598 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3922 .elementor-element.elementor-element-041f598 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-60px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-041f598 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3922 .elementor-element.elementor-element-041f598{z-index:3;}.elementor-3922 .elementor-element.elementor-element-22eee95 .elementor-heading-title{color:#ffffff;font-family:"Century Gothic", Sans-serif;font-size:30px;line-height:1.2em;}.elementor-3922 .elementor-element.elementor-element-22eee95 > .elementor-widget-container{padding:60px 50px 10px 50px;}.elementor-3922 .elementor-element.elementor-element-47b06cc{color:#ffffff;font-family:"Century Gothic", Sans-serif;}.elementor-3922 .elementor-element.elementor-element-47b06cc > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-3922 .elementor-element.elementor-element-5428886 > .elementor-widget-container{padding:0px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-3922 .elementor-element.elementor-element-b61f8d7.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3922 .elementor-element.elementor-element-b61f8d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}@media(max-width:1109px){.elementor-3922 .elementor-element.elementor-element-3f72b28{margin-top:4%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-c3053f6 > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 3% 0% 6%;}.elementor-3922 .elementor-element.elementor-element-41c5cb7{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-41c5cb7 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-f1d36b1 .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-f1d36b1 > .elementor-widget-container{margin:0% 0% 4% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-8ff68a3{font-size:14px;}.elementor-3922 .elementor-element.elementor-element-8ff68a3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-3922 .elementor-element.elementor-element-5b4f717.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3922 .elementor-element.elementor-element-5b4f717.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3922 .elementor-element.elementor-element-5b4f717 > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-4c119a6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-102ccf9{margin-top:-4%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-3922 .elementor-element.elementor-element-33825a2.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3922 .elementor-element.elementor-element-33825a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3922 .elementor-element.elementor-element-33825a2 > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 3% 0% 6%;}.elementor-3922 .elementor-element.elementor-element-82ba15f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-8071f5f > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 6% 0% 7%;}.elementor-3922 .elementor-element.elementor-element-830a902 .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-830a902 > .elementor-widget-container{margin:0% 0% 4% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-f95fd7b{font-size:14px;}.elementor-3922 .elementor-element.elementor-element-f95fd7b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-8633093{margin-top:-8%;margin-bottom:4%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-c979697 > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 0% 0% 3%;}.elementor-3922 .elementor-element.elementor-element-179b92b{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-d7d6cac .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-7936b8be{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-7efe6db0 > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-687f3acc > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-96671fa{margin-top:8%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-1919e7d > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 0% 0% 3%;}.elementor-3922 .elementor-element.elementor-element-61ecefd{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-2644a2b .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-bd2bba3{margin-top:4%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-7df6b3d > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 3% 0% 3%;}.elementor-3922 .elementor-element.elementor-element-cd715fc > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-f99cfe0{margin-top:8%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-22eee95 .elementor-heading-title{font-size:26px;}.elementor-3922 .elementor-element.elementor-element-47b06cc{font-size:14px;}}@media(max-width:767px){.elementor-3922 .elementor-element.elementor-element-e90371e{width:100%;}.elementor-3922 .elementor-element.elementor-element-e90371e > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-1e3c027 > .elementor-widget-container{margin:0% -7% 0% -7%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-3f72b28{margin-top:3%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-8ff68a3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-5b4f717 > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-4c119a6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-102ccf9{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-830a902 .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-fb67146{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-42c531d > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 5% 0% 5%;}.elementor-3922 .elementor-element.elementor-element-6df5ba1{font-size:18px;}.elementor-3922 .elementor-element.elementor-element-6df5ba1 > .elementor-widget-container{margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-ecf97c6 .elementor-heading-title{font-size:22px;}.elementor-3922 .elementor-element.elementor-element-ecf97c6 > .elementor-widget-container{margin:0% 0% 5% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-4f134a4{text-align:justify;font-size:14px;}.elementor-3922 .elementor-element.elementor-element-4f134a4 > .elementor-widget-container{margin:0% 0% 2% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-7a673ff > .elementor-widget-container{margin:7% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-fdb5973{margin-top:1%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-ecebd72 > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 5% 0% 5%;}.elementor-3922 .elementor-element.elementor-element-2194728 .elementor-heading-title{font-size:22px;}.elementor-3922 .elementor-element.elementor-element-2194728 > .elementor-widget-container{margin:0% 0% 5% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-47d475d{text-align:justify;font-size:14px;}.elementor-3922 .elementor-element.elementor-element-47d475d > .elementor-widget-container{margin:0% 0% 2% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-cf69e75 > .elementor-widget-container{margin:7% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-8633093{margin-top:5%;margin-bottom:-2%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-c979697 > .elementor-element-populated{margin:-5% 0% 0% 0%;padding:0% 5% 0% 5%;}.elementor-3922 .elementor-element.elementor-element-179b92b{font-size:18px;}.elementor-3922 .elementor-element.elementor-element-179b92b > .elementor-widget-container{margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-d7d6cac .elementor-heading-title{font-size:22px;}.elementor-3922 .elementor-element.elementor-element-7936b8be{margin-top:6%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-7efe6db0 > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-96671fa{margin-top:5%;margin-bottom:-2%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-1919e7d > .elementor-element-populated{margin:3% 0% 0% 0%;padding:0% 5% 0% 5%;}.elementor-3922 .elementor-element.elementor-element-61ecefd{font-size:18px;}.elementor-3922 .elementor-element.elementor-element-61ecefd > .elementor-widget-container{margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-2644a2b .elementor-heading-title{font-size:22px;}.elementor-3922 .elementor-element.elementor-element-bd2bba3{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-7df6b3d > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 5% 0% 5%;}.elementor-3922 .elementor-element.elementor-element-f99cfe0{margin-top:15%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-041f598 > .elementor-element-populated{margin:-20% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-22eee95 .elementor-heading-title{font-size:26px;}.elementor-3922 .elementor-element.elementor-element-22eee95 > .elementor-widget-container{margin:15% 0% 4% 5%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-47b06cc{font-size:14px;}.elementor-3922 .elementor-element.elementor-element-47b06cc > .elementor-widget-container{margin:0% 4% 0% 6%;padding:0% 0% 0% 0%;}.elementor-3922 .elementor-element.elementor-element-5428886 > .elementor-widget-container{margin:0% 3% 0% 1%;padding:0% 0% 0% 0%;}}@media(min-width:768px){.elementor-3922 .elementor-element.elementor-element-041f598{width:33.333%;}.elementor-3922 .elementor-element.elementor-element-b61f8d7{width:66.667%;}}@media(max-width:1109px) and (min-width:768px){.elementor-3922 .elementor-element.elementor-element-041f598{width:50%;}}@media(min-width:1110px){.elementor-3922 .elementor-element.elementor-element-f99cfe0:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-f99cfe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for architecturer-slider-parallax, class: .elementor-element-1e3c027 */.slider_parallax_wrapper {
    height: 75vh !important;
}

h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a {
    font-family: "Century Gothic"; !important
}
/*Change font size for text and description on mobile*/
@media screen and (max-width: 767px){
.slider_parallax_wrapper .slide-content .caption .title h2 {
    font-size: 26px !important;
}
.slider_parallax_wrapper .slide-content .caption .text {
    font-size: 15px !important;
}
.slider_parallax_wrapper .slide-content .caption .button {
    font-size: 15px;
}}

/*Change width of slider title and description*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ff68a3 *//*Change default line break height*/
#page_content_wrapper p, .page_content_wrapper p {
    padding-top: 0.2em;
    padding-bottom: 1.0em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-830a902 *//*FIXED by ThemeGoods. Now the size can be changed through Elementor*/
/*Correct issue with header size that can't be changed with Elementor due to some problem with styles*/
@media screen and (max-width: 1110px){
.elementor-3922 .elementor-element.elementor-element-830a902 .elementor-heading-title{
    font-size: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f134a4 */#page_content_wrapper p, .page_content_wrapper p {
    padding-top: 0.2em;
    padding-bottom: 1.0em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7d6cac */@media screen and (max-width: 1110px){
.elementor-3922 .elementor-element.elementor-element-d7d6cac .elementor-heading-title{
    font-size: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS for architecturer-background-list, class: .elementor-element-687f3acc *//*Change font family*/
section {
    font-family: "Century Gothic";
}

/*Change font size for mobile and tablet*/
@media screen and (max-width: 1110px) and (min-width: 375px){
.elementor-widget-architecturer-background-list .tg_background_list_link .tg_background_list_desc {
    font-size: 14px !important;
}}

@media screen and (max-width: 374px){
.elementor-widget-architecturer-background-list .tg_background_list_link .tg_background_list_desc {
    font-size: 12px !important;
}}
.tg_background_list_wrapper .tg_background_list_column .tg_background_list_content {
    padding: 30px;
}

/*Change element height for tablets*/
@media screen and (max-width: 1110px) and (min-width: 768px){
.elementor-widget-architecturer-background-list .tg_background_list_column {
    min-height: 40vh !important;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2644a2b */@media screen and (max-width: 1110px){
.elementor-3922 .elementor-element.elementor-element-2644a2b .elementor-heading-title{
    font-size: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS for architecturer-portfolio-classic, class: .elementor-element-cd715fc *//*Change font size for portfolio element title*/
/*tablet and mobile*/
@media screen and (max-width: 1110px){
.portfolio_classic_content .portfolio_classic_title a {
    font-size: 18px;
}
.portfolio_classic_content .portfolio_classic_subtitle {
    font-size: 15px !important;
}}
/*desktop*/
@media screen and (min-width: 1110px){
.portfolio_classic_content .portfolio_classic_title a {
    font-size: 22px;
}
.portfolio_classic_content .portfolio_classic_subtitle {
    font-size: 16px !important;
}
}

/*Increase spacing between portfolio elements for mobile*/
@media screen and (max-width: 768px){
.portfolio_classic_grid_wrapper {
    margin-bottom: 30px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22eee95 */@media screen and (max-width: 1110px){
.elementor-3922 .elementor-element.elementor-element-22eee95 .elementor-heading-title{
    font-size: 26px !important;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5428886 *//*Change form text family*/
/*for all devices*/
.wpcf7-form label {
    font-family: "Century Gothic";
}
.wpcf7-form-control.wpcf7-submit {
    font-family: "Century Gothic";
}

/*Change font size and font family for tablet and mobile*/
/*For the labels just font size*/
@media screen and (max-width: 1110px){
.wpcf7-form label {
    font-size: 14px;
}
.wpcf7-form-control.wpcf7-submit {
    font-size: 14px;
}
/*For the input fields both font size and font family*/
.wpcf7-form input.wpcf7-text, .wpcf7-form textarea, .wpcf7-form input.wpcf7-date, .wpcf7-form input.wpcf7-dynamictext, .wpcf7-form select {
    font-size: 15px;
    font-family: "Century Gothic";
}
}

/*Change font size and font family desktop*/
/*For the labels it's the default 16px font size*/
/*For the input fields both font size and font family*/
@media screen and (min-width: 1110px){
.wpcf7-form input.wpcf7-text, .wpcf7-form textarea, .wpcf7-form input.wpcf7-date, .wpcf7-form input.wpcf7-dynamictext, .wpcf7-form select {
    font-size: 17px;
    font-family: "Century Gothic";
}
}

/*Change input fields text color*/
.black_bg input[type="text"], .black_bg input[type="password"], .black_bg input[type="email"], .black_bg input[type="url"], .black_bg input[type="tel"], .black_bg input[type="date"], .black_bg textarea, .black_bg select {
    color: #fff;
}

/*Change validation messages color*/
.wpcf7 form .wpcf7-response-output {
    color: #fff;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://yararquitectura.com/wp-content/uploads/2020/06/Century-Gothic.ttf') format('truetype');
}
/* End Custom Fonts CSS */