* {margin:0px;padding:0px;border:none;outline:none;}body {font-size:16px;color:#777777;line-height:1.7em;font-weight:400;background:#ffffff;font-family: 'Roboto', sans-serif;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;}.bordered-layout .page-wrapper{padding:0px 50px 0px;}a{text-decoration:none;cursor:pointer;color:#fcae18;}button{cursor:pointer;text-decoration:none;outline:none !important;}a:hover,a:focus,a:visited{text-decoration:none;outline:none !important;}h1,h2,h3,h4,h5,h6 {position:relative;font-weight:normal;margin:0px;background:none;line-height:1.6em;font-family: 'Montserrat', sans-serif;}textarea{overflow:hidden;}p{position:relative;line-height:1.8em;}.auto-container{position:static;max-width:1200px;padding:0px 15px;margin:0 auto;}.medium-container{max-width:850px;}.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px;}ul,li{list-style:none;padding:0px;margin:0px;}img{display:inline-block;max-width:100%;}.theme-btn{display:inline-block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}.centered{text-align:center;}/* Typography */h1{position:relative;font-size:72px;font-weight:700;line-height:1.1em;}h2{position:relative;font-size:36px;font-weight:700;line-height:1.5em;}h3{position:relative;color:#222222;font-size:28px;font-weight:700;line-height:1.3em;}h4{position:relative;font-size:24px;color:#222222;line-height:1.3em;font-weight:700;margin-top: 10px;}h5{position:relative;font-size:20px;color:#222222;font-weight:700;line-height:1.3em;}h6{position:relative;font-size:18px;color:#222222;font-weight:700;line-height:1.3em;}.list-style-two{position:relative;}.list-style-two li{position:relative;color:#ffffff;font-size:16px;padding-left:30px;font-weight:400;line-height:1.6em;margin-bottom:12px;}.list-style-two li .icon{position:absolute;left:0px;top:5px;color:#fcae18;font-size:18px;line-height:1em;font-weight:300;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.list-style-two li a{position:relative;color:#ffffff;}/* List Style Three */.list-style-three{position:relative;}.list-style-three li{position:relative;color:#555555;font-size:16px;padding-left:30px;font-weight:400;line-height:1.6em;margin-bottom:12px;}.list-style-three li:before{position:absolute;content: "\f139";left:0px;top:5px;color:#fcae18;font-size:16px;line-height:1em;font-family: "Flaticon";}.list-style-three li:last-child{margin-bottom:0px;}/*Btn Style One*/.btn-style-one{position: relative;display: inline-block;font-size: 18px;line-height: 30px;color: #020202;font-weight: 600;overflow: hidden;background:none;border-radius:0px;padding: 15px 42px 15px;text-transform: capitalize;background-color:#fcae18;}.btn-style-one:before{position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;z-index: 1;opacity: 0;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;-webkit-transform: scale(0.2, 1);transform: scale(0.2, 1);background-color:#222222;}.btn-style-one .txt{position:relative;z-index:1;}.btn-style-one:hover::before{opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);}.btn-style-one:hover{color: #ffffff;}/* Btn Style Two */.btn-style-two{position: relative;display: inline-block;font-size: 16px;line-height: 30px;color: #111111;padding: 12px 32px 12px;font-weight: 400;overflow: hidden;background:#ffffff;letter-spacing:1px;border-radius:3px;text-transform: capitalize;}.btn-style-two:before{position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;z-index: 1;opacity: 0;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;-webkit-transform: scale(0.2, 1);transform: scale(0.2, 1);background-color:#fcae18;}.btn-style-two .txt{position:relative;z-index:1;}.btn-style-two:hover::before{opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);}.btn-style-two:hover{color: #ffffff;}/* Btn Style Three */.btn-style-three{position: relative;display: inline-block;font-size: 16px;line-height: 30px;color: #020202;font-weight: 700;overflow: hidden;background:#fcae18;border-radius:3px;padding: 14px 40px 14px;text-transform: capitalize;}.btn-style-three:before{position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;z-index: 1;opacity: 0;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;-webkit-transform: scale(0.2, 1);transform: scale(0.2, 1);background-color:#ffffff;}.btn-style-three .txt{position:relative;z-index:1;}.btn-style-three:hover::before{opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);}.btn-style-three:hover{color: #fcae18;}/* Btn Style Four */.btn-style-four{position: relative;display: inline-block;font-size: 16px;line-height: 30px;color: #fcae18;font-weight: 700;overflow: hidden;background:none;letter-spacing:1px;padding: 16px 44px;text-transform: capitalize;background-color: #333333;border-radius:18px 0px 0px 0px;font-family: 'Roboto', sans-serif;}.btn-style-four:before{position: absolute;content: '';top: 0;left: 97%;width: 100%;height: 100%;z-index: 1;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;background-color: #000000;}.btn-style-four .txt{position:relative;z-index:1;}.btn-style-four:hover::before{opacity: 1;left:0%;width:100%;}.btn-style-four:hover{color: #ffffff;}/* Btn Style Five */.btn-style-five{position: relative;display: inline-block;font-size: 16px;line-height: 30px;color: #fcae18;padding: 14px 38px 14px;font-weight: 600;overflow: hidden;background:none;letter-spacing:1px;text-transform: capitalize;border: 2px solid #fcae18;border-radius:15px 0px 0px 0px;}.btn-style-five:before{position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;z-index: 1;opacity: 0;background-color: #fcae18;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;-webkit-transform: scale(0.2, 1);transform: scale(0.2, 1);}.btn-style-five .txt{position:relative;z-index:1;}.btn-style-five:hover::before{opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);}.btn-style-five:hover{color: #ffffff;border-color:#fcae18;}/* Btn Style Six */.btn-style-six{position: relative;display: inline-block;font-size: 16px;line-height: 30px;color: #000000;font-weight: 700;overflow: hidden;background:none;letter-spacing:1px;padding: 16px 44px;text-transform: capitalize;background-color:#fcae18;border-radius:18px 0px 0px 0px;font-family: 'Roboto', sans-serif;}.btn-style-six:before{position: absolute;content: '';top: 0;left: 98%;width: 100%;height: 100%;z-index: 1;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;background-color:#ffffff;}.btn-style-six .txt{position:relative;z-index:1;}.btn-style-six:hover::before{opacity: 1;left:0%;width:100%;}.btn-style-six:hover{color: #fcae18;}/* Social Icon One */.social-icon-one{position: relative;display: block;}.social-icon-one .title{position: relative;font-size: 20px;line-height: 26px;color: #ffffff;font-weight: 700;display:block;margin-bottom:12px;}.social-icon-one li{position: relative;display: inline-block;font-size: 16px;line-height: 24px;color: #ffffff;margin-right: 4px;}.social-icon-one li:last-child{margin-right: 0;}.social-icon-one li a{position: relative;font-size: 16px;color: #fcae18;width:40px;height:40px;line-height:36px;text-align:center;display:inline-block;border:2px solid #fcae18;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.social-icon-one li a:hover{color: #ffffff;border-color:#222222;background-color:#222222;}.preloader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index: 999999999;background-color: #ffedc9;background-position:center center;background-repeat:no-repeat;background-image:url(../images/logo.png);background-size:300px;}.theme_color{color:#fcae18;}img{display:inline-block;max-width:100%;height:auto;}/***====================================================================Scroll To Top style====================================================================***/.back-to-top {position: fixed;right: 1.5%;bottom: -7.5%;height: 15px;cursor: pointer;width: 40px;padding: 3px 5px;font-size: 10px;font-weight: bold;color: transparent;text-align: center;z-index: 3;visibility: hidden;outline: 0 !important;-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;background-color: #434343;}.back-to-top::before, .back-to-top::after {content: '';position: absolute;left: 0;width: 0;height: 0;border: 20px solid transparent;border-top: 0;}.back-to-top::before{top: -20px;z-index: 4;border-bottom: 20px solid #434343;}.back-to-top::after {bottom: 0;z-index: 5;border-bottom: 20px solid #fcae18;}.back-to-top:hover, .back-to-top:focus {opacity: 1;text-decoration: none;height: 40px;color: #ffffff;}.back-to-top.show-back-to-top {display: block;bottom: 1.25%;visibility: visible;}/***====================================================================Section Title====================================================================***/.sec-title{position:relative;margin-bottom:40px;}.sec-title .title{position: relative;z-index:1;color: #333333;font-size: 16px;font-weight: 700;padding-left:45px;margin-bottom: 15px;display:inline-block;letter-spacing:1px;text-transform: uppercase;}.sec-title .title .separator{position:absolute;left:0px;top:7px;width:30px;height:7px;}.sec-title .title .separator:before{position:absolute;content:'';left:0px;top:0px;width:25px;height:2px;background-color:#111111;}.sec-title .title .separator:after{position:absolute;content:'';left:0px;bottom:0px;width:100%;height:2px;background-color:#111111;}.sec-title .title .separator-two{position:absolute;right:0px;top:7px;width:30px;height:7px;}.sec-title .title .separator-two:before{position:absolute;content:'';right:0px;top:0px;width:25px;height:2px;background-color:#111111;}.sec-title .title .separator-two:after{position:absolute;content:'';right:0px;bottom:0px;width:100%;height:2px;background-color:#111111;}.sec-title.light .title .separator:before,.sec-title.light .title .separator:after,.sec-title.light .title .separator-two:before,.sec-title.light .title .separator-two:after{background-color:#ffffff;}.sec-title h2{position: relative;color: #222222;font-weight: 700;line-height: 1.3em;text-transform: capitalize;}.sec-title .text{position: relative;color: #555555;font-size: 16px;font-weight: 400;line-height:1.8em;margin-top:15px;}.sec-title.light h2{color:#ffffff;}.sec-title.light .text{color:#ffffff;}.sec-title.centered{text-align:center !important;}.sec-title.centered .title{padding-right:45px;}.header-top .top-right .social-box li a:hover{color:#f1b503;}.header-style-one{border-top: 6px solid #333333;}.header-style-one:before{position:absolute;content:'';left:0px;top:-6px;width:35%;height:6px;background-color:#f1b503;}.social-links-style1 {position: relative;display: block;overflow: hidden;}.social-links-style1 li {position: relative;display: inline-block;float: left;margin-right: 10px;}.social-links-style1 li:last-child {margin-right: 0px;}.social-links-style1 li a i {position: relative;display: block;background: #f4f5f7;width: 50px;height: 50px;border-radius: 50%;color: #353742;font-size: 16px;font-weight: 400;line-height: 50px;text-align: center;transition: all 500ms ease;}.social-links-style1 li a:hover i {color: #ffffff;background: #02c18d;}.sociallinks-style-two {position: relative;display: block;overflow: hidden;margin: 7px 0 8px;}.sociallinks-style-two li {position: relative;display: inline-block;float: left;margin-right: 25px;}.sociallinks-style-two li:last-child {margin-right: 0px;}.sociallinks-style-two li a i {position: relative;display: block;color: #ffffff;font-size: 16px;transition: all 500ms ease 0s;}.sociallinks-style-two li a:hover i {color: #e4b33d;}@keyframes menu_sticky {0% {margin-top: -90px;}50% {margin-top: -74px;}100% {margin-top: 0;}}.nav-outer .mobile-nav-toggler {position: relative;display: none;float: right;cursor: pointer;padding: 15px 0;}.nav-outer .mobile-nav-toggler .inner {position: relative;display: block;padding: 3px 5px;}.mobile-menu {position: fixed;top: 0;right: 0;width: 300px;max-width: 100%;height: 100%;padding-right: 30px;opacity: 0;visibility: hidden;z-index: 999999;}.mobile-menu .menu-backdrop {position: fixed;top: 0;right: 0;width: 100%;height: 100%;background-color: rgba(3, 13, 40, 0.90);-webkit-transform: translateX(101%);-ms-transform: translateX(101%);transform: translateX(101%);transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;z-index: 1;}.mobile-menu-visible .mobile-menu .menu-backdrop {opacity: 0.70;visibility: visible;-webkit-transition: all 0.7s ease;-moz-transition: all 0.7s ease;-ms-transition: all 0.7s ease;-o-transition: all 0.7s ease;transition: all 0.7s ease;-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}.mobile-menu .mCSB_inside>.mCSB_container {margin-right: 5px;}.mobile-menu .navbar-collapse {display: block !important;}.mobile-menu .nav-logo {position: relative;padding: 30px 25px;text-align: left;background: #f9f9f9;}.mobile-menu .nav-logo a {position: relative;display: inline-block;}.mobile-menu-visible {overflow: hidden;}.mobile-menu-visible .mobile-menu {opacity: 1;visibility: visible;}.mobile-menu .menu-box {position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;max-height: 100%;overflow-y: auto;background: #000000;padding: 0px 0px;z-index: 5;opacity: 0;visibility: hidden;border-radius: 0px;-webkit-transform: translateX(101%);-ms-transform: translateX(101%);transform: translateX(101%);}.mobile-menu-visible .mobile-menu .menu-box {opacity: 1;visibility: visible;-webkit-transition: all 0.7s ease;-moz-transition: all 0.7s ease;-ms-transition: all 0.7s ease;-o-transition: all 0.7s ease;transition: all 0.7s ease;-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}.mobile-menu .close-btn {position: absolute;top: 10px;right: 10px;color: #000000;font-size: 24px;line-height: 30px;width: 24px;text-align: center;cursor: pointer;z-index: 10;-webkit-transition: all 0.9s ease;-moz-transition: all 0.9s ease;-ms-transition: all 0.9s ease;-o-transition: all 0.9s ease;transition: all 0.9s ease;}.mobile-menu-visible .mobile-menu .close-btn {-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}.mobile-menu .close-btn:hover {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.mobile-menu .navigation {position: relative;display: block;width: 100%;float: none;}.mobile-menu .navigation li {position: relative;display: block;border-top: 1px solid rgba(255, 255, 255, 0.10);}.mobile-menu .navigation:last-child {border-bottom: 1px solid rgba(255, 255, 255, 0.10);}.mobile-menu .navigation li>ul>li:first-child {border-top: 1px solid rgba(255, 255, 255, 0.10);}.mobile-menu .navigation li>a {position: relative;display: block;padding: 10px 25px;color: #ffffff;font-size: 15px;line-height: 24px;font-weight: 600;text-transform: uppercase;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}.mobile-menu .navigation li>a:before {content: '';position: absolute;left: 0;top: 0;height: 0;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}.mobile-menu .navigation li.current>a:before {height: 100%;}.mobile-menu .navigation li ul li>a {font-size: 15px;font-weight: 400;margin-left: 20px;text-transform: capitalize;}.mobile-menu .navigation li.dropdown .dropdown-btn {position: absolute;top: 6px;right: 6px;width: 32px;height: 32px;text-align: center;color: #ffffff;font-size: 16px;line-height: 32px;background: rgba(255, 255, 255, 0.10);cursor: pointer;border-radius: 2px;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;z-index: 5;}.mobile-menu .navigation li.dropdown .dropdown-btn.open {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul {display: none;}.mobile-menu .social-links {position: relative;text-align: center;padding: 30px 25px;}.mobile-menu .social-links li {position: relative;display: inline-block;margin: 0px 5px 10px;}.mobile-menu .social-links li a {position: relative;color: #ffffff;font-size: 20px;line-height: 32px;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}.mobile-menu .social-links li a:hover {color: #02c18d;}.main-header {position: absolute;left: 0px;top: 0px;width: 100%;margin: 0px;z-index: 999999;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.sticky-header {position: fixed;top: 0px;left: 0px;width: 100%;padding: 0px 0px;background: rgba(255, 255, 255, 0.97);opacity: 0;visibility: hidden;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;z-index: 0;}.fixed-header .sticky-header {visibility: visible;-ms-animation-name: fadeInDown;-moz-animation-name: fadeInDown;-op-animation-name: fadeInDown;-webkit-animation-name: fadeInDown;animation-name: fadeInDown;-ms-animation-duration: 500ms;-moz-animation-duration: 500ms;-op-animation-duration: 500ms;-webkit-animation-duration: 500ms;animation-duration: 500ms;-ms-animation-timing-function: linear;-moz-animation-timing-function: linear;-op-animation-timing-function: linear;-webkit-animation-timing-function: linear;animation-timing-function: linear;-ms-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-op-animation-iteration-count: 1;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;box-shadow: 0 0 10px rgba(0, 0, 0, .1);opacity: 1;z-index: 999999;}.sticky-header .logo {position: relative;display: block;padding: 10px 0 8px;}.sticky-header .logo a {position: relative;display: inline-block;}.sticky-header .main-menu .navigation>li {padding: 25px 0;}.sticky-header .main-menu .navigation>li>a {padding: 0 15px;color: #000;}.header-style-one {position: relative;}.header-top {position: relative;display: block;z-index: 1;}.header-top-bg {position: absolute;left: 0;bottom: 0;width: 170%;height: 100%;background-attachment: scroll;background-position: left center;background-repeat: no-repeat;z-index: -1;}.header-top .outer-box {position: relative;display: block;}.header-top-left {position: relative;display: inline-block;}.header-top-left .logo {position: relative;display: inline-block;padding: 4px 0;}.logo-img {height: 60px;}.header-top-left .logo a {position: relative;display: block;}.header-top-right {position: relative;display: block;max-width: 720px;width: 100%;}.header-top-right .top {position: relative;display: block;overflow: hidden;z-index: 1;}.header-top-right .top:after {position: absolute;top: 0;left: 15px;bottom: 0;right: 100px;background: #fcae18;content: "";z-index: -1;-moz-transform: skew(30deg, 0deg);-webkit-transform: skew(30deg, 0deg);-o-transform: skew(30deg, 0deg);-ms-transform: skew(30deg, 0deg);transform: skew(30deg, 0deg);}.header-top-right .top .opening-hours {position: relative;display: block;float: left;padding-left: 70px;}.header-top-right .top .opening-hours p {color: #6788a8;font-size: 21px;line-height: 50px;margin: 0;}.header-top-right .top .opening-hours p span {color: #333333;}.header-top-right .top .button-box {position: relative;display: block;float: right;width: 300px;text-align: center;z-index: 3;}.header-top-right .top .button-box:before {position: absolute;top: 0;left: 0;bottom: 0;right: 0px;content: "";z-index: -1;border-top: 50px solid #333333;border-left: 30px solid transparent;border-right: 30px solid transparent;border-bottom: 50px solid transparent;}.header-top-right .top .button-box a {position: relative;display: block;color: #fcae18;font-size: 20px;line-height: 50px;font-weight: 700;text-transform: capitalize;}.header {position: relative;display: block;background: #fcae18;}.header .outer-box {position: relative;display: block;}.header-left {position: relative;display: block;}.header-left .nav-outer {position: relative;display: block;}.main-menu.style1 {}.main-menu {position: relative;display: block;float: left;}.main-menu .navbar-collapse {padding: 0px;display: block !important;}.main-menu .navigation {position: relative;display: block;}.main-menu .navigation>li {position: relative;display: inline-block;float: left;margin-right: 0px;padding: 15px 0;}.main-menu .navigation>li:last-child {margin-right: 0;}.main-menu .navigation>li:before {position: absolute;top: 0;left: 0;bottom: 0;right: 0;content: "";transform: scaleY(0.0);background: #333;transform-origin: center;transform-style: preserve-3d;transition: all 0.4s cubic-bezier(0.62, 0.21, 0.45, 1.22);}.main-menu .navigation>li:hover:before,.main-menu .navigation>li.current:before {transform: scaleY(1.0);}.main-menu .navigation>li:hover a,.main-menu .navigation>li.current a {color:#fff;;}.main-menu .navigation>li>a {position: relative;display: block;padding: 0 25px;color: #222222;font-size: 17px;line-height: 30px;font-weight: 600;text-transform: capitalize;border-left: 1px solid rgba(0, 0, 0, 0.20);transition: all 500ms ease;opacity: 1;}.main-menu .navigation>li:last-child>a {border-right: 1px solid rgba(0, 0, 0, 0.20);}.main-menu .navigation>li>ul {position: absolute;top: 100%;left: 0;width: 270px;padding: 0px 0;opacity: 0;visibility: hidden;border-radius: 0;-moz-transform: translateY(30px);-webkit-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px);transition: all 100ms ease;z-index: 100;}.main-menu .navigation>li>ul:before {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;content: '';background: #fcae18;border-radius: 0;-webkit-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);-ms-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);-o-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);z-index: -1;}.main-menu .navigation>li.dropdown:hover>ul {opacity: 1;visibility: visible;-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);transition: all 300ms ease;-moz-transition: all 300ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;}.main-menu .navigation>li>ul>li {position: relative;display: block;padding: 0 20px;width: 100%;}.main-menu .navigation>li>ul>li>a {position: relative;display: block;border-bottom: 1px solid #e9e9e9;padding: 13px 0px 13px;color: #242424!important;font-size: 15px;line-height: 24px;font-weight: 600;text-align: left;text-transform: capitalize;transition: all 500ms ease;}.main-menu .navigation>li>ul>li:last-child>a {border: none;}.main-menu .navigation>li>ul>li>a:hover {padding-left: 15px;}.main-menu .navigation>li>ul>li>a:before {position: absolute;top: 0;left: 0px;bottom: 0;content: "";margin: 15px 0;width: 0px;background: #333333;opacity: 0;transition: all 500ms ease;transition: all 200ms linear;transition-delay: 0.1s;}.main-menu .navigation>li>ul>li:hover>a:before {width: 5px;}.main-menu .navigation>li>ul>li.dropdown>a:after {position: absolute;top: 0px;right: 0px;bottom: 0;font-family: FontAwesome;content: "\f105";color: #116da1;font-size: 14px;font-weight: 700;margin: 12px 0;text-align: right;z-index: 5;}.main-menu .navigation>li>ul>li:hover>a:before {opacity: 1;}.main-menu .navigation>li>ul>li>ul {position: absolute;top: 0%;left: 100%;width: 250px;padding: 0;display: none;background: #ffffff;border-radius: 0;-webkit-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);-ms-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);-o-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);-moz-transform: translateY(30px);-webkit-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px);transition: all 100ms ease;z-index: 100;}.main-menu .navigation li>ul>li.dropdown:hover ul {opacity: 1;visibility: visible;-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);transition: all 300ms ease;-moz-transition: all 300ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;}.main-menu .navigation>li>ul>li>ul>li {position: relative;display: block;padding: 0 20px;width: 100%;}.main-menu .navigation>li>ul>li>ul>li>a {position: relative;display: block;border-bottom: 1px solid #e9e9e9;padding: 13px 0px 13px;color: #242424;;font-size: 15px;line-height: 24px;font-weight: 600;text-align: left;text-transform: capitalize;transition: all 500ms ease;}.main-menu .navigation>li>ul>li>ul>li:last-child>a {border: none;}.main-menu .navigation>li>ul>li:hover>a {padding-left: 15px;}.main-menu .navigation>li>ul>li>ul>li>a:hover {padding-left: 15px;}.main-menu .navigation>li>ul>li>ul>li a:before {position: absolute;top: 0;left: 0px;bottom: 0;content: "";margin: 15px 0;width: 0px;background: #116da1;transition: all 500ms ease;transition: all 200ms linear;transition-delay: 0.1s;}.main-menu .navigation>li>ul>li>ul>li:hover>a:before {width: 5px;}.main-menu .navbar-collapse>ul li.dropdown .dropdown-btn {position: absolute;right: 0px;top: 0;width: 50px;height: 42px;border-left: 1px solid #04102a;text-align: center;font-size: 16px;line-height: 42px;color: #ffffff;cursor: pointer;display: none;z-index: 5;}.header-right {position: relative;display: block;}.header-right .outer-search-box-style1 {position: relative;display: block;float: right;padding: 5px 8px;margin-top: 4px;margin-right: 15px;background: #333333;border-radius: 4px;}.outer-search-box-style1 {position: relative;display: inline-block;float: left;}.outer-search-box-style1 p,.outer-search-box-style1 a {color: #fcae18;font-size: 1.5rem;padding: 0;font-weight: 700;margin: 0;}.main-slider{position:relative;overflow:hidden;}.main-slider .slide{position:relative;overflow:hidden;padding: 60px 0px;background-size:cover;}.main-slider .slide:before{position:absolute;content:'';left:0px;top:0px;right:0px;bottom:0px;background: #000000;background: -webkit-linear-gradient(to top right, #000000 0%, rgba(255,255,255,0) 100%);background: -moz-linear-gradient(to top right, #000000 0%, rgba(255,255,255,0) 100%);background: linear-gradient(to top right, #000000 0%, rgba(255,255,255,0) 100%);}.main-slider .content-column{position:relative;}.main-slider .content-column .inner-column{position:relative;padding-top:80px;padding-bottom: 80px;}.main-slider .title{font-weight: 400;margin-bottom: 20px;opacity: 0;color:#ffffff;font-size:18px;padding-left:40px;transform: scaleY(0);transform-origin: top;-webkit-transition: all 1000ms ease;-moz-transition: all 100ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease;}.main-slider .active .title{opacity: 1;transform: scaleY(1);-webkit-transition-delay: 300ms;-moz-transition-delay: 300ms;-ms-transition-delay: 300ms;-o-transition-delay: 300ms;transition-delay: 300ms;}.main-slider .title:before{position:absolute;content:'';left:0px;top:7px;width:30px;height:7px;border-top:2px solid #fcae18;border-bottom:2px solid #fcae18;}.main-slider h1{color:#ffffff;margin-bottom:22px;opacity: 0;transform: scaleY(0);transform-origin: top;-webkit-transition: all 1000ms ease;-moz-transition: all 100ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease;}.main-slider .active h1{opacity: 1;transform: scaleY(1);transition-delay: 300ms;}.main-slider .text{font-weight: 400;margin-bottom: 35px;opacity: 0;color:#ffffff;font-size:18px;line-height:1.8em;transform: scaleY(0);transform-origin: top;-webkit-transition: all 1000ms ease;-moz-transition: all 100ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease;}.main-slider .active .text{opacity: 1;transform: scaleY(1);-webkit-transition-delay: 600ms;-moz-transition-delay: 600ms;-ms-transition-delay: 600ms;-o-transition-delay: 600ms;transition-delay: 600ms;}.main-slider .btns-box{opacity:0;float:left;transform: scaleY(0);transform-origin: top;display:inline-block;-webkit-transition: all 900ms ease;-moz-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;transition: all 900ms ease;}.main-slider .active .btns-box{opacity: 1;transform: scaleY(1);transition-delay:900ms;}.main-slider .btns-box .theme-btn{margin-right:25px;}.main-slider .play-box{position:relative;float:left;color:#ffffff;font-size:16px;padding-left:70px;margin-top:15px;opacity:0;transform: scaleY(0);transform-origin: top;-webkit-transition: all 900ms ease;-moz-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;transition: all 900ms ease;}.main-slider .active .play-box{opacity: 1;transform: scaleY(1);transition-delay:900ms;}.main-slider .play-box .play-button{position:absolute;left:0px;top:-18px;}.main-slider .play-box .play-button span{position: relative;width:60px;height: 60px;z-index:10;color: #f7b900;font-weight:400;font-size: 39px;text-align: center;padding-left:4px;display: inline-block;line-height:60px;border-radius:50%;transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;background-color:#ffffff;}.main-slider .play-box .play-button .ripple,.main-slider .play-box .play-button .ripple:before,.main-slider .play-box .play-button .ripple:after {position: absolute;top: 50%;left: 50%;width:60px;height: 60px;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;-o-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);-ms-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);-o-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);-webkit-animation: ripple 3s infinite;-moz-animation: ripple 3s infinite;-ms-animation: ripple 3s infinite;-o-animation: ripple 3s infinite;animation: ripple 3s infinite;}.main-slider .play-box .play-button .ripple:before {-webkit-animation-delay: .9s;-moz-animation-delay: .9s;-ms-animation-delay: .9s;-o-animation-delay: .9s;animation-delay: .9s;content: "";position: absolute;}.main-slider .play-box .play-button .ripple:after {-webkit-animation-delay: .6s;-moz-animation-delay: .6s;-ms-animation-delay: .6s;-o-animation-delay: .6s;animation-delay: .6s;content: "";position: absolute;}@-webkit-keyframes ripple {70% {box-shadow: 0 0 0 70px rgba(253, 167, 0, 0);}100% {box-shadow: 0 0 0 0 rgba(253, 167, 0, 0);}}@keyframes ripple {70% {box-shadow: 0 0 0 70px rgba(253, 167, 0, 0);}100% {box-shadow: 0 0 0 0 rgba(253, 167, 0, 0);}}.main-slider .owl-dots{position:absolute;left:40px;top:50%;display:none;margin-top:-60px;}.main-slider .owl-dots .owl-dot{position:relative;width:12px;height:12px;opacity:0.2;margin:15px 0px;border-radius:50px;display:block;background-color:#71758C;transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;}.main-slider .owl-dots .owl-dot:hover,.main-slider .owl-dots .owl-dot.active{opacity:1;background-color:#ff9138;}.main-slider .owl-nav{display:none;}/***====================================================================About Section====================================================================***/.about-section{position:relative;padding:100px 0px 100px;background: #fcae18;}.about-section .inner-container{position:relative;background-position:left bottom;background-repeat:no-repeat;}.about-section .content-column{position:relative;}.about-section .content-column .inner-column{position:relative;padding:70px 55px;}.about-section .content-column .sec-title{margin-bottom:25px;}.about-section .content-column .text{position:relative;margin-bottom:35px;}.about-section .content-column .text p{position:relative;font-size:16px;color: #333333;line-height:1.7em;margin-bottom:20px;}.about-section .content-column .text p:last-child{margin-bottom:0px;}.about-section .content-column .signature{margin-left:40px;}.about-section .image-column{position:relative;}.about-section .image-column .inner-column{position:relative;}.about-section .image-column .image{position:relative;z-index: 1;}.about-section .image-column .image img{position:relative;width:100%;display:block;}.about-section .image-column .experiance-box{position:absolute;right:-25px;bottom:30px;}.about-section .image-column .experiance-box:before{position:absolute;content:'';right:0px;bottom:-25px;width: 0;height: 0;z-index:1;border-top: 25px solid #111111;border-right: 25px solid transparent;}.about-section .image-column .experiance-box .box-inner{position:relative;padding:30px 45px;text-align:center;border-radius:20px 0px 0px 0px;background-color: rgb(51 51 51);}.about-section .image-column .experiance-box .count-box{position:relative;color: #fcae18;font-size:60px;font-weight:700;line-height:1em;}.about-section .image-column .experiance-box h6{position:relative;color: #fcae18;font-weight:700;margin-top:10px;text-transform:uppercase;}/***====================================================================Services Section====================================================================***/.services-section{position: relative;padding: 100px 0px 100px;}.services-section .side-image{position:absolute;right:0px;bottom:0px;}.services-section .owl-nav{display:none;}.services-section .owl-dots{position:relative;margin-top:50px;text-align:center;}.services-section .owl-dots .owl-dot{position:relative;width:15px;height:15px;margin:0px 7px;border-radius:50px;display:inline-block;border:2px solid #111111;transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;}.services-section .owl-dots .owl-dot:hover,.services-section .owl-dots .owl-dot.active{background-color:#fcae18;border-color:#fcae18;}.services-section .owl-carousel .owl-stage-outer{position:static;padding:20px 0px;}.services-section .owl-theme .service-block{margin:0px 15px;}.services-section .owl-carousel{margin:0px -15px;width:auto;}.services-section .sec-title .text{margin-top:65px;}.service-block{position:relative;margin-bottom:60px;}.service-block .inner-box{position:relative;padding:30px 30px 40px;background-color:#ffffff;border-bottom:4px solid #fcae18;box-shadow:0px 0px 15px rgba(0,0,0,0.10);}.service-block .inner-box .pattern-layer{position:absolute;left:0px;top:0px;right:0px;bottom:0px;opacity:0;transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;}.service-block .inner-box:hover .pattern-layer{opacity:1;}.service-block .inner-box .icon{position:absolute;right:0px;top:0px;color:#fcae18;line-height:1em;font-size:60px;}.service-block .inner-box .content{position:relative;}.service-block .inner-box h4 a{position:relative;color:#222222;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.service-block .inner-box h4 a:hover{color:#fcae18;}.service-block .inner-box .text{position:relative;color:#555555;font-size:16px;line-height:1.7em;margin-top:25px;}.service-block .inner-box .read-more{position:absolute;right:30px;bottom:-25px;color:#ffffff;font-weight:600;padding:12px 24px;background-color:#222222;border-radius:15px 0px 0px 0px;border-right:2px solid #fcae18;transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;}.service-block .inner-box:hover .read-more{background-color:#fcae18;border-color:#222222;}/***====================================================================CTA Section====================================================================***/.cta-section{position:relative;padding:100px 0px 100px;background-attachment:fixed;background-size:cover;}.cta-section:before{position:absolute;content:'';left:0px;top:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.60);}.cta-section .title-box{position:relative;text-align:center;margin-bottom:40px;}.cta-section .title-box h2{color:#ffffff;}.cta-section .cta-list{position:relative;}.cta-section .cta-list li{position:relative;color:#ffffff;font-size:18px;font-weight:700;margin-right:30px;padding-left:50px;letter-spacing:1px;margin-bottom:12px;display:inline-block;text-transform:uppercase;}.cta-section .cta-list li:before{position:absolute;content:'';left: 29px;top: 5px;width: 2px;height: 2px;border: 5px solid #fcae18;}.cta-section .cta-list li:last-child{margin-right:0px;}.cta-section .btn-box{position:relative;margin-top:40px;}.cta-section .btn-box .theme-btn{margin:0px 10px;}.equipment-name {background: #fcae18;padding: 5px;text-align: center;color: #000;font-size: 32px;}/***====================================================================Testimnial Section====================================================================***/.testimonial-section{position:relative;padding:100px 0px 100px;background-color:#f5f5f5;background-position:center center;background-repeat:no-repeat;}.testimonial-section .owl-nav{position:absolute;right:15px;top:-90px;}.testimonial-section .owl-nav .owl-prev,.testimonial-section .owl-nav .owl-next{position:relative;width:40px;height:40px;color:#222222;font-size:18px;border-radius:2px;line-height:38px;margin-left:15px;text-align:center;display:inline-block;border:1px solid #222222;background-color:#ffffff;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.testimonial-section .owl-nav .owl-prev:hover,.testimonial-section .owl-nav .owl-next:hover{background-color:#fcae18;border-color:#fcae18;color:#ffffff;}.testimonial-section .owl-dots{display:none;}.testimonial-section .owl-carousel .owl-stage-outer{position:static;padding:20px 0px;}.testimonial-section .owl-theme .testimonial-block{margin:0px 15px;}.testimonial-section .owl-carousel{margin:0px -15px;width:auto;}.testimonial-block{position:relative;z-index:1;}.testimonial-block .inner-box{position:relative;padding:40px 45px;border-radius:10px;background-color:#ffffff;box-shadow:0px 0px 15px rgba(0,0,0,0.15);}.testimonial-block .inner-box:before{position:absolute;content:'';left:30px;right:30px;bottom:-10px;height:50px;z-index:-1;border-radius:50px;background-color:#ffffff;box-shadow:0px 0px 15px rgba(0,0,0,0.10);-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.testimonial-block .inner-box:hover::before{background-color:#e75222;}.testimonial-block .inner-box .quote-icon{position:absolute;right:60px;bottom:60px;color:#e5e5e5;font-size:60px;}.testimonial-block .inner-box .author-image-outer{position:relative;}.testimonial-block .inner-box .author-image-outer .author-image{position:absolute;right:0px;top:-65px;width:115px;height:135px;border-radius:0%;}.testimonial-block .inner-box .author-image-outer h6{position:relative;color:#222222;font-size:18px;font-weight:700;line-height:1.3em;text-transform:capitalize;}.testimonial-block .inner-box .author-image-outer .designation{position:relative;color:#fcae18;font-size:14px;margin-top:8px;}.testimonial-block .inner-box .author-image-outer .quote-icon{position:absolute;right:0px;top:5px;color:#dbdbdb;line-height:1em;font-size:40px;}.testimonial-block .inner-box .text{position:relative;color:#555555;font-size:16px;line-height:1.9em;margin-top:20px;padding-right:40px;}.testimonial-block .inner-box .rating{position:relative;color:#ffaa01;font-size:16px;margin-top:10px;}/***====================================================================Main Footer====================================================================***/.main-footer{position:relative;padding:100px 0px 0px;background-size:cover;}.main-footer .side-image{position:absolute;left:0px;bottom:50px;z-index:1;}.main-footer .footer-widget{position:relative;z-index:1;margin-bottom:40px;}.main-footer .widgets-section{position:relative;padding-bottom:40px;}.main-footer .footer-widget h4{color:#ffffff;margin-bottom:25px;text-transform:capitalize;}/* Recent Posts */.main-footer .news-widget{position: relative;}.main-footer .news-widget .post{position: relative;min-height: 80px;padding-left: 100px;margin-bottom: 25px;}.main-footer .news-widget .post:last-child{margin-bottom: 0;}.main-footer .news-widget .post .thumb{position: absolute;left: 0px;top: 4px;height: 80px;width: 80px;overflow: hidden;}.main-footer .news-widget .post .thumb a{display: block;}.main-footer .news-widget .post .thumb img{display: block;width: 100%;height: auto;}.main-footer .news-widget .post h6{position: relative;color: #ffffff;line-height: 1.7em;font-weight: 700;font-size:16px;}.main-footer .news-widget .post h6 a{color:#ffffff;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.main-footer .news-widget .post h6 a:hover{color: #fcae18;}.main-footer .news-widget .post .date{position: relative;display: block;font-size: 14px;line-height: 1.3em;color: #ffffff;margin-top:8px;text-transform:uppercase;}/* List Link */.list-link{position:relative;}.list-link li{position:relative;margin-bottom:13px;}.list-link li a{position:relative;color:#ffffff;font-size:16px;padding-left:26px;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.list-link li a:hover{color: #fcae18;}.list-link li a:before{position:absolute;content: "\f0da";left:0px;top:2px;font-size:14px;line-height:1em;font-family: "fontawesome";color: #fcae18;}.main-footer .request-widget .phone{position:relative;color:#ffffff;font-weight:700;font-size:30px;line-height:1.3em;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.main-footer .request-widget .phone:hover{color:#fcae18;}.main-footer .request-widget .text{position:relative;color:#ffffff;font-size:16px;opacity:0.80;line-height:1.8em;margin-top:15px;margin-bottom:25px;}.main-footer .request-widget .theme-btn{padding:16px 28px;}.main-footer .footer-bottom{position:relative;padding:20px 0px;background-color:#000000;}.main-footer .footer-bottom .copyright{position:relative;color:#ffffff;font-size:16px;font-weight:400;}.main-footer .footer-bottom .copyright a{position:relative;font-weight:600;color:#ffffff;}.main-footer .footer-bottom .social-box{position:relative;text-align:right;}.main-footer .footer-bottom .social-box li{position:relative;margin-left:15px;display:inline-block;}.main-footer .footer-bottom .social-box li a{position:relative;color:#ffffff;font-size:15px;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.main-footer .footer-bottom .social-box li a:hover{color:#fcae18;}.main-footer .logo-widget .logo{margin-bottom:30px;}.main-footer .logo-widget .text{position:relative;color:#ffffff;opacity:0.80;line-height:1.9em;}.main-footer .lower-form-box{position:relative;padding:50px 0px 0px;border-top:1px solid rgba(255,255,255,0.20);}.main-footer .lower-form-box .title-column{position:relative;}.main-footer .lower-form-box .title-column .inner-column{position:relative;color:#ffffff;font-size:27px;font-weight:500;line-height:1.4em;padding-left:80px;}.main-footer .lower-form-box .title-column .icon{position:absolute;left:0px;top:8px;color:#fcae18;font-size:60px;line-height:1em;font-weight:400;}.main-footer .lower-form-box .newsletter-form-two{margin-top:10px;}.page-title{position:relative;text-align:center;overflow:hidden;padding:130px 0px 130px;}.page-title:before{position:absolute;content:'';left:0px;bottom:0px;top:0px;right:0px;background-color: rgb(0 0 0 / 52%);}.page-title .auto-container{position:relative;}.page-title h2{color:#ffffff;margin-bottom: 0px;text-transform:uppercase;}.page-breadcrumb{position:relative;margin-bottom:10px;}.page-breadcrumb li{position:relative;display:inline-block;margin-right:10px;padding-right:15px;color:#ffffff;font-size:18px;font-weight:400;text-transform:capitalize;}.page-breadcrumb li:after{position:absolute;content: "/";right:-2px;top:-1px;color:#ffffff;font-size:18px;font-weight:700;font-family: 'FontAwesome';}.page-breadcrumb li:last-child::after{display: none;}.page-breadcrumb li:last-child{padding-right:0px;margin-right:0px;}.page-breadcrumb li a{color: #fcae18;font-weight:400;text-transform: capitalize;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}.page-breadcrumb li a:hover{color:#ffffff;}.contact-info-section{position:relative;padding:100px 0px 70px;background: #fcae18;}.contact-info-section.style-two{padding-bottom:20px;}.contact-info-section .info-column{position:relative;margin-bottom:30px;}.contact-info-section .info-column .inner-column{position:relative;color: #333333;font-size:16px;line-height:1.7em;padding-left:90px;}.contact-info-section .info-column .icon{position:absolute;left:0px;top:0px;color: #333333;font-size:60px;line-height:1em;}.contact-info-section .info-column strong{position:relative;color:#222222;font-size:22px;display:block;margin-bottom:10px;}.contact-info-section .info-column .inner-column a{position:relative;color: #333333;}.map-section-section{position:relative;}.map-section-section iframe{position:relative;width:100%;height:650px;}.contact-form input.error,.contact-form select.error,.contact-form textarea.error{border-color:#ff0000 !important;}.contact-form label.error{display:block;line-height:24px;padding:5px 0px 0px;margin:0px;text-transform:uppercase;font-size:12px;color:#ff0000;font-weight:500;}.request-quote-section{position:relative;padding:100px 0px 100px;}.request-quote-section.style-two{padding-bottom:0px;}.request-quote-section.style-three{padding-bottom:0px;margin-top:-400px;}.request-quote-section .auto-container{position:relative;}.request-quote-section .image-layer{position:absolute;left:0px;top:0px;width:100%;height:700px;background-attachment:fixed;background-size:cover;}.request-quote-section .image-layer:before{position:absolute;content:'';left:0px;top:0px;right:0px;bottom:0px;opacity:0.80;background-color:#000000;}.request-quote-section .content-box{position:relative;}.request-quote-section .content-box .play-box{position:absolute;right:0px;top:0px;z-index:1;color:#ffffff;font-size:24px;line-height: 70px;font-weight:700;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}.request-quote-section .content-box .play-box .play-btn{position: relative;width:70px;height:70px;color: #ffffff;font-weight:400;font-size:24px;text-align: center;border-radius:0px;padding-left:0px;margin:0 auto;display: block;margin-bottom:25px;background-color:#f05523;transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;box-shadow:0px 0px 15px rgba(0,0,0,0.10);}.request-quote-section .content-box .play-box .ripple,.request-quote-section .content-box .play-box .ripple:before,.request-quote-section .content-box .play-box .ripple:after {position: absolute;top: 50%;left: 50%;width:70px;height:70px;margin-left:-2px;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-border-radius: 0%;-moz-border-radius: 0%;-ms-border-radius: 0%;-o-border-radius: 0%;border-radius: 0%;-webkit-box-shadow: 0 0 0 0 rgba(240, 85, 35, .4);-moz-box-shadow: 0 0 0 0 rgba(240, 85, 35, .4);-ms-box-shadow: 0 0 0 0 rgba(240, 85, 35, .4);-o-box-shadow: 0 0 0 0 rgba(240, 85, 35, .4);box-shadow: 0 0 0 0 rgba(240, 85, 35, .4);-webkit-animation: ripple 3s infinite;-moz-animation: ripple 3s infinite;-ms-animation: ripple 3s infinite;-o-animation: ripple 3s infinite;animation: ripple 3s infinite;}.request-quote-section .content-box .play-box .ripple:before {-webkit-animation-delay: .9s;-moz-animation-delay: .9s;-ms-animation-delay: .9s;-o-animation-delay: .9s;animation-delay: .9s;content: "";position: absolute;}.request-quote-section .content-box .play-box .ripple:after {-webkit-animation-delay: .6s;-moz-animation-delay: .6s;-ms-animation-delay: .6s;-o-animation-delay: .6s;animation-delay: .6s;content: "";position: absolute;}.request-quote-section .content-box h2{color:#ffffff;margin-top:35px;}.request-quote-section .content-box .text{position:relative;font-weight:400;color:#ffffff;margin-top:20px;font-size:16px;line-height:1.9em;margin-bottom:40px;}.request-quote-section .inner-container{position:relative;padding:70px 70px;margin-top:100px;border-radius:15px;background-color: #fcae18;background-position:left bottom;background-repeat:no-repeat;box-shadow:0px 0px 15px rgba(0,0,0,0.10);}.request-quote-section .inner-container .cap-icon{position:absolute;left:0px;top:-150px;right:0px;text-align:center;}/*Default Form*/.default-form{position:relative;}.default-form .form-group{position:relative;margin-bottom:20px;}.default-form input[type="text"],.default-form input[type="email"],.default-form input[type="password"],.default-form select,.default-form textarea{display:block;width:100%;line-height:28px;height:56px;font-size:15px;padding:8px 22px;color:#777777;border-radius:5px;border: 1px solid #fcae18;transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.default-form .form-group textarea::-webkit-input-placeholder,.default-form .form-group input::-webkit-input-placeholder{color:#777777;}.default-form textarea{height:125px;resize:none;font-size:15px;padding-top:18px;}.default-form input[type="text"]:focus,.default-form input[type="email"]:focus,.default-form input[type="password"]:focus,.default-form select:focus,.default-form textarea:focus{border-color:#f05523;}.default-form .theme-btn{cursor:pointer;}.service-page{padding:80px 0;}.service-list {background: #333333;border-radius: 4px;margin-top: 10px;padding: 13px 0;}.service-list li {padding: 10px;font-size: 1.2rem;}.service-list a {color: #fcae18;display: block;border-bottom: 1px solid #fcae18;padding: 10px;background: #333333;}.service-list a:hover {background: #000000;}