@import url(../fonts/flat-icon-2/flaticon.css);.best_service.j .service_text h2,.best_service.j .service_text h5{margin-bottom:12px;font-weight:600;font-size:22px}#loader-wrapper,.left-desboard,.reptsec .title_container span.decor_default::after,.reptsec .title_container span.decor_default::before{background:#fff}#msform h2,.right-deshboard .form-group{margin-bottom:15px}.banner .tp-leftarrow,.banner .tp-rightarrow,.transition3s{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.banner .slide_show h6,.best_service.j .service_text h2,.button-main,.finance_text a,.finance_text h3,.main_menu .nav>li,.repblock2 .link a,.service_text h5{text-transform:capitalize}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999}#loader{display:block;background:url(../../images/pre1.gif) center no-repeat;position:relative;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px}.best_service.j{padding-bottom:60px}.best_service.j p,.inner_banner.j p{font-size:16px}.safesec .safbox h3,.safesec .safbox h4{font-size:25px;margin-bottom:22px}.about_finance_press .some_speach,.j .banner-title p{margin-top:15px}.inner_banner.j{height:auto}.bairo{color:#006c40;font-size:28px;border-bottom:1px solid #006c40;padding-bottom:7px;text-align:left}.p0,ul{padding:0}.dash-img,.safbox,.safesec h3{text-align:center}.best_service.j .service_text h2{font-family:Alegreya,serif;color:#262626cf}.footer_logo h2{font-family:Alegreya,serif;font-weight:700;font-size:28px;color:#fff;margin-top:0}#msform h2,.safesec .safbox h4,.safesec h3,.title_container h4{font-family:Alegreya,serif;color:#262626;font-weight:700}.safesec .safbox h4{line-height:35px;text-align:center}#msform h2{font-size:26px;border-top:1px solid #cecece;padding-top:12px}.tbcontent.heerj hr{border-color:#c6c6c6;margin-top:12px}@font-face{font-family:font-awesome;src:url('../../fonts/font-awesome/fonts/fontawesome-webfont.ttf');src:url('../../fonts/font-awesome/fonts/fontawesome-webfont.eot'),url('../../fonts/font-awesome/fonts/fontawesome-webfont.woff2') format('woff2'),url('../../fonts/font-awesome/fonts/fontawesome-webfont.woff') format('woff'),url('../../fonts/font-awesome/fonts/fontawesome-webfont.svg') format('svg')}@font-face{font-family:kepler-std;src:url('../../fonts/kepler-std/Kepler-Std-Bold.ttf')}body{sans-serif;font-size:14px;color:#393939;overflow:hidden}.blog_feeds .single_feeds .img_holder,.blog_feeds .single_feeds .text_holder,.flt_left,.shop_contianer .single_product_item .product_history,.single_product_details .product_container .product_history .book_review,article.news_post .share_read ul{float:left}.flt_right,.submit_form form .single_form,.submit_form form input,.submit_form form label,.submit_form form textarea{float:right}.breadcrumb_sec ul li:last-child,.description_list li ul li:last-child,.login_page .login_option .social_icon ul li:last-child,.m0,.top_header p{margin:0}.faq_sec .panel-group .panel+.panel,.hlogo img{margin-top:4px}#best-services .single_service_item .service_text h2{color:#111;font-size:22px;margin-top:8px;font-family:Alegreya,serif}.regtext{margin-top:5px;font-size:17px}.main_menu .nav>li:first-child,.main_menu .nav>li:first-child a,.main_menu .nav>li:first-child span,.p_left0,.replist li:first-child{padding-left:0}.p_right0{padding-right:0}.banner,.blog_feeds{overflow:hidden}.clear_fix{clear:both}.login-isec .action{text-align:right}.dash-img{border:1px solid #006c40;padding:10px 0 3px}.left-desboard ul{list-style:none}.safesec h3{font-size:40px;line-height:35px;margin-bottom:55px}.safesec{padding:40px 0 35px}.safbox{margin-bottom:30px;box-shadow:0 10px 30px rgba(0,0,0,.25);border-radius:10px;padding:10px 20px 28px}.safesec .safbox img{max-width:80px;margin-bottom:22px}.safesec .safbox p{color:#333;font-size:16px}.left-desboard li a{display:block;padding:11px 0 11px 10px;font-size:14px;border:1px solid #006c40;border-top:1px solid #071069;border-top:none;text-decoration:none;text-transform:uppercase;font-weight:500;color:#000}.right-deshboard .panel-default{border:2px solid #006c40;border-radius:0;background:#fff}.right-deshboard .panel-default .panel-body{padding:20px}.right-deshboard .panel-default .panel-body label{margin-bottom:5px;font-weight:500;font-size:15px;color:#000}.right-deshboard .panel-default .panel-body .form-control{border-radius:0;border:1px solid #ccc;box-shadow:none;height:40px}.left-desboard li a.active,.left-desboard li.active a,.reptab .nav-tabs>li.active>a,.reptab .nav-tabs>li.active>a:focus,.reptab .nav-tabs>li.active>a:hover{background:#006c40;color:#fff}.right-deshboard .panel-default .panel-body td .btn{line-height:20px;padding:0 5px;border-radius:3px}.right-deshboard .pagination>.active>a,.right-deshboard .pagination>.active>a:focus,.right-deshboard .pagination>.active>a:hover,.right-deshboard .pagination>.active>span,.right-deshboard .pagination>.active>span:focus,.right-deshboard .pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#071069;border-color:#071069}.right-deshboard .pagination .page-link .icon{vertical-align:middle;width:18px}.right-deshboard .pagination .page-link{line-height:25px;border-color:#071069}.right-deshboard .pagination>li>a,.right-deshboard .pagination>li>span{color:#333}.pagination>li:first-child>a.page-link,.pagination>li:last-child>a.page-link,p{line-height:23px}.right-deshboard .table{margin-bottom:0}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}table{caption-side:bottom;border-collapse:collapse}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}.right-deshboard .panel-default .panel-body .btn.viwbtn.b{outline:0;font-size:13px;padding:0 15px;margin-right:4px;margin-top:0;display:inline-block}.right-deshboard .panel-default .panel-body .btn{border-radius:0;text-transform:uppercase;text-decoration:none;color:#fff;display:block;padding:0 30px;background-color:#071069;font:700 14px/42px Poppins,sans-serif}.right-deshboard .panel-default>.panel-heading{background-color:#006c40;border-color:#006c40;border-radius:0;color:#fff;text-transform:uppercase;font-weight:500;font-size:18px;padding:10px 15px}.right-deshboard .panel-default .panel-body .btn .mybtn{background-color:#006c40!important}@media (min-width:200px) and (max-width:754px){.main-container1{grid-template-columns:1fr;margin:2rem 1rem}.safesec h3{font-family:Alegreya,serif;font-size:28px;font-weight:700;color:#262626;line-height:33px;text-align:center;margin-bottom:55px}.main-container1 .form-ul-main{padding:0;display:block;grid-gap:0rem;margin-top:32px}.h2-title{font-size:10px}.main-container1 .faq{display:flex;flex-direction:column;width:100%;height:auto}.login-isec .form-wrapper{padding-left:0}.right-deshboard .panel-default .panel-body .btn.viwbtn.b{padding:0 12px;margin-bottom:3px}.cart_table table,.cart_table table tbody,.cart_table table tr,.cart_table table tr td{display:block}.right-deshboard .panel-default{border:2px solid #006c40;border-radius:0;background:#fff}.right-deshboard .panel-default .panel-body{padding:18px}.cart_table table tr td{border:1px solid;border-width:1px 0 0;width:100%;padding:10px 10px 10px 120px;position:relative;font-weight:500;color:#000}.cart_table table tr td:before{content:attr(data-title) ":";position:absolute;left:10px;font-size:15px;font-weight:400;top:10px}.login-isec .register-or::before,.thead-default{display:none}.login-isec .register-or .form-wrapper{padding-right:0;padding-left:0}}.button-main,.top_header div.dropdown ul,button,input{border:none;box-shadow:none}.banner .title_container span.decor-equal:after,.banner .title_container span.decor-equal:before,.banner .title_container span.decor_default:after,.banner .title_container span.decor_default:before,.banner ul li a.consultation_button,.button-main,.shop_aside .single-sidebar.price-ranger .ui-widget-header,.top_header{background:#1a8bb3}.transition3s{transition:.3s ease-in-out}.transform_img_holder:hover img{opacity:1;transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);-moz-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);cursor:pointer}.transform_img_holder{overflow:hidden;position:relative}.transform_img_holder img{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;transition:.25s ease-in-out}.hlogo img{max-width:185px}.top_header .top_header_right{text-align:right;padding-left:42px}.banner .slide_2,.banner ul li a,.button-main,.inner_banner,.link4,.our_partners ul li a,.project_gallery .gallery_menu,.single_service_item,.team .title_container,.tparrows:before,footer .subscribe_us ul li a{text-align:center}button,input{outline:0}.button-main{color:#fff;font-weight:700;font-size:16px;width:170px;display:inline-block;line-height:47px;outline:0}.banner .tp-leftarrow:hover:before,.banner .tp-rightarrow:hover:before,.button-main:focus,.button-main:hover,.hvr-shutter-out-vertical:active,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:hover,.hvr-sweep-to-bottom:active,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:hover,.hvr-sweep-to-right-white:active,.hvr-sweep-to-right-white:focus,.hvr-sweep-to-right-white:hover,.hvr-sweep-to-right:active,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:hover,.hvr-sweep-to-rightB:active,.hvr-sweep-to-rightB:focus,.hvr-sweep-to-rightB:hover,.key_benefits_panel .panel-heading.active-panel h4 a,.login_page .login_option .social_icon ul li a i,.news_single_post .news_post .commment_area .single_comment a.share:hover,.parallax .button a:hover,.single_service_item:active .icon_border span,.single_service_item:focus .icon_border span,.single_service_item:hover .icon_border span,footer .bottom_footer a:focus,footer .bottom_footer a:hover,footer .contact_us ul li a,footer .links ul li a{color:#fff}a,a:active,a:focus,a:hover{text-decoration:none;outline:0}ul{list-style-type:none}.border_round{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%}.map{margin-top:45px}.title_container h4{font-size:30px;margin-bottom:9px}.title_container span.decor_default{display:block;width:13px;height:13px;background:padding-box #1a8bb3;border:2px solid rgba(26,139,179,.3);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding;position:relative;margin-top:13px;margin-left:26px}.title_container span.decor_default:after{content:'';width:60px;height:1px;background:#fff;position:absolute;top:4px;left:16px}.title_container span.decor_default:before{content:'';width:20px;height:1px;background:#e2e2e2;position:absolute;top:4px;left:-28px}.banner-title span.decor-equal,.title_container span.decor-equal{display:inline-block;width:13px;height:13px;background:padding-box #1a8bb3;border:2px solid rgba(26,139,179,.3);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding;position:relative}.banner-title span.decor-equal:after,.title_container span.decor-equal:after{content:'';width:50px;height:1px;background:#e2e2e2;position:absolute;top:4px;right:-60px}.banner-title span.decor-equal:before,.title_container span.decor-equal:before{content:'';width:50px;height:1px;background:#e2e2e2;position:absolute;top:4px;left:-60px}.hvr-shutter-out-vertical,.hvr-sweep-to-right,.hvr-sweep-to-right-white,.hvr-sweep-to-rightB{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before,.hvr-sweep-to-rightB:before{-webkit-transform:scaleX(0);-webkit-transition-property:transform;-webkit-transition-timing-function:ease-out}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#1a8bb3;transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;transition-timing-function:ease-out}.hvr-sweep-to-right-white:before,.hvr-sweep-to-rightB:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transition-duration:.3s}.hvr-sweep-to-right-white:active:before,.hvr-sweep-to-right-white:focus:before,.hvr-sweep-to-right-white:hover:before,.hvr-sweep-to-right:active:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:hover:before,.hvr-sweep-to-rightB:active:before,.hvr-sweep-to-rightB:focus:before,.hvr-sweep-to-rightB:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-rightB:before{background:#272727;transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}.hvr-sweep-to-bottom:before,.hvr-sweep-to-right-white:before{-webkit-transition-property:transform;-webkit-transition-timing-function:ease-out}.hvr-sweep-to-right-white:before{background:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}.hvr-shutter-out-vertical:before,.hvr-sweep-to-bottom:before{content:"";z-index:-1;background:rgba(26,139,179,.9);right:0;bottom:0}.hvr-sweep-to-bottom,.hvr-sweep-to-bottom:before{-webkit-transition-duration:.3s;position:absolute;top:0;left:0}.hvr-sweep-to-bottom{display:inline-block;vertical-align:middle;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color;transition-property:color;transition-duration:.3s}.hvr-sweep-to-bottom:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}.single_news:active .hvr-sweep-to-bottome:before,.single_news:focus .hvr-sweep-to-bottom:before,.single_news:hover .hvr-sweep-to-bottom:before,.team_member:active .hvr-sweep-to-bottome:before,.team_member:focus .hvr-sweep-to-bottom:before,.team_member:hover .hvr-sweep-to-bottom:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-shutter-out-vertical:before{position:absolute;top:0;left:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.mix:active .hvr-shutter-out-verticale:before,.mix:focus .hvr-shutter-out-vertical:before,.mix:hover .hvr-shutter-out-vertical:before,.more_project_gallery .img_holder:hover:active .hvr-shutter-out-verticale:before,.more_project_gallery .img_holder:hover:focus .hvr-shutter-out-vertical:before,.more_project_gallery .img_holder:hover:hover .hvr-shutter-out-vertical:before,.single_project_page .image_gallery .img_holder:active .hvr-shutter-out-verticale:before,.single_project_page .image_gallery .img_holder:focus .hvr-shutter-out-vertical:before,.single_project_page .image_gallery .img_holder:hover .hvr-shutter-out-vertical:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.top_header{color:#fff;padding-top:7px;padding-bottom:7px}.top_header .top_header_left span,article.news_post .post_heading ul li i{padding-right:8px}.instagram_photos .more_project_gallery>div,.top_header .top_header_left p{padding-top:5px}.repblock{background:#fff;margin-bottom:30px;border:1px solid #ccc}.replist{margin:0 0 22px;padding:12px 0}.repblock ul li,.replist li{display:inline-block;border-right:2px solid #a4a4a4;margin-right:13px;padding-right:13px;color:#222;font-weight:700;line-height:14px}#menu1 ul li,.repdetail h2{line-height:24px;font-weight:700}.banner ul li a.consultation_button:hover,.banner ul li a.learn_more:hover,.replist li i{color:#006c40}.r .repblock2 .link a,.repdetail h2,.repdetail h2 a{color:#071069}.replist li:last-child{border-right:none}.repdetail h2{font-size:18px;margin:0 0 8px}.cart .cart_table .submit_form2,.reptab .lets_talk_to_us form,.reptab h3,.service_single_page_content .title_container h4{margin-top:0}.reptab h3,.reptab h4{font-weight:600;font-family:Alegreya,serif}.reptab h3{color:#262626;font-size:30px;margin-bottom:15px}.reptab h4{color:#262626;font-size:19px;margin-top:15px}#menu1 ul{list-style:decimal;padding-left:20px}#menu1 ul li{color:#313131;font-size:15px;margin-bottom:5px}#menu1 ul ul li{font-weight:400}.reptab p{color:#444;line-height:25px}.repblock ul li a,.repname a{color:#0d1cac}.repblock ul{margin:0;padding:12px 15px}.reptab .lets_talk_to_us form input{height:40px}.reptab .lets_talk_to_us form label{font-weight:400;margin-bottom:7px}#best-services .title_container,.about_finance_press .title_container,.cart_table .payment_system .pay1,.reptab .lets_talk_to_us form .input-group{margin-bottom:20px}.reptab .lets_talk_to_us form #basic-addon4,.reptab .lets_talk_to_us form textarea{height:120px}.reptab .lets_talk_to_us form .input_group_textarea i{display:block;margin-top:-46px}.reptab .lets_talk_to_us form .input-group-addon::before{content:'';width:1px;height:30px;background:#999;position:absolute;left:0;top:5px}.repname{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:12px 15px}.reptsec,.reptsec2{padding:40px 0 15px}.repname a{font-weight:700;font-size:16px;display:block}.repblock p{color:#333;padding:13px 15px 20px}.reptsec2{background:#f4f4f4}.lets_talk_to_us form .input_group_textarea,.title_container{margin-bottom:40px}.repblock2{background:#fff;margin-bottom:25px;padding:10px 15px 22px;border-bottom:2px solid #006c40}.banner ul li a.learn_more,.link4,.reptsec2 .title_container span.decor_default::after,.reptsec2 .title_container span.decor_default::before,footer .footer_logo a.read_more{background:#006c40}.cart .cart_table .table-1,.checkout .check_out_form,.link4,.login_page form .input-group,.reptsec .title_container,.shop_aside .best_sellers .single_sell_item{margin-bottom:30px}.repblock2 a{display:block;color:#333}.repblock2 h5{font-size:13px;color:#111}.repblock2 h4{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-weight:600;color:#000;margin-bottom:12px}.repblock2 .link a{color:#006c40;font-weight:700;font-size:17px;display:block;text-decoration:underline;font-family:Alegreya,serif;margin-top:16px;text-align:right}.reptsec2 .title_container span.decor_default{background:#006c40;border:2px solid #ffb5c3}.link4{display:block;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:10px 0}.r .link4,.reptsec2 .r .title_container span.decor_default::after,.reptsec2 .r .title_container span.decor_default::before{background:#071069}.reptsec2 .r .title_container span.decor_default{background:#071069;border:2px solid #7b83cc}.r .repblock2{border-bottom-color:#071069}.top_header .top_header_right p{padding-left:13px;display:inline-block}.latest_news .single_news ul li a i,.top_header .top_header_right span{padding-right:5px}.main_menu .nav>li,.main_menu .nav>li:nth-child(3),.main_menu .nav>li:nth-child(4),.main_menu .nav>li:nth-child(5){padding-right:10px}.latest_news .title_container{margin-bottom:28px}.top_header a{color:#fff;font-size:14px}.bottom_header .address_container>div,.our_partners ul li,.top_header div.dropdown,footer .bottom_footer a,footer .bottom_footer p,footer .subscribe_us ul li{display:inline-block}.top_header div.dropdown ul{background:#1a8bb3;border-radius:0;left:-40px;text-align:right;min-width:100px;top:21px}.top_header div.dropdown ul li{color:#dadada;font-size:14px;padding:8px 10px 8px 16px;cursor:pointer}.top_header button{background:0 0;border:none;color:#dadada;font-size:14px;padding:0}.bottom_header{padding-bottom:8px}.bottom_header .logo_holder{background:url(../../images/home/logo.png) 9% 100% no-repeat;height:79px;margin-top:31px}.bottom_header .logo_holder a{display:inline-block;width:100%;height:100%}.bottom_header .address_container{padding-left:71px;padding-top:26px}.bottom_header .address_container>div:nth-child(2){padding-left:32px}.bottom_header .address_container>div:nth-child(3){padding-left:30px}.bottom_header .address_container .icon_holder{display:inline-block;width:58px;height:58px;border:6px solid #eaedf0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;vertical-align:15px}.bottom_header .address_container .icon_holder span,.carousel.vertical .carousel-inner>.active,.carousel.vertical .carousel-inner>.next,.carousel.vertical .carousel-inner>.prev,.submit_form form button{display:block}.bottom_header .address_container .text_holder{display:inline-block;font-family:Montserrat,sans-serif;font-size:16px;padding-left:8px}.bottom_header .address_container .text_holder p{color:#262626;line-height:27px}.bottom_header .address_container .text_holder span,.latest_news .single_news .img_holder .icon_holder a{display:block;color:#1a8bb3}.main_menu{background:#0b3c4d;position:relative;z-index:99999}.main_menu .navbar-default{border:none;background:0 0;padding:0;margin:0}.main_menu .nav>li{font-family:Alegreya,serif;font-size:13px;color:#ccc;position:relative;text-align:left;padding-bottom:18px}.main_menu .nav>li:before{content:'';width:1px;height:100%;background:url(../../images/home/nav-border.png) no-repeat;position:absolute;right:0;top:18px}.faq_sec .panel-default:last-child:before,.main_menu .nav>li:last-child:before{width:0}.main_menu .nav>li a{font-family:Montserrat,sans-serif;font-weight:700;color:#fff;font-size:14px;padding:19px 12px 5px 13px}.main_menu .nav>li:hover a{color:#f8d179;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.main_menu .nav li span{padding-left:13px}.main_menu .nav li a i{padding-left:7px;vertical-align:2px}.main_menu .nav>li>.sub-menu{position:absolute;z-index:9999;width:324px;background:#272727;top:120px;opacity:0;visibility:hidden}.main_menu .nav li .sub-menu li a{font-family:Montserrat,sans-serif;font-weight:700;font-size:13px;color:#fff;display:block;padding:13px 14px;border-bottom:1px solid #464646}.main_menu .nav>li:hover .sub-menu{opacity:1;visibility:visible;top:80px;-webkit-transition:.4s ease-in;-o-transition:.4s ease-in;transition:.4s ease-in}.main_menu .nav li .sub-menu li a:hover{background:#202020;color:#f8d179;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.main_menu nav ul li.dropdown_menu .fa-bars,.mix,.onoffswitch-checkbox{display:none}.main_menu .search_icon{padding-left:6px;background:url(../../images/home/search-icon.png) center center no-repeat #093646;border:none;outline:0;box-shadow:none;width:80px;height:80px;margin-left:-11px}#best-services .owl_slider,.latest_news .single_news .img_holder,.main_menu .container,.project_gallery .mix .img_holder,.stay_with_finance,.team .team_member .team_img,.testimonial{position:relative}.main_menu #search{position:absolute;width:calc(94% + 1px);height:80px;background:#093646;top:0;right:70px;display:none}.main_menu #search input{width:100%;height:100%;border:none;background:0 0;font-weight:300;font-size:28px;color:#fff;padding-left:30px}.main_menu .search_click{background:url(../../images/home/search-cross.png) center center no-repeat #093646;border:none;outline:0;box-shadow:none;width:80px;height:80px}@keyframes fixed-bouce{0%{padding-top:5px;background:#262626}100%,25%{padding-top:0}50%{padding-top:3px}}.fixed{position:fixed;background:#272727;top:0;left:0;width:100%;z-index:999999;animation-name:fixed-bouce;animation-duration:1s;-webkit-box-shadow:0 13px 30px -12px rgba(0,0,0,.75);-moz-box-shadow:0 13px 30px -12px rgba(0,0,0,.75);box-shadow:0 13px 30px -12px rgba(0,0,0,.75)}.fixed .search_icon{background-color:#2b2b2b}.fixed #search{background:#2b2b2b}.banner .slide_show h6{font-family:Alegreya,serif;font-weight:700;font-size:24px;color:#1a8bb3}.banner .slide_show h1{font-family:Alegreya,serif;font-weight:700;font-size:55px;color:#000;text-transform:uppercase}.about_finance_press .finance_fact_item .icon_holder img{max-width:60px}.banner .slide_show p{font-style:italic;font-weight:600;color:#000;font-size:16px}.banner .logo span.logo{display:block;background:url(../../images/home/logo-icon.png) center no-repeat;height:79px;width:70px}.banner ul li a{font-weight:700;color:#fff;font-size:16px;line-height:47px;width:170px}.banner ul li a:hover{background:#f8d179}.banner .tp-leftarrow,.banner .tp-rightarrow{width:60px;height:60px;background:padding-box #fff;border:5px solid rgba(255,255,255,.2);-moz-background-clip:padding;-webkit-background-clip:padding;border-radius:50%;transition:.3s ease-in-out}.banner .tparrows.tp-rightarrow:before,.brochures a:focus,.brochures a:hover,.cart .cart_table .table-1 tbody tr td span.color_fix,.latest_news .single_news a.read_more:focus,.latest_news .single_news a.read_more:hover,.project_gallery .mix:hover .text_data a span,.service_single_page_content .tab_nav_holder ul li.active a,.service_single_page_content .tab_nav_holder ul li:focus a,.single_product_details .product_container .product_history .book_name .author_name p span,.tparrows.tp-leftarrow:before,.twitter_feeds .single_twitter_feed .feed p a,article.news_post .share_read a.read_more:hover{color:#1a8bb3}.banner .tp-leftarrow:hover,.banner .tp-rightarrow:hover{background:padding-box #1a8bb3;border:5px solid rgba(26,139,179,.2);-moz-background-clip:padding;-webkit-background-clip:padding}.tparrows:before{font-family:font-awesome;font-size:21px;color:#fff;display:block;line-height:52px}.tparrows.tp-rightarrow:before{content:'\f054'}.tparrows.tp-leftarrow:before{content:'\f053'}.banner .tp-bullet,.banner .tp-bullet.selected{width:14px;height:14px;background:0 0;border:2px solid #fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-box-shadow:0 0 1px 0 #fff;-moz-box-shadow:0 0 1px 0 #fff;box-shadow:0 0 1px 0 #fff}.banner .tp-bullet:before{content:'_';height:1px;width:0;position:absolute;bottom:-7px;left:0;background:#fff;overflow:hidden}.banner .tp-bullet:hover:before{width:100%;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.about_finance_press{font-family:Alegreya,serif;padding-top:63px;padding-left:7px;overflow-x:hidden}.about_finance_press .container{border-bottom:1px solid #f6f4f4;padding-bottom:27px}.finance_text{padding-bottom:51px}.finance_text h3{font-weight:400;font-size:36px;color:#1a8bb3;position:relative;line-height:47px}.carousel.vertical .item p,.contact_text p,.finance_text p,.news_single_post .news_post .author_text p,.service_text p{line-height:24px}.finance_text h3 span{display:inline-block;background:#1a8bb3;width:10px;height:2px;vertical-align:middle}.finance_text h3 sup{font-size:48px;top:6px;left:10px}.finance_text h3:before{content:'“';position:absolute;color:#1a8bb3;font-size:48px;left:-34px;top:-6px}.finance_text p{sans-serif;padding-top:12px}.finance_text a{font-weight:700;font-size:18px;color:#1a8bb3;display:block;text-decoration:underline;margin-top:28px}.finance_text a:active,.finance_text a:focus,.finance_text a:hover{color:#262626}.about_finance_press .finance_fact_item{border-bottom:1px solid #f6f4f4;padding-top:17px;padding-bottom:17px}.about_finance_press .finance_fact_item:first-child{padding-top:9px;padding-bottom:17px}.about_finance_press .finance_fact_item:last-child,.cart_table .table-2 tr:last-child td span,.news_aside .aside_item:last-child,.single_product_details .product_tab .nav-tabs{border:none}.finance_fact_item h6{font-weight:400;font-size:24px;color:#262626}.finance_fact_name span{font-weight:400;font-size:18px;color:#868686}.people_choose_us .choose_category img{max-width:43px}.finance_fact_item>span{font-weight:700;font-size:60px;color:#262626;padding-left:20px}.finance_fact_name{line-height:19px;padding-left:28px}.best_service{padding-top:25px;background:#f6f6f6;padding-bottom:25px}.single_service_item .service_icon img{max-width:80px;display:inline-block}.single_service_item{box-shadow:rgba(0,0,0,.35) 0 5px 15px}.single_service_item:hover{box-shadow:#0c477b 6px 2px 16px 0,#fff -6px -2px 16px 0;transition:.8s}.k{background:#e0dbd9}.service-item-box{display:flex;justify-content:center;align-items:center}.service-icons img{width:20%;margin-top:2rem}.k .single_service_item{height:25rem;width:25rem;border-radius:50%}.single_service_item .service_icon{display:-webkit-flex;display:flex;width:100%;background:url(../../images/home/arrow-bg.png) 50% 110% no-repeat #f4f4f4;justify-content:center}.icon_border span{display:block;padding:16px;color:#1a8bb3}.service_text h5{font-family:Alegreya,serif;font-weight:400;font-size:20px;color:#262626cf;margin-bottom:12px}.faq_sec h5,.people_choose_us h5{font-weight:400;color:#262626;font-size:24px;font-family:Alegreya,serif}.service_text{padding:6px 2px 13px 4px}.best_service.k .single_service_item{background:#fff;padding:0 18px 15px}.best_service.k .single_service_item .btn{background:#fff;color:#071069;font-weight:700;border:1px solid #071069}.best_service.k .service_text p{color:#444;margin-bottom:16px}.single_service_item .btn{background:#006c40;color:#fff;font-weight:700;margin-top:6px}#best-services .single_service_item{box-shadow:0 2px 0 0 rgba(0,0,0,.03);margin-top:32px;border:1px solid #abafd5;padding:15px 8px 16px;background:#fdfdfd;height:350px}#best-services .single_service_item .service_icon{background:#fdfdfd}.single_service_item:active .service_icon,.single_service_item:focus .service_icon,.single_service_item:hover .service_icon{background:url(../../images/home/arrow-bg.png) 50% 101% no-repeat #1a8bb3;cursor:pointer}.single_service_item:active .icon_border,.single_service_item:focus .icon_border,.single_service_item:hover .icon_border,footer .footer_logo a.read_more:focus,footer .footer_logo a.read_more:hover{border:1px solid #fff}#best-services .item{padding-right:15px;margin-left:15px}#best-services .owl_slider .customNavigation{position:absolute;right:15px;top:-53px}#best-services .owl_slider .customNavigation a i{color:#9b9b9b;font-size:36px;margin-left:12px;transition:.3s}#best-services .owl_slider .customNavigation a i:hover{cursor:pointer;color:#1a8bb3}.section_bg{background:#f4f4f4;margin-top:79px}.testimonial .img_holder{float:right;position:relative}.testimonial .img_holder .overlay{position:absolute;width:100%;height:100%;top:0;right:0;background:rgba(26,139,179,.9)}.testimonial .slider_container{position:absolute;right:15px;top:96px;padding-left:17px}.testimonial .slider_container span.flaticon-quotes3:before{color:#fff;font-size:30px}.testimonial .slider_container p.speach{font-style:italic;font-size:20px;font-weight:400;color:#fff;position:relative;padding:23px 38px 32px 0;line-height:32px;margin-bottom:37px}.testimonial .slider_container p.speach:before{content:'';width:70px;height:1px;background:#fff;position:absolute;bottom:0;left:0}.testimonial .slider_container h6{font-family:Alegreya,serif;font-weight:400;font-size:18px;color:#fff}.testimonial .slider_container .client_name span{font-style:italic;color:#fff}.testimonial .slider_container .carousel-indicators{left:4%;bottom:-68px}.testimonial .slider_container .carousel-indicators li,.testimonial .slider_container .carousel-indicators li.active{width:11px;height:11px;background:0 0;border:2px solid #fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-box-shadow:0 0 1px 0 #fff;-moz-box-shadow:0 0 1px 0 #fff;box-shadow:0 0 1px 0 #fff;position:relative;margin:0 0 0 8px}.testimonial .slider_container .carousel-indicators li:before{content:'_';height:1px;width:0;position:absolute;bottom:-7px;left:-3px;background:#fff}#customer-say-slider .carousel-indicators li:hover:before,.service_single_page_content .tab-content .carousel .carousel-indicators li:hover:before,.testimonial .slider_container .carousel-indicators li:hover:before{width:12px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.people_choose_us{padding-top:65px;padding-left:18px;position:relative}.people_choose_us:before{content:'';width:1px;height:41%;background:#e2e2e2;position:absolute;top:45%;left:calc(7% + 1px)}.people_choose_us h5{margin-bottom:15px}.people_choose_us span.icon:before{color:#1a8bb3;font-size:39px;display:block}.people_choose_us span.flaticon-tasks2:before{font-size:55px;margin-left:-9px;margin-top:-3px}.people_choose_us .choose_category i{padding-left:14px;padding-top:21px;color:#e2e2e2}.people_choose_us .choose_category{padding-top:32px;margin-bottom:-25px}.people_choose_us .choose_category .text_holder{padding-left:31px}.faq_gallery_sec{background:#fff;padding-bottom:42px}.faq_sec{padding-top:59px}.faq_sec .panel-group{padding-top:21px;padding-left:11px}.faq_sec .panel-default:before{content:'';width:1px;height:100%;background:#f6f4f4;position:absolute;top:28px;left:-5px}.faq_sec .panel-default{border:none;box-shadow:none;position:relative}.faq_sec .panel-heading{position:relative;padding:14px}.faq_sec .panel-body{padding:5px 18px}.faq_sec .panel-heading:before{content:'';width:16px;height:16px;background:#fff;border:2px solid #f6f4f4;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;position:absolute;left:-12px;top:19px}.gallery_sec .gallery_img .overlay,.parallax .overlay{top:0;left:0;height:100%;width:100%;position:absolute}.faq_sec .panel-default>a:focus .panel-heading:before,.faq_sec .panel-default>a[aria-expanded=true] .panel-heading:before{border:2px solid #1a8bb3;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.gallery_sec{padding-top:70px}.gallery_sec .gallery_img{float:left;padding-top:3px}.gallery_sec .gallery_img:nth-child(2),.gallery_sec .gallery_img:nth-child(4),.gallery_sec .gallery_img:nth-child(5){padding-left:3px}.gallery_sec .gallery_img .overlay{background:rgba(26,139,179,.9);cursor:pointer;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.gallery_sec .gallery_img:hover .overlay{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.parallax{background:url(../../images/home/parallax-bg.jpg) center top fixed;height:180px;padding-top:57px;position:relative}.parallax .overlay{background:#1a8bb3}.parallax h3{font-size:24px;color:#fff}.parallax .button a{font-weight:700;font-size:16px;color:#1a8bb3;background:#fff;margin:10px 0 0 37px;display:inline-block;line-height:47px;padding:0 28px 0 29px}.team{padding-top:63px;padding-bottom:80px}.team .team_member{margin-top:44px}.team_img .signature{position:absolute;top:38%;left:18%;z-index:99;opacity:0}.aside_item.active .overlay,.aside_item:hover .overlay,.team .team_member:hover .signature{opacity:1}.team_img .overlay{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}.team .member_info{border-left:1px solid #f6f4f4;border-bottom:1px solid #f6f4f4;border-right:1px solid #f6f4f4;padding:16px 10px 0 18px}.team .member_info h5{font-family:Alegreya,serif;font-weight:400;font-size:24px;color:#262626;margin-bottom:7px}.team .member_info>span{font-style:italic;font-weight:600;font-size:14px;color:#1a8bb3;display:block;margin-bottom:20px}.team .member_info a{color:#1a8bb3;display:block;border-top:1px solid #f6f4f4;margin:22px -10px 0 -18px;padding:11px 0 11px 19px}.description_list li ul li a,.mission_value .ticker-headline ul li a,.shop ul.product_rating li a i.non-rating,.shop_aside .single-sidebar.price-ranger .ranger-min-max-block span,.team .member_info a span,article.news_post .post_heading ul li a{color:#9b9b9b}.team .member_info a i,article.news_post .share_read ul li a i{padding-right:4px}.cart_table .table-1 thead tr,.stay_consultation{background:#f4f4f4}footer .footer_logo a.read_more,footer .subscribe_us ul li a{-moz-background-clip:padding;-webkit-background-clip:padding}.stay_with_finance>img{float:right;margin-right:-110px;}.stay_with_finance .text_container{position:absolute;top:38px;left:0;width:100%}.stay_with_finance .text_container span.logo{display:block;max-width:150px}.stay_with_finance .text_container h4{font-family:Alegreya,serif;font-weight:400;font-size:36px;color:#c82240;margin-top:0;margin-bottom:3px}.latest_news .single_news h3,.news_aside h3,footer h4{font-family:Alegreya,serif;font-size:24px;font-weight:700}.stay_with_finance .text_container p{color:#222}.stay_with_finance .text_container a.buy_theme{margin-top:24px}.consultation{padding-left:114px;padding-top:66px}.consultation .submit_now,.consultation form{margin-top:37px}.consultation form input{width:278px;height:50px;background:#fff;border:1px solid #eee;border-radius:0;display:inline-block;margin-bottom:20px;padding-left:13px}.single_form .ui-state-default,.ui-widget-content{border:1px solid #eee;sans-serif;background:#fff;font-size:14px;color:#9b9b9b}.consultation form input.left_input_fix{margin-left:11px}.consultation .single_form{width:100%;height:50px;margin-bottom:20px}.single_form .ui-state-default{width:100%!important;height:100%;outline:0;box-shadow:none}.single_form .ui-selectmenu-button span.ui-icon{display:block;float:right;position:relative;text-indent:0;height:50px;top:0;margin-top:0;width:37px}.single_form .ui-selectmenu-button span.ui-icon::before{content:"";font-family:font-awesome;position:absolute;top:30%;left:50%;font-size:16px;color:#a0a0a0;overflow:visible}.single_form .ui-selectmenu-button span.ui-selectmenu-text{line-height:50px;padding:0 13px}.ui-widget-content{border-radius:0;max-height:165px}.ui-menu .ui-menu-item{padding:10px;border:none}.ui-widget-content .ui-state-focus{border:none;background:#1a8bb3;color:#fff;padding:10px;margin:0}.consultation textarea{width:100%;height:120px;resize:none;border:1px solid #eee;border-radius:0;padding:13px;outline:0}.latest_news{padding-top:80px;padding-bottom:73px}.latest_news .single_news ul li{display:inline-block;position:relative;margin-top:25px;padding-right:20px}.latest_news .single_news ul li:first-child:before{content:'|';color:#9b9b9b;position:absolute;right:6px;top:1px}.latest_news .single_news ul li a{color:#9b9b9b;font-size:14px}.latest_news .single_news h3{color:#262626;margin-top:0}.latest_news .single_news p{line-height:24px;margin-top:15px}.latest_news .single_news a.read_more{font-family:Alegreya,serif;font-weight:700;font-size:18px;color:#262626;display:inline-block;margin-top:18px}.latest_news .single_news a.read_more i,article.news_post .share_read a.read_more i{padding-left:1px;vertical-align:middle}.latest_news .single_news .img_holder .icon_holder{width:71px;height:71px;background:padding-box #fff;padding:17px;border:6px solid rgba(255,255,255,.2);-moz-background-clip:padding;-webkit-background-clip:padding;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;position:absolute;text-align:center;top:34%;left:40%;visibility:hidden;opacity:0}.latest_news .single_news .img_holder .icon_holder a i{font-size:20px;padding:3px}.latest_news .single_news:hover .icon_holder{visibility:visible;opacity:1}.news_aside{border:1px solid #f6f4f4}.news_aside h3{color:#1a8bb3}.news_aside span{font-family:Alegreya,serif;font-weight:700;font-size:18px;color:#262626;display:block;line-height:25px}.news_aside .aside_item{border-bottom:1px solid #f6f4f4;padding:7px 21px 22px 29px;position:relative}.news_aside .aside_item .overlay{background:rgba(26,139,179,.9);opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.news_aside .aside_item .text{position:relative;z-index:9}.aside_item.active,.aside_item:hover{background:url(../../images/home/aside-bg.jpg) center/cover no-repeat;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.aside_item.active h3,.aside_item.active span,.aside_item:hover h3,.aside_item:hover span{color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.our_partners{background:#1a8bb3;padding:80px 0 71px}.our_partners ul li a{display:block;width:210px;height:115px;border:1px solid rgba(255,255,255,.2);margin-right:26px}.our_partners ul li a img{padding:29px 0}.our_partners ul li:last-child a,.switcher #styleOptions li:last-child,.switcher .box_bg .layout_bg:last-child,footer .subscribe_us ul li:last-child a{margin-right:0}footer{background:#262626;padding-top:55px}footer p{line-height:24px;color:#fff}footer h4{margin-top:-6px;color:#fff}footer .footer_logo p{margin-top:20px;padding-right:2px;margin-bottom:33px}footer .footer_logo a.logo{display:block;max-width:160px}footer .footer_logo a.read_more{border:1px solid transparent}footer .footer_widget_title{margin-left:2px;margin-bottom:12px}footer .footer_widget_title span.decor_white{display:block;width:13px;height:13px;background:padding-box #fff;border:2px solid rgba(255,255,255,.3);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding;position:relative;margin-top:13px;margin-left:25px}footer .footer_widget_title span.decor_white:after{content:'';width:60px;height:1px;background:#fff;position:absolute;top:4px;right:-68px}footer .footer_widget_title span.decor_white:before{content:'';width:20px;height:1px;background:#fff;position:absolute;top:4px;left:-28px}footer .links ul li{line-height:36px}.consultation form input.left_input_fix2,.service_single_page_content .tab_nav_holder ul li,.submit_form form .form-group{width:100%}footer .links ul li a:hover{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}footer .subscribe_us p{margin:17px 0 16px}footer .subscribe_us form{position:relative;height:50px}footer .subscribe_us input{font-size:14px;width:100%;height:50px;background:#2b2b2b;color:#9b9b9b;border:none;outline:0;box-shadow:none;padding:11px 55px 10px 10px;box-sizing:border-box}footer .subscribe_us button{font-family:kepler-std;font-size:18px;width:50px;height:50px;background:#1a8bb3;color:#fff;position:absolute;right:0;top:0;border:none;outline:0}.inner_banner h1,.mission_value h5,footer .bottom_footer,footer .bottom_footer a,footer .contact_us ul span{font-family:Alegreya,serif}footer .subscribe_us button:focus,footer .subscribe_us button:hover{color:#272727}footer .subscribe_us span.confidential_mail{font-family:Alegreya,serif;font-style:italic;font-size:14px;padding:12px 0 24px;letter-spacing:1.4px;position:relative;display:block}footer .subscribe_us span.confidential_mail:before{content:'';width:100px;height:1px;background:#3a3a3a;position:absolute;left:0;bottom:0}footer .subscribe_us ul li a{display:block;width:40px;height:40px;border:3px solid rgba(43,43,43,.9);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;color:#9b9b9b;background:#2b2b2b;margin-top:30px;margin-right:12px}footer .subscribe_us ul li a i{padding:10px}footer .subscribe_us ul li a:focus,footer .subscribe_us ul li a:hover{background:padding-box #1a8bb3;border:3px solid rgba(26,139,179,.2);color:#fff;-moz-background-clip:padding;-webkit-background-clip:padding;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}footer .contact_us ul li{position:relative;padding-left:35px;margin-top:22px;color:#fff;margin-bottom:21px;line-height:24px}footer .contact_us ul span{font-weight:700;font-size:18px;display:block;color:#fff;margin-bottom:9px}footer .contact_us ul li:before{position:absolute;font-size:20px;color:#fff;padding:1px;left:0}footer .contact_us ul li:first-child:before{content:'';font-family:font-awesome}footer .contact_us ul li:nth-child(2):before{content:'';font-family:font-awesome;top:2px}footer .contact_us ul li:nth-child(3):before{content:'';font-family:font-awesome;top:5px}footer .bottom_footer{font-size:18px;border-top:1px solid #cacaca;margin-top:25px;padding-top:24px;padding-bottom:19px}footer .bottom_footer a{font-size:18px;color:#fff}footer .bottom_footer .left_space_fix{padding-left:38px}footer .bottom_footer .left_space_fix a:last-child{padding-left:27px}footer .contact_us ul li a:hover,footer .links ul li a:hover{color:#5fa737!important;font-weight:500}.inner_banner{background:#f4f4f4;height:166px;padding-top:34px}.inner_banner h1{font-size:40px;font-weight:700;color:#ffff;line-height:35px}.breadcrumb_sec{background:#fff;height:56px;padding-top:12px;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.04);-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.04);box-shadow:0 2px 0 0 rgba(0,0,0,.04)}.breadcrumb_sec h5{font-weight:600;font-size:18px;color:#262626}.breadcrumb_sec ul li,.breadcrumb_sec ul li a{display:inline-block;font-weight:600;color:#9b9b9b;margin-right:3px}.breadcrumb_sec ul li.dot{width:10px;height:10px;background:padding-box #1a8bb3;border:2px solid rgba(26,139,179,.3);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding}.breadcrumb_sec ul{padding-top:9px;text-align:right}.our_mission{border-bottom:1px solid #f6f4f4;padding-bottom:53px}.mission_gallery{padding-top:77px}.mission_gallery img{float:left;padding:6px 3px}.mission_value{padding-top:69px;overflow:hidden}.mission_value h5{font-size:18px;font-weight:700;color:#262626;line-height:25px}.mission_value .ticker-headline ul{display:inline-block;padding-right:40px}.mission_value .ticker-headline ul li{line-height:17px;margin-top:15px}.blog_feeds .single_feeds .text_holder ul li i,.mission_value .ticker-headline ul li i{color:#1a8bb3;padding-right:5px}.carousel.vertical .item{padding-top:10px;padding-right:63px}.carousel.vertical .item p:nth-child(2){margin-top:17px;margin-bottom:18px}.ticker-headline{overflow:hidden;text-overflow:ellipsis;padding:15px 0;margin:0}.carousel.vertical .carousel-inner{height:100%;width:100%}.carousel.vertical .carousel-inner>.item{width:100%;-webkit-transition:top .6s ease-in-out;transition:top .6s ease-in-out}@media all and (transform-3d),(-webkit-transform-3d){.carousel.vertical .carousel-inner>.item{-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}.carousel.vertical .carousel-inner>.item.active.right,.carousel.vertical .carousel-inner>.item.next{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:0}.carousel.vertical .carousel-inner>.item.active.left,.carousel.vertical .carousel-inner>.item.prev{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);top:0}.carousel.vertical .carousel-inner>.item.active,.carousel.vertical .carousel-inner>.item.next.left,.carousel.vertical .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);top:0}}.carousel.vertical .carousel-inner>.active,.carousel.vertical .carousel-inner>.next.left,.carousel.vertical .carousel-inner>.prev.right{top:0}.carousel.vertical .carousel-inner>.next,.carousel.vertical .carousel-inner>.prev{position:absolute;width:100%}.carousel.vertical .carousel-inner>.active.right,.carousel.vertical .carousel-inner>.next{top:100%}.carousel.vertical .carousel-inner>.active.left,.carousel.vertical .carousel-inner>.prev{top:-100%}.carousel.vertical .carousel-control{left:auto;text-shadow:none}.carousel.vertical .carousel-control.up{top:29px;right:0;width:33px;height:33px;background:padding-box #f4f4f4;opacity:1;border:2px solid rgba(53,74,107,.1);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding}.carousel.vertical .carousel-control.up i{color:#9b9b9b;font-size:20px}.carousel.vertical .carousel-control.down{top:65%;right:0;width:33px;height:33px;background:padding-box #1a8bb3;opacity:1;border:2px solid rgba(26,139,179,.3);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding}.carousel.vertical .carousel-indicators li{display:block;cursor:pointer;width:13px;height:13px;background:padding-box #f4f4f4;border:2px solid rgba(53,74,107,.1);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding;margin:0 0 30px;text-indent:0;position:relative}.carousel.vertical .carousel-indicators li.active{margin:0 0 30px;background:padding-box #1a8bb3;border:2px solid rgba(26,139,179,.3);-moz-background-clip:padding;-webkit-background-clip:padding}.carousel.vertical .carousel-indicators{width:auto;height:120px;left:96%;margin:0;top:27%}.carousel.vertical .carousel-indicators li span{display:block;background:#f4f4f4;font-weight:600;color:#1a8bb3;width:131px;height:33px;position:absolute;right:40px;top:-45px;padding-top:5px;cursor:default;opacity:0;visibility:hidden}.carousel.vertical .carousel-indicators li span img{margin-top:-4px;margin-left:120px}.carousel.vertical .carousel-indicators li:hover span{opacity:1;visibility:visible;right:22px;-webkit-transition:.3s cubic-bezier(.84, .35, .39, .74);-o-transition:.3s cubic-bezier(.84, .35, .39, .74);transition:.3s cubic-bezier(.84, .35, .39, .74)}.customer-say,.growth_statistics{padding-top:65px}.customer-say .slider_container{padding-top:22px}#customer-say-slider .flaticon-quotes3:before{color:#1a8bb3;font-size:30px}#customer-say-slider p.speach{font-style:italic;font-size:20px;color:#262626;position:relative;padding:23px 38px 32px 0;line-height:32px;margin-bottom:33px}#customer-say-slider .client_name h6,.growth_statistics ul li{font-size:18px;font-family:Alegreya,serif;color:#262626;font-weight:400}#customer-say-slider p.speach:before{content:'';width:70px;height:1px;background:#f6f4f4;position:absolute;bottom:0;left:0}#customer-say-slider .client_name h6{line-height:25px}#customer-say-slider .client_name span{font-style:italic;font-size:14px;color:#1a8bb3}#customer-say-slider .carousel-indicators{left:25px;bottom:-65px}#customer-say-slider .carousel-indicators li,#customer-say-slider .carousel-indicators li.active,.service_single_page_content .tab-content .carousel .carousel-indicators li,.service_single_page_content .tab-content .carousel .carousel-indicators li.active{width:11px;height:11px;background:0 0;border:2px solid #1a8bb3;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-box-shadow:0 0 1px 0 #fff;-moz-box-shadow:0 0 1px 0 #fff;box-shadow:0 0 1px 0 #fff;position:relative;margin:0 0 0 7px}#customer-say-slider .carousel-indicators li:before,.service_single_page_content .tab-content .carousel .carousel-indicators li:before{content:'_';height:1px;width:0;position:absolute;bottom:-7px;left:-3px;background:#1a8bb3}.growth_statistics ul{padding-top:23px;padding-bottom:19px}.growth_statistics ul li{display:inline-block;position:relative;padding-left:20px;margin-right:53px}.growth_statistics ul li:first-child:before{content:'';position:absolute;left:1px;top:7px;width:12px;height:12px;background:padding-box #1a8bb3;border:2px solid rgba(26,139,179,.3);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding}.growth_statistics ul li:nth-child(2):before{content:'';position:absolute;left:1px;top:7px;width:12px;height:12px;background:padding-box #e1c25e;border:2px solid rgba(225,194,94,.5);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding}.growth_statistics ul li:nth-child(3):before{content:'';position:absolute;left:1px;top:7px;width:12px;height:12px;background:padding-box #39c173;border:2px solid rgba(57,193,115,.5);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding}.experts_services{background:#f4f4f4;padding-top:68px;padding-bottom:81px}.experts_planning h3{font-family:Alegreya,serif;font-size:24px;font-weight:400;color:#262626;position:relative;padding-bottom:17px;margin-top:37px;margin-bottom:34px}.experts_planning h3:before{content:'';width:60px;height:1px;background:#e2e2e2;position:absolute;bottom:0;left:0}.experts_planning h3 span:before{color:#1a8bb3;padding-right:18px}.experts_planning ul li{padding-left:12px;position:relative;padding-right:6px;line-height:23px;margin-bottom:19px}.experts_planning ul li:before{content:'';font-family:font-awesome;color:#1a8bb3;position:absolute;left:0}.experts_planning ul li a{color:#3c3c3c;font-size:14px;display:block}.experts_planning ul li a:focus,.experts_planning ul li a:hover,.news_categories ul li a:hover,.popular_tag ul li a:hover{color:#1a8bb3;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.experts_services a.view_services{width:192px;margin-top:35px}.service_content .top_row{padding-top:46px;padding-bottom:24px}.service_content .bottom_row{padding-bottom:79px}.service_content .single_service_item{text-align:center;-webkit-box-shadow:1px 2px 0 0 rgba(0,0,0,.03);-moz-box-shadow:1px 2px 0 0 rgba(0,0,0,.03);box-shadow:1px 2px 0 0 rgba(0,0,0,.03);margin-top:37px}.service_single_page_content{padding-top:82px;padding-bottom:67px}.service_single_page_content .tab_nav_holder{background:#006c401f;padding:4px}.service_single_page_content .tab_nav_holder ul{background:#fff;border:none}.service_single_page_content .tab_nav_holder ul li a{background:0 0;display:block;border:none!important;font-family:Alegreya,serif;font-size:17px;font-weight:700;color:#006c40;text-transform:capitalize;margin:0;line-height:33px;-webkit-box-shadow:1px 2px 0 0 rgba(0,0,0,.04);-moz-box-shadow:1px 2px 0 0 rgba(0,0,0,.04);box-shadow:1px 2px 0 0 rgba(0,0,0,.04)}.service_single_page_content .tab_nav_holder ul li a i{float:right;padding-top:10px}.service_single_page_content .tab_nav_holder ul li a:hover{color:#1a8bb3;padding-left:22px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.service_single_page_content .tab-content .carousel{background:#f4f4f4;padding:25px 0 74px 21px}.service_single_page_content .tab-content .carousel .item span{font-family:Alegreya,serif;font-size:18px;font-weight:700;color:#262626;display:block;margin-bottom:18px}.service_single_page_content .tab-content .carousel .item a{font-family:Alegreya,serif;font-size:18px;font-weight:700;color:#1a8bb3;margin-left:4px}.service_single_page_content .tab-content .carousel .item p{padding:10px 0 0 5px;line-height:24px}.service_single_page_content .tab-content .carousel .carousel-indicators{bottom:13px;overflow:hidden;left:81%}.service_single_page_content .tab-content .tab-pane .title_container{margin-top:44px;margin-bottom:26px}.service_single_page_content .tab-content .tab-pane .text p:last-child{margin-top:17px}.key_benefits,.submit_form{margin-top:32px}.key_benefits_panel{margin-top:31px}.key_benefits_panel .panel-body{border:none!important;padding:19px 9px 12px}.key_benefits_panel .panel-body p{line-height:24px;margin:0}.panel-group .panel{box-shadow:none;margin-bottom:20px}.key_benefits_panel .panel-heading{background:#fff;border:none;border-radius:0;padding-bottom:13px;padding-left:8px;-webkit-box-shadow:1px 2px 0 0 rgba(0,0,0,.04);-moz-box-shadow:1px 2px 0 0 rgba(0,0,0,.04);box-shadow:1px 2px 0 0 rgba(0,0,0,.04);position:relative}.key_benefits_panel .panel-heading:before{content:'';font-family:font-awesome;color:#9b9b9b;font-size:18px;position:absolute;right:10px;top:21%}.key_benefits_panel .panel-heading h4 a{font-family:Alegreya,serif;font-size:18px;font-weight:400;color:#262626;display:block;width:100%;height:100%}.key_benefits_panel .panel-heading.active-panel{background:#1a8bb3;box-shadow:none}.key_benefits_panel .panel-heading.active-panel:before{content:'';color:#fff}.submit_form form{background:#f4f4f4;padding:22px;margin-top:32px}.submit_form form label{font-weight:400;padding-right:10px;padding-top:12px}.submit_form form input:focus,.submit_form form textarea:focus{border:1px solid #eee;box-shadow:none}.submit_form form input{width:230px!important;height:42px;background:#fff;box-sizing:border-box;text-align:left;border:1px solid #eee;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0px;-o-border-radius:0;-ms-border-radius:0px;box-shadow:none;margin-bottom:18px;padding-left:10px}.submit_form form .single_form{width:230px!important;height:42px;margin-bottom:18px}.submit_form .ui-selectmenu-button span.ui-selectmenu-text{line-height:42px;padding-left:10px}.submit_form .ui-selectmenu-button span.ui-icon{height:42px}.submit_form form textarea{width:230px!important;height:90px;border:1px solid #eee;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0px;-o-border-radius:0;-ms-border-radius:0px;box-shadow:none;resize:none}.blog_aside .input-group input,.brochures a,.brochures a span{border:1px solid #f6f4f4;height:50px}.submit_form form button.submit{border:none;background:#1a8bb3;color:#fff;font-weight:700;font-size:16px;width:115px;height:37px;text-align:center;margin:30px 0 0 97px}.brochures .submit{background:#071069;color:#fff;width:100%;font-weight:700;font-size:14px;padding:10px 10px 12px;text-transform:uppercase;margin-top:10px}.brochures .radio label{color:#333;width:100%;font-weight:600;margin-bottom:5px}.brochures .radio label span{float:right;color:#071069}.submit_form form .dropdown button i{float:right;padding:3px 4px 0 0}.brochures{margin-top:0;margin-bottom:50px}.brochures a{display:block;background:#f4f4f4;width:270px;font-family:Alegreya,serif;font-size:18px;font-weight:700;color:#9b9b9b;text-align:center;position:relative;margin-top:30px;padding:13px 85px}.brochures a span i{font-size:18px}.brochures a span{width:50px;background:#eee;position:absolute;left:8px;bottom:-10px;padding-top:14px}.brochures a:focus span,.brochures a:hover span{color:#fff;background:#1a8bb3}.project_gallery,.shop_aside{padding-top:82px}.project_gallery .project_gallery_img{margin-top:40px}.project_gallery .gallery_menu ul li{display:inline-block;cursor:pointer;padding-left:17px;padding-right:16px;line-height:30px}.project_gallery .gallery_menu ul li.active,.shop_contianer .single_product_item .product_history a.add_to_cart:focus,.shop_contianer .single_product_item .product_history a.add_to_cart:hover{background:#1a8bb3;color:#fff}.project_gallery .gallery_menu ul li:hover{color:#fff;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.project_gallery .mix .text_data{-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.04);-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.04);box-shadow:0 2px 0 0 rgba(0,0,0,.04);margin-bottom:30px;padding:21px 0 26px 1px}.project_gallery .mix .text_data a{display:block;font-family:Alegreya,serif;font-size:24px;font-weight:700;color:#262626;text-align:center}.project_gallery .mix .text_data a span{sans-serif;font-weight:600;font-style:italic;font-size:14px;color:#9b9b9b;display:block}.more_project_gallery .img_holder .hover_overlay,.project_gallery .mix .img_holder .hover_overlay,.single_project_page .image_gallery .img_holder .hover_overlay{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center}.more_project_gallery .img_holder .hover_overlay .content,.project_gallery .mix .img_holder .hover_overlay .content,.single_project_page .image_gallery .img_holder .hover_overlay .content{display:table;width:100%;height:100%}.more_project_gallery .img_holder .hover_overlay .content a,.project_gallery .mix .img_holder .hover_overlay .content a,.shop_contianer .single_product_item .img_holder .overlay .icon_container a,.single_project_page .image_gallery .img_holder .hover_overlay .content a,.single_shop .product_container .overlay .icon_container a{display:table-cell;vertical-align:middle}.project_gallery .mix .img_holder .hover_overlay .content a i,.single_project_page .image_gallery .img_holder .hover_overlay .content a i{font-size:30px;color:#fff;opacity:0}.more_project_gallery .img_holder:hover .hover_overlay .content a i,.project_gallery .mix:hover .hover_overlay .content a i,.single_project_page .image_gallery .img_holder:hover .hover_overlay .content a i{opacity:1;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.single_project_page .image_gallery{padding-top:82px;padding-bottom:80px}.single_project_page .image_gallery .img_holder{position:relative;margin-bottom:60px}.single_project_page .image_gallery .nav_menu{padding-top:31px;border-top:1px solid #f6f4f4;border-bottom:1px solid #f6f4f4;padding-bottom:20px}.single_project_page .image_gallery ul li a{font-family:Alegreya,serif;font-size:24px;font-weight:700;color:#262626;width:100%;height:100%}.single_project_page .image_gallery ul li a .opacity_holder{position:relative;display:inline-block}.single_project_page .image_gallery ul li a .opacity_holder .bg_color{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(26,139,179,.9);opacity:0}.single_project_page .image_gallery ul li a:hover .bg_color{opacity:1;-webkit-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.single_project_page .image_gallery ul li a span{padding:0 5px}.single_project_page .image_gallery ul li a i{width:50px;height:50px;background:#1a8bb3;color:#fff;vertical-align:middle;font-size:24px;padding:13px 8px 10px 9px}.more_project_gallery .img_holder .hover_overlay .content a i{font-size:24px;color:#fff;opacity:0}.cart .shipping_address,.contact_container .contact_text,.lets_talk_to_us,.project_description{padding-top:68px}.project_description p{line-height:24px;margin-top:22px;margin-bottom:18px}.more_project_gallery .img_holder{display:inline-block;position:relative}.more_project_gallery .fix_left_right_p{margin:0 4px}.more_project_gallery,.shop_aside .single-sidebar.price-ranger #slider-range{margin-top:22px}.more_project_gallery>div{padding-top:6px}.description_list{margin-bottom:104px}.description_list>li{font-family:Alegreya,serif;font-size:18px;font-weight:400;color:#262626;line-height:42px}.description_list li div,.description_list li span{float:right;sans-serif;font-weight:400;font-size:14px;color:#9b9b9b;padding-right:107px}.description_list li>i{color:#1a8bb3;font-size:16px;padding-right:11px}.description_list li ul li{display:inline-block;margin-right:12px}.description_list li ul li a:hover{color:#1a8bb3;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.news_content_container{padding-bottom:55px}.player_container{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}.player_container embed,.player_container iframe,.player_container object{position:absolute;top:0;left:0;width:100%;height:100%}.blog_aside,article.news_post{padding-top:84px}.blog_aside .input-group{margin-bottom:47px}.blog_aside .input-group input{box-sizing:border-box;font-style:italic;border-radius:0;color:#9b9b9b;padding:4px 9px;outline:0!important;box-shadow:none!important}.blog_aside .input-group button{width:50px;height:50px;background:#f4f4f4;box-shadow:none!important;outline:0!important;border:none!important}.blog_aside .input-group button i{font-size:18px;color:#9b9b9b}.blog_feeds .single_feeds{margin-top:29px}.blog_feeds .single_feeds .text_holder{width:74%;padding-left:15px;margin-bottom:16px}.blog_feeds .single_feeds .text_holder h5{font-family:Alegreya,serif;font-size:18px;font-weight:700;color:#262626;margin-top:-4px;line-height:24px}.blog_feeds .single_feeds .text_holder ul li{display:inline-block;padding-right:4px}.news_categories{margin-top:26px}.news_categories ul{margin-top:8px;margin-bottom:56px}.news_categories ul li a{color:#9b9b9b;display:block;border-bottom:1px solid #f6f4f4;line-height:50px}.news_categories ul li a i{color:#1a8bb3;padding-right:10px}.twitter_feeds{margin-top:42px;overflow:hidden}.twitter_feeds .single_twitter_feed .icon_holder{width:44px;height:44px;background:padding-box #1a8bb3;border:2px solid rgba(26,139,179,.3);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding;text-align:center;float:left;margin-top:26px;padding:9px}.twitter_feeds .single_twitter_feed .icon_holder i{color:#fff;font-size:14px;vertical-align:middle;cursor:pointer}.twitter_feeds .single_twitter_feed .feed{float:left;width:82%;padding-left:12px;margin-top:23px;margin-bottom:-4px}.twitter_feeds .single_twitter_feed .feed p{margin-bottom:3px;line-height:24px}.twitter_feeds .single_twitter_feed .feed span{font-weight:600;font-style:italic;color:#1a8bb3}.login_page form,.popular_tag{margin-top:55px}.popular_tag ul{margin-top:19px}.popular_tag ul li{display:inline-block;margin-top:10px;margin-right:5px}.popular_tag ul li a{display:block;color:#9b9b9b;border:1px solid #f6f4f4;height:32px;text-align:center;padding:4px 13px}article.news_post .single_news_post{border-bottom:1px solid #f6f4f4;padding-bottom:51px;margin-bottom:59px}article.news_post .single_news_post .img_container{position:relative;cursor:pointer}article.news_post .single_news_post .img_container:before{content:'';width:100%;height:100%;background:rgba(26,139,179,.9);position:absolute;top:0;left:0;transform:scale(0,0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.shop_contianer .single_product_item:hover .overlay,.single_shop .product_container:hover .overlay,article.news_post .single_news_post:hover .img_container:before{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1)}article.news_post .post_heading ul{padding-top:26px;padding-bottom:2px}article.news_post .post_heading ul li{display:inline-block;padding-right:3px}article.news_post .post_heading ul li a:hover,article.news_post .post_heading ul li:hover i{color:#1a8bb3;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}article.news_post .post_heading .title_container{margin-left:-3px}article.news_post p.article{line-height:24px;margin-top:13px;margin-bottom:34px}.shop_contianer .pagination ul li,article.news_post .share_read ul li{display:inline-block;margin-right:5px}article.news_post .share_read ul li a{color:#9b9b9b;display:block;background:#f4f4f4;padding:4px 9px}article.news_post .share_read ul li a:hover{color:#fff;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}article.news_post .share_read a.read_more{font-family:Alegreya,serif;font-weight:700;font-size:18px;color:#262626;display:inline-block;margin-top:2px}article.news_post .pagination_menu ul li a{font-family:Alegreya,serif;font-size:22px;font-weight:400;color:#9b9b9b;background:#f4f4f4;border:1px solid #eee;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0px;-o-border-radius:0;-ms-border-radius:0px;height:40px;padding:2px 14px}article.news_post .pagination_menu ul li a.nxt,article.news_post .pagination_menu ul li a.prv{font-size:18px;padding:7px 28px}article.news_post .pagination_menu ul li a.active,article.news_post .pagination_menu ul li a:hover{background:#fff;color:#1a8bb3}article.news_post .pagination_menu .pagination{margin-top:-7px}.news_single_post .news_content_container{padding-bottom:80px}.news_single_post article.news_post .single_news_post{border:none;margin-bottom:23px}.news_single_post article.news_post p.article{margin-bottom:17px}.news_single_post .news_post .ceo{margin-bottom:34px}.news_single_post .news_post .ceo_img{text-align:center;padding-top:16px;display:table-cell}.news_single_post .news_post .ceo_speach{display:table-cell;vertical-align:top;padding-left:25px;padding-top:10px;width:57%}.news_single_post .news_post .ceo_img h5{font-family:Alegreya,serif;font-size:18px;font-weight:700;color:#262626;margin:18px 0 7px -14px}.news_single_post .news_post .ceo_img span{display:block;font-style:italic;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.04);-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.04);box-shadow:0 2px 0 0 rgba(0,0,0,.04);padding-bottom:15px}.news_single_post .news_post .ceo_speach span{font-style:italic;font-size:18px;display:block;line-height:26px;margin-bottom:24px}.news_single_post .news_post .share_item span{font-family:Alegreya,serif;font-size:18px;font-weight:400;color:#262626}.news_single_post .news_post .share_item{border-top:1px solid #f6f4f4;border-bottom:1px solid #f6f4f4;margin:53px 0 76px;padding-top:10px}.news_single_post .news_post .share_item ul,.news_single_post .news_post .share_item ul li{display:inline-block;padding-left:12px}.news_single_post .news_post .share_item ul li a{display:block;width:44px;height:44px;background:padding-box #1a8bb3;border:2px solid rgba(26,139,179,.3);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding;text-align:center;padding:9px}.news_single_post .news_post .share_item ul li a i{color:#fff;font-size:14px;vertical-align:middle}.news_single_post .news_post .author_text{border-bottom:1px solid #f6f4f4;margin-right:98px;padding-bottom:47px}.contact_text .meet_office h4,.news_single_post .news_post .author_text h6{font-family:Alegreya,serif;font-size:24px;font-weight:700;color:#262626}.news_single_post .news_post .author_text p a{color:#9b9b9b;text-decoration:underline}.news_single_post .news_post .author_text p a:hover{color:#1a8bb3;-webkit-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear}.news_single_post .news_post .author_text .row img{padding-top:28px}.news_single_post .news_post .author_text .author_say{padding-top:12px;margin-left:-14px}.news_single_post .news_post .commment_area .comment_img{display:table-cell}.news_single_post .news_post .commment_area .comment_text{display:table-cell;vertical-align:top;padding-left:18px}.news_single_post .news_post .commment_area .single_comment h6{font-family:Alegreya,serif;font-size:24px;font-weight:700;color:#262626;float:left;margin-top:-4px}.news_single_post .news_post .commment_area .single_comment h6 span{font-size:14px;background:#f4f4f4;color:#9b9b9b;margin-left:27px;padding:4px 5px}.news_single_post .news_post .commment_area .single_comment a.share{float:right;font-family:Alegreya,serif;color:#9b9b9b;display:block;background:#f4f4f4;padding:2px 14px 2px 9px}.news_single_post .news_post .commment_area .single_comment a.share i{padding-right:2px}.news_single_post .news_post .commment_area .single_comment p{line-height:24px;margin-top:10px;padding-right:70px;margin-bottom:18px}.contact_text .meet_office .contact_information h5,.news_single_post .news_post .commment_area .single_comment a.reply{font-family:Alegreya,serif;font-size:18px;font-weight:700;color:#1a8bb3}.news_single_post .news_post .commment_area .single_comment{border-bottom:1px solid #f6f4f4;padding-bottom:32px;margin-bottom:41px;margin-top:28px}.news_single_post .news_post .leave_reply{margin-top:76px}.news_single_post .news_post .leave_reply input{height:50px;border:1px solid #eee;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0px;-o-border-radius:0;-ms-border-radius:0px;margin-bottom:20px;box-shadow:none;outline:0;padding-left:14px;color:#9b9b9b}.news_single_post .news_post .leave_reply textarea{border:1px solid #eee;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0px;-o-border-radius:0;-ms-border-radius:0px;margin-bottom:20px;box-shadow:none;outline:0;resize:none;min-height:190px;padding:15px 19px;color:#9b9b9b}.news_single_post .news_post .leave_reply button{display:block;text-align:center;background:#1a8bb3;color:#fff;height:50px;border:none;width:100%;font-weight:700;font-size:16px;margin-top:10px}.news_single_post .news_post .leave_reply form{margin-top:30px}.shop .shop_contianer{padding-bottom:45px}.shop_aside .input-group{margin-bottom:55px}.shop_aside .single-sidebar.price-ranger .ui-widget-content{background:#e8e7e7;border:none;height:8px}.shop_aside .single-sidebar.price-ranger .ui-slider-handle{background:#f4f4f4;width:16px;height:16px;border:2px solid #eee;border-radius:50%!important;border:none;outline:0;padding:0;margin:0}.shop_aside .single-sidebar.price-ranger .ui-slider-horizontal .ui-slider-handle{top:-4px}.shop_aside .single-sidebar.price-ranger .ranger-min-max-block{margin-top:26px;margin-bottom:55px}.shop_aside .single-sidebar.price-ranger .ranger-min-max-block input[type=text]{max-width:33px;border:none;outline:0;color:#9b9b9b;text-align:right}.shop_aside .single-sidebar.price-ranger .ranger-min-max-block input[type=submit]{width:90px;border:none;text-align:center;outline:0;color:#9b9b9b;line-height:35px;font-weight:700;font-size:16px;background:#f4f4f4;float:left}.shop_aside .single-sidebar.price-ranger .ranger-min-max-block .price{float:right;margin-top:10px}.shop_aside .price_filter{margin-bottom:54px}.shop_aside .best_sellers .single_sell_item .book_img{display:table-cell;background:#f4f4f4;padding:10px 13px;max-height:85px}.shop_aside .best_sellers .single_sell_item .book_price{display:table-cell;vertical-align:top;padding-left:16px}.shop_aside .best_sellers .single_sell_item .book_price h5{font-family:Alegreya,serif;font-size:18px;font-weight:700;color:#262626;margin-top:0;margin-bottom:4px}.shop_contianer .product_contianer{padding-top:94px}.shop_contianer .product_column{margin-top:41px}.shop_contianer .result_shorting span{font-weight:600;font-size:14px}.shop_contianer .result_shorting .dropdown{float:right;margin-top:-13px}.shop_contianer .result_shorting .dropdown button{width:200px;height:45px;border:1px solid #f6f4f4;background:#fff;color:#9b9b9b;font-weight:600;text-align:left;padding-left:9px}.shop_contianer .result_shorting .dropdown ul{width:100%;border-radius:0;margin:0;padding:0;border:1px solid #f6f4f4;border-top:none;box-shadow:none}.shop_contianer .result_shorting .dropdown ul li{color:#9b9b9b;font-weight:600;padding:10px;cursor:pointer}.shop_contianer .result_shorting .dropdown ul li:hover{background:#1a8bb3;color:#fff;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.shop_contianer .result_shorting .dropdown button i{float:right;padding-right:4px;padding-top:3px}.shop ul.product_rating{margin-bottom:3px}.shop ul.product_rating li{display:inline-block;margin-right:1px}.shop ul.product_rating li a{display:block;color:#1a8bb3;font-size:10px}.shop_aside .best_sellers .single_sell_item .book_price span{font-family:Alegreya,serif;font-size:20px;font-weight:400;color:#1a8bb3;margin-left:-3px}.shop_aside .best_sellers .single_sell_item .book_price del{font-family:Alegreya,serif;font-size:16px;font-weight:400;margin-left:10px}.shop_aside .popular_tag{margin-top:58px}.shop_contianer .single_product_item .img_holder{position:relative;background:#f4f4f4;padding:35px 66px}.contact_text .meet_office .address,.contact_text .meet_office .mail{margin-top:5px;padding-left:33px}.shop_contianer .single_product_item .img_holder .overlay,.single_shop .product_container .overlay{background:rgba(26,139,179,.9);position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(0,0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0)}.shop_contianer .single_product_item .img_holder .overlay .icon_container,.single_shop .product_container .overlay .icon_container{display:table;text-align:center;width:62px;height:62px;background:padding-box #fff;border:6px solid rgba(255,255,255,.3);border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding}.shop_contianer .single_product_item .img_holder .overlay .icon_position_table,.single_shop .product_container .overlay .icon_position_table{display:-webkit-flex;display:flex;height:100%;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.shop_contianer .single_product_item .img_holder .overlay .icon_container a i,.single_shop .product_container .overlay .icon_container a i{color:#1a8bb3;font-size:18px}.shop_contianer .single_product_item ul.product_rating{float:right;padding-top:15px}.shop_contianer .single_product_item .product_history h5{font-family:Alegreya,serif;font-size:18px;font-weight:400;color:#262626;margin-top:16px;margin-bottom:7px}.shop_contianer .single_product_item .product_history a.author_name{display:block;color:#9b9b9b;text-decoration:underline;margin-bottom:7px}.shop_contianer .single_product_item .product_history span{font-family:Alegreya,serif;font-size:24px;font-weight:400;color:#1a8bb3}.shop_contianer .single_product_item .product_history del{font-family:Alegreya,serif;font-size:18px;font-weight:400;padding-left:10px}.shop_contianer .single_product_item .product_history a.add_to_cart{display:block;width:130px;height:37px;background:#f4f4f4;font-weight:700;font-size:16px;color:#9b9b9b;text-align:center;margin-top:15px;padding:7px 0}.shop_contianer .single_product_item{margin-bottom:58px}.shop_contianer .pagination ul li a{display:block;font-family:Alegreya,serif;font-size:24px;font-weight:700;color:#9b9b9b;padding:2px;width:49px;height:49px;background:padding-box #f4f4f4;border:2px solid rgba(211,211,211,.3);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding}.shop_contianer .pagination ul li a i{padding:6px 17px}.shop_contianer .pagination ul li a:hover,.shop_contianer .pagination ul li.active a{background:padding-box #1a8bb3;border:2px solid rgba(26,139,179,.3);-moz-background-clip:padding;-webkit-background-clip:padding;color:#fff}.contact_text>p:nth-child(2){margin-top:26px;margin-bottom:16px}.contact_text p span{font-weight:700}.contact_text .contact_num{background:url(../../images/contact/1.png) right top no-repeat #f4f4f4;margin-top:33px;padding-left:6px;padding-right:105px}.contact_text .contact_num p{float:right;line-height:34px;padding-top:34px;font-family:Alegreya,serif;font-size:18px;font-weight:700;text-align:right}.contact_text .contact_num p span{font-size:36px;color:#1a8bb3;display:block}.contact_text .meet_office{margin-top:40px;border:1px solid #f4f4f4;padding:13px 0 12px 20px}.contact_text .meet_office .contact_information{float:left;position:relative}.contact_text .meet_office .mail a{display:block;color:#9b9b9b;line-height:23px}.contact_text .meet_office .mail{margin-left:16px}.contact_text .meet_office .mail:before{content:'';font-family:font-awesome;font-size:20px;color:#1a8bb3;position:absolute;left:0;top:8px}.contact_text .meet_office .address:before{content:'';font-family:font-awesome;font-size:20px;color:#1a8bb3;position:absolute;left:0;top:5px}.lets_talk_to_us form{margin-top:27px}.lets_talk_to_us form label{font-weight:400;margin-bottom:10px}.lets_talk_to_us form input{height:45px;border-top:1px solid #999;border-right:none;border-bottom:1px solid #999;border-left:1px solid #999;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;box-shadow:none}.lets_talk_to_us form input:focus{box-shadow:none;border:1px solid #999;border-right:none}.lets_talk_to_us form .input-group{margin-bottom:25px;width:100%}.lets_talk_to_us form .input-group-addon{border-top:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;border-left:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;background:#fff;color:#9b9b9b;position:relative;width:48px!important}.lets_talk_to_us form .input-group-addon:before{content:'';width:1px;height:30px;background:#999;position:absolute;left:0;top:7px}.reptab .nav-tabs>li>a{font-weight:700;color:#071069}.reptab .lets_talk_to_us{padding-top:0}.reptab .tab-content>.tab-pane{padding-top:24px}.lets_talk_to_us form #basic-addon4{height:147px}.lets_talk_to_us form .single_form{margin-bottom:25px;height:45px}.lets_talk_to_us form .single_form .ui-state-default{border:1px solid #f4f4f4;outline:0;box-shadow:none}.lets_talk_to_us form .single_form .ui-selectmenu-button span.ui-selectmenu-text{line-height:45px;padding-left:10px}.lets_talk_to_us form .single_form .ui-selectmenu-button span.ui-icon{height:45px;overflow:visible}.cart .shipping_address .submit_form2 .ui-selectmenu-button span.ui-icon::before,.lets_talk_to_us form .single_form .ui-selectmenu-button span.ui-icon:before{top:25%}.lets_talk_to_us form .single_form .ui-selectmenu-button span.ui-icon:after{content:'';width:1px;height:30px;background:#999;position:absolute;left:-2px;top:6px}.lets_talk_to_us form textarea{display:block;width:100%;height:147px;resize:none;border:1px solid #999;outline:0;padding:10px;border-right:none}.lets_talk_to_us form .input_group_textarea i{display:block;margin-top:-60px}.single_product_details{padding-top:81px}.single_shop{padding-bottom:20px}.single_product_details .product_container .img_holder{position:relative;float:left;background:#f4f4f4;padding:88px 78px}.onoffswitch-checkbox:checked+.onoffswitch-label,.onoffswitch-label{background-color:#1a8bb3}.single_product_details .product_container .product_history{float:left;width:57%;padding-left:28px}.single_product_details .product_container .product_history .book_name h2{font-family:Alegreya,serif;font-size:30px;font-weight:700;color:#262626;margin-top:-4px;margin-bottom:6px}.single_product_details .product_container .product_history .book_name ul li.reviews{font-family:Alegreya,serif;font-size:14px;font-weight:700;color:#262626;padding-left:8px}.single_product_details .product_container .product_history .book_review span{font-family:Alegreya,serif;font-size:30px;font-weight:400;color:#1a8bb3;display:block;margin-top:8px}.single_product_details .product_container .product_history .book_name .author_name p{font-family:Alegreya,serif;font-size:18px;font-weight:400;color:#9b9b9b;line-height:23px}.single_product_details .product_container .product_history .author_name{float:right;margin-top:-4px;text-align:right}.single_product_details .product_container .product_history .book_name{border-bottom:1px solid #f6f4f4;padding-bottom:22px;margin-bottom:25px}.single_product_details .product_container .product_history label{font-family:Alegreya,serif;font-size:14px;font-weight:700;color:#262626;margin-top:20px;margin-bottom:14px}.single_product_details .product_container .product_history input[type=text]{width:170px;height:35px;padding:2px 10px;border:1px solid #f6f4f4}.single_product_details .product_container .product_history .input-group button{width:84px;height:35px;background:#f4f4f4;font-weight:700;color:#9b9b9b;font-size:16px;border:none;margin-left:10px}.single_product_details .product_container .product_history>span{font-family:Alegreya,serif;font-size:14px;font-weight:700;color:#1a8bb3;padding:7px 7px 0 0}.single_product_details .product_container .product_history input[type=number]{width:72px;height:47px;font-family:Alegreya,serif;font-size:24px;font-weight:700;color:#262626;margin-top:40px;padding:0 0 0 19px;background:#f4f4f4;border:1px solid #f4f4f4}.single_product_details .product_container .product_history a.add_to_cart{margin-left:25px;margin-top:-7px}.single_product_details .product_tab{margin-top:78px}.single_product_details .product_tab ul li a{font-family:Alegreya,serif;font-size:18px;font-weight:400;color:#262626;border:1px solid #eee;background:#f4f4f4;padding:10px 18px 10px 23px;border-radius:0}.single_product_details .product_tab ul li.active a{border-top:none;border-left:none;border-right:none;background:#fff}.single_product_details .product_tab .tab-content{border-top:1px solid #f4f4f4;padding-top:23px;padding-right:30px}.single_product_details .product_tab .tab-content p{line-height:24px;letter-spacing:.1px}.single_product_details .related_product{margin-top:67px}.single_product_details .related_product .related_product_item{margin-top:28px}.cart_table .table-1 thead th{font-family:Alegreya,serif;font-weight:700;font-size:16px;text-transform:uppercase;color:#262626;border:none;line-height:66px;padding-top:0;padding-bottom:0;padding-left:30px}.cart_table .table-1 tbody tr td{border-top:none;border-bottom:1px solid #f3f3f3;padding-bottom:26px}.cart_table .table-1 tbody tr td.flex_item{display:-webkit-flex;display:flex;padding-right:0;padding-top:29px;padding-left:28px;margin-right:-36px}.cart_table .table-1 tbody tr td.flex_item h6{padding:17px 0 0 16px;font-family:Alegreya,serif;font-size:18px;color:#262626}.cart_table .table-1 tbody tr td input[type=number]{width:70px;height:47px;border:1px solid #f0f0f0;font-family:Alegreya,serif;font-size:24px;font-weight:700;color:#262626;padding-left:19px;margin-top:33px}.cart_table .table-1 tbody tr td span{margin-left:30px}.cart_table .table-2 td:first-child{border-right:1px solid #f6f4f4}.cart_table .table-2 td{width:50%;border-top:none;padding:0}.cart_table .table-2 td span{font-family:Alegreya,serif;font-size:18px;line-height:47px;display:block;border-bottom:1px solid #f6f4f4;padding:0 18px}.cart_table .table-2 tbody{border:2px solid #f6f4f4;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px}.cart_table .payment_system span{font-family:Alegreya,serif;font-size:18px;font-weight:700;color:#262626;display:inline-block;margin-left:11px}.cart .cart_btn1,.cart .cart_btn3,.cart_table .payment_system a{font-size:16px;line-height:45px;font-weight:700}.cart .cart_btn1,.cart .cart_btn2,.cart .cart_table .icon_holder,.cart_table .payment_system a{color:#fff;display:inline-block;background:#1a8bb3;text-align:center}.cart_table .payment_system{margin-top:8px}.cart_table .payment_system .pay1 p{padding-left:29px;margin-top:16px;line-height:24px}.cart_table .payment_system a{width:170px;float:right;margin-top:44px}.cart .cart_table{padding-top:0;margin-top:80px;padding-bottom:79px}.cart .cart_table .icon_holder{width:39px;height:39px;font-size:18px;margin-right:7px;vertical-align:bottom;padding-top:6px}.cart .cart_table .table-1 tbody tr td span{font-size:14px;color:#9b9b9b;display:inline-block;margin-left:0;margin-top:46px;line-height:20px}.cart .cart_table .table-1 tbody tr td span.item{margin-top:36px}.cart .cart_table .table-1 thead th{padding:0 8px}.cart .cart_table .table-1 tbody tr td.flex_item{padding-top:27px;margin-right:-44px}.cart .cart_table .table-1 tbody tr td input[type=number]{margin-left:10px}.cart .cart_table .table-1 tbody tr td{padding-bottom:28px}.cart .cart_btn1{width:170px}.cart .cart_btn2{width:240px;line-height:45px;font-weight:700;margin-left:17px}.cart .cart_btn3{display:inline-block;width:170px;text-align:center;color:#2f2f31;border:2px solid #f6f4f4}.cart input.coupon{font-family:Alegreya,serif;font-weight:700;width:225px;height:45px;border:2px solid #f6f4f4;padding-left:15px;margin-right:19px;border-radius:0;color:#c3c3c3}.cart input.coupon[type=text]::-webkit-input-placeholder{color:#cecece}.cart input.coupon input[type=text]:-moz-placeholder{color:#cecece}.cart .shipping_address .submit_form2 input{font-family:Alegreya,serif;font-size:18px;width:100%;color:#b3b3b3;height:45px;margin-bottom:25px;border:2px solid #f6f4f4;padding-left:19px}.cart .shipping_address .submit_form2 .single_form{height:45px;margin-bottom:25px}.cart .shipping_address .submit_form2 .single_form .ui-state-default{width:100%!important;height:100%;background:#fff;font-family:Alegreya,serif;font-size:18px;color:#b3b3b3;border:2px solid #f6f4f4;outline:0;box-shadow:none}.cart .shipping_address .submit_form2 .ui-selectmenu-button span.ui-selectmenu-text{line-height:45px}.cart .shipping_address .submit_form2 .ui-selectmenu-button span.ui-icon{height:45px}.cart .shipping_address .submit_form2 input[type=text]::-webkit-input-placeholder{color:#cecece}.cart .shipping_address .submit_form2 input[type=text]:-moz-placeholder{color:#cecece}.cart .shipping_address h5{margin-bottom:36px;font-family:Alegreya,serif;font-size:30px;font-weight:700;color:#262626}.cart .shipping_address .table-responsive{margin-bottom:13px}.check_out_form{margin-top:80px}.check_out_form .submit_form2 span{font-family:Alegreya,serif;font-size:18px;font-weight:700;display:block;margin-bottom:6px;color:#9b9b9b}.check_out_form .submit_form2 h4{margin-top:0;line-height:21px;margin-left:-3px}.check_out_form input{width:100%;height:48px;box-shadow:none;border:2px solid #f6f4f4;padding-left:16px}.check_out_form .dropdown button,.check_out_form input,.check_out_form textarea{margin-bottom:22px}.check_out_form textarea{resize:none;width:100%;min-height:121px;border:2px solid #f6f4f4;padding:15px;outline:0}.check_out_form .submit_form2 form{margin-top:35px}.checkout .cart_table{padding-bottom:126px}.checkout .cart_table h5{font-family:Alegreya,serif;font-size:30px;font-weight:700;color:#262626}.login_page{padding-bottom:30px;margin-top:84px}.login_page h4{margin-top:-6px}.login_page form .input-group input{height:48px;box-shadow:none;border:2px solid #f6f4f4;border-right:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;font-family:Alegreya,serif;font-weight:700;font-size:16px;color:#bababa;padding-left:18px}.login_page form .input-group .input-group-addon{height:48px;background:0 0;border:2px solid #f6f4f4;border-left:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0}.login_page form .input-group .input-group-addon i{color:#9e9e9e;font-size:14px}form input::-webkit-input-placeholder{color:#c6c6c6}form input:-moz-placeholder{color:#c6c6c6}.login_page .submit_button button{width:135px;height:45px;background:#1a8bb3;font-weight:700;font-size:16px;color:#fff;text-align:center;border:none;box-shadow:none}.login_page .submit_button .input-group-addon{height:16px!important;border:none!important;padding:0}.login_page .submit_button{width:32%;margin-top:10px}.login_page .login_option .input-group{margin-top:14px}.login_page .login_option .input-group p{font-family:Alegreya,serif;font-weight:700;margin:12px 0 0 12px}.login_page .login_option .social_icon{margin-top:11px}.login_page .login_option .social_icon ul li{display:inline-block;font-family:Alegreya,serif;font-weight:700;text-align:center;margin-right:16px}.login_page .login_option .social_icon ul li a{display:block;line-height:40px}.login_page .login_option .social_icon ul li:nth-child(2),.login_page .login_option .social_icon ul li:nth-child(3),.login_page .login_option .social_icon ul li:nth-child(4){width:40px;height:40px}.login_page .login_option .social_icon ul li:nth-child(2){background:#3b5998}.login_page .login_option .social_icon ul li:nth-child(3){background:#33ccfe}.login_page .login_option .social_icon ul li:nth-child(4){background:#dd4b39}.login_page .login_option .social_icon>a{font-family:Alegreya,serif;font-size:14px;font-weight:700;color:#1a8bb3;float:right;margin-top:30px}.login_page .login_option .social_icon>p{font-family:Alegreya,serif;font-weight:700;margin-top:8px}.switcher .switch_btn button{width:60px;height:60px;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;background:#1a8bb3;color:#fff;font-size:24px}.switcher .switch_btn{position:absolute;right:-54px;z-index:-1}.switcher{position:fixed;top:95px;z-index:999999}.switcher .switch_menu{width:280px;background:#fff;display:none;position:relative}.switcher .switch_menu .switcher_container{width:270px;margin:0 auto}.switcher .switch_menu h5.title{color:#fff;margin:0 0 20px;line-height:60px;background:#272727;text-align:center;font-family:Alegreya,serif;font-size:18px;font-weight:700;text-transform:uppercase}.switcher .switch_menu .switcher_container h5{text-align:center;color:#272727;font-family:Alegreya,serif;font-size:24px;font-weight:700}.switcher .switch_menu .switch_body .box{cursor:pointer;display:inline-block;margin-left:25px;text-align:center;margin-top:10px}.switcher .switch_menu .switch_body .box>div{width:90px;height:55px;background:#f4f4f4;border:2px solid #eaeaea}.switcher .switch_menu .switch_body .box>div>span{display:block;width:86px;height:100%;margin:0 auto;background:#fff;border-left:2px solid #eaeaea;border-right:2px solid #eaeaea}.switcher .switch_menu .switch_body .box p{font-weight:700;font-size:18px;color:#9e9e9e;margin-top:8px}.switcher .switch_menu .switch_body{border-bottom:1px solid #f7f7f7;padding-bottom:10px}.switcher .switch_menu .switch_navigation{text-align:center;border-bottom:1px solid #f7f7f7;padding-bottom:15px;margin-top:10px;padding-top:1px}.switcher .switch_menu .switch_navigation .onoffswitch,.switcher .switch_menu .switch_navigation p{display:inline-block;margin-left:5px}.switcher .switch_menu .switch_navigation p{vertical-align:top;font-weight:700;font-size:18px;margin-top:12px;color:#9e9e9e}.onoffswitch{position:relative;width:80px;margin-top:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;height:35px;padding:0;line-height:43px;border-radius:43px;transition:background-color .3s ease-in}.onoffswitch-label:before{content:"";display:block;width:33px;height:33px;margin:0;background:#fff;position:absolute;top:1px;bottom:1px;right:46px;border-radius:43px;transition:.3s ease-in}.onoffswitch-checkbox:checked+.onoffswitch-label,.onoffswitch-checkbox:checked+.onoffswitch-label:before{border-color:#1a8bb3}.onoffswitch-checkbox:checked+.onoffswitch-label:before{right:1px}.switcher .box_bg h5{font-size:20px}.switcher .box_bg{text-align:center;margin-top:15px;padding-bottom:27px;padding-top:1px;border-bottom:1px solid #f7f7f7;margin-bottom:12px}.switcher .box_bg .layout_bg{width:63px;height:63px;border:2px solid #eaeaea;display:inline-block;cursor:pointer;margin-right:2px;margin-top:5px}.switcher .box_bg .bg1{background:url(../../images/home/bg1.png) center no-repeat}.switcher .box_bg .bg2{background:url(../../images/home/bg2.png) center no-repeat}.switcher .box_bg .bg3{background:url(../../images/home/bg3.png) center no-repeat}.switcher .box_bg .bg4{background:url(../../images/home/bg4.png) center no-repeat}.switcher #styleOptions{padding:7px 0}.switcher #styleOptions li{display:inline-block;width:40px;height:40px;margin-right:2px}.switcher #styleOptions li a{display:block;width:100%;height:100%}.switcher #styleOptions li a.color2{background:url(../../images/home/color1.jpg) center no-repeat}.switcher #styleOptions li a.color3{background:url(../../images/home/color2.jpg) center no-repeat}.switcher #styleOptions li a.color4{background:url(../../images/home/color3.jpg) center no-repeat}.switcher #styleOptions li a.color5{background:url(../../images/home/color4.jpg) center no-repeat}.switcher #styleOptions li a.color6{background:url(../../images/home/color5.jpg) center no-repeat}.switcher #styleOptions li a.color7{background:url(../../images/home/color6.jpg) center no-repeat}.switcher .switch_menu>p{font-family:Alegreya,serif;font-weight:700;font-size:15px;background:#1a8bb3;color:#fff;padding:18px 18px 20px}.home_boxed{background:url(../../images/home/bg1.png) fixed}.home_boxed .body_wrapper{width:1300px;margin:0 auto;background:#fff;overflow-x:hidden}.home_boxed.bg1{background:url(../../images/home/bg1.png)}.home_boxed.bg2{background:url(../../images/home/bg2.png)}.home_boxed.bg3{background:url(../../images/home/bg3.png)}.home_boxed.bg4{background:url(../../images/home/bg4.png)}.home_boxed .banner .tp-leftarrow{left:-10px!important}.bottom_header .address_container .icon_holder{border:none!important;background:0 0!important}.bottom_header .address_container .icon_holder span{padding:0;text-align:center}.bottom_header .address_container .icon_holder span:before{font-size:45px;color:#4a5c7a}.cf-validation label.error{display:none!important}.cf-validation input.error,.cf-validation textarea.error{border-color:red}@media only screen and (max-width:768px){.best_service.k .single_service_item,.l table tbody>tr{margin-bottom:15px}.right-deshboard .table-responsive>.table>tbody>tr>td{white-space:initial}.regtext{margin-top:5px;font-size:15px}.right-deshboard .pagination .page-link .icon{vertical-align:middle;width:13px}.pagination>li:first-child>a.page-link,.pagination>li:last-child>a.page-link{line-height:23px;padding:2px 3px}.l table,.l table tbody,.l table tr,.l table tr td{display:block}.l table tr td{padding:10px 10px 10px 120px;position:relative;border:1px solid #111;border-width:1px 1px 0}.l table tbody>tr{border-bottom:1px solid #111}.rtable.table-responsive.l{border:none}.l table tr td::before{content:attr(data-title) ":";position:absolute;left:10px;font-size:14px;font-weight:600;top:10px}.l table thead{display:none}.right-deshboard .pagination .page-link{line-height:25px;border-color:#071069;padding:2px 8px}.inner_banner h1{font-family:Alegreya,serif;font-size:30px;font-weight:700;color:#262626;line-height:35px}.inner_banner{background:#f4f4f4;height:auto;text-align:center;padding-top:15px;padding-bottom:25px}.breadcrumb_sec{height:auto}.breadcrumb_sec ul{padding-top:2px;text-align:left}.service_single_page_content{padding-top:25px;padding-bottom:50px}}

@font-face {
    font-family: 'Bebas Neue';
    src: url('../fonts/google-fonts/BebasNeue-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* Apply it to elements */
*:not(.fa) {
    /*font-family: 'Bebas Neue', sans-serif !important;*/
    font-family: sans-serif !important;
}

footer {
  background: #006c40 !important;
}

.testimonial .carousel-inner > .item.active{display:block;}
#testimonial-slider {
  padding-bottom: 44px;
}
.testimonial .slider_container .carousel-indicators{bottom: -4px; left: 30px;}
.testimonial .slider_container .carousel-indicators li.active{background:#fff;}
.scroll-top {
  position: fixed;
  right: 30px;
  bottom: 56px;
  height: 50px;
  width: 50px;
  cursor: pointer;
  display: block;
  border-radius: 50px;
  z-index: 10000;
  opacity: 1;
  -webkit-transform: translateY(45px);
  -ms-transform: translateY(45px);
  transform: translateY(45px);
  -webkit-transition: all 300ms linear;
  transition: all 300ms linear;
}
.footsbtb {
  display: none;
}
#carousel6 .item img.mob{display:none;}
#carousel6 .item img.desk{display:block;}

@media only screen and (max-width:768px){
    
      .footsbtb.clearfix {
    display: block;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    border-top: #fff 1px solid;
    z-index: 99999;
  }
  
  
   .footsbtb.clearfix .sbn1 {
    float: left;
    width: 50%;
    text-align: center;
    color: #fff;
    background: #006c40;
    display: block;
    line-height: 38px;
    height: 38px;
    font-size: 15px;
    font-weight: 600;
  }
  .footsbtb.clearfix .sbn2 {
    float: left;
    width: 50%;
    text-align: center;
    color: #fff;
    background: #0DA501;
    display: block;
    line-height: 38px;
    height: 38px;
    font-size: 15px;
    font-weight: 600;
  }
    .footsbtb.clearfix a i {
    margin-right: 5px;
    font-size: 16px;
  }
  .scroll-top{display:none;}
}
.head-text-heading{
    color: #262626;
    line-height: 27px; font-weight: 700;
    font-size: 16px;
}
.head-text-content{
    font-size: 16px;
    color: #354a6b;
}
.header-information{
    padding-top: 20px;
}

#carousel6.carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity;
    overflow:hidden;
}
#carousel6 .item.active img {
    transition: transform 5000ms linear 0s;
    transform: scale(1.05, 1.05);
}
#carousel6.carousel-fade .carousel-inner .active {
  opacity: 1;
}

#carousel6.carousel-fade .carousel-inner .active.left,
#carousel6.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}

#carousel6.carousel-fade .carousel-inner .next.left,
#carousel6.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
#carousel6{max-width:100%;}
#carousel6 .carousel-indicators li{display: inline-block;
  width: 14px;
  height: 14px;
  margin: 4px 7px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0,0,0,0);
  border: 1px solid #006c40;
  border-radius: 10px;}
#carousel6 .carousel-indicators .active{width: 16px;
  height: 16px;
  margin: 2px 5px;
  background-color: #006c40;}
#carousel6.carousel-fade .carousel-control {
  z-index: 2;
}
.absec {
  padding: 70px 0px; position:relative;
}
.absec:before{background-image: url(https://smanikdemo.in/arontario/web_assets/images/bgshape.svg);
  content: '';
  height: 90px;
  display: none;
  position: absolute;
  top: -45px;
  z-index: 99999;
  width: 100%;}
  .abnbox {
  position: relative;
  margin-bottom: 30px;
  padding-left: 79px;
}
.abnbox img {
  position: absolute;
  width: 61px;
  left: 0px;
  top: 8px;
  background: #0981bc;
  padding: 17px;
  border-radius: 10px;
}
.abnbox h5 {
  font-weight: 700;
  font-size: 22px;
  margin: 0px 0px 9px;
}
.abnbox p {
  font-size: 16px;
}
.absec .flx{-webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center ;
  -webkit-box-pack: justify ;
  -ms-flex-pack: justify ;
  justify-content: space-between ;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;}
  .abcont2 h3{font-size: 40px;
  color: #1a1a1a;
  font-weight: 700;
  margin-bottom: 24px;}
  .abcont2 .lead{font-weight: 500;
  font-size: 16px;
  margin-bottom: 32px;
  color: #1a1a1a;
  line-height: 25px;}
  .sesec {
  background: #e2f0f4;
  padding: 60px 0px 70px;
}

.cheading {
  text-align: center;
  max-width: 800px;
  margin: auto;
    margin-bottom: auto;
  margin-bottom: 45px;
}
.whysec {
  padding: 55px 0px 25px;
}
.cheading5{}
.cheading5 h3{font-size: 40px;
  color: #1a1a1a;
  font-weight: 700;
  margin: 0px 0px 20px;
  line-height: 52px;}
.cheading5 p{font-size: 16px;
  margin-bottom: 24px;}
.cheading5 ul{}
.cheading5 ul li{margin-bottom: 7px;
  font-size: 16px;
  color: #0981bc;
  position: relative;
  padding-left: 19px;}
.cheading5 ul li:before{content: '\f04e';
  font-family: font-awesome;
  top: 2px;
  position: absolute;
  font-size: 13px;
  color: #006c40;
  padding: 1px;
  left: 0;}
.cheading5 .btn{background: #0981bc;
  color: #fff;
  font-weight: 700;
  margin-top: 14px;
  padding: 12px 26px;}
  .whbox{box-shadow: #06c9 0px 0px 5px 1px;
  margin-bottom: 30px;
  border-radius: 5px;
  padding: 15px;}
  .whbox img{max-width: 48px;}
  .whbox h5{font-weight: 700;
  color: #111;
  font-size: 18px;}
  .whbox p{}
.cheading h3{font-size: 40px;
  color: #1a1a1a;
  font-weight: 700;
  margin-bottom: 18px;}
.cheading p{font-weight: 500;
  font-size: 18px;
  margin-bottom: 32px;
  color: #1a1a1a;
  line-height: 26px;}
 .sebox {
  background: #fff;
  padding: 48px;
  margin-bottom: 30px;
  position: relative;
  display: flex;
  border-radius: 3px;
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(24, 28, 50, 0.07) !important;
  box-shadow: 0 0.125rem 0.25rem rgba(24, 28, 50, 0.07) !important;
}
.cicon {
  margin-right: 20px;
}
.cicon img{max-width: 62px;}
.services-content-wrap{}
.services-content-wrap h5{color: #1a1a1a;
  margin: 0px 0px 12px;
  font-size: 20px;
  font-weight: 700;}
.services-content-wrap p{font-size: 16px;}
.services-content-wrap .btn{background: #0981bc;
  color: #fff;
  font-weight: 700;
  margin-top: 10px;
  padding: 8px 18px;}
  .blsec {
  padding: 45px 0px 40px;
  background: #e2f0f4;
}
.blbox {
  position: relative;
  -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03) !important;
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03) !important;
  background: #fff;
  border: #e8e8e8 1px solid;
  margin-bottom: 30px;
}
.blcontent{padding: 20px;}
.stay_consultation.f {
  padding: 50px 0px 50px;
  background: #fff;
}
.f .title_container h4{color: #006c40;
  font-size: 23px;}
  .f .consultation form input {
  width: 48%;
  height: 58px;
  background: #E2F0F4;
  border: 1px solid #eee;
  border-radius: 3px;
  display: inline-block;
  margin-bottom: 25px;
  padding-left: 13px;
  color: #111;
}
  .f .consultation form input::placeholder, .f .consultation textarea::placeholder{color:#222;}
.f .consultation {
  padding-left: 20px;
  padding-top: 10px;
}
.f .input-group{display: flex;
  flex-wrap: wrap;
  justify-content: space-between;}
.f .input-group{}
.f .stay_with_finance > img {
  float: none;
  margin-right: 0px;
}
.f .btn{background: #0981bc;
  color: #fff;
  font-weight: 700;
  margin-top: 24px;
  padding: 12px 24px;
  text-transform: capitalize;}
.f .consultation textarea{background: #E2F0F4; color: #111;}
 .f .title_container h3{font-size: 40px;
  color: #1a1a1a;
  font-weight: 700;
  margin: 12px 0px;}
.blcontent .bdate{color: #006c40;
  font-size: 14px;}
.blcontent h4{color: #1a1a1a;
  margin: 0px 0px 12px;
  font-size: 20px;
  font-weight: 700;}
.blcontent p{font-size: 16px;}
.blcontent .btn{background: #0981bc;
  color: #fff;
  font-weight: 700;
  margin-top: 10px;
  padding: 8px 18px;}
.tesec {
  padding: 40px 0px 40px;
}
.fancy-radius {
  border-radius: 63% 37% 30% 70% / 50% 45% 55% 50%; padding:7px; position:relative ; background-color: #006C40;
}
.tesec {
  padding: 40px 0px 40px; background: #e2f0f4;
}
.testimonial-single {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(24, 28, 50, 0.07) !important;
  box-shadow: 0 0.125rem 0.25rem rgba(24, 28, 50, 0.07) !important;
  background: #fff;
  padding: 40px;
  margin-bottom: 30px;
}
.quotation {
  margin-bottom: 25px;
}
.qicon i {
  font-size: 42px;
  color: #0981bc;
}
.testimonial-single blockquote{border: none;
  padding: 0px;
  margin-bottom: 30px;
  font-size: 16px;}
  .tescont {
  padding-top: 12px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  display: flex;
}
.tescont .media{display: flex;
  align-items: center;}
.tescont .media img{border-radius: 50%;
  flex-shrink: 0;
  max-width: 48px;
  margin-right: 15px;}
.tescont .media .media-body{-webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;}
  .tescont .media .media-body h6{color: #1a1a1a;
  margin: 0px 0px 6px;
  font-size: 16px;
  font-weight: 700;}
  .tescont .media .media-body small{color: #444;}
  .reting {
  margin-bottom: 5px;
}
.client-ratting .rcount {
  color: #444;
}
.reting i {
  color: #006c40;
  font-size: 17px;
  margin: 0px 1px;
}
.dot-shape-top {
  top: -5px;
  z-index: -1; 
  left: -10px;
}
.dot-shape {
  bottom: -3px;
  left: auto;
  right: -3px;
  z-index: -1;
}
.position-absolute {
  position: absolute !important;
}
.abcont2 li{margin-bottom: 8px;
  font-size: 16px;
  color: #06c;
  position: relative;
  padding-left: 19px;}
.abcont2 li:before {
  content: '\f04e';
  font-family: font-awesome;
  top: 2px;
  position: absolute;
  font-size: 13px;
  color: #006c40;
  padding: 1px;
  left: 0;
}
.abcont2 .btn{background: #06c;
  color: #fff;
  font-weight: 700;
  margin-top: 14px;
  padding: 10px 22px;}

@media all and (transform-3d), (-webkit-transform-3d) {
    #carousel6.carousel-fade .carousel-inner > .item.next,
    #carousel6.carousel-fade .carousel-inner > .item.active.right {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    #carousel6.carousel-fade .carousel-inner > .item.prev,
    #carousel6.carousel-fade .carousel-inner > .item.active.left {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    #carousel6.carousel-fade .carousel-inner > .item.next.left,
    #carousel6.carousel-fade .carousel-inner > .item.prev.right,
    #carousel6.carousel-fade .carousel-inner > .item.active {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
}

@media (min-width: 200px) and (max-width: 767px){
    .header-information{
        display: none;
}
.sebox{padding: 15px;}
.cicon {
  margin-right: 15px;
}
.cicon img {
  max-width: 55px;
}
.cheading5 h3 {
  font-size: 35px;
  color: #1a1a1a;
  font-weight: 700;
  margin: 0px 0px 20px;
  line-height: 43px;
}
.cheading5 {
  margin-bottom: 38px;
}
.cheading h3 {
  font-size: 35px;}
  .f .input-group {
  display: block;
}
.f .consultation form input{width: 100%; margin-bottom: 20px;}
.stay_consultation.f {
  padding: 30px 0px 20px;
  background: #fff;
}
.blsec {
  padding: 24px 0px 20px;
  background: #e2f0f4;
}
.sesec {
  background: #e2f0f4;
  padding: 25px 0px 20px;
}
.absec {
  padding: 45px 0px 30px;
  position: relative;
}
#carousel6 .item img.mob{display:block;}
#carousel6 .item img.desk{display:none;}
}



#navigation li:hover > ul {
  z-index: 9999 !important;
}


#msform {
  background: #006c402b;
}

#msform .progress {
  background-color: #fff;
}


#navigation ul ul li a:hover, #navigation ul ul li:hover > a {
  background-color: #017fae;
}



/*Banner bgColor*/

.inner_banner {
  background: #5fa737;
}
.banner-title span.decor-equal:after, .title_container span.decor-equal:after, .banner-title span.decor-equal:before, .title_container span.decor-equal:before{
    background:#fff;
}
.banner-title p{
    color:#fff;
}

/*Progress strip*/

#msform{
    background-color: #f0f9ff;
}


#msform .progress-bar {
  background-color: green;
}


.progress-bar-striped {
   background-image: linear-gradient(45deg, 
    rgba(255,255,255,0.3) 25%, 
    transparent 25%, 
    transparent 50%, 
    rgba(255,255,255,0.3) 50%, 
    rgba(255,255,255,0.3) 75%, 
    transparent 75%, 
    transparent
);

}


#msform .progress {
  box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;
}

#msform fieldset {
  background-color: #f0f9ff;
}


#msform .form-check .form-check-label {
    color: #000;   
}


/*@media (min-width: 1200px) {*/
/*  .container.menu-head {*/
/*    width: 1265px;*/
/*  }*/
/*}*/