@import url("https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap");:root{--global-font-family: "Instrument Sans", sans-serif;--global-font-size: 1em;--global-font-weight: 400;--global-font-color: #2A2E3A;--global-background-color: #fff;--list--font-family: "Instrument Sans", sans-serif}@keyframes slide{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}*{margin:0;padding:0}html{scroll-behavior:smooth}body{margin:0;padding:0;font-family:var(--global-font-family);font-size:var(--global-font-size);font-weight:var(--global-font-weight);color:var(--global-font-color);background:var(--global-background-color);overflow-x:hidden}body:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.4);width:100%;height:100%;opacity:0;z-index:-9;visibility:hidden;transition:0.4s}body ::selection{background-color:#A20E20;color:#fff}body .container{max-width:1640px;margin:0 auto;width:100%;padding:0 0.938em}body .center{text-align:center}body .wpb_raw_code.wpb_raw_html{margin-bottom:0}body .wpb_single_image{margin-bottom:0}body .wpb_text_column{margin-bottom:0}body .hidden{display:none !important}body .desk-hide{display:none !important}body p{font-family:var(--global-font-family);font-size:var(--global-font-size);font-weight:var(--global-font-weight);margin:0 0 1em}body a{color:#000;text-decoration:none;box-shadow:none;transition:0.4s}body a:hover{color:#A20E20;transition:0.4s}body .margin-auto{margin-left:auto;margin-right:auto}body .flex-row{display:flex;flex-direction:row;flex-wrap:wrap}body .flex-row .col-1{flex:0 0 8.34%;width:8.34%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-2{flex:0 0 16.67%;width:16.67%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-2-5{flex:0 0 20%;width:20%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-3{flex:0 0 25%;width:25%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-4{flex:0 0 33.33%;width:33.33%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-5{flex:0 0 41.66%;width:41.66%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-6{flex:0 0 50%;width:50%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-7{flex:0 0 58.33%;width:58.33%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-8{flex:0 0 66.66%;width:66.66%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-9{flex:0 0 75%;width:75%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-10{flex:0 0 83.33%;width:83.33%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-11{flex:0 0 91.66%;width:91.66%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-12{flex:0 0 100%;width:100%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-12{flex:0 0 100%;width:100%;padding:0 0.938em;box-sizing:border-box}body .vc_gitem-zone-a .vc_gitem-row-position-top,body .vc_gitem-zone-b .vc_gitem-row-position-top,body .vc_gitem-zone-a .vc_gitem-row-position-middle,body .vc_gitem-zone-b .vc_gitem-row-position-middle{position:relative;transform:translate(0, 0)}body .vc-gitem-zone-height-mode-auto:before{padding:0}body .vc_gitem_row .vc_gitem-col{padding:0}body .vc_grid-container .vc_grid .vc_pageable-slide-wrapper .vc_grid-item{padding:0 7px}body .no-pad{padding:0 !important}body .no-pad>.vc_column-inner{padding:0 !important}body header#mast-head{padding:18px 0;background-color:#FFFFFF}body header#mast-head.mob{display:none}body header#mast-head .flex-row{align-items:center;justify-content:center}body header#mast-head .logo img{width:100%}body #content .vc_row{margin:0}body #content .vc_row>.wpb_column>.vc_column-inner{padding-top:0}body #content .vc_section{padding-top:0;padding-left:0;padding-right:0;margin:0}body #content .vc_section[data-vc-full-width].vc_hidden{opacity:1}body #content .vc_section .vc_row[data-vc-full-width].vc_hidden{opacity:1}body #content .image-radius img{border-radius:25px}body #content h2.main-head{color:#A20E20;font-family:var(--global-font-family);font-size:2em;font-weight:500;margin-bottom:0.5em}body #content .txt p{font-family:var(--global-font-family);font-size:1em;font-weight:400;color:#2A2E3A}body #content .wht-head{color:#fff !important}body #content .wht-txt p{color:#fff !important}body #content .hero-sec{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}body #content .hero-sec::before{content:'';display:block;position:absolute;height:100%;width:100%;background:rgba(40,41,45,0.7)}body #content .hero-sec .hero-slider{padding:4em 0 8em 0}body #content .hero-sec .hero-slider-1{padding-left:5em}body #content .hero-sec .hero-slider-1 .hero-txt{margin-bottom:2em;transition:0.4s}body #content .hero-sec .hero-slider-1 .hero-txt.slick-active{animation:fadeInUp 1s ease-in-out}body #content .hero-sec .hero-slider-1 .hero-txt h2{color:#fff;font-family:var(--global-font-family);font-size:2.55em;text-transform:uppercase;font-weight:700;margin-bottom:0.5em}body #content .hero-sec .hero-slider-1 .hero-txt p{font-family:var(--global-font-family);font-size:1.35em;font-weight:400;line-height:1.4;margin-bottom:2em;color:#fff}body #content .hero-sec .hero-slider-1 .hero-txt a{padding:0.5em 1em;text-align:center;font-family:var(--global-font-family);background:transparent;border:1px solid #fff;font-size:0.8em;text-transform:uppercase;font-weight:400;color:#fff}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}body #content .hero-sec .hero-slider-1 .hero-txt .fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}body #content .hero-sec .hero-slider-2{padding-left:4em}body #content .hero-sec .hero-slider-2>.vc_column-inner{padding:0}body #content .hero-sec .hero-slider-2 .slick-list{padding:0 50px 0 0 !important;display:flex;flex-direction:column}body #content .hero-sec .hero-slider-2 .slick-arrow{display:flex;align-items:center;justify-content:center;position:absolute;border:4px solid #fff;z-index:99;bottom:-15%;background:#797a7b;border-radius:50%;font-weight:500;color:#fff;font-size:1em;height:45px;width:45px;cursor:pointer;transition:0.4s all}body #content .hero-sec .hero-slider-2 .slick-arrow.slick-prev{left:0}body #content .hero-sec .hero-slider-2 .slick-arrow.slick-next{left:8%}body #content .hero-sec .hero-slider-2 .hero-img{height:100%;transition:0.4s}body #content .hero-sec .hero-slider-2 .hero-img>.vc_figure{display:block !important}body #content .hero-sec .hero-slider-2 .hero-img>.vc_figure>.vc_single_image-wrapper{display:block !important}body #content .hero-sec .hero-slider-2 .hero-img img{border-radius:35px;width:96%;object-fit:cover;max-width:initial}body #content .home-about-sec{position:relative;padding-top:5em}body #content .home-about-sec::before{content:'';width:100%;height:60%;position:absolute;top:0;left:0;background:#F3F3F3}body #content .home-about-sec .home-about-row{margin-bottom:2em !important}body #content .home-founder-sec{margin-bottom:4em !important}body #content .home-founder-sec .home-founder-row{background:linear-gradient(270deg, #A20E20 0%, #3C050C 100%);border-radius:25px;margin:0 10px}body #content .home-founder-sec .home-founder-row>.vc_col-sm-8>.vc_column-inner>.wpb_wrapper{padding-left:1em}body #content .home-founder-sec .home-founder-row h4.founder-sub{font-size:1.2em;font-family:var(--global-font-family);font-weight:400;color:#fff}body #content .home-founder-sec .home-founder-row h4.founder-sub strong{font-weight:600}body #content .home-services-sec{margin-bottom:4em}body #content .home-services-sec .home-services-row .home-services-txt{margin:0 auto;max-width:800px}body #content .home-services-sec .home-services-row .home-services-txt p{text-wrap:balance}body #content .home-services-sec .service-slider{margin-bottom:2em}body #content .home-services-sec .service-slider>.wpb_column>.vc_column-inner{padding:0}body #content .home-services-sec .service-slider ul.slick-dots{list-style:none;padding:0;margin:0;width:100%;display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:center}body #content .home-services-sec .service-slider ul.slick-dots li{margin:0}body #content .home-services-sec .service-slider ul.slick-dots li button{font-size:0;padding:0;width:10px;height:10px;border-radius:50%;border:1px solid #A20E20;background:transparent;cursor:pointer;transition:0.4s}body #content .home-services-sec .service-slider ul.slick-dots li.slick-active button{background:#A20E20}body #content .home-services-sec .service-slider .slick-list{padding:0 !important}body #content .home-services-sec .service-slider .slick-track{display:flex;align-items:center;justify-content:center;padding:2em 0 2em}body #content .home-services-sec .service-slider .service-slide{margin-bottom:0.5em;opacity:0;transition:0.4s}body #content .home-services-sec .service-slider .service-slide>.wpb_column>.vc_column-inner{padding:0}body #content .home-services-sec .service-slider .service-slide>.wpb_column>.vc_column-inner>.wpb_wrapper{position:relative}body #content .home-services-sec .service-slider .service-slide.slick-active[tabindex="0"]{transform:perspective(800px) rotateY(-3deg) translateX(10px);transition:0.4s}body #content .home-services-sec .service-slider .service-slide.slick-active[tabindex="-1"]{transform:perspective(800px) rotateY(3deg) translateX(-10px);transition:0.4s}body #content .home-services-sec .service-slider .service-slide.slick-active[data-slick-index="8"]{transform:perspective(800px) rotateY(-3deg) translateX(10px);transition:0.4s}body #content .home-services-sec .service-slider .service-slide.slick-active{opacity:1;transition:0.4s}body #content .home-services-sec .service-slider .service-slide.slick-current.slick-center{transform:perspective(none);transform:scale(0.98);position:relative;z-index:999;opacity:1;transition:0.4s}body #content .home-services-sec .service-slider .service-img{position:relative}body #content .home-services-sec .service-slider .service-img::before{content:'';position:absolute;display:block;height:100%;width:100%;background:linear-gradient(180deg, transparent 52.71%, rgba(0,0,0,0.82) 71.06%)}body #content .home-services-sec .service-slider .service-img>.vc_figure{display:block !important}body #content .home-services-sec .service-slider .service-img>.vc_figure>.vc_single_image-wrapper{display:block !important}body #content .home-services-sec .service-slider .service-img>.vc_figure>.vc_single_image-wrapper img{max-width:initial !important;width:100% !important;height:auto !important}body #content .home-services-sec .service-slider .service-head{font-family:var(--global-font-family);font-size:1.35em;font-weight:600;line-height:normal;text-align:center;position:absolute;bottom:8%;text-transform:capitalize;color:#fff;width:100%;left:0;right:0;text-align:center;margin:0 auto;max-width:80%}body #content .showcase-sec{margin-bottom:4em}body #content .showcase-sec .showcase-row{padding-bottom:6em}body #content .showcase-sec .showcase-row .left-pad-col{padding-left:6em}body #content .showcase-sec .showcase-row .showcase-sub{font-family:var(--global-font-family);font-size:1.2em;font-weight:600;color:#2A2E3A}body #content .showcase-sec .showcase-row .showcase-slider{padding-left:50px}body #content .showcase-sec .showcase-row .showcase-slider>.vc_column-inner{padding:0}body #content .showcase-sec .showcase-row .showcase-slider .slick-list{padding:0 50px 0 0 !important;display:flex;flex-direction:column}body #content .showcase-sec .showcase-row .showcase-slider .slick-arrow{display:flex;align-items:center;justify-content:center;position:absolute;z-index:99;bottom:-15%;background:#A20E20;border-radius:50%;font-weight:500;color:#fff;font-size:1.1em;height:40px;width:40px;cursor:pointer;transition:0.4s all;border:none}body #content .showcase-sec .showcase-row .showcase-slider .slick-arrow.slick-prev{left:0}body #content .showcase-sec .showcase-row .showcase-slider .slick-arrow.slick-next{left:6%}body #content .showcase-sec .showcase-row .showcase-slider .showcase-slide{height:100%;transition:0.4s}body #content .showcase-sec .showcase-row .showcase-slider .showcase-slide>.vc_figure{display:block !important}body #content .showcase-sec .showcase-row .showcase-slider .showcase-slide>.vc_figure>.vc_single_image-wrapper{display:block !important}body #content .showcase-sec .showcase-row .showcase-slider .showcase-slide img{border-radius:35px;width:96%;object-fit:cover;max-width:initial}body #content .clients-sec .clients-row-top{margin-bottom:2em}body #content .clients-sec .clients-row{margin-bottom:2em}body #content .clients-sec .clients-row>.wpb_column>.vc_column-inner>.wpb_wrapper{display:flex;align-items:center;justify-content:center;border:1px solid #E2E2E2;height:100%;padding:1em 2em}body footer#colophon{background:#2A2E3A;margin-top:3em}body footer#colophon .footer-top{padding:2em 0 1em}body footer#colophon .footer-top .flex-row{align-items:center}body footer#colophon .footer-top .footer-txt h2{font-family:var(--global-font-family);font-size:2.25em;font-weight:500;color:#fff;margin-bottom:0.5em}body footer#colophon .footer-top .footer-txt p{font-family:var(--global-font-family);font-size:1em;font-weight:400;color:#fff}body footer#colophon .footer-top .footer-btn{margin-left:4em;display:flex;justify-content:end}body footer#colophon .footer-top .footer-btn a{padding:1em 1.5em;text-align:center;font-family:var(--global-font-family);background:transparent;border:1px solid #fff;font-size:1em;text-transform:uppercase;font-weight:400;color:#fff;display:flex;justify-content:center;width:80%;cursor:pointer}body footer#colophon .footer-bottom{padding:2em 0;border-top:1px solid #fff;border-bottom:1px solid #fff}body footer#colophon .footer-bottom .flex-row{align-items:center}body footer#colophon .footer-bottom .footer-details ul{display:flex;list-style:none;gap:15px}body footer#colophon .footer-bottom .footer-details ul li{font-family:var(--global-font-family);font-size:1em;font-weight:400;display:flex;height:fit-content}body footer#colophon .footer-bottom .footer-details ul li.mail{padding-right:1em;border-right:1px solid #fff}body footer#colophon .footer-bottom .footer-details ul li a{font-size:inherit;color:#fff;display:flex;gap:15px}body footer#colophon .footer-bottom .footer-details ul li a:hover{text-decoration:underline}body footer#colophon .footer-bottom .footer-details ul li a svg{margin-top:2px;font-size:1.1em}body footer#colophon .footer-bottom .footer-socials{margin-left:4em}body footer#colophon .footer-bottom .footer-socials ul{display:flex;padding:0;list-style:none;gap:15px}body footer#colophon .footer-bottom .footer-socials ul li{font-family:var(--global-font-family);font-size:1em;font-weight:400;display:flex}body footer#colophon .footer-bottom .footer-socials ul li.cont{padding-right:1em;border-right:1px solid #fff}body footer#colophon .footer-bottom .footer-socials ul li a{font-size:inherit;color:#fff;display:flex;gap:15px}body footer#colophon .footer-bottom .footer-socials ul li a:hover{text-decoration:underline}body footer#colophon .footer-bottom .footer-socials ul li a svg{margin-top:2px;font-size:1.1em}body footer#colophon .copyright{padding:1em 0}body footer#colophon .copyright .flex-row{align-items:center;justify-content:space-between}body footer#colophon .copyright .left{text-align:left}body footer#colophon .copyright .right{text-align:right}body footer#colophon .copyright p{font-family:var(--global-font-family);font-size:0.9em;font-weight:400;color:#fff;margin-bottom:0}body footer#colophon .copyright p a{font-size:inherit;color:#fff;transition:0.4s}body footer#colophon .copyright p a:hover{text-decoration:underline}body #contact-form .contact-form .form-group{margin-bottom:1.5em}body #contact-form .contact-form label{font-family:var(--global-font-family);font-size:1.1em;font-weight:600;color:#2A2E3A;line-height:2}body #contact-form .contact-form label span.red{color:#A20E20}body #contact-form .contact-form input.wpcf7-text{border:1px solid #2A2E3A;outline:none;padding:0.5em 0.7em;width:100%;margin:0}body #contact-form .contact-form input.wpcf7-text:focus{border-color:#A20E20}body #contact-form .contact-form textarea.wpcf7-textarea{border:1px solid #2A2E3A;outline:none;padding:0.5em 0.7em;width:100%;margin:0}body #contact-form .contact-form textarea.wpcf7-textarea:focus{border-color:#A20E20}body #contact-form .contact-form input.wpcf7-submit{background:#A20E20;color:#fff;border:2px solid #A20E20;transition:0.3s;padding:0.8em 2em;font-family:var(--global-font-family);font-size:1em;font-weight:500;text-transform:capitalize;cursor:pointer}body #contact-form .contact-form input.wpcf7-submit:hover{background:transparent;color:#A20E20;transition:0.4s}body #contact-form form.wpcf7-form .wpcf7-response-output{font-weight:bold;padding:0.6em;text-align:center}
/*# sourceMappingURL=template.css.map */
