body{padding:0;margin:0;font-family:Open Sans,sans-serif;font-size:16px;box-sizing:border-box;color:#646464}h1,h2,h3,h4,h5,h6{font-family:Poppins;font-weight:700}h1,h2{font-weight:700}h3,h4,h5,h6{font-weight:600}p{line-height:1.8;font-size:16px;color:#646464;margin-bottom:15px}.d-table{width:100%;height:100%}.d-table-cell{vertical-align:middle}img{max-width:100%}button{outline:0!important}.border{border-color:#eee!important}a,a:focus,a:hover{text-decoration:none}a{display:inline-block;transition:all .6s ease}.MuiDrawer-paper{color:#fff!important;background-color:#2a2a2a!important}main{padding-right:60px;padding-left:60px}@media only screen and (max-width:812px){main{padding-right:20px;padding-left:20px}}@media only screen and (min-width:812px) and (max-width:1140px){main{padding-right:40px;padding-left:40px}}.adressFooterList h5,.footerList h5{position:relative;margin-bottom:25px;padding-bottom:10px;font-size:24px;font-weight:600;color:"#fff"}.footerList a{text-decoration:none;color:#fff}.adressFooterList,.footerList{display:flex;justify-content:center}.adressFooterList ul a,.footerList ul li{margin-bottom:12px;left:0;font-size:16px;position:relative;transition:all .3s ease}.cellarTechLogo{height:100px;padding:30px}.cellarTechDesc{padding-left:30px;margin-top:10px;color:#2498fb;font-size:1.2em;font-family:Montserrat;font-weight:400}.brandingContainer{position:relative}.brandingContainer:after{content:"";position:absolute;height:90%;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);float:left;border-right:3px solid #fff;padding-right:20px}@media only screen and (max-width:767px){.adressFooterList h5,.footerList h5{font-size:19px}.adressFooterList,.footerList{justify-content:flex-start;padding-left:30px;margin-bottom:30px}.cellarTechLogo{padding-bottom:10px}.cellarTechDesc{font-size:1em}.brandingContainer:after{display:none}}@media only screen and (max-width:1280px){.brandingContainer:after{display:none}}@media only screen and (min-width:600px) and (max-width:960px){.adressFooterList,.footerList{justify-content:flex-start;padding-left:30px;margin-bottom:30px}.brandingContainer:after{display:none}}@media only screen and (min-width:768px) and (max-width:1199px){.adressFooterList h5,.footerList h5{font-size:20px}.adressFooterList ul a,.footerList ul li{font-size:14px}.cellarTechLogo{padding-bottom:15px}.brandingContainer:after{display:none}}.adressFooterList ul,.footerList ul{list-style-type:none;text-decoration:none;text-indent:0;cursor:pointer;padding:0}.adressFooterList ul a:before,.footerList ul li:before{font-weight:700;padding-right:10px}.footerList ul li:before{content:"\f0da";font-family:"FontAwesome"}.footerList ul li:hover{left:10px;transition:all .3s ease-in;color:"#fff"}.adressFooterList a{text-decoration:none;color:#fff}.address:before{content:"\f041";font-family:"FontAwesome"}.email:before{content:"\f2b6";font-family:"FontAwesome"}.phone:before{content:"\f095";font-family:"FontAwesome"}.facebook:before,.github:before,.insta:before,.linkedin:before,.twitter:before{font-family:"FontAwesome";font-size:1.3rem}.insta:before{content:"\f16d"}.linkedin:before{content:"\f0e1"}.facebook:before{content:"\f09a"}.twitter:before{content:"\f099"}.github:before{content:"\f09b"}.marketingContainer{background-color:#535772;min-height:400px;height:-webkit-max-content;height:max-content;flex-direction:column;padding:50px 20px;align-items:center}.imageContainer{width:80%;align-items:center}.buttonContainer,.imageContainer,.marketingContainer{display:flex;justify-content:center}.image{max-height:118px}.marketingContainer .imageContainer .divider{background-color:#fff;width:2px;border-radius:12px;margin-left:30px;margin-right:30px;height:80px;align-self:center}.marketingContainer .imageContainer .cellarTechDesc{padding-left:0}.marketingContainer h1{font-size:3em;font-weight:semi-bold;margin-bottom:10}.marketingContainer h4{font-size:1.5em;margin-top:10px}.marketingContainer h1,.marketingContainer h4{text-align:center;color:#fff;font-family:Poppins}.buttonContainer{margin-top:40px;padding-left:20px;padding-right:20px}@media only screen and (max-width:767px){.buttonContainer,.imageContainer,.marketingContainer{flex-direction:column;align-items:center}.marketingContainer{min-height:500px}.marketingContainer .imageContainer .divider{display:none}.image{max-height:80px}.marketingContainer h1{font-size:2em}.marketingContainer h4{font-size:1.3em}.buttonContainer button:first-child{margin-bottom:20px;margin-right:0}}.landing-page-content-container{max-width:100%;display:flex;justify-content:flex-start;flex-direction:column}.landing-page-content-container h1{font:normal normal 700 70px/80px Poppins;letter-spacing:0;color:#535772;opacity:1}.buttonContainer{display:flex;justify-content:flex-start;flex-shrink:0}.specialButton,.specialButton:hover{box-shadow:none!important;background-color:initial}.specialButton .MuiButton-label{justify-content:flex-start}.specialButton .MuiButton-label:after{position:absolute;content:"";bottom:0;left:1em;height:5px;width:83px;border-radius:15px;background-color:#2498fb}@media only screen and (max-width:812px){.landing-page-content-container h1{font-size:35px;line-height:50px;text-align:center;margin-bottom:0}.landing-page-content-container{width:100%;max-width:100%;margin-bottom:30px}.specialButton{margin-right:0}}@media only screen and (max-width:960px){.landingImage{max-height:400px}.gridContainer{display:flex;justify-content:center}}@media only screen and (min-width:812px) and (max-width:1140px){.landing-page-content-container h1{font-size:58px;line-height:80px}}nav .active{background-color:coral!important;border-radius:12px}.sideDrawerListsNav .active{max-width:130px}.sideDrawerListsNav a{margin:auto;text-align:center}.serviceCardContainer,.serviceContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;transition:all .6s ease-in;flex-wrap:wrap-reverse}.serviceContainer{background-image:url(/static/media/servicesBack.419b951a.png);min-width:100%;padding-top:40px}.serviceDetailContainer,.serviceListContainer{display:flex;flex-direction:column;align-items:center;justify-content:center}.serviceCardContent ul li{list-style-type:none;text-decoration:none;font-family:Montserrat;font-weight:semi-bold;text-indent:0;padding:0}.card{padding:0 1.7rem;min-height:300px;min-width:400px;max-width:400px;align-items:flex-end;display:flex;margin-bottom:50px}.wrapper{position:relative;height:100%;width:100%;min-height:220px;max-width:450px}.cardImage{position:absolute;top:-80px;width:100%;display:flex;justify-content:center;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cardImage img{max-height:110px;-webkit-filter:drop-shadow(0 10px 26px rgba(0,0,0,.1607843137254902));filter:drop-shadow(0 10px 26px #00000029)}.cardContent{min-height:150px;padding:20px;box-shadow:0 4px 35px rgba(0,0,0,.10196078431372549);border-radius:18px}.cardHeader{text-align:center}.cardContent ul li{list-style-type:none;display:flex;align-items:center;padding:0}.serviceTitle{position:relative;width:-webkit-min-content;width:min-content;color:#2498fb}.serviceTitle:before{content:"";position:absolute;top:-5px;left:0;box-shadow:0 5px 15px rgba(0,0,0,.1607843137254902);border-radius:15px;width:70%;background-color:#2498fb;height:3.3px;border-radius:12px}.serviceDetails{padding:10px 25px 30px;background:#fff;border:2px dashed #000;width:70%;border-radius:18px;color:grey}.serviceDetails h3{font-size:30px}.serviceDetailContainer h1{font-size:40px;margin-top:0}.serviceTitle{font-size:28px!important;margin-bottom:10px}.serviceDetails ul{list-style-type:none;text-decoration:none;text-indent:0;padding:0;color:#2498fb}.serviceDetails ul li:before{content:"\f00c";font-size:1.1rem;font-family:fontAwesome;color:#535772;margin-right:10px}.card .cardContent ul li:before{content:"";height:10px;width:10px;border-radius:50%;background-clip:content-box;padding:2px;margin-right:10px;border:4px solid #0d76ba}@media only screen and (max-width:400px){.card,.wrapper{min-width:300px}}@media only screen and (max-width:897px){.serviceCardContainer,.serviceContainer{flex-direction:column-reverse}.serviceTitle{font-size:22px!important}.serviceDetailContainer h1{font-size:30px}.serviceDetailContainer{margin-bottom:30px}.serviceDetails h3{font-size:24px}.serviceDetails{width:90%}}@media only screen and (min-width:897px) and (max-width:1199px){.serviceContainer{flex-direction:column-reverse}.serviceCardContainer{margin-top:40px}.serviceTitle{font-size:24px!important}.serviceDetailContainer h1{font-size:35px}.serviceDetails h3{font-size:26px}}.testimonialContainer{padding-top:50px;padding-bottom:50px}.testimonialTexts{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.testimonialTitle{margin-bottom:20px}.feedbackTitle,.testimonialTitle{text-align:left;margin-top:0;font:normal normal 600 65px/78px Poppins;letter-spacing:0;color:#535772;position:relative;opacity:1}.testimonialTitle:after{content:"";position:absolute;height:4px;max-width:300px;width:100%;left:0;right:0;bottom:-20px;background:#2498fb 0 0 no-repeat padding-box;box-shadow:0 5px 15px rgba(0,0,0,.1607843137254902);border-radius:15px;opacity:1}.testimonialContainer .testimonialCard{position:relative;max-width:420px;box-shadow:0 5px 10px rgba(0,0,0,.1607843137254902);padding:30px 30px 20px;overflow:visible}.testimonialCard:before{content:"\f10d";position:absolute;color:#2498fb;font-size:55px;font-weight:700;top:-40px;font-family:fontAwesome}.testimonialcardContent{font-family:Poppins;font-weight:medium;font-size:26px;line-height:39px;color:grey;letter-spacing:0}.testimonialCardOwner{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.testimonialCardOwner h4{font:normal normal 600 28px/42px Poppins;font-weight:medium;font-size:20px;margin:0;line-height:42px;letter-spacing:0;color:#0d76ba}.testimonialCardOwner h6{margin:0;text-align:left;font:normal normal normal 20px/30px Poppins;letter-spacing:0;color:grey;opacity:1}.feedbackTitle{margin-top:10px}@media only screen and (max-width:400px){.feedbackTitle,.testimonialTitle{font-size:20px;line-height:30px}.feedbackTitle{margin-top:5px}}@media only screen and (max-width:897px){.feedbackTitle,.testimonialTitle{font-size:30px;line-height:40px}.testimonialTitle:after{height:3px;bottom:-10px}.testimonialTexts{align-items:center;margin-bottom:20px}}.testimonial-carousel{display:flex;justify-content:center;align-items:center}.testimonial-carousel .owl-carousel{max-width:500px}.owl-carousel .owl-nav button.owl-prev,.owl-dots{display:none}.testimonial-carousel .owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;right:10px;font-size:50px}.App{font-family:sans-serif;text-align:center}.portfolioContainer{margin-bottom:60px}.owl-item .item{min-height:500px;display:flex;align-items:center}.PortfolioheadingContainer .serviceDescription{margin-top:10px}.PortfolioheadingContainer{margin-bottom:50px}.portfolio-carousel .owl-dots{display:none}.portfolio-carousel .owl-stage-outer{position:relative}.portfolio-carousel .owl-nav{background-color:#fff;font-size:40px;position:absolute;border-radius:0 15px 15px 0;box-shadow:0 5px 15px rgba(0,0,0,.1607843137254902);min-width:50px;min-height:60px;left:50%;bottom:50%}.portfolio-carousel .owl-nav:hover{background-color:#2498fb}.portfolio-carousel .owl-nav .owl-prev{display:none}.carouselitem{display:flex;justify-content:space-between;flex-direction:row;padding-left:40px;background-color:#09f;padding-right:40px}.carouselitem .carouselText .serviceDetailContainer{height:110%;position:relative;top:-20px}.carouselitem .carouselText .serviceDetailContainer .serviceDetails{height:100%}.carouselImage{width:45%;align-self:center}.carouselText{width:45%}.carouselText .serviceDetails{width:90%}.owl-theme .owl-nav [class*=owl-]:hover{background-color:#2498fb}.owlstageouter{overflow:visible}@media only screen and (max-width:897px){.portfolio-carousel .owl-nav{left:90%}.carouselitem{align-items:center;flex-direction:column;margin:auto}.carouselImage{width:80%;margin-bottom:30px}.carouselText{width:80%}.portfolioContainer{margin-bottom:20px;padding-top:20px}}
/*# sourceMappingURL=main.d16b3293.chunk.css.map */