*{box-sizing:border-box;padding:0;margin:0}.art-container{padding-top:65px;min-height:100vh;padding-bottom:150px}@media screen and (max-width:768px){.art-container{padding-top:60px}}@media screen and (max-width:425px){.art-container{padding-top:60px}}.HeaderContainer{background-color:#363636;color:#fcc08d;display:flex;align-items:center;justify-content:space-between;padding:5px 15px}.fixedTopBar{position:fixed;width:100%;z-index:100}.HeaderLogo{width:120px}.HeaderLogo img{width:100%;cursor:pointer}.HeaderLogo:hover img{transform:scale(1.05)}.HeaderNavigate button{margin:5px 25px;height:25px;border-radius:5px;border:none;cursor:pointer;background-color:#3d3d3d00;color:#fcc08d;transition:all .2s}.HeaderNavigate button:hover{color:#ffb35b}.btn-menuDropDown{display:none;background-color:transparent;color:#fcc08d;border:none;font-size:24pt;cursor:pointer;transition:all .2s}.btn-menuDropDown:hover{color:#fff}.DropMenu{background-color:#363636;position:fixed;width:50%;height:100vh;z-index:100;right:0;top:60px}.DropMenuNavigation{display:flex;flex-direction:column}.DropMenuNavigation button{margin:5px;padding:15px 5px;color:#fcc08d;background-color:#363636;border:1px solid #FCC08D;cursor:pointer;transition:all .2s}.DropMenuNavigation button:hover{color:#fff;border-color:#fff}@media screen and (max-width:768px){.HeaderNavigate{display:none}.btn-menuDropDown{display:block}}@media screen and (max-width:1024px){.HeaderLogo{font-size:16pt}.HeaderLogo span{font-size:12pt;padding-left:25px}.HeaderContainer{min-height:55px}}@media screen and (max-width:768px){.HeaderLogo{width:100px}.HeaderContainer{min-height:60px}}@media screen and (max-width:425px){.HeaderLogo{width:75px}.HeaderContainer{min-height:60px}}.footerContainer{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;border-top:1px solid #ccc}.footerContent{max-width:1600px;width:100%;height:100%;margin:0 auto;padding:25px 10px;display:flex;justify-content:space-evenly}.footerLeft,.footerRigth{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.mapContent{cursor:pointer}.mapContent img{width:550px;border:1px solid black;border-radius:10px}.locationAdrres{text-align:center;padding:15px 0}.locationAdrres p{margin-top:10px}.contactContent{text-align:center;padding:15px}.contactContent h2{margin-bottom:15px}.contactContent div{margin:15px 0;font-size:12pt}.buttonsNavigation{text-align:center}.buttonsNavigation ul{list-style:none;margin:15px 0 0;display:flex;flex-direction:column}.buttonsNavigation li button{height:35px;min-width:240px;border-radius:5px;border:none;cursor:pointer;margin:5px 0;background-color:#228b22;font-weight:600;color:#fff;transition:all .2s ease}.buttonsNavigation li button:hover{background-color:#228b22af;box-shadow:0 0 15px #ddd}.socialMedia{padding:25px 0;text-align:center}.socialMedia ul{list-style:none;display:flex;justify-content:center;align-items:center}.socialMedia li svg{cursor:pointer;height:35px;width:35px;margin:15px}.socialMedia li svg:hover{color:#228b22}@media screen and (max-width:1200px){.footerContent{flex-direction:column}.footerRigth{margin-top:50px}}@media screen and (max-width:600px){.mapContent img{width:100%}}.carrousel{max-width:1000px;width:100%;min-height:650px;height:100%;z-index:0;margin:40px 5px;position:relative;display:flex;-webkit-user-select:none;user-select:none;cursor:pointer}.carrousel-buttons{display:flex;justify-content:center;padding:0 10px;position:absolute;right:0;bottom:0;z-index:60}.carrousel-buttons button{background-color:transparent;border:none;cursor:pointer}.carrousel-buttons button:hover{color:#ffb35b}.carrousel-buttons button svg{width:30px;height:30px}.active{color:#ffb35b}.Layout{flex-grow:1;position:relative;margin-top:50px}.figure{width:100%;height:100%;position:relative}.figure .flogo{position:absolute;bottom:20px;left:60px;width:120px}.figure .flogo img{width:100%;z-index:0}.figure img{width:60%}.figurecaption{position:absolute;height:100%;top:0;right:0;width:100%;display:flex;align-items:end;justify-content:center;flex-direction:column;max-width:50%;color:#363636;text-align:center}.figurecaption p{margin-top:50px;text-align:center;font-size:14pt;font-weight:500}.figurecaption h2{font-size:34pt}.paused{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center}.paused svg{width:35px;height:35px;color:#ffb35b}@media screen and (max-width:1024px){.Layout img{width:65%}.figure .flogo{left:90px}}@media screen and (max-width:768px){.Layout img{width:100%}.figurecaption{height:100%;border-radius:15px;max-width:60%;color:#f5f5f5;background-color:#36363644}}@media screen and (max-width:600px){.Layout img{width:100%}.figurecaption{max-width:70%}.figure{overflow:hidden}.figure img{object-fit:contain;height:100%;width:100%}.figure .flogo{left:10px}}@media screen and (max-width:425px){.figure img{object-fit:cover}.figurecaption{max-width:100%;padding:15px}.isMobileV{opacity:0}}.hm_fixed{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap-reverse;min-height:100vh;background-color:#f5f5f5;border-bottom:1px solid #c6c6c6}.present{height:100%;min-height:630px;display:flex;align-items:center;justify-content:space-evenly;flex-direction:column}.title{max-width:400px;text-align:center}.title h1{font-size:38pt;font-weight:900}.title h4{margin-bottom:25px;font-size:16pt}.fast-contact button{background-color:#589836;border:none;border-radius:5px;width:240px;height:35px;font-size:14pt;display:flex;align-items:center;justify-content:center;font-weight:600;color:#f5f5f5;cursor:pointer}.fast-contact button svg{width:25px;height:25px;margin-left:5px;margin-bottom:2px;transition:all .2s ease-out}.fast-contact button:hover{background-color:#5b8c41;box-shadow:0 5px 15px #b3b3b3}.oppening_hours{margin-top:50px;text-align:center}.art-middle{display:flex;flex-direction:column;justify-content:space-evenly;min-height:100vh;width:100vw;position:relative}.content_top{display:flex;padding:50px 15px;flex-direction:row;flex-wrap:wrap-reverse;align-items:center;justify-content:space-evenly}.advertising-close{max-width:800px;position:relative;margin:10px;padding:10px}.advertising-close img{width:100%}.advertising-close button{position:absolute;bottom:50px;left:100px;width:200px;height:35px;border:none;border-radius:5px;display:flex;align-items:center;justify-content:center;background-color:#da7ab7;color:#f5f5f5;font-size:12pt;cursor:pointer;transition:all .2s}.advertising-close button svg{width:25px;height:25px;margin-left:5px}.advertising-close button:hover{background-color:#da7ab7d3;color:#fff}.process-confec{width:100%;max-width:900px;min-height:300px;margin:0 auto}.process-confec h1{margin:35px 0;text-align:center}.process-items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-evenly;padding:10px}.process-confec .card{max-width:200px;height:270px;border-radius:10px;border:2px solid #dddd;padding:5px;margin:5px;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;text-align:center}.machines{min-height:500px;bottom:20%;margin:50px 0;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.text-discribe{max-width:900px;width:100%;margin:100px 20px;text-align:justify}.text-discribe h1{margin:25px 0}.images-machines{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.machines-item{margin:5px;width:250px;height:450px}.machines-item iframe{padding:5px;width:100%;cursor:pointer;height:100%;background-color:transparent}.machines-item img{height:100%;width:100%;border-radius:10px}.brd-top{border-top:2px solid #c6c6c6}.more-about{height:35px;min-width:120px;padding:15px;display:flex;align-items:center;justify-content:center;border:none;border-radius:5px;font-size:12pt;font-weight:600;margin:25px 0;cursor:pointer;background-color:#da7ab7;color:#f5f5f5}.more-about:hover{background-color:#da7ab7e4}.button-machine{width:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:460px){.advertising-close button{left:20px;bottom:50px}.advertising-close{padding:0;margin:0}}@media screen and (max-width:460px){.advertising-close button{left:20px;bottom:50px}.advertising-close{padding:0;margin:50px 0}.process-confec .card{height:240px;width:175px}.present{min-height:400px;margin-top:50px}.hm_fixed{padding-top:15px;align-items:center}.title h1{font-size:28pt;font-weight:900}.title h4{margin-bottom:25px;font-size:14pt}}@media screen and (max-width:1100px){.machines-item{margin:5px;width:200px;height:400px}}@media screen and (max-width:850px){.machines-item{margin:5px;width:175px;height:300px}}.HomeGalery{max-width:900px;width:100%;min-height:630px}.headerGalery{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.textGalery{max-width:430px;text-align:center;height:350px;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.GaleryImageContent{max-width:350px;height:350px;width:100%;overflow:hidden;justify-content:center;align-items:center}.GaleryImageContent img{height:100%;width:100%;object-fit:cover;border-radius:15px}.bodyGalery{display:flex;align-items:center;justify-content:end;max-width:800px;overflow-x:auto;overflow-y:hidden;gap:.2rem;padding:15px;white-space:nowrap}.Galery_item{height:200px;width:120px;overflow:hidden;display:flex;justify-content:center;flex-shrink:0;align-items:center;border-radius:15px;margin:1px;border:3px solid transparent;transition:all .2s ease;cursor:pointer}.Galery_item img{height:100%;object-fit:cover}.Galery_item:hover{transform:scale(1.05);border-color:#da7ab7}@media screen and (max-width:810px){.headerGalery{justify-content:space-evenly}.bodyGalery{justify-content:center}.Galery_item{margin:2px;padding:2px;height:155px}}.Movie{flex-grow:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.MovieContent{flex-wrap:wrap;display:flex;align-items:center;justify-content:center;max-width:1300px;width:100%;min-height:700px;padding:10px}.MovieActive{width:700px;height:500px;display:flex;align-items:center;justify-content:center}.MovieActive iframe{height:100%;width:100%;border-radius:10px;margin:5px}.MovieList{max-width:400px;width:100%;max-height:500px;display:flex;align-items:center;justify-content:center;overflow-y:scroll;flex-wrap:wrap}.MovieList .MovieItemList{width:150px;height:175px;cursor:pointer;margin:5px;border-radius:10px;transition:all .2s;border:2px solid transparent;flex-shrink:0}.MovieItemList img{width:100%;border-radius:10px;height:100%}.MovieItemList:hover{-webkit-transform:scale(1.05);border:2px solid #da7ab7d3}.movie-text{padding:15px;max-width:700px}.movie-text h2{margin:25px 0;font-size:18pt}.movie-text p{text-indent:15px;font-size:14pt}.justfy-evlyn-col-center{display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;margin-bottom:50px}.introduction{max-width:800px;text-align:center;margin:0 auto;padding:15px}.introduction h1{font-size:18pt}.introduction h4{font-size:12pt;font-weight:100;margin-top:15px}.intro-contact{min-height:600px;max-width:700px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.intro-contact p{margin:15px 0;cursor:pointer}.intro-contact strong:hover{color:#366998;cursor:pointer;padding-bottom:15px}.intro-contact p:hover{color:#67a346;font-weight:600}.intro-contact ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.intro-contact ul li{margin:10px;text-align:center;font-size:14pt}.social-links{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;text-align:center}.social-links h2{margin-bottom:15px}.social-links button,.wapp-content button{max-width:200px;width:100%;height:35px;border:none;cursor:pointer;font-size:12pt;border-radius:5px;margin:5px;transition:all .2s;display:flex;align-items:center;justify-content:center}.social-links button svg,.wapp-content button svg{width:25px;height:25px;margin-left:10px}.buttons-link{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;justify-content:space-evenly}.fabt{background-color:#366998;color:#f5f5f5}.igbt{background-color:#da7ab7;color:#f5f5f5}.igbt:hover{background-color:#623551;color:#da7ab7}.fabt:hover{background-color:#629bd0}.wapp-content h2{margin-bottom:15px}.wapp-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.wppbt{background-color:#589836;color:#f5f5f5}.wppbt:hover{background-color:#67a346}.Production h1{margin:15px;font-size:18pt}.Production{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.prod-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;width:100%;padding:15px;min-height:900px}.discrive-ct{max-width:600px;max-height:800px;min-height:650px;display:flex;flex-direction:column;align-items:start;justify-content:space-evenly}.txt-ct{text-indent:20px}.txt-prod ul{list-style:none;display:flex;flex-direction:column;align-items:start;padding-left:20px;justify-content:center}.txt-prod h4,.txt-prod h2{margin:15px 0}.txt-prod p{text-indent:20px}.images-ct{max-width:900px;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.images-ct .images-item{height:250px;width:175px;margin:5px;padding:5px}.images-ct .images-item img{width:100%;border-radius:10px;height:100%}@media screen and (max-width:535px){.images-ct .images-item{padding:0;margin:2px;width:165px;height:235px}}@media screen and (max-width:320px){.images-ct .images-item{padding:0;margin:2px;width:200px;height:300px}}.title-work{margin-top:50px;text-align:center;font-size:18pt}.work-content{min-height:700px;max-width:1400px;margin:50px auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.work-item{display:flex;align-items:center;justify-content:center;flex-wrap:wrap-reverse;margin-bottom:25px}.spec-box{width:250px;height:250px;background-color:#f5f5f5;padding:5px;display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;text-align:center;margin:5px;border-radius:10px;border:1px solid #ccc}.inner-box{width:250px;height:250px;background-color:#d9d9d9;border-radius:10px}.inner-box img{width:100%;height:100%;border-radius:15px}@media screen and (max-width:535px){.work-item{position:relative;width:100%;height:300px}.spec-box{z-index:50;position:absolute;left:10%}.inner-box{position:absolute;right:10%}.work-item:hover .spec-box{left:5px}.work-item:hover .inner-box{right:5px}.title-work{font-size:12pt}}.parallax-bsx{height:300px;width:100vw;background-image:url(/assets/bsx.webp);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}.jsabout h2{margin-bottom:25px;font-size:18pt}.about{max-width:900px;text-indent:20px;margin:25px auto;padding:15px;text-align:center}.about p{font-size:14pt;padding:15px;text-align:justify}.about h6{width:100%;font-size:16pt;font-weight:400;text-align:center;margin-top:50px}.company{padding:25px;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.company div{max-width:600px;min-height:300px;text-align:justify;font-size:14pt}.company h2{text-align:center}.logo-als{display:flex;align-items:center;justify-content:center}.logo-als img{width:250px}@media screen and (max-width:560px){.parallax-bsx{background-image:url(/assets/bsx425.jpeg);background-size:contain;background-position:0 0;height:240px}}@media screen and (max-width:375px){.parallax-bsx{height:200px}}@media screen and (max-width:320px){.parallax-bsx{height:165px}}.parallax-AlsInfinity{height:450px;background-image:url(/assets/backgound-als.jpg);background-repeat:no-repeat;background-size:contain;background-attachment:fixed;background-position:0 -270px}@media screen and (max-width:1975px){.parallax-AlsInfinity{background-position:0 -200px}}@media screen and (max-width:1625px){.parallax-AlsInfinity{background-position:0 -100px}}@media screen and (max-width:1440px){.parallax-AlsInfinity{background-position:0 -50px}}@media screen and (max-width:1024px){.parallax-AlsInfinity{background-position:0 0px;height:380px}}@media screen and (max-width:768px){.parallax-AlsInfinity{background-position:0 20px;height:340px}}@media screen and (max-width:668px){.parallax-AlsInfinity{background-position:0 20px;height:250px}}@media screen and (max-width:524px){.parallax-AlsInfinity{background-position:0 20px;height:200px}}@media screen and (max-width:425px){.parallax-AlsInfinity{background-position:0 40px;height:170px}}@media screen and (max-width:375px){.parallax-AlsInfinity{height:150px}}.Category{display:flex;flex-direction:row;align-items:start;justify-content:center;padding:10px}.images-gallery{display:flex;flex-wrap:wrap;align-items:start;flex-grow:1;max-width:1330px;min-height:600px}.gallery-item{width:250px;height:250px;margin:5px;position:relative}.gallery-item img{width:100%;border-radius:15px;transition:all .2s}.gallery-item:hover{transform:scale(1.02)}.gallery-item:hover .gallery-caption{opacity:1}.gallery-caption{cursor:pointer;opacity:0;position:absolute;background-color:#0006;color:#fff;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10px;border-radius:15px;font-size:12pt}.Category-list{text-align:center;min-width:250px;min-height:400px}.Category-list ul{list-style:none;border-radius:10px;padding:5px;background-color:#f5f5f5;display:flex;flex-direction:column;align-items:center;justify-content:center}.Category-list ul li{font-size:14pt;width:100%;height:35px;border:1px solid #ccc;display:flex;align-items:center;justify-content:center;margin:5px;cursor:pointer;font-weight:600;border-radius:5px}.Category-list ul li:hover{background-color:#f5f5f5}@media screen and (max-width:1440px){.images-gallery{max-width:810px}}@media screen and (max-width:1024px){.gallery-item{width:200px;height:200px}.images-gallery{justify-content:center}}@media screen and (max-width:768px){.Category{flex-direction:column}.Category-list{min-width:100%;min-height:auto}.Category-list ul{margin-top:25px;flex-direction:row;flex-wrap:wrap}.Category-list ul li{width:220px}.images-gallery{margin:0}}@media screen and (max-width:425px){.Category-list ul{justify-content:space-between}.Category-list ul li{width:auto;flex-grow:1;padding:15px}.gallery-item{width:165px;height:165px}}@media screen and (max-width:375px){.gallery-item{width:120px;height:120px}}.tag-product{min-height:45px;max-width:1300px;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:start;padding:15px;font-size:18pt;color:#393939;text-transform:capitalize}.tag-product h3{margin-right:25px;font-weight:300}.content-product{display:flex;flex-direction:row;padding:15px;flex-wrap:wrap;align-items:center;justify-content:space-evenly;max-width:1700px;margin:0 auto}.dbox-left{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;max-width:700px}.dbox-rigth{display:flex;flex-direction:column;justify-content:space-evenly;max-width:700px;width:100%}.button-prev{margin:0 auto;max-width:1300px;display:flex;flex-direction:row;align-items:end;justify-content:end;position:relative}.button-prev button{position:absolute;bottom:10px;width:120px;height:25px;border-radius:5px;cursor:pointer;border:none;background-color:#dc3545;font-weight:500;font-size:12pt;color:#fff;transition:all .2s}.button-prev button:hover{background-color:#393939;color:#fcc08d}.image-contant{max-width:700px;max-height:700px;position:relative}.current-image{cursor:pointer;width:100%;box-shadow:0 0 15px #393939;border-radius:15px}.img_list{position:absolute;top:0;right:0;width:100px;min-height:200px;padding:5px}.img_list ul{display:flex;flex-direction:column;align-content:center;justify-content:center;list-style:none}.img_list li{width:80px;height:80px;margin:5px;transition:all .3s}.img_list li:hover img{transform:scale(1.05)}.img_list li img{width:100%;height:100%;border-radius:10px;cursor:pointer}.image-discribe{margin-top:25px;text-align:justify;text-indent:15px;padding:15px;min-height:150px;max-width:600px;font-size:14pt}.modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-user-select:none;user-select:none}.modal img{width:90%;height:90%}.movie{flex-grow:1;max-width:700px;height:500px;margin:50px 0;padding:15px}.movie iframe{width:100%;height:100%;border-radius:15px}.more-products{min-height:450px;display:flex;flex-direction:column;align-items:center;padding:15px;justify-content:center}.more-products h2{margin:15px 0;width:100%;max-width:1300px}.moreCarrousel{display:flex;flex-direction:row;max-width:1300px;padding:0 15px;width:100%;align-items:center;overflow-x:auto;overflow-y:hidden;white-space:nowrap;gap:5px;position:relative}.moreCarrousel::-webkit-scrollbar{height:15px;background-color:#f4f4f4;border-radius:5px}.moreCarrousel::-webkit-scrollbar-thumb{background:#fcc08d;border-radius:5px;cursor:pointer}.moreCarrousel-item{height:280px;width:280px;cursor:pointer;flex-shrink:0;border-radius:10px;padding:10px}.moreCarrousel-item img{width:100%;height:100%;border-radius:10px;box-shadow:0 0 5px #393939}@media screen and (max-width:2560px){.modal img{width:75%}}@media screen and (max-width:1024px){.tag-product{font-size:14pt}.modal img{width:95%;height:80%}}@media screen and (max-width:768px){.tag-product{font-size:12pt}.image-discribe{font-size:14pt}.moreCarrousel-item{height:200px;width:200px}.modal img{width:95%;height:60%}}@media screen and (max-width:425px){.tag-product{font-size:12pt}.moreCarrousel-item{height:175px;width:175px}.modal img{width:95%;height:40%}}@media screen and (max-width:320px){.tag-product{font-size:12pt}.moreCarrousel-item{height:175px;width:175px}.modal img{width:95%;height:30%}}
