.elementor-5126 .elementor-element.elementor-element-c409c77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5126 .elementor-element.elementor-element-ed914d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5126 .elementor-element.elementor-element-2bc9a0b .elementor-button{background-color:#45D6FF;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-5126 .elementor-element.elementor-element-a33b374 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5126 .elementor-element.elementor-element-a33b374 .ct-menu-item-wrap .ct-menu-item li a, .elementor-5126 .elementor-element.elementor-element-a33b374 .ct-menu-item-wrap .ct-menu-item li a:before{color:#2165A5;}.elementor-5126 .elementor-element.elementor-element-a33b374 .ct-menu-item-wrap .ct-menu-item li a span:before{background-color:#2165A5;}.elementor-5126 .elementor-element.elementor-element-a33b374 .ct-menu-item-wrap .ct-menu-item li a:hover, .elementor-5126 .elementor-element.elementor-element-a33b374 .ct-menu-item-wrap .ct-menu-item li a:hover:before{color:#FFFFFF;}.elementor-5126 .elementor-element.elementor-element-a33b374 .ct-menu-item-wrap .ct-menu-item li a:hover span:before{background-color:#FFFFFF;}.elementor-5126 .elementor-element.elementor-element-a33b374 .ct-menu-item-wrap .ct-menu-item li + li{margin-top:0px !important;}.elementor-5126 .elementor-element.elementor-element-e586499{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5126 .elementor-element.elementor-element-7e8d831{--display:flex;}.elementor-5126 .elementor-element.elementor-element-63b5fbb{text-align:center;}.elementor-5126 .elementor-element.elementor-element-63b5fbb .elementor-heading-title{font-size:36px;color:#18357E;}.elementor-5126 .elementor-element.elementor-element-ca706c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5126 .elementor-element.elementor-element-dcb50e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5126 .elementor-element.elementor-element-04e0cb6 .ct-shop-banner .item--title{color:#0D67E7;font-family:"Lexend", Sans-serif;font-size:24px;line-height:30px;margin-bottom:10px !important;}.elementor-5126 .elementor-element.elementor-element-04e0cb6 .ct-shop-banner .item--title, .elementor-5126 .elementor-element.elementor-element-04e0cb6 .ct-shop-banner .item--holder{max-width:155px;}.elementor-5126 .elementor-element.elementor-element-04e0cb6 .ct-shop-banner1 .btn.item--button-btn-plus-circle:hover::before, .elementor-5126 .elementor-element.elementor-element-04e0cb6  .ct-shop-banner2 .btn.item--button-btn-plus-circle:hover::before{background-color:#3DACD6 !important;}.elementor-5126 .elementor-element.elementor-element-04e0cb6 .ct-shop-banner .item--image-animate{max-width:419px !important;left:620px !important;right:0px !important;}.elementor-5126 .elementor-element.elementor-element-04e0cb6 .ct-shop-banner .item--image-animate.animated{bottom:47px !important;}.elementor-5126 .elementor-element.elementor-element-04e0cb6 .ct-shop-banner .item--title-label{color:#3156AA;font-family:"Lexend", Sans-serif;font-size:24px;font-weight:400;line-height:30px;}.elementor-5126 .elementor-element.elementor-element-04e0cb6 .ct-shop-banner{background-color:#F7F7F7;padding:33px 15px 34px 015px;border-radius:5px 5px 5px 5px;}.elementor-5126 .elementor-element.elementor-element-04e0cb6 .ct-shop-banner:hover{background-color:#FFFFFF;}.elementor-5126 .elementor-element.elementor-element-04e0cb6 .ct-shop-banner .item--holder{max-width:75% !important;}.elementor-5126 .elementor-element.elementor-element-f73e01c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5126 .elementor-element.elementor-element-a8d7cec .ct-shop-banner .item--title{color:#0D67E7;font-family:"Lexend", Sans-serif;font-size:24px;line-height:30px;margin-bottom:20px !important;}.elementor-5126 .elementor-element.elementor-element-a8d7cec .ct-shop-banner1 .btn.item--button-btn-plus-circle:hover::before, .elementor-5126 .elementor-element.elementor-element-a8d7cec  .ct-shop-banner2 .btn.item--button-btn-plus-circle:hover::before{background-color:#3DACD6 !important;}.elementor-5126 .elementor-element.elementor-element-a8d7cec .ct-shop-banner .item--image-animate{max-width:435px !important;left:620px !important;right:16px !important;}.elementor-5126 .elementor-element.elementor-element-a8d7cec .ct-shop-banner .item--image-animate.animated{bottom:47px !important;}.elementor-5126 .elementor-element.elementor-element-a8d7cec .ct-shop-banner .item--title-label{color:#3156AA;font-family:"Lexend", Sans-serif;font-size:24px;font-weight:400;line-height:30px;}.elementor-5126 .elementor-element.elementor-element-a8d7cec .ct-shop-banner{background-color:#F7F7F7;padding:33px 15px 34px 015px;border-radius:5px 5px 5px 5px;}.elementor-5126 .elementor-element.elementor-element-a8d7cec .ct-shop-banner:hover{background-color:#FFFFFF;}.elementor-5126 .elementor-element.elementor-element-a8d7cec .ct-shop-banner .item--holder{max-width:75% !important;}.elementor-5126 .elementor-element.elementor-element-f45e533 > .elementor-background-overlay{background-image:url("https://www.ventanasdealuminioypvc.com/wp-content/uploads/2024/07/portada.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5126 .elementor-element.elementor-element-f45e533{padding:88px 0px 98px 0px;}.elementor-5126 .elementor-element.elementor-element-0e982fd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5126 .elementor-element.elementor-element-0e982fd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7E7E7EAD;}.elementor-5126 .elementor-element.elementor-element-0e982fd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5126 .elementor-element.elementor-element-0e982fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5126 .elementor-element.elementor-element-0ca0b28{text-align:center;}.elementor-5126 .elementor-element.elementor-element-0ca0b28 .elementor-heading-title{font-size:36px;color:#FFFFFF;}.elementor-5126 .elementor-element.elementor-element-715f8d8 > .elementor-widget-container{margin:0px 0px 54px 0px;}.elementor-5126 .elementor-element.elementor-element-715f8d8 .ct-text-editor .ct-item--inner{max-width:530px;}.elementor-5126 .elementor-element.elementor-element-715f8d8 .ct-text-editor{text-align:center;color:#FFFFFF;}.elementor-5126 .elementor-element.elementor-element-715f8d8{font-family:"PT Sans", Sans-serif;}.elementor-5126 .elementor-element.elementor-element-2cbff25 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-5126 .elementor-element.elementor-element-8147f82:not(.elementor-motion-effects-element-type-background), .elementor-5126 .elementor-element.elementor-element-8147f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5126 .elementor-element.elementor-element-8147f82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:78px 0px 71px 0px;}.elementor-5126 .elementor-element.elementor-element-8147f82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5126 .elementor-element.elementor-element-bd62d29 .ct-heading{text-align:center;}.elementor-5126 .elementor-element.elementor-element-bd62d29 .ct-heading .item--title{color:#071C1F;font-family:"Lexend", Sans-serif;font-size:24px;margin-bottom:40px;}.elementor-5126 .elementor-element.elementor-element-5605cf7 .ct-testimonial .item--title{color:#000000;font-family:"Lexend", Sans-serif;}.elementor-5126 .elementor-element.elementor-element-5605cf7 .ct-testimonial .item--position{color:#7FB300;font-family:"Roboto", Sans-serif;}.elementor-5126 .elementor-element.elementor-element-e2dec7e:not(.elementor-motion-effects-element-type-background), .elementor-5126 .elementor-element.elementor-element-e2dec7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5126 .elementor-element.elementor-element-e2dec7e{box-shadow:0px 15px 60px 0px rgba(145, 145, 145, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 0px 24px 0px;}.elementor-5126 .elementor-element.elementor-element-e2dec7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5126 .elementor-element.elementor-element-ab47a33 .ct-fancy-box .item--title{color:#06223E;font-family:"Lexend", Sans-serif;font-size:18px;}.elementor-5126 .elementor-element.elementor-element-ab47a33 .ct-fancy-box .item--description{font-family:"Roboto", Sans-serif;}.elementor-5126 .elementor-element.elementor-element-ab47a33 .ct-fancy-box .item--icon i{color:#0A472F;}.elementor-5126 .elementor-element.elementor-element-ab47a33 .ct-fancy-box:hover .item--icon i{color:#FFFFFF;}.elementor-5126 .elementor-element.elementor-element-000e4c0 .ct-fancy-box .item--title{color:#06223E;font-family:"Lexend", Sans-serif;}.elementor-5126 .elementor-element.elementor-element-000e4c0 .ct-fancy-box .item--description{font-family:"Roboto", Sans-serif;}.elementor-5126 .elementor-element.elementor-element-000e4c0 .ct-fancy-box .item--icon i{color:#0A472F;}.elementor-5126 .elementor-element.elementor-element-000e4c0 .ct-fancy-box:hover .item--icon i{color:#FFFFFF;}.elementor-5126 .elementor-element.elementor-element-a85e2c1 .ct-fancy-box .item--title{color:#06223E;font-family:"Lexend", Sans-serif;}.elementor-5126 .elementor-element.elementor-element-a85e2c1 .ct-fancy-box .item--description{font-family:"Roboto", Sans-serif;}.elementor-5126 .elementor-element.elementor-element-a85e2c1 .ct-fancy-box .item--icon i{color:#0A472F;}.elementor-5126 .elementor-element.elementor-element-a85e2c1 .ct-fancy-box:hover .item--icon i{color:#FFFFFF;}.elementor-5126 .elementor-element.elementor-element-76e7bc1 .ct-fancy-box .item--title{color:#06223E;font-family:"Lexend", Sans-serif;}.elementor-5126 .elementor-element.elementor-element-76e7bc1 .ct-fancy-box .item--description{font-family:"Roboto", Sans-serif;}.elementor-5126 .elementor-element.elementor-element-76e7bc1 .ct-fancy-box .item--icon i{color:#0A472F;}.elementor-5126 .elementor-element.elementor-element-76e7bc1 .ct-fancy-box:hover .item--icon i{color:#FFFFFF;}.elementor-5126 .elementor-element.elementor-element-120fec2{--display:flex;}@media(min-width:768px){.elementor-5126 .elementor-element.elementor-element-ed914d0{--width:33.3333%;}.elementor-5126 .elementor-element.elementor-element-e586499{--width:66.6666%;}.elementor-5126 .elementor-element.elementor-element-dcb50e7{--width:50%;}.elementor-5126 .elementor-element.elementor-element-f73e01c{--width:50%;}}@media(max-width:1189px) and (min-width:768px){.elementor-5126 .elementor-element.elementor-element-d56eb04{width:50%;}.elementor-5126 .elementor-element.elementor-element-a98dd9a{width:50%;}.elementor-5126 .elementor-element.elementor-element-a216501{width:50%;}.elementor-5126 .elementor-element.elementor-element-d319cfb{width:50%;}}@media(min-width:1190px){.elementor-5126 .elementor-element.elementor-element-f45e533 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1189px){.elementor-5126 .elementor-element.elementor-element-04e0cb6 .ct-shop-banner{padding:30px 15px 120px 15px;}.elementor-5126 .elementor-element.elementor-element-04e0cb6 .ct-shop-banner .item--holder{max-width:100% !important;}.elementor-5126 .elementor-element.elementor-element-a8d7cec .ct-shop-banner{padding:30px 15px 120px 15px;}.elementor-5126 .elementor-element.elementor-element-a8d7cec .ct-shop-banner .item--holder{max-width:100% !important;}}@media(max-width:767px){.elementor-5126 .elementor-element.elementor-element-f45e533{padding:0px 0px 0px 0px;}.elementor-5126 .elementor-element.elementor-element-e2dec7e{padding:60px 0px 60px 0px;}.elementor-5126 .elementor-element.elementor-element-ab47a33 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5126 .elementor-element.elementor-element-000e4c0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5126 .elementor-element.elementor-element-a85e2c1 > .elementor-widget-container{margin:0px 0px 20px 0px;}}