:root{--main-color: #EC9706;--secondary-color: #666666}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0;font-family:'Lato', sans-serif}.container{max-width:1800px;padding-left:128px;padding-right:128px;margin:0 auto}@media (max-width: 1032px){.container{padding-left:28px;padding-right:28px}}h1{font-size:4.375rem;color:white;font-weight:700;line-height:84px}@media (max-width: 390px){h1{font-size:2.83rem;padding-left:28px;padding-right:28px;line-height:75px}}@media (max-width: 850px){h1{padding-left:28px;padding-right:28px}}h2{font-size:1.5rem}@media (max-width: 850px){h2{font-size:1.375rem}}p{font-weight:300;font-size:1.125rem;line-height:22px}@media (max-width: 850px){p{padding-left:28px;padding-right:28px}}.hamburger{position:relative;display:block;width:35px;padding:0;margin-right:0px;cursor:pointer;background-color:black;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}.hamburger .bar,.hamburger:after,.hamburger:before{content:'';display:block;width:100%;height:5px;background-color:black;margin:6px 0px;-webkit-transition:0.4s;transition:0.4s;position:relative;z-index:100}.hamburger.is-active:before{-webkit-transform:rotate(-45deg) translate(-8px, 6px);transform:rotate(-45deg) translate(-8px, 6px);position:relative;z-index:100}.hamburger.is-active:after{-webkit-transform:rotate(45deg) translate(-8px, -9px);transform:rotate(45deg) translate(-8px, -9px);position:relative;z-index:100}.hamburger.is-active .bar{opacity:0}.mobile-nav{position:fixed;top:0;left:100%;width:100%;min-height:100vh;display:block;z-index:98;background-color:white;padding-top:120px;-webkit-transition:0.4s;transition:0.4s}.mobile-nav.is-active{left:0}.mobile-nav a{display:block;width:100%;max-width:200px;margin:0 auto 16px;text-align:left;padding:8px 16px;color:#6A6A6A;background-color:#f8f4ef;text-decoration:none}.mobile-nav a:hover{background-color:#f3f0eb}@media (min-width: 1032px){.mobile-nav{display:none}.hamburger{display:none}}header{position:fixed;top:0;left:0;z-index:99;width:100%;background-color:white}header .topNav{max-width:100%;padding-top:7px;padding-bottom:7px;padding-left:128px;padding-right:128px;margin:0 auto;background-color:black}header .topNav a{text-decoration:none;color:white}header .topNav a:hover{color:var(--main-color)}header .topNav p{text-align:right;color:white}@media (max-width: 392px){header .topNav p{padding-left:0;font-size:0.94rem;width:inherit}}@media (max-width: 1032px){header .topNav{padding-right:0px;padding-left:0}header .topNav p{padding-left:0;padding-right:28px}}header .container{padding-top:8px;padding-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .container .logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0}header .container .logo h2{margin-left:8px;color:#6A6A6A;font-weight:bold;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 392px){header .container .logo h2{display:none}}header .container nav{display:-ms-grid;display:grid;grid-gap:18px;-ms-grid-columns:(auto)[5];grid-template-columns:repeat(5, auto);margin-right:0}@media (max-width: 1032px){header .container nav{display:none}}header .container nav a{color:black;text-decoration:none;font-size:20px;font-weight:400}header .container nav a:hover{color:var(--main-color)}.spacer{width:100%;height:111px}main section.hero-section{height:75vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("../assets/img/hero-images/ronnie-george-z11gbBo13ro-unsplash.jpg");background-position:center right;background-size:cover}main section.hero-section .container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit;padding-left:0;display:flex}main section.hero-section .container .hero-col.welcome{background:rgba(106,106,106,0.5);margin-left:0;height:inherit;width:52vw;padding-left:128px;padding-top:25vh}main section.hero-section .container .hero-col.welcome p{color:white;padding-top:25px;padding-bottom:25px;padding-right:53px}main section.hero-section .container div.hero-col.service{position:relative;margin-left:0;margin-right:0;width:30%}main section.hero-section .container div.hero-col.service p{margin:0;padding:0;position:absolute;bottom:0;color:white;padding-bottom:43px;text-align:right;text-shadow:1px 1px rgba(106,106,106,0.5)}@media (max-width: 850px){main section.hero-section .container{-ms-flex-wrap:wrap;flex-wrap:wrap}main section.hero-section .container .hero-col.welcome{background:rgba(106,106,106,0.5);margin-left:0;height:inherit;width:100vw;padding-left:28px;padding-top:25vh}main section.hero-section .container .hero-col.welcome p{color:white;padding-top:10px;padding-bottom:10px;padding-right:53px;padding-left:0px}main section.hero-section .container .hero-col.welcome h1{padding-left:0px;padding-bottom:0}main section.hero-section .container div.hero-col.service{position:relative;margin-right:0;width:100%}main section.hero-section .container div.hero-col.service p{margin:0;width:50%;padding:0;position:absolute;bottom:0;color:white;padding-bottom:43px;right:24px;text-align:right;text-shadow:1px 1px rgba(106,106,106,0.5);font-size:1.25rem}}@media (max-width: 392px){main section.hero-section .container div.hero-col.service p{font-size:1.06rem;width:90%}}@media (max-width: 392px){main section.hero-section .container div.hero-col.welcome p{line-height:19px;padding-left:0;padding-right:28px;padding-bottom:16px}}@media (max-width: 850px){main section.hero-section .container{padding-right:0}}.my-own-button{padding:17px 18px 17px 18px;border-radius:20px;border:none;background-color:var(--main-color);width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:0}.my-own-button a{text-decoration:none;font-family:'Rubik', sans-serif;font-weight:300;color:white;cursor:pointer;font-size:16px;line-height:19px;text-align:center}.my-own-button:hover{-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.8);box-shadow:0 3px 7px rgba(0,0,0,0.8)}.services{background-color:white}.services .container{padding-top:64px;padding-bottom:64px}.services .container .service-btn{margin-top:40px}@media (max-width: 767px){.services .container .service-btn{margin-top:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}}.services .container h2{font-size:2.25rem;font-weight:700;line-height:43px;margin-bottom:16px}.services .container .services-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);grid-gap:16px}.services .container .services-grid .service{background-color:white;border-radius:16px;overflow:hidden}.services .container .services-grid .service .img-box{display:block;width:100%}.services .container .services-grid .service .img-box .img{display:block;width:390px;height:281px;-o-object-fit:fill;object-fit:fill;border:1px solid #dbdbdb;border-radius:16px}.services .container .services-grid .service .img-box figcaption{padding:16px;text-align:center;font-family:'Lato', sans-serif;line-height:22px;font-size:1.13rem}@media (max-width: 1024px){.services .container .services-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.services .container .services-grid .service{background-color:white;border-radius:16px;overflow:hidden}.services .container .services-grid .service .img-box{display:block;width:100%}.services .container .services-grid .service .img-box .img{display:block;width:250px;height:180px;-o-object-fit:fill;object-fit:fill;border:1px solid #DBDBDB;border-radius:16px}.services .container .services-grid .service .img-box figcaption{padding:16px;text-align:center;font-family:'Lato', sans-serif;line-height:22px;font-size:1.13rem}}@media (max-width: 767px){.services .container .services-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.services .container .services-grid .service{background-color:white;border-radius:16px;overflow:hidden}.services .container .services-grid .service .img-box{display:block;width:100%}.services .container .services-grid .service .img-box .img{display:block;width:215px;height:155px;-o-object-fit:fill;object-fit:fill;border:1px solid #DBDBDB;border-radius:16px}.services .container .services-grid .service .img-box figcaption{padding:16px;text-align:center;font-family:'Lato', sans-serif;line-height:22px;font-size:1.13rem}}@media (max-width: 377px){.reviews{background-color:white}.reviews .container h2{font-size:2.25rem;font-weight:700;line-height:43px;margin-bottom:16px}.reviews .container .carousel{margin:auto;max-width:400px;height:300px;border-radius:20%}.reviews .container .carousel .carousel-cell .p{border-radius:15px;width:201px;height:250px;counter-increment:carousel-cell}.reviews .container .carousel .carousel-cell{margin-top:35px;margin-right:35px;margin-bottom:35px;float:right;max-width:235px;width:100%;width:235px;height:210px;border-radius:15px;counter-increment:carousel-cell;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;background:white;-webkit-filter:blur(8px);filter:blur(8px)}.reviews .container .carousel .carousel-cell.is-selected{-webkit-filter:blur(0);filter:blur(0);opacity:1;background:white;-webkit-transform:scale(1.1);transform:scale(1.1);border:2px solid #DBDBDB}.reviews .container .carousel .flickity-button{background:transparent}.reviews .container .carousel .flickity-button:hover{background:transparent;color:#000}.reviews .container .carousel .flickity-button:active{color:#646262;outline:none}.reviews .container .carousel .flickity-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.reviews .container .carousel .flickity-prev-next-button{width:44px;height:44px;outline:none;margin:-20px}.reviews .container .carousel .flickity-page-dots{bottom:10px}.reviews .container .carousel .carousel-cell{font-family:'Rubik', sans-serif}.reviews .container .carousel .carousel-cell .review-container{padding:6.15px}.reviews .container .carousel .carousel-cell .review-container .top-container{padding-top:6.15px;padding-bottom:6.15px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews .container .carousel .carousel-cell .review-container .top-container .top-left{margin-left:0px}.reviews .container .carousel .carousel-cell .review-container .top-container .top-left h4{font-size:1.42rem}.reviews .container .carousel .carousel-cell .review-container .top-container .top-right{margin-right:0px}.reviews .container .carousel .carousel-cell .review-container .bottom-container{padding-right:4px;height:119px;overflow:scroll}.reviews .container .carousel .carousel-cell em{font-weight:300;font-size:1.25rem}}.reviews{background-color:white}.reviews .container h2{font-size:2.25rem;font-weight:700;line-height:43px;margin-bottom:16px}.reviews .container .carousel{margin:auto;max-width:400px;height:300px;border-radius:20%}.reviews .container .carousel .carousel-cell .p{border-radius:15px;width:201px;height:250px;counter-increment:carousel-cell}.reviews .container .carousel .carousel-cell{margin-top:35px;margin-right:35px;margin-bottom:35px;float:right;max-width:235px;width:100%;width:235px;height:210px;border-radius:15px;counter-increment:carousel-cell;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;background:white;-webkit-filter:blur(8px);filter:blur(8px)}.reviews .container .carousel .carousel-cell.is-selected{-webkit-filter:blur(0);filter:blur(0);opacity:1;background:white;-webkit-transform:scale(1.1);transform:scale(1.1);border:2px solid #DBDBDB}.reviews .container .carousel .flickity-button{background:transparent}.reviews .container .carousel .flickity-button:hover{background:transparent;color:#000}.reviews .container .carousel .flickity-button:active{color:#646262;outline:none}.reviews .container .carousel .flickity-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.reviews .container .carousel .flickity-prev-next-button{width:44px;height:44px;outline:none}.reviews .container .carousel .flickity-page-dots{bottom:10px}.reviews .container .carousel .carousel-cell{font-family:'Rubik', sans-serif}.reviews .container .carousel .carousel-cell .review-container{padding:6.15px}.reviews .container .carousel .carousel-cell .review-container .top-container{padding-top:6.15px;padding-bottom:6.15px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews .container .carousel .carousel-cell .review-container .top-container .top-left{margin-left:0px}.reviews .container .carousel .carousel-cell .review-container .top-container .top-left h4{font-size:1.42rem}.reviews .container .carousel .carousel-cell .review-container .top-container .top-right{margin-right:0px}.reviews .container .carousel .carousel-cell .review-container .bottom-container{padding-right:4px;height:119px;overflow:scroll}.reviews .container .carousel .carousel-cell em{font-weight:300;font-size:1.25rem}@media (min-width: 1300px){.reviews{background-color:white}.reviews .container h2{font-size:2.25rem;font-weight:700;line-height:43px;margin-bottom:16px}.reviews .container .carousel{margin:auto;max-width:450px;height:340px;border-radius:20%}.reviews .container .carousel .carousel-cell .p{border-radius:15px;width:201px;height:250px;counter-increment:carousel-cell}.reviews .container .carousel .carousel-cell{margin-top:35px;margin-right:35px;margin-bottom:35px;float:right;max-width:235px;width:100%;width:235px;height:245px;border-radius:15px;counter-increment:carousel-cell;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;background:white;-webkit-filter:blur(8px);filter:blur(8px)}.reviews .container .carousel .carousel-cell.is-selected{-webkit-filter:blur(0);filter:blur(0);opacity:1;background:white;-webkit-transform:scale(1.1);transform:scale(1.1);border:2px solid #DBDBDB}.reviews .container .carousel .flickity-button{background:transparent}.reviews .container .carousel .flickity-button:hover{background:transparent;color:#000}.reviews .container .carousel .flickity-button:active{color:#646262;outline:none}.reviews .container .carousel .flickity-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.reviews .container .carousel .flickity-prev-next-button{width:44px;height:44px;outline:none}.reviews .container .carousel .flickity-page-dots{bottom:10px}.reviews .container .carousel .carousel-cell{font-family:'Rubik', sans-serif}.reviews .container .carousel .carousel-cell .review-container{padding:13.15px}.reviews .container .carousel .carousel-cell .review-container .top-container{padding-top:6.15px;padding-bottom:6.15px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews .container .carousel .carousel-cell .review-container .top-container .top-left{margin-left:0px}.reviews .container .carousel .carousel-cell .review-container .top-container .top-left h4{font-size:1.42rem}.reviews .container .carousel .carousel-cell .review-container .top-container .top-right{margin-right:0px}.reviews .container .carousel .carousel-cell .review-container .bottom-container{padding-right:4px;height:119px;overflow:scroll}.reviews .container .carousel .carousel-cell em{font-weight:300;font-size:1.25rem}}footer{width:100%;height:78px;background-color:black}footer .container{padding-top:29px}footer h4{color:white;font-weight:300}
/*# sourceMappingURL=index.css.map */