.page{margin-bottom:0}body{background:#fff;color:#000;padding:0;margin:0;line-height:24px;font-size:16px;font-weight:400;font-family:"Roboto",sans-serif}body p{margin:0 0 25px}body p:last-child{margin-bottom:0}.wrapper{width:100%;max-width:1200px;padding:0 20px;margin:auto}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}h1{color:#000;font-size:72px;font-weight:400;line-height:normal}h2{color:#000;font-size:44px;font-weight:600;line-height:normal}h3{color:#000;font-size:32px;font-weight:600;line-height:normal}h4{color:#000;font-size:24px;font-weight:600;line-height:32px;margin-bottom:16px}.btn{display:inline-block;height:44px;line-height:44px;padding:0px 24px;text-align:center;transition:ease-in-out .25s all;color:#fff !important;border-radius:4px;background:#cd922f;text-decoration:none;border:1px solid #cd922f}.btn:hover{color:#cd922f !important;background:#fff}.desktop{display:block}.mobile{display:none}@media only screen and (max-width: 1400px){h1{font-size:62px}h2{font-size:40px}h3{font-size:28px}h4{font-size:22px}}@media only screen and (max-width: 767px){.desktop{display:none}.mobile{display:block}h1{font-size:32px;line-height:normal}h2{font-size:28px;line-height:normal}}.header{z-index:99;width:100%;transition:ease-in-out .25s top;top:-20px;background:#fff;padding:5px 0 8px}.header.sticky{position:sticky;box-shadow:0px 5px 5px rgba(0,0,0,.1);padding:12px 0;top:0;left:0}.header .header-row{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center}.header .header-row .logo img{max-height:67px;display:block}.header .header-row .header-right{display:flex;flex-wrap:wrap;align-items:center}.header .header-row .contact-number{color:#97191a;font-size:16px;font-weight:700;line-height:24px;margin-right:24px}.header .header-row .main-menu ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.header .header-row .main-menu ul li{margin:0 16px;display:block;position:relative}.header .header-row .main-menu ul li a{font-weight:400;font-size:16px;line-height:normal;text-decoration:none;color:#1c1b38}.header .header-row .main-menu ul li::after{content:"";width:0%;height:1px;background:#1c1b38;position:absolute;left:50%;bottom:0px;transform:translateX(-50%);transition:ease-in-out .3s width}.header .header-row .main-menu ul li:hover:after,.header .header-row .main-menu ul li.current-menu-item:after{width:100%}.mobile-burger-menu{display:none;width:26px;height:22px;position:absolute;cursor:pointer;right:20px;top:10px;background:#fff;width:20px;height:36px;border-radius:6px;padding:10px 0}.mobile-burger-menu span{background:#161819;display:block;height:2px;left:0;position:absolute;top:10px;transition:all .3s ease 0s;width:100%;border-radius:4px}.mobile-burger-menu span:nth-child(2){top:17px}.mobile-burger-menu span:last-child{width:100%;top:24px}.header.sticky .mobile-burger-menu{top:22px}.mobile-menu{background:#1c1b38;position:fixed;top:0px;left:-110%;height:100vh;height:100%;width:100%;max-width:437px;overflow:auto;transition:ease-in-out .5s left;z-index:9999;padding:0px;-ms-overflow-style:none;scrollbar-width:none;background:rgba(0,0,0,.92)}@media(max-width: 979px){.header .header-row .btn,.header .header-row .main-menu{display:none}.mobile-burger-menu{display:block}.header .header-row .logo img{max-height:48px}.header .header-row .header-right{display:none}.mobile-menu.open{left:0;visibility:visible}.mobile-menu .controls{padding:30px 20px 10px;margin-bottom:25px;border-bottom:1px solid #fff}.mobile-menu .controls img{max-width:120px;width:auto}.mobile-menu .nav-close{float:right;font-size:26px;background:rgba(0,0,0,0);cursor:pointer;width:18px;height:28px;position:relative;border:0px;position:absolute;right:25px;top:25px}.mobile-menu .nav-close:after{content:"";position:absolute;left:12px;top:10px;width:0px;height:22px;border-right:1px solid #fff;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.mobile-menu .nav-close:before{content:"";position:absolute;left:12px;top:10px;width:0;height:22px;border-right:1px solid #fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.mobile-menu .nav-logo{max-width:160px}.mobile-menu .nav-main-cont{padding:0 20px}.mobile-menu ul{margin:0;padding:0;list-style:none}.mobile-menu ul li{margin:15px 0 20px}.mobile-menu ul li a{padding:10px 0px;position:relative;color:#fff;text-decoration:none;font-size:20px;line-height:normal}.slide-menu-area{padding:0 20px}}.footer-section{background:#1c1b38;color:#fff;padding:38px 0 17px}.footer-section .footer-top{padding:0 0 49px;border-bottom:1px solid hsla(0,0%,100%,.2)}.footer-section .footer-top .footer-top-row{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-section .footer-top .footer-top-row .footer-logo{max-width:120px}.footer-section .footer-top .footer-top-row .footer-logo img{max-height:41px;width:auto;display:block}.footer-section .footer-top .footer-top-row .footer-nav{position:relative}.footer-section .footer-top .footer-top-row .footer-nav ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.footer-section .footer-top .footer-top-row .footer-nav ul li{margin-right:32px}.footer-section .footer-top .footer-top-row .footer-nav ul li:last-child{margin-right:0}.footer-section .footer-top .footer-top-row .footer-nav ul li a{font-size:16px;color:#fff;text-decoration:none;transition:ease-in-out .25s all}.footer-section .footer-top .footer-top-row .footer-nav ul li:hover a{text-decoration:underline}.footer-section .footer-top .footer-top-row .social-links{text-align:right}.footer-section .footer-top .footer-top-row .social-links span{display:block;color:#fff;font-size:18px;margin-bottom:15px}.footer-section .footer-top .footer-top-row .social-links .social-link-box{display:flex;flex-wrap:wrap}.footer-section .footer-top .footer-top-row .social-links .social-link-box a{margin-left:14px;color:#fff;text-decoration:none;font-size:20px;transition:ease-in-out .25s color}.footer-section .footer-top .footer-top-row .social-links .social-link-box a i{font-weight:300}.footer-section .footer-top .footer-top-row .social-links .social-link-box a:hover{color:#97191a}.footer-section .footer-bottom{padding:15px 0 0px;font-size:12px;font-weight:300;display:flex;flex-wrap:wrap;justify-content:space-between;color:hsla(0,0%,100%,.6)}.footer-section .footer-bottom .footer-btm-lt a{margin-left:21px;color:hsla(0,0%,100%,.6);text-decoration:underline}@media(max-width: 767px){.footer-section .footer-top .footer-top-row .footer-logo{margin:0 auto 30px}.footer-section .footer-top .footer-top-row .footer-nav ul{display:block;text-align:center}.footer-section .footer-top .footer-top-row{display:block}.footer-section .footer-top .footer-top-row .social-links{margin-top:40px;text-align:center}.footer-section .footer-top .footer-top-row .social-links .social-link-box{justify-content:center}.footer-section .footer-top .footer-top-row .social-links .social-link-box a{margin:0 10px}.footer-section .footer-top .footer-top-row .footer-nav ul li{margin:10px 0}.footer-section .footer-bottom{text-align:center}.footer-btm-rt{text-align:center;margin:20px auto 0}.footer-section .footer-bottom .footer-btm-lt a{margin-left:0}}.hero-section{position:relative;background:#1c1b38;padding:108px 0 0}.hero-section .hero-row{display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:center;margin-top:-42px}.hero-section .hero-row .hero-image{width:50%;position:relative;margin-bottom:-84px}.hero-section .hero-row .hero-image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;height:566px}.hero-section .hero-row .hero-content{width:50%;color:#fff;font-size:16px;line-height:24px;font-weight:300;padding-right:99px}.hero-section .hero-row .hero-content h1{color:#fff;margin-bottom:23px}@media only screen and (max-width: 979px){.hero-section .hero-row .hero-content h1{font-size:44px}.hero-section{padding:80px 0 40px}.hero-section .hero-row .hero-content{padding-right:30px}.hero-section .hero-row .hero-image img{height:400px}.hero-section .hero-row .hero-image{margin-bottom:-60px}}@media only screen and (max-width: 767px){.hero-section{padding:50px 0}.hero-section .hero-row .hero-content{width:100%;padding-right:0}.hero-section .hero-row .hero-image{width:100%;margin:0 0 30px}.hero-section .hero-row{margin-top:0px}.hero-section .hero-row .hero-image img{height:auto}}.contact-section{padding:56px 0 100px;position:relative}.contact-section .ltc-row{display:flex;flex-wrap:wrap;overflow-x:hidden}.contact-section .ltc-row .ltc-left-column{width:50%;padding-right:140px}.contact-section .ltc-row .ltc-left-column h2{margin-bottom:21px}.contact-section .ltc-row .ltc-left-column .contact-desc{color:#1e1e1e}.contact-section .ltc-row .ltc-left-column .contact-desc a{color:#1e1e1e}.contact-section .ltc-row .ltc-right-column{width:50%}.contact-section .ltc-row .ltc-right-column .contact-form label{color:#686868;font-size:14px;line-height:normal;text-transform:uppercase;display:block;margin-bottom:8px}.contact-section .ltc-row .ltc-right-column .contact-form input[type=text],.contact-section .ltc-row .ltc-right-column .contact-form input[type=email],.contact-section .ltc-row .ltc-right-column .contact-form input[type=tel],.contact-section .ltc-row .ltc-right-column .contact-form textarea{border:1px solid #d8d8d8;background:#f9f9f9;border-radius:0px;color:#000;padding:0;font-size:14px;padding:0 20px;line-height:48px;height:48px}.contact-section .ltc-row .ltc-right-column .contact-form textarea{height:150px;padding:10px 20px}.contact-section .ltc-row .ltc-right-column .contact-form input[type=submit]{line-height:54px !important;color:#fff !important;background:#cd922f !important;cursor:pointer !important;border-radius:5px !important;width:100% !important;font-size:16px !important;font-weight:400 !important;text-transform:capitalize !important;transition:ease-in-out .25s all;border:1px solid #cd922f !important}.contact-section .ltc-row .ltc-right-column .contact-form input[type=submit]:hover{background:#fff !important;color:#cd922f !important}.contact-section .ltc-row .ltc-right-column .contact-form .gform_heading{display:none}.contact-section .ltc-row .ltc-right-column .contact-form .gform-theme--foundation .gform_fields{row-gap:15px}@media only screen and (max-width: 979px){.contact-section{padding:60px 0}.contact-section .ltc-row .ltc-left-column{width:100%;padding-right:0;margin-bottom:50px}.contact-section .ltc-row .ltc-right-column{width:100%}}.two-column-content-image{background:#1c1b38;padding:62px 0;color:#fff}.two-column-content-image .tcci-row{display:flex;flex-wrap:wrap;align-items:center}.two-column-content-image .tcci-row .tcci-image{width:50%;padding-right:80px}.two-column-content-image .tcci-row .tcci-image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.two-column-content-image .tcci-row .tcci-content{width:50%;color:#d0d0d0}.two-column-content-image .tcci-row .tcci-content h3{color:#fff;margin-bottom:22px}.two-column-content-image .tcci-row .tcci-content a{color:#ff5252}@media(max-width: 979px){.two-column-content-image .tcci-row .tcci-image{width:auto;padding-right:0;margin-bottom:30px}.two-column-content-image .tcci-row .tcci-content{width:auto}}.service-section{padding:42px 0 51px;position:relative;background:#1c1b38}.service-section .service-head{display:flex;flex-wrap:wrap;margin-bottom:60px}.service-section .service-head .service-title{width:50%}.service-section .service-head .service-title h2{color:#fff}.service-section .service-head .service-desc{width:50%;color:#d9d9d9}.service-section .service-body{margin-bottom:31px}.service-section .service-body ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px}.service-section .service-body ul li{width:calc(20% - 12px);font-size:14px;font-weight:300;color:#d9d9d9;line-height:normal;font-weight:300}.service-section .service-body ul li img{width:100%;height:203px;-o-object-fit:cover;object-fit:cover;display:block;margin-bottom:14px}.service-section .service-body ul li h4{font-size:22px;font-weight:600;line-height:28px;color:#fff}.service-section .btn:hover{background:#fff;color:#cd922f !important}@media only screen and (max-width: 1169px){.service-section .service-body ul li{width:calc(33.33% - 7px);margin-bottom:25px}}@media only screen and (max-width: 979px){.service-section .service-body ul li{width:calc(50% - 5px)}}@media only screen and (max-width: 767px){.service-section .service-body ul li{width:calc(100% - 0px)}.service-section .service-head .service-desc{width:100%}.service-section .service-head .service-title{width:100%;margin-bottom:20px}}.content-with-image{padding:50px 0 16px}.content-with-image .cwi-row{display:flex;flex-wrap:wrap;align-items:center}.content-with-image .cwi-row .cwi-image{width:50%;padding:0 110px 0 0}.content-with-image .cwi-row .cwi-image img{height:566px;width:100%;-o-object-fit:cover;object-fit:cover;display:block}.content-with-image .cwi-row .cwi-content{width:50%}.content-with-image .cwi-row .cwi-content h2,.content-with-image .cwi-row .cwi-content h3{margin-bottom:30px}.content-with-image .cwi-row.reverse{flex-direction:row-reverse}.content-with-image .cwi-row.reverse .cwi-image{padding:0 0 0 110px}@media(max-width: 1599px){.content-with-image .cwi-row.reverse .cwi-image{padding:0 0 0 40px}.content-with-image .cwi-row .cwi-image{padding:0 40px 0 0}}@media(max-width: 979px){.content-with-image{padding:60px 0 !important}.content-with-image .cwi-row .cwi-image{width:auto;padding:inherit;margin-bottom:30px}.content-with-image .cwi-row .cwi-image img{height:inherit}.content-with-image .cwi-row .cwi-content{width:100%}.content-with-image .cwi-row.reverse .cwi-image{padding:0}}