@import url(https://fonts.googleapis.com/css?family=Quicksand&display=swap);@import url(https://fonts.googleapis.com/css?family=Marcellus&display=swap);@import url(https://fonts.googleapis.com/css?family=Rock+Salt&display=swap);@import url(https://fonts.googleapis.com/css?family=Shadows+Into+Light+Two&display=swap);@import url(https://fonts.googleapis.com/css?family=Titillium+Web&display=swap);@import url(https://fonts.googleapis.com/css?family=Open+Sans&display=swap);@import url(https://fonts.googleapis.com/css?family=Oxanium&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}footer{font-family:"Quicksand",sans-serif;min-height:30vh;color:#fff;color:var(--main-bg);font-size:1.5rem;letter-spacing:2px;text-align:center;margin-top:auto;padding:3rem;background-color:#f0ad46;background-color:var(--main-vivid-color);z-index:6;display:flex;flex-direction:column;justify-content:space-around;align-content:center;align-items:center}footer span{color:#374455;color:var(--main-dark-bg)}footer img{width:90px;height:auto}footer .info-Bruno{width:70%;padding:20px;text-align:center}.info-Bruno p{letter-spacing:4px;font-weight:bolder}.info-Bruno a,.info-Bruno p{color:#fff;color:var(--main-bg);font-size:2rem}.info-Bruno a{padding:1.2rem}.info-Bruno a:hover{color:#374455;color:var(--main-dark-bg)}:root{--base:#22315e;--dark-font-color-title:#22315e;--nave-light-blue:#22315e}.container-about{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.overlay-about{position:absolute;width:100%;min-height:120%;background-image:radial-gradient(rgba(4,69,104,.467),#282626)}.span-one{color:#f6d55c;text-decoration:underline}.span-two{color:#c9dded}.title-about h1{color:#c9dded;color:var(--light-font-color-title);font-size:4rem;letter-spacing:4px;margin-top:5rem;font-family:"Shadows Into Light Two",cursive;-webkit-transform:rotate(3deg);transform:rotate(3deg);z-index:9}.title-about h1 span{font-size:5rem}.left-content,.right-content{width:45%;height:auto}.right-content img{width:60vw;height:auto}.left-content,.right-content img{border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.left-content{background-color:#22315e;background-color:var(--nave-light-blue);z-index:8;opacity:.95;text-align:center;padding:20px}.card:hover,.left-content:hover,.right-content img:hover,.text-four:hover,.text-one:hover,.text-three:hover,.text-two:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.left-content h3{font-size:3rem;color:#c9dded;color:var(--light-font-color-title)}.left-content h3,.left-content p{font-family:"Titillium Web",sans-serif;text-align:left}.left-content p{font-size:1.3rem;color:#e5f2fc;color:var(--light-font-color)}.text-area{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;width:98%;min-height:100%;margin:4% 3% 3%;z-index:10}.text-one,.text-three,.text-two{display:flex;flex-direction:row;min-width:50%;min-height:20%}.text-one{margin:2%;width:80%;background-color:#f8d865;background-color:var(--farting-yellow);display:flex;flex-direction:flex-end;align-items:center;align-content:flex-start;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.text-one .icon-holder{width:40%;text-align:center;padding:10px}.text-one .text-holder{width:60%;text-align:left;padding:10px}.text-holder i{margin-left:.3rem}.text-two{margin:2% 2% 2% 22%;width:80%;background-color:#22315e;background-color:var(--nave-light-blue);border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;flex-direction:flex-end;align-items:center;align-content:flex-start}.text-two .icon-holder{width:30%;text-align:center;padding:10px}.text-two .text-holder{width:70%;padding:10px}.text-two .icon-holder i{color:#f8d865;color:var(--farting-yellow);font-size:11rem}.text-two .text-holder{font-size:2rem;text-align:left;letter-spacing:2px;padding-left:80px;color:#e5f2fc;color:var(--light-font-color)}.text-three{margin:2%;width:90%;background-color:#f8d865;background-color:var(--farting-yellow);display:flex;flex-direction:flex-end;align-items:center;align-content:flex-start;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.text-three .icon-holder{width:35%;text-align:center;padding:10px}.text-three .text-holder{width:65%;text-align:left;padding:10px}.icon-holder i{font-size:13rem}.icon-holder i,.text-holder{color:#22315e;color:var(--nave-light-blue)}.text-holder{font-size:2rem;text-align:right;letter-spacing:2px}.text-four{margin:2% 2% 2% 10%;width:95%;background-color:#22315e;background-color:var(--nave-light-blue);border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;flex-direction:flex-end;align-items:center;align-content:flex-start}.text-four .icon-holder{width:30%;text-align:center;padding:10px}.text-four .text-holder{width:70%;padding:10px}.text-four .icon-holder i{color:#f8d865;color:var(--farting-yellow);font-size:13rem}.text-four .text-holder{font-size:2rem;text-align:left;letter-spacing:2px;padding-left:60px;color:#e5f2fc;color:var(--light-font-color)}.text-four .text-holder span{color:#f8d865;color:var(--farting-yellow)}.text-holder i{color:#e5f2fc;color:var(--light-font-color)}.sub-title h1{color:#c9dded;color:var(--light-font-color-title)}.sub-title-more-projects h1,.sub-title h1{font-size:3.8rem;letter-spacing:4px;font-family:"Shadows Into Light Two",cursive;-webkit-transform:rotate(3deg);transform:rotate(3deg);z-index:9}.sub-title-more-projects h1{color:#95acb3}.sub-title-more-projects .span-one{color:#f6d55c;text-decoration:underline}.sub-title-more-projects .span-two{color:#95acb3}.projects{margin-top:4%;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-content:center;align-items:center;width:100%}.card{display:grid;grid-template-columns:370px;grid-template-rows:215px 215px 89px;grid-template-areas:"image" "text" "stats";border-radius:18px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);text-align:center;margin:40px}.card-image{grid-area:image}.card-image-one{background:url(https://res.cloudinary.com/duprwuo4j/image/upload/v1578631292/imgs_starwars/imgs/Screen_Shot_2020-01-09_at_10.38.44_PM_oifmsp.png);background-size:cover}.card-image-one,.card-image-two{grid-area:image;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom:2px solid #22315e;border-bottom:2px solid var(--base)}.card-image-two{background:url(https://res.cloudinary.com/duprwuo4j/image/upload/v1578630368/imgs_starwars/imgs/homepage_keiigd_mvgav0.png);background-size:cover}.card-image-three{background:url(https://res.cloudinary.com/duprwuo4j/image/upload/v1578632397/imgs_starwars/imgs/Screen_Shot_2020-01-09_at_10.59.32_PM_ahafvc.png);background-size:cover}.card-image-four,.card-image-three{grid-area:image;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom:2px solid #22315e;border-bottom:2px solid var(--base)}.card-image-four{background:url(https://res.cloudinary.com/duprwuo4j/image/upload/v1581056656/imgs_starwars/imgs/Screen_Shot_2020-02-07_at_12.23.55_AM_nd7tp5.png);background-size:cover}.card-text{grid-area:text;margin:25px}.card-text span a{text-decoration:none;color:#ed553b;color:var(--laranja-orange);font-size:13px}.card-text span a:hover{cursor:pointer}.card-text p{font-size:15px;font-weight:300}.card-text h2,.card-text p{color:#63717d;color:var(--gray-neutral-color)}.card-text h2{margin-top:0;font-size:28px}.card-stats{grid-area:stats;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background:#22315e;background:var(--base)}.card-stats .stat{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#e5f2fc;color:var(--light-font-color);padding:10px}#img2{width:100%;height:auto}:root{--main-bg:#343d46;--color-light:#f7f4f4;--color-light-gray:#a7adba;--color-title:#6a7687;--color-steal-blue:#9dc1d9;--details-light-blue:#bee0ea;--base:#1b2749;--spacing:10px;--blur:10px;--grayscale:20%;--dark-font-color-title:#344885;--nave-light-blue:#344885;--teal-green:#3caea3;--farting-yellow:#f8d865;--laranja-orange:#ed553b;--light-font-color:#e5f2fc;--light-font-color-title:#c9dded;--gray-neutral-color:#63717d}section{display:flex;flex-direction:column;align-items:center}#aboutMeApp{margin-top:-10rem!important}.container-about-this-app{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.overlay-about-this{position:absolute;width:100%;min-height:100%;background-image:radial-gradient(rgba(4,69,104,.467),#282626)}.span-one-this{color:#f0ad46;color:var(--main-vivid-color);text-decoration:underline}.span-two-this{color:#c9dded}.intro-container-about{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:2% 2% 6%}.title-about-this h1{color:#c9dded;color:var(--light-font-color-title);font-size:4rem;letter-spacing:4px;margin-top:5rem;font-family:"Shadows Into Light Two",cursive;-webkit-transform:rotate(3deg);transform:rotate(3deg);z-index:9}.title-about-this h1 span{font-size:5rem}.left-content-this,.right-content-about{width:45%;height:auto}.right-content-about img{width:100%;margin-bottom:12rem}.left-content-this{background-color:#c9dded;background-color:var(--light-font-color-title);z-index:8;opacity:.98;text-align:center;padding:.7rem;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:4px;margin-left:10%}.card:hover,.left-content-this:hover,.right-content img:hover,.text-four:hover,.text-one:hover,.text-three:hover,.text-two:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.left-content-this h3{font-size:2.5rem;color:#344885;color:var(--nave-light-blue)}.left-content-this h3,.left-content-this p{font-family:"Quicksand",sans-serif;text-align:left}.left-content-this p{font-size:1.3rem;color:#63717d;color:var(--gray-neutral-color)}.right-content{margin-left:-150px}.sub-title-this h1{font-family:"Quicksand",sans-serif;color:#535b75;font-size:4rem;letter-spacing:4px;margin-top:10rem;margin-bottom:5rem;padding-right:.5rem;font-family:"Shadows Into Light Two",cursive;-webkit-transform:rotate(3deg);transform:rotate(3deg);z-index:9}.about-container{font-family:"Quicksand",sans-serif;color:var(--cards-bg);padding-top:2vh;width:90vw;min-height:100vh;background-color:#f8f4cc;border-radius:8px;display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;z-index:11}.text-area-four,.text-area-one,.text-area-three,.text-area-two{width:40vw;min-height:40vh;font-size:1.2rem;text-align:left}.about-container h4{color:#213266!important;width:25vw;font-size:2.3rem;letter-spacing:4px;position:relative;display:inline-block;z-index:90}.about-container h4:before{content:"";border-bottom:10px solid rgba(202,232,241,.56);width:85%;position:absolute;left:0;top:60%;z-index:-1}.about-container p{letter-spacing:2px;line-height:40px;color:#565f68}.text-area-two .organize-links{margin:5px;display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start;justify-content:flex-start}.skills-left-col,.skills-right-col{width:49%;height:auto;color:#565f68;line-height:1.8rem}.skills-left-col p,.skills-right-col p{color:#565f68;line-height:1.8rem}.skills-right-col p a{text-decoration:none;color:#4c8ccb;z-index:11}.skills-right-col p a:hover{cursor:pointer;color:var(--detail-yellow-color)}.wireFrame{width:95vw;min-height:110vh;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}.wireFrame h4{font-family:starMono;color:#dadada!important;width:40vw;font-size:5.3rem;letter-spacing:4px;margin-top:6%;margin-bottom:10%}.img-five,.img-one,.img-three{width:80vw;height:100vh;margin:5%;display:flex;flex-direction:row;justify-content:flex-start}.img-four,.img-six,.img-two{width:80vw;height:100vh;display:flex;flex-direction:row;justify-content:flex-end}.wireFrame img{width:800px;height:auto}.wireframe-text{font-size:4rem;letter-spacing:4px;margin-left:10%;margin-right:10%}#logo{width:75%;height:auto}:root{--main-bg:#fff;--main-dark-bg:#374455;--main-gray-color:#f9f9f9;--main-dark-gray:#9e9d9d;--main-vivid-color:#f0ad46;--main-cool-green-color:#76d3c9;--main-cool-blue-color:#a0aeb8}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{font-family:"Open Sans",sans-serif!important;justify-content:space-between}.main-title,body{display:flex;flex-direction:column}.main-title{justify-content:center;align-items:center}.app-text-title{font-family:"Open Sans",sans-serif;letter-spacing:1rem;text-transform:uppercase;font-size:2rem;margin-bottom:3rem;color:#9e9d9d;color:var(--main-dark-gray);font-weight:none!important;border-left:5px solid #f0ad46;padding-left:.9rem;line-height:4rem}.text-blue{color:#f0ad46;color:var(--main-vivid-color)}.text-green{color:#76d3c9!important;color:var(--main-cool-green-color)!important}.logo{width:5rem}.main-navbar{border-bottom:1px solid #a0aeb8;border-bottom:1px solid var(--main-cool-blue-color);background-color:#fff;text-align:center;position:fixed;z-index:999;width:100%;margin-bottom:30rem!important;padding:1rem}.nav-toggle:focus~.nav-toggle-label{outline:3px solid rgba(lightblue,.75)}.nav-toggle-label{position:absolute;top:0;left:0;margin-left:1em;height:100%;display:flex;align-items:center}.nav-toggle-label span,.nav-toggle-label span:after,.nav-toggle-label span:before{display:block;background:#f0ad46;background:var(--main-vivid-color);height:4px;width:2em;border-radius:2px;position:relative}.nav-toggle-label span:after,.nav-toggle-label span:before{content:"";position:absolute}.nav-toggle-label span:before{bottom:7px}.nav-toggle-label span:after{top:7px}.nav-toggle-label span:hover{cursor:pointer}.nav-links{position:absolute;text-align:left;top:100%;left:0;width:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;background:#fff}.nav-links ul{margin:0;padding:0;list-style:none}.nav-links li{margin-bottom:1em}.nav-links .style-links{color:#a0aeb8;color:var(--main-cool-blue-color);text-decoration:none;font-size:1.2rem;text-transform:uppercase;letter-spacing:.1rem;opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;background-color:#fff}.nav-toggle{z-index:-1;display:none}.nav-toggle:checked~.nav-links{-webkit-transform:scale(1);transform:scale(1);padding:.85rem}.nav-toggle:checked~.nav-links .style-links{opacity:1;-webkit-transition:opacity .25s ease-in-out .25s;transition:opacity .25s ease-in-out .25s}.style-cart{font-size:1.5rem;color:#f0ad46;color:var(--main-vivid-color);-webkit-transition:.4s;transition:.4s}.style-cart:hover{color:#a0aeb8;color:var(--main-cool-blue-color);-webkit-transition:.25s ease-in-out .25s;transition:.25s ease-in-out .25s}@media screen and (min-width:1200px){.nav-toggle-label{display:none}.main-navbar{display:grid;grid-template-columns:1fr auto minmax(600px,3fr) 1fr}.logo{grid-column:2/3}.nav-links{position:relative;text-align:left;-webkit-transition:none;transition:none;-webkit-transform:scale(1);transform:scale(1);background:none;top:auto;left:auto;grid-column:3/4;justify-content:flex-end;align-items:center;margin-left:1rem}.nav-links,.nav-links ul{display:flex}.nav-links li{margin-left:3em;margin-bottom:0}.nav-links .style-links{opacity:1;position:relative}.nav-links a.style-links:before{content:"";display:block;height:5px;background:#f0ad46;background:var(--main-vivid-color);position:absolute;top:-.75em;left:0;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.nav-links .style-links:hover:before{-webkit-transform:scale(1);transform:scale(1)}}.ghost{position:relative;width:100vw;height:20vh}.products-page-margin{margin-top:-10rem!important}.product-list-holder{width:100vw;min-height:100vh;justify-content:center;flex-wrap:wrap;background-color:#f3f6f8}.card-main-container,.product-list-holder{display:flex;flex-direction:row;align-items:center}.card-main-container{width:45vw;height:45vh;background-color:transparent;justify-content:space-evenly;margin:2rem 0}.products-container{width:90%;height:auto}.product-center h2,.product-center h2 span{font-size:1.3rem}.btn-holder{display:flex;flex-direction:row;margin-top:3.5rem}.btn-add-cart,.btn-details{border:1px solid #f0ad46;border:1px solid var(--main-vivid-color);background-color:#f0ad46;background-color:var(--main-vivid-color);width:150px}.btn-add-cart,.btn-details,.in-cart{height:auto;padding:.8rem;color:#fff;color:var(--main-bg);font-size:1rem;text-decoration:none;text-transform:uppercase;letter-spacing:3px;margin:.5rem;-webkit-transition:.4s;transition:.4s}.in-cart{background-color:#76d3c9;background-color:var(--main-cool-green-color);border:1px solid #76d3c9;border:1px solid var(--main-cool-green-color)}.btn-add-cart:hover,.btn-details:hover,.in-cart:hover{cursor:pointer;color:#a0aeb8;color:var(--main-cool-blue-color);border:1px solid #a0aeb8;border:1px solid var(--main-cool-blue-color);background:transparent}.details-container{width:90vw;height:70vh;margin:2rem;padding:1rem;display:flex;flex-direction:row;align-content:center;align-items:flex-start}.details-right{height:70vh;line-height:2rem;padding:1rem;text-transform:capitalize}.details-right h1{font-size:2.3rem;color:#a0aeb8;color:var(--main-cool-blue-color)}.details-right h1 span{font-size:2.3rem;color:#f0ad46;color:var(--main-vivid-color)}.details-right h4{margin-top:1.5rem;line-height:2.2rem;padding-left:.5rem;letter-spacing:1px;color:#374455;color:var(--main-dark-bg)}.details-right h4 span,.details-right h4 strong{color:#a0aeb8;color:var(--main-cool-blue-color)}.details-right h4 strong{font-weight:700!important}.details-right h5{margin-top:1.8rem;padding-left:.5rem;border-left:5px solid #76d3c9}.details-right h5,.details-right p{font-size:1.2rem;line-height:2.2rem;letter-spacing:1px;color:#374455;color:var(--main-dark-bg)}.details-right p{padding:1.5rem;text-transform:none}.user-email-format span{color:#f0ad46;color:var(--main-vivid-color);text-transform:lowercase}.user-email-format:after{content:"";border-bottom:4px solid #f0ad46;border-bottom:4px solid var(--main-vivid-color);width:13.5vw;display:block}#user-logout{background-color:#76d3c9;background-color:var(--main-cool-green-color);border:1px solid #76d3c9;border:1px solid var(--main-cool-green-color)}#user-logIn,#user-logout,#user-signup{color:#fff;padding:.5rem;font-size:.8rem;letter-spacing:.1rem;-webkit-transition:.4s;transition:.4s}#user-logIn,#user-signup{background-color:#f0ad46;background-color:var(--main-vivid-color);border:1px solid #f0ad46;border:1px solid var(--main-vivid-color)}#user-logIn:hover,#user-logout:hover,#user-signup:hover{cursor:pointer;color:#a0aeb8;color:var(--main-cool-blue-color);border:1px solid #a0aeb8;border:1px solid var(--main-cool-blue-color);background:transparent}.user-login-container{width:100vw;height:75vh;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;position:fixed}.form-container{position:absolute;width:100vw;height:100vh;background-color:rgba(55,68,85,.52);justify-content:flex-start;align-items:flex-start}.form-container,form{display:flex;flex-direction:column}form{justify-content:center;align-items:center;width:40vw;min-height:50vh;background-color:rgba(55,68,85,.66);margin-top:4rem;padding:1.5rem;margin-left:11rem}.form-group{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:25vw}.form-group label{color:#fff;font-size:1.3rem;margin-bottom:1.5rem;margin-top:1rem}.form-group label:after{content:"";max-width:68vw;background:#f0ad46;background:var(--main-vivid-color);display:block;margin:-.3rem 0 0;padding:.12rem;z-index:-1}input[type=email],input[type=password],input[type=text]{border:none;width:100%;padding:6px 10px;margin:8px 0;font-size:1.2rem;background-color:#fff;background-color:var(--main-bg);color:#9e9d9d;color:var(--main-dark-gray)}input[type=email]:focus,input[type=password]:focus{outline:none}.login-img{width:100px}.login-img img{width:50vw;height:auto}.logo-type img{width:10vw;height:auto}.cart-columns-container{width:95vw;min-height:10vh;margin:auto;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;border-bottom:1px solid rgba(202,216,226,.52)}.cart-columns-container p{font-size:1.5rem;padding:0 4.5rem;color:#a0aeb8;color:var(--main-cool-blue-color)}.cart-is-empty{width:95vw;min-height:50vh;margin:auto;position:absolute;overflow:hidden!important;display:flex;flex-direction:column;align-items:center}.cart-is-empty-title{margin:auto;display:flex;flex-direction:row}.cart-is-empty-title h4{padding:.5rem;font-size:1.5rem;color:#a0aeb8;color:var(--main-cool-blue-color);letter-spacing:2px}.cart-is-empty-img{width:38vw}.cart-is-empty-img img{width:100%;height:auto}.cart-items-container{width:95vw;margin:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding-top:2rem}.cart-items-container h4{color:#3c4858;letter-spacing:1px}.cart-items-container h4 span{color:#a0aeb8;color:var(--main-cool-blue-color)}.cart-items-container h4 i{color:#bbccd8}.cart-items-container h4 i:hover{color:#f0ad46;color:var(--main-vivid-color);cursor:pointer}.cart-item-space{font-size:1.2rem;padding:0 2.8rem}.cart-item-img img{width:15vw;height:auto}.cart-item-btn{padding:0 1rem;display:flex;flex-direction:row}.cart-item-btn .mais,.cart-item-btn .menos,.cart-item-btn .quantity{margin-right:.5rem;margin-left:.5rem;color:#a0aeb8;color:var(--main-cool-blue-color)}.cart-item-btn .quantity{width:3rem;height:auto;text-align:center;font-size:1.1rem;font-weight:bolder;border:1px solid rgba(187,201,211,.6);padding:.5rem}.cart-item-total h4 span{font-weight:bolder;font-size:1.5rem;color:#f0ad46;color:var(--main-vivid-color)}.cart-total-container{width:95vw;margin:auto;padding:2rem;flex-direction:row}.cart-total,.cart-total-container{display:flex;justify-content:flex-end}.cart-total{width:30.5vw;padding:1rem 3rem 1rem 1rem;background-color:rgba(55,68,85,.91);flex-direction:column;align-items:flex-start;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.cart-total-img{margin:auto auto 3rem;display:flex;flex-direction:row;align-items:center}.cart-total-img img{width:8vw;height:auto}.cart-total-items{padding-top:1rem;text-align:right}.cart-total-table{width:100%;text-align:left}.cart-total-table tr td{font-size:1rem;line-height:2rem;color:#fff;color:var(--main-bg)}.cart-total-table tr td span{margin-left:2rem}.total-price{color:#f7b85b}.pageNotFound-container{width:95vw;margin:-1rem auto auto;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;z-index:999}.pageNotFound-container h3{font-family:"Oxanium";font-size:1.7rem;margin:2rem;color:#a0aeb8;letter-spacing:5px}.pageNotFound-img{width:17vw;height:auto;padding:.5rem;display:flex;flex-direction:column;align-items:center}.go-to,.pageNotFound-img{-webkit-transition:width 2s;transition:width 2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.go-to{visibility:hidden;width:10rem;background-color:rgba(56,67,82,.7);color:#fff;text-align:center;border-radius:6px;padding:5px 0;list-style:none;position:absolute;top:25%;left:59%;z-index:500}.pageNotFound-img:hover .go-to{-webkit-transition:2s;transition:2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;visibility:visible}.pageNotFound-img img{width:100%;height:auto;margin:auto}.top-color{background-color:#fafafa;top:8vh;height:60vh;z-index:-5}.bottom-color,.top-color{position:absolute;left:auto;width:100vw}.bottom-color{top:50vh;height:50vh;background-color:#f2f2f2;z-index:-2}.four-style-one{top:5%;left:3%}.four-style-one,.four-style-two{font-family:"Oxanium";font-size:10rem;color:#dee8ee;position:absolute;z-index:-3}.four-style-two{top:33%;left:7%}.zero-style{font-family:"Oxanium";font-size:10rem;color:#dee8ee;position:absolute;top:19.5%;left:6%;z-index:-3}.image-gallery-direction{display:flex;flex-direction:row;justify-content:space-around}.image-gallery-container{width:50%;height:30vh;background-color:#fff;justify-content:space-evenly;margin:2rem;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.image-gallery-container,.products-container{display:flex;flex-direction:row;align-items:center}.products-container{background:transparent;width:95%;min-height:300px;justify-content:space-between;grid-gap:.5rem;gap:.5rem;background-color:#fff;border-radius:.25rem;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.product-left{width:33%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.product-left img{width:100%;height:auto}.product-center{width:70%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.product-center h2{margin:-2rem 0 0;font-size:1rem;letter-spacing:.2rem;color:#a0aeb8;color:var(--main-cool-blue-color);text-transform:capitalize}.product-center h2 span{margin:-2rem 0 0;font-size:1.1rem;font-weight:bolder;color:#dd9e40;text-transform:capitalize}.product-add-info{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-transform:capitalize}.btn-add-cart-gallery,.btn-details-gallery{border:1px solid #f0ad46;border:1px solid var(--main-vivid-color);background-color:#f0ad46;background-color:var(--main-vivid-color);width:7vw}.btn-add-cart-gallery,.btn-details-gallery,.in-cart-gallery{height:auto;padding:.5rem;color:#fff;color:var(--main-bg);font-size:.8rem;text-decoration:none;text-transform:uppercase;letter-spacing:3px;margin:.5rem;-webkit-transition:.4s;transition:.4s}.in-cart-gallery{background-color:#76d3c9;background-color:var(--main-cool-green-color);border:1px solid #76d3c9;border:1px solid var(--main-cool-green-color)}.btn-add-cart-gallery:hover,.btn-details-gallery:hover,.in-cart-gallery:hover{cursor:pointer;color:#a0aeb8;color:var(--main-cool-blue-color);border:1px solid #a0aeb8;border:1px solid var(--main-cool-blue-color);background:transparent}.slide-container{margin-top:-12rem!important;width:80%;margin:auto}h3{text-align:center}.each-slide>div{display:flex;align-items:center;justify-content:center;background-size:cover;height:50vh}.each-slide span{padding:20px;font-size:20px;background:#efefef;text-align:center}.each-fade{display:flex}.each-fade .image-container{width:95%;overflow:hidden}.each-fade .image-container img{width:100%}.each-fade h2{width:25%;justify-content:center;margin:0;background:#adceed}.each-fade h2,.main-services{display:flex;align-items:center}.main-services{overflow-y:hidden!important;padding:1rem;width:100vw;margin:auto;min-height:50vh;background-color:#a0aeb8;color:#3c4858;z-index:-2;flex-direction:column;justify-content:flex-start;list-style:none!important}.sub-title-services{font-family:"Open Sans",sans-serif!important;text-transform:uppercase;font-size:1.7rem;letter-spacing:.7rem;margin-bottom:1rem;margin-top:3rem;color:#fff;list-style:none!important}.body-icon-container{width:70vw!important;margin:auto;display:flex;flex-direction:row;justify-content:space-around;align-items:center;list-style:none!important}.body-icon-container a{text-decoration:none!important}.shop-item-wrapper{cursor:pointer}.icon-item{width:15vw;height:20vh;margin:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #3c4858;color:#3c4858;list-style:none!important;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.icon-item:hover{border:1px solid #fccb81;color:#fccb81;list-style:none!important;text-decoration:none}.icon-item-top i{font-size:3rem;margin-bottom:1rem;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.icon-item-info h3,.icon-item-top i{color:#3c4858;list-style:none!important}.icon-item-info h3{font-size:1.2rem;text-transform:uppercase;letter-spacing:2px}.home-featured-container{min-height:100vh;flex-direction:column}.featured-img-container,.home-featured-container{width:100vw;display:flex;justify-content:space-between;align-items:center}.featured-img-container{min-height:80vh;margin:auto;flex-direction:row}.left-img-holder{padding:0;width:45%;height:90vh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.left-img-holder img{width:100%;height:auto}.right-img-holder{width:45%;height:90vh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.left-img-holder2 h2,.right-img-holder h2{font-size:3.5rem;line-height:7rem;color:#374455;color:var(--main-dark-bg)}.left-img-holder2 h3,.right-img-holder h3{font-size:1.8rem;line-height:3rem;color:#a0aeb8;color:var(--main-cool-blue-color)}.left-img-holder2 h4,.right-img-holder h4{font-size:1.2rem;line-height:3rem;color:#374455;color:var(--main-dark-bg)}.left-img-holder2{align-items:flex-end}.left-img-holder2,.right-img-holder2{width:45%;height:90vh;display:flex;flex-direction:column;justify-content:center}.right-img-holder2{padding:0;align-items:flex-start}.home-cards-wrapper{width:100vw;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:auto auto 1rem}.card-holder{width:30%;height:50rem;border:1px solid #d1d1d1}.card-holder,.top-card{display:flex;flex-direction:column;justify-content:center;align-items:center}.top-card img{width:70%;height:auto}.desc-card{width:70%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.desc-card p{font-size:1.6rem;color:#374455}.card-price-ab{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.card-price-ab div{border:2px solid #76d3c9;border-radius:54% 46% 80% 20%/39% 57% 43% 61%;padding:.5rem;background-color:#76d3c9}.card-price-ab div p{font-size:2.5rem;color:#fff}@media (min-width:768px) and (max-width:1024px){body{display:flex;flex-direction:column}}@media (min-width:280px) and (max-width:1079px){.btn-holder{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:1rem}.btn-add-cart,.btn-details{padding:.8rem;font-size:.8rem;letter-spacing:1px;margin:.25rem}.products-container{background:transparent;width:90%;height:auto;display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;margin:3rem 0;padding:1rem;background-color:#fff}.product-center h2{margin:0;font-size:1.3rem;font-weight:500;letter-spacing:.2rem;color:#a0aeb8;color:var(--main-cool-blue-color);text-transform:capitalize}.product-center h2 span{margin:0;font-size:1rem;color:#dd9e40;text-transform:capitalize}.icon-item{height:60px;display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid #3c4858;color:#3c4858;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin:.2rem}.icon-item:hover{border:1px solid #fccb81;color:#fccb81;list-style:none!important;text-decoration:none}.icon-item-top{height:100%;display:flex;align-items:center;justify-content:center;margin:0}.icon-item-top i{color:#3c4858;font-size:1.5rem;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin:0}.icon-item-info{display:none}.sub-title-services{font-size:1.2rem;letter-spacing:.12rem;margin-bottom:0;margin-top:5rem!important;color:#fff}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-1shalf{-webkit-animation-delay:1.5s;animation-delay:1.5s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-2shalf{animation-delay:2s;-webkit-animation-delay:2.5s;animation-delay:2.5s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-3shalf{animation-delay:3s;-webkit-animation-delay:3.4s;animation-delay:3.4s}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUp{0%{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{visibility:visible;opacity:1;-webkit-transform:none;transform:none}}
/*# sourceMappingURL=main.9d9303d9.chunk.css.map */