@font-face{font-family:Dolphin;src:local("Dolphin"),url(/static/media/Dolphin.5e4bf17c8f93da5b679c.ttf)}@font-face{font-family:Madurai;src:local("Madurai"),url(/static/media/ArimaMaduraiRegular.93c3e70780743cf16b96.ttf)}@media (orientation:portrait){p,span{font-size:14px}.carousel{width:100%!important}}.roundedImage{border-radius:10px}.AboutRow{display:flex;flex-wrap:wrap}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#424242!important;opacity:.9;outline:0;text-decoration:none}*{box-sizing:border-box;font-family:Madurai,cursive;font-size:1rem}#site{color:#000;margin:0 auto}#headerWrapper{align-items:center;display:flex;justify-content:center;padding:0}#ornamentLeft{background-image:url(/static/media/ornamentLeft.98204f89222b79ca1005.png)}#ornamentLeft,#ornamentRight{background-position:absolute;background-size:cover;-webkit-filter:opacity(30%);filter:opacity(30%);height:8vw;max-height:100%;max-width:100%;padding:3vw;width:8vw}#ornamentRight{background-image:url(/static/media/ornamentRight.8e5a0f897257d7d69d8e.png)}.wrapperLinks{display:flex;justify-content:center;padding-bottom:50px}#ornamentLeftSmall{background-image:url(/static/media/ornamentLeft.98204f89222b79ca1005.png)}#ornamentLeftSmall,#ornamentRightSmall{background-position:absolute;background-size:cover;-webkit-filter:opacity(70%);filter:opacity(70%);padding:1vw}#ornamentRightSmall{background-image:url(/static/media/ornamentRight.8e5a0f897257d7d69d8e.png);height:1vh;width:1vw}.caption_wrapper{padding:0 8vw}.ButtonText{display:flex;font-size:larger;margin:auto;padding:0 25px}.caption_emphasized{color:#424242;font-family:Dolphin;font-size:5vw}.caption_emphasized_sub{color:grey;font-family:Dolphin;font-size:3vw}.service2Col{float:left}.serviceCap{float:left;font-weight:700;width:60%}.servicePrice{float:left}#menu{margin:0 15%;position:-webkit-sticky;position:sticky;top:45px;z-index:100}.centered{justify-content:center}.mr-auto,.navbar{margin:0 auto}.navbar{background-color:#fff!important;padding:0!important}.navbar-toggler{border-color:#424242!important;margin-bottom:5px}a.Links{font-size:larger;padding-left:10px;text-decoration:none}.Links{color:#424242;position:relative;transition:color .1s,background-color .1s}.App button:active{color:red}.Links:active,.Links:focus,.Links:hover{color:#424242}.Links:before{content:"";display:block;height:1px;position:absolute;top:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center top;transform-origin:center top;transition:color .1s,-webkit-transform .3s ease-out;transition:color .1s,transform .3s ease-out;transition:color .1s,transform .3s ease-out,-webkit-transform .3s ease-out;width:100%}.Links:active:before,.Links:before{background-color:#424242}.Links:focus:before,.Links:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center top;transform-origin:center top}#content{margin:2% 15% 15%}.carousel-item.active{display:flex}#infoPopup{border-radius:10px 5px 10px 5px;left:30vw;position:absolute;right:30vw;top:20vh;z-index:1000}#footerWrapper{bottom:0;display:flex;justify-content:center;position:fixed;width:100vw}#footer{width:100%}button:focus{outline:1px auto #424242}.ProductContainer{display:flex;flex-wrap:nowrap;height:600px}.ProductList{color:#fff;flex-grow:30;flex-shrink:0;min-width:300px}.ProductDetail,.ProductList{margin:10px;text-align:center}.ProductDetail{color:#000;flex-grow:70;flex-shrink:1;font-family:Dolphin}.ProductItem{border:2px solid #424242;border-radius:5px;font-family:Dolphin;height:70px;margin:5px;padding-top:20px}#infoRow{align-items:center;background-color:rgba(0,0,0,.03);border-bottom:1px solid #424242;display:flex;justify-content:flex-end;padding-top:1px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.itemText{font-size:12px;padding:3px 20px 0 5px}.itemText,.itemText a{color:#424242}.navbar-toggler-icon{height:1em;width:1em}.carousel{margin:0 auto;width:50%}.CardPrices{display:flex;flex-direction:row}.carousel-indicators{position:relative}.carousel-indicators li{background-color:#424242;padding:1px}.HomeCards{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.HomeCard{flex:1 1;height:100%}.HomeCard,.serviceCard{align-items:center;justify-content:center;margin:5px;text-align:center}.centerWrapper{display:flex;justify-content:center}.buttonBottomCentered{bottom:0}.bold{font-weight:700}.mainColor{color:#424242}.btn-outline-primary{border-color:#424242}.btn-outline-primary:hover{background-color:#424242;border-color:#000;color:#fff}button.mainColor.btn.btn-outline-primary:active{background-color:#242424}.productDetailsContainer{display:flex;flex-direction:column;flex-wrap:wrap;height:400px;justify-content:center;margin:30px}.productDetailTitle{background-color:green;flex-grow:1}.productDetailCatergory{background-color:#ff0;flex-grow:1}.productDetailDescription{background-color:blue;flex-grow:5;padding:50px}.productDetailPrice{background-color:red;display:flex;flex-direction:row;flex-grow:1}.productDetailPriceValue{background-color:#ff6923;flex-grow:1;padding-right:15px;text-align:right}.productDetailPriceCurrency{background-color:cyan;flex-grow:1;padding-left:15px;text-align:left}.light{font-weight:lighter}.lastServiceItem{border-bottom:1px solid #424242;height:80px}.serviceItemCap{color:#424242}.cardTextPaddingTop{padding-bottom:5px;padding-top:15px}.standardFont{color:#424242;font-size:larger!important}.standardFont:hover{color:#242424;font-weight:700}.table th{border-top:1px solid #7a3974}.table td{border-top:none}.table{margin:0 auto;width:75%}.centeredTableDiv{align-items:center;justify-content:center;text-align:center}.map-responsive{height:0;margin:25px 0;overflow:hidden;padding-bottom:55.25%;position:relative}.map-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.subText{border-top:1px solid #424242;font-size:.7rem}.subText,ol{text-align:center}ol{list-style:none;padding-left:0}li{padding-bottom:20px}.big{font-size:larger}.cardTextPadding{justify-content:center;text-align:center;width:100%}button{margin:0 15px}h1,h2,h3,h4{color:#424242}.card-body{padding:.25!important}.popup{background-color:rgba(0,0,0,.5);bottom:0;height:100%;left:0;margin:auto;position:fixed;right:0;top:0;width:100%}.popup_inner{background:#fff;bottom:25%;left:25%;margin:auto;position:absolute;right:25%;top:25%}
/*# sourceMappingURL=main.c51f88b8.css.map*/