﻿@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css";button{padding:15px;text-align:center;color:#fff;border:none;text-transform:capitalize;font-weight:500;font-size:14px;letter-spacing:.5px;font-family:"Roboto",sans-serif}.btn-primary{background-color:#00792e}.btn-secondary{background-color:#1054d4}.btn-tertiary{background-color:#1e1e2a}*{padding:0;margin:0;box-sizing:border-box}body{font-family:"Roboto",sans-serif;font-size:16px;margin:auto}ul li{list-style:none}button:focus,input:focus,a:focus{outline:none}button:hover,a:hover{cursor:pointer}a{text-decoration:none}.imgdiv img{width:100%;height:100%;object-fit:cover;object-position:center}.box{width:30%;background-color:#fff;box-shadow:0px 0px 16px 0px rgba(0,0,0,.2);padding:50px 25px;text-align:center}.box img{height:100px;width:100px}.box h4{margin:20px 0;text-transform:uppercase;letter-spacing:1px}.box p{color:#3a3a3a;line-height:1.6;font-size:15px;letter-spacing:1px}.headings h4{text-align:center;font-size:19px;text-transform:uppercase;color:#1054d4;margin-bottom:0}.headings h3{text-align:center;font-size:27px;text-transform:capitalize;padding:5px 0 25px 0;color:#0a0a0a;margin-bottom:50px;position:relative}.headings h3:before{content:"";position:absolute;width:75px;height:2px;left:47%;bottom:0px;background-color:#e1e1e1}@media screen and (max-width: 992px){.headings h3{padding:18px;margin-bottom:40px}}@media screen and (max-width: 768px){.headings h3{padding:13px;margin-bottom:25px;font-size:19px}.headings h4{font-size:16px}}.breadcrumb{background-color:rgba(0,0,0,0);background-image:url("../images/breadcrumb-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;margin-bottom:40px;padding:80px 0;text-align:center}.breadcrumb::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.7)}.breadcrumb .breadcrumb-wrapper{display:inline-block;text-align:center}.breadcrumb .breadcrumb-wrapper h5{font-size:40px;color:#fff;font-weight:700;position:relative;padding-top:120px}.breadcrumb .breadcrumb-wrapper .bread-row{display:flex;flex-direction:row;justify-content:center;background-color:#00792e;border-radius:8px;padding:10px;position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);z-index:1}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list{font-size:16px;color:#fff}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list::before{content:"";font-family:"fontAwesome";font-size:12px;padding:0 10px;left:50%;transform:translateX(-50%)}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list:first-child::before{content:none}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list .bread-link{color:#fff;font-size:16px;transition:.3s ease-in-out;display:inline}@media screen and (max-width: 991px){.breadcrumb{padding:60px 0}.breadcrumb .breadcrumb-wrapper h5{font-size:36px}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list{font-size:14px;color:#fff}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list::before{padding:0 8px}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list .bread-link{font-size:14px}}@media screen and (max-width: 767px){.breadcrumb{padding:60px 0}.breadcrumb .breadcrumb-wrapper h5{font-size:30px;padding-bottom:15px}.breadcrumb .breadcrumb-wrapper .bread-row{bottom:5px;flex-wrap:wrap}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list::before{padding:0 6px}}@media screen and (max-width: 576px){.breadcrumb{padding:30px 0 90px 0}.breadcrumb .breadcrumb-wrapper h5{font-size:26px;padding-bottom:15px}.breadcrumb .breadcrumb-wrapper .bread-row{bottom:5px;flex-wrap:wrap}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list::before{padding:0 6px}}header{height:95vh;margin-bottom:100px;color:#fff}header.header{height:auto;margin-bottom:0}header.header nav .nav-guider .request{border:1px solid rgba(138,138,138,.3)}header .banner{position:relative;width:100%;height:100%}header .banner .bg-slider{position:absolute;left:0;bottom:0;top:0;right:0;overflow:hidden;z-index:11}header .banner .bg-slider .slick-arrow{position:absolute;top:45%;z-index:101;color:#fff;font-size:35px}header .banner .bg-slider .prev{left:10px}header .banner .bg-slider .next{right:10px}header .banner .bg-slider .slick-list{height:100%}header .banner .bg-slider .slick-list .slick-track{height:100%}header .banner .bg-slider .imgdiv{width:100%;height:100%;position:relative}header .banner .bg-slider .imgdiv .black-layer{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.6)}header .banner .bg-slider .imgdiv .black-layer img{max-width:100%;min-height:100%;object-fit:cover;object-position:center}header nav{position:absolute;z-index:1000;top:10px;width:100%;padding:15px;margin:auto;display:flex;justify-content:space-between;align-items:flex-start;text-transform:capitalize;overflow:hidden}header nav .wrapper{width:calc(100% - 260px)}header nav .logo{padding:13px;max-width:160px;background-color:#fff}header nav .logo img{width:100%}header nav .nav-contact-info{display:flex;justify-content:flex-end;min-height:50px}header nav .nav-contact-info .nav-info-content{display:flex;align-items:flex-start;margin-left:35px}header nav .nav-contact-info span{color:#00792e;margin-top:6px;display:inline-block;margin-right:12px}header nav .nav-contact-info h5{font-size:13px;font-weight:400;color:#cbcaca}header nav .nav-contact-info h4{font-size:15px;letter-spacing:.5px}header nav .nav-guider{display:flex;justify-content:space-between;background-color:#00792e}header nav .nav-guider ul{margin-bottom:0;display:flex;justify-content:space-between;align-items:center;width:calc(100% - 200px);padding:15px 50px}header nav .nav-guider ul span.fa-times{font-size:30px;display:none}header nav .nav-guider ul a{color:#fff;text-decoration:none;transition:.5s}header nav .nav-guider ul a:hover{color:#cfcfcf}header nav .nav-guider ul li:last-child{display:none}header nav .nav-guider .request{background-color:#fff;padding:15px;width:200px;text-align:center;transition:.5s}header nav .nav-guider .request a{color:#1a1919;text-decoration:none}header nav .nav-guider .request:hover{cursor:pointer;background-color:#cfcfcf}header nav .nav-guider.zoom ul li:last-child{display:block}header nav .navbar{display:none;text-align:right;font-size:25px}header nav .navbar span:hover{cursor:pointer}header .content{position:absolute;z-index:100;width:80%;left:10%;top:50%;transform:translateY(-50%);margin:auto;padding:15px;margin-top:50px}header .content .heading{font-size:45px;width:60%}@media screen and (max-width: 1200px){header .content .heading{font-size:32px}}header .content .heading+button{color:#fff;border-left:2px solid #00792e;background-color:rgba(0,0,0,0);padding:15px 20px;margin:25px 0;text-transform:uppercase}header .content .btn-wrapper button{margin-right:25px;width:200px;transition:.3s background-color}header .content .btn-wrapper button a{color:#fff}header .content .btn-wrapper button span{margin-left:10px}header .content .btn-wrapper button:first-child:hover{background-color:#1e1e2a}header .content .btn-wrapper button:last-child:hover{background-color:#00792e}@media screen and (max-width: 1200px){header .content .btn-wrapper button{width:150px}header .content .btn-wrapper button a{font-size:13px}}header.fixed-header{height:auto;position:fixed;top:-10px;left:0;right:0;z-index:111;animation:smoothScroll 1s forwards}@keyframes smoothScroll{0%{transform:translateY(-20px)}100%{transform:translateY(0px)}}header.fixed-header .banner .bg-slider,header.fixed-header .banner .content{display:none}header.fixed-header nav{background-color:#fff;padding:8px 15px 2px;align-items:flex-end;box-shadow:-2px 0 8px -2px #000}header.fixed-header nav .logo{max-width:120px;padding:2px 13px}header.fixed-header nav .nav-contact-info h5,header.fixed-header nav .nav-contact-info h4{color:#000}header.fixed-header nav .navbar span{color:#111}header.fixed-header nav .nav-guider{height:100%;width:100%;background-color:red;background-color:#000}header.fixed-header nav .nav-guider .request{border:1px solid rgba(138,138,138,.3)}.zoom{transition:.5s;transform:scale(1) !important}@media screen and (max-width: 1200px){header nav .nav-guider ul{padding:15px 25px}}@media screen and (max-width: 992px){header nav .logo{max-width:165px}header nav .wrapper{width:100%;display:flex;justify-content:space-between}header nav .nav-guider{position:fixed;z-index:100;display:block;transform:scale(0);transform-origin:100% 0% 0;right:0;top:0;width:100%;height:100%;background-color:#111;text-align:center}header nav .nav-guider ul{margin:80px auto auto;display:block}header nav .nav-guider ul span.fa-times{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;background-color:#f1535b;border-radius:100px;font-size:16px;position:absolute;top:40px;right:40px}header nav .nav-guider ul span.fa-times:hover{cursor:pointer}header nav .nav-guider ul li{padding:10px 15px;font-size:18px}header nav .nav-guider ul li:hover{background-color:#f1535b}header nav .nav-guider .request{display:none}header nav .navbar{display:block}header .content .heading{font-size:40px;width:100%}}@media screen and (max-width: 768px){header{height:80vw}header .banner .bg-slider .slick-arrow{font-size:20px}header .banner .slick-list{height:100%}header .banner .slick-list .slick-track{height:100%}header nav .logo{max-width:80px;padding:6px}header nav .nav-contact-info{justify-content:flex-start;flex-direction:column}header nav .nav-contact-info .nav-info-content{margin-left:10px;margin-bottom:6px}header nav .nav-contact-info span{font-size:14px;margin-right:10px;margin-top:0px}header nav .nav-contact-info span+div{display:flex}header nav .nav-contact-info h4{font-size:13px}header nav .nav-contact-info h5{width:100px}header .content{text-align:center;margin-top:40px}header .content .heading{font-size:25px}header .content .btn-wrapper button{width:140px}}@media screen and (max-width: 576px){header .banner .slick-arrow{display:none !important}header nav{padding:0 15px}header nav .logo{max-width:60px}header nav .wrapper{justify-content:flex-end}header nav .nav-contact-info{display:none}header .content{text-align:center;margin-top:20px}header .content .heading{font-size:18px}header .content .heading+button{margin:5px 5px 15px 5px;padding:10px}header .content .btn-wrapper button{width:auto;padding:6px 10px;margin-right:10px;font-size:12px}}.cross-layer .first{margin:auto;max-width:1150px;padding:50px 0;display:flex;justify-content:center;align-items:flex-start}.cross-layer .first .contentdiv{width:50%;padding:0 10px}.cross-layer .first .contentdiv h4{margin-bottom:10px;letter-spacing:.5px;font-size:15px}.cross-layer .first .contentdiv h4 span{position:relative}.cross-layer .first .contentdiv h2{font-size:28px;letter-spacing:1px;margin-bottom:10px;font-weight:700}.cross-layer .first .contentdiv h1{font-size:28px;letter-spacing:1px;text-transform:uppercase}.cross-layer .first .contentdiv p{padding:20px 0;line-height:1.6;font-weight:400;color:#7c7b7b;letter-spacing:1px;margin-bottom:0}.cross-layer .first .contentdiv ul{font-weight:bold;list-style:none;margin-bottom:35px}.cross-layer .first .contentdiv ul li{margin-bottom:11px;letter-spacing:1.2px;font-size:14px}.cross-layer .first .contentdiv ul li::before{content:"";font-family:"Font Awesome 5 Free";color:green;margin-right:20px;font-size:11px}.cross-layer .first .contentdiv .withLogo{display:inline-flex;color:#1054d4;font-size:21px;font-weight:500;line-height:35px}.cross-layer .first .contentdiv .withLogo img{height:60px;margin-right:30px}.cross-layer .first .imgdiv{width:50%;padding:0 10px}.cross-layer .first .imgdiv img{max-width:600px;object-fit:contain;object-position:center}.cross-layer .last{width:100%;position:relative;display:flex;align-items:center;min-height:610px}.cross-layer .last .anglediv{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#152639;clip-path:polygon(0 59%, 100% 25%, 100% 100%, 0% 100%);z-index:-10}.cross-layer .last .boxes{max-width:1150px;margin:auto;display:flex;justify-content:space-around;align-items:flex-start;padding:20px}.cross-layer .last .boxes .box h4{font-size:18px}@media screen and (max-width: 992px){.cross-layer .first{flex-wrap:wrap;padding:0}.cross-layer .first .contentdiv{width:80%;padding:10px}.cross-layer .first .contentdiv p{line-height:30px;letter-spacing:.6px}.cross-layer .first .imgdiv{padding:20px;width:100%;text-align:center}.cross-layer .first .imgdiv img{max-width:450px}.cross-layer .last{display:flex;align-items:flex-start}.cross-layer .last .anglediv{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#152639;clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);z-index:-10}.cross-layer .last .boxes{display:flex;flex-direction:column;align-items:center}.cross-layer .last .boxes .box{width:60%;margin-bottom:20px}}@media screen and (max-width: 768px){.cross-layer .first .contentdiv{width:95%;padding:10px;text-align:center}.cross-layer .first .contentdiv h4{margin-bottom:15px;letter-spacing:none;font-size:16px}.cross-layer .first .contentdiv h1{font-size:17px;letter-spacing:.4px}.cross-layer .first .contentdiv h2{font-size:17px;letter-spacing:.4px}.cross-layer .first .contentdiv p{padding:25px 0;line-height:20px;font-size:14px;letter-spacing:.4px}.cross-layer .first .contentdiv ul{font-weight:bold;list-style:none;margin-bottom:25px}.cross-layer .first .contentdiv ul li{margin-bottom:8px;letter-spacing:.7px;font-size:14px}.cross-layer .first .contentdiv .withLogo{color:#1054d4;font-size:16px;line-height:23px}.cross-layer .first .contentdiv .imgdiv img{max-width:325px}.cross-layer .last .boxes .box{width:95%;padding:20px}.cross-layer .last .boxes .box h4{margin:10px 0;text-transform:uppercase;letter-spacing:1px}.cross-layer .last .boxes .box p{color:#3a3a3a;line-height:20px;font-size:14px;letter-spacing:.8px}}.features{max-width:1150px;margin:auto;padding:100px 0;display:flex;justify-content:space-around;align-content:center;flex-wrap:wrap}.features h3{order:1;position:relative;width:100%;font-size:30px;margin-bottom:80px;color:#000;text-align:center}.features h3:after{position:absolute;content:"";left:45%;bottom:-15px;width:100px;height:3px;background-color:#00792e}.features .imgdiv{width:35%;order:3}.features .imgdiv img{height:330px;width:100%;object-fit:cover;object-position:center}.features .contentdiv{width:25%;display:flex;flex-direction:column;justify-content:space-between}.features .contentdiv .content{padding:5px}.features .contentdiv .content h4{color:#00792e;margin-bottom:23px;font-size:20px}.features .contentdiv .content p{line-height:26px;word-spacing:5px;letter-spacing:1px;font-size:16px;color:#7c7b7b}.features .contentdiv:nth-child(2){order:2}.features .contentdiv:nth-child(4){order:4;text-align:right}@media screen and (max-width: 992px){.features{padding:50px}.features .imgdiv{width:75%;order:2;margin-bottom:35px}.features .contentdiv{width:50%}.features .contentdiv .content{margin-bottom:25px}.features .contentdiv .content h4{margin-bottom:10px}.features .contentdiv:nth-child(2){order:3}.features .contentdiv:nth-child(4){order:4;text-align:left}}@media screen and (max-width: 768px){.features{padding:25px}.features h3{font-size:22px;margin-bottom:50px}.features .imgdiv{width:80%;order:2;margin-bottom:20px}.features .contentdiv{width:100%;text-align:center}.features .contentdiv .content{margin-bottom:20px}.features .contentdiv .content h4{font-size:18px}.features .contentdiv .content p{line-height:20px;word-spacing:3px;letter-spacing:1px;font-size:13px}.features .contentdiv:nth-child(4){order:4;text-align:center}}.render-banner{background-size:cover;background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url("../images/banner4.jpg");background-attachment:fixed;background-position:center;color:#fff;text-align:center;text-transform:capitalize;padding:100px 0 150px 0}.render-banner h1{font-size:34px;font-weight:500;letter-spacing:2px}.render-banner h5{font-size:25px;padding:7px 0 25px 0;letter-spacing:1px;font-weight:400}.render-banner button a{text-transform:uppercase;font-size:13px;font-weight:600;padding:15px 20px;border:none;color:#fff}@media screen and (max-width: 992px){.render-banner{padding:80px 0}.render-banner h1{font-size:30px;letter-spacing:1px}.render-banner h5{font-size:20px;padding:10px 0;letter-spacing:1px}}@media screen and (max-width: 768px){.render-banner{padding:50px 0}.render-banner h1{font-size:22px}.render-banner h5{font-size:17px;padding:5px 0 15px 0;letter-spacing:0px}.render-banner button{font-size:11px;font-weight:600;padding:10px 15px}}.cards{padding:100px 0;max-width:1200px;margin:auto}.cards .card-wrapper{display:flex;justify-content:space-around;flex-wrap:wrap}.cards .card-wrapper .card{width:calc(33.3333333333% - 20px);margin-bottom:20px;border:none}.cards .card-wrapper .card .imgdiv{height:250px;max-width:380px}.cards .card-wrapper .card .heading{text-transform:uppercase;margin:22px 0 19px 0;letter-spacing:.3px;color:#302d2d;font-size:18px}.cards .card-wrapper .card p{line-height:25px;letter-spacing:.4px;color:#464444;font-size:14px}@media screen and (max-width: 992px){.cards{padding:75px 0}.cards .card-wrapper .card{width:calc(50% - 20px);margin-bottom:20px}.cards .card-wrapper .card .imgdiv{height:250px;max-width:100%}}@media screen and (max-width: 768px){.cards{padding:75px 0}.cards .card-wrapper{flex-direction:column;align-items:center}.cards .card-wrapper .card{width:75%;margin-bottom:20px}.cards .card-wrapper .card .heading{text-transform:uppercase;margin:5px 0;letter-spacing:.3px;color:#302d2d}}@media screen and (max-width: 480px){.cards{padding:50px 0}.cards .card-wrapper{flex-direction:column}.cards .card-wrapper .card{width:95%;margin-bottom:20px}}.gallery{padding-bottom:100px;display:flex;flex-wrap:wrap}.gallery .imgdiv{width:25%;height:250px}@media screen and (max-width: 992px){.gallery{padding-bottom:70px}.gallery .imgdiv{width:33.3333333333%;height:275px}}@media screen and (max-width: 768px){.gallery .imgdiv{width:50%;height:200px}}@media screen and (max-width: 576px){.gallery .imgdiv{width:33.3333333333%;height:150px}}@media screen and (max-width: 480px){.gallery .imgdiv{width:50%;height:175x}}.testimonials{max-width:1200px;padding-bottom:60px;margin:auto}.testimonials .slider .slide{padding:10px}.testimonials .slider ul{display:flex;justify-content:center;margin-top:20px}.testimonials .slider ul li{padding:3px;margin-right:2px;background-color:green;border-radius:10px;border:4px solid #fff}.testimonials .slider ul li button{display:none}.testimonials .slider ul .slick-active{position:relative}.testimonials .slider ul .slick-active:before{content:"";position:absolute;left:-3px;padding:5px;top:-3px;border-radius:10px;border:1px solid green}.testimonials .slider p{padding:45px 40px;font-size:17.4px;letter-spacing:.1px;margin-bottom:25px;color:#747474;font-style:italic;line-height:1.45;border:2px solid #e0e0e0;position:relative}.testimonials .slider p:before{content:"";position:absolute;left:0;bottom:0;border-left:30px solid #e0e0e0;border-bottom:30px solid #e0e0e0;border-right:30px solid rgba(0,0,0,0);border-top:30px solid rgba(0,0,0,0)}.testimonials .slider .person-info{display:flex}.testimonials .slider .person-info .imgdiv{border-radius:45px;height:80px;width:80px;overflow:hidden;margin-right:20px}.testimonials .slider .person-info h5{font-size:20px;color:#4a331e;font-weight:bold;margin-bottom:5px}.testimonials .slider .person-info h6{font-size:16px;color:#747474}@media screen and (max-width: 768px){.testimonials{width:85%;padding-bottom:50px}.testimonials .slider p{padding:20px;font-size:15px;letter-spacing:.3px;line-height:1.3}.testimonials .slider p:before{border-left:20px solid #e0e0e0;border-bottom:20px solid #e0e0e0;border-right:20px solid rgba(0,0,0,0);border-top:20px solid rgba(0,0,0,0)}.testimonials .slider .person-info{justify-content:center}.testimonials .slider .person-info .imgdiv{height:60px;width:60px;margin-right:15px}.testimonials .slider .person-info h6{font-size:13px}.testimonials .slider .person-info h5{font-size:15px}}@media screen and (max-width: 576px){.testimonials{width:95%}.testimonials .slider .person-info{justify-content:center}}.maps{min-height:400px;overflow:hidden;max-width:1600px}.maps iframe{position:absolute;left:0;right:0;width:100%;height:400px;z-index:-10}.form-layer{min-height:400px;border:1px solid rgba(0,0,0,0)}@media screen and (max-width: 1200px){.form-layer{min-height:100%;border:none}}.form-layer .wrapper{max-width:1150px;margin-left:auto;margin-right:auto;margin-top:-100px;padding:60px 80px;display:flex;justify-content:space-between;color:#fff;background-image:linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)),url("../images/ai.jpg");background-size:cover;background-position:center}.form-layer .wrapper h1{margin-bottom:13px;font-weight:500;letter-spacing:.2px;text-transform:capitalize}.form-layer .wrapper form{width:45%}.form-layer .wrapper form input,.form-layer .wrapper form textarea{padding:8px 15px;border-radius:3px;font-size:14px;background:rgba(0,0,0,0);border:1px solid #fff;margin-bottom:13px;width:100%;color:#fff}.form-layer .wrapper form input::placeholder,.form-layer .wrapper form textarea::placeholder{color:#fff;font-size:14px}.form-layer .wrapper form textarea{height:100px;resize:none}.form-layer .wrapper form button{color:#000;padding:9px 20px}.form-layer .wrapper .contact-info{width:45%}.form-layer .wrapper .contact-info p{line-height:2}.form-layer .wrapper .contact-info p span{margin-right:20px}.form-layer .wrapper .contact-info .brand-logos{padding:25px 0;border-top:1px solid #fff}.form-layer .wrapper .contact-info .brand-logos a span{font-size:14px;color:#fff;margin-right:20px;width:20px;transition:.3s ease-out}.form-layer .wrapper .contact-info .brand-logos a:hover span{color:#00792e}.form-layer .wrapper .contact-info a{overflow:hidden}.form-layer .wrapper .contact-info a img{max-width:100px;margin-right:25px;transition:.3s ease-out}.form-layer .wrapper .contact-info a:hover img{transform:scale(1.02)}.page-quote{background-image:linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)),url("../images/ai.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;margin-top:-40px;padding:100px 80px 60px 80px;width:100%}.page-quote .form-layer{min-height:auto}.page-quote .form-layer .wrapper{margin-top:0;background-image:none;padding:0}.page-quote .form-layer .wrapper h1{margin-bottom:13px;font-weight:500;letter-spacing:.2px;text-transform:capitalize}@media screen and (max-width: 992px){.form-layer{border:none}.form-layer .wrapper{padding:30px;margin-top:0px}}@media screen and (max-width: 768px){.form-layer .wrapper{flex-direction:column;align-items:center;text-align:center}.form-layer .wrapper h1{font-size:20px}.form-layer .wrapper form{width:75%;margin-bottom:35px}.form-layer .wrapper form input,.form-layer .wrapper form textarea{padding:6px 10px}.form-layer .wrapper form textarea{height:70px}.form-layer .wrapper form button{padding:10px 20px}.form-layer .wrapper .contact-info{width:75%}.form-layer .wrapper .contact-info p{line-height:1.7;letter-spacing:.4px;font-size:14px}.form-layer .wrapper .contact-info p span{font-size:13px}.form-layer .wrapper .contact-info .brand-logos{margin:20px}.form-layer .wrapper .contact-info .brand-logos span{margin-right:7px}}@media screen and (max-width: 576px){.form-layer .wrapper form{width:95%}.form-layer .wrapper .contact-info{width:95%}}@media screen and (max-width: 480px){.page-quote{padding:30px 20px;width:100%}}.info{background-image:linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)),url("../images/footer.jpg");background-size:cover;padding:75px 0;width:100%;position:relative}@media screen and (max-width: 1200px){.info{margin-top:0}}.info .brand-logos{position:absolute;border-radius:5px 5px 0 0;bottom:0;transform:translateX(-50%);left:50%;padding:10px 0;background-color:#fff;min-width:150px;display:flex;justify-content:space-around}.info .brand-logos span{color:#1054d4}.info h1{text-transform:uppercase;font-size:21px;letter-spacing:.2px;margin-bottom:67px;color:#fff}.info p{letter-spacing:.2px;font-size:17px;line-height:1.6;color:#fff}.info li{letter-spacing:.2px;margin:12px 0;font-size:17px;color:#fff}.info li span{margin-right:10px;width:25px}.info li:hover{text-decoration:underline}.info .content{max-width:1150px;padding:0 20px;margin:auto;display:flex}.info .content .descript{width:35%;margin-right:45px}.info .content .descript img{max-width:100px;margin-bottom:15px}.info .content ul.mid{width:40%;padding-left:30px}.info .content ul.serv{width:25%}@media screen and (max-width: 992px){.info .brand-logos{border-radius:0px 0px 5px 5px;top:0;bottom:auto;min-width:100px}.info h1{margin-bottom:10px}.info p{line-height:1.4}.info li{margin:6px 0}.info .content{flex-wrap:wrap;justify-content:space-around}.info .content .descript{width:100%;margin-right:0px;text-align:center}.info .content .descript img{margin-bottom:5px}.info .content ul{margin-top:40px;width:45%}}@media screen and (max-width: 768px){.info{padding:45px 0;text-align:center}.info p{font-size:15px;line-height:1.3}.info h1{font-size:17px}.info li{font-size:14px}.info .content .descript{width:100%}.info .content .descript img{margin-top:15px}.info .content ul{margin-top:18px;width:100%}}@media screen and (max-width: 768px){.info .content ul.mid,.info .content ul.serv{width:100%}}footer{background-color:#000;color:#fff;text-align:center;padding:15px;font-size:16px;letter-spacing:.4px;width:100%}footer a{color:#fff;text-transform:capitalize}footer a:hover{text-decoration:underline}@media screen and (max-width: 768px){footer{font-size:13px}}.page-about .cross-layer .first{padding:50px 0 0 0}.page-about .cross-layer .first .contentdiv{width:60%;padding:0 40px 0 10px}.page-about .cross-layer .first .contentdiv p{padding:20px 0 0 0}.page-about .cross-layer .first .contentdiv ul{margin-bottom:0;margin-top:20px}.page-about .cross-layer .first .contentdiv ul li{margin-bottom:11px;letter-spacing:1.2px;font-size:14px}.page-about .cross-layer .first .contentdiv ul li::before{content:"";font-family:"Font Awesome 5 Free";color:green;margin-right:20px;font-size:11px}.page-about .cross-layer .first .contentdiv .withLogo{font-size:18px;line-height:25px;margin-top:10px}.page-about .cross-layer .first .contentdiv .withLogo img{height:50px;margin-right:30px}.page-about .cross-layer .first .imgdiv{width:40%;padding:0 10px}.page-about .cross-layer .first .imgdiv img{max-width:600px;object-fit:contain;object-position:center;border-radius:40px}.page-about .cross-layer .first.sub-first{padding:0 0 50px 0;text-align:left}.page-about .cross-layer .first.sub-first .txt-wrapper{width:100%;padding:0 10px}.page-about .cross-layer .first.sub-first .txt-wrapper .withLogo{padding-top:20px}.page-about .testimonials{padding:60px 0}@media screen and (max-width: 992px){.page-about .cross-layer .first{flex-direction:column}.page-about .cross-layer .first .contentdiv{width:95%;margin:auto;padding:0 40px 0 10px}.page-about .cross-layer .first .contentdiv p{padding:20px 0 0 0}.page-about .cross-layer .first .imgdiv{width:95%;margin:20px auto auto}.page-about .cross-layer .first.sub-first{width:95%;margin:auto;padding:0 0 50px 0}.page-about .cross-layer .first.sub-first .txt-wrapper{width:100%;padding:0 10px}.page-about .cross-layer .first.sub-first .txt-wrapper .withLogo{padding-top:20px}}@media screen and (max-width: 768px){.page-about .cross-layer .first{padding:0;flex-direction:column}.page-about .cross-layer .first .contentdiv{width:95%}.page-about .cross-layer .first .imgdiv{width:95%}.page-about .cross-layer .first.sub-first{width:95%}.page-about .testimonials{padding:50px 0}}@media screen and (max-width: 577px){.page-about .testimonials{padding:30px 0}}.page-service{padding:60px 0}.page-service .wrapper .section-heading{padding-bottom:30px}.page-service .wrapper .section-heading h6{font-size:26px;font-weight:600;word-spacing:.05em;color:#00792e}.page-service .wrapper .section-heading h3{font-size:20px;font-weight:600;color:#000}.page-service .wrapper .service-wrapper .service-block{display:flex;flex-direction:row;align-items:center;margin-bottom:60px}.page-service .wrapper .service-wrapper .service-block .image{margin-bottom:0;flex:0 0 50%}.page-service .wrapper .service-wrapper .service-block .content{flex:0 0 calc(50% + 60px);margin:0 0 0 -60px;padding:20px 30px;background:#fff;box-shadow:0 0 10px -5px #00792e;transition:.4s ease-out}.page-service .wrapper .service-wrapper .service-block .content .title{font-size:32px;font-weight:600;letter-spacing:.03em;color:#000;text-align:left;padding-bottom:10px;transition:.4s ease-out;transition-delay:.1s}.page-service .wrapper .service-wrapper .service-block .content .desc p{padding-bottom:10px;font-size:14px;transition:.4s ease-out;transition-delay:.2s}.page-service .wrapper .service-wrapper .service-block .content:hover{background:#00792e}.page-service .wrapper .service-wrapper .service-block .content:hover .title{color:#fff}.page-service .wrapper .service-wrapper .service-block .content:hover .desc p{color:#fff}.page-service .wrapper .service-wrapper .service-block.alternative .content{margin:0 -60px 0 0;z-index:1}.page-service .wrapper .service-wrapper .service-block:last-child{margin-bottom:0}@media screen and (max-width: 992px){.page-service{padding:40px 0}.page-service .wrapper .service-wrapper .service-block{flex-direction:column}.page-service .wrapper .service-wrapper .service-block .image{width:100%}.page-service .wrapper .service-wrapper .service-block .image img{width:100%}.page-service .wrapper .service-wrapper .service-block .content{width:90%;margin:-40px 0 0 0;padding:10px 30px;text-align:left}.page-service .wrapper .service-wrapper .service-block .content .desc p{padding-bottom:10px;font-size:14px}.page-service .wrapper .service-wrapper .service-block.alternative{flex-direction:column-reverse}.page-service .wrapper .service-wrapper .service-block.alternative .content{width:90%;margin:-40px 0 0 0;padding:10px 30px}}@media screen and (max-width: 768px){.page-service{padding:30px 0}.page-service .wrapper .service-wrapper .service-block .content .title{font-size:28px}.page-service .wrapper .service-wrapper .service-block .content .desc p{font-size:14px}}@media screen and (max-width: 481px){.page-service .wrapper .section-heading{padding-bottom:20px}.page-service .wrapper .section-heading h6{font-size:20px}.page-service .wrapper .section-heading h3{font-size:16px}.page-service .wrapper .service-wrapper .service-block .content{padding:10px 20px}.page-service .wrapper .service-wrapper .service-block .content .title{font-size:22px}.page-service .wrapper .service-wrapper .service-block .content .desc p{font-size:13px}}.contact .contact-title{display:flex;align-items:center}.contact .contact-title .left-side{flex:0 0 40%}.contact .contact-title .left-side h6{font-size:1rem;font-weight:300;color:#7c7b7b;text-transform:uppercase}.contact .contact-title .left-side h4{font-size:2.5rem;font-weight:700;color:#000;text-transform:capitalize}.contact .contact-title .right-side{flex:0 0 60%}.contact .contact-title .right-side .desc{font-size:1rem;font-weight:400;color:#7c7b7b}.contact .contact-form{display:flex;padding:80px 0}.contact .contact-form .form{flex:0 0 70%;padding:20px 40px;border-top-left-radius:40px;border-bottom-left-radius:40px;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:0 0 8px -6px #000;display:flex;flex-wrap:wrap;justify-content:space-between}.contact .contact-form .form .form-block{flex:0 0 calc(33.3333333333% - 20px);margin-bottom:30px}.contact .contact-form .form .form-block .form-fill{width:100%;padding:15px 10px;border:none;border-bottom:1px solid #7c7b7b;border-radius:4px;font-size:1rem;color:#7c7b7b}.contact .contact-form .form .form-block.message{flex:0 0 100%}.contact .contact-form .form .form-block.message .form-fill{resize:none;height:150px}.contact .contact-form .form .form-block.submit-btn{flex:0 0 100%}.contact .contact-form .contact-info{flex:0 0 30%;display:flex;flex-direction:column;justify-content:center;padding:20px 40px;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:40px;border-bottom-right-radius:40px;box-shadow:0 0 8px -6px #000;background-image:linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)),url("../images/footer.jpg");background-size:cover}.contact .contact-form .contact-info .info-block{display:flex;align-items:center;margin:20px 0 10px 0}.contact .contact-form .contact-info .info-block .icon{min-width:60px;height:60px;line-height:60px;border:1px solid rgba(255,255,255,.4);border-radius:100%;background-color:rgba(0,0,0,0);text-align:center;margin-right:20px;transition:.5s ease-out}.contact .contact-form .contact-info .info-block .icon i{font-size:1.25rem;color:#fff;line-height:60px;transition:.5s ease-out;transition-delay:.2s}.contact .contact-form .contact-info .info-block .txt .txt-title{font-size:1rem;font-weight:300;color:#fff;line-height:1.4}.contact .contact-form .contact-info .info-block .txt p{font-size:1rem;font-weight:700;color:#fff;line-height:1;overflow-wrap:anywhere;transition:.5s ease-out;transition-delay:.1s}.contact .contact-form .contact-info .info-block:hover{text-decoration:none}.contact .contact-form .contact-info .info-block:hover .icon{background-color:#fff}.contact .contact-form .contact-info .info-block:hover .icon i{color:#00792e}.contact .contact-form .contact-info .info-block:hover .txt p{color:#00792e}@media screen and (max-width: 768px){.contact .contact-title{flex-direction:column;text-align:center}.contact .contact-title .left-side{margin-bottom:20px}.contact .contact-form{flex-direction:column;padding:40px 0}.contact .contact-form .form{padding:20px 40px;border-top-left-radius:40px;border-top-right-radius:40px;border-bottom-left-radius:0;border-bottom-right-radius:0}.contact .contact-form .contact-info{padding:20px 40px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:40px;border-bottom-right-radius:40px}}@media screen and (max-width: 577px){.contact .contact-form{padding:30px 0}.contact .contact-form .form{padding:20px 30px}.contact .contact-form .form .form-block{flex:0 0 100%;margin-bottom:20px}.contact .contact-form .form .form-block .form-fill{width:100%;padding:15px 10px;border:none;border-bottom:1px solid #7c7b7b;border-radius:4px;font-size:1rem;color:#7c7b7b}.contact .contact-form .form .form-block.message{flex:0 0 100%}.contact .contact-form .form .form-block.message .form-fill{resize:none;height:150px}.contact .contact-form .form .form-block.submit-btn{flex:0 0 100%}.contact .contact-form .contact-info{padding:20px 30px}}.thanks{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;vertical-align:middle;padding:200px 0 100px 0;background-color:#000}.thanks .icon{padding-top:60px;width:100%}.thanks .icon i{font-size:72px;color:#1054d4}.thanks .message{font-family:"Open Sans",sans-serif;display:inline-block;margin-top:30px}.thanks .message h1{font-size:32px;font-weight:700;letter-spacing:.03em;word-spacing:.05em;color:#fff}.thanks .message p{font-size:16px;word-spacing:.05em;color:#fff;padding:20px 0}.thanks .redirect{display:flex;flex-direction:row;align-items:center;justify-content:center;transition:.3s ease-in-out;background-color:#fff;border:1px solid #fff;transition:.3s ease-in-out;padding:10px}.thanks .redirect i{color:#fff;padding-right:8px;transition:.3s ease-in-out}.thanks .redirect h5{color:#4b83fc;font-weight:500;font-size:18px;word-spacing:.05em;margin-bottom:0;transition:.3s ease-in-out}.thanks .redirect:hover{text-decoration:none;background-color:rgba(0,0,0,0)}.thanks .redirect:hover i{color:#4b83fc}.thanks .redirect:hover h5{color:#4b83fc}