.elementor-2882 .elementor-element.elementor-element-dd7ea62{--spacer-size:20px;}.elementor-2882 .elementor-element.elementor-element-f88a98c{text-align:center;font-family:"Alegreya SC", Sans-serif;font-size:35px;}.elementor-2882 .elementor-element.elementor-element-fa27044{--spacer-size:10px;}.elementor-2882 .elementor-element.elementor-element-cc2fe8e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2882 .elementor-element.elementor-element-cc2fe8e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.77apt.com/wp-content/uploads/2020/01/divisoria3.png");background-repeat:repeat;}.elementor-2882 .elementor-element.elementor-element-cc2fe8e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 9px;--e-column-margin-right:0px;--e-column-margin-left:9px;}.elementor-2882 .elementor-element.elementor-element-cc2fe8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2882 .elementor-element.elementor-element-57c7d67{--spacer-size:10px;}.elementor-2882 .elementor-element.elementor-element-8cbe007 .premium-title-container{text-align:left;}.elementor-2882 .elementor-element.elementor-element-8cbe007 .premium-title-style7-stripe-wrap{order:initial;}.elementor-2882 .elementor-element.elementor-element-8cbe007 .premium-title-style7-stripe{width:120px;height:5px;}.elementor-2882 .elementor-element.elementor-element-8cbe007:not(.premium-title-icon-column) .premium-title-style7-stripe-wrap{justify-content:center;}.elementor-2882 .elementor-element.elementor-element-8cbe007.premium-title-icon-column .premium-title-style7-stripe-wrap{align-self:center;}.elementor-2882 .elementor-element.elementor-element-8cbe007 .premium-title-header{font-family:"Alegreya Sans", Sans-serif;}.elementor-2882 .elementor-element.elementor-element-8cbe007 > .elementor-widget-container{margin:0px 7px -21px -16px;}.elementor-2882 .elementor-element.elementor-element-1c86f00{font-family:"Alegreya Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-2882 .elementor-element.elementor-element-1c86f00:hover .elementor-widget-container{background-color:rgba(255, 0, 0, 0);}.elementor-2882 .elementor-element.elementor-element-da7cc94 .elementor-button{font-family:"Alegreya Sans SC", Sans-serif;font-size:20px;font-weight:400;fill:#003366;color:#003366;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-2882 .elementor-element.elementor-element-33af656{--e-image-carousel-slides-to-show:3;}.elementor-2882 .elementor-element.elementor-element-7e42782 .premium-title-container{text-align:left;}.elementor-2882 .elementor-element.elementor-element-7e42782 .premium-title-style7-stripe-wrap{order:initial;}.elementor-2882 .elementor-element.elementor-element-7e42782 .premium-title-style7-stripe{width:120px;height:5px;}.elementor-2882 .elementor-element.elementor-element-7e42782:not(.premium-title-icon-column) .premium-title-style7-stripe-wrap{justify-content:center;}.elementor-2882 .elementor-element.elementor-element-7e42782.premium-title-icon-column .premium-title-style7-stripe-wrap{align-self:center;}.elementor-2882 .elementor-element.elementor-element-7e42782 .premium-title-header{font-family:"Alegreya Sans", Sans-serif;}.elementor-2882 .elementor-element.elementor-element-7e42782 > .elementor-widget-container{margin:0px 7px -21px -16px;}.elementor-2882 .elementor-element.elementor-element-7be8887{font-family:"Alegreya Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-2882 .elementor-element.elementor-element-7be8887:hover .elementor-widget-container{background-color:rgba(255, 0, 0, 0);}.elementor-2882 .elementor-element.elementor-element-4eef2dd{--spacer-size:10px;}.elementor-2882 .elementor-element.elementor-element-454a105 .elementor-button{font-family:"Alegreya Sans SC", Sans-serif;font-size:20px;font-weight:400;fill:#003366;color:#003366;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-2882 .elementor-element.elementor-element-6837822{--e-image-carousel-slides-to-show:3;}.elementor-2882 .elementor-element.elementor-element-cce561e .premium-title-container{text-align:left;}.elementor-2882 .elementor-element.elementor-element-cce561e .premium-title-style7-stripe-wrap{order:initial;}.elementor-2882 .elementor-element.elementor-element-cce561e .premium-title-style7-stripe{width:120px;height:5px;}.elementor-2882 .elementor-element.elementor-element-cce561e:not(.premium-title-icon-column) .premium-title-style7-stripe-wrap{justify-content:center;}.elementor-2882 .elementor-element.elementor-element-cce561e.premium-title-icon-column .premium-title-style7-stripe-wrap{align-self:center;}.elementor-2882 .elementor-element.elementor-element-cce561e .premium-title-header{font-family:"Alegreya Sans", Sans-serif;}.elementor-2882 .elementor-element.elementor-element-cce561e > .elementor-widget-container{margin:0px 7px -21px -16px;}.elementor-2882 .elementor-element.elementor-element-c01aee4{font-family:"Alegreya Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-2882 .elementor-element.elementor-element-c01aee4:hover .elementor-widget-container{background-color:rgba(255, 0, 0, 0);}.elementor-2882 .elementor-element.elementor-element-503b4f3 .elementor-button{font-family:"Alegreya Sans SC", Sans-serif;font-size:20px;font-weight:400;fill:#003366;color:#003366;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-2882 .elementor-element.elementor-element-fd1b5ea{--e-image-carousel-slides-to-show:3;}.elementor-2882 .elementor-element.elementor-element-48bb007 .premium-title-container{text-align:left;}.elementor-2882 .elementor-element.elementor-element-48bb007 .premium-title-style7-stripe-wrap{order:initial;}.elementor-2882 .elementor-element.elementor-element-48bb007 .premium-title-style7-stripe{width:120px;height:5px;}.elementor-2882 .elementor-element.elementor-element-48bb007:not(.premium-title-icon-column) .premium-title-style7-stripe-wrap{justify-content:center;}.elementor-2882 .elementor-element.elementor-element-48bb007.premium-title-icon-column .premium-title-style7-stripe-wrap{align-self:center;}.elementor-2882 .elementor-element.elementor-element-48bb007 .premium-title-header{font-family:"Alegreya Sans", Sans-serif;}.elementor-2882 .elementor-element.elementor-element-48bb007 > .elementor-widget-container{margin:0px 7px -21px -16px;}.elementor-2882 .elementor-element.elementor-element-b6e7068{font-family:"Alegreya Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-2882 .elementor-element.elementor-element-b6e7068:hover .elementor-widget-container{background-color:rgba(255, 0, 0, 0);}.elementor-2882 .elementor-element.elementor-element-0266434 .elementor-button{font-family:"Alegreya Sans SC", Sans-serif;font-size:20px;font-weight:400;fill:#003366;color:#003366;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-2882 .elementor-element.elementor-element-030930a{--e-image-carousel-slides-to-show:3;}.elementor-2882 .elementor-element.elementor-element-5b2ac7c{--spacer-size:50px;}.elementor-2882 .elementor-element.elementor-element-53b84d6 .elementor-button{font-family:"Alegreya Sans SC", Sans-serif;font-size:20px;font-weight:400;fill:#003366;color:#003366;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-2882 .elementor-element.elementor-element-50724da{--spacer-size:50px;}.elementor-2882 .elementor-element.elementor-element-a10bab0:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2882 .elementor-element.elementor-element-a10bab0 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.77apt.com/wp-content/uploads/2020/01/divisoria3.png");background-repeat:repeat;}.elementor-2882 .elementor-element.elementor-element-a10bab0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 9px;--e-column-margin-right:0px;--e-column-margin-left:9px;}.elementor-2882 .elementor-element.elementor-element-a10bab0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2882 .elementor-element.elementor-element-ae9e158{--spacer-size:10px;}.elementor-2882 .elementor-element.elementor-element-bf51232{--spacer-size:30px;}