*{border:none;outline:none;margin:0;padding:0}body{color:#777;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;background:#fff;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:1.7em}.bordered-layout .page-wrapper{padding:0 50px}a{cursor:pointer;color:var(--ax-blue);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:Rubik,sans-serif;font-weight:400;line-height:1.6em;position:relative}textarea{overflow:hidden}p{font-family:Rubik,sans-serif;line-height:1.8em;position:relative}h1{font-size:60px}h2{font-size:44px}h3{font-size:36px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}.auto-container{max-width:1200px;margin:0 auto;padding:0 15px;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{width:40px;height:40px;color:var(--ax-blue);text-transform:uppercase;text-align:center;z-index:100;cursor:pointer;-o-transition:all .3s ease;background:#fff;border-radius:50px;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:var(--ax-blue)}.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:#fe4c1c;-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:#222;margin-bottom:10px;padding-left:30px;font-size:16px;font-weight:500;line-height:1.6em;position:relative}.list-style-two li:before{content:"";color:var(--ax-cyan);-o-transition:all .3s ease;font-family:FontAwesome;font-size:18px;line-height:1em;transition:all .3s;position:absolute;top:5px;left:0}.btn-style-one{color:#fff;letter-spacing:1px;background-color:var(--ax-cyan);text-transform:uppercase;border-radius:3px;padding:15px 32px;font-family:Rubik,sans-serif;font-size:16px;font-weight:500;line-height:30px;display:inline-block;position:relative;overflow:hidden}.btn-style-one i{margin-right:7px;font-size:20px;font-weight:400;position:relative;top:1px}.btn-style-one .txt{z-index:1;position:relative}.btn-style-one:before{content:"";border-bottom:64px solid var(--ax-blue);-o-transition:all .6s ease;border-right:30px solid #0000;transition:all .6s;position:absolute;inset:0 -50px 0 0;transform:translate(-100%)}.btn-style-one:after{content:"";border-left:30px solid #0000;border-bottom:64px solid var(--ax-blue);-o-transition:all .6s ease;transition:all .6s;position:absolute;inset:0 0 0 -50px;transform:translate(100%)}.btn-style-one:hover:before{transform:translate(-40%)}.btn-style-one:hover:after{transform:translate(40%)}.btn-style-one:hover{color:#fff}.btn-style-two{color:#fff;letter-spacing:1px;text-transform:uppercase;border:2px solid #fff;border-radius:3px;padding:14px 30px;font-family:Rubik,sans-serif;font-size:18px;font-weight:500;line-height:30px;display:inline-block;position:relative;overflow:hidden}.btn-style-two i{margin-right:7px;font-size:20px;font-weight:400;position:relative;top:1px}.btn-style-two .txt{z-index:1;position:relative}.btn-style-two:before{content:"";border-bottom:64px solid var(--ax-cyan);-o-transition:all .6s ease;border-right:30px solid #0000;transition:all .6s;position:absolute;inset:0 -50px 0 0;transform:translate(-100%)}.btn-style-two:after{content:"";border-left:30px solid #0000;border-bottom:64px solid var(--ax-cyan);-o-transition:all .6s ease;transition:all .6s;position:absolute;inset:0 0 0 -50px;transform:translate(100%)}.btn-style-two:hover:before{transform:translate(-40%)}.btn-style-two:hover:after{transform:translate(40%)}.btn-style-two:hover{color:#fff;border-color:var(--ax-cyan)}.btn-style-three{color:#222;text-transform:uppercase;border:2px solid #222;border-radius:0;padding:14px 40px;font-size:16px;font-weight:500;line-height:30px;display:inline-block;position:relative;overflow:hidden}.btn-style-three .txt{z-index:1;position:relative}.btn-style-three i{font-size:19px;position:relative;top:0}.btn-style-three:before{content:"";z-index:1;opacity:0;-o-transition:all .4s;background-color:#f7952c;width:100%;height:100%;transition:all .4s;position:absolute;top:0;left:0;transform:scaleY(.5)}.btn-style-three:hover:before{opacity:1;transform:scale(1)}.btn-style-three:hover{color:#fff;border-color:#f7952c}.btn-style-four{color:#fff;text-transform:uppercase;background:0 0;background-color:var(--ax-blue);border-radius:2px;padding:13px 36px;font-size:14px;font-weight:500;line-height:30px;display:inline-block;position:relative;overflow:hidden}.btn-style-four .txt{z-index:1;position:relative}.btn-style-four:before{content:"";z-index:1;opacity:0;-o-transition:all .4s;background-color:#222;width:100%;height:100%;transition:all .4s;position:absolute;top:0;left:0;transform:scaleY(.5)}.btn-style-four:hover:before{opacity:1;transform:scale(1)}.btn-style-four:hover{color:#fff}.social-icon-one{display:block;position:relative}.social-icon-one li{margin:0 1px;display:inline-block;position:relative}.social-icon-one li:last-child{margin-right:0}.social-icon-one li a{color:#fff;text-align:center;-o-transition:all .3s ease;border:1px solid #fff;border-radius:50px;width:34px;height:34px;font-size:14px;line-height:32px;transition:all .3s;display:inline-block;position:relative}.social-icon-one li a:hover{color:#fff;border-color:var(--ax-cyan);background-color:var(--ax-cyan)}.theme_color{color:var(--ax-blue)}.preloader{z-index:999999;background-color:#fff;background-image:url(../media/preloader.3uthxu2l53cc3.svg);background-position:50%;background-repeat:no-repeat;background-size:100px;width:100%;height:100%;position:fixed;top:0;left:0}img{max-width:100%;height:auto;display:inline-block}.sec-title{margin-bottom:45px;position:relative}.sec-title .icon{padding-bottom:18px;position:relative}.sec-title .icon:before{content:"";border-top:2px solid #888;border-bottom:2px solid #888;width:25px;height:6px;position:absolute;bottom:0;left:0}.sec-title.centered .icon:before{margin-left:-12px;left:50%}.sec-title h2{color:#222;margin-top:18px;padding-bottom:15px;font-weight:500;line-height:1.3em;position:relative}.sec-title .text{color:#222;font-size:16px;font-weight:300;line-height:1.9em;position:relative}.sec-title.light h2{color:#fff}.sec-title.light .text{color:#aaa}.sec-title.centered{text-align:center}.main-header{z-index:99;width:100%;position:relative}.main-header .header-top{background-color:#f0f2f5;padding:9px 0;position:relative}.main-header .header-top .top-left{padding:4px 0;position:relative}.main-header .header-top .info-list{float:left;position:relative}.main-header .header-top .info-list li{color:#222;margin-right:25px;padding-left:25px;font-size:14px;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:var(--ax-blue);font-size:16px;position:absolute;top:0;left:0}.main-header .header-top .info-list li a{color:#222;-o-transition:all .3s ease;transition:all .3s;position:relative}.main-header .header-top .info-list li a:hover{color:var(--ax-blue)}.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:4px;line-height:1.2em;display:inline-block;position:relative}.main-header .header-top .top-right .social-box li a{color:#aaa;text-align:center;-o-transition:all .3s ease;background-color:#fff;border-radius:50px;width:32px;height:32px;font-size:14px;line-height:32px;transition:all .3s;display:inline-block;position:relative}.main-header .header-top .top-right .social-box li a:hover{color:#fff;background-color:#222}.main-header .header-top .top-right .social-box li:last-child{margin-right:0;padding-right:0}.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,.main-header .header-upper .inner-container{position:relative}.main-header .nav-outer{float:right;position:relative}.main-header .header-upper .logo-box{padding:0;position:relative}.main-header .header-upper .logo-box .logo{position:relative}.main-header .outer-box{float:right;margin-left:50px;padding:30px 0;position:relative}.main-header .search-box-outer{float:left;margin-right:30px;padding:13px 0;position:relative}.main-header .search-box-btn{float:left;color:#000;cursor:pointer;-o-transition:all .5s ease;background:0 0;margin-top:5px;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 var(--ax-blue);border-radius:0;width:280px;padding:0;right:0;top:49px!important;left:auto!important;transform:translate(0,0)!important}.main-header .sticky-header .navbar-header{display:none}.main-header .btn-box{float:left;position:relative}.main-header .btn-box .quote-btn{color:#fff;text-transform:uppercase;background-color:var(--ax-blue);-o-transition:all .5s ease;border-radius:3px;padding:16px 30px;font-size:14px;font-weight:500;transition:all .5s;position:relative}.main-header .btn-box .quote-btn:hover{background-color:var(--ax-cyan);color:#fff}.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:0;position:relative}.main-menu .navigation>li{float:left;-o-transition:all .5s ease;margin-right:32px;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:var(--ax-blue);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{padding:4px 0}.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:capitalize;letter-spacing:0;opacity:1;-o-transition:all .5s ease;padding:42px 0;font-size:18px;font-weight:500;line-height:30px;transition:all .5s;display:block;position:relative}.sticky-header .main-menu .navigation>li{margin-left:30px;margin-right:0;position:relative}.sticky-header .main-menu .navigation>li:before,.sticky-header .main-menu .navigation>li:after{display:none}.main-menu .navigation>li:hover>a,.main-menu .navigation>li.current>a{opacity:1;color:var(--ax-blue)}.main-menu .navigation>li>ul{z-index:100;opacity:0;visibility:hidden;-o-transition:all .9s ease;background-color:#fff;width:230px;padding:0;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:#222;-o-transition:all .5s ease;padding:10px 18px;font-size:14px;font-weight:500;line-height:24px;transition:all .5s;display:block;position:relative}.sticky-header .main-menu .navigation>li>a{padding:19px 0!important}.sticky-header .main-menu .navigation>li>a:before{display:none}.main-menu .navigation>li>ul>li:hover>a{color:#fff;background:var(--ax-blue)}.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}.main-menu .navigation>li>ul>li.dropdown:hover>a:after{color:#fff}.main-menu .navigation>li>ul>li>ul{z-index:100;-o-transition:all .9s ease;background-color:#fff;width:230px;padding:0;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:#222;-o-transition:all .5s ease;padding:10px 18px;font-size:15px;font-weight:500;line-height:24px;transition:all .5s;display:block;position:relative}.main-menu .navigation>li>ul>li>ul>li:hover>a{color:#fff;background:var(--ax-blue)}.main-menu .navigation>li>ul>li>ul>li.dropdown>a:after{content:"";color:#272727;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:11px;right:10px}.main-menu .navigation>li>ul>li>ul>li.dropdown:hover>a:after{color:#fff}.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}.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(../media/waves-shape.28_g1116owh2a.webp);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;background-color:var(--ax-blue);cursor:pointer;-o-transition:all .5s ease;opacity:0;visibility:hidden;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}.main-header .sticky-header .outer-box{margin-left:20px;padding:13px 0}.main-header .sticky-header .outer-box .cart-box,.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:#ccc}.main-header .sticky-header .search-box-btn{color:#000}.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}.nav-outer .mobile-nav-toggler{float:right;cursor:pointer;color:#fff;font-size:36px;line-height:50px;display:none;position:relative}.mobile-menu{opacity:0;visibility:hidden;z-index:999999;width:300px;max-width:100%;height:100%;padding-right:30px;position:fixed;top:0;right:0}.mobile-menu .nav-logo{text-align:left;padding:20px;position:relative}.mobile-menu .nav-logo img{max-width:200px}.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:#fff;border-radius:0;width:100%;height:100%;max-height:100%;padding:0;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{text-align:center;color:#202020;cursor:pointer;z-index:10;-o-transition:all .5s ease;width:30px;font-size:14px;line-height:30px;transition:all .5s;position:absolute;top:3px;right:3px;transform:translateY(-50px)}.mobile-menu-visible .mobile-menu .close-btn{transform:translateY(0)}.mobile-menu .close-btn:hover{opacity:.5}.mobile-menu .navigation{border-top:1px solid #0000001a;width:100%;display:block;position:relative}.mobile-menu .navigation li{border-bottom:1px solid #0000001a;display:block;position:relative}.mobile-menu .navigation li>ul>li:last-child{border-bottom:none}.mobile-menu .navigation li>ul>li:first-child{border-top:1px solid #0000001a}.mobile-menu .navigation li>a{color:#404040;text-transform:capitalize;padding:10px 20px;font-size:15px;line-height:24px;display:block;position:relative}.mobile-menu .navigation li:hover>a,.mobile-menu .navigation li.current>a{color:#000}.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}.banner-section{background-color:#222;position:relative;overflow:hidden}.banner-section .slide{background-position:50%;background-size:cover;padding-top:190px;padding-bottom:260px;position:relative}.banner-section .slide:before{content:"";z-index:1;background-color:#0009;position:absolute;inset:0}.banner-section .slide .image-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.banner-section .content-boxed{z-index:2;position:relative}.banner-section .content-boxed .inner-boxed{position:relative}.banner-section .content-boxed.alternate .inner-boxed{float:right;width:100%;max-width:540px}.banner-section .content-boxed .title{color:#fff;opacity:0;letter-spacing:4px;transform-origin:top;text-transform:uppercase;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;margin-bottom:16px;font-size:18px;font-weight:400;line-height:1.8em;transition:all 1s;position:relative;transform:scaleY(0)}.banner-section .active .content-boxed .title{opacity:1;-o-transition-delay:.3s;transition-delay:.3s;transform:scaleY(1)}.banner-section .content-boxed h1{color:#fff;opacity:0;text-transform:uppercase;transform-origin:top;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;font-weight:500;line-height:1.2em;transition:all 1s;position:relative;transform:scaleY(0)}.banner-section .active .content-boxed h1{opacity:1;-o-transition-delay:.6s;transition-delay:.6s;transform:scaleY(1)}.banner-section .content-boxed .text{color:#fff;opacity:0;transform-origin:top;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;margin-top:15px;margin-bottom:35px;font-size:18px;font-weight:300;line-height:1.9em;transition:all 1s;position:relative;transform:scaleY(0)}.banner-section .active .content-boxed .text{opacity:1;-o-transition-delay:1s;transition-delay:1s;transform:scaleY(1)}.banner-section .content-boxed .btns-box{opacity:0;transform-origin:top;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;margin-top:0;transition:all 1s;transform:scaleY(0)}.banner-section .active .content-boxed .btns-box{opacity:1;-o-transition-delay:1.2s;transition-delay:1.2s;transform:scaleY(1)}.banner-section .btns-box .theme-btn{float:left;margin-right:32px;position:relative}.banner-section .content-boxed .btns-box .talk{float:left;color:#fff;border-bottom:3px solid #fff;margin-top:14px;padding-bottom:3px;font-size:18px;display:inline-block;position:relative}.banner-section .owl-dots{display:none;position:absolute;top:50%;right:110px}.banner-section .owl-dots .owl-dot{background-color:#fff;border-radius:50px;width:16px;height:16px;margin-bottom:10px;position:relative}.banner-section .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 .owl-dots .owl-dot.active:before,.banner-section .owl-dots .owl-dot:hover:before{opacity:1}.banner-section .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: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:var(--ax-blue);border-color:var(--ax-blue)}.form-group .ui-selectmenu-button.ui-button{color:#555;background:#fff;border:1px solid #fff;border-radius:3px;width:100%;height:55px;padding:10px 18px;font-size:16px;font-style:normal;font-weight:300;line-height:34px}.form-group .ui-button .ui-icon{text-indent:0;color:#333;background:0 0;position:relative;top:5px}.form-group .ui-button .ui-icon:before{content:"";color:#ccc;text-align:center;z-index:5;width:10px;height:20px;font-family:FontAwesome;font-size:18px;font-weight:400;line-height:20px;display:block;position:absolute;top:13px;right:0;top:2px!important}.ui-widget.ui-widget-content{border:1px solid #e0e0e0}.ui-menu .ui-menu-item{border-bottom:1px solid #e0e0e0;font-size:14px}.ui-menu .ui-menu-item:last-child{border:none}.ui-state-active,.ui-widget-content .ui-state-active{background:var(--ax-blue);border-color:var(--ax-blue)}.ui-menu .ui-menu-item-wrapper{padding:8px 20px;font-size:14px;line-height:24px;display:block;position:relative}.ui-menu-item:hover{background-color:var(--ax-blue)}.featured-section{position:relative}.featured-section .inner-container{z-index:1;background-color:#fff;margin-top:-45px;position:relative;box-shadow:0 0 25px #00000026}.featured-section .inner-container .featured-block{float:left;padding:0}.featured-section .inner-container .featured-block:nth-child(2){box-shadow:0 0 25px #00000026}.featured-block{position:relative}.featured-block .inner-box{padding:54px 45px;position:relative}.featured-block .inner-box:before{content:"";-o-transition:all .5s ease;background-color:#555;width:60px;height:5px;transition:all .5s;position:absolute;bottom:0;right:0}.featured-block .inner-box:hover:before{background-color:#f8952c;width:100%}.featured-block .inner-box .content{padding-left:85px;position:relative}.featured-block .inner-box .content:before{content:"";color:var(--ax-cyan);font-family:Flaticon;font-size:18px;line-height:1em;position:absolute;top:20px;right:-20px}.featured-block .inner-box .icon-box{color:var(--ax-blue);font-size:60px;line-height:1em;position:absolute;top:0;left:0}.featured-block .inner-box .content h5{font-size:22px;font-weight:500;line-height:1.4em;position:relative}.featured-block .inner-box .content h5 a{color:#222;-o-transition:all .5s ease;transition:all .5s;position:relative}.featured-block .inner-box .content h5 a:hover{color:var(--ax-blue)}.security-section{padding:115px 0 60px;position:relative}.security-section .content-column{margin-bottom:40px;position:relative}.security-section .content-column .inner-column{padding-right:20px;position:relative}.security-section .content-column .title{color:#888;margin-bottom:35px;padding-top:2px;padding-left:35px;font-size:18px;font-weight:400;position:relative}.security-section .content-column .title .icon{padding-bottom:16px;position:absolute;top:0;left:0}.security-section .content-column .title .icon:before{content:"";border-top:2px solid #888;border-bottom:2px solid #888;width:25px;height:6px;position:absolute;bottom:0;left:0}.security-section .content-column h2{color:#222;font-weight:500;line-height:1.2em;position:relative}.security-section .content-column .bold-text{color:#222;margin-top:20px;font-size:16px;font-weight:500;line-height:1.9em;position:relative}.security-section .content-column .text{color:#555;margin-top:15px;margin-bottom:22px;font-size:15px;font-weight:300;line-height:1.9em;position:relative}.security-section .content-column .read-more{color:var(--ax-blue);text-transform:uppercase;-o-transition:all .5s ease;font-size:14px;font-weight:500;transition:all .5s;position:relative}.security-section .content-column .read-more .fa{padding-left:5px;font-size:20px;position:relative;top:1px}.security-section .content-column .read-more:hover{color:#222;border-bottom:1px solid var(--ax-blue)}.security-section .images-column{margin-bottom:40px;position:relative}.security-section .images-column .inner-column{position:relative}.security-section .images-column .image{margin-bottom:20px;position:relative}.security-section .images-column .image:last-child{position:absolute;bottom:40px;right:15px}.premium-section{background-color:#f0f2f5;padding:110px 0 150px;position:relative}.premium-section.style-two{background:0 0;padding-bottom:90px}.premium-section.style-two .security-block .inner-box{background-color:#f0f2f5}.premium-section .pattern-layer{background-position:0 100%;background-repeat:repeat-x;width:100%;height:915px;animation:10s linear infinite slide;position:absolute;bottom:0;left:0}@keyframes slide{0%{background-position:0 0}to{background-position:200px 0}}.security-block{margin-bottom:30px;position:relative}.security-block .inner-box{background-color:#fff;position:relative}.security-block .inner-box .image{position:relative;overflow:hidden}.security-block .inner-box .image:before{z-index:2;content:"";opacity:0;background:#0877b999;border-radius:100%;width:0;height:0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.security-block .inner-box:hover .image:before{animation:.75s circle}@keyframes circle{0%{opacity:1}40%{opacity:1}to{opacity:0;width:200%;height:200%}}.security-block .inner-box .image img{-o-transition:all .9s ease;width:100%;transition:all .9s;display:block;position:relative}.security-block .inner-box:hover .image img{transform:scale(1.05)}.security-block .inner-box .lower-content{padding:35px 40px;position:relative}.security-block .inner-box .lower-content .hover-bg-color{position:absolute;inset:0}.security-block .inner-box .lower-content .hover-bg-color:before{content:"";background-color:var(--ax-cyan);-o-transition:all .9s ease;width:0%;height:50%;transition:all .9s;position:absolute;top:0;left:0%}.security-block .inner-box .lower-content .hover-bg-color:after{content:"";background-color:var(--ax-cyan);-o-transition:all .9s ease;width:0%;height:50%;transition:all .9s;position:absolute;bottom:0;right:0%}.security-block .inner-box:hover .lower-content .hover-bg-color:before,.security-block .inner-box:hover .lower-content .hover-bg-color:after{width:100%}.security-block .inner-box .lower-content .upper-box{padding-left:44px;position:relative}.security-block .inner-box .lower-content .upper-box .icon{color:var(--ax-blue);-o-transition:all .9s ease;font-size:30px;line-height:1em;transition:all .9s;position:absolute;top:0;left:0}.security-block .inner-box .lower-content .upper-box h5{font-weight:500;line-height:1.3em;position:relative}.security-block .inner-box .lower-content .upper-box h5 a{color:#222;-o-transition:all .9s ease;transition:all .9s;position:relative}.security-block .inner-box .lower-content .text{color:#555;-o-transition:all .9s ease;margin-top:25px;font-size:15px;font-weight:300;line-height:1.8em;transition:all .9s;position:relative}.security-block .inner-box:hover .lower-content .text,.security-block .inner-box:hover .lower-content .upper-box h5 a,.security-block .inner-box:hover .lower-content .upper-box .icon{color:#fff}.call-to-action-section{background-color:var(--ax-blue);padding:55px 0;position:relative}.call-to-action-section .title-column{position:relative}.call-to-action-section .title-column .inner-column{padding-left:130px;position:relative}.call-to-action-section .title-column .phone{color:#fff;text-align:center;background-color:#6a992c;border-radius:0 7px 7px 0;width:105px;height:60px;font-size:28px;line-height:60px;position:absolute;top:5px;left:0}.call-to-action-section .title-column .text{color:#fff;font-size:28px;font-weight:400;line-height:1.3em;position:relative}.call-to-action-section .title-column .text span{font-weight:500;position:relative}.call-to-action-section .button-column{position:relative}.call-to-action-section .button-column .inner-column{text-align:right;position:relative}.call-to-action-section.style-two{background-color:var(--ax-cyan)}.call-to-action-section.style-two .title-column .phone{background-color:#d37e23}.call-to-action-section.style-two .btn-style-two:hover{border-color:var(--ax-blue)}.call-to-action-section.style-two .btn-style-two:before,.call-to-action-section.style-two .btn-style-two:after{border-bottom-color:var(--ax-blue)}.gallery-section{padding:110px 0 80px;position:relative}.video-gallery{margin-bottom:30px;position:relative}.video-gallery img{width:100%;display:block;position:relative}.video-gallery .overlay-box{background-color:#fff;max-width:500px;padding:35px 50px 35px 30px;position:absolute;bottom:0;left:0;box-shadow:0 0 20px #0000001a}.video-gallery .overlay-box .overlay-inner{padding-left:35px;position:relative}.video-gallery .overlay-box .overlay-inner .video-box{color:var(--ax-blue);-o-transition:all .3s ease;font-size:20px;transition:all .3s;display:inline-block;position:absolute;top:10px;left:0}.video-gallery .overlay-box .overlay-inner h3{font-weight:500;line-height:1.3em;position:relative}.video-gallery .overlay-box .overlay-inner h3 a{color:#222;-o-transition:all .3s ease;transition:all .3s;position:relative}.video-gallery .overlay-box .overlay-inner h3 a:hover{color:var(--ax-blue)}.video-gallery .overlay-box .text{color:#555;margin-top:15px;font-size:15px;font-weight:300;line-height:1.9em;position:relative}.gallery-block{margin-bottom:30px;position:relative}.gallery-block .inner-box{position:relative}.gallery-block .inner-box .image{margin-bottom:0;position:relative;overflow:hidden}.gallery-block .inner-box .image img{width:100%;display:block;position:relative}.gallery-block .inner-box .image .overlay-box{color:#fff;text-align:center;transform-origin:100%;background-color:#000000b3;width:100%;height:100%;transition:transform .4s;position:absolute;top:0;left:0;overflow:hidden;transform:scaleX(0)}.gallery-block .inner-box:hover .overlay-box{transform-origin:0;transform:scale(1)}.gallery-block .inner-box .overlay-inner{vertical-align:middle;width:100%;height:100%;padding:10px 0;display:table;position:absolute;top:0;left:0}.gallery-block .inner-box .overlay-inner .content{vertical-align:middle;display:table-cell;position:relative}.gallery-block .inner-box .overlay-box .category{color:#fff;letter-spacing:1px;font-size:14px;font-weight:300;position:relative}.gallery-block .inner-box .overlay-box h4{text-transform:capitalize;margin-bottom:10px;font-weight:500;line-height:1.4em;position:relative}.gallery-block .inner-box .overlay-box h4 a{color:#fff;-o-transition:all .3s ease;transition:all .3s;position:relative}.gallery-block .inner-box .overlay-box h4 a:hover{color:var(--ax-cyan)}.fluid-section-one{padding:0;position:relative;overflow:hidden}.fluid-section-one .icons-box{z-index:1;position:absolute;top:120px;left:65%}.fluid-section-one .icons-box .icon{color:#222;text-align:center;background-color:#fff;border-radius:50%;width:80px;height:80px;margin-bottom:70px;margin-left:-40px;font-size:44px;line-height:82px;position:relative}.fluid-section-one .icons-box .icon:after{content:"";background-color:#ffffff40;border-radius:50px;position:absolute;inset:-10px}.fluid-section-one .logo-icon{z-index:1;background-repeat:no-repeat;width:330px;height:325px;position:absolute;bottom:-50px;left:-50px}.fluid-section-one .outer-container{background-color:var(--ax-cyan);background-position:100% 0;background-repeat:no-repeat;min-height:250px;position:relative}.fluid-section-one .image-column{background-position:50%;background-repeat:no-repeat;background-size:cover;width:35%;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;width:65%;position:relative}.fluid-section-one .content-column .inner-column{float:right;width:100%;max-width:910px;padding:105px 150px 110px 15px;position:relative}.fluid-section-one .content-column h2{color:#fff;font-size:38px;font-weight:500;line-height:1.3em;position:relative}.fluid-section-one .content-column .text{color:#fff;margin-top:14px;margin-bottom:32px;font-size:15px;font-weight:300;line-height:1.9em;position:relative}.skills .skill-item{z-index:1;margin-bottom:35px;position:relative}.skills .skill-item:last-child{margin-bottom:0}.skills .skill-item .skill-bar{width:100%;height:10px;position:relative}.skills .skill-item .skill-bar .bar-inner{background-color:#fff3;border-radius:10px;width:100%;height:10px;position:relative;overflow:hidden}.skills.style-two .skill-item .skill-bar .bar-inner{background-color:#eee}.skills .skill-item .skill-bar .bar-inner .bar{-o-transition:all 2s ease;background-color:#fff;width:0;height:10px;transition:all 2s;position:absolute;top:0;left:0}.skills .skill-item .skill-header{margin-bottom:14px;position:relative}.skills .skill-item .skill-header .skill-title{float:left;color:#fff;text-transform:capitalize;font-size:16px;font-weight:500;line-height:1.4em;position:relative}.skills .skill-item .skill-percentage{float:right;color:#fff;font-size:16px;font-weight:400;position:absolute;top:-35px;right:0}.team-section{padding:100px 0 70px;position:relative}.team-member{margin-bottom:30px;position:relative}.team-member .inner-box{text-align:center;position:relative}.team-member .inner-box .image-box{position:relative;overflow:hidden}.team-member .inner-box .image-box .image{margin:0;position:relative}.team-member .inner-box .image-box .overlay-box{content:"";transform-origin:0;border-radius:50%;transition:transform .4s;display:block;position:absolute;inset:0;transform:scaleX(0)}.team-member .inner-box .image-box .overlay-box .inner{text-align:center;background-color:#000c;width:100%;height:100%;padding-top:50%;display:block;position:absolute;top:0;left:0;overflow:hidden}.team-member .inner-box .image-box .overlay-box .social-icon-one li a:hover{color:#fff}.team-member .inner-box .image-box img{width:100%;display:block}.team-member .inner-box .lower-content{text-align:center;-o-transition:all .3s ease;padding:25px 15px;transition:all .3s;position:relative}.team-member .inner-box:hover .lower-content{box-shadow:0 0 15px #00000026}.team-member .inner-box .lower-content h5{color:#222;margin-bottom:5px;font-weight:500;position:relative}.team-member .inner-box .lower-content h5 a{color:#222;position:relative}.team-member .inner-box .lower-content .designation{color:#555;margin-top:2px;font-size:15px;font-weight:300;position:relative}.team-member .inner-box:hover .image-box .overlay-box{transform-origin:100%;transform:scale(1)}.testimonial-section{background-size:cover;background-attachment:fixed;padding:100px 0;position:relative}.testimonial-section:before{content:"";background-color:#000000bf;position:absolute;inset:0}.testimonial-section .inner-container{padding:0 65px;position:relative}.testimonial-section .owl-nav{display:none}.testimonial-section .owl-dots{text-align:center;margin-top:30px;position:relative}.testimonial-section .owl-dots .owl-dot{opacity:.2;-o-transition:all .3s ease;background-color:#e3ebf5;border-radius:50px;width:10px;height:10px;margin:0 7px;transition:all .3s;display:inline-block;position:relative}.testimonial-section .owl-dots .owl-dot.active,.testimonial-section .owl-dots .owl-dot:hover{opacity:1;background-color:var(--ax-blue)!important}.testimonial-section.style-two{background-color:#f6f7f9}.testimonial-section.style-two:before{background-color:#f0f2f5e6}.testimonial-section.style-two .owl-dots .owl-dot{opacity:1;background-color:#bec3c9}.testimonial-block{position:relative}.testimonial-block .inner-box{text-align:center;position:relative}.testimonial-block .inner-box .title{color:#fff;padding-left:38px;font-size:18px;font-weight:500;display:inline-block;position:relative}.testimonial-block .inner-box .title .icon{color:var(--ax-blue);font-size:22px;line-height:1em;position:absolute;top:0;left:0}.testimonial-block .inner-box .text{color:#fff;margin-top:20px;margin-bottom:30px;font-size:15px;font-weight:300;line-height:1.9em;position:relative}.testimonial-block .inner-box .author-box{position:relative}.testimonial-block .inner-box .author-box .author-inner{text-align:left;padding-left:62px;display:inline-block;position:relative}.testimonial-block .inner-box .author-box .author-image{border-radius:50%;width:49px;height:49px;position:absolute;top:0;left:0;overflow:hidden}.testimonial-block .inner-box .author-box h6{color:#fff;font-weight:500;position:relative}.testimonial-block .inner-box .author-box .designation{color:#aaa;text-transform:uppercase;font-size:12px;font-weight:400;position:relative}.testimonial-block .inner-box .author-box .rating{color:var(--ax-cyan);font-size:12px;position:relative}.testimonial-block.style-two .inner-box .text{color:#555}.testimonial-block.style-two .inner-box .title,.testimonial-block.style-two .inner-box .author-box .designation,.testimonial-block.style-two .inner-box .author-box h6{color:#222}.news-section{padding:100px 0 70px;position:relative}.news-block{margin-bottom:30px;position:relative}.news-block .inner-box{-o-transition:all .3s ease;border:1px solid #e4e6e9;padding:45px 40px 40px;transition:all .3s;position:relative}.news-block .inner-box:hover{border:1px solid #0000;box-shadow:0 0 20px #0000001a}.news-block .inner-box h5{font-weight:500;line-height:1.5em;position:relative}.news-block .inner-box h5 a{color:#222;-o-transition:all .3s ease;transition:all .3s;position:relative}.news-block .inner-box h5 a:hover{color:var(--ax-cyan)}.news-block .inner-box .post-meta{margin-top:15px;position:relative}.news-block .inner-box .post-meta li{color:#555;margin-right:20px;font-size:14px;display:inline-block;position:relative}.news-block .inner-box .post-meta li .icon{color:var(--ax-cyan);margin-right:8px;position:relative}.news-block .inner-box .post-meta li:last-child{margin-right:0}.news-block .inner-box .text{color:#555;margin-top:15px;margin-bottom:12px;font-size:15px;font-weight:300;line-height:1.8em;position:relative}.news-block .inner-box .read-more{color:#222;text-transform:uppercase;-o-transition:all .3s ease;margin-top:15px;font-size:14px;font-weight:500;line-height:1.8em;transition:all .3s;position:relative}.news-block .inner-box .read-more .fa{margin-left:5px;font-size:18px;position:relative}.news-block .inner-box .read-more:hover{color:var(--ax-cyan)}.call-to-action-section-two{background-position:100%;background-repeat:no-repeat;background-size:cover;padding:105px 0;position:relative}.call-to-action-section-two .content-boxed{z-index:2;position:relative}.call-to-action-section-two .content-boxed .inner-boxed{position:relative}.call-to-action-section-two .content-boxed .title{color:#222;letter-spacing:4px;text-transform:uppercase;margin-bottom:16px;font-size:18px;font-weight:400;line-height:1.8em;position:relative}.call-to-action-section-two .content-boxed h1{color:#222;text-transform:uppercase;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;font-weight:500;line-height:1.2em;transition:all 1s;position:relative}.call-to-action-section-two .content-boxed .text{color:#222;-webkit-transition:all 1s;-moz-transition:all .1s;-o-transition:all 1s ease;margin-top:15px;margin-bottom:35px;font-size:18px;font-weight:300;line-height:1.8em;transition:all 1s;position:relative}.call-to-action-section-two .content-boxed .btns-box{margin-top:0}.call-to-action-section-two .btns-box .theme-btn{float:left;margin-right:32px;position:relative}.call-to-action-section-two .content-boxed .btns-box .talk{float:left;color:#222;border-bottom:3px solid var(--ax-blue);margin-top:14px;padding-bottom:3px;font-size:18px;display:inline-block;position:relative}.call-to-action-section-two .content-boxed .btns-box .talk span{font-weight:700;position:relative}.clients-section{padding:105px 0;position:relative}.clients-section.style-two{padding-top:50px}.clients-section .sponsors-outer .owl-dots,.clients-section .sponsors-outer .owl-nav{display:none;position:relative}.clients-section .sponsors-outer .image-box{text-align:center;margin:0;position:relative}.clients-section .sponsors-outer .image-box img{-o-transition:all .3s ease;width:auto;max-width:100%;transition:all .3s;display:inline-block}.clients-section .sponsors-outer .image-box img:hover{opacity:.5;filter:grayscale()}.main-footer{background-color:#222;position:relative}.main-footer .upper-box{border-bottom:1px solid #ffffff0f;padding:70px 0 30px;position:relative}.main-footer .upper-box .text-column{margin-bottom:30px;position:relative}.main-footer .upper-box .text-column .text{color:#fff;font-size:16px;font-weight:300;line-height:1.8em;position:relative}.main-footer .upper-box .info-column{margin-bottom:30px;position:relative}.main-footer .upper-box .contact-info-box{position:relative}.main-footer .upper-box .contact-info-box li{color:#fff;padding-left:50px;font-size:16px;line-height:1.8em;position:relative}.main-footer .upper-box .contact-info-box li .icon{color:var(--ax-blue);font-size:32px;line-height:1em;position:absolute;top:10px;left:0}.main-footer .upper-box .contact-info-box li strong{font-weight:500;display:block}.main-footer .widgets-section{padding:65px 0 50px;position:relative}.main-footer .footer-column{margin-bottom:40px;position:relative}.main-footer .logo-widget{position:relative}.main-footer .logo-widget .logo{margin-bottom:30px;position:relative}.main-footer .logo-widget .text{color:#999;margin-bottom:25px;font-size:15px;font-weight:300;line-height:1.7em;position:relative}.main-footer .logo-widget .social-links{position:relative}.main-footer .logo-widget .social-links a{color:#aaa;text-align:center;-o-transition:all .3s ease;background-color:#393939;border-radius:50px;width:32px;height:32px;margin-right:3px;font-size:14px;line-height:32px;transition:all .3s;display:inline-block;position:relative}.main-footer .logo-widget .social-links a:hover{color:#fff;background-color:var(--ax-cyan)}.main-footer .logo-widget .copyright{color:#999;margin-top:25px;font-size:15px;line-height:1.7em;position:relative}.main-footer .logo-widget .copyright a{color:#999;-o-transition:all .3s ease;text-decoration:underline;transition:all .3s;position:relative}.main-footer .logo-widget .copyright a:hover{color:var(--ax-cyan)}.main-footer .footer-widget h5{color:#fff;text-transform:capitalize;margin-top:10px;margin-bottom:25px;font-weight:500;line-height:1.2em;position:relative}.main-footer .list-link{position:relative}.main-footer .list-link li{margin-bottom:11px;position:relative}.main-footer .list-link li a{color:#999;-o-transition:all .3s ease;font-size:15px;font-weight:300;transition:all .3s;position:relative}.main-footer .list-link li a:hover{color:var(--ax-blue)}.main-footer .location-widget,.main-footer .location-widget .map-boxed{position:relative}.main-footer .location-widget .map-boxed .map-canvas{width:100%;height:200px;position:relative}.page-title{text-align:center;padding:150px 0;position:relative;overflow:hidden}.page-title:before{content:"";background-color:#000000b3;position:absolute;inset:0}.page-title .auto-container{position:relative}.page-title h1{color:#fff;text-transform:uppercase;margin-bottom:0;font-weight:500;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:18px;font-weight:300;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:300;transition:all .3s}.page-breadcrumb li a:hover{color:var(--ax-cyan)}.about-section{padding:110px 0 120px;position:relative}.about-section .content-column{position:relative}.about-section .content-column .inner-column{padding-right:20px;position:relative}.about-section .content-column .title{color:#888;margin-bottom:35px;padding-top:2px;padding-left:35px;font-size:18px;font-weight:400;position:relative}.about-section .content-column .title .icon{padding-bottom:16px;position:absolute;top:0;left:0}.about-section .content-column .title .icon:before{content:"";border-top:2px solid #888;border-bottom:2px solid #888;width:25px;height:6px;position:absolute;bottom:0;left:0}.about-section .content-column h2{color:#222;font-weight:500;line-height:1.2em;position:relative}.about-section .content-column .text{margin-top:22px;margin-bottom:20px;position:relative}.about-section .content-column .text p{color:#555;margin-bottom:12px;font-size:15px;font-weight:300;line-height:1.9em;position:relative}.about-section .content-column .text p:last-child{margin-bottom:0}.about-section .content-column .question{color:#222;border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:16px;font-size:18px;font-weight:500;position:relative}.about-section .content-column .question a{color:var(--ax-blue);font-size:24px;position:relative}.about-section .content-column .signature{color:#222;text-transform:lowercase;font-family:Dancing Script,cursive;font-size:36px;font-weight:300;position:relative}.about-section .content-column .designation{color:#555;margin-top:15px;font-size:14px;font-weight:400;position:relative}.about-section .image-column{position:relative}.about-section .image-column .award-image{z-index:1;position:absolute;bottom:40px;left:0}.about-section .image-column .inner-column{padding-left:120px;position:relative}.about-section .image-column .image{position:relative}.about-section .image-column .image img{width:100%;display:block;position:relative}.featured-section-two{position:relative}.featured-section-two .image-layer{background-color:#f0f2f5;background-position:0 100%;background-repeat:repeat-x;width:100%;height:475px;animation:10s linear infinite slide;position:absolute;top:70px;left:0}.featured-section-two .inner-container{position:relative}.featured-section-two .inner-container .featured-block-two{float:left;padding:0}.featured-section-two .inner-container .featured-block:nth-child(2){box-shadow:0 0 25px #00000026}.featured-block-two{z-index:1;position:relative}.featured-block-two .inner-box{background-color:#fff;padding:50px 60px;position:relative;box-shadow:0 0 15px #00000026}.featured-block-two .inner-box:before{content:"";z-index:2;-o-transition:all .5s ease;background-color:#555;width:60px;height:5px;transition:all .5s;position:absolute;bottom:0;right:0}.featured-block-two .inner-box:hover:before{background-color:#f8952c;width:100%}.featured-block-two .inner-box:after{content:"";z-index:1;opacity:0;background-color:var(--ax-blue);-o-transition:all .5s ease;transition:all .5s;position:absolute;inset:0;transform:scaleX(.2)}.featured-block-two .inner-box:hover:after{opacity:1;transform:scale(1)}.featured-block-two .inner-box .content{z-index:2;position:relative}.featured-block-two .inner-box .icon-box{color:#222;-o-transition:all .5s ease;font-size:80px;line-height:1em;transition:all .5s;position:relative;top:0;left:0}.featured-block-two .inner-box .content h5{margin-top:25px;font-size:22px;font-weight:400;line-height:1.4em;position:relative}.featured-block-two .inner-box .content h5 a{color:#222;-o-transition:all .5s ease;transition:all .5s;position:relative}.featured-block-two .inner-box:hover .icon-box,.featured-block-two .inner-box:hover .content h5:before,.featured-block-two .inner-box:hover .content h5 a{color:#fff}.featured-block-two .inner-box .content h5:before{content:"";color:var(--ax-cyan);font-family:Flaticon;font-size:18px;line-height:1em;position:absolute;top:10px;right:-20px}.counter-section{padding:95px 0 65px;position:relative}.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 .content:before{content:"";background-color:#d8dde5;width:100px;height:3px;position:absolute;top:30px;right:-65px}.fact-counter .column:last-child .inner .content:before{display:none}.fact-counter .column .inner .icon{color:#222;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:#222;font-size:44px;font-weight:500;line-height:1em;display:inline-block}.fact-counter .column .inner .count-outer{color:#222;font-size:44px;font-weight:500;line-height:1em;position:relative}.fact-counter .column .inner .counter-title{color:#222;letter-spacing:1px;margin-top:15px;font-size:16px;font-weight:300;position:relative}.featured-section-three{padding:150px 0 0;position:relative}.featured-section-three .inner-container,.featured-section-three .left-column{position:relative}.featured-section-three .left-column .inner-column{margin-right:-45px;position:relative}.featured-section-three .right-column{position:relative}.featured-section-three .right-column .inner-column{margin-left:-45px;position:relative}.featured-block-three{z-index:1;margin-bottom:170px;position:relative}.featured-block-three .inner-box{text-align:right;padding-right:130px;position:relative}.featured-block-three .inner-box .icon-box{text-align:center;background-color:var(--ax-blue);border:8px solid #edeff2;border-radius:50%;width:105px;height:105px;line-height:88px;display:inline-block;position:absolute;top:0;right:0}.featured-block-three.color-two .inner-box .icon-box{background-color:var(--ax-cyan)}.featured-block-three .inner-box h5{font-weight:500;line-height:1.3em;position:relative}.featured-block-three .inner-box h5 a{color:#222;-o-transition:all .3s ease;transition:all .3s;position:relative}.featured-block-three .inner-box h5 a:hover{color:var(--ax-blue)}.featured-block-three .inner-box .text{color:#555;margin-top:10px;font-size:15px;line-height:1.8em;position:relative}.featured-block-three.style-two .inner-box{text-align:left;padding-left:130px;padding-right:0;position:relative}.featured-block-three.style-two .inner-box .icon-box{position:absolute;left:0;right:auto}.featured-section-three .icon-column{position:relative}.featured-section-three .icon-column .inner-column{margin-left:-75px;margin-right:-75px;position:relative}.featured-section-three .icon-column .inner-column:before{content:"";z-index:-1;background:url(../media/pattern-3.2sicvbt0sxheo.png) no-repeat;width:726px;height:600px;position:absolute;top:-150px;left:-100px;right:-40px}.featured-section-three .icon-column .circle-one{background-color:#fff;border-radius:50%;width:480px;height:480px;position:absolute;top:-40px;left:20px;box-shadow:0 0 25px #00000026}.featured-section-three .icon-column .circle-two{background-color:#fff;border-radius:50%;width:440px;height:440px;position:absolute;top:-20px;left:40px;box-shadow:0 0 25px #00000026}.featured-section-three .icon-column .circle-three{background-color:#fff;border-radius:50%;width:400px;height:400px;position:absolute;top:0;left:60px;box-shadow:0 0 25px #00000026}.featured-section-three .icon-column .icon{text-align:center;padding-top:60px;position:relative}.team-page-section{padding:100px 0 70px;position:relative}.team-member-two{margin-bottom:30px;position:relative}.team-member-two .inner-box{text-align:center;position:relative}.team-member-two .inner-box .image-box{position:relative;overflow:hidden}.team-member-two .inner-box .image-box .image{margin:0;position:relative}.team-member-two .inner-box .image-box img{width:100%;display:block}.team-member-two .inner-box .lower-content{text-align:center;-o-transition:all .3s ease;padding:25px 15px;transition:all .3s;position:relative;box-shadow:0 0 15px #00000026}.team-member-two .inner-box .lower-content:before{content:"";-o-transition:all .6s ease;background-color:#7db436;width:100%;height:0%;transition:all .6s;position:absolute;top:0;left:0}.team-member-two .inner-box:hover .lower-content:before{height:140%}.team-member-two .inner-box:hover .lower-content{box-shadow:none}.team-member-two .inner-box .lower-content h5{color:#222;margin-bottom:5px;font-weight:500;position:relative}.team-member-two .inner-box .lower-content h5 a{color:#222;-o-transition:all .6s ease;transition:all .6s;position:relative}.team-member-two .inner-box:hover .lower-content .designation,.team-member-two .inner-box:hover .lower-content h5 a{color:#fff}.team-member-two .inner-box .lower-content .designation{color:#555;-o-transition:all .6s ease;margin-top:2px;font-size:15px;font-weight:300;transition:all .6s;position:relative}.team-member-two .inner-box .lower-content .social-icon-one{opacity:0;-o-transition:all .6s ease;transition:all .6s;position:absolute;left:0;right:0}.team-member-two .inner-box:hover .lower-content .social-icon-one{opacity:1;margin-top:15px}.faq-page-section{padding:90px 0;position:relative}.faq-search-box{width:100%;margin-top:0;margin-bottom:100px;padding:40px 70px 65px;position:relative;box-shadow:0 0 25px #0000001a}.faq-search-box:before{content:"";background-color:var(--ax-blue);width:80px;height:5px;position:absolute;top:0;right:0}.faq-search-box .form-group{margin:0;position:relative}.faq-search-box .form-group input[type=text],.faq-search-box .form-group input[type=search]{color:#222;-o-transition:all .5s ease;border-bottom:2px solid #ddd;border-radius:0;width:100%;height:60px;padding:15px 15px 15px 0;font-size:18px;font-style:italic;font-weight:300;line-height:28px;transition:all .5s;display:block;position:relative}.faq-search-box .form-group button{text-align:right;color:#222;-o-transition:all .5s ease;background:0 0;width:65px;height:60px;font-size:18px;font-weight:400;line-height:58px;transition:all .5s;display:block;position:absolute;top:0;right:0}.faq-search-box .form-group input:focus{border-color:var(--ax-blue)}.accordion-box{position:relative}.accordion-box .block{border-bottom:1px solid #e4e6e9;margin-bottom:20px;padding-bottom:18px;position:relative}.accordion-box .block .acc-btn{cursor:pointer;color:#222;-o-transition:all .5s ease;padding:0 10px 0 35px;font-size:22px;font-weight:500;line-height:30px;transition:all .5s;position:relative}.accordion-box .block .acc-btn.active{color:#7db436}.accordion-box .block .icon-outer{color:var(--ax-cyan);-o-transition:all .5s ease;font-size:14px;font-weight:600;transition:all .5s;position:absolute;top:-2px;left:-6px}.accordion-box .block .icon-outer .icon{text-align:center;width:28px;height:28px;font-size:14px;position:absolute}.accordion-box .block .icon-outer .icon-plus{opacity:1}.accordion-box .block .icon-outer .icon-minus{opacity:0}.accordion-box .block .acc-btn.active .icon-outer .icon-minus{opacity:1}.accordion-box .block .acc-btn.active .icon-outer .icon-plus{opacity:0}.accordion-box .block .acc-content{display:none;position:relative}.accordion-box .block .acc-content .content-text{padding-bottom:6px}.accordion-box .block .acc-content.current{display:block}.accordion-box .block .content{padding:14px 0 0 35px;font-size:14px;position:relative}.accordion-box .block .content .text{color:#555;margin-bottom:5px;font-size:15px;line-height:1.8em}.accordion-box .block .content p:last-child{margin-bottom:0}.pricing-page-section{padding:90px 0;position:relative}.pricing-tabs .tabs-content .tab{-o-transition:all .6s ease;transition:all .6s;display:none;position:relative;transform:translateY(60px)}.pricing-tabs .tabs-content .tab.active-tab{display:block;transform:translateY(0)}.pricing-tabs{position:relative}.pricing-tabs .title-column{text-align:center;margin-bottom:45px;position:relative}.pricing-tabs .tab-buttons{text-align:center;display:inline-block;position:relative}.pricing-tabs .tab-buttons .tab-btn{color:#555;float:left;cursor:pointer;text-transform:uppercase;-o-transition:all .3s ease;border-bottom:1px solid #555;margin:0 20px;font-size:14px;font-weight:500;line-height:24px;transition:all .3s;position:relative}.pricing-tabs .tab-buttons .boll{float:left;text-align:left;border:1px solid #e4e6e9;border-radius:50px;width:50px;height:26px;padding:2.5px 2px 2px;position:relative;box-shadow:0 10px 15px #00000026}.pricing-tabs .tab-buttons .boll .round{-o-transition:all .3s ease;background-color:#aaa;border-radius:50px;width:18px;height:19px;transition:all .3s;display:inline-block;position:relative}.pricing-tabs .tab-buttons .boll .round.boll-right{transform:translate(26px)}.pricing-tabs .tab-buttons .tab-btn:hover,.pricing-tabs .tab-buttons .tab-btn.active-btn{color:var(--ax-blue);border-color:var(--ax-blue)}.price-block{margin-bottom:30px;position:relative}.price-block .inner-box{text-align:center;border:1px solid #e4e6e9;padding-bottom:50px;position:relative}.price-block .inner-box .upper-box{padding:38px 35px 0;position:relative}.price-block .inner-box .upper-box:before{content:"";-o-transition:all .3s ease;background-color:#7db436;transition:all .3s;position:absolute;inset:0 0 20px}.price-block .inner-box:hover .upper-box:before{background-color:#f69630}.price-block .inner-box .upper-box .icon{margin-bottom:15px;position:relative}.price-block .inner-box .upper-box h4{color:#fff;font-size:26px;font-weight:400;line-height:1.3em;position:relative}.price-block .inner-box .upper-box .price{text-align:center;color:#222;background-color:#fff;margin-top:36px;padding:25px 20px;font-size:36px;font-weight:500;line-height:1.3em;position:relative;box-shadow:0 0 15px #0000001a}.price-block .inner-box .upper-box .price span{font-size:24px;font-weight:400;position:relative}.price-block .inner-box .lower-box{text-align:center;position:relative}.price-block .inner-box .lower-box .price-list{margin-top:60px;margin-bottom:60px;display:inline-block;position:relative}.price-block .inner-box .lower-box .price-list li{color:#222;display:inherit;margin-bottom:25px;padding-left:25px;font-size:18px;font-weight:300;position:relative}.price-block .inner-box .lower-box .price-list li:before{content:"";color:#222;font-family:FontAwesome;font-size:18px;position:absolute;top:0;left:0}.price-block .inner-box .lower-box .price-list li:last-child{margin-bottom:0}.price-block .inner-box .lower-box .price-list li.hide{opacity:.3}.sidebar-page-container{padding:90px 0 80px;position:relative}.sidebar-page-container .content-side,.sidebar-page-container .sidebar-side{margin-bottom:40px}.sidebar-page-container .sidebar-side .padding-right{padding-right:10px}.sidebar-page-container .sidebar-side .padding-left{padding-left:10px}.sidebar-widget{margin-bottom:45px}.sidebar-widget .widget-content{padding:40px 0;position:relative;box-shadow:0 0 20px #00000026}.sidebar-widget .widget-content:before{content:"";z-index:1;background-color:var(--ax-blue);width:50px;height:5px;position:absolute;top:0;right:0}.sidebar-title{margin-bottom:24px;padding-left:30px;position:relative}.sidebar-title h4{color:#222;text-transform:capitalize;font-size:22px;font-weight:500;line-height:1.3em;position:relative}.blog-cat{position:relative;overflow:hidden}.blog-cat li{position:relative}.blog-cat li a{color:#222;-o-transition:all .5s ease;padding:15px 30px 15px 55px;font-size:16px;font-weight:400;transition:all .5s;display:block;position:relative}.blog-cat li a:before{content:"";color:#222;font-family:FontAwesome;position:absolute;top:14px;left:35px}.blog-cat li a:hover{color:#fff;background-color:var(--ax-cyan)}.blog-cat li:last-child a{border-bottom:0}.blog-cat li a span{position:absolute;right:30px}.help-widget .widget-inner{background-color:#286daf;padding:45px;position:relative}.help-widget .widget-inner:before{content:"";z-index:1;background-color:var(--ax-cyan);width:50px;height:5px;position:absolute;top:0;right:0}.help-widget .widget-inner h3{color:#fff;padding-bottom:12px;font-size:30px;font-weight:500;position:relative}.help-widget .widget-inner h3:before{content:"";background-color:#fff;width:50px;height:1px;position:absolute;bottom:0;left:0}.help-widget .title{color:#fff;letter-spacing:1px;margin-top:22px;font-size:14px;font-weight:400;position:relative}.help-widget .phone{color:#fff;letter-spacing:1px;margin-top:12px;margin-bottom:12px;font-size:24px;font-weight:700;display:inline-block;position:relative}.help-widget .email{color:#fff;letter-spacing:1px;font-size:14px;font-weight:400;position:relative}.timing-widget .widget-inner{background-color:var(--ax-blue);padding:45px;position:relative}.timing-widget .widget-inner:before{content:"";z-index:1;background-color:var(--ax-cyan);width:50px;height:5px;position:absolute;top:0;right:0}.timing-widget .widget-inner h3{color:#fff;margin-bottom:22px;padding-bottom:12px;font-size:30px;font-weight:500;position:relative}.timing-widget .widget-inner h3:before{content:"";background-color:#fff;width:50px;height:1px;position:absolute;bottom:0;left:0}.timing-widget ul li{color:#fff;margin-bottom:15px;font-size:14px;font-weight:500;line-height:1.9em;position:relative}.timing-widget ul li span{font-size:18px;font-weight:500;display:block;position:relative}.timing-widget ul li:last-child{margin-bottom:0;font-size:16px}.package-widget .widget-inner{text-align:center;background-size:cover;padding:80px 45px;position:relative}.package-widget .widget-inner:before{content:"";background-color:#222c;position:absolute;inset:0}.package-widget .widget-inner h3{color:#fff;font-size:30px;font-weight:500;line-height:1.4em;position:relative}.package-widget .widget-inner .text{color:#fff;margin-top:20px;margin-bottom:30px;font-size:18px;font-weight:300;line-height:1.7em;position:relative}.service-detail,.service-detail .inner-box,.service-detail .inner-box .images-box{position:relative}.service-detail .inner-box .images-box .image{margin-bottom:30px;position:relative}.service-detail .inner-box .images-box .image img{width:100%;display:block;position:relative}.service-detail .inner-box .lower-content{margin-top:10px;position:relative}.service-detail .inner-box h2{color:#222;margin-bottom:12px;font-size:30px;font-weight:500;line-height:1.3em;position:relative}.service-detail .inner-box p{color:#555;font-size:15px;font-weight:300;line-height:1.9em;position:relative}.service-detail .inner-box .lower-content .two-column{margin-bottom:0;position:relative}.service-detail .inner-box .lower-content .featured-blocks{border-top:1px solid #e4e6e9;margin-top:40px;margin-bottom:40px;padding-top:60px;position:relative}.service-detail .inner-box .lower-content .featured-blocks .featured-block{float:left;padding:0;box-shadow:0 0 15px #0000001a}.service-detail .inner-box .lower-content .featured-blocks .featured-block .inner-box{padding:54px 40px 54px 25px}.service-detail .inner-box .lower-content .featured-blocks .featured-block .inner-box .icon-box{color:#5f5f5f}.service-detail .inner-box .lower-content .btns-box{text-align:center;margin-top:30px}.service-detail .inner-box .lower-content .btns-box .theme-btn{margin-right:32px;display:inline-block;position:relative}.service-detail .inner-box .lower-content .btns-box .talk{color:#222;border-bottom:3px solid var(--ax-blue);padding-bottom:3px;font-size:18px;display:inline-block;position:relative;top:-25px}.service-detail .inner-box .lower-content .btns-box .talk span{font-weight:700;position:relative}.sticky-top{z-index:1;top:30px}.sidebar .search-box .sidebar-title{margin-bottom:5px;padding-left:0}.sidebar .search-box .widget-content{padding:40px 35px 45px}.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:#999;-o-transition:all .5s ease;background:#fff;border-bottom:2px solid #ddd;border-radius:0;width:100%;height:60px;padding:10px 50px 10px 0;font-size:15px;font-style:italic;font-weight:300;line-height:30px;transition:all .5s;display:block;position:relative}.sidebar .search-box .form-group textarea::-webkit-input-placeholder{color:#797979}.sidebar .search-box .form-group input::-webkit-input-placeholder{color:#797979}.sidebar .search-box .form-group button{color:#222;text-align:right;background:0 0;width:60px;height:60px;font-size:18px;font-weight:400;line-height:100%;display:block;position:absolute;top:0;right:0}.sidebar .popular-posts .widget-content{padding:45px 40px}.sidebar .popular-posts .sidebar-title{padding-left:0}.sidebar .popular-posts .post{color:#666;border-bottom:1px solid #ddd;min-height:95px;margin-bottom:25px;padding:0 0 0 90px;font-size:14px;position:relative}.sidebar .popular-posts .post:last-child{margin-bottom:0}.sidebar .popular-posts .post .post-thumb{border-radius:0;width:70px;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:#0877b9b3;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:18px;font-weight:400;line-height:1.5em;position:relative;top:-4px}.sidebar .popular-posts .post .text a{color:#222;-o-transition:all .3s ease;transition:all .3s}.sidebar .popular-posts .post a:hover{color:var(--ax-blue)}.sidebar .popular-posts .post-info{color:#555;margin-top:0;font-size:13px;font-weight:400;position:relative}.sidebar .popular-tags .widget-content{padding:45px 40px}.sidebar .popular-tags .sidebar-title{padding-left:0}.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:2px;margin:0 6px 8px 0;padding:6px 20px;font-size:13px;font-weight:400;line-height:24px;transition:all .3s;display:inline-block;position:relative}.sidebar .popular-tags a:hover{border-color:var(--ax-cyan);background-color:var(--ax-cyan);color:#fff}.sidebar .testimonial-widget .widget-content{padding:45px 40px}.sidebar .testimonial-widget .sidebar-title{padding-left:0}.testimonial-widget-block{position:relative}.testimonial-widget-block .block-inner{text-align:center;position:relative}.testimonial-widget-block .image-outer{position:relative}.testimonial-widget-block .image-outer .quote-left{color:#ddd;font-size:30px;line-height:1em;position:absolute;top:20px;left:30px}.testimonial-widget-block .image-outer .quote-right{color:#ddd;font-size:30px;line-height:1em;position:absolute;top:20px;right:30px}.testimonial-widget-block .image-outer .image{border-radius:50%;width:70px;height:70px;margin:0 auto;position:relative;overflow:hidden}.testimonial-widget-block .block-inner .text{color:#555;margin-top:25px;padding:0 20px;font-size:15px;font-weight:300;line-height:1.8em;position:relative}.testimonial-widget-block .block-inner .author-name{color:#222;text-transform:uppercase;margin-top:22px;font-size:15px;font-weight:500;position:relative}.testimonial-widget-block .block-inner .designation{color:#555;text-transform:uppercase;margin-top:2px;font-size:12px;font-weight:400;position:relative}.sidebar .testimonial-widget .owl-nav{display:none}.sidebar .testimonial-widget .owl-dots{text-align:center;margin-top:10px;position:relative}.sidebar .testimonial-widget .owl-dots .owl-dot{-o-transition:all .3s ease;background-color:#ddd;border-radius:50px;width:8px;height:8px;margin:0 6px;transition:all .3s;display:inline-block;position:relative}.sidebar .testimonial-widget .owl-dots .owl-dot.active,.sidebar .testimonial-widget .owl-dots .owl-dot:hover{background-color:#555}.news-block-two{margin-bottom:80px;position:relative}.news-block-two .inner-box{position:relative}.news-block-two .inner-box .image{background-color:var(--ax-blue);position:relative;overflow:hidden}.news-block-two .inner-box .image img{-o-transition:all .6s ease;width:100%;transition:all .6s;display:block;position:relative}.news-block-two .inner-box:hover .image img{opacity:.5;transform:rotate(2deg)scale(1.06)}.news-block-two .inner-box .image .overlay-box{text-align:center;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.news-block-two .inner-box .image .overlay-box .icon{color:#222;text-align:center;background-color:#ffffffe6;border-radius:50%;width:80px;height:80px;margin-top:-40px;margin-left:-40px;padding-left:4px;font-size:25px;line-height:80px;display:inline-block;position:absolute;top:50%;left:50%}.news-block-two .inner-box .image .overlay-box .ripple,.news-block-two .inner-box .image .overlay-box .ripple:before,.news-block-two .inner-box .image .overlay-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:80px;height:80px;margin-left:.5px;animation:3s infinite ripple;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 #fff6}.news-block-two .inner-box .image .overlay-box .ripple:before{-ms-animation-delay:.9s;content:"";animation-delay:.9s;position:absolute}.news-block-two .inner-box .image .overlay-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}}.news-block-two .inner-box .lower-content{padding-top:30px;position:relative}.news-block-two .inner-box .lower-content h3{margin-top:18px;font-weight:500;line-height:1.2em;position:relative}.news-block-two .inner-box .lower-content h3 a{color:#222;-o-transition:all .3s ease;transition:all .3s;position:relative}.news-block-two .inner-box .lower-content h3 a:hover{color:var(--ax-blue)}.news-block-two .inner-box .lower-content .post-meta{position:relative}.news-block-two .inner-box .lower-content .post-meta li{color:#555;margin-right:20px;font-size:14px;display:inline-block;position:relative}.news-block-two .inner-box .lower-content .post-meta li .icon{color:var(--ax-blue);margin-right:8px;position:relative}.news-block-two .inner-box .lower-content li:last-child{margin-right:0}.news-block-two .inner-box .text{color:#555;margin-top:15px;margin-bottom:25px;font-size:15px;font-weight:300;line-height:1.9em;position:relative}.news-block-three{margin-bottom:80px;position:relative}.news-block-three .inner-box{background-color:var(--ax-blue);padding:50px 65px;position:relative}.news-block-three .inner-box h3{font-size:32px;font-weight:500;line-height:1.3em;position:relative}.news-block-three .inner-box h3 a{color:#fff;position:relative}.news-block-three .inner-box .author{color:#fff;margin-top:20px;font-size:16px;position:relative}.styled-pagination{z-index:1;position:relative}.styled-pagination li{margin:0 3px;display:inline-block;position:relative}.styled-pagination li a{color:#222;-o-transition:all .3s ease;text-align:center;border:2px solid #ddd;border-radius:2px;width:45px;height:45px;font-size:16px;font-weight:400;line-height:41px;transition:all .3s;display:inline-block;position:relative}.styled-pagination li.active a,.styled-pagination li:hover a{color:#fff;border-color:var(--ax-blue);background-color:var(--ax-blue)}.styled-pagination li.prev a{color:#555;width:auto;height:auto;box-shadow:inherit;-o-transition:all .3s ease;background:0 0;border:none;margin-bottom:20px;font-size:15px;font-weight:300;line-height:28px;transition:all .3s;display:inline-block;position:relative}.styled-pagination li.prev a:hover{color:var(--ax-cyan);background:0 0}.styled-pagination li.next a{color:#555;width:auto;height:auto;box-shadow:inherit;-o-transition:all .3s ease;background:0 0;border:none;margin-bottom:20px;font-size:15px;font-weight:300;line-height:28px;transition:all .3s;display:inline-block;position:relative}.styled-pagination li.next a:hover{color:var(--ax-cyan);background:0 0}.styled-pagination li.prev a:hover,.styled-pagination li.next a:hover{color:#fda50f}.blog-detail{margin-bottom:80px;position:relative}.blog-detail .inner-box{position:relative}.blog-detail .inner-box .image{background-color:var(--ax-blue);position:relative;overflow:hidden}.blog-detail .inner-box .image img{-o-transition:all .6s ease;width:100%;transition:all .6s;display:block;position:relative}.blog-detail .inner-box:hover .image img{opacity:.5;transform:rotate(2deg)scale(1.06)}.blog-detail .inner-box .lower-content{padding-top:30px;position:relative}.blog-detail .inner-box .lower-content h3{color:#222;margin-top:18px;font-weight:500;line-height:1.2em;position:relative}.blog-detail .inner-box .lower-content .post-meta{position:relative}.blog-detail .inner-box .lower-content .post-meta li{color:#555;margin-right:20px;font-size:14px;display:inline-block;position:relative}.blog-detail .inner-box .lower-content .post-meta li .icon{color:var(--ax-blue);margin-right:8px;position:relative}.blog-detail .inner-box .lower-content li:last-child{margin-right:0}.blog-detail .inner-box .text{position:relative}.blog-detail .inner-box .text p{color:#555;margin-top:15px;margin-bottom:20px;font-size:15px;font-weight:300;line-height:1.9em;position:relative}.blog-detail .inner-box blockquote{color:#222;border:1px solid #e4e6e9;border-left:5px solid var(--ax-blue);margin-top:35px;margin-bottom:30px;padding:40px 60px;font-size:16px;font-style:italic;font-weight:500;line-height:1.9em;position:relative}.blog-detail .inner-box .image-gallery{margin-top:25px;margin-bottom:25px;position:relative}.blog-detail .post-share-options{margin-top:50px;padding:0 0 50px;position:relative}.blog-detail .post-share-options .tags{border-bottom:1px solid #e4deee;margin-bottom:22px;padding-bottom:22px;position:relative}.blog-detail .post-share-options .tags span{color:#333;text-transform:capitalize;margin-right:8px;font-size:15px;font-weight:400}.blog-detail .post-share-options .tags a{color:#333;text-transform:capitalize;-o-transition:all .5s ease;margin-right:4px;font-size:15px;font-weight:400;line-height:1em;transition:all .5s;display:inline-block;position:relative}.blog-detail .post-share-options .tags a:last-child{border-right:none;margin-right:0;padding-right:0}.blog-detail .post-share-options .tags{color:#333;font-size:15px;font-weight:400;position:relative}.blog-detail .post-share-options .tags a:hover{color:var(--ax-blue)}.blog-detail .post-share-options .social-box{position:relative}.blog-detail .post-share-options .social-box>span{color:#333;text-transform:capitalize;margin-right:5px;font-size:15px;font-weight:400}.blog-detail .post-share-options .social-box li{margin-right:3px;display:inline-block;position:relative}.blog-detail .post-share-options .social-box li a{color:#aaa;text-align:center;-o-transition:all .3s ease;border:1px solid #e5e7ea;border-radius:50px;width:32px;height:32px;font-size:14px;line-height:30px;transition:all .3s;display:inline-block;position:relative}.blog-detail .post-share-options .social-box li a:hover{color:#fff;border-color:var(--ax-blue);background-color:var(--ax-blue)}.blog-author-box{margin-bottom:85px;position:relative}.blog-author-box .author-inner{background-color:#f0f2f5;padding:50px;position:relative}.blog-author-box .author-inner .inner-box{padding-left:155px;position:relative}.blog-author-box .author-inner .inner-box .image{width:120px;margin-bottom:20px;position:absolute;top:0;left:0;overflow:hidden}.blog-author-box .author-inner .inner-box h6{color:#222;margin-bottom:10px;font-weight:500;position:relative}.blog-author-box .author-inner .inner-box .text{color:#555;margin-bottom:10px;font-size:15px;font-weight:300;line-height:1.8em;position:relative}.blog-author-box .author-inner .social-boxed{position:relative}.blog-author-box .author-inner .social-boxed li{margin-right:15px;display:inline-block;position:relative}.blog-author-box .author-inner .social-boxed li a{color:#aaa;-o-transition:all .3s ease;font-size:14px;transition:all .3s;position:relative}.blog-author-box .author-inner .social-boxed li a:hover{color:var(--ax-cyan)}.comment-form{position:relative}.sidebar-page-container .group-title{margin-bottom:35px;position:relative}.sidebar-page-container .group-title h3{color:#222;text-transform:capitalize;font-size:36px;font-weight:500;position:relative}.sidebar-page-container .group-title .group-text{color:#555;margin-top:10px;margin-bottom:30px;font-size:15px;font-style:italic;font-weight:300;position:relative}.comment-form .form-group{margin-bottom:30px;position:relative}.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:#222;-o-transition:all .3s ease;background:0 0;border:1px solid #e4e6e9;border-radius:3px;width:100%;height:55px;padding:10px 25px;font-size:14px;line-height:26px;transition:all .3s;display:block;position:relative}.comment-form .form-group input::placeholder,.comment-form .form-group textarea::placeholder{color:#555;text-transform:capitalize}.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:var(--ax-blue)}.comment-form .form-group textarea{color:#222;resize:none;-o-transition:all .3s ease;background:0 0;border:1px solid #e4e6e9;border-radius:3px;width:100%;height:130px;padding:15px 25px;font-size:14px;line-height:26px;transition:all .3s;display:block;position:relative}.gallery-page-section{padding:110px 0 100px;position:relative}.gallery-page-section .btn-box{margin-top:50px;position:relative}.error-section{padding:100px 0;position:relative}.error-section .content{text-align:center;position:relative}.error-section h1{color:#222;margin-bottom:10px;font-size:180px;font-weight:600;line-height:1em;position:relative}.error-section h2{color:#222;margin-bottom:10px;font-size:50px;font-weight:300;line-height:1.2em;position:relative}.error-section .text{color:#222;margin-top:20px;margin-bottom:30px;font-size:20px;font-weight:300;line-height:1.5em;position:relative}.contact-page-section{padding:100px 0 70px;position:relative}.contact-page-section .upper-box{margin-bottom:100px;position:relative;box-shadow:0 0 20px #0000000d}.contact-page-section .image-column{float:left;padding:0;position:relative}.contact-page-section .image-column .inner-column,.contact-page-section .image-column .image{position:relative}.contact-page-section .image-column .image img{width:100%;display:block;position:relative}.contact-page-section .content-column{float:left;padding:0;position:relative}.contact-page-section .content-column .inner-column{padding:45px 45px 35px;position:relative}.contact-page-section .content-column h4{color:#222;margin-bottom:15px;font-weight:500;line-height:1.4em;position:relative}.contact-page-section .content-column .text{color:#222;margin-bottom:35px;font-size:18px;font-weight:400;line-height:1.7em;position:relative}.contact-page-section .content-column .info-list{position:relative}.contact-page-section .content-column .info-list li{color:#222;margin-bottom:22px;padding-left:35px;font-size:24px;position:relative}.contact-page-section .content-column .info-list .icon{color:var(--ax-cyan);position:absolute;top:0;left:0}.contact-page-section .content-column .info-list li:last-child{margin-bottom:0}.contact-page-section .content-column .info-list li a{color:#222;position:relative}.contact-page-section .contact-box{margin-bottom:30px;position:relative}.contact-page-section .contact-box .inner-box{min-height:264px;padding:45px 50px;position:relative;box-shadow:0 0 20px #0000001a}.contact-page-section .contact-box .inner-box:before{content:"";z-index:1;background-color:var(--ax-blue);-o-transition:all .6s ease;width:50px;height:5px;transition:all .6s;position:absolute;bottom:0;right:0}.contact-page-section .contact-box .inner-box:hover:before{width:100%}.contact-page-section .contact-box .inner-box h5{color:#222;margin-bottom:12px;font-weight:500;position:relative}.contact-page-section .contact-box .inner-box .text{color:#222;margin-bottom:0;font-size:18px;font-weight:400;line-height:1.7em;position:relative}.contact-page-section .contact-box .inner-box ul{color:#222;margin-bottom:0;font-size:18px;font-weight:300;position:relative}.contact-page-section .contact-box .inner-box li{color:#222;margin-bottom:10px;font-size:18px;font-weight:400;line-height:1.7em;position:relative}.contact-page-section .contact-box .inner-box li:last-child{margin-bottom:0}.contact-page-section .contact-box .phone{color:#222;margin-bottom:15px;font-size:24px;font-weight:400;line-height:1.4em;display:inline-block;position:relative}.contact-page-section .contact-box .emails{position:relative}.contact-page-section .contact-box .emails a{color:#222;margin-bottom:10px;font-size:18px;font-weight:300;display:block;position:relative}.fluid-section-two{position:relative}.fluid-section-two .outer-container{background-color:#f1f1f1;position:relative}.fluid-section-two .outer-container .map-column{float:left;width:50%;height:100%;min-height:300px;position:absolute;left:0;overflow:hidden}.fluid-section-two .outer-container .map-column .map-canvas{width:100%;height:100%;min-height:300px;position:absolute;right:0}.fluid-section-two .outer-container .form-column{float:right;width:50%;position:relative}.fluid-section-two .outer-container .form-column .inner-column{padding:80px 50px 80px 100px;position:relative}.contact-form .form-group{margin-bottom:20px;position:relative}.contact-form .form-group:last-child{margin-bottom:0}.contact-form .form-group input[type=text],.contact-form .form-group input[type=email],.contact-form .form-group select{color:#797979;-o-transition:all .3s ease;background:#fff;border:1px solid #e4e6e9;width:100%;height:55px;padding:12px 20px;font-size:14px;font-weight:400;line-height:24px;transition:all .3s;display:block;position:relative}.contact-form .form-group input::-webkit-input-placeholder{color:#555}.contact-form .form-group textarea::-webkit-input-placeholder{color:#555}.contact-form .form-group input[type=text]:focus,.contact-form .form-group input[type=email]:focus,.contact-form .form-group textarea:focus{border-color:var(--ax-cyan)}.contact-form .form-group textarea{color:#797979;resize:none;-o-transition:all .3s ease;background:#fff;border:1px solid #e4e6e9;width:100%;height:130px;padding:12px 20px;font-size:14px;font-weight:400;line-height:24px;transition:all .3s;display:block;position:relative}.contact-form .form-group .submit-btn{color:#fff;cursor:pointer;text-transform:uppercase;background-color:var(--ax-blue);-o-transition:all .5s ease;border-radius:3px;padding:16px 30px;font-size:14px;font-weight:500;transition:all .5s;position:relative}.contact-form .form-group .submit-btn i{margin-left:8px;font-size:18px}
@media only screen and (max-width:1340px){.page-wrapper{overflow:hidden}.main-header .header-upper .logo-box{margin-left:0}}@media only screen and (max-width:1140px){.main-header{margin:0!important}.page-wrapper{overflow:hidden}.main-menu .navigation>li{margin-left:0}.main-header .outer-box .buttons-box .theme-btn{font-size:16px}h1{font-size:42px}.fluid-section-two .outer-container .form-column .inner-column{padding-left:30px;padding-right:30px}.main-header .btn-box{display:none}.main-header .search-box-outer{margin-right:0}.featured-block .inner-box .content h5{font-size:18px}.security-section .content-column .inner-column{padding-right:0}.security-block .inner-box .lower-content{padding-left:20px;padding-right:20px}.call-to-action-section .title-column .text{font-size:23px}.video-gallery .overlay-box .overlay-inner h3{font-size:32px}.testimonial-section .inner-container{padding:0 15px}.about-section .content-column .inner-column,.sidebar-page-container .sidebar-side .padding-right{padding-right:0}}@media only screen and (min-width:768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{visibility:hidden;opacity:0;display:block!important}}@media only screen and (max-width:1023px){.fluid-section-two .outer-container .map-column,.fluid-section-two .outer-container .form-column{width:100%;display:block;position:relative}.fluid-section-two .outer-container .form-column .inner-column{padding-left:15px;padding-right:15px}.fluid-section-two .outer-container .form-column .inner-column .content{max-width:100%}.sec-title .text br{display:none}.main-header .main-box .logo-box{text-align:left;margin:0;position:relative;inset:0}.main-header .nav-outer{float:left}.main-header .nav-toggler{display:block}.main-header .header-lower .search-box{display:none}.main-menu .navigation>li>a{font-size:14px}.main-header .options-box{z-index:12;margin-top:0;display:none;position:absolute;top:25px;left:0;right:auto}.main-header .header-upper .upper-right{width:100%;padding-top:0}.main-menu .navigation>li{margin-right:25px}.main-header .header-upper .logo-box{text-align:center;width:100%;margin:0}.main-header .header-upper .outer-container{padding:0 15px}.main-header{position:relative}.main-header .nav-outer{width:100%;padding-top:0}.banner-section .slide{padding:150px 0}.main-menu .navigation>li>a{padding:10px 0 15px}.main-header .outer-box{padding:0}.call-to-action-section .title-column .inner-column{text-align:center;padding-left:0}.call-to-action-section .title-column .phone{border-radius:5px;margin:0 auto 20px;position:relative;top:0}.call-to-action-section .button-column .inner-column{text-align:center;margin-top:20px}.fluid-section-one .content-column{width:100%;display:block}.fluid-section-one .content-column .inner-column{max-width:100%;padding-right:20px}.fluid-section-one .image-column{width:100%;display:block;position:relative;background-image:none!important}.fluid-section-one .image-column .image-box{float:right;margin:0;display:block}.fluid-section-one .icons-box{display:none}.about-section .content-column{margin-bottom:40px}.fact-counter .column:nth-child(2) .inner .content:before{display:none}.featured-block-three{margin-bottom:40px}.featured-section-three .right-column{order:2}.featured-section-three .icon-column{text-align:center;order:3}.featured-section-three{padding-top:0;padding-bottom:100px}.featured-section-three .right-column .inner-column{margin-left:0}.featured-section-three .left-column .inner-column{margin-right:0}.featured-section-three .icon-column .inner-column:before,.featured-section-three .icon-column .circle-one,.featured-section-three .icon-column .circle-two,.featured-section-three .icon-column .circle-three{display:none}.featured-section-three .icon-column .icon{padding-top:0}.call-to-action-section-two{background-position:0}.sidebar-page-container.left-sidebar .sidebar-side{order:2}.sidebar-page-container.left-sidebar .content-side{order:1}}@media only screen and (max-width:767px){.header-upper .logo-outer{width:100%;margin:0;position:relative;inset:0}.main-header .sticky-header .outer-box{display:block;left:auto;right:15px}.sec-title h2{font-size:26px}.main-menu{width:100%;display:none}.main-menu .navbar-collapse{-ms-border-radius:0px;-o-border-radius:0px;max-width:none;max-height:300px;box-shadow:none;border:none;border-radius:0;margin:0 0 15px;padding:0;overflow:auto;float:none!important;width:100%!important}.main-menu .navbar-collapse.in,.main-menu .collapsing{-ms-border-radius:0px;-o-border-radius:0px;box-shadow:none;border:none;border-radius:0;margin:0 0 15px;padding:0}.main-menu .navbar-header{float:none;text-align:right;z-index:12;width:100%;padding:15px 0;display:block;position:relative;right:0}.main-menu .navbar-header .navbar-toggle{z-index:12;float:none;background:#cc8809;border:1px solid #cc8809;border-radius:0;margin:0;display:inline-block}.main-menu .navbar-header .navbar-toggle .icon-bar{background:#fff}.main-menu .navbar-collapse>.navigation{background:#2c2c2c;border:1px solid #fff;border-top:none;float:none!important;width:100%!important;margin:0!important}.main-menu .navbar-collapse>.navigation>li{width:100%;float:none!important;margin:0!important;padding:0!important}.main-menu .navigation>li>a,.main-menu .navigation>li>ul:before{border:none}.main-menu .navbar-collapse>.navigation>li>a{border:none!important;padding:10px!important}.main-menu .navigation li.dropdown>a:after,.main-menu .navigation>li.dropdown>a:before,.main-menu .navigation>li>ul>li>a:before,.main-menu .navigation>li>ul>li>ul>li>a:before{font-size:16px;right:15px;color:#fff!important;display:none!important}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{float:none;visibility:visible;opacity:1;-ms-border-radius:0px;-o-border-radius:0px;background:#2c2c2c;border:none;border-radius:0;outline:none;width:100%;margin:0;padding:0;display:none;position:relative;-o-transition:none!important;border-top:1px solid #fff!important;transition:none!important;top:auto!important;left:auto!important;right:auto!important}.main-menu .navbar-collapse>.navigation>li,.main-menu .navbar-collapse>.navigation>li>ul>li,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li{border-bottom:none;opacity:1!important;visibility:visible!important;border-top:1px solid #fff!important;top:0!important;left:0!important}.main-menu .navbar-collapse>.navigation>li:first-child{border:none}.main-menu .navbar-collapse>.navigation>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a{color:#fff;text-align:left;background:#2c2c2c;line-height:22px;padding:10px!important}.main-menu .navbar-collapse>.navigation>li>a:hover,.main-menu .navbar-collapse>.navigation>li>a:active,.main-menu .navbar-collapse>.navigation>li>a:focus{background:#cc8809}.main-menu .navbar-collapse>.navigation>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li.current>a,.main-menu .navbar-collapse>.navigation>li.current-menu-item>a{background:#2c2c2c;color:#fff!important}.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn,.header-style-two .nav-outer .btn-outer{display:block}.fixed-header .sticky-header,.sec-title .text br,.main-menu .navigation>li>ul:before{display:none!important}.main-header .btn-outer{text-align:left;z-index:12;margin-top:15px;top:0;left:0;right:auto}.main-header .main-box .logo-box{float:none;text-align:center;padding-bottom:10px}.main-header .btn-outer{display:block}.main-header .search-box-outer .dropdown-menu{top:47px;left:0}.sidebar-page-container .comments-area .comment-box.reply-comment{margin-left:0}.main-header .main-box .outer-container{padding:0}.main-header .header-lower .outer-box{z-index:12;display:block;position:absolute}.main-menu .navbar-header .navbar-toggler{z-index:12;float:none;text-align:center;background:0 0;border:1px solid #fff;border-radius:0;width:50px;height:40px;padding:0;display:inline-block}.main-menu .navbar-header .navbar-toggler .icon-bar{background:#fff;width:26px;height:2px;margin:5px 11px;display:block;position:relative}.main-header .nav-outer{width:100%}.nav-outer .mobile-nav-toggler{margin:0 0 0 20px;padding:8px 0;display:block}#navbarSupportedContent{display:block}.mCSB_inside>.mCSB_container{margin-right:0}.main-header .outer-box{margin-left:0;padding:0;position:absolute;top:0;left:0}.main-header .header-top .top-right{text-align:center;width:100%}.main-header .header-top .top-left{display:none}.nav-outer .mobile-nav-toggler{color:#000}h2{font-size:30px}.fact-counter .column .inner .content:before,.video-gallery .overlay-box .text{display:none}.call-to-action-section-two{background-position:0}.main-footer .upper-box .contact-info-box li{margin-bottom:15px}.page-title{padding:120px 0}.featured-block-three .inner-box{text-align:center;padding-right:0}.featured-block-three.style-two .inner-box .icon-box,.featured-block-three .inner-box .icon-box{margin:0 auto 25px;position:relative}.featured-block-three.style-two .inner-box{text-align:center;padding-left:0}.faq-search-box{padding:20px 40px 40px}.price-block .inner-box .lower-box .price-list li{margin-right:20px}.price-block .inner-box .lower-box .price-list{margin-bottom:20px}.service-detail .inner-box .lower-content .two-column img{width:100%;margin-bottom:30px}.service-detail .inner-box .lower-content .btns-box .talk{margin-top:25px;top:0}.news-block-three .inner-box h3,h3{font-size:30px}}@media only screen and (max-width:599px){.main-slider .theme-btn{margin-right:10px}.page-title{padding:100px 0}h1{font-size:34px}.service-detail .inner-box h2,h2{font-size:24px}.news-block-three .inner-box h3,h3{font-size:26px}.banner-section .content-boxed .text,.banner-section .content-boxed .title{font-size:16px}.sec-title h2,h3{font-size:24px}.sidebar-page-container .comments-area .comment-box .author-thumb{position:relative}.sidebar-page-container .comments-area .reply-comment,.sidebar-page-container .comments-area .comment{padding-left:0}.banner-section .content-boxed .text br,.call-to-action-section-two .content-boxed .text br,.call-to-action-section .title-column .text br{display:none}.fluid-section-one .content-column h2{font-size:26px}.video-gallery .overlay-box .overlay-inner h3{font-size:24px}.news-block-three .inner-box{padding:30px 35px}.error-section h1{font-size:120px}.error-section h2{font-size:30px}}@media only screen and (max-width:479px){h1{font-size:28px}.service-detail .inner-box h2,h2,h4{font-size:20px}.main-header .search-box-outer .dropdown-menu{top:44px}.featured-block .inner-box .content{padding-left:0}.featured-block .inner-box .icon-box{margin-bottom:20px;position:relative}.security-section .images-column .image img{width:100%;display:block}.security-section .images-column .image:last-child{position:relative;top:auto;bottom:0;right:auto}.video-gallery .overlay-box .overlay-inner{padding-left:0}.btn-style-one i,.about-section .image-column .award-image,.call-to-action-section-two .content-boxed h1 br,.video-gallery .overlay-box .overlay-inner .video-box{display:none}.news-block .inner-box{padding:20px}.btn-style-one{padding:15px 22px}.about-section .image-column .inner-column{padding-left:0}.featured-block-two .inner-box{padding:40px 20px}.featured-block-two .inner-box .content h5:before{right:0}.accordion-box .block .acc-btn{font-size:18px}.price-block .inner-box .upper-box{padding-left:15px;padding-right:15px}.pricing-tabs .tab-buttons .tab-btn{width:100%;margin:10px 0}.pricing-tabs .tab-buttons .boll{margin:0 auto;display:none}}
.ace-text-logo{letter-spacing:1px;text-transform:uppercase;color:#222;max-width:240px;padding:18px 0;font-family:Rubik,sans-serif;font-size:26px;font-weight:700;line-height:1.1;display:inline-block}.ace-text-logo.light{color:#fff;padding:0}.sticky-header .ace-text-logo{padding:14px 0;font-size:20px}.mobile-menu .ace-text-logo{color:#fff;padding:0;font-size:22px}.main-header .logo img{width:auto;max-width:250px;max-height:84px;margin:15px 0}.main-header .sticky-header .logo img{max-width:160px;max-height:52px;margin:9px 0}.mobile-menu .nav-logo img,.main-footer .logo-widget .logo img{width:auto;max-width:210px;max-height:70px}.main-header .dropdown-btn,.mobile-nav-toggler,.search-box-btn,.scroll-to-top{cursor:pointer}.mobile-menu .navigation li.dropdown .dropdown-btn.open{transform:rotate(90deg)}.ace-footer-map{border:0;width:100%;height:200px;display:block}.fluid-section-two .map-outer iframe{border:0;width:100%;height:800px;display:block}.ace-form-note{border-radius:4px;margin-top:15px;padding:12px 16px;font-size:15px}.ace-form-note.ok{color:#4d7a19;background:#eef7e3}.ace-form-note.error{color:#a32a1f;background:#fdecea}.ace-field-error{color:#d9534f;margin-top:4px;font-size:13px;display:block}.ace-lightbox{z-index:99999;background:#000000e0;justify-content:center;align-items:center;padding:40px 16px;display:flex;position:fixed;inset:0}.ace-lightbox-body{text-align:center;width:100%;max-width:1100px;position:relative}.ace-lightbox-video{width:100%;padding-top:56.25%;position:relative}.ace-lightbox-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.ace-lightbox-image{max-width:100%;max-height:80vh;margin:0 auto;display:block}.ace-lightbox-caption{color:#fff;margin-top:12px;font-size:16px}.ace-lightbox-close{color:#fff;cursor:pointer;background:0 0;border:0;font-size:26px;position:absolute;top:16px;right:20px}.ace-lightbox-prev,.ace-lightbox-next{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:50%;width:48px;height:48px;font-size:26px;position:absolute;top:50%;transform:translateY(-50%)}.ace-lightbox-prev:hover,.ace-lightbox-next:hover{background:var(--ax-blue)}.ace-lightbox-prev{left:-8px}.ace-lightbox-next{right:-8px}.owl-carousel .owl-stage-outer{width:100%}.gallery-page-section .gallery-block .image img,.ace-projects-grid .gallery-block .image img{aspect-ratio:720/570;object-fit:cover;width:100%}.price-block .price-list li.hide{text-decoration:line-through}.ace-empty{color:#555;padding:40px 0;font-size:18px}.gallery-page-section .gallery-block .inner-box,.ace-projects-grid .gallery-block .inner-box{background:#fff;margin-bottom:30px;box-shadow:0 0 20px #0000000f}.gallery-page-section .gallery-block .image,.ace-projects-grid .gallery-block .image{margin-bottom:0}.ace-project-caption{padding:16px 20px 18px}.ace-project-caption h5{color:#222;margin-bottom:2px;font-size:18px;font-weight:500}.ace-project-caption .category{color:var(--ax-cyan);text-transform:uppercase;letter-spacing:1px;font-size:13px}.ace-project-caption p{color:#555;margin:8px 0 0;font-size:15px;line-height:1.6em}.clients-section .ace-strip-title{text-align:center;color:#222;margin-bottom:30px;font-size:22px;font-weight:500}.clients-section .slide-item img{object-fit:contain;width:auto;max-width:100%;max-height:115px;margin:0 auto}.ace-projects-grid+.text-center{margin-top:10px}.security-section .content-column .title,.about-section .content-column .title{padding-left:56px}.security-section .content-column .title .icon img,.about-section .content-column .title .icon img{margin-top:2px;display:block}
