*{border:none;outline:none;margin:0;padding:0}body{color:#777;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;background:#fff;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.7em}.bordered-layout .page-wrapper{padding:0 50px}a{cursor:pointer;color:#f05a28;text-decoration:none}button,a:hover,a:focus,a:visited{text-decoration:none;outline:none!important}h1,h2,h3,h4,h5,h6{background:0 0;margin:0;font-family:Montserrat,sans-serif;font-weight:400;line-height:1.6em;position:relative}textarea{overflow:hidden}p{line-height:1.8em;position:relative}h6{line-height:3em;position:relative}h1{font-size:72px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}.auto-container{max-width:1200px;margin:0 auto;position:static}.medium-container{max-width:850px}.page-wrapper{width:100%;min-width:300px;margin:0 auto;position:relative}ul,li{margin:0;padding:0;list-style:none}img{max-width:100%;display:inline-block}.theme-btn{cursor:pointer;-o-transition:all .3s ease;transition:all .3s;display:inline-block}.centered{text-align:center}.scroll-to-top{color:#0060ff;text-transform:uppercase;text-align:center;z-index:100;cursor:pointer;-o-transition:all .3s ease;background:#fff;border-radius:50px;width:40px;height:40px;font-size:13px;line-height:38px;transition:all .3s;display:none;position:fixed;bottom:15px;right:15px;box-shadow:0 0 10px #00000026}.scroll-to-top:hover{color:#fff;background:#0060ff}.list-style-one{position:relative}.list-style-one li{color:#fff;margin-bottom:20px;padding-left:30px;font-size:16px;font-weight:400;line-height:1.6em;position:relative}.list-style-one li .icon{color:#141d38;-o-transition:all .3s ease;font-size:18px;font-weight:300;line-height:1em;transition:all .3s;position:absolute;top:5px;left:0}.list-style-two{position:relative}.list-style-two li{color:#555;margin-bottom:10px;padding-left:30px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;line-height:1.6em;position:relative}.list-style-two li:before{content:"";color:#0060ff;-o-transition:all .3s ease;font-family:FontAwesome;font-size:15px;font-weight:600;line-height:1em;transition:all .3s;position:absolute;top:5px;left:0}.btn-style-one{color:#fff;text-transform:capitalize;background-color:#262262;border-radius:3px;padding:11px 30px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:30px;display:inline-block;position:relative;overflow:hidden}.btn-style-one:before{content:"";z-index:1;opacity:1;-o-transition:all .4s;background-color:#262262;width:100%;height:100%;transition:all .4s;position:absolute;top:0;left:92%;transform:skew(-25deg)}.btn-style-one .txt{z-index:1;position:relative}.btn-style-one:hover:before{left:0%;transform:scale(1)}.btn-style-one:hover{color:#fff;border-color:#00e49a}.btn-custom-color{border:1px solid #fff;background-color:#f05a28!important}.mt-2{margin-top:10px!important}.text-custom-color{color:#f05a28}.icon.icon-size{background-image:url(/images/icons/asp.png);background-position:50%;background-size:cover;width:100px;margin:auto}.innovation-icon{width:80px;margin-top:-20px;padding-right:20px}.btn-style-two{color:#fff;text-transform:capitalize;background-color:#141d38;border-radius:3px;padding:12px 40px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:30px;display:inline-block;position:relative;overflow:hidden}.btn-style-two:before{content:"";z-index:1;opacity:1;-o-transition:all .4s;background-color:#fff;width:100%;height:100%;transition:all .4s;position:absolute;top:0;left:92%;transform:skew(-25deg)}.btn-style-two .txt{z-index:1;position:relative}.btn-style-two:hover:before{left:0%;transform:scale(1)}.btn-style-two:hover{color:#141d38}.btn-style-three{color:#fff;text-transform:capitalize;background-color:#1c2c52;border-radius:3px;padding:12px 50px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:30px;display:inline-block;position:relative;overflow:hidden}.btn-style-three:before{content:"";z-index:1;opacity:1;-o-transition:all .4s;background-color:#0060ff;width:100%;height:100%;transition:all .4s;position:absolute;top:0;left:92%;transform:skew(-25deg)}.btn-style-three .txt{z-index:1;position:relative}.btn-style-three:hover:before{left:0%;transform:scale(1)}.btn-style-three:hover{color:#fff}.social-icon-one{display:block;position:relative}.social-icon-one .title{color:#fff;margin-right:15px;font-size:20px;font-weight:700;line-height:26px;position:relative}.social-icon-one li{color:#fff;margin-right:22px;font-size:16px;line-height:24px;display:inline-block;position:relative}.social-icon-one li:last-child{margin-right:0}.social-icon-one li a{color:#fff;-o-transition:all .3s ease;font-size:16px;line-height:24px;transition:all .3s;display:block;position:relative}.social-icon-one li a:hover{color:#0060ff}.theme_color{color:#f05a28}.preloader{z-index:999999;background-color:#fff;background-image:url(/images/icons/preloader.svg);background-position:50%;background-repeat:no-repeat;background-size:80px;width:100%;height:100%;position:fixed;top:0;left:0}img{max-width:100%;height:auto;display:inline-block}.sec-title{margin-bottom:55px;position:relative}.sec-title .title{color:#f05a28;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;position:relative}@media (max-width:640px){.about-section .sec-title{margin-left:0;margin-right:0}.sec-title{margin-left:20px;margin-right:20px}.sec-title .title,.sec-title h2{font-size:20px}}.sec-title h2{color:#141d38;margin-top:15px;font-weight:700;line-height:1.3em;position:relative}.sec-title .text{color:#777;margin-top:18px;font-size:18px;font-weight:400;line-height:1.7em;position:relative}.sec-title.light .text,.sec-title.light .title,.sec-title.light h2{color:#fff}.sec-title.centered{text-align:center!important}.main-header{z-index:99;width:100%;position:relative}.main-header .header-top{background-color:#141d38;padding:14px 0;position:relative}.main-header .header-top .top-left{float:left;position:relative}.main-header .header-top .info-list{position:relative}.main-header .header-top .info-list li{color:#fff;margin-right:30px;font-size:16px;display:inline-block;position:relative}.main-header .header-top .info-list li:last-child{margin-right:0}.main-header .header-top .info-list li .icon{color:#fff;position:absolute;top:0;left:0}.main-header .header-top .info-list li a{color:#fff;-o-transition:all .3s ease;padding-left:28px;transition:all .3s;position:relative}.main-header .header-top .info-list li a:hover{color:#f05a28}.main-header .header-top .top-right,.main-header .header-top .top-right .social-box{position:relative}.main-header .header-top .top-right .social-box li{margin-left:18px;display:inline-block;position:relative}.main-header .header-top .top-right .social-box li a{color:#fff;font-size:16px;position:relative}.header-top-two{background-color:#0060ff;padding:14px 0;position:relative}.header-top-two .outer-container{padding:0 30px;position:relative}.header-top-two .top-left,.header-top-two .info-list{float:left;position:relative}.header-top-two .info-list li{color:#fff;margin-right:20px;font-size:15px;font-weight:600;display:inline-block;position:relative}.header-top-two .info-list li strong{font-weight:700}.header-top-two .info-list li strong a{padding-left:8px}.header-top-two .info-list li:last-child{margin-right:0}.header-top-two .info-list li .icon{color:#fff;position:absolute;top:-1px;left:0}.header-top-two .info-list li a{color:#fff;-o-transition:all .3s ease;padding-left:28px;transition:all .3s;position:relative}.header-top-two .info-list li a:hover{color:#222}.header-top-two .top-right{position:relative}.header-top-two .top-right .social-box{float:left;margin-left:10px;position:relative}.header-top-two .top-right .social-box li{margin-left:18px;display:inline-block;position:relative}.header-top-two .top-right .social-box li a{color:#fff;font-size:16px;position:relative}.main-header .main-box{-o-transition:all .3s ease;background:0 0;width:100%;padding:0;transition:all .3s;position:relative;top:0;left:0}.main-header .main-box .outer-container{padding:0 40px;position:relative}.main-header .main-box .logo-box{float:left;z-index:10;padding:30px 0;position:relative;left:0}.main-header .main-box .logo-box .logo img{-o-transition:all .3s ease;max-width:100%;transition:all .3s;display:inline-block}.main-header .header-upper{background-color:#fff;position:relative}.main-header .header-upper .upper-right{padding-top:22px;position:relative}.main-header .info-box{float:left;z-index:1;color:#777;text-align:left;min-height:56px;margin-left:50px;padding:0 0 10px 65px;font-size:15px;position:relative}.main-header .info-box .icon-box{-o-transition:all .3s ease;color:#141d38;font-size:42px;line-height:1em;transition:all .3s;position:absolute;top:3px;left:0}.main-header .info-box ul li{color:#262262;text-transform:capitalize;margin-bottom:8px;font-size:16px;font-weight:400;line-height:20px;position:relative}.main-header .info-box strong{color:#262262;text-transform:capitalize;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;position:relative}.main-header .info-box:last-child{margin-left:20px;padding-left:0}.main-header .header-upper .inner-container{position:relative}.main-header .header-upper .outer-container{padding:0 30px;position:relative}.main-header .nav-outer{float:right;position:relative}.main-header .header-upper .logo-box{padding:18px 0;position:relative}.main-header .header-upper .logo-box .logo{position:relative}.main-header .outer-box{float:right;margin-left:20px;padding:19px 0;position:relative}.main-header .cart-box{float:left;color:#0060ff;background:0 0;margin-top:16px;margin-right:24px;font-size:16px;display:inline-block;position:relative}.main-header .cart-box .cart-box-btn{color:#0060ff;cursor:pointer;-o-transition:all .3s ease;background:0 0;font-size:24px;transition:all .3s}.main-header .cart-box .cart-box-btn:after{display:none}.main-header .cart-box .cart-box-btn .total-cart{color:#fff;text-align:center;background-color:#222;border-radius:50%;width:18px;height:18px;font-size:10px;font-weight:700;line-height:18px;position:absolute;top:-8px;right:-8px}.main-header .cart-product{border-bottom:1px solid #e4e4e4;min-height:90px;margin-bottom:18px;position:relative}.main-header .cart-product .inner{min-height:70px;padding-left:90px;position:relative}.main-header .cart-product .inner .cross-icon{z-index:1;color:#263120;cursor:pointer;-o-transition:all .5s ease;font-size:16px;transition:all .5s;position:absolute;top:-2px;right:0}.main-header .cart-product .inner .cross-icon:hover{color:#262262}.main-header .cart-product .inner .image{width:70px;height:70px;position:absolute;top:0;left:0}.main-header .cart-product .inner h3{letter-spacing:1px;text-transform:capitalize;margin:0;font-size:15px;font-weight:600;position:relative}.main-header .cart-product .inner h3 a{color:#222;-o-transition:all .3s ease;transition:all .3s}.main-header .cart-product .inner h3 a:hover{color:#262262}.main-header .cart-product .inner .quantity-text{color:#666;margin-bottom:0;font-size:13px;font-weight:300;position:relative}.main-header .cart-product .inner .price{color:#222;margin:0;font-size:16px;font-weight:700;position:relative}.main-header .cart-box .cart-panel{z-index:-1;border:3px solid #262262;border-radius:20px;min-width:300px;margin-top:62px;padding:20px;box-shadow:0 0 25px #00000026;left:auto!important;right:0!important;transform:translate(0,0)!important}.main-header .cart-box .cart-panel .cart-total{color:#000;text-align:center;text-transform:capitalize;font-size:15px;font-weight:400}.main-header .cart-box .cart-panel .cart-total span{font-size:18px;font-weight:800}.main-header .cart-box .cart-panel .btns-boxed{text-align:center;margin-top:20px;position:relative}.main-header .cart-box .cart-panel .btns-boxed li{margin:0 5px;display:inline-block;position:relative}.main-header .cart-box .cart-panel .btns-boxed li a{color:#fff;text-transform:uppercase;-o-transition:all .3s ease;background-color:#0060ff;border:1px solid #0060ff;border-radius:2px;padding:10px 20px 8px;font-size:12px;font-weight:500;transition:all .3s;display:inline-block;position:relative}.main-header .cart-box .cart-panel .btns-boxed li a:hover{color:#262262;background:0 0}.main-header .cart-box .icon a{color:#999}.main-header .search-box-outer{float:left;position:relative}.main-header .search-box-btn{float:left;color:#222;cursor:pointer;-o-transition:all .5s ease;background:0 0;margin-top:16px;font-size:20px;transition:all .5s;display:block;position:relative;top:0;line-height:20px!important}.main-header .search-box-btn:after{display:none}.main-header .search-box-outer .dropdown-menu{border-top:3px solid #262262;border-radius:0;width:280px;padding:0;right:0;top:49px!important;left:auto!important;transform:translate(0,0)!important}.main-header .btn-box{float:left;margin-left:30px;position:relative}.main-header .header-lower .search-box{float:right}.main-header .header-lower .search-box .form-group{margin:0;position:relative;top:-1px}.main-header .header-lower .search-box .form-group input[type=text],.main-header .header-lower .search-box .form-group input[type=search]{color:#222;-o-transition:all .5s ease;background:#fff;border-radius:0 50px 50px 0;width:200px;height:74px;padding:10px 50px 10px 25px;font-size:14px;font-weight:400;line-height:28px;transition:all .5s;display:block;position:relative}.main-header .header-lower .search-box .form-group button{color:#000048;text-align:left;cursor:pointer;background:0 0;width:45px;height:74px;font-size:14px;font-weight:400;line-height:100%;display:inline-block;position:absolute;top:0;right:0}.main-menu{float:left;-o-transition:all .3s ease;transition:all .3s;position:relative}.main-menu .navbar-collapse{float:left;padding:0;display:block!important}.main-menu .navigation{margin-top:10px;position:relative}.main-menu .navigation>li{float:left;-o-transition:all .5s ease;margin-right:20px;transition:all .5s;position:relative}.main-menu .navigation>li:last-child{margin-right:0}.sticky-header .main-menu .navigation>li>a{color:#444!important}.sticky-header .main-menu .navigation>li:hover>a,.sticky-header .main-menu .navigation>li.current>a{color:#262262;background-color:inherit!important}.sticky-header .nav-outer .options-box{margin-top:45px}.sticky-header{opacity:0;visibility:hidden;z-index:0;-o-transition:all .5s ease;background:#fff;border-bottom:1px solid #e8f1f7;width:100%;padding:0;transition:all .5s;position:fixed;top:0;left:0}.sticky-header .logo{margin-top:10px;padding:7px 0 6px}.fixed-header .sticky-header{z-index:999;opacity:1;visibility:visible;-ms-animation-name:fadeInDown;-op-animation-name:fadeInDown;-ms-animation-duration:.5s;-op-animation-duration:.5s;-ms-animation-timing-function:linear;-op-animation-timing-function:linear;-ms-animation-iteration-count:1;-op-animation-iteration-count:1;animation-name:fadeInDown;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:1}.main-menu .navigation>li>a{color:#222;text-align:center;text-transform:uppercase;letter-spacing:.3px;opacity:1;-o-transition:all .5s ease;padding:33px 0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:30px;transition:all .5s;display:block;position:relative}.main-menu .navigation>li.dropdown>a{padding-right:15px!important}.main-menu .navigation>li.dropdown>a:before{content:"";font-family:FontAwesome;font-size:13px;line-height:34px;position:absolute;right:0}.main-menu .navigation>li:before{content:"";opacity:0;-o-transition:all .5s ease;background-color:#262262;width:0%;height:4px;transition:all .5s;position:absolute;bottom:-1px;left:0}.main-menu .navigation>li:hover:before,.main-menu .navigation>li.current:before{opacity:1;z-index:1;width:100%}.sticky-header .main-menu .navigation>li{margin-left:30px;margin-right:0;position:relative}.main-menu .navigation>li:hover>a,.main-menu .navigation>li.current>a{opacity:1;color:#f05a28}.main-menu .navigation .submenu li.current>a{font-weight:700;color:#ff5e14!important}.main-menu .navigation>li>ul{z-index:100;opacity:0;visibility:hidden;-o-transition:all .9s ease;background-color:#fff;border-radius:10px;width:230px;padding:20px 15px;transition:all .9s;display:none;position:absolute;top:100%;left:-30px;box-shadow:0 0 10px #0000001a}.main-menu .navigation>li>ul.from-right{left:auto;right:0}.main-menu .navigation>li>ul>li{border-bottom:1px solid #f9f9f9;width:100%;position:relative}.main-menu .navigation>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>a{text-transform:capitalize;color:#7c7b7b;-o-transition:all .5s ease;padding:10px 18px;font-size:15px;font-weight:600;line-height:24px;transition:all .5s;display:block;position:relative}.sticky-header .main-menu .navigation>li>a{padding:19px 0}.main-menu .navigation>li>ul>li>a:before{content:"";opacity:0;color:#fff;-o-transition:all .5s ease;transition:all .5s;position:absolute;top:8px;left:10px}.main-menu .navigation>li>ul>li:hover>a:before{opacity:1}.sticky-header .main-menu .navigation>li>a:before{top:18px!important}.main-menu .navigation>li>ul>li:hover>a{color:#262262;padding-left:30px}.main-menu .navigation>li>ul>li.dropdown>a:after{content:"";color:#253d4a;text-align:center;z-index:5;width:10px;height:20px;font-family:FontAwesome;font-size:16px;font-weight:400;line-height:20px;display:block;position:absolute;top:13px;right:15px}.rtl .main-menu .navigation>li>ul>li.dropdown>a:after{transform:rotate(180deg)}.main-menu .navigation>li>ul>li.dropdown:hover>a:after{color:#222}.main-menu .navigation>li>ul>li>ul{z-index:100;-o-transition:all .9s ease;background-color:#fff;border-radius:10px;width:230px;padding:20px 15px;transition:all .9s;display:none;position:absolute;top:0%;left:120%;box-shadow:0 0 10px #0000001a}.main-menu .navigation>li>ul>li>ul.from-right{left:auto;right:0}.main-menu .navigation>li>ul>li>ul>li{border-bottom:1px solid #f9f9f9;width:100%;position:relative}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li>a{text-transform:capitalize;color:#7c7b7b;-o-transition:all .5s ease;padding:6px 18px 6px 10px;font-size:15px;font-weight:600;line-height:24px;transition:all .5s;display:block;position:relative}.main-menu .navigation>li>ul>li>ul>li:hover>a{color:#262262}.main-menu .navigation>li>ul>li>ul>li>a:before{content:"//";opacity:0;color:#262262;-o-transition:all .5s ease;transition:all .5s;position:absolute;top:8px;left:10px}.main-menu .navigation>li>ul>li>ul>li:hover>a:before{opacity:1}.main-menu .navigation>li>ul>li>ul>li:hover>a{color:#f05a28;padding-left:30px}.main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1;left:0;transform:rotateX(0)}.main-menu .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;transition:all .3s;-webkit-transition:all .5s;-o-transition:all .3s ease;-ms-transition:all .3s;top:0;left:100%;transform:rotateX(0)}.main-menu .navbar-collapse>ul li.dropdown .dropdown-btn{text-align:center;color:#fff;cursor:pointer;z-index:5;background-size:20px;border:1px solid #fff;width:30px;height:30px;line-height:28px;display:none;position:absolute;top:6px;right:10px}.main-header .search-box{float:left;width:160px;padding:33px 0;position:relative}.main-header .search-box .form-group{margin:0;position:relative}.main-header .search-box .form-group input[type=text],.main-header .search-box .form-group input[type=search]{color:#fff;-o-transition:all .5s ease;background:0 0;border-left:1px solid #0060ff;border-radius:0;width:100%;height:30px;padding:10px 50px 10px 20px;font-size:14px;font-weight:600;line-height:38px;transition:all .5s;display:block;position:relative}.main-header .search-box .form-group textarea::-webkit-input-placeholder{color:#fff}.main-header .search-box .form-group input::-webkit-input-placeholder{color:#fff}.main-header .search-box .form-group button{color:#fff;cursor:pointer;background:0 0;font-size:16px;font-weight:400;line-height:100%;display:block;position:absolute;top:8px;right:0}.header-style-two{border-bottom:1px solid #ffffff26;position:absolute;left:0;right:0}.header-style-two .header-upper{background:0 0}.header-style-two .main-menu .navigation>li>a{color:#fff}.header-style-two .main-menu .navigation>li.dropdown>a:before{content:""}.main-header.header-style-two .header-upper .outer-box .nav-btn{color:#fff;margin-left:0}.main-header.header-style-two .outer-box .cart-box .cart-box-btn .total-cart{color:#222;background-color:#fff}.main-header.header-style-three .nav-outer{width:100%;padding-left:70px}.main-header.header-style-three .header-upper{padding-bottom:40px}.main-header.header-style-three .header-lower{position:absolute;bottom:-35px;left:0;right:0}.main-header.header-style-three .nav-outer .grid-box{z-index:1;padding:15px 0;font-size:22px;position:absolute;top:11px;left:0}.main-header.header-style-three .nav-outer .main-menu:before{content:"";background-color:#f1f1f1;border-radius:50px;width:200%;position:absolute;top:0;bottom:0;right:0}.main-header .header-lower .options-box{float:right;padding:10px 15px;position:relative}.main-header .header-lower .options-box .option-inner:before{content:"";background-color:#0060ff;border-radius:50px;width:110%;position:absolute;top:-10px;bottom:-10px;left:-10px}.main-header .header-lower .options-box .option-inner{padding-left:70px;position:relative}.main-header .header-lower .options-box .option-inner .icon{color:#fff;font-size:50px;line-height:1em;position:absolute;top:0;left:0}.main-header .header-lower .options-box .option-inner .number{position:relative}.main-header .header-lower .options-box .option-inner .number span{color:#fff;text-transform:uppercase;margin-bottom:3px;display:block;position:relative}.main-header .header-lower .options-box .option-inner .number a{color:#fff;font-size:22px;font-weight:800;position:relative}.main-header.header-style-three .header-lower .main-menu .navigation>li>a{padding:20px 0}.main-header.header-style-three .main-menu .navigation>li>a{font-weight:600}.main-header.header-style-three .cart-box{margin-top:21px;margin-left:30px}.main-header.header-style-three .search-box-btn{margin-top:22px;padding-right:50px}.main-header.header-style-three .cart-box .cart-panel{margin-top:49px}.header-style-three .sticky-header .search-box-btn{padding-right:0;margin-top:22px!important}.header-style-four{position:relative}.main-header .header-top-three{position:relative;overflow:hidden}.main-header .header-top-three .top-right:before{content:"";border-top:43px solid #222;border-left:30px solid #0000;position:absolute;top:0;left:-30px}.main-header .header-top-three .top-right{text-align:right;background-color:#222;padding:10px 0;position:relative}.main-header .header-top-three .top-right:after{content:"";background-color:#222;width:4000px;height:100%;display:block;position:absolute;top:0;left:100%}.main-header .header-top-three .top-right .text{color:#fff;z-index:1;padding-left:5px;font-size:14px;position:relative}.main-header .info-box .social-nav{margin-top:4px;position:relative}.main-header .info-box .social-nav li{margin-left:8px;display:inline-block;position:relative}.main-header .info-box .social-nav li a{color:#222;text-align:center;-o-transition:all .3s ease;border:1px solid #222;width:40px;height:40px;font-size:16px;line-height:38px;transition:all .3s;display:inline-block;position:relative}.main-header .info-box .social-nav li a:hover{color:#fff;background-color:#222}.header-style-four .header-upper{padding-bottom:40px}.main-header.header-style-four .search-box-btn{color:#fff}.header-style-four .header-lower{position:absolute;bottom:-35px;left:0;right:0}.header-style-four .header-lower .nav-outer{float:none;background-color:#0060ff;width:100%;padding-left:30px;position:relative}.header-style-four .main-menu .navigation>li>a{color:#fff;padding:20px 0}.header-style-four .main-menu .navigation>li:hover>a,.header-style-four .main-menu .navigation>li.current>a{color:#fff}.header-style-four .header-lower .outer-box .advisor-box{float:left;position:relative}.header-style-four .header-lower .outer-box .advisor-box .advisor-btn{color:#fff;-o-transition:all .5s ease;text-transform:uppercase;background-color:#222;padding:23px 32px;font-size:17px;font-weight:700;line-height:24px;transition:all .5s;position:relative}.header-style-four .header-lower .outer-box .advisor-box .advisor-btn:before{content:"";border-top:70px solid #222;border-left:28px solid #0000;position:absolute;top:0;left:-28px}.header-style-four .header-lower .outer-box{padding:0}.header-style-four .header-lower .outer-box .search-box-outer{margin-top:8px;margin-right:40px}.header-style-five{position:absolute;top:0;left:0;right:0}.main-header.header-style-five .main-box .outer-container{padding:0}.header-style-five .main-menu .navigation>li>a,.header-style-five .search-box-btn{color:#fff}.header-top-four{border-bottom:1px solid #ffffff26;position:relative}.header-style-four .main-menu .navigation>li:before{display:none}.header-top-four .top-left{float:left;position:relative}.header-top-four .top-left .links{position:relative}.header-top-four .top-left .links li{border-right:1px solid #ffffff40;margin-right:18px;padding:13px 22px 13px 0;display:inline-block;position:relative}.header-top-four .top-left .links li:last-child{border-right:none}.header-top-four .top-left .links li a{color:#fff;font-size:15px;font-weight:400;position:relative}.header-top-four .top-left .links li a .icon{color:#fff;margin-right:10px;position:relative}.header-top-four .top-right{float:right;position:relative}.header-top-four .top-right .social-icons{float:left;position:relative}.header-top-four .top-right .social-icons li{margin-left:15px;padding:13px 0;display:inline-block;position:relative}.header-top-four .top-right .social-icons li a{color:#fff;font-size:16px;position:relative}.header-top-four .top-right .cart-box{float:left;color:#fff;background:0 0;margin-top:13px;margin-left:18px;margin-right:0;font-size:16px;display:inline-block;position:relative}.header-top-four .top-right .cart-box .cart-box-btn{-o-transition:all .3s ease;background:0 0;transition:all .3s}.header-top-four .top-right .cart-box .cart-panel{z-index:999;margin-top:38px}.header-style-six{position:absolute;left:0;right:0}.header-style-six .header-upper{background:0 0}.header-style-six .info-box ul li,.header-style-six .info-box strong{color:#fff}.header-style-six .header-upper .outer-box button{cursor:pointer;color:#fff;background:0 0}.main-header.header-style-six .header-upper .outer-box .nav-btn{margin-top:-2px;top:0}.header-style-six .header-lower{display:none}.hidden-bar{z-index:9999;-o-transition:all .7s ease;background:#272727;width:305px;height:100%;transition:all .7s;position:fixed;top:0}.hidden-bar .mCSB_inside>.mCSB_container{margin-right:0}.hidden-bar.right-align{right:-400px}.hidden-bar.right-align.visible-sidebar{right:0}.hidden-bar.left-align{left:0}.hidden-bar .hidden-bar-closer{color:#fff;-o-transition:all .3s ease;z-index:999999;background:0 0;transition:all .3s;position:absolute;top:10px;right:15px}.hidden-bar .hidden-bar-closer:hover{color:#414857}.hidden-bar .hidden-bar-closer:hover .btn{color:#fff}.hidden-bar .hidden-bar-closer .btn{color:#fff;background-color:#0000;border:none;outline:none;font-size:14px}.hidden-bar .social-icons{text-align:center;margin:50px 0 30px}.hidden-bar .social-icons ul{margin-left:-5px;margin-right:-5px;font-size:0}.hidden-bar .social-icons ul li{padding:0 5px;display:inline-block}.hidden-bar .social-icons ul li a{text-align:center;color:#fff;-o-transition:all .3s ease;background:#414857;border-radius:5px;width:36px;height:36px;font-size:16px;line-height:36px;transition:all .3s;display:block}.hidden-bar .social-icons ul li a:hover{color:#414857;background:#fff}.hidden-bar .logo{padding:40px 30px}.hidden-bar .logo img{max-width:100%;display:inline-block}.hidden-bar .side-menu{letter-spacing:1px;background-color:#0000;padding:0;font-size:13px}.hidden-bar .side-menu ul li ul a,.hidden-bar .side-menu ul li ul li ul li a{background:0 0}.hidden-bar .side-menu a.current{color:#fff}.hidden-bar .side-menu ul li a{color:#fff;text-transform:capitalize;-o-transition:all .3s ease;background:0 0;border-top:1px solid #ffffff4d;border-bottom:1px solid #ffffff4d;padding:10px 15px 10px 20px;font-size:14px;font-weight:400;transition:all .3s;display:block;position:relative}.hidden-bar .side-menu ul li a:hover,.hidden-bar .side-menu ul>li.current>a,.hidden-bar .side-menu ul>li>ul>li.current>a{color:#fff;background:#ffffff1a}.hidden-bar .side-menu ul li a .btn.expander{color:#fff;background:0 0;border:1px solid #fffc;border-radius:0;outline:none;width:32px;height:32px;padding:5px 10px;font-size:14px;position:absolute;top:6px;right:20px}.shop-section .items-sorting{margin-bottom:20px;position:relative}.shop-section .items-sorting .results-column,.shop-section .items-sorting .select-column{margin-bottom:20px}.shop-section .items-sorting .results-column h6{color:#666;padding:13px 0;font-size:18px;font-weight:400;line-height:24px}.shop-section .items-sorting .form-group{margin-bottom:0}.shop-section .items-sorting select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;color:#666;-o-transition:all .5s ease;background:url(/images/icons/icon-select.png) 100% no-repeat;border:1px solid #eee;width:100%;height:50px;padding:9px 20px;font-size:14px;line-height:24px;transition:all .5s;display:block;position:relative}.shop-section .items-sorting select option{text-indent:15px}.single-product-item{margin-bottom:50px;transition:all .5s;display:block;position:relative}.single-product-item .img-holder{border:4px solid #0060ff;border-radius:0;display:block;position:relative;overflow:hidden}.single-product-item .img-holder:before{content:"";opacity:0;z-index:1;background:#fff3;transition:all .4s ease-in-out;position:absolute;inset:0}.single-product-item:hover .img-holder:before{opacity:1}.single-product-item .img-holder img{width:100%;transition:all .7s;transform:scale(1)}.single-product-item:hover .img-holder img{transform:scale(1.1)}.single-product-item .title-holder{z-index:9;background:#fff;margin-top:-30px;margin-left:20px;margin-right:20px;padding:22px 0 18px;display:block;position:relative;box-shadow:0 2px 27px #36363621}.single-product-item .title-holder .static-content{display:block;position:relative}.single-product-item .title-holder .title{padding:0 0 3px;font-size:16px;font-weight:600;line-height:22px;display:block;position:relative}.single-product-item .title-holder .title a{color:#1b1b1b;transition:all .5s}.single-product-item .title-holder .static-content span{color:#666;padding-right:0;display:inline-block}.single-product-item .title-holder .static-content del{color:#c2c2c2;font-size:16px;font-weight:700;display:inline-block;position:relative}.single-product-item .title-holder .overlay-content{text-align:center;background:#fff;transition:all .7s .3s;position:absolute;inset:0;transform:scaleX(0)}.single-product-item:hover .title-holder .overlay-content{transition:all .7s .1s;transform:scaleY(1)}.single-product-item .title-holder .overlay-content ul{width:153px;margin:0 auto;padding:23px 0;transition:all .7s .1s;display:block;position:relative;transform:scale(0)}.single-product-item:hover .title-holder .overlay-content ul{transition:all .7s .6s;transform:scale(1)}.single-product-item .title-holder .overlay-content ul li{float:left;text-align:center;border-right:1px solid #ededed;width:51px;display:inline-block;position:relative}.single-product-item .title-holder .overlay-content ul li:last-child{border:none}.single-product-item .title-holder .overlay-content ul li a,.single-product-item .title-holder .overlay-content ul li a span{display:block;position:relative}.single-product-item .title-holder .overlay-content ul li a span:before{color:#666;width:100%;height:45px;margin:0;font-size:18px;line-height:45px;transition:all .5s;display:block;position:relative}.single-product-item .title-holder .overlay-content ul li a:hover span:before{color:#fff;background:#666}.single-product-item .title-holder .overlay-content ul li a .toltip-content{opacity:0;visibility:hidden;text-align:center;z-index:999;background-color:#0a0a0a;min-width:130px;margin-left:-15px;padding:0;transition:all .3s .1s;position:absolute;top:-25px;left:-50%;right:0}.single-product-item .title-holder .overlay-content ul li a .toltip-content:before{content:"";color:#0a0a0a;text-align:center;font-family:FontAwesome;font-size:25px;line-height:10px;position:absolute;bottom:-8px;left:0;right:0}.single-product-item .title-holder .overlay-content ul li a .toltip-content p{color:#fff;margin:0;font-size:14px;line-height:30px}.single-product-item .title-holder .overlay-content ul li a:hover .toltip-content{visibility:visible;opacity:1;top:-40px}.shop-single-section{z-index:9;background-color:#fff;padding-top:100px;padding-bottom:90px;position:relative}.product-details .basic-details{margin-bottom:20px;position:relative}.product-details .image-column .image-carousel{background-color:#eee;border-radius:4px}.product-details .image-column,.product-details .info-column{margin-bottom:50px}.product-details .info-column .add-to-cart{cursor:pointer;margin-bottom:10px;margin-right:10px;padding:13px 43px;font-size:14px}.product-details .image-column .image-box img{width:100%;display:block;position:relative}.product-details .image-column .thumbs-carousel{margin-top:20px}.product-details .image-column .thumbs-carousel li{text-align:center;cursor:pointer;background-color:#f2f2f2;padding:0}.product-details .image-column .thumbs-carousel li img{width:100%;display:inline-block}.product-details .image-column .owl-dots,.product-details .image-column .owl-nav{display:none}.product-details .basic-details .details-header{margin-bottom:0;position:relative}.product-details .basic-details .details-header h2{color:#222;margin:0 0 8px;font-weight:700;line-height:1.4em}.product-details .basic-details .details-header h2 a{color:#333}.product-details .basic-details .details-header .rating{margin-bottom:25px;font-size:16px;display:inline-block}.product-details .basic-details .details-header .rating span{color:#0060ff}.product-details .basic-details .details-header .rating .fa{margin-right:1px;display:inline-block}.product-details .basic-details .details-header .rating .fa.light{color:#dadada}.product-details .basic-details .details-header .item-price{color:#222;letter-spacing:1px;margin-bottom:20px;font-size:24px;font-weight:400;line-height:24px;position:relative}.product-details .basic-details .text{color:#666;margin-bottom:30px;font-size:14px;line-height:1.9em;position:relative}.product-details .basic-details .availablity{float:left;letter-spacing:1px;color:#777;margin-bottom:27px;padding-right:40px;font-size:13px;font-weight:500;line-height:32px;position:relative}.product-details .basic-details .availablity strong{letter-spacing:2px;color:#11da61;text-transform:uppercase;font-size:14px;font-weight:600}.product-details .basic-details .item-quantity{float:left;border:1px solid #eae8e8;width:120px;margin-bottom:15px;margin-right:20px;position:relative}.product-details .basic-details .btns-box{position:relative}.product-details .basic-details .quantity-spinner,.cart-section input.quantity-spinner{line-height:24px;height:54px!important;box-shadow:none!important;padding:10px 15px!important}.product-details .basic-details .bootstrap-touchspin .input-group-btn-vertical>.btn,.cart-section .bootstrap-touchspin .input-group-btn-vertical>.btn{background:#f4f5f6;padding:13px 10px}.product-details .bootstrap-touchspin .input-group-btn-vertical i,.cart-section .bootstrap-touchspin .input-group-btn-vertical i{top:1px}.shop-list{margin-top:20px;position:relative}.shop-list li{color:#666;margin-bottom:10px;font-size:14px;position:relative}.shop-list li strong{color:#222;text-transform:uppercase;margin-right:5px;font-size:16px}.shop-list li a{color:#f05a28;text-transform:uppercase;margin-top:0;font-size:14px;font-weight:700;display:inline-block;position:relative}.shop-page .prod-tabs{position:relative}.shop-page .prod-tabs .tab-btns{text-align:center;margin-bottom:40px;position:relative}.shop-page .prod-tabs .tab-btns .tab-btn{color:#222;text-transform:capitalize;cursor:pointer;background:0 0;border:1px solid #222;margin-bottom:12px;margin-right:8px;padding:12px 40px 10px;font-size:16px;font-weight:400;line-height:24px;transition:all .5s;display:inline-block;position:relative}.shop-page .prod-tabs .tab-btns .tab-btn:hover,.shop-page .prod-tabs .tab-btns .tab-btn.active-btn{color:#fff;background:#222;border-color:#222}.shop-page .prod-tabs .tabs-content{position:relative}.shop-page .prod-tabs .tabs-content .tab{display:none;position:relative}.shop-page .prod-tabs .tabs-content .tab.active-tab{display:block}.shop-page .prod-tabs .tabs-content .tab p{color:#666;margin-bottom:20px;font-size:14px;line-height:2em}.shop-page .prod-tabs .tabs-content .tab p:last-child{margin-bottom:0}.shop-page .prod-tabs .tabs-content .tab h3,.shop-page .prod-tabs .tabs-content .tab h4,.shop-page .prod-tabs .tabs-content .tab h5,.shop-page .prod-tabs .tabs-content .tab h6{margin-bottom:15px}.shop-page .prod-tabs .tabs-content .tab h4{text-transform:uppercase;color:#222;font-size:16px;font-weight:700}.shop-page .prod-tabs .reviews-container{padding-bottom:1px;position:relative}.shop-page .prod-tabs .reviews-container .review-box{border-bottom:1px solid #f0f0f0;min-height:130px;margin-bottom:30px;padding-bottom:30px;padding-left:120px;position:relative}.shop-page .prod-tabs .reviews-container .review-box:last-child{border:none;margin-bottom:0;padding-bottom:0}.bootstrap-touchspin .input-group-btn-vertical{width:auto;position:absolute;right:0}.bootstrap-touchspin .glyphicon-chevron-up:before{content:"";font-family:FontAwesome;font-size:18px;font-style:normal}.bootstrap-touchspin .glyphicon-chevron-down:before{content:"";font-family:FontAwesome;font-size:18px;font-style:normal}.shop-page .prod-tabs .reviews-container .rev-thumb{background:#fff;border-radius:3px;width:100px;height:100px;margin-bottom:20px;position:absolute;top:5px;left:0}.shop-page .prod-tabs .reviews-container .rev-thumb img{border-radius:3px;width:100%;display:block}.shop-page .prod-tabs .reviews-container .rev-content{background:#fff;position:relative}.shop-page .prod-tabs .reviews-container .rev-header{position:relative}.shop-page .prod-tabs .reviews-container .rev-header h4{float:left;color:#222;text-transform:uppercase;margin-bottom:10px;font-weight:700;line-height:30px}.shop-page .prod-tabs .reviews-container .rev-header .rating{float:left;color:#0060ff;margin-bottom:10px;margin-left:40px;font-size:14px;line-height:30px;position:relative}.shop-page .prod-tabs .reviews-container .rev-header .rating .fa{margin-right:3px}.shop-page .prod-tabs .reviews-container .rev-header .time{float:right;color:#000;font-size:14px;line-height:30px;position:relative}.shop-page .prod-tabs .reviews-container .rev-option{color:#9e9e9e;font-size:14px}.shop-page .prod-tabs .reviews-container .rev-option a{text-transform:uppercase;font-size:14px;font-weight:700}.shop-page .prod-tabs .reviews-container .rev-text{color:#9e9e9e;margin-bottom:15px;font-size:14px;line-height:1.8em}.shop-page .prod-tabs .add-review{margin:30px 0 20px;font-size:14px;position:relative}.shop-page .prod-tabs .add-review h2{color:#000}.shop-page .prod-tabs .add-review .rating{padding-top:8px;position:relative}.shop-page .prod-tabs .add-review .rating .rate-box{color:#555;margin-right:10px;font-size:14px;display:inline-block;position:relative}.shop-page .prod-tabs .add-review .rating .rate-box:hover,.shop-page .prod-tabs .add-review .rating .rate-box:focus,.shop-page .prod-tabs .add-review .rating .rate-box:active{color:#0060ff}.shop-page .prod-tabs .add-review label{color:#303030;margin-bottom:5px;font-size:14px;font-weight:400;display:block;position:relative}.shop-page .prod-tabs .add-review h3{margin-bottom:20px}.shop-page .prod-tabs .add-review .form-group{margin-bottom:20px;position:relative}.shop-page .prod-tabs .add-review .form-group input[type=text],.shop-page .prod-tabs .add-review .form-group input[type=password],.shop-page .prod-tabs .add-review .form-group input[type=tel],.shop-page .prod-tabs .add-review .form-group input[type=email],.shop-page .prod-tabs .add-review .form-group select{color:#222;-o-transition:all .3s ease;border:1px solid #e0e0e0;width:100%;padding:9px 15px;line-height:22px;transition:all .3s;display:block;position:relative}.shop-page .prod-tabs .add-review .form-group textarea{color:#222;resize:none;-o-transition:all .3s ease;border:1px solid #e0e0e0;width:100%;height:150px;padding:8px 15px;line-height:22px;transition:all .3s;display:block;position:relative}.shop-page .prod-tabs .add-review button{padding:8px 35px}.cart-section{z-index:9;background-color:#fff;padding:100px 0 120px;position:relative}.cart-section .cart-outer{position:relative}.cart-section .table-outer{width:100%;position:relative;overflow-x:auto}.cart-section .cart-table{border:1px solid #eee;width:100%;min-width:900px}.cart-section .cart-table tbody tr{border-bottom:1px solid #eee}.cart-table .cart-header{text-transform:uppercase;color:#1f1f1f;background:#0060ff;border-radius:0;width:100%;font-size:16px;position:relative}.cart-table thead tr th{color:#fff;text-transform:capitalize;min-width:120px;padding:20px 15px;font-size:16px;font-weight:700;line-height:24px}.cart-table thead tr th.prod-column{text-align:left;padding-left:40px}.cart-table tbody tr td{min-width:100px;padding:40px;line-height:24px}.cart-table tbody tr .qty{width:90px;padding-left:10px;padding-right:40px}.cart-table tbody tr .qty .quantity-spinner{background:#f5f5f5}.cart-table tbody tr .prod-column .column-box{text-align:left;min-height:100px;padding-top:40px;padding-left:130px;position:relative}.column.default-column .cart-table tbody tr .qty{width:110px;padding-right:20px}.cart-table tbody tr .prod-column .column-box .prod-thumb{width:100px;position:absolute;top:0;left:0}.cart-table tbody tr .prod-column .column-box .prod-thumb img{max-width:100%;display:block}.cart-table tbody tr .prod-column .column-box h6{color:#222;margin-bottom:5px;font-weight:500}.cart-table tbody tr .sub-total{color:#222;padding-left:20px;font-size:18px;font-weight:400}.cart-table tbody tr .remove-btn{color:#0060ff;-o-transition:all .5s ease;font-size:18px;transition:all .5s;display:inline-block;position:relative}.cart-table tbody tr .remove-btn .fa{color:#fff;text-align:center;text-indent:100px;background:#f0f0f0;width:14px;height:14px;margin-right:8px;font-size:10px;line-height:14px;position:relative;top:2px;overflow:hidden}.cart-table tbody tr .remove-btn:hover .fa{text-indent:0;background:#fa9928}.cart-table tbody tr td{vertical-align:middle}.cart-table tbody tr td.price{color:#222;padding-left:10px;font-size:18px;font-weight:400}.cart-table tbody tr td .quantity-spinner{width:100%;height:34px;padding:5px 0 5px 20px;line-height:24px;display:block;position:relative}.cart-table tbody .available-info{color:#727272;padding-left:50px;font-size:16px;position:relative}.cart-table tbody .available-info .icon{text-align:center;color:#fff;background:#3e4494;border-radius:50%;width:40px;height:40px;font-size:18px;line-height:40px;position:absolute;top:5px;left:0}.cart-section .coupon-outer{margin:40px 0 50px;position:relative}.cart-section .coupon-outer .cart-btn{cursor:pointer;-o-transition:all .5s ease;padding:14px 43px;font-size:14px;font-weight:400;transition:all .5s}.cart-section .apply-coupon{position:relative}.cart-section .apply-coupon .form-group{float:left;margin-right:20px;position:relative}.cart-section .apply-coupon .form-group .coupon-btn{cursor:pointer;padding:11px 28px;line-height:30px}.cart-section .apply-coupon .form-group input[type=text]{background:0 0;border-bottom:2px solid #0060ff;width:230px;height:54px;padding:12px 0;font-size:14px;line-height:26px;display:block}.cart-section .estimate-form{position:relative}.cart-section .sec-title{margin-bottom:25px}.cart-section .sec-title h2{color:#222;font-size:26px}.cart-section .estimate-form .row{margin-left:-7px;margin-right:-7px}.cart-section .estimate-form .row .form-group{margin-bottom:30px;padding:0 7px!important}.cart-section .cart-note{text-align:center;background:#f4f4f4;border:1px dashed #b2dd4c;margin-bottom:50px;padding:16px 20px;line-height:1.7em;position:relative}.product-details .basic-details .item-quantity input[type=text],.cart-table tbody tr .qty input[type=text]{background:#f4f4f4;height:46px;line-height:46px;position:relative}.bootstrap-touchspin .input-group-btn-vertical>.btn{background:#e9e9e9;height:24px}.bootstrap-touchspin .input-group-btn-vertical i{top:6px;left:6px}.cart-total-box{background-color:#f4f4f4;max-width:490px;margin-bottom:40px;padding:40px 40px 30px;position:relative}.cart-total-box h4{color:#222;margin-bottom:25px;font-weight:700;line-height:1.4em;position:relative}.totals-table{position:relative}.totals-table li{color:#222;margin-bottom:8px;font-size:18px;font-weight:500;position:relative}.totals-table li .col{float:right;width:auto}.totals-table li .col-title{float:left;font-weight:600}.totals-table li.total{border-top:1px solid #ccc;margin-top:25px;padding-top:30px}.checkout-btn{color:#fff;cursor:pointer;background-color:#0060ff;padding:17px 43px 14px;font-size:16px;font-weight:400}.checkout-page{z-index:9;background-color:#fff;padding:100px 0 80px;position:relative}.checkout-page .default-links{margin-bottom:40px;position:relative}.checkout-page .default-links li{color:#797979;background:#f9f9f9;border:1px solid #ebebeb;margin-bottom:15px;padding:18px 28px;font-size:17px;font-weight:600;line-height:24px}.checkout-page .default-links li a{color:#0060ff;text-decoration:underline}.shop-form .billing-inner{padding-right:100px;position:relative}.shop-form .sec-title h2{font-size:24px}.shop-form .form-group{margin-bottom:20px;position:relative}.billing-details .shop-form .sec-title{margin-bottom:20px}.billing-details .shop-form .form-group.sec-title{margin-top:20px;margin-bottom:10px;padding-bottom:30px}.shop-form .form-group .field-label{color:#797979;text-transform:capitalize;margin-bottom:8px;font-size:15px;font-weight:500;line-height:24px;display:block}.shop-form .form-group .field-label sup{color:#797979;font-size:16px;position:relative;top:0}.shop-form input[type=text],.shop-form input[type=email],.shop-form input[type=password],.shop-form input[type=tel],.shop-form input[type=number],.shop-form input[type=url],.shop-form select,.shop-form textarea{-o-transition:all .3s ease;background:#fff;border:1px solid #eee;width:100%;height:50px;padding:10px 15px;line-height:16px;transition:all .3s;display:block;position:relative}.shop-form input.address-two{margin-top:12px}.shop-form textarea-webkit-input-placeholder{color:#c6c6c6}.shop-form input::-webkit-input-placeholder{color:#c6c6c6}.shop-form select::-webkit-input-placeholder{color:#c6c6c6}.shop-form select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;cursor:pointer;background:#fff url(/images/icons/icon-select.png) 100% no-repeat}.shop-form select option{text-indent:15px}.shop-form textarea{resize:none;overflow:hidden;height:100px!important}.shop-form input:focus,.shop-form select:focus,.shop-form textarea:focus{border-color:#0060ff}.shop-order-box{background-color:#fdfdfd;border:1px solid #d9d9d9;padding:20px 28px 50px;position:relative}.shop-order-box .order-list{position:relative}.shop-order-box .order-list li{color:#797979;text-transform:uppercase;margin-bottom:12px;font-size:15px;font-weight:500;position:relative}.shop-order-box .order-list li span{float:right;text-align:left;text-transform:capitalize;width:35%;font-size:17px}.shop-order-box .order-list li span.dark{color:#242424}.shop-order-box .order-list li.total{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:8px 0}.payment-options{margin-top:20px;margin-bottom:20px;position:relative}.checkout-page .payment-options li{margin-bottom:15px;position:relative}.checkout-page .payment-options li .radio-option{position:relative}.checkout-page .payment-options li .radio-option label{text-transform:capitalize;letter-spacing:1px;color:#797979;cursor:pointer;padding-left:30px;font-size:15px;display:block;position:relative;font-weight:600!important}.checkout-page .payment-options li .radio-option label strong{color:#797979;font-size:15px;font-weight:500;display:inline-block}.checkout-page .payment-options li .radio-option input[type=radio]{position:absolute;top:3px;left:0}.checkout-page .payment-options li .radio-option #payment-3{top:9px}.checkout-page .payment-options li .what-paypall{color:#4349d9;margin-left:15px;font-size:13px;font-weight:500}.checkout-page .payment-options li .radio-option label .small-text{letter-spacing:0;text-transform:none;color:#8e8d8d;background-color:#ececec;border-radius:4px;margin-top:20px;margin-left:-30px;padding:18px 26px;font-size:15px;font-weight:400;line-height:1.8em;display:none;position:relative}.checkout-page .payment-options li .radio-option label .small-text:before{content:"";border-bottom:15px solid #ececec;border-left:10px solid #0000;border-right:10px solid #0000;position:absolute;top:-10px;left:24px}.checkout-page .payment-options li .radio-option input[type=radio]:checked+label .small-text{display:block}.checkout-page .payment-options li .radio-option label img{max-width:100%;padding-left:30px;display:inline-block;position:relative;top:-3px}.register-section{z-index:9;background-color:#fff;padding:60px 0 40px;position:relative}.register-section .form-column{margin-bottom:40px}.register-section .form-column .sec-title{margin-bottom:30px;position:relative}.styled-form{position:relative}.styled-form .submit-text{color:#9e9e9e;margin-top:10px;font-size:15px;font-weight:400}.styled-form .form-group{color:#848484;margin-bottom:30px;font-size:14px;position:relative}.checkout-section .styled-form .form-group{margin-bottom:20px;position:relative}.styled-form .form-group .check-box{color:#272727;padding-top:5px;font-size:15px;font-weight:400;line-height:24px}.styled-form .form-group .check-box label{cursor:pointer;padding:0;font-size:15px;font-weight:400;position:relative;top:-1px}.styled-form .pull-left label,.styled-form .pull-right label{cursor:pointer}.styled-form .form-group .adon-icon{color:#999;z-index:2;width:20px;height:20px;margin-top:-10px;font-size:15px;line-height:20px;position:absolute;top:50%;right:10px}.styled-form .form-group .field-label{color:#272727;text-transform:capitalize;margin-bottom:7px;font-size:16px;font-weight:400;display:block}.styled-form input[type=text],.styled-form input[type=email],.styled-form input[type=password],.styled-form input[type=tel],.styled-form input[type=number],.styled-form input[type=url],.styled-form select,.styled-form textarea{-o-transition:all .3s ease;background:#fff;border:1px solid #f4f4f4;width:100%;height:50px;padding:8px 20px;line-height:30px;transition:all .3s;display:block;position:relative}.checkout-section .styled-form input[type=text],.checkout-section .styled-form input[type=email],.checkout-section .styled-form input[type=password],.checkout-section .styled-form select{height:44px;line-height:26px}.styled-form select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;cursor:pointer;background:#fff url(/images/icons/icon-select.png) 100% no-repeat}.styled-form select option{text-indent:20px}.styled-form textarea{resize:none;height:110px}.styled-form input:focus,.styled-form select:focus,.styled-form textarea:focus{border-color:#0060ff}.styled-form .form-group .theme-btn{text-align:center;cursor:pointer;border-radius:0;min-width:150px;padding:11px 34px}.styled-form .remember-me{color:#222;font-size:16px;font-weight:500;position:relative}.social-links-two a{text-align:center;color:#fff;-o-transition:all .5s ease;background:#fc721e;width:42px;height:42px;margin:0 0 0 5px;font-size:14px;line-height:42px;transition:all .5s;display:inline-block;position:relative}.social-links-two a:hover{opacity:.8}.social-links-two .facebook{background:#3b5998}.social-links-two .twitter{background:#33ccfe}.social-links-two .google-plus{background:#dd4b39}.box-version.option-box{display:none}.nav-outer .mobile-nav-toggler{float:right;cursor:pointer;color:#000;font-size:36px;line-height:50px;display:none;position:relative}.mobile-menu{opacity:0;visibility:hidden;z-index:999999;width:400px;max-width:100%;height:100%;padding-right:30px;font-weight:600;position:fixed;top:0;right:0}.mobile-menu .nav-logo{text-align:left;margin-top:10px;margin-bottom:30px;position:relative}.mobile-menu .nav-logo img{max-width:300px}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .mobile-menu{opacity:1;visibility:visible}.mobile-menu .menu-backdrop{z-index:1;background:#000000e6;width:100%;height:100%;position:fixed;top:0;right:0;transform:translate(101%)}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity:1;visibility:visible;-o-transition:all .7s ease;transition:all .7s;transform:translate(0%)}.mobile-menu .menu-box{z-index:5;opacity:0;visibility:hidden;background:#252525;border-radius:0;width:100%;height:100%;max-height:100%;padding:40px;position:absolute;top:0;left:0;overflow-y:auto;transform:translate(101%)}.mobile-menu-visible .mobile-menu .menu-box{opacity:1;visibility:visible;-o-transition:all .7s ease .5s;transition:all .7s .5s;transform:translate(0%)}.mobile-menu .close-btn{cursor:pointer;color:#fff;z-index:10;-o-transition:all .5s ease;font-size:24px;transition:all .5s;position:absolute;top:20px;right:20px;transform:translateY(-50px)}.mobile-menu-visible .mobile-menu .close-btn{transform:translateY(0)}.mobile-menu .navigation{width:100%;display:block;position:relative}.mobile-menu .navigation li{display:block;position:relative}.mobile-menu .navigation li>ul>li:last-child{border-bottom:none}.mobile-menu .navigation li>a{letter-spacing:1px;color:#f05a28;text-transform:capitalize;margin:0;padding:20px 0;font-size:18px;display:block;position:relative}.mobile-menu .navigation li:hover>a,.mobile-menu .navigation li.current>a{color:#fff}.mobile-menu .navigation li.dropdown .dropdown-btn{text-align:center;color:#404040;cursor:pointer;z-index:5;width:44px;height:44px;font-size:16px;line-height:44px;position:absolute;top:0;right:0}.mobile-menu .navigation li.dropdown .dropdown-btn:after{content:"";border-left:1px solid #0000001a;width:1px;height:24px;position:absolute;top:10px;left:0}.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul{display:none}.mobile-menu .contact-info{margin-top:60px;margin-bottom:20px}.mobile-menu .contact-info h4{color:#fff;letter-spacing:1px;margin-bottom:20px;font-size:20px;font-weight:500}.mobile-menu .contact-info ul{color:#fff;letter-spacing:.8px;margin-left:20px}.mobile-menu .contact-info ul li{color:#fff;letter-spacing:.8px;margin-bottom:20px}.mobile-menu .contact-info ul li strong{letter-spacing:.8px;font-size:16px}.mobile-menu .contact-info ul li p{color:#fff;margin-top:20px;margin-bottom:0;font-size:14px}.sticky-header .navbar-header{display:none}@media (max-width:640px){.mobile-menu{width:300px}}@media (max-width:768px){.sm-hidden{display:none}}.header-container{background-color:#f5f5f5;align-items:center;padding:10px 15px;display:flex}@media (min-width:769px){.header-container{display:none}.logo img{max-height:50px;margin-top:15px;margin-left:15px}}.logo{flex:0 0 80%}.logo img{max-height:50px}.nav-container{flex:0 0 20%;justify-content:flex-end;align-items:center;gap:10px;display:flex}.nav-btn{cursor:pointer;padding:10px}.nav-btn .icon{color:#000;font-size:30px}@media (max-width:768px){.main-menu{display:none}.nav-btn{padding:15px}}@media (max-width:930px){.main-menu{display:none}}.search-popup{z-index:99999;-o-transition:all .5s cubic-bezier(.86,0,.07,1);-webkit-transition:all .5s cubic-bezier(.86,0,.07,1);-moz-transition:all .5s cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);background-color:#000000e6;width:100%;height:100vh;margin-top:-540px;transition:all 1.5s cubic-bezier(.86,0,.07,1);position:fixed;top:0;left:0;transform:translateY(-100%)}.sidenav-bar-visible .search-popup{width:80%}.search-popup:before{content:"";background-image:url(/images/icons/waves-shape.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:560px;margin-top:0;position:absolute;top:100%;left:0}.search-active .search-popup{margin-top:0;transform:translateY(0%)}.search-popup .close-search{text-align:center;cursor:pointer;-o-transition:all .5s ease;opacity:0;visibility:hidden;background-color:#0060ff;border-bottom:3px solid #fff;border-radius:50%;width:70px;margin:-200px auto 0;transition:all .5s;position:absolute;top:75%;left:0;right:0;box-shadow:0 0 10px #0000000d}.search-popup .close-search span{color:#fff;width:70px;height:70px;font-size:30px;line-height:70px;display:block;position:relative}.search-active .search-popup .close-search{visibility:visible;opacity:1;-o-transition-delay:1.5s;transition-delay:1.5s;top:50%}.search-popup form{transform-origin:50%;-o-transition:all .3s ease;background-color:#111;max-width:700px;margin:-35px auto 0;transition:all .3s;position:absolute;top:50%;left:15px;right:15px;transform:scaleX(0)}.search-active .search-popup form{-o-transition-delay:1.2s;transition-delay:1.2s;transform:scaleX(1)}.search-popup .form-group{margin:0;position:relative;overflow:hidden}.search-popup .form-group input[type=text],.search-popup .form-group input[type=search]{color:#000;-o-transition:all .5s ease;text-transform:capitalize;background-color:#fff;width:100%;height:70px;padding:10px 30px;font-size:18px;font-weight:500;line-height:50px;transition:all .5s;display:block;position:relative}.search-popup .form-group input[type=submit],.search-popup .form-group button{text-align:center;color:#000;cursor:pointer;-o-transition:all .5s ease;background:0 0;height:70px;padding:0;font-size:24px;line-height:70px;transition:all .5s;position:absolute;top:0;right:30px}.search-popup .form-group input[type=submit]:hover,.search-popup .form-group button:hover,.search-popup input::placeholder,.search-popup textarea::placeholder{color:#000}.search-popup .close-search.style-two{color:#fff;-o-transition:all .5s ease;border:none;width:auto;height:auto;margin:0;transition:all .5s;position:absolute;top:25px;left:auto;right:25px;box-shadow:none!important;background:0 0!important}.search-popup .close-search.style-two span{color:#fff;font-size:20px}.main-header .sticky-header .outer-box{margin-left:20px;padding:13px 0}.main-header .sticky-header .outer-box .cart-box{color:#000;margin-top:11px}.main-header .sticky-header .outer-box .cart-box .cart-box-btn,.main-header .sticky-header .outer-box .cart-box .cart-box-btn:hover{color:#000}.main-header .sticky-header .outer-box .cart-box .cart-box-btn .total-cart{background-color:#0060ff}.main-header .sticky-header .search-box-btn{color:#000;margin-top:11px}.color-palate .option-box{padding-top:0;padding-bottom:10px}.color-palate .option-box>li{color:#fff;cursor:pointer;text-transform:capitalize;background-color:#0060ff;width:40%;margin:0 3px 9px;padding:6px 12px;display:inline-block;position:relative}.sidebar-info-contents,.sidebar-info-contents .content-inner{position:relative}.sidebar-info-contents .content-inner .logo{padding:0 0 40px}.sidebar-info-contents .content-inner .logo img{max-width:100%;display:inline-block}.sidebar-info-contents .content-inner .content-box{position:relative}.sidebar-info-contents .content-inner .content-box h2{color:#fff;margin-bottom:20px;font-size:20px;font-weight:500;position:relative}.sidebar-info-contents .content-inner .content-box .text{color:#ffffffe6;margin-bottom:25px;font-size:14px;position:relative}.sidebar-info-contents .content-inner .contact-info{margin-top:60px;position:relative}.sidebar-info-contents .content-inner .contact-info h2{color:#fff;margin-bottom:20px;font-size:20px;font-weight:500;position:relative}.sidebar-info-contents .content-inner .social-box{margin-top:20px;margin-bottom:30px;position:relative}.sidebar-info-contents .content-inner .social-box li{-o-transition:all .9s ease;margin-right:6px;transition:all .9s;display:inline-block;position:relative}.sidebar-info-contents .content-inner .social-box li a{color:#222;z-index:1;text-align:center;background-color:#fff;border-radius:50%;width:36px;height:36px;font-size:13px;line-height:36px;display:inline-block;position:relative}.close-side-widget,.close-side-widget:hover{color:#fff;font-size:24px}.main-header .header-upper .outer-box .nav-btn{float:left;color:#222;cursor:pointer;margin-top:15px;margin-left:25px;font-size:25px;position:relative}.sticky-header .outer-box .nav-btn{float:right;color:#000;cursor:pointer;margin-top:9px;margin-left:30px;font-size:28px;position:relative}.scroll-to-toped{color:#fff;text-transform:uppercase;text-align:center;z-index:100;cursor:pointer;-o-transition:all .3s ease;background:#222;width:40px;height:40px;font-size:13px;line-height:38px;transition:all .3s;display:none;position:fixed;bottom:15px;right:15px}.scroll-to-toped:hover{color:#fff;background:#000}.waves{width:100%;height:15vh;min-height:100px;max-height:150px;margin-bottom:-8px;position:absolute;bottom:0;left:0}.waves .content{text-align:center;background-color:#fff;height:20vh;position:relative}.banner-container .slide-info h3{color:#fff;margin-bottom:20px;font-size:30px}.banner-container .slide-info h1{letter-spacing:1px;margin:0;font-weight:700;line-height:80px}.banner-container .slide-info p{max-width:800px;margin-top:25px;margin-bottom:0;font-size:20px}.banner-title-animation{opacity:0;animation:.8s ease-out forwards slideInTitle}.banner-title-animation{animation:.8s ease-out forwards slideInTitle}.banner-subtitle-animation{opacity:0;animation:.8s ease-out .3s forwards slideInSubtitle}@media only screen and (max-width:767px){.banner-container.slide-info{padding-left:"80px";padding-right:"80px"}.banner-container .slide-info h3{color:#fff;margin-bottom:10px;font-size:16px}.banner-container .slide-info h1{letter-spacing:1px;margin:0;font-size:25px;font-weight:500;line-height:50px}.banner-container .slide-info p{max-width:800px;margin-top:20px;margin-bottom:0;font-size:14px}}.banner-section{position:relative;overflow:hidden}.banner-section .slide:before{content:"";z-index:2;background-color:#000000b3;position:absolute;inset:0}.banner-section .slide{padding-top:300px;padding-bottom:200px;position:relative;overflow:hidden}.banner-section .patern-layer-one{z-index:2;opacity:0;-o-transition:all .9s ease;background-position:bottom;background-repeat:no-repeat;background-size:cover;width:493px;height:492px;transition:all .9s;position:absolute;top:0;left:0;transform:translate(-500px)}.banner-section .active .patern-layer-one{opacity:1;transform:translate(0)}.banner-section .patern-layer-two{z-index:2;-o-transition:all .9s ease;background-position:100% 0;background-repeat:no-repeat;width:611px;height:633px;transition:all .9s;position:absolute;bottom:0;right:0;transform:translate(500px)}.banner-section .active .patern-layer-two{-o-transition-delay:.3s;transition-delay:.3s;transform:translate(0)}.banner-section .content-column{z-index:10;position:relative}.banner-section .content-column .inner-column{position:relative}.banner-section .content-column .title{color:#fff;opacity:0;transform-origin:top;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;margin-bottom:16px;font-size:30px;font-weight:500;line-height:1.8em;transition:all 1s;position:relative;transform:scaleY(0)}.banner-section .active .content-column .title{opacity:1;-o-transition-delay:.3s;transition-delay:.3s;transform:scaleY(1)}.banner-section .content-column h1{color:#fff;opacity:0;transform-origin:top;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;font-weight:700;line-height:1.1em;transition:all 1s;position:relative;transform:scaleY(0)}.banner-section .active .content-column h1{opacity:1;-o-transition-delay:.6s;transition-delay:.6s;transform:scaleY(1)}.banner-section .content-column .text{color:#fff;opacity:0;transform-origin:top;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;margin-top:30px;margin-bottom:30px;font-size:17px;font-weight:400;line-height:1.9em;transition:all 1s;position:relative;transform:scaleY(0)}.banner-section .active .content-column .text{opacity:1;-o-transition-delay:.9s;transition-delay:.9s;transform:scaleY(1)}.banner-section .content-column .btns-box{opacity:0;transform-origin:top;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;margin-top:35px;transition:all 1s;transform:scaleY(0)}.banner-section .active .content-column .btns-box{opacity:1;-o-transition-delay:1.2s;transition-delay:1.2s;transform:scaleY(1)}.banner-section .content-column .theme-btn{margin-right:15px}.banner-section .owl-dots{text-align:center;position:absolute;bottom:40px;left:0;right:0}.banner-section .owl-dots .owl-dot{-o-transition:all .3s ease;background-color:#fff;border-radius:0;width:30px;height:6px;margin:0 5px;transition:all .3s;display:inline-block;position:relative}.banner-section .owl-dots .owl-dot.active,.banner-section .owl-dots .owl-dot:hover{background-color:#f05a28}.banner-section .owl-nav{z-index:99999;opacity:0;-o-transition:all .3s ease;width:100%;margin-top:-10px;transition:all .3s;position:absolute;top:50%;left:0}.banner-section:hover .owl-nav{opacity:1}.banner-section .owl-nav .owl-prev{color:#fff;text-align:center;-o-transition:all .5s ease;border:2px solid #fff9;border-radius:50px;width:60px;height:60px;font-size:24px;line-height:56px;transition:all .5s;position:absolute;left:20px}.banner-section .owl-nav .owl-next{color:#fff;text-align:center;-o-transition:all .5s ease;border:2px solid #fff9;border-radius:50px;width:60px;height:60px;font-size:24px;line-height:56px;transition:all .5s;position:absolute;right:20px}.banner-section .owl-nav .owl-prev:hover,.banner-section .owl-nav .owl-next:hover{color:#222;background-color:#fff;border-color:#fff}.image-animation-container{cursor:pointer;position:relative}.image-animation{will-change:transform,filter;transition:all .6s cubic-bezier(.2,.6,.3,1);animation:4s ease-in-out infinite gentleFloat}.image-animation-container .image{animation-delay:0s}.image-animation-container .image-two{animation-delay:.2s}.image-animation-container .image-three{animation-delay:.4s}.image-animation-container .image-four{animation-delay:.6s}.image-animation-container:hover .image-animation{transition-duration:.8s;transition-timing-function:cubic-bezier(.2,.8,.3,1.2);animation:none;transform:translateY(-15px)}.image-animation-container:hover .image{filter:drop-shadow(0 15px 20px #0060ff33);transition-delay:50ms;transform:translateY(-18px)scale(1.02)}.image-animation-container:hover .image-two{filter:drop-shadow(0 15px 20px #f05a2833);transition-delay:.15s;transform:translateY(-16px)rotate(1deg)}.image-animation-container:hover .image-three{filter:drop-shadow(0 15px 20px #0060ff33);transition-delay:.25s;transform:translateY(-17px)rotate(-1deg)}.image-animation-container:hover .image-four{filter:drop-shadow(0 15px 20px #f05a2833);transition-delay:.35s;transform:translateY(-15px)rotate(1.5deg)}.image-animation{transition:transform .7s cubic-bezier(.2,.8,.4,1),filter .5s}@keyframes gentleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.about-section{padding:100px 0 0;position:relative;overflow:hidden}@media (max-width:767px){.about-section{padding:80px 0 0}}.about-section .content-column{position:relative}.about-section .sec-title{margin-bottom:25px}.about-section .content-column .inner-column{padding-right:15px;position:relative}@media (max-width:767px){.about-section .content-column .text{margin-left:10px;margin-right:10px;color:#434343!important}}.about-section .content-column .text{color:#555;margin-bottom:40px;font-size:16px;font-weight:500;line-height:1.8em;position:relative}.about-section .content-column .blocks-outer{position:relative}.feature-block{margin-bottom:35px;position:relative}.feature-block:last-child{margin-bottom:0}.feature-block .inner-box{padding-left:70px;position:relative}.feature-block .inner-box .icon{color:#0060ff;font-size:48px;line-height:1em;position:absolute;top:2px;left:0}.feature-block .inner-box h6{color:#141d38;font-size:18px;font-weight:600;position:relative}.feature-block .inner-box .feature-text{color:#555;margin-top:5px;font-size:16px;position:relative}.about-section .images-column{position:relative}.about-section .images-column .inner-column{text-align:center;background-position:50%;background-repeat:no-repeat;padding:50px 0;position:relative}.about-section .images-column .learn{color:#0060ff;-o-transition:all .5s ease;font-size:16px;font-weight:700;transition:all .5s;display:inline-block;position:relative}.about-section .images-column .learn:hover{color:#222}.about-section .images-column .learn .arrow{margin-right:8px;position:relative;top:1px}.about-section .images-column .pattern-layer{background-repeat:no-repeat;width:745px;height:732px;position:absolute;top:-150px;left:-70px}.about-section .images-column .images-outer{position:relative}.about-section .images-column .image{position:relative;box-shadow:0 0 20px #0000001a;display:inline-block!important}.about-section .images-column .image-two{position:absolute;box-shadow:0 0 20px #0000001a;display:inline-block!important;top:auto!important;bottom:60px!important;left:0!important}.about-section .images-column .image-three{position:absolute;box-shadow:0 0 20px #0000001a;display:inline-block!important;inset:auto 0 -60px auto!important}.about-section .images-column .image-four{position:absolute;box-shadow:0 0 20px #0000001a;display:inline-block!important;inset:0 10px auto auto!important}@media (max-width:767px){.about-section .content-column .blocks-outer{margin-bottom:40px}.feature-block{margin-bottom:20px;position:relative}.image-column{margin-bottom:0!important}.images-column .inner-column{padding:0!important}.inner-column.image-animation-container{padding:20px 0;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.pattern-layer{display:none}.images-outer{min-height:300px}.image-two{width:100px;top:10px;right:15px}.image-three{width:150px}.image-four{width:70px}.btn-box .theme-btn{width:100%;max-width:250px}}.vismis-card{align-items:center;gap:10px;display:flex}.featured-section{z-index:1;position:relative}.feature-block-two{margin-bottom:30px;position:relative}.feature-block-two .inner-box{background-size:cover;padding:50px;position:relative}.feature-block-two .inner-box:before{content:"";-o-transition:all .5s ease;background-color:#141d3bb3;transition:all .5s;position:absolute;inset:0}.feature-block-two .inner-box:hover:before{background-color:#0c205e}.feature-block-two .inner-box .number{color:#fff;font-family:Montserrat,sans-serif;font-size:60px;font-weight:800;line-height:1em;position:relative}.feature-block-two .inner-box h4{color:#fff;margin-top:12px;margin-bottom:15px;font-weight:600;line-height:1.3em;position:relative}.feature-block-two .inner-box .text{color:#fff;font-size:16px;line-height:1.8em;position:relative}.inner-box:hover .icon-wrapper{filter:brightness(0)invert()}.icon-wrapper{line-height:0;transition:all .4s;display:inline-block}.icon-wrapper img{transition:all .4s}.services-section{background-color:#141d38;position:relative}.services-section.margin-top{margin-top:-165px}.services-section .pattern-layer{background-color:#00000080;background-position:100% 0;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;right:0}.service-block{margin-bottom:30px;position:relative}.service-block .inner-box{text-align:center;-o-transition:all .5s ease;background-color:#fff;border-radius:0 0 15px;padding:50px 30px 80px;transition:all .5s;position:relative}.service-block .inner-box:hover{border-radius:0 0 0 15px}.service-block .inner-box:before{content:"";opacity:0;-o-transition:all .5s ease;background-image:-ms-linear-gradient(top,#131e39 0%,#015ffd 100%);background-image:-o-linear-gradient(#015ffd 0%,#131e39 100%);background-image:linear-gradient(#131e39 0%,#015ffd 100%);transition:all .5s;position:absolute;inset:0}.service-block .inner-box:hover:before{opacity:1;border-radius:0 0 0 15px}.service-block .inner-box .icon-box{color:#000;-o-transition:all .5s ease;font-size:60px;line-height:1em;transition:all .5s;position:relative}.service-block .inner-box .icon-box .icon{position:relative}.service-block .inner-box:hover .text,.service-block .inner-box:hover h5 a,.service-block .inner-box:hover .icon-box{color:#fff}.service-block .inner-box h5{margin-top:22px;margin-bottom:18px;font-weight:600;line-height:1.3em;position:relative}.service-block .inner-box h5 a{color:#0060ff;-o-transition:all .5s ease;transition:all .5s;position:relative}.service-block .inner-box .text{color:#555;-o-transition:all .5s ease;font-size:16px;line-height:1.8em;transition:all .5s;position:relative}.service-block .inner-box .arrow{color:#fff;-o-transition:all .5s ease;background-color:#141d38;border-radius:0 0 15px;width:50px;height:50px;margin-left:-50px;font-size:20px;line-height:50px;transition:all .5s;position:absolute;bottom:0;left:100%}.service-block .inner-box:hover .arrow{color:#141d38;background-color:#fff;border-radius:0 0 0 15px;margin-left:0;left:0%}.services-section-two{padding-bottom:70px;position:relative;overflow:hidden}.services-section-two.margin-top{margin-top:-170px}.services-section-two .upper-box{text-align:center;background-color:#262262;border-radius:15px;margin-left:-115px;margin-right:-115px;padding:100px 20px 180px;position:relative}.services-section-two .upper-box .icon-one{background-repeat:no-repeat;width:120px;height:120px;position:absolute;bottom:10%;left:5%}.services-section-two .upper-box .icon-two{background-repeat:no-repeat;width:99px;height:119px;position:absolute;top:10%;left:38%}.services-section-two .upper-box .icon-three{background-repeat:no-repeat;width:170px;height:170px;position:absolute;bottom:15%;right:5%}.services-section-two .inner-container{margin-top:-140px}.service-block-two{z-index:1;margin-bottom:30px;position:relative}.service-block-two .inner-box{background-color:#f5f5f5;border-radius:6px;padding:45px;position:relative;overflow:hidden}.service-block-two .inner-box .shape-one{content:"";opacity:.4;-o-transition:all .6s ease;background:#0060ff;border-radius:50%;width:250px;height:250px;transition:all .6s;position:absolute;top:-120px;right:-120px;transform:scale(0)}.service-block-two .inner-box:hover .shape-one{webkit-transition-delay:.3s;transition-delay:.3s;transform:scale(1)}.service-block-two .inner-box .shape-two{content:"";z-index:1;opacity:0;-o-transition:all .6s ease;background:#0060ff;border-radius:50%;width:373px;height:373px;transition:all .6s;position:absolute;top:-180px;right:-180px;transform:scale(0)}.service-block-two .inner-box:hover .shape-two{opacity:.4;webkit-transition-delay:.6s;transition-delay:.6s;transform:scale(1)}.service-block-two .inner-box:before{content:"";opacity:0;-o-transition:all .6s ease;background-color:#141d38;width:100%;height:50%;transition:all .6s;position:absolute;bottom:0;left:0}.service-block-two .inner-box:hover:before{opacity:1;height:100%}.service-block-two .inner-box .icon-box{z-index:2;color:#f05a28;-o-transition:all .3s ease;font-size:65px;line-height:1em;transition:all .3s;position:relative}.service-block-two .inner-box .icon-box .icon{position:relative}.service-block-two .inner-box h5{z-index:2;color:#222;margin:20px 0 15px;font-weight:600;line-height:1.3em;position:relative}.service-block-two .inner-box h5 a{color:#222;-o-transition:all .3s ease;transition:all .3s;position:relative}.service-block-two .inner-box h5 a:hover,.service-block-two .inner-box .read-more:hover{color:#ff0303}.service-block-two .inner-box .text{color:#222;z-index:2;-o-transition:all .3s ease;font-size:16px;line-height:1.8em;transition:all .3s;position:relative}.service-block-two .inner-box:hover .icon-box,.service-block-two .inner-box:hover h5 a,.service-block-two .inner-box:hover .text{color:#fff}.call-to-action-section{background-color:#0060ff;background-position:100%;background-repeat:no-repeat;background-size:cover;padding:85px 0;position:relative;overflow:hidden}.call-to-action-section .heading-column,.call-to-action-section .heading-column .inner-column{position:relative}.call-to-action-section .heading-column h2{color:#fff;font-weight:700;line-height:1.3em;position:relative}.call-to-action-section .button-column{position:relative}.call-to-action-section .button-column .inner-column{text-align:right;padding-top:20px;position:relative}.cases-section{background-color:#f5f5f5;padding:100px 0;position:relative}.case-block{margin-bottom:30px;position:relative}.case-block .inner-box,.case-block .inner-box .image{position:relative}.case-block .inner-box .image img{width:100%;display:block;position:relative}.case-block .inner-box .image .overlay-box{transform-origin:100%;transition:transform .4s;position:absolute;inset:0;transform:scaleX(0)}.case-block .inner-box:hover .overlay-box{transform-origin:0;transform:scale(1)}.case-block .inner-box .image .overlay-box:before{content:"";z-index:1;background-image:-ms-linear-gradient(top,#fff0 0%,#1c2c52 100%);background-image:-o-linear-gradient(#1c2c52 0%,#fff0 100%);background-image:linear-gradient(#fff0 0%,#1c2c52 100%);position:absolute;inset:0}.case-block .inner-box .image .overlay-box .search-icon{color:#f05a28;z-index:1;text-align:center;-o-transition:all .3s ease;background-color:#fff;border-radius:50px;width:60px;height:60px;margin-top:-60px;margin-left:-30px;font-size:20px;font-weight:600;line-height:60px;transition:all .3s;display:inline-block;position:absolute;top:50%;left:50%}.case-block .inner-box .image .overlay-box .search-icon:hover{color:#fff;background-color:#141d38}.case-block .inner-box .image .overlay-box .content{z-index:1;position:absolute;bottom:40px;left:40px}.case-block .inner-box .image .overlay-box .content h4{font-weight:700;line-height:1.3em}.case-block .inner-box .image .overlay-box .content h4 a{color:#fff;-o-transition:all .3s ease;transition:all .3s}.case-block .inner-box .image .overlay-box .content h4 a:hover{color:#f05a28}.case-block .inner-box .image .overlay-box .content .category{color:#fff;margin-top:5px;position:relative}.case-block .inner-box .image .overlay-box .arrow{color:#fff;z-index:1;text-align:center;background-color:#141d38;width:60px;height:60px;font-size:22px;line-height:60px;position:absolute;bottom:0;right:0}.cases-section .section-text{color:#0060ff;text-align:center;margin-top:25px;margin-bottom:30px;font-size:18px;font-weight:600;position:relative}.sponsors-section{position:relative}.sponsors-section:before{content:"";background-color:#f5f5f5;height:50%;position:absolute;top:0;left:0;right:0}.sponsors-section .carousel-outer{background-color:#fff;border-radius:10px;padding:30px;position:relative;box-shadow:0 0 15px #0000001a}.sponsors-section .owl-dots{display:none}.sponsors-section .owl-nav{position:absolute;top:15px;left:-40px;right:-30px}.sponsors-section .owl-nav .owl-prev{color:#555;text-align:center;-o-transition:all .3s ease;background-color:#fff;border:1px solid #555;border-radius:50px;width:30px;height:100px;margin-left:10px;font-size:20px;line-height:98px;transition:all .3s;display:inline-block;position:absolute;left:0}.sponsors-section .owl-nav .owl-next{color:#555;text-align:center;-o-transition:all .3s ease;background-color:#fff;border:1px solid #555;border-radius:50px;width:30px;height:100px;margin-left:10px;font-size:20px;line-height:98px;transition:all .3s;display:inline-block;position:absolute;right:0}.sponsors-section .owl-nav .owl-prev:hover,.sponsors-section .owl-nav .owl-next:hover{color:#fff;background-color:#555;border-color:#555}.sponsors-section .owl-carousel .owl-stage-outer{padding:20px 0}.sponsors-section .owl-theme .image-box{margin:0 15px}.sponsors-section .owl-carousel{width:auto;margin:0 -15px}.sponsors-section .image-box{text-align:center;-o-transition:all .3s ease;transition:all .3s;position:relative}.sponsors-section .image-box img{opacity:.4;-o-transition:all .3s ease;filter:grayscale();width:auto;max-width:100%;transition:all .3s;display:inline-block;position:relative}.sponsors-section .image-box img:hover{opacity:1;filter:grayscale(0%)}.sponsors-section.style-two{border-bottom:1px solid #ddd}.sponsors-section.style-two .carousel-outer{box-shadow:none;padding-left:0;padding-right:0}.sponsors-section.style-two:before,.sponsors-section.style-two .owl-nav,.sponsors-section.style-two .owl-dots,.sponsors-section.style-three:before{display:none}.sponsors-section.style-three .sec-title .text{margin-top:40px;font-size:16px;line-height:1.8em}.testimonial-section{padding:110px 0 100px;position:relative}.testimonial-section .sec-title .text{margin-top:40px}.testimonial-section .owl-carousel .owl-stage-outer{padding:20px 0}.testimonial-section .owl-theme .testimonial-block{margin:0 15px}.testimonial-section .owl-carousel{width:auto;margin:0 -15px}.testimonial-section .owl-nav{display:none}.testimonial-section .owl-dots{text-align:right;margin-top:20px;padding-right:15px;position:relative}.testimonial-section .owl-dots .owl-dot{-o-transition:all .3s ease;background-color:#005;border-radius:0;width:10px;height:5px;margin-bottom:10px;margin-left:10px;transition:all .3s;display:inline-block;position:relative}.testimonial-section .owl-dots .owl-dot.active,.testimonial-section .owl-dots .owl-dot:hover{background-color:#024ac2;width:30px}.testimonial-section .lower-text{color:#555;font-size:16px;font-weight:700;position:relative}.testimonial-section .lower-text a{color:#024ac2;position:relative}.testimonial-block{margin-bottom:30px;position:relative}.testimonial-block .inner-box{background-color:#fff;background-position:100% 0;background-repeat:no-repeat;margin-top:20px;margin-left:20px;padding:50px;position:relative;box-shadow:0 0 20px #00000012}.testimonial-block .inner-box:before{content:"";z-index:-1;border:2px solid #cbcbcb;position:absolute;inset:-20px 20px 20px -20px}.testimonial-block .inner-box .upper-box{padding-top:17px;padding-left:115px;position:relative}.testimonial-block .inner-box .upper-box .icon{position:absolute;top:0;left:0}.testimonial-block .inner-box .upper-box h4{color:#141d38;font-weight:600;position:relative}.testimonial-block .inner-box .upper-box .designation{color:#555;font-size:16px;position:relative}.testimonial-block .inner-box .text{color:#555;margin-top:35px;font-size:16px;font-weight:500;line-height:1.9em;position:relative}.technology-section{padding:110px 0 70px;position:relative}.technology-section .title-column{position:relative}.technology-section .title-column .inner-column{padding-top:30px;position:relative}.technology-section:before{content:"";background-color:#141d38f2;position:absolute;inset:0}.technology-section .pattern-layer-one{background-position:0 0;background-repeat:no-repeat;width:50%;height:100%;position:absolute;top:0;left:0}.technology-section .pattern-layer-two{background-position:100% 0;background-repeat:no-repeat;width:50%;height:100%;position:absolute;top:0;right:0}.technology-section .blocks-column,.technology-section .blocks-column .inner-column{position:relative}.technology-section .blocks-column .inner-column .technology-block:nth-child(4){margin-left:-100px}.technology-block{margin-bottom:30px;position:relative}.technology-block .inner-box{text-align:center;-o-transition:all .3s ease;border:1px dashed #fff9;border-radius:10px;padding:45px 15px;transition:all .3s;position:relative}.technology-block .inner-box .overlay-link{z-index:1;display:block;position:absolute;inset:0}.technology-block .inner-box .icon-box{color:#f05a28;-o-transition:all .3s ease;font-size:64px;line-height:1em;transition:all .3s;position:relative}.technology-block .inner-box:hover .icon-box{transform:rotateY(180deg)}.technology-block .inner-box h6{color:#fff;text-transform:uppercase;-o-transition:all .3s ease;margin-top:18px;font-weight:600;transition:all .3s;position:relative}.technology-block .inner-box:hover{background-color:#fff;border-color:#fff}.technology-block .inner-box:hover .icon-box{color:#f05a28}.technology-block .inner-box:hover h6{color:#005}.technology-section.style-two .technology-block{width:20%;padding:0 15px}.technology-section.style-two .technology-block h6{text-transform:capitalize}.team-section{padding:110px 0 70px;position:relative}.team-section .sec-title .text{margin-top:40px}.team-section .team-block{float:left;padding:0}.team-block{margin-bottom:30px;position:relative}.team-block .inner-box{position:relative}.team-block .inner-box .image{background-color:#0060ff;position:relative;overflow:hidden}.team-block .inner-box .image img{-o-transition:all .3s ease;width:100%;transition:all .3s;display:block;position:relative}.team-block .inner-box:hover .image img{opacity:.8;transform:scale(1.04)}.team-block .inner-box .lower-box{text-align:right;background-color:#fff;border-left:2px solid #0060ff;margin-top:-30px;margin-left:30px;margin-right:30px;padding:20px;position:relative;overflow:hidden;box-shadow:0 0 15px #0000001a}.team-block .inner-box .lower-box .content{position:relative}.team-block .inner-box .lower-box h5{font-weight:700;line-height:1.3em;position:relative}.team-block .inner-box .lower-box h5 a{color:#141d38;position:relative}.team-block .inner-box .lower-box .designation{color:#555;margin-top:5px;font-size:14px;position:relative}.team-block .inner-box .lower-box .social-box{opacity:0;-o-transition:all .3s ease;background-color:#0060ff;width:30px;transition:all .3s;position:absolute;top:0;left:-40px}.team-block .inner-box .lower-box .social-box li{text-align:center;padding:4.1px 0;position:relative}.team-block .inner-box .lower-box .social-box li a{color:#fff;-o-transition:all .3s ease;transition:all .3s;position:relative}.team-block .inner-box .lower-box .social-box li a:hover{color:#141d38}.team-block .inner-box:hover .lower-box .social-box{opacity:1;left:0}.news-section{padding:110px 0 70px;position:relative}.news-block{margin-bottom:30px;position:relative}.news-block .inner-box{position:relative}.news-block .inner-box .image{background-color:#427cff;position:relative;overflow:hidden}.news-block .inner-box .image img{-o-transition:all .3s ease;width:100%;transition:all .3s;display:block;position:relative}.news-block .inner-box:hover .image img{opacity:.7;transform:scale(1.04)}.news-block .inner-box .lower-content{padding-top:30px;position:relative}.news-block .inner-box .lower-content .post-date{color:#0060ff;text-transform:uppercase;border-bottom:1px solid #ccc;margin-bottom:18px;padding-bottom:10px;font-size:30px;font-weight:800;display:inline-block;position:relative}.news-block .inner-box .lower-content .post-date span{color:#141d38;font-size:14px;position:relative}.news-block .inner-box .lower-content .post-meta{position:relative}.news-block .inner-box .lower-content .post-meta li{color:#427cff;margin-right:10px;padding-left:22px;font-size:16px;font-weight:600;display:inline-block;position:relative}.news-block .inner-box .lower-content .post-meta li .icon{color:#141d38;margin-right:6px;font-size:15px;position:absolute;top:1px;left:0}.news-block .inner-box .lower-content h4{margin-top:12px;font-weight:700;line-height:1.4em;position:relative}.news-block .inner-box .lower-content h4 a{color:#141d38;-o-transition:all .3s ease;transition:all .3s;position:relative}.news-block .inner-box .lower-content h4 a:hover{color:#0060ff}.news-block .inner-box .lower-content .text{color:#555;margin-top:12px;margin-bottom:12px;font-size:16px;font-weight:500;line-height:1.8em;position:relative}.news-block .inner-box .lower-content .read-more{color:#141d38;-o-transition:all .3s ease;margin-top:12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.4em;transition:all .3s;position:relative}.news-block .inner-box .lower-content .read-more .arrow{margin-left:8px;font-size:16px;position:relative;top:1px}.news-block .inner-box .lower-content .read-more:hover{color:#0060ff}.main-footer{background:radial-gradient(circle,#0246b7 0%,#131e3c 100%);padding:100px 0 0;position:relative}.main-footer.style-two{background-color:#141d38;background-image:none}.main-footer .pattern-layer-one{background-position:0 0;background-repeat:no-repeat;width:50%;height:100%;position:absolute;top:0;left:0}.main-footer .pattern-layer-two{background-position:100% 0;background-repeat:no-repeat;width:50%;height:100%;position:absolute;top:0;right:0}.main-footer .pattern-layer-three{background-position:0;background-repeat:no-repeat;width:283px;height:100%;position:absolute;top:0;left:0}.main-footer .pattern-layer-four{background-position:0;background-repeat:no-repeat;width:283px;height:100%;position:absolute;top:0;right:0}.main-footer .footer-widget{z-index:1;margin-bottom:60px;position:relative}.main-footer .widgets-section{padding-bottom:40px;position:relative}.main-footer .footer-widget h5{color:#fff;text-transform:capitalize;margin-bottom:25px;padding-bottom:20px;font-weight:600;line-height:1.2em;position:relative}.main-footer .footer-widget h5:before{content:"";background-color:#fff;width:30px;height:1px;position:absolute;bottom:0;left:0}.main-footer .logo-widget{position:relative}.main-footer .logo-widget .logo{margin-bottom:25px;position:relative}.main-footer .logo-widget .text{color:#fff;margin-bottom:25px;font-size:16px;font-weight:400;line-height:1.8em;position:relative}.main-footer .logo-widget .social-box{position:relative}.main-footer .logo-widget .social-box li{margin-right:8px;display:inline-block;position:relative}.main-footer .logo-widget .social-box li a{color:#fff;text-align:center;-o-transition:all .3s ease;background-color:#a4a5a5;border-radius:4px;width:40px;height:40px;font-size:16px;line-height:40px;transition:all .3s;display:inline-block;position:relative}.main-footer .logo-widget .social-box li a:hover{background-color:#f05a28}.list-link{position:relative}.list-link li{margin-bottom:12px;position:relative}.list-link li a{color:#fff;-o-transition:all .3s ease;padding-left:15px;font-size:15px;font-weight:500;transition:all .3s;position:relative}.list-link li a:hover{color:#f05a28}.list-link li a:before{content:"";font-family:FontAwesome;position:absolute;top:-2px;left:0}.main-footer .news-widget{position:relative}.main-footer .news-widget .post{border-bottom:1px solid #0a337d;min-height:100px;margin-bottom:20px;padding-left:95px;position:relative}.main-footer .news-widget .post:last-child{border:none;min-height:auto;margin-bottom:0}.main-footer .news-widget .post .thumb{width:80px;height:80px;position:absolute;top:0;left:0;overflow:hidden}.main-footer .news-widget .post .thumb a{display:block}.main-footer .news-widget .post .thumb img{width:100%;height:auto;display:block}.main-footer .news-widget .post h6{color:#fff;font-size:15px;font-weight:600;line-height:1.6em;position:relative;top:-4px}.main-footer .news-widget .post h6 a{color:#fff;-o-transition:all .3s ease;transition:all .3s}.main-footer .news-widget .post .date{color:#fff;text-transform:capitalize;margin-top:4px;font-size:14px;line-height:1.3em;display:block;position:relative}.main-footer .contact-widget,.main-footer .contact-widget ul{position:relative}.main-footer .contact-widget ul li{color:#fff;margin-bottom:28px;padding-left:60px;font-size:16px;line-height:1.6em;position:relative}.main-footer .contact-widget ul li strong{display:block;position:relative}.main-footer .contact-widget ul li .icon{color:#fff;font-size:44px;line-height:1em;position:absolute;top:4px;left:0}.main-footer .contact-widget ul li a{color:#fff;-o-transition:all .3s ease;transition:all .3s;position:relative}.main-footer .contact-widget ul li a:hover{color:#0060ff}.main-footer .footer-bottom{border-top:1px solid #141d38;padding:20px 0;position:relative}.main-footer .footer-bottom .copyright{color:#fff;font-size:14px;font-weight:500;position:relative}.main-footer .footer-nav{text-align:right;position:relative}.main-footer .footer-nav li{border-right:2px solid #fff;margin-right:14px;padding-right:14px;line-height:1em;display:inline-block;position:relative}.main-footer .footer-nav li a{color:#fff;font-size:15px;font-weight:500;position:relative}.main-footer .footer-nav li:last-child{border:none;margin-right:0;padding-right:0;position:relative}.main-footer.style-two .logo-widget .social-box li a:hover{color:#141d38;background-color:#fff}.main-footer.style-two .news-widget .post h6 a:hover,.main-footer.style-two .list-link li a:hover{color:#fff;opacity:.8}.main-footer.style-three{background-color:#141d38;background-image:none}.main-footer.style-three .footer-bottom{background-color:#262262;border:none}.banner-section-two{background-color:#0e0a31;padding:250px 0 0;position:relative}.banner-section-two .pattern-layer-one{background-repeat:no-repeat;width:825px;height:848px;position:absolute;top:100px;left:0}.banner-section-two .pattern-layer-two{background-repeat:repeat-x;width:100%;height:671px;margin-left:-60px;position:absolute;bottom:-450px;left:0}.banner-section-two .pattern-layer-three{background-repeat:repeat-x;width:100%;height:646px;position:absolute;bottom:0;left:0}.banner-section-two .content-column{position:relative}.banner-section-two .content-column .play-box{color:#fff;text-transform:uppercase;padding-top:20px;padding-left:90px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;position:relative}.banner-section-two .content-column .video-box{color:#0060ff;text-align:center;float:left;-o-transition:all .3s ease;background-color:#fff;border-radius:50px;width:60px;height:60px;margin-right:40px;font-size:18px;line-height:60px;transition:all .3s;display:inline-block;position:absolute;top:0;left:0}.banner-section-two .content-column .video-box .overlay-box span{z-index:99;color:#fff;text-align:center;-o-transition:all .9s ease;background-color:#fff;border-radius:50%;width:60px;height:60px;margin-top:-30px;margin-left:-30px;padding-left:7px;font-size:16px;font-weight:400;transition:all .9s;display:inline-block;position:absolute;top:50%;left:50%;box-shadow:0 0 15px #0000001a}.banner-section-two .content-column .video-box .ripple,.banner-section-two .content-column .video-box .ripple:before,.banner-section-two .content-column .video-box .ripple:after{-ms-border-radius:50%;-o-border-radius:50%;-ms-box-shadow:0 0 0 0 #fff6;-o-box-shadow:0 0 0 0 #fff6;-ms-animation:ripple 3s infinite;border-radius:50%;width:60px;height:60px;margin-left:.5px;animation:3s infinite ripple;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 #fff6}.banner-section-two .content-column .video-box .ripple:before{-ms-animation-delay:.9s;content:"";animation-delay:.9s;position:absolute}.banner-section-two .content-column .video-box .ripple:after{-ms-animation-delay:.6s;content:"";animation-delay:.6s;position:absolute}@keyframes ripple{70%{box-shadow:0 0 0 70px #fff0}to{box-shadow:0 0 #fff0}}.banner-section-two .content-column .inner-column{padding-top:150px;padding-bottom:60px;position:relative}.banner-section-two .content-column .title{color:#fff;text-transform:capitalize;opacity:0;transform-origin:top;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;margin-bottom:25px;font-size:24px;font-weight:600;transition:all 1s;position:relative;transform:scaleY(0)}.banner-section-two .active .content-column .title{opacity:1;-o-transition-delay:.3s;transition-delay:.3s;transform:scaleY(1)}.banner-section-two .content-column h1{color:#fff;opacity:0;transform-origin:top;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;font-family:Montserrat,sans-serif;font-size:44px;font-weight:800;line-height:1.3em;transition:all 1s;position:relative;transform:scaleY(0)}.banner-section-two .active .content-column h1{opacity:1;-o-transition-delay:.6s;transition-delay:.6s;transform:scaleY(1)}.banner-section-two .content-column .text{color:#fff;opacity:0;transform-origin:top;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;margin-top:25px;margin-bottom:35px;font-size:18px;font-weight:400;line-height:1.7em;transition:all 1s;position:relative;transform:scaleY(0)}.banner-section-two .active .content-column .text{opacity:1;-o-transition-delay:.9s;transition-delay:.9s;transform:scaleY(1)}.banner-section-two .content-column .play-box{opacity:0;transform-origin:top;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;margin-top:35px;transition:all 1s;transform:scaleY(0)}.banner-section-two .active .content-column .play-box{opacity:1;-o-transition-delay:1.2s;transition-delay:1.2s;transform:scaleY(1)}.banner-section-two .image-column{position:relative}.banner-section-two .image-column .inner-column{text-align:right;position:relative}.banner-section-two .image-column .image{transform-origin:top;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;transition:all 1s;position:relative;transform:scaleX(0)}.banner-section-two .active .image-column .image{opacity:1;-o-transition-delay:.3s;transition-delay:.3s;transform:scaleX(1)}.banner-section-two .image-column .image img{position:relative}.banner-section-two .owl-dots{display:none;position:absolute;top:50%;right:110px}.banner-section-two .owl-dots .owl-dot{background-color:#fff;border-radius:50px;width:16px;height:16px;margin-bottom:10px;position:relative}.banner-section-two .owl-dots .owl-dot:before{content:"";opacity:0;-o-transition:all .3s ease;border:3px solid #cc2b5e;border-radius:50px;transition:all .3s;position:absolute;inset:0}.banner-section-two .owl-dots .owl-dot.active:before,.banner-section-two .owl-dots .owl-dot:hover:before{opacity:1}.banner-section-two .owl-nav{z-index:1;opacity:0;-o-transition:all .3s ease;width:100%;margin-top:-10px;transition:all .3s;position:absolute;top:50%;left:0}.banner-section-two:hover .owl-nav{opacity:1}.banner-section-two .owl-nav .owl-prev{color:#fff;text-align:center;-o-transition:all .5s ease;border:2px solid #fff9;border-radius:50px;width:60px;height:60px;font-size:24px;line-height:56px;transition:all .5s;position:absolute;left:20px}.banner-section-two .owl-nav .owl-next{color:#fff;text-align:center;-o-transition:all .5s ease;border:2px solid #fff9;border-radius:50px;width:60px;height:60px;font-size:24px;line-height:56px;transition:all .5s;position:absolute;right:20px}.banner-section-two .owl-nav .owl-prev:hover,.banner-section-two .owl-nav .owl-next:hover{color:#0060ff;background-color:#fff;border-color:#fff}.experiance-section{background-position:50%;background-repeat:no-repeat;padding:110px 0;position:relative}.experiance-tabs{margin-top:50px;position:relative}.experiance-tabs .tab-btns{text-align:center;margin-bottom:25px;position:relative}.experiance-tabs .tab-btns .tab-btn{z-index:1;color:#0e0a31;cursor:pointer;text-align:center;text-transform:uppercase;-o-transition:all .5s ease;background:#fff;border:1px solid #ccc;border-radius:12px;width:210px;height:210px;margin:0 10px 30px;padding:45px 0 20px;font-size:18px;font-weight:800;line-height:24px;transition:all .5s;display:inline-block;position:relative;overflow:hidden}.experiance-tabs .tab-btns .tab-btn:before{content:"";z-index:-1;opacity:0;-o-transition:all .5s ease;background:radial-gradient(circle,#0246b7 0%,#131e3c 100%);transition:all .5s;position:absolute;inset:-1px}.experiance-tabs .tab-btns .tab-btn .icon{color:#146cff;-o-transition:all .5s ease;margin-bottom:15px;font-size:74px;font-weight:300;line-height:1em;transition:all .5s;display:block;position:relative}.experiance-tabs .tab-btns .tab-btn.active-btn .icon,.experiance-tabs .tab-btns .tab-btn:hover .icon{color:#fff}.experiance-tabs .tab-btns .tab-btn:hover:before,.experiance-tabs .tab-btns .tab-btn.active-btn:before{opacity:1}.experiance-tabs .tab-btns .tab-btn:hover,.experiance-tabs .tab-btns .tab-btn.active-btn{color:#fff;border-color:#0d103e}.experiance-tabs .tabs-content{text-align:center;position:relative}.experiance-tabs .tabs-content .tab{display:none;position:relative}.experiance-tabs .tabs-content .tab.active-tab{display:block}.experiance-tabs .tabs-content h4{color:#0060ff;margin-bottom:10px;font-weight:600;position:relative}.experiance-tabs .tabs-content .text{color:#222;margin-bottom:45px;font-size:16px;font-weight:600;line-height:1.9em;position:relative}.counter-section{z-index:1;position:relative;overflow:hidden}.counter-section .inner-container{padding:60px 0 30px 60px;position:relative}.counter-section .inner-container:before{content:"";background-color:#e7f0ff;border-radius:15px;position:absolute;inset:0 -200px 0 0}.fact-counter{position:relative}.fact-counter .column{margin-bottom:30px;position:relative}.fact-counter .column .inner{position:relative}.fact-counter .column .inner .content{text-align:center;position:relative}.fact-counter .column .inner .icon{color:#bbb;text-align:center;-o-transition:all .3s ease;margin-bottom:0;font-size:60px;font-weight:400;line-height:1em;transition:all .3s;position:absolute;top:10px;left:0}.fact-counter .count-outer .percentage{color:#fff;font-size:54px;font-weight:600;line-height:1em;display:inline-block}.fact-counter .column .inner .count-outer{color:#0e0a31;font-family:Montserrat,sans-serif;font-size:48px;font-weight:700;line-height:1em;position:relative}.fact-counter .column .inner .counter-title{color:#0060ff;margin-top:10px;font-size:16px;font-weight:600;position:relative}.about-section-two{background-size:cover;background-attachment:fixed;padding-bottom:80px;position:relative}.about-section-two:before{content:"";position:absolute;inset:0;background-color:#0000004d!important}.about-section-two .image-column{position:relative}.about-section-two .image-column .inner-column{padding-bottom:180px;padding-left:80px;padding-right:80px;position:relative}.about-section-two .image-column .inner-column .circle-layer{background-repeat:no-repeat;width:650px;height:650px;position:absolute;bottom:20px;left:0}.about-section-two .image-column .inner-column .image{border:15px solid #fff;border-radius:0 0 250px 250px;position:relative;overflow:hidden}.about-section-two .image-column .inner-column .image:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000001a,#0f003240);position:absolute;inset:0}.about-section-two .image-column .inner-column .image img{width:100%;display:block;position:relative}.about-section-two .skill-column{margin-bottom:40px;position:relative}.about-section-two .skill-column .inner-column{padding-top:100px;position:relative}.about-section-two .skill-column .sec-title{margin-bottom:30px}.about-section-two .skill-column .sec-title .text{font-size:16px}.about-section-two .skill-column .skills{margin-bottom:40px}.skills .skill-item{margin-bottom:25px;position:relative}.skills .skill-item:last-child{margin-bottom:0}.skills .skill-item .skill-bar{width:100%;height:5px;position:relative}.skills .skill-item .skill-bar .bar-inner{background:#fff;width:100%;height:5px;position:relative}.skills .skill-item .skill-bar .bar-inner .bar:before{content:"";background-color:#0e0a31;border:1px solid #fff;width:12px;height:12px;position:absolute;top:-4px;right:-6px}.skills .skill-item .skill-bar .bar-inner .bar{-o-transition:all 2s ease;border-bottom:5px solid #f05a28;width:0;height:5px;transition:all 2s;position:absolute;top:0;left:0}.skills .skill-item .skill-header{margin-bottom:12px;position:relative}.skills .skill-item .skill-header .skill-title{float:left;color:#fff;text-transform:capitalize;font-size:16px;font-weight:700;line-height:1.4em;position:relative}.skills .skill-item .skill-header .skill-percentage{float:right;color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;position:relative}.process-section{padding:100px 0 70px;position:relative}.process-section .pattern-layer-one{background-repeat:no-repeat;width:911px;height:579px;position:absolute;top:0;right:0}.process-section .pattern-layer-two{background-repeat:no-repeat;width:722px;height:579px;position:absolute;bottom:0;left:0}.process-block{position:relative}.process-block .inner-box{padding:0 30px 40px;position:relative}.process-block .inner-box:before{content:"";z-index:-1;-o-transition:all .6s ease;background-color:#fff;border:1px solid #ccc;transition:all .6s;position:absolute;inset:35px 0 60px}.process-block .inner-box:hover:before{bottom:0}.process-block .inner-box .number-box{color:#fff;text-align:center;-o-transition:all .3s ease;background-color:#e1e1e1;border-radius:50px;width:70px;height:70px;margin-bottom:30px;font-size:30px;font-weight:800;line-height:72px;transition:all .3s;display:inline-block;position:relative}.process-block .inner-box:hover .number-box{background-color:#f05a28}.process-block .inner-box .number-box:before{content:"";z-index:-1;-o-transition:all .3s ease;background-color:#e1e1e1;border-radius:50%;transition:all .3s;position:absolute;inset:0}.process-block .inner-box:hover .number-box:before{transform:translate(5px)translateY(5px)}.process-block .inner-box h4{margin-bottom:15px;font-size:20px;font-weight:600;line-height:1.4em;position:relative}.process-block .inner-box h4 a{color:#141d38;-o-transition:all .3s ease;transition:all .3s;position:relative}.process-block .inner-box h4 a:hover{color:#0060ff}.process-block .inner-box .text{color:#555;margin-bottom:20px;font-size:16px;font-weight:600;line-height:1.8em;position:relative}.process-block .inner-box .read-more{color:#f05a28;opacity:0;-o-transition:all .3s ease;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;transition:all .3s;position:relative}.process-block .inner-box .read-more .arrow{margin-right:10px;position:relative}.process-block .inner-box:hover .read-more{opacity:1}.team-section-two{padding:100px 0 70px;position:relative}.team-section-two .sec-title .text{margin-top:40px}.team-block-two{margin-bottom:30px;position:relative}.team-block-two .inner-box{position:relative}.team-block-two .inner-box .image{-o-transition:all .6s ease;border-radius:0;transition:all .5s cubic-bezier(.68,-.55,.265,1.55);position:relative;overflow:hidden}.team-block-two .inner-box:hover .image{border:2px #dd4b39;border-radius:150px;transform:translateY(-5px)}.team-block-two .inner-box .image img{-o-transition:all .3s ease;width:100%;transition:all .3s;display:block;position:relative}.team-block-two .inner-box:hover .image img{opacity:.8;transform:scale(1.04)}.team-block-two .inner-box .lower-box{text-align:center;background-color:#fff;border-radius:50px;margin-top:-30px;padding:20px 20px 25px;position:relative;box-shadow:0 0 15px #0000001a}.team-block-two .inner-box .lower-box .content{position:relative}.team-block-two .inner-box .lower-box h5{font-weight:700;line-height:1.3em;position:relative}.team-block-two .inner-box .lower-box h5 a{color:#141d38;position:relative}.team-block-two .inner-box .lower-box .designation{color:#555;margin-top:5px;font-size:14px;position:relative}.team-block-two .inner-box .lower-box .social-box{opacity:0;-o-transition:all .3s ease;background-color:#0060ff;border-radius:50px;padding:5px 16px;transition:all .3s;display:inline-block;position:absolute;bottom:-17px;left:50%;transform:translate(-50%)}.team-block-two .inner-box .lower-box .social-box li{text-align:center;padding:0 6px;display:inline-block;position:relative}.team-block-two .inner-box .lower-box .social-box li a{color:#fff;-o-transition:all .3s ease;transition:all .3s;position:relative}.team-block-two .inner-box .lower-box .social-box li a:hover{color:#141d38}.team-block-two .inner-box:hover .lower-box .social-box{opacity:1}.appointment-section{padding-top:100px;position:relative}.appointment-section.style-two{padding-bottom:100px}@media (max-width:1024px){.appointment-section{padding-top:80px}.appointment-section.style-two{padding-bottom:80px}}.appointment-section .image-layer{background-repeat:no-repeat;background-size:cover;height:700px;position:absolute;top:0;left:0;right:0}.appointment-section .image-layer:before{content:"";background-color:#262262;position:absolute;inset:0}.appointment-section .inner-container{z-index:1;padding:65px 0;position:relative}.appointment-section .inner-container:before{content:"";background-color:#fff;border-radius:10px;position:absolute;inset:0 0 0 250px;box-shadow:0 0 15px #00000026}.appointment-section .image-column{position:relative}.appointment-section .image-column .inner-column{text-align:center;padding-left:60px;position:relative}.appointment-section .image-column .inner-column .image{border-radius:7px;position:relative;overflow:hidden}.appointment-section .image-column .inner-column .image img{width:100%;display:block}.appointment-section .form-column{position:relative}.appointment-section .form-column .inner-column{padding-top:0;padding-left:20px;padding-right:45px;position:relative}.appointment-section .form-column h4{color:#141d38;margin-bottom:30px;font-weight:600;line-height:1.4em;position:relative}.appointment-form{z-index:1;position:relative}.appointment-form .form-group{margin-bottom:25px;position:relative}.ui-selectmenu-button.ui-button,.appointment-form .form-group input[type=text],.appointment-form .form-group input[type=email],.appointment-form .form-group input[type=tel],.appointment-form .form-group input[type=url],.appointment-form .form-group textarea,.appointment-form .form-group select{color:#888;z-index:1;-o-transition:all .3s ease;background-color:#fff;border:1px solid #d7d7d7;border-radius:4px;width:100%;height:60px;padding:14px 22px;font-size:14px;font-weight:400;line-height:20px;transition:all .3s;display:block;position:relative}.appointment-form .form-group input:focus,.appointment-form .form-group select:focus,.appointment-form .form-group textarea:focus{border-color:#0060ff}.appointment-form .form-group textarea{resize:none;border-radius:4px;height:150px}.appointment-form .form-group input[type=submit],.appointment-form button{margin-top:15px}.appointment-form .form-group input[type=submit]:hover,.appointment-form button:hover{opacity:.95}.appointment-form .form-group .icon{z-index:1;text-align:center;color:#0060ff;width:50px;height:50px;font-size:18px;line-height:50px;position:absolute;top:5px;right:15px}.news-section-two{padding:110px 0;position:relative}.news-section-two .owl-dots{display:none;position:relative}.news-section-two .owl-nav{position:absolute;top:-90px;right:0}.news-section-two .owl-nav .owl-prev,.news-section-two .owl-nav .owl-next{color:#141d38;text-align:center;-o-transition:all .3s ease;border:2px solid #141d38;border-radius:3px;width:50px;height:50px;margin-left:15px;font-size:22px;line-height:44px;transition:all .3s;display:inline-block;position:relative}.news-section-two .owl-nav .owl-prev:hover,.news-section-two .owl-nav .owl-next:hover{color:#fff;background-color:#141d38;border-color:#141d38}.news-section-two .inner-container{padding-right:0;position:relative}.news-block-two,.news-block-two .inner-box,.news-block-two .inner-box .image-column{position:relative}.news-block-two .inner-box .image-column .post-date{color:#fff;text-align:center;z-index:1;background-color:#0060ff;width:70px;height:70px;padding-top:14px;font-size:24px;font-weight:800;position:absolute;bottom:25px;left:-35px}.news-block-two .inner-box .image-column .post-date span{font-size:14px;font-weight:600;display:block}.news-block-two .inner-box .image-column .inner-column{position:relative}.news-block-two .inner-box .image-column .image{-o-transition:all .3s ease;background-color:#0060ff;transition:all .3s;position:relative}.news-block-two .inner-box .image-column .image img{-o-transition:all .3s ease;width:100%;transition:all .3s;display:block;position:relative}.news-block-two .inner-box:hover .image-column .image img{opacity:.8}.news-block-two .inner-box .content-column,.news-block-two .inner-box .content-column .inner-column{position:relative}.news-block-two .inner-box .content-column h4{margin-bottom:20px;font-weight:700;line-height:1.4em;position:relative}.news-block-two .inner-box .content-column h4 a{color:#141d38;-o-transition:all .3s ease;transition:all .3s;position:relative}.news-block-two .inner-box .content-column h4 a:hover{color:#0060ff}.news-block-two .inner-box .content-column .text{color:#555;margin-bottom:25px;font-size:16px;font-weight:600;line-height:1.8em;position:relative}.news-block-two .inner-box .content-column .post-meta{border-top:1px solid #ccc;margin-bottom:35px;padding-top:15px;position:relative}.news-block-two .inner-box .content-column .post-meta li{color:#222;margin-right:15px;font-size:16px;font-weight:600;display:inline-block;position:relative}.news-block-two .inner-box .content-column .post-meta li .icon{color:#0060ff;margin-right:8px;font-size:15px;position:relative;top:1px}.banner-section-three{position:relative;overflow:hidden}.banner-section-three .color-layer{z-index:1;background:#fff;background:-webkit-linear-gradient(to right,#fff0 0%,#262262 100%);background:-moz-linear-gradient(to right,#fff0 0%,#262262 100%);background:linear-gradient(90deg,#fff0 0%,#262262 100%);width:70%;height:100%;position:absolute;top:0;right:0}.banner-section-three .slide{padding-top:300px;padding-bottom:280px;position:relative;overflow:hidden}.banner-section-three .pattern-layer-one{z-index:10;opacity:0;-o-transition:all .9s ease;background-position:100% 0;background-repeat:no-repeat;width:728px;height:976px;transition:all .9s;position:absolute;top:0;right:0;transform:translate(500px)}.banner-section-three .active .pattern-layer-one{opacity:1;transform:translate(0)}.banner-section-three .content-column{z-index:10;position:relative}.banner-section-three .content-column .inner-column{float:right;width:100%;max-width:580px;position:relative}.banner-section-three .content-column h1{color:#fff;opacity:0;transform-origin:top;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;font-size:60px;font-weight:700;line-height:1.1em;transition:all 1s;position:relative;transform:scaleY(0)}.banner-section-three .active .content-column h1{opacity:1;-o-transition-delay:.6s;transition-delay:.6s;transform:scaleY(1)}.banner-section-three .content-column .text{color:#fff;opacity:0;transform-origin:top;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;margin-top:30px;margin-bottom:30px;font-size:24px;font-weight:500;line-height:1.6em;transition:all 1s;position:relative;transform:scaleY(0)}.banner-section-three .active .content-column .text{opacity:1;-o-transition-delay:.9s;transition-delay:.9s;transform:scaleY(1)}.banner-section-three .content-column .button-box{opacity:0;transform-origin:top;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;margin-top:35px;transition:all 1s;transform:scaleY(0)}.banner-section-three .active .content-column .button-box{opacity:1;-o-transition-delay:1.2s;transition-delay:1.2s;transform:scaleY(1)}.banner-section-three .content-column .theme-btn{margin-right:15px}.banner-section-three .owl-dots{text-align:center;position:absolute;bottom:40px;left:0;right:0}.banner-section-three .owl-dots .owl-dot{-o-transition:all .3s ease;background-color:#fff;border-radius:0;width:30px;height:6px;margin:0 5px;transition:all .3s;display:inline-block;position:relative}.banner-section-three .owl-dots .owl-dot.active,.banner-section-three .owl-dots .owl-dot:hover{background-color:#141d38}.banner-section-three .owl-nav{z-index:99999;opacity:0;-o-transition:all .3s ease;width:100%;margin-top:-10px;transition:all .3s;position:absolute;top:50%;left:0}.banner-section-three:hover .owl-nav{opacity:1}.banner-section-three .owl-nav .owl-prev{color:#fff;text-align:center;-o-transition:all .5s ease;border:2px solid #fff9;border-radius:50px;width:60px;height:60px;font-size:24px;line-height:56px;transition:all .5s;position:absolute;left:20px}.banner-section-three .owl-nav .owl-next{color:#fff;text-align:center;-o-transition:all .5s ease;border:2px solid #fff9;border-radius:50px;width:60px;height:60px;font-size:24px;line-height:56px;transition:all .5s;position:absolute;right:20px}.banner-section-three .owl-nav .owl-prev:hover,.banner-section-three .owl-nav .owl-next:hover{color:#1543c5;background-color:#fff;border-color:#fff}.services-section-three{padding-bottom:70px;position:relative;overflow:hidden}.services-section-three.margin-top{z-index:1;margin-top:-110px}.service-block-three{margin-bottom:30px;position:relative}.service-block-three .inner-box{padding:35px 30px;position:relative;box-shadow:0 0 20px #00000026}.service-block-three .inner-box:before{content:"";-o-transition:all .9s ease;background-color:#141d38;transition:all .9s;position:absolute;inset:0;transform:rotateY(90deg)}.service-block-three .inner-box:hover:before{transform:rotateY(0)}.service-block-three .inner-box .content{position:relative}.service-block-three .inner-box .service-number{color:#ddd;-o-transition:all .9s ease;font-family:Montserrat,sans-serif;font-size:40px;font-weight:700;transition:all .9s;position:absolute;bottom:0;right:0}.service-block-three .inner-box h4{font-size:27px;font-weight:700;line-height:1.4em;position:relative}.service-block-three .inner-box h4 a{-o-transition:all .9s ease;transition:all .9s;position:relative}.service-block-three .inner-box .text{color:#555;-o-transition:all .9s ease;margin-top:25px;margin-bottom:30px;font-size:16px;font-weight:500;line-height:1.7em;transition:all .9s;position:relative}.service-block-three .inner-box .more-detail{color:#222;-o-transition:all .9s ease;font-size:18px;font-weight:700;transition:all .9s;position:relative}.service-block-three .inner-box:hover h4 a,.service-block-three .inner-box:hover .text,.service-block-three .inner-box:hover .more-detail,.service-block-three .inner-box:hover .service-number{color:#fff}.fluid-section-one{padding:160px 0 120px;position:relative}.fluid-section-one .outer-container{min-height:250px;position:relative}.fluid-section-one .image-column{background-position:50%;background-repeat:no-repeat;background-size:cover;width:90%;height:100%;position:absolute;top:120px;right:0}.fluid-section-one .image-column:before{content:"";background:#fff;background:-webkit-linear-gradient(to right,#fff 0%,#0000 100%);background:-moz-linear-gradient(to right,#fff 0%,#0000 100%);background:linear-gradient(90deg,#fff 0%,#0000 100%);width:100%;height:100%;position:absolute;top:0;right:0}.fluid-section-one .image-column .image-box{display:none;position:relative}.fluid-section-one .image-column .image-box img{width:100%;display:block;position:relative}.fluid-section-one .content-column{float:left;z-index:1;background-color:#141d38;background-position:0;background-repeat:no-repeat;border-radius:0 50px 50px 0;width:50%;position:relative}.fluid-section-one .content-column .inner-column:before{content:"";border-radius:0 50px 50px 0;width:150%;position:absolute;top:0;bottom:0;right:0}.fluid-section-one .content-column .inner-column{float:right;width:100%;max-width:600px;padding:110px 45px 100px 15px;position:relative}.fluid-section-one .content-column .sec-title .text{font-size:16px}.feature-block-three,.feature-block-three .inner-box{position:relative}.feature-block-three .inner-box:before{content:"";-o-transition:all .9s ease;background:url(/images/icons/pattern-1.png) no-repeat;width:68px;height:73px;transition:all .9s;position:absolute;bottom:0;left:0}.feature-block-three .inner-box:hover:before{transform:rotateY(360deg)}.feature-block-three .inner-box .icon-box{color:#fff;margin-bottom:35px;font-size:60px;font-weight:400;line-height:1em;position:relative}.feature-block-three .inner-box .number{color:#fff;margin-bottom:18px;font-size:36px;font-weight:700;position:relative}.feature-block-three .inner-box .feature-text{color:#fff;font-size:16px;position:relative}.news-section-three{padding:100px 0;position:relative}.news-section-three .owl-nav{display:none}.news-section-three .owl-dots{text-align:center;margin-top:10px;position:relative}.news-section-three .owl-dots .owl-dot{-o-transition:all .3s ease;background-color:#ebebeb;border-radius:0;width:14px;height:6px;margin:0 5px;transition:all .3s;display:inline-block;position:relative}.news-section-three .owl-dots .owl-dot.active,.news-section-three .owl-dots .owl-dot:hover{background-color:#535353;width:35px}.news-block-three{margin-bottom:30px;position:relative}.news-block-three .inner-box{position:relative}.news-block-three .inner-box .image{background-color:#427cff;position:relative;overflow:hidden}.news-block-three .inner-box .image img{-o-transition:all .3s ease;width:100%;transition:all .3s;display:block;position:relative}.news-block-three .inner-box:hover .image img{opacity:.7;transform:scale(1.04)}.news-block-three .inner-box .lower-content{padding-top:25px;position:relative}.news-block-three .inner-box .lower-content .icon-box{-o-transition:all .5s ease;transition:all .5s;position:absolute;top:20px;left:0}.news-block-three .inner-box:hover .lower-content .icon-box{transform:rotateY(180deg)}.news-block-three .inner-box .lower-content .icon-box:before{content:"";z-index:-1;background:url(/images/icons/pattern-2.png) no-repeat;width:17px;height:110px;margin-left:-8px;position:absolute;top:-19px;left:50%}.news-block-three .inner-box .lower-content .icon-box .icon{color:#f05a28;text-align:center;background-color:#fff;border:1px solid #e1e1e1;border-radius:50px;width:70px;height:70px;font-size:35px;line-height:68px;display:inline-block;position:relative}.news-block-three .inner-box .lower-content .content{padding-left:100px;position:relative}.news-block-three .inner-box .lower-content h4{font-weight:700;line-height:1.4em;position:relative}.news-block-three .inner-box .lower-content h4 a{color:#141d38;-o-transition:all .3s ease;transition:all .3s;position:relative}.news-block-three .inner-box .lower-content h4 a:hover{color:#f05a28}.news-block-three .inner-box .lower-content .text{color:#555;margin-top:12px;margin-bottom:12px;font-size:16px;font-weight:500;line-height:1.8em;position:relative}.news-block-three .inner-box .lower-content .read-more{color:#141d38;-o-transition:all .3s ease;margin-top:12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.4em;transition:all .3s;position:relative}.news-block-three .inner-box .lower-content .read-more .arrow{margin-left:8px;font-size:16px;position:relative;top:1px}.news-block-three .inner-box .lower-content .read-more:hover{color:#f05a28}.news-block-three.style-two .inner-box .lower-content{padding-top:0;padding-bottom:25px}.call-to-action-section-two{position:relative;overflow:hidden}.call-to-action-section-two .inner-container{padding:40px 240px 40px 360px;position:relative}.call-to-action-section-two .inner-container:before{content:"";background-color:#0060ff;border-radius:10px 0 0 10px;width:200%;position:absolute;top:0;bottom:0;left:0}.call-to-action-section-two .inner-container .image{border-radius:10px 0 0 10px;width:300px;position:absolute;top:0;left:0;overflow:hidden}.call-to-action-section-two .inner-container h3{color:#fff;font-weight:700;line-height:1.5em;position:relative}.call-to-action-section-two .inner-container .theme-btn{position:absolute;top:55px;right:0}.cases-section-two{background-color:#f5f5f5;padding:110px 0 60px;position:relative}.cases-section-two .owl-dots{display:none;position:relative}.cases-section-two .owl-nav{text-align:right;width:100%;max-width:1170px;margin-left:-585px;position:absolute;top:-90px;left:50%}.cases-section-two .owl-nav .owl-prev,.cases-section-two .owl-nav .owl-next{color:#000;text-align:center;-o-transition:all .3s ease;border:2px solid #cdcdcd;border-radius:50px;width:50px;height:50px;margin-left:15px;font-size:22px;line-height:44px;transition:all .3s;display:inline-block;position:relative}.cases-section-two .owl-nav .owl-prev:hover,.cases-section-two .owl-nav .owl-next:hover{color:#0060ff;border-color:#0060ff}.case-block-two{margin-bottom:30px;position:relative}.case-block-two .inner-box,.case-block-two .inner-box .image{position:relative}.case-block-two .inner-box .image img{width:100%;display:block;position:relative}.case-block-two .inner-box .image .overlay-box{transform-origin:100%;transition:transform .4s;position:absolute;inset:0;transform:scaleX(0)}.case-block-two .inner-box:hover .overlay-box{transform-origin:0;transform:scale(1)}.case-block-two .inner-box .image .overlay-box:before{content:"";z-index:1;background-color:#141d3bb3;position:absolute;inset:0}.case-block-two .inner-box .image .overlay-box .search-icon{color:#0060ff;z-index:1;text-align:center;-o-transition:all .3s ease;background-color:#fff;border-radius:50px;width:60px;height:60px;margin-top:-60px;margin-left:-30px;font-size:20px;font-weight:600;line-height:60px;transition:all .3s;display:inline-block;position:absolute;top:50%;left:50%}.case-block-two .inner-box .image .overlay-box .search-icon:hover{color:#fff;background-color:#0060ff}.case-block-two .inner-box .image .overlay-box .arrow{color:#fff;z-index:1;text-align:center;background-color:#0060ff;border-radius:0 0 12px;width:60px;height:60px;font-size:22px;line-height:60px;position:absolute;bottom:-5px;right:-5px}.case-block-two .inner-box .lower-content{padding-top:25px;padding-left:15px;position:relative}.case-block-two .inner-box .lower-content h5{font-weight:700;line-height:1.3em;position:relative}.case-block-two .inner-box .lower-content h5 a{color:#141d38;-o-transition:all .3s ease;transition:all .3s;position:relative}.case-block-two .inner-box .lower-content h5 a:hover{color:#0060ff}.case-block-two .inner-box .lower-content .category{color:#141d38;margin-top:5px;font-weight:500;position:relative}.pricing-section{padding:110px 0 60px;position:relative}.price-block{margin-bottom:60px;position:relative}.price-block .inner-box{-o-transition:all .3s ease;background-color:#fff;border:1px solid #e1e1e1;border-radius:10px;margin-left:30px;padding:30px 35px;transition:all .3s;position:relative}.price-block .inner-box:hover{border-color:#141d38}.price-block .inner-box:before{content:"";z-index:-1;-o-transition:all .3s ease;background-color:#ebebeb;border-radius:8px;height:300px;transition:all .3s;position:absolute;bottom:-30px;left:-30px;right:30px}.price-block .inner-box:hover:before{background-color:#0060ff}.price-block .inner-box h3{color:#141d38;font-weight:600;line-height:1.3em;position:relative}.price-block .inner-box .text{color:#222;margin-top:12px;font-size:16px;line-height:1.7em;position:relative}.price-block .inner-box .price{color:#0060ff;text-align:right;margin-top:25px;margin-bottom:20px;font-family:Montserrat,sans-serif;font-size:36px;font-weight:700;line-height:1.1em;position:relative}.price-block .inner-box .price span{color:#777;font-size:16px;font-weight:600;display:block;position:relative}.price-block .inner-box .price-list{margin-top:20px;margin-bottom:35px;display:inline-block;position:relative}.price-block .inner-box .price-list li{color:#555;text-align:left;margin-bottom:12px;padding-left:30px;font-size:16px;font-weight:600;display:block;position:relative}.price-block .inner-box .price-list li:before{content:"";color:#555;-o-transition:all .3s ease;font-family:FontAwesome;transition:all .3s;position:absolute;top:0;left:0}.price-block .inner-box .price-list li:last-child{margin-bottom:0}.price-block .inner-box .btn-box{position:relative}.price-block .inner-box .btn-box .theme-btn{text-align:center;width:100%;padding:14px 15px;font-size:18px}.news-section-four{padding:110px 0 80px;position:relative}.news-section-four .image-layer{background-size:contain;height:565px;position:absolute;top:0;left:0;right:0}.news-section-four .image-layer:before{content:"";z-index:-1;background-color:#0060ff;position:absolute;inset:0}.news-block-four{margin-bottom:30px;position:relative}.news-block-four .inner-box{background-color:#fff;position:relative;box-shadow:0 0 20px #00000026}.news-block-four .inner-box .image{background-color:#427cff;position:relative;overflow:hidden}.news-block-four .inner-box .image img{-o-transition:all .3s ease;width:100%;transition:all .3s;display:block;position:relative}.news-block-four .inner-box:hover .image img{opacity:.7;transform:scale(1.04)}.news-block-four .inner-box .lower-content{padding:35px 30px 30px;position:relative}.news-block-four .inner-box .lower-content .post-date{color:#fff;text-align:center;z-index:1;background-color:#0060ff;width:50px;height:50px;padding-top:5px;font-size:20px;font-weight:800;line-height:1.1em;position:absolute;top:-20px;right:20px}.news-block-four .inner-box .lower-content .post-date span{font-size:14px;font-weight:600;display:block}.news-block-four .inner-box .lower-content .post-meta{border-top:1px solid #ccc;padding-top:12px;position:relative}.news-block-four .inner-box .lower-content .post-meta li{color:#427cff;margin-right:10px;padding-left:30px;font-size:16px;font-weight:600;display:inline-block;position:relative}.news-block-four .inner-box .lower-content .post-meta li .icon{color:#141d38;margin-right:6px;font-size:15px;position:absolute;top:1px;left:0}.news-block-four .inner-box .lower-content h4{margin-top:12px;font-weight:700;line-height:1.4em;position:relative}.news-block-four .inner-box .lower-content h4 a{color:#141d38;-o-transition:all .3s ease;transition:all .3s;position:relative}.news-block-four .inner-box .lower-content h4 a:hover{color:#0060ff}.news-block-four .inner-box .lower-content .text{color:#555;margin-top:12px;margin-bottom:18px;font-size:16px;font-weight:500;line-height:1.8em;position:relative}.info-section{background-position:bottom;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:70px 0;position:relative}.info-section:before{content:"";background-color:#132144e6;position:absolute;inset:0}.info-section .logo-column,.info-section .logo-column .inner-column,.info-section .logo-column .logo,.info-section .info-column{position:relative}.info-section .info-column .inner-column{padding-left:60px;position:relative}.info-section .info-column .icon-box{color:#fff;font-size:44px;line-height:1em;position:absolute;top:0;left:0}.info-section .info-column ul li{color:#fff;margin-bottom:5px;font-size:16px;position:relative}.info-section .info-column ul li strong{font-size:18px;font-weight:700;position:relative}.subscribe-widget .text{color:#fff;margin-bottom:25px;font-size:16px;line-height:1.9em;position:relative}.emailed-form .form-group{width:100%;max-width:650px;margin:0 auto 20px;display:block;position:relative}.emailed-form .form-group input[type=text],.emailed-form .form-group input[type=tel],.emailed-form .form-group input[type=email],.emailed-form .form-group textarea{color:#797979;-o-transition:all .3s ease;background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;height:60px;padding:10px 50px 10px 30px;font-size:16px;font-weight:600;line-height:20px;transition:all .3s;display:block;position:relative;overflow:hidden}.emailed-form .form-group input[type=submit],.emailed-form button{color:#fff;text-align:center;letter-spacing:1px;text-transform:capitalize;background:#0060ff;border-radius:6px;width:190px;height:60px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:40px;position:absolute;top:0;right:0}.page-title{text-align:center;background-color:#141d38;padding:110px 0;position:relative;overflow:hidden}.page-title .pattern-layer-one{background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.page-title .auto-container{position:relative}.page-title h2{color:#fff;text-transform:uppercase;margin-bottom:0;font-weight:700;line-height:1.2em;position:relative}.page-breadcrumb{margin-top:20px;position:relative}.page-breadcrumb li{color:#fff;text-transform:capitalize;margin-right:10px;padding-right:15px;font-size:16px;font-weight:700;display:inline-block;position:relative}.page-breadcrumb li:after{content:":";color:#fff;font-family:FontAwesome;font-size:14px;font-weight:700;position:absolute;top:-1px;right:-2px}.page-breadcrumb li:last-child:after{display:none}.page-breadcrumb li:last-child{margin-right:0;padding-right:0}.page-breadcrumb li a{color:#fff;text-transform:capitalize;-o-transition:all .3s ease;font-weight:700;transition:all .3s}.page-breadcrumb li a:hover{color:#0060ff}.faq-page-section{padding:110px 0;position:relative}.accordion-box{position:relative}.accordion-box .block{border-radius:4px;margin-bottom:10px;position:relative;overflow:hidden}.accordion-box .block.active-block{border:1px solid #0000;box-shadow:0 0 20px #0000001a}.accordion-box .block .acc-btn{color:#141d38;cursor:pointer;-o-transition:all .5s ease;background-color:#ebebeb;margin-bottom:0;padding:16px 45px 16px 30px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:1.8em;transition:all .5s;position:relative}.accordion-box .block .acc-btn.active{color:#fff;background-color:#0060ff;margin-bottom:0}.accordion-box .block .icon{color:#0060ff;text-align:center;-o-transition:all .5s ease;width:35px;height:35px;font-size:20px;line-height:35px;transition:all .5s;position:absolute;top:15px;right:10px}.accordion-box .block .acc-btn.active .icon{transform:rotate(90deg);color:#fff!important}.accordion-box .block .acc-content{display:none;position:relative}.accordion-box .block .content{padding:25px 20px;position:relative}.accordion-box .block .acc-content.current{display:block}.accordion-box .block .content .text{color:#555;font-size:16px;line-height:1.8em;display:block}.faq-form-section{padding:0 0 70px;position:relative}.faq-form-section .auto-container{max-width:970px;margin:0 auto}.faq-form{position:relative}.faq-form .form-group{margin-bottom:30px;position:relative}.faq-form .form-group input[type=text],.faq-form .form-group input[type=tel],.faq-form .form-group input[type=email],.faq-form .form-group select{color:#777;-o-transition:all .3s ease;background:0 0;border:1px solid #ccc;border-radius:4px;width:100%;height:56px;padding:10px 22px;font-size:15px;font-weight:600;line-height:28px;transition:all .3s;display:block;position:relative}.faq-form .form-group input[type=text]:focus,.faq-form .form-group input[type=tel]:focus,.faq-form .form-group input[type=email]:focus,.faq-form .form-group textarea:focus{border-color:#0060ff}.faq-form .form-group textarea::-webkit-input-placeholder{color:#777}.faq-form .form-group input::-webkit-input-placeholder{color:#777}.faq-form .form-group textarea{color:#777;resize:none;-o-transition:all .3s ease;background:0 0;border:1px solid #ccc;border-radius:4px;width:100%;height:150px;padding:15px 22px;font-size:15px;font-weight:600;line-height:22px;transition:all .3s;display:block;position:relative}.faq-form .form-group .btn-detail{text-align:center;color:#fff;margin-left:30px;display:inline-block;position:relative}.faq-form button{cursor:pointer;text-transform:capitalize;font-size:16px}.testimonial-page-section{padding:110px 0 70px;position:relative}.coming-soon{text-align:center;background-position:100%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block;position:fixed;overflow-y:auto}.coming-soon .content{vertical-align:middle;width:100%;height:100%;display:table;position:absolute;top:0;left:0}.coming-soon .content:before{content:"";opacity:.3;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.coming-soon .content .content-inner{vertical-align:middle;padding:90px 15px;display:table-cell;position:relative}.coming-soon .content .content-inner .logo{margin-bottom:200px;position:relative}.coming-soon .content .content-inner .sec-title{margin-bottom:50px;display:none}.coming-soon .content .content-inner h2{color:#fff;font-variant:small-caps;padding-bottom:0;font-size:48px;font-weight:700;line-height:1.2em;position:relative}.coming-soon .content .content-inner h2:after{display:none}.time-counter{position:relative}.time-counter .time-countdown{margin-bottom:180px;position:relative}.time-counter .time-countdown .counter-column{color:#fff;text-transform:uppercase;text-align:center;z-index:7;background-color:#36363666;border-radius:20px;width:180px;height:180px;margin:0 15px 20px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:1em;display:inline-block;position:relative;box-shadow:0 0 30px #00000040}.time-counter .time-countdown .counter-column .count{color:#fff;padding:60px 0 30px;font-size:72px;font-weight:600;line-height:30px;display:block;position:relative}.coming-soon .emailed-form{margin-bottom:40px;position:relative}.coming-soon .emailed-form h3{color:#fff;margin-bottom:20px;font-weight:600;line-height:1.2em}.coming-soon .emailed-form .text{color:#fff;margin-bottom:40px;font-size:18px;font-weight:400;line-height:1.8em;display:block;position:relative}.coming-soon .emailed-form .form-group{width:100%;max-width:540px;margin:0 auto;display:block;position:relative}.coming-soon .emailed-form .form-group input[type=text],.coming-soon .emailed-form .form-group input[type=tel],.coming-soon .emailed-form .form-group input[type=email],.coming-soon .emailed-form .form-group textarea{color:#000;-o-transition:all .3s ease;background:#fff;border:1px solid #f1f1f1;width:100%;height:60px;padding:15px 50px 15px 20px;font-size:16px;line-height:28px;transition:all .3s;display:block;position:relative;overflow:hidden;box-shadow:0 0 13px #0000001a}.coming-soon .emailed-form .form-group input[type=submit],.coming-soon .emailed-form button{color:#0060ff;-o-transition:all .3s ease;background-color:#0000;width:60px;height:60px;font-size:18px;line-height:40px;transition:all .3s;position:absolute;top:0;right:0}.coming-soon .emailed-form .form-group input[type=submit]:hover,.coming-soon .emailed-form button:hover{color:#353535}.coming-soon .copyright-text{color:#fff;font-size:18px;font-weight:400;line-height:26px;position:relative}.coming-soon .copyright-text a{color:#ff9600}.coming-soon .copyright-text a:hover{text-decoration:underline}.clock-wrapper{background-color:#0006;border-radius:50%;width:250px;height:250px;margin:-145px auto auto;position:absolute;top:50%;left:0;right:0;transform:scale(2);box-shadow:0 0 20px #0000000d}.clock-base{border-radius:50%;width:250px;height:250px}.click-indicator{z-index:1;width:230px;height:230px;position:absolute;top:10px;left:10px}.click-indicator div{width:2px;height:4px;margin:113px 114px;position:absolute}.click-indicator div>span{background-color:#fff;border-radius:50%;width:5px;height:5px;margin-top:-1px;margin-left:-1px;display:inline-block}.click-indicator div:first-child{transform:rotate(30deg)translateY(-120px)}.click-indicator div:nth-child(2){transform:rotate(60deg)translateY(-120px)}.click-indicator div:nth-child(3){background-color:red;transform:rotate(90deg)translateY(-120px)}.click-indicator div:nth-child(4){transform:rotate(120deg)translateY(-120px)}.click-indicator div:nth-child(5){transform:rotate(150deg)translateY(-120px)}.click-indicator div:nth-child(6){background-color:red;transform:rotate(180deg)translateY(-120px)}.click-indicator div:nth-child(7){transform:rotate(210deg)translateY(-120px)}.click-indicator div:nth-child(8){transform:rotate(240deg)translateY(-120px)}.click-indicator div:nth-child(9){background-color:red;transform:rotate(270deg)translateY(-120px)}.click-indicator div:nth-child(10){transform:rotate(300deg)translateY(-120px)}.click-indicator div:nth-child(11){transform:rotate(330deg)translateY(-120px)}.click-indicator div:nth-child(12){background-color:red;transform:rotate(360deg)translateY(-120px)}.clock-hour{z-index:2;transform-origin:2px 50px;background-color:#ee3611;border-radius:2px;width:4px;height:65px;transition:all .5s;-webkit-animation:43200s linear infinite rotate-hour;-moz-animation:43200s linear infinite rotate-hour;position:absolute;top:75px;left:123px;box-shadow:0 0 2px #0003}.clock-minute{z-index:3;transform-origin:2px 70px;background-color:#ee3611;border-radius:2px;width:4px;height:85px;transition:all .5s;-webkit-animation:3600s linear infinite rotate-minute;-moz-animation:3600s linear infinite rotate-minute;position:absolute;top:55px;left:123px;box-shadow:0 0 2px #0003}.clock-second{z-index:4;opacity:.9;transform-origin:1px 110px;background-color:#fff;width:2px;height:130px;transition:all .5s;-webkit-animation:60s linear infinite rotate-second;-moz-animation:60s linear infinite rotate-second;position:absolute;top:15px;left:124px;box-shadow:0 0 2px #0003}.clock-second:after{content:"";background-color:#a00;border:2px solid #a00;border-radius:50%;width:8px;height:8px;display:block;position:absolute;bottom:16px;left:-3px;box-shadow:0 0 3px #0003}.clock-center{z-index:1;border-radius:50%;width:150px;height:150px;position:absolute;top:50px;left:50px;box-shadow:0 0 3px #0003}.clock-center:after{content:"";background-color:#ddd;border-radius:50%;width:20px;height:20px;margin:65px;display:block}.services-page-section{padding:100px 0 70px;position:relative}.sidebar-page-container{padding:40px 0;position:relative}.sidebar-page-container .content-side,.sidebar-page-container .sidebar-side{margin-bottom:40px}.sidebar-page-container .sidebar-side .sidebar-inner{padding:45px 30px;position:relative;box-shadow:0 0 20px #00000026}.sidebar-widget{margin-bottom:55px}.sidebar .sidebar-widget .service-list{padding:30px;box-shadow:0 0 15px #0000001a}.sidebar .service-list{position:relative}.sidebar .service-list li{margin-bottom:3px;line-height:24px;position:relative}.sidebar .service-list li:last-child{margin-bottom:0}.sidebar .service-list li a{color:#222;-o-transition:all .3s ease;border:1px solid #ddd;padding:16px 25px 16px 80px;font-size:16px;font-weight:600;line-height:26px;transition:all .3s;display:block;position:relative}.sidebar .service-list li a .arrow{color:#f05a28;text-align:center;-o-transition:all .3s ease;border-right:1px solid #ddd;width:60px;height:60px;line-height:60px;transition:all .3s;position:absolute;top:-1px;left:-1px}.sidebar .service-list li a:hover .arrow,.sidebar .service-list li.current a .arrow{color:#fff;background-color:#262262}.sidebar .service-list li a:hover,.sidebar .service-list li.current a{color:#fff;background:#141d38;border-color:#141d38}.contact-widget .widget-content{background-size:cover;padding:60px;position:relative}.contact-widget .widget-content .border-layer{opacity:.8;border:1px dashed #fff;position:absolute;inset:20px}.contact-widget .widget-content:before{content:"";background-color:#262262;position:absolute;inset:0}.contact-widget .widget-content .icon-box{color:#fff;font-size:60px;line-height:1em;position:relative}.contact-widget .widget-content h4{color:#fff;margin-top:15px;font-weight:600;line-height:1.3em;position:relative}.contact-widget .widget-content .text,.contact-widget .widget-content .number{color:#fff;margin-top:12px;margin-bottom:20px;font-size:16px;font-weight:600;line-height:1.7em;position:relative}.contact-widget .widget-content ul{position:relative}.contact-widget .widget-content ul li{color:#fff;margin-bottom:14px;font-size:16px;font-weight:600;line-height:1.3em;position:relative}.contact-widget .widget-content ul li .icon{margin-right:10px;font-weight:500;position:relative}.contact-widget .widget-content ul li:last-child{margin-bottom:0}.sticky-top{z-index:1;top:90px}.services-detail,.services-detail .inner-box{position:relative}.services-detail .inner-box h2{color:#141d38;z-index:1;margin-bottom:18px;font-weight:700;position:relative}.services-detail .inner-box .image{margin-bottom:25px;padding-right:70px;position:relative}.services-detail .inner-box .image img{width:100%;display:block;position:relative}.services-detail .inner-box .image:before{content:"";background-size:cover;width:194px;height:364px;position:absolute;top:-70px;right:0}.services-detail .inner-box .image-two{margin-bottom:25px;position:relative}.services-detail .inner-box .image-two img{width:100%;display:block;position:relative}.services-detail .inner-box .image-two .play-box{color:#fff;text-transform:uppercase;padding-top:20px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;position:absolute;bottom:-30px;right:0}.services-detail .inner-box .image-two .video-box{color:#fff;text-align:center;float:left;-o-transition:all .3s ease;background-color:#141d38;border-radius:0;width:60px;height:60px;margin-right:40px;font-size:18px;line-height:60px;transition:all .3s;display:inline-block;position:relative}.services-detail .inner-box .image-two .video-box .overlay-box span{z-index:99;color:#fff;text-align:center;-o-transition:all .9s ease;background-color:#141d38;border-radius:0%;width:60px;height:60px;margin-top:-30px;margin-left:-30px;padding-left:7px;font-size:16px;font-weight:400;transition:all .9s;display:inline-block;position:absolute;top:50%;left:50%;box-shadow:0 0 15px #0000001a}.services-detail .inner-box .image-two .video-box .ripple,.services-detail .inner-box .image-two .video-box .ripple:before,.services-detail .inner-box .image-two .video-box .ripple:after{-ms-border-radius:0%;-o-border-radius:0%;-ms-box-shadow:0 0 0 0 #141d3866;-o-box-shadow:0 0 0 0 #141d3866;-ms-animation:ripple 3s infinite;border-radius:0%;width:60px;height:60px;margin-left:.5px;animation:3s infinite ripple;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 #141d3866}.services-detail .inner-box .image-two .video-box .ripple:before{-ms-animation-delay:.9s;content:"";animation-delay:.9s;position:absolute}.services-detail .inner-box .image-two .video-box .ripple:after{-ms-animation-delay:.6s;content:"";animation-delay:.6s;position:absolute}.services-detail .inner-box p{color:#555;font-size:16px;font-weight:500;line-height:1.8em;position:relative}.services-detail .inner-box h3{color:#f05a28;margin-bottom:18px;font-weight:700;position:relative}.gallery-section{padding:100px 0;position:relative}.gallery-section .filters{text-align:center;margin-bottom:60px;position:relative}.gallery-section .filters .filter-tabs{position:relative}.gallery-section .filters li{color:#555;cursor:pointer;-o-transition:all .3s ease;margin:0 15px;padding:0;font-size:18px;font-weight:600;transition:all .3s;display:inline-block;position:relative}.gallery-section .filters .filter.active,.gallery-section .filters .filter:hover{color:#f05a28}.gallery-section .btn-box{margin-top:30px;position:relative}.case-block.mix{display:none}.project-detail-section{padding:110px 0 100px;position:relative}.project-detail-section .image-column{position:relative}.project-detail-section .image-column .sec-title{margin-bottom:25px}.project-detail-section .image-column .inner-column,.project-detail-section .image-column .image{position:relative}.project-detail-section .image-column .image img{width:100%;display:block;position:relative}.project-detail-section .info-column{position:relative}.project-detail-section .info-column .inner-column{background-color:#fff;border-bottom:12px solid #141d38;margin-right:30px;padding:45px 38px;position:relative;box-shadow:0 0 15px #00000026}.project-detail-section .info-column .inner-column:before{content:"";z-index:-1;background:url(/images/background/pattern-18.png) 0 0/cover no-repeat;width:320px;height:400px;position:absolute;bottom:-50px;right:-30px}.project-detail-section .info-column h4{color:#141d38;margin-bottom:25px;font-weight:600;line-height:1.3em;position:relative}.project-detail-section .info-column .text{color:#555;margin-bottom:30px;font-size:15px;font-weight:500;line-height:1.8em;position:relative}.project-detail-section .info-column .info-list{position:relative}.project-detail-section .info-column .info-list li{color:#555;margin-bottom:28px;padding-left:25px;font-size:16px;font-weight:600;position:relative}.project-detail-section .info-column .info-list li .icon{color:#141d38;font-size:16px;position:absolute;top:0;left:0}.project-detail-section .info-column .info-list li strong{color:#0060ff;font-weight:700;position:relative}.project-detail-section .lower-section{padding-top:25px;position:relative}.project-detail-section .lower-section h3{color:#141d38;margin-bottom:12px;font-weight:600;position:relative}.project-detail-section .lower-section p{color:#555;font-size:16px;font-weight:600;line-height:1.8em;position:relative}.project-detail-section .lower-section .buttons-box{margin-top:40px;position:relative}.contact-info-section{padding:110px 0 100px;position:relative}.contact-info-section .title-box{text-align:center;position:relative}.contact-info-section .title-box .title{color:#0060ff;text-transform:uppercase;font-size:16px;font-weight:700;position:relative}.contact-info-section .title-box h2{color:#141d38;margin-top:10px;font-weight:700;line-height:1.4em;position:relative}.contact-info-section .title-box .text{color:#555;margin-top:10px;margin-bottom:40px;font-size:16px;font-weight:600;line-height:1.9em;position:relative}.contact-info-section .info-column{margin-bottom:30px;position:relative}.contact-info-section .info-column .inner-column{min-height:260px;padding:30px;position:relative;box-shadow:0 0 20px #0000001a}.contact-info-section .info-column .inner-column .content{padding-left:60px;position:relative}.contact-info-section .info-column .icon-box{color:#0060ff;font-size:44px;line-height:1em;position:absolute;top:0;left:0}.contact-info-section .info-column ul li{color:#555;margin-top:5px;font-size:16px;font-weight:600;position:relative}.contact-info-section .info-column ul li strong{color:#141d38;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;position:relative}.contact-info-section .lower-text{text-align:center;color:#555;margin-top:20px;font-size:16px;font-weight:600;position:relative}.contact-info-section .lower-text span{color:#0060ff;font-weight:700;position:relative}.contact-map-section{margin-top:16px;padding-top:0;padding-bottom:0;position:relative}.contact-map-section iframe{width:100%;height:490px;margin-bottom:-8px;position:relative;top:0;left:0}.contact-form{position:relative}.contact-form .form-group{margin-bottom:30px;position:relative}.contact-form .form-group label{color:#555;margin-bottom:10px;font-size:16px;font-weight:600;position:relative}.contact-form .form-group input[type=text],.contact-form .form-group input[type=tel],.contact-form .form-group input[type=email],.contact-form .form-group select{color:#777;-o-transition:all .3s ease;background:0 0;border:1px solid #ccc;border-radius:4px;width:100%;height:56px;padding:10px 22px;font-size:15px;font-weight:600;line-height:28px;transition:all .3s;display:block;position:relative}.contact-form .form-group input[type=text]:focus,.contact-form .form-group input[type=tel]:focus,.contact-form .form-group input[type=email]:focus,.contact-form .form-group textarea:focus{border-color:#0060ff}.contact-form .form-group textarea::-webkit-input-placeholder{color:#777}.contact-form .form-group input::-webkit-input-placeholder{color:#777}.contact-form .form-group textarea{color:#777;resize:none;-o-transition:all .3s ease;background:0 0;border:1px solid #ccc;border-radius:4px;width:100%;height:150px;padding:15px 22px;font-size:15px;font-weight:600;line-height:22px;transition:all .3s;display:block;position:relative}.contact-form button{cursor:pointer}.contact-form input.error,.contact-form select.error,.contact-form textarea.error{border-color:#0060ff!important}.contact-form label.error{text-transform:uppercase;color:#0060ff;margin:0;padding:5px 0 0;font-size:12px;font-weight:500;line-height:24px;display:block}.blog-page-section{padding:100px 0;position:relative}.blog-page-section .styled-pagination{margin-top:50px}.styled-pagination{position:relative}.styled-pagination li{margin:0 5px 10px;display:inline-block;position:relative}.styled-pagination li a{color:#777;text-align:center;-o-transition:all .3s ease;border:1px solid #d7d7d7;border-radius:5px;width:50px;height:50px;font-size:18px;font-weight:500;line-height:50px;transition:all .3s;display:inline-block;position:relative}.styled-pagination li.active a,.styled-pagination li:hover a{color:#fff;background-color:#141d38;border-color:#141d38}.styled-pagination li.next a,.styled-pagination li.prev a{color:#fff;background-color:#0060ff;border-color:#0060ff}.sidebar-title{margin-bottom:15px;position:relative}.sidebar-title h5{color:#141d38;text-transform:capitalize;font-weight:700;line-height:1.3em;position:relative}.sidebar .search-box .form-group{margin:0;position:relative}.sidebar .search-box .form-group input[type=text],.sidebar .search-box .form-group input[type=search]{color:#000;-o-transition:all .5s ease;background:#fff;border:1px solid #ddd;border-radius:5px;width:100%;height:56px;padding:10px 50px 10px 25px;font-size:14px;line-height:43px;transition:all .5s;display:block;position:relative}.sidebar .search-box .form-group button{color:#0060ff;cursor:pointer;background:0 0;border-radius:0 5px 5px 0;width:60px;height:56px;font-size:16px;font-weight:400;line-height:100%;display:block;position:absolute;top:0;right:0}.blog-cat{border:1px solid #ddd;border-radius:4px;position:relative;overflow:hidden}.blog-cat li{position:relative}.blog-cat li a{color:#555;-o-transition:all .5s ease;border-bottom:1px solid #ddd;padding:18px 30px;font-size:16px;font-weight:600;transition:all .5s;display:block;position:relative}.blog-cat li a:hover{color:#141d38}.blog-cat li:last-child a{border-bottom:0}.blog-cat li a span{position:absolute;right:30px}.sidebar .popular-posts .post{color:#666;border-bottom:1px solid #ddd;min-height:105px;margin-bottom:20px;padding:0 0 0 100px;font-size:14px;position:relative}.sidebar .popular-posts .post:last-child{border-bottom:0;min-height:auto;margin-bottom:0}.sidebar .popular-posts .post .post-thumb{border-radius:0;width:80px;position:absolute;top:0;left:0;overflow:hidden}.sidebar .popular-posts .post .post-thumb .overlay-box{content:"";color:#fff;opacity:0;text-align:center;-o-transition:all .3s ease;background-color:#427cffb3;width:100%;height:100%;font-size:18px;transition:all .3s;display:block;position:absolute;top:0;left:0}.sidebar .popular-posts .post .post-thumb .overlay-box .fa{margin-top:-12px;display:block;position:relative;top:50%}.sidebar .popular-posts .post:hover .post-thumb .overlay-box{opacity:1}.sidebar .popular-posts .post .post-thumb img{-o-transition:all .3s ease;width:100%;transition:all .3s;display:block}.sidebar .popular-posts .post .text{color:#222;text-transform:capitalize;margin:0;font-size:16px;font-weight:700;line-height:1.5em;position:relative;top:0}.sidebar .popular-posts .post .text a{color:#222;-o-transition:all .3s ease;font-family:Montserrat,sans-serif;transition:all .3s}.sidebar .popular-posts .post a:hover{color:#0a2aa6}.sidebar .popular-posts .post-info{color:#777;margin-top:6px;font-size:15px;font-weight:600;position:relative}.sidebar .popular-tags a{color:#555;text-align:center;text-transform:capitalize;-o-transition:all .3s ease;background:0 0;border:1px solid #ddd;border-radius:5px;margin:0 6px 10px 0;padding:8px 20px;font-size:14px;font-weight:400;line-height:24px;transition:all .3s;display:inline-block;position:relative}.sidebar .popular-tags a:hover{color:#fff;background-color:#141d38}.instagram-widget .post-thumb{float:left;border-radius:8px;width:29%;margin:0 5px 10px;position:relative;overflow:hidden}.instagram-widget .post-thumb .overlay-box{content:"";color:#fff;opacity:0;text-align:center;-o-transition:all .3s ease;background-color:#0060ffb3;width:100%;height:100%;font-size:18px;transition:all .3s;display:block;position:absolute;top:0;left:0}.instagram-widget .post-thumb .overlay-box .fa{margin-top:-12px;display:block;position:relative;top:50%}.instagram-widget .post-thumb:hover .overlay-box{opacity:1}.instagram-widget .post-thumb img{-o-transition:all .3s ease;width:100%;transition:all .3s;display:block}.archive-list{position:relative}.archive-list li{margin-bottom:18px;position:relative}.archive-list li a{color:#555;padding-left:20px;font-size:16px;font-weight:600;position:relative}.archive-list li a:before{content:"";color:#0060ff;font-family:FontAwesome;font-weight:400;position:absolute;top:-1px;left:0}.news-block-five{margin-bottom:50px;position:relative}.news-block-five .inner-box{background-color:#fff;position:relative;box-shadow:0 0 20px #00000026}.news-block-five .inner-box .image{background-color:#427cff;position:relative;overflow:hidden}.news-block-five .inner-box .image img{-o-transition:all .3s ease;width:100%;transition:all .3s;display:block;position:relative}.news-block-five .inner-box:hover .image img{opacity:.7;transform:scale(1.04)}.news-block-five .inner-box .lower-content{padding:25px 30px;position:relative}.news-block-five .inner-box .lower-content .post-date{color:#fff;text-align:center;z-index:1;background-color:#0060ff;width:50px;height:50px;padding-top:5px;font-size:20px;font-weight:800;line-height:1.1em;position:absolute;top:-20px;right:20px}.news-block-five .inner-box .lower-content .post-date span{font-size:14px;font-weight:600;display:block}.news-block-five .inner-box .lower-content .lower-box{border-top:1px solid #ccc;padding-top:16px;position:relative}.news-block-five .inner-box .lower-content .post-meta{position:relative}.news-block-five .inner-box .lower-content .post-meta li{color:#427cff;margin-right:10px;font-size:16px;font-weight:600;display:inline-block;position:relative}.news-block-five .inner-box .lower-content .post-meta li .icon{color:#141d38;margin-right:6px;font-size:15px;position:relative;top:1px}.news-block-five .inner-box .lower-content h4{margin-top:12px;font-weight:700;line-height:1.4em;position:relative}.news-block-five .inner-box .lower-content h4 a{color:#141d38;-o-transition:all .3s ease;transition:all .3s;position:relative}.news-block-five .inner-box .lower-content h4 a:hover{color:#0060ff}.news-block-five .inner-box .lower-content .text{color:#555;margin-top:12px;margin-bottom:18px;font-size:16px;font-weight:500;line-height:1.8em;position:relative}.news-block-five .inner-box .lower-content .lower-box .read-more{color:#141d38;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;position:relative}.news-block-five .inner-box .lower-content .lower-box .read-more .arrow{margin-right:6px;position:relative}.news-detail{position:relative}.news-detail .inner-box{position:relative;box-shadow:0 0 20px #0000001a}.news-detail .inner-box .upper-box{padding:30px;position:relative}.news-detail .inner-box h3{color:#141d38;font-weight:700;line-height:1.3em;position:relative}.news-detail .inner-box .upper-box .post-meta{border-top:1px solid #ddd;margin-top:20px;padding-top:15px;position:relative}.news-detail .inner-box .upper-box .post-meta li{color:#427cff;margin-right:10px;font-size:16px;font-weight:600;display:inline-block;position:relative}.news-detail .inner-box .upper-box .post-meta li .icon{color:#141d38;margin-right:6px;font-size:15px;position:relative;top:1px}.news-detail .inner-box .image{position:relative}.news-detail .inner-box .image img{width:100%;display:block;position:relative}.news-detail .inner-box .image .post-date{color:#fff;text-align:center;z-index:1;background-color:#0060ff;width:50px;height:50px;padding-top:5px;font-size:20px;font-weight:800;line-height:1.1em;position:absolute;top:-20px;right:20px}.news-detail .inner-box .image .post-date span{font-size:14px;font-weight:600;display:block}.news-detail .inner-box .lower-content{padding:30px;position:relative}.news-detail .inner-box .lower-content p{color:#555;font-size:16px;line-height:1.8em;position:relative}.news-detail .inner-box .lower-content h4{color:#141d38;margin-bottom:10px;font-weight:700;position:relative}.news-detail .inner-box .lower-content blockquote{color:#fff;background-color:#141d38;border-radius:4px;margin-top:30px;margin-bottom:30px;padding:40px;font-size:20px;font-weight:500;line-height:1.6em;position:relative}.news-detail .inner-box .lower-content blockquote .blockquote-inner{padding-left:70px;position:relative}.news-detail .inner-box .lower-content blockquote .blockquote-inner:before{content:"";background-color:#fff;width:50px;height:3px;position:absolute;top:12px;left:0}.news-detail .inner-box .lower-content blockquote .quote-icon{color:#fff;opacity:.2;font-size:50px;position:absolute;bottom:25px;right:100px}.news-detail .post-share-options{border-top:1px solid #ccc;margin-top:40px;padding:22px 0 0;position:relative}.news-detail .post-share-options .tags a{color:#555;text-transform:capitalize;-o-transition:all .5s ease;border:1px solid #ddd;border-radius:3px;margin-right:6px;padding:12px 18px;font-size:14px;font-weight:600;line-height:1em;transition:all .5s;display:inline-block;position:relative}.news-detail .post-share-options .tags a:last-child{margin-right:0}.news-detail .post-share-options .tags{color:#ff4800;margin-top:3px;font-size:16px;font-weight:700;position:relative}.news-detail .post-share-options .tags a:hover{color:#fff;background-color:#141d38}.news-detail .post-share-options .social-box{margin-top:10px;position:relative}.news-detail .post-share-options .social-box li.share{color:#141d38;font-size:16px;font-weight:700;position:relative}.news-detail .post-share-options .social-box li{margin-left:15px;display:inline-block;position:relative}.news-detail .post-share-options .social-box li a{color:#bbb;-o-transition:all .3s ease;font-size:16px;transition:all .3s;display:inline-block;position:relative}.news-detail .post-share-options .social-box li a:hover{color:#0060ff}.sidebar-page-container .comments-area{margin-top:60px;margin-bottom:50px;position:relative}.sidebar-page-container .group-title{position:relative}.sidebar-page-container .group-title h3{color:#222;text-transform:capitalize;margin-bottom:30px;font-weight:700;position:relative}.sidebar-page-container .comments-area .comment-box{-o-transition:all .3s ease;border-bottom:1px solid #ccc;margin-bottom:30px;padding:0;transition:all .3s;position:relative}.sidebar-page-container .comments-area .comment-box:last-child{margin-bottom:0}.sidebar-page-container .comments-area .comment{min-height:140px;padding:5px 0 0 140px;font-size:14px;position:relative}.sidebar-page-container .comments-area .reply-comment{margin-left:60px}.sidebar-page-container .comments-area .comment-box .author-thumb{border-radius:0;width:110px;margin-bottom:20px;position:absolute;top:0;left:0;overflow:hidden}.sidebar-page-container .comments-area .comment-box .author-thumb img{width:100%;display:block}.sidebar-page-container .comments-area .comment-info{margin-bottom:15px}.sidebar-page-container .comments-area .comment-box strong{color:#141d38;text-transform:capitalize;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;line-height:1.3em;display:inline-block}.sidebar-page-container .comments-area .comment-box .text{color:#555;margin-bottom:0;padding-top:0;font-size:16px;line-height:1.9em}.sidebar-page-container .comments-area .comment-info .comment-time{color:#555;margin-left:20px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;display:inline-block}.sidebar-page-container .comments-area .comment-box .theme-btn{color:#fff;text-transform:capitalize;background-color:#0060ff;border-radius:4px;padding:6px 18px;font-size:16px;font-weight:600;position:absolute;top:0;right:0}.sidebar-page-container .comments-area .comment-box .theme-btn:hover{background-color:#222}.comment-form .group-title h4{margin-bottom:50px;position:relative}.comment-form .form-group{margin-bottom:20px}.comment-form .form-group input[type=text],.comment-form .form-group input[type=password],.comment-form .form-group input[type=tel],.comment-form .form-group input[type=email],.comment-form .form-group select{color:#888;-o-transition:all .3s ease;background:#f5f5f5;border:1px solid #0000;border-radius:5px;width:100%;height:55px;padding:10px 25px;font-size:14px;line-height:28px;transition:all .3s;display:block;position:relative}.comment-form .form-group input[type=text]:focus,.comment-form .form-group input[type=password]:focus,.comment-form .form-group input[type=tel]:focus,.comment-form .form-group input[type=email]:focus,.comment-form .form-group select:focus,.comment-form .form-group textarea:focus{border-color:#1c2c52}.comment-form .form-group textarea{color:#888;resize:none;-o-transition:all .3s ease;background:#f5f5f5;border:1px solid #0000;border-radius:5px;width:100%;height:200px;padding:15px 25px 25px;font-size:14px;line-height:24px;transition:all .3s;display:block;position:relative}.comment-form .theme-btn{cursor:pointer}.news-more-section{border-top:2px solid #f5f5f5;position:relative}.news-more-section .new-post{position:relative}.news-more-section .new-post .post-inner{margin-top:50px;margin-bottom:50px;position:relative}@media (max-width:767px){.news-more-section .new-post:first-child{border-right:none}.news-more-section .new-post .post-inner{margin-top:20px!important;margin-bottom:20px!important}}.news-more-section .new-post .content{padding-top:10px;padding-left:100px;position:relative}.news-more-section .new-post .content .post-image{border-radius:50%;width:80px;height:80px;position:absolute;top:0;left:0;overflow:hidden}.news-more-section .new-post .content h4{margin-bottom:8px;font-weight:700;line-height:1.3em;position:relative}.news-more-section .new-post .content h4 a{color:#141d38;position:relative}.news-more-section .new-post .content .more{position:relative}.news-more-section .new-post.style-two .content{text-align:right;padding-left:0;padding-right:100px}.news-more-section .new-post.style-two .content .post-image{left:auto;right:0}.error-section{padding:160px 0;position:relative}.error-section .content{text-align:center;position:relative}.error-section h1{color:#222;margin-bottom:10px;font-size:180px;font-weight:800;line-height:1em;position:relative}.error-section h2{color:#222;margin-bottom:10px;font-weight:800;line-height:1.2em;position:relative}.error-section .text{color:#222;margin-top:20px;margin-bottom:30px;font-size:20px;font-weight:300;position:relative}.team-page-section{padding:110px 0 70px;position:relative}.rtl .main-menu,.rtl .main-menu .navigation>li,.rtl .main-header .header-top .top-left{float:right}.rtl .main-header .outer-box,.rtl .main-header .nav-outer,.rtl .main-header .header-top .top-right{float:left}.rtl .main-header .header-top .top-right .social-box li{margin-left:0;margin-right:15px}.rtl .main-header .header-top .info-list li a{text-align:right;padding-left:0;padding-right:28px}.rtl .main-header .header-top .info-list li a .icon{left:auto;right:0}.rtl .main-menu .navigation>li:last-child{margin-right:20px}.rtl .main-menu .navigation>li>ul{text-align:right;left:auto;right:30px}.rtl .main-menu .navigation>li.dropdown:hover>ul{left:auto;right:0}.rtl .main-menu .navigation>li>ul>li:hover>a{padding-left:18px;padding-right:30px}.rtl .main-menu .navigation>li>ul>li>a:before{left:auto;right:10px}.rtl .main-menu .navigation>li>ul>li.dropdown>a:after{left:15px;right:auto}.rtl .main-menu .navigation>li>ul>li>ul{left:auto;right:120%}.rtl .main-menu .navigation li>ul>li.dropdown:hover>ul{left:auto;right:100%}.rtl .main-header .outer-box{margin-left:0;margin-right:20px}.rtl .banner-section .content-column .inner-column{text-align:right}.rtl .sticky-header .logo{float:right}.rtl .sticky-header .pull-right{float:left}.rtl .about-section .content-column{z-index:1;text-align:right;order:2}.rtl .about-section .image-column{order:1}.rtl .feature-block .inner-box{text-align:right;padding-left:0;padding-right:70px}.rtl .feature-block .inner-box .icon{left:auto;right:0}.rtl .service-block-two .inner-box,.rtl .feature-block-two .inner-box,.rtl .sec-title{text-align:right}.rtl .about-section .content-column .inner-column{padding-right:0}.rtl .call-to-action-section .heading-column{text-align:right;order:2}.rtl .call-to-action-section .button-column{order:1}.rtl .call-to-action-section .button-column .inner-column{text-align:left}.rtl .case-block .inner-box .image .overlay-box .content{text-align:right;left:auto;right:40px}.rtl .case-block .inner-box .image .overlay-box .arrow{left:0;right:auto}.rtl .news-block .inner-box .lower-content,.rtl .testimonial-block .inner-box{text-align:right}.rtl .testimonial-block .inner-box .upper-box{padding-left:0;padding-right:115px}.rtl .testimonial-block .inner-box .upper-box .icon{left:auto;right:0}.rtl .technology-section .title-column{order:2}.rtl .technology-section .blocks-column{order:1}.rtl .technology-section .blocks-column .inner-column .technology-block:nth-child(4){margin-left:0}.rtl .news-block .inner-box .lower-content .post-meta li{margin-left:20px;margin-right:0;padding-left:0;padding-right:30px}.rtl .news-block .inner-box .lower-content .post-meta li .icon{left:auto;right:0}.rtl .main-footer{text-align:right}.rtl .main-footer .footer-widget h5:before{left:auto;right:0}.rtl .main-footer .news-widget .post{padding-left:0;padding-right:95px}.rtl .main-footer .contact-widget ul li .icon,.rtl .main-footer .news-widget .post .thumb{left:auto;right:0}.rtl .main-footer .contact-widget ul li{text-align:right;padding-left:0;padding-right:60px}.rtl .main-header .cart-box .cart-panel{left:0!important;right:auto!important}.rtl .main-header .cart-product .inner{text-align:right;padding-left:0;padding-right:90px}.rtl .main-header .cart-product .inner .image{left:auto;right:0}.rtl .sidebar-info-contents .content-inner{text-align:right}.rtl .list-style-one li{text-align:right;padding-left:0;padding-right:30px}.rtl .list-style-one li .icon{left:auto;right:0}.rtl .main-header .search-box{float:right;margin-right:10px}.rtl .main-header .header-upper .outer-container{padding:0 15px}.rtl .news-block-two .inner-box .content-column,.rtl .banner-section-two .image-column{order:2}.rtl .news-block-two .inner-box .image-column{order:1}.rtl .banner-section-two .content-column{text-align:right;order:1}.rtl .banner-section-two .content-column .play-box{text-align:right;padding-left:0;padding-right:90px}.rtl .banner-section-two .content-column .video-box{margin-right:0;left:auto;right:0}.rtl .skills .skill-item .skill-header .skill-title{float:right}.rtl .skills .skill-item .skill-header .skill-percentage{float:left}.rtl .appointment-form .form-group input,.rtl .appointment-form .form-group textarea,.rtl .appointment-section .form-column h4,.rtl .process-block .inner-box{text-align:right}.rtl .appointment-form .form-group .icon{left:15px;right:auto}.rtl .news-section-two .owl-nav{left:-15px;right:auto}.rtl .news-block-two .inner-box .content-column .inner-column{text-align:right}.rtl .news-block-two .inner-box .image-column .post-date{left:auto;right:-35px}.rtl .main-header .header-upper .logo-box{float:right}.rtl .main-header .header-upper .upper-right{float:left}.rtl .main-header .info-box{text-align:right;padding-left:0;padding-right:65px}.rtl .main-header .info-box .icon-box{left:auto;right:0}.rtl .main-header .header-lower .options-box{margin-right:20px}.rtl .main-header.header-style-three .nav-outer{padding-left:30px}.rtl .service-block-three .inner-box .content,.rtl .banner-section-three .content-column .inner-column{text-align:right}.rtl .service-block-three .inner-box .service-number{left:0;right:auto}.rtl .news-block-three .inner-box .lower-content .content{text-align:right;padding-left:0;padding-right:100px}.rtl .news-block-three .inner-box .lower-content .icon-box{left:auto;right:0}.rtl .call-to-action-section-two .inner-container h3{text-align:center}.rtl .cases-section-two .owl-nav{text-align:left}.rtl .price-block .inner-box,.rtl .news-block-four .inner-box .lower-content,.rtl .case-block-two .inner-box .lower-content{text-align:right}.rtl .price-block .inner-box .price-list li{text-align:right;padding-left:0;padding-right:30px}.rtl .price-block .inner-box .price-list li:before{left:auto;right:0}.rtl .news-block-four .inner-box .lower-content .post-date{left:20px;right:auto}.rtl .news-block-four .inner-box .lower-content .post-meta li{text-align:right;margin-left:12px;margin-right:0;padding-left:0;padding-right:30px}.rtl .info-section .info-column .icon-box,.rtl .news-block-four .inner-box .lower-content .post-meta li .icon{left:auto;right:0}.rtl .info-section .info-column .inner-column{text-align:right;padding-left:0;padding-right:60px}.rtl .emailed-form .form-group input[type=submit],.rtl .emailed-form button{left:0;right:auto}.rtl .emailed-form .form-group input{text-align:right;padding-right:15px}.rtl .services-detail .inner-box,.rtl .coming-soon .emailed-form .form-group input,.rtl .faq-form .form-group input,.rtl .faq-form .form-group textarea,.rtl .accordion-box .block .content,.rtl .accordion-box .block .acc-btn{text-align:right}.rtl .coming-soon .emailed-form button{left:0;right:auto}.rtl .payment-options,.rtl .popular-tags,.rtl .sidebar-title,.rtl .shop-form input,.rtl .shop-form textarea,.rtl .shop-order-box .order-list li,.rtl .shop-order-box .order-list li span,.rtl .checkout-page .payment-options li .radio-option label .small-text,.rtl .shop-form .billing-inner,.rtl .shop-page .prod-tabs .add-review,.rtl .shop-page .prod-tabs .add-review .form-group input,.rtl .shop-page .prod-tabs .add-review .form-group textarea,.rtl .cart-section .apply-coupon .form-group input[type=text],.rtl .checkout-page .default-links li,.rtl .shop-page .prod-tabs .tabs-content .tab p,.rtl .sidebar .search-box .form-group input,.rtl .project-detail-section .lower-section,.rtl .project-detail-section .info-column .inner-column,.rtl .contact-widget .widget-content,.rtl .sidebar .service-list li a{text-align:right}.rtl .project-detail-section .info-column .info-list li{text-align:right;padding-left:0;padding-right:28px}.rtl .project-detail-section .info-column .info-list li .icon{left:auto;right:0}.rtl .sidebar .search-box .form-group button{left:0;right:auto}.rtl .sidebar .popular-posts .post{text-align:right;padding-left:0;padding-right:100px}.rtl .sidebar .popular-posts .post .post-thumb{left:auto;right:0}.rtl .product-details .image-column{order:2}.rtl .product-details .info-column{text-align:right;order:1}.rtl .product-details .info-column .other-options .pull-left{float:right}.rtl .product-details .basic-details .item-quantity{margin-left:20px;margin-right:0}.rtl .shop-page .prod-tabs .reviews-container .review-box{text-align:right;padding-left:0;padding-right:120px}.rtl .shop-page .prod-tabs .reviews-container .rev-thumb{left:auto;right:0}.rtl .checkout-page .payment-options li .radio-option label{padding-left:0;padding-right:30px}.rtl .checkout-page .payment-options li .radio-option input[type=radio]{left:auto;right:0}.rtl .checkout-page .payment-options li .radio-option label .small-text{margin-left:0}.rtl .styled-form input{text-align:right}.rtl .styled-form .form-group .adon-icon,.rtl .news-block-five .inner-box .lower-content .post-date{left:15px;right:auto}.rtl .contact-form,.rtl .news-detail .inner-box,.rtl .comment-form .form-group input,.rtl .comment-form .form-group textarea,.rtl .sidebar-page-container .group-title,.rtl .sidebar-page-container .comments-area,.rtl .contact-form .form-group input,.rtl .contact-form .form-group textarea,.rtl .news-block-five .inner-box .lower-content{text-align:right}.rtl .news-detail .inner-box .image .post-date{left:15px;right:auto}.rtl .list-style-two li{padding-left:0;padding-right:30px}.rtl .list-style-two li:before{left:auto;right:0}.rtl .sidebar-page-container .comments-area .comment{padding-left:0;padding-right:140px}.rtl .sidebar-page-container .comments-area .comment-box .author-thumb{left:auto;right:0}.rtl .sidebar-page-container .comments-area .comment-box .theme-btn{left:0;right:auto}.rtl .news-more-section .new-post .content{text-align:right;padding-left:0;padding-right:100px}.rtl .contact-info-section .info-column .icon-box,.rtl .news-more-section .new-post .content .post-image{left:auto;right:0}.rtl .contact-info-section .info-column .inner-column .content{text-align:right;padding-left:0;padding-right:60px}.rtl .main-header .header-top-three .top-right{float:left}.rtl .main-header .header-top-three .top-right:after{padding-right:30px;left:auto;right:-30px}.rtl .main-header .header-top-three .top-right:before{top:1px;left:auto;right:-60px;transform:rotate(180deg)}.rtl .header-style-five .main-box .nav-outer{float:right}.banner-section-four{position:relative}.banner-section-four .slide-item{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;padding:0;position:relative;top:0;left:0}.banner-section-four .slide-item:before{content:"";background-image:url(/images/main-slider/image-3.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100%;width:100%;height:660px;position:absolute;bottom:-5px;left:0}.banner-section-four .slide-item .content-box{text-align:center;padding:220px 0 300px;position:relative}.banner-section-four .slide-item .title{color:#ffa900;text-transform:uppercase;opacity:0;margin-bottom:30px;font-size:18px;font-weight:700;line-height:1.2em;transition:all .3s;display:inline-block;position:relative}.banner-section-four .active .slide-item .title{opacity:1;transition-delay:.3s}.banner-section-four .slide-item h2{color:#fff;font-size:60px;font-weight:700;line-height:1.2em;display:block;position:relative;transform:none}.banner-section-four .content-box .video-link{opacity:0;margin-top:50px;transition:all .3s;display:inline-block;position:relative}.banner-section-four .active .content-box .video-link{opacity:1;transition-delay:1s}.banner-section-four .content-box .video-link a{text-align:center;color:orange;-o-transition:all .3s ease;background-color:#00000075;border:2px solid #fff;border-radius:50%;width:60px;height:60px;font-size:16px;font-weight:400;line-height:56px;transition:all .3s;display:inline-block;position:relative}.banner-section-four .content-box .video-link a:hover{color:#fff;border-color:#000}.banner-section-four .owl-nav{display:none}.banner-section-four .owl-dots{position:absolute;top:50%;right:80px;transform:translateY(-50%)}.banner-section-four .owl-dot{-o-transition:all .3s ease;background-color:#fff;border-radius:50%;width:14px;height:14px;margin-bottom:35px;transition:all .3s;display:block;position:relative}.banner-section-four .owl-dot.active{background-color:#ff9c00}.color-palate{display:none}.team-detail-section{padding:110px 0 90px;position:relative}.team-detail-section .upper-box{position:relative}.team-detail-section .image-column{margin-bottom:0;position:relative}.team-detail-section .image-column .inner-column,.team-detail-section .image-column .image{position:relative}.team-detail-section .image-column .image img{width:100%;display:block;position:relative}.team-detail-section .content-column{margin-bottom:0;position:relative}.team-detail-section .content-column .inner-column{position:relative}.team-detail-section .content-column .title{color:#777;font-size:16px;position:relative}.team-detail-section .content-column h2{color:#222;font-weight:700}.team-detail-section .content-column .designation{color:#777;margin-top:8px;font-size:16px;font-weight:700;position:relative}.team-detail-section .content-column .attorney-contact-info{margin-top:20px;margin-bottom:25px;position:relative}.team-detail-section .content-column .attorney-contact-info li{margin-bottom:8px;position:relative}.team-detail-section .content-column .attorney-contact-info li span{color:#777;margin-right:10px;font-weight:700;position:relative}.team-detail-section .content-column .attorney-contact-info li a.social-icons{color:#777!important}.team-detail-section .content-column .attorney-contact-info li a{-o-transition:all .3s ease;margin-right:6px;transition:all .3s;position:relative;color:#777!important}.team-detail-section .content-column .attorney-contact-info li a:hover{color:#c1a974}.team-detail-section .content-column h3{color:#222;margin-bottom:20px;font-weight:700}.team-detail-section .lower-box{padding-top:20px;position:relative}.team-detail-section .lower-box h4{color:#222;margin-bottom:20px;font-weight:700}.team-detail-section .lower-box .list-style-four{margin-bottom:30px}.grid-view{margin-bottom:30px;display:flex}.grid-view .inner-box{text-align:center;background:#fff;border:1px solid #eee;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:30px 20px;transition:all .3s;display:flex;position:relative}.grid-view .inner-box:hover{border-color:#007bff;transform:translateY(-5px);box-shadow:0 10px 25px #00000014}.grid-view .inner-box:hover .client-logo img{filter:grayscale(0%);opacity:1;opacity:1}.grid-view h5{margin-bottom:10px;font-size:16px;font-weight:700;line-height:1.4em}.grid-view h5 a{color:#222;text-decoration:none;transition:color .3s}.grid-view .inner-box:hover h5 a{color:#007bff}.grid-view .text{color:#777;font-size:14px;font-weight:400}.grid-view{opacity:0;transition:all .6s cubic-bezier(.2,.6,.2,1);transform:translateY(30px)}.grid-view.is-visible{opacity:1;transform:translateY(0)}.grid-view .inner-box{z-index:1;position:relative;overflow:hidden}.grid-view .inner-box:before{content:"";z-index:2;background:linear-gradient(90deg,#fff0 0%,#ffffff4d 100%);width:50%;height:100%;transition:none;position:absolute;top:0;left:-100%;transform:skew(-25deg)}.grid-view .inner-box:hover:before{transition:all .6s;left:150%}.grid-view .inner-box:hover .client-logo img{filter:grayscale(0%);opacity:1;transform:scale(1.1)}@media (max-width:767px){.client-logo{height:60px}.grid-view h5{font-size:15px}}.clients-slider{padding:40px 10px 60px}.client-box{cursor:pointer;flex-direction:column;align-items:center;transition:all .3s;display:flex}.client-logo-circle{background:#fff;border:1px solid #f1f1f1;border-radius:50%;justify-content:center;align-items:center;width:130px;height:130px;margin-top:5px;padding:20px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;box-shadow:0 4px 10px #0000000d}.client-logo-circle img{object-fit:contain;max-width:110%;max-height:110%;transition:all .3s}.client-name{color:#444;text-align:center;max-width:160px;margin-top:15px;font-size:14px;font-weight:600;line-height:1.2}.client-box:hover .client-logo-circle{transform:scale(1.05);box-shadow:0 10px 20px #0000001a}.client-box:hover .client-logo-circle img{filter:grayscale(0%);opacity:1}.client-box:hover .client-name{color:#f05a28}.swiper-pagination-bullet-active{background:#2e3192!important}.mfi-intro-section{padding:80px 0}.mfi-intro-section .image-box img{border-radius:10px;box-shadow:0 15px 30px #0000001a}.grey-bg{background-color:#f7f9fc;padding:80px 0}.capability-block .inner-box{text-align:center;background:#fff;border-bottom:3px solid #0000;border-radius:8px;margin-bottom:30px;padding:40px 30px;transition:all .3s}.capability-block .inner-box:hover{border-color:#2e3192;transform:translateY(-10px);box-shadow:0 10px 30px #00000014}.capability-block .icon-box{color:#2e3192;margin-bottom:20px;font-size:50px}.benefits-section{background:#141d38;padding:80px 0}.sec-title.light h2{color:#fff}.benefit-block .benefit-inner{text-align:center;background:#ffffff1a;border-radius:5px;height:100%;padding:30px 20px;transition:all .3s}.benefit-block .benefit-inner:hover{background:#fff}.benefit-block .benefit-inner:hover h6{color:#333}.benefit-block .count{color:#fff3;margin-bottom:10px;font-size:40px;font-weight:800;display:block}.benefit-block h6{color:#fff;font-size:16px;font-weight:600}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{opacity:.5;transform:scale(1)}to{opacity:.8;transform:scale(1.1)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.modern-card:hover{transform:translateY(-10px)!important;box-shadow:0 20px 40px #00000026!important}.vision-card:hover .flaticon-eye,.mission-card:hover .flaticon-target{animation:1s bounce}.modern-card:hover .icon-container{transform:rotateY(180deg);background:#ffffff4d!important}.modern-card:hover .flaticon-eye,.modern-card:hover .flaticon-target{transform:scale(1.2)}.modern-card:hover>div[style*="background: linear-gradient"]{opacity:1!important}.list-items{padding-left:.75rem;transition:all .8s}.list-items:hover{background:#f05a280a;border-radius:6px;padding-left:1.75rem}.list-items .bullet{transition:transform .22s,background-color .22s}.list-items:hover .bullet{background:#f05a28;transform:translate(4px)scale(1.15)}.counter-block:hover{border:2px solid #0060ff1a;transform:translateY(-15px)!important;box-shadow:0 15px 30px #0000001a!important}.counter-block:hover .count{transform:scale(1.1);color:#f05a28!important}.counter-block:hover .text{color:#141d38!important}.journey-section:hover .journey-icon{transform:rotate(15deg);background:#0060ff!important}.journey-section:hover .flaticon-innovation{transform:scale(1.2)}.journey-section:hover .text{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%)!important;border-left-color:#0060ff!important}.modern-card[style*="background: linear-gradient(135deg, #141d38"]:hover{background:linear-gradient(135deg,#0060ff 0%,#141d38 100%)!important}.modern-card[style*="background: linear-gradient(135deg, #141d38"]:hover .icon-container{background:#fff6!important}.modern-card[style*="border-left: 4px solid #0060ff"]:hover{border-left:4px solid #f05a28!important}.modern-card[style*="border-left: 4px solid #0060ff"]:hover h6{color:#0060ff!important}.modern-card[style*="border-left: 4px solid #f05a28"]:hover{border-left:4px solid #0060ff!important}.modern-card[style*="border-left: 4px solid #f05a28"]:hover h6{color:#f05a28!important}.about-section h3{color:#2e3192;margin-top:30px;margin-bottom:20px;font-size:24px;font-weight:700}.about-section .image-column .image{padding-left:40px;position:relative}.about-section .image-column .image:before{content:"";z-index:-1;border:10px solid #f1f1f1;width:100%;height:100%;position:absolute;top:40px;left:0}.about-section .experience{background:#2e3192;border-radius:5px;padding:20px 30px;position:absolute;bottom:30px;right:-20px;box-shadow:0 10px 20px #0003}.about-section .experience .number{color:#fff;font-size:24px;font-weight:800;display:block}.about-section .experience .exp-text{color:#fff;font-size:14px}.service-block-two .inner-box{background:#fff;border:1px solid #f2f2f2;height:100%;padding:30px;transition:all .3s}.service-block-two .inner-box:hover{background:#fff;transform:translateY(-5px);box-shadow:0 15px 40px #0000001a}.benefits-container{margin-top:40px}.benefits-container h3{color:#2e3192;margin-bottom:25px;font-size:26px;font-weight:700}.benefit-item{background:#fff;border:1px solid #f1f1f1;border-radius:8px;align-items:flex-start;margin-bottom:15px;padding:20px;transition:all .3s;display:flex;position:relative}.benefit-item:before{content:"";opacity:0;background:#2e3192;border-radius:8px 0 0 8px;width:4px;height:100%;transition:all .3s;position:absolute;top:0;left:0}.benefit-item:hover{border-color:#0000;transform:translate(10px);box-shadow:0 10px 25px #0000000f}.benefit-item:hover:before{opacity:1}.benefit-icon{background:#2e31920d;border-radius:50%;justify-content:center;align-items:center;min-width:50px;height:50px;margin-right:20px;font-size:20px;transition:all .3s;display:flex}.benefit-item:hover .benefit-icon{color:#fff;opacity:1}.benefit-content strong{color:#333;margin-bottom:5px;font-size:17px;font-weight:700;display:block}.benefit-content p{color:#666;margin:0;font-size:14px;line-height:1.5}.custom-arrow{color:#ff5e14!important;z-index:10!important;background:#ffffffe6!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:50px!important;height:50px!important;font-size:24px!important;transition:all .1s!important;display:flex!important;top:50%!important;transform:translateY(-50%)!important;box-shadow:0 4px 12px #00000026!important}.custom-arrow:hover{color:#fff!important;background:#ff5e14!important;transform:translateY(-50%)scale(1.1)!important}.swiper-button-prev.custom-arrow{left:10px!important}.swiper-button-next.custom-arrow{right:10px!important}.swiper-button-prev:after,.swiper-button-next:after{font-size:28px!important;font-weight:700!important}
