@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');*{margin:0px;padding:0px;border:none;outline:none}body{font-size:16px;color:#757575;line-height:32px;font-weight:400;background:#ffffff;font-family: Montserrat;background-size:cover;background-repeat:no-repeat;background-position:center top;-webkit-font-smoothing: antialiased;font-family: 'Montserrat'!important}@media (min-width:1200px){.container{max-width: 1170px;padding: 0px 15px}}.large-container{max-width: 1500px;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-weight: 400;font-size: 16px}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}.fab{font-family: 'Font Awesome 5 Brands'!important}p{position: relative;color: #757575;font-weight: 400;margin: 0px;transition: all 500ms ease;font-family: 'Montserrat'}h1,h2,h3,h4,h5,h6{position:relative;font-weight: 400;color: #222222;margin: 0px;transition: all 500ms ease;font-family: 'Montserrat'}.preloader{position: fixed;left:0px;top:0px;height:100%;width: 100%;z-index:999999;background-color:#272727;background-position:center center;background-repeat:no-repeat;background-image: url(../images/preloader.svg)}.centred{text-align: center}.pull-left{float: left}.pull-right{float: right}figure{margin: 0px;background: #fff}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-one{position: relative;display: inline-block;font-size: 12px;line-height: 26px;font-weight: 700;color: #fff !important;text-align: center;padding: 14.5px 31px;letter-spacing: 1px;text-transform: uppercase;z-index: 1}.theme-btn-one:before{position: absolute;content: '';width: 0%;height: 100%;background: #272727;left: 0px;top: 0px;z-index: -1;transition: all 500ms ease}.theme-btn-one:hover:before{width: 100%}.pagination{position: relative;display: block}.pagination li{display: inline-block;margin: 0px 3px}.pagination li a{position: relative;display: inline-block;font-size: 18px;font-weight: 700;height: 75px;width: 75px;line-height: 75px;background: #f4f4f4;text-align: center;color: #757575;z-index: 1;transition: all 500ms ease}.pagination li a:hover,.pagination li a.current{color: #fff}.pagination li:first-child a:hover,.pagination li:last-child a:hover{background: #272727}.sec-pad{padding: 115px 0px 120px 0px}.sec-pad-2{padding: 120px 0px !important}.mr-0{margin: 0px !important}.scroll-top{width: 55px;height: 55px;line-height: 55px;position: fixed;bottom: 105%;right: 30px;font-size: 24px;z-index: 99;color: #ffffff;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: 45px}.sec-title.centred{text-align: center !important}.sec-title .large-text{position: relative;display: block;font-size: 15px;line-height: 26px;font-weight: 500;margin-top: 15px;color: #bfbfbf}.sec-title p{position: relative;display: block;font-size: 16px;line-height: 26px;font-weight: 500;margin-bottom: 7px}.sec-title h2{position: relative;display: block;font-size: 40px;line-height: 50px;font-weight: 700;margin: 0px}.sec-title.light h2{color: #fff}h1{font-size: 40px;line-height: 50px;font-weight: 700}.sec-title h4{position: relative;display: block;font-size: 26px;line-height: 36px;font-weight: 700;margin: 0px}.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;background: #272727;left:0px;top:0px;width:100%;z-index:0;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: #272727;padding: 3px 60px;border-bottom: 1px solid rgba(255,255,255,0.1)}.header-top .info-list li{position: relative;display: inline-block;font-size: 14px;line-height: 24px;color: #a7a7a7;font-weight: 500;padding-left: 27px;margin-right: 25px}.header-top .info-list li:last-child{margin: 0px !important}.header-top .info-list li a{color: #a7a7a7}.header-top .info-list li a:hover{}.header-top .info-list li i{position: absolute;left: 0px;top: 3px;font-size: 16px}.header-top .social-links li{position: relative;display: inline-block;margin-right: 20px}.header-top .social-links li:last-child{margin: 0px !important}.header-top .social-links li a{display: inline-block;font-size: 14px;color: #a7a7a7}.header-top .social-links li a:hover{}.header-top .social-links{position: relative;display: inline-block;float: left;margin-right: 0px}.main-header .language-box{position: relative;float: left;display: inline-block;padding-left: 30px}.main-header .language-box img{position: absolute;left: 0px;top: 6px;width: 19px;height: 19px;border-radius: 50%}.main-header .language-box .text{position: relative;display: inline-block;font-size: 14px;font-weight: 500;color: #a7a7a7;padding-right: 13px}.main-header .language-box .text:before{position: absolute;content: '\f0dd';font-family: 'Font Awesome 5 Pro';font-size: 12px;top: -2px;right: 0px;font-weight: 700}.main-header .language-box .language-list{position: absolute;right: 0px;top: 50px;width: 150px;background: #282828;padding: 10px 20px;z-index: 2;opacity: 0;visibility: hidden;text-align: left;transition: all 500ms ease}.main-header .language-box:hover .language-list{visibility: visible;opacity: 1;top: 35px}.main-header .language-box .language-list li{position: relative;display: block;font-size: 14px;line-height: 24px;font-weight: 500;color: #a7a7a7;padding: 5px 0px;border-bottom: 1px solid rgba(255,255,255,0.1)}.main-header .language-box .language-list li:last-child{border-bottom: none}.main-header .language-box .language-list li a{display: inline-block;color: #a7a7a7}.main-header .language-box .language-list li a:hover{}.main-header.style-one .header-lower{position: relative}.main-header.style-one .outer-box{position: absolute;left: 0px;top: 0px;right: 0px;width: 100%;padding: 0px 60px;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;border-bottom: 1px solid rgba(255,255,255,0.1)}.main-header .sticky-header .outer-box{position: relative;border-bottom: none}.main-header .sticky-header .theme-btn-one:before{background: #fff}.main-header .sticky-header .theme-btn-one:hover{}.main-header.style-one .sticky-header .main-menu .navigation > li > a:before{bottom: -15px}.header-lower .logo-box{position: relative}.main-header.style-one .menu-area{z-index: 1;display: flex;flex-wrap: wrap;align-items: center}.main-header.style-one .menu-right-content{display: -webkit-box;display: -ms-flexbox;display: flex;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}.main-header .search-box-outer{position: relative;margin-right: 25px}.main-header .search-box-btn{position: relative;font-size: 24px;width: 54px;height: 54px;line-height: 54px;text-align: center;color: #fff;cursor: pointer;display: inline-block;background: transparent;transition: all 500ms ease;background-size: cover;background-repeat: no-repeat;background-position: center}.main-header .search-box-btn:hover{}.main-header .search-box-outer .dropdown-menu{top: 54px !important;padding: 0px;width: 330px;border-radius: 0px;background: #ffffff;right: 0;left: auto !important;transform: translate3d(0px, 0px, 0px) scale3d(0.8,0.8,0.8) !important;border-color: transparent;border-radius: 3px;box-shadow: 7px 5px 30px 0 rgba(72,73,121,0.15);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;border: 1px solid #f3f5fe;border-radius: 3px;background: #f3f5fe}.main-header .search-panel input:focus,.main-header .search-panel select:focus{border-color: #f3f5fe}.main-header .search-panel .search-btn{position: absolute;right: 1px;top: 1px;width: 50px;height: 48px;text-align: center;color: #111111;background: #f3f5fe;font-size: 14px;border-radius: 0px 3px 3px 0px;cursor: pointer}.dropdown-toggle::after{display: none}.main-menu{float: left}.main-menu .navbar-collapse{padding:0px;display:block !important}.main-menu .navigation{margin:0px}.main-menu .navigation > li{position:inherit;float:left;z-index:2;padding: 15px 10px;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:17px;line-height:30px;font-weight:500;opacity:1;color:#fff;z-index:1;-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-header.style-one .main-menu .navigation > li > a:before{position: absolute;content: '';background: url(../images/shape-1.png);width: 62px;height: 8px;left: 50%;transform: translateX(-50%) scale(0,0);bottom: -34px;background-repeat: no-repeat;transition: all 500ms ease}.main-header.style-one .main-menu .navigation > li.current > a:before,.main-header.style-one .main-menu .navigation > li:hover > a:before{transform: translateX(-50%) scale(1,1)}.main-menu .navigation > li.current > a,.main-menu .navigation > li:hover > a{}.main-menu .navigation > li > ul,.main-menu .navigation > li > .megamenu{position:absolute;left: inherit;top:100%;width:250px;z-index:100;display:none;opacity: 0;visibility: hidden;background: #272727;padding: 10px 0px;filter: alpha(opacity=0);-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;-webkit-box-shadow: 0px 4px 4px 1px rgba(0,0,0,0.2);box-shadow: 0px 4px 4px 1px rgba(0,0,0,0.2);-webkit-transform: rotateX(-90deg);transform: rotateX(-90deg);-webkit-transform-origin: 0 0;transform-origin: 0 0}.main-menu .navigation > li > ul.from-right{left:auto;right:0px}.main-menu .navigation > li > ul > li{position:relative;width:100%;padding: 0px 30px;-webkit-transition: all 0.2s cubic-bezier(0.4,0.28,0.31,1.28) 0s;transition: all 0.2s cubic-bezier(0.4,0.28,0.31,1.28) 0s;opacity: 0;visibility: hidden;-webkit-transform: translateY(5px);transform: translateY(5px)}.main-menu .navigation > li:hover > ul > li{opacity: 1;visibility: visible;-webkit-transform: translateY(0);transform: translateY(0)}.main-menu .navigation > li > ul > li:nth-child(2n 1){-webkit-transition-delay: 0.1s;transition-delay: 0.1s}.main-menu .navigation > li > ul > li:nth-child(2n 2){-webkit-transition-delay: 0.15s;transition-delay: 0.15s}.main-menu .navigation > li > ul > li:nth-child(2n 3){-webkit-transition-delay: 0.2s;transition-delay: 0.2s}.main-menu .navigation > li > ul > li:nth-child(2n 4){-webkit-transition-delay: 0.25s;transition-delay: 0.25s}.main-menu .navigation > li > ul > li:nth-child(2n 5){-webkit-transition-delay: 0.3s;transition-delay: 0.3s}.main-menu .navigation > li > ul > li:nth-child(2n 6){-webkit-transition-delay: 0.35s;transition-delay: 0.35s}.main-menu .navigation > li > ul > li:nth-child(2n 7){-webkit-transition-delay: 0.4s;transition-delay: 0.4s}.main-menu .navigation > li > ul > li:nth-child(2n 8){-webkit-transition-delay: 0.45s;transition-delay: 0.45s}.main-menu .navigation > li > ul > li:last-child{border-bottom:none}.main-menu .navigation > li > ul > li > a,.main-menu .navigation > li > .megamenu li > a{position:relative;display:block;padding:14px 0px;line-height:24px;font-weight:500;font-size:16px;text-transform:capitalize;color:#fff;border-bottom: 1px solid rgba(255,255,255,0.1);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 > a:hover,.main-menu .navigation > li > .megamenu li > a:hover{}.main-menu .navigation > li > ul > li:last-child > a,.main-menu .navigation > li > .megamenu li:last-child > a{border-bottom: none}.main-menu .navigation > li > ul > li > a:hover{}.main-menu .navigation > li > ul > li.dropdown > a:after{font-family: 'Font Awesome 5 Pro';content: "\f105";position:absolute;right:5px;top:14px;display:block;line-height:24px;font-size:16px;font-weight:800;text-align:center;z-index:5}.main-menu .navigation > li > ul > li > ul{position:absolute;right:100%;top:0%;width:230px;z-index:100;display:none;padding: 10px 0px;background: #272727;filter: alpha(opacity=0);-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;-webkit-box-shadow: 0px 4px 4px 1px rgba(0,0,0,0.2);box-shadow: 0px 4px 4px 1px rgba(0,0,0,0.2);-webkit-transform: rotateX(-90deg);transform: rotateX(-90deg);-webkit-transform-origin: 0 0;transform-origin: 0 0}.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: 0px 30px}.main-menu .navigation > li > ul > li > ul > li{position:relative;width:100%;padding: 0px 30px;-webkit-transition: all 0.2s cubic-bezier(0.4,0.28,0.31,1.28) 0s;transition: all 0.2s cubic-bezier(0.4,0.28,0.31,1.28) 0s;opacity: 0;visibility: hidden;-webkit-transform: translateY(5px);transform: translateY(5px)}.main-menu .navigation > li > ul > li:hover > ul > li{opacity: 1;visibility: visible;-webkit-transform: translateY(0);transform: translateY(0)}.main-menu .navigation > li > ul > li > ul > li:nth-child(2n 1){-webkit-transition-delay: 0.1s;transition-delay: 0.1s}.main-menu .navigation > li > ul > li > ul > li:nth-child(2n 2){-webkit-transition-delay: 0.15s;transition-delay: 0.15s}.main-menu .navigation > li > ul > li > ul > li:nth-child(2n 3){-webkit-transition-delay: 0.2s;transition-delay: 0.2s}.main-menu .navigation > li > ul > li > ul > li:nth-child(2n 4){-webkit-transition-delay: 0.25s;transition-delay: 0.25s}.main-menu .navigation > li > ul > li > ul > li:last-child{border-bottom:none}.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;padding:14px 0px;line-height:24px;font-weight:500;font-size:16px;text-transform:capitalize;color:#fff;border-bottom: 1px solid rgba(255,255,255,0.1);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:last-child > a{border-bottom: none}.main-menu .navigation > li > ul > li > ul > li > a:hover{}.main-menu .navigation > li > ul > li > ul > li.dropdown > a:after{font-family: 'Font Awesome 5 Free';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,.main-menu .navigation > li.dropdown:hover > .megamenu{visibility:visible;opacity:1;filter: alpha(opacity=100);top: 100%;-webkit-transform: rotateX(0);transform: rotateX(0)}.main-menu .navigation li > ul > li.dropdown:hover > ul{visibility:visible;opacity:1;filter: alpha(opacity=100);top: 0%;-webkit-transform: rotateX(0);transform: rotateX(0)}.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: #fff;-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}.main-header .sticky-header .logo-box{padding: 25px 85px 22px 0px}.main-header .sticky-header .main-menu .navigation > li{padding: 27px 0px 30px 0px !important}.main-menu .navigation > li.dropdown > .megamenu{position: absolute;width: 100%;padding: 30px 50px;left: 0px}.main-menu .navigation li.dropdown .megamenu li h4{font-weight: 500;padding: 3px 0px;color: #fff}.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}.mobile-menu .navbar-collapse{display:block !important}.mobile-menu .nav-logo{position:relative;padding:50px 25px;text-align:left;padding-bottom: 50px}.mobile-menu-visible{overflow: hidden}.mobile-menu-visible .mobile-menu{opacity: 1;visibility: visible}.mobile-menu .menu-backdrop{position: fixed;right: 0;top: 0;width: 100%;height: 100%;z-index: 1;-webkit-transform: translateX(101%);-ms-transform: translateX(101%);transform: translateX(101%);transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity: 0.70;visibility: visible;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%)}.mobile-menu .menu-box{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;max-height: 100%;overflow-y: auto;background: #202020;padding: 0px 0px;z-index: 5;opacity: 0;visibility: hidden;border-radius: 0px;-webkit-transform: translateX(101%);-ms-transform: translateX(101%);transform: translateX(101%)}.mobile-menu-visible .mobile-menu .menu-box{opacity: 1;visibility: visible;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%)}.mobile-menu .close-btn{position: absolute;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)}.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{background:#fff;color: #3b3b3b;-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}.main-header.style-two .menu-area .mobile-nav-toggler .icon-bar{background: #272727}.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: 40px 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}.banner-section{position: relative;overflow: hidden}.banner-carousel{position: relative}.banner-carousel .slide-item{position: relative;background-repeat: no-repeat;background-position: center;background-size: cover;padding: 280px 0px 200px 0px}.banner-carousel .slide-item:before{position: absolute;content: '';width: 100%;height: 100%;background: -webkit-linear-gradient(0deg, rgba(39,39,39,0.8), rgba(39,39,39,0.0) 100%);top: 0px;right: 0px;z-index: 1}.banner-carousel .slide-item:after{position: absolute;content: '';width: 100%;height: 100%;background: -webkit-linear-gradient(-90deg, rgba(39,39,39,0.5)0%, rgba(39,39,39,0.0) 100%);top: 0px;left: 0px;z-index: 1}.banner-carousel .slide-item .image-layer{position:absolute;left:0;top:0;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;max-width: 600px;z-index:5}.banner-carousel .content-box .main_slider_heading{position: relative;display: block;color: #fff;font-size: 60px;line-height: 70px;font-weight: 900;margin-bottom: 25px;opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition: all 700ms ease;-moz-transition: all 700ms ease;-ms-transition: all 700ms ease;-o-transition: all 700ms ease;transition: 700ms;}.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: 700ms;-moz-transition-delay: 700ms;-ms-transition-delay: 700ms;-o-transition-delay: 700ms;transition-delay: 700ms}.banner-carousel .content-box p{position: relative;display: block;color: #fff;font-size: 20px;line-height: 32px;font-weight: 500;margin-bottom: 11px;font-style: italic;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 p{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 .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 1300ms ease;-moz-transition: all 1300ms ease;-ms-transition: all 1300ms ease;-o-transition: all 1300ms ease;transition: all 1300ms 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: 1300ms;-moz-transition-delay: 1300ms;-ms-transition-delay: 1300ms;-o-transition-delay: 1300ms;transition-delay: 1300ms}.banner-carousel .content-box .btn-box .theme-btn-one{padding: 22px 69px}.owl-dots-none .owl-dots,.owl-nav-none .owl-nav{display: none !important}.banner-carousel .owl-nav .owl-prev{position: absolute;left: 15px;top: 50%;transform: translateY(-50%);width: 45px;height: 45px;background: #fff;text-align: center;line-height: 45px;font-size: 20px;font-weight: 600;color: #272727;cursor: pointer;border-radius: 50%;opacity: 0.2;transition: all 500ms ease}.banner-carousel .owl-nav .owl-next{position: absolute;right: 15px;top: 50%;transform: translateY(-50%);width: 45px;height: 45px;background: #fff;text-align: center;line-height: 45px;font-size: 20px;font-weight: 600;color: #272727;cursor: pointer;border-radius: 50%;opacity: 0.2;transition: all 500ms ease}.banner-carousel:hover .owl-nav .owl-prev,.banner-carousel:hover .owl-nav .owl-next{opacity: 1}.banner-carousel .owl-nav .owl-prev:hover,.banner-carousel .owl-nav .owl-next:hover{color: #fff}.bg-color-1{background: #f6f6f6}.feature-section{position: relative;padding: 70px 0}.feature-block-one .inner-box{position: relative;display: block;background: #fff;padding: 20px;box-shadow: 0 5px 15px rgba(0,0,0,0.06);text-align: left}.feature-block-one .inner-box:before{position: absolute;content: '';width: 100%;height: 0px;left: 0px;top: 0px;z-index: 1;transition: all 500ms ease}.feature-block-one .inner-box:hover:before{height: 20px;top: -20px}.feature-block-one .inner-box .icon-box{position: relative;display: inline-block;font-size: 65px;line-height: 65px;margin-bottom: 8px}.feature-block-one .inner-box h2{position: relative;display: block;font-size: 22px;line-height: 30px;font-weight: 700;margin-bottom: 10px}.feature-block-one .inner-box p{font-size: 14px;line-height: 24px;font-weight: 500;margin-bottom: 10px}.feature-block-one .inner-box .image-box{position: relative;display: block;overflow: hidden;background: #272727}.feature-block-one .inner-box .image-box img{width: 100%;transition: all 500ms ease}.feature-block-one .inner-box:hover .image-box img{transform: scale(1.1);opacity: 0.5}.feature-block-one .inner-box .image-box .theme-btn-one{position: absolute;left: 50%;top: 45%;transform: translate(-50%, -50%);padding: 7px 21px;opacity: 0;transition: all 500ms ease}.feature-block-one .inner-box:hover .image-box .theme-btn-one{top: 50%;opacity: 1}.quote-box .inner-box{position: relative;padding: 18px 50px 23px 125px;background: #fff;max-width: 930px;margin: 0 auto;margin-top: -60px}.quote-box .inner-box .icon-box{position: absolute;left: 0px;top: 0px;width: 65px;height: 60px;line-height: 80px;font-size: 60px;color: #fff;font-weight: 700;text-align: center}.quote-box .inner-box p{font-size: 20px;line-height: 36px;color: #272727;font-style: italic;margin: 0px}.about-section{position: relative;padding: 70px 0px 100px 0px}.image_block_1 .image-box{position: relative;display: block;padding-right: 40px;margin-right: 20px;padding-bottom: 120px}.image_block_1 .image-box img{width: 100%}.image_block_1 .image-box .image-2{position: absolute;right: 0px;bottom: 0px;background: #fff;padding: 20px}.image_block_1 .image-box .image-1{position: relative;overflow: hidden;padding-bottom: 30px}.image_block_1 .image-box .image-1:before{position: absolute;content: '';width: 100%;height: 10px;left: 0px;bottom: 0px}.image_block_1 .image-box .image-1:after{position: absolute;top: 0;left: -80%;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)}.image_block_1 .image-box:hover .image-1:after{-webkit-animation: shine 1s;animation: shine 1s}@-webkit-keyframes shine{100%{left: 125%}}@keyframes shine{100%{left: 125%}}.image_block_1 .image-box .image-content{position: absolute;top: 0px;left: -195px;width: 195px;padding: 37px 15px 32px 15px;text-align: center}.image_block_1 .image-box .image-content .icon-box{position: relative;display: inline-block;font-size: 65px;line-height: 65px;color: #fff;margin-bottom: 10px}.image_block_1 .image-box .image-content h5{position: relative;display: block;font-size: 18px;line-height: 28px;color: #fff;font-weight: 700}.content_block_1 .content-box{position: relative;display: block}.content_block_1 .content-box .text{margin-bottom: 25px}.content_block_1 .content-box .text p{font-size: 16px;line-height: 28px}.content_block_1 .content-box .inner-box{position: relative;display: block;padding-bottom: 30px;margin-bottom: 50px;border-bottom: 1px solid #e6e6e6}.content_block_1 .content-box .inner-box .single-item{position: relative;float: left;width: 50%}.content_block_1 .content-box .inner-box .single-item h5{position: relative;display: block;font-size: 18px;line-height: 26px;font-weight: 500;padding-left: 60px;margin-bottom: 13px}.content_block_1 .content-box .inner-box .single-item h5 span{position: absolute;left: 0px;top: 0px;font-weight: 700}.content_block_1 .content-box .inner-box .single-item h5:before{position: absolute;content: '';width: 23px;height: 2px;left: 27px;top: 12px}.content_block_1 .content-box .inner-box .single-item p{font-size: 16px;line-height: 30px}.content_block_1 .content-box .lower-box{position: relative;display: block}.content_block_1 .content-box .lower-box .author-box{position: relative;display: block;padding: 2px 0px 0px 115px}.content_block_1 .content-box .lower-box .author-box .author-thumb{position: absolute;left: 0px;top: 0px;width: 87px;height: 87px;background: #fff;padding: 7px;border-radius: 50%}.content_block_1 .content-box .lower-box .author-box .author-thumb img{width: 100%;border-radius: 50%}.content_block_1 .content-box .lower-box .author-box .signature-box{position: relative;margin-bottom: 5px}.content_block_1 .content-box .lower-box .author-box .designation{position: relative;display: block;font-size: 16px;text-transform: uppercase;letter-spacing: 1px}.content_block_1 .content-box .lower-box .experienct-box{position: absolute;top: -20px;right: 0px;max-width: 230px;width: 100%;background: #fff;padding: 10px 10px}.content_block_1 .content-box .lower-box .experienct-box .inner{position: relative;background: #f6f6f6;padding: 29px 30px 25px 25px;display: flex}.content_block_1 .content-box .lower-box .experienct-box .inner h2{font-size: 50px;line-height: 50px;margin-right: 15px}.content_block_1 .content-box .lower-box .experienct-box .inner p{font-size: 16px;line-height: 20px;font-weight: 500;position: relative;top: 3px}.content_block_1 .content-box .sec-title{margin-bottom: 15px}.service-section{position: relative;padding: 70px 0}.service-block-one .inner-box{position: relative;display: block;overflow: hidden;background: #fff;box-shadow: 0 5px 15px rgba(0,0,0,0.06)}.service-block-one .inner-box .image-box{position: relative;display: block;overflow: hidden}.service-block-one .inner-box .image-box:before{position: absolute;content: '';width: 100%;height: 100%;left: 0px;top: 0px;right: 0px;box-shadow: inset 0px -150px 50px -40px rgba(0, 0, 0, 0.8);z-index: 1;transition: all 500ms ease}.service-block-one .inner-box .image-box img{width: 100%;transition: all 500ms ease}.service-block-one .inner-box:hover .image-box img{transform: scale(1.05)}.service-block-one .inner-box .image-box .category{position: absolute;display: inline-block;top: 20px;right: 20px;font-size: 12px;line-height: 20px;color: #272727;font-weight: 700;background: #fff;padding: 4.5px 10px;text-align: center;text-transform: uppercase;letter-spacing: 1px;z-index: 2;transition: all 500ms ease}.service-block-one .inner-box:hover .image-box .category{color: #fff}.service-block-one .inner-box .image-box i{position: absolute;left: 50px;bottom: 35px;font-size: 65px;line-height: 50px;z-index: 2;transition: all 500ms ease}.service-block-one .inner-box:hover .image-box i{color: #fff}.service-block-one .inner-box .lower-content{position: relative;padding: 20px 25px 20px 25px}.service-block-one .inner-box .lower-content h3{position: relative;display: block;font-size: 24px;line-height: 32px;font-weight: 700;margin-bottom: 10px}.service-section.bg-color-1.title_line-hide .lower-content h3 a{display: -webkit-box!important;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}.service-block-one .inner-box .lower-content h3 a{display: inline-block;color: #272727}.service-block-one .inner-box .lower-content h3 a:hover{}.service-block-one .inner-box .lower-content p{margin-bottom: 20px;font-size: 15px;font-weight: 500;line-height: 28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden}.box-txt p{font-size: 26px;color: #fff;background-color: #0f5396;padding: 10px;width: auto}.service-block-one .inner-box .lower-content .link a{position: relative;display: inline-block;font-size: 16px;line-height: 30px;color: #757575;font-weight: 500;padding-top: 14px;z-index: 1}.service-block-one .inner-box .lower-content .link a:before{position: absolute;content: '';background: url(../images/shape-2.png);width: 76px;height: 8px;left: 50%;transform: translateX(-50%);top: 0px;background-repeat: no-repeat;transition: all 500ms ease}.service-block-one .inner-box .lower-content .link a:hover{}.service-block-one .inner-box .lower-content .light-icon{position: absolute;right: 0px;bottom: 0px;font-size: 150px;line-height: 100px;color: rgb(117 117 117 / 5%);transform: rotate(-15deg)}.agency-section{position: relative;padding: 115px 0px 220px;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;background-attachment: fixed}.agency-section:before{position: absolute;content: '';background: #272727;width: 100%;height: 100%;left: 0px;top: 0px;right: 0px;opacity: 0.9}.content_block_2 .content-box .sec-title{margin-bottom: 25px}.content_block_2 .content-box .btn-box .theme-btn-one{padding: 22px 60px;font-size: 14px}.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)}.content_block_3 .content-box .tab-btn-box{position: relative;display: block;margin-bottom: 42px}.content_block_3 .content-box .tab-btn-box .tab-btns li{position: relative;display: inline-block;float: left;font-size: 18px;line-height: 28px;color: #fff;font-weight: 500;padding: 0px 0px 19px 0px;margin-right: 10px;cursor: pointer;transition: all 500ms ease}.content_block_3 .content-box .tab-btn-box .tab-btns li:last-child{margin: 0px !important}.content_block_3 .content-box .tab-btn-box .tab-btns li:before{position: absolute;content: '';background: #fff;width: 100%;height: 2px;left: 0px;bottom: 0px;opacity: 1;transition: all 500ms ease}.content_block_3 .content-box .tab-btn-box .tab-btns li.active-btn:before,.content_block_3 .content-box .tab-btn-box .tab-btns li:hover:before{opacity: 0}.content_block_3 .content-box .tab-btn-box .tab-btns li:after{position: absolute;content: '';background: url(../images/shape/shape-3.png);width: 154px;height: 8px;left: 50%;transform: translateX(-50%) scale(0,0);bottom: -1px;background-repeat: no-repeat;transition: all 500ms ease;opacity: 0}.content_block_3 .content-box .tab-btn-box .tab-btns li.active-btn:after,.content_block_3 .content-box .tab-btn-box .tab-btns li:hover:after{transform: translateX(-50%) scale(1,1);opacity: 1}.content_block_3 .content-box .tabs-content .inner-box .image-box{position: absolute;left: 0px;top: 8px;width: 208px;height: 237px}.content_block_3 .content-box .tabs-content .inner-box .image-box img{width: 100%}.content_block_3 .content-box .tabs-content .inner-box .text p{font-size: 15px;line-height: 27px;color: #bfbfbf;margin-bottom: 15px;font-weight: 500}.content_block_3 .content-box .tabs-content .inner-box .text .list li{display: block;font-size: 15px;font-weight: 500;line-height: 24px;color: #fff;padding-left: 42px;margin-bottom: 6px;padding: 10px 12px;border-left: 4px solid #28aa4a;transition: all 0.5s ease;background: linear-gradient(to right, #28aa4a 50%, #ffffff33 50%);background-size: 200% 100%;background-position: right bottom;transition: all .5s ease-out}.content_block_3 .content-box .tabs-content .inner-box .text .list li:hover{background-position: left bottom}.content_block_3 .content-box .tabs-content .inner-box .text .list li:last-child{margin-bottom: 0px}.content_block_3 .content-box .tabs-content .inner-box .text .list li:before{position: absolute;content: "\f00c";font-family: 'Font Awesome 5 Pro';font-size: 12px;left: 0px;top: 0px;font-weight: 700;display:none}.funfact-section{position: relative}.funfact-section:before{position: absolute;content: '';background: #f6f6f6;width: 100%;height: 146px;bottom: 0px;right: 0px;left: 0px}.funfact-section .inner-container{position: relative;background: #fff;margin-top: -120px;z-index: 1;box-shadow: 0 10px 30px rgba(0,0,0,0.08)}.counter-block-one .inner-box{position: relative;display: block;padding: 50px 30px 55px 30px}.counter-block-one .inner-box .icon-box{position: relative;font-size: 65px;line-height: 65px;margin-bottom: 8px}.counter-block-one .inner-box .count-outer{position: relative;display: block;font-size: 40px;line-height: 50px;color: #272727;margin-bottom: 2px}.counter-block-one .inner-box p{font-size: 14px;line-height: 24px;font-weight: 500}.counter-block-one .inner-box:before{position: absolute;content: '';background: #e6e6e6;width: 1px;height: 100%;top: 0px;right: -15px}.counter-block:last-child .counter-block-one .inner-box:before{display: none}.project-section{position: relative;padding: 115px 60px 0px 60px}.project-section:before{position: absolute;content: '';background: #f6f6f6;width: 100%;height: 380px;top: 0px;right: 0px;left: 0px}.project-block-one .inner-box{position: relative;display: block;overflow: hidden}.project-block-one .inner-box .image-box{position: relative;display: block;overflow: hidden}.project-block-one .inner-box .image-box:before{position: absolute;content: '';width: calc(100% - 20px);height: calc(100% - 20px);left: 10px;top: 10px;transform: scale(0,0);opacity: 0.9;z-index: 1;transition: all 500ms ease}.project-block-one .inner-box:hover .image-box:before{transform: scale(1,1)}.project-block-one .inner-box .image-box img{width: 100%;transition: all 500ms ease}.project-block-one .inner-box:hover .image-box img{transform: scale(1.1)}.project-block-one .inner-box .link{position: absolute;top: 10px;right: 10px}.project-block-one .inner-box .link a{position: relative;display: inline-block;font-size: 30px;color: #fff;width: 70px;height: 70px;line-height: 70px;background: #272727;text-align: center;z-index: 2;opacity: 0;transform: scale(0,0);transition-delay: 500ms}.project-block-one .inner-box:hover .link a{opacity: 1;transform: scale(1,1)}.project-block-one .inner-box .text{position: absolute;left: 0px;bottom: -20px;width: 100%;padding-left: 50px;padding-right: 50px;padding-bottom: 45px;z-index: 2;opacity: 0;transition-delay: 500ms;transition: all 500ms ease}.project-block-one .inner-box:hover .text{bottom: 0px;opacity: 1;transition-delay: 500ms}.project-block-one .inner-box .text p{font-size: 16px;line-height: 24px;color: #fff}.project-block-one .inner-box .text h3{position: relative;display: block;font-size: 26px;line-height: 30px;font-weight: 700;color: #fff}.project-block-one .inner-box .text h3 a{display: inline-block;color: #fff}.project-block-one .inner-box .text h3 a:hover{text-decoration: underline}.project-section .owl-nav{position: absolute;top: -127px;right: 305px}.nav-style-one .owl-prev,.nav-style-one .owl-next{position: relative;display: inline-block;width: 65px;height: 65px;line-height: 65px;background: #fff;color: #272727;font-size: 24px;font-weight: 400;text-align: center;border-radius: 50%;cursor: pointer;transition: all 500ms ease}.nav-style-one .owl-prev{margin-right: 10px}.nav-style-one .owl-prev:hover,.nav-style-one .owl-next:hover{color: #fff}.working-process{position: relative;padding: 75px 0px}.process-block-one .inner-box{padding-top: 50px}.process-block-one .inner-box .icon-box{position: relative;display: inline-block;width: 160px;height: 140px;line-height: 152px;text-align: center;font-size: 65px;color: #272727;transition: all 500ms ease;margin-bottom: 22px}.process-block-one .inner-box:hover .icon-box{}.process-block-one .inner-box .icon-box .icon-shape{position: absolute;left: 0px;top: 0px;right: 0px;width: 160px;height: 142px;background-repeat: no-repeat}.process-block-one .inner-box .icon-box span{position: absolute;top: 3px;right: 4px;width: 45px;height: 45px;line-height: 45px;font-size: 18px;font-weight: 700;background: #272727;color: #fff;border-radius: 50%;text-align: center;z-index: 1}.process-block-one .inner-box h3{position: relative;display: block;font-size: 18px;line-height: 30px;font-weight: 700;margin-bottom: 5px}.process-block-one .inner-box p{font-size: 15px;line-height: 25px;font-weight: 500;margin-bottom: 0px}.cta-section{position: relative;padding: 100px 0px}.cta-section .inner-box .theme-btn-one{background: #272727;padding: 22px 60px;font-size: 14px}.cta-section .inner-box .theme-btn-one:before{background: #fff}.cta-section .inner-box .theme-btn-one:hover{}.cta-section .inner-box .text h2{font-size: 40px;line-height: 70px;color: #fff;font-weight: 700}.progress-section{position: relative;padding: 115px 0px 240px 0px;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;background-attachment: fixed}.progress-section .sec-title{margin-bottom: 0px}.progress-section:before{position: absolute;content: '';background: #272727;width: 100%;height: 100%;left: 0px;top: 0px;right: 0px;opacity: 0.92}.progress-box{margin-bottom: 26px;position: relative}.progress-box:last-child{margin-bottom: 0px}.progress-box .bar{position:relative;width:100%;height:8px;background: rgba(255,255,255,0.1);border-radius:0px}.progress-box .bar-inner{position:relative;display:block;width:0px;height:8px;-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 .count-text{position:absolute;top: -43px;right: -33px;font-size:14px;color: #fff;font-weight: 700;opacity:0;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease}.progress-box .count-text:before{position: absolute;content: '';width: 2px;height: 16px;left: -8px;top: 10px}.progress-box .count-text:after{position: absolute;content: '';width: 6px;height: 6px;left: -8px;bottom: 0px;clip-path: polygon(0% 0%, 100% 0%, 0% 100%, 0% 100%, 0% 0%)}.progress-box .bar-inner.counted .count-text{opacity:1}.content_block_4 .content-box{position: relative;display: block;padding-left: 270px}.content_block_4 .content-box .counter-inner{position: absolute;left: 0px;top: 9px;width: 215px;border: 2px solid rgba(255,255,255,0.2);padding: 10px}.content_block_4 .content-box .counter-inner .inner-box{position: relative;background: rgba(31,31,31,0.8);text-align: center;padding: 37px 30px 31px 30px}.content_block_4 .content-box .counter-inner .inner-box .icon-box{position: relative;font-size: 65px;line-height: 65px;margin-bottom: 8px}.content_block_4 .content-box .counter-inner .inner-box .count-outer{position: relative;display: block;font-size: 40px;line-height: 50px;color: #fff;margin-bottom: 3px}.content_block_4 .content-box .counter-inner .inner-box p{font-size: 14px;line-height: 24px;font-weight: 500;color: #a7a7a7}.content_block_4 .content-box .progress-inner .text{margin-bottom: 35px}.content_block_4 .content-box .progress-inner .text p{font-size: 18px;line-height: 34px;color: #a7a7a7}.content_block_4 .content-box .progress-inner .progress-box h5{position: relative;display: block;font-size: 18px;line-height: 28px;color: #fff;font-weight: 700;margin-bottom: 9px}.testimonial-section{position: relative;padding-bottom: 0px}.testimonial-block-one .inner-box{position: relative;display: block;background: #fff;padding: 0px 30px 0px 30px;box-shadow: 0 5px 15px rgba(0,0,0,0.06)}.testimonial-section .owl-carousel .owl-stage-outer{overflow: visible}.testimonial-section .owl-carousel .owl-item{opacity: 0;transition: all 500ms ease}.testimonial-section .owl-carousel .owl-item.active{opacity: 1}.testimonial-block-one .inner-box .icon-box{position: relative;display: inline-block;font-size: 50px;color: #fff;width: 50px;height: 50px;line-height: 75px;text-align: center;margin-bottom: 29px}.testimonial-block-one .inner-box p{font-size: 15px;line-height: 26px;font-style: italic;margin-bottom: 14px;font-weight: 500}.testimonial-block-one .inner-box h5{font-size: 18px;line-height: 28px;font-weight: 700;margin-bottom: 15px}.testimonial-block-one .inner-box .image-box{position: relative;display: inline-block;margin-bottom: -52px}.clients-section{position: relative;padding: 40px 0px;box-shadow: 0 3px 10px rgba(0,0,0,0.06)}.clients-section .clients-logo-box{position: relative;display: block}.clients-section .clients-logo-box img{display: block;max-width: 100%;width: auto;margin: 0 auto;opacity: 0.9;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease}.clients-section .clients-logo-box img:hover{opacity: 1;transform: scale(1.05)}.news-section{position: relative}.news-section .title-box{position: relative;margin-right: 50px;z-index: 9}.news-section .title-box .text p{font-size: 18px;line-height: 34px}.news-section .title-box .sec-title{margin-bottom: 36px}.news-block-one .inner-box{position: relative;display: block}.news-section .carousel-block{position: relative;margin-right: -400px;margin-top: 6px}.news-block-one .inner-box{position: relative;display: block}.news-block-one .inner-box .image-box{position: relative;display: block;overflow: hidden}.news-block-one .inner-box .image-box img{width: 100%;transition: all 500ms ease;height: 200px;object-fit: cover;object-position: center}.media{border-top: 0.125rem solid #e6e6e6!important;padding:10px 0px}.media .media-body i{color:#28aa4a}.text-white h4 a{color:#fff}.hr-lg{margin-top: 2rem;margin-bottom: 2rem}.hr-transparent{border-color: transparent!important}.headline-bordered{border-top: 0.25rem solid #28aa4a;padding: 0.5rem 0}.headline-bordered a{color:#000;font-weight:600}.category-headline .headline-bordered{padding-left: 0.5rem;background: #f8f8f8;box-shadow: 0 10px 20px rgb(0 0 0 / 10%)}.TabPosts.blogposts ul{background-color:rgb(235 235 235 / 36%)}.sidebar-search{position: relative;display: block;padding: 30px;margin-bottom: 30px}.sidebar-search{background: #f6f6f6}.sidebar-search .search-form .form-group{position: relative;margin: 0px}.sidebar-search .search-form .form-group input[type='search']{position: relative;width: 100%;height: 55px;background: #fff;border: 1px solid #f3f5fe;font-size: 16px;font-weight: 500;color: #333;padding: 10px 60px 10px 20px;transition: all 500ms ease;border-radius: 5px}.sidebar-search .search-form .form-group input:focus{border-color: none}.sidebar-search .search-form .form-group input::-webkit-input-placeholder{color:#848484}.sidebar-search .search-form .form-group button{position: absolute;top: 0;right: 0;font-size: 18px;color: #fff;background: #28aa4a;cursor: pointer;z-index: 1;transition: all 500ms ease;height: 55px;border-radius: 0 05px 5px 0;padding: 0px 20px}.ptb-80{padding:80px 0px!important}.TabPosts.blogposts ul>li{margin: 0;width: 50%;text-align: center;float: left}.TabPosts.blogposts ul>li a{color:#000}.TabPosts.blogposts ul>li.active-btn{border: none;background: 0 0;color: #fff;font-weight: 600;background-color: #000}.font-16{font-size: 16px!important;line-height: 26px!important}.font-16 a{color:#000}.img-wid-120{width:120px}.blog-standard-content{background-color:#fff;box-shadow:0 10px 20px rgb(0 0 0 / 5%)}.news-block-one .inner-box:hover .image-box img{transform: scale(1.1);opacity: 0.2}.news-block-one .inner-box .image-box .post-date{position: absolute;left: 40px;bottom: 0px;width: 57px;padding: 10px 0px 7px 0px;text-align: center;z-index: 1;box-shadow: 0 0px 0px 10px #fff}.news-block-one .inner-box .image-box .post-date h4{font-size: 20px;line-height: 20px;color: #fff;font-weight: 500;margin-bottom: 0px}.news-block-one .inner-box .image-box .post-date p{font-size: 14px;line-height: 18px;color: #fff;font-weight: 500;text-transform: uppercase}.news-block-one .inner-box .lower-content{position: relative;padding: 10px}.news-block-one .inner-box .lower-content .post-info li{position: relative;display: inline-block;font-size: 14px;line-height: 24px;color: #757575;font-weight: 500;margin-right: 15px}.post-info li a{padding-left:10px}.news-block-one .inner-box .lower-content .post-info li a{color: #757575;font-size:12px}.news-block-one .inner-box .lower-content .post-info li:last-child{margin: 0px !important}.news-block-one .inner-box .lower-content .post-info li a:hover{}.news-block-one .inner-box .lower-content .post-info li i{font-size:10px}.news-block-one .inner-box .lower-content h3{display: block;font-size: 24px;line-height: 36px;font-weight: 700;margin-bottom: 0px}.news-block-one .inner-box .lower-content h3 a{display: inline-block;color: #272727}.news-block-one .inner-box .lower-content h3 a:hover{}.news-block-one .inner-box .lower-content .admin{position: relative;padding-left: 43px}.news-block-one .inner-box .lower-content .admin .admin-thumb{position: absolute;left: 0px;top: -1px;width: 33px;height: 33px;border-radius: 50%}.news-block-one .inner-box .lower-content .admin p{font-size: 14px;font-weight: 500;margin: 0px}.news-section .owl-nav{position: absolute;left: -400px;bottom: 15px}.footer-top{position: relative;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center}.footer-top:before{position: absolute;content: '';background: #272727;width: 100%;height: 100%;left: 0px;top: 0px;right: 0px;opacity: 0.95}.footer-top .footer-info .single-item{position: relative;float: left;width: 33.333%}.footer-top .footer-info .single-item .inner{position: relative;display: block;background: #1f1f1f;padding: 41px 30px 45px 115px;height:120px}.footer-top .footer-info .single-item .inner .icon-box{position: absolute;left: 50px;top: 40px;font-size: 45px;line-height: 45px}.footer-top .footer-info .single-item .inner h6{position: relative;display: block;font-size: 16px;line-height: 20px;color: #fff;font-weight: 500;margin-bottom: 0px}.footer-top .footer-info .single-item .inner p{font-size: 16px;line-height: 18px;font-weight: 500;color: #a7a7a7}.footer-top .footer-info .single-item .inner p a{color: #a7a7a7}.footer-top .footer-info .single-item .inner p a:hover{text-decoration: underline}.footer-top .footer-info .single-item:nth-child(2) .inner{}.footer-top .footer-info .single-item:nth-child(2) .inner .icon-box{color: #fff}.footer-top .footer-info .single-item:nth-child(2) .inner p,.footer-top .footer-info .single-item:nth-child(2) .inner p a{color: #fff}.footer-top .footer-info .single-item:last-child .inner{background: #323232}.footer-top .widget-section{position: relative;padding: 60px 0px 50px 0px}.footer-top .widget-section .logo-widget .footer-logo{position: relative;margin-bottom: 28px}.footer-top .widget-section .logo-widget p{font-size: 15px;font-weight: 500;color: #a7a7a7;margin-bottom: 22px;line-height: 26px}.footer-top .widget-section .logo-widget form .form-group{position: relative;margin-bottom: 23px}.footer-top .widget-section .logo-widget form .form-group input[type='email']{position: relative;width: 100%;height: 70px;background: #1f1f1f;border: 1px solid #1f1f1f;font-size: 14px;color: #a7a7a7;font-weight: 500;padding: 10px 60px 10px 30px;transition: all 500ms ease}.footer-top .widget-section .logo-widget form .form-group button{position: absolute;top: 20px;right: 30px;font-size: 14px;background: transparent;cursor: pointer;transition: all 500ms ease}.footer-top .widget-section .logo-widget form .form-group input:focus{}.footer-top .widget-section .logo-widget form .form-group input::-webkit-input-placeholder{color:#a7a7a7}.footer-top .widget-section .logo-widget .social-links li{position: relative;display: inline-block;margin-right: 15px}.footer-top .widget-section .logo-widget .social-links li:last-child{margin: 0px !important}.footer-top .widget-section .logo-widget .social-links li h6{font-size: 16px;color: #fff;font-weight: 700}.footer-top .widget-section .logo-widget .social-links li a{display: inline-block;font-size: 16px;color: #a7a7a7}.footer-top .widget-section .logo-widget .social-links li a:hover{}.footer-top .widget-section .logo-widget{margin-right: 20px;margin-top: 6px}.ml-30{margin-left: 30px}.footer-top .widget-section .widget-title{position: relative;display: block;margin-bottom: 25px}.footer-top .widget-section .widget-title h4{font-size: 20px;line-height: 28px;color: #fff;font-weight: 700}.footer-top .widget-section .links-widget .links-list li{position: relative;display: block;margin-bottom: 0px}.widget-content .default-form .form-group input[type='text'], .widget-content .default-form .form-group input[type='email']{font-size: 15px;font-weight: 500;padding: 0 10px;height: 40px}.widget-content .default-form .form-group textarea{font-size: 15px;font-weight: 500;padding: 0 10px;height: 80px}.widget-content.default-form .form-group{margin-bottom: 10px}.widget-content.default-form .form-group .theme-btn-one{padding: 9px 25px}.footer-top .widget-section .links-widget .links-list li:last-child{margin-bottom: 0px}.footer-top .widget-section .links-widget .links-list li a{position: relative;display: inline-block;font-size: 15px;line-height: 20px;font-weight: 500;color: #a7a7a7}.footer-top .widget-section .links-widget .links-list li a:hover{}.footer-top .widget-section .links-widget .links-list li a:before{position: absolute;content: '';width: 0%;height: 1px;left: 0px;bottom: 0px;opacity: 0;transition: all 500ms ease}.footer-top .widget-section .links-widget .links-list li a:hover:before{width: 100%;opacity: 1}.ml-50{margin-left: 50px}.footer-top .widget-section .post-widget .post{position: relative;padding-left: 100px;margin-bottom: 35px;min-height: 85px}.footer-top .widget-section .post-widget .post:last-child{margin-bottom: 0px}.footer-top .widget-section .post-widget .post .post-thumb{position: absolute;left: 0px;top: 7px;width: 70px;height: 70px;overflow: hidden}.footer-top .widget-section .post-widget .post .post-thumb img{width: 100%;transition: all 500ms ease}.footer-top .widget-section .post-widget .post:hover .post-thumb img{opacity: 0.2}.footer-top .widget-section .post-widget .post h6{position: relative;display: block;font-size: 15px;line-height: 20px;color: #a7a7a7;font-weight: 500;margin-bottom: 5px}.footer-top .widget-section .post-widget .post h6 a{display: inline-block;color: #a7a7a7;word-break: break-word}.footer-top .widget-section .post-widget .post h6 a:hover{}.footer-top .widget-section .post-widget .post .post-date{position: relative;display: block;font-size: 14px;line-height: 20px;font-weight: 500}.footer-bottom{position: relative;width: 100%;padding: 20px 0px;background: #272727;border-top: 1px solid rgba(255,255,255,0.1)}.footer-bottom .copyright p{font-size: 14px;font-weight: 500;color: #a7a7a7}.footer-bottom .copyright p a{color: #a7a7a7}.footer-bottom .copyright p a:hover{}.footer-bottom .footer-nav li{position: relative;display: inline-block;margin-right: 15px}.footer-bottom .footer-nav li:last-child{margin: 0px !important}.footer-bottom .footer-nav li a{font-size: 15px;font-weight: 500;color: #a7a7a7}.footer-bottom .footer-nav li a:hover{}.main-header.style-two .header-top .text p{font-size: 14px;font-weight: 500;color: #a7a7a7}.main-header.style-two .header-top .header-nav{position: relative;float: left}.main-header.style-two .header-top .header-nav li{position: relative;display: inline-block;margin-right: 10px}.main-header.style-two .header-top .header-nav li:last-child{margin: 0px !important}.main-header.style-two .header-top .header-nav li a{position: relative;display: inline-block;font-size: 14px;font-weight: 500;color: #a7a7a7}.main-header.style-two .header-top .header-nav li a:hover{}.main-header .header-upper{position: relative;width: 100%;background: #fff;border-bottom: 1px solid #e6e6e6}.main-header .header-upper .logo-box{position: relative;padding: 39px 0px}.main-header .header-upper .upper-info li{position: relative;display: inline-block;float: left;margin-right: 40px;padding: 4px 0px 4px 70px}.main-header .header-upper .upper-info li:last-child{padding: 0px !important;margin: 0px !important}.main-header .header-upper .upper-info li .icon-box{position: absolute;left: 0px;top: 0px;width: 50px;height: 50px;line-height: 50px;background: #f6f6f6;text-align: center;font-size: 18px;border-radius: 50%}.main-header .header-upper .upper-info li p{font-size: 14px;line-height: 20px;font-weight: 500}.main-header .header-upper .upper-info li h6{position: relative;display: block;font-size: 16px;line-height: 22px;font-weight: 500}.main-header .header-upper .upper-info li h6 a{display: inline-block;color: #272727}.main-header .header-upper .upper-info li h6 a:hover{}.main-header .header-upper .upper-info{padding: 30px 0px}.main-header .sticky-header .outer-box{padding: 0px 60px;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between}.main-header.style-two .header-lower .main-menu .navigation > li > a{color: #757575}.main-header.style-two .header-lower .main-menu .navigation > li.current > a, .main-header.style-two .header-lower .main-menu .navigation > li:hover > a{color: #272727}.main-header.style-two .search-box-outer{float: left;margin-right: 15px}.main-header.style-two .header-lower .search-box-btn{color: #272727}.main-header.style-two .header-lower .search-box-btn:hover{}.main-header.style-two .header-lower .main-menu .navigation > li{margin: 0px 35px;padding: 22px 0px}.main-header.style-two .header-lower .main-menu .navigation > li > a:before{position: absolute;content: '';background: url(../images/shape/shape-5.png);width: 62px;height: 8px;left: 50%;transform: translateX(-50%) scale(0,0);top: -24px;background-repeat: no-repeat;transition: all 500ms ease}.main-header.style-two .header-lower .main-menu .navigation > li.current > a:before,.main-header.style-two .header-lower .main-menu .navigation > li:hover > a:before{transform: translateX(-50%) scale(1,1)}.main-header.style-two .header-lower .menu-right-content{margin-top: 11px}.main-header.style-two .language-box{margin-top: 11px;padding-left: 35px}.main-header.style-two .language-box img{width: 25px;height: 25px;top: 2px}.banner-section.style-two .banner-carousel .content-box{max-width: 870px;margin: 0 auto}.banner-section.style-two .banner-carousel .content-box .main_slider_heading{font-size: 100px;line-height: 100px}.banner-section.style-two .banner-carousel .slide-item{padding: 185px 0px 195px 0px}.banner-section.style-two .banner-carousel .slide-item:before{background: #272727;opacity: 0.5}.about-agency{position: relative;padding: 114px 0px 105px 0px}.about-agency .sec-title p{color: rgba(255,255,255,0.7)}.about-agency .text p{font-size: 18px;line-height: 34px;color: rgba(255,255,255,0.7)}.about-agency .text{margin-top: 32px}.about-agency .sec-title{margin-bottom: 0px}.about-style-two{position: relative;padding-bottom: 120px;}.about-style-two .bg-layer{position: absolute;left: 0px;top: 0px;right: 0px;width: 100%;height: calc(100% - 0px);background-repeat: no-repeat;background-size: cover;background-position: center}.about-style-two .upper-box .image-box{position: relative;display: block;overflow: hidden}.about-style-two .upper-box .image-box img{width: 100%}.about-style-two .upper-box .image-box:after{position: absolute;top: 0;left: -80%;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)}.about-style-two .upper-box .image-box:hover:after{-webkit-animation: shine 1s;animation: shine 1s}.about-style-two .upper-box{position: relative;margin-top: -60px;z-index: 1}.content_block_5 .content-box{position: relative;display: block;background: #fff;padding: 70px 60px 60px 60px;box-shadow: 0 5px 15px rgba(0,0,0,0.06)}.content_block_5 .content-box .icon-box{position: relative;display: inline-block;width: 110px;height: 102px;line-height: 102px;background: #f6f6f6;font-size: 56px;text-align: center;margin-bottom: 21px}.content_block_5 .content-box h4{font-size: 20px;line-height: 34px;font-weight: 700;margin-bottom: 36px}.content_block_5 .content-box p{font-size: 16px;line-height: 34px}.about-style-two .lower-box{padding-top: 115px}.content_block_6 .content-box .text{margin-bottom: 57px}.content_block_6 .content-box .text p{font-size: 15px;font-weight: 500;line-height: 28px}.content_block_6 .content-box .sec-title{margin-bottom: 38px}.content_block_6 .content-box .progress-inner h5{position: relative;display: block;font-size: 18px;line-height: 28px;font-weight: 700}.content_block_6 .content-box .progress-inner .progress-box h5{margin-bottom: 9px}.content_block_6 .content-box .progress-inner .progress-box .count-text{color: #272727}.content_block_6 .content-box .progress-inner .progress-box .bar{background: #e7e8e7}.content_block_6 .content-box .progress-inner{position: relative;padding-right: 0px}.content_block_6 .content-box .progress-inner .box{position: absolute;top: 39px;right: 0px;width: 195px;background: #fff;text-align: center;padding: 37px 15px 32px 15px}.content_block_6 .content-box .progress-inner .box .icon-box{position: relative;font-size: 65px;line-height: 65px;margin-bottom: 10px}.service-section.home-2:before{position: absolute;content: '';background: #f6f6f6;width: 100%;height: 505px;left: 0px;top: 0px}.video-section{position: relative;width: 100%;padding-bottom: 140px;background-size: cover;background-repeat: no-repeat;background-position: center;background-attachment: fixed}.video-section:before{position: absolute;content: '';background: #272727;width: 100%;height: 100%;left: 0px;top: 0px;right: 0px;opacity: 0.7}.content_block_7 .content-box{position: relative;padding-top: 115px}.content_block_7 .content-box .video-btn a{position: relative;display: inline-block;width: 125px;height: 120px;line-height: 120px;font-size: 30px;color: #fff;text-align: center}.content_block_7 .content-box .video-btn .border-animation{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid rgba(255,255,255,.2);animation: squares 2.9s linear 0s infinite;-webkit-animation: squares 2.9s linear 0s infinite;-ms-animation: squares 2.9s linear 0s infinite;-o-animation: squares 2.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}.content_block_7 .content-box .video-btn .border-animation.border-2{-webkit-animation-delay: 1s;-moz-animation-delay: 1s;-o-animation-delay: 1s;animation-delay: 1s}.content_block_7 .content-box .video-btn .border-animation.border-3{-webkit-animation-delay: 2s;-moz-animation-delay: 2s;-o-animation-delay: 2s;animation-delay: 2s}.content_block_7 .content-box .sec-title{margin-bottom: 90px}.content_block_8 .content-box{position: relative;display: block;background: #fff;padding: 40px 10px 20px 0px}.content_block_8 .content-box .text{margin-bottom: 30px}.content_block_8 .content-box .text p{font-size: 17px;line-height: 31px}.content_block_8 .content-box .inner-box .single-item{position: relative;display: block;padding-left: 105px;margin-bottom: 36px;min-height: 94px}.content_block_8 .content-box .inner-box .single-item:last-child{margin-bottom: 0px}.content_block_8 .content-box .inner-box .single-item .icon-box{position: absolute;left: 0px;top: 0px;font-size: 60px;width: 90px;height: 90px;line-height: 90px;background: #f6f6f6;text-align: center}.content_block_8 .content-box .inner-box .single-item h4{font-size: 20px;line-height: 28px;font-weight: 700;margin-bottom: 6px}.content_block_8 .content-box .inner-box .single-item p{font-size: 16px;line-height: 30px}.content_block_8 .content-box .inner-box{margin-bottom: 22px}.content_block_8 .content-box .btn-box{position: relative;top: 34px;z-index: 1}.content_block_8 .content-box .btn-box .theme-btn-one{display: block;width: 100%;padding: 22px 30px}.project-section.alternat-2{padding-left: 0px;padding-right: 0px}.project-section.alternat-2:before{display: none}.team-section{position: relative}.team-block-one .inner-box{position: relative;display: block;background: #fff;transition: all 500ms ease}.team-block-one .inner-box:hover{box-shadow: 0 5px 15px rgba(0,0,0,0.06)}.team-block-one .inner-box .image-box{position: relative;display: block;overflow: hidden}.team-block-one .inner-box .image-box img{width: 100%;transition: all 500ms ease}.team-block-one .inner-box:hover .image-box img{transform: scale(1.05)}.team-block-one .inner-box .image-box .content-box{position: absolute;right: 0px;bottom: 0px}.team-block-one .inner-box .image-box .content-box span{position: absolute;display: inline-block;right: -27px;bottom: 26px;font-size: 12px;font-weight: 500;line-height: 18px;color: #272727;background: #fff;transform: rotate(-90deg);padding: 5.5px 10px;width: 82px;height: 29px;text-align: center;letter-spacing: 1px;text-transform: uppercase;z-index: 1}.team-block-one .inner-box .image-box .content-box .social-links{position: absolute;display: inline-block;right: 0px;bottom: -64px;background: #fff;text-align: center;padding: 8.5px 8.5px;transform: rotate(180deg);opacity: 0;width: 29px;visibility: hidden;transition: all 500ms ease}.team-block-one .inner-box:hover .image-box .content-box .social-links{bottom: 81px;opacity: 1;visibility: visible}.team-block-one .inner-box .image-box .content-box .social-links li{position: relative;display: block;transform: rotate(90deg)}.team-block-one .inner-box .image-box .content-box .social-links li a{position: relative;display: inline-block;font-size: 12px;line-height: 18px;color: #272727}.team-block-one .inner-box .image-box .content-box .social-links li a:hover{}.team-block-one .inner-box .lower-content{position: relative;text-align: center;padding: 25px 15px}.team-block-one .inner-box .lower-content h4{position: relative;display: block;font-size: 20px;line-height: 28px;font-weight: 700;margin-bottom: 3px}.team-block-one .inner-box .lower-content h4 a{display: inline-block;color: #272727}.team-block-one .inner-box .lower-content h4 a:hover{}.team-block-one .inner-box .lower-content .designation{position: relative;display: block;font-size: 14px;line-height: 20px;font-weight: 500}.testimonial-style-two{position: relative}.testimonial-style-two .inner-container{position: relative;padding-bottom: 100px}.testimonial-style-two .inner-container:before{position: absolute;content: '';width: 5000px;height: calc(100% - 67px);left: 0px;top: 67px}.image_block_2 .image-box{position: relative;display: block;margin-right: 70px}.image_block_2 .image-box .image{position: relative;display: block;background: #fff;padding-right: 30px;padding-bottom: 30px}.image_block_2 .image-box .image img{width: 100%}.image_block_2 .image-box .icon-box{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%)}.image_block_2 .image-box .icon-box span{position: relative;display: inline-block;width: 77px;height: 77px;line-height: 117px;text-align: center;font-size: 80px;color: #fff;border-radius: 50%;box-shadow: 0 0px 0px 20px rgba(0,0,0,0.1)}.content_block_9 .content-box{position: relative;display: block;padding-top: 160px}.content_block_9 .content-box .sec-title p{color: rgba(255,255,255,0.7)}.content_block_9 .content-box .testimonial-inner .testimonial-content h3{position: relative;display: block;font-size: 30px;line-height: 50px;font-style: italic;color: rgba(255,255,255,0.7);margin-bottom: 44px;font-weight: 400}.content_block_9 .content-box .testimonial-inner .testimonial-content h5{position: relative;display: block;font-size: 18px;line-height: 28px;color: #fff;font-weight: 700}.testimonial-style-two .owl-nav{position: absolute;right: 0px;bottom: 0px}.testimonial-style-two .nav-style-one .owl-prev, .testimonial-style-two .nav-style-one .owl-next{opacity: 0.5}.testimonial-style-two .nav-style-one .owl-prev:hover, .testimonial-style-two .nav-style-one .owl-next:hover{background: #fff;opacity: 1;color: #272727}.testimonial-style-two .sec-title{margin-bottom: 33px}.clients-section.alternat-2{position: relative;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;padding-bottom: 240px;padding-top: 0px;background-attachment: fixed}.clients-section.alternat-2:before{position: absolute;content: '';background: #272727;width: 100%;height: 100%;left: 0px;top: 0px;right: 0px;opacity: 0.9}.clients-section.alternat-2 .inner-container{position: relative;padding: 120px 0px;border-bottom: 1px solid rgba(255,255,255,0.1)}.feature-style-two{position: relative}.feature-style-two .inner-container{position: relative;background: #fff;display: block;margin-top: 0px;z-index: 1;padding: 0px;padding-top: 25px;box-shadow: none}.feature-style-two .single-item{position: relative;width: 100%;margin-bottom: 25px}.feature-style-two .single-item .inner-box{position: relative;padding: 0px 0px 0px 80px}.feature-style-two .single-item .inner-box .icon-box{position: absolute;left: 0px;top: 5px;width: 58px;height: 58px;line-height: 58px;text-align: center;font-size: 20px;font-weight: 700;color: #fff}.feature-style-two .single-item .inner-box h4{position: relative;display: block;font-size: 20px;line-height: 28px;font-weight: 700;margin-bottom: 5px}.feature-style-two .single-item .inner-box p{font-size: 15px;font-weight: 500;line-height: 28px;color: #757575}.news-section .inner-container{position: relative;z-index: 1;margin-bottom: -120px}.pb-0{padding-bottom: 0px}.cta-style-two{position: relative;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;background-attachment: fixed;padding: 200px 0px 80px 0px}.cta-style-two:before{position: absolute;content: '';background: #f6f6f6;width: 100%;height: 100%;left: 0px;top: 0px;right: 0px;opacity: 0.9}.cta-style-two .inner-box .text{position: relative;display: block;padding: 0px 160px;margin-bottom: 30px}.cta-style-two .inner-box .text h2{font-size: 50px;line-height: 60px;font-weight: 700;margin-bottom: 6px}.cta-style-two .inner-box .text p{font-size: 18px;line-height: 35px;font-style: italic}.cta-style-two .inner-box .shape .shape-1{position: absolute;left: 60px;top: -45px;width: 93px;height: 145px;background-repeat: no-repeat}.cta-style-two .inner-box .shape .shape-2{position: absolute;right: 80px;top: -40px;width: 128px;height: 130px;background-repeat: no-repeat}.cta-style-two .inner-box .btn-box .theme-btn-one{padding: 22px 65px}.sticky-header .main-menu .navigation > li > a:before{display: none}.sticky-header .main-menu .navigation > li.current > a, .sticky-header .main-menu .navigation > li:hover > a{}.page-title{position: relative;padding: 245px 0px 65px 0px;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center}.page-title:before{position: absolute;content: '';background: #272727;width: 100%;height: 100%;left: 0px;top: 0px;right: 0px;opacity: 0.5}.page-title .content-box .title{position: relative;margin-bottom: 8px}.page-title .content-box .title h1{position: relative;font-size: 70px;line-height: 80px;color: #fff;font-weight: 900}.page-title .content-box .bread-crumb li{position: relative;display: inline-block;font-size: 20px;line-height: 30px;font-weight: 400;color: rgba(255,255,255,0.8);font-style: italic;padding-right: 22px;margin-right: 10px}.page-title .content-box .bread-crumb li a{color: rgba(255,255,255,0.8)}.page-title .content-box .bread-crumb li a:hover{}.page-title .content-box .bread-crumb li:last-child{padding: 0px !important;margin: 0px !important}.page-title .content-box .bread-crumb li:before{position: absolute;content: '/';top: 0px;right: 0px}.page-title .content-box .bread-crumb li:last-child:before{display: none}.shadow-none{box-shadow: none}.about-style-three{position: relative}.about-style-three .inner-container{position: relative;padding: 65px 0px 50px 0px;border-bottom: 1px solid #e6e6e6}.about-style-three .big-column .image{position: relative;float: left;margin-right: 30px}.about-style-three .big-column .image:last-child{margin: 0px !important}.about-style-three .image img{width: 100%}.about-style-three .content-box{position: relative;display: block;margin-top: 54px}.about-style-three .content-box .sec-title{margin-bottom: 36px}.about-style-three .content-box .text p{font-size: 18px;line-height: 34px}.team-section .inner-container{position: relative;margin-bottom: -120px;z-index: 1}.porject-page-section{position: relative;padding: 115px 0px 90px 0px}.porject-page-section .project-block-one .inner-box{margin-bottom: 30px}.sortable-masonry .filter-tabs{position: relative;display: block;margin-bottom: 30px}.sortable-masonry .filter-tabs li{position: relative;display: inline-block;font-size: 20px;line-height: 30px;color: #757575;margin: 0px 20px;cursor: pointer;transition: all 500ms ease;padding-bottom: 10px}.sortable-masonry .filter-tabs li:before{position: absolute;content: '';background: url(../images/shape/shape-8.png);width: 57px;height: 8px;left: 50%;transform: translateX(-50%) scale(0,0);bottom:0px;background-repeat: no-repeat;transition: all 500ms ease}.sortable-masonry .filter-tabs li.active:before,.sortable-masonry .filter-tabs li:hover:before{transform: translateX(-50%) scale(1,1)}.sortable-masonry .filter-tabs li.active,.sortable-masonry .filter-tabs li:hover{color: #272727}.sortable-masonry .filter-tabs li span{position: absolute;top: -4px;right: -15px;font-size: 12px}.project-details{position: relative}.project-details-content{position: relative;padding: 120px 0px 115px 0px;border-bottom: 1px solid #e6e6e6}.project-details-content .image-box{position: relative;display: block;margin-bottom: 30px}.project-details-content img{width: 100%}.project-details-content .info-box .single-info-box{position: relative;display: block;border: 1px solid #e6e6e6;padding: 33px 50px 29px 50px;transition: all 500ms ease}.project-details-content .info-box .single-info-box:hover{box-shadow: 0 10px 20px rgba(0,0,0,0.05)}.project-details-content .info-box .single-info-box:before{position: absolute;content: '';width: 100%;height: 4px;left: 0px;top: -1px;right: 0px;transform: scale(0,0);transition: all 500ms ease}.project-details-content .info-box .single-info-box:hover:before{transform: scale(1,1)}.project-details-content .info-box .single-info-box h5{font-size: 18px;line-height: 28px;font-weight: 700;margin-bottom: 4px}.project-details-content .info-box .single-info-box p{font-size: 18px}.project-details-content .info-box{position: relative;margin-bottom: 51px}.project-details-content .text h2{font-size: 50px;line-height: 60px;font-weight: 700;margin-bottom: 32px}.project-details-content .text p{font-size: 18px;line-height: 34px;margin-bottom: 58px}.project-details-content .text p:last-child{margin-bottom: 0px}.project-details-content .text h3{font-size: 34px;line-height: 44px;font-weight: 500;margin-bottom: 34px}.project-details-content .text{position: relative;margin-bottom: 52px}.project-details-content .two-column .list-item li{position: relative;display: block;font-size: 18px;line-height: 34px;margin-bottom: 6px;padding-left: 25px}.project-details-content .two-column .list-item li:last-child{margin-bottom: 0px}.project-details-content .two-column .list-item li:before{position: absolute;content: "\f00c";font-family: 'Font Awesome 5 Pro';font-size: 16px;left: 0px;top: 0px;font-weight: 700}.error-section{position: relative;padding: 100px 0px 120px 0px}.error-section .inner-box .theme-btn-one i{margin-right: 10px}.error-section .inner-box .error-image{position: relative;display: inline-block;margin-bottom: 60px}.error-section .inner-box h1{font-size: 200px;line-height: 200px;font-weight: 900;margin-bottom: 10px}.error-section .inner-box h2{position: relative;display: block;font-size: 30px;line-height: 42px;font-weight: 700;margin-bottom: 60px}.service-page-section{position: relative;padding: 120px 0px 90px 0px}.service-page-section .service-block-one .inner-box{margin-bottom: 30px}.service-details{position: relative;padding: 70px 0px}.service-sidebar .category-widget{position: relative;display: block;background: #f6f6f6;padding: 32px 20px;margin-bottom: 30px}.service-sidebar .category-widget .category-list li{position: relative;display: block}.service-sidebar .category-widget .category-list li a{position: relative;display: block;padding: 15px 0px 14px 80px;font-size: 16px;color: #757575;font-weight: 500}.service-sidebar .category-widget .category-list li a.current,.service-sidebar .category-widget .category-list li a:hover{background: #fff;color: #272727;box-shadow: 0 10px 30px rgba(0,0,0,0.05)}.service-sidebar .category-widget .category-list li a i{position: absolute;left: 30px;top: 16px;width: 28px;height: 28px;line-height: 28px;text-align: center;background: #fff;border-radius: 50%;font-size: 16px;color: #757575;transition: all 900ms ease}.service-sidebar .category-widget .category-list li a.current i,.service-sidebar .category-widget .category-list li a:hover i{color: #fff}.service-sidebar .support-box{position: relative;display: block}.service-sidebar .support-box .content-box{position: relative;display: block;text-align: center;padding: 0px 15px 34px 15px}.service-sidebar .support-box img{width: 100%}.service-sidebar .support-box .content-box .icon-box{position: relative;display: inline-block;width: 100px;height: 100px;line-height: 100px;text-align: center;background: #fff;border-radius: 50%;font-size: 50px;color: #272727;margin-top: -49px;margin-bottom: 22px}.service-sidebar .support-box .content-box p{font-size: 16px;line-height: 30px;font-style: italic;color: rgba(255,255,255,0.7);margin-bottom: 0px}.service-sidebar .support-box .content-box h3{position: relative;display: block;font-size: 26px;line-height: 30px;color: #fff;font-weight: 700}.service-sidebar .support-box .content-box h3 a{display: inline-block;color: #fff}.service-sidebar .support-box .content-box h3 a:hover{text-decoration: underline}.service-details-content{position: relative}.service-details-content .image-box{position: relative;display: block;overflow: hidden;margin-bottom: 32px}.service-details-content .image-box:before{position: absolute;content: '';width: 100%;height: 100%;left: 0px;top: 0px;right: 0px;box-shadow: inset 0px -300px 350px -40px rgba(0, 0, 0, 0.8);z-index: 1;transition: all 500ms ease}.service-details-content img{width: 100%}.service-details-content .image-box .category{position: absolute;display: inline-block;top: 20px;right: 20px;font-size: 12px;line-height: 20px;color: #fff;font-weight: 700;padding: 4.5px 10px;text-align: center;text-transform: uppercase;letter-spacing: 1px;z-index: 2;transition: all 500ms ease}.service-details-content .image-box i{position: absolute;left: 50px;bottom: 35px;font-size: 65px;line-height: 50px;z-index: 2;transition: all 500ms ease}.service-details-content .text h2{position: relative;display: block;font-size: 34px;line-height: 44px;font-weight: 700;margin-bottom: 30px}.service-details-content .text p{font-size: 18px;line-height: 34px;margin-bottom: 34px}.service-details-content .text h4{display: block;font-size: 20px;line-height: 34px;font-weight: 500;font-style: italic;padding-top: 6px}.service-details-content .text{margin-bottom: 45px}.service-details-content .content_block_1 .content-box .inner-box .single-item{padding-right: 20px}.service-details-content .two-column .text h3{position: relative;display: block;font-size: 30px;line-height: 38px;font-weight: 500;margin-bottom: 37px}.service-details-content .two-column .text p{font-size: 20px}.service-details-content .two-column .list-item li{position: relative;display: block;font-size: 18px;line-height: 34px;color: #757575;margin-bottom: 15px;padding-left: 28px;margin-bottom: 6px}.service-details-content .two-column .list-item li:last-child{margin-bottom: 0px}.service-details-content .two-column .list-item li:before{position: absolute;content: "\f00c";font-family: 'Font Awesome 5 Pro';font-size: 16px;left: 0px;top: 0px;font-weight: 700}.service-details-content .content_block_1 .content-box .inner-box{margin-bottom: 55px}.service-details-content .two-column .text{margin-bottom: 0px}.service-details-content .two-column{margin-bottom: 0px}.accordion-box .block{position: relative;display: block;border: 1px solid #e6e6e6;margin-bottom: 10px;background: #fff;transition: all 500ms ease}.accordion-box .block.active-block{}.accordion-box .block:last-child{margin-bottom: 0px}.accordion-box .block .acc-content.current{display:block}.accordion-box .block .acc-btn .icon-outer{position: absolute;top: 21px;right: 38px;font-size: 14px;font-weight: 700;text-align: center;cursor: pointer;transition: all 500ms ease;z-index: 1}.accordion-box .block .acc-btn.active .icon-outer{color: #fff}.accordion-box .block .acc-btn.active .icon-outer i:before{position: relative;font-size: 14px;font-family: 'Font Awesome 5 Pro';font-weight: 700;margin: 0px;content: "\f068";color: #fff}.accordion-box .block .acc-content{position:relative;display:none;padding-left: 45px;padding-bottom: 11px}.accordion-box .block .acc-btn{position: relative;display: block;padding: 20px 80px 23px 40px;cursor: pointer}.accordion-box .block .acc-btn h5{font-size: 18px;line-height: 28px;font-weight: 500;margin: 0px;transition: all 500ms ease}.accordion-box .block .acc-btn.active h5{color: #fff}.accordion-box .block .acc-content .text{position: relative;margin: 0px;padding: 0 15px 0 0}.accordion-box .block .acc-content .text p{font-size: 16px;line-height: 32px;color:#fff;margin: 0px}.blog-grid{position: relative;padding: 120px 0px}.blog-grid .news-block-one .inner-box{margin-bottom: 30px}.blog-grid .pagination-wrapper{position: relative;margin-top: 30px}.sidebar-page-container{position: relative;padding: 120px 0px}.news-block-one .inner-box .lower-content h2{position: relative;display: block;font-size: 34px;line-height: 36px;font-weight: 700;margin-bottom: 10px}.news-block-one .inner-box .lower-content h2 a{display: inline-block;color: #272727;font-size: 20px;margin-bottom: 0px}.news-block-one .inner-box .lower-content h2 a:hover{}.news-block-one .inner-box .lower-content p{font-size: 16px;line-height: 26px;font-weight: 400;margin-bottom: 20px}.sidebar-page-container .news-block-one .inner-box{margin-bottom: 30px}.blog-sidebar .sidebar-search{position: relative;display: block;padding: 15px 30px;margin-bottom: 20px}.blog-sidebar .sidebar-search .search-form .form-group{position: relative;margin: 0px}.blog-sidebar .sidebar-search .search-form .form-group input[type='search']{position: relative;width: 100%;height: 50px;background: transparent;border: 1px solid transparent;font-size: 16px;font-weight: 500;color: #fff;padding: 10px 60px 10px 20px;transition: all 500ms ease}.blog-sidebar .sidebar-search .search-form .form-group input:focus{border-color: #fff}.blog-sidebar .sidebar-search .search-form .form-group input::-webkit-input-placeholder{color:#fff}.blog-sidebar .sidebar-search .search-form .form-group button{position: absolute;top: 10px;right: 19px;font-size: 24px;color: #fff;background: transparent;cursor: pointer;z-index: 1;transition: all 500ms ease}.blog-sidebar .sidebar-widget{position: relative;display: block;background: #f6f6f6;padding: 40px 50px;margin-bottom: 30px}.blog-sidebar .sidebar-widget:last-child{margin-bottom: 0px}.blog-sidebar .sidebar-post{padding: 44px 15px 18px 15px}.blog-sidebar .sidebar-post .post{position: relative;display: block;padding: 30px 25px 27px 130px;min-height: 133px;transition: all 500ms ease}.blog-sidebar .sidebar-post .post:hover{background: #fff;box-shadow: 0 10px 30px rgba(0,0,0,0.05)}.blog-sidebar .sidebar-post .post .post-thumb{position: absolute;left: 35px;top: 33px;width: 70px;height: 68px;overflow: hidden}.blog-sidebar .sidebar-post .post .post-thumb img{width: 100%;transition: all 500ms ease}.blog-sidebar .sidebar-post .post:hover .post-thumb img{opacity: 0.2}.blog-sidebar .sidebar-post .post .post-date{position: relative;display: block;font-size: 14px;line-height: 24px;font-weight: 500;margin-bottom: 0px}.blog-sidebar .sidebar-post .post h6{position: relative;display: block;font-size: 16px;line-height: 26px;font-weight: 700}.blog-sidebar .sidebar-post .post h6 a{display: inline-block;color: #272727}.blog-sidebar .sidebar-post .post h6 a:hover{}.blog-sidebar .widget-title{position: relative;display: block;margin-bottom: 15px}.blog-sidebar .widget-title h4{position: relative;display: block;font-size: 20px;line-height: 28px;font-weight: 700}.blog-sidebar .sidebar-post .widget-title{padding-left: 35px;margin-bottom: 10px}.blog-sidebar .category-widget .category-list li{position: relative;display: block;margin-bottom: 20px}.blog-sidebar .category-widget .category-list li:last-child{margin-bottom: 0px}.blog-sidebar .category-widget .category-list li a{position: relative;display: inline-block;font-size: 16px;font-weight: 500;color: #757575;padding-left: 50px}.blog-sidebar .category-widget .category-list li a:hover{color: #272727}.blog-sidebar .category-widget .category-list li a:before{position: absolute;left: 0px;top: 2px;content: "\f105";font-family: 'Font Awesome 5 Pro';font-size: 15px;font-weight: 400;color: #7e7e7e;background: #fff;width: 28px;height: 28px;line-height: 28px;text-align: center;border-radius: 50%;transition: all 500ms ease}.blog-sidebar .category-widget .category-list li a:hover:before{color: #fff}.blog-sidebar .category-widget{padding: 44px 50px 38px 50px}.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: 11px;line-height: 22px;font-weight: 700;color: #757575;text-transform: uppercase;background: #fff;padding: 9px 24px 7px 24px;text-align: center}.blog-sidebar .tags-widget .tags-list li a:hover{color: #fff}.blog-sidebar .tags-widget{padding: 44px 50px 40px 50px}.blog-sidebar .tags-widget .widget-title{margin-bottom: 28px}.blog-details-content .post-share-option .post-tags li{position: relative;display: inline-block;float: left;margin-right: 10px}.blog-details-content .post-share-option .post-tags li:last-child{margin: 0px !important}.blog-details-content .post-share-option .post-tags li h4{position: relative;display: block;font-size: 20px;line-height: 38px;font-weight: 700}.blog-details-content .post-share-option .post-tags li a{position: relative;display: inline-block;font-size: 11px;line-height: 22px;font-weight: 700;color: #757575;text-transform: uppercase;background: #f6f6f6;padding: 9px 20px 7px 20px;text-align: center;letter-spacing: 1px}.blog-details-content .post-share-option .post-tags li a:hover{color: #fff}.blog-details-content .post-share-option .social-links li{position: relative;display: inline-block;margin-right: 25px}.blog-details-content .post-share-option .social-links li:last-child{margin-right: 0px !important}.blog-details-content .post-share-option .social-links li a{position: relative;display: inline-block;font-size: 14px;color: #757575;line-height: 38px}.blog-details-content .post-share-option .social-links li a:hover{}.news-block-one .inner-box .lower-content .text{border-bottom: 1px solid #e6e6e6;padding-bottom: 33px;margin-bottom: 28px}.blog-details-content .news-block-one .inner-box:hover .image-box img{transform: scale(1);opacity: 1}.blog-details-content .author-box{position: relative;display: block;background: #f6f6f6;padding: 57px 60px 55px 60px;margin-bottom: 53px}.blog-details-content .author-box .author-thumb{position: absolute;left: 60px;top: 60px;width: 170px;height: 160px}.blog-details-content .author-box .author-thumb img{width: 100%}.blog-details-content .author-box .inner{position: relative;padding-left: 210px}.blog-details-content .author-box .inner h4{position: relative;display: block;font-size: 20px;line-height: 28px;font-weight: 700;margin-bottom: 38px}.blog-details-content .author-box .inner p{font-size: 18px;line-height: 34px}.sidebar-page-container .blog-details-content .news-block-one .inner-box{margin-bottom: 60px}.blog-details-content .group-title{position: relative;display: block;margin-bottom: 46px}.blog-details-content .group-title h3{font-size: 30px;line-height: 38px;font-weight: 700}.blog-details-content .comment-box .comment{position: relative;display: block;padding-left: 180px;padding-bottom: 53px;border-bottom: 1px solid #e6e6e6;margin-bottom: 55px}.blog-details-content .comment-box .comment:last-child{margin-bottom: 0px}.blog-details-content .comment-box .comment .thumb-box{position: absolute;left: 0px;top: 5px;width: 142px;height: 142px;border-radius: 50%}.blog-details-content .comment-box .comment .thumb-box img{width: 100%;border-radius: 50%}.blog-details-content .comment-box .comment .comment-info h4{position: relative;font-size: 20px;line-height: 28px;float: left;font-weight: 700;margin-right: 12px}.blog-details-content .comment-box .comment .comment-info .post-date{position: relative;float: left;font-size: 16px;font-weight: 500;line-height: 32px}.blog-details-content .comment-box .comment .comment-info .post-date i{margin-right: 5px}.blog-details-content .comment-box .comment .comment-info{position: relative;margin-bottom: 34px}.blog-details-content .comment-box .comment .reply-btn{position: absolute;top: 5px;right: 0px;font-size: 12px;line-height: 26px;font-weight: 500;text-transform: uppercase;color: #fff;padding: 7px 20px 5px 20px;letter-spacing: 1px;z-index: 1}.blog-details-content .comment-box .comment .reply-btn:hover{background: #272727}.blog-details-content .comment-box .comment .comment-inner p{font-size: 18px;line-height: 34px}.blog-details-content .comment-box{margin-bottom: 53px}.default-form .form-group{position: relative;margin-bottom: 20px}.default-form .form-group:last-child{margin-bottom: 0px}.default-form .form-group input[type='text'],.default-form .form-group input[type='email'],.default-form .form-group textarea{position: relative;display: block;width: 100%;height: 70px;border: 1px solid #e6e6e6;font-size: 16px;color: #757575;padding: 10px 30px;transition: all 500ms ease}.default-form .form-group textarea{resize: none;height: 170px}.default-form .form-group input:focus,.default-form .form-group textarea:focus{}.default-form .form-group .theme-btn-one{padding: 22px 60px;font-size: 14px}.contact-info-section{position: relative;background: #f7f7f7;padding: 50px 0px}.contact-info-section .single-info-box .inner-box{position: relative;display: block;min-height: 68px;padding: 0px 0px 0px 85px}.contact-info-section .single-info-box .inner-box .icon-box{position: absolute;left: 0px;top: 2px;width: 65px;height: 65px;line-height: 65px;text-align: center;font-size: 20px;color: #fff;border-radius: 50%}.contact-info-section .single-info-box .inner-box p{position: relative;font-size: 20px;line-height: 34px;font-weight: 500}.contact-info-section .single-info-box .inner-box p a{color: #757575}.contact-info-section .single-info-box .inner-box p a:hover{}.contact-section{position: relative}.contact-section .title-inner{position: relative;margin-right: -10px}.contact-section .title-inner .text{margin-bottom: 40px}.contact-section .title-inner .text p{font-size: 18px;line-height: 34px}.contact-section .title-inner .social-links li{position: relative;display: inline-block;margin-right: 25px}.contact-section .title-inner .social-links li:last-child{margin-right: 0px !important}.contact-section .title-inner .social-links li h6{font-size: 16px;line-height: 24px;font-weight: 700}.contact-section .title-inner .social-links li a{position: relative;display: inline-block;font-size: 16px;line-height: 24px;color: #757575}.contact-section .title-inner .social-links li a:hover{}.contact-section .sec-title{margin-bottom: 26px}.contact-section .form-inner{position: relative;margin-top: 6px}.google-map-section{position: relative;width: 100%}.google-map-section #contact-google-map{position: relative;width: 100%;height: 550px}.main-header.style-two .outer-box{position: relative}.three-item-carousel .owl-stage-outer{overflow: visible}.three-item-carousel .owl-stage-outer .owl-item{opacity: 0}.three-item-carousel .owl-stage-outer .owl-item.active{opacity: 1}div#goog-gt-tt{display: none !important}div#google_translate_element{display: none}.about-sec{background: url(../images/bpa-about-bg-img.png) no-repeat left center;padding: 45px 0 45px}.about-sec h2{color: #000;font-size: 32px;font-weight: bold;opacity: .8;line-height: 40px;letter-spacing: .6px;margin-bottom:20px}.about-sec p{color: #323757;font-size: 16px;line-height: 28px}.about-sec-img{text-align: right}.ptb-50{padding-top:50px;padding-bottom:50px}.bpa-why-deatils .col-sm-4:nth-child(1) .bpa-why-box{border-top: solid 4px #7202bb}.bpa-why-deatils .col-sm-4:nth-child(2) .bpa-why-box{border-top: solid 4px #3264f5}.bpa-why-box{box-shadow: 0 0 7px rgb(0 78 255 / 20%);text-align: center;min-height: 320px;background: #fff;padding: 20px 15px 17px;border-radius: 4px;margin-bottom: 40px;height: 100%;padding: 30px}.ar-threed-benefits{background: url(../images/ar-threed-benefits.jpg) no-repeat center;width: 100%;background-size: cover;padding: 60px 0;background-attachment: fixed;background-position: bottom}.bg-red{background-color:#de2b00}.text-white p{color:#fff}.bpa-why-box h3{font-size: 20px;font-weight: 600;margin: 20px 0px}.we-feach-m-box-2{margin-bottom: 30px}.we-feach-m-box-1 p{font-size: 18px;line-height: 24px;font-weight: 600;padding-top: 20px;color: #000}.we-feach-m-box-1 img{background-color: rgb(158 158 158 / 16%);padding: 20px}.we-feach-m-box-1{background: #fff;box-shadow: 1px 0 20px rgb(0 78 255 / 8%);text-align: center;padding: 35px 25px;margin-bottom: 30px;height: 250px}.we-what-we-d-right{background: #28aa4a;padding: 25px;margin-bottom: 25px;box-shadow: 1px 0 25px rgb(0 78 255 / 20%)}.we-what-we-d-right h3{font-size: 18px;line-height: 24px;font-weight: 600;color: #fff;text-align: center}.white-box{background-color:#28aa4a;border-radius:15px 60px;padding:20px;margin-top:40px}.white-box h2{font-weight: 600;color: #fff;margin: 20px 0px}.white-box p{color:#fff}.ul-img li{color: #fff;font-size: 15px;float: left;width: 100%;margin: 0 0 15px;padding-left: 40px;background: url(../images/check_icon.png) no-repeat;background-position: 0 3px;text-align: left}.ul-img{padding-left:20px}.fixed-right-bar-icon{position: fixed;z-index: 999;right: 0;top: 30%}.fixed-right-bar-icon a{background: #28aa4a;color: #fff;font-size: 24px;display: block;width: 50px;height: 50px;text-align: center;padding: 10px 0;border-radius: 5px 0 0 5px;margin-bottom: 3px}.seo_list{margin-top:20px;padding-left: 10px}.seo_listli{position: relative;display: block;font-size: 15px;font-weight: 500;line-height: 24px;padding-left: 20px;margin-bottom: 6px}.seo_listli:before{position: absolute;content: "\f00c";font-family: 'Font Awesome 5 Pro';font-size: 12px;left: 0px;top: 0px;font-weight: 700}.seo_listli:before{color: #28aa4a}.mour_services ul{float: left}.mour_services ul li{width: 135px;height: 155px;background: #fff;-moz-box-shadow: 14px 0 73px rgba(226,227,231,0.8);-webkit-box-shadow: 14px 0 73px rgb(226 227 231 / 80%);box-shadow: 14px 0 73px rgb(226 227 231 / 80%);margin-bottom: 25px;border-radius: 5px;display: flex;justify-content: center;padding: 11px 16px;text-align: center;flex-direction: column;transition: .5s;border: 1px solid transparent}.mour_services ul li img{width: 50px;margin: 0 auto}.mour_services ul li h3{font-size: 16px;color: #2a2d30;font-weight: 500;margin: 19px 0 0 0;line-height: 18px}.mour_services ul li h3 a{font-size: 16px;color: #2a2d30;font-weight: 500;margin: 19px 0 0 0;line-height: 18px}.mour_services .services-box_three{margin-left: 30px;margin-right: 30px}.mour_services .services-box_three .services-box_three{margin-left: 0}.mour_services li:hover{background-color:#28aa4a}#mobile-sec{display:none}#web-sec{display:block}.bg-trans{background-color: #ffffff36;padding: 20px;display:block}.sem-height .web-why-m-bo{background: #28aa4a;box-shadow: 1px 0 25px rgb(0 78 255 / 20%);padding: 35px;text-align: center;border-radius: 0px;margin-bottom: 30px;color: #fff;min-height: 200px;outline: 1px dashed #fff;outline-offset: -10px}.sem-height .web-why-m-bo h3{color:#fff}.web-why-m-bo{background: #fff;box-shadow: 1px 0 25px rgb(0 78 255 / 20%);padding: 30px 15px 20px;text-align: center;border-radius: 8px;margin-bottom:30px;color:#fff;min-height: 400px}.web-why-m-bo h3{font-size: 16px;color: #000;font-weight: 600;line-height: 31px;margin-bottom:10px}.web-why-m-bo p{font-size:14px;line-height:28px}.web-why-m-bo img{width: 100px;margin-bottom: 20px}.ptb-100{padding-top:100px;padding-bottom:100px}.verticals-steps{padding-left: 22%;position: relative;margin-top: 40px}.verticals-steps:before{position: absolute;left: 13.5%;top: 2%;content: "";width: 3px;height: 84%;background-color: #fff}.verticals-steps li{display: block;padding-bottom: 20px;position: relative;color:#fff}.verticals-steps li:before{position: absolute;left: -12.15%;top: 5%;content: "";width: 25px;height: 25px;border-radius: 50%;background-color:#272727;border: 7px solid #fff}.verticals-steps li:first-child:before{top: 2%}.box-black{background-color: #000;padding: 40px;color: #fff;border-radius: 8px 40px}.box-black p{color:#fff}.page-right-full{background-image: linear-gradient(180deg,#2af598 0,#178e36 100%);padding: 45px 25px 20px}.page-right-full ul li{background: url(../images/icon-white.png) no-repeat 0 7px;display: inline-block;width: 100%;margin-bottom: 30px;font-size: 16px;padding-left: 32px;line-height: 34px;color: #fff;margin-right: 6px;min-height: 32px;text-align: left}.page-right-full ul li span{font-weight: 600;font-size: 22px}.ftr_fixed{padding: 10px 0px;position: fixed;bottom: 0;background:#3953a1;width: 100%;z-index: 9999}.ftr_fixed_wrapped{max-width: 900px;margin: 10px auto 10px;padding: 0}.ft_links{display: block;margin: 0 auto}.ft_links p{font-size: 14px;color: #fff;margin: 0;text-align: center}.ft_links p a{font-size: 18px;color: #082265 !important;margin: 0;text-align: center;text-decoration: none;outline: none;font-weight: 500}.partner-box-main{padding:80px0px}.partner-bg{background: #f3f3f3;padding: 10px;border: 1px solid #ede9e9}.partner-symbol{float: left;width: 100%;text-align: center;padding-left: 15px;padding-right: 15px;border-top: 1px solid #eeeeee}.brand-logos{vertical-align: middle;display: inline-block}.partner-brand{border-right: 1px solid #eeeeee}.partner-brand:last-child{border: none}.partner-brand:hover{z-index: 2;-webkit-transition: all 400ms ease-in;-ms-transition: all 400ms ease-in;-moz-transition: all 200ms ease-in;transition: all 400ms ease-in;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);-ms-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);-o-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5)}.partner-brand.active{z-index: 2;-webkit-transition: all 400ms ease-in;-ms-transition: all 400ms ease-in;-moz-transition: all 200ms ease-in;transition: all 400ms ease-in;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);-ms-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);-o-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5)}.heading-partner{margin-bottom: 40px}.imr-left{background: #3953a1}.imr-right{background: #f7f7f7}.imrsm{clear: both;position: relative;display: block}.imrsm ul{list-style: none;margin-bottom: 20px;border-bottom: 1px dashed #fff}.imrsm ul li{line-height: 30px;color: #f9f9f9;font-size: 16px;margin:0 0 0 10px}.imrsm ul li strong{color: #fff}.kodex-tab .tabs-layout ul{display:block}.kodex-tab .tabs-layout .nav-tabs .nav-link.active, .kodex-tab .tabs-layout .nav-tabs .nav-item.show .nav-link{background-color: #28aa4a;border-color: #dee2e6 #dee2e6 #fff}.kodex-tab .tabs-layout .nav-tabs .nav-link{background: #061f0d;margin-bottom: 10px;border-radius: 0px;outline: 1px solid #fff;outline-offset: -8px;color: #fff}.kodex-tab.tabs-layout{display:flex}.kodex-tab.tabs-layout .tab-content{margin-left:5%}.kodex-tab.tabs-layout .tab-content h4{margin-bottom:10px}.kodex-tab.tabs-layout .tab-content p{line-height:26px;margin-bottom:10px}.panther_logo{position: absolute;margin-left: 20px;margin-top:5%;width: 200px;z-index: 9;text-align:center}.panther_logo img, .rtl_logo img{width: 120px}.move1{transform: rotate(-10deg)}.up-txt{text-align: center;font-size: 10px;font-weight: 900;text-transform: uppercase;margin-bottom: 5px;line-height: 18px}.dn-txt{text-align: center;font-size: 12px;font-weight: 900;line-height: 20px}.rtl_logo{position: absolute;margin-right: 20px;margin-top: 5%;width: 200px;z-index: 9;right: 0;text-align:center}.move2{transform: rotate(10deg)}.page_lst .content_block_3{padding-left: 0%}.single-testimonial{width: 100%;background-color: #000;padding: 80px 0px}.single-testimonial-block p, .single-testimonial h2{color:#fff}.single-testimonial-block{background-color: rgb(39 39 39 / 45%);padding: 30px;text-align: center;border: 8px solid rgb(255 255 255 / 61%)}.single-testimonial-block.client-pc img{margin: 0px auto;padding: 20px 0px}.star_im{width:100px}.Pressemeldungen_sec{padding:80px 0px;background-color:#f6f6f6}.col-item{border: 1px solid #E1E1E1;border-radius: 5px;background: #FFF}.col-item .photo img{margin: 0 auto;width: 100%}.col-item .info{padding: 10px;border-radius: 0 0 5px 5px;margin-top: 1px}.col-item:hover .info{background-color: #F5F5DC}.col-item .price{width: 100%;margin-top: 5px;text-align: center}.col-item .price h5{line-height: 30px;margin: 0;font-size: 28px}.price-text-color{color: #219FD1}.col-item .info .rating{color: #777}.col-item .separator{}.clear-left{clear: left}.col-item .separator p{line-height: 20px;margin-bottom: 0;margin-top: 10px;text-align: center;position: relative;z-index: 99999}.col-item .separator p i{margin-right: 5px}.col-item .btn-add{width: 50%;float: left}.col-item .btn-add{border-right: 1px solid #E1E1E1}.col-item .btn-details{width: 100%;float: left;padding-left: 10px}.btn-details .btn-primary{font-size: 14px;color: #fff;font-weight: 700;padding: 10px 30px 13px;border-radius: 5px;text-transform: uppercase;background-color: #ed1c24;border-color: #ed1c24;border: 1px solid #ed1c24;display: inline-block;position: relative;overflow: hidden;z-index: 1}.controls{margin-top: 20px;width: 100%;text-align: center}.controls .btn-success{color: #fff;background-color: #011931;border-color: #ec1c24}.press-left{float: left;position: relative;top: -274px;left: 10px}.press-right{float: right;top: -274px;right: 10px;position: relative}.col-item:hover .image{opacity: 0.3}.col-item:hover .middle{opacity: 1;cursor: pointer}.middle{transition: .5s ease;opacity: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);text-align: center;cursor: pointer;z-index: 9999}.image{opacity: 1;display: block;width: 100%;height: auto;transition: .5s ease;backface-visibility: hidden}.modal-header .close{margin-top: -11px}.col-item .price h5{line-height: 30px;margin: 0;font-size: 22px}.Pressemeldungen_sec h2{margin-bottom:20px}.Pressemeldungen_sec p{color:#000}.Pressemeldungen_sec strong{color:#000}.feature-box-main{padding:80px 0px}.video-fram{border: 1px dashed #ddd;padding: 14px;border-radius: 10px}.mrgn-20{margin: 20px 0}.titlehd{font-size: 20px;line-height: 35px;margin: 0 0 20px;text-align: center}.content_block_8 .content-box .inner-box.sec_bottom{margin-bottom:0px;padding-bottom:40px}.content_block_8 .content-box .text.on_video_pt{margin-bottom: 0px}.wid-90{max-width:100%;width:90%;margin:0px auto}.font_14{font-size: 13px;line-height: 20px}.radio_bttn .form-check-input{margin-top:10px}.video-fram iframe{width: 100%;height: 300px}.radio_bttn .form-check-label a:hover{text-decoration: underline}.wid-70{width:70%;margin:0px auto}.white-box-shadow{background: #fff;box-shadow: 1px 0 20px rgb(0 78 255 / 8%);text-align: center;padding: 35px 25px;margin-bottom: 30px}.img-responsive{width:100%;height:auto}.white-box-shadow img{margin-bottom:20px}.white-box-shadow h4{font-size: 18px;line-height: 28px;font-weight:600;word-break: break-word}.white-box-shadow p{font-size: 14px;line-height: 24px;padding-top: 10px;color: #000}.bg-green_lighT{background-color: rgb(40 170 74 / 3%)}.ul-dot{padding-left: 20px}.ul-dot li{font-weight:500;list-style: circle}.main-menu .navigation > li > ul > li > ul{left:100%}.main-menu .navigation > li > ul > li > a, .main-menu .navigation > li > ul > li > ul > li > a{font-size:14px;padding:8px 0px}.main-menu .navigation > li > ul > li.dropdown > a:after{line-height:16px}.main-menu .navigation > li > ul > li, .main-menu .navigation > li > ul > li > ul > li{padding: 0px 15px}.main-menu .navigation > li > ul > li > ul >li >ul{position: absolute;right: 100%;top: 0%;width: 230px;z-index: 100;display: none;padding: 10px 0px;background: #272727;filter: alpha(opacity=0);-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;-webkit-box-shadow: 0px 4px 4px 1px rgb(0 0 0 / 20%);box-shadow: 0px 4px 4px 1px rgb(0 0 0 / 20%);-webkit-transform: rotateX(-90deg);transform: rotateX(-90deg);-webkit-transform-origin: 0 0;transform-origin: 0 0}.main-menu .navigation > li > ul > li > ul > li > ul >li{position:relative;display:block;padding:14px 0px;line-height:24px;font-weight:500;font-size:16px;text-transform:capitalize;color:#fff;border-bottom: 1px solid rgba(255,255,255,0.1);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}@media all and (max-width: 1367px){.panther_logo img, .rtl_logo img{width: 100px}.panther_logo{margin-top:7%}.rtl_logo{margin-top:8%}}@media all and (max-width: 991px){.page_lst .content_block_3{padding-left: 0;margin-bottom: 5px}.logo-after-bnr{display: flex;justify-content: space-around}.wid-70{width: 100%;margin: 0px auto}}
.readmore-red-inner{
    font-size: 12px;
    font-weight: 600;
    color: #fff;
    background: #de2b00;
    display: inline-block;
    padding: 10px 25px;
    border-radius: 6px;
    margin-top: 10px;
    line-height: 18px;
    text-align: center;
}
.readmore-red-inner:hover{
	color: #fff !important;
    background: #b12200;
}