body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Khand Light;src:url(/static/media/Khand-Light.b2ae0126e054cc84e46f.ttf) format("truetype")}@font-face{font-family:Khand Medium;src:url(/static/media/Khand-Medium.5685d4d3621c180415e9.ttf) format("truetype")}@font-face{font-family:Khand Regular;src:url(/static/media/Khand-Regular.201e24806bae065da6be.ttf) format("truetype")}body{font-family:Khand Light;height:auto!important;margin:0!important;max-width:100vw!important;min-height:100vh!important;padding:0!important;width:100vw!important}:root{--up:5;--card-margin:12px;--card-shadow:#31313466;--cardWidth:calc(96vw/var(--up));--carouselWidth:calc(var(--cardWidth)*var(--num));--carouselLeftMargin:calc(2vw - var(--cardWidth));--color-white:#fff;--color-ui-hover:#666}@media screen and (max-width:900px){:root{--up:1}}.btn,.btn.btn-primary{border:0!important;border-radius:0!important}.btn.btn-primary{background-color:#59aae2!important;color:#fff;font-family:Khand Light;font-size:1rem!important;padding:10px!important;transition:all .5s ease-in-out!important}.btn.btn-primary:hover{background-color:#ff5f00}.container .row,.container-fluid .row{margin-bottom:15px!important}.form-label{color:#aab2cc!important;font-size:.8rem!important}input[type=email],input[type=text],textarea{border-color:#aab2cc!important;border-radius:0!important;border-width:0 0 1px!important}input[type=email]:hover,input[type=text]:hover,textarea:hover{border-color:#8ed30b!important;transition:all .5s ease-in-out!important}.App{overflow-x:hidden!important}.App .main-wrapper{background-color:#fff;font-family:Khand Light;margin:0!important;min-height:100vh!important;overflow-x:hidden!important;padding:0!important}.App .main-wrapper,.App .main-wrapper .header-wrapper{height:auto!important;max-width:100vw!important;width:100vw!important}.App .main-wrapper .header-wrapper{background-color:#fff!important;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;position:fixed!important;z-index:88888888}.App .main-wrapper .header-wrapper .navigation{align-items:center!important;background-color:#0000;color:#fff;height:100%!important;padding:20px 5%!important;position:relative;width:100%!important}.App .main-wrapper .header-wrapper .navigation .brandname{text-decoration:none}.App .main-wrapper .header-wrapper .navigation .brandname .header-logo{height:50px!important}.App .main-wrapper .header-wrapper .navigation .hamburger{background-color:#0000;border:0!important;cursor:pointer;display:none;height:auto;padding:.5rem;position:absolute;right:25px;top:30%;transform:translate(-50%);transition:.2s ease-in-out;width:30px;z-index:0}.App .main-wrapper .header-wrapper .navigation .navigation-menu{float:right;padding:10px 0!important}.App .main-wrapper .header-wrapper .navigation .navigation-menu ul{display:flex;justify-content:space-between;list-style-type:none;padding:0}.App .main-wrapper .header-wrapper .navigation .navigation-menu ul li{border-bottom:1px solid #0000;height:auto;margin:0 1rem;min-width:100px;text-align:center;transition:border-bottom .8s ease-in-out}.App .main-wrapper .header-wrapper .navigation .navigation-menu ul li a{color:#000;display:block;height:auto!important;text-decoration:none;transition:color .8s ease-in-out;width:100%}.App .main-wrapper .header-wrapper .navigation .navigation-menu ul li a .active,.App .main-wrapper .header-wrapper .navigation .navigation-menu ul li a:hover{color:#ff5f00}.App .main-wrapper .header-wrapper .navigation .navigation-menu ul li:hover{border-bottom:1px solid #ff5f00}.App .main-wrapper .header-wrapper .navigation .navigation-menu ul li:not(:last-child){margin-right:60px}.App .main-wrapper .page-wrapper{display:flex!important;flex-direction:column;height:auto!important;margin:0!important;max-width:100vw!important;min-height:100vmin!important;width:100vw!important}.App .main-wrapper .page-wrapper .banner{background:url(/static/media/banner-001.fdd481cb6998b80a6323.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:100vh;width:100vw}.App .main-wrapper .page-wrapper .banner .slogan-container{height:auto;left:50%!important;padding:50px;position:absolute!important;text-align:right;top:50%!important;transform:translate(-50%,-50%);width:40%}.App .main-wrapper .page-wrapper .banner .slogan-container h1{color:#fff!important;font-family:Khand Regular;font-size:4rem;line-height:3rem;text-shadow:-2px -2px 12px #efac25}.App .main-wrapper .page-wrapper .banner .slogan-container h2{color:#000;font-family:Khand Regular;font-size:3rem;line-height:2rem;text-shadow:-2px -2px 12px #efac25}.App .main-wrapper .page-wrapper .content-wrapper{height:auto!important;max-width:100vw!important;min-height:100vmin!important;position:relative;width:100vw!important}.App .main-wrapper .page-wrapper .content-wrapper.white-bg{background-color:#fff!important;color:#000!important}.App .main-wrapper .page-wrapper .content-wrapper.light-bg{background-color:#aab2cc!important;color:#000!important}.App .main-wrapper .page-wrapper .content-wrapper.powder-blue-bg{background-color:#59aae2!important;color:#fff!important}.App .main-wrapper .page-wrapper .content-wrapper.dark-bg{background-color:#4f5463!important;color:#fff!important}.App .main-wrapper .page-wrapper .content-wrapper.grey-bg{background-color:#f3f8ff!important;color:#000!important}.App .main-wrapper .page-wrapper .content-wrapper .booking-container{background-color:#fff!important;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;display:flex;flex-direction:row;left:20%;padding:30px;position:absolute;right:20%;top:-60px;width:60%}.App .main-wrapper .page-wrapper .content-wrapper .booking-container .title{color:#59aae2!important;display:block;font-family:Khand Regular;font-size:3rem!important}.App .main-wrapper .page-wrapper .content-wrapper .booking-container .subtitle{color:#717789!important;display:block;font-family:Khand Light;font-size:1rem!important}.App .main-wrapper .page-wrapper .content-wrapper .about-section{padding:250px 5%!important}.App .main-wrapper .page-wrapper .content-wrapper .about-section .section-title{color:#59aae2;display:block;font-family:Khand Regular;font-size:3rem;letter-spacing:2px;margin-bottom:50px;text-align:center}.App .main-wrapper .page-wrapper .content-wrapper .about-section .section-subtitle{color:#717789!important;display:block!important;font-size:1rem!important;text-align:center!important}.App .main-wrapper .page-wrapper .content-wrapper .about-section p{font-size:1.5rem;line-height:1rem;text-align:center}.App .main-wrapper .page-wrapper .content-wrapper .about-section .business-profile{display:flex;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:space-between;justify-items:center;padding:5%;width:100%}.App .main-wrapper .page-wrapper .content-wrapper .about-section .business-profile .profile-cards{background-color:#fff;cursor:pointer;display:flex;flex-direction:row;height:auto;justify-items:center;padding:20px;width:48%}.App .main-wrapper .page-wrapper .content-wrapper .about-section .business-profile .profile-cards .img-container{height:auto;width:150px}.App .main-wrapper .page-wrapper .content-wrapper .about-section .business-profile .profile-cards .img-container img{display:block;margin:auto!important;width:60px}.App .main-wrapper .page-wrapper .content-wrapper .about-section .business-profile .profile-cards .desc{display:flex;flex-direction:column;padding:10px 30px}.App .main-wrapper .page-wrapper .content-wrapper .about-section .business-profile .profile-cards .desc .title{color:#59aae2;font-family:Khand Light;font-size:1.5rem;font-weight:800;letter-spacing:1px}.App .main-wrapper .page-wrapper .content-wrapper .about-section .business-profile .profile-cards .desc p{font-family:Khand Light;font-size:1.2rem;text-align:left}.App .main-wrapper .page-wrapper .content-wrapper .services-section{padding:150px 10%;width:100%!important}.App .main-wrapper .page-wrapper .content-wrapper .services-section h2{color:#59aae2;font-family:Khand Medium;font-size:4rem;letter-spacing:1px;text-align:center}.App .main-wrapper .page-wrapper .content-wrapper .services-section .service-dtl{font-size:1.5rem;margin-bottom:50px;text-align:center}.App .main-wrapper .page-wrapper .content-wrapper .services-section .group-title{color:#59aae2;display:block;font-family:Khand Medium;font-size:2.5rem;margin-top:100px;text-align:left}.App .main-wrapper .page-wrapper .content-wrapper .services-section .card-container{cursor:pointer!important;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-bottom:50px;margin-top:50px;width:100%}.App .main-wrapper .page-wrapper .content-wrapper .services-section .card-container .card{margin-bottom:50px;max-height:500px;min-height:500px;transition:all 1s ease-in-out!important;width:370px}.App .main-wrapper .page-wrapper .content-wrapper .services-section .card-container .card .card-header{max-height:250px;min-height:250px;overflow:hidden!important;padding:0;width:100%!important}.App .main-wrapper .page-wrapper .content-wrapper .services-section .card-container .card .card-header img{min-height:250px;transition:all 1s ease-in-out!important;width:100%}.App .main-wrapper .page-wrapper .content-wrapper .services-section .card-container .card .card-header img:hover{opacity:.5;transform:scale(1.2)!important}.App .main-wrapper .page-wrapper .content-wrapper .services-section .card-container .card .card-body{background-color:#fff;display:flex;flex-direction:column;max-height:250px;min-height:250px;padding:20px}.App .main-wrapper .page-wrapper .content-wrapper .services-section .card-container .card .card-body .title{color:#8ed30b;display:block;font-family:Khand Medium;font-size:1.5rem;margin-bottom:20px;text-align:center}.App .main-wrapper .page-wrapper .content-wrapper .services-section .card-container .card .card-body p{font-size:.9rem}.App .main-wrapper .page-wrapper .content-wrapper .services-section .card-container .card .card-body a{background-color:#59aae2;color:#fff;padding:5px 30px;text-align:center;text-decoration:none}.App .main-wrapper .page-wrapper .content-wrapper .services-section .card-container .card .card-body a:hover{background-color:#8ed30b}.App .main-wrapper .page-wrapper .content-wrapper .services-section .card-container .card:hover{background-color:#000;border:1px solid #fff;box-shadow:-3px -1px 26px -10px #42445a}.App .main-wrapper .page-wrapper .content-wrapper .services-section .profile-title{color:#59aae2;display:block;font-family:Khand Medium;font-size:4rem;letter-spacing:2px;margin-bottom:50px;text-align:center;width:100%}.App .main-wrapper .page-wrapper .content-wrapper .services-section .service-profile{display:flex;flex-direction:row;height:auto;justify-content:space-around;width:100%}.App .main-wrapper .page-wrapper .content-wrapper .services-section .service-profile .profile-cards{display:flex;flex-direction:column;margin-bottom:40px;width:40%}.App .main-wrapper .page-wrapper .content-wrapper .services-section .service-profile .profile-cards .img-container{height:auto;margin-bottom:30px;width:100%}.App .main-wrapper .page-wrapper .content-wrapper .services-section .service-profile .profile-cards .img-container img{display:block;margin:0 auto!important;width:80px!important}.App .main-wrapper .page-wrapper .content-wrapper .services-section .service-profile .profile-cards .desc{text-align:center;width:100%}.App .main-wrapper .page-wrapper .content-wrapper .services-section .service-profile .profile-cards .desc .title{color:#59aae2;font-family:Khand Medium;font-size:1.2rem}.App .main-wrapper .page-wrapper .content-wrapper .contact-section{background-image:url(/static/media/contact-bg.410ca1d9665ebfe7920d.png);background-position:bottom!important;background-repeat:no-repeat!important;background-size:cover!important;min-height:600px!important;padding:180px 5%!important;position:relative}.App .main-wrapper .page-wrapper .content-wrapper .contact-section .contact-title{color:#fff!important;display:block!important;font-family:Khand Regular;font-size:3rem;line-height:1rem!important;text-shadow:-2px -2px 12px #42445a}.App .main-wrapper .page-wrapper .content-wrapper .contact-section .contact-subtitle{color:#fff!important;display:block!important;font-family:Khand Regular!important;font-size:5rem;text-shadow:-2px -2px 12px #42445a}.App .main-wrapper .page-wrapper .content-wrapper .contact-section .contact-container{background-color:#fff;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;color:#717789!important;display:flex;flex-direction:row;left:10%;padding:40px;position:absolute;top:60%;width:80%}.App .main-wrapper .page-wrapper .content-wrapper .contact-section .contact-container .contact-form{height:auto!important;width:50%}.App .main-wrapper .page-wrapper .content-wrapper .contact-section .contact-container .contact-form .heading{color:#000;display:block;font-family:Khand Regular;font-size:2.5rem;line-height:2rem;margin-bottom:40px;text-align:left}.App .main-wrapper .page-wrapper .content-wrapper .contact-section .contact-container .contact-map{padding:5%;width:50%}.App .main-wrapper .page-wrapper .content-wrapper .contact-section .contact-container .contact-map .map{height:100%;width:100%}.App .main-wrapper .main-section-wrapper{min-height:100vh;width:100vw}.App .main-wrapper .main-section-wrapper .banner-section{height:400px;padding-top:100px;width:100vw!important}.App .main-wrapper .main-section-wrapper .banner-section h1{color:#fff;font-family:Khand Medium;font-size:5rem!important;letter-spacing:2px;text-align:center;text-shadow:#fc0 1px 0 10px}.App .main-wrapper .main-section-wrapper .banner-section.service{background-image:url(/static/media/services-banner.6918c0192605a2e01514.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.App .main-wrapper .main-section-wrapper .service-content{display:flex;flex-direction:column;height:auto;padding:100px 0;width:100vw}.App .main-wrapper .main-section-wrapper .service-content h1{color:#59aae2;font-family:Khand Medium;font-size:3rem;margin-left:5%}.App .main-wrapper .main-section-wrapper .service-content h2{color:#000;font-family:Khand Light;font-size:1.5rem;margin-bottom:80px;margin-left:5%;margin-right:5%}.App .main-wrapper .main-section-wrapper .service-content .title-header{color:#59aae2;font-family:Khand Medium;font-size:2.5rem;margin-bottom:50px;margin-left:5%;margin-top:80px;text-align:left}.App .main-wrapper .main-section-wrapper .service-content .items-container{cursor:pointer;display:flex;flex-direction:row;height:auto;width:100%}.App .main-wrapper .main-section-wrapper .service-content .items-container .img-container{height:auto;overflow:hidden;width:50%}.App .main-wrapper .main-section-wrapper .service-content .items-container .img-container img{transition:all 1s ease-in-out;width:100%}.App .main-wrapper .main-section-wrapper .service-content .items-container .img-container:hover{background-color:#000}.App .main-wrapper .main-section-wrapper .service-content .items-container .img-container:hover img{opacity:.5;transform:scale(1.2)}.App .main-wrapper .main-section-wrapper .service-content .items-container .desc{padding:40px;text-align:left;width:50%}.App .main-wrapper .main-section-wrapper .service-content .items-container .desc .title{color:#8ed30b;font-family:Khand Medium;font-size:2rem;letter-spacing:1px}.App .main-wrapper .main-section-wrapper .service-content .items-container .desc p,.App .main-wrapper .main-section-wrapper .service-content .items-container .desc ul li{color:#717789;font-size:1.3rem}.App .main-wrapper .main-section-wrapper .contact-section{background-image:url(/static/media/contact-bg.410ca1d9665ebfe7920d.png);background-position:bottom!important;background-repeat:no-repeat!important;background-size:cover!important;margin-bottom:0!important;min-height:100vh!important;padding:180px 5%!important;position:relative}.App .main-wrapper .main-section-wrapper .contact-section .contact-title{color:#fff!important;display:block!important;font-family:Khand Regular;font-size:3rem;line-height:1rem!important;text-shadow:-2px -2px 12px #42445a}.App .main-wrapper .main-section-wrapper .contact-section .contact-subtitle{color:#fff!important;display:block!important;font-family:Khand Regular!important;font-size:5rem;text-shadow:-2px -2px 12px #42445a}.App .main-wrapper .main-section-wrapper .contact-section .contact-container{background-color:#fff;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;color:#717789!important;display:flex;flex-direction:row;left:10%;padding:40px;position:absolute;top:60%;width:80%}.App .main-wrapper .main-section-wrapper .contact-section .contact-container .contact-form{height:auto!important;width:50%}.App .main-wrapper .main-section-wrapper .contact-section .contact-container .contact-form .heading{color:#000;display:block;font-family:Khand Regular;font-size:2.5rem;line-height:2rem;margin-bottom:40px;text-align:left}.App .main-wrapper .main-section-wrapper .contact-section .contact-container .contact-map{padding:5%;width:50%}.App .main-wrapper .main-section-wrapper .contact-section .contact-container .contact-map .map{height:100%;width:100%}.App .main-wrapper .footer-wrapper{background-color:#000;cursor:pointer;display:flex;flex-direction:row;height:auto;justify-content:space-between;padding:250px 10% 100px;width:100vw}.App .main-wrapper .footer-wrapper .footnotes{display:flex;flex-direction:column;width:45%}.App .main-wrapper .footer-wrapper .footnotes .soc-med-container{display:flex;flex-direction:row;margin-bottom:20px;width:auto}.App .main-wrapper .footer-wrapper .footnotes .soc-med-container .soc-med{color:#fff;font-size:2rem;margin-right:20px;text-decoration:none;transition:all 1s ease-in-out}.App .main-wrapper .footer-wrapper .footnotes .soc-med-container .soc-med:hover{color:#8ed30b}.App .main-wrapper .footer-wrapper .footnotes .privacy{color:#fff;text-decoration:none}.App .main-wrapper .footer-wrapper .footnotes .privacy:hover{color:#8ed30b}.App .main-wrapper .footer-wrapper .address-container{display:flex;flex-direction:column;font-size:.9rem;width:45%}.App .main-wrapper .footer-wrapper .address-container .logo-container{height:auto;margin-bottom:20px;width:150px}.App .main-wrapper .footer-wrapper .address-container .logo-container .logo{width:100%}.App .main-wrapper .footer-wrapper .address-container p{color:#fff}.App .main-wrapper .footer-wrapper .address-container .address{color:#fff;display:flex;flex-direction:row;width:100%}.App .main-wrapper .footer-wrapper .address-container .address span{color:#fff!important;display:block;width:30px}.App .main-wrapper .footer-wrapper .address-container .address span i{color:#fff;display:block;font-size:1.2rem}.App .main-wrapper .footer-wrapper .address-container .address p{font-size:1rem}.App .main-wrapper .privacy-wrapper{font-size:1.2rem;height:auto;padding:100px 5%;width:100vw}.App .main-wrapper .privacy-wrapper .title{color:#59aae2;font-size:3rem;text-align:center}.App .whatsapp{bottom:50px!important;color:#8ed30b;height:60px;position:fixed!important;right:30px!important;transition:all .5s ease-in-out;width:60px;z-index:99999999!important}.App .whatsapp img{display:block;height:60px;margin:0 auto!important;width:60px}.App .whatsapp:hover{transform:scale(1.2)}@media screen and (max-width:540px){.whatsapp{bottom:50px!important;color:#8ed30b;height:60px;position:fixed!important;right:30px!important;width:60px;z-index:99999999!important}.whatsapp:hover{color:#ff5f00}.main-wrapper{overflow-x:hidden!important}.main-wrapper .header-wrapper{height:100px!important;max-width:100%}.main-wrapper .header-wrapper .navigation{padding-top:0!important}.main-wrapper .header-wrapper .navigation .brandname{text-decoration:none!important}.main-wrapper .header-wrapper .navigation .brandname .header-logo{height:30px!important}.main-wrapper .header-wrapper .navigation .hamburger{display:block!important;height:40px!important;padding:0!important;right:5px!important;width:40px!important;z-index:999999999!important}.main-wrapper .header-wrapper .navigation .hamburger .toggle-menu{color:#59aae2!important}.main-wrapper .header-wrapper .navigation .navigation-menu{background-color:#fff!important;height:calc(100vh - 20px)!important;position:absolute!important;right:0!important;top:80px!important;transition:all .3s ease-in!important;width:0}.main-wrapper .header-wrapper .navigation .navigation-menu ul{display:flex!important;flex-direction:column!important}.main-wrapper .header-wrapper .navigation .navigation-menu ul li{color:#000!important;margin-right:0!important;margin-top:10px!important;text-align:left!important;transition:border-bottom .8s ease-in-out!important}.main-wrapper .header-wrapper .navigation .navigation-menu ul li a{padding:.5rem 10px!important;width:100%!important}.main-wrapper .header-wrapper .navigation .navigation-menu ul li:hover{border:0!important}.main-wrapper .header-wrapper .navigation .active{width:100%!important}.main-wrapper .page-wrapper{display:flex!important;flex-direction:column;height:auto!important;margin:0!important;max-width:100vw!important;min-height:100vmin!important;width:100vw!important}.main-wrapper .page-wrapper .banner{background-position:bottom!important}.main-wrapper .page-wrapper .banner .slogan-container{height:auto!important;left:50%!important;padding:10px!important;position:absolute!important;text-align:center!important;top:20%!important;transform:translate(-50%)!important;width:100%!important}.main-wrapper .page-wrapper .banner .slogan-container h1{color:#fff!important;display:block!important;font-size:2rem!important;line-height:2rem!important;text-align:center!important;text-shadow:-2px -2px 12px #efac25}.main-wrapper .page-wrapper .banner .slogan-container h2{color:#000!important;display:block!important;font-size:2.5rem!important;line-height:1.5rem!important;text-align:center!important;text-shadow:-2px -2px 12px #efac25}.main-wrapper .page-wrapper .about-section{padding:350px 5%!important}.main-wrapper .page-wrapper .about-section .section-title{color:#59aae2!important;display:block!important;font-family:Khand Regular;font-size:2rem!important;letter-spacing:2px!important;margin-bottom:40px!important;text-align:center!important}.main-wrapper .page-wrapper .about-section .section-subtitle{color:#717789!important;display:block!important;font-size:1rem!important;text-align:center!important}.main-wrapper .page-wrapper .about-section p{font-size:1.2rem!important;line-height:1.2rem!important;text-align:center!important}.main-wrapper .page-wrapper .about-section .business-profile{display:flex;flex-direction:column!important;height:auto;justify-content:space-between;justify-items:center;padding:5%;width:100%}.main-wrapper .page-wrapper .about-section .business-profile .profile-cards{background-color:#fff;height:auto!important;padding:10px;width:100%!important}.main-wrapper .page-wrapper .content-wrapper .booking-container{background-color:#fff!important;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;display:flex;flex-direction:column!important;left:5%!important;padding:30px;position:absolute;right:5%!important;top:-200px!important;width:90%!important}.main-wrapper .page-wrapper .content-wrapper .booking-container .title{font-family:Khand Regular;font-size:2rem!important;text-align:center!important}.main-wrapper .page-wrapper .content-wrapper .booking-container .subtitle{color:#717789!important;display:block;font-family:Khand Light;font-size:1rem!important}.main-wrapper .page-wrapper .content-wrapper .about-section{padding:150px 5%!important}.main-wrapper .page-wrapper .content-wrapper .about-section .section-title{color:#59aae2!important;display:block!important;font-family:Khand Medium;font-size:3rem!important;letter-spacing:2px!important;text-align:center!important}.main-wrapper .page-wrapper .content-wrapper .about-section .section-subtitle{color:#717789!important;display:block!important;font-size:1rem!important;text-align:center!important}.main-wrapper .page-wrapper .content-wrapper .services-section{cursor:pointer}.main-wrapper .page-wrapper .content-wrapper .services-section .profile-title{font-family:Khand Medium!important;font-size:2.5rem!important;letter-spacing:0}.main-wrapper .page-wrapper .content-wrapper .services-section .service-profile{display:flex;flex-direction:column!important;height:auto;justify-content:space-around;width:100%}.main-wrapper .page-wrapper .content-wrapper .services-section .service-profile .profile-cards{display:flex;flex-direction:column;margin-bottom:40px;width:100%!important}.main-wrapper .page-wrapper .content-wrapper .services-section .service-profile .profile-cards .img-container{height:auto;margin-bottom:30px;width:100%}.main-wrapper .page-wrapper .content-wrapper .services-section .service-profile .profile-cards .img-container img{display:block;margin:0 auto!important;width:60px!important}.main-wrapper .page-wrapper .content-wrapper .services-section .service-profile .profile-cards .desc{text-align:center;width:100%}.main-wrapper .page-wrapper .content-wrapper .services-section .service-profile .profile-cards .desc .title{color:#59aae2;font-family:Khand Medium;font-size:1.2rem}.main-wrapper .page-wrapper .content-wrapper .contact-section{background-image:url(/static/media/contact-bg.410ca1d9665ebfe7920d.png);background-position:bottom!important;background-repeat:no-repeat!important;background-size:cover!important;min-height:100vh!important;padding:50px 2%!important;position:relative}.main-wrapper .page-wrapper .content-wrapper .contact-section .contact-title{color:#fff!important;display:block!important;font-family:Khand Regular!important;font-size:2rem!important;line-height:.5rem!important;text-shadow:-2px -2px 12px #42445a}.main-wrapper .page-wrapper .content-wrapper .contact-section .contact-subtitle{color:#fff!important;display:block!important;font-family:Khand Regular!important;font-size:2.5rem!important;text-shadow:-2px -2px 12px #42445a}.main-wrapper .page-wrapper .content-wrapper .contact-section .contact-container{background-color:#fff!important;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;color:#717789!important;display:flex!important;flex-direction:column!important;left:5%!important;padding:40px;position:absolute;top:55%!important;width:90%!important}.main-wrapper .page-wrapper .content-wrapper .contact-section .contact-container .contact-form{height:auto!important;width:100%!important}.main-wrapper .page-wrapper .content-wrapper .contact-section .contact-container .contact-form .heading{color:#000;display:block!important;font-family:Khand Regular;font-size:1.2rem!important;line-height:1rem!important;margin-bottom:40px!important;text-align:center!important}.main-wrapper .page-wrapper .content-wrapper .contact-section .contact-container .contact-map{width:100%!important}.main-wrapper .page-wrapper .content-wrapper .contact-section .contact-container .contact-map .map{height:100%!important;width:100%!important}.main-wrapper .main-section-wrapper{min-height:100vh;width:100vw}.main-wrapper .main-section-wrapper .banner-section{height:400px;padding-top:100px;width:100vw!important}.main-wrapper .main-section-wrapper .banner-section h1{color:#fff;font-family:Khand Medium;font-size:5rem!important;letter-spacing:2px;text-align:center;text-shadow:#fc0 1px 0 10px}.main-wrapper .main-section-wrapper .banner-section.service{background-image:url(/static/media/services-banner.6918c0192605a2e01514.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.main-wrapper .main-section-wrapper .service-content{display:flex;flex-direction:column;height:auto;padding:100px 0;width:100vw}.main-wrapper .main-section-wrapper .service-content h1{color:#59aae2;font-family:Khand Medium;font-size:2rem;margin-left:5%}.main-wrapper .main-section-wrapper .service-content h2{color:#000;font-family:Khand Light;font-size:1.2rem;margin-bottom:80px;margin-left:5%;margin-right:5%}.main-wrapper .main-section-wrapper .service-content .title-header{color:#59aae2;font-family:Khand Medium;font-size:1.2rem;margin-bottom:50px;margin-left:5%;margin-top:60px;text-align:left}.main-wrapper .main-section-wrapper .service-content .items-container{cursor:pointer;display:flex;flex-direction:column!important;height:auto;width:100%}.main-wrapper .main-section-wrapper .service-content .items-container .img-container{height:auto;overflow:hidden;width:100%!important}.main-wrapper .main-section-wrapper .service-content .items-container .img-container img{transition:all 1s ease-in-out;width:100%}.main-wrapper .main-section-wrapper .service-content .items-container .img-container:hover{background-color:#000}.main-wrapper .main-section-wrapper .service-content .items-container .img-container:hover img{opacity:.5;transform:scale(1.2)}.main-wrapper .main-section-wrapper .service-content .items-container .desc{padding:20px;text-align:left;width:100%!important}.main-wrapper .main-section-wrapper .service-content .items-container .desc .title{color:#8ed30b;font-family:Khand Medium;font-size:2rem;letter-spacing:1px}.main-wrapper .main-section-wrapper .service-content .items-container .desc p,.main-wrapper .main-section-wrapper .service-content .items-container .desc ul li{color:#717789;font-size:1.3rem}.main-wrapper .main-section-wrapper .contact-section{background-image:url(/static/media/contact-bg.410ca1d9665ebfe7920d.png);background-position:bottom!important;background-repeat:no-repeat!important;background-size:cover!important;min-height:600px!important;padding:50px 2%!important;position:relative}.main-wrapper .main-section-wrapper .contact-section .contact-title{color:#fff!important;display:block!important;font-family:Khand Regular!important;font-size:2rem!important;line-height:.5rem!important;text-shadow:-2px -2px 12px #42445a}.main-wrapper .main-section-wrapper .contact-section .contact-subtitle{color:#fff!important;display:block!important;font-family:Khand Regular!important;font-size:2.5rem!important;text-shadow:-2px -2px 12px #42445a}.main-wrapper .main-section-wrapper .contact-section .contact-container{background-color:#fff!important;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;color:#717789!important;display:flex!important;flex-direction:column!important;left:5%!important;padding:40px;position:absolute;top:55%!important;width:90%!important}.main-wrapper .main-section-wrapper .contact-section .contact-container .contact-form{height:auto!important;width:100%!important}.main-wrapper .main-section-wrapper .contact-section .contact-container .contact-form .heading{color:#000;display:block!important;font-family:Khand Regular;font-size:1.2rem!important;line-height:1rem!important;margin-bottom:40px!important;text-align:center!important}.main-wrapper .main-section-wrapper .contact-section .contact-container .contact-map{width:100%!important}.main-wrapper .main-section-wrapper .contact-section .contact-container .contact-map .map{height:100%!important;width:100%!important}.main-wrapper .footer-wrapper{background-color:#000;cursor:pointer;display:flex;flex-direction:column!important;height:auto;margin-top:400px;padding:80px 5% 100px;width:100vw}.main-wrapper .footer-wrapper .footnotes{display:flex;flex-direction:column;text-align:center;width:100%!important}.main-wrapper .footer-wrapper .footnotes .soc-med-container{display:flex;flex-direction:row;justify-content:space-around!important;margin-bottom:20px;width:auto}.main-wrapper .footer-wrapper .footnotes .soc-med-container .soc-med{color:#fff;font-size:2rem;margin-right:20px;text-decoration:none;transition:all 1s ease-in-out}.main-wrapper .footer-wrapper .footnotes .soc-med-container .soc-med:hover{color:#8ed30b}.main-wrapper .footer-wrapper .footnotes .privacy{color:#fff;text-decoration:none}.main-wrapper .footer-wrapper .footnotes .privacy:hover{color:#8ed30b}.main-wrapper .footer-wrapper .address-container{display:flex;flex-direction:column;font-size:.9rem;justify-items:center;margin-bottom:50px!important;width:100%!important}.main-wrapper .footer-wrapper .address-container .logo-container{height:auto;margin-bottom:20px;width:100%!important}.main-wrapper .footer-wrapper .address-container .logo-container .logo{display:block;margin:0 auto!important;width:50%!important}.main-wrapper .footer-wrapper .address-container p{color:#fff;font-size:.8rem;text-align:center!important}.main-wrapper .footer-wrapper .address-container .address{color:#fff;display:flex;flex-direction:row;width:100%}.main-wrapper .footer-wrapper .address-container .address span{color:#fff!important;display:block;width:30px}.main-wrapper .footer-wrapper .address-container .address span i{color:#fff;display:block;font-size:1.2rem}.main-wrapper .footer-wrapper .address-container .address p{font-size:1rem;text-align:left!important}}@keyframes enlarge{0%{transform:scale(1)}to{transform:scale(1.8)}}
/*# sourceMappingURL=main.4f5562f6.css.map*/