.team-card{width:200px;height:300px;background-color:#fff;overflow:hidden}.team-card-image{height:220px!important;margin-left:-10px}.team-card-details{bottom:15px;text-align:center;margin-top:18px}.team-card-details *{padding:0;margin:0}.team-card-details p{font-size:14px;color:grey}.box{border:4px solid #3d2640;padding:10px;border-radius:3px;height:230px}.box:hover{background-color:#f2f0f0;transition:background-color .25s linear}.box-title{font-weight:900}.box-body{text-overflow:ellipsis;word-wrap:normal;overflow:hidden;max-height:3.2em;line-height:1.1em}.box-footer{position:absolute;bottom:20px}.footer{background-color:#3d2640;font-size:1rem;color:#aaa!important}.footer a{color:#bbb!important}.site-navbar{margin-bottom:0;z-index:400;position:relative;width:100%;background-color:#725573;padding:.2rem}.site-navbar .site-nav-content{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.site-navbar .toggle-button{position:absolute;right:10px;top:17px}.site-navbar .toggle-button a{color:#f2f0f0}.site-navbar .site-logo{margin:0;padding:0;font-size:1.7rem;height:3.8rem;display:inline}@media only screen and (max-width:600px){.site-navbar .site-logo{float:left;position:relative;left:2px;margin:3px 0;height:3rem}}.site-navbar .site-name{display:none}@media screen and (max-width:600px){.site-navbar .site-name{display:inline;color:#f2f0f0;font-weight:600;position:absolute;left:23%;top:35%;font-size:15px}}.site-navbar .site-navigation.border-bottom{border-bottom:1px solid #d9d9d9!important}.site-navbar .site-navigation .site-menu{padding:0;margin:0}.site-navbar .site-navigation .site-menu .active{color:#db7093!important;font-weight:900}.site-navbar .site-navigation .site-menu a{text-decoration:none!important;display:inline-block}.site-navbar .site-navigation .site-menu>li{display:inline-block}.site-navbar .site-navigation .site-menu>li>a{margin-left:15px;margin-right:15px;padding:10px 0;font-size:1rem!important;color:#f2f0f0!important;display:inline-block}.site-navbar .site-navigation .site-menu>li>a:hover{color:#502d59}.site-navbar .site-navigation .site-menu>li.active>a{color:#502d59!important}.site-navbar .site-navigation .site-menu .has-children{position:relative}.site-navbar .site-navigation .site-menu .has-children>a{position:relative;padding-right:20px}.site-navbar .site-navigation .site-menu .has-children>a:before{position:absolute;content:"\e313";font-size:16px;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"icomoon"}.site-navbar .site-navigation .site-menu .has-children .dropdown{visibility:hidden;opacity:0;top:100%;position:absolute;text-align:left;border-top:2px solid #502d59;box-shadow:0 2px 10px -2px rgba(0,0,0,.1);padding:0;margin-top:20px;margin-left:0;background:#f2f0f0;transition:.2s 0s}.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top{position:absolute}.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top:before{display:none;bottom:100%;left:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0) rgba(136,183,213,0) #f2f0f0;border-width:10px;margin-left:-10px}.site-navbar .site-navigation .site-menu .has-children .dropdown a{text-transform:none;letter-spacing:normal;transition:all 0s;color:#0d0d0d!important}.site-navbar .site-navigation .site-menu .has-children .dropdown a.active{color:#502d59!important;background:#f2f0f0}.site-navbar .site-navigation .site-menu .has-children .dropdown>li{list-style:none;padding:0;margin:0;min-width:200px}.site-navbar .site-navigation .site-menu .has-children .dropdown>li>a{padding:9px 20px;display:block}.site-navbar .site-navigation .site-menu .has-children .dropdown>li>a:hover{background:grey;color:#f2f0f0}.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>a:before{content:"\e315";right:20px}.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>.dropdown,.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children>ul{left:100%;top:0}.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children:active>a,.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children:focus>a,.site-navbar .site-navigation .site-menu .has-children .dropdown>li.has-children:hover>a{background:grey;color:#f2f0f0}.site-navbar .site-navigation .site-menu .has-children:active>a,.site-navbar .site-navigation .site-menu .has-children:focus>a,.site-navbar .site-navigation .site-menu .has-children:hover>a{color:#502d59}.site-navbar .site-navigation .site-menu .has-children:active,.site-navbar .site-navigation .site-menu .has-children:focus,.site-navbar .site-navigation .site-menu .has-children:hover{cursor:pointer}.site-navbar .site-navigation .site-menu .has-children:active>.dropdown,.site-navbar .site-navigation .site-menu .has-children:focus>.dropdown,.site-navbar .site-navigation .site-menu .has-children:hover>.dropdown{transition-delay:0s;margin-top:0;visibility:visible;opacity:1}.site-mobile-menu{width:300px;position:fixed;right:0;z-index:2000;padding-top:20px;background:#f2f0f0;height:100vh;-webkit-transform:translateX(110%);transform:translateX(110%);box-shadow:-10px 0 20px -10px rgba(0,0,0,.1);transition:all .3s ease-in-out}.offcanvas-menu .site-mobile-menu{-webkit-transform:translateX(0);transform:translateX(0)}.site-mobile-menu .site-mobile-menu-header{width:100%;float:left;padding-left:20px;padding-right:20px}.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close{float:right;margin-top:8px}.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close span{font-size:30px;display:inline-block;padding-right:50px;line-height:1;cursor:pointer;transition:all .3s ease}.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close span:hover{color:#f2f0f0}.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo{float:left;margin-top:10px;margin-left:0}.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo a{display:inline-block;text-transform:uppercase}.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo a img{max-width:70px}.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo a:hover{text-decoration:none}.site-mobile-menu .site-mobile-menu-body{overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative;height:calc(100vh - 52px);padding:0 20px 150px}.site-mobile-menu .site-nav-wrap{padding:0;margin:0;list-style:none;float:left;position:relative}.site-mobile-menu .site-nav-wrap a{padding:10px 20px;display:block;position:relative;color:#3d2640}.site-mobile-menu .site-nav-wrap a:hover{color:#502d59}.site-mobile-menu .site-nav-wrap li{position:relative;display:block}.site-mobile-menu .site-nav-wrap li.active>a,.site-mobile-menu .site-nav-wrap li .nav-link.active{color:#502d59}.site-mobile-menu .site-nav-wrap .arrow-collapse{position:absolute;right:0;top:10px;z-index:20;width:36px;height:36px;text-align:center;cursor:pointer;border-radius:50%}.site-mobile-menu .site-nav-wrap .arrow-collapse:hover{background:#f2f0f0}.site-mobile-menu .site-nav-wrap .arrow-collapse:before{font-size:12px;z-index:20;font-family:"icomoon";content:"\f078";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg);transition:all .3s ease}.site-mobile-menu .site-nav-wrap .arrow-collapse.collapsed:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.site-mobile-menu .site-nav-wrap>li{display:block;position:relative;float:left;width:100%}.site-mobile-menu .site-nav-wrap>li>a{padding-left:20px;font-size:20px}.site-mobile-menu .site-nav-wrap>li>ul{padding:0;margin:0;list-style:none}.site-mobile-menu .site-nav-wrap>li>ul>li{display:block}.site-mobile-menu .site-nav-wrap>li>ul>li>a{padding-left:40px;font-size:16px}.site-mobile-menu .site-nav-wrap>li>ul>li>ul{padding:0;margin:0}.site-mobile-menu .site-nav-wrap>li>ul>li>ul>li{display:block}.site-mobile-menu .site-nav-wrap>li>ul>li>ul>li>a{font-size:16px;padding-left:60px}.site-mobile-menu .site-nav-wrap[data-class=social]{float:left;width:100%;margin-top:30px;padding-bottom:5em}.site-mobile-menu .site-nav-wrap[data-class=social]>li{width:auto}.site-mobile-menu .site-nav-wrap[data-class=social]>li:first-child a{padding-left:15px!important}.sub-nav{position:relative;width:100vw;z-index:500;padding:2px 13vw;font-size:14px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;background-color:#3d2640}.sub-nav a{color:#fff;text-decoration:none}@media screen and (max-width:600px){.sub-nav{padding:5px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}.section-summary{padding:200px 0;position:relative;color:#fff;z-index:1;background:url(/static/media/img-13.1c03937b.jpg);background-size:cover;background-position:50%}.section-summary:before{content:"";opacity:.8;position:absolute;height:100%;width:100%;top:0;background-color:#502d59}.summary-content{position:absolute;height:100%;top:30%}.about-hero{background-image:url(/static/media/img-5.edc7389e.jpg);background-position:50%;background-size:cover}@media screen and (max-width:600px){.section-summary{padding:250px 0}.summary-content{top:10%}}.section-social i{color:#725573}.hero-home{background-image:url(/static/media/img-1.1098ced5.jpg);background-size:cover}.service-title{font-size:3rem;font-family:"GT Pressura Regular";color:#3d2640}.service-title span{display:block;font-family:"GT Pressura Bold Italic";color:#725573}.section-service img{height:30vh}.services-hero{background-image:url(/static/media/img-21.e3e76502.jpg);background-position:50%;background-size:cover}.services-bubble{background-color:#f5f5f5;-webkit-filter:blur(90%);filter:blur(90%);opacity:.7;border-radius:5px;position:absolute;overflow:hidden;top:16vh;right:13vw;border:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.services-bubble .service{display:block;padding:5px 10px;text-align:center}.services-bubble .service p{margin-top:6px;margin-bottom:0;font-size:14px}.services-bubble .service:hover{cursor:pointer;background-color:#ddd}.services-bubble .service-img{height:40px}.services-bubble .active-service{border-bottom:5px solid #db7093;background-color:#ccc}.float-box{background-color:#fff;padding:20px;border-radius:5px;margin-top:-50px}@media screen and (max-width:600px) and (max-width:768px){.float-box{display:none}}@media screen and (max-width:600px) and (max-width:768px){.services-bubble{top:24vh;-webkit-flex-wrap:wrap;flex-wrap:wrap;right:0;overflow-x:scroll;white-space:nowrap;-webkit-justify-content:center;justify-content:center;height:190px}}.map{width:80vw;height:60vh}@media screen and (max-width:600px){.map{width:93vw;height:70vh}}.float-bottom{padding:15px;background-color:#eee;margin-bottom:-20px;border-radius:7px;border:3px solid #3d2640}.float-bottom a{color:#000}.float-bottom i{color:#725573;margin-right:7px}.float-bottom i:after{content:" | "}.float-group{font-size:1.2rem;padding:5px;background-color:#ccc;display:inline-block;border-radius:6px}.contact-hero{background-image:url(/static/media/img-7.3a05e8cc.jpg);background-position:50%;background-clip:border-box;background-size:cover}.button{padding:8px;background-color:transparent;border:0;text-decoration:none}.button:hover{text-decoration:none;color:#fff;transition:padding-right 1s linear}.btn-filled{background-color:#502d59;color:#fff;border-radius:4px}.btn-filled:hover{background-color:#725573;transition:background-color .25s linear}.btn-outlined{border:3px solid #502d59;color:#3d2640;border-radius:4px}.btn-outlined:hover{border:3px solid #db7093;color:#3d2640;transition:border .25s linear}body{font-size:1.3rem;background-color:#efd8f2;font-family:Helvetica,sans-serif;width:100%;box-sizing:content-box}.color-primary{color:#502d59}.color-primary-dark{color:#3d2640}.color-pink{color:#db7093}.bg-color-primary{background-color:#502d59}.bg-color-primary-dark{background-color:#3d2640}.bg-color-pink{background-color:#db7093}.section-title{font-size:3rem;text-align:left;font-family:"GT Pressura Bold";color:#3d2640}.section-title span{display:block;font-size:3.5rem;color:#db7093}.footer-title{font-size:2.5rem;text-align:left;font-family:"GT Pressura Bold";color:#db7093}.hero{height:82vh;position:relative;z-index:5}.hero,.hero:after{background-color:#502d59;border-radius:0 0 25% 0/0 0 70% 0;width:95vw;top:0}.hero:after{content:"";position:absolute;opacity:.7;z-index:15;height:87vh}.hero-text{margin-top:70px;margin-left:10vw;position:absolute;font-size:2rem;z-index:100;color:#f5f5f5;padding:30px;font-family:"Rubik",sans-serif}.hero-text span{font-weight:800;display:block;margin-top:-20px;text-transform:uppercase;font-size:5rem}.hero-mini{margin-top:-70px;position:relative}.hero-mini,.hero-mini:before{background-color:#502d59;height:50vh;width:100%}.hero-mini:before{content:"";position:absolute;top:0;left:0;opacity:.8}.divider{width:100%;border-bottom:1.5px solid #ccc}.left-border{border-left:1px solid #aaa}.bottom-border{border-bottom:1px solid #aaa}.navs{position:fixed;top:0;z-index:500;display:-webkit-flex;display:flex}.img-container-left{max-width:40vw;height:35vw;background-color:#502d59;overflow:hidden;border-radius:0 7% 40% 0}.img-container-left img{max-width:100%;max-height:100%}.img-container-right{max-width:40vw;height:35vw;background-color:#502d59;overflow:hidden;border-radius:7% 0 0 40%}.img-container-right img{max-width:100%;max-height:100%}.img-box{max-width:40vw;height:63vh;background-color:#502d59;overflow:hidden;border-radius:35% 10% 25% 3%}.img-box img{max-width:100%;max-height:100%}.img{position:relative}.img img{position:absolute;max-width:127%;max-height:120%}@media screen and (max-width:600px){.hero{height:80vh;width:100vw;border-radius:0 0 50% 50%/0 0 20% 20%;z-index:50!important;position:relative}.hero:after{content:"";position:absolute;opacity:.7;top:0;z-index:15;height:87vh;width:100vw;background-color:#502d59;border-radius:0 0 50% 50%/0 0 15% 15%}.img-container-left{border-radius:0 40% 40% 0}.img-container-left,.img-container-right{max-width:95vw;height:85vw;background-color:#502d59;overflow:hidden}.img-container-right{border-radius:40% 0 0 40%}.img-box{max-width:90vw;height:45vh;border-radius:35% 10% 25% 3%}.hero-text{font-size:1.5rem;margin-top:40px}.hero-text span{font-size:3rem;margin-top:-10px}}
/*# sourceMappingURL=main.a42c1813.chunk.css.map */