.display-flex{ display: flex; }
.diplay-table{  display: table; }
.diplay-inner{  display: table-cell;  vertical-align: middle; }
.landing-section h2{ text-align: center; }
.main-slider h2{ font-size: 45px; }
.blog-pg-img{min-height:250px !important; }
.btn,.btn:focus,.btn:hover,a,a:focus,a:hover,button,button:focus,button:hover{text-decoration:none;outline:0}.accoidion .panel-default .panel-collapse .panel-body,p{line-height:30px}.email-signup-area .email-content .search-form .input-group .form-control.placeholder,.read-button:hover,.tittle,p{color:#212529}.section-header h2:after,.tittle:after{content:'';background:#b49132;height:2px;position:relative;display:block;width:40px}.button,.section-header h2,.tittle{text-transform:uppercase}.m0,footer.row,header.row,section.row{margin:0}.contact-area .form-group p,.p0,.service .process-area,.service .team-area{padding:0}body{font-family:Rubik,sans-serif!important color: #212529}.btn,a,button{transition:.3s linear}.partners-slider,.select-widget,.widget-gallery{margin-top:40px}h2,h3,h4,h5,h6,ul{margin:0;list-style:none;padding:0}p{font-size:16px;margin-bottom:0;font-weight:400}.history,.partner-logo-area .middle_client,.section-header{text-align:center}.section-header h2{font:400 41px/70px Rubik,sans-serif;letter-spacing:.5px;color:#212529}.section-header h2:after{left:50%;transform:translateX(-50%);margin-top:8px}.section-header p{max-width:860px;margin:0 auto;padding:20px 0 40px 0;font-size:17px}#contactForm h3,.services-bonds-area .bonds-info .industries-icon .media+.media,.single-blog h2,.single-blog h3{margin-top:30px}.slider-area .s-content,.w100{width:100%}.tittle{font:400 41px/41px Rubik,sans-serif;letter-spacing:.5px;margin-bottom:80px}.tittle:after{left:2px;margin-top:22px}.button,.dot,.footer-bottom .footer-b-r ul li,.header-top .top-nav,.header-top .top-nav li,.l-news-left .news-info .media .media-body .post-meta li,.read-button,.single-blog .posts-social .social li,.tag li,.team-area .team .team-item .social-icon li{display:inline-block}.banner-left{padding-top:50px;padding-bottom:50px}.partner-logo-area{background:url(../image/client_bg.jpg) 0 0/cover no-repeat;position:relative;padding:90px 0}.partner-logo-area:before{content:"";background:rgba(51,51,51,.9);position:absolute;left:0;top:0;width:100%;height:100%}.partner-logo-area .section-header{position:relative;margin-bottom:30px}.contact-widget .social-icon li:hover a,.footer-bottom a,.header-breadcrumb .page-cover .section-header h2,.landing-page h2,.landing-page p,.partner-logo-area .section-header h2,.partner-logo-area1 .breadcrumb li,.partner-logo-area1 .breadcrumb li a,.section-header h1{color:#fff!important;text-shadow:1px 2px #000;} .section-header h1{ font-weight: 700;} .header-breadcrumb .page-cover .section-header h2:after,.partner-logo-area .section-header h2:after,.slider-area .owl-controls .owl-dots .owl-dot.active{background:#fff}.sampleContainer{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999999}.dot,.loader{position:absolute}.loader{width:44px;height:8px;margin:12px auto;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.dot{width:8px;height:8px;border-radius:4px;background:#757575}#message,.button{height:50px}.dot_1{animation:1.5s linear infinite animateDot1;left:12px;background:#b49132}.dot_2{animation:1.5s linear .5s infinite animateDot2;left:24px}.dot_3{animation:1.5s linear infinite animateDot3;left:12px}.dot_4{animation:1.5s linear .5s infinite animateDot4;left:24px}@keyframes animateDot1{0%{transform:rotate(0) translateX(-12px)}25%,75%{transform:rotate(180deg) translateX(-12px)}100%{transform:rotate(360deg) translateX(-12px)}}@keyframes animateDot2{0%{transform:rotate(0) translateX(-12px)}25%,75%{transform:rotate(-180deg) translateX(-12px)}100%{transform:rotate(-360deg) translateX(-12px)}}@keyframes animateDot3{0%{transform:rotate(0) translateX(12px)}25%,75%{transform:rotate(180deg) translateX(12px)}100%{transform:rotate(360deg) translateX(12px)}}@keyframes animateDot4{0%{transform:rotate(0) translateX(12px)}25%,75%{transform:rotate(-180deg) translateX(12px)}100%{transform:rotate(-360deg) translateX(12px)}}.header-top{background:#337ab7}.header-top .top-nav li a{font:400 14px/50px Rubik,sans-serif;color:#fff;padding:0}.header-top .top-nav li a i{font-size:16px;float:left;margin-right:10px}.contact-form .form-group .input-group button:hover,.explor-widget .nav li a:hover,.footer-bottom .footer-b-r ul li a:hover,.header-bottom .navbar-default .navbar-nav li:hover a,.header-top .top-nav li a:hover,.problem-group-area .lists .nav li a:focus{background:0 0}.header-bottom .navbar-default .navbar-nav li+li,.header-top .top-nav li+li{padding-left:30px}.header-top .search{float:right;font-size:18px;line-height:50px;color:#fff;transform:rotate(90deg)}.header-bottom .navbar-default{border:0;box-shadow:none;margin-bottom:0;background:#fff;border-radius:0}.header-bottom .navbar-default .navbar-brand{display:block;padding:48px 0 0 15px;line-height:130px;height:auto}.header-bottom .navbar-default .navbar-nav{padding-top:60px;padding-bottom:46px}.header-bottom .navbar-default .navbar-nav li a{padding:0;font:700 16px/22px Rubik,sans-serif;color:#212529;box-shadow:none;position:relative}.header-bottom .navbar-default .navbar-nav li a:before{content:"";position:absolute;width:0;transform:translateX(-50%);height:2px;bottom:-6px;left:50%;opacity:0;background:#b49132;transition:.3s linear}.header-bottom .navbar-default .navbar-nav li a:focus,.header-bottom .navbar-default .navbar-nav li a:hover{background:0 0;color:#b49132;box-shadow:none}.header-bottom .navbar-default .navbar-nav li.dropdown>a:after{content:"\33";font-family:ElegantIcons;font-size:16px;line-height:22px;-webkit-font-smoothing:antialiased;margin-left:5px}.header-bottom .navbar-default .navbar-nav li.dropdown .dropdown-menu{background:#b49132;box-shadow:none;border:none;min-width:170px;border-radius:0}.header-bottom .navbar-default .navbar-nav li.dropdown .dropdown-menu li{padding:10px 10px 10px 20px}.header-bottom .navbar-default .navbar-nav li.dropdown .dropdown-menu li a{font:400 16px/22px Rubik,sans-serif;color:#fff;text-transform:capitalize}.accoidion .panel-default .panel-heading a .fa-angle-right,.accoidion .panel-default .panel-heading a.collapsed .fa-angle-down,.canvasjs-chart-credit,.contact-form .form-group .input-group button .caret,.header-bottom .navbar-default .navbar-nav li.dropdown .dropdown-menu li a:before,.select-widget .form-group .input-group .dropdown-toggle .caret,.why-choose-us-area .service-group-1:after{display:none}.header-bottom .navbar-default .navbar-nav .active a:before,.header-bottom .navbar-default .navbar-nav li:hover a:before{width:24px;opacity:1}@media (min-width:1025px){.header-bottom .navbar-default .navbar-nav li.dropdown .dropdown-menu{display:block;top:300%;z-index:-10000;opacity:0;visibility:hidden;transition:.3s linear}.header-bottom .navbar-default .navbar-nav li:hover .dropdown-menu{visibility:visible;top:125%;z-index:10000;opacity:1}}.header-bottom .navbar-default .navbar-nav .active a{color:#b49132;background:0 0;box-shadow:none}.navbar-right{margin-right:0}.header-bottom.affix{width:100%;top:0}.slider-area .owl-controls .owl-dots,.slider-area .s-content{top:50%;position:absolute;text-align:center;transform:translateY(-50%)}.case-study .case-info .result-info .media-body .list,.contact-area .contact-info ul li+li,.header-bottom.affix .navbar-default .navbar-brand,.planning-inner .list{padding-top:15px}.header-bottom.affix .navbar-default .navbar-nav{padding-top:26px;padding-bottom:20px}.slider-area .s-content h3{font:400 42px/74px Rubik,sans-serif;letter-spacing:.5px;color:#fff;text-shadow:2px 2px #bbb}.l-news-left .news-info+.news-info,.slider-area .s-content .button,.team-area{margin-top:20px}.slider-area .owl-controls .owl-dots{right:30px}.slider-area .owl-controls .owl-dots .owl-dot{display:block;width:2px;height:36px;background:#bebfc0;margin-bottom:10px}.button{font:700 16px/50px Catamaran,sans-serif;letter-spacing:.5px;background:#b49132;color:#fff;padding:0 10px;border-radius:5px;transform-style:preserve-3d;transform-origin:50% 0%;border:0;outline:0;cursor:pointer}.button i{font-size:16px;color:#fff;padding-left:10px}.services-area{background:#f5f5f5}.service-group{padding:50px 0 40px;background:#fff;position:relative;z-index:1;margin-top:-20px}.service-group-1{text-align:center;position:relative}.service-group-1:after{content:'';position:absolute;width:1px;height:230px;top:0;left:0}.contact-area .contact-forms h2,.contact-area .contact-questions h2,.service-group-1 .content h2{font:400 24px/20px Rubik,sans-serif;color:#212529}.service-group-1 .content p{letter-spacing:.25px;padding:22px 30px 17px; font-size: 15px; }.box-i{width:60px;height:60px;border:1px solid #b49132;font-size:32px;line-height:50px;color:#b49132;border-radius:1px;text-align:center;margin:0 auto}.read-button{font:500 14px/24px Catamaran,sans-serif;color:#b49132}.read-button i{transition-timing-function:ease-out;transform:translateZ(0);transition-property:transform;transition-duration:.4s;font-size:16px;line-height:24px;float:right;padding-left:5px}.read-button:hover i{transform:translateX(5px)}.services-promo{padding-top:100px}.services-promo .services-info{padding:73px 0 90px}.services-promo .s-info{max-width:180px;height:180px;border:1px solid #b49132;text-align:center;position:relative}.services-promo .s-info span{color:#b49132;font:700 52px/180px Rubik,sans-serif}.services-promo .s-info-text{width:100px;background:#f5f5f5;margin-left:0;position:absolute;top:50%;right:55px;height:119px;padding:38px 5px 5px 5px;transform:translateY(-50%)}.services-promo .s-info-text h4{font:700 16px/25px Rubik,sans-serif;color:#212529}.services-promo .col-md-3:nth-child(3) .s-info-text{right:41px}.services-promo .col-md-3:nth-child(4) .s-info-text{right:23px}.about-us-area{background:url(../image/about-us/1.jpg) center center/cover no-repeat;position:relative;z-index:1}.about-us-area:after{content:'';top:0;left:0;right:0;bottom:0;display:block;background:#f5f5f5;position:absolute;opacity:.95;z-index:-1}.about-us-area .a-text{padding:136px 10px 0}.about-us-area .a-text .section-header p{color:#212529;padding-top:65px;padding-bottom:53px}.about-us-area .a-text .button:after{color:#b49132;content:"Read More"}.call-action-baner-area{background:url("../image/about-us/call-baner1.jpg") center center/cover no-repeat fixed;position:relative;z-index:1}.call-action-baner-area:after{position:absolute;content:'';top:0;bottom:0;left:0;right:0;background:#337ab7;opacity:.75;z-index:-1}.call-action-baner-area .baner-content{text-align:center;padding:110px 0 84px}.call-action-baner-area .baner-content h2{font:400 40px/46px Rubik,sans-serif;color:#fff}.call-action-baner-area .baner-content span{font-weight:700;color:#b49132}.call-action-baner-area .baner-content p{font-size:18px;line-height:45px}.why-choose-us-area{padding:100px 0 112px;position:relative}.why-choose-us-area:after{content:'';background:url(../image/why-us-1.png) center bottom no-repeat;position:absolute;display:block;bottom:0;width:100%;height:100%}.why-choose-us-area .section-header{margin-bottom:50px}.contact-area .contact-questions .customer-support .content,.why-choose-us-area .service-group-1{text-align:right}.why-choose-us-area .service-group-1 p{padding:20px 0 0;letter-spacing:0;color:#212529}.why-choose-us-area .service-group-1+.service-group-1{margin-top:74px}.why-choose-us-area .service-group-1 .box-i{margin:0 0 0 auto}.why-choose-us-area1 .why-r-texts{padding-top:10px;padding-bottom:50px}.why-choose-us-area1 .why-r-texts .service-group-1{text-align:left;float:left;width:50%}.why-choose-us-area .why-r-texts .service-group-1 .box-i{margin:0 auto 0 0}.process-area{padding:98px 0 50px;background:#fff}.process-area .p-timeline{max-width:810px;margin:40px auto;position:relative;padding-top:43px}.process-area .p-timeline:before{position:absolute;top:0;width:1px;left:50%;content:'';background-color:#dadada;display:block;height:594px}.process-area .p-timeline .column{width:50%;float:left;margin-bottom:90px;position:relative}.process-area .p-timeline .column:after{width:69px;height:1px;content:'';background:#dadada;position:absolute;top:35px;right:0}.process-area .p-timeline .column:before{width:10px;height:10px;content:"";position:absolute;border-radius:50%;border:1px solid #b49132;right:69px;top:17%}.process-area .p-timeline .column .timeline{width:270px;float:right}.process-area .p-timeline .column .media .media-left,.process-area .p-timeline .column:nth-child(2n) .media,.sidebar-right .managment{position:relative}.process-area .p-timeline .column .media .media-left:after{content:'';width:1px;height:40px;background:#dadada;position:absolute;top:23%;left:-19px}.process-area .p-timeline .column .media .media-left span{font:400 56px Rubik,sans-serif;letter-spacing:.5px;color:#b49132}.process-area .p-timeline .column .media .media-body{vertical-align:middle}.process-area .p-timeline .column .media .media-body h2{font:400 18px/32px Rubik,sans-serif;color:#212529;display:inline-block}.process-area .p-timeline .column p{letter-spacing:.2px;color:#212529;padding:12px 10px 0 0}.process-area .p-timeline .column:nth-child(2n){float:right;text-align:left;padding-left:112px}.process-area .p-timeline .column:nth-child(2n).top{margin-top:122px}.process-area .p-timeline .column:nth-child(2n):after{width:69px;height:1px;content:'';background:#dadada;position:absolute;top:34px;right:auto;left:0}.process-area .p-timeline .column:nth-child(2n):before{width:10px;height:10px;content:"";position:absolute;border-radius:50%;border:1px solid #b49132;left:69px;right:auto;top:16%}.process-area .p-timeline .column:nth-child(2n) .timeline{float:left}.process-area .p-timeline .column:nth-child(2n) .media .media-left:after{content:'';width:1px;height:40px;background:#dadada;position:absolute;top:19%;right:-6px;left:auto}.process-area .p-timeline .column:nth-child(2n) .media .media-body{padding-left:23px}.process-area .p-timeline .column:nth-child(odd){padding-right:112px; text-align:left; } .team-area{padding:100px 0 110px}.history-area .history-content,.team-area .team{padding-top:50px}.team-area .team .team-item{position:relative;cursor:text}.team-area .team .team-item .team-img{position:relative;z-index:1}.team-area .team .team-item .team-img:after{content:'';width:100%;height:100%;display:block;background:#000;opacity:.3;position:absolute;top:0;z-index:0;transform:scaleY(0);transform-origin:center bottom;transition:.3s linear}.team-area .team .team-item .social-icon{position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:calc(100% - 16px);transform:translate3d(0,100px,0);opacity:0;transition:.9s;z-index:1}.team-area .team .team-item .social-icon li a{font-size:16px;line-height:30px;color:#fff;transition:.3s linear}.b-banner li+li:before,.featured-left .items .tittle:hover,.l-news-left .news-info .media .media-body .post-meta li a:hover i,.leaders-area .leaders-slider .text h2:hover,.services-bonds-area .bonds-info .industries-icon .media-body a:hover,.team-area .team .team-item .social-icon li a:hover,.team-area .team .team-item .text h4:hover{color:#b49132}.team-area .team .team-item .social-icon li+li{margin-left:40px}.team-area .team .team-item .text{text-align:center;padding-top:20px}.team-area .team .team-item .text h4{font:700 18px/30px Rubik,sans-serif;color:#212529;transition:.3s linear;margin-bottom:20px}.team-area .team .team-item .text p{font:300 16px/34px Rubik,sans-serif}.team-area .team .team-item:hover .team-img:after{transform:scaleY(1)}.team-area .team .team-item:hover .social-icon{transform:scale3d(1,1,1);opacity:1}.team-area .team .owl-controls .owl-dots{text-align:center;padding-top:60px}.l-news-right .l-slider .owl-controls .owl-dots .owl-dot,.location-slider .owl-controls .owl-dots .owl-dot,.team-area .team .owl-controls .owl-dots .owl-dot{display:inline-block;width:8px;height:8px;border-radius:50%;border:1px solid #b49132}.contact-widget .social-icon li+li,.team-area .team .owl-controls .owl-dots .owl-dot+.owl-dot{margin-left:10px}.l-news-right .l-slider .owl-controls .owl-dots .owl-dot.active,.location-slider .owl-controls .owl-dots .owl-dot.active,.team-area .team .owl-controls .owl-dots .owl-dot.active{background:#b49132;width:10px;height:10px}.latest-news-area{background:#f1f1f1;padding:120px 0 113px}.l-news-left .news-info .media .media-left{padding-right:30px}.l-news-left .news-info .media .media-body{padding-right:55px;vertical-align:middle}.case-study .media-info .media-body h4,.l-news-left .news-info .media .media-body h3{font:400 18px/27px Rubik,sans-serif;color:#212529}.gets-started-area .text,.l-news-left .news-info .media .media-body .post-meta{padding-top:16px}.l-news-left .news-info .media .media-body .post-meta li a{padding:0;font:300 12px/28px Rubik,sans-serif;color:#212529;display:inline-block;transition:.3s linear}.l-news-left .news-info .media .media-body .post-meta li a i{font-size:16px;color:#b3b3b3;padding-right:10px;padding-top:6px;float:left}.l-news-left .news-info .media .media-body .post-meta li a:hover,.problem-group-area .lists .nav li a:hover,.single-blog .blog-items .post-meta li a:hover,.single-blog .blog-items .post-meta li:nth-child(2) a:hover{background:0 0;color:#b49132}.l-news-left .news-info .media .media-body .post-meta li+li{padding-left:20px}.l-news-left .news-info .media .media-body .post-meta li+li:before{content:'';background:#cecccc;margin-right:20px;width:1px;height:17px;bottom:-3px;position:relative;display:inline-block}.l-news-left .read-button{float:right;text-transform:lowercase;padding:13px 40px 0 0}.l-news-right,.widget-gallery .gallery li:nth-child(4),.widget-tag .tag li:nth-child(4),.widget-tag .tag li:nth-child(7),.widget-tag .tag li:nth-child(9){padding-left:0}.l-news-right .l-slider{background:#fff;text-align:center;padding:100px 0 57px}.l-news-right .l-slider p{font-style:italic;padding:0 25px 0 33px}.l-news-right .l-slider p:after{content:'';width:40px;height:2px;background:#b49132;display:block;left:50%;transform:translateX(-50%);position:relative;margin-top:22px}.l-news-right .l-slider .slider-img{margin:57px auto 0;width:121px;height:121px}.l-news-right .l-slider .slider-img img,.single-blog-area img{max-width:100%}.l-news-right .l-slider h4{padding-top:23px;font:400 18px/20px Rubik,sans-serif;color:#212529}.l-news-right .l-slider h4 span{font:300 16px/20px Rubik,sans-serif;color:#212529}.l-news-right .l-slider .owl-controls .owl-dots{text-align:center;padding-top:47px}.l-news-right .l-slider .owl-controls .owl-dots .owl-dot+.owl-dot,.location-slider .owl-controls .owl-dots .owl-dot+.owl-dot{margin-left:12px}.email-signup-area{padding:75px 0 80px;text-align:center;position:relative;background-color:#ccc;background-blend-mode:luminosity;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;z-index:1}.email-signup-area:after{content:'';background:#fff;opacity:.6;position:absolute;top:0;left:0;width:100%;display:block;height:100%;z-index:-1}.email-signup-area .email-content h2{font:400 24px/30px Rubik,sans-serif}.email-signup-area .email-content p{font:400 14px/25px Rubik,sans-serif;color:#fff;padding:18px 0 50px;max-width:800px;margin:0 auto}.email-signup-area .email-content .search-form{width:556px;margin:0 auto}.email-signup-area .email-content .search-form .input-group .form-control{font:300 14px/50px Rubik,sans-serif;color:#212529;padding:0 0 0 25px;outline:0;box-shadow:none;border:0;height:auto;border-radius:0;text-transform:capitalize}.email-signup-area .email-content .search-form .input-group .form-control:focus,.gets-started-area .get-button button:focus{outline:0;box-shadow:none}.email-signup-area .email-content .search-form .input-group .form-control:-moz-placeholder{color:#212529}.email-signup-area .email-content .search-form .input-group .form-control::-webkit-input-placeholder{color:#212529}.email-signup-area .email-content .search-form .input-group .input-group-addon{padding:0;background:0 0;border:0;position:relative}.email-signup-area .email-content .search-form .input-group .input-group-addon button{font:400 16px/30px Rubik,sans-serif;color:#fff;border:0;padding:10px 43px;text-transform:uppercase;background:#b49132;filter:grayscale(0)!important;-webkit-filter:grayscale(0)!important}.request-area{padding:115px 0 120px}.request-content .tittle{margin-bottom:20px}.request-content p,.section-header p,.service-group-1 .content p,.team-area .team .team-item .text p{color:#212529;font-weight:400}.request-contact .button{float:right;margin-top:15px;width:150px}.request-contact .button:after{content:"submit";color:#b49132}.contact-form .form-group .input-group{width:100%;border-bottom:1px solid #e6e6e6}.contact-form .form-group .input-group button{border:0;background:0 0;box-shadow:none;padding:0;font:300 14px/30px Rubik,sans-serif;color:#212529;outline:0}.contact-form .form-group .input-group button:focus{outline:0;background:0 0;text-shadow:none}.contact-form .form-group .input-group button .bs-caret:after{content:"\33";font-family:ElegantIcons;font-size:18px;line-height:1;-webkit-font-smoothing:antialiased;position:absolute;right:0;top:22%;color:#646464}.contact-form .form-group .input-group .dropdown-menu,.select-widget .form-group .input-group .dropdown-menu{border-radius:0}.contact-form .form-group .form-control{border-bottom:1px solid #e6e6e6;border-top:0;border-left:0;border-right:0px;box-shadow:none;margin-top:23px;border-radius:0;font:300 14px/22px Rubik,sans-serif;padding-left:0;color:#212529}.contact-form .form-group .form-control.placeholder{color:#212529}.contact-form .form-group .form-control:-moz-placeholder{color:#212529}.contact-form .form-group .form-control::-webkit-input-placeholder{color:#212529}.contact-form .form-group textarea{width:100%;height:120px;resize:none;border:1px solid #e6e6e6;font:300 14px/22px Rubik,sans-serif;color:#212529;padding:15px 20px;outline:0;box-shadow:none;margin:15px 0 9px}.contact-form .form-group textarea.placeholder{color:#212529}.contact-form .form-group textarea:-moz-placeholder{color:#212529}.contact-form .form-group textarea::-webkit-input-placeholder{color:#212529}.bootstrap-select .dropdown-toggle:focus{outline:0!important}.location-area{background:url("../image/assetloan.png") center center/cover no-repeat fixed;position:relative;z-index:1;padding:80px 0 72px}.location-area:after{content:'';width:100%;height:100%;display:block;position:absolute;background:#000;opacity:.8;z-index:-1;top:0;bottom:0}.location-slider .item{padding-left:35px}.location-slider .location-content{position:relative;padding:14px 0 19px}.location-slider .location-content:after{content:"";position:absolute;width:1px;height:100%;top:0;bottom:0;left:-50px;display:block;background:#8c8c8c}.location-slider .location-content h2{font:400 24px/25px Rubik,sans-serif;color:#b49132;padding-bottom:4px}.location-slider .location-content .media .media-left{vertical-align:middle;padding-right:15px}.location-slider .location-content .media .media-left a i{font-size:24px;line-height:25px;color:#fff}.location-slider .location-content .media .media-body{font:300 16px/27px Rubik,sans-serif;color:#fff}.location-slider .owl-controls .owl-dots{text-align:center;padding-top:51px}.header-breadcrumb{background:#adadad;padding:15px 0 25px;z-index:0;overflow:hidden}.breadcrumb{background:0 0;padding:20px 0 0;text-align:center;margin-bottom:0}.breadcrumb li{letter-spacing:.2px;color:#fff; font-size: 10px;}.breadcrumb li a{font-weight:500;color:#fff}.b-banner li a,.b-banner li.active,.common{color:#000}.breadcrumb li+li:before{content:"\f105";font:14px/1 FontAwesome;color:#000;padding:0 10px 0 8px}.b-banner{padding:22px 0 35px;border-top:1px solid #e6e6e6}.b-banner .breadcrumb{text-align:right;padding:0}.latest-featured-area{padding:80px 0 127px}.select-widget,.widget-gallery,.widget-tag{padding-top:22px;border-top:1px solid #e6e6e6}.featured-left .items{margin-bottom:70px}.featured-left .items .tittle{font-size:18px;line-height:27px;text-align:center;padding-top:50px;margin-bottom:0;position:relative;text-transform:capitalize;transition:.3s linear;cursor:pointer}.featured-left .items .tittle:after{left:50%;transform:translateX(-50%);position:absolute;top:29px;margin-top:0}.featured-left .items p{padding:18px 0 0 5px}.featured-left .items+.items{padding-top:74px}.services-bonds-area .bonds-info,.sidebar-right{overflow:hidden;z-index:0}.sidebar-right .sidebar-widget{font:400 14px/25px Rubik,sans-serif;margin-bottom:30px}.sidebar-right .sidebar-widget .widget-tittle{font:400 18px/27px Rubik,sans-serif;color:#212529;margin-bottom:23px;text-transform:capitalize}.sidebar-right .managment:after{content:'';background:#000;opacity:.2;width:100%;height:100%;display:block;top:0;position:absolute;z-index:0}.sidebar-right .managment .content h2{font:700 24px/26px Rubik,sans-serif;color:#fff;padding-right:20px}.sidebar-right .managment .content p{font:400 14px/25px Rubik,sans-serif;color:#fff;padding:20px 0 92px}.sidebar-right .managment .content .button:after{content:"get started"}.sidebar-right .testimonial{text-align:center;border-bottom:1px solid #e6e6e6;padding-bottom:45px}.sidebar-right .testimonial p{font-style:italic;background:#f4f4f4;padding:42px 35px 70px}.sidebar-right .testimonial img{margin-top:-42px}.sidebar-right .testimonial h4{font:400 14px/20px Rubik,sans-serif;color:#212529;padding-top:15px}.sidebar-right .testimonial h4 span{font-family:Rubik,sans-serif;font-weight:300;color:#212529}.sidebar-right .testimonial.t-inner{border-bottom:0}.sidebar-right .r-news h4{font:400 18px/18px Rubik,sans-serif;color:#646464;padding-bottom:42px}.sidebar-right .r-news p{font-weight:700;color:#212529}.sidebar-right .r-news a{font:300 12px/28px Rubik,sans-serif;color:#212529;padding-top:5px;padding-bottom:20px;display:inline-block}.sidebar-right .r-news a i{color:#b49132;font-size:14px;float:left;line-height:28px;padding-right:10px}.widget-categories .categories li{margin-bottom:1px}.widget-categories .categories li a{font:400 14px/26px Rubik,sans-serif;color:#212529;background:#f4f4f4;padding:12px 20px;transition:.3s linear}.widget-categories .categories.inner li:hover a{background:#b49132;color:#fff}#chartContainer,.mt-5{margin-top:50px}.contact-area .contact-forms .contact-form .form-group .form-control.error,.select-widget .form-group{margin-bottom:0}.select-widget .form-group .input-group .dropdown-toggle{background:#f4f4f4;font:300 14px/23px Rubik,sans-serif;color:#212529;border:0;text-shadow:none;padding:14px 24px 11px}.select-widget .form-group .input-group .dropdown-toggle:focus{outline:0;box-shadow:none;text-shadow:none}.select-widget .form-group .input-group .dropdown-toggle .bs-caret:after{content:"\33";font-family:ElegantIcons;font-size:18px;line-height:1;-webkit-font-smoothing:antialiased;position:absolute;right:20px;top:30%;color:#212529}.widget-gallery .gallery li{float:left;padding-bottom:18px}.widget-gallery .gallery li+li{padding-left:18px}.widget-gallery .gallery li a{width:75px;height:75px;background:#f4f4f4;display:block;padding:0;text-align:center}.landing-page .contact-questions p,.landing-page .form-group p,.landing-services .team-area .team,.widget-tag .tag{padding-top:0}.case-study .case-info .result-info .media-body p,.widget-tag .tag li{padding-bottom:10px}.widget-tag .tag li a{display:block;width:70px;text-align:center;padding:0}.widget-tag .tag li:nth-child(2) a{width:75px}.widget-tag .tag li:nth-child(3) a,.widget-tag .tag li:nth-child(5) a,.widget-tag .tag li:nth-child(9) a{width:80px}.widget-tag .tag li:nth-child(4) a{width:48px}.widget-tag .tag li:nth-child(6) a,.widget-tag .tag li:nth-child(7) a{width:85px}.widget-tag .tag li:nth-child(8) a{width:95px}.widget-tag .tag li:nth-child(10) a{width:63px}.widget-tag .tag li:nth-child(11) a{width:88px}.single-blog-area{padding-bottom:30px}.case-study,.single-blog{z-index:0;overflow:hidden}.single-blog h1{font:400 42px/55px Rubik,sans-serif;color:#212529;border-bottom:1px solid #e6e6e6;padding-bottom:15px;margin-bottom:30px;text-align:left}.single-blog h2{font:400 28px/44px Rubik,sans-serif;color:#212529}.single-blog .blog-items .post-meta{padding:12px 0}.single-blog .blog-items .post-meta li{font:300 12px/28px Rubik,sans-serif;color:#212529;display:inline-block}.single-blog .blog-items .post-meta li a{display:inline-block;padding:0;color:#212529}.single-blog .blog-items .post-meta li i{float:left;line-height:28px;padding-right:10px}.single-blog .blog-items .post-meta li:nth-child(2){padding-left:28px}.single-blog .blog-items .post-meta li:nth-child(2):before{position:relative;content:'';background:#cecccc;width:1px;height:17px;display:inline-block;vertical-align:middle;margin-right:30px}.case-study .case-info .media .media-body p,.services-bonds-area .bonds-info p,.single-blog .author-bio .media-middle h4 a,.single-blog .blog-items .post-meta li:nth-child(2) a{color:#212529}.footer-bottom .footer-b-r ul,.single-blog .blog-items .post-meta li:nth-child(3),.single-blog .posts-social .social{float:right}.single-blog .blog-items p{color:#212529;padding-top:15px}.single-blog .blog-items p+p{padding-top:25px}.single-blog .posts-social{padding:66px 0 74px}.single-blog .posts-social .social li a{width:40px;font-size:14px;line-height:40px;display:block;border-radius:50%;padding:0;background:#2a9cf6;text-align:center;color:#fff}.single-blog .posts-social .social li+li{padding-left:12px}.single-blog .posts-social .social li:nth-child(2) a{background:#38599b}.single-blog .posts-social .social li:nth-child(3) a{background:#dd2710}.single-blog .posts-social .social li:last-child{position:relative;top:9px}.single-blog .posts-social .social li:last-child a{background:#7df0f0;font-size:42px}.single-blog .author-bio{margin-top:0;background:#f4f4f4;padding:16px 20px 20px}.single-blog .author-bio .media-left{padding-top:4px;padding-right:20px}.single-blog .author-bio .media-left a{display:block;width:80px;height:80px;border-radius:50%;background:#000}.single-blog .author-bio .media-middle h4{font:700 16px/16px Rubik,sans-serif;letter-spacing:.5px}.single-blog .author-bio .media-middle h4 small{font:300 12px/25px Rubik,sans-serif;color:#212529}.single-blog .author-bio .media-middle p{font:300 12px/20px Rubik,sans-serif;color:#212529;padding-top:15px}.single-blog .leave-reply-title{font:400 24px/20px Rubik,sans-serif;color:#000;padding:100px 0 20px}.single-blog .button{padding:0 10px;margin:15px 0}.tag{float:left;padding-top:8px}.tag li a{color:#212529;padding:11px 20px;border:1px solid #e6e6e6;line-height:40px}.tag li+li{padding-left:6px}.case-study-area{padding-bottom:80px;z-index:0;overflow:hidden;display:block}.case-study h2{font:400 42px/36px Rubik,sans-serif;color:#212529}.case-study .text{font:700 16px/45px Rubik,sans-serif;letter-spacing:.2px;color:#212529;position:relative}.case-study .text:after{content:'';width:40px;height:2px;background:#b49132;position:absolute;bottom:-13px;left:0}.case-study .media-info{padding-top:45px;padding-bottom:52px}.case-study .media-info .media-left{padding-right:30px;padding-top:5px}.case-study .media-info .media-body p{color:#212529;padding-top:25px}.case-study .case-info .media{border-top:1px solid #e6e6e6;padding-top:40px;padding-bottom:40px}.case-study .case-info .media .media-left{padding-left:43px;padding-right:29px;padding-top:5px}.case-study .case-info .media .media-left .tittle{font-size:24px;line-height:20px;color:#020202;float:right;position:relative;text-transform:capitalize}.case-study .case-info .media .media-left .tittle:after{left:auto;right:0;position:absolute}.case-study .case-info .result-info .color-b{font:300 12px/25px Rubik,sans-serif;display:inline-block;padding:0 10px 0 35px;position:relative;margin-left:15px;color:#646464}.case-study .case-info .result-info .color-b:after{width:25px;height:25px;content:'';border-radius:50%;background:#e66e46;position:absolute;display:block;top:0;left:0}.case-study .case-info .result-info .color-b+.color-b:after{background:#fab432}.list{padding-left:25px;padding-top:28px}.list h4{color:#212529;font:700 14px/25px Rubik,sans-serif}.list h4:before{content:"\f111";font:7px/25px FontAwesome;color:#b49132;display:inline-block;float:left;margin-left:-25px}.list p,.service-group-1 .content{padding-top:10px}#chartContainer{height:410px;width:100%}.services-bonds-area{padding:80px 0 100px}.services-bonds-area .bonds-info .industries-icon{padding-top:55px;border-bottom:1px solid #e6e6e6;padding-bottom:60px}.services-bonds-area .bonds-info .industries-icon .media-left{padding-right:20px}.services-bonds-area .bonds-info .industries-icon .media-body a{font:400 18px/25px Rubik,sans-serif;color:#212529}.common{font:400 24px/20px Rubik,sans-serif;margin-bottom:60px;text-transform:capitalize}.bonds-info .inner-plan .pie-chart .common,.planning-inner .common{margin-bottom:35px}.accoidion{padding-top:58px}.accoidion .common{margin-bottom:40px}.accoidion .panel-default{background:0 0;box-shadow:none;border:0;border-radius:0}.accoidion .panel-default .panel-heading{background:0 0;padding:0}.accoidion .panel-default .panel-heading a{display:block;font:400 18px/26px Rubik,sans-serif;color:#212529;padding:12px 20px;background:#f4f4f4}.accoidion .panel-default .panel-heading a i{font-size:20px;float:right;line-height:26px;color:#212529}.accoidion .panel-default .panel-heading a .fa-angle-down,.accoidion .panel-default .panel-heading a.collapsed .fa-angle-right{display:block}.accoidion .panel-default .panel-heading a.collapsed{background:#f1ecec}.accoidion .panel-default .panel-collapse .panel-body{border:0;color:#212529;background:#f4f4f4}.accoidion .panel-default+.panel-default{margin-top:1px}.bonds-info .inner-plan{padding:60px 0 40px}.bonds-info .inner-plan .pie-chart{padding-left:50px}.bonds-info .inner-plan .pie-chart p{font-size:12px;padding:30px 0 0}.history-area{padding:80px 0;overflow:hidden}.history-area .history-content p{font:300 14px/25px Rubik,sans-serif;color:#212529}.history-area .text-1{text-align:right;padding-left:100px}.history-area .text-2{text-align:left;padding-right:100px}.history-area .history-image{position:relative;height:1250px;top:-30px}.history-area .history-image:after{content:'';background:url("../image/04_About-us.jpg") center bottom/cover no-repeat;position:absolute;top:-30px;display:block;width:100%;height:100%;z-index:-1}.history h2{color:#212529;padding-bottom:18px}.history p{max-width:792px;margin:0 auto}.problem-group-area{background:#f4f4f4;padding:75px 0 49px}.problem-group-area .problem-group{padding-top:56px}.problem-group-area .lists .nav li a{color:#212529;padding:0 0 29px;text-transform:capitalize;display:inline-block;font-weight:700}.problem-group-area .lists .nav li a:before{content:"\f111";font:8px/21px FontAwesome;text-rendering:auto;float:left;color:#b49132;padding-right:20px}.gets-started-area{background:#b49132;padding:80px 0 70px}.gets-started-area .text p{font:400 18px/16px Rubik,sans-serif;color:#fff}.gets-started-area .get-button button{font:400 16px/16px Rubik,sans-serif;color:#212529;background:#fff;border:0;border-radius:0;outline:0;box-shadow:none;padding:17px 0;text-transform:uppercase;transition:.6s ease-in-out;max-width:210px;display:block;width:100%;float:right}.gets-started-area .get-button button:hover{background:#212529;color:#fff}.leaders-area{padding:80px 0 73px}.leaders-area .content{padding-right:98px}.leaders-area .content h2{font:400 24px/30px Rubik,sans-serif;color:#212529}.leaders-area .content p{color:#212529;padding-top:19px}.leaders-area .leaders-slider{cursor:pointer}.leaders-area .leaders-slider .owl-controls .owl-dots{text-align:center;padding-top:26px}.leaders-area .leaders-slider .owl-controls .owl-dots .owl-dot{display:inline-block;border:1px solid #dcdcdc;width:8px;height:8px;border-radius:50%;margin-left:12px}.leaders-area .leaders-slider .owl-controls .owl-dots .owl-dot.active{width:10px;height:10px;border-radius:50%;background:#b49132}.leaders-area .leaders-slider .text{padding:18px 0}.leaders-area .leaders-slider .text h2{font:700 18px/30px Rubik,sans-serif;color:#212529;transition:.3s linear}.leaders-area .leaders-slider .text p{font:400 14px/30px Rubik,sans-serif;color:#212529}.contact-area{position:relative;padding-top:80px}.contact-area .contact-questions{padding-right:24px}.contact-area .contact-questions p{color:#212529;padding:24px 0 57px}.contact-area .contact-questions .customer-support{background:#e6e6e6;padding:70px 30px 80px 0;position:relative;overflow:hidden;z-index:1}.contact-area .contact-questions .customer-support:after{content:'';background:url("../image/contact1.png") left center no-repeat;width:100%;height:100%;display:block;top:0;bottom:0;left:-36px;position:absolute;z-index:-1}.contact-area .contact-questions .customer-support .content h2{font:400 21px/41px Rubik,sans-serif;color:#212529;text-transform:uppercase}.contact-area .contact-questions .customer-support .content p{font:400 18px/23px Rubik,sans-serif;color:#212529;padding:0}.contact-area .contact-questions .customer-support .content .button{text-transform:uppercase;margin-top:55px}.contact-area .contact-questions .customer-support .content .button:after{content:"get started";color:#fff}.contact-area .contact-forms p{color:#212529;padding:24px 15px 19px}.contact-area .contact-forms .contact-form .form-group .form-control{padding-bottom:15px;height:auto}.contact-area .contact-forms .contact-form .form-group .form-control.error+.error{font:400 12px/16px Rubik,sans-serif;color:#212529;background:0 0;border:0;margin-bottom:0}.contact-area .contact-forms .contact-form .form-group .message .form-control{height:auto;padding-top:0;padding-bottom:0}.contact-area .contact-forms .contact-form .button{width:150px;float:right;margin-top:38px;transition:.3s linear;border:2px solid #b49132}.contact-area .contact-forms .contact-form .button:hover{transform:rotateX(0) translateY(0);border:2px solid #b49132;background:0 0;color:#212529}.contact-area .contact-forms #error,.contact-area .contact-forms #success{position:absolute;top:-15px;right:0;left:0;bottom:-15px;background:rgba(0,0,0,.5);display:none}.contact-area .contact-forms #error p,.contact-area .contact-forms #success p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.contact-area .contact-forms #success{color:#7cfc00}.contact-area .contact-forms #error{color:#ff4500}.contact-area .contact-info{padding:200px 0 147px;position:relative;z-index:1}.contact-area .contact-info:after{content:"";background:url("../image/contact2.png") 100% bottom no-repeat;display:block;width:100%;height:100%;position:absolute;bottom:0;z-index:-1}.contact-area .contact-info h2{font:400 24px/20px Rubik,sans-serif;color:#212529;margin-bottom:52px}.contact-area .contact-info ul li .media .media-left{vertical-align:middle;padding-right:16px}.contact-area .contact-info ul li .media .media-left i,.fa-map-marker{color:#b49132;font-size:24px}.contact-area .contact-info ul li .media .media-body{font:400 14px/25px Rubik,sans-serif;color:#212529}#mapBox{height:500px}.footer-area{background:#337ab7}.footer-area a,.footer-area p{color:#fff!important}.footer-area .widget .tittle{font-size:18px;line-height:22px;color:#fff;text-transform:none;margin-bottom:36px}.footer-area .widget .tittle:after{margin-top:17px}.footer-area .footer-top{padding:60px 0 53px}.about-widget p,.recent-widget .p-t{padding-top:20px}.about-widget p{color:#fff}.explor-widget .nav{display:block;float:left}.explor-widget .nav li{padding-bottom:16px}.explor-widget .nav li a{padding:0;font:300 14px Rubik,sans-serif;color:#212529}.explor-widget .nav li:last-child{padding-bottom:0}.explor-widget .nav.left{width:46%}.explor-widget .nav.right{border-left:1px solid #fff;padding-left:42px}.recent-widget.widget .tittle{margin-bottom:31px}.recent-widget p{font:700 14px/25px Rubik,sans-serif;color:#212529}.recent-widget a{font:300 12px/28px Rubik,sans-serif;color:#7c7c7c;display:inline-block;padding-top:5px}.recent-widget a i{color:#b49132;float:left;padding-right:10px;line-height:28px}.contact-widget .search-form .form-control{font:300 14px/22px Rubik,sans-serif;border:0;border-radius:0;height:50px;padding:0 0 0 20px;background:#fff;box-shadow:none;color:#000}.contact-widget .search-form .form-control.placeholder{color:#d3d3d3}.contact-widget .search-form .form-control:-moz-placeholder{color:#d3d3d3}.contact-widget .search-form .form-control::-webkit-input-placeholder{color:#d3d3d3}.contact-widget .search-form .form-control+.input-group-addon{padding:0;border:0;border-radius:0}.contact-widget .search-form .form-control+.input-group-addon button{border:0;font-size:24px;line-height:46px;padding:4px 13px 0;background:#b49132;color:#fff;position:relative}.contact-widget .search-form .form-control+.input-group-addon button .hover{position:absolute;visibility:hidden;line-height:46px;text-align:center;opacity:1;color:#fff;right:24%;top:7%;font-size:24px}.contact-widget .search-form .form-control+.input-group-addon button:hover .hover{visibility:visible;opacity:0;top:-20%;right:0;transition:.9s ease-in-out}.contact-widget .social-icon{padding-top:80px}.contact-widget .social-icon li{width:40px;text-align:center;border-radius:50%;display:inline-block;background:#212121;position:relative;transition:.3s linear}.contact-widget .social-icon li a{padding:0;font-size:14px;line-height:40px;color:#7c7c7c}.contact-widget .social-icon li a .hover{position:absolute;visibility:hidden;line-height:40px;text-align:center;opacity:1;color:#fff;top:0;right:29%;font-size:14px}.contact-widget .social-icon li:hover{background:#b49132}.contact-widget .social-icon li:hover .hover{visibility:visible;opacity:0;top:-30%;right:10%;transition:.9s ease-in-out}.footer-bottom{font:300 12px/28px Rubik,sans-serif;color:#fff;border-top:1px solid #fff;padding:30px 0}.footer-bottom .footer-b-r ul li a{padding:0;font:300 14px/28px Rubik,sans-serif;color:#212529;text-transform:capitalize}.footer-bottom .footer-b-r ul li+li{margin-left:18px}.service .process-area h2{border-bottom:none!important;padding-bottom:0!important}.card-text,.horizontal-content p,.service .team-area p{text-align:justify}.service .team-area .team .team-item .text{padding:20px}.partner-about img{margin-bottom:25px!important}.abouts-teams .row{margin:10px 0}.call-action-baner-area .baner-content p{padding:14px 50px 20px;color:#fff;text-align:center}.why-choose-us-area1 .section-header h2{margin:50px auto}.slider-area .s-content p{font:200 20px/30px Rubik,sans-serif;text-shadow:1px 1px #000;color:#fff;max-width:775px;margin:0 auto;padding-top:13px}.slider-area .s-content h2{font:700 55px/60px Rubik,sans-serif;letter-spacing:2px;color:#fff;text-transform:uppercase;text-shadow:1px 1px #0a0a0a}.why-choose-us-area1 .service-group-1 .content h2{font:400 19px/20px Rubik,sans-serif;text-align:left!important;padding-left:16px!important}.why-choose-us-area1 .service-group-1 .box-i{width:40px;height:40px;border:1px solid #b49132;font-size:20px;line-height:33px;color:#b49132;border-radius:1px;text-align:center;margin:0 10px;float:left}@font-face{font-family:Rubik;src:url(fonts/Rubik-VariableFont_wght.ttf)}.footer-top p{font:14px/29px Rubik,sans-serif}.blog-items img{width:100%;max-width:100%;margin-bottom:40px;height:auto}.sidebar-right .managment .content{position:relative;top:0;padding:26px 15px 28px;z-index:1}h2{line-height:50px}.owl-carousel .owl-item .team-img{width:70%;margin:0 auto}.header-bottom .navbar-default .navbar-nav li{position:relative;font-weight:700}@media (max-width:900px){.banner-left{padding-top:0;padding-bottom:15px}.banner-right{padding:30px}.contact-questions{padding:15px}.why-choose-us-area1 .why-r-texts .service-group-1{width:100%}}.blog-items ul{margin:35px 0 0;padding:0}.blog-items ul li{margin-block-start:0.5em;margin-inline-start:0;margin-inline-end:0}.blog-items li{line-height:26px;font-size:16px;position:relative;display:block;padding:0 0 10px 35px}.blog-items li:before{content:"\f058";font-family:"Font Awesome 5 Free";font-weight:700;font-size:18px;color:green;display:block;width:20px;height:20px;position:absolute;top:0;left:0}.owl-item .item{border-right:1px dotted #ccc;padding-right:15px}.header-logo{width:190px}.location-slider .owl-item .item{border-right:none}.next,.prev{display:inline}.next{margin-left:30px}.normal-page h3{line-height:3}.why-choose-us-area1 h1{color:#fff!important;text-shadow:none;line-height:70px;margin-top:40px}.contact-widget .subscribe-from input[type=email]{width:250px;margin-bottom:15px}.partner-logo-area1{background-size:cover;position:relative;padding:120px 0;margin-bottom:30px}.partner-logo-area1 .section-header h1{margin-bottom:60px}.services-pg{padding-top:0!important}.partner-logo-area1 .section-header{opacity:.9}.single-blog-area .card-title{line-height:100px}.horizontal-content .main-service{margin-bottom:20px}.landing-page .contact-forms{background:#fff;padding:15px;border-radius:10px}.m-auto img{margin:auto!important}h3{font-size:22px;line-height:34px;margin:20px 0}.VisiCalcClass{background:url(/staticAssets/calculators/load.gif) 50% 15%/80px 80px no-repeat;min-width:640px;min-height:800px;margin:0;padding:0}.card,.card-footer{background-color:#f8f9fa}#Borrowing_Power_Calculator,#How_Long_to_Repay_Calculator,#Interest_Only_Mortgage_Calculator,#Loan_Repayment_Calculator{min-height:750px!important}#Budget_Planner{min-height:2850px!important}#Compound_Interest_Calculator{min-height:850px!important}#Credit_Card_Calculator,#Income_Gross_Up_Calculator{min-height:900px!important}#Saving_Calculator{min-height:600px!important}#Split_Loan_Calculator,#Stamp_Duty_Calculator{min-height:800px!important}#Property_Selling_Cost_Calculator{min-height:700px!important}#Mortgage_Switching_Calculator,#RentvsBuyCalculator,#Reverse_Mortgage_Calculator{min-height:1100px!important}@media screen and (max-width:767px){.carousel-caption {
    right: 5% !important;
    left: 5% !important;
    padding-bottom: 50px;
} .button { font-size: 10px; } .VisiCalcClass{min-width:100%;min-height:1250px;margin:0;padding:0}#How_Long_to_Repay_Calculator,#Loan_Repayment_Calculator,#Saving_Calculator,#Stamp_Duty_Calculator{min-height:1250px!important}#Borrowing_Power_Calculator,#Loan_Comparison_Calculator{min-height:1800px!important}#Budget_Planner{min-height:5000px!important}#Comparison_Rate_Calculator,#Extra_Repayment_Calculator,#Interest_Only_Mortgage_Calculator,#Lump_Sum_Repayment_Calculator{min-height:1450px!important}#Compound_Interest_Calculator{min-height:1200px!important}#Credit_Card_Calculator{min-height:1500px!important}#Home_Loan_Offset_Calculator,#Introductory_Rate_Loan_Calculator{min-height:1400px!important}#Split_Loan_Calculator{min-height:1550px!important}#Property_Buying_Cost_Calculator{min-height:1850px!important}#Property_Selling_Cost_Calculator{min-height:1650px!important}#Mortgage_Switching_Calculator,#RentvsBuyCalculator,#Reverse_Mortgage_Calculator{min-height:1900px!important}#Income_Gross_Up_Calculator{min-height:1700px!important}}.card-title{margin-bottom:.5rem;font-size:1.25rem;text-align:center}.card{border:1px solid rgba(0,0,0,.125);border-radius:.25rem;margin-bottom:2.5rem}.card-footer{border-top:1px solid rgba(0,0,0,.125);padding:.75rem 1.25rem;text-align:center}.calculator-page h5{margin-top:.5rem}.blog-page h2{line-height:35px;font-size:23px;margin-top:30px}.blog-page img{margin:15px}
.appointment{ display: none !important; }
.btn-sm, .btn-group-sm>.btn {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px; 
    letter-spacing: .5px;
    background: #b49132;
    color: #fff;
    font-weight: bold;
}
@media (max-width: 400px){
    .appointment {
    display: block !important;
    }
}
/* Styles for WhatsApp Chat Button */
#whatsapp-chat {
    position: fixed;
    bottom:100px;
    right: 20px;
    z-index: 1000;
}

#whatsapp-chat img {
    width: 60px; /* Adjust size as needed */
    height: auto;
}
.crousel-landing img{ height: auto; }
.horizontal-content h2{ margin:40px 0 20px 0; }


/*************slider****************/
.carousel-caption p{ color: #fff; }
.carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 10%;
}
.carousel-caption a{ margin: 15px auto; }
.carousel-caption a:hover{ color: #fff; }
.carousel-caption .btn {
    text-shadow: none;
    padding: 10px 5px;
    line-height: 30px;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{ min-height: 350px; 
} 
.partner-about img { 
    max-width: 100%;
    height: auto;
}
.single-blog-area h2, .single-blog-area h3 {
    margin-top: 30px;
    margin-bottom: 10px;
}
p{
    margin-bottom: 10px;
}
.why-choose-us-area1{
    background: #337ab7;
}
.why-choose-us-area1 h2{ color: #fff !important;}
.why-choose-us-area1 p{ color: #fff !important;}
.request-content img{ max-width: 100%; height: auto; }
