@import "https://fonts.googleapis.com/css?family=Abril+Fatface|Advent+Pro|Alegreya|Alegreya+Sans|Amaranth|Amatic+SC|Asap|Bree+Serif|Cabin+Condensed|Cinzel|Codystar|Dancing+Script|Domine|Dosis|Fira+Sans|Fira+Sans+Condensed|Fredericka+the+Great|Frijole|Gentium+Basic|Gloria+Hallelujah|Handlee|Hind|Indie+Flower|Josefin+Slab|Karla|Kaushan+Script|Lato|Lobster+Two|Lora|Maven+Pro|Merriweather|Montserrat|Noto+Sans|Old+Standard+TT|Open+Sans|Open+Sans+Condensed:300|Original+Surfer|Oswald|Oxygen|Pacifico|Pathway+Gothic+One|Playfair+Display|Poiret+One|Poppins|PT+Serif|Quicksand|Raleway|Ribeye+Marrow|Roboto|Roboto+Slab|Signika|Source+Sans+Pro|Space+Mono|Ubuntu|Vollkorn&amp;display=swap";.product-card .ads{margin:30px 0}.product-card .ads .card-notify-badge{text-align:center;color:#000;background:#f2d900;border-radius:30px;padding:5px 10px;font-size:14px;position:absolute;top:-20px;left:-10px}.product-card .ads .card-notify-year{text-align:center;color:#fff;background:#f44;border-radius:50%;width:50px;height:50px;padding:15px 0 0;font-size:14px;position:absolute;top:-20px;right:-10px}.product-card .ads .card-detail-badge{text-align:center;color:#000;background:#f2d900;border-radius:30px;padding:5px 10px;font-size:14px}.product-card .ads .card:hover{background:#fff;border-radius:4px;transition:all .3s;box-shadow:12px 15px 20px #2e3d4926}.product-card .ads .card-image-overlay{font-size:20px}.product-card .ads .card-image-overlay span{display:inline-block}.product-card .ads .ad-btn{text-transform:uppercase;text-align:center;color:#000;background-color:#e6de08;border:3px solid #e6de08;border-radius:80px;width:150px;height:40px;margin:20px auto 1px;font-size:16px;line-height:35px;text-decoration:none;display:block;position:relative;overflow:hidden}.product-card .ads .ad-btn:hover{color:#1e1717;background-color:#0000;border:2px solid #e6de08;transition:all .3s;box-shadow:12px 15px 20px #2e3d4926}.product-card .ads .ad-title h5{text-transform:uppercase;font-size:18px}.user-online .user-online-thumb{align-content:center;height:100%}.user-online .user-online-thumb .image_outer_container{border-radius:50%;margin-top:auto;margin-bottom:auto;position:relative}.user-online .user-online-thumb .image_inner_container{background:#833ab4;background:-webkit-linear-gradient(to bottom, #fcb045, #fd1d1d, #833ab4);background:linear-gradient(#fcb045,#fd1d1d,#833ab4);border-radius:50%;padding:5px}.user-online .user-online-thumb .image_inner_container img{border:5px solid #fff;border-radius:50%;width:200px;height:200px}.user-online .user-online-thumb .image_outer_container .green_icon{background-color:#4cd137;border:5px solid #fff;border-radius:50%;width:30px;height:30px;position:absolute;bottom:10px;right:30px}.pricing .panel-pricing{-o-transition:all .3s ease;-webkit-transition:all .3s;-moz-transition:all .3s}.pricing .panel-pricing:hover{box-shadow:0 0 30px #0003}.pricing .panel-pricing .panel-heading{padding:20px 10px}.pricing .panel-pricing .panel-heading i{margin-top:10px;font-size:58px}.pricing .panel-pricing .list-group-item{color:#777;border-bottom:1px solid #fafafa80}.pricing .panel-pricing .list-group-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.pricing .panel-pricing .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.pricing .panel-pricing .panel-body{color:#777;background-color:#f0f0f0;margin:0;padding:20px;font-size:40px}.block-quote blockquote{border-left:none}.block-quote .quote-badge{background-color:#0003}.block-quote .quote-box{color:#fff;background-color:#f60;border-radius:18px;width:325px;overflow:hidden;box-shadow:2px 2px 2px 2px #e0e0e0}.block-quote .quotation-mark{color:#fff;font-family:Times New Roman,Georgia,serif;font-size:100px;font-weight:700;line-height:7rem}.block-quote .quote-text{margin-top:-65px;font-size:19px}#customPageContent{overflow-x:hidden}#customPageContent.ss-editor-preview{margin-top:var(--menu-height)}#customPageContent:not(.ss-editor-canvas,.ss-editor-preview){overflow-y:hidden}@media not all and (resolution>=.001dpcm){a img:not([height]){height:intrinsic}}@media (width<=575px){#customPageContent:not(.ss-editor-canvas) .ss-mobile-none{display:none!important}}@media (width>=576px) and (width<=991px){#customPageContent:not(.ss-editor-canvas) .ss-tablet-none{display:none!important}}@media (width>=992px){#customPageContent:not(.ss-editor-canvas) .ss-desktop-none{display:none!important}}.ss-switched-link{text-decoration:none}.ss-switched-link:has(img,a,span.badge,i):not(:has(>.ssc-flex,>.ssc-grid,>.ssc-container-full)){display:inline-block}.ss-switched-link:has(>.ssc-flex,>.ssc-grid,>.ssc-container-full){width:100%;display:block}.ss-switched-link:has(.container){width:100%}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all;-moz-transition:all;transition:all}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{vertical-align:top;white-space:normal;display:inline-block}.tns-horizontal.tns-no-subpixel:after{content:"";clear:both;display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px;position:relative;left:0}.tns-gallery>.tns-item{-webkit-transition:transform,opacity;-moz-transition:transform,opacity;transition:transform,opacity;position:absolute;left:-100%}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height;-moz-transition:height;transition:height}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{width:310px;height:10px;margin:0 auto;position:relative;overflow:hidden}.tns-t-ct{width:2333.33%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:2333.33%;position:absolute;right:0}.tns-t-ct:after{content:"";clear:both;display:table}.tns-t-ct>div{width:1.42857%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);float:left;width:1.42857%;height:10px}.home-01{min-height:75vh;position:relative}.home-01 .container-text{z-index:9}.home-01 .container-text h3{letter-spacing:-.36px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:500;line-height:1.5}.home-01 .container-text p{letter-spacing:-.84px;max-width:24ch;margin-bottom:4rem;font-size:3.5rem;font-weight:300;line-height:1.43}.home-01 .container-text button{letter-spacing:-.24px;border-radius:6px;padding:.5rem 2rem;font-size:1rem;font-weight:500}.home-01 .container-text a{letter-spacing:-.24px;padding:.5rem 2rem;font-size:1rem;font-weight:500;text-decoration:none}.home-01 .container-background{height:100%;position:absolute}.home-01 .container-background img{object-fit:cover;width:100%;height:100%}@media screen and (width<=768px){.home-01 p{margin-bottom:2.5rem;font-size:2.5rem}}.home-02 img{width:100%;height:100%}.home-02 h3{letter-spacing:-.36px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:400;line-height:1.5}.home-02 p{letter-spacing:-.84px;margin-bottom:4rem;font-size:3.5rem;font-weight:600;line-height:1.43}.home-02 button{letter-spacing:-.24px;border-radius:6px;padding:.5rem 2rem;font-size:1rem;font-weight:600}.home-02 a{letter-spacing:-.24px;padding:.5rem 2rem;font-size:1rem;font-weight:600;text-decoration:none}@media screen and (width<=768px){.home-02 p{margin-bottom:2.5rem;font-size:2.5rem}}.home-03 img{object-fit:cover;width:100%;height:100%}.home-03 h3{letter-spacing:-.36px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:400;line-height:1.5}.home-03 p{letter-spacing:-.84px;margin-bottom:4rem;font-size:3.5rem;line-height:1.43}.home-03 button{letter-spacing:-.24px;border-radius:0;padding:.5rem 2rem;font-size:1rem;font-weight:500}.home-03 a{letter-spacing:-.24px;padding:.5rem 2rem;font-size:1rem;font-weight:500;text-decoration:none}@media screen and (width<=768px){.home-03 p{margin-bottom:2.5rem;font-size:2.5rem}}.home-04{min-height:75vh;position:relative}.home-04 .container-text{z-index:9}.home-04 .container-text .blur{background-color:#00000080}.home-04 .container-text h3{letter-spacing:-.36px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:500;line-height:1.5}.home-04 .container-text p{letter-spacing:-.84px;max-width:24ch;margin-bottom:4rem;font-size:3.5rem;font-weight:300;line-height:1.43}.home-04 .container-text button{letter-spacing:-.24px;color:#575c61;background-color:#fff;border-radius:6px;padding:.5rem 2rem;font-size:1rem;font-weight:500}.home-04 .container-text a{letter-spacing:-.24px;color:#575c61;background-color:#fff;padding:.5rem 2rem;font-size:1rem;font-weight:500;text-decoration:none}.home-04 .container-background{height:100%;position:absolute}.home-04 .container-background img{object-fit:cover;width:100%;height:100%}@media screen and (width<=768px){.home-04 .container-text p{margin-bottom:2.5rem;font-size:2.5rem}}.home-05{min-height:85vh;position:relative}.home-05 .container-text{z-index:9}.home-05 .container-text .blur{background-color:#00000080}.home-05 .container-text h3{letter-spacing:-.36px;margin-bottom:4rem;font-size:1.5rem;font-weight:500;line-height:1.5}.home-05 .container-text p{letter-spacing:-.84px;max-width:24ch;font-size:3.5rem;font-weight:300;line-height:1.43}.home-05 .container-text button{letter-spacing:-.24px;color:#575c61;background-color:#fff;border-radius:6px;padding:.5rem 2rem;font-size:1rem;font-weight:500}.home-05 .container-text a{letter-spacing:-.24px;color:#575c61;background-color:#fff;padding:.5rem 2rem;font-size:1rem;font-weight:500;text-decoration:none}.home-05 .container-background{height:100%;position:absolute}.home-05 .container-background img{object-fit:cover;width:100%;height:100%}@media screen and (width<=768px){.home-05 .container-text p{margin-bottom:2.5rem;font-size:2.5rem}}.home-06{min-height:85vh;position:relative}.home-06 .container-text{z-index:9}.home-06 .container-text h3{letter-spacing:-.36px;margin-bottom:1rem;margin-left:1.5rem;font-size:1.5rem;font-weight:500;line-height:1.5}.home-06 .container-text p{letter-spacing:-.84px;text-align:center;font-size:3.5rem;font-weight:300;line-height:1.43}.home-06 .container-text hr{background-color:#fff;border:none;width:50%;height:3px}.home-06 .container-text button{letter-spacing:-.24px;color:#575c61;background-color:#fff;border-radius:6px;padding:.5rem 2rem;font-size:1rem;font-weight:500}.home-06 .container-text a{letter-spacing:-.24px;color:#575c61;background-color:#fff;padding:.5rem 2rem;font-size:1rem;font-weight:500;text-decoration:none}.home-06 .container-background{height:100%;position:absolute}.home-06 .container-background img{object-fit:cover;width:100%;height:100%}@media screen and (width<=768px){.home-06 .container-text p{margin-bottom:2.5rem;font-size:2.5rem}}.home-07{min-height:85vh;position:relative}.home-07 .container-text{z-index:9}.home-07 .container-text .blur{background-color:#e9e5e3da;min-height:100%;padding:25px}.home-07 .container-text h3{color:#474645;letter-spacing:-.36px;margin-top:4rem;font-size:1.5rem;font-weight:500;line-height:1.5}.home-07 .container-text p{color:#474645;letter-spacing:-.84px;max-width:24ch;margin-bottom:2rem;font-size:3rem;font-weight:300;line-height:1.43}.home-07 .container-text button{letter-spacing:-.24px;color:#fff;background-color:#474645;border-radius:6px;padding:.5rem 2rem;font-size:1rem;font-weight:500}.home-07 .container-text a{letter-spacing:-.24px;color:#fff;background-color:#474645;padding:.5rem 2rem;font-size:1rem;font-weight:500;text-decoration:none}.home-07 .container-background{height:100%;position:absolute}.home-07 .container-background img{object-fit:cover;width:100%;height:100%}@media screen and (width<=768px){.home-07 .container-text p{margin-bottom:2.5rem;font-size:2.5rem}}.home-08 img{object-fit:cover;width:100%;height:100%;min-height:75vh}.home-08 p{letter-spacing:-.1px;text-align:center;margin-bottom:3rem;font-size:3rem;line-height:1.43}.home-08 button{letter-spacing:-.24px;border-radius:0;padding:.5rem 2rem;font-size:1rem;font-weight:500}.home-08 a{letter-spacing:-.24px;padding:.5rem 2rem;font-size:1rem;font-weight:500;text-decoration:none}@media screen and (width<=768px){.home-08 p{margin-bottom:2.5rem;font-size:2.5rem}}.home-09{padding:35px 70px}.home-09 img{object-fit:cover;width:100%;height:100%}.home-09 h3{letter-spacing:-.36px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:400;line-height:1.5}.home-09 p{letter-spacing:-.84px;margin-bottom:4rem;font-size:3.5rem;font-weight:600;line-height:1.43}.home-09 button{letter-spacing:-.24px;border-radius:6px;padding:.5rem 2rem;font-size:1rem;font-weight:600}.home-09 a{letter-spacing:-.24px;padding:.5rem 2rem;font-size:1rem;font-weight:600;text-decoration:none}@media screen and (width<=768px){.home-09 p{margin-bottom:2.5rem;font-size:2.5rem}}.home-10{min-height:40vh;position:relative}.home-10 .container-text{z-index:9}.home-10 .container-text h3{letter-spacing:-.36px;margin-bottom:0;font-size:1.5rem;font-weight:500;top:35px;left:52px}@media screen and (width<=768px){.home-10 .container-text h3{font-size:1rem}}.home-10 .romboide{opacity:.7;width:300px;height:100px;-webkit-transform:skew(-25deg);-moz-transform:skew(-25deg);-ms-transform:skew(-25deg);-o-transform:skew(-25deg);transform:skew(-25deg)}@media screen and (width<=768px){.home-10 .romboide{width:220px;height:75px}}.home-10 .container-background img{object-fit:cover;width:100%;height:100%}.home-11{min-height:70vh;position:relative}@media screen and (width<=768px){.home-11{min-height:30vh}}.home-11 .container-text{z-index:9}.home-11 .container-text h3{letter-spacing:-.36px;color:#ccc;margin-bottom:0;font-size:3rem}.home-11 .container-text span{letter-spacing:-.36px;color:#444;margin-bottom:0;font-size:2rem}.home-11 .container-text button{width:max-content}@media screen and (width<=768px){.home-11 .container-text h3{font-size:1.5rem}.home-11 .container-text span,.home-11 .container-text button{font-size:1rem}}.home-11 img{width:350px;top:15vh;left:-175px}.acerca-de-01 h2{letter-spacing:-.48px;margin-bottom:2.5rem;font-size:2rem;line-height:1.13}.acerca-de-01 p{letter-spacing:-.24px;font-size:1rem;line-height:1.88}.acerca-de-01 img{width:100%;height:100%}.acerca-de-02 h2{letter-spacing:-.48px;margin-bottom:3rem;font-size:2rem;font-weight:600;line-height:1.13}.acerca-de-02 p{letter-spacing:-.24px;font-size:1rem;line-height:1.88}.acerca-de-02 .img-01 img{z-index:1;width:75%;margin-bottom:-1rem}.acerca-de-02 .img-02 img{width:75%;margin-top:-1rem}@media screen and (width<=991.88px){.acerca-de-02 h2{margin-bottom:1.5rem}.acerca-de-02 .order-first{height:auto!important}}@media screen and (width<=575.88px){.acerca-de-02 .img-01{width:100%;height:100%}.acerca-de-02 .img-01 img{width:100%;height:100%;margin:0}}.acerca-de-03 h2{letter-spacing:-.48px;margin-bottom:2.5rem;font-size:2rem;font-weight:500;line-height:1.13}.acerca-de-03 p{letter-spacing:-.24px;font-size:1rem;line-height:1.88}.acerca-de-03 img{width:100%;height:100%}@media screen and (width<=767.88px){.acerca-de-03 h2{margin-bottom:1.5rem}}.acerca-de-04 h2{letter-spacing:-.84px;margin-bottom:1rem;font-size:3.5rem;font-weight:300;line-height:.86}.acerca-de-04 h3{letter-spacing:-.36px;margin-bottom:1rem;font-size:1.5rem;font-weight:500;line-height:2}.acerca-de-04 p{letter-spacing:-.24px;margin-bottom:5rem;font-size:1rem;line-height:1.88}.acerca-de-04 button{width:fit-content}.acerca-de-04 img{width:100%;height:100%}.acerca-de-05 h2{letter-spacing:-.84px;margin-bottom:1rem;font-size:3.5rem;font-weight:300;line-height:.86}.acerca-de-05 h3{letter-spacing:-.36px;margin-bottom:1rem;font-size:1.5rem;font-weight:500;line-height:2}.acerca-de-05 p{letter-spacing:-.24px;margin-bottom:4rem;font-size:1rem;line-height:1.88}.acerca-de-05 img{width:100%;height:100%}.acerca-de-10 h2{font-size:1.5rem}.acerca-de-11 .border-box{border-left:6px solid;height:100px}.acerca-de-11 .lineaRecta{color:#000;background:#000;width:50px;height:3px}.acerca-de-11 img{width:230px}.agenda-01 h2{letter-spacing:-.48px;font-size:2rem;font-weight:400;line-height:1.13}.agenda-01 .div-text-event{width:95%;margin-top:-2rem;position:relative}.agenda-01 .div-text-event h3{letter-spacing:-.3px;text-align:center;margin-bottom:0;font-size:1.25rem;font-weight:400;line-height:2}.agenda-01 .div-text-event h4{letter-spacing:-.21px;text-transform:uppercase;margin-bottom:.5rem;font-size:1rem;font-weight:500;line-height:2}.agenda-01 .div-text-event p{letter-spacing:-.21px;margin-bottom:0;font-size:.875rem;font-weight:400;line-height:1.43}.agenda-01 img{width:100%;height:100%}.agenda-02 h2{letter-spacing:-.48px;font-size:2rem;font-weight:600;line-height:1.13}.agenda-02 .div-date-event p{letter-spacing:-.36px;font-size:1.5rem;font-weight:600;line-height:1.29}.agenda-02 .div-text-event{opacity:.8}.agenda-02 .div-text-event h3{letter-spacing:-.3px;margin-bottom:1.5rem;font-size:1.25rem;font-weight:600;line-height:1.54}.agenda-02 .div-text-event h4{letter-spacing:-.21px;font-size:1rem;font-weight:600;line-height:2.14}.agenda-02 .div-text-event p{letter-spacing:-.21px;font-size:1rem;font-weight:400;line-height:2.14}.agenda-02 .div-location-event i{margin-bottom:1rem;font-size:1.5rem}.agenda-02 .div-location-event h5{letter-spacing:-.3px;font-size:1.25rem;font-style:italic;line-height:1.54}.agenda-02 .div-location-event p{letter-spacing:-.21px;font-size:1rem;line-height:2.2}.agenda-02 img{width:100%;height:100%}@media screen and (width<=767.88px){.agenda-02 .div-img-event{order:1}.agenda-02 .div-text-event{order:2}.agenda-02 .div-date-event{order:3}.agenda-02 .div-location-event{order:4}.agenda-02 .div-text-event{text-align:center}}.agenda-03 h2{letter-spacing:-.48px;margin-bottom:0;font-size:2rem;font-weight:500;line-height:1.5}.agenda-03 h4{letter-spacing:-.36px;font-size:1.5rem;font-weight:500;line-height:1.5}.agenda-03 h3{letter-spacing:-.27px;margin-bottom:0;font-size:1.125rem;font-weight:600;line-height:1.67}.agenda-03 p{letter-spacing:-.27px;margin-bottom:0;font-size:1.125rem;font-weight:400;line-height:1.67}.biografia-01 h2{letter-spacing:-.84px;margin-bottom:1rem;font-size:3.5rem;font-weight:300;line-height:.86}.biografia-01 h3{letter-spacing:-.36px;margin-bottom:2rem;font-size:1.5rem;font-weight:500;line-height:2}.biografia-01 h4{letter-spacing:-.36px;font-size:1.5rem;font-weight:300;line-height:1.5}.biografia-01 p{letter-spacing:-.24px;margin-bottom:3rem;font-size:1rem;line-height:1.88}.biografia-01 button{width:fit-content}.biografia-01 img{width:100%;height:100%}.biografia-02 h2{letter-spacing:-.84px;margin-bottom:1rem;font-size:3.5rem;font-weight:400;line-height:.86}.biografia-02 h3{letter-spacing:-.36px;margin-bottom:3rem;font-size:1.5rem;font-weight:500;line-height:2}.biografia-02 h4{letter-spacing:-.36px;font-size:1.5rem;font-weight:500;line-height:2}.biografia-02 p{letter-spacing:-.21px;margin-bottom:3rem;font-size:1rem;line-height:2}.biografia-02 img{border-radius:.25rem;width:100%;height:100%}.biografia-03 h2{letter-spacing:-.84px;margin-bottom:1rem;font-size:3rem;font-weight:600;line-height:.86}.biografia-03 h3{letter-spacing:-.36px;margin-bottom:3rem;font-size:1.5rem;font-weight:600;line-height:2}.biografia-03 h4{letter-spacing:-.36px;font-size:1.5rem;font-weight:600;line-height:1.5}.biografia-03 p{letter-spacing:-.24px;max-width:70ch;font-size:1rem;line-height:1.88}.biografia-03 img{border-radius:.25rem;width:100%;height:100%}.contacto-01 iframe{width:100%;height:100%;min-height:400px}.contacto-02 iframe{width:100%;height:100%;min-height:360px}.contacto-03 iframe{width:125%;height:100%;min-height:400px}@media screen and (width<=991.88px){.contacto-03 iframe{width:100%}}.faqs-01 .title h2{letter-spacing:-.48px;margin-bottom:3rem;font-size:2rem;font-weight:600;line-height:1.13}.faqs-01 .accordion-item{background-color:unset;margin-bottom:1rem}.faqs-01 .accordion-item h2{border:none;background-color:unset!important}.faqs-01 .accordion-button{letter-spacing:-.3px;font-size:1.25rem;font-weight:600;line-height:1.54;background-color:unset!important;color:unset!important;box-shadow:none!important}.faqs-01 .accordion-button:after,.faqs-01 .fa-chevron-down{display:none}.faqs-01 .collapsed .fa-chevron-down{display:block}.faqs-01 .collapsed .fa-chevron-up{display:none}.faqs-01 .accordion-body{letter-spacing:-.21px;font-size:1rem;font-weight:400;line-height:1.79}.faqs-02 .title h2{letter-spacing:-.48px;margin-bottom:3rem;font-size:2rem;font-weight:400;line-height:1.13}.faqs-02 .accordion-item{background-color:unset;margin-bottom:1rem}.faqs-02 .accordion-item h2{border:none;background-color:unset!important}.faqs-02 .accordion-button{letter-spacing:-.27px;padding:0;font-size:1.125rem;font-weight:600;line-height:2;background-color:unset!important;color:unset!important;box-shadow:none!important}.faqs-02 .accordion-button:after,.faqs-02 .fa-chevron-down{display:none}.faqs-02 .collapsed .fa-chevron-down{display:block}.faqs-02 .collapsed .fa-chevron-up{display:none}.faqs-02 .accordion-body{letter-spacing:-.21px;padding:0;font-size:1rem;font-weight:300;line-height:2}.faqs-03 h2{letter-spacing:-.48px;font-size:2rem;font-weight:500;line-height:1.13}.faqs-03 h3{letter-spacing:-.3px;margin-bottom:.5rem;font-size:1.25rem;font-weight:500;line-height:1.54}.faqs-03 p{letter-spacing:-.21px;margin-bottom:0;font-size:1rem;font-weight:400;line-height:2}.galeria-01 h2{letter-spacing:-.48px;font-size:2rem;font-weight:400;line-height:1.13}.galeria-01 h3{letter-spacing:-.24px;font-size:1rem;font-weight:400;line-height:1.88}.galeria-01 #carrusel{float:left;width:100%;height:20rem;position:relative;overflow:hidden}.galeria-01 span{font-size:2rem}.galeria-01 #carrusel .left-arrow,.galeria-01 #carrusel .right-arrow{cursor:pointer;z-index:1;transition:all .2s;position:absolute;top:45%}.galeria-01 #carrusel .left-arrow{left:2rem}.galeria-01 #carrusel .right-arrow{right:2rem}.galeria-01 #carrusel .left-arrow:hover,.galeria-01 #carrusel .right-arrow:hover{opacity:.5}.galeria-01 .carrusel{z-index:0;width:max-content;height:100%;transition:all .6s;position:absolute;top:0;left:0;overflow:hidden}.galeria-01 .carrusel>div{float:left;width:fit-content;height:100%;margin:0 10px}.galeria-01 .carrusel img{object-fit:contain;width:100%;max-width:100vw;height:100%}.galeria-02 h2{letter-spacing:-.48px;font-size:2rem;font-weight:600;line-height:1.13}.galeria-02 h3{letter-spacing:-.24px;font-size:1rem;font-weight:400;line-height:1.88}.galeria-02 img{width:100%;height:100%}.galeria-03 h2{letter-spacing:-.48px;font-size:2rem;font-weight:500;line-height:1.13}.galeria-03 h3{letter-spacing:-.24px;font-size:1rem;font-weight:400;line-height:1.88}.galeria-03 img{width:100%;height:100%}.galeria-04 h2{letter-spacing:-.48px;font-size:2rem;font-weight:600;line-height:1.13}.galeria-04 h3{letter-spacing:-.24px;font-size:1rem;font-weight:400;line-height:1.88}.menu-01 *,:after,:before{background:inherit;position:relative}.menu-01 h2{letter-spacing:-.48px;font-size:2rem;font-weight:400;line-height:1.13}.menu-01 h3{letter-spacing:-.36px;font-size:1.5rem;font-weight:300;line-height:1.5}.menu-01 h4{background:inherit;letter-spacing:-.27px;width:100%;margin-bottom:0;font-size:1.125rem;font-weight:500;line-height:1.67}.menu-01 h4:before{content:"";border-bottom:3px dotted;width:100%;height:0;line-height:0;position:absolute;bottom:.4rem}.menu-01 .product-name{background:inherit;z-index:50;border-bottom:none;padding-right:.5rem;display:inline}.menu-01 .product-price{background:inherit;text-align:right;z-index:100;border-bottom:none;min-width:3rem;padding-left:.5rem;position:absolute;bottom:0;right:0}.menu-01 .product-price:before{content:"$"}.menu-01 p{letter-spacing:-.21px;font-size:1rem;font-weight:300;line-height:2}.menu-02 *,:after,:before{background:inherit;position:relative}.menu-02 h2{letter-spacing:-.48px;font-size:2rem;font-weight:600;line-height:1.13}.menu-02 h3{letter-spacing:-.36px;font-size:1.5rem;font-weight:600;line-height:1.5}.menu-02 .div-img img{object-fit:contain;width:5rem;height:5rem}.menu-02 h4{background:inherit;letter-spacing:-.27px;width:100%;margin-bottom:0;font-size:1.125rem;font-weight:600;line-height:1.67}.menu-02 h4:before{content:"";border-bottom:3px dotted;width:100%;height:0;line-height:0;position:absolute;bottom:.4rem}.menu-02 .product-name{background:inherit;z-index:50;border-bottom:none;padding-right:.5rem;display:inline}.menu-02 .product-price{background:inherit;text-align:right;z-index:100;border-bottom:none;min-width:3rem;padding-left:.5rem;position:absolute;bottom:0;right:0}.menu-02 .product-price:before{content:"$"}.menu-02 p{letter-spacing:-.21px;margin-bottom:0;font-size:1rem;font-weight:600;line-height:2}.menu-03 *,:after,:before{background:inherit;position:relative}.menu-03 h2{letter-spacing:-.48px;font-size:2rem;font-weight:500;line-height:1.13}.menu-03 h3{letter-spacing:-.36px;font-size:1.5rem;font-weight:500;line-height:1.5}.menu-03 h4{background:inherit;letter-spacing:-.27px;width:100%;margin-bottom:0;font-size:1.125rem;font-weight:500;line-height:1.67}.menu-03 h4:before{content:"";border-bottom:3px dotted;width:100%;height:0;line-height:0;position:absolute;bottom:.4rem}.menu-03 .product-name{background:inherit;z-index:50;border-bottom:none;padding-right:.5rem;display:inline}.menu-03 .product-price{background:inherit;text-align:right;z-index:100;border-bottom:none;min-width:3rem;padding-left:.5rem;position:absolute;bottom:0;right:0}.menu-03 .product-price:before{content:"$"}.menu-03 p{letter-spacing:-.21px;margin-bottom:0;font-size:1rem;font-weight:400;line-height:2}.menu-03 img{width:100%}.portfolio-01 h2{letter-spacing:-.54px;margin-bottom:1.5rem;font-size:2.25rem;font-weight:400;line-height:1}.portfolio-01 h3{letter-spacing:-.48px;font-size:2rem;font-weight:400;line-height:.96}.portfolio-01 h4{letter-spacing:-.36px;font-size:1.5rem;font-weight:500;line-height:1.29}.portfolio-01 p{letter-spacing:-.24px;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5}.portfolio-01 img{width:100%}.portfolio-02 h2{letter-spacing:-.48px;font-size:2rem;font-weight:500;line-height:1.5}.portfolio-02 h4{letter-spacing:-.24px;font-size:1rem;font-weight:400;line-height:1.88}.portfolio-02 img{width:100%}.portfolio-03 h2{letter-spacing:-.48px;margin-bottom:3.5rem;font-size:2rem;font-weight:600;line-height:1.13}.portfolio-03 .pf-03{column-count:3}.portfolio-03 img{width:100%;height:100%}@media screen and (width<=575.88px){.portfolio-03 .pf-03{column-count:2}.portfolio-03 h2{margin-bottom:2rem}}.portfolio-04 h2{letter-spacing:-.48px;margin-bottom:3.5rem;font-size:2rem;font-weight:500;line-height:1.5}.portfolio-04 h3{letter-spacing:-.36px;font-size:1.5rem;font-weight:500;line-height:2}.portfolio-04 p{letter-spacing:-.21px;max-width:70ch;margin-bottom:0;font-size:1rem;font-weight:400;line-height:2}.portfolio-04 .relative{position:relative}.portfolio-04 .background-container{z-index:1;width:80%;height:110%;position:absolute;top:-5%;left:10%}.portfolio-04 .z-99{z-index:99}.portfolio-04 img{width:100%;height:100%}.servicios-01 h2{letter-spacing:-.48px;margin-bottom:4rem;font-size:2rem;font-weight:400;line-height:1.13}.servicios-01 h3{letter-spacing:-.3px;font-size:1.25rem;line-height:1.54}.servicios-01 i{font-size:1.5rem}.servicios-01 p{letter-spacing:-.24px;font-size:1rem;line-height:1.88}.servicios-02 h2{letter-spacing:-.48px;margin-bottom:4rem;font-size:2rem;font-weight:600;line-height:1.13}.servicios-02 h3{letter-spacing:-.3px;font-size:1.25rem;line-height:1.54}.servicios-02 p{letter-spacing:-.24px;font-size:1rem;line-height:1.88}.servicios-02 div img{object-fit:cover;border-radius:50%;width:7.5rem;height:7.5rem;margin-bottom:1.5rem}.servicios-03 h2{letter-spacing:-.48px;margin-bottom:2rem;font-size:2rem;font-weight:500;line-height:1.13}.servicios-03 h3{letter-spacing:-.3px;margin-bottom:1rem;font-size:1.25rem;font-weight:500;line-height:1.54}.servicios-03 p{letter-spacing:-.24px;margin-bottom:0;font-size:1rem;font-weight:500;line-height:1.88}.servicios-03 div img{object-fit:cover;border-radius:50%;width:7.5rem;height:7.5rem;margin-bottom:1.5rem}@media screen and (width<=991.88px){.servicios-03 .div-01{order:1}.servicios-03 .div-02{order:2}.servicios-03 .div-03{order:4}.servicios-03 .div-04{order:3}}.testimonio-01 h2{letter-spacing:-.48px;font-size:2rem;font-weight:400;line-height:1.13}.testimonio-01 p{letter-spacing:-.24px;font-size:1rem;line-height:1.88}.testimonio-01 div img{object-fit:cover;border-radius:50%;width:3.5rem;height:3.5rem;margin-bottom:1.5rem}.testimonio-01 .div-stars i{font-size:.875rem}.testimonio-01 div p{letter-spacing:-.24px;text-align:center;margin-bottom:1.5rem;font-size:1rem;font-style:italic;font-weight:300;line-height:1.88}.testimonio-01 div h4{letter-spacing:-.21px;text-align:center;font-size:1rem;font-weight:500;line-height:2.14}.testimonio-02 h2{letter-spacing:-.48px;font-size:2rem;font-weight:600;line-height:1.13}.testimonio-02 .div-stars i{font-size:.875rem}.testimonio-02 div p{letter-spacing:-.24px;margin-bottom:1rem;font-size:1rem;font-style:italic;font-weight:400;line-height:1.88}.testimonio-02 div h4{letter-spacing:-.21px;margin-bottom:1rem;font-size:1rem;font-weight:600;line-height:2.14}.testimonio-03 h2{letter-spacing:-.48px;font-size:2rem;font-weight:500;line-height:1.13}.testimonio-03 div h4{letter-spacing:-.21px;margin-bottom:1rem;font-size:1rem;font-weight:500;line-height:2.14}.testimonio-03 div p{letter-spacing:-.24px;margin-bottom:1.5rem;font-size:1rem;font-style:italic;font-weight:400;line-height:1.88}.testimonio-03 .div-stars i{font-size:.875rem}.categorias-10 .grad{opacity:.6;background:linear-gradient(#fff,40%,#fff0);height:45px;bottom:0}.categorias-10 .card-text{letter-spacing:2px;font-size:1rem;font-weight:700;bottom:10px}.categorias-10 .card-products{transition:all .5s}.categorias-10 .card-products:hover{opacity:.7}.categorias-11 .card-description{opacity:.7;width:100%;bottom:0}.categorias-11 .linea{color:#000;background:#000;width:50px;height:3px}.redes h2{font-size:1.3rem}.redes svg{width:30px}.detalles .rounded-circle{width:50px;height:50px;padding:12px}.detalles h3{font-size:1rem}.extra-11 .border-box{border-left:6px solid;height:100px}