@import url("https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");@import url("https://frameworkguide.info/assets/css/font-awesome.css");@import url("https://frameworkguide.info/assets/css/flaticon.css");@import url("https://frameworkguide.info/assets/css/animate.css");@import url("https://frameworkguide.info/assets/css/hover.css");@import url("https://frameworkguide.info/assets/css/owl.css");@import url("https://frameworkguide.info/assets/css/jquery-ui.css");@import url("https://frameworkguide.info/assets/css/jquery.fancybox.min.css");@import url("https://frameworkguide.info/assets/css/jquery.bootstrap-touchspin.css");*{padding:0;border:none;outline:none;margin:0}body{font-size:18px;font-weight:400;color:#182158;background:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;line-height:28px;font-family:Barlow,sans-serif}a{text-decoration:none;color:#f48f07;cursor:pointer}html{scroll-behavior:smooth}a:focus,a:hover,a:visited{text-decoration:none;outline:none}h1,h2,h3,h4,h5,h6{font-weight:400;color:#182158;position:relative;margin:0;background:none;line-height:1.6em;font-family:Fira Sans,sans-serif}button,input,select,textarea{font-family:Barlow,sans-serif}textarea{overflow:hidden}.theme_color{color:#f2d046}.text,p{position:relative;line-height:28px;font-family:Barlow,sans-serif}.strike-through{text-decoration:line-through}.auto-container{padding:0 15px;position:static;max-width:1200px;margin:0 auto}.page-wrapper{position:relative;min-width:300px;margin:0 auto;width:100%}.grey-bg{background-color:#f4f5f9}li,ul{list-style:none;padding:0;margin:0}.theme-btn{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;display:inline-block}.pull-right a{color:#d5dbe5}.pull-right a:hover{color:#fff}.centered{text-align:center}.list-style-one{margin-bottom:40px;position:relative}.list-style-one li{font-size:17px;font-weight:500;margin-bottom:8px;color:#424242;position:relative;padding-left:30px}.list-style-one li:before{font-size:18px;color:#f48f07;content:"\f00c";position:absolute;top:2px;left:0;font-family:FontAwesome}.list-style-two{position:relative}.list-style-two li{margin-bottom:25px;position:relative;padding-left:38px}.list-style-two li:before{height:8px;content:"";position:absolute;top:9px;background-color:#5b5b5b;border-radius:50%;left:0;width:8px}.list-style-two li span{font-size:20px;font-weight:600;margin-bottom:10px;color:#182158;display:block}.list-style-two li a{color:#fff}.list-style-three{position:relative}.list-style-three li{margin-bottom:8px;position:relative;padding-left:30px}.list-style-three li:before{height:8px;content:"";position:absolute;top:9px;background-color:#656565;border-radius:50%;left:0;width:8px}.list-style-three li a{color:#fff}.list-style-four{margin-bottom:30px;position:relative}.list-style-four li{margin-bottom:8px;position:relative;padding-left:30px}.list-style-four li:before{font-size:16px;color:#757779;content:"\f10d";position:absolute;top:0;left:0;font-family:Flaticon}.btn-style-one{padding:13px 34px 8px 33px;font-size:14px;border:2px solid #f48f07;font-weight:700;color:#fff;text-transform:uppercase;position:relative;letter-spacing:1.5px;border-radius:50px;background:#f48f07;line-height:24px;font-family:Roboto,sans-serif;display:inline-block}.btn-style-one:hover{border-color:#043782;color:#fff;background:#043782}.btn-style-two{padding:11px 50px;font-size:16px;border:2px solid #fff;font-weight:600;color:#fff;position:relative;border-radius:50px;background:none;line-height:24px;font-family:Poppins,sans-serif;display:inline-block}.btn-style-two:hover{border-color:#f48f07;color:#242424;background:#f48f07}.btn-style-three{padding:12px 27px 9px 28px;font-size:14px;border:2px solid #182158;font-weight:700;color:#fff;text-transform:uppercase;position:relative;letter-spacing:1.5px;border-radius:50px;background:#182158;line-height:24px;font-family:Roboto,sans-serif;display:inline-block}.btn-style-three:hover{border-color:#182158;color:#182158;background:#182158}.btn-style-four{padding:8px 34px 6px;font-size:14px;border:2px solid #f48f07;font-weight:700;color:#f48f07;text-transform:uppercase;position:relative;border-radius:50px;background:none;line-height:24px;font-family:Roboto,sans-serif;display:inline-block}.btn-style-four:hover{border-color:#f48f07;color:#fff;background:#f48f07}.btn-style-five{padding:13px 40px 11px;font-size:15px;border:2px solid #fff;font-weight:700;color:#fff;text-transform:uppercase;position:relative;border-radius:50px;background:none;line-height:24px;font-family:Roboto,sans-serif;display:inline-block}.btn-style-five:hover{border-color:#f48f07;color:#242424;background:#f48f07}.handle-preloader{height:100%;justify-content:center;-webkit-justify-content:center;position:fixed;top:0;align-items:center;-webkit-align-items:center;left:0;width:100%;display:flex;display:-ms-flexbox;z-index:99999999999}.preloader-close{height:30px;font-size:18px;right:15px;position:fixed;text-align:center;top:15px;border-radius:50%;background:#fff;cursor:pointer;width:30px;line-height:26px;z-index:1000000000000000000}.handle-preloader .animation-preloader{position:absolute;z-index:100}.handle-preloader .animation-preloader .spinner{animation:spinner 1s linear infinite;height:150px;margin:0 auto 45px;border-radius:50%;width:150px}.handle-preloader .animation-preloader .txt-loading{text-align:center;user-select:none}.handle-preloader .animation-preloader .txt-loading .letters-loading:before{animation:letters-loading 4s infinite;content:attr(data-text-preloader);position:absolute;opacity:0;top:0;left:0}.handle-preloader .animation-preloader .txt-loading .letters-loading{-webkit-text-stroke-color:hsla(0,0%,100%,.3);font-size:70px;font-weight:500;color:transparent;text-transform:uppercase;position:relative;letter-spacing:15px;-webkit-text-stroke-width:1px;line-height:70px;font-family:Barlow,sans-serif;display:inline-block}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{animation-delay:.2s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{animation-delay:.4s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{animation-delay:.6s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{animation-delay:.8s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{animation-delay:1s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{animation-delay:1.2s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before{animation-delay:1.4s}.handle-preloader .loader-section{height:100%;position:fixed;top:0;background-color:#fff;width:calc(50% + 1px)}.preloader .loaded .animation-preloader{transition:.3s ease-out;opacity:0}.handle-preloader .animation-preloader .txt-loading .letters-loading:before{color:#fff}.handle-preloader .animation-preloader .spinner{border:3px solid #fff;border-top-color:hsla(0,0%,100%,.5)}@keyframes spinner{to{transform:rotate(1turn)}}@keyframes letters-loading{0%,75%,to{transform:rotateY(-90deg);opacity:0}25%,50%{transform:rotateY(0deg);opacity:1}}@media screen and (max-width:767px){.handle-preloader .animation-preloader .spinner{height:8em;width:8em}}@media screen and (max-width:500px){.handle-preloader .animation-preloader .spinner{height:7em;width:7em}.handle-preloader .animation-preloader .txt-loading .letters-loading{font-size:30px;letter-spacing:10px}}.loader-wrap .layer-one{left:0}.loader-wrap .layer-one,.loader-wrap .layer-two{height:100%;overflow:hidden;position:absolute;top:0;width:33.3333%}.loader-wrap .layer-two{left:33.3333%}.loader-wrap .layer-three{height:100%;overflow:hidden;position:absolute;top:0;left:66.6666%;width:33.3333%}.loader-wrap .layer .overlay{height:100%;position:absolute;top:0;background:#101127;left:0;width:100%}img{height:auto;max-width:100%;display:inline-block}.fancybox-next span,.fancybox-prev span{height:44px!important;text-align:center;width:44px!important;background-image:none!important;line-height:44px!important}.fancybox-next span:before,.fancybox-prev span:before{height:44px!important;font-size:12px;color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;content:"";position:absolute;visibility:visible;top:0;background-color:rgba(28,28,28,.4)!important;left:0;width:44px!important;line-height:44px!important;font-family:FontAwesome}.fancybox-next span:before{content:"\f178"}.fancybox-prev span:before{content:"\f177"}.fancybox-next:hover span:before,.fancybox-prev:hover span:before{color:#000;background-color:#fff!important}.fancybox-type-image .fancybox-close{height:45px;right:0;top:0;background:url(https://frameworkguide.info/assets/images/icons/icon-cross.png) 50% no-repeat;background-color:hsla(0,0%,7%,.5)!important;width:45px}.fancybox-type-image .fancybox-close:hover{background-color:#000!important}.fancybox-type-image .fancybox-skin{padding:0!important}.social-icon-one{position:relative}.social-icon-one li{margin-right:10px;position:relative;display:inline-block}.social-icon-one li a{height:36px;font-size:16px;border:1px solid #fff;color:#fff;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;text-align:center;border-radius:50%;width:36px;line-height:34px;display:inline-block}.social-icon-one li a:hover{border-color:#f48f07;color:#fff;background-color:#f48f07}.sidebar-info-contents .social-icon-one li a{height:36px;font-size:16px;border:1px solid #fff;color:#182158;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;text-align:center;border-radius:50%;width:36px;line-height:34px;display:inline-block}.sidebar-info-contents .social-icon-one li a:hover{border-color:#f48f07;color:#fff;background-color:#f48f07}.social-icon-two{position:relative}.social-icon-two li{position:relative;margin-left:20px;display:inline-block}.social-icon-two li a{font-size:18px;color:#fff;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;display:inline-block}.social-icon-two li a:hover{color:#f48f07}.social-icon-three{position:relative}.social-icon-three li{position:relative;margin-left:18px;display:inline-block}.social-icon-three li a{font-size:18px;color:#182158;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;display:inline-block}.social-icon-three li a:hover{color:#f48f07}.scroll-to-top{height:60px;font-size:22px;right:15px;color:#fff;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase;position:fixed;bottom:15px;text-align:center;background:#0b243e;cursor:pointer;width:60px;line-height:60px;display:none;z-index:100}.scroll-to-top:hover{color:#fff;background:#f2d046}.scroll-to-top.red-bg:hover{background-color:#f48f07}.scroll-to-top.orange-bg:hover{background-color:#f0760f}.main-header{position:absolute;border-bottom:1px solid hsla(0,0%,100%,.15);top:0;background-color:rgba(0,0,0,.08);left:0;width:100%;z-index:999}.header-style-two{position:relative;background-color:#fff}.header-style-two .header-top{background-color:#103776!important}.main-header .header-top{color:#fff;position:relative}.main-header .header-top .inner-container{position:relative;border-bottom:1px solid hsla(0,0%,100%,.2)}.main-header .header-top .top-left{padding:13px 0 10px;position:relative;float:left}.main-header .header-top .top-left .links{position:relative;float:left}.main-header .header-top .top-left .links li{margin-right:24px;color:#ababab;position:relative;line-height:1em;float:left}.main-header .header-top .top-left ul li:last-child{border:0;margin-right:0;padding-right:0}.main-header .header-top .top-left .links li:last-child:after{display:none}.main-header .header-top .top-left .links li .icon{font-size:16px;position:relative;padding-right:10px;top:0;line-height:24px}.main-header .header-top .top-left .links li a{font-size:18px;font-weight:400;color:#fff;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;line-height:24px}.main-header .header-top .top-left .links li:first-child a{font-weight:500}.header-style-two .header-top .top-left .links li a{color:#fff}.main-header.header-style-two .header-top .top-left .links li a:hover{color:#f48f07}.main-header .header-top .top-left .links li a:hover{color:#f2d046}.main-header .header-top .top-right{padding:9px 0;position:relative;float:right}.header-top .social-icon,.header-top .social-icon li{position:relative;float:left}.header-top .social-icon li{margin-left:18px}.header-top .social-icon li a{font-size:16px;color:#fff;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative;line-height:30px;display:block}.header-style-two .header-top .social-icon li a{color:#fff}.header-top .social-icon li a:hover{opacity:.6}.main-header .main-box{padding:0;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;top:0;left:0;width:100%}.main-header .main-box .outer-container{position:relative}.main-header .main-box .logo-box{padding:20px 0;position:relative;left:0;float:left;z-index:10}.main-header .main-box .logo-box .logo img{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;max-width:200px;display:inline-block}.main-header .nav-outer{position:relative;float:right}.main-header .outer-box{justify-content:center;position:relative;align-items:center;margin-left:5px;float:left;margin-top:32px;display:flex}.main-header .search-box-outer{color:#fff;position:relative;margin-left:20px}.main-header.header-style-four .nav-outer .search-box-outer,.main-header.header-style-two .nav-outer .search-box-outer{color:#242424}.main-header.header-style-four .nav-outer .search-box-outer:hover{color:#f48f07}.main-header.header-style-four .nav-outer .search-box-btn,.main-header.header-style-two .nav-outer .search-box-btn{border-color:#242424}.main-header .search-box-btn{padding:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative;background-color:transparent;margin:0;cursor:pointer;display:block}.main-header .search-box-outer .dropdown-menu{padding:0;right:0;border-top:3px solid #f48f07;top:52px;border-radius:0;width:280px}.main-header .search-box-outer .dropdown-menu>li{padding:0;border:none;background:none}.main-header .search-panel .form-container{padding:25px 20px}.main-header .search-panel .form-group{position:relative;margin:0}.main-header .search-panel input[type=password],.main-header .search-panel input[type=search],.main-header .search-panel input[type=text],.main-header .search-panel select{height:40px;padding:7px 40px 7px 15px;border:1px solid #e0e0e0;color:#000;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;background:#fff;width:100%;line-height:24px;display:block}.main-header .search-panel input:focus,.main-header .search-panel select:focus{border-color:#f2d046}.main-header .search-panel .search-btn{height:40px;font-size:12px;right:0;color:#555;position:absolute;text-align:center;top:0;background:none;cursor:pointer;width:40px}.main-menu{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;float:left}.main-menu .navbar-collapse{padding:0}.main-menu .navigation{position:relative;margin:0}.main-menu .navigation>li{padding:9px 0;position:relative;margin-left:25px;float:left}.main-menu .navigation>li>a{padding:30px 0;font-size:17px;font-weight:500;color:#fff;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;text-transform:capitalize;position:relative;opacity:1;letter-spacing:0;text-align:center;line-height:30px;font-family:Fira Sans,sans-serif;display:block}.header-style-two .main-menu .navigation>li>a{color:#242424}.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a{color:#f48f07;opacity:1}.main-menu .navigation>li.current>a:before,.main-menu .navigation>li:hover>a:before{width:100%}.main-menu .navigation>li>ul{padding:15px 30px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:absolute;border-top:2px solid;top:100%;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);background:#103776;left:0;width:350px;display:none;z-index:100}.main-menu .navigation>li>ul.from-right{right:0;left:auto}.main-menu .navigation>li>ul>li{position:relative;border-bottom:1px solid rgba(52,60,78,.6);width:100%}.main-menu .navigation>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>a{padding:8px 0 10px;font-size:16px;font-weight:600;color:#fff;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative;text-align:left;line-height:20px;display:block}.main-menu .navigation>li>ul>li.dropdown>a:after{height:20px;font-size:16px;font-weight:400;right:10px;content:"\f105";position:absolute;text-align:center;top:11px;width:10px;line-height:21px;font-family:FontAwesome;display:block;z-index:5}.main-menu .navigation>li>ul>li.dropdown:hover>a:after{color:#262626}.main-menu .navigation>li>ul>li>ul{position:absolute;top:0;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);background:#262626;left:100%;width:250px;display:none;z-index:100}.main-menu .navigation>li>ul>li>ul>li{position:relative;border-bottom:1px solid hsla(0,0%,100%,.1);width:100%}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li>a{padding:10px 25px;font-size:15px;font-weight:500;color:#bbb;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;text-transform:capitalize;position:relative;text-align:left;line-height:24px;display:block}.main-menu .navigation>li>ul>li>ul>li>a:hover{color:#262626;background-color:#f2d046}.main-menu .navigation>li.dropdown:hover>ul{opacity:1;visibility:visible;top:100%}.main-menu .navigation li>ul>li.dropdown:hover>ul{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;opacity:1;visibility:visible;top:0}.main-menu .navigation li.dropdown .dropdown-btn{height:30px;font-size:16px;border:1px solid #fff;right:10px;color:#fff;position:absolute;text-align:center;top:6px;cursor:pointer;width:34px;line-height:26px;display:none;z-index:5}.main-header .header-upper{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative;background:#fff;z-index:5}.main-header .header-upper .logo img{position:relative;max-width:100%;display:inline-block}.main-header .header-upper .logo-outer{padding:18px 0;position:relative;z-index:25}.main-header .header-upper .upper-right{padding-top:28px;position:relative}.main-header .info-box{border-right:1px solid #d3d3d3;padding:0 30px 0 54px;font-size:13px;color:#777;position:relative;text-align:left;margin-left:30px;float:left}.header-style-three .info-box:nth-child(2),.header-style-three .info-box:nth-child(3){border:0;padding-right:0}.header-style-four .info-box:last-child:last-child,.header-style-three .info-box:last-child:last-child{margin-left:0}.header-style-four .info-box:last-child:last-child .theme-btn{padding:13px 40px 9px}.header-style-three .info-box .theme-btn{padding:11px 35px}.main-header .info-box .icon-box{position:absolute;top:8px;left:0}.main-header .info-box li{font-size:18px;font-weight:600;color:#242424;position:relative;line-height:26px}.main-header .info-box li span{font-weight:600;display:block}.header-style-three{position:relative;border-bottom:none}.header-style-three .header-lower{background-color:#10142d}.header-style-three .nav-outer{padding-right:0;width:100%;float:none!important}.header-style-three .main-menu .navigation>li{padding:0;margin-right:55px;margin-left:0}.header-style-three .main-menu .navigation>li:last-child{margin-right:0}.header-style-three .main-menu .navigation>li>a{padding:16px 0;color:#fff}.header-style-three .outer-box{right:0;position:absolute!important;top:8px;margin-top:0!important}.header-style-three .sticky-header .outer-box{top:auto}.header-style-three .nav-outer .search-box-outer{color:#fff;top:auto;left:auto;float:left;margin-top:15px}.header-style-four .search-box-outer .dropdown-menu,.header-style-three .nav-outer .search-box-outer .dropdown-menu{top:39px}.header-style-three .nav-outer .search-box-btn{border:0;color:#ebecee;text-align:left;width:auto}.header-style-three .nav-outer .search-box-btn:hover{color:#f48f07}.header-style-three .sticky-header .main-menu .navigation>li:after{display:none}.header-style-three .sticky-header .main-menu .navigation>li{padding:4px 0!important;margin-right:0;margin-left:30px}.header-style-four{position:relative;border-bottom:none;background-color:#fff}.header-style-four .header-top{background-color:#1d1d1d}.header-style-four .header-top .top-left .text{font-size:17px;color:hsla(0,0%,100%,.3);line-height:1.6em}.header-style-four .upper-right .info-box:first-child{border-right:1px solid #d3d3d3;padding-right:30px}.header-style-four .header-top .social-icon li a{font-size:17px;color:#f48f07}.header-style-four .info-box{border:none;padding-right:0;margin-left:50px}.header-style-four .info-box .icon-box{color:#242424;top:8px}.header-style-four .info-box li strong{font-size:15px;font-weight:600;margin-bottom:3px;color:#333;display:block}.header-style-four .nav-outer{border-top:1px solid #d3d3d3;padding-right:0;width:100%;float:none}.header-style-four .main-menu .navigation>li{padding:0;margin-right:40px;margin-left:0}.header-style-four .sticky-header .main-menu .navigation>li{padding:4px 0!important}.header-style-four .main-menu .navigation>li:last-child{margin-right:0}.header-style-four .main-menu .navigation>li>a{padding:16px 0;font-weight:500;color:#242424}.header-style-four .outer-box{right:0;position:absolute!important;top:0;margin-top:14px!important}.header-style-four .nav-outer .search-box-outer{border-left:1px solid #898989;color:#fff;position:relative;padding-right:40px;top:auto;left:auto;float:left;padding-left:30px}.header-style-four .nav-outer .search-box-btn{border-color:hsla(0,0%,100%,.4)}.sticky-header{padding:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:fixed;opacity:0;visibility:hidden;top:0;background:#103776;left:0;width:100%;z-index:0}.sticky-header .logo{padding:12px 0 8px;max-width:150px}.fixed-header .sticky-header{-ms-animation-iteration-count:1;-moz-animation-iteration-count:1;-op-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-op-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-ms-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-op-animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;opacity:1;visibility:visible;-ms-animation-duration:.5s;-moz-animation-duration:.5s;-op-animation-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;z-index:999}.main-header .sticky-header .search-box-outer .dropdown-menu{top:44px}.main-header .sticky-header .main-menu .navigation>li{padding:0}.main-header .sticky-header .main-menu .navigation>li>a{color:#fff}.main-header .sticky-header .main-menu .navigation>li.current>a,.main-header .sticky-header .main-menu .navigation>li>a:hover{color:#f48f07}.main-header .sticky-header .right-col,.sec-title{position:relative}.sec-title{padding-bottom:40px}.sec-title.centred{text-align:center}.sec-title .sub-title{font-size:14px;font-weight:700;margin-bottom:15px;color:#f48f07;text-transform:uppercase;position:relative;letter-spacing:1.4px;line-height:24px;font-family:Roboto,sans-serif;padding-left:40px;display:inline-block}.sec-title.centred .sub-title{padding-right:40px}.sec-title .sub-title:before{left:0}.sec-title .sub-title:before,.sec-title.centred .sub-title:after{height:2px;content:"";position:absolute;top:11px;background-color:#f48f07;width:30px}.sec-title.centred .sub-title:after{right:0}.content-box h2,.sec-title h2{font-size:40px;font-weight:700;position:relative;line-height:50px;display:block}.sec-title.light h2,.sec-title.light p{color:#fff}.sec-title p{margin-top:21px}.sec-title.centered{text-align:center}.sec-title.centered h2:after{display:none}.sec-title.centered .text{max-width:980px;margin:0 auto}.form-group .ui-selectmenu-button.ui-button{height:50px;padding:10px 20px;font-size:18px;border:1px solid #e7dba9;font-style:normal;color:#444;border-radius:0;background:#fff;width:100%;line-height:30px;float:left;font-family:Barlow,sans-serif}.form-group .ui-button .ui-icon{text-indent:0;color:#333;position:relative;top:2px;background:none}.form-group .ui-button .ui-icon:before{height:30px;font-size:15px;font-weight:400;right:0;color:#262626;content:"\f107";position:absolute;text-align:center;top:2px!important;top:13px;width:10px;line-height:23px;font-family:FontAwesome;display:block;z-index:5}.ui-widget.ui-widget-content{border:1px solid #e0e0e0}.ui-menu .ui-menu-item{font-size:14px;border-bottom:1px solid #e0e0e0}.ui-menu .ui-menu-item:last-child{border:none}.ui-state-active,.ui-widget-content .ui-state-active{border-color:#f48f07;background-color:#f48f07}.ui-menu .ui-menu-item-wrapper{padding:8px 20px;font-size:14px;position:relative;line-height:24px;display:block}.call-to-action{padding:25px 0;position:relative;background-color:#f48f07}.call-to-action .inner-box{position:relative;align-items:center}.call-to-action h2{font-size:30px;font-weight:500;font-style:italic;color:#fff;position:relative;text-align:center;line-height:1.4em}.call-to-action .more{font-size:24px;text-decoration:underline;font-weight:700;color:#fff;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative;font-family:Fira Sans,sans-serif}.call-to-action .more:hover{text-decoration:none}.about-section{padding:115px 0 75px;position:relative}.about-section .content-column{margin-bottom:40px;position:relative}.about-section .content-column .inner-column{position:relative;margin-top:-10px}.about-section .content-column .inner-column .sec-title{padding-bottom:22px}.about-section .content-column .inner-column .text p{margin-bottom:26px}.about-section .content-column .inner-column .text p:last-child{font-size:20px;margin-bottom:0;color:#242424;line-height:30px}.about-section .content-column .inner-column .text p span{font-style:italic}.about-section .image-column{position:relative}.about-section .image-column .row{position:relative;margin:0 -5px}.about-section .image-column .column{padding:0 5px;position:relative}.about-section .image-column .image{margin-bottom:10px;position:relative}.about-section .image-column .image img{position:relative;width:100%;display:block}.we-do-section{padding:115px 0 70px;position:relative}.services-block{margin-bottom:48px}.services-block,.services-block .inner-box{position:relative}.services-block .inner-box .image{overflow:hidden;position:relative;border-bottom:3px solid #f2d046;background-color:#0b0b0b}.services-block .inner-box .image img{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative;width:100%;display:block}.services-block .inner-box:hover .image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);opacity:.7}.services-block .inner-box .lower-content{padding-top:16px;position:relative}.services-block .inner-box .lower-content h3{font-size:20px;font-weight:600;position:relative;padding-bottom:14px}.services-block .inner-box .lower-content h3:after{height:2px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;content:"";position:absolute;bottom:0;background-color:#9b9b9b;left:0;width:50px}.services-block .inner-box:hover .lower-content h3:after{background-color:#f48f07;width:100%}.services-block .inner-box .lower-content h3 a{color:#182158;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.services-block .inner-box .lower-content h3 a:hover{color:#f2d046}.project-section{padding:90px 0 60px;position:relative;background-color:#182431}.project-section .sec-title{padding-bottom:50px}.project-section .sec-title .projects{font-size:15px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative;border-bottom:1px solid #f48f07}.project-section .sec-title .projects:hover{color:#fff}.services-block-two{margin-bottom:40px;position:relative}.services-block-two .inner-box,.services-block-two .inner-box .image{position:relative}.services-block-two .inner-box .image img{position:relative;width:100%;display:block}.services-block-two .inner-box .image .content-overlay{height:100%;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;content:"";position:absolute;opacity:0;top:0;background-color:rgba(251,216,72,.9);-webkit-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;-moz-transform-origin:top;transform-origin:top;left:0;width:100%;display:block}.services-block-two .inner-box:hover .image .content-overlay{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1);opacity:1}.services-block-two.style-two .inner-box .image .content-overlay{background-color:rgba(2,173,136,.9)}.services-block-two .inner-box .image .content-overlay .overlay-inner{height:100%;padding:10px 30px;position:absolute;text-align:center;top:0;left:0;width:100%;vertical-align:middle;display:table}.services-block-two .inner-box .image .content-overlay .overlay-inner .content-box{position:relative;vertical-align:middle;display:table-cell}.services-block-two .inner-box .image .content-overlay .content-box h4{font-size:18px;font-weight:600;margin-bottom:2px;position:relative}.services-block-two .inner-box .image .content-overlay .content-box h4 a{color:#242424;position:relative}.services-block-two .inner-box .image .content-overlay .content-box .detail{font-size:14px;text-decoration:underline;color:#242424;position:relative}.aproach-section{padding:115px 0 105px;position:relative;background-color:#f4f4f4}.aproach-section .title-column{margin-bottom:40px;position:relative}.aproach-section .content-column,.aproach-section .content-column .inner-column,.aproach-section .title-column .inner-column{position:relative}.aproach-section .content-column .inner-column .icons-block{margin-bottom:20px;position:relative}.aproach-section .content-column .inner-column .icons-block .icon{font-size:60px;margin-right:30px;margin-bottom:15px;color:#282828;position:relative;line-height:1em;display:inline-block}.aproach-section .content-column .inner-column .big-text{font-size:35px;font-weight:300;margin-bottom:30px;color:#182158;position:relative;line-height:42px}.testimonial-section{padding:120px 0 110px;position:relative;background-color:#f2d046}.testimonial-section .owl-theme{position:static}.testimonial-block,.testimonial-block .inner-box,.testimonial-block .inner-box .upper-box{position:relative}.testimonial-block .inner-box .upper-box .image{height:130px;overflow:hidden;position:relative;margin:0 auto;border-radius:50%;width:130px}.testimonial-block .inner-box .upper-box .quote-icon{height:44px;font-size:16px;color:#fff;position:relative;text-align:center;background-color:#202020;margin:-16px auto 0;border-radius:50%;width:44px;line-height:44px}.testimonial-block .inner-box .text{font-size:20px;font-weight:400;color:#242424;position:relative;max-width:1080px;text-align:center;margin:18px auto 0;line-height:30px;font-family:Fira Sans,sans-serif}.testimonial-block .inner-box .author{font-size:14px;font-weight:700;color:#191919;text-transform:uppercase;position:relative;text-align:center;margin-top:20px;font-family:Roboto,sans-serif}.testimonial-section .owl-nav{position:absolute;max-width:520px;top:50%;margin-left:-260px;left:50%;width:100%;margin-top:-110px}.testimonial-section .owl-nav .owl-next,.testimonial-section .owl-nav .owl-prev{height:45px;font-size:24px;border:1px solid #000;color:#000;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:absolute;text-align:center;border-radius:50%;background:none;width:45px;line-height:42px;display:inline-block}.testimonial-section .owl-nav .owl-prev{left:0}.testimonial-section .owl-nav .owl-next{right:0}.testimonial-section .owl-nav .owl-next:hover,.testimonial-section .owl-nav .owl-prev:hover{color:#fff;background-color:#000}.testimonial-section .owl-dots{right:50px;position:absolute;top:50%}.testimonial-section .owl-dots .owl-dot{height:4px;margin-bottom:8px;background-color:#000;border-radius:50%;width:4px}.testimonial-section .owl-dots .owl-dot.active{height:8px;border:1px solid #000;position:relative;background:none;left:-2px;width:8px}.testimonial-section.style-two{background-color:#f5f5f5}.testimonial-section.style-three{background-color:#fff}.clients-section{padding:63px 0;position:relative;background-color:#efefef}.clients-section.alternate{padding-top:0;background-color:#fff}.clients-section.style-two{background-color:#ddd}.clients-section.alternate .sponsors-outer{padding-top:76px;border-top:1px solid #d9d9d9;padding-bottom:27px}.clients-section .sponsors-outer{position:relative}.clients-section .sponsors-outer .owl-dots,.clients-section .sponsors-outer .owl-nav{position:relative;display:none}.clients-section .sponsors-outer .image-box{position:relative}.clients-section .sponsors-outer .image-box,.clients-section .sponsors-outer .image-box img{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.clients-section .sponsors-outer .image-box img{max-width:100%;margin:0 auto;width:auto;display:block}.clients-section .sponsors-outer .image-box img:hover{opacity:.7}.news-section{padding:115px 0 90px;position:relative}.news-section.alternate{background-color:#f4f4f4}.news-block{margin-bottom:40px}.news-block,.news-block .inner-box{position:relative}.news-block .inner-box .image{overflow:hidden;position:relative;background-color:#0b0b0b}.news-block .inner-box img{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative;width:100%;display:block}.news-block .inner-box:hover .image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);opacity:.7}.news-block .inner-box .lower-box{padding-top:32px;position:relative}.news-block .inner-box .lower-box .post-info{font-size:16px;font-weight:600;margin-bottom:8px;color:#acacac;position:relative;font-family:Fira Sans,sans-serif}.news-block .inner-box .lower-box h3{font-size:20px;font-weight:600;margin-bottom:8px;color:#242424;position:relative;line-height:28px}.news-block .inner-box .lower-box h3 a{color:#242424;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative}.news-block .inner-box .lower-box h3 a:hover{color:#f48f07}.news-block .inner-box .lower-box .read-more{font-size:14px;font-weight:700;color:#f48f07;text-transform:uppercase;position:relative;font-family:Roboto,sans-serif}.news-block .inner-box .lower-box .read-more:hover{color:#f48f07}.news-section .sidebar-news{border:1px solid #d9d9d9;position:relative;background-color:#fff}.news-block-two{position:relative}.news-block-two .inner-box{padding:18px 30px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;position:relative;border-bottom:1px solid #d9d9d9}.news-block-two .inner-box h3{font-size:18px;font-weight:500;margin-bottom:8px;position:relative;line-height:1.5em}.news-block-two .inner-box h3 a{color:#000}.news-block-two .inner-box .post-info,.news-block-two .inner-box h3 a{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.news-block-two .inner-box .post-info{font-size:16px;font-weight:500;color:#b9b9b9;position:relative}.news-block-two .inner-box .post-info span{margin-right:18px}.news-section .sidebar-news .read-more{padding:15px 30px;font-size:14px;font-weight:700;color:#f48f07;transition:all .5s ease;text-transform:uppercase;position:relative;font-family:Roboto,sans-serif;display:block}.news-block-two .inner-box:hover{background-color:#2e50a7}.news-block-two .inner-box:hover .post-info,.news-block-two .inner-box:hover h3 a{color:#fff}.subscribe-section{position:relative;padding-bottom:120px}.subscribe-section .inner-container{overflow:hidden;padding:28px 35px 20px;border:1px solid #dcdcdc;position:relative;background-color:#f8f8f8}.subscribe-section .inner-container .title-column{position:relative;z-index:1}.subscribe-section .inner-container .title-column h2{font-size:28px;font-weight:700;margin-bottom:8px;color:#242424;position:relative;line-height:30px}.subscribe-section .inner-container .title-column .text{font-size:18px;position:relative;line-height:22px}.subscribe-section .form-column{position:relative}.subscribe-section .form-column .inner-column{position:relative;margin-top:30px}.subscribe-section .form-column .inner-column .big-icon{-ms-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-o-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg);font-size:190px;color:#eee;position:absolute;top:-30px;left:-27%;line-height:1em}.subscribe-section .subscribe-form .form-group{position:relative;margin:0 0 28px;width:100%;display:block}.subscribe-section .subscribe-form .form-group input[type=email],.subscribe-section .subscribe-form .form-group input[type=tel],.subscribe-section .subscribe-form .form-group input[type=text],.subscribe-section .subscribe-form .form-group textarea{height:50px;padding:10px 50px 10px 30px;font-size:18px;border:1px solid #dcdcdc;color:#898989;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;border-radius:50px;background:#fff;width:100%;line-height:28px;display:block}.subscribe-section .subscribe-form .form-group input[type=submit],.subscribe-section .subscribe-form button{height:50px;padding:0 30px;font-size:14px;font-weight:700;right:0;color:#242424;text-transform:uppercase;position:absolute;text-align:center;top:0;border-radius:0 50px 50px 0;background:#f8de32;line-height:54px;font-family:Roboto,sans-serif}.video-section{padding:75px 0;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.video-section:before{height:100%;content:"";position:absolute;top:0;background:-webkit-linear-gradient(0deg,rgba(16,16,19,.8),rgba(16,16,19,.4));left:0;width:100%;display:block}.video-section .title{font-size:15px;font-weight:700;margin-bottom:10px;color:#fff;text-transform:uppercase;position:relative;line-height:1.4em;font-family:Roboto,sans-serif;display:inline-block}.video-section .title:before{height:2px;content:"";position:absolute;bottom:4px;background-color:#f2d046;left:110%;width:45px}.video-section h2{font-size:55px;font-weight:700;margin-bottom:18px;color:#fff;position:relative;line-height:60px}.video-section .play-btn{padding-top:3px;font-size:20px;color:#fff;position:relative;line-height:26px;padding-left:90px;display:inline-block}.video-section .play-btn .icon{font-size:64px;font-style:normal;color:#f2d046;position:absolute;top:0;left:0;line-height:1em}.main-footer{position:relative;background-color:#103776}.main-footer .widgets-section{padding:80px 0 30px;position:relative}.main-footer .footer-widget{margin-bottom:30px;position:relative}.main-footer .footer-widget h2{font-size:20px;font-weight:500;margin-bottom:25px;color:#fff;text-transform:capitalize;position:relative;line-height:1.2em;display:inline-block}.main-footer .footer-widget h2:after{height:1px;content:"";position:absolute;bottom:5px;background-color:#f2d046;left:110%;width:20px}.main-footer .logo-widget{position:relative}.main-footer .logo-widget .logo{margin-bottom:10px;position:relative;max-width:250px}.main-footer .logo-widget .text{font-size:18px;font-weight:400;color:#d5dbe5;position:relative;line-height:28px}.main-footer .list{position:relative}.main-footer .list li{margin-bottom:8px;position:relative}.main-footer .list li a{font-size:18px;color:#d5dbe5;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;position:relative}.main-footer .list li a:hover{color:#fff}.main-footer .info-widget{position:relative}.main-footer .info-widget .number{font-size:20px;font-weight:500;margin-bottom:12px;color:#d5dbe5;position:relative}.main-footer .info-widget .text{font-size:18px;margin-bottom:20px;color:#d5dbe5;position:relative;line-height:26px}.main-footer .footer-bottom{padding:22px 0;position:relative;border-top:1px solid hsla(0,0%,99%,.05)}.main-footer .footer-bottom .copyright,.main-footer .footer-bottom .copyright a,.main-footer .footer-bottom .created{font-size:16px;color:#d5dbe5;transition:all .5s ease;position:relative}.main-footer .footer-bottom .copyright a:hover{color:#fff}.company-section{padding:112px 0 80px;position:relative}.company-section .sec-title .title{color:#242424;margin-top:15px}.company-section .content-column{margin-bottom:40px;position:relative}.company-section .content-column .sec-title{margin-bottom:0;padding-bottom:10px}.company-section .content-column .sec-title h2{padding-bottom:0}.company-section .content-column .text{margin-bottom:0;margin-top:18px}.company-section .content-column .bold-text{font-size:20px;color:#10151c;position:relative;line-height:28px;margin-top:8px;font-family:Fira Sans,sans-serif}.company-section .image-column{margin-bottom:50px;position:relative}.company-section .image-column .inner-column{padding-top:20px;position:relative;padding-right:20px;padding-left:40px}.company-section .image-column .image{position:relative}.company-section .image-column .image img{position:relative;width:100%;display:block}.company-section .image-column .image:before{right:-20px;content:"";position:absolute;bottom:20px;top:-20px;background-color:#f48f07;left:20px;z-index:-1}.services-section{padding:95px 0 100px;position:relative;background-color:#f4f4f5}.services-section .owl-theme .owl-stage-outer{padding:10px 10px 0;margin:-10px -10px 0}.services-block-three{margin-bottom:30px;position:relative}.services-block-three .inner-box{position:relative}.services-block-three .inner-box .image{overflow:hidden;position:relative;border-bottom:3px solid #f2d046;background-color:#0b0b0b}.services-block-three .inner-box .image img{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative;width:100%;display:block}.services-block-three .inner-box:hover .image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);opacity:.7}.services-block-three .inner-box .lower-content{padding-top:25px;position:relative;text-align:center}.services-block-three .inner-box .lower-content h3{font-size:20px;font-weight:600;margin-bottom:12px;position:relative;line-height:1.2em}.services-block-three .inner-box .lower-content h3 a{color:#182158;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;position:relative}.services-block-three .inner-box .lower-content h3 a:hover{color:#f2d046}.services-section .owl-dots{display:none}.services-section .owl-nav{text-align:center;margin-top:20px}.services-section .owl-nav span{display:none}.services-section .owl-next,.services-section .owl-prev{height:52px;border:2px solid #bfbfbf;transition:all .5s ease;position:relative;text-align:center;margin:0 6.5px;border-radius:50%;width:52px;line-height:52px;display:inline-block}.services-section .owl-nav .owl-next:before,.services-section .owl-nav .owl-prev:before{height:12px;content:"";position:absolute;text-align:center;top:18px;border-radius:50%;left:16px;width:16px;background-repeat:no-repeat}.services-section .owl-nav .owl-prev:before{background-image:url(https://frameworkguide.info/assets/images/icons/icon-9.png)}.services-section .owl-nav .owl-next:before{background-image:url(https://frameworkguide.info/assets/images/icons/icon-10.png)}.fluid-section-one{position:relative}.fluid-section-one .outer-container{min-height:250px;position:relative;background-color:#f2d046}.fluid-section-one .image-column{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;margin-left:-150px;left:0;width:50%;float:left;background-repeat:no-repeat}.fluid-section-one .image-column:before{height:100%;content:"";position:absolute;top:0;background-color:rgba(39,39,39,.4);left:0;width:100%;display:block}.fluid-section-one .image-column .image-box{position:relative;display:none}.fluid-section-one .image-column .image-box img{position:relative;width:100%;display:block}.fluid-section-one .content-column{position:relative;width:50%;float:right}.fluid-section-one .content-column .inner-column{padding:60px 15px 70px 70px;position:relative;max-width:700px;margin-left:-150px}.fluid-section-one .content-column .inner-column .sec-title{padding-bottom:25px}.fluid-section-one .content-column .inner-column .sec-title h2{padding-right:61px;display:inline-block}.fluid-section-one .content-column .inner-column .sec-title h2:after{height:2px;right:0;content:"";position:absolute;bottom:11px;background-color:#182158;width:45px}.fluid-section-one .content-column .inner-column .text{margin-bottom:45px;position:relative}.fluid-section-one .content-column .inner-column .text p{font-size:17px;margin-bottom:25px;color:#444;position:relative;line-height:26px;font-family:Open Sans,sans-serif}.fluid-section-one .content-column .inner-column .text p:last-child{margin-bottom:0}.fluid-section-one .content-column .inner-column .icons-list{position:relative}.fluid-section-one .content-column .inner-column .icons-list li{border-right:1px dashed #182158;font-size:18px;margin-right:35px;margin-bottom:15px;color:#182158;position:relative;padding-right:35px;line-height:22px;font-family:Open Sans,sans-serif;padding-left:65px;display:inline-block}.fluid-section-one .content-column .inner-column .icons-list li:last-child{border:none;margin-right:0;padding-right:0}.fluid-section-one .content-column .inner-column .icons-list li .icon{font-size:46px;position:absolute;top:5px;left:0;line-height:1em}.fluid-section-one.alternate .outer-container{background-color:#08254f}.fluid-section-one.alternate .content-column .inner-column .text p{color:#e2e5e9}.fluid-section-one.alternate .content-column .inner-column .icons-list li{border-color:#fdfdfd;color:#fdfdfd}.fluid-section-one.alternate{background-color:#08254f}.fluid-section-one.alternate .content-column .inner-column .sec-title h2:after{background-color:#fff}.fluid-section-one .bg-layer{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:calc(50% - 215px);background-repeat:no-repeat}.fluid-section-one .bg-layer:before{height:100%;content:"";position:absolute;opacity:.25;top:0;background-color:#272727;left:0;width:100%}.ceo-section{background-color:#f4f5f9}.ceo-section,.ceo-section .image-column{position:relative}.ceo-section .image-column .image{margin-right:-40px;position:relative;text-align:center;margin-left:-43px}.ceo-section .content-column{margin-bottom:40px;position:relative}.ceo-section .content-column .inner-column{padding-top:109px;position:relative;padding-bottom:43px}.ceo-section .content-column .inner-column .sec-title{padding-bottom:25px}.ceo-section .content-column .inner-column .bold-text{font-size:24px;font-weight:300;margin-bottom:27px;color:#182158;position:relative;line-height:30px;font-family:Fira Sans,sans-serif}.ceo-section .content-column .inner-column .text{font-size:17px;color:#898989;position:relative;line-height:1.7em}.ceo-section .content-column .inner-column .signature{position:relative;margin-top:40px}.call-back-section{padding:90px 0 60px;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.call-back-section:before{height:100%;content:"";position:absolute;top:0;background-color:#fbd848;left:0;width:100%;display:block}.call-back-section .sec-title h2:after{display:none}.call-back-form .form-group{margin-bottom:30px}.call-back-form input[type=email],.call-back-form input[type=password],.call-back-form input[type=text],.call-back-form select,.call-back-form textarea{height:50px;padding:12px 20px;font-size:18px;border:1px solid #e7dba9;font-weight:400;color:#444;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;background:#fff;width:100%;line-height:24px;display:block}.call-back-form .form-group .submit-btn{padding:13px 35px 8px 36px;font-size:14px;font-weight:700;color:#fff;transition:all .5s ease;text-transform:uppercase;letter-spacing:1.5px;background-color:#242424;border-radius:50px;line-height:28px;font-family:Roboto,sans-serif}.call-back-form .form-group .submit-btn:hover{color:#fff;background-color:#043782}.services-section-two{padding:95px 0 70px;position:relative;background-color:#f4f5f9}.services-section-two .title-column{margin-bottom:40px;position:relative}.services-section-two .title-column h2{font-size:32px;font-weight:600;margin-bottom:20px;color:#242424;position:relative;line-height:1.4em}.services-section-two .title-column .text{font-size:18px;margin-bottom:20px;color:#242424;position:relative;line-height:1.6em}.team-section{padding:115px 0 75px;position:relative;background-color:#f7f7f7}.team-section.style-two{background-color:#fff}.team-section .title-column{margin-bottom:40px;position:relative}.team-section .team-column,.team-section .team-column .inner-column{position:relative}.team-block,.team-section .team-column .inner-column .text{margin-bottom:40px}.team-block{position:relative}.team-block .inner-box,.team-block .inner-box .image{position:relative;display:block}.team-block .inner-box .image{overflow:hidden}.team-block .inner-box .image img{position:relative;width:100%;display:block}.team-block .inner-box .image .overlay-box{height:100%;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:absolute;opacity:0;text-align:center;top:0;background-color:rgba(251,216,72,.85);-webkit-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;-moz-transform-origin:top;transform-origin:top;left:0;width:100%;display:block}.team-block .inner-box:hover .image .overlay-box{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1);opacity:1}.team-block .inner-box .image .overlay-box .social-icons{position:absolute;bottom:32px;left:0;width:100%}.team-block .social-icons li{position:relative;margin:0 10px;display:inline-block}.team-block .social-icons li a{font-size:20px;color:#000;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;position:relative;line-height:30px;display:block}.team-block .social-icons li a:hover{color:#fff}.team-block .inner-box .lower-box{padding-top:18px;position:relative}.team-block .inner-box .lower-box h3{font-size:20px;font-weight:700;margin-bottom:3px;color:#0e2a4e;position:relative;padding-right:60px;line-height:1.2em;display:inline-block}.team-block .inner-box .lower-box h3:after{height:2px;right:0;content:"";position:absolute;bottom:5px;background-color:#0e2a4e;width:40px}.team-block .inner-box .lower-box h3 a{color:#0e2a4e;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative}.team-block .inner-box .lower-box h3 a:hover{color:#f2d046}.team-block .inner-box .lower-box .title{font-size:16px;color:#444;position:relative;line-height:1.4em}.map-data{font-size:14px;font-weight:400;text-align:center;line-height:1.8em}.map-data h6{font-size:16px;font-weight:700;margin-bottom:5px;color:#121212;text-align:center}.map-canvas{height:480px}.about-section-two{padding:115px 0 80px;position:relative}.about-section-two .content-column{margin-bottom:40px;position:relative}.about-section-two .content-column .inner-column{margin-right:-30px;position:relative}.about-section-two .content-column .inner-column .sec-title{position:relative;padding-bottom:20px}.about-section-two .content-column .inner-column .bold-text{font-size:20px;margin-bottom:20px;color:#10151c;position:relative;line-height:28px;font-family:Fira Sans,sans-serif}.about-section-two .content-column .inner-column .text{margin-bottom:30px}.about-section-two .video-column{position:relative}.about-section-two .video-column .inner-column{position:relative;padding-left:60px}.video-box{position:relative}.video-box .image{overflow:hidden;position:relative}.video-box .image img{position:relative;width:100%}.video-box .overlay-box{height:100%;overflow:hidden;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;position:absolute;text-align:center;top:0;background-color:rgba(0,0,0,.2);left:0;width:100%}.video-box:hover .overlay-box{background-color:rgba(0,0,0,.3);z-index:1}.video-box .overlay-box span{height:70px;font-size:24px;border:2px solid #fff;color:#1d2008;position:relative;text-align:center;top:50%;background-color:#fff;border-radius:50%;width:70px;line-height:67px;margin-top:-35px;padding-left:6px;display:inline-block;z-index:99}.default-section{padding:112px 0 80px;position:relative;background-color:#f4f5f9}.default-section .sec-title{padding-bottom:24px}.default-section .company-column{margin-bottom:40px;position:relative}.default-section .company-column .image{position:relative;margin-top:44px}.default-section .company-column .image img{position:relative;width:100%;display:block}.default-section .company-column .bold-text{font-size:21px;font-weight:300;margin-bottom:18px;color:#182158;position:relative;line-height:27px;font-family:Fira Sans,sans-serif}.default-section .accordian-column .inner-column{padding-left:30px}.default-section .accordian-column .inner-column .sec-title{padding-bottom:29px}.accordion-box{position:relative}.accordion-box .block{padding:13px 0 12px;border:1px solid #dedede;margin-bottom:13px;position:relative;background-color:#fff}.accordion-box .block:last-child{margin-bottom:0}.accordion-box .block .acc-btn{padding:0 10px 0 64px;font-size:20px;font-weight:600;color:#182158;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative;cursor:pointer;line-height:30px;font-family:Fira Sans,sans-serif}.accordion-box .block .acc-btn,.accordion-box .block .icon-outer{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease}.accordion-box .block .icon-outer{font-size:18px;color:#242424;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:absolute;top:0;left:14px}.accordion-box .block .icon-outer .icon{height:28px;padding-top:8px;font-size:16px;font-weight:300;position:absolute;text-align:center;width:28px}.accordion-box .block .icon-outer .icon-plus{opacity:1}.accordion-box .block .icon-outer .icon-minus{font-weight:300;opacity:0}.accordion-box .block .acc-btn.active .icon-outer .icon-minus{opacity:1;background-color:transparent!important}.accordion-box .block .acc-btn.active .icon-outer .icon-plus{opacity:0}.accordion-box .block .acc-content{position:relative;display:none}.accordion-box .block .acc-content .content-text{padding-bottom:6px}.accordion-box .block .acc-content.current{display:block}.accordion-box .block .content{padding:13px 30px 42px 64px;position:relative}.accordion-box .block .content p:last-child{margin-bottom:0}.accordion-box.faq .block{padding:0;border:0;margin-bottom:40px}.accordion-box.faq .block .acc-btn{font-size:20px;font-weight:600;font-family:Poppins,sans-serif;padding-left:30px}.accordion-box.faq .block .icon-outer{color:#242424;left:-10px}.accordion-box.faq .block .acc-btn.active .icon-outer .icon-minus{color:#242424;background:none}.accordion-box.faq .block .content{padding:14px 30px 0}.accordion-box.faq .block .content .text{font-size:17px;line-height:1.6em}.accordion-box.style-three .block{margin-bottom:20px}.accordion-box.style-three .accordion.active-block{background-color:#f9f9f9}.accordion-box.style-three .block .icon-outer{color:#242424;left:12px}.accordion-box.style-three .block .acc-btn.active .icon-outer .icon-minus{color:#242424;background:none}.accordion-box.style-three .block .content{padding-left:52px}.accordion-box.style-three .block .acc-btn{font-size:19px;font-weight:600;font-family:Barlow,sans-serif;padding-left:52px}.accordion-box.style-three .block .content .text{margin-bottom:5px}.fluid-section-two{padding:110px 0 105px;position:relative;background-color:#f48f07}.fluid-section-two .bg-layer{height:100%;right:0;position:absolute;background-size:cover;top:0;background-position:50%;width:calc(50% - 185px);background-repeat:no-repeat}.fluid-section-two .content-column .inner-box{margin-right:56px;position:relative}.fluid-section-two .content-column .inner-box h2{font-size:45px;font-weight:700;margin-bottom:31px;position:relative;line-height:50px}.default-form{position:relative}.default-form .form-group{margin-bottom:15px;position:relative}.default-form .form-group input[type=email],.default-form .form-group input[type=tel],.default-form .form-group input[type=text],.default-form .form-group select{height:42px;padding:10px 20px;font-size:18px;color:#444;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;background:#fff;width:100%;line-height:22px;display:block}.default-form .form-group textarea{height:135px;padding:15px 20px;resize:none;font-size:18px;color:#444;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;background:#fff;width:100%;line-height:22px;display:block}.default-form button{margin-top:15px}.default-form button:hover{border-color:#242424}.error-section{padding:180px 0 260px;position:relative;background-size:cover;background-repeat:no-repeat}.error-section .content{position:relative;text-align:center}.error-section:before{height:100%;content:"";position:absolute;opacity:.9;top:0;background-color:#12183e;left:0;width:100%;display:block}.error-section h1{font-size:200px;margin-bottom:10px;color:#f48f07;line-height:1em}.error-section h1,.error-section h2{font-weight:700;position:relative;font-family:Barlow,sans-serif}.error-section h2{font-size:55px;margin-bottom:20px;color:#fff;line-height:1.2em}.error-section .text{font-size:28px;font-weight:700;margin-bottom:50px;color:#fff;position:relative;margin-top:10px}.error-section .theme-btn{padding:19px 46px;font-size:20px;color:#242424}.error-section .theme-btn:hover{color:#fff!important}.shop-banner{padding:140px 0 0;color:#fff;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.shop-banner:before{height:100%;content:"";position:absolute;top:0;background-color:rgba(0,0,0,.78);left:0;width:100%;display:block}.shop-banner .auto-container{position:relative;z-index:1}.shop-banner .image-column,.shop-banner .text-column{margin-bottom:50px;position:relative}.shop-banner .text-column .inner{padding:160px 0 110px 50px;position:relative;max-width:520px}.shop-banner .image-column .inner{padding:70px 70px 20px 0;position:relative;text-align:right}.shop-banner h2{font-size:65px;font-weight:700;margin-bottom:20px;color:#fff;text-transform:capitalize;position:relative;line-height:1.4em}.shop-banner .text{font-size:20px;font-weight:600;margin-bottom:30px;position:relative;line-height:26px}.page-title{padding:70px 0 60px;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.page-title:before{background-color:rgba(4,22,40,.2)}.page-title:after,.page-title:before{height:100%;content:"";position:absolute;top:0;left:0;width:100%;display:block}.page-title:after{background:-webkit-linear-gradient(0deg,rgba(9,38,55,.7),rgba(9,38,55,0))}.page-title h1{font-size:52px;font-weight:700;margin-bottom:10px;color:#fff;position:relative;text-align:center;line-height:1.3em;z-index:99}.page-title .title{font-size:18px;font-weight:400;color:#cbcbcb;position:relative}.page-info{color:#fff;position:relative;border-bottom:1px solid #103776;bottom:0;text-align:left;background-color:#103776;left:0;width:100%;display:block;z-index:1}.page-info .inner-container{padding:18px 0 17px;position:relative}.page-info h2{font-size:16px;font-weight:700;color:#272727;line-height:24px}.page-info .bread-crumb{font-size:15px;position:relative}.page-info .bread-crumb li{font-size:18px;font-weight:400;margin-right:24px;color:#fff;text-transform:capitalize;position:relative;line-height:24px;display:inline-block}.page-info .bread-crumb li:last-child{margin-right:0}.page-info .bread-crumb li:after{font-size:16px;right:-21px;color:#fff;content:"\f105";position:absolute;top:1px;width:10px;line-height:24px;font-family:FontAwesome}.page-info .bread-crumb li:last-child:after{display:none}.page-info .bread-crumb li a{color:#fff!important;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.page-info .bread-crumb li a:hover{color:#f48f07!important}.page-info .text{color:#88888a;position:relative}.page-info .text span{font-weight:600}.history-section{padding:112px 0 90px;position:relative}.history-section .title-column{margin-bottom:40px;position:relative}.history-section .content-column,.history-section .content-column .inner-column{position:relative}.history-section .content-column .bold-text{font-size:20px;margin-bottom:25px;color:#182158;position:relative;line-height:28px;font-family:Fira Sans,sans-serif}.history-section .content-column .text{margin-bottom:55px}.history-section .content-column .image{margin-bottom:30px;position:relative}.history-section .content-column .image img{position:relative;width:100%;display:block}.clients-section .owl-stage{position:relative;align-items:center;display:flex}.sidebar-page-container{padding:100px 0 60px;position:relative}.sidebar-page-container .content-side,.sidebar-page-container .sidebar-side,.sidebar-widget{margin-bottom:40px}.sidebar-widget{position:relative}.sidebar .search-box .form-group{position:relative;margin:0}.sidebar .search-box .form-group input[type=search],.sidebar .search-box .form-group input[type=text]{height:52px;padding:10px 50px 10px 20px;font-size:18px;font-weight:400;color:hsla(0,0%,100%,.6);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative;background:#103776;width:100%;line-height:30px;display:block}.sidebar .search-box .form-group button{height:52px;font-size:16px;font-weight:400;right:0;color:#fff;position:absolute;top:0;background:none;width:60px;line-height:100%;display:block}.sidebar-title{margin-bottom:20px;position:relative}.sidebar-title h2{font-size:28px;font-weight:700;color:#242424;text-transform:capitalize;line-height:1.2em;display:inline-block}.sidebar-title h2:after{height:2px;content:"";position:absolute;bottom:2px;background-color:#f48f07;left:105%;width:30px}.sidebar-title.style-two h2{padding-bottom:18px}.sidebar-title.style-two h2:after{height:2px;content:"";position:absolute;bottom:0;left:0;width:35px}.cat-list,.cat-list li,.cat-list li a{position:relative}.cat-list li a{font-size:18px;font-weight:400;margin-bottom:10px;color:#444;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;border-bottom:1px solid #e6e6e6;padding-bottom:10px;display:block}.cat-list li:last-child a{border-bottom:0}.cat-list li a:after{font-size:16px;right:0;color:#c8c8c8;content:"\f105";position:absolute;top:0;font-family:FontAwesome}.cat-list li a:hover{color:#103776}.sidebar .popular-posts .post{min-height:90px;padding:0 0 0 90px;font-size:14px;margin-bottom:20px;color:#666;position:relative;border-bottom:1px solid #e1e1e1}.sidebar .popular-posts .post:last-child{margin-bottom:0}.sidebar .popular-posts .post .post-thumb{position:absolute;top:0;left:0;width:70px}.sidebar .popular-posts .post .post-thumb img{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;width:100%;display:block}.sidebar .popular-posts .post .text{font-size:17px;font-weight:600;color:#242424;position:relative;top:-4px;margin:0;line-height:22px}.sidebar .popular-posts .post .text a{color:#242424;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.sidebar .popular-posts .post a:hover{text-decoration:underline;color:#182158}.sidebar .popular-posts .post-info{font-size:16px;font-weight:500;color:#9a9a9a}.sidebar .popular-tags a{padding:6px 18px;font-size:17px;border:1px solid #e4e4e4;font-weight:400;color:#a6a6a6;transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;text-transform:capitalize;position:relative;text-align:center;margin:0 6px 10px 0;background:none;line-height:24px;display:inline-block}.sidebar .popular-tags a:hover{border-color:#f48f07;color:#242424;background-color:#f48f07}.blog-classic.padding-right,.blog-single.padding-right,.our-blog.padding-right{padding-right:30px}.blog-page-section{padding:100px 0;position:relative}.news-block-three{margin-bottom:80px;position:relative}.large-image-posts .news-block-three:last-child{margin-bottom:50px}.news-block-three .inner-box{position:relative}.news-block-three .inner-box .image{overflow:hidden;position:relative;background-color:#0b0b0b}.news-block-three .inner-box .image img{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative;width:100%;display:block}.news-block-three .inner-box:hover .image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);opacity:.7}.news-block-three .inner-box .lower-content{position:relative}.news-block-three .inner-box .lower-content .upper-box{position:relative;border-bottom:1px solid #e4e4e4;padding-bottom:13px}.news-block-three .inner-box .lower-content .upper-box .posted-date{padding:13px 32px;font-size:18px;font-weight:700;margin-bottom:10px;color:#fff;position:relative;background-color:#f48f07;border-radius:5px;margin-left:22px;line-height:1.2em;margin-top:-18px}.news-block-three .inner-box .lower-content .upper-box .post-meta{padding-top:20px;position:relative}.news-block-three .inner-box .lower-content .upper-box .post-meta li{font-size:18px;font-weight:500;margin-right:12px;margin-bottom:6px;color:#a4a4a4;position:relative;padding-right:12px;display:inline-block}.news-block-three .inner-box .lower-content .upper-box .post-meta li:after{font-size:17px;right:-5px;color:#b8b8b8;content:"/";position:absolute;top:0}.news-block-three .inner-box .lower-content .upper-box .post-meta li:last-child{margin-right:0;padding-right:0}.news-block-three .inner-box .lower-content .upper-box .post-meta li:last-child:after{display:none}.news-block-three .inner-box .lower-content .lower-box{padding-top:30px;position:relative}.news-block-three .inner-box .lower-content .lower-box h3{font-size:24px;font-weight:700;margin-bottom:18px;position:relative;line-height:1.4em}.news-block-three .inner-box .lower-content .lower-box h3 a{color:#182158;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;position:relative}.news-block-three .inner-box .lower-content .lower-box h3 a:hover{color:#f48f07}.news-block-three .inner-box .lower-content .lower-box .text{margin-bottom:35px;position:relative}.news-block-three .inner-box .lower-content .lower-box .read-more{padding:7px 32px;font-size:15px}.news-block-three .inner-box .lower-content .lower-box .text p{margin-bottom:35px;position:relative}.news-block-three .inner-box .lower-content .lower-box .text p a{text-decoration:underline;color:#45ae7d}.news-block-three .inner-box .lower-content .lower-box h4{font-size:28px;font-weight:700;margin-bottom:20px;position:relative}.styled-pagination{position:relative}.styled-pagination li{position:relative;margin:0 6px 0 0;display:inline-block}.styled-pagination li a{height:44px;font-size:18px;border:2px solid #f48f07;font-weight:700;color:#f48f07;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;text-transform:capitalize;position:relative;min-width:45px;text-align:center;border-radius:50%;background:#fff;line-height:40px;display:inline-block}.styled-pagination li a.active,.styled-pagination li a:hover{border-color:#f48f07;color:#fff;background-color:#f48f07}.sidebar-page-container .comments-area{margin-bottom:55px;position:relative}.sidebar-page-container .group-title{margin-bottom:28px;position:relative}.sidebar-page-container .group-title h2{font-size:28px;font-weight:700;position:relative;padding-bottom:0;line-height:1.2em;display:inline-block}.sidebar-page-container .group-title h2:after{height:2px;content:"";position:absolute;bottom:0;background-color:#f48f07;left:107%;width:25px}.sidebar-page-container .comments-area .inner-box{border:1px solid #eee;position:relative}.sidebar-page-container .comments-area .comment-box{padding:25px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;border-bottom:1px solid #ebe8e8}.sidebar-page-container .comments-area .comment-box:nth-child(2n+0){background-color:#fcfcfc}.sidebar-page-container .comments-area .comment-box:last-child{border-bottom:0}.sidebar-page-container .comments-area .comment{min-height:98px;padding:0 0 0 100px;font-size:14px;position:relative}.sidebar-page-container .comments-area .comment.reply-comment{margin-left:100px;margin-top:45px}.sidebar-page-container .comments-area .comment .comment-inner{position:relative}.sidebar-page-container .comments-area .comment .comment-reply{font-size:15px;font-weight:400;right:0;color:#9cc900;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;text-transform:capitalize;position:absolute;text-align:center;top:0;display:inline-block}.sidebar-page-container .comments-area .comment .comment-reply span{font-size:14px;margin-right:4px}.sidebar-page-container .comments-area .comment-box .author-thumb{overflow:hidden;margin-bottom:20px;position:absolute;top:0;left:0;width:73px}.sidebar-page-container .comments-area .comment-box .author-thumb img{width:75px;display:block}.sidebar-page-container .comments-area .comment-info{font-size:13px;color:#3e5773;line-height:24px}.sidebar-page-container .comments-area .comment-box strong{font-size:18px;font-weight:700;color:#182158;text-transform:capitalize;line-height:16px;font-family:Fira Sans,sans-serif}.sidebar-page-container .comments-area .comment-box .text{font-size:18px;margin-bottom:8px;margin-top:5px}.sidebar-page-container .comments-area .comment-time{font-size:13px;color:#f47a3c;position:relative}.sidebar-page-container .comments-area .comment-box .theme-btn{padding:6px 27px}.sidebar-page-container .comments-area .comment-box .post-info{position:relative}.sidebar-page-container .comments-area .comment-box .post-info li{border-right:1px solid #bebebe;font-size:14px;margin-right:10px;color:#848484;position:relative;padding-right:10px;line-height:1em;display:inline-block}.sidebar-page-container .comments-area .comment-box .post-info li a{font-size:15px;color:#182158}.sidebar-page-container .comments-area .comment-box .post-info li:last-child{border:0}.blog-single .news-block-three{margin-bottom:50px}.comment-form{position:relative}.comment-form .form-inner{padding:50px 35px 30px;border:1px solid #eee;position:relative;background-color:#f7f7f7}.comment-form .form-group{margin-bottom:20px;position:relative}.comment-form .form-group input[type=email],.comment-form .form-group input[type=text],.comment-form .form-group select{height:45px;padding:10px 20px;font-size:18px;border:1px solid #eee;color:#444;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;background-color:#fff;width:100%;line-height:33px;display:block}.comment-form .form-group input[type=email]:focus,.comment-form .form-group input[type=text]:focus,.comment-form .form-group textarea:focus{border-color:#f48f07}.comment-form .form-group textarea{height:170px;padding:20px;resize:none;font-size:18px;border:1px solid #eee;color:#444;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;background-color:#fff;width:100%;line-height:24px;display:block}.comment-form button{font-size:15px}.comming-soon{overflow-y:auto;background-size:cover}.comming-soon,.comming-soon:before{height:100%;position:fixed;width:100%;display:block}.comming-soon:before{content:"";top:0;background-color:rgba(0,0,0,.6);left:0}.comming-soon .content{height:100%;position:absolute;text-align:center;top:0;left:0;width:100%;vertical-align:middle;display:table}.comming-soon .content .content-inner{padding:50px 15px;position:relative;vertical-align:middle;display:table-cell}.comming-soon .content .content-inner h2{font-size:60px;font-weight:700;margin-bottom:80px;color:#fff;position:relative;line-height:1.2em}.comming-soon .content .content-inner .text{font-size:26px;font-weight:600;color:#fff;position:relative;max-width:780px;margin:0 auto 50px;line-height:1.6em;display:inline-block}.time-counter,.time-counter .time-countdown{position:relative}.time-counter .time-countdown .counter-column{height:170px;padding:20px 0 10px;font-size:18px;border:2px solid #f48f07;font-weight:700;color:#f48f07;text-transform:uppercase;position:relative;text-align:center;margin:0 15px 30px;border-radius:50%;width:170px;line-height:30px;display:inline-block}.time-counter .time-countdown .counter-column .count{padding:25px 10px 20px;font-size:55px;font-weight:700;color:#f48f07;position:relative;letter-spacing:1px;line-height:40px;display:block}.comming-soon .emailed-form .form-group{position:relative;max-width:780px;padding-right:222px;margin:0 auto;width:100%;display:block}.comming-soon .emailed-form .form-group input[type=email],.comming-soon .emailed-form .form-group input[type=tel],.comming-soon .emailed-form .form-group input[type=text],.comming-soon .emailed-form .form-group textarea{height:53px;padding:10px 22px;font-size:18px;color:#444;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;border-radius:5px;background:#fff;width:100%;line-height:20px;display:block}.comming-soon .emailed-form .form-group input[type=submit],.comming-soon .emailed-form button{padding:13px 36px 12px;right:0;position:absolute;top:0}.contact-section{padding:75px 0 70px}.contact-section .contact-title{margin-bottom:50px;position:relative;padding-bottom:16px}.contact-section .contact-title h2{font-size:35px;font-weight:600;margin-bottom:5px;color:#242424;position:relative;line-height:1.4em}.contact-section .contact-title .text{font-size:16px;color:#444;position:relative}.contact-section .contact-title:after{height:2px;content:"";position:absolute;bottom:0;background-color:#f48f07;left:0;width:45px}.contact-form,.contact-section .form-column,.contact-section .form-column .inner-column{position:relative}.contact-form .form-group{margin-bottom:30px;position:relative}.contact-form input[type=email],.contact-form input[type=password],.contact-form input[type=text],.contact-form select,.contact-form textarea{height:50px;padding:10px 22px;font-size:18px;border:1px solid #ddd;color:#444;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;background:#fff;width:100%;line-height:28px;display:block}.contact-form textarea{height:208px;resize:none;font-size:16px;background:#fff}.contact-form input[type=email]:focus,.contact-form input[type=password]:focus,.contact-form input[type=text]:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#f48f07}.contact-form .theme-btn{padding:12px 36px 10px;margin-top:10px}.contact-form input.error,.contact-form select.error,.contact-form textarea.error{border-color:red!important}.contact-form label.error{padding:5px 0 0;font-size:11px;font-weight:500;color:red;text-transform:uppercase;margin:0;line-height:24px;display:block}.contact-section .info-column{position:relative}.contact-section .info-column .inner-column{position:relative;padding-left:100px}.contact-section .info-column ul{position:relative}.contact-section .info-column ul li{margin-bottom:20px;position:relative}.contact-section .info-column ul li span{font-size:18px;font-weight:700;margin-bottom:6px;color:#182158;text-transform:capitalize;font-family:Fira Sans,sans-serif;display:block}.faq-section{padding:95px 0 80px;position:relative}.faq-section .sec-title{margin-bottom:0}.faq-section .sec-title .text{margin-top:10px}.faq-search-box{margin-bottom:50px;position:relative;width:100%;margin-top:10px}.faq-search-box .form-group{position:relative;margin:0}.faq-search-box .form-group input[type=search],.faq-search-box .form-group input[type=text]{padding:15px 15px 15px 20px;font-size:18px;border:1px solid #e0e0e0;color:#444;position:relative;border-radius:5px;width:100%;line-height:28px}.faq-search-box .form-group button,.faq-search-box .form-group input[type=search],.faq-search-box .form-group input[type=text]{height:60px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;display:block}.faq-search-box .form-group button{font-size:22px;font-weight:400;right:0;color:silver;position:absolute;text-align:center;top:0;background:none;width:65px;line-height:58px}.faq-search-box .form-group input:focus{border-color:#e7c330}.faq-form-section{overflow:hidden;padding:85px 0 0;position:relative;background-color:#f8f8f8;background-position:100% 0;background-repeat:no-repeat}.faq-form-section .sec-title h2:after{display:none}.faq-form-section .form-outer{position:relative;max-width:870px;padding-bottom:100px;z-index:10}.faq-form-section .image-box{right:-90px;position:absolute;bottom:0}.faq-form-section .sec-title-two{margin-bottom:60px}.faq-form-section .form-group{margin-bottom:30px;position:relative}.faq-form-section .form-group:last-child{margin-bottom:0}.faq-form-section .form-group input[type=email],.faq-form-section .form-group input[type=text],.faq-form-section .form-group select{height:46px;padding:0 0 8px;font-size:18px;font-weight:500;color:#444;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;border-bottom:2px solid #e3e3e3;background:none;width:100%;line-height:24px;display:block}.faq-form-section .form-group input::-webkit-input-placeholder,.faq-form-section .form-group textarea::-webkit-input-placeholder{color:#000}.faq-form-section .form-group input[type=email]:focus,.faq-form-section .form-group input[type=text]:focus,.faq-form-section .form-group textarea:focus{border-color:#f48f07}.faq-form-section .form-group textarea{height:160px;padding:0;resize:none;font-size:16px;font-weight:500;color:#000;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;border-bottom:2px solid #e3e3e3;background:none;width:100%;line-height:24px;display:block}.faq-form-section .form-group .theme-btn{padding:12px 42px 9px;margin-top:10px}.history-page-section{padding:95px 0 30px;position:relative}.about-section-three .sec-title{margin-bottom:0;padding-bottom:20px}.about-section-three .content-column{margin-bottom:40px;position:relative}.about-section-three .content-column .inner-column{position:relative;padding-right:40px}.about-section-three .content-column .inner-column .bold-text{font-size:20px;font-weight:600;margin-bottom:15px;color:#182158;position:relative;line-height:26px}.about-section-three .content-column .inner-column .text{position:relative}.about-section-three .content-column .inner-column .text p{margin-bottom:25px;position:relative}.about-section-three .image-column{margin-bottom:40px;position:relative}.about-section-three .image-column .image{position:relative}.about-section-three .image-column .image img{position:relative;width:100%;display:block}.year-block{margin-bottom:40px;position:relative}.year-block .inner-box{position:relative;padding-left:170px}.year-block .inner-box .year{height:110px;font-size:30px;font-weight:700;margin-bottom:30px;color:#fff;position:absolute;text-align:center;top:0;background-color:#f48f07;border-radius:50%;left:0;width:110px;line-height:110px;display:inline-block}.year-block .inner-box .year:before{height:120%;content:"";position:absolute;top:100%;background-color:#d2d2d2;left:50%;width:1px}.year-block:last-child .inner-box .year:before{display:none}.year-block .inner-box h3{font-size:28px;font-weight:700;margin-bottom:15px;position:relative}.year-gallery{position:relative;margin-top:50px}.year-gallery .image{margin-bottom:40px;position:relative}.year-gallery .image img{width:100%;display:block}.project-fullwidth-section{position:relative}.project-fullwidth-section .outer-container{padding:100px 15px 60px;position:relative}.project-fullwidth-section .gallery-item{padding:0 15px;width:20%;float:left}.gallery-item{margin-bottom:40px;position:relative}.gallery-item .inner-box{overflow:hidden;position:relative;width:100%}.gallery-item .image-box,.gallery-item .image-box img{position:relative;display:block}.gallery-item .image-box img{width:100%}.gallery-item .overlay-box{height:100%;color:#fff;-webkit-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;position:absolute;opacity:0;text-align:center;top:0;background:rgba(4,2,40,.35);width:100%}.gallery-item .inner-box:hover .overlay-box{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);-moz-transform:translate(0);transform:translate(0);opacity:1}.gallery-item .overlay-inner{height:100%;padding:10px 0;position:absolute;top:0;left:0;width:100%;vertical-align:middle;display:table}.gallery-item .overlay-inner .content{position:relative;vertical-align:middle;display:table-cell}.gallery-item .overlay-inner .link{height:50px;font-size:18px;color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;position:relative;background-color:#f48f07;border-radius:50%;width:50px;line-height:50px;display:inline-block}.gallery-item .overlay-inner .link .icon{position:relative}.gallery-item .overlay-inner .link:hover{color:#666;background-color:#fff}.gallery-item .inner-box h3{padding:20px 0 2px;font-size:16px;font-weight:700;position:relative;text-align:center;line-height:1.2em}.gallery-item .inner-box h3 a{color:#182158;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;position:relative}.gallery-item .inner-box h3 a:hover{color:#f48f07}.gallery-item .inner-box .text{font-size:15px;position:relative;text-align:center}.project-grid-section{padding:100px 0 60px;position:relative}.project-detail-section{padding-top:100px;position:relative}.description-section{position:relative;padding-bottom:80px}.description-section .image-column{position:relative}.description-section .image-column .image{margin-bottom:30px;position:relative}.description-section .image-column .image img{position:relative;width:100%;display:block}.description-section .info-column{margin-bottom:40px;position:relative}.description-section .info-column .inner-column{min-height:393px;padding:45px 35px;position:relative;background-color:#f48f07}.description-section .info-column .inner-column ul{position:relative}.description-section .info-column .inner-column ul li{font-size:18px;font-weight:400;margin-bottom:18px;color:#182158;position:relative}.description-section .info-column .inner-column ul li span{font-weight:700;margin-right:8px;position:relative}.description-section h2{padding-top:10px;font-size:42px;font-weight:700;margin-bottom:20px;position:relative;line-height:1.4em}.description-section .text{position:relative}.description-section .text p{margin-bottom:20px;position:relative}.project-detail-section .we-did-section{padding:90px 0 30px;position:relative;background-color:#f4f4f4}.we-did-section .content-column{margin-bottom:40px;position:relative}.we-did-section .content-column .inner-column{position:relative;padding-right:40px}.we-did-section .content-column h2{font-size:42px;font-weight:700;margin-bottom:18px;position:relative;line-height:1.4em;margin-top:-15px}.we-did-section .content-column .text{margin-bottom:25px;position:relative}.we-did-section .image-column{margin-bottom:60px;position:relative}.we-did-section .image-column .image{position:relative}.we-did-section .image-column .image img{position:relative;width:100%;display:block}.result-section{padding:75px 0;position:relative}.result-section h2{font-size:42px;font-weight:700;margin-bottom:25px;position:relative;line-height:1.2em}.result-section .text{margin-bottom:30px;position:relative}.result-section .text p{margin-bottom:20px;position:relative}.result-section .text p:last-child{margin-bottom:0}.services-page-section{padding:112px 0 70px;position:relative}.services-page-section h2{font-size:35px;font-weight:600;margin-bottom:10px;color:#242424;position:relative;line-height:1.2em}.services-page-section .text{font-size:20px;font-style:italic;margin-bottom:40px;color:#444;position:relative;line-height:1.6em}.blog-cat,.blog-cat li{position:relative}.blog-cat li{margin-bottom:3px}.blog-cat li a{border-left:4px solid #d2d2d2;padding:14px 10px;font-size:15px;font-weight:600;color:#242424;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative;background-color:#f1f1f1;display:block}.blog-cat li a:hover,.blog-cat li.active a{border-color:#103776;color:#fff;background-color:#f48f07}.brochure-widget{margin-bottom:40px}.brochure-box{padding:11px 18px;margin-bottom:10px;position:relative;background-color:#182158}.brochure-box .inner{position:relative;padding-left:40px}.brochure-box .overlay-link{height:100%;position:absolute;top:0;left:0;width:100%;display:block}.brochure-box .inner .icon{font-size:24px;font-weight:300;color:#f48f07;position:absolute;top:2px;left:0}.brochure-box .inner .text{font-size:20px;font-weight:600;color:#fff;position:relative;font-family:Fira Sans,sans-serif}.contact-info-widget,.contact-info-widget .inner-box{position:relative}.contact-info-widget .inner-box ul{position:relative;margin-top:30px}.contact-info-widget .inner-box ul li{font-size:20px;font-weight:500;margin-bottom:15px;color:#242424;position:relative;line-height:1.4em;padding-left:32px}.contact-info-widget .inner-box ul li .icon{font-size:18px;color:#757575;position:absolute;top:9px;left:0;line-height:1em}.contact-info-widget .inner-box ul li:first-child .icon{font-size:22px;top:5px}.contact-info-widget .inner-box ul li:last-child{margin-bottom:0;padding-bottom:0}.services-single{padding-left:30px}.services-single,.services-single .inner-box{position:relative}.services-single .inner-box .gallery-image{margin-bottom:45px;position:relative}.services-single .inner-box .gallery-image .row{margin:0 -5px}.services-single .inner-box .gallery-image .image-column{padding:0 5px;margin-bottom:10px}.services-single .inner-box .gallery-image .image{position:relative}.services-single .inner-box .gallery-image .image img{position:relative;width:100%;display:block}.services-single .inner-box .big-image{margin-bottom:35px;position:relative}.services-single .inner-box .big-image img{position:relative;width:100%;display:block}.services-single .inner-box h2{font-size:34px;font-weight:700;margin-bottom:15px;position:relative;line-height:1.2em}.services-single .inner-box h3{font-size:28px;font-weight:500;margin-bottom:15px;position:relative;line-height:1.2em;margin-top:25px}.services-single .inner-box .text{position:relative}.services-single .inner-box .text p{margin-bottom:20px}.services-single .inner-box .text .two-column{position:relative;margin-top:40px}.services-single .inner-box .text .two-column .inner-column.right-padd{margin-right:-5px;position:relative}.services-single .inner-box .text .two-column .inner-column.left-padd{margin-right:-25px;position:relative;padding-left:20px}.services-single .inner-box .text .two-column h3{font-size:32px;font-weight:700;margin-bottom:18px;position:relative;line-height:1.4em}.services-single .inner-box .text .two-column .image-column,.services-single .inner-box .text .two-column .image-column .image{position:relative}.services-single .inner-box .text .two-column .image-column .image img{position:relative;width:100%;display:block}.featured-blocks{border:1px solid #e9e9e9;position:relative;margin-top:20px}.featured-block{border-right:1px solid #e9e9e9;padding:0;position:relative;border-bottom:1px solid #e9e9e9}.featured-block:nth-child(3),.featured-block:nth-child(4){border-bottom:none}.featured-block:nth-child(2),.featured-block:nth-child(4){border-right:none}.featured-block:nth-child(2) .featured-inner,.featured-block:nth-child(3) .featured-inner{background-color:#fff}.featured-block .featured-inner{padding:25px;position:relative;border-bottom:none;background-color:#f9f9f9}.featured-block .featured-inner .content{position:relative;padding-left:70px}.featured-block .featured-inner .content .icon-box{position:absolute;top:4px;left:0}.featured-block .featured-inner .content h3{font-size:20px;font-weight:700;margin-bottom:5px;position:relative}.featured-block .featured-inner .content h3 a{color:#182158;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative}.featured-block .featured-inner .content h3 a:hover{color:#f48f07}.accordian-boxed{position:relative;margin-top:50px}.accordian-boxed h3{font-size:26px;font-weight:700;margin-bottom:20px;position:relative}.shop-features-section{padding:40px 0 20px;position:relative;background-color:#f48f07}.feature-block{margin-bottom:20px;position:relative}.feature-block .inner-box{position:relative;padding-left:90px}.feature-block .inner-box .icon-box{margin-bottom:15px;position:absolute;top:0;left:0}.feature-block .inner-box h3{font-size:24px;font-weight:600;margin-bottom:8px;position:relative;line-height:1.2em}.feature-block .inner-box h3 a{color:#242424}.feature-block .inner-box .text{font-size:17px;color:#242424;position:relative;line-height:1.6em}.shop-section{padding:90px 0 0;position:relative}.shop-section .sec-title h2{position:relative;padding-right:52px;display:inline-block}.shop-section .sec-title h2:before{height:2px;right:0;content:"";position:absolute;bottom:10px;background-color:#f48f07;width:40px}.shop-item{margin-bottom:90px}.shop-item,.shop-item .inner-box{position:relative}.shop-item .inner-box .image{overflow:hidden;position:relative;background-color:#0b0b0b}.shop-item .inner-box .image img{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;position:relative;width:100%;display:block}.shop-item .inner-box:hover .image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);opacity:.7}.shop-item .inner-box .lower-content{padding-top:25px;position:relative;text-align:center}.shop-item .inner-box .lower-content h3{font-size:20px;font-weight:700;margin-bottom:12px;position:relative;line-height:1.2em}.shop-item .inner-box .lower-content h3 a{color:#242424;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.shop-item .inner-box .lower-content h3 a:hover{color:#f48f07}.shop-item .inner-box .lower-content .price{font-size:24px;font-weight:700;margin-bottom:20px;color:#f48f07;position:relative}.shop-item .inner-box .lower-content .theme-btn{padding:9px 35px 7px}.shop-item .inner-box .image .btn-style-eight{position:relative;top:46%;margin-top:-23px}.products-section{padding:80px 0 50px;position:relative;background-size:cover}.products-section:before{height:100%;content:"";position:absolute;top:0;background-color:rgba(0,0,0,.7);left:0;width:100%;display:block}.products-section .product-column,.shop-item-two{position:relative}.shop-item-two{margin-bottom:30px}.shop-item-two .inner-box{position:relative;background-color:#f1f2f2}.shop-item-two .inner-box .image{position:relative}.shop-item-two .inner-box .image img{position:relative;width:100%;display:block}.shop-item-two .inner-box .lower-content{position:relative;text-align:center;padding-bottom:40px}.shop-item-two .inner-box .lower-content h3{font-size:20px;font-weight:700;margin-bottom:8px;position:relative;line-height:1.2em;margin-top:10px}.shop-item-two .inner-box .lower-content h3 a{color:#242424;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.shop-item-two .inner-box .lower-content .price{font-size:24px;font-weight:700;margin-bottom:20px;color:#f48f07;position:relative}.products-section .content-column{margin-bottom:30px;position:relative}.products-section .content-column .inner-column{position:relative;padding-left:45px}.products-section .content-column .inner-column h2{font-size:50px;font-weight:700;margin-bottom:25px;color:#fff;position:relative;line-height:1.1em}.products-section .content-column .inner-column h2 span{font-size:40px;color:#f48f07;display:block}.products-section .content-column .inner-column .text{margin-bottom:38px;color:#fff;position:relative}.products-section .content-column .inner-column .theme-btn{padding:13px 30px 11px}.shop-single-section{padding:100px 0 0;position:relative}.shop-single{margin-bottom:90px;position:relative;border-bottom:1px solid #e9e9e9;padding-bottom:50px}.product-details .basic-details{margin-bottom:40px;position:relative}.product-details .image-column,.product-details .info-column{margin-bottom:40px}.product-details .image-column .image-box{padding-right:40px}.product-details .info-column .inner-column{position:relative;padding-left:15px}.product-details .image-column .image-box img{position:relative;background-color:#f4f4f4;width:100%;display:block}.product-details .basic-details h4{font-size:42px;font-weight:700;color:#182158;margin:-5px 0 0;padding-bottom:20px;line-height:1.2em}.product-details .basic-details .text{padding:25px 0;margin-bottom:22px;position:relative;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.product-details .basic-details .price{font-size:20px;font-weight:700;margin-bottom:30px;color:#242424;position:relative;font-family:Fira Sans,sans-serif}.product-details .basic-details .price span{font-size:22px;font-weight:700;color:#242424;margin-left:10px}.cart-section input.quantity-spinner,.product-details .basic-details .quantity-spinner{height:46px!important;padding:10px 15px!important;font-weight:700;color:#444;box-shadow:none!important;line-height:24px}.cart-section .bootstrap-touchspin .input-group-btn-vertical>.btn,.product-details .basic-details .bootstrap-touchspin .input-group-btn-vertical>.btn{padding:11px 10px;background:#f4f5f6}.cart-section .bootstrap-touchspin .input-group-btn-vertical i,.product-details .bootstrap-touchspin .input-group-btn-vertical i{top:6px}.product-details .basic-details .item-quantity{margin-bottom:40px;position:relative}.product-details .info-column .inner-column .btn-style-eight{padding:11px 36px}.product-details .basic-details .item-quantity .field-label{font-size:20px;font-weight:700;margin-right:20px;color:#242424;line-height:40px;float:left;display:inline-block}.product-details .basic-details .item-quantity .bootstrap-touchspin{width:80px}.product-details .basic-details .add-to-cart{padding:13px 39px 11px;font-size:15px}.shop-single .product-details .prod-tabs{margin-bottom:60px;position:relative}.shop-single .product-details .prod-tabs .tab-btns{position:relative;border-bottom:1px solid #e2e2e2;z-index:1}.shop-single .product-details .prod-tabs .tab-btns .tab-btn{padding:11px 30px 9px;font-size:18px;border:1px solid transparent;font-weight:700;margin-right:10px;color:#242424;transition:all .5s ease;text-transform:capitalize;position:relative;top:1px;background:#f48f07;cursor:pointer;line-height:24px;float:left;font-family:Fira Sans,sans-serif;display:block}.shop-single .product-details .prod-tabs .tab-btns .tab-btn:before{height:3px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;content:"";position:absolute;opacity:0;top:-2px;background-color:#f48f07;left:0;width:100%}.shop-single .product-details .prod-tabs .tab-btns .tab-btn.active-btn:before,.shop-single .product-details .prod-tabs .tab-btns .tab-btn:hover:before{opacity:1}.shop-single .product-details .prod-tabs .tab-btns .tab-btn.active-btn:after,.shop-single .product-details .prod-tabs .tab-btns .tab-btn:hover:after{height:1px;content:"";position:absolute;bottom:-1px;background-color:#fff;left:0;width:100%}.shop-single .product-details .prod-tabs .tab-btns .tab-btn.active-btn,.shop-single .product-details .prod-tabs .tab-btns .tab-btn:hover{border-color:#e2e2e2;color:#242424;background:#fff}.shop-single .product-details .prod-tabs .tabs-content{padding:50px 35px 30px;border:1px solid #e2e2e2;position:relative;border-top:0}.shop-single .product-details .prod-tabs .tabs-content .tab{position:relative;border-top:0;display:none}.shop-single .product-details .prod-tabs .tabs-content .tab.active-tab{display:block}.shop-single .product-details .prod-tabs .tabs-content .tab .content{position:relative}.shop-single .product-details .prod-tabs .tabs-content .tab .content p{font-size:17px;margin-bottom:25px;position:relative}.prod-tabs .tabs-content .tab .title{font-size:20px;font-weight:700;margin-bottom:25px;color:#232527;position:relative;margin-top:10px}.shop-single .comments-area{margin-bottom:50px;position:relative;margin-top:0}.shop-single .group-title{margin-bottom:40px;position:relative}.shop-single .group-title h2{font-size:24px;font-weight:600;color:#232628;text-transform:uppercase;position:relative;border-bottom:1px solid #f2f2f2;padding-bottom:15px}.shop-single .group-title h2:after{height:2px;content:"";position:absolute;bottom:-1px;background-color:#f48f07;left:0;width:55px}.shop-single .comments-area .comment-box{margin-bottom:30px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative}.shop-single .comments-area .comment-box:first-child{padding-top:0}.shop-single .comments-area .comment-box:hover{border-color:#eb5310}.shop-single .comments-area .comment{padding:0 0 0 90px;font-size:14px;position:relative}.shop-single .comments-area .comment .comment-inner{padding:15px 20px;border:1px solid #f4f4f4;position:relative}.shop-single .comments-area .comment .comment-inner .rating{right:15px;position:absolute;top:15px}.shop-single .comments-area .comment .comment-inner .rating .fa{color:#f48f07;display:inline-block}.shop-single .comments-area .comment-box .author-thumb{margin-bottom:20px;position:absolute;top:0;left:0}.shop-single .comments-area .comment-box .author-thumb img{width:60px;display:block}.shop-single .comments-area .comment-info{font-size:16px;font-weight:500;color:#232527;position:relative;line-height:24px}.shop-single .comments-area .comment-box .text{font-size:16px;margin-bottom:0;margin-top:8px}.shop-comment-form{position:relative}.shop-comment-form h2{font-size:24px;font-weight:700;margin-bottom:30px;color:#232628;text-transform:uppercase;position:relative;border-bottom:1px solid #f2f2f2;padding-bottom:15px}.shop-comment-form h2:before{height:2px;content:"";position:absolute;bottom:-1px;background-color:#f48f07;left:0;width:55px}.shop-comment-form .group-title{margin-bottom:20px}.shop-comment-form .rating-box{margin-bottom:30px;position:relative}.shop-comment-form .rating-box .text{font-size:16px;margin-bottom:10px;position:relative}.shop-comment-form .rating-box .rating{border-right:1px solid #ebebeb;margin-right:10px;position:relative;padding-right:10px;display:inline-block}.shop-comment-form .rating-box .rating:last-child{border-right:0}.shop-comment-form .rating-box .rating .fa{margin-right:6px;position:relative;display:inline-block}.shop-comment-form .rating-box .rating a{font-size:14px;color:#d6d6d6;position:relative;display:inline-block}.shop-comment-form .rating-box .rating a:hover{color:#f48f07}.shop-comment-form .form-group{margin-bottom:15px;position:relative}.shop-comment-form .form-group label{font-size:14px;font-weight:400;color:#848484;position:relative}.shop-comment-form .form-group:last-child{margin-bottom:0}.shop-comment-form .form-group input[type=email],.shop-comment-form .form-group input[type=password],.shop-comment-form .form-group input[type=tel],.shop-comment-form .form-group input[type=text],.shop-comment-form .form-group select{height:50px;padding:10px 15px;border:1px solid #efefef;font-weight:300;color:#848484;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;background:#fff;width:100%;line-height:28px;display:block}.shop-comment-form .form-group input[type=email]:focus,.shop-comment-form .form-group input[type=password]:focus,.shop-comment-form .form-group input[type=tel]:focus,.shop-comment-form .form-group input[type=text]:focus,.shop-comment-form .form-group select:focus,.shop-comment-form .form-group textarea:focus{border-color:#f48f07}.shop-comment-form .form-group textarea{height:115px;padding:10px 15px;resize:none;border:1px solid #efefef;font-weight:300;color:#848484;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:relative;background:#fff;width:100%;line-height:26px;display:block}.shop-comment-form button{position:relative;margin-top:10px}.shop-comment-form input:focus,.shop-comment-form select:focus,.shop-comment-form textarea:focus{border-color:#f48f07}.checkout-page{padding:100px 0 80px;position:relative}.checkout-page .default-links{margin-bottom:40px;position:relative}.checkout-page .default-links li{padding:18px 28px;font-size:20px;border:1px solid #ebebeb;font-weight:600;margin-bottom:15px;color:#444;background:#f9f9f9;line-height:24px;font-family:Fira Sans,sans-serif}.checkout-page .default-links li a{text-decoration:underline;color:#f48f07}.shop-form .billing-inner{position:relative;padding-right:100px}.shop-form .sec-title h2{position:relative;padding-right:60px;display:inline-block}.shop-form .sec-title h2:before{height:2px;right:0;content:"";position:absolute;bottom:10px;background-color:#f48f07;width:40px}.shop-form .form-group{margin-bottom:20px;position:relative}.billing-details .shop-form .form-group{margin-bottom:20px}.billing-details .shop-form .form-group .check-box{margin-bottom:28px;margin-top:2px}.billing-details .shop-form .form-group.sec-title{margin-bottom:0;padding-bottom:30px}.shop-form .form-group .field-label{font-size:18px;font-weight:600;margin-bottom:8px;color:#797979;text-transform:capitalize;line-height:24px;font-family:Barlow,sans-serif;display:block}.shop-form .form-group .field-label sup{font-size:16px;color:#444;position:relative;top:0}.shop-form input[type=email],.shop-form input[type=number],.shop-form input[type=password],.shop-form input[type=tel],.shop-form input[type=text],.shop-form input[type=url],.shop-form select,.shop-form textarea{height:38px;padding:10px 15px;font-size:16px;border:1px solid #eee;color:#9c9c9c;transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;position:relative;background:#fff;width:100%;line-height:16px;display:block}.billing-details .shop-form .form-group .check-box label{font-size:18px;font-weight:600;color:#797979;position:relative;cursor:pointer;font-family:Barlow,sans-serif;display:inline-block}.shop-form input.address-two{margin-top:12px}.shop-form input::-webkit-input-placeholder,.shop-form select::-webkit-input-placeholder,.shop-form textarea-webkit-input-placeholder{color:#9c9c9c}.shop-form select{-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;background:#fff url(https://frameworkguide.info/assets/images/icons/icon-select.png) 100% no-repeat;cursor:pointer}.shop-form select option{text-indent:15px}.shop-form textarea{height:100px!important;overflow:hidden;padding-top:15px;resize:none;margin-top:15px}.shop-form input:focus,.shop-form select:focus,.shop-form textarea:focus{border-color:#f48f07}.shop-order-box{padding:20px 28px 60px;border:1px solid #d9d9d9;background-color:#fdfdfd}.shop-order-box,.shop-order-box .order-list{position:relative}.shop-order-box .order-list li{font-size:18px;font-weight:600;margin-bottom:12px;color:#797979;text-transform:uppercase;position:relative}.shop-order-box .order-list li span{font-size:17px;text-transform:capitalize;text-align:left;width:35%;float:right}.shop-order-box .order-list li span.dark{color:#242424}.shop-order-box .order-list li.total{padding:8px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.payment-options{margin-bottom:20px;position:relative;margin-top:20px}.checkout-page .payment-options li{margin-bottom:15px;position:relative}.checkout-page .payment-options li .radio-option{position:relative}.checkout-page .payment-options li .radio-option label{font-size:15px;font-weight:600!important;color:#444;text-transform:capitalize;position:relative;letter-spacing:1px;cursor:pointer;padding-left:30px;display:block}.checkout-page .payment-options li .radio-option label strong{font-size:18px;font-weight:600;color:#797979;display:inline-block}.checkout-page .payment-options li .radio-option input[type=radio]{position:absolute;top:3px;left:0}.checkout-page .payment-options li .radio-option #payment-3{top:9px}.checkout-page .payment-options li .what-paypall{font-size:16px;font-weight:600;color:#f48f07;margin-left:15px}.checkout-page .payment-options li .radio-option label .small-text{padding:18px 26px;font-size:16px;font-weight:400;color:#8e8d8d;text-transform:none;position:relative;letter-spacing:0;background-color:#ececec;border-radius:4px;margin-left:-30px;line-height:20px;line-height:1.7em;margin-top:20px;display:none}.checkout-page .payment-options li .radio-option label .small-text:before{border-right:10px solid transparent;border-left:10px solid transparent;content:"";position:absolute;border-bottom:15px solid #ececec;top:-10px;left:24px}.checkout-page .payment-options li .radio-option input[type=radio]:checked+label .small-text{display:block}.checkout-page .payment-options li .radio-option label img{position:relative;max-width:100%;top:-3px;padding-left:25px;display:inline-block}.cart-section{padding:100px 0 80px}.cart-outer,.cart-section{position:relative}.checkout-page .cart-outer{margin-bottom:40px}.cart-outer .table-outer{overflow-x:auto;position:relative;width:100%}.cart-outer .cart-table{min-width:900px;width:100%}.cart-table .cart-header{font-size:13px;border:1px solid #ebebeb;color:#1c1c1c;text-transform:uppercase;position:relative;background:#f9f9f9;width:100%}.cart-table thead tr th{border-right:1px solid #ebebeb;padding:13px 28px;font-size:20px;font-weight:600;color:#182158;text-transform:capitalize;line-height:24px;font-family:Fira Sans,sans-serif}.cart-table thead tr th .fa{font-size:18px}.cart-table thead tr th.prod-column{text-align:left}.cart-table tbody tr td{padding:25px 28px 20px;line-height:24px}.cart-table tbody tr .qty{padding-right:80px;width:200px}.cart-table tbody tr .qty .quantity-spinner{background:#fff}.cart-table tbody tr .prod-column .column-box{min-height:110px;position:relative}.cart-table tbody tr .prod-column .column-box .prod-thumb{position:relative;width:120px}.cart-table tbody tr .prod-column .column-box .prod-thumb img{max-width:100%;display:block}.cart-table tbody tr .prod-column .column-box h4{font-size:14px;font-weight:400;color:#444;line-height:90px}.cart-table tbody tr .prod-column .author{font-size:13px;margin-bottom:0;color:#333}.cart-table tbody tr .sub-total{font-size:18px;font-weight:400;color:#444;font-family:Barlow,sans-serif}.cart-table tbody tr .remove-btn{font-weight:700;color:#000;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.cart-table tbody tr .remove-btn,.cart-table tbody tr .remove-btn .fa{font-size:18px;position:relative;line-height:30px}.cart-table tbody tr .remove-btn:hover{color:#f48f07}.cart-table tbody tr{border-bottom:1px solid #e9e9e9}.cart-table tbody tr td{border-left:1px solid #ebebeb;font-size:18px;color:#444;vertical-align:middle}.cart-table tbody tr .total-price{font-weight:500;font-family:Barlow,sans-serif}.cart-table tbody tr td:last-child{border-right:1px solid #ebebeb;text-align:center}.cart-table tbody tr td .prod-title{font-size:18px;color:#444;position:relative;font-family:Barlow,sans-serif}.cart-table tbody tr td .quantity-spinner{height:34px;padding:5px 0 5px 20px;position:relative;width:100%;line-height:24px;display:block}.cart-table tbody .available-info{position:relative;padding-left:50px}.cart-table tbody .available-info .icon{height:40px;font-size:18px;color:#fff;position:absolute;text-align:center;top:5px;border-radius:50%;background:#223555;left:0;width:40px;line-height:40px}.cart-section .cart-options{padding:28px 35px 15px;border:1px solid #ebebeb;margin-bottom:50px;position:relative;border-top:0;background-color:#f9f9f9}.cart-section .apply-coupon{position:relative}.cart-section .apply-coupon .form-group{margin-right:10px;position:relative;float:left}.cart-section .apply-coupon .form-group input[type=text]{height:33px;padding:8px 10px;font-size:15px;border:1px solid #eee;color:#444;background:#fff;width:130px;line-height:15px;display:block}.cart-section .btn-style-two{border-color:#242424;padding:2px 15px 3px;font-size:15px;font-weight:400;color:#fff;background-color:#182158;border-radius:3px;line-height:24px}.cart-section .btn-style-two:hover{color:#fff;background-color:#043782}.cart-section .cart-options .btn-style-eight{padding:7px 28px;top:-2px}.cart-section .totals-table{border:1px solid #ebebeb;margin-bottom:20px;position:relative}.cart-section .totals-table li{padding:14px 22px;border-bottom:1px solid #ebebeb;line-height:24px}.cart-section .totals-table li:first-child{background-color:#f9f9f9}.cart-section .totals-table li h3{font-size:20px;font-weight:600;position:relative;line-height:30px}.cart-section .totals-table li:last-child{padding:25px 30px;margin-bottom:0;border-bottom:none}.cart-section .totals-table .col{font-size:17px;color:#444;text-transform:capitalize;position:relative;width:50%;line-height:24px;float:left;display:block}.cart-section .totals-table li .col:last-child{color:#444;text-align:right}.cart-section .totals-table .total .price{font-weight:700;color:#444!important}.xs-sidebar-group .xs-overlay{height:100%;border-right:1px solid hsla(0,0%,100%,.1);transform:scaleX(0);transition:transform .65s cubic-bezier(.7,0,.2,1) .3s;position:fixed;top:0;transform-origin:left center;cursor:url(https://frameworkguide.info/assets/images/icons/cross-out.png),pointer;left:0;width:20%;z-index:9999999}.xs-sidebar-group.isActive .xs-overlay{transform:scaleX(1);transition-delay:.03s}.xs-sidebar-group .xs-overlay-2{transition-delay:.06s;left:20%}.xs-sidebar-group .xs-overlay-3{transition-delay:.09s;left:40%}.xs-sidebar-group .xs-overlay-4{transition-delay:.12s;left:60%}.xs-sidebar-group .xs-overlay-5{transition-delay:.15s;left:80%}.xs-sidebar-group .widget-heading{right:35px;position:absolute;top:50px;z-index:1}.xs-sidebar-widget{height:100%;right:-100%;transition:all .9s ease;position:fixed;max-width:460px;opacity:0;bottom:0;visibility:hidden;top:0;background-color:#fff;-webkit-overflow-scrolling:touch;width:100%;z-index:999999999}.xs-sidebar-group.isActive .xs-sidebar-widget{right:0;-webkit-transition:all .7s cubic-bezier(.9,.03,0,.96) .6s;-o-transition:all .7s cubic-bezier(.9,.03,0,.96) .6s;transition:all .7s cubic-bezier(.9,.03,0,.96) .6s;opacity:1;visibility:visible}.sidebar-textwidget{padding:50px 40px}.xs-sidebar-group .close-side-widget{height:40px;font-size:20px;border:1px solid #0e132d;font-weight:400;color:#0e132d;position:relative;text-align:center;border-radius:50%;width:40px;line-height:36px;display:inline-block}.sidebar-widget-container{position:relative;opacity:0;visibility:hidden}.xs-sidebar-group.isActive .sidebar-widget-container{opacity:1;visibility:visible}.xs-bg-black{background-color:#103776}.xs-sidebar-group .logo{margin-bottom:35px;position:relative;border-bottom:1px solid #e0e0e0;padding-bottom:25px;display:block}.xs-sidebar-group h3{font-size:30px;font-weight:700;margin-bottom:28px;position:relative;line-height:36px;display:block}.xs-sidebar-group .content-inner .text{margin-bottom:45px;position:relative;display:block}.xs-sidebar-group .content-inner p{font-size:17px;margin-bottom:0;color:#444;position:relative;line-height:28px;font-family:Barlow,sans-serif;display:block}.xs-sidebar-group .content-inner .info-box{margin-bottom:48px;position:relative;display:block}.xs-sidebar-group .content-inner .info-box .info li{font-size:18px;margin-bottom:25px;color:#444;position:relative;line-height:25px;font-family:Barlow,sans-serif;padding-left:47px;display:block}.xs-sidebar-group .content-inner .info-box .info li:last-child{margin-bottom:0!important}.xs-sidebar-group .content-inner .info-box .info li .icon{font-size:30px;position:absolute;top:0;left:0}.xs-sidebar-group .content-inner .info-box .info li:first-child .icon{top:7px}.xs-sidebar-group .content-inner .info-box .info li:nth-child(3) .icon{left:8px}.xs-sidebar-group .subscribe-inner .form-group{margin-bottom:0;position:relative}.xs-sidebar-group .subscribe-inner .form-group input[type=email]{height:56px;padding:10px 30px;font-size:18px;border:1px solid #e3dfdf;margin-bottom:30px;color:#444;transition:all .5s ease;position:relative;border-radius:5px;background:#f8f8f8;width:100%;font-family:Barlow,sans-serif;display:block}.xs-sidebar-group .subscribe-inner .form-group input:focus{border-color:#222}.xs-sidebar-group .content-inner .info-box .info li a{color:#444;display:inline-block}.xs-sidebar-group .content-inner .info-box .info li a:hover{text-decoration:underline}.xs-sidebar-group .subscribe-inner .form-group button{padding:17px 31px 16px 32px;font-size:15px;font-weight:700;color:#fff;transition:all .5s ease;text-transform:uppercase;position:relative;letter-spacing:1px;text-align:center;background-color:#d90627;border-radius:5px;cursor:pointer;line-height:26px;font-family:Roboto,sans-serif;display:inline-block}.xs-sidebar-group .subscribe-inner .form-group button:hover{background-color:#043782}.xs-sidebar-group .subscribe-inner .form-group button span{position:relative;padding-right:42px}.xs-sidebar-group .subscribe-inner .form-group button span:before{height:20px;right:0;content:"";position:absolute;top:-1px;width:20px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-5.png);background-repeat:no-repeat}.main-header .nav-btn{height:45px;transition:all .5s ease;position:relative;text-align:center;border-radius:50%;cursor:pointer;margin-left:25px;width:45px;line-height:42px}.main-header .nav-btn:hover{background-color:#182158}::-webkit-input-placeholder{color:inherit}::-moz-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}.main-header .sticky-header .outer-box{margin-top:20px}.banner-section{background-color:#103776}.banner-carousel,.banner-section{position:relative}.banner-carousel .slide-item{overflow:hidden;padding:294px 0 235px;position:relative}.banner-carousel .slide-item .image-layer{height:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);right:0;-webkit-transition:all 6s linear;-moz-transition:all 6s linear;-ms-transition:all 6s linear;-o-transition:all 6s linear;transition:all 6s linear;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.banner-carousel .active .slide-item .image-layer{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.banner-carousel .content-box{position:relative;max-width:650px;width:100%;display:block;z-index:5}.banner-carousel .content-box h2{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);font-size:57px;font-weight:800;margin-bottom:17px;color:#fff;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;text-transform:capitalize;position:relative;opacity:0;line-height:64px;display:block}.banner-carousel .active .content-box h2{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.7s;-moz-transition-delay:.7s;-ms-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s;opacity:1}.banner-carousel .content-box p{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);font-size:17px;font-weight:500;margin-bottom:32px;color:#fff;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;position:relative;opacity:0;line-height:28px}.banner-carousel .active .content-box p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;opacity:1}.banner-carousel .content-box .btn-box{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;position:relative;opacity:0;display:block}.banner-carousel .active .content-box .btn-box{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1.3s;-moz-transition-delay:1.3s;-ms-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s;opacity:1}.owl-nav-none .owl-nav{display:block}.owl-dots-none .owl-dots{display:none!important}.banner-carousel .owl-nav{transform:translateY(-50%);position:absolute;top:50%;left:0;width:100%;z-index:3}.banner-carousel .owl-nav .owl-prev{height:60px;font-size:68px;font-weight:300;color:transparent;transition:all .5s ease;position:absolute;text-align:center;top:0;background:-webkit-linear-gradient(0deg,#d6dadd,#d6dadd 100%);background-clip:border-box;-webkit-background-clip:text!important;left:25px;width:60px;line-height:60px;-webkit-text-fill-color:transparent}.banner-carousel .owl-nav .owl-next{height:60px;font-size:68px;font-weight:300;right:70px;right:25px;color:transparent;transition:all .5s ease;position:absolute;text-align:center;top:0;background:-webkit-linear-gradient(0deg,#d6dadd,#d6dadd 100%);background-clip:border-box;-webkit-background-clip:text!important;width:60px;line-height:60px;-webkit-text-fill-color:transparent}.banner-carousel .owl-nav .owl-next:hover,.banner-carousel .owl-nav .owl-prev:hover{background:-webkit-linear-gradient(0deg,#fff,#fff 100%)}.project-style-two{padding:115px 0 120px;position:relative;background-color:#08254f}.project-style-two .sec-title{padding-bottom:54px}.project-style-two .outer-container{padding:0 95px;position:relative}.project-block-one .inner-box,.project-block-one .inner-box .image-box{overflow:hidden;position:relative;display:block}.project-block-one .inner-box .image-box{background-color:#d90429}.project-block-one .inner-box img{transition:all .5s ease;width:100%}.project-block-one .inner-box:hover img{transform:scale(1.05);opacity:.1}.project-block-one .inner-box .text{transition:all .5s ease;position:absolute;opacity:0;bottom:55px;left:0;width:100%;padding-left:30px}.project-block-one .inner-box:hover .text{opacity:1}.project-block-one .inner-box .text:before{height:1px;content:"";position:absolute;top:27px;background-color:#fff;left:0;width:100%}.project-block-one .inner-box .text h3{transition:all .5s ease;position:relative;top:15px;display:inline-block}.project-block-one .inner-box:hover .text h3{top:0}.project-block-one .inner-box .text h3 a{padding:14px 36px 11px;font-size:22px;font-weight:700;color:#182158;transition:all .5s ease;position:relative;background-color:#fff;border-radius:5px;line-height:30px;display:inline-block}.project-block-one .inner-box .text h3 a:hover{color:#d90429}.project-style-two .owl-nav{position:relative;text-align:center;margin-top:60px;display:block!important}.project-style-two .owl-nav span{display:none}.project-style-two .owl-nav .owl-next,.project-style-two .owl-nav .owl-prev{height:52px;border:2px solid #bfbfbf;transition:all .5s ease;position:relative;text-align:center;margin:0 6.5px;border-radius:50%;width:52px;line-height:52px;display:inline-block}.project-style-two .owl-nav .owl-next:hover,.project-style-two .owl-nav .owl-prev:hover{border-color:#fff}.project-style-two .owl-nav .owl-next:before,.project-style-two .owl-nav .owl-prev:before{height:12px;content:"";position:absolute;text-align:center;top:18px;border-radius:50%;left:16px;width:16px;background-repeat:no-repeat}.project-style-two .owl-nav .owl-prev:before{background-image:url(https://frameworkguide.info/assets/images/icons/icon-7.png)}.project-style-two .owl-nav .owl-next:before{background-image:url(https://frameworkguide.info/assets/images/icons/icon-8.png)}.header-style-two .main-box .logo-box{padding:10px 0}.banner-style-two .banner-carousel .slide-item{padding:181px 0 190px}.header-style-three .header-upper .logo-outer{padding:29px 0 34px}.banner-style-three .banner-carousel .slide-item{padding:156px 0 188px}.about-style-two{padding:115px 0 120px;position:relative}.content_block_one .content-box{position:relative;display:block}.content_block_one .content-box .text{margin-bottom:31px;display:block}.content_block_one .content-box .text h4{font-size:20px;margin-bottom:27px;color:#10151c;line-height:28px;display:block}.content_block_one .content-box .text p{margin-bottom:30px;line-height:30px}.content_block_one .content-box .text p:last-child{margin-bottom:0}.content-box li,.services-single li{font-size:18px;font-weight:500;margin-bottom:9px;color:#182158;position:relative;line-height:26px;font-family:Barlow,sans-serif;padding-left:34px;display:block}.content-box li:before,.services-single li:before{height:18px;content:"";position:absolute;top:6px;left:0;width:20px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-13.png);background-repeat:no-repeat}.list-style-five li{font-size:12px;font-weight:500;margin-bottom:9px;color:#182158;position:relative;line-height:20px;font-family:Roboto,sans-serif;padding-left:34px;display:block}.list-style-five li:before{height:18px;content:"";position:absolute;top:4px;left:0;width:20px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-13.png);background-repeat:no-repeat}.about-style-three .content-box .list-style-five li,.content_block_one .content-box .list-style-five li{width:50%;float:left}.about-style-three .content-box .list-style-five,.content_block_one .content-box .list-style-five{margin-bottom:28px}.content_block_one .content-box .btn-box a{padding:18px 35px 15px;font-size:14px;font-weight:700;color:#fff;transition:all .5s ease;text-transform:uppercase;position:relative;letter-spacing:1.5px;text-align:center;background-color:#d72027;border-radius:5px;line-height:24px;font-family:Roboto,sans-serif;display:inline-block}.content_block_one .content-box .btn-box a:hover{background-color:#043782}.content_block_one .content-box .sec-title{padding-bottom:21px}.content_block_one .content-box{margin-top:-10px}.image_block_one .image-box{margin-right:-111px;position:relative;padding-right:294px;display:block}.image_block_one .image-box img{transition:all .5s ease;width:100%}.image_block_one .image-box .image-2{right:0;position:absolute;top:57px}.image_block_one .image-box .image{overflow:hidden}.image_block_one .image-box .image:hover img{transform:scale(1.05)}.header-style-four .header-upper .logo-outer{padding:29px 0 34px}.header-style-four .info-box:last-child{padding-left:30px}.banner-style-four .banner-carousel .slide-item{padding:186px 0 190px}.team-section.team-page .sec-title h2{padding-bottom:14px}.team-section.team-page .sec-title h2:before{height:2px;content:"";position:absolute;bottom:0;background-color:#f48f07;left:0;width:55px}.sidebar-page-container .news-block-three .inner-box .lower-content .lower-box h3{font-size:28px;line-height:36px}.header-style-five{position:absolute;top:0;background-color:transparent;left:0;width:100%}.header-style-five .outer-container{padding:0 60px;justify-content:space-between;position:relative;align-items:center;display:flex}.header-style-five .main-box .logo-box{padding:31px 0 10px;margin-right:56px}.header-style-five .main-menu .navigation>li{padding:24px 0 9px}.header-style-five .main-menu .navigation>li.current>a,.header-style-five .main-menu .navigation>li:hover>a{color:#f48f07!important}.main-header .menu-right-content{justify-content:center;position:relative;align-items:center;display:flex}.main-header .menu-right-content .support-box{margin-right:20px;position:relative;padding-left:48px;display:block}.main-header .menu-right-content .support-box .icon{position:absolute;top:-1px;left:0}.main-header .menu-right-content .support-box p{font-size:20px;font-weight:600;color:#fff}.main-header .menu-right-content .btn-box .theme-btn.btn-style-five{padding:8px 23px 6px 26px;font-size:14px;border:1px solid #919da2;letter-spacing:1.4px}.main-header .menu-right-content .btn-box .theme-btn.btn-style-five:hover{border-color:#043782;color:#fff;background-color:#043782}.header-style-five .outer-box{margin-top:44px}.header-style-five .search-box-btn:hover{color:#f48f07}.header-style-five .search-box-outer .dropdown-menu{border:1px solid #f48f07!important;border-top:3px solid #f48f07!important}.header-style-five .search-panel input:focus,.header-style-five .search-panel select:focus{border:1px solid #f48f07!important}.header-style-five .main-menu .navigation>li>ul{border-color:#f48f07}.header-style-five .sticky-header .outer-box{margin-top:20px}.header-style-five .main-menu .navigation>li>ul>li:hover>a{color:#f48f07}.banner-style-five .banner-carousel .slide-item{padding:260px 0}.banner-style-five .banner-carousel .slide-item:before{height:100%;content:"";position:absolute;top:0;background:-webkit-linear-gradient(-90deg,rgba(3,26,38,0),rgba(3,26,38,.9) 100%);left:0;width:100%;z-index:1}.banner-style-five .content-box{padding-top:30px;position:relative;width:100%}.banner-carousel .slide-item .big-text{-webkit-text-stroke-color:rgba(61,103,117,.35);font-size:185px;font-weight:800;color:transparent;text-transform:capitalize;position:absolute;top:0;left:20px;width:100%;-webkit-text-stroke-width:1px;font-family:Poppins,sans-serif}.banner-style-five .content-box h2{font-size:62px;font-weight:900;margin-bottom:40px;line-height:62px;font-family:Roboto,sans-serif}.banner-style-five .content-box h2 span{font-size:60px;font-weight:300;color:#24b1c9;position:relative;display:block}.banner-style-five .content-box h2 span:before{height:7px;content:"";position:absolute;bottom:-10px;left:0;width:246px;background-image:url(https://frameworkguide.info/assets/images/icons/shape-1.png);background-repeat:no-repeat}.banner-style-five .banner-carousel .content-box p{margin-bottom:41px}.banner-style-five .banner-carousel .content-box .theme-btn.btn-style-one{border-color:#f48f07;margin-right:50px;color:#fff;background-color:#f48f07}.banner-style-five .banner-carousel .content-box .theme-btn.btn-style-one:hover{border-color:#043782;color:#fff;background-color:#043782}.banner-style-five .banner-carousel .content-box .btn-box{align-items:center;display:flex}.banner-carousel .content-box .video-btn{height:49px;border:2px solid #fff;position:relative;text-align:center;border-radius:50%;width:49px;line-height:45px;display:inline-block}.banner-carousel .content-box .video-btn img{width:auto;display:inline-block}.feature-section{position:relative;background-color:#eff6fd}.feature-section .inner-box{justify-content:space-between;position:relative;align-items:center;display:flex}.feature-section .inner-box .single-item{padding:31px 30px 36px 85px;position:relative;display:block}.feature-section .inner-box .single-item .icon-box{position:absolute;top:42px;left:0}.feature-section .inner-box .single-item h3{font-size:24px;font-weight:600;margin-bottom:6px;color:#000;line-height:30px;display:block}.feature-section .inner-box .single-item p{font-weight:500;color:#494949;line-height:24px}.feature-section .inner-box .single-item-two{padding:37px 30px 37px 170px;position:relative;background-color:#f48f07;display:block}.feature-section .inner-box .single-item-two .icon-box{position:absolute;top:52px;left:39px}.feature-section .inner-box .single-item-two .icon-box:before{height:95px;right:-33px;content:"";position:absolute;opacity:.4;top:-11px;background-color:#fff;width:1px}.feature-section .inner-box .single-item-two h3{font-size:26px;font-weight:600;color:#fff;line-height:34px;display:block}.about-style-three{padding:100px 0;position:relative}.about-style-three .image-box{margin-right:56px;position:relative;padding-right:44px;padding-bottom:47px;display:block}.about-style-three .image-box .image{position:relative;border-radius:8px;display:block}.about-style-three .image-box .image img{border-radius:8px;width:100%}.about-style-three .image-box .image:before{height:100%;border:2px solid #f48f07;content:"";position:absolute;bottom:18px;border-radius:8px;left:18px;width:100%;z-index:-1}.about-style-three .image-box .text{padding:28px 20px 19px 25px;right:0;position:absolute;bottom:0;background-color:#0b243e;border-radius:8px;width:195px}.about-style-three .image-box .text h2{font-size:40px;font-weight:700;margin-bottom:7px;color:#fff;position:relative;padding-right:13px;line-height:40px;font-family:Roboto,sans-serif;display:inline-block}.about-style-three .image-box .text h2 span{font-size:24px;font-weight:500;right:0;position:absolute;top:-6px}.about-style-three .image-box .text p{font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;line-height:20px;font-family:Roboto,sans-serif;display:block}.home-5 .sec-title .sub-title{color:#f48f07}.home-5 .sec-title .sub-title:before{background-color:#f48f07}.about-style-three .content-box{position:relative;display:block}.about-style-three .content-box .text{margin-bottom:30px;position:relative;display:block}.about-style-three .content-box .text h4{font-size:22px;font-weight:600;margin-bottom:32px;color:#182158;line-height:30px;font-family:Barlow,sans-serif}.about-style-three .content-box .text p{line-height:30px}.about-style-three .content-box .lower-box{justify-content:space-between;position:relative;padding-right:60px;align-items:center;display:flex}.about-style-three .content-box .lower-box .single-item{position:relative;padding-left:96px;display:block}.about-style-three .content-box .lower-box .single-item .icon-box{position:absolute;top:-20px;left:0}.about-style-three .content-box .lower-box .single-item h4{font-size:20px;font-weight:700;line-height:24px;font-family:Roboto,sans-serif;display:block}.about-style-three .content-box .lower-box .single-item:before{height:52px;right:-61px;content:"";position:absolute;top:4px;background-color:#d6d6d6;width:1px}.about-style-three .content-box .lower-box .single-item:last-child:before{display:none}.about-style-three .content-box .sec-title{padding-bottom:15px}.about-style-three .content-box{margin-top:-11px}.service-section{padding:115px 0 90px;position:relative;background-color:#0c1a28}.service-section .bg-layer{height:100%;background-attachment:fixed;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.service-section .bg-layer:before{height:100%;content:"";position:absolute;opacity:.96;top:0;background-color:#0c1a28;left:0;width:100%}.service-section .sec-title{margin-bottom:28px}.service-section .sec-title .link{right:0;position:absolute;bottom:72px}.service-section .sec-title .link a{font-size:15px;font-weight:700;color:#e52611;text-transform:uppercase;position:relative;letter-spacing:1px;line-height:24px;font-family:Roboto,sans-serif;display:inline-block}.service-section .sec-title .link a span{position:relative;padding-right:38px;display:block}.service-section .sec-title .link a span:before{height:12px;right:0;content:"";position:absolute;top:5px;width:24px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-31.png);background-repeat:no-repeat}.service-block-one .inner-box{margin-bottom:30px;position:relative;display:block}.testimonial-style-two.home-5 .testimonial-block-two .inner-box .author-box h5{font-size:17px;font-weight:500;font-family:Yantramanav,sans-serif}.testimonial-style-two.home-5 .testimonial-block-two .inner-box .author-box .designation{font-size:15px;font-weight:700;color:#d90628;letter-spacing:1.5px;font-family:Yantramanav,sans-serif;padding-left:10px}.service-block-one .inner-box .image-box{overflow:hidden;position:relative;background-color:#000;border-radius:8px;display:block}.service-block-one .inner-box .image-box img{transition:all .5s ease;border-radius:8px;width:100%}.service-block-one .inner-box:hover .image-box img{transform:scale(1.05);opacity:.7}.service-block-one .inner-box .lower-content{padding:22px 39px 14px 20px;border:2px solid #034a90;position:relative;border-top:none;border-radius:0 0 8px 8px;display:block}.service-block-one .inner-box .lower-content:before{height:100%;content:"";position:absolute;top:0;background:-webkit-linear-gradient(90deg,rgba(13,26,40,0),#0d1a28 80%);left:-2px;width:2px;z-index:1}.service-block-one .inner-box .lower-content:after{height:100%;right:-2px;content:"";position:absolute;top:0;background:-webkit-linear-gradient(90deg,rgba(13,26,40,0),#0d1a28 90%);width:2px;z-index:1}.service-block-one .inner-box .lower-content h4{min-height:60px;font-size:17px;font-weight:600;position:relative;line-height:30px;display:block}.service-block-one .inner-box .lower-content h4 a{color:#fff;transition:all .5s ease;display:inline-block}.service-block-one .inner-box .lower-content h4 a:hover{color:#f48f07}.service-block-one .inner-box .lower-content .link{right:10px;position:absolute;top:19px}.service-block-one .inner-box .lower-content .link a{height:32px;font-size:26px;font-weight:500;color:#fff;transition:all .5s ease;position:relative;text-align:center;background-color:#f48f07;border-radius:50%;width:32px;line-height:32px;font-family:Roboto,sans-serif;display:inline-block}.service-block-one .inner-box .lower-content .link a:hover{color:#f48f07;background-color:#fff}.chooseus-section{padding:150px 0 100px;position:relative;border-bottom:1px solid #c6c7cc;background-color:#eff6fd}.chooseus-section .image-box{position:relative;margin-left:-42px;display:block}.chooseus-section .image-box img{width:100%}.chooseus-section .bg-layer-1{background-color:#ac2d1b}.chooseus-section .bg-layer-1,.chooseus-section .bg-layer-2{height:calc(100% - 100px);position:absolute;top:0;left:0;width:calc(50% - 355px)}.chooseus-section .bg-layer-2{clip-path:polygon(-40% 0,100% 100%,100% 100%,0 100%,0 0);background:rgba(0,28,24,.1)}.chooseus-section .content-box{position:relative;margin-top:-10px;padding-left:60px;display:block}.chooseus-section .content-box .single-item{margin-bottom:44px;position:relative;display:block}.chooseus-section .content-box .single-item .upper-box{min-height:52px;margin-bottom:18px;position:relative;padding-left:83px;display:block}.chooseus-section .content-box .single-item .upper-box .icon-box{position:absolute;top:-2px;left:0}.chooseus-section .content-box .single-item .upper-box h4{font-size:21px;font-weight:700;line-height:26px;display:block}.chooseus-section .content-box .single-item p{font-size:17px;color:#525252;line-height:26px}.chooseus-section .sec-title{margin-bottom:20px}.chooseus-section .content-box .single-column:last-child .single-item,.chooseus-section .content-box .single-column:nth-child(3) .single-item{margin-bottom:0}.funfact-section{padding:93px 0 113px;position:relative;background-color:#eff6fd}.counter-block-one .inner-box{position:relative;padding-left:90px;display:block}.counter-block-one .inner-box .icon-box{position:absolute;top:12px;left:0}.counter-block-one .inner-box .count-outer{font-size:50px;font-weight:800;margin-bottom:3px;color:#182158;position:relative;line-height:50px;display:block}.counter-block-one .inner-box .counter-text{font-size:18px;font-weight:600;color:#d90429;line-height:26px;display:block}.funfact-section .inner-container{justify-content:space-between;position:relative;align-items:center;display:flex}.project-style-three{padding:115px 0 120px;position:relative;background-color:#182158}.project-style-three .pattern-layer{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.project-style-three .sec-title .btn-box{right:0;position:absolute;bottom:49px}.project-style-three .sec-title .btn-box a{padding:17px 26px 16px 27px;font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;position:relative;letter-spacing:1.5px;border-radius:5px;background-image:-webkit-linear-gradient(0deg,#d90429,#d92c04);line-height:26px;font-family:Roboto,sans-serif;display:inline-block;z-index:1}.project-style-three .sec-title .btn-box a span{position:relative;padding-right:33px}.project-style-three .sec-title .btn-box a span:before{height:20px;right:0;content:"";position:absolute;top:-1px;width:20px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-40.png);background-repeat:no-repeat}.project-style-three .sec-title .btn-box a:before{height:100%;right:0;transition:all .5s ease;content:"";position:absolute;top:0;border-radius:5px;background:#043782;width:0;z-index:-1}.project-style-three .sec-title .btn-box a:hover:before{left:0;width:100%}.project-style-three .content-inner{margin-right:-280px;position:relative}.project-block-two .inner-box,.project-block-two .inner-box .image-box{overflow:hidden;position:relative;display:block}.project-block-two .inner-box .image-box{background-color:#d90627;border-radius:10px}.project-block-two .inner-box .image-box:before{height:100%;right:0;transition:all .5s ease;content:"";position:absolute;bottom:0;background:-webkit-linear-gradient(90deg,rgba(0,0,0,.6),transparent 50%);width:100%;z-index:1}.project-block-two .inner-box:hover .image-box:before{opacity:0}.project-block-two .inner-box .image-box img{transition:all .5s ease;border-radius:10px;width:100%}.project-block-two .inner-box:hover .image-box img{opacity:.15}.project-block-two .inner-box .content-box{height:100%;position:absolute;top:0;left:0;width:100%;z-index:2}.project-block-two .inner-box .static-content{transition:all .5s ease;position:absolute;bottom:34px;left:0;left:45px;width:100%}.project-block-two .inner-box:hover .static-content{opacity:0}.project-block-two .inner-box .content-box h3{font-size:28px;font-weight:700;color:#fff;line-height:36px;display:block}.project-block-two .inner-box .content-box h3 a{color:#fff}.project-block-two .inner-box .content-box h3 a:hover{text-decoration:underline}.project-block-two .inner-box .overlay-content{transition:all .5s ease;position:absolute;padding-right:55px;opacity:0;bottom:0;visibility:hidden;left:0;width:100%;padding-left:45px}.project-block-two .inner-box:hover .overlay-content{opacity:1;bottom:51px;visibility:visible}.project-block-two .inner-box .overlay-content h3{margin-bottom:8px}.project-block-two .inner-box .overlay-content p{font-size:18px;margin-bottom:28px;color:#fff;line-height:26px}.project-block-two .inner-box .overlay-content .link a{font-size:18px;color:#fff;position:relative;line-height:26px;font-family:Barlow,sans-serif;display:inline-block}.project-block-two .inner-box .overlay-content .link a span{position:relative;padding-right:34px}.project-block-two .inner-box .overlay-content .link a span:before{height:12px;right:0;content:"";position:absolute;top:7px;width:23px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-41.png);background-repeat:no-repeat}.project-style-three .sec-title{margin-bottom:20px}.testimonial-style-two{padding:112px 0 115px;position:relative;background:#e8e8e8}.testimonial-style-two .pattern-layer{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.testimonial-style-two .title-inner .text{position:relative;margin-top:28px;display:block}.testimonial-style-two .title-inner{margin-bottom:20px}.testimonial-style-two .title-inner .sec-title-two{margin-bottom:0}.testimonial-style-two .title-inner .text p{font-size:18px;margin-bottom:0;color:#444;position:relative;line-height:28px;display:block}.testimonial-block-two .inner-box{padding:51px 30px 50px 165px;position:relative;border-radius:5px;background:#fff;display:block}.testimonial-block-two .inner-box:before{height:103px;content:"";position:absolute;bottom:0;background:#eaeaea;left:82px;width:1px}.testimonial-block-two .inner-box .thumb-box{height:84px;position:absolute;top:60px;border-radius:50%;left:40px;width:84px}.testimonial-block-two .inner-box .thumb-box img{border-radius:50%;width:100%}.testimonial-block-two .inner-box .text{margin-bottom:16px;position:relative;display:block}.testimonial-block-two .inner-box .text p{font-size:18px;margin-bottom:0;color:#444;position:relative;line-height:30px;font-family:Barlow,sans-serif;display:block}.testimonial-block-two .inner-box .author-box{position:relative;display:block}.testimonial-block-two .inner-box .author-box h5{font-size:17px;font-weight:500;margin-bottom:0;color:#242424;position:relative;line-height:26px;font-family:Roboto,sans-serif;display:block}.testimonial-block-two .inner-box .author-box .designation{font-size:14px;font-weight:500;color:#f48f07;text-transform:uppercase;position:relative;line-height:20px;font-family:Barlow,sans-serif;display:block}.testimonial-block-two .inner-box .author-box .quote-icon{font-size:36px;right:14px;position:absolute;bottom:-20px;line-height:30px}.testimonial-style-two .owl-carousel .owl-dots{position:relative;text-align:center;margin-top:48px!important;display:block}.testimonial-style-two .owl-carousel .owl-dot{position:relative;margin:0 5px;display:inline-block}.testimonial-style-two .owl-carousel .owl-dots span{height:10px;border:1px solid #3f3f3f;transition:all .5s ease;position:relative;border-radius:50%;background:transparent;cursor:pointer;width:10px;display:inline-block}.testimonial-style-two .owl-carousel .owl-dots .owl-dot.active span,.testimonial-style-two .owl-carousel .owl-dots .owl-dot:hover span{border-color:#f48f07}.video-section.home-5 .title:before{background-color:#f48f07}.video-section.home-5 .play-btn .icon{color:#f48f07}.news-section .sec-title .link{right:0;position:absolute;bottom:72px}.news-section .sec-title .link a{font-size:15px;font-weight:700;color:#e52611;text-transform:uppercase;position:relative;letter-spacing:1px;line-height:24px;font-family:Roboto,sans-serif;display:inline-block}.news-section .sec-title .link a span{position:relative;padding-right:38px;display:block}.news-section .sec-title .link a span:before{height:12px;right:0;content:"";position:absolute;top:5px;width:24px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-31.png);background-repeat:no-repeat}.news-section.home-5 .news-block .inner-box .lower-box .read-more,.news-section.home-5 .news-block .inner-box .lower-box h3 a:hover,.news-section.home-5 .sidebar-news .read-more{color:#f48f07}.news-section.home-5 .news-block .inner-box .lower-box .read-more:hover,.news-section.home-5 .sidebar-news .read-more:hover{text-decoration:underline}.main-footer.alternat-2 .footer-widget h2:after{background-color:#f48f07}.main-footer.alternat-2 .list li a:hover{color:#f48f07}.main-footer.alternat-2 .social-icon-one li a:hover{border-color:#f48f07;color:#f48f07}.clients-style-two{position:relative;padding-bottom:120px}.clients-style-two .inner-container{justify-content:space-between;position:relative;align-items:center;display:flex}.clients-style-two .text{margin-right:80px;position:relative}.clients-style-two .text h6{font-size:14px;font-weight:700;color:#000;text-transform:uppercase;line-height:24px;font-family:Roboto,sans-serif;display:block}.clients-style-two .logo-list li{height:66px;border:1px solid #e2e2e2;border-right:none;position:relative;min-width:186px;text-align:center;width:20%;line-height:66px;float:left;display:block}.clients-style-two .logo-list li:last-child{border-right:1px solid #e2e2e2}.clients-style-two .logo-list li img{position:relative;display:inline-block}.header-style-six{position:relative;border-bottom:none;padding-right:55px;background-color:#000}.main-header.header-style-six .logo-box{padding:0;position:absolute;top:0;left:100px}.header-style-six .logo-box .logo{position:relative;display:inline-block;z-index:1}.header-style-six .logo-box .logo:before{height:100%;content:"";position:absolute;top:0;background-color:#f70000;left:0;width:calc(100% - 38px);z-index:-1}.main-header.header-style-six .main-menu .navigation>li.current>a,.main-header.header-style-six .main-menu .navigation>li:hover>a{color:#f0760f!important}.header-style-six .main-menu .navigation>li>ul{border-color:#f0760f}.header-style-six .main-menu .navigation>li>ul>li:hover>a{color:#f0760f}.main-header.header-style-six .outer-box{margin-top:30px}.main-header.header-style-six .search-box-btn:hover{color:#f0760f}.main-header.header-style-six .search-box-outer{margin-right:50px}.main-header.header-style-six .menu-right-content .support-box{margin-right:0}.main-header.header-style-six .search-box-outer .dropdown-menu,.main-header.header-style-six .search-panel input:focus,.main-header.header-style-six .search-panel select:focus{border-color:#f0760f}.main-header.header-style-six .sticky-header .outer-box{margin-top:20px}.banner-style-six{position:relative;background-color:#000;padding-left:100px}.banner-style-six .outer-container{position:relative;padding-left:130px}.banner-style-six .content-box{max-width:550px;z-index:5}.banner-style-six .content-box h2{font-size:65px;font-weight:900;margin-bottom:0;color:#fff;text-transform:uppercase;position:relative;line-height:60px;font-family:Roboto,sans-serif;display:inline-block;z-index:1}.banner-style-six .content-box h2:before{height:134px;content:"";position:absolute;top:-81px;background-color:#f70000;left:0;width:92px;z-index:-1}.banner-style-six .slide-item{padding:354px 0 164px;position:relative}.banner-style-six .slide-item .image-layer{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.banner-style-six .slide-item .image-layer:before{height:100%;content:"";position:absolute;opacity:.25;top:0;background-color:#000;left:0;width:100%}.aproach-section.home-6{padding:0 0 0 100px;background-color:#000}.aproach-section .outer-container{padding:110px 0 115px;position:relative;background-color:#f0760f}.aproach-section .outer-container .pattern-layer{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.aproach-section.home-6 .sec-title .sub-title,.aproach-section.home-6 .sec-title h2{color:#000}.aproach-section.home-6 .sec-title .sub-title:before{background-color:#000}.aproach-section.home-6 .content-column .inner-column .icons-block .icon{color:#281403}.aproach-section.home-6 .content-column .inner-column .big-text{color:#000;font-family:Fira Sans,sans-serif}.aproach-section.home-6 .content-column .inner-column p{color:#000}.home-6 .sec-title .sub-title{color:#f0760f}.home-6 .sec-title .sub-title:before{background-color:#f0760f}.home-6 .services-block .inner-box .image{border-color:#f0760f}.home-6 .services-block .inner-box .lower-content h3 a:hover{color:#f0760f}.home-6 .services-block .inner-box:hover .lower-content h3:after{background-color:#f0760f}.about-style-four{padding:120px 0;position:relative}.about-style-four .image-box{position:relative;display:block}.about-style-four .image-box .image{overflow:hidden;position:relative;display:block}.about-style-four .image-box .image img{transition:all .5s ease;width:100%}.about-style-four .image-box .image:hover img{transform:scale(1.05)}.about-style-four .image-box .text{padding:40px 30px 41px 35px;right:-30px;position:absolute;bottom:95px;background-color:#f48f07;border-radius:5px 5px 0 5px;width:205px}.about-style-four .image-box .text:before{height:16px;right:0;content:"";position:absolute;clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 0);bottom:-16px;background-color:#f48f07;width:18px}.about-style-four .image-box .text .icon{margin-bottom:18px}.about-style-four .image-box .text p{font-size:20px;font-weight:600;color:#fff;line-height:28px;display:block}.about-style-four .content-box{position:relative;margin-top:-12px;padding-left:70px;display:block}.about-style-four .content-box .sec-title{padding-bottom:29px}.about-style-four .content-box .text{margin-bottom:47px;display:block}.about-style-four .content-box .text h4{font-size:20px;font-weight:600;margin-bottom:34px;line-height:30px;font-family:Barlow,sans-serif;display:block}.about-style-four .content-box .text p{margin-bottom:30px;line-height:30px}.about-style-four .content-box .text p:last-child{margin-bottom:0}.about-style-four .content-box .list-item{justify-content:space-between;margin-bottom:43px;position:relative;align-items:center;display:flex}.about-style-four .content-box .list li{font-size:18px;margin-bottom:11px;color:#242424;position:relative;line-height:26px;font-family:Roboto,sans-serif;padding-left:34px;display:block}.about-style-four .content-box .list li:last-child{margin-bottom:0}.about-style-four .content-box .list li:before{height:18px;content:"";position:absolute;top:5px;left:0;width:20px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-44.png);background-repeat:no-repeat}.about-style-four .content-box .btn-box a{padding:17px 34px 14px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;position:relative;letter-spacing:1.5px;background-color:#f48f07;border-radius:5px;line-height:26px;font-family:Roboto,sans-serif;display:inline-block;z-index:1}.about-style-four .content-box .btn-box a span{position:relative;padding-right:41px}.about-style-four .content-box .btn-box a span:before{height:20px;right:0;content:"";position:absolute;top:-2px;width:20px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-40.png);background-repeat:no-repeat}.about-style-four .content-box .btn-box a:before{height:100%;right:0;transition:all .5s ease;content:"";position:absolute;top:0;border-radius:5px;background:#043782;width:0;z-index:-1}.about-style-four .content-box .btn-box a:hover:before{left:0;width:100%}.quality-section{padding:82px 0 72px;position:relative;text-align:center}.quality-section .bg-layer{height:100%;background-attachment:fixed;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.quality-section .bg-layer:before{height:100%;content:"";position:absolute;opacity:.9;top:0;background-color:#02092b;left:0;width:100%}.quality-section .inner-box{position:relative;z-index:1}.quality-section .inner-box .icon-box{margin-bottom:20px}.quality-section .inner-box h2{font-size:45px;font-weight:700;margin-bottom:23px;color:#fff;line-height:50px;display:block}.quality-section .inner-box p{margin-bottom:33px;color:#dfe3ec;line-height:30px}.quality-section .inner-box .inner{justify-content:space-between;position:relative;max-width:600px;margin:0 auto;align-items:center;display:flex}.quality-section .inner-box .inner h1{font-size:100px;font-weight:700;color:#dfe3ec;line-height:100px;font-family:Barlow,sans-serif;display:block}.quality-section .inner-box .inner h1:before{height:74px;right:-47px;content:"";position:absolute;top:19px;background-color:#686d7f;width:1px}.quality-section .inner-box .inner p{max-width:250px;text-align:left;margin:0;line-height:26px}.project-style-four{padding:115px 0;position:relative}.project-style-four .outer-container{padding:0 40px;position:relative}.project-style-four .sec-title .btn-box{right:0;position:absolute;bottom:49px}.project-style-four .sec-title .btn-box a{padding:17px 26px 16px 27px;font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;position:relative;letter-spacing:1.5px;background-color:#f48f07;border-radius:5px;line-height:26px;font-family:Roboto,sans-serif;display:inline-block;z-index:1}.project-style-four .sec-title .btn-box a span{position:relative;padding-right:33px}.project-style-four .sec-title .btn-box a span:before{height:20px;right:0;content:"";position:absolute;top:-1px;width:20px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-40.png);background-repeat:no-repeat}.project-style-four .sec-title .btn-box a:before{height:100%;right:0;transition:all .5s ease;content:"";position:absolute;top:0;border-radius:5px;background:#043782;width:0;z-index:-1}.project-style-four .sec-title .btn-box a:hover:before{left:0;width:100%}.project-block-three .inner-box,.project-block-three .inner-box .image-box{overflow:hidden;position:relative;display:block}.project-block-three .inner-box .image-box{background-color:#103776;border-radius:10px}.project-block-three .inner-box .image-box img{transition:all .5s ease;border-radius:10px;width:100%}.project-block-three .inner-box:hover .image-box img{opacity:.4}.project-block-three .inner-box .text{transition:all .5s ease;position:absolute;opacity:0;bottom:0;visibility:hidden;left:0;width:100%;padding-left:45px}.project-block-three .inner-box:hover .text{opacity:1;bottom:43px;visibility:visible}.project-block-three .inner-box .text:before{height:1px;content:"";position:absolute;top:28px;background-color:#fff;left:0;width:100%}.project-block-three .inner-box .text h3{padding:13px 36px 12px;font-size:16px;font-weight:700;position:relative;text-align:center;background-color:#fff;border-radius:5px;line-height:30px;display:inline-block}.project-block-three .inner-box .text h3 a{color:#182158;transition:all .5s ease;display:inline-block}.project-block-three .inner-box .text h3 a:hover{color:#f48f07}.testimonial-style-three{padding:120px 0;position:relative;background-color:#0a2137}.testimonial-style-three .testimonial-content .text{padding:43px 40px 41px 45px;margin-bottom:32px;position:relative;background-color:#fff;border-radius:10px;display:block}.testimonial-style-three .testimonial-content .text:before{height:10px;content:"";position:absolute;clip-path:polygon(0 0,100% 0,50% 100%,50% 100%,0 0);bottom:-9px;background-color:#fff;left:67px;width:44px}.testimonial-style-three .testimonial-content .text .icon-box{margin-bottom:23px;position:relative;display:block}.testimonial-style-three .testimonial-content img{width:auto}.testimonial-style-three .testimonial-content .text p{line-height:30px}.testimonial-style-three .testimonial-content .author-box{padding:16px 0 14px 95px;position:relative;margin-left:57px;display:block}.testimonial-style-three .testimonial-content .author-box .author-thumb{height:70px;position:absolute;top:0;border-radius:50%;left:0;width:70px}.testimonial-style-three .testimonial-content .author-box .author-thumb img{border-radius:50%;width:100%}.testimonial-style-three .testimonial-content .author-box h5{font-size:18px;font-weight:700;color:#fff;line-height:26px;font-family:Roboto,sans-serif;display:block}.testimonial-style-three .testimonial-content .author-box .designation{font-size:16px;color:#f48f07;position:relative;line-height:14px;display:block}.home-6 .news-block .inner-box .lower-box .read-more:hover,.home-6 .news-block .inner-box .lower-box h3 a:hover,.home-6 .news-section .sidebar-news .read-more:hover{color:#f48f07}.home-6 .news-block-two .inner-box:hover{background-color:#f48f07}.home-6 .subscribe-section .subscribe-form .form-group input[type=submit],.home-6 .subscribe-section .subscribe-form button{color:#fff;background-color:#f48f07}.home-6 .video-section .title:before{background-color:#f48f07}.home-6 .video-section .play-btn .icon{color:#f48f07}.home-6 .main-footer .footer-widget h2:after{background-color:#f48f07}.home-6 .main-footer .list li a:hover{color:#f48f07}.home-6 .social-icon-one li a:hover{border-color:#f48f07;color:#f48f07}.header-style-seven{position:relative;border-bottom:none;background-color:#0f1015;padding-left:100px}.header-style-seven .nav-outer .outer-box{position:relative;padding-right:400px;margin-top:0}.header-style-seven .nav-outer .outer-box .nav-btn{height:80px;right:0;position:absolute;top:0;background-color:transparent;margin:0;width:90px;line-height:80px}.main-header.header-style-seven .main-box .logo-box{padding:15px 0 24px}.main-header.header-style-seven .main-menu .navigation>li{padding:5px 0}.main-header.header-style-seven .main-menu .navigation>li.current>a,.main-header.header-style-seven .main-menu .navigation>li:hover>a{color:#bc1d15!important}.main-header.header-style-seven .main-menu .navigation>li>ul{border-color:#bc1d15}.main-header.header-style-seven .main-menu .navigation>li>ul>li:hover>a{color:#bc1d15}.main-header.header-style-seven .search-box-outer{margin-top:25px}.main-header.header-style-seven .search-box-outer:hover{color:#bc1d15}.main-header.header-style-seven .search-box-outer .dropdown-menu,.main-header.header-style-seven .search-panel input:focus,.main-header.header-style-seven .search-panel select:focus{border-color:#bc1d15}.main-header.header-style-seven .sticky-header .search-box-outer{margin-top:13px}.main-header.header-style-seven .sticky-header .logo{padding-top:16px}.main-header.header-style-seven:before{height:100%;right:90px;content:"";position:absolute;top:0;background-color:#bc1d15;width:265px}.banner-style-seven{position:relative;padding-right:90px;background-color:#0f1015;padding-bottom:90px;padding-left:100px}.banner-style-seven:before{height:100%;right:0;content:"";position:absolute;top:0;background-color:#bc1d15;width:630px}.banner-style-seven .bg-layer{right:0;background-position:50%;width:calc(50% + 225px)}.banner-style-seven .bg-layer,.banner-style-seven .pattern-layer{height:calc(100% - 90px);position:absolute;background-size:cover;top:0;background-repeat:no-repeat}.banner-style-seven .pattern-layer{border:1px solid #888;border-right:none;opacity:.22;background-position:0 0;left:0;width:calc(50% - 225px)}.banner-style-seven .slide-item{padding:160px 0 230px 150px}.banner-style-seven .content-box{position:relative;max-width:650px}.banner-style-seven .content-box h2{font-size:130px;font-weight:900;margin-bottom:53px;color:transparent;-webkit-background-clip:text;background-image:url(https://frameworkguide.info/assets/images/icons/text-bg.png);line-height:104px;font-family:Roboto,sans-serif;-webkit-text-fill-color:transparent}.banner-style-seven .banner-carousel .content-box p{font-weight:400;margin-bottom:33px;line-height:30px}.banner-style-seven .banner-carousel .content-box .btn-box a{font-size:20px;font-weight:500;color:#bc1d15;transition:all .5s ease;position:relative;line-height:30px;font-family:Barlow,sans-serif;padding-left:93px;display:inline-block}.banner-style-seven .banner-carousel .content-box .btn-box a:hover{color:#fff}.banner-style-seven .banner-carousel .content-box .btn-box a:before{height:1px;content:"";position:absolute;top:16px;background-color:#bc1d15;left:0;width:72px}.about-style-five{padding:112px 0 140px;position:relative;background-color:#0f1015}.home-7 .sec-title .sub-title{color:#bc1d15}.home-7 .sec-title .sub-title:before{background:#bc1d15}.content_block_two .content-box{position:relative;margin-left:70px;display:block}.content_block_two .content-box .text{margin-bottom:29px;display:block}.content_block_two .content-box .text p{color:#fff}.content_block_two .content-box .list-item{justify-content:space-between;margin-bottom:45px;position:relative;align-items:center;display:flex}.content_block_two .content-box .list li{font-size:18px;font-weight:600;margin-bottom:12px;color:#fff;position:relative;line-height:28px;font-family:Roboto,sans-serif;padding-left:35px;display:block}.content_block_two .content-box .list li:last-child{margin-bottom:0}.content_block_two .content-box .list li:before{height:20px;content:"";position:absolute;top:4px;left:0;width:20px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-48.png);background-repeat:no-repeat}.content_block_two .content-box .btn-box a{padding:17px 31px 15px;font-size:14px;font-weight:700;color:#242424;transition:all .5s ease;text-transform:uppercase;position:relative;background-color:#fff;border-radius:5px;line-height:26px;font-family:Roboto,sans-serif;display:inline-block;z-index:1}.content_block_two .content-box .btn-box a span{position:relative;padding-right:41px}.content_block_two .content-box .btn-box a span:before{height:20px;right:0;transition:all .5s ease;content:"";position:absolute;top:-3px;width:20px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-49.png);background-repeat:no-repeat}.content_block_two .content-box .btn-box a:hover span:before{opacity:0}.content_block_two .content-box .btn-box a span:after{height:20px;right:0;transition:all .5s ease;content:"";position:absolute;opacity:0;top:-3px;width:20px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-5.png);background-repeat:no-repeat}.content_block_two .content-box .btn-box a:hover span:after{opacity:1}.content_block_two .content-box .btn-box a:hover{color:#fff;background-color:#043782}.content_block_two .content-box .sec-title h2{font-size:50px;line-height:55px}.content_block_two .content-box .sec-title{padding-bottom:28px}.about-style-five .image-layer{position:absolute;bottom:0;left:390px}.about-style-five .bg-layer{height:100%;background-attachment:fixed;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.about-style-five .bg-layer:before{height:100%;content:"";position:absolute;opacity:.92;top:0;background-color:#0f1015;left:0;width:100%}.home-7 .project-style-two{background-color:#bc1d15}.home-7 .project-style-two .sec-title .sub-title{color:#fff}.home-7 .project-style-two .sec-title .sub-title:after,.home-7 .project-style-two .sec-title .sub-title:before{background-color:#fff}.project-style-two .bg-layer{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.project-style-two .bg-layer:before{height:100%;content:"";position:absolute;opacity:.9;top:0;background-color:#bc1d15;left:0;width:100%}.home-7 .project-style-two .owl-nav .owl-next,.home-7 .project-style-two .owl-nav .owl-prev{border:2px solid #fff}.home-7 .project-style-two .owl-nav .owl-prev:before{background-image:url(https://frameworkguide.info/assets/images/icons/icon-50.png)}.home-7 .project-style-two .owl-nav .owl-next:before{background-image:url(https://frameworkguide.info/assets/images/icons/icon-51.png)}.chooseus-style-two{padding:110px 0 93px;position:relative;background:#eceff5}.image_block_two .image-box{margin-right:77px;position:relative;padding-bottom:37px;margin-left:-176px;padding-left:149px;display:block}.image_block_two .image-box img{transition:all .5s ease;width:100%}.image_block_two .image-box .image-2{border:10px solid #eceff5;position:absolute;bottom:0;left:0}.image_block_two .image-box .image{overflow:hidden}.image_block_two .image-box .image-1:hover img{transform:scale(1.05)}.image_block_two .image-box h5{transform:rotate(-90deg);padding:12px 20px;font-size:18px;font-weight:500;color:#fff;text-transform:uppercase;position:absolute;letter-spacing:5px;top:158px;background-color:#bc1d15;left:-69px;line-height:26px;font-family:Roboto,sans-serif;display:inline-block;z-index:1}.content_block_three .content-box{margin-left:-30px;margin-top:-10px}.content_block_three .content-box .text{margin-bottom:38px;position:relative;display:block}.content_block_three .content-box .text p{line-height:30px}.content_block_three .content-box .list-item li{font-size:19px;font-weight:500;margin-bottom:19px;color:#000;position:relative;line-height:28px;font-family:Roboto,sans-serif;padding-left:37px;display:block}.content_block_three .content-box .list-item li:last-child{margin-bottom:0}.content_block_three .content-box .list-item li:before{height:20px;content:"";position:absolute;top:4px;left:0;width:20px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-48.png);background-repeat:no-repeat}.content_block_three .content-box .inner-box{position:relative;padding-right:230px}.content_block_three .content-box .sec-title{padding-bottom:32px}.content_block_three .content-box .inner-box .inner{padding:30px 30px 33px;right:0;position:absolute;bottom:0;text-align:center;border-radius:5px;background:#bc1d15;width:183px}.content_block_three .content-box .inner-box .inner .icon-box{margin-bottom:12px;position:relative;display:block}.content_block_three .content-box .inner-box .inner h4{font-size:21px;font-weight:700;color:#fff;position:relative;line-height:30px;font-family:Roboto,sans-serif;display:block}.chooseus-style-two .chooseus-inner{margin-bottom:83px;position:relative;border-bottom:1px solid #bdbfc4;padding-bottom:110px}.home-7 .funfact-section{padding:0;background-color:transparent}.home-7 .counter-block-one .inner-box .counter-text{font-size:20px;font-weight:500;color:#051d3e}.home-7 .counter-block-one .inner-box .counter-text span{font-weight:700}.team-style-two{padding:112px 0 80px;position:relative}.team-style-two .title-inner .text{position:relative;margin-top:28px;display:block}.team-style-two .title-inner{margin-bottom:20px}.team-block-two .inner-box{position:relative;display:block}.team-block-two .inner-box .image-box{overflow:hidden;position:relative;border-radius:5px;display:block}.team-block-two .inner-box .image-box img{transition:all .5s ease;border-radius:5px;width:100%}.team-block-two .inner-box:hover .image-box img{transform:scale(1.05)}.team-block-two .inner-box .content-box{padding:16px 25px 13px 30px;position:absolute;bottom:0;border-radius:5px;border-bottom-left-radius:0;transition:all .5s ease;background-color:#d90429;left:20px;width:100%}.team-block-two .inner-box:hover .content-box{padding:37px 25px 102px 30px}.team-block-two .inner-box .content-box h4{font-size:21px;font-weight:700;margin-bottom:4px;color:#fff;text-transform:"Roboto",sans-serif;position:relative;line-height:28px;display:block}.team-block-two .inner-box .content-box h4 a{color:#fff;display:inline-block}.team-block-two .inner-box .content-box h4 a:hover{text-decoration:underline}.team-block-two .inner-box .content-box .designation{font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;position:relative;line-height:18px;font-family:Roboto,sans-serif;display:block}.team-block-two .inner-box .content-box .link{right:35px;transition:all .5s ease;position:absolute;top:25px}.team-block-two .inner-box:hover .content-box .link{top:46px}.team-block-two .inner-box .content-box .link a{position:relative;display:inline-block}.team-block-two .inner-box .content-box .social-links{transition:all .5s ease;position:absolute;opacity:0;bottom:0;left:30px;width:100%}.team-block-two .inner-box:hover .content-box .social-links{opacity:1;bottom:36px}.team-block-two .inner-box .content-box .social-links li{margin-right:12px;position:relative;float:left;display:inline-block}.team-block-two .inner-box .content-box .social-links li:last-child{margin:0!important}.team-block-two .inner-box .content-box .social-links li a{height:38px;font-size:16px;border:2px solid #fff;color:#fff;transition:all .5s ease;position:relative;text-align:center;border-radius:50%;width:38px;line-height:34px;display:inline-block}.team-block-two .inner-box .content-box .social-links li a:hover{color:#bc1d15;background:#fff}.home-7 .testimonial-style-two{background-color:#0e0f14}.home-7 .testimonial-block-two .inner-box .author-box h5{font-size:17px;font-weight:500;color:#242424;text-transform:uppercase;font-family:Yantramanav,sans-serif}.home-7 .testimonial-block-two .inner-box .author-box .designation{font-size:15px;font-weight:700;color:#d90628;letter-spacing:1.5px;font-family:Yantramanav,sans-serif;padding-left:10px}.home-7 .testimonial-block-two .inner-box .text p{font-size:18px;line-height:30px;font-family:Yantramanav,sans-serif}.home-7 .testimonial-style-two .owl-carousel .owl-dots .owl-dot.active span,.home-7 .testimonial-style-two .owl-carousel .owl-dots .owl-dot:hover span{background-color:#f48f07}.news-style-two{padding:112px 0 110px;position:relative;background:#f9f9f9}.news-style-two .sec-title .link{right:0;position:absolute;bottom:62px}.news-style-two .sec-title .link a{font-size:16px;font-weight:700;color:#bc1d15;text-transform:uppercase;position:relative;border-bottom:1px solid #f4adad;line-height:16px;font-family:Roboto,sans-serif;display:inline-block}.news-block-one .inner-box{position:relative;box-shadow:0 0 30px 0 rgba(0,0,0,.08);border-radius:5px;background:#fff;display:block}.news-block-one .inner-box .image-box{overflow:hidden;position:relative;border-radius:5px 5px 0 0;display:block}.news-block-one .inner-box .image-box .image{overflow:hidden;position:relative;background:-webkit-linear-gradient(45deg,#8f071f,#d70429 100%);display:block}.news-block-one .inner-box .image-box .link-btn{transform:translate(-50%,-50%) scale(0);transition:all .5s ease;position:absolute;top:50%;left:50%}.news-block-one .inner-box:hover .image-box .link-btn{transform:translate(-50%,-50%) scale(1)}.news-block-one .inner-box .image-box .image img{transition:all .5s ease;border-radius:5px 5px 0 0;width:100%}.news-block-one .inner-box:hover .image-box .image img{transform:scale(1.05);opacity:.07}.news-block-one .inner-box .lower-content{padding:37px 30px 0;position:relative;text-align:center;display:block}.news-block-one .inner-box .lower-content .post-date{font-size:18px;margin-bottom:10px;color:#404040;position:relative;line-height:26px;font-family:Roboto,sans-serif;display:block}.news-block-one .inner-box .lower-content h3{font-size:24px;font-weight:600;margin-bottom:2px;color:#313235;position:relative;line-height:28px;font-family:Roboto,sans-serif;display:block}.news-block-one .inner-box .lower-content h3 a{color:#313235;transition:all .5s ease;display:inline-block}.news-block-one .inner-box .lower-content h3 a:hover{color:#bc1d15}.news-block-one .inner-box .lower-content .link a{height:56px;font-size:18px;font-weight:700;color:#fff;transition:all .5s ease;position:relative;text-align:center;background-color:#bc1d15;border-radius:50%;width:56px;line-height:54px;display:inline-block}.news-block-one .inner-box .lower-content .link a img{width:auto;display:inline-block}.news-block-one .inner-box .lower-content .link{position:relative;bottom:-30px;display:block}.news-block-one .inner-box .lower-content .link a:hover{background:#222}.home-7 .main-footer .footer-widget h2:after{background-color:#bc1d15}.home-7 .main-footer .list li a:hover{color:#bc1d15}.home-7 .social-icon-one li a:hover{border-color:#bc1d15;color:#bc1d15}.home-7 .services-block .inner-box .image{border-color:#bc1d15}.home-7 .services-block .inner-box .lower-content h3 a:hover{color:#bc1d15}.home-7 .services-block .inner-box:hover .lower-content h3:after{background-color:#bc1d15}.header-style-eight{background-color:#fff}.header-style-eight:before{display:none}.header-style-eight:after{height:100%;content:"";position:absolute;top:0;background-color:#000;left:0;width:635px}.header-style-eight .main-menu .navigation>li>a{color:#181818}.main-header.header-style-eight .main-box .search-box-outer{color:#181818;margin-top:23px}.main-header.header-style-eight .search-box-outer:hover{color:#bc1d15}.header-style-eight .nav-outer .outer-box{padding-right:130px}.header-style-eight .nav-outer .outer-box .nav-btn{background-color:#bc1d15;border-radius:0}.banner-style-eight{padding:0 90px 0 100px;position:relative;background-color:#000}.banner-style-eight:before{height:100%;right:0;content:"";position:absolute;top:0;background-color:#fff;width:90px}.banner-style-eight .slide-item{padding:216px 0 295px 105px}.banner-style-eight h2{font-size:67px;font-weight:700;color:#fff;text-transform:capitalize;position:relative;line-height:70px;display:block}.banner-style-eight h2 span{padding:19px 40px 17px 30px;position:relative;background-color:#000;display:inline-block}.banner-style-eight h2 span.color-text{color:#000;background-color:#d82b05}.banner-style-eight .content-box{max-width:565px;width:100%}.banner-style-eight .slide-item .image-layer{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.banner-style-eight .slide-item .image-layer:before{height:100%;right:0;content:"";position:absolute;top:0;background:-webkit-linear-gradient(-180deg,rgba(16,16,19,0) 20%,#101013);left:0;width:100%}.home-8 .sec-title .sub-title{color:#d90429}.home-8 .sec-title .sub-title:after,.home-8 .sec-title .sub-title:before{background-color:#d90429}.about-style-six{position:relative;background-color:#ebebf0}.content_block_four .content-box{padding:110px 0 120px;margin-right:50px;position:relative;margin-left:70px;display:block}.content_block_four .content-box .sec-title{padding-bottom:23px}.content_block_four .content-box .text{margin-bottom:39px;position:relative;display:block}.content_block_four .content-box .text h4{font-size:19px;font-weight:700;margin-bottom:24px;color:#3c3c3c;line-height:28px;font-family:Roboto,sans-serif;display:block}.content_block_four .content-box .text p{line-height:30px}.content_block_four .content-box .list-inner{justify-content:space-between;margin-bottom:49px;position:relative;align-items:center;display:flex}.content_block_four .content-box .list-item li{font-size:18px;font-weight:700;margin-bottom:12px;color:#1f1f1f;position:relative;line-height:28px;font-family:Roboto,sans-serif;padding-left:35px;display:block}.content_block_four .content-box .list-item li:last-child{margin-bottom:0}.content_block_four .content-box .list-item li:before{height:20px;content:"";position:absolute;top:4px;left:0;width:20px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-48.png);background-repeat:no-repeat}.content_block_four .content-box .btn-box a{padding:17px 31px 16px;font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;position:relative;letter-spacing:1.5px;border-radius:5px;background-image:-webkit-linear-gradient(0deg,#d90429,#d92c04);line-height:26px;font-family:Roboto,sans-serif;display:inline-block;z-index:1}.content_block_four .content-box .btn-box a:before{height:100%;transition:all .5s ease;content:"";position:absolute;top:0;background-color:#043782;border-radius:5px;left:0;width:0;z-index:-1}.content_block_four .content-box .btn-box a:hover:before{width:100%}.content_block_four .content-box .btn-box a span{position:relative;padding-right:33px}.content_block_four .content-box .btn-box a span:before{height:20px;right:0;content:"";position:absolute;top:-2px;width:20px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-40.png);background-repeat:no-repeat}.content_block_four .content-box .sec-title h2{font-size:45px;line-height:54px}.about-style-six .image-box,.about-style-six .image-box .image{position:relative;display:block}.about-style-six .image-box .image:before{height:calc(100% - 30px);content:"";position:absolute;opacity:.23;bottom:0;background-color:#fff;left:54px;width:1px}.about-style-six .image-box .image:after{height:calc(100% - 230px);right:112px;content:"";position:absolute;opacity:.23;bottom:0;background-color:#fff;width:1px}.about-style-six .image-box .image img{width:100%}.about-style-six .outer-box{overflow:hidden;padding:180px 90px 75px 170px;position:absolute;top:-126px;background-color:#bc1d15;left:0;width:630px;z-index:1}.about-style-six .outer-box:before{height:1px;content:"";position:absolute;top:126px;background-color:hsla(0,0%,100%,.2);left:0;width:100%}.about-style-six .outer-box .big-text{font-size:600px;font-weight:900;color:rgba(0,0,0,.1);text-transform:uppercase;position:absolute;top:0;left:-30px;line-height:400px;font-family:Roboto,sans-serif}.about-style-six .outer-box p{font-size:22px;font-weight:500;color:#fff;line-height:34px}.service-style-two{position:relative}.service-style-two .inner-container{padding:110px 0 120px;border-bottom:1px solid #ccc}.service-style-two:before{height:574px;content:"";position:absolute;top:0;background-color:#222a36;left:0;width:100%}.service-style-two .pattern-layer{height:574px;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.service-block-two .inner-box{padding:43px 20px 51px;position:relative;background-color:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.13);border-radius:5px;display:block}.service-block-two .inner-box .icon-box{height:121px;margin-bottom:30px;position:relative;text-align:center;width:120px;line-height:121px;display:inline-block}.service-block-two .inner-box .icon-box .icon-bg{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.service-block-two .inner-box h4{font-size:21px;font-weight:700;margin-bottom:11px;position:relative;line-height:30px;display:block}.service-block-two .inner-box h4 a{color:#182158;transition:all .5s ease;display:inline-block}.service-block-two .inner-box h4 a:hover{color:#d90429}.service-block-two .inner-box p{font-size:17px;margin-bottom:22px}.service-block-two .inner-box .link a{font-size:14px;font-weight:700;color:#d90429;transition:all .5s ease;text-transform:uppercase;position:relative;letter-spacing:1px;line-height:24px;font-family:Roboto,sans-serif;display:inline-block}.service-block-two .inner-box .link a:hover{letter-spacing:1.5px}.service-style-two .inner-container{position:relative;margin:0 -50px}.service-style-two .sec-title{padding-bottom:74px}.home-8 .funfact-section{background-color:transparent}.home-8 .video-section .title{color:#d90429}.home-8 .video-section .title:before{background-color:#d90429}.home-8 .video-section .play-btn .icon{color:#fff}.home-8 .project-style-four{padding:110px 0 120px}.home-8 .project-style-four:before{display:none}.home-8 .project-style-four .bg-layer{height:100%;background-attachment:fixed;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.home-8 .project-style-four .bg-layer:before{height:100%;content:"";position:absolute;opacity:.97;top:0;background-color:#021426;left:0;width:100%}.home-8 .project-style-four .outer-container{padding:0 30px}.home-8 .project-block-three .inner-box .image-box{background-color:#d90429}.home-8 .project-block-three .inner-box .text h3 a:hover{color:#d90429}.home-8 .project-style-four .sec-title{padding-bottom:70px}.home-8 .project-style-four .owl-nav{height:70px;right:336px;position:absolute;top:-145px;background-color:#fff;border-radius:5px;width:152px;display:block}.home-8 .project-style-four .owl-nav:before{height:40px;content:"";position:absolute;top:15px;background-color:#d3d3d3;left:76px;width:1px}.home-8 .project-style-four .owl-nav span{display:none}.home-8 .project-style-four .owl-nav .owl-next,.home-8 .project-style-four .owl-nav .owl-prev{height:70px;position:absolute;text-align:center;top:0;width:76px;line-height:70px}.home-8 .project-style-four .owl-nav .owl-prev{left:0}.home-8 .project-style-four .owl-nav .owl-next{right:0}.home-8 .project-style-four .owl-nav .owl-next:before,.home-8 .project-style-four .owl-nav .owl-prev:before{height:13px;content:"";position:absolute;top:29px;left:27px;width:19px;background-repeat:no-repeat}.home-8 .project-style-four .owl-nav .owl-prev:before{background-image:url(https://frameworkguide.info/assets/images/icons/icon-64.png)}.home-8 .project-style-four .owl-nav .owl-next:before{background-image:url(https://frameworkguide.info/assets/images/icons/icon-65.png)}.home-8 .aproach-section{background-color:transparent}.testimonial-style-four{padding:115px 0 120px;position:relative;background:#0a2036}.testimonial-block-three .inner-box{position:relative;display:block}.testimonial-block-three .inner-box .text{padding:43px 40px 41px 50px;margin-bottom:45px;position:relative;border-radius:8px;background:#fff;display:block}.testimonial-block-three .inner-box .text:before{height:10px;content:"";position:absolute;clip-path:polygon(0 0,100% 0,50% 100%,50% 100%,0 0);bottom:-9px;background:#fff;left:60px;width:40px}.testimonial-block-three .inner-box .text .quote-icon{margin-bottom:23px;position:relative;display:block}.testimonial-block-three .inner-box .text .quote-icon img{width:auto}.testimonial-block-three .inner-box .text p{position:relative;line-height:30px}.testimonial-style-four .testimonial-inner{margin-right:-30px;position:relative}.testimonial-block-three .inner-box .author-box{padding:15px 0 11px 95px;position:relative;margin-left:57px;display:block}.testimonial-block-three .inner-box .author-box .author-thumb{height:71px;position:absolute;top:0;border-radius:50%;left:0;width:71px}.testimonial-block-three .inner-box .author-box .author-thumb img{border-radius:50%;width:100%}.testimonial-block-three .inner-box .author-box h5{font-size:18px;font-weight:700;color:#fff;line-height:24px;font-family:Roboto,sans-serif;display:block}.testimonial-block-three .inner-box .author-box .designation{font-size:16px;color:#88c0f9;position:relative;line-height:20px;font-family:Barlow,sans-serif;display:block}.testimonial-style-four .sec-title{padding-bottom:54px}.testimonial-style-four .form-inner{position:relative;margin-left:70px;margin-top:10px;display:block}.testimonial-style-four .form-inner .quote-form{padding:35px 30px 40px;position:relative;background-color:#d90429;border-radius:8px;display:block}.testimonial-style-four .form-inner .quote-form .text{margin-bottom:30px;position:relative;display:block}.testimonial-style-four .form-inner .quote-form .text h2{font-size:38px;font-weight:900;margin-bottom:1px;color:#fff;line-height:48px;font-family:Roboto,sans-serif;display:block}.testimonial-style-four .form-inner .quote-form .text p{font-size:18px;margin-bottom:0;color:#fff;position:relative;line-height:26px;font-family:Barlow,sans-serif;display:block}.testimonial-style-four .form-inner .quote-form .form-group{margin-bottom:10px;position:relative}.testimonial-style-four .form-inner .quote-form .form-group:last-child{margin-bottom:0}.testimonial-style-four .form-inner .quote-form .form-group input[type=email],.testimonial-style-four .form-inner .quote-form .form-group input[type=text],.testimonial-style-four .form-inner .quote-form .form-group textarea,.testimonial-style-four .form-inner select{height:50px;padding:10px 20px;font-size:17px;border:none;color:#5d5d5d;position:relative;border-radius:5px;background:#fff;width:100%;font-family:Barlow,sans-serif;display:block}.testimonial-style-four .form-inner .quote-form .form-group textarea{height:115px;resize:none}.testimonial-style-four .form-inner .quote-form .form-group.message-btn button{padding:15px 30px;font-size:15px;font-weight:700;color:#fff;transition:all .5s ease;text-transform:uppercase;position:relative;letter-spacing:1px;border-radius:3px;background:#151735;width:100%;line-height:26px;font-family:Roboto,sans-serif;display:block}.testimonial-style-four .form-inner .quote-form .form-group.message-btn button:hover{background:#043782}.testimonial-style-four .form-inner .quote-form .bootstrap-select{position:relative;display:block}.testimonial-style-four .form-inner select{-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;background:#fff url(https://frameworkguide.info/assets/images/icons/icon-select.png) 100% no-repeat;cursor:pointer}.testimonial-style-four .form-inner select option{text-indent:15px}.testimonial-style-four .form-inner .quote-form .bootstrap-select .dropdown-toggle{height:50px;padding:0 20px;font-size:17px;border:1px solid #ddd;font-weight:400;color:#898989!important;transition:none!important;text-transform:capitalize;position:relative;max-width:100%;outline:none!important;letter-spacing:normal;background-color:#fff!important;margin:0;box-shadow:none!important;border-radius:5px;width:100%;line-height:48px;font-family:Barlow,sans-serif;display:block}.testimonial-style-four .form-inner .quote-form .bootstrap-select .dropdown-toggle:focus{outline:none!important}.testimonial-style-four .form-inner .quote-form .bootstrap-select .dropdown-menu li{position:relative;display:block}.testimonial-style-four .form-inner .quote-form .bootstrap-select .dropdown-menu li a span.text{margin:0;display:inline-block}.testimonial-style-four .form-inner .quote-form .bootstrap-select .dropdown-menu{padding:0;font-size:16px;border:0 solid #ddd;color:#000;margin:0;border-radius:0;background:#f9f9f9}.testimonial-style-four .form-inner .quote-form .dropdown-item{padding:9px 25px;border:0;font-weight:400;color:#898989;transition:all .5s ease;border-bottom:1px solid rgba(0,0,0,.1);text-align:inherit;background-color:transparent;border-radius:0;width:100%;white-space:nowrap;font-family:Barlow,sans-serif;display:block}.testimonial-style-four .form-inner .quote-form .dropdown-item.active,.testimonial-style-four .form-inner .quote-form .dropdown-item:active,.testimonial-style-four .form-inner .quote-form .dropdown-item:hover{color:#222}.testimonial-style-four .map-layer{animation:slide 80s linear infinite;-webkit-animation:slide 80s linear infinite;height:100%;position:absolute;top:80px;left:0;width:100%;background-repeat:no-repeat}@keyframes slide{0%{background-position:0 0}to{background-position:1920px 0}}@-webkit-keyframes slide{0%{background-position:0 0}to{background-position:1920px 0}}.home-8 .news-section{background-color:#f4f5f9}.home-8 .news-block .inner-box .lower-box .read-more:hover,.home-8 .news-block .inner-box .lower-box h3 a:hover{color:#d90429}.home-8 .news-block-two .inner-box:hover{background-color:#d90429}.home-8 .news-section .sidebar-news .read-more:hover{color:#d90429}.home-8 .subscribe-section{background-color:#f4f5f9}.home-8 .subscribe-section .inner-container{background-color:#fff}.home-8 .subscribe-section .subscribe-form .form-group input[type=submit],.home-8 .subscribe-section .subscribe-form button{color:#fff;background-color:#d90429}.map-section{position:relative}.map-section .map-content{height:100%;padding:71px 40px 60px 45px;right:310px;position:absolute;top:0;background-color:#087fe8;width:380px;z-index:2}.home-8 .map-section .map-canvas{height:340px}.map-section .map-content h4{font-size:19px;font-weight:600;margin-bottom:20px;color:#fff;position:relative;padding-bottom:9px;line-height:28px;font-family:Roboto,sans-serif;display:block}.map-section .map-content h4:before{height:2px;content:"";position:absolute;bottom:0;background-color:#fff;left:0;width:20px}.map-section .map-content p{margin-bottom:33px;color:#fff}.map-section .map-content p:last-child{margin-bottom:0}.map-section .map-content p a{color:#fff;transition:all .5s ease;display:inline-block}.map-section .map-content p a:hover{text-decoration:underline}.home-8 .main-footer .footer-widget h2:after{background-color:#d90429}.home-8 .main-footer .list li a:hover{color:#d90429}.home-8 .social-icon-one li a:hover{border-color:#d90429;color:#d90429}.header-style-nine{position:absolute;border-bottom:none}.main-header.header-style-nine .nav-btn{background-color:#f48f07}.banner-style-nine .slide-item{padding:275px 0 260px;position:relative}.banner-style-nine .slide-item:before{height:100%;content:"";position:absolute;opacity:.1;top:0;background-color:#000;left:0;width:100%;z-index:1}.banner-style-nine .banner-carousel .content-box h2{font-size:65px;font-weight:700;margin-bottom:16px;line-height:78px}.banner-style-nine .banner-carousel .content-box p{font-weight:600;margin-bottom:52px;line-height:30px}.about-style-three .btn-box a,.banner-section .banner-carousel .content-box .btn-box a,.banner-style-nine .banner-carousel .content-box .btn-box a{padding:17px 34px 16px;font-size:15px;font-weight:700;color:#fff;transition:all .5s ease;text-transform:uppercase;position:relative;letter-spacing:1.5px;border-radius:5px;background:#f48f07;line-height:26px;font-family:Roboto,sans-serif;display:inline-block;z-index:1}.about-style-three .btn-box a:hover,.banner-section .banner-carousel .content-box .btn-box a:hover,.banner-style-nine .banner-carousel .content-box .btn-box a:hover{background-color:#043782}.about-style-three .btn-box a span,.banner-section .banner-carousel .content-box .btn-box a span,.banner-style-nine .banner-carousel .content-box .btn-box a span{position:relative;padding-right:33px}.about-style-three .btn-box a span:before,.banner-section .banner-carousel .content-box .btn-box a span:before,.banner-style-nine .banner-carousel .content-box .btn-box a span:before{height:20px;right:0;content:"";position:absolute;top:-1px;width:20px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-40.png);background-repeat:no-repeat}.feature-banner{padding:44px 0 41px;position:relative;background-color:#0b243e}.feature-banner:before{height:100%;right:0;content:"";position:absolute;top:0;background-color:#ea8a01;width:50%}.feature-banner .single-item{padding:0 100px 0 123px;position:relative}.feature-banner .single-column:last-child .single-item{padding:0 0 0 95px;margin-left:100px}.feature-banner .single-column:last-child .single-item p{color:#fff}.feature-banner .single-item .icon-box{position:absolute;top:5px;left:0}.feature-banner .single-item h3{font-size:24px;font-weight:700;margin-bottom:9px;color:#fff;line-height:32px;font-family:Barlow,sans-serif;display:block}.feature-banner .single-item p{color:#cfe6ed;line-height:26px}.service-style-three{padding:110px 0;position:relative}.service-style-three .sec-title p{font-size:22px;font-weight:500;color:#242424;line-height:26px;margin-top:36px}.service-style-three .sec-title h2{font-size:45px;line-height:55px}.service-style-three .sec-title{padding-bottom:60px}.service-block-three .inner-box{padding:38px 20px 57px;margin-bottom:61px;transition:all .5s ease;position:relative;background-color:#f0f8fa;border-radius:8px;display:block}.service-block-three .inner-box:hover{transform:translateY(-10px)}.service-block-three .inner-box .icon-box{min-height:64px;margin-bottom:32px;position:relative;display:block}.service-block-three .inner-box h4{font-size:21px;font-weight:600;margin-bottom:11px;line-height:30px;display:block}.service-block-three .inner-box h4 a{color:#182158;transition:all .5s ease;display:inline-block}.service-block-three .inner-box h4 a:hover{color:#f48f07}.service-block-three .inner-box p{font-size:17px}.service-style-three .inner-container{margin:0 -35px}.service-style-three .more-text p{font-size:20px;font-weight:500;color:#242424;position:relative;line-height:30px;display:block}.service-style-three .more-text p a{color:#f48f07;transition:all .5s ease;border-bottom:1px solid #86abef;display:inline-block}.service-style-three .more-text p a:hover{border-color:#f48f07;color:#f48f07}.about-style-seven{padding:120px 0;position:relative;background-color:#f2f3f9}.about-style-seven .image-box{margin-right:34px;position:relative;padding-right:27px;padding-bottom:20px;display:block}.about-style-seven .image-box .image{position:relative;border-radius:15px;display:block}.about-style-seven .image-box .image img{border-radius:15px;width:100%}.about-style-seven .image-box .text{padding:21px 20px 33px;right:0;position:absolute;bottom:0;text-align:center;background-color:#f48f07;border-radius:10px;width:165px}.about-style-seven .image-box .text h2{font-size:60px;font-weight:700;margin-bottom:8px;color:#fff;line-height:60px;font-family:Barlow,sans-serif;display:block}.about-style-seven .image-box .text p{font-size:18px;font-weight:600;color:#fff;line-height:21px;display:block}.content_block_five .content-box{position:relative;display:block}.content_block_five .content-box .text{margin-bottom:43px;display:block}.content_block_five .content-box .text h4{font-size:20px;font-weight:500;margin-bottom:29px;color:#242424;line-height:28px;font-family:Barlow,sans-serif;display:block}.content_block_five .content-box .inner .single-item{position:relative;padding-left:83px;display:block}.content_block_five .content-box .inner .single-item .icon-box{position:absolute;top:-6px;left:0}.content_block_five .content-box .inner .single-item h3{font-size:22px;font-weight:600;color:#1f1e3b;line-height:26px;font-family:Barlow,sans-serif;display:block}.content_block_five .content-box .sec-title h2{font-size:45px;line-height:54px}.content_block_five .content-box .sec-title{padding-bottom:26px}.home-9 .video-section .title:before{background-color:#f48f07}.home-9 .video-section .play-btn .icon{color:#f48f07}.home-9 .project-style-four{background-color:#f0f4fb;padding-bottom:120px}.home-9 .project-style-four:before{display:none}.home-9 .project-style-four .outer-container{padding:0 175px}.home-9 .project-style-four .owl-nav{right:185px;position:absolute;top:-122px;display:block}.home-9 .project-style-four .owl-next,.home-9 .project-style-four .owl-prev{height:44px;font-size:22px;border:2px solid #a7afb6;color:#a7afb6;transition:all .5s ease;position:relative;text-align:center;margin:0 6.5px;border-radius:50%;width:44px;line-height:38px;display:inline-block}.home-9 .project-style-four .owl-next:hover,.home-9 .project-style-four .owl-prev:hover{border-color:#f48f07;color:#f48f07}.home-9 .project-style-four .sec-title{padding-bottom:58px}.home-9 .project-block-three .inner-box .image-box{background-color:#f48f07}.home-9 .project-block-three .inner-box .text h3 a:hover{color:#f48f07}.cta-style-three{position:relative;background:#f0f4fb}.cta-style-three .bg-layer{height:50%;position:absolute;bottom:0;background:#1f1e3b;left:0;width:100%}.cta-style-three .inner-container .bg-image{height:calc(100% + 1px);right:-1px;position:absolute;background-size:cover;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,23% 0);top:-1px;background-position:50%;width:calc(50% + 1px);background-repeat:no-repeat}.cta-style-three .inner-container .bg-image:before{height:100%;content:"";position:absolute;opacity:.1;top:0;background-color:#000;left:0;width:100%}.cta-style-three .inner-container{overflow:hidden;padding:56px 50px 54px 90px;position:relative;background-color:#f48f07;border-radius:8px;display:block}.cta-style-three .inner-container .text{position:relative;max-width:500px;width:100%;display:block;z-index:1}.cta-style-three .inner-container .text h2{font-size:42px;font-weight:700;margin-bottom:11px;color:#fff;position:relative;line-height:50px;display:block}.cta-style-three .inner-container .text h3{font-size:26px;font-weight:600;color:#fff;position:relative;line-height:34px;font-family:Barlow,sans-serif;display:block}.cta-style-three .inner-container .text h3 a{color:#fff;display:inline-block}.cta-style-three .inner-container .text h3 a:last-child{margin-left:25px}.cta-style-three .inner-container .text h3 a:hover{text-decoration:underline}.home-9 .testimonial-style-three{overflow:hidden;background-color:#1f1e3b}.home-9 .testimonial-style-three .testimonial-content .author-box .designation{color:#da7652}.testimonial-style-three .map-layer{animation:slide 80s linear infinite;-webkit-animation:slide 80s linear infinite;height:100%;position:absolute;top:20px;left:0;width:100%;background-repeat:no-repeat}.team-style-three{padding:110px 0 120px;position:relative}.team-style-three .title-column{justify-content:space-between;margin-bottom:50px;position:relative;align-items:center;display:flex}.team-block-three .inner-box{position:relative;text-align:center;display:block}.team-block-three .inner-box .image-box{overflow:hidden;position:relative;background-color:#1b1b34;display:block}.team-block-three .inner-box .image-box img{transition:all .5s ease;width:100%}.team-block-three .inner-box:hover .image-box img{transform:scale(1.05);opacity:.5}.team-block-three .inner-box .lower-content{padding:19px 15px 23px;position:relative;background-color:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.15);display:block}.team-block-three .inner-box .lower-content h3{font-size:22px;font-weight:600;margin-bottom:0;line-height:26px;display:block}.team-block-three .inner-box .lower-content h3 a{color:#0e2a4e;transition:all .5s ease;display:inline-block}.team-block-three .inner-box .lower-content h3 a:hover{color:#f48f07}.team-block-three .inner-box .lower-content .designation{font-size:18px;position:relative;line-height:22px;display:block}.team-style-three .team-block{padding:0;margin-bottom:0}.team-style-three .inner-container{position:relative;margin:0 15px}.team-style-three .sec-title{padding-bottom:0}.news-style-three{padding:110px 0 70px;position:relative;background-color:#f2f2f2}.news-style-three .title-column{justify-content:space-between;margin-bottom:50px;position:relative;align-items:center;display:flex}.news-style-three .sec-title{padding:0}.news-style-three .title-column .link a{font-size:20px;font-weight:500;color:#f48f07;position:relative;border-bottom:1px solid #81a6eb;line-height:22px;font-family:Barlow,sans-serif;display:inline-block}.news-block-four .inner-box{position:relative;display:block}.news-block-four .inner-box .image-box{overflow:hidden;position:relative;background-color:#182158;border-radius:5px;display:block}.news-block-four .inner-box .image-box img{transition:all .5s ease;width:100%}.news-block-four .inner-box:hover .image-box img{transform:scale(1.05);opacity:.2}.news-block-four .inner-box .lower-content{padding-top:41px;position:relative;display:block}.news-block-four .inner-box .lower-content .post-date{padding:5px 16px;font-size:15px;font-weight:700;right:20px;color:#182158;text-transform:uppercase;position:absolute;text-align:center;top:-15px;background-color:#fbf4f1;border-radius:5px;line-height:20px;font-family:Roboto,sans-serif;z-index:1}.news-block-four .inner-box .lower-content h3{font-size:22px;font-weight:700;margin-bottom:19px;line-height:29px;display:block}.news-block-four .inner-box .lower-content h3 a{color:#182158;transition:all .5s ease;position:relative;display:inline-block}.news-block-four .inner-box .lower-content h3 a:hover{color:#f48f07}.news-block-four .inner-box .lower-content p{margin-bottom:9px;line-height:26px}.news-block-four .inner-box .lower-content .link-box a{font-size:14px;font-weight:700;color:#f48f07;transition:all .5s ease;text-transform:uppercase;position:relative;line-height:24px;font-family:Roboto,sans-serif;display:inline-block}.news-block-four .inner-box .lower-content .link-box a:hover{text-decoration:underline}.consultation-section{padding:100px 0 90px;position:relative;background-color:#0b243e}.consultation-section .bg-layer{height:100%;right:0;position:absolute;background-size:cover;top:0;background-position:50%;width:calc(50% - 185px);background-repeat:no-repeat}.consultation-section .form-inner{margin-right:55px;position:relative;display:block}.consultation-section .form-inner h2{font-size:42px;font-weight:700;margin-bottom:30px;color:#fff;line-height:50px;display:block}.consultation-section .form-inner .form-group{margin-bottom:30px;position:relative}.consultation-section .form-inner .form-group:last-child{margin-bottom:0}.consultation-section .form-inner .form-group input[type=email],.consultation-section .form-inner .form-group input[type=text],.consultation-section .form-inner .form-group textarea{height:42px;padding:0 20px;font-size:16px;color:#444;transition:all .5s ease;position:relative;background-color:#fff;width:100%;font-family:Barlow,sans-serif;display:block}.consultation-section .form-inner .form-group textarea{height:140px;padding-top:15px;resize:none}.consultation-section .form-inner .form-group .theme-btn{border-color:#f48f07;color:#fff;background-color:#f48f07}.consultation-section .form-inner .form-group .theme-btn:hover{border-color:#043782;color:#fff;background-color:#043782}.home-9 .main-footer .footer-widget h2:after{background-color:#f48f07}.home-9 .main-footer .list li a:hover{color:#f48f07}.home-9 .social-icon-one li a:hover{border-color:#f48f07;color:#f48f07}.header-style-ten{position:absolute;background-color:transparent}.header-style-ten .main-box{padding:0 50px}.main-header.header-style-ten .search-box-outer{margin-right:50px}.main-header.header-style-ten .main-box .outer-box{margin-top:29px}.main-header.header-style-ten .menu-right-content .support-box{margin-right:0}.main-header.header-style-ten .main-box .main-menu .navigation>li>a:before{height:1px;transition:all .5s ease;content:"";position:absolute;bottom:18px;background-color:#f48f07;left:0;width:0;display:block}.main-header.header-style-ten .main-box .main-menu .navigation>li.current>a:before,.main-header.header-style-ten .main-box .main-menu .navigation>li:hover>a:before{width:23px}.main-header.header-style-ten .sticky-header .outer-box{margin-top:19px}.main-header.header-style-ten .search-box-outer:before{height:30px;right:-24px;content:"";position:absolute;top:1px;background-color:hsla(0,0%,100%,.5);width:1px}.banner-style-ten{overflow:hidden;position:relative}.banner-style-ten .slide-item{padding:250px 0 238px;position:relative}.banner-style-ten .slide-item:before{opacity:.15;background-color:#000}.banner-style-ten .slide-item:after,.banner-style-ten .slide-item:before{height:100%;content:"";position:absolute;top:0;left:0;width:100%;z-index:1}.banner-style-ten .slide-item:after{right:0;background:-webkit-linear-gradient(-180deg,transparent 20%,rgba(0,0,0,.9))}.banner-style-ten .content-box{max-width:660px}.banner-style-ten .content-box h2{font-size:60px;font-weight:700;margin-bottom:24px;line-height:73px}.banner-style-ten .content-box h2 span{font-weight:400}.banner-style-ten .banner-carousel .content-box p{font-weight:400;margin-bottom:52px;line-height:30px}.banner-style-ten .banner-carousel .content-box .theme-btn{border-color:#ffb600;padding:14px 43px 11px 42px;font-size:15px;color:#000;background-color:#ffb600}.banner-style-ten .banner-carousel .content-box .theme-btn:hover{border-color:#043782;color:#fff;background-color:#043782}.banner-style-ten .shape .shape-1{height:30px;border:1px solid #0485aa;position:absolute;bottom:258px;border-radius:50%;left:785px;width:30px;z-index:1}.banner-style-ten .shape .shape-2{height:56px;border:2px solid #fff;position:absolute;bottom:186px;border-radius:50%;left:850px;width:56px;z-index:1}.banner-style-ten .shape .shape-3{height:235px;position:absolute;bottom:215px;left:840px;width:235px;background-repeat:no-repeat;z-index:2}.banner-style-ten .shape .shape-4{height:129px;right:200px;position:absolute;top:340px;width:295px;background-repeat:no-repeat;z-index:2}.banner-style-ten .shape .shape-5{height:120px;right:20px;position:absolute;bottom:0;width:180px;background-repeat:no-repeat;z-index:2}.feature-style-two{position:relative;background-color:#1a1b28}.feature-style-two .single-item{min-height:479px;position:relative;width:25%;float:left}.feature-style-two .single-item:nth-child(3){background-color:#f3e6db}.feature-style-two .single-item:nth-child(6){background-color:#e7e7eb}.feature-style-two .single-item:nth-child(7){background-color:#09376b}.feature-style-two .single-item .content-box{min-height:479px;padding:77px 50px 50px 65px;position:relative;display:block}.feature-style-two .single-item .content-box .text{font-size:15px;font-weight:700;margin-bottom:24px;color:#848484;text-transform:uppercase;position:relative;line-height:24px;font-family:Roboto,sans-serif;display:block}.feature-style-two .single-item .content-box .text span{color:#fff}.feature-style-two .single-item .content-box h2{font-size:32px;font-weight:700;margin-bottom:30px;line-height:47px;display:block}.feature-style-two .single-item .content-box.light h2{color:#fff}.feature-style-two .single-item .content-box .link{position:absolute;bottom:50px;left:65px}.feature-style-two .single-item .content-box .link a{height:58px;border:1px solid #242424;transition:all .5s ease;position:relative;text-align:center;width:58px;line-height:54px;display:inline-block}.feature-style-two .single-item .content-box .link a .static-icon{transition:all .5s ease}.feature-style-two .single-item .content-box .link a:hover .static-icon{opacity:0}.feature-style-two .single-item .content-box .link a .hover-icon{transition:all .5s ease;position:absolute;opacity:0;top:23px;left:20px}.feature-style-two .single-item .content-box .link a:hover .hover-icon{opacity:1}.feature-style-two .single-item .content-box.light .link a{border:1px solid #fff}.feature-style-two .single-item .content-box .link a:hover{border:1px solid #000!important;background-color:#000}.feature-style-two .single-item .image-box{min-height:479px;position:relative;display:block}.feature-style-two .single-item .image-box img{width:100%}.feature-style-two .single-item .image-box .bg-image{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.about-style-eight{padding:110px 0;position:relative}.content_block_six .content-box{position:relative;display:block}.content_block_six .content-box .sec-title{padding-bottom:28px}.content_block_six .content-box .text p{margin-bottom:28px;line-height:26px}.content_block_six .content-box .text .list li{font-size:19px;font-weight:500;margin-bottom:13px;color:#232323;position:relative;line-height:28px;font-family:Fira Sans,sans-serif;padding-left:37px;display:block}.content_block_six .content-box .text .list li:last-child{margin-bottom:0}.content_block_six .content-box .text .list li:before{height:20px;content:"";position:absolute;top:4px;left:0;width:20px;background-image:url(https://frameworkguide.info/assets/images/icons/icon-48.png);background-repeat:no-repeat}.about-style-eight .video-inner{padding:144px 0;position:relative;background-size:cover;text-align:center;background-position:50%;margin-left:50px;width:100%;background-repeat:no-repeat;margin-top:32px;display:block}.about-style-eight .video-inner:before{height:100%;content:"";position:absolute;opacity:.3;top:0;background-color:#000;left:0;width:100%}.about-style-eight .video-inner .video-btn a{height:97px;transition:all .5s ease;position:relative;text-align:center;background-color:#ffb600;border-radius:50%;width:97px;line-height:97px;display:inline-block}.about-style-eight .video-inner .video-btn a:after,.about-style-eight .video-inner .video-btn a:before{height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";position:absolute;-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite;-webkit-transition:all .4s ease;transition:all .4s ease;top:50%;-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.5);box-shadow:0 0 0 0 hsla(0,0%,100%,.5);border-radius:50%;background:transparent;left:50%;width:100%}.about-style-eight .video-inner .video-btn a:after{-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes ripple{70%{-webkit-box-shadow:0 0 0 40px hsla(0,0%,100%,0);box-shadow:0 0 0 40px hsla(0,0%,100%,0)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,0);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes ripple{70%{-webkit-box-shadow:0 0 0 40px hsla(0,0%,100%,0);box-shadow:0 0 0 40px hsla(0,0%,100%,0)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,0);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}.home-8 .counter-block-one .inner-box .count-outer{font-size:44px;font-weight:900;margin-bottom:-3px;color:#051d3e;line-height:44px;font-family:Roboto,sans-serif}.home-8 .counter-block-one .inner-box .counter-text{font-size:20px;font-weight:500;color:#051d3e}.home-8 .counter-block-one .inner-box .counter-text span{font-weight:700}.home-8 .counter-block-one .inner-box .icon-box{top:3px}.home-8 .funfact-section{padding:83px 0 113px}.service-style-four{padding:110px 0 120px;position:relative;background:#08254f}.service-style-four .pattern-layer{height:100%;position:absolute;background-size:cover;top:0;left:0;width:100%;background-repeat:no-repeat}.service-style-four .title-column{justify-content:space-between;margin-bottom:50px;position:relative;align-items:center;display:flex}.service-style-four .title-column .sec-title{padding:0}.service-style-four .title-column .text p{color:#fff;line-height:26px}.service-block-four .inner-box{padding:38px 22px 22px;position:relative;border-radius:5px;background:#fff;display:block}.service-block-four .inner-box .icon-box{min-height:64px;margin-bottom:35px;position:relative;display:block}.service-block-four .inner-box .icon-box img{width:auto}.service-block-four .inner-box h3{font-size:24px;font-weight:600;margin-bottom:27px;position:relative;line-height:28px;display:block}.service-block-four .inner-box h3 a{color:#182158;transition:all .5s ease;display:inline-block}.service-block-four .inner-box h3 a:hover{color:#f48f07}.service-block-four .inner-box .image-box,.service-block-four .inner-box .image-box .image{overflow:hidden;position:relative;display:block}.service-block-four .inner-box .image-box .image img{transition:all .5s ease;width:100%}.service-block-four .inner-box:hover .image-box .image img{transform:scale(1.05)}.service-block-four .inner-box .image-box .image:before{height:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";position:absolute;opacity:0;top:50%;border-radius:0;background:hsla(0,0%,100%,.2);left:50%;width:0;display:block;z-index:1}.service-block-four .inner-box:hover .image-box .image:before{-webkit-animation:circle .95s;animation:circle .95s}@-webkit-keyframes circle{0%{opacity:1}40%{opacity:1}to{height:200%;opacity:0;width:200%}}@keyframes circle{0%{opacity:1}40%{opacity:1}to{height:200%;opacity:0;width:200%}}.service-block-four .inner-box .image-box .link{right:0;position:absolute;top:0}.service-block-four .inner-box .image-box .link a{height:40px;transition:all .5s ease;position:relative;text-align:center;background:#fff;width:40px;line-height:40px;display:inline-block;z-index:1}.service-block-four .inner-box .image-box .link a img{position:relative;width:auto;display:inline-block}.service-block-four .inner-box .image-box .link a:hover{color:#fff;background:#ffb600}.service-style-four .owl-carousel .owl-nav{position:relative;text-align:center;margin-top:50px;display:block}.service-style-four .owl-carousel .owl-next,.service-style-four .owl-carousel .owl-prev{height:43px;font-size:20px;border:2px solid #b7bfcb;color:#fff;transition:all .5s ease;position:relative;text-align:center;margin:0 10px;border-radius:50%;width:43px;line-height:39px;display:inline-block}.service-style-four .owl-carousel .owl-next:hover,.service-style-four .owl-carousel .owl-prev:hover{border-color:#ffb600;color:#ffb600}.service-style-four .owl-carousel .owl-nav .owl-next:before,.service-style-four .owl-carousel .owl-nav .owl-prev:before{height:1px;content:"";position:absolute;top:20px;background:#aeb7c3;width:40px}.service-style-four .owl-carousel .owl-nav .owl-prev:before{left:-53px}.service-style-four .owl-carousel .owl-nav .owl-next:before{right:-53px}.main-header.header-style-ten .main-box .logo-box{padding-top:23px}@media only screen and (max-width:1549px){.header-style-five .outer-container{padding:0 30px}.main-header .menu-right-content .btn-box{display:none}.main-header .menu-right-content .support-box{margin-right:0}.header-style-seven{padding-left:30px}.banner-style-seven{padding-right:0;padding-left:0}.banner-style-seven .pattern-layer{left:0}.main-header.header-style-seven:before{display:none}.banner-style-seven .bg-layer{right:0}.header-style-eight .nav-outer .outer-box{padding-right:110px}.main-header.header-style-eight .main-box .search-box-outer{color:#fff}.header-style-eight{background-color:#0f1015}.header-style-eight .main-menu .navigation>li>a{color:#fff}.banner-style-eight{padding:0}.about-style-six .outer-box,.header-style-eight:after{display:none}.feature-style-two .single-item .content-box{padding-right:30px;padding-left:30px}}@media only screen and (max-width:1299px){.header-style-five .main-box .logo-box{margin-right:0}.main-header.header-style-six .menu-right-content{display:none}.main-header.header-style-six .outer-box{margin-top:34px}.main-header.header-style-nine .menu-right-content .support-box{display:none}.home-9 .project-style-four .outer-container{padding:0 30px}.header-style-ten.main-header .menu-right-content{display:none}.main-header.header-style-ten .search-box-outer{margin-right:0}.main-header.header-style-ten .search-box-outer:before{display:none}.main-header.header-style-ten .main-box .outer-box{margin-top:33px}}@media only screen and (max-width:1200px){.header-style-five .main-box .logo-box{margin-right:0}.main-header .menu-right-content{display:none}.header-style-five .outer-container{display:block}.about-style-three .content-box .lower-box .single-item{padding-right:15px}.about-style-three .content-box .lower-box .single-item:before{display:none}.service-section .sec-title .link{position:relative;bottom:0;margin-top:20px}.chooseus-section .content-box{padding-left:0}.project-style-three .content-inner{margin-right:0}.banner-style-six{padding-left:0}.main-header.header-style-six .main-box .outer-container{padding:0 30px}.header-style-six{padding-right:0}.main-header.header-style-six .search-box-outer{margin-right:0}.aproach-section.home-6{padding-left:0}.banner-style-seven .pattern-layer,.banner-style-seven:before,.quality-section .inner-box p br{display:none}.banner-style-seven{padding-bottom:0}.banner-style-seven .bg-layer{width:100%}.banner-style-seven .bg-layer:before{height:100%;content:"";position:absolute;opacity:.8;top:0;background-color:#0f1015;left:0;width:100%}.about-style-five .image-layer{display:none}.image_block_two .image-box{margin-right:30px}.team-block-two .inner-box .content-box .social-links{left:20px}.team-block-two .inner-box .content-box{padding-right:20px;padding-left:20px}.content_block_four .content-box,.service-style-two .inner-container{margin:0}.home-8 .project-style-four .owl-nav,.home-9 .project-style-four .owl-nav{display:none}.feature-style-two .single-item{width:50%}}@media only screen and (max-width:1023px){.header-style-five .main-box .logo-box{text-align:center}.main-header.header-style-five .nav-outer .outer-box{margin-top:45px}.feature-section .inner-box{display:block}.about-style-three .image-box{margin-right:0}.main-header.header-style-six .logo-box{display:none}.main-header.header-style-seven .nav-outer .outer-box{margin-top:0}.main-header.header-style-seven .main-box .logo-box,.main-header.header-style-ten .main-box .logo-box{text-align:center}}@media only screen and (max-width:991px){.banner-carousel .slide-item .big-text{display:none}.about-style-three .image-box{margin-bottom:40px}.sec-title p br{display:none}.chooseus-section .image-box{margin-bottom:40px;margin-left:0}.chooseus-section .bg-layer-1,.chooseus-section .bg-layer-2{display:none}.funfact-section .inner-container{text-align:center;display:block}.counter-block-one .inner-box{margin-bottom:15px;text-align:left;display:inline-block}.counter-block-one:last-child .inner-box{margin-bottom:0}.clients-style-two .inner-container{display:block}.clients-style-two .text{margin-right:0;margin-bottom:15px}.about-style-four .content-box{margin-top:40px;padding-left:0}.banner-style-seven .slide-item{padding-left:50px}.banner-style-seven .bg-layer{height:100%}.content_block_two .content-box{margin-left:0}.project-style-two .outer-container{padding:0 30px}.image_block_two .image-box{margin-right:0;margin-bottom:40px;margin-left:0}.content_block_three .content-box{margin:0}.testimonial-style-two .title-inner .text{margin-bottom:20px;margin-top:0}.testimonial-style-two .sec-title{padding-bottom:20px}.news-block-one .inner-box{margin-bottom:60px}.news-style-two{padding-bottom:60px}.main-header.header-style-eight .main-box .search-box-outer{margin-left:0}.service-block-two .inner-box{margin-bottom:30px}.service-style-two .inner-container{padding-bottom:90px}.testimonial-style-four .form-inner{margin-left:0;margin-top:30px}.map-section .map-content{right:30px}.feature-banner .single-item{padding-right:30px}.feature-banner .single-column:last-child .single-item{margin-left:0}.about-style-seven .image-box{margin-right:0;margin-bottom:40px}.consultation-section .bg-layer,.cta-style-three .inner-container .bg-image{display:none}.consultation-section .form-inner{margin-right:0}.about-style-eight .video-inner{margin-left:0}.content_block_one .content-box{margin-bottom:30px;margin-top:0}}@media only screen and (max-width:767px){.main-header.header-style-five .nav-outer .outer-box{margin-top:18px!important}.main-header.header-style-five .main-menu .navbar-header .navbar-toggle,.main-header.header-style-seven .main-menu .navbar-header .navbar-toggle,.main-header.header-style-six .main-menu .navbar-header .navbar-toggle{border:1px solid #f48f07;background-color:#f48f07}.main-header.header-style-five .main-menu .navigation>li.current>a,.main-header.header-style-five .main-menu .navigation>li:hover>a,.main-header.header-style-five .main-menu .navigation>li>ul>li:hover>a,.main-header.header-style-seven .main-menu .navigation>li.current>a,.main-header.header-style-seven .main-menu .navigation>li:hover>a,.main-header.header-style-seven .main-menu .navigation>li>ul>li:hover>a,.main-header.header-style-six .main-menu .navigation>li.current>a,.main-header.header-style-six .main-menu .navigation>li:hover>a,.main-header.header-style-six .main-menu .navigation>li>ul>li:hover>a{color:#fff!important;background-color:#f48f07}.banner-style-five .content-box{padding-top:0}.banner-style-five .banner-carousel .slide-item{padding:110px 0 120px}.banner-carousel .content-box p br{display:none}.main-header .nav-outer .outer-box{margin-top:5px!important}.about-style-three .content-box .lower-box{display:block}.about-style-three .content-box .lower-box .single-item{margin-bottom:40px}.about-style-three .content-box .lower-box .single-item:last-child{margin-bottom:0}.about-style-three .content-box .lower-box .single-item .icon-box{top:-7px}.chooseus-section .content-box .single-column:last-child .single-item,.chooseus-section .content-box .single-column:nth-child(3) .single-item{margin-bottom:44px}.chooseus-section{padding-bottom:60px}.main-header.header-style-six .nav-outer .outer-box{top:12px}.banner-style-six .outer-container{padding-left:30px}.banner-style-six .banner-carousel .slide-item{padding-top:280px}.banner-style-six .content-box h2{font-size:40px;line-height:50px}.about-style-four .image-box .text{right:0}.quality-section .inner-box .inner h1:before{display:none}.quality-section .inner-box .inner{display:block}.quality-section .inner-box .inner p{max-width:100%;text-align:center;margin-top:20px}.project-style-four .sec-title .btn-box{position:relative;bottom:0;margin-top:15px}.project-style-four .outer-container{padding:0 15px}.header-style-seven .nav-outer .outer-box .nav-btn{display:none}.header-style-seven{padding-right:25px}.main-header.header-style-seven .search-box-outer{margin-top:18px}.banner-style-seven .content-box h2{font-size:60px;margin-bottom:10px;line-height:60px}.content_block_two .content-box .list-item{display:block}.content_block_two .content-box .list-item .list:first-child{margin-bottom:20px}.content_block_three .content-box .inner-box{padding-right:0}.content_block_three .content-box .inner-box .inner{position:relative;margin-top:25px}.banner-style-eight .slide-item{padding-left:50px}.content_block_four .content-box .list-inner{display:block}.content_block_four .content-box .list-inner .list-item:first-child{margin-bottom:20px}.banner-style-nine .banner-carousel .content-box h2 br{display:none}.feature-banner:before{width:100%}.feature-banner .single-item{margin-bottom:15px;padding-right:0}.feature-banner{padding-bottom:30px}.service-style-three .inner-container{margin:0}.content_block_five .content-box .inner .single-item{margin-bottom:30px}.about-style-seven{padding-bottom:80px}.news-style-three .title-column,.team-style-three .title-column{display:block}.main-header.header-style-ten .main-box .outer-box{margin-top:18px!important}.feature-style-two .single-item{width:100%}.service-style-four .title-column{display:block}.chooseus-section .content-box .single-item .upper-box .icon-box{top:-15px}.project-style-three .sec-title .btn-box{position:relative;bottom:0}.testimonial-style-two .owl-carousel .owl-dots{display:none}.news-section .sec-title .link{position:relative;bottom:0}.about-style-four .content-box .list-item{display:block}.about-style-four .content-box .list-item .list:first-child{margin-bottom:20px}.project-style-two .owl-nav{display:none!important}.news-style-two .sec-title .link{position:relative;bottom:0}.banner-style-eight h2 span{padding:0;background-color:transparent!important}.testimonial-style-four .testimonial-inner{margin-right:0}.cta-style-three .inner-container{padding-right:30px;padding-left:30px}.sec-title h2{line-height:34px}.call-to-action .inner-box{display:block}.content_block_one .content-box .list-style-five li{width:100%}.about-section-two .content-column .inner-column,.fluid-section-two .content-column .inner-box{margin-right:0}}@media only screen and (max-width:499px){.feature-section .inner-box .single-item-two .icon-box{left:20px}.feature-section .inner-box .single-item-two .icon-box:before{display:none}.feature-section .inner-box .single-item-two{padding-left:110px}.about-style-three .content-box .lower-box .single-item h4 br{display:none}.service-block-one .inner-box .lower-content{padding-left:20px}.service-block-one .inner-box .lower-content .link{right:10px}.testimonial-block-two .inner-box{padding-left:30px}.testimonial-block-two .inner-box .thumb-box{margin-bottom:20px;position:relative;top:0;left:0}.testimonial-block-two .inner-box:before{display:none}.clients-style-two .logo-list li{border:none!important;max-width:100%;width:100%;float:none}.clients-style-two .text h6{text-align:center}.banner-style-seven .slide-item{padding-left:30px}.banner-style-seven .content-box h2{font-size:50px;line-height:60px}.image_block_two .image-box h5{display:none}.image_block_two .image-box{padding:0}.image_block_two .image-box .image-2{position:relative;margin-top:30px}.banner-carousel .content-box h2{font-size:40px;line-height:45px}.map-section .map-content{right:0;position:relative;width:100%}.feature-banner .single-item{padding-left:105px}.header-style-ten .main-box{padding:0 20px}.image_block_one .image-box{padding:0;margin:0}.image_block_one .image-box .image-2{position:relative;top:0;margin-top:30px}}.contact-section{position:relative}.contact-section .contact-info-area{padding:50px 0;position:relative;background:#103776;margin-top:-135px;z-index:1}.contact-section .contact-info-area .single-item{padding:17px 30px 5px;position:relative;display:block}.contact-section .contact-info-area .single-item:before{height:100%;right:-15px;content:"";position:absolute;top:0;background:hsla(0,0%,100%,.2);width:1px}.contact-section .contact-info-area .single-column:last-child .single-item:before{display:none}.contact-section .contact-info-area .single-item .icon-box{height:55px;font-size:25px;margin-bottom:20px;color:#09102d;position:relative;text-align:center;box-shadow:-7px -7px 0 0 hsla(0,0%,100%,.2);width:55px;line-height:55px;display:inline-block}.contact-section .contact-info-area .single-item h5{font-size:18px;font-weight:700;margin-bottom:3px;position:relative;line-height:26px;display:block}.contact-section .contact-info-area .single-item p a{color:#fff}.contact-section .contact-form-area{padding:75px 0 20px;position:relative}.contact-section .contact-form-area .form-group{margin-bottom:25px;position:relative}.contact-section .contact-form-area .form-group:last-child{margin-bottom:0}.contact-section .contact-form-area .form-group label{font-size:18px;font-weight:700;margin-bottom:13px;color:#09102d;position:relative;line-height:26px;font-family:Roboto,sans-serif;display:block}.contact-section .contact-form-area .form-group input[type=email],.contact-section .contact-form-area .form-group input[type=file],.contact-section .contact-form-area .form-group input[type=text],.contact-section .contact-form-area .form-group textarea{height:60px;padding:10px 30px;font-size:15px;border:1px solid #edeef3;font-weight:600;color:#616161;transition:all .5s ease;position:relative;background:#edeef3;width:100%;display:block}.contact-section .contact-form-area .form-group textarea{height:200px;resize:none}.contact-section .contact-info-area .single-item .icon-box{background:#fff}.contact-section .contact-info-area .single-item h5{color:#a1a7bf}.centred{text-align:center}.contact-section .contact-info-area .single-item p{font-size:15px;font-weight:600;color:#fff;line-height:22px}.zoomicon{height:50px;background-color:#103776;border-radius:50%;width:50px;line-height:50px;display:inline-block}.help-section{padding:69px 0 92px;position:relative;background:#f0f1f5}.help-section .title-text{margin-bottom:42px}.single-help-content .img-box{overflow:hidden;border:10px solid #fff;border:10px solid #e3e4eb;margin-bottom:13px;transition:all .5s ease;position:relative;max-width:250px;max-height:250px;border-radius:50%;display:inline-block}.single-help-content:hover .img-box{border:10px solid #f48f07}.single-help-content .img-box img{transform:scale(1);transition:all .5s ease;border-radius:50%;width:100%}.single-help-content:hover .img-box img{transform:scale(1.1)}.help-section h4 a{color:#222}.about-style-three table{border:0 solid #dadada;margin:5px 0 20px;background:#fff;width:100%}.about-style-three table tr th{padding:8px;color:#fff;background-color:#103776;cursor:pointer}.about-style-three table tr{padding:8px 0;background-color:#fff}.about-style-three table tr td{border-right:0 solid #e7e6ec;padding:8px;color:#2f2f30;font:400 13px/20px Roboto,sans-serif;border-bottom:0 solid #e7e6ec}.about-style-three table tr:nth-child(2n){background-color:#efeef5}.about-style-three table td:first-child{font-weight:600}.services-single table{border:0 solid #dadada;margin:5px 0 20px;background:#fff;width:100%}.services-single table tr th{padding:8px;color:#fff;background-color:#103776}.services-single table tr{padding:8px 0;background-color:#fff}.services-single table tr td{border-right:0 solid #e7e6ec;padding:8px;color:#2f2f30;font:400 13px/20px Roboto,sans-serif;border-bottom:0 solid #e7e6ec}.services-single table tr:nth-child(2n){background-color:#efeef5}.services-single table td:first-child{font-weight:600}.services-single table tr p,.services-single table tr th p{padding:0!important;margin:0!important}.api{position:fixed;bottom:10px;left:15px;z-index:20}.api .whatsapp{transition:all .5s ease-in-out;position:relative;margin-top:10px;z-index:999}.api .whatsapp a{height:50px;overflow:hidden;font-size:28px;color:#fff;text-align:center;box-shadow:2px 2px 6px rgba(0,0,0,.4);border-radius:50%;background:#4dc247;width:50px;line-height:50px;display:block}.api .whatsapp .tooltiptext{height:auto;padding:5px 0;font-size:15px;color:#fff;position:absolute;visibility:hidden;text-align:center;top:13px;background-color:#000;border-radius:6px;left:105%;width:120px;line-height:normal;z-index:1}.api .whatsapp:hover a{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.api .whatsapp:hover .tooltiptext{visibility:visible}.api .telefon{transition:all .5s ease-in-out;position:relative;margin-top:10px;z-index:999}.api .telefon a{height:50px;overflow:hidden;font-size:28px;color:#fff;text-align:center;box-shadow:2px 2px 6px rgba(0,0,0,.4);border-radius:50%;background:#337ab7;width:50px;line-height:50px;display:block}.api .telefon .tooltiptext{height:auto;padding:5px 0;font-size:15px;color:#fff;position:absolute;visibility:hidden;text-align:center;top:13px;background-color:#000;border-radius:6px;left:105%;width:120px;line-height:normal;z-index:1}.api .telefon:hover a{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.api .telefon:hover .tooltiptext{visibility:visible}.api .Maps{transition:all .5s ease-in-out;position:relative;margin-top:10px;z-index:999}.api .Maps a{height:50px;overflow:hidden;font-size:28px;color:#fff;text-align:center;box-shadow:2px 2px 6px rgba(0,0,0,.4);border-radius:50%;background:#27a7e5;width:50px;line-height:50px;display:block}.api .Maps .tooltiptext{height:auto;padding:5px 0;font-size:15px;color:#fff;position:absolute;visibility:hidden;text-align:center;top:13px;background-color:#000;border-radius:6px;left:105%;width:120px;line-height:normal;z-index:1}.api .Maps:hover a{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.api .Maps:hover .tooltiptext{visibility:visible}.api .instagram{transition:all .5s ease-in-out;position:relative;margin-top:10px;z-index:999}.api .instagram a{height:50px;overflow:hidden;font-size:28px;color:#fff;text-align:center;box-shadow:2px 2px 6px rgba(0,0,0,.4);border-radius:50%;background:#fd3a67;width:50px;line-height:50px;display:block}.api .instagram .tooltiptext{height:auto;padding:5px 0;font-size:15px;color:#fff;position:absolute;visibility:hidden;text-align:center;top:13px;background-color:#000;border-radius:6px;left:105%;width:120px;line-height:normal;z-index:1}.api .instagram:hover a{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.api .instagram:hover .tooltiptext{visibility:visible}