 * {margin:0px;padding:0px;border:none;outline:none;}body {font-size:18px;color:#707582;line-height:26px;font-weight:400;background:#ffffff;font-family: 'Lato', sans-serif;background-size:cover;background-repeat:no-repeat;background-position:center top;-webkit-font-smoothing: antialiased;}@media (min-width:1200px) {.container {max-width: 1170px;padding: 0px 15px;}}.large-container{max-width: 1450px;padding: 0px 15px;margin: 0 auto;}.container-fluid{padding: 0px;}.auto-container{position:static;max-width:1200px;padding:0px 15px;margin:0 auto;}.small-container{max-width:680px;margin:0 auto;}.boxed_wrapper{position: relative;margin: 0 auto;overflow: hidden !important;width: 100%;min-width: 300px;}a{text-decoration:none;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}a:hover{text-decoration:none;outline:none;}input,button,select,textarea{font-family: 'Lato', sans-serif;font-weight: 400;font-size: 15px;}ul,li{list-style:none;padding:0px;margin:0px;}input{transition: all 500ms ease;}button:focus, input:focus, textarea:focus{outline: none;box-shadow: none;transition: all 500ms ease;}::-webkit-input-placeholder {color: inherit;}::-moz-input-placeholder {color: inherit;}::-ms-input-placeholder {color: inherit;}p{position: relative;font-family: 'Lato', sans-serif;color: #000000;font-weight: 400;margin: 0px;transition: all 500ms ease;}h1,h2,h3,h4,h5,h6{position:relative;font-family: 'Lexend', sans-serif;font-weight: 400;color: #0673b6;margin: 0px;transition: all 500ms ease;}.author-box h5{color: #faab19;}.handle-preloader {align-items: center;-webkit-align-items: center;display: flex;display: -ms-flexbox;height: 100%;justify-content: center;-webkit-justify-content: center;position: fixed;left: 0;top: 0;width: 100%;z-index: 9999999;}.preloader-close{position: fixed;z-index: 99999999;font-size: 18px;background: #fff;width: 30px;height: 30px;line-height: 26px;text-align: center;cursor: pointer;right: 15px;top: 15px;border-radius: 50%;}.handle-preloader .animation-preloader {position: absolute;z-index: 100;}.handle-preloader .animation-preloader .spinner{animation: spinner 1s infinite linear;border-radius: 50%;height: 150px;margin: 0 auto 45px auto;width: 150px;}.handle-preloader .animation-preloader .txt-loading {text-align: center;user-select: none;}.handle-preloader .animation-preloader .txt-loading .letters-loading:before{animation: letters-loading 4s infinite;content: attr(data-text-preloader);left: 0;opacity: 0;top:0;position: absolute;}.handle-preloader .animation-preloader .txt-loading .letters-loading{font-family: 'Lexend', sans-serif;font-weight: 500;letter-spacing: 15px;display: inline-block;position: relative;font-size: 70px;line-height: 70px;text-transform: uppercase;color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: rgba(255, 255, 255, 0.30);}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before {animation-delay: 0.2s;}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before {animation-delay: 0.4s;}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before {animation-delay: 0.6s;}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before {animation-delay: 0.8s;}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before {animation-delay: 1s;}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before {animation-delay: 1.2s;}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before {animation-delay: 1.4s;}.handle-preloader .loader-section {background-color: #ffffff;height: 100%;position: fixed;top: 0;width: calc(50% + 1px);}.preloader .loaded .animation-preloader {opacity: 0;transition: 0.3s ease-out;}.handle-preloader .animation-preloader .txt-loading .letters-loading{}.handle-preloader .animation-preloader .txt-loading .letters-loading:before{color: #ffffff;}.handle-preloader .animation-preloader .spinner{border: 3px solid #ffffff;border-top-color: rgba(255, 255, 255, 0.5);}@keyframes spinner {to {transform: rotateZ(360deg);}}@keyframes letters-loading {0%, 75%, 100% {opacity: 0;transform: rotateY(-90deg);}25%, 50% {opacity: 1;transform: rotateY(0deg);}}@media screen and (max-width: 767px) {.handle-preloader .animation-preloader .spinner {height: 8em;width: 8em;}}@media screen and (max-width: 500px) {.handle-preloader .animation-preloader .spinner {height: 7em;width: 7em;}.handle-preloader .animation-preloader .txt-loading .letters-loading {font-size: 30px;letter-spacing: 10px;}}.centred{text-align: center;}.pull-left{float: left;}.pull-right{float: right;}figure{margin: 0px;}img {display: inline-block;max-width: 100%;height: auto;transition-delay: .1s;transition-timing-function: ease-in-out;transition-duration: .7s;transition-property: all;}.theme-btn{position: relative;display: inline-block;overflow: hidden;vertical-align: middle;font-size: 14px;line-height: 26px;color: #fff;font-family: 'Lexend', sans-serif;font-weight: 600;text-align: center;padding: 15px 32px;border-radius: 0px;text-transform: uppercase;z-index: 1;transition: all 500ms ease;}.theme-btn i{position: relative;margin-right: 8px;top: 2px;}.theme-btn.btn-one{color: #fff !important;}.theme-btn:before{webkit-transition-duration: 800ms;transition-duration: 800ms;position: absolute;width: 200%;height: 200%;content: "";top: 110%;left: 50%;background-color: #faab1a;-webkit-transform: translateX(-50%);transform: translateX(-50%);border-radius: 50%;z-index: -1;}.theme-btn:hover:before{top: -40%;}.pagination{position: relative;display: block;}.pagination li{position: relative;display: inline-block;float: left;margin-right: 10px;}.pagination li:last-child{margin: 0px !important;}.pagination li a{position: relative;display: inline-block;font-size: 16px;font-weight: 600;font-family: 'Lexend', sans-serif;height: 56px;width: 56px;line-height: 56px;text-align: center;color: #1e2434;z-index: 1;background-color: #f4f5f4;transition: all 500ms ease;}.pagination li a:hover, .pagination li a.current{color: #fff !important;}.pagination-nav li{position: relative;display: inline-block;float: left;margin-right: 10px;}.pagination-nav li:last-child{margin: 0px !important;}.pagination-nav li a{position: relative;display: inline-block;font-size: 16px;font-weight: 600;font-family: 'Lexend', sans-serif;color: #1e2434;background-color: #f4f5f4;padding: 15px 40px;text-transform: uppercase;}.pagination-nav li a i{position: relative;top: 2px;}.pagination-nav li a:hover{color: #fff;}.sec-pad{padding: 47px 0px 23px 0px;}.sec-pad-2{padding: 120px 0px;}.mr-0{margin: 0px !important;}.scroll-top{width: 55px;height: 55px;line-height: 64px;position: fixed;bottom: 105%;right: 30px;font-size: 20px;z-index: 99;background: rgb(250 171 25);text-align: center;cursor: pointer;transition: 1s ease;}.scroll-top.open {bottom: 50px;}.scroll-top span{color: #fff;}.sec-title{position: relative;display: block;margin-bottom: 50px;}.sec-title h6{position: relative;display: inline-block;font-size: 14px;line-height: 26px;font-weight: 600;text-transform: uppercase;}.sec-title .title-top{position: relative;display: inline-block;padding-left: 20px;margin-bottom: 6px;}.sec-title.centred .title-top{padding-right: 20px;}.sec-title .title-top .shape-box .shape{position: absolute;top: 2px;font-size: 12px;font-family: 'Lexend', sans-serif;font-weight: 700;}.sec-title .title-top .shape-box .shape-1{left: 0px;}.sec-title .title-top .shape-box .shape-2{right: 0px;}.sec-title h2{position: relative;display: block;font-size: 36px;line-height: 50px;letter-spacing: -1px;font-weight: 600;text-transform: uppercase;}.sec-title.light h2{color: #ffffff;}.sec-title .title-text{position: relative;display: block;margin-top: 11px;}.sec-title.light .title-text p{color: #aab0bf;}.main-header{position:relative;left:0px;top:0px;z-index:999;width:100%;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;opacity:0;visibility:hidden;left:0px;top:0px;width:100%;z-index:0;background: #ffffff;border-bottom: 1px solid rgba(0, 0, 0, 0.1);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.fixed-header .sticky-header{z-index:999;opacity:1;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;}.header-top{position: relative;width: 100%;background-color: #408cc0;padding: 11px 0px;}.header-top .text h6{position: relative;display: block;padding-left: 28px;font-size: 14px;line-height: 26px;color: #fff;font-weight: 400;text-transform: uppercase;}.header-top .text h6 .comment-icon{position: absolute;left: 0px;top: 5px;font-size: 16px;}.header-top .text h6 a{color: #fff;font-weight: 500;}.header-top .social-links i {color: #fff;font-size: 17px;}.header-top .text h6 a:hover{}.header-top .text h6 a i{position: relative;top: 2px;}.header-top .right-column .info, .header-top .right-column .social-links{position: relative;display: inline-block;float: left;}.header-top .right-column .info li{position: relative;display: inline-block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;color: #aab0bf;padding-left: 22px;font-weight: 500;text-transform: uppercase;margin-right: 40px;}.header-top .right-column .info li i{position: absolute;left: 0px;top: 5px;font-size: 14px;}.header-top .right-column .info li a{display: inline-block;color: #aab0bf;text-transform: lowercase;}.header-top .right-column .info li:before{position: absolute;content: '';background-color: rgba(255, 255, 255, 0.15);width: 1px;height: 22px;top: 2px;right: -23px;}.header-top .right-column .info li a:hover{}.header-top .right-column .social-links li{position: relative;display: inline-block;float: left;margin-right: 20px;}.header-top .right-column .social-links li:last-child{margin: 0px !important;}.header-top .right-column .social-links li a{position: relative;display: inline-block;font-size: 14px;line-height: 26px;color: #aab0bf;}.header-top .right-column .social-links li a:hover{}.header-top .right-column .info li.search-box-outer{padding-left: 0px;}.main-header .search-box-btn{position: relative;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;color: #aab0bf;padding-left: 22px;font-weight: 500;background: transparent;text-transform: uppercase;transition: all 500ms ease;}.main-header .search-box-btn i{position: absolute;left: 0px;top: 6px !important;font-size: 15px !important;}.main-header .search-box-btn:hover{}.main-header .search-box-outer .dropdown-menu {top: 34px !important;padding: 0px;width: 330px;border-radius: 0px;right: 0;left: auto !important;transform: translate3d(0px, 0px, 0px) scale3d(0.8,0.8,0.8) !important;border-color: transparent;border-radius: 3px;transition: .5s ease;display: block;opacity: 0;visibility: hidden;}.main-header .search-box-outer .show .dropdown-menu {display: block;transform: scale3d(1,1,1)!important;opacity: 1;visibility: visible;}.main-header .search-panel .form-container{padding: 30px;}.main-header .search-panel .form-group {position: relative;margin: 0px;}.main-header .search-panel input[type="text"], .main-header .search-panel input[type="search"], .main-header .search-panel input[type="password"], .main-header .search-panel select {display: block;width: 100%;line-height: 24px;padding: 9px 50px 9px 15px;height: 50px;color: #fff;border-radius: 3px;background-color: #1e2434;}.main-header .search-panel .search-btn {position: absolute;right: 1px;top: 1px;width: 50px;height: 48px;text-align: center;color: #fff;background: transparent;font-size: 14px;border-radius: 0px 3px 3px 0px;cursor: pointer;}.dropdown-toggle::after {display: none;}.header-lower{position: relative;width: 100%;background-color: #fff;box-shadow: 0px 10px 10px 0px rgb(0 0 0 / 7%);}.header-lower .menu-area{position: relative;}.main-header .menu-area .logo-box{position: relative;padding: 0px 0px;margin-right: 60px;width: 115px;}.main-header .menu-area .logo-box:before{position: absolute;content: '';width: 1px;height: 44px;top: 23px;right: -30px;}.main-header .nav-right{position: relative;padding: 41px 0px;}.main-header .nav-right .support-box{position: relative;float: left;}.main-header .nav-right .support-box:before{position: absolute;content: '';background-color: #e1e8e4;width: 1px;height: 44px;top: -8px;right: 0px;}.main-header .nav-right .support-box h5{position: relative;display: inline-block;font-size: 14px;line-height: 26px;color: #1e2434;font-weight: 600;padding-left: 30px;padding-right: 20px;text-transform: uppercase;cursor: pointer;z-index: 1;}.main-header .nav-right .support-box h5:before{position: absolute;content: "\f107";font-family: "Font Awesome 5 Pro";top: 1px;right: 0px;font-size: 16px;font-weight: 400;transition: all 500ms ease;}.main-header .nav-right .support-box:hover h5:before{transform: rotate(180deg);}.main-header .nav-right .support-box h5 span{display: inline-block;font-size: 16px;font-weight: 600;color: #1e2434;}.main-header .nav-right .support-box h5 i{position: absolute;left: 0px;top: 5px;font-size: 18px;}.main-header .nav-right .support-box .info-box{position: absolute;left: 0px;top: 70px;width: 310px;background-color: #fff;padding: 15px 10px 10px 5px;opacity: 0;visibility: hidden;box-shadow: 0px 3px 3px 0px rgb(0 0 0 / 5%);transition: all 500ms ease;}.main-header .nav-right .support-box:hover .info-box{top: 56px;opacity: 1;visibility: visible;}.main-header .nav-right .support-box .info-box li{position: relative;display: block;padding-left: 60px;margin-bottom: 5px;}.main-header .nav-right .support-box .info-box li:last-child{margin-bottom: 0px;}.main-header .nav-right .support-box .info-box li i{position: absolute;left: 0px;top: 2px;width: 50px;height: 50px;line-height: 50px;text-align: center;border: 1px solid #e1e8e4;font-size: 18px;}.main-header .nav-right .support-box .info-box li h6{display: block;font-size: 14px;line-height: 26px;font-weight: 600;margin-bottom: 0px;text-transform: uppercase;}.main-header .nav-right .support-box .info-box li span{display: block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;color: #424448;font-weight: 400;text-transform: none;}.main-header .nav-right .support-box .info-box li span a{display: inline-block;color: #424448;}.main-header .nav-right .support-box .info-box li span a:hover{}.main-header .nav-right .support-box .info-box:before{position: absolute;content: '';background: transparent;width: 100%;height: 50px;left: 0px;top: -50px;}.main-header .nav-right .language{position: relative;float: left;padding-left: 28px;padding-right: 18px;width: 68px;cursor: pointer;}.main-header .nav-right .language:before{position: absolute;content: "\f107";font-family: "Font Awesome 5 Pro";top: 2px;right: 0px;font-size: 16px;font-weight: 400;transition: all 500ms ease;}.main-header .nav-right .language:hover:before{transform: rotate(180deg);}.main-header .nav-right .language img{position: absolute;left: 0px;top: 6px;border-radius: 50%;}.main-header .nav-right .language span{position: relative;display: inline-block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 600;color: #1e2434;text-transform: uppercase;}.main-header .nav-right .language .language-dropdown{position: absolute;right: 0px;top: 70px;width: 150px;background-color: #fff;opacity: 0;visibility: hidden;transition: all 500ms ease;}.main-header .nav-right .language .language-dropdown:before{position: absolute;content: '';background: transparent;width: 100%;height: 50px;left: 0px;top: -50px;}.main-header .nav-right .language:hover .language-dropdown{top: 56px;opacity: 1;visibility: visible;}.main-header .nav-right .language .language-dropdown li{position: relative;display: block;padding: 10px 15px;border-bottom: 1px solid rgba(0, 0, 0, 0.10);}.main-header .nav-right .language .language-dropdown li a{display: block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;color: #707582;font-weight: 500;text-transform: uppercase;}.main-menu{float: left;}.main-menu .navbar-collapse{padding:0px;display:block !important;}.main-menu .navigation{margin:0px;}.main-menu .navigation > li{position:relative;float:left;z-index:2;margin: 0px 6px;-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-menu .navigation > li:last-child{margin-right:0px !important;}.main-menu .navigation > li:first-child{margin-left: 0px !important;}.main-menu .navigation > li > a{position: relative;display: block;text-align: center;font-size: 14px;line-height: 50px;padding: 30px 0px;font-family: 'Lexend', sans-serif;font-weight: 700;opacity: 1;color: #1e2434;padding-right: 10px;z-index: 1;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;}.main-menu .navigation > li.current > a, .main-menu .navigation > li:hover > a{}.main-menu .navigation > li.dropdown > a:before{position: absolute;content: "\f107";font-family: "Font Awesome 5 Pro";top: 30px;right: 0px;font-size: 16px;font-weight: 400;transition: all 500ms ease;}.main-menu .navigation > li > ul{position:absolute;left: inherit;top:100%;width:280px;margin-top: 15px;z-index:100;display:none;opacity: 0;visibility: hidden;border-radius: 0px;background-color: #ffffff;box-shadow: 0px 3px 3px 0px rgb(0 0 0 / 5%);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.main-menu .navigation > li > ul.from-right{left:auto;right:0px;}.main-menu .navigation > li > ul > li{position:relative;width:100%;padding: 6px 10px;border-bottom: 1px solid #e1e8e4;}.main-menu .navigation > li > ul > li:last-child{border-bottom: none;}.main-menu .navigation > li > ul > li > a{position:relative;display:block;font-size:14px;line-height:30px;font-family: 'Lexend', sans-serif;font-weight:600;opacity:1;color: #1e2434;text-align: left;text-transform: uppercase;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.main-menu .navigation > li > ul > li > a:hover{padding-left: 22px;}.main-menu .navigation > li > ul > li > a:before{position: absolute;content: '//';font-size: 12px;left: 0px;top: 0px;opacity: 0;transition: all 500ms ease;}.main-menu .navigation > li > ul > li > a:hover:before{opacity: 1;}.main-menu .navigation > li > ul > li.dropdown > a:after{font-family: 'Font Awesome 5 Pro';content: "\f105";position:absolute;right:0px;top:3px;display:block;line-height:24px;font-size:16px;font-weight:500;text-align:center;z-index:5;}.main-menu .navigation > li > ul > li > ul{position:absolute;left:100%;top:0%;width:230px;z-index:100;display:none;border-radius: 0px;background-color: #ffffff;box-shadow: 0px 3px 3px 0px rgb(0 0 0 / 5%);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.main-menu .navigation > li > ul > li > ul.from-right{left:auto;right:0px;}.main-menu .navigation > li > ul > li > ul > li{position:relative;width:100%;padding: 10px 20px;border-bottom: 1px solid #e1e8e4;}.main-menu .navigation > li > ul > li > ul > li:last-child{border-bottom:none;}.main-menu .navigation > li > ul > li > ul > li > a{position:relative;display:block;font-size:14px;line-height:30px;font-family: 'Lexend', sans-serif;font-weight:600;opacity:1;color: #1e2434;text-align: left;text-transform: uppercase;text-align: left;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.main-menu .navigation > li > ul > li > ul > li > a:before{position: absolute;content: '//';font-size: 12px;left: 0px;top: 0px;opacity: 0;transition: all 500ms ease;}.main-menu .navigation > li > ul > li > ul > li > a:hover:before{opacity: 1;}.main-menu .navigation > li > ul > li > ul > li:last-child{border-bottom: none;}.main-menu .navigation > li > ul > li > ul > li > a:hover{padding-left: 22px;}.main-menu .navigation > li > ul > li > ul > li.dropdown > a:after{font-family: 'Font Awesome 5 Pro';content: "\f105";position:absolute;right:20px;top:12px;display:block;line-height:24px;font-size:16px;font-weight:900;z-index:5;}.main-menu .navigation > li.dropdown:hover > ul{visibility:visible;opacity:1;margin-top: -4px;top: 100%;}.main-menu .navigation > li.dropdown > ul:before{position: absolute;content: '';background: transparent;width: 10px;height: 100%;top: 0px;right: -10px;}.main-menu .navigation li > ul > li.dropdown:hover > ul{visibility:visible;opacity:1;top: 0%;margin-left: 10px;}.main-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:-32px;top:66px;width:34px;height:30px;text-align:center;font-size:18px;line-height:26px;color:#3b3b3b;cursor:pointer;display: none;z-index:5;transition: all 500ms ease;}.main-menu .navigation li.current.dropdown .dropdown-btn, .main-menu .navigation li:hover .dropdown-btn{}.main-menu .navigation li.dropdown ul li.dropdown .dropdown-btn{display: none;}.menu-area .mobile-nav-toggler {position: relative;float: right;font-size: 40px;line-height: 50px;cursor: pointer;color: #3786ff;display: none;}.menu-area .mobile-nav-toggler .icon-bar{position: relative;height: 2px;width: 30px;display: block;margin-bottom: 5px;background-color: #1e2434;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.menu-area .mobile-nav-toggler .icon-bar:last-child{margin-bottom: 0px;}.nav-outer .mobile-nav-toggler{position: relative;float: right;font-size: 40px;line-height: 50px;cursor: pointer;color:#3786ff;display: none;}.mobile-menu{position: fixed;right: 0;top: 0;width: 300px;padding-right:30px;max-width:100%;height: 100%;opacity: 0;visibility: hidden;z-index: 999999;transition: all 900ms ease;}.mobile-menu .navbar-collapse{display:block !important;}.mobile-menu .nav-logo{position: relative;padding: 0px 14px;text-align: left;background-color: #fff;}.mobile-menu-visible{overflow: hidden;}.mobile-menu-visible .mobile-menu{opacity: 1;visibility: visible;}.mobile-menu .menu-backdrop{position: fixed;left: 0%;top: 0;width: 100%;height: 100%;z-index: 1;transition: all 900ms ease;background-color: #000;}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity: 0.70;visibility: visible;right: 100%;-webkit-transition: all .8s ease-out 0s;-o-transition: all .8s ease-out 0s }.mobile-menu .menu-box{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;max-height: 100%;overflow-y: auto;background: #1e2434;padding: 0px 0px;z-index: 5;opacity: 0;visibility: hidden;border-radius: 0px;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);transition: all 900ms ease !important;}.mobile-menu-visible .mobile-menu .menu-box{opacity: 1;visibility: visible;-webkit-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;right: 25px;top: 10px;line-height: 30px;width: 24px;text-align: center;font-size: 16px;color: #ffffff;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);color: #000;}.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;line-height: 24px;padding: 10px 25px;font-size: 15px;font-weight: 500;color: #ffffff;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 ul li > a{font-size: 16px;margin-left: 20px;text-transform: capitalize;}.mobile-menu .navigation li > a:before{content:'';position:absolute;left:0;top:0;height:0;border-left:5px solid #fff;-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.dropdown .dropdown-btn{position:absolute;right:6px;top:6px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;color:#ffffff;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{color: #ffffff;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.mobile-menu .navigation li > ul, .mobile-menu .navigation li > ul > li > ul, .mobile-menu .navigation > li.dropdown > .megamenu{display: none;}.mobile-menu .social-links{position:relative;padding:0px 25px;}.mobile-menu .social-links li{position:relative;display:inline-block;margin:0px 10px 10px;}.mobile-menu .social-links li a{position:relative;line-height:32px;font-size:16px;color:#ffffff;-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{}div#mCSB_1_container{top: 0px !important;}.mobile-menu .contact-info {position: relative;padding: 65px 30px 20px 30px;}.mobile-menu .contact-info h4 {position: relative;font-size: 20px;color: #ffffff;font-weight: 700;margin-bottom: 20px;}.mobile-menu .contact-info ul li {position: relative;display: block;font-size: 15px;color: rgba(255,255,255,0.80);margin-bottom: 3px;}.mobile-menu .contact-info ul li a{color: rgba(255,255,255,0.80);}.mobile-menu .contact-info ul li a:hover{}.mobile-menu .contact-info ul li:last-child{margin-bottom: 0px;}.main-header .outer-box{position: relative;}.logo img {max-width: none;}.banner-section{position: relative;overflow: hidden;}.main-menu .navigation .menu-left a {margin-left: 135px;}.banner-carousel{position: relative;}.banner-carousel .slide-item{position: relative;padding: 170px 0px;}.banner-carousel .slide-item:before{position: absolute;content: '';width: 100%;height: 100%;background: rgb(0 0 0 / 10%);left: 0px;top: 0px;right: 0px;z-index: 1;}.banner-section .slide-item:after{position: absolute;content: '';border: 1px solid rgba(255, 255, 255, 0.40);width: calc(100% - 120px);height: calc(100% - 120px);left: 60px;top: 60px;z-index: 1;}.banner-carousel .slide-item .image-layer{position:absolute;left:0px;top:0px;right: 0px;width:100%;height:100%;background-repeat: no-repeat;background-position: center;background-size: cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition: all 6000ms linear;-moz-transition: all 6000ms linear;-ms-transition: all 6000ms linear;-o-transition: all 6000ms linear;transition: all 6000ms linear;}.banner-carousel .active .slide-item .image-layer{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);}.banner-carousel .content-box{position: relative;display: block;z-index:5;width: 100%;min-height: 300px;}.banner-carousel .content-box .big-text{position: absolute;left: 0px;bottom: -70px;font-size: 200px;line-height: 200px;font-family: 'Lexend', sans-serif;font-weight: 700;width: 100%;text-align: center;text-transform: uppercase;color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: rgba(255, 255, 255, 0.40);z-index: -1;}.banner-carousel .content-box .video-btn{margin-bottom: 17px;}.banner-carousel .content-box .video-btn a{position: relative;display: inline-block;width: 70px;height: 70px;line-height: 70px;text-align: center;font-size: 24px;color: #fff;border: 2px solid #fff;border-radius: 50%;}.banner-carousel .content-box h1{position: relative;display: block;color: #fff;font-size: 55px;line-height: 60px;font-weight: 700;text-transform: uppercase;margin-bottom: 27px;opacity: 0;-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-ms-transform: translateY(100px);-o-transform: translateY(100px);transform: translateY(100px);-webkit-transition: all 1000ms ease;-moz-transition: all 1000ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease;}.banner-carousel .active .content-box h1{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition-delay: 1000ms;-moz-transition-delay: 1000ms;-ms-transition-delay: 1000ms;-o-transition-delay: 1000ms;transition-delay: 1000ms;}.banner-carousel .content-box h6{position: relative;display: inline-block;font-size: 14px;line-height: 26px;font-weight: 600;color: #fff;margin-bottom: 32px;text-transform: uppercase;opacity: 0;padding-right: 55px;-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-ms-transform: translateY(100px);-o-transform: translateY(100px);transform: translateY(100px);-webkit-transition: all 1000ms ease;-moz-transition: all 1000ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease;}.banner-carousel .active .content-box h6{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition-delay: 1200ms;-moz-transition-delay: 1200ms;-ms-transition-delay: 1200ms;-o-transition-delay: 1200ms;transition-delay: 1200ms;}.banner-carousel .content-box .btn-box{position: relative;opacity: 0;-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-ms-transform: translateY(100px);-o-transform: translateY(100px);transform: translateY(100px);-webkit-transition: all 1000ms ease;-moz-transition: all 1000ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease;}.banner-carousel .active .content-box .btn-box{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition-delay: 1400ms;-moz-transition-delay: 1400ms;-ms-transition-delay: 1400ms;-o-transition-delay: 1400ms;transition-delay: 1400ms;}.banner-section .owl-theme .owl-nav{position: absolute;right: 75px;bottom: 75px;}.banner-section .owl-theme .owl-nav button{position: relative;display: inline-block;width: 55px;height: 55px;line-height: 55px;background-color: rgba(255, 255, 255, 0.20);font-size: 20px;color: #fff;text-align: center;cursor: pointer;transition: all 500ms ease;}.banner-section .owl-theme .owl-nav button.owl-prev{margin-right: 10px;}.banner-section .owl-theme .owl-nav button:hover{}.border-animation {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid rgba(255,255,255,1);-webkit-border-radius: 50%;-khtml-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;animation: squares 3.9s linear 0s infinite;-webkit-animation: squares 3.9s linear 0s infinite;-ms-animation: squares 3.9s linear 0s infinite;-o-animation: squares 3.9s linear 0s infinite;-webkit-animation-play-state: running;-moz-animation-play-state: running;-o-animation-play-state: running;animation-play-state: running;opacity: 0;}.border-animation.border-2 {-webkit-animation-delay: 1s;-moz-animation-delay: 1s;-o-animation-delay: 1s;animation-delay: 1s;}.border-animation.border-3 {-webkit-animation-delay: 2s;-moz-animation-delay: 2s;-o-animation-delay: 2s;animation-delay: 2s;}.about-section{position: relative;padding: 60px 0px 50px 0px;}.image_block_1 .image-box{position: relative;display: block;padding: 100px 60px 30px 100px;}.image_block_1 .image-box img{width: 100%;}.image_block_1 .image-box .image-2{position: absolute;left: 0px;top: 0px;z-index: 1;}.image_block_1 .image-box .image-3{position: absolute;top: 0px;right: 100px;z-index: 1;-webkit-animation: service_hexagon_2 15s infinite linear;-moz-animation: service_hexagon_2 15s infinite linear;-o-animation: service_hexagon_2 15s infinite linear;animation: service_hexagon_2 15s infinite linear;}.image_block_1 .image-box .image-1{position: relative;overflow: hidden;}.image_block_1 .image-box .image-1:before{position: absolute;top: 0;left: -75%;z-index: 2;display: block;content: '';width: 50%;height: 100%;background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, .3)));background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);-webkit-transform: skewX(-25deg);-ms-transform: skewX(-25deg);transform: skewX(-25deg);z-index: 1;}.image_block_1 .image-box:hover .image-1:before {-webkit-animation: shine 1s;animation: shine 1s;}@-webkit-keyframes shine {100% {left: 125%;}}@keyframes shine {100% {left: 125%;}}.image_block_1 .image-box .text{position: absolute;right: 30px;bottom: 0px;background-color: #fff;width: 170px;padding: 23px 15px 27px 15px;text-align: center;z-index: 1;box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.15);}.image_block_1 .image-box .text h2{display: inline-block;font-size: 72px;line-height: 70px;font-weight: 600;padding-right: 25px;margin-bottom: 6px;}.image_block_1 .image-box .text h2 span{position: absolute;top: -12px;right: 0px;font-size: 42px;}.image_block_1 .image-box .text h6{display: block;font-size: 14px;line-height: 22px;font-weight: 700;text-transform: uppercase;}.content_block_1 .content-box{position: relative;display: block;}.about-section .content_block_1 .content-box{margin-right: 20px;}.content_block_1 .content-box .text{position: relative;display: block;margin-bottom: 37px;}.content_block_1 .content-box .inner-box .single-item{position: relative;display: block;margin-bottom: 26px;}.content_block_1 .content-box .inner-box .single-item:last-child{margin-bottom: 0px;}.content_block_1 .content-box .inner-box .single-item h5{display: inline-block;font-size: 18px;line-height: 22px;font-weight: 600;text-transform: uppercase;border-bottom: 3px solid #e1e8e4;margin-bottom: 23px;}.content_block_1 .content-box .inner-box .single-item .inner{position: relative;display: block;padding-left: 100px;}.content_block_1 .content-box .inner-box .single-item .inner .icon-box{position: absolute;left: 0px;top: 7px;width: 70px;height: 70px;line-height: 70px;text-align: center;}.content_block_1 .content-box .inner-box .single-item .inner p{margin-bottom: 17px;}.content_block_1 .content-box .inner-box .single-item .inner h6{position: relative;display: block;padding-left: 26px;font-size: 14px;line-height: 26px;font-weight: 700;text-transform: uppercase;}.content_block_1 .content-box .inner-box .single-item .inner h6 i{position: absolute;left: 0px;top: 3px;font-size: 16px;}.content_block_1 .content-box .inner-box .single-item .inner h6 a{display: inline-block;color: #1e2434;}.content_block_1 .content-box .inner-box .single-item .inner h6 a:hover{}.content_block_1 .content-box .sec-title{margin-bottom: 14px;}.about-section .image_block_1 .image-box{margin-top: 10px;}.bg-color-1{background-color: #f4f5f4;}.service-section{position: relative;}.service-block-one .inner-box{position: relative;display: block;background-color: #fff;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 5%);}.service-block-one .inner-box .inner{position: relative;padding: 50px 20px 0px 30px;}.service-block-one .inner-box .inner .icon-box{position: relative;display: block;margin-bottom: 35px;}.service-block-one .inner-box .inner .category{position: relative;display: block;font-size: 18px;line-height: 24px;font-family: 'Lexend', sans-serif;color: #1e2434;text-transform: uppercase;margin-bottom: 0px;}.service-block-one .inner-box .inner h5{position: relative;display: block;font-size: 18px;line-height: 28px;text-transform: uppercase;margin-bottom: 11px;font-weight: 600;}.service-block-one .inner-box .inner h5 a{display: inline-block;color: #1e2434;}.service-block-one .inner-box .inner h5 a:hover{}.service-block-one .inner-box .inner p{margin-bottom: 34px;}.service-block-one .inner-box .inner .link a{position: relative;display: inline-block;width: 70px;height: 70px;text-align: center;background-color: #1e2434;font-size: 14px;line-height: 22px;font-family: 'Lexend', sans-serif;color: #fff;text-transform: uppercase;font-weight: 600;padding: 14px 0px 10px 0px;z-index: 1;}.service-block-one .inner-box .inner .link a span{position: relative;display: block;}.service-block-one .inner-box .inner .link a i{position: relative;display: block;font-size: 16px;margin-bottom: 0px;transition: all 500ms ease;}.service-block-one .inner-box .inner .link a:hover{}.service-block-one .inner-box .inner .link a:hover i{color: #fff;}.service-block-one .inner-box .inner .link{position: relative;margin-bottom: -35px;}.service-block-one .inner-box .image-box{position: relative;display: block;overflow: hidden;background-color: #1e2434;}.service-block-one .inner-box .image-box img{width: 100%;transition: all 500ms ease;}.service-block-one .inner-box:hover .image-box img{opacity: 0.5;transform: scale(1.05);}.service-style-two{position: relative;}.service-style-two .upper-box .text{position: relative;display: block;margin-top: 25px;}.service-block-two .inner-box{position: relative;display: block;overflow: hidden;}.service-block-two .inner-box .image-box{position: relative;display: block;overflow: hidden;}.service-block-two .inner-box .image-box:before{position: absolute;content: '';width: 100%;height: 100%;background: -webkit-linear-gradient(-90deg, rgba(30,36,52,0.0), rgba(30,36,52,1) 100%);top: 0px;right: 0px;z-index: 1;transition: all 500ms ease;}.service-block-two .inner-box:hover .image-box:before{opacity: 0;}.service-block-two .inner-box .image-box img{width: 100%;}.service-block-two .inner-box .content-box{position: absolute;left: 0px;top: 0px;right: 0px;width: 100%;height: 100%;z-index: 1;opacity: 1;transition: all 500ms ease;}.service-block-two .inner-box:hover .content-box{opacity: 0;}.service-block-two .inner-box .content-box .link{position: absolute;top: 30px;right: 30px;}.service-block-two .inner-box .link a{position: relative;display: inline-block;width: 70px;height: 70px;text-align: center;background-color: #fff;font-size: 14px;line-height: 22px;font-family: 'Lexend', sans-serif;color: #1e2434;text-transform: uppercase;font-weight: 600;padding: 14px 0px 10px 0px;z-index: 1;}.service-block-two .inner-box .link a span{position: relative;display: block;}.service-block-two .inner-box .link a i{position: relative;display: block;font-size: 16px;margin-bottom: 0px;transition: all 500ms ease;}.service-block-two .inner-box .content-box .inner{position: absolute;left: 0px;bottom: 0px;width: 100%;padding: 0px 30px 32px 30px;}.service-block-two .inner-box .content-box .inner .icon-box{position: relative;display: block;margin-bottom: 35px;}.service-block-two .inner-box .content-box .inner .text{position: relative;display: block;padding-left: 22px;}.service-block-two .inner-box .content-box .inner .text:before{position: absolute;content: '';width: 1px;height: 8px;left: 0px;top: 5px;}.service-block-two .inner-box .content-box .inner .text:after{position: absolute;content: '';width: 1px;height: calc(100% - 29px);left: 0px;top: 21px;}.service-block-two .inner-box .category{position: relative;display: block;font-size: 18px;line-height: 24px;font-family: 'Lexend', sans-serif;color: #fff;text-transform: uppercase;margin-bottom: 0px;}.service-block-two .inner-box h3{position: relative;display: block;font-size: 22px;line-height: 32px;text-transform: uppercase;color: #fff;font-weight: 600;}.service-block-two .inner-box h3 a{display: inline-block;color: #fff;}.service-block-two .inner-box h3 a:hover{}.service-block-two .inner-box .overlay-content{position: absolute;left: 0px;top: 15px;right: 0px;width: 100%;height: 100%;z-index: 2;padding: 30px;opacity: 0;visibility: hidden;transition: all 500ms ease;}.service-block-two .inner-box:hover .overlay-content{top: 0px;opacity: 1;visibility: visible;}.service-block-two .inner-box .overlay-content:before{position: absolute;content: '';background-color: #1e2434;width: 100%;height: 100%;left: 0px;top: 0px;right: 0px;opacity: 0.9;}.service-block-two .inner-box .overlay-content:after{position: absolute;content: '';width: calc(100% - 60px);height: calc(100% - 60px);left: 30px;top: 30px;}.service-block-two .inner-box .overlay-content .link{position: absolute;top: 60px;right: 60px;}.service-block-two .inner-box .overlay-content .link a{color: #fff;}.service-block-two .inner-box .overlay-content .link a i{color: #fff;}.service-block-two .inner-box .overlay-content .text{position: absolute;left: 0px;bottom: 0px;width: 100%;padding: 0px 50px 64px 60px;z-index: 1;}.service-block-two .inner-box .overlay-content .text p{color: #aab0bf;margin-top: 15px;}.funfact-section{position: relative;overflow: hidden;padding: 67px 0px 80px 0px;}.counter-block-one .inner-box{position: relative;display: block;padding: 15px 15px;}.counter-block-one .inner-box .count-outer{position: relative;display: block;font-size: 48px;line-height: 60px;font-family: 'Lexend' ,sans-serif;color: #fff;font-weight: 600;margin-bottom: 4px;}.counter-block-one .inner-box h5{display: block;font-size: 21px;line-height: 26px;color: rgb(250 171 25);font-weight: 800;text-transform: uppercase;margin-bottom: 13px;}.counter-block-one .inner-box .icon-box{position: relative;display: inline-block;width: 60px;height: 60px;line-height: 66px;background-color: #fff;font-size: 36px;color: #1e2434;text-align: center;border-radius: 50%;transition: all 500ms ease;}.counter-block-one .inner-box:hover .icon-box{box-shadow: 0px 0px 0px 5px rgb(255 255 255 / 30%);}.funfact-section .big-text{position: absolute;left: 0px;bottom: -20px;width: 100%;text-align: center;font-size: 145px;line-height: 150px;font-family: 'Lexend', sans-serif;text-transform: uppercase;font-weight: 600;color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: rgba(255, 255, 255, 0.15);letter-spacing: 5px;}.funfact-section .bg-layer .bg-1{position: absolute;left: 0px;top: 0px;height: 100%;width: 375px;background-repeat: no-repeat;}.funfact-section .bg-layer .bg-2{position: absolute;top: 0px;right: 0px;height: 100%;width: 334px;background-repeat: no-repeat;}.working-section{position: relative;}.working-section .upper-box .text{position: relative;display: block;margin-top: 25px;}.working-block-one .inner-box{position: relative;display: block;}.working-block-one .inner-box h6{position: relative;display: block;font-size: 14px;line-height: 26px;font-weight: 700;text-transform: uppercase;margin-bottom: 0px;}.working-block-one .inner-box h2{display: block;font-size: 48px;line-height: 60px;margin-bottom: 28px;font-weight: 600;}.working-block-one .inner-box .icon-box{position: relative;display: block;margin-bottom: 25px;}.working-block-one .inner-box h5{display: block;font-size: 18px;line-height: 26px;font-weight: 600;text-transform: uppercase;margin-bottom: 12px;}.working-block-one .inner-box .shape{position: absolute;top: 40px;right: 15px;width: 120px;height: 34px;background-repeat: no-repeat;}.working-block:nth-child(2) .working-block-one .inner-box .shape{top: 7px;}.working-section .sec-title{margin-bottom: 40px;}.working-section .pattern-layer{position: absolute;left: 0px;top: 0px;right: 0px;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;}.project-section{position: relative;padding-bottom: 30px;}.project-block-one .inner-box{position: relative;display: block;overflow: hidden;margin-bottom: 30px;box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;}.project-block-one .inner-box .image-box{position: relative;display: block;overflow: hidden;}.project-block-one .inner-box .image-box img{width: 100%;}.project-block-one .inner-box .image-box:before {position: absolute;content: '';width: 100%;height: 100%;background: -webkit-linear-gradient(-90deg, rgb(255 255 255 / 34%), rgb(30 36 52 / 11%) 100%);top: 0px;right: 0px;z-index: 1;transition: all 500ms ease;}.project-block-one .inner-box .text{position: absolute;left: 0px;bottom: 0px;width: 100%;padding: 0px 30px 24px 30px;z-index: 1;transition: all 500ms ease;}.project-block-one .inner-box:hover .text{opacity: 0;}.project-block-one .inner-box .text h6{display: block;font-size: 14px;line-height: 26px;color: #fff;font-weight: 500;text-transform: uppercase;}.project-block-one .inner-box .overlay-content{position: absolute;left: 0px;top: 15px;right: 0px;width: 100%;height: 100%;z-index: 2;opacity: 0;visibility: hidden;transition: all 500ms ease;}.project-block-one .inner-box:hover .overlay-content{top: 0px;visibility: visible;opacity: 1;}.project-block-one .inner-box .overlay-content:before {position: absolute;content: '';background-color: #1e24345e;width: 100%;height: 100%;left: 0px;top: 0px;right: 0px;opacity: 0.9;}.project-block-one .inner-box .overlay-content .view-btn{position: absolute;top: 30px;right: 30px;}.project-block-one .inner-box .overlay-content .view-btn a{position: relative;display: inline-block;width: 54px;height: 54px;line-height: 60px;font-size: 24px;background-color: #fff;color: #1e2434;text-align: center;}.project-block-one .inner-box .overlay-content .view-btn a:hover{color: #fff;}.project-block-one .inner-box .overlay-content .inner{position: absolute;left: 0px;bottom: 0px;width: 100%;padding: 0px 30px 21px 30px;}.project-block-one .inner-box .overlay-content .inner h6{display: block;font-size: 14px;line-height: 26px;font-weight: 500;text-transform: uppercase;margin-bottom: 8px;}.project-block-one .inner-box .overlay-content .inner h5{display: block;font-size: 18px;line-height: 26px;font-weight: 500;color: #fff;margin-bottom: 16px;text-transform: uppercase;}.project-block-one .inner-box .overlay-content .inner h5 a{display: inline-block;color: #fff;}.project-block-one .inner-box .overlay-content .inner h5 a:hover{}.project-block-one .inner-box .overlay-content .inner .link a{position: relative;display: inline-block;font-size: 16px;}.project-block-one .inner-box .overlay-content .inner .link a:hover{color: #fff;}.bg-color-2{background-color: #1e2434;}.skills-section{position: relative;overflow: hidden;}.skills-section .bg-layer .bg-3{position: absolute;left: 0px;top: 0px;height: 100%;width: 730px;clip-path: polygon(0% 0%, 140px 0px, 100% 100%, 0% 100%, 0% 0%);}.skills-section .bg-layer .bg-2{position: absolute;left: 0px;top: 0px;height: 100%;width: 820px;background-color: #8ba9ff;opacity: 0.08;clip-path: polygon(0% 0%, 230px 0px, 100% 100%, 0% 100%, 0% 0%);}.skills-section .bg-layer .bg-1{position: absolute;left: 0px;top: 0px;height: 100%;width: 910px;background-color: #8ba9ff;opacity: 0.08;clip-path: polygon(0% 0%, 320px 0px, 100% 100%, 0% 100%, 0% 0%);}.skills-section .pattern-layer{position: absolute;left: 0px;top: 0px;right: 0px;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;}.skills-section .image-layer .image-1{position: absolute;left: 60px;bottom: 0px;}.skills-section .image-layer .image-2{position: absolute;left: 300px;bottom: 0px;}.content_block_2 .content-box{position: relative;display: block;}.content_block_2 .content-box .text{position: relative;display: block;margin-bottom: 39px;}.content_block_2 .content-box .text p{color: #aab0bf;}.content_block_2 .content-box .sec-title{margin-bottom: 22px;}.progress-box{position: relative;display: block;padding-left: 80px;margin-bottom: 38px;}.progress-box:last-child{margin-bottom: 0px;}.progress-box .count-text{position: absolute;left: 0px;top: 5px;width: 50px;height: 50px;line-height: 50px;background-color: #fff;text-align: center;font-size: 16px;font-family: 'Lexend', sans-serif;font-weight: 600;color: #1e2434;}.progress-box .bar{position:relative;width:100%;height:1px;background:#3a3f4d;border-radius:0px;}.progress-box .bar-inner{position:relative;display:block;border-radius:0px;width:0px;height:8px;bottom: 13px;-webkit-transition:all 1500ms ease;-ms-transition:all 1500ms ease;-o-transition:all 1500ms ease;-moz-transition:all 1500ms ease;transition:all 1500ms ease;}.progress-box h6{position: relative;display: block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;color: #fff;font-weight: 600;text-transform: uppercase;margin-bottom: 25px;}.content_block_2 .content-box .progress-inner{position: relative;display: block;margin-bottom: 54px;}.content_block_2 .content-box .author-box{position: relative;display: block;padding-left: 160px;}.content_block_2 .content-box .author-box .signature{position: absolute;left: 0px;top: -1px;}.content_block_2 .content-box .author-box .signature:before{position: absolute;content: '';background-color: #fff;width: 1px;height: 54px;opacity: 0.1;top: 0px;right: -20px;}.content_block_2 .content-box .author-box h5{position: relative;display: block;font-size: 18px;line-height: 28px;color: #fff;font-weight: 500;text-transform: uppercase;}.content_block_2 .content-box .author-box .designation{position: relative;display: block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 600;text-transform: uppercase;}.team-section{position: relative;}.team-section .upper-box .text {position: relative;display: block;margin-top: 25px;}.team-block-one .inner-box{position: relative;display: block;}.team-block-one .inner-box:before{position: absolute;content: '';width: 0%;height: 10px;left: -10px;top: -10px;transition: all 500ms ease;}.team-block-one .inner-box:hover:before{width: 100%;}.team-block-one .inner-box:after{position: absolute;content: '';width: 10px;height: 0%;left: -10px;top: -10px;transition: all 500ms ease;}.team-block-one .inner-box:hover:after{height: 100%;}.team-block-one .inner-box .image-box{position: relative;display: block;overflow: hidden;}.team-block-one .inner-box .image-box img{width: 100%;}.team-block-one .inner-box .social-links{position: absolute;top: 20px;right: 0px;z-index: 1;opacity: 0;visibility: hidden;transition: all 500ms ease;}.team-block-one .inner-box:hover .social-links{right: 20px;opacity: 1;visibility: visible;}.team-block-one .inner-box .social-links li{position: relative;display: block;margin-bottom: 10px;}.team-block-one .inner-box .social-links li:last-child{margin-bottom: 0px;}.team-block-one .inner-box .social-links li a{position: relative;display: inline-block;width: 50px;height: 50px;line-height: 50px;background-color: #fff;font-size: 16px;color: #707582;text-align: center;}.team-block-one .inner-box .social-links li a:hover{color: #fff;}.team-block-one .inner-box .text{position: absolute;left: 20px;bottom: 20px;width: calc(100% - 40px);background-color: #fff;padding: 23px 15px 26px 15px;z-index: 1;text-align: center;}.team-block-one .inner-box .text h5{display: block;font-size: 18px;line-height: 28px;font-weight: 600;text-transform: uppercase;}.team-block-one .inner-box .text h5 a{display: inline-block;color: #1e2434;}.team-block-one .inner-box .text h5 a:hover{}.team-block-one .inner-box .text .designation{position: relative;display: block;font-size: 14px;line-height: 18px;font-family: 'Lexend', sans-serif;font-weight: 500;text-transform: uppercase;}.owl-dots-none .owl-dots, .owl-nav-none .owl-nav{display: none !important;}.testimonial-section{position: relative;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;background-color: #f7f5f5;}.testimonial-block-one{position: relative;margin-bottom: 20px;box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;}.testimonial-block-one .inner-box{position: relative;display: block;background-color: #fff;padding:22px 20px;height: 370px;}.testimonial-block-one .inner-box .author-box{position: relative;min-height: 46px;text-align: center;margin-bottom: 20px;}.testimonial-block-one .inner-box .author-box h5{display: block;font-size: 18px;line-height: 28px;font-weight: 600;text-transform: uppercase;}.testimonial-block-one .inner-box .author-box .designation{position: relative;display: block;font-size: 14px;line-height: 18px;font-family: 'Lexend', sans-serif;font-weight: 500;text-transform: uppercase;}.testimonial-block-one .inner-box .author-box .quote{position: absolute;left: 0px;top: 4px;}.testimonial-block-one .inner-box .text{position: relative;display: block;margin-bottom: 14px;}.testimonial-block-one .inner-box .rating li{position: relative;display: inline-block;float: left;font-size: 14px;margin-right: 4px;}.testimonial-block-one .inner-box .rating li:last-child{margin: 0px !important;}.testimonial-block-one .inner-box .author-thumb{position: absolute;right: 40px;bottom: -20px;width: 80px;height: 80px;background-color: #fff;padding: 4px;box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 15%);}.testimonial-block-one .inner-box .author-thumb img{width: 100%;}.news-section{position: relative;}.news-section .sec-title{margin-bottom: 70px;}.news-section .upper-box .text{position: relative;display: block;margin-top: 25px;}.news-block-one .inner-box{position: relative;display: block;padding: 43px 30px 30px 30px;border: 1px solid #e1e8e4;background: transparent;transition: all 500ms ease;}.news-block-one .inner-box:hover{border-color: #fff;background-color: #fff;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 15%);}.news-block-one .inner-box .post-date{position: absolute;left: 30px;top: -20px;font-size: 14px;line-height: 24px;font-family: 'Lexend', sans-serif;color: #fff;text-align: center;text-transform: uppercase;font-weight: 500;padding: 8px 16px;}.news-block-one .inner-box .post-info li{position: relative;display: inline-block;float: left;margin-right: 26px;padding-left: 22px;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 500;color: #707582;text-transform: uppercase;}.news-block-one .inner-box .post-info li:last-child{margin: 0px !important;}.news-block-one .inner-box .post-info li:first-child{}.news-block-one .inner-box .post-info li i{position: absolute;left: 0px;top: 5px;font-size: 14px;}.news-block-one .inner-box .post-info li:before{position: absolute;content: '';background-color: #d7d8d7;width: 6px;height: 6px;border-radius: 50%;top: 10px;right: -15px;}.news-block-one .inner-box .post-info li:last-child:before{display: none;}.news-block-one .inner-box .post-info{position: relative;display: block;margin-bottom: 8px;}.news-block-one .inner-box h5{display: block;font-size: 18px;line-height: 26px;font-weight: 600;text-transform: uppercase;margin-bottom: 26px;}.news-block-one .inner-box h5 a{display: inline-block;color: #1e2434;}.news-block-one .inner-box h5 a:hover{}.news-block-one .inner-box .image-box{position: relative;display: block;overflow: hidden;background-color: #1e2434;margin-bottom: 10px;}.news-block-one .inner-box .image-box img{width: 100%;transition: all 500ms ease;}.news-block-one .inner-box:hover .image-box img{transform: scale(1.05);opacity: 0.5;}.news-block-one .inner-box .btn-box a{position: relative;display: block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 700;text-transform: uppercase;text-align: center;background-color: #fff;color: #1e2434;padding: 13.5px 30px;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 15%);}.news-block-one .inner-box .btn-box a i{position: relative;top: 2px;margin-right: 10px;font-size: 16px;transition: all 500ms ease;}.news-block-one .inner-box .btn-box a:hover{box-shadow: none;color: #fff;}.news-block-one .inner-box .btn-box a:hover i{color: #fff;}.border-top{border-top: 1px solid #e1e8e4;}.clients-section{position: relative;padding: 20px 0px;}.clients-section .clients-logo-box{border: 3px solid rgb(247 191 0);position: relative;display: block;background-color: #fff;transition: all 500ms ease;}.clients-section .clients-logo-box:hover{box-shadow: 0px 0px 25px 0px rgb(0 0 0 / 15%);}.clients-section .clients-logo-box img{display: block;max-width: 100%;width: auto;margin: 0 auto;-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.clients-section .clients-logo-box:hover img{filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-o-filter: grayscale(0%);-ms-filter: grayscale(0%);}.clients-section .owl-carousel .owl-stage-outer{overflow: visible;}.clients-section .owl-carousel .owl-stage-outer .owl-item{opacity: 0;}.clients-section .owl-carousel .owl-stage-outer .owl-item.active{opacity: 1;}.subscribe-section{position: relative;padding-top: 102px;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;}.subscribe-section:before {position: absolute;content: '';width: 100%;height: 100%;background: -webkit-linear-gradient(-90deg, rgba(30,36,52,0.0) 20%, rgba(30,36,52,1) 80%);top: 0px;right: 0px;left: 0px;transition: all 500ms ease;}.subscribe-section .inner-box .icon-box{position: relative;display: inline-block;padding-top: 38px;margin-bottom: 31px;}.subscribe-section .curved-circle {position: absolute;top: 0px;left: -30px;width: 120px;font-size: 14px;font-weight: 500;font-family: 'Lexend', sans-serif;color: #fff;letter-spacing: -1px;text-transform: uppercase;}.subscribe-section .inner-box h2{position: relative;display: block;font-size: 36px;line-height: 45px;color: #fff;font-weight: 600;margin-bottom: 14px;text-transform: uppercase;}.subscribe-section .inner-box p{color: #aab0bf;}.subscribe-section .inner-box .content-box{position: relative;display: block;padding-bottom: 44px;}.subscribe-section .form-inner .form-group{position: relative;margin: 0px;}.subscribe-section .form-inner .form-group input[type='text'], .subscribe-section .form-inner .form-group input[type='email']{position: relative;display: block;width: 100%;height: 64px;background-color: #fff;border: 2px solid #fff;font-size: 15px;color: #707582;padding: 10px 20px;padding-right: 50px;transition: all 500ms ease;}.subscribe-section .form-inner .form-group i.icon{position: absolute;top: 24px;right: 20px;font-size: 16px;color: #707582;z-index: 1;}.subscribe-section .form-inner .form-group input:focus{}.subscribe-section .form-inner .form-group button{width: 100%;padding: 19px 32px;}.subscribe-section .form-inner .form-group button:before{background-color: #fff;}.subscribe-section .form-inner .form-group button:hover{color: #1e2434 !important;}.main-footer{position: relative;}.footer-top{position: relative;width: 100%;padding: 35px 0px 5px 0px;border-bottom: 1px solid #404960;}.footer-top .logo-widget .footer-logo{position: relative;display: block;margin-bottom: 26px;}.footer-top .logo-widget .support-box{position: relative;padding-left: 45px;margin-bottom: 16px;}.footer-top .logo-widget .support-box i{position: absolute;left: 0px;top: 7px;font-size: 30px;line-height: 30px;}.footer-top .logo-widget .support-box h6{display: block;font-size: 14px;line-height: 18px;color: #fff;font-weight: 500;text-transform: uppercase;}.footer-top .logo-widget .support-box a{position: relative;display: inline-block;font-size: 14px;line-height: 24px;font-weight: 500;font-family: 'Lexend', sans-serif;color: #fff;text-transform: uppercase;}.footer-top .logo-widget .support-box a:hover{}.footer-top .logo-widget .text p{color: #fff;font-family: 'Lexend', sans-serif;}.footer-top .logo-widget{margin-right: 10px;margin-top: -8px;}.footer-top .widget-title{position: relative;display: block;padding-bottom: 13px;margin-bottom: 31px;}.footer-top .widget-title:before{position: absolute;content: '';width: 11px;height: 3px;left: 0px;bottom: 0px;}.footer-top .widget-title:after{position: absolute;content: '';width: 58px;height: 3px;left: 19px;bottom: 0px;}.footer-top .widget-title h5{display: block;font-size: 18px;line-height: 28px;color: #fff;font-weight: 500;text-transform: uppercase;}.footer-top .links-widget .links-list li{position: relative;display: block;margin-bottom: 8px;}.footer-top .links-widget .links-list li:last-child{margin-bottom: 0px;}.footer-top .links-widget .links-list li a{position: relative;display: inline-block;font-size: 14px;line-height: 26px;font-weight: 500;font-family: 'Lexend', sans-serif;color: #fff;text-transform: uppercase;padding-left: 32px;}.footer-top .links-widget .links-list li a:hover{}.footer-top .links-widget .links-list li a:before{position: absolute;content: '';width: 12px;height: 12px;border: 3px solid #ffffff;left: 0px;top: 7px;transition: all 500ms ease;}.footer-top .links-widget .links-list li a:hover:before{}.footer-top .links-widget .links-list li a:after{position: absolute;content: '';width: 0%;height: 1px;left: 6px;top: 13px;transition: all 500ms ease;}.footer-top .links-widget .links-list li a:hover:after{width: 15px;}.footer-top .post-widget .post{position: relative;display: block;margin-bottom: 16px;}.footer-top .post-widget .post:last-child{margin-bottom: 0px;}.footer-top .post-widget .post .post-date{position: relative;display: block;font-size: 14px;line-height: 26px;font-weight: 500;font-family: 'Lexend', sans-serif;color: #fff;text-transform: uppercase;margin-bottom: 6px;}.footer-top .post-widget h6{display: block;font-size: 14px;line-height: 22px;color: #fff;font-weight: 500;text-transform: uppercase;}.footer-top .post-widget h6 a{display: inline-block;color: #fff;}.footer-top .post-widget h6 a:hover{}.footer-top .post-widget .post-inner{margin-bottom: 17px;}.footer-top .post-widget .link h6 i{margin-right: 8px;font-size: 16px;position: relative;top: 3px;}.footer-bottom{position: relative;width: 100%;padding: 10px 0px;}.footer-bottom .copyright p{color: #fff;font-family: 'Lexend', sans-serif;}.footer-bottom .copyright p a{color: #fff;font-family: 'Lexend', sans-serif;}.footer-bottom .copyright p a:hover{color: #fff;}.footer-bottom .footer-nav li{position: relative;display: inline-block;float: left;margin-right: 25px;}.footer-bottom .footer-nav li:last-child{margin-bottom: 0px !important;}.footer-bottom .footer-nav li a{display: inline-block;color: #aab0bf;}.footer-bottom .footer-nav li a:hover{color: #fff;text-decoration: underline;}.links-list1 li, .links-list1 li a {color: #fff;margin-bottom: 12px;}.quicklinks {padding-left: 70px;}.header-top-two{position: relative;width: 100%;background-color: #1e2434;padding-right: 60px;}.header-top-two .info-list li{position: relative;display: inline-block;float: left;margin-right: 40px;padding: 12px 0px 12px 26px;}.header-top-two .info-list li:last-child{margin-bottom: 0px !important;}.header-top-two .info-list li i{position: absolute;left: 0px;top: 15px;font-size: 16px;}.header-top-two .info-list li h6{font-size: 14px;line-height: 26px;color: #fff;font-weight: 500;text-transform: uppercase;}.header-top-two .info-list li h6 a{color: #fff;}.header-top-two .info-list li h6 a:hover{text-decoration: underline;}.header-top-two .info-list li.support-box{padding-left: 90px;padding-right: 70px;clip-path: polygon(0% 0%, 106% 0%, 95% 100%, 0% 100%, 0% 0%);}.header-top-two .info-list li.support-box i{left: 60px;color: #fff;}.header-top-two .other-links li{position: relative;display: inline-block;float: left;margin-right: 30px;}.header-top-two .other-links li:last-child{margin: 0px !important;}.header-top-two .other-links li a{position: relative;display: inline-block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;color: #fff;font-weight: 500;text-transform: uppercase;}.header-top-two .other-links li a:hover{}.header-top-two .other-links li i{position: relative;font-size: 14px;margin-right: 8px;top: 0px;}.header-top-two .right-column{position: relative;padding: 11px 0px;}.header-top-two .other-links li:before{position: absolute;content: '/';top: 2px;right: -19px;color: #404960;}.header-top-two .other-links li:last-child:before{display: none;}.main-header.style-two .outer-box{padding-left: 60px;}.main-header.style-two .nav-right .search-box-outer, .main-header.style-two .nav-right .language{position: relative;float: left;padding-right: 20px;margin-right: 20px;}.main-header.style-two .nav-right .search-box-outer:after, .main-header.style-two .nav-right .language:after{position: absolute;content: '';background-color: #eae6e4;width: 1px;height: 44px;top: -7px;right: 0px;}.main-header.style-two .search-box-btn{color: #1e2434;font-weight: 600;}.main-header.style-two .search-box-btn i{color: #1e2434;transition: all 500ms ease;}.main-header.style-two .search-box-btn:hover{}.main-header.style-two .search-box-btn:hover i{}.main-header.style-two .nav-right .language:hover:before{}.main-header .nav-right .social-links{position: relative;float: left;margin-right: 60px;}.main-header .nav-right .social-links li{position: relative;display: inline-block;float: left;margin-right: 10px;}.main-header .nav-right .social-links li:last-child{margin-bottom: 0px !important;}.main-header .nav-right .social-links li a{position: relative;display: inline-block;font-size: 14px;color: #a39c98;width: 34px;height: 34px;line-height: 34px;border: 1px solid #eae7e5;border-radius: 50%;text-align: center;}.main-header .nav-right .social-links li a:hover{color: #fff;}.main-header.style-two .nav-right .language{margin-right: 40px;}.main-header.style-two .nav-right .language:after{right: -20px;}.main-header.style-two .nav-right{padding: 28px 190px 28px 0px;}.main-header.style-two .nav-right .btn-box{position: absolute;top: 0px;right: 0px;}.main-header.style-two .nav-right .btn-box a{position: relative;display: inline-block;overflow: hidden;vertical-align: middle;font-size: 14px;line-height: 26px;color: #fff;font-family: 'Lexend', sans-serif;font-weight: 600;text-align: center;padding: 31.5px 31px;border-radius: 0px;text-transform: uppercase;z-index: 1;clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 10% 100%, -35% 0%);transition: all 500ms ease;}.main-header.style-two .nav-right .btn-box a i{position: relative;top: 2px;margin-right: 8px;font-size: 16px;}.banner-style-two{position: relative;overflow: hidden;}.banner-style-two .banner-carousel .slide-item:before {position: absolute;content: '';width: 100%;height: 100%;background: -webkit-linear-gradient(120deg, rgba(30,36,52,0.0), rgba(30,36,52,1) 100%);left: 0px;top: 0px;right: 0px;z-index: 1;}.banner-style-two .banner-carousel .content-box h6{position: relative;display: inline-block;font-size: 14px;line-height: 26px;font-weight: 600;padding-bottom: 13px;margin-bottom: 26px;text-transform: uppercase;opacity: 0;-webkit-transform: translateY(-50px);-moz-transform: translateY(-50px);-ms-transform: translateY(-50px);-o-transform: translateY(-50px);transform: translateY(-50px);-webkit-transition: all 1000ms ease;-moz-transition: all 1000ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease;}.banner-style-two .banner-carousel .active .content-box h6{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition-delay: 1000ms;-moz-transition-delay: 1000ms;-ms-transition-delay: 1000ms;-o-transition-delay: 1000ms;transition-delay: 1000ms;}.banner-style-two .banner-carousel .content-box h6:before{position: absolute;content: '';width: 11px;height: 1px;left: 0px;bottom: 0px;}.banner-style-two .banner-carousel .content-box h6:after{position: absolute;content: '';width: 50px;height: 1px;left: 19px;bottom: 0px;}.banner-style-two .banner-carousel .content-box h1{position: relative;display: block;font-size: 60px;line-height: 70px;color: #fff;font-weight: 700;margin-bottom: 20px;text-transform: uppercase;opacity: 0;-webkit-transform: translateX(50px);-moz-transform: translateX(50px);-ms-transform: translateX(50px);-o-transform: translateX(50px);transform: translateX(50px);-webkit-transition: all 1000ms ease;-moz-transition: all 1000ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease;}.banner-style-two .banner-carousel .active .content-box h1{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);-webkit-transition-delay: 1300ms;-moz-transition-delay: 1300ms;-ms-transition-delay: 1300ms;-o-transition-delay: 1300ms;transition-delay: 1300ms;}.banner-style-two .banner-carousel .content-box p{position: relative;display: block;color: #dadde6;margin-bottom: 44px;opacity: 0;-webkit-transform: translateX(-50px);-moz-transform: translateX(-50px);-ms-transform: translateX(-50px);-o-transform: translateX(-50px);transform: translateX(-50px);-webkit-transition: all 1000ms ease;-moz-transition: all 1000ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease;}.banner-style-two .banner-carousel .active .content-box p{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);-webkit-transition-delay: 1300ms;-moz-transition-delay: 1300ms;-ms-transition-delay: 1300ms;-o-transition-delay: 1300ms;transition-delay: 1300ms;}.banner-style-two .banner-carousel .active .content-box .btn-box{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition-delay: 1000ms;-moz-transition-delay: 1000ms;-ms-transition-delay: 1000ms;-o-transition-delay: 1000ms;transition-delay: 1000ms;}.banner-style-two .banner-carousel .content-box{max-width: 550px;}.banner-style-two .banner-carousel .slide-item.centred .content-box{margin: 0 auto;}.banner-style-two .banner-carousel .slide-item.centred .content-box h6:before{left: 50%;transform: translateX(-50%);margin-left: -56px;}.banner-style-two .banner-carousel .slide-item.centred .content-box h6:after{left: 50%;transform: translateX(-50%);margin-left: -18px;}.banner-style-two .banner-carousel .slide-item{padding: 150px 0px 160px 0px;}.banner-style-two .owl-nav{position: absolute;left: 0px;top: 50%;width: 100%;transform: translateY(-50%);}.banner-style-two .owl-nav button{position: absolute;display: inline-block;width: 56px;height: 56px;line-height: 54px;border: 2px solid #fff;color: #fff;font-size: 20px;text-align: center;background: transparent;cursor: pointer;transition: all 500ms ease;}.banner-style-two .owl-nav button.owl-prev{left: 60px;}.banner-style-two .owl-nav button.owl-next{right: 60px;}.banner-style-two .owl-nav button:hover{background-color: #fff;}.banner-style-two .owl-dots{position: absolute;left: 50%;bottom: 33px;transform: translateX(-50%);}.banner-style-two .owl-dots button{background: transparent;}.banner-style-two .owl-dots button span{position: relative;display: inline-block;width: 12px;height: 12px;border: 1px solid #fff;background: transparent !important;cursor: pointer;margin: 0px 10px;transition: all 500ms ease !important;}.banner-style-two .owl-dots .owl-dot.active span, .banner-style-two .owl-dots button span:hover{}.banner-style-two .owl-dots button span:before{position: absolute;content: '';width: 6px;height: 6px;left: 2px;top: 2px;opacity: 0;transition: all 500ms ease;}.banner-style-two .owl-dots .owl-dot.active span:before, .banner-style-two .owl-dots button span:hover:before{opacity: 1;}.service-style-three{position: relative;width: 100%;}.service-style-three .service-block-three{position: relative;display: inline-block;width: 33.333%;float: left;}.service-block-three .inner-box{position: relative;display: block;padding: 46px 50px 50px 50px;box-shadow: 15px -10px 20px 0px rgb(0 0 0 / 5%);}.service-block-three .inner-box .upper-box{position: relative;display: block;padding-bottom: 22px;}.service-block-three .inner-box .upper-box .inner{position: relative;padding-left: 60px;}.service-block-three .inner-box .upper-box .inner .icon-box{position: absolute;left: 0px;top: 4px;}.service-block-three .inner-box .upper-box .inner .category{position: relative;display: block;font-size: 18px;line-height: 24px;font-family: 'Lexend', sans-serif;color: #1e2434;text-transform: uppercase;margin-bottom: 0px;}.service-block-three .inner-box .upper-box .inner h5{position: relative;display: block;font-size: 18px;line-height: 28px;text-transform: uppercase;font-weight: 600;}.service-block-three .inner-box .upper-box .inner h5 a{display: inline-block;color: #1e2434;}.service-block-three .inner-box .upper-box .inner h5 a:hover{}.service-block-three .inner-box .upper-box .big-text{position: absolute;right: -5px;bottom: -12px;font-size: 110px;line-height: 110px;font-family: 'Lexend', sans-serif;font-weight: 600;text-transform: uppercase;color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #ebe8e6;}.service-block-three .inner-box .lower-box{position: relative;display: block;overflow: hidden;}.service-block-three .inner-box .lower-box .image-box{position: relative;display: block;overflow: hidden;}.service-block-three .inner-box .lower-box .image-box img{width: 100%;}.service-block-three .inner-box .lower-box .link{position: absolute;right: 0px;bottom: 0px;}.service-block-three .inner-box .lower-box .link a{position: relative;display: inline-block;width: 40px;height: 40px;line-height: 44px;font-size: 18px;color: #fff;background-color: #1e2434;text-align: center;}.service-block-three .inner-box .lower-box .overlay-content{position: absolute;left: 30px;width: calc(100% - 30px);z-index: 1;opacity: 0;visibility: hidden;bottom: -20px;transition: all 500ms ease;}.service-block-three .inner-box:hover .lower-box .overlay-content{bottom: 0px;opacity: 1;visibility: visible;}.service-block-three .inner-box .lower-box .overlay-content .text{position: relative;display: block;width: calc(100% - 70px);background-color: #f5f5f5;padding: 23px 30px 24px 30px;min-height: 125px;}.service-block-three .inner-box .lower-box .overlay-content .text p{max-width: 400px;}.service-block-three .inner-box .lower-box .overlay-content .btn-box{position: absolute;right: 0px;bottom: 0px;}.service-block-three .inner-box .lower-box .overlay-content .btn-box a{position: relative;display: inline-block;width: 70px;height: 70px;text-align: center;font-size: 14px;line-height: 22px;font-family: 'Lexend', sans-serif;color: #fff;text-transform: uppercase;font-weight: 600;padding: 14px 0px 10px 0px;z-index: 1;}.service-block-three .inner-box .lower-box .overlay-content .btn-box a span{position: relative;display: block;}.service-block-three .inner-box .lower-box .overlay-content .btn-box a i{position: relative;display: block;font-size: 16px;margin-bottom: 0px;transition: all 500ms ease;}.cta-section{position: relative;width: 100%;padding: 56px 0px 60px 0px;background-size: cover;background-repeat: no-repeat;background-position: center;}.cta-section .inner-box{position: relative;display: block;}.cta-section:before {position: absolute;content: '';width: 100%;height: 100%;background: -webkit-linear-gradient(180deg, rgba(30,36,52,0.0) 0%, rgba(30,36,52,1) 100%);top: 0px;right: 0px;transition: all 500ms ease;}.cta-section .text h2{display: block;font-size: 30px;line-height: 40px;font-weight: 600;text-transform: uppercase;margin-bottom: 8px;}.cta-section .text h3{display: block;font-size: 24px;line-height: 32px;font-weight: 600;color: #fff;text-transform: uppercase;}.cta-section .btn-box{margin-top: 14px;}.cta-section .big-text{position: absolute;top: -60px;right: -210px;font-size: 200px;line-height: 200px;font-family: 'Lexend', sans-serif;font-weight: 700;text-transform: uppercase;color: transparent;letter-spacing: 20px;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: rgba(255, 255, 255, 0.20);}.about-style-two{position: relative;}.content_block_3 .content-box{position: relative;display: block;}.content_block_3 .content-box .sec-title{margin-bottom: 19px;}.content_block_3 .content-box .inner-box{position: relative;display: block;padding-left: 80px;margin-bottom: 16px;}.content_block_3 .content-box .inner-box .icon-box{position: absolute;display: inline-block;left: 0px;top: 10px;width: 60px;height: 60px;line-height: 66px;font-size: 36px;color: #fff;text-align: center;border-radius: 50%;}.content_block_3 .content-box .inner-box h2{display: block;font-size: 36px;line-height: 46px;font-weight: 600;margin-bottom: 3px;}.content_block_3 .content-box .inner-box h5{display: block;font-size: 18px;line-height: 28px;font-weight: 600;text-transform: uppercase;}.content_block_3 .content-box .text{position: relative;display: block;margin-bottom: 34px;}.about-style-two .image-box{position: relative;display: block;overflow: hidden;}.about-style-two .image-box img{width: 100%;}.content_block_4 .content-box{position: relative;display: block;}.content_block_4 .content-box .single-item{position: relative;display: block;margin-bottom: 42px;}.content_block_4 .content-box .single-item:last-child{margin-bottom: 0px;}.content_block_4 .content-box .single-item .icon-box{position: relative;display: block;font-size: 42px;line-height: 40px;margin-bottom: 22px;}.content_block_4 .content-box .single-item h5{display: inline-block;font-size: 18px;line-height: 22px;font-weight: 600;text-transform: uppercase;margin-bottom: 22px;border-bottom: 3px solid #eae6e4;}.content_block_4 .content-box .single-item p{display: block;margin-bottom: 15px;}.content_block_4 .content-box .single-item a{display: inline-block;font-size: 14px;line-height: 26px;font-weight: 600;font-family: 'Lexend', sans-serif;color: #1e2434;text-transform: uppercase;}.content_block_4 .content-box .single-item a i{font-size: 16px;position: relative;top: 3px;margin-right: 8px;}.content_block_4 .content-box .single-item a:hover{}.about-style-two .content_block_4 .content-box{margin-top: 40px;}.content_block_4 .content-box .single-item .shape{position: absolute;left: -190px;top: 2px;width: 180px;height: 144px;background-repeat: no-repeat;}.content_block_4 .content-box .single-item .shape-2{position: absolute;left: -166px;top: 13px;width: 164px;height: 160px;background-repeat: no-repeat;}.service-style-four{position: relative;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;background-attachment: fixed;}.service-style-four:before{position: absolute;content: '';background-color: #1e2434;width: 100%;height: 100%;left: 0px;top: 0px;right: 0px;opacity: 0.88;}.service-block-four .inner-box{position: relative;display: block;overflow: hidden;}.service-block-four .inner-box .image-box{position: relative;display: block;overflow: hidden;}.service-block-four .inner-box .image-box img{width: 100%;}.service-block-four .inner-box .link a{position: relative;display: inline-block;width: 70px;height: 70px;text-align: center;font-size: 14px;line-height: 22px;font-family: 'Lexend', sans-serif;color: #fff;background-color: #1e2434;text-transform: uppercase;font-weight: 600;padding: 14px 0px 10px 0px;z-index: 1;}.service-block-four .inner-box .link a span{position: relative;display: block;}.service-block-four .inner-box .link a i{position: relative;display: block;font-size: 16px;margin-bottom: 0px;transition: all 500ms ease;}.service-block-four .inner-box .content-box{position: relative;display: block;background-color: #fff;padding: 40px 30px 33px 30px;}.service-block-four .inner-box .content-box .inner{opacity: 1;transition: all 500ms ease;}.service-block-four .inner-box:hover .content-box .inner{opacity: 0;}.service-block-four .inner-box .content-box .link{position: absolute;top: -35px;right: 30px;}.service-block-four .inner-box .content-box .icon-box{position: relative;display: block;margin-bottom: 36px;}.service-block-four .inner-box .content-box .category{position: relative;display: block;font-size: 18px;line-height: 24px;font-family: 'Lexend', sans-serif;color: #1e2434;text-transform: uppercase;margin-bottom: 0px;}.service-block-four .inner-box .content-box h3{display: block;font-size: 22px;line-height: 30px;font-weight: 600;text-transform: uppercase;}.service-block-four .inner-box .content-box h3 a{display: inline-block;color: #1e2434;}.service-block-four .inner-box .content-box h3 a:hover{}.service-block-four .inner-box .content-box .text{position: relative;display: block;padding-left: 22px;}.service-block-four .inner-box .content-box .text:before{position: absolute;content: '';width: 1px;height: 8px;left: 0px;top: 5px;}.service-block-four .inner-box .content-box .text:after{position: absolute;content: '';width: 1px;height: calc(100% - 29px);left: 0px;top: 21px;}.service-block-four .inner-box .content-box .shape-box{position: absolute;top: 0px;right: 0px;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;}.service-block-four .inner-box .content-box .overlay-content{position: absolute;left: 0px;bottom: -30px;width: 100%;background-color: #fff;padding: 66px 50px 64px 60px;z-index: 1;opacity: 0;visibility: hidden;transition: all 500ms ease;}.service-block-four .inner-box:hover .content-box .overlay-content{opacity: 1;visibility: visible;bottom: 0px;}.service-block-four .inner-box .content-box .overlay-content .link{top: -100px;}.service-block-four .inner-box .content-box .overlay-content .link a, .service-block-four .inner-box .content-box .overlay-content .link a i{color: #fff;}.service-block-four .inner-box .content-box .overlay-content p{display: block;margin-top: 17px;}.service-block-four .inner-box .content-box .overlay-content:before{position: absolute;content: '';width: calc(100% - 60px);height: calc(100% - 60px);left: 30px;top: 30px;}.project-style-two{position: relative;}.project-style-two .outer-container{position: relative;width: 100%;padding: 0px 30px;}.project-style-two .owl-carousel .owl-stage-outer{overflow: visible;}.project-style-two .owl-carousel .owl-stage-outer .owl-item{opacity: 0;}.project-style-two .owl-carousel .owl-stage-outer .owl-item.active{opacity: 1;}.project-block-two .inner-box{position: relative;display: block;}.project-block-two .inner-box .image-box{position: relative;}.project-block-two .inner-box .image-box .image{position: relative;display: block;overflow: hidden;}.project-block-two .inner-box .image-box .image img{width: 100%;border: 2px solid #2378b5;border-radius: 10px;}.project-block-two .inner-box .image-box h6{position: absolute;left: 0px;bottom: 0px;display: inline-block;background-color: #fff;font-size: 14px;line-height: 26px;font-weight: 500;text-transform: uppercase;padding: 8px 29px;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 15%);z-index: 1;transition: all 500ms ease;}.project-block-two .inner-box:hover .image-box h6{opacity: 0;}.project-block-two .inner-box .overlay-content{position: absolute;left: 0px;bottom: -15px;width: 100%;background-color: #fff;z-index: 2;box-shadow: 0px 10px 30px 0px rgb(0 0 0 / 10%);opacity: 0;visibility: hidden;transition: all 500ms ease;}.project-block-two .inner-box:hover .overlay-content{bottom: 0px;opacity: 1;visibility: visible;}.project-block-two .inner-box .overlay-content h6{display: block;font-size: 14px;line-height: 26px;font-weight: 500;text-transform: uppercase;margin-bottom: 7px;}.project-block-two .inner-box .overlay-content h5{display: block;font-size: 18px;line-height: 28px;font-weight: 600;text-transform: uppercase;}.project-block-two .inner-box .overlay-content h5 a{display: inline-block;color: #1e2434;}.project-block-two .inner-box .overlay-content h5 a:hover{}.project-block-two .inner-box .overlay-content .view-btn{position: absolute;top: -70px;right: 30px;}.project-block-two .inner-box .overlay-content .view-btn a{position: relative;display: inline-block;width: 54px;height: 54px;line-height: 58px;font-size: 24px;color: #fff;text-align: center;}.project-style-two .owl-dots{position: relative;display: block;text-align: center;margin-top: 42px;}.project-style-two .owl-dots button{background: transparent;}.project-style-two .owl-dots button span{position: relative;display: inline-block;width: 12px;height: 12px;border: 1px solid #a39c98;background: transparent;cursor: pointer;margin: 0px 10px;transition: all 500ms ease;}.project-style-two .owl-dots .owl-dot.active span, .project-style-two .owl-dots button span:hover{}.project-style-two .owl-dots button span:before{position: absolute;content: '';width: 6px;height: 6px;left: 2px;top: 2px;opacity: 0;transition: all 500ms ease;}.project-style-two .owl-dots .owl-dot.active span:before, .project-style-two .owl-dots button span:hover:before{opacity: 1;}.project-style-two .upper-box .btn-box{position: relative;margin-top: 16px;}.working-style-two{position: relative;}.working-style-two .pattern-layer {position: absolute;left: 0px;top: 0px;right: 0px;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;}.working-block-two .inner-box{position: relative;display: block;background-color: #232a3c;padding: 40px 20px 35px 30px;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 10%);}.working-block-two .inner-box .big-text{position: absolute;right: 25px;top: 28px;font-size: 80px;line-height: 80px;font-family: 'Lexend', sans-serif;font-weight: 600;text-transform: uppercase;color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #2e3851;}.working-block-two .inner-box .icon-box{position: relative;display: inline-block;margin-bottom: 43px;}.working-block-two .inner-box .icon-box .icon{position: relative;display: inline-block;width: 70px;height: 70px;line-height: 70px;background-color: #fff;text-align: center;}.working-block-two .inner-box .icon-box a{position: absolute;right: -15px;bottom: -15px;width: 30px;height: 30px;line-height: 34px;font-size: 14px;color: #fff;text-align: center;z-index: 1;}.working-block-two .inner-box h5{position: relative;display: block;font-size: 18px;line-height: 28px;color: #fff;font-weight: 600;text-transform: uppercase;padding-bottom: 13px;margin-bottom: 23px;}.working-block-two .inner-box h5:before{position: absolute;content: '';width: 11px;height: 1px;left: 0px;bottom: 0px;}.working-block-two .inner-box h5:after{position: absolute;content: '';width: 50px;height: 1px;left: 19px;bottom: 0px;}.working-block-two .inner-box p{color: #aab0bf;}.pricing-section{position: relative;}.pricing-section .upper-box .text {position: relative;display: block;margin-top: 25px;}.pricing-block-one .pricing-table{position: relative;display: block;background-color: #fff;padding-right: 40px;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 15%);}.pricing-block-one .pricing-table .inner-box{position: relative;display: block;padding: 31px 0px 50px 40px;}.pricing-block-one .pricing-table h5{position: relative;display: block;background-color: #1e2434;font-size: 18px;line-height: 28px;color: #fff;font-weight: 600;text-transform: uppercase;padding: 13px 30px 10px 40px;clip-path: polygon(0% 0%, 108% 0%, 94% 100%, 0% 100%, 0% 0%);transition: all 500ms ease;}.pricing-block-one .pricing-table:hover h5{}.pricing-block-one .pricing-table h2{position: relative;display: inline-block;font-size: 60px;line-height: 60px;color: #1e2434;font-weight: 600;padding-left: 16px;text-transform: uppercase;}.pricing-block-one .pricing-table h2 .month{position: relative;display: inline-block;font-size: 14px;line-height: 18px;color: #707582;font-weight: 500;}.pricing-block-one .pricing-table h2 .symble{position: absolute;left: 0px;top: -11px;font-size: 20px;}.pricing-block-one .pricing-table .price-box{position: relative;padding-bottom: 21px;margin-bottom: 33px;border-bottom: 1px solid #eae6e4;}.pricing-block-one .pricing-table .feature-list{position: relative;display: block;margin-bottom: 34px;}.pricing-block-one .pricing-table .feature-list li{position: relative;display: block;font-size: 18px;color: #707582;padding-left: 22px;margin-bottom: 16px;}.pricing-block-one .pricing-table .feature-list li:last-child{margin-bottom: 0px;}.pricing-block-one .pricing-table .feature-list li:before{position: absolute;content: '';width: 7px;height: 7px;left: 0px;top: 10px;transform: rotate(45deg);}.pricing-block-one .pricing-table .feature-list li.light{color: #b8bcc4;}.pricing-block-one .pricing-table .feature-list li.light:before{background-color: #b8bcc4;}.investor-section{position: relative;padding: 120px 120px;}.investor-section .outer-container{position: relative;width: 100%;overflow: hidden;background-color: #f5f5f5;padding: 70px 0px 80px 0px;}.investor-section .outer-container .bg-layer{position: absolute;top: 0px;right: 0px;width: calc(50% - 35px);height: calc(50% + 38px);background-size: cover;background-repeat: no-repeat;background-position: center;}.investor-section .outer-container:before{position: absolute;content: '';width: calc(50% - 35px);height: 100%;top: 0px;right: 0px;}.nice-select:after{width: 7px;height: 7px;border-bottom: 1px solid #1e2434;border-right: 1px solid #1e2434;right: 20px;}.nice-select{position: relative;display: block;width: 100%;height: 60px;line-height: 60px;border: 1px solid #eae6e4 !important;border-radius: 0px;padding: 0px 20px;padding-right: 40px;font-size: 18px;font-weight: 400;color: #707582;font-family: 'Lato', sans-serif;background: transparent;}.content_block_5 .content-box{position: relative;display: block;z-index: 1;}.content_block_5 .content-box .sec-title{margin-bottom: 38px;}.content_block_5 .content-box .form-inner .form-group{position: relative;margin-bottom: 20px;}.content_block_5 .content-box .form-inner .form-group .select-box{min-height: 60px;}.content_block_5 .content-box .form-inner .form-group input[type='text'], .content_block_5 .content-box .form-inner .form-group input[type='email'], .content_block_5 .content-box .form-inner .form-group input[type='tel']{position: relative;display: block;width: 100%;height: 60px;border: 1px solid #eae6e4;border-radius: 0px;padding: 10px 20px;font-size: 18px;font-weight: 400;color: #707582;background-color: transparent;font-family: 'Lato', sans-serif;transition: all 500ms ease;}.content_block_5 .content-box .form-inner .form-group input:focus{}.content_block_5 .content-box .form-inner h6{display: block;font-size: 14px;line-height: 26px;font-weight: 500;text-transform: uppercase;margin-bottom: 12px;}.content_block_5 .content-box .form-inner .inner-box{position: relative;display: block;background-color: #fff;padding: 22px 20px 10px 20px;box-shadow: 0px 10px 30px 0px rgb(0 0 0 / 10%);margin-bottom: 30px;}.content_block_5 .content-box .form-inner .message-btn button, .content_block_5 .content-box .form-inner .message-btn p{float: left;}.content_block_5 .content-box .form-inner .message-btn button{margin-right: 30px;}.investor-section .image-layer{position: absolute;left: 0px;bottom: 120px;z-index: 1;}.investor-section .right-column{position: relative;display: block;margin-left: 35px;}.investor-section .right-column .video-inner{position: relative;display: block;text-align: center;min-width: 765px;width: 100%;padding: 78px 0px 70px 0px;margin: 0 auto;}.investor-section .right-column .video-btn{position: relative;margin-bottom: 34px;}.investor-section .right-column .video-btn a{position: relative;display: inline-block;width: 70px;height: 70px;line-height: 78px;text-align: center;font-size: 24px;background-color: #fff;border-radius: 50%;color: #1e2434;}.investor-section .right-column .video-inner .big-text{position: relative;display: block;font-size: 100px;line-height: 100px;font-family: 'Lexend', sans-serif;font-weight: 700;text-transform: uppercase;color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: rgba(255, 255, 255, 1);}.investor-section .testimonial-inner{position: relative;display: block;margin-left: 35px;}.investor-section .testimonial-content{position: relative;display: block;}.investor-section .testimonial-content .testimonial-thumb{position: relative;display: inline-block;width: 80px;height: 80px;background-color: #fff;padding: 4px;margin-bottom: 26px;}.investor-section .testimonial-content .testimonial-thumb img{width: 100%;}.investor-section .testimonial-content .text{position: relative;display: block;margin-bottom: 26px;}.investor-section .testimonial-content .text p{font-size: 22px;line-height: 32px;color: #fff;}.investor-section .testimonial-content .author-box .rating{position: relative;display: block;margin-bottom: 12px;}.investor-section .testimonial-content .author-box .rating li{display: inline-block;font-size: 14px;float: left;margin-right: 4px;color: #fff;}.investor-section .testimonial-content .author-box .rating li:last-child{margin: 0px !important;}.investor-section .testimonial-content .author-box h5{display: block;font-size: 18px;line-height: 28px;color: #fff;font-weight: 500;text-transform: uppercase;}.investor-section .testimonial-content .author-box .designation{position: relative;display: block;font-size: 14px;line-height: 18px;font-family: 'Lexend', sans-serif;color: #fff;font-weight: 500;text-transform: uppercase;}.investor-section .testimonial-inner .owl-nav{position: absolute;right: 0px;bottom: 0px;}.investor-section .testimonial-inner .owl-nav button {position: relative;display: inline-block;width: 56px;height: 56px;line-height: 54px;border: 2px solid #fff;color: #fff;font-size: 20px;text-align: center;background: transparent;cursor: pointer;transition: all 500ms ease;}.investor-section .testimonial-inner .owl-nav button.owl-prev{margin-right: 10px;}.investor-section .testimonial-inner .owl-nav button:hover{background-color: #fff;}.investor-section .quote-icon{position: absolute;right: 0px;bottom: 0px;}.news-section .owl-carousel .owl-stage-outer{overflow: visible;}.news-section .owl-carousel .owl-stage-outer .owl-item{opacity: 0;}.news-section .owl-carousel .owl-stage-outer .owl-item.active{opacity: 1;}.news-section .owl-dots{position: relative;display: block;text-align: center;margin-top: 42px;}.news-section .owl-dots button{background: transparent;}.news-section .owl-dots button span{position: relative;display: inline-block;width: 12px;height: 12px;border: 1px solid #a39c98;background: transparent;cursor: pointer;margin: 0px 10px;transition: all 500ms ease;}.news-section .owl-dots .owl-dot.active span, .news-section .owl-dots button span:hover{}.news-section .owl-dots button span:before{position: absolute;content: '';width: 6px;height: 6px;left: 2px;top: 2px;opacity: 0;transition: all 500ms ease;}.news-section .owl-dots .owl-dot.active span:before, .news-section .owl-dots button span:hover:before{opacity: 1;}.clients-section.alternat-2{padding: 110px 0px 93px 0px;}.clients-section.alternat-2 .clients-logo-box{background: transparent;box-shadow: none !important;}.clients-section.alternat-2 .sec-title{margin-bottom: 20px;}.owl-dots{height: 20px;}.contact-info-section{position: relative;}.contact-info-section:before{position: absolute;content: '';width: 100%;height: 50%;left: 0px;bottom: 0px;background-color: #1e2434;}.contact-info-section .inner-container{position: relative;width: 100%;}.contact-info-section .single-info-box{position: relative;float: left;width: 33.333%;}.contact-info-section .single-info-box .inner-box{position: relative;display: block;padding: 38px 40px 40px 110px;border-right: 1px solid rgba(255, 255, 255, 0.40);}.contact-info-section .single-info-box:last-child .inner-box{border: none;}.contact-info-section .single-info-box .inner-box .icon-box{position: absolute;left: 40px;top: 40px;width: 50px;height: 50px;line-height: 50px;background-color: #fff;text-align: center;font-size: 20px;}.contact-info-section .single-info-box .inner-box .light-icon{position: absolute;top: 5px;right: 20px;font-size: 120px;line-height: 120px;color: rgba(0, 0, 0, 0.05);}.contact-info-section .single-info-box .inner-box h6{display: block;font-size: 14px;line-height: 26px;color: #fff;font-weight: 500;text-transform: uppercase;}.contact-info-section .single-info-box .inner-box h6 a{display: inline-block;color: #fff;}.contact-info-section .single-info-box .inner-box h6 a:hover{text-decoration: underline;}.footer-style-two{position: relative;}.footer-top .logo-widget h5{display: block;font-size: 18px;line-height: 26px;color: #fff;font-weight: 600;text-transform: uppercase;margin-bottom: 10px;}.footer-top .logo-widget .social-links li{position: relative;display: inline-block;float: left;margin-right: 10px;}.footer-top .logo-widget .social-links li:last-child{margin: 0px !important;}.footer-top .logo-widget .social-links li a{position: relative;display: inline-block;width: 34px;height: 34px;line-height: 34px;font-size: 14px;color: #aab0bf;border: 1px solid rgba(255, 255, 255, 0.15);border-radius: 50%;text-align: center;}.footer-top .logo-widget .social-links li a:hover{color: #fff;}.footer-top .logo-widget .social-links{position: relative;display: block;margin-top: 24px;}.footer-style-two .footer-top .links-widget .links-list{position: relative;float: left;width: 50%;}.footer-top .gallery-widget .image-list{position: relative;margin: 0px -5px;}.footer-top .gallery-widget .image-list li{position: relative;display: inline-block;float: left;margin: 0px 5px;margin-bottom: 10px;}.footer-top .gallery-widget .image-list li .image{position: relative;display: block;overflow: hidden;}.footer-top .gallery-widget .image-list li .image img{width: 100%;transition: all 500ms ease;}.footer-top .gallery-widget .image-list li .image:hover img{opacity: 0.1;}.footer-top .gallery-widget .image-list li .image a{position: absolute;left: 50%;top: 55%;transform: translate(-50%,-50%) scale(0,0);font-size: 18px;color: #fff;z-index: 1;}.footer-top .gallery-widget .image-list li .image:hover a{transform: translate(-50%,-50%) scale(1,1);}.footer-top .gallery-widget .widget-title{margin-bottom: 40px;}.footer-style-two .footer-top{border-bottom: none;}.footer-style-two .footer-bottom{background-color: #2a3247;}.footer-top .pattern-layer{position: absolute;left: 0px;top: 0px;right: 0px;width: 100%;height: 100%;background-repeat: no-repeat;animation: slide 60s linear infinite;-webkit-animation: slide 60s linear infinite;}@keyframes slide{from {background-position: 0 0;}to {background-position: 1920px 0;}}@-webkit-keyframes slide{from {background-position: 0 0;}to {background-position: 1920px 0;}}.header-top-three{position: relative;width: 100%;background-color: #f4f6f8;padding: 11px 60px;}.header-top-three .text h6{position: relative;display: block;padding-left: 28px;font-size: 14px;line-height: 26px;color: #707582;font-weight: 400;text-transform: uppercase;}.header-top-three .text h6 .comment-icon{position: absolute;left: 0px;top: 5px;font-size: 16px;}.header-top-three .text h6 a{color: #1e2434;font-weight: 600;}.header-top-three .text h6 a:hover{}.header-top-three .text h6 a i{position: relative;top: 2px;}.header-top-three .other-links li{position: relative;display: inline-block;float: left;margin-right: 30px;}.header-top-three .other-links li:last-child{margin: 0px !important;}.header-top-three .other-links li a{position: relative;display: inline-block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;color: #707582;font-weight: 500;text-transform: uppercase;}.header-top-three .other-links li a:hover{}.header-top-three .other-links li i{position: relative;font-size: 14px;margin-right: 8px;top: 0px;}.header-top-three .other-links li:before{position: absolute;content: '/';top: 2px;right: -19px;color: #707582;}.header-top-three .other-links li:last-child:before{display: none;}.main-header .header-upper{position: relative;display: block;padding: 0px 60px;}.main-header .header-upper .outer-container{position: relative;}.main-header .header-upper .logo-box{position: absolute;left: 0px;top: 0px;padding: 18px 0px;}.main-header .header-upper .btn-box{position: absolute;top: 0px;right: 0px;padding: 22px 0px;}.main-header .header-upper .info-list{position: relative;padding-top: 33px;padding-bottom: 15px;}.main-header .header-upper .info-list li{position: relative;display: inline-block;float: left;margin-right: 80px;padding-left: 70px;}.main-header .header-upper .info-list li:last-child{margin: 0px !important;}.main-header .header-upper .info-list li:before{position: absolute;content: '';background-color: #e7e7ea;width: 1px;height: 50px;top: 2px;right: -40px;}.main-header .header-upper .info-list li:last-child:before{display: none;}.main-header .header-upper .info-list li i{position: absolute;left: 0px;top: 2px;width: 50px;height: 50px;line-height: 50px;font-size: 20px;border: 1px solid #e7e7ea;text-align: center;}.main-header .header-upper .info-list li h6{font-size: 14px;line-height: 26px;font-weight: 600;text-transform: uppercase;margin-bottom: 0px;}.main-header .header-upper .info-list li span{position: relative;display: block;font-size: 14px;line-height: 26px;font-weight: 500;font-family: 'Lexend', sans-serif;color: #707582;text-transform: uppercase;}.main-header .header-upper .info-list li span a{display: inline-block;color: #707582;}.main-header .header-upper .info-list li span a:hover{}.main-header .header-upper .social-links{position: relative;padding: 25px 0px;}.main-header .header-upper .social-links li{position: relative;display: inline-block;float: left;margin-right: 10px;}.main-header .header-upper .social-links li a{position: relative;display: inline-block;width: 50px;height: 50px;line-height: 50px;font-size: 16px;border: 1px solid #e7e7ea;color: #707582;text-align: center;}.main-header .header-upper .social-links li a:hover{color: #fff;}.main-header .header-upper .upper-inner{position: relative;z-index: 1;}.main-header .header-upper .upper-inner:before{position: absolute;content: '';background-color: #fff;width: calc(100% + 80px);height: 20px;left: -40px;bottom: -20px;}.main-header.style-three .header-lower{position: relative;width: 100%;padding-top: 20px;}.main-header.style-three .nav-right .search-box-outer, .main-header.style-three .nav-right .language{position: relative;float: left;margin-right: 40px;}.main-header.style-three .search-box-btn{color: #fff;}.main-header.style-three .search-box-btn i{color: #fff;}.main-header.style-three .search-box-outer .dropdown-menu{box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);}.main-header.style-three .nav-right .language span{color: #fff;}.main-header.style-three .nav-right .language:before{color: #fff;}.main-header.style-three .nav-right .search-box-outer:after, .main-header.style-three .nav-right .language:after{position: absolute;content: '';background-color: rgba(255, 255, 255, 0.40);width: 1px;height: 18px;top: 6px;right: -20px;}.main-header.style-three .main-menu .navigation > li > a{color: #fff;padding-top: 20px;padding-bottom: 20px;}.main-header.style-three .main-menu .navigation > li.dropdown > a:before{top: 20px;}.main-header.style-three .nav-right{padding: 21px 0px;}.main-header.style-three .nav-right .language:hover .language-dropdown{top: 45px;}.main-header .nav-right .nav-btn{position: relative;float: left;width: 25px;height: 14px;cursor: pointer;margin: 7px 0px;}.main-header .nav-right .nav-btn .bar{position: absolute;width: 100%;height: 2px;background-color: #fff;top: 0px;left: 0px;}.main-header .nav-right .nav-btn .bar:nth-child(2){top: 6px;}.main-header .nav-right .nav-btn .bar:last-child{top: 12px;}.main-header.style-three .sticky-header{}.xs-sidebar-group .xs-overlay{left:0%;top:0;position:fixed;height:100%;opacity:0;width:100%;visibility:hidden;-webkit-transition:all .4s ease-in .8s;-o-transition:all .4s ease-in .8s;transition:all .4s ease-in .8s;cursor:url(../images/icons/cross-out.png), pointer;z-index: 999999;}.xs-sidebar-group.isActive .xs-overlay{opacity:.9;visibility:visible;-webkit-transition:all .8s ease-out 0s;-o-transition:all .8s ease-out 0s;transition:all .8s ease-out 0s;right:100%;}.xs-sidebar-group .widget-heading{position:absolute;top:0;right:0;}.xs-sidebar-widget{position:fixed;right:-100%;top:0;bottom:0;width:100%;max-width:400px;z-index:999999;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-transition:all 0.5s cubic-bezier(0.9, 0.03, 0, 0.96) 0.6s;-o-transition:all 0.5s cubic-bezier(0.9, 0.03, 0, 0.96) 0.6s;transition:all 0.5s cubic-bezier(0.9, 0.03, 0, 0.96) 0.6s;visibility:hidden;opacity:0;}.xs-sidebar-group.isActive .xs-sidebar-widget{opacity:1;visibility:visible;right:0;-webkit-transition:all 0.7s cubic-bezier(0.9, 0.03, 0, 0.96) 0.4s;-o-transition:all 0.7s cubic-bezier(0.9, 0.03, 0, 0.96) 0.4s;transition:all 0.7s cubic-bezier(0.9, 0.03, 0, 0.96) 0.4s;}.sidebar-textwidget{padding: 50px 30px;}.xs-sidebar-group .close-side-widget{position: relative;display: inline-block;width: 60px;height: 60px;line-height: 60px;text-align: center;background-color: #1e2434;font-size: 24px;}.sidebar-widget-container{position:relative;top:150px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in .3s;-o-transition:all .3s ease-in .3s;transition:all .3s ease-in .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.xs-sidebar-group.isActive .sidebar-widget-container{top:0px;opacity:1;visibility:visible;-webkit-transition:all 1s ease-out 1.2s;-o-transition:all 1s ease-out 1.2s;transition:all 1s ease-out 1.2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.xs-overlay{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.5;z-index:0;}.xs-bg-black{background-color:#000000;}.xs-sidebar-group .logo{position: relative;max-width: 156px;margin-bottom: 23px;}.xs-sidebar-group .logo img{width: 100%;}.xs-sidebar-group .content-inner .text{position: relative;display: block;margin-bottom: 44px;}.xs-sidebar-group .content-inner .post{position: relative;display: block;padding-left: 90px;padding-bottom: 28px;margin-bottom: 26px;border-bottom: 1px solid #e1e8e4;}.xs-sidebar-group .content-inner .post:last-child{margin-bottom: 0px;border-bottom: none;}.xs-sidebar-group .content-inner .post .post-thumb{position: absolute;left: 0px;top: 4px;width: 70px;height: 70px;overflow: hidden;}.xs-sidebar-group .content-inner .post .post-thumb img{width: 100%;transition: all 500ms ease;}.xs-sidebar-group .content-inner .post:hover .post-thumb img{opacity: 0.2;}.xs-sidebar-group .content-inner .post .post-date{position: relative;display: inline-block;float: left;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 500;text-transform: uppercase;margin-bottom: 6px;}.xs-sidebar-group .content-inner .post h6{position: relative;display: block;font-size: 14px;line-height: 22px;font-weight: 600;text-transform: uppercase;}.xs-sidebar-group .content-inner .post h6 a{display: inline-block;color: #1e2434;}.xs-sidebar-group .content-inner .post h6 a:hover{}.xs-sidebar-group .content-inner .post-inner h5{position: relative;display: block;font-size: 18px;line-height: 28px;font-weight: 600;text-transform: uppercase;padding-left: 28px;margin-bottom: 28px;}.xs-sidebar-group .content-inner .post-inner h5:before{position: absolute;content: '//';left: 0px;top: 0px;font-size: 12px;}.xs-sidebar-group .content-inner .post-inner{position: relative;display: block;margin-bottom: 23px;}.banner-style-three{position: relative;overflow: hidden;}.banner-style-three .banner-carousel .content-box h1{position: relative;padding-bottom: 18px;margin-bottom: 33px;}.banner-style-three .banner-carousel .content-box h1:before{position: absolute;content: '';width: 11px;height: 1px;left: 0px;bottom: 0px;}.banner-style-three .banner-carousel .content-box h1:after{position: absolute;content: '';width: 50px;height: 1px;left: 19px;bottom: 0px;}.banner-style-three .banner-carousel .content-box p{margin-bottom: 34px;}.banner-style-three .banner-carousel .content-box{max-width: 600px;}.banner-style-three .banner-carousel .slide-item:before{background: -webkit-linear-gradient(-180deg, rgba(30,36,52,0.0), rgba(30,36,52,1) 100%);}.banner-style-three .banner-carousel .slide-item {padding: 160px 0px 270px 0px;}.service-style-five{position: relative;padding-bottom: 56px;}.service-style-five .inner-container{position: relative;margin: 0px -30px;background-color: #fff;box-shadow: 0px 10px 30px 0px rgb(0 0 0 / 8%);margin-top: -100px;z-index: 1;}.service-style-five .service-block-five{position: relative;float: left;width: 25%;}.service-block-five .inner-box{position: relative;display: block;}.service-block-five .inner-box .upper-box{position: relative;display: block;padding: 26px 20px 22px 30px;border-right: 1px solid #349ff3;}.service-block-five:last-child .inner-box .upper-box{border-right: none;}.service-block-five .inner-box .upper-box .icon-box{position: absolute;left: 0px;top: 4px;}.service-block-five .inner-box .upper-box .category {position: relative;display: block;font-size: 18px;line-height: 24px;font-family: 'Lexend', sans-serif;color: #fff;text-transform: uppercase;margin-bottom: 0px;}.service-block-five .inner-box .upper-box h5{position: relative;display: block;font-size: 18px;line-height: 28px;color: #fff;font-weight: 600;text-transform: uppercase;}.service-block-five .inner-box .upper-box .image-box{position: absolute;left: 0px;bottom: -20px;opacity: 0;z-index: 1;width: 100%;transition: all 500ms ease;}.service-block-five .inner-box .upper-box .image-box img{width: 100%;}.service-block-five .inner-box:hover .upper-box .image-box{opacity: 1;bottom: 0px;}.service-block-five .inner-box .upper-box .inner{position: relative;padding-left: 60px;transition: all 500ms ease;}.service-block-five .inner-box:hover .upper-box .inner{opacity: 0;}.service-block-five .inner-box .lower-box{position: relative;padding: 23px 20px 24px 30px;border-right: 1px solid #e7e7ea;}.service-block-five:last-child .inner-box .lower-box{border-right: none;}.service-block-five .inner-box .lower-box .btn-box{position: absolute;width: 100%;left: 0px;bottom: -56px;transform: scaleX(0);transition: all 500ms ease;}.service-block-five .inner-box:hover .lower-box .btn-box{transform: scaleX(1);}.service-block-five .inner-box .lower-box .btn-box .theme-btn{width: 100%;}.service-style-four.alternat-2{padding: 55px 0px 120px 0px;}.service-style-four.alternat-2:before{display: none;}.service-style-four.alternat-2 .service-block-four .inner-box{box-shadow: 0px 10px 30px 0px rgb(0 0 0 / 8%);}.working-style-three{position: relative;padding: 120px 0px 90px 0px;}.working-style-three .content-box{position: relative;display: block;}.working-style-three .content-box .image-box{position: relative;display: block;}.working-style-three .content-box .image-box img{width: 100%;}.working-style-three .content-box .text{position: relative;display: block;padding: 32px 40px 33px 30px;}.working-style-three .content-box .text h6{display: block;font-size: 14px;line-height: 26px;color: #fff;font-weight: 600;text-transform: uppercase;padding-left: 20px;margin-bottom: 10px;}.working-style-three .content-box .text h6:before{position: absolute;content: '//';font-size: 12px;left: 0px;top: 0px;}.working-style-three .content-box .text h3{display: block;font-size: 30px;line-height: 36px;color: #fff;font-weight: 600;text-transform: uppercase;}.working-block-three{position: relative;padding-top: 10px;}.working-block-three:before{position: absolute;content: '';background-color: #313b56;width: 100%;height: 5px;left: 0px;top: 0px;}.working-block-three:after{position: absolute;content: '';width: 100%;height: 5px;left: 0px;top: 0px;transform: scaleX(0);transition: all 500ms ease;}.working-block-three:hover:after{transform: scaleX(1);}.working-block-three .inner-box{position: relative;display: block;background-color: #232a3c;padding: 40px 30px 34px 40px;margin-bottom: 30px;}.working-block-three .inner-box .big-text{position: absolute;top: 20px;right: 22px;font-size: 70px;line-height: 70px;font-family: 'Lexend', sans-serif;font-weight: 700;text-transform: uppercase;color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #323d58;}.working-block-three .inner-box .icon-box{position: relative;display: block;margin-bottom: 18px;}.working-block-three .inner-box h5{position: relative;display: block;font-size: 18px;line-height: 28px;color: #fff;font-weight: 600;text-transform: uppercase;padding-bottom: 13px;margin-bottom: 23px;}.working-block-three .inner-box h5:before{position: absolute;content: '';width: 11px;height: 1px;left: 0px;bottom: 0px;}.working-block-three .inner-box h5:after{position: absolute;content: '';width: 50px;height: 1px;left: 19px;bottom: 0px;}.working-block-three .inner-box p{color: #aab0bf;}.project-section .btn-box{margin-top: 20px;}.working-style-four{position: relative;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;background-attachment: fixed;}.working-style-four:before{position: absolute;content: '';background-color: #1e2434;width: 100%;height: 100%;left: 0px;top: 0px;opacity: 0.88;}.working-block-four .inner-box{position: relative;display: block;}.working-block-four .inner-box .icon-box{position: relative;display: inline-block;margin-bottom: 33px;}.working-block-four .inner-box .icon-box .icon{position: relative;display: inline-block;width: 160px;height: 160px;line-height: 160px;background-color: #fff;text-align: center;border-radius: 50%;}.working-block-four .inner-box .icon-box span{position: absolute;right: 0px;bottom: 0px;width: 50px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;color: #fff;font-family: 'Lexend', sans-serif;font-weight: 600;border-radius: 50%;}.working-block-four .inner-box h5{display: block;font-size: 18px;line-height: 28px;color: #fff;font-weight: 600;text-transform: uppercase;margin-bottom: 10px;}.working-block-four .inner-box p{color: #aab0bf;}.working-style-four .inner-content{position: relative;}.working-style-four .inner-content .arrow-shape{position: absolute;left: -90px;top: -10px;width: calc(100% + 180px);height: 179px;background-repeat: no-repeat;}.faq-section{position: relative;}.accordion-box .block{position: relative;display: block;overflow: hidden;margin-bottom: 33px;transition: all 500ms ease;}.accordion-box .block:last-child{margin-bottom: 0px;}.content_block_6 .content-box .accordion-box .block .acc-btn .icon-outer{position: absolute;top: 0px;right: 0px;width: 56px;height: 56px;line-height: 56px;text-align: center;font-size: 18px;font-weight: 400;color: #707582;z-index: 1;transition: all 500ms ease;}.content_block_6 .content-box .accordion-box .block .acc-btn.active .icon-outer{transform: rotate(90deg);color: #fff;}.accordion-box .block .acc-btn{position: relative;display: block;cursor: pointer;transition: all 500ms ease;}.content_block_6 .content-box .accordion-box .block .acc-btn h6{position: relative;display: block;font-size: 16px;line-height: 26px;font-weight: 600;margin: 0px;background-color: #f4f6f8;text-transform: uppercase;padding: 15px 30px;padding-right: 100px;transition: all 500ms ease;}.content_block_6 .content-box .accordion-box .block .acc-btn.active h6{color: #fff;}.accordion-box .block .acc-content{position:relative;display:none;padding-top: 33px;}.accordion-box .block .acc-content.current{display:block;}.accordion-box .block .acc-content p{margin-bottom: 24px;}.accordion-box .block .acc-content a{position: relative;display: inline-block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 600;color: #1e2434;text-transform: uppercase;}.accordion-box .block .acc-content a i{position: relative;font-size: 16px;font-weight: 400;top: 3px;margin-right: 8px;}.accordion-box .block .acc-content a:hover{}.content_block_6 .content-box{position: relative;display: block;}.content_block_6 .content-box .sec-title{margin-bottom: 25px;}.faq-section .image-box{position: relative;display: block;margin-left: 30px;}.faq-section .image-box .image{position: relative;display: block;overflow: hidden;}.faq-section .image-box .image img{width: 100%;}.faq-section .image-box .image:before{position: absolute;top: 0;left: -75%;z-index: 2;display: block;content: '';width: 50%;height: 100%;background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, .3)));background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);-webkit-transform: skewX(-25deg);-ms-transform: skewX(-25deg);transform: skewX(-25deg);}.faq-section .image-box:hover .image:before {-webkit-animation: shine 1s;animation: shine 1s;}.team-style-two{position: relative;}.team-block-two .inner-box{position: relative;display: block;overflow: hidden;background-color: #fff;padding: 25px 25px;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 6%);}.team-block-two .inner-box .image-box{position: relative;display: block;overflow: hidden;}.team-block-two .inner-box .image-box img{width: 100%;transition: all 500ms ease;}.team-block-two .inner-box:hover .image-box img{transform: scale(0.5.05);}.team-block-two .inner-box .image-box::before {position: absolute;top: 50%;left: 50%;z-index: 1;display: block;content: '';width: 0;height: 0;background: rgba(255, 255, 255,.2);border-radius: 0%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 0;}.team-block-two .inner-box:hover .image-box::before {-webkit-animation: circle .95s;animation: circle .95s;}@-webkit-keyframes circle {0% {opacity: 1;}40% {opacity: 1;}100% {width: 200%;height: 200%;opacity: 0;}}@keyframes circle {0% {opacity: 1;}40% {opacity: 1;}100% {width: 200%;height: 200%;opacity: 0;}}.team-block-two .inner-box .lower-content .text{position: relative;display: block;padding: 11px 0px 0px 0px;text-align: center;}.team-block-two .inner-box .lower-content .text h5{display: block;font-size: 18px;line-height: 28px;font-weight: 600;text-transform: capitalize;margin-bottom: 0px;}.team-block-two .inner-box .lower-content .text h5 a{display: inline-block;color: #1e2434;}.team-block-two .inner-box .lower-content .text h5 a:hover{}.team-block-two .inner-box .lower-content .text .designation{position: relative;display: block;font-size: 14px;line-height: 24px;font-family: 'Lexend', sans-serif;font-weight: 500;text-transform: uppercase;}.team-block-two .inner-box .lower-content .info li{position: relative;display: inline-block;float: left;margin-right: 10px;}.team-block-two .inner-box .lower-content .info li:last-child{margin: 0px !important;}.team-block-two .inner-box .lower-content .info li a{position: relative;display: inline-block;width: 40px;line-height: 40px;line-height: 40px;background-color: #f4f6f8;text-align: center;font-size: 16px;color: #707582;}.team-block-two .inner-box .lower-content .info li a:hover{color: #fff;}.team-block-two .inner-box .lower-content .share-box{position: relative;}.team-block-two .inner-box .lower-content .share-box:before{position: absolute;content: '';background-color: transparent;width: 40px;height: 20px;left: 0px;top: -20px;}.team-block-two .inner-box .lower-content .share-box .share-btn{position: relative;display: inline-block;width: 40px;line-height: 40px;line-height: 40px;background-color: #f4f6f8;text-align: center;font-size: 16px;color: #707582;}.team-block-two .inner-box .lower-content .share-box:hover .share-btn{color: #fff;}.team-block-two .inner-box .lower-content .share-box .social-links{position: absolute;right: 0px;top: -40px;background-color: #fff;padding: 10px 0px;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 10%);min-width: 115px;visibility: hidden;opacity: 0;transition: all 500ms ease;}.team-block-two .inner-box .lower-content .share-box:hover .social-links{top: -60px;opacity: 1;visibility: visible;}.team-block-two .inner-box .lower-content .share-box .social-links:before{position: absolute;content: '';background-color: #fff;width: 14px;height: 14px;right: 12px;bottom: -4px;transform: rotate(45deg);box-shadow: 0px 20px 30px 0px rgb(0 0 0 / 10%);}.team-block-two .inner-box .lower-content .share-box .social-links li{position: relative;display: inline-block;width: 33.333%;float: left;text-align: center;font-size: 14px;line-height: 20px;border-right: 1px solid #e7e7ea;}.team-block-two .inner-box .lower-content .share-box .social-links li:last-child{border: none;}.team-block-two .inner-box .lower-content .share-box .social-links li a{display: inline-block;font-size: 14px;line-height: 20px;color: #1e2434;}.team-block-two .inner-box .lower-content .share-box .social-links li a:hover{}.testimonial-style-three{position: relative;padding-top: 110px;}.testimonial-style-three:before{position: absolute;content: '';background-color: #f4f6f8;width: 100%;height: 500px;left: 0px;top: 0px;}.testimonial-style-three .sec-title{margin-bottom: 38px;}.testimonial-style-three .video-inner .video-btn a{position: relative;display: inline-block;width: 70px;height: 70px;line-height: 78px;text-align: center;font-size: 24px;background-color: #fff;border-radius: 50%;color: #1e2434;}.testimonial-style-three .video-inner{position: relative;display: block;width: 100%;padding: 231px 0px;background-size: cover;background-repeat: no-repeat;background-position: center;text-align: center;}.testimonial-style-three .inner-container{position: relative;width: 100%;}.testimonial-style-three .inner-container .left-column{width: calc(50% - 15px);}.testimonial-style-three .inner-container .right-column{width: calc(50% + 15px);}.testimonial-style-three .testimonial-content{position: relative;display: block;background-color: #1e2434;}.testimonial-style-three .testimonial-content:first-child{padding-left: 300px;}.testimonial-style-three .testimonial-content:last-child{padding-right: 300px;}.testimonial-style-three .testimonial-content .testimonial-thumb{position: absolute;top: 0px;width: 300px;height: 266px;}.testimonial-style-three .testimonial-content:first-child .testimonial-thumb{left: 0px;}.testimonial-style-three .testimonial-content:last-child .testimonial-thumb{right: 0px;}.testimonial-style-three .testimonial-content .content-box{position: relative;padding: 33px 20px 53px 20px;min-height: 266px;z-index: 1;}.testimonial-style-three .testimonial-content:last-child .content-box{padding: 53px 20px 33px 20px;}.testimonial-style-three .testimonial-content .content-box p{color: #aab0bf;margin-bottom: 16px;}.testimonial-style-three .testimonial-content .content-box .rating li{position: relative;display: inline-block;font-size: 14px }.testimonial-style-three .testimonial-content .content-box .rating{position: relative;display: block;margin-bottom: 4px;}.testimonial-style-three .testimonial-content .content-box h5{display: block;font-size: 18px;line-height: 28px;color: #fff;font-weight: 500;text-transform: uppercase;}.testimonial-style-three .testimonial-content .content-box .quote-icon{position: absolute;display: inline-block;width: 60px;height: 60px;line-height: 66px;font-size: 24px;text-align: center;border-radius: 50%;color: #fff;left: 50%;transform: translateX(-50%);}.testimonial-style-three .testimonial-content:first-child .content-box .quote-icon{bottom: -30px;}.testimonial-style-three .testimonial-content:last-child .content-box .quote-icon{top: -30px;}.clients-section.alternat-3{padding: 53px 0px;}.clients-section.alternat-3 .clients-logo-box{background: transparent;box-shadow: none !important;}.clients-section.alternat-3 .sec-title{margin-bottom: 20px;}.cta-section.alternat-2:before{background: -webkit-linear-gradient(180deg, rgba(0,132,236,0.0) 0%, rgba(0,132,236,1) 100%);}.cta-section.alternat-2 .text h2{color: #fff;}.footer-style-three{position: relative;}.footer-style-three .footer-top .logo-widget .social-links li a{width: 50px;height: 50px;line-height: 50px;border: none;border-radius: 0px;background-color: #2a3247;color: #fff;}.footer-style-three .footer-top .logo-widget .social-links li a:hover{}.footer-style-three .footer-top .logo-widget .social-links{margin-top: 34px;}.footer-style-three .footer-top .links-widget .links-list li a:before, .footer-style-three .footer-top .links-widget .links-list li a:after{display: none;}.footer-style-three .footer-top .links-widget .links-list li a{padding-left: 0px;}.footer-top .subscribe-widget .widget-content p{color: #aab0bf;margin-bottom: 24px;}.footer-top .subscribe-widget .widget-content .form-group{position: relative;margin-bottom: 0px;}.footer-top .subscribe-widget .widget-content .form-group input[type='email']{position: relative;width: 100%;height: 58px;font-size: 18px;color: #aab0bf;border: 2px solid rgba(255, 255, 255, 0.10);background: transparent;padding: 10px 50px 10px 20px;transition: all 500ms ease;margin-bottom: 15px;}.footer-top .subscribe-widget .widget-content .form-group .icon{position: absolute;top: 22px;right: 20px;color: #707582;font-size: 16px;z-index: 1;}.footer-top .subscribe-widget .widget-content .form-group input:focus{}.footer-top .subscribe-widget .widget-content .form-group .theme-btn:before{background-color: rgba(255, 255, 255, 0.10);}.page-title{position: relative;padding: 80px 0px 1px 0px;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;}.page-title:before{position: absolute;content: '';background: #131720b8;width: 100%;height: 100%;left: 0px;top: 0px;}.page-title .title{position: relative;display: block;text-align: center;margin-bottom: 60px;}.page-title .title h1{position: relative;display: block;font-size: 45px;line-height: 70px;color: #ffffff;font-weight: 700;text-transform: uppercase;}.page-title .bread-crumb li{position: relative;display: inline-block;font-size: 14px;font-family: 'Lexend', sans-serif;color: #fff;font-weight: 500;padding-right: 15px;margin-right: 5px;text-transform: uppercase;}.page-title .bread-crumb li:last-child{padding: 0px !important;margin: 0px !important;}.page-title .bread-crumb li a{display: inline-block;color: #ffffff;}.page-title .bread-crumb li a:hover{}.page-title .bread-crumb li:before{position: absolute;content: '';background-color: #fff;width: 3px;height: 1px;top: 12px;right: 0px;}.page-title .bread-crumb li:last-child:before{display: none;}.page-title .bread-crumb{position: relative;display: inline-block;padding-left: 10px;padding-right: 10px;}.page-title .bread-crumb:before{position: absolute;content: '[';font-size: 14px;font-family: 'Lexend', sans-serif;font-weight: 500;color: #fff;left: 0px;top: 1px;}.page-title .bread-crumb:after{position: absolute;content: ']';font-size: 14px;font-family: 'Lexend', sans-serif;font-weight: 500;color: #fff;right: 0px;top: 1px;}.about-style-three{position: relative;}.about-style-three .image-box{position: relative;display: block;margin-right: 20px;}.about-style-three .image-box .image{position: relative;display: block;overflow: hidden;}.about-style-three .image-box .image img{width: 100%;}.about-style-three .image-box .image:before{position: absolute;top: 0;left: -75%;z-index: 2;display: block;content: '';width: 50%;height: 100%;background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, .3)));background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);-webkit-transform: skewX(-25deg);-ms-transform: skewX(-25deg);transform: skewX(-25deg);z-index: 1;}.about-style-three .image-box:hover .image:before {-webkit-animation: shine 1s;animation: shine 1s;}.content_block_7 .content-box{position: relative;display: block;}.about-style-three .content_block_7 .content-box{margin-top: -7px;}.content_block_7 .content-box .text{position: relative;display: block;margin-bottom: 24px;}.content_block_7 .content-box h5{font-size: 18px;line-height: 28px;font-weight: 600;text-transform: uppercase;}.content_block_7 .content-box .text h5{display: block;margin-bottom: 15px;}.content_block_7 .content-box .inner-box{position: relative;display: block;margin-bottom: 44px;}.content_block_7 .content-box .inner-box .single-item{position: relative;display: block;}.content_block_7 .content-box .inner-box .single-item .icon-box{position: relative;font-size: 42px;line-height: 50px;margin-bottom: 19px;}.content_block_7 .content-box .inner-box .single-item h5{display: inline-block;line-height: 22px;border-bottom: 3px solid #e1e8e4;margin-bottom: 22px;}.content_block_7 .content-box .inner-box .single-item p{margin-bottom: 15px;font-family: 'Lexend', sans-serif;}.content_block_7 .content-box .inner-box .single-item a{position: relative;display: inline-block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 600;color: #1e2434;text-transform: uppercase;}.content_block_7 .content-box .inner-box .single-item a i{position: relative;font-size: 16px;top: 3px;margin-right: 8px;}.content_block_7 .content-box .inner-box .single-item a:hover{}.content_block_7 .content-box .author-box{position: relative;display: block;padding-left: 160px;}.content_block_7 .content-box .author-box .signature{position: absolute;left: 0px;top: -1px;}.content_block_7 .content-box .author-box .signature:before{position: absolute;content: '';background-color: #e1e8e4;width: 1px;height: 54px;top: 0px;right: -20px;}.content_block_7 .content-box .author-box .designation{position: relative;display: block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 600;text-transform: uppercase;}.statements-section{position: relative;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;padding-bottom: 120px;}.statements-section:before {position: absolute;content: '';width: 100%;height: 100%;background: -webkit-linear-gradient(0deg, rgba(255,255,255,0.0) 30%, rgba(255,255,255,1) 70%);top: 0px;right: 0px;transition: all 500ms ease;}.tabs-box .tab{position:relative;display:none;transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;}.tabs-box .tab.active-tab{display:block;}.tabs-box .tab{transform:scale(0.9,0.9) translateY(0px);}.tabs-box .tab.active-tab{transform:scale(1) translateY(0px);}.statements-section .tab-btn-box{position: relative;display: inline-block;width: 100%;margin-bottom: 120px;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 15%);margin-top: -60px;z-index: 1;}.statements-section .tab-btn-box .tab-btns li{position: relative;display: inline-block;float: left;width: 33.333%;padding: 35px 20px 32px 100px;background-color: #fff;border-right: 1px solid #e1e8e4;cursor: pointer;transition: all 500ms ease;}.statements-section .tab-btn-box .tab-btns li:last-child{border-right: none;}.statements-section .tab-btn-box .tab-btns li .icon-box{position: absolute;left: 30px;top: 35px;opacity: 1;transition: all 500ms ease;}.statements-section .tab-btn-box .tab-btns li.active-btn .icon-box{opacity: 0;}.statements-section .tab-btn-box .tab-btns li .icon-box-2{position: absolute;left: 30px;top: 35px;opacity: 0;transition: all 500ms ease;}.statements-section .tab-btn-box .tab-btns li.active-btn .icon-box-2{opacity: 1;}.statements-section .tab-btn-box .tab-btns li.active-btn{background-color: #1e2434;}.statements-section .tab-btn-box .tab-btns li span{position: relative;display: block;font-size: 14px;line-height: 20px;font-family: 'Lexend', sans-serif;font-weight: 500;text-transform: uppercase;margin-bottom: 3px;}.statements-section .tab-btn-box .tab-btns li h5{display: block;font-size: 18px;line-height: 28px;font-weight: 600;text-transform: uppercase;transition: all 500ms ease;}.statements-section .tab-btn-box .tab-btns li.active-btn h5{color: #fff;}.statements-section .tabs-content .content-box{position: relative;display: block;margin-left: 40px;background-color: #fff;padding: 52px 30px 59px 60px;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 15%);}.statements-section .tabs-content .content-box h5{display: block;font-size: 18px;line-height: 28px;font-weight: 600;text-transform: uppercase;margin-bottom: 7px;}.statements-section .tabs-content .content-box h3{display: block;font-size: 30px;line-height: 40px;font-weight: 600;text-transform: uppercase;margin-bottom: 24px;}.statements-section .tabs-content .content-box p{margin-bottom: 19px;}.statements-section .tabs-content .content-box ul li{position: relative;display: block;padding-left: 38px;margin-bottom: 12px;}.statements-section .tabs-content .content-box ul li:last-child{margin-bottom: 0px;}.statements-section .tabs-content .content-box ul li:before{position: absolute;content: '';background-image: url(../images/icons/check-1.png);width: 18px;height: 18px;left: 0px;top: 6px;background-repeat: no-repeat;}.history-section{position: relative;}.history-section:before{position: absolute;content: '';width: 100%;height: 353px;left: 0px;top: 0px;right: 0px;}.history-section .pattern-layer{position: absolute;width: 100%;height: 353px;left: 0px;top: 0px;right: 0px;background-size: cover;background-position: center;background-repeat: no-repeat;}.history-section .sec-title h6{color: #fff;}.history-section .sec-title .title-top .shape-box .shape{color: #fff;}.history-section .sec-title.light .title-text p{color: #fff;}.history-section .outer-container{position: relative;width: 100%;padding: 0px 30px;}.history-section .sec-title{margin-bottom: 47px;}.history-block-one .inner-box{position: relative;display: block;}.history-block-one .inner-box span{position: relative;display: block;font-size: 16px;line-height: 26px;font-family: 'Lexend', sans-serif;color: #fff;font-weight: 600;text-transform: uppercase;padding-bottom: 33px;margin-bottom: 40px;}.history-block-one .inner-box span:before{position: absolute;content: '';background-color: #fff;border: 1px solid #e1e8e4;width: 20px;height: 20px;left: 50%;transform: translateX(-50%);bottom: 0px;}.history-block-one .inner-box span:after{position: absolute;content: '';width: 10px;height: 10px;left: 50%;transform: translateX(-50%);bottom: 5px;}.history-block-one .inner-box .inner{position: relative;display: block;border: 1px solid #e1e8e4;padding: 50px 20px 43px 20px;}.history-block-one .inner-box .inner .image-box{position: relative;display: inline-block;width: 130px;height: 130px;border-radius: 50%;margin-bottom: 22px;}.history-block-one .inner-box .inner .image-box img{width: 100%;border-radius: 50%;}.history-block-one .inner-box .inner h5{display: block;font-size: 18px;line-height: 15px;font-weight: 600;text-transform: uppercase;margin-bottom: 17px;}.history-block-one .inner-box .inner:before{position: absolute;content: '';background-color: #e1e8e4;width: 1px;height: 40px;left: 50%;transform: translateX(-50%);top: -41px;}.history-section .owl-dots{position: relative;display: block;text-align: center;margin-top: 42px;}.history-section .owl-dots button{background: transparent;}.history-section .owl-dots button span{position: relative;display: inline-block;width: 12px;height: 12px;border: 1px solid #a39c98;background: transparent;cursor: pointer;margin: 0px 10px;transition: all 500ms ease;}.history-section .owl-dots .owl-dot.active span, .history-section .owl-dots button span:hover{}.history-section .owl-dots button span:before{position: absolute;content: '';width: 6px;height: 6px;left: 2px;top: 2px;opacity: 0;transition: all 500ms ease;}.history-section .owl-dots .owl-dot.active span:before, .history-section .owl-dots button span:hover:before{opacity: 1;}.team-page-1 .team-block-two .inner-box{margin-top: 30px;}.team-page-1 .sec-title{margin-bottom: 30px;}.team-page-2 .team-block-one .inner-box{margin-top: 50px;}.team-page-2 .sec-title{margin-bottom: 0px;}.faq-page-section{position: relative;}.faq-page-section .search-form{position: relative;max-width: 770px;width: 100%;margin: 0 auto;margin-bottom: 60px;}.faq-page-section .search-form .form-group{position: relative;margin-bottom: 0px;}.faq-page-section .search-form .form-group input[type='search']{position: relative;width: 100%;height: 64px;border: 1px solid #e1e8e4;font-size: 18px;color: #707582;padding: 10px 30px;padding-right: 60px;transition: all 500ms ease;}.faq-page-section .search-form .form-group button{position: absolute;top: 20px;right: 30px;font-size: 18px;background: transparent;cursor: pointer;transition: all 500ms ease;}.faq-page-section .search-form .form-group input:focus{}.faq-page-section .accordion{position: relative;display: block;margin-bottom: 20px;transition: all 500ms ease;}.faq-page-section .accordion:last-child{margin-bottom: 0px;}.faq-page-section .accordion.active-block{box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 10%);}.faq-page-section .accordion .acc-btn{position: relative;display: block;padding: 13px 13px;background-color: #f3f4f3;transition: all 500ms ease;}.faq-page-section .accordion .acc-btn .icon-outer{position: absolute;left: 13px;top: 13px;width: 44px;height: 44px;line-height: 44px;text-align: center;font-size: 24px;font-family: 'Lexend', sans-serif;font-weight: 500;background-color: #fff;transition: all 500ms ease;}.faq-page-section .accordion .acc-btn .icon-outer:before{position: absolute;content: '+';left: 0px;width: 44px;}.faq-page-section .accordion .acc-btn.active .icon-outer:before{position: absolute;content: '-';left: 0px;width: 44px;}.faq-page-section .accordion .acc-btn.active .icon-outer{color: #fff;}.faq-page-section .accordion .acc-btn h6{display: block;font-size: 16px;line-height: 26px;font-weight: 600;padding: 9px 17px 10px 70px;text-transform: uppercase;transition: all 500ms ease;}.faq-page-section .accordion .acc-btn.active h6{color: #fff;}.faq-page-section .accordion .acc-btn.active{background-color: #1e2434;}.faq-page-section .accordion .acc-content{position: relative;background-color: #fff;border: 1px solid #e1e8e4;padding: 31px 40px 32px 40px;}.faq-page-section .accordion .acc-content p{line-height: 28px;margin-bottom: 0px;}.faq-sidebar{position: relative;display: block;}.default-sidebar .sidebar-content{position: relative;display: block;background-color: #fff;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 10%);padding: 70px 30px 29px 30px;overflow: hidden;}.default-sidebar .sidebar-content .shape-1{position: absolute;left: 0px;top: 0px;right: 0px;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;}.default-sidebar .sidebar-content .shape-2{position: absolute;left: 0px;bottom: 0px;width: 270px;height: 102px;background-repeat: no-repeat;z-index: 1;}.default-sidebar .sidebar-content .upper-box{position: relative;display: block;margin-bottom: 67px;max-width: 184px;}.default-sidebar .sidebar-content .upper-box .icon-box{position: relative;margin-bottom: 23px;}.default-sidebar .sidebar-content .upper-box h5{display: block;font-size: 18px;line-height: 26px;font-weight: 600;text-transform: uppercase;margin-bottom: 23px;}.default-sidebar .sidebar-content .upper-box .theme-btn{background-color: #1e2434;color: #fff !important;padding: 12px 38px;}.default-sidebar .sidebar-content .upper-box .theme-btn:before{}.default-sidebar .sidebar-content .support-box{position: relative;display: block;padding-left: 56px;z-index: 2;}.default-sidebar .sidebar-content .support-box .icon-box{position: absolute;left: 0px;top: 3px;width: 42px;height: 42px;line-height: 42px;text-align: center;background-color: #fff;font-size: 20px;}.default-sidebar .sidebar-content .support-box h6{display: block;font-size: 14px;line-height: 20px;color: #fff;font-weight: 500;text-transform: uppercase;margin-bottom: 4px;}.default-sidebar .sidebar-content .support-box h5{display: block;font-size: 16px;line-height: 22px;color: #fff;font-weight: 400;}.default-sidebar .sidebar-content .support-box h5 a{display: inline-block;color: #fff;}.default-sidebar .sidebar-content .support-box h5 a:hover{text-decoration: underline;}.faq-page-section .sec-title{margin-bottom: 30px;}.sidebar-content .image-layer{position: absolute;right: 0px;bottom: 0px;}.portfolio-page-1 .project-block-two .inner-box{margin-bottom: 30px;}.portfolio-page-1 .upper-box .text{position: relative;margin-top: 26px;}.portfolio-page-1 .more-btn{margin-top: 20px;}.project-block-two .inner-box .overlay-content .view-btn a{background-color: #1e2434;}.portfolio-page-2 .more-btn{margin-top: 20px;}.project-section .sortable-masonry .filters{position: relative;display: block;margin-bottom: 44px;}.project-section .sortable-masonry .filter-tabs li{position: relative;display: inline-block;float: left;margin-right: 35px;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;color: #1e2434;font-weight: 600;text-transform: uppercase;padding: 0px 14px;cursor: pointer;transition: all 500ms ease;}.project-section .sortable-masonry .filter-tabs li:last-child{margin: 0px !important;}.project-section .sortable-masonry .filter-tabs li:before{position: absolute;content: '[';left: 0px;top: -1px;}.project-section .sortable-masonry .filter-tabs li:after{position: absolute;content: ']';right: 0px;top: -1px;}.project-section .sortable-masonry .filter-tabs li.active, .project-section .sortable-masonry .filter-tabs li:hover{}.portfolio-page-2 .upper-box .text {position: relative;margin-top: 26px;}.portfolio-page-2 .sec-title{margin-bottom: 30px;}.portfolio-page-1, .portfolio-page-2{padding-bottom: 40px;}.portfolio-page-3 .sortable-masonry .filter-tabs li{margin: 0px 15px;float: none;}.portfolio-page-3{padding-left: 30px;padding-right: 30px;}.portfolio-page-3 .more-btn{position: relative;margin-top: 20px;}.project-details{position: relative;padding: 120px 0px;}.project-details .image-box{position: relative;display: block;margin-right: 30px;}.project-details .image-box .image{position: relative;display: block;overflow: hidden;}.project-details .image-box .image-1{margin-bottom: 30px;}.project-details .image-box .image img{width: 100%;}.project-details .content-box{position: relative;display: block;}.project-details .content-box .text{position: relative;display: block;margin-bottom: 36px;}.project-details .content-box .text h3{display: block;font-size: 24px;line-height: 34px;font-weight: 600;text-transform: uppercase;margin-bottom: 25px;}.project-details .content-box .text p{margin-bottom: 17px;}.project-details .content-box .text p:last-child{margin-bottom: 0px;}.project-details .content-box .info-list{position: relative;display: block;margin-bottom: 29px;}.project-details .content-box .info-list li{position: relative;display: block;border-bottom: 1px solid #e1e8e4;padding-bottom: 14px;margin-bottom: 12px;}.project-details .content-box .info-list li:last-child{border-bottom: none;margin-bottom: 0px;}.project-details .content-box .info-list li h6{display: block;font-size: 14px;line-height: 26px;font-weight: 600;text-transform: uppercase;}.project-details .content-box .lower-box .share-box{position: relative;margin-top: 3px;}.project-details .content-box .lower-box .share-box a{position: relative;display: inline-block;width: 50px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;background-color: #f4f5f4;color: #1e2434;}.project-details .content-box .lower-box .share-box a:hover{color: #fff;}.pricing-block-one .pricing-table .theme-btn{padding: 14px 32px;}.pricing-block-one .pricing-table .theme-btn:before{display: none;}.pricing-block-one .pricing-table .theme-btn:hover{background-color: transparent;}.orange-color .pricing-block-one .pricing-table .theme-btn:before{display: none;}.orange-color .pricing-block-one .pricing-table .theme-btn:hover{background-color: transparent;}.error-section{position: relative;width: 100%;padding: 160px 0px;}.error-section .inner-box h1{display: block;font-size: 200px;line-height: 200px;font-weight: 600;margin-bottom: 2px;}.error-section .inner-box h2{display: block;font-size: 60px;line-height: 70px;font-weight: 600;text-transform: uppercase;margin-bottom: 10px;}.error-section .inner-box p{display: block;margin-bottom: 34px;}.error-section .pattern-layer{position: absolute;left: 0px;top: 0px;right: 0px;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;}.error-section .image-layer{position: absolute;right: 0px;bottom: 0px;}.coming-soon-section{position: fixed;width: 100%;height: 100%;overflow-y: auto;overflow-x: hidden;}.coming-soon-section .image-column{position: absolute;top: 0px;right: 0px;width: 50%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;}.coming-soon-section .left-column{position: relative;float: left;width: 50%;padding: 120px 0px;}.coming-soon-section .left-column .content-box{position: relative;display: block;max-width: 700px;margin: 0 auto;}.coming-soon-section .left-column .content-box .logo{position: relative;margin-bottom: 48px;}.coming-soon-section .left-column .content-box h2{display: block;font-size: 48px;line-height: 60px;font-weight: 700;margin-bottom: 6px;text-transform: uppercase;}.coming-soon-section .left-column .content-box h1{display: block;font-size: 80px;line-height: 80px;font-weight: 700;margin-bottom: 14px;text-transform: uppercase;}.coming-soon-section .left-column .content-box p{display: block;margin-bottom: 41px;}.coming-soon-section .cs-countdown{position: relative;text-align: center;margin-bottom: 53px;}.coming-soon-section .cs-countdown .count-col{position: relative;display: inline-block;margin: 0px 33px;}.coming-soon-section .cs-countdown .count-col:before{position: absolute;content: '';width: 12px;height: 12px;top: 21px;right: -42px;}.coming-soon-section .cs-countdown .count-col:after{position: absolute;content: '';width: 12px;height: 12px;bottom: 49px;right: -42px;}.coming-soon-section .cs-countdown .count-col:last-child:before, .coming-soon-section .cs-countdown .count-col:last-child:after{display: none;}.coming-soon-section .cs-countdown .count-col span{position: relative;display: block;font-size: 80px;line-height: 80px;font-family: 'Lexend', sans-serif;font-weight: 600;color: #1e2434;margin-bottom: 9px;text-transform: uppercase;}.coming-soon-section .cs-countdown .count-col h6{display: block;font-size: 16px;line-height: 26px;color: #707582;font-weight: 600;text-transform: uppercase;}.coming-soon-section .pattern-layer{position: absolute;left: 0px;top: 0px;width: 50%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;}.coming-soon-section .subscribe-box{position: absolute;width: 100%;padding: 40px 0px;left: 0px;bottom: 0px;}.coming-soon-section .subscribe-box .text{position: relative;display: block;}.coming-soon-section .subscribe-box .text h3{font-size: 24px;line-height: 34px;color: #fff;font-weight: 600;text-transform: uppercase;margin-bottom: 5px;}.coming-soon-section .subscribe-box .text p{color: #fff;}.coming-soon-section .subscribe-box .form-inner{position: relative;margin-top: 7px;}.coming-soon-section .subscribe-box .form-inner .form-group{position: relative;margin-bottom: 0px;padding-right: 180px;}.coming-soon-section .subscribe-box .form-inner .form-group .field-input{position: relative;}.coming-soon-section .subscribe-box .form-inner .form-group .field-input i{position: absolute;top: 21px;right: 20px;font-size: 16px;color: #707582;z-index: 1;}.coming-soon-section .subscribe-box .form-inner .form-group input[type="email"]{position: relative;width: 100%;height: 58px;background-color: #fff;font-size: 18px;color: #707582;padding: 10px 50px 10px 20px;}.coming-soon-section .subscribe-box .form-inner .form-group button{position: absolute;top: 0px;right: 0px;width: 170px;background: transparent;border: 2px solid #fff;padding: 14px 30px;}.default-sidebar{position: relative;display: block;}.service-details{position: relative;padding: 120px 0px;}.default-sidebar .sidebar-widget{position: relative;display: block;background-color: #fff;margin-bottom: 50px;}.default-sidebar .sidebar-widget .widget-content{box-shadow: 0px 10px 30px 0px rgb(0 0 0 / 10%);}.default-sidebar .sidebar-widget .widget-title{position: relative;display: block;background-color: #f4f5f4;padding: 22px 30px 20px 60px;z-index: 1;}.default-sidebar .sidebar-widget .widget-title:before{position: absolute;content: '//';font-size: 14px;font-family: 'Lexend', sans-serif;font-weight: 700;left: 30px;top: 21px;}.default-sidebar .sidebar-widget .widget-title h5{display: block;font-size: 18px;line-height: 28px;font-weight: 600;text-transform: uppercase;}.default-sidebar .sidebar-widget .widget-title .icon-box{position: absolute;top: 20px;right: 30px;}.service-sidebar .category-widget .widget-content{position: relative;display: block;padding: 40px 30px;}.service-sidebar .category-widget .widget-content li{position: relative;display: block;margin-bottom: 10px;}.service-sidebar .category-widget .widget-content li:last-child{margin-bottom: 0px;}.service-sidebar .category-widget .widget-content li a{position: relative;display: block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 600;color: #1e2434;text-transform: uppercase;background-color: #fff;padding: 17px 20px 17px 50px;box-shadow: 20px 5px 20px 0px rgb(0 0 0 / 5%);}.service-sidebar .category-widget .widget-content li a:hover, .service-sidebar .category-widget .widget-content li a.current{color: #fff;background-color: #1e2434;padding-left: 80px;}.service-sidebar .category-widget .widget-content li a i{position: absolute;display: flex;align-items: center;justify-content: center;left: 0px;top: 0px;width: 30px;height: 100%;background-color: #f4f5f4;text-align: center;font-size: 16px;color: #707582;transition: all 500ms ease;}.service-sidebar .category-widget .widget-content li a:hover i, .service-sidebar .category-widget .widget-content li a.current i{width: 60px;color: #fff;}.service-sidebar .category-widget .widget-content li a:hover i:before, .service-sidebar .category-widget .widget-content li a.current i:before{content: "\f178";}.service-sidebar .downloads-widget .widget-content{position: relative;padding: 33px 30px 40px 30px;}.service-sidebar .downloads-widget .widget-content p{display: block;margin-bottom: 24px;}.service-sidebar .downloads-widget .widget-content .download-list{position: relative;margin: 0px -10px;}.service-sidebar .downloads-widget .widget-content .download-list li{position: relative;display: inline-block;float: left;width: 50%;}.service-sidebar .downloads-widget .widget-content .download-list li .inner{position: relative;display: block;margin: 0px 10px;text-align: center;}.service-sidebar .downloads-widget .widget-content .download-list li .inner a{position: relative;display: inline-block;background-color: #f4f5f4;padding: 30px 15px 28px 15px;}.service-sidebar .downloads-widget .widget-content .download-list li .inner a:hover{background-color: #fff;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 8%);}.service-sidebar .downloads-widget .widget-content .download-list li .inner .icon-box{position: relative;display: inline-block;width: 80px;height: 80px;line-height: 86px;font-size: 30px;text-align: center;border-radius: 50%;margin-bottom: 16px;color: #fff;transition: all 500ms ease;}.service-sidebar .downloads-widget .widget-content .download-list li .inner a:hover .icon-box{background-color: #1e2434;}.service-sidebar .downloads-widget .widget-content .download-list li .inner h6{font-size: 12px;line-height: 18px;font-weight: 600;text-transform: uppercase;margin-bottom: 6px;}.service-sidebar .downloads-widget .widget-content .download-list li .inner span{position: relative;display: block;font-size: 12px;line-height: 18px;font-family: 'Lexend', sans-serif;color: #707582;font-weight: 600;text-transform: uppercase;}.service-sidebar .downloads-widget .widget-content .download-list li:last-child .inner a .icon-box{background-color: #1e2434;}.service-sidebar .downloads-widget .widget-content .download-list li:last-child .inner a:hover .icon-box{color: #fff;}.service-details-content{position: relative;display: block;}.service-details-content .main-image{position: relative;display: block;margin-bottom: 50px;}.service-details-content .main-image img{width: 100%;}.service-details-content h2{display: block;font-size: 30px;line-height: 40px;font-weight: 600;text-transform: uppercase;margin-bottom: 14px;}.service-details-content .content-one .text{position: relative;display: block;margin-bottom: 34px;}.service-details-content .content-one .text p{margin-bottom: 17px;}.service-details-content .content-one .text p:last-child{margin-bottom: 10px;}.service-details-content .content-one .inner-box .single-item{position: relative;display: block;overflow: hidden;background-color: #fff;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 10%);margin-bottom: 20px;padding-left: 140px;min-height: 130px;}.service-details-content .content-one .inner-box .single-item:last-child{margin-bottom: 0px;}.service-details-content .content-one .inner-box .single-item .image-box{position: absolute;left: 0px;top: 0px;width: 140px;height: 130px;z-index: 2;}.service-details-content .content-one .inner-box .single-item .image-box:before{position: absolute;content: '';width: 4px;height: 100%;top: 0px;right: 0px;bottom: 0px;transform: scaleY(0);transition: all 500ms ease;}.service-details-content .content-one .inner-box .single-item:hover .image-box:before{transform: scaleY(1);}.service-details-content .content-one .inner-box .single-item .image-box img{width: 100%;}.service-details-content .content-one .inner-box .single-item .image-box .icon{position: absolute;top: 50%;right: -25px;transform: translateY(-50%);width: 50px;height: 50px;line-height: 58px;font-size: 28px;color: #fff;text-align: center;background-color: #1e2434;transition: all 500ms ease;}.service-details-content .content-one .inner-box .single-item:hover .image-box .icon{color: #fff;}.service-details-content .content-one .inner-box .single-item .inner{position: relative;display: block;padding: 33px 50px 38px 55px;}.service-details-content h5{display: block;font-size: 18px;line-height: 28px;font-weight: 600;text-transform: uppercase;margin-bottom: 5px;}.service-details-content .content-one .inner-box .single-item .text{margin-bottom: 0px;}.service-details-content .content-one .inner-box .single-item p{margin-bottom: 0px;}.service-details-content .content-one .inner-box .single-item .inner .overlay-text{position: absolute;left: 0px;top: 15px;width: 100%;height: 100%;z-index: 1;background-color: #fff;padding: 37px 50px 38px 55px;opacity: 0;visibility: hidden;transition: all 500ms ease;}.service-details-content .content-one .inner-box .single-item:hover .inner .overlay-text{top: 0px;opacity: 1;visibility: visible;}.service-details-content .content-one{position: relative;display: block;margin-bottom: 51px;}.service-details-content h3{display: block;font-size: 24px;line-height: 34px;font-weight: 600;text-transform: uppercase;margin-bottom: 15px;}.service-details-content .content-two .text{position: relative;display: block;margin-bottom: 34px;}.service-details-content .content-two .feature-list .single-item{position: relative;display: block;border: 1px solid #e1e8e4;padding: 16px 30px 16px 53px;margin-bottom: 20px;}.service-details-content .content-two .feature-list .single-item .icon-box{position: absolute;left: 20px;top: 16px;font-size: 18px;}.service-details-content .content-two .feature-list .single-item h6{display: block;font-size: 16px;line-height: 26px;font-weight: 600;text-transform: uppercase;}.service-details-content .content-two{position: relative;display: block;margin-bottom: 31px;}.service-details-content .content-three .text{position: relative;display: block;margin-bottom: 34px;}.service-details-content .content-three .inner-box{position: relative;display: block;padding-left: 350px;background-color: #1e2434;min-height: 357px;}.service-details-content .content-three .inner-box .image-box{position: absolute;left: 0px;top: 0px;width: 350px;height: 357px;overflow: hidden;}.service-details-content .content-three .inner-box .image-box img{width: 100%;}.service-details-content .content-three .inner-box .carousel-box{position: relative;display: block;padding: 53px 20px 60px 50px;}.service-details-content .content-three .inner-box .carousel-box .inner span{position: relative;display: block;font-size: 18px;line-height: 26px;font-weight: 600;margin-bottom: 7px;}.service-details-content .content-three .inner-box .carousel-box .inner h5{display: block;font-size: 18px;line-height: 28px;color: #fff;font-weight: 600;text-transform: uppercase;margin-bottom: 15px;}.service-details-content .content-three .inner-box .carousel-box .inner p{color: #aab0bf;}.service-details-content .content-three .inner-box .carousel-box .owl-nav{position: relative;display: block;margin-top: 34px;}.service-details-content .content-three .inner-box .carousel-box .owl-nav button {position: relative;display: inline-block;width: 56px;height: 56px;line-height: 54px;color: #aab0bf;font-size: 20px;text-align: center;background: #2a3247;cursor: pointer;transition: all 500ms ease;}.service-details-content .content-three .inner-box .carousel-box .owl-nav button.owl-prev{margin-right: 10px;}.service-details-content .content-three .inner-box .carousel-box .owl-nav button:hover{color: #fff;}.service-details-content .content-three{position: relative;display: block;margin-bottom: 51px;}.service-details-content .content-four .text{margin-bottom: 27px;}.service-details-content .content-four .single-item h5{margin-bottom: 15px;}.service-details-content .content-four .single-item ul li{position: relative;display: block;font-size: 18px;color: #707582;padding-left: 22px;margin-bottom: 10px;}.service-details-content .content-four .single-item ul li:last-child{margin-bottom: 0px;}.service-details-content .content-four .single-item ul li:before{position: absolute;content: '';width: 7px;height: 7px;left: 0px;top: 10px;transform: rotate(45deg);}.sidebar-page-container{position: relative;padding: 120px 0px;}.blog-sidebar .search-widget{position: relative;display: block;margin-bottom: 50px;}.blog-sidebar .search-widget .form-group{position: relative;margin-bottom: 0px;background-color: #1e2434;padding: 10px 10px;}.blog-sidebar .search-widget .form-group input[type='search']{position: relative;width: 100%;height: 40px;background: transparent;border: 1px solid transparent;font-size: 18px;color: #aab0bf;padding-left: 10px;padding-right: 60px;transition: all 500ms ease;}.blog-sidebar .search-widget .form-group input:focus{}.blog-sidebar .search-widget .form-group button{position: absolute;top: 10px;right: 10px;width: 40px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff;cursor: pointer;transition: all 500ms ease;}.blog-sidebar .category-widget .widget-content{position: relative;padding: 20px 30px;}.blog-sidebar .category-widget .widget-content li{position: relative;display: block;padding: 12px 0px;border-bottom: 1px solid #e1e8e4;}.blog-sidebar .category-widget .widget-content li:last-child{border-bottom: none;}.blog-sidebar .category-widget .widget-content li a{position: relative;display: block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 600;color: #707582;text-transform: uppercase;}.blog-sidebar .category-widget .widget-content li a span{float: right;}.blog-sidebar .category-widget .widget-content li a:hover{padding-left: 26px;}.blog-sidebar .category-widget .widget-content li a i{position: absolute;left: 0px;top: 5px;font-size: 16px;opacity: 0;transition: all 500ms ease;}.blog-sidebar .category-widget .widget-content li a:hover i{opacity: 1;}.blog-sidebar .post-widget .widget-content{padding: 37px 30px 10px 30px;}.blog-sidebar .post-widget .post{position: relative;display: block;padding-left: 90px;padding-bottom: 28px;margin-bottom: 27px;min-height: 104px;border-bottom: 1px solid #e1e8e4;}.blog-sidebar .post-widget .post:last-child{border-bottom: none;margin-bottom: 0px;}.blog-sidebar .post-widget .post .post-thumb{position: absolute;left: 0px;top: 3px;width: 70px;height: 70px;overflow: hidden;}.blog-sidebar .post-widget .post .post-thumb img{width: 100%;transition: all 500ms ease;}.blog-sidebar .post-widget .post:hover .post-thumb img{opacity: 0.2;}.blog-sidebar .post-widget .post .post-date{position: relative;display: block;font-size: 14px;line-height: 24px;font-family: 'Lexend', sans-serif;font-weight: 500;margin-bottom: 7px;text-transform: uppercase;}.blog-sidebar .post-widget .post h6{position: relative;display: block;font-size: 14px;line-height: 22px;font-weight: 600;text-transform: uppercase;}.blog-sidebar .post-widget .post h6 a{display: inline-block;color: #1e2434;}.blog-sidebar .post-widget .post h6 a:hover{}.blog-sidebar .tags-widget .widget-content{padding: 40px 30px 30px 30px;}.blog-sidebar .tags-widget .tags-list li{position: relative;display: inline-block;float: left;margin-right: 10px;margin-bottom: 10px;}.blog-sidebar .tags-widget .tags-list li a{position: relative;display: inline-block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 500;color: #707582;padding: 7px 13px;border: 1px solid #e1e8e4;text-transform: uppercase;}.blog-sidebar .tags-widget .tags-list li a:hover{color: #fff;}.news-block-one .inner-box h3{display: block;font-size: 24px;line-height: 34px;font-weight: 600;text-transform: uppercase;margin-bottom: 22px;}.news-block-one .inner-box h3 a{display: inline-block;color: #1e2434;}.news-block-one .inner-box h3 a:hover{}.news-block-one .inner-box p{position: relative;display: block;padding-top: 23px;border-top: 1px solid #e1e8e4;margin-bottom: 24px;}.sidebar-page-container .news-block-one{padding-top: 20px;}.sidebar-page-container .news-block-one .inner-box{margin-bottom: 40px;}.blog-grid .news-block-one{margin-top: 20px;}.blog-grid .news-block-one .inner-box{margin-bottom: 40px;}.blog-grid .pagination li{float: none;margin: 0px 3.5px !important;}.blog-grid .pagination li a{color: #fff;background-color: #1e2434;}.pagination-wrapper{padding-top: 10px;}.news-block-two .inner-box{position: relative;display: block;border: 1px solid #e1e8e4;padding-left: 370px;min-height: 354px;margin-bottom: 40px;}.news-block-two .inner-box .image-box{position: absolute;left: 0px;top: 0px;display: block;padding: 30px 30px;}.news-block-two .inner-box .image-box .post-date{position: absolute;top: 30px;right: 30px;font-size: 14px;line-height: 24px;font-family: 'Lexend', sans-serif;color: #fff;text-align: center;text-transform: uppercase;font-weight: 500;padding: 8px 16px;z-index: 1;}.news-block-two .inner-box .image-box .image{position: relative;display: block;overflow: hidden;background-color: #1e2434;}.news-block-two .inner-box .image-box .image img{width: 100%;transition: all 500ms ease;}.news-block-two .inner-box:hover .image-box .image img{transform: scale(1.05);opacity: 0.2;}.news-block-two .inner-box .post-info li{position: relative;display: inline-block;float: left;margin-right: 26px;padding-left: 22px;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 500;color: #707582;text-transform: uppercase;}.news-block-two .inner-box .post-info li:last-child{margin: 0px !important;}.news-block-two .inner-box .post-info li:first-child{}.news-block-two .inner-box .post-info li i{position: absolute;left: 0px;top: 5px;font-size: 14px;}.news-block-two .inner-box .post-info li:before{position: absolute;content: '';background-color: #d7d8d7;width: 6px;height: 6px;border-radius: 50%;top: 10px;right: -15px;}.news-block-two .inner-box .post-info li:last-child:before{display: none;}.news-block-two .inner-box .post-info{position: relative;display: block;margin-bottom: 8px;}.news-block-two .inner-box h5{display: block;font-size: 18px;line-height: 26px;font-weight: 600;text-transform: uppercase;margin-bottom: 23px;padding-bottom: 23px;border-bottom: 1px solid #e1e8e4;}.news-block-two .inner-box h5 a{display: inline-block;color: #1e2434;}.news-block-two .inner-box h5 a:hover{}.news-block-two .inner-box .btn-box a{position: relative;display: block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 700;text-transform: uppercase;text-align: center;background-color: #fff;color: #1e2434;padding: 13.5px 30px;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 15%);}.news-block-two .inner-box .btn-box a i{position: relative;top: 2px;margin-right: 10px;font-size: 16px;transition: all 500ms ease;}.news-block-two .inner-box .btn-box a:hover{box-shadow: none;color: #fff;}.news-block-two .inner-box .btn-box a:hover i{color: #fff;}.news-block-two .inner-box .content-box{position: relative;display: block;padding: 24px 25px 29px 25px;border-left: 1px solid #e1e8e4;}.news-block-two .inner-box .content-box p{display: block;margin-bottom: 34px;}.blog-details-content .news-block-one .inner-box{box-shadow: none !important;border: 1px solid #e1e8e4;}.blog-details-content .news-block-one .inner-box .image-box img{opacity: 1;transform: scale(1) !important;}.blog-details-content .news-block-one .inner-box .other-content p{border: none;padding: 0px;}.blog-details-content .news-block-one .inner-box p{margin-bottom: 34px;}.blog-details-content .news-block-one .inner-box .image-box{margin-bottom: 34px;}.blog-details-content blockquote{position: relative;display: block;background-color: #1e2434;padding: 32px 40px 33px 40px;margin: 0px 0px 51px 0px;overflow: hidden;}.blog-details-content blockquote .quote-box{position: absolute;top: 0px;right: 25px;}.blog-details-content blockquote p{font-size: 22px;line-height: 32px;color: #fff;margin-bottom: 15px !important;}.blog-details-content blockquote h6{display: block;font-size: 16px;line-height: 26px;font-weight: 600;text-transform: uppercase;}.blog-details-content .blog-post .content-one ul{position: relative;display: block;margin-bottom: 30px;}.blog-details-content .blog-post .content-one ul li{position: relative;display: block;padding-left: 25px;font-style: italic;margin-bottom: 14px;}.blog-details-content .blog-post .content-one ul li:last-child{margin-bottom: 0px;}.blog-details-content .blog-post .content-one ul li:before{position: absolute;content: '';background-image: url(../images/icons/icon-60.png);width: 10px;height: 19px;left: 0px;top: 4px;background-repeat: no-repeat;}.blog-details-content .blog-post .content-one h3{margin-bottom: 25px;}.blog-details-content .blog-post .content-one p{margin-bottom: 29px;}.blog-details-content .blog-post .content-one{padding-bottom: 15px;}.blog-details-content .blog-post .post-tags .tags-list li{position: relative;display: inline-block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 500;color: #707582;text-transform: uppercase;}.blog-details-content .blog-post .post-tags .tags-list li h6{font-size: 14px;line-height: 26px;font-weight: 600;}.blog-details-content .blog-post .post-tags .tags-list li a{display: inline-block;color: #707582;}.blog-details-content .blog-post .post-tags .tags-list li a:hover{}.blog-details-content .blog-post .post-tags .tags-list{position: relative;display: block;margin-bottom: 32px;}.blog-details-content .blog-post .post-share-option .share-links li{position: relative;display: inline-block;float: left;margin-right: 10px;margin-bottom: 10px;}.blog-details-content .blog-post .post-share-option .share-links li:last-child{margin-right: 0px;}.blog-details-content .blog-post .post-share-option .share-links li a{position: relative;display: inline-block;width: 169px;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;color: #fff;font-weight: 600;text-transform: uppercase;text-align: center;background-color: #3b5999;padding: 15px 15px;}.blog-details-content .blog-post .post-share-option .share-links li a i{position: relative;margin-right: 10px;font-size: 16px;font-weight: 400;}.blog-details-content .blog-post .post-share-option .share-links li:nth-child(2) a{background-color: #86c9ef;}.blog-details-content .blog-post .post-share-option .share-links li:nth-child(3) a{background-color: #dd4b39;}.blog-details-content .blog-post .post-share-option .share-links li:last-child a{background-color: #0077b5;}.blog-details-content .blog-post .news-block-one .inner-box{padding-bottom: 49px;}.blog-details-content .post-nav{position: relative;display: block;padding-top: 17px;padding-bottom: 60px;border-bottom: 1px solid #e1e8e4;margin-bottom: 71px;}.blog-details-content .post-nav .nav-box{position: relative;display: block;}.blog-details-content .post-nav .nav-box.prev-post{padding-left: 90px;}.blog-details-content .post-nav .nav-box.next-post{padding-right: 90px;}.blog-details-content .post-nav .nav-box .image-box{position: absolute;top: 3px;width: 70px;height: 70px;}.blog-details-content .post-nav .nav-box.prev-post .image-box{left: 0px;}.blog-details-content .post-nav .nav-box.next-post .image-box{right: 0px;}.blog-details-content .post-nav .nav-box h6{display: block;font-size: 14px;line-height: 22px;font-weight: 600;text-transform: uppercase;margin-bottom: 4px;}.blog-details-content .post-nav .nav-box a{position: relative;display: inline-block;font-size: 14px;line-height: 22px;font-weight: 600;text-transform: uppercase;padding-left: 0px;}.blog-details-content .post-nav .nav-box.prev-post:hover a{padding-left: 26px;}.blog-details-content .post-nav .nav-box.next-post:hover a{padding-right: 26px;}.blog-details-content .post-nav .nav-box a i{position: absolute;top: 2px;font-size: 16px;font-weight: 400;transition: all 500ms ease;}.blog-details-content .post-nav .nav-box.prev-post a i{left: 0px;}.blog-details-content .post-nav .nav-box.next-post a i{right: 0px;}.blog-details-content .post-nav .nav-box a span{position: relative;opacity: 0;visibility: hidden;transition: all 500ms ease;}.blog-details-content .post-nav .nav-box:hover a span{opacity: 1;visibility: visible;}.blog-details-content .post-nav:before{position: absolute;content: '';background-color: #e1e8e4;width: 1px;height: 70px;left: 50%;top: 20px;}.blog-details-content .author-box .inner-box{position: relative;display: block;background-color: #f4f5f4;padding: 33px 30px 40px 40px;}.blog-details-content .author-box .author-thumb{position: absolute;left: 40px;top: 40px;width: 100px;height: 100px;}.blog-details-content .author-box .author-thumb img{width: 100%;}.blog-details-content .author-box .inner{position: relative;padding-left: 130px;}.blog-details-content .group-title{position: relative;display: block;margin-bottom: 32px;}.blog-details-content .group-title h3{font-size: 24px;line-height: 34px;font-weight: 600;text-transform: uppercase;}.blog-details-content .author-box .inner h6{display: block;font-size: 16px;line-height: 26px;font-weight: 600;text-transform: uppercase;margin-bottom: 11px;}.blog-details-content .author-box .inner p{display: block;margin-bottom: 25px;}.blog-details-content .author-box .inner .social-links li{position: relative;display: inline-block;float: left;margin-right: 10px;}.blog-details-content .author-box .inner .social-links li:last-child{margin-bottom: 0px !important;}.blog-details-content .author-box .inner .social-links li a{position: relative;display: inline-block;width: 50px;height: 50px;line-height: 50px;font-size: 16px;border: 1px solid #d7ddda;color: #1e2434;text-align: center;}.blog-details-content .author-box .inner .social-links li a:hover{color: #fff;}.blog-details-content .author-box{margin-bottom: 71px;}.blog-details-content .comment-box .comment{position: relative;display: block;padding-left: 110px;padding-bottom: 40px;margin-bottom: 33px;border-bottom: 1px solid #e1e8e4;}.blog-details-content .comment-box .comment.replay-comment, .blog-details-content .comment-box .comment:last-child{padding-bottom: 0px;margin-bottom: 0px;border-bottom: none;}.blog-details-content .comment-box .comment.replay-comment{margin-left: 40px;}.blog-details-content .comment-box .comment .thumb-box{position: absolute;left: 0px;top: 7px;width: 80px;height: 80px;}.blog-details-content .comment-box .comment .thumb-box img{width: 100%;}.blog-details-content .comment-box .comment .comment-info{position: relative;display: block;margin-bottom: 11px;}.blog-details-content .comment-box .comment .comment-info h6{font-size: 16px;line-height: 26px;font-weight: 600;text-transform: uppercase;}.blog-details-content .comment-box .comment .comment-info .post-date{position: absolute;top: 0px;right: 0px;font-size: 14px;line-height: 24px;font-family: 'Lexend', sans-serif;font-weight: 600;text-transform: uppercase;}.blog-details-content .comment-box .comment .comment-inner p{display: block;margin-bottom: 24px;}.blog-details-content .comment-box .comment .comment-inner .reply-btn{position: relative;display: inline-block;font-size: 14px;line-height: 24px;font-family: 'Lexend', sans-serif;font-weight: 600;text-transform: uppercase;border: 1px solid #e1e8e4;padding: 8px 27px;text-align: center;}.blog-details-content .comment-box .comment .comment-inner .reply-btn:hover{color: #fff;}.blog-details-content .comment-box{position: relative;display: block;margin-bottom: 80px;}.blog-details-content .comment-box .group-title{margin-bottom: 25px;}.blog-details-content .comments-form-area{position: relative;display: block;background-color: #f4f5f4;padding: 51px 50px 60px 50px;}.blog-details-content .comments-form-area .group-title h3{margin-bottom: 5px;}.blog-details-content .comments-form-area .form-group{position: relative;margin-bottom: 10px;padding: 0px 5px;}.blog-details-content .comments-form-area .form-group:last-child{margin-bottom: 0px;}.blog-details-content .comments-form-area .form-group input[type='text'], .blog-details-content .comments-form-area .form-group input[type='email'], .blog-details-content .comments-form-area .form-group textarea{position: relative;width: 100%;height: 56px;background-color: #fff;border: 1px solid #fff;font-size: 18px;color: #707582;padding: 10px 20px;transition: all 500ms ease;}.blog-details-content .comments-form-area .form-group textarea{height: 230px;resize: none;margin-bottom: 5px;}.blog-details-content .comments-form-area .form-group input:focus, .blog-details-content .comments-form-area .form-group textarea:focus{}.blog-details-content .comments-form-area .form-inner{position: relative;margin: 0px 10px;}.blog-details-content .comments-form-area .form-group button{width: 100%;}.shop-page-section{position: relative;padding: 120px 0px;}.shop-sidebar{position: relative;display: block;}.shop-sidebar .search-widget{position: relative;display: block;margin-bottom: 53px;}.shop-sidebar .search-widget .form-group{position: relative;margin-bottom: 0px;}.shop-sidebar .search-widget .form-group input[type='search']{position: relative;width: 100%;height: 52px;border: 1px solid #1e2434;font-size: 18px;color: #707582;padding: 10px 70px 10px 20px;transition: all 500ms ease;}.shop-sidebar .search-widget .form-group button{position: absolute;top: 0px;right: 0px;width: 52px;height: 52px;line-height: 52px;font-size: 16px;text-align: center;background-color: #1e2434;cursor: pointer;transition: all 500ms ease;}.shop-sidebar .search-widget .form-group input:focus + button, .shop-sidebar .search-widget .form-group button:hover{color: #fff;}.shop-sidebar .search-widget .form-group input:focus{}.shop-sidebar .widget-title{position: relative;display: block;margin-bottom: 14px;}.shop-sidebar .widget-title h5{display: block;font-size: 18px;line-height: 28px;font-weight: 600;text-transform: uppercase;}.shop-sidebar .category-widget .category-list li{position: relative;display: block;padding: 11px 0px 12px 0px;border-bottom: 1px solid #e1e8e4;}.shop-sidebar .category-widget .category-list li:last-child{border-bottom: none;}.shop-sidebar .category-widget .category-list li a{position: relative;display: block;font-size: 18px;line-height: 26px;color: #707582;}.shop-sidebar .category-widget .category-list li a span{position: relative;float: right;opacity: 0;transition: all 500ms ease;}.shop-sidebar .category-widget .category-list li a:hover span{opacity: 1;}.shop-sidebar .category-widget .category-list li a:hover{}.shop-sidebar .category-widget .category-list li a:before{position: absolute;content: '\f101';font-family: 'Font Awesome 5 Pro';font-size: 16px;top: 0px;right: 0px;color: #707582;transition: all 500ms ease;}.shop-sidebar .category-widget .category-list li a:hover:before{right: 40px;}.shop-sidebar .category-widget{margin-bottom: 35px;}.range-slider{position:relative;}.range-slider .title {position: relative;display: inline-block;}.range-slider p{position: relative;display: inline-block;font-size: 18px;color: #707582;margin-right: 10px !important;}.range-slider .title:before {position: absolute;content: '$';left: -5px;top: -19px;color: #707582;font-size: 18px;}.range-slider .input{color:#707582;max-width: 75px;font-size:18px;margin-top:5px;position: relative;display: inline-block;}.range-slider .input input{background:none;color:#707582;font-size:15px;text-align:left;width: 80px;}.range-slider .ui-widget.ui-widget-content{height:4px;border:none;margin-bottom: 11px;background:#e1e8e4;border-radius: 0px;}.range-slider .ui-slider .ui-slider-range{top:0px;height:4px;border-radius: 0px;}.range-slider .ui-state-default, .range-slider .ui-widget-content .ui-state-default{top:-2px;width:8px;height:8px;border: none;border-radius: 0px;cursor:pointer;margin-left: 0px;}.shop-sidebar .price-filter .widget-title{margin-bottom: 34px;}.shop-sidebar .price-filter{margin-bottom: 48px;}.shop-sidebar .post-widget .post{position: relative;display: block;padding-left: 100px;padding-bottom: 24px;margin-bottom: 24px;border-bottom: 1px solid #e1e8e4;}.shop-sidebar .post-widget .post:last-child{margin-bottom: 0px;}.shop-sidebar .post-widget .post .post-thumb{position: absolute;left: 0px;top: 6px;width: 70px;height: 70px;overflow: hidden;}.shop-sidebar .post-widget .post .post-thumb img{width: 100%;transition: all 500ms ease;}.shop-sidebar .post-widget .post:hover .post-thumb img{opacity: 0.2;}.shop-sidebar .post-widget .post .rating li{position: relative;display: inline-block;float: left;font-size: 12px;margin-right: 4px;color: #fdc009;}.shop-sidebar .post-widget .post .rating li:last-child{margin: 0px !important;}.shop-sidebar .post-widget .post .rating{position: relative;display: block;margin-bottom: 1px;}.shop-sidebar .post-widget .post h6{display: block;font-size: 14px;line-height: 24px;font-weight: 600;text-transform: uppercase;margin-bottom: 6px;}.shop-sidebar .post-widget .post h6 a{display: inline-block;color: #1e2434;}.shop-sidebar .post-widget .post h6 a:hover{}.shop-sidebar .post-widget .post .price{position: relative;display: block;font-size: 16px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 600;text-transform: uppercase;}.shop-sidebar .post-widget .widget-title{margin-bottom: 26px;}.shop-page-section .our-shop{position: relative;display: block;}.shop-page-section .our-shop .item-shorting p{font-size: 18px;line-height: 52px;}.shop-page-section .our-shop .item-shorting .short-box{position: relative;display: inline-block;background-color: #f4f5f4;padding: 10px 20px 10px 80px;}.shop-page-section .our-shop .item-shorting .short-box p{position: absolute;left: 20px;top: 0px;}.shop-page-section .our-shop .item-shorting .nice-select{height: auto;line-height: 32px;padding: 0px 90px 0px 15px;color: #1e2434;border: none !important;}.shop-page-section .our-shop .item-shorting .nice-select:after{right: 4px;margin-top: -5px;}.shop-page-section .our-shop .item-shorting{position: relative;display: block;margin-bottom: 40px;}.shop-block-one .inner-box{position: relative;display: block;background-color: #fff;padding: 20px 20px 18px 20px;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 10%);margin-bottom: 30px;}.shop-block-one .inner-box .image-box{position: relative;display: block;overflow: hidden;background-color: #f4f5f4;}.shop-block-one .inner-box .image-box img{width: 100%;}.shop-block-one .inner-box .lower-content{position: relative;padding-top: 18px;}.shop-block-one .inner-box .lower-content h6{display: block;font-size: 16px;line-height: 26px;font-weight: 600;text-transform: uppercase;margin-bottom: 2px;}.shop-block-one .inner-box .lower-content h6 a{display: inline-block;color: #1e2434;}.shop-block-one .inner-box .lower-content h6 a:hover{}.shop-block-one .inner-box .lower-content .price{position: relative;display: block;font-size: 18px;line-height: 28px;font-family: 'Lexend', sans-serif;font-weight: 600;}.shop-block-one .inner-box .lower-content .price del{color: #afbab4;}.shop-block-one .inner-box .lower-content .text{position: relative;display: block;padding-bottom: 17px;margin-bottom: 18px;border-bottom: 1px solid #e1e8e4;}.shop-block-one .inner-box .lower-content .rating li{position: relative;display: inline-block;float: left;font-size: 12px;margin-right: 4px;color: #fdc009;}.shop-block-one .inner-box .lower-content .rating li.light{color: #afbab4;}.shop-block-one .inner-box .lower-content .rating li:last-child{margin: 0px !important;}.shop-block-one .inner-box .lower-content .cart-btn{position: relative;display: inline-block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 600;color: #1e2434;text-transform: uppercase;padding-left: 22px;}.shop-block-one .inner-box .lower-content .cart-btn i{position: absolute;left: 0px;top: 6px;}.shop-block-one .inner-box .lower-content .cart-btn:hover{}.shop-block-one .inner-box .lower-content .link-btn{position: absolute;top: 7px;right: 0px;width: 40px;height: 40px;line-height: 42px;font-size: 16px;text-align: center;border: 1px solid #e1e8e4;}.shop-block-one .inner-box .lower-content .link-btn:hover{color: #fff;}.shop-block-one .inner-box .lower-content .lower-box{position: relative;}.shop-page-section .pagination li{float: none;margin: 0px 3.5px !important;}.shop-page-section .pagination-wrapper{padding-top: 20px;}.shop-page-section .pagination li a{background-color: #1e2434;color: #aab0bf;}.shop-details{position: relative;padding: 120px 0px;}.shop-details-content{position: relative;display: block;}.shop-details-content .bxslider .image-box{position: relative;display: block;margin-right: 30px;margin-bottom: 20px;}.shop-details-content .bxslider .image-box img{width: 100%;}.shop-details-content .bxslider .thumb-box li{position: relative;display: inline-block;float: left;margin-right: 10px;width: 100px;height: 100px;}.shop-details-content .bxslider .thumb-box li:last-child{margin: 0px !important;}.shop-details-content .bxslider .thumb-box li a{position: relative;display: inline-block;}.shop-details-content .bxslider .thumb-box li a:before{position: absolute;content: '';left: 0px;top: 0px;width: 100%;height: 100%;opacity: 0;transition: all 500ms ease;}.shop-details-content .bxslider .thumb-box li a.active:before{opacity: 1;}.shop-details-content .content-box{position: relative;display: block;}.shop-details-content .item-quantity{position: relative;display: inline-block;max-width: 146px;width: 100%;float: left;padding: 0px 45px;}.shop-details-content .item-quantity .input-group {position: relative;display: table;border-collapse: separate;max-width: 50px;width: 100%;height: 50px;}.shop-details-content .item-quantity input.quantity-spinner {line-height: 56px;height: 56px;width: 56px !important;padding: 0px !important;box-shadow: none !important;font-family: 'Lexend', sans-serif;border: none;text-align: center;font-size: 18px;font-weight: 600;color: #1e2434;border: 1px solid #e1e8e4;background-color: #f4f5f4;border-radius: 0px;}.bootstrap-touchspin .input-group-btn-vertical > .btn.bootstrap-touchspin-down{position: absolute;height: 56px;width: 40px;background: transparent;padding: 0px 0px;left: -45px;top: -56px;border: 1px solid #e1e8e4;border-radius: 0px;}.bootstrap-touchspin .input-group-btn-vertical > .btn.bootstrap-touchspin-up{position: absolute;height: 56px;width: 40px;background: transparent;padding: 0px 0px;right: -45px;top: -56px;border: 1px solid #e1e8e4;border-radius: 0px;}.bootstrap-touchspin .glyphicon-chevron-up:before {content: "\f067";font-size: 12px;font-style: normal;color: #1e2434;font-family: 'Font Awesome 5 Pro';font-weight: 700;}.bootstrap-touchspin .glyphicon-chevron-down:before {content: "\f068";font-size: 12px;font-style: normal;color: #1e2434;font-weight: 700;font-family: 'Font Awesome 5 Pro';}.bootstrap-touchspin .input-group-btn-vertical{position: absolute;width: 100%;}.bootstrap-touchspin .input-group-btn-vertical i{top: 11px;left: 15px;font-size: inherit !important;}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top: 0px;}.shop-details-content .content-box .rating-box{position: relative;display: block;margin-bottom: 3px;}.shop-details-content .content-box .rating-box li{position: relative;display: inline-block;font-size: 12px;float: left;margin-right: 4px;color: #fdc009;}.shop-details-content .content-box .rating-box li:last-child{margin: 0px !important;}.shop-details-content .content-box h2{display: block;font-size: 30px;line-height: 40px;font-weight: 600;text-transform: uppercase;margin-bottom: 9px;}.shop-details-content .content-box h3{display: block;font-size: 24px;line-height: 34px;font-weight: 600;margin-bottom: 27px;}.shop-details-content .content-box p{display: block;margin-bottom: 27px;}.shop-details-content .content-box .product-highlights{position: relative;display: block;margin-bottom: 32px;padding-bottom: 34px;border-bottom: 1px solid #e1e8e4;}.shop-details-content .content-box .product-highlights li{position: relative;display: block;font-size: 18px;color: #707582;padding-left: 180px;margin-bottom: 12px;}.shop-details-content .content-box .product-highlights li:last-child{margin-bottom: 0px;}.shop-details-content .content-box .product-highlights li h6{position: absolute;left: 0px;top: 2px;font-size: 14px;line-height: 26px;font-weight: 600;text-transform: uppercase;margin-bottom: 0px;}.shop-details-content .content-box h6{position: relative;display: block;font-size: 14px;line-height: 26px;font-weight: 600;text-transform: uppercase;margin-bottom: 12px;}.shop-details-content .content-box .othre-options{position: relative;display: block;margin-bottom: 32px;}.shop-details-content .content-box .othre-options .item-quantity, .shop-details-content .content-box .othre-options .cart-box, .shop-details-content .content-box .othre-options .like-box{position: relative;display: inline-block;float: left;margin-right: 20px;}.shop-details-content .content-box .othre-options .like-box{margin-right: 0px;}.shop-details-content .content-box .othre-options .like-box a{position: relative;display: inline-block;width: 56px;height: 56px;line-height: 56px;font-size: 20px;color: #1e2434;background-color: #f4f5f4;text-align: center;}.shop-details-content .content-box .othre-options .like-box a:hover{color: #fff;}.shop-details-content .content-box .share-option .share-links li{position: relative;display: inline-block;float: left;margin-right: 10px;}.shop-details-content .content-box .share-option .share-links li:last-child{margin: 0px !important;}.shop-details-content .content-box .share-option .share-links li a{position: relative;display: inline-block;width: 50px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;border: 1px solid #e1e8e4;color: #1e2434;}.shop-details-content .content-box .share-option .share-links li a:hover{color: #fff;}.shop-details-content{margin-bottom: 120px;}.shop-details-content .content-box{margin-top: -6px;}.shop-details .product-discription{position: relative;display: block;}.shop-details .product-discription .tabs-content .text p{margin-bottom: 17px;}.shop-details .product-discription .tabs-content .text p:last-child{margin-bottom: 0px;}.shop-details .product-discription .tab-btn-box{position: relative;display: block;width: 100%;margin-bottom: 60px;}.shop-details .product-discription .tab-btn-box:before{position: absolute;content: '';background-color: #e1e8e4;width: 100%;height: 1px;left: 0px;top: 28px;}.shop-details .product-discription .tab-btn-box .tab-btns li{position: relative;display: inline-block;font-size: 14px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 600;text-transform: uppercase;color: #1e2434;text-align: center;padding: 14px 30px;background-color: #fff;border: 1px solid #e1e8e4;cursor: pointer;margin: 0px 8.5px;transition: all 500ms ease;}.shop-details .product-discription .tab-btn-box .tab-btns li.active-btn{color: #fff;}.shop-details .product-discription .single-comment-box .inner-box{position: relative;display: block;background-color: #f4f5f4;padding: 34px 30px 34px 125px;}.shop-details .product-discription .single-comment-box .inner-box .comment-thumb{position: absolute;left: 30px;top: 40px;border-radius: 50%;}.shop-details .product-discription .single-comment-box .inner-box .comment-thumb img{width: 100%;border-radius: 50%;}.shop-details .product-discription .single-comment-box .inner-box .rating{position: relative;display: block;margin-bottom: 2px;}.shop-details .product-discription .single-comment-box .inner-box .rating li{position: relative;display: inline-block;font-size: 12px;float: left;margin-right: 4px;color: #fdc009;}.shop-details .product-discription .single-comment-box .inner-box .rating li:last-child{margin: 0px !important;}.shop-details .product-discription .single-comment-box .inner-box h5{display: block;font-size: 16px;line-height: 26px;font-weight: 600;text-transform: uppercase;margin-bottom: 16px;}.shop-details .product-discription .single-comment-box .inner-box h5 span{font-weight: 400;text-transform: capitalize;}.shop-details .product-discription .customer-comment{position: relative;display: block;margin-bottom: 60px;}.custom-controls-stacked{position: relative;display: inline-block;padding-left: 21px;top: 14px;}.custom-controls-stacked .description{position: relative;display: inline-block;padding: 0px;margin-left: 2px;font-size: 18px;cursor: pointer;color: #707582;}.custom-control.material-checkbox {--color: #ebebeb;padding: 0px;margin: 0px;}.custom-control.material-checkbox .material-control-input {display: none;}.custom-control.material-checkbox .material-control-indicator {display: inline-block;position: absolute;top: 8px;left: -21px;width: 14px;height: 14px;border-radius: 0px;border: 1px solid #e1e8e4;cursor: pointer;}.custom-control.material-checkbox .material-control-input:checked ~ .material-control-indicator {border-color: var(--color);-webkit-transform: rotateZ(45deg) translate(1px, -5px);transform: rotateZ(45deg) translate(1px, -5px);width: 6px;border-radius: 0px;}.shop-details .product-discription .comment-box{position: relative;display: block;background-color: #fff;padding: 51px 60px 60px 60px;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 10%);}.shop-details .product-discription .comment-box h3{display: block;font-size: 24px;line-height: 34px;font-weight: 600;text-transform: uppercase;margin-bottom: 23px;}.shop-details .product-discription .comment-box .form-group{position: relative;margin-bottom: 15px;}.shop-details .product-discription .comment-box .column:last-child .form-group{margin-bottom: 0px;}.shop-details .product-discription .comment-box .form-group label{position: relative;display: block;font-size: 18px;line-height: 28px;color: #707582;margin-bottom: 8px;}.shop-details .product-discription .comment-box .form-group input[type='text'], .shop-details .product-discription .comment-box .form-group input[type='email'], .shop-details .product-discription .comment-box .form-group textarea{position: relative;width: 100%;height: 58px;border: 1px solid #e1e8e4;font-size: 18px;color: #707582;padding: 10px 20px;transition: all 500ms ease;}.shop-details .product-discription .comment-box .form-group textarea{height: 120px;resize: none;}.shop-details .product-discription .comment-box .form-group input:focus, .shop-details .product-discription .comment-box .form-group textarea:focus{}.shop-details .product-discription .comment-box .review-box p, .shop-details .product-discription .comment-box .review-box .rating{position: relative;float: left;}.shop-details .product-discription .comment-box .review-box .rating li{position: relative;display: inline-block;font-size: 14px;line-height: 28px;float: left;margin-right: 4px;color: #fdc009;}.shop-details .product-discription .comment-box .review-box .rating li:last-child{margin: 0px !important;}.shop-details .product-discription .comment-box .review-box p{margin-right: 10px;}.shop-details .product-discription .comment-box .review-box{position: relative;display: block;margin-bottom: 33px;margin-top: 8px;}.shop-details .product-discription .comment-box .message-btn, .shop-details .product-discription .comment-box .custom-controls-stacked{position: relative;float: left;}.shop-details .product-discription .comment-box .message-btn{margin-right: 20px;}.shop-details .product-discription .comment-box .message-btn .theme-btn{padding: 15px 45px;}.shop-details .product-discription{margin-bottom: 110px;}.shop-details .related-product{position: relative;display: block;}.shop-details .related-product h3{display: block;font-size: 24px;line-height: 34px;font-weight: 600;text-transform: uppercase;margin-bottom: 42px;}.shop-details .related-product .shop-block-one .inner-box{margin-bottom: 0px;}.cart-section{position:relative;padding: 115px 0px 120px 0px;}.cart-outer{position:relative;}.cart-outer .table-outer{position:relative;width:100%;overflow-x: auto;margin-bottom:40px;}.cart-outer .cart-table{width:100%;min-width:900px;border-bottom:1px solid #e9e9e9;}.cart-outer .cart-table tbody{padding-bottom:30px;}.cart-table .cart-header{position:relative;width:100%;border:1px solid #e3e3e3;}.cart-table thead tr th{line-height:28px;padding:21px 28px 19px 40px;font-weight:600;font-size:14px;font-family: 'Lexend', sans-serif;color: #1e2434;border-right:1px solid #e1e8e4;background-color: #f4f5f4;text-transform: uppercase;}.cart-table thead tr th .fa{font-size:18px;}.cart-table tbody tr td{padding:30px 40px;}.cart-table tbody tr .qty .item-quantity{border:1px solid #dddddd;}.cart-table tbody tr .qty .quantity-spinner{background:#ffffff;}.cart-table tbody tr .prod-column .column-box{position: relative;min-height: 80px;padding-top: 29px;padding-left: 110px;}.cart-table tbody tr .prod-column .column-box .prod-thumb{position:absolute;left:0px;top:0px;width: 70px;height: 70px;background-color: #f4f5f4;}.cart-table tbody tr .prod-column .column-box .prod-thumb img{display:block;max-width:100%;}.cart-table tbody tr .prod-column .column-box h6{position:relative;font-size:14px;font-weight:600;text-transform: uppercase;}.cart-table tbody tr .sub-total{font-size: 18px;font-family: 'Lexend', sans-serif;font-weight: 600;color: #1e2434;}.cart-table tbody tr .remove-btn{position:relative;display: inline-block;font-size:18px;color:#b3beb8;width: 34px;height: 34px;line-height: 34px;text-align: center;border: 1px solid #b8c2bd;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;}.cart-table tbody tr .remove-btn:hover{}.cart-table tbody tr td{vertical-align:middle;border-left:1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}.cart-table tbody tr .total-price{font-size: 18px;font-family: 'Lexend', sans-serif;font-weight: 600;}.cart-table tbody tr td:last-child{border-right:1px solid #ebebeb;}.cart-section .cart-outer .totle-table{position: relative;margin-bottom: 12px;}.cart-section .cart-outer .totle-table .total p{color: #1e2434;}.cart-table tbody tr td.qty input{width: 90px;height: 50px;border: 1px solid #e1e8e4;text-align: center;padding: 10px 10px;font-size: 18px;font-family: 'Lexend', sans-serif;font-weight: 600;color: #1e2434;}.cart-section .apply-coupon .form-group{position: relative;float: left;margin-right: 20px;margin-bottom: 0px;}.cart-section .apply-coupon .form-group:last-child{margin-right: 0px;}.cart-section .apply-coupon .form-group input[type="text"] {position: relative;display: block;border: 1px solid #e1e8e4;width: 250px;height: 56px;font-size: 18px;font-weight: 400;color: #707582;padding: 10px 20px;background: #ffffff;transition: all 500ms ease;}.cart-section .apply-coupon .form-group input:focus{}.cart-section .apply-coupon .form-group button{position: relative;display: inline-block;font-size: 14px;font-weight: 600;font-family: 'Lexend', sans-serif;color: #1e2434;background: #f4f5f4;padding: 15px 29px;cursor: pointer;text-transform: uppercase;transition: all 500ms ease;}.cart-section .apply-coupon .form-group button:hover{color: #fff;}.cart-section .btn-box button{float: left;margin-right: 20px;}.cart-section .btn-box button:last-child{margin-right: 0px;}.cart-section .btn-box .cart-btn{position: relative;display: inline-block;font-size: 14px;font-weight: 600;font-family: 'Lexend', sans-serif;color: #fff;background: #1e2434;padding: 15px 35px;cursor: pointer;text-transform: uppercase;transition: all 500ms ease;}.cart-section .btn-box .cart-btn:hover{}.checkout-page-section{position: relative;padding: 120px 0px;}.checkout-page-section .information-inner{position: relative;display: block;border: 1px solid #e1e8e4;padding: 54px 60px 36px 60px;}.checkout-page-section h3{position: relative;display: block;font-size: 24px;line-height: 32px;font-weight: 600;margin-bottom: 22px;text-transform: uppercase;}.checkout-page-section .information-inner .field-input{position: relative;display: block;margin-bottom: 20px;min-height: 60px;}.checkout-page-section .information-inner .field-input input[type='text'], .checkout-page-section .information-inner .field-input input[type='email']{position: relative;display: block;width: 100%;height: 60px;background: #f4f5f4;border: 1px solid #f4f5f4;font-size: 18px;color: #707582;padding: 10px 20px;transition: all 500ms ease;}.checkout-page-section .information-inner .field-input input:focus{}.checkout-page-section .information-inner .field-input .nice-select{position: relative;border: 1px solid #f4f5f4 !important;color: #707582;background: #f4f5f4;height: 60px;line-height: 60px;border-radius: 0px;padding: 0px 20px;}.checkout-page-section .information-inner .field-input .nice-select:after{right: 20px;color: #707582;top: 26px;}.checkout-page-section .information-inner .custom-control.material-checkbox .material-control-indicator{top: 7px;}.checkout-page-section .information-inner .description{position: relative;display: inline-block;cursor: pointer;font-size: 15px;color: #585f5f;}.checkout-page-section .information-inner .custom-controls-stacked{position: relative;margin-top: -8px;}.checkout-page-section .information-inner .contact-information{position: relative;padding-bottom: 22px;}.checkout-page-section .order-summary{position: relative;display: block;border: 1px solid #e1e8e4;padding: 19px 30px 40px 30px;}.checkout-page-section .order-information{position: relative;margin-bottom: 94px;}.checkout-page-section .accordion .payment-info .field-input{position: relative;margin-bottom: 20px;}.checkout-page-section .accordion .payment-info .field-input input[type='text']{position: relative;display: block;width: 100%;height: 60px;border: 1px solid #e1e8e4;font-size: 18px;color: #585f5f;padding: 10px 20px;transition: all 500ms ease;}.checkout-page-section .accordion .payment-info .field-input input:focus{}.checkout-page-section .accordion .payment-info .field-input .theme-btn{display: block;width: 100%;padding: 17px 30px;}.checkout-page-section .accordion-box .block .acc-content{padding: 0px 30px 30px 30px;}.checkout-page-section .accordion-box .block .acc-content .payment-info{position: relative;display: block;background-color: #fff;padding: 30px 30px 10px 30px;}.checkout-page-section .accordion-box .block{background: #f4f5f4;margin-bottom: 20px;}.checkout-page-section .accordion-box .block:last-child{margin-bottom: 0px;}.checkout-page-section .payment-method h3{margin-bottom: 32px;}.checkout-page-section .accordion-box .block .acc-btn{padding: 19px 30px 22px 30px;}.checkout-page-section .accordion-box .block .acc-btn .icon-outer{position: absolute;top: 0px;right: 30px;height: 65px;line-height: 65px;font-size: 28px;color: #1e2434;}.checkout-page-section .order-summary .inner-box .single-item{position: relative;display: block;padding: 13px 0px 14px 0px;border-bottom: 1px solid #e1e8e4;}.checkout-page-section h6{display: block;font-size: 14px;line-height: 24px;font-weight: 600;text-transform: uppercase;}.checkout-page-section .order-summary .inner-box .single-item h6{margin-bottom: 0px;}.checkout-page-section .order-summary .inner-box .single-item span{position: relative;display: block;font-size: 16px;line-height: 26px;font-family: 'Lexend', sans-serif;font-weight: 600;}.checkout-page-section .order-summary .total-box{position: relative;display: block;padding: 24px 0px 26px 0px;border-bottom: 1px solid #e1e8e4;}.checkout-page-section .order-summary .total-box li{position: relative;display: block;font-size: 18px;color: #1e2434;margin-bottom: 8px;}.checkout-page-section .order-summary .total-box li:last-child{margin-bottom: 0px;}.checkout-page-section .order-summary .total-box li span{float: right;color: #707582;}.checkout-page-section .order-summary .tax-box{position: relative;display: block;padding: 20px 0px 21px 0px;border-bottom: 1px solid #e1e8e4;margin-bottom: 30px;}.checkout-page-section .order-summary .tax-box h6 span{float: right;}.myaccount-section{position: relative;padding: 110px 0px 120px 0px;}.myaccount-section .column h3{position: relative;font-size: 24px;line-height: 34px;font-weight: 600;margin-bottom: 21px;text-transform: uppercase;}.myaccount-section .form-group{position: relative;margin-bottom: 30px;}.myaccount-section .form-group:last-child{margin-bottom: 0px;}.myaccount-section .form-group input[type='text'], .myaccount-section .form-group input[type='email'], .myaccount-section .form-group input[type='password']{position: relative;width: 100%;height: 60px;border: 1px solid #e1e8e4;font-size: 18px;color: #707582;padding: 10px 50px 10px 20px;transition: all 500ms ease;}.myaccount-section .form-group input:focus{}.myaccount-section .form-group i{position: absolute;right: 20px;top: 18px;font-size: 14px;color: #707582;z-index: 1;}.myaccount-section .form-group .theme-btn{padding: 15px 45px;}.myaccount-section .custom-controls-stacked .description{color: #707582;}.myaccount-section .custom-controls-stacked{top: -14px;}.myaccount-section .custom-control.material-checkbox .material-control-indicator{top: 7px;}.myaccount-section .login-inner .other-option{position: absolute;right: 0px;bottom: 58px;}.myaccount-section .login-inner .other-option li{position: relative;display: inline-block;margin-right: 6px;}.myaccount-section .login-inner .other-option li:last-child{margin-right: 0px;}.myaccount-section .login-inner .other-option li p{font-weight: 500;}.myaccount-section .login-inner .other-option li a{position: relative;display: inline-block;font-size: 16px;color: #1e2434;width: 50px;height: 50px;line-height: 50px;border: 1px solid #e1e8e4;text-align: center;}.myaccount-section .login-inner .other-option li a:hover{color: #fff;}.myaccount-section .login-inner{position: relative;}.myaccount-section .register-inner{position: relative;}.myaccount-section .register-inner .text{position: absolute;right: 0px;bottom: 14px;}.contact-info-two{position: relative;padding-top: 60px;}.contact-info-two .single-info-box{position: relative;display: block;margin-bottom: 50px;min-height: 110px;}.contact-info-two .left-column .single-info-box{padding: 31px 30px 35px 100px;background: linear-gradient(90deg, #f3f4f3 0%, #fff 100%);}.contact-info-two .right-column .single-info-box{padding: 31px 100px 35px 30px;background: linear-gradient(90deg, #fff 0%, #f3f4f3 100%);}.contact-info-two .single-info-box:last-child{margin-bottom: 0px;}.contact-info-two .single-info-box .icon-box{position: absolute;top: 30px;width: 50px;line-height: 50px;line-height: 50px;background-color: #fff;text-align: center;font-size: 20px;box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 10%);}.contact-info-two .left-column .single-info-box .icon-box{left: 30px;}.contact-info-two .right-column .single-info-box .icon-box{right: 30px;}.contact-info-two .single-info-box h6{display: block;font-size: 14px;line-height: 24px;font-weight: 600;text-transform: uppercase;}.contact-info-two .single-info-box span{display: block;font-size: 14px;line-height: 20px;font-family: 'Lexend', sans-serif;font-weight: 500;color: #707582;}.contact-info-two .single-info-box span a{display: inline-block;color: #707582;}.contact-info-two .single-info-box span a:hover{}.contact-info-two .image-box{position: relative;display: block;margin: 0px -55px;margin-top: -40px;z-index: 1;}.contact-info-two .image-box img{width: 100%;}.contact-info-two .sec-title{margin-bottom: 95px;}.contact-info-two .left-column .shape{position: absolute;top: 40px;right: -75px;width: 90px;height: 119px;background-repeat: no-repeat;z-index: 1;}.contact-info-two .right-column .shape{position: absolute;top: 40px;left: -75px;width: 90px;height: 119px;background-repeat: no-repeat;z-index: 1;}.contact-form-section{position: relative;padding-bottom: 80px;}.contact-form-section .form-inner{position: relative;width: 100%;background-color: #fff;padding: 51px 60px 60px 60px;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 10%);}.contact-form-section .text{display: block;margin-bottom: 44px;}.contact-form-section .text h3{display: block;font-size: 24px;line-height: 34px;font-weight: 600;text-transform: uppercase;margin-bottom: 5px;}.contact-form-section .form-inner .form-group{position: relative;margin-bottom: 30px;}.contact-form-section .form-inner .form-group input[type='text'], .contact-form-section .form-inner .form-group input[type='email'], .contact-form-section .form-inner .form-group textarea{position: relative;width: 100%;height: 58px;border: 1px solid #e1e8e4;font-size: 18px;color: #707582;padding: 10px 20px;padding-right: 50px;transition: all 500ms ease;}.contact-form-section .form-inner .form-group i{position: absolute;top: 20px;right: 20px;color: #707582;z-index: 1;}.contact-form-section .form-inner .form-group textarea{height: 120px;resize: none;}.contact-form-section .form-inner .form-group input:focus, .contact-form-section .form-inner .form-group textarea:focus{}.google-map-section{position: relative;}#contact-google-map{position: relative;width: 100%;height: 500px;}.read {padding: 10px;background-color: #0972b5;box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;}.read:hover {background-color: #faab1a;}.read span, .read i, .counter-text p {color: #fff;}.text p {text-align: justify;line-height: 1.5;font-size: 16px;font-family: 'Lexend', sans-serif;}.counter-ul li {color: #fff;text-align: left;list-style: disc;margin-left: 10px;}.funfact-section .small-text {position: absolute;left: 0px;width: 100%;top: 4px;text-align: center;font-size: 39px;line-height: 28px;font-family: 'Lexend', sans-serif;text-transform: uppercase;font-weight: 700;color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: rgba(255, 255, 255, 0.15);letter-spacing: 5px;}.counter-section {position: relative;overflow: hidden;padding: 67px 0px 80px 0px;}.h2-client{font-weight: 600;text-align: center;line-height: 50px;font-size: 32px;text-transform: uppercase;}.class-h3{font-size: 32px;font-weight: 600;text-align: center;color: black;}.table-responsive .table p{font-weight: 700;}.text-span{font-size: 16px;font-family: 'Lexend', sans-serif;}.inner-box1{box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;}.text-span b{color: #000;}.social-facebook {background-color: #125bd7;padding: 0px 9px;border-radius: 5px;}.social-instagram {background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);padding: 0px 7px;border-radius: 5px;}.social-whatsapp {background: green;padding: 0px 7px;border-radius: 5px;}.social-youtube {background: red;padding: 0px 7px;border-radius: 5px;}.awardp{font-weight: 600;text-align: center;margin-top: 10px;}.bsp{box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;padding: 20px;border: 3px solid #0c5b99;border-radius: 60px 0px 60px 0px;}