.home-banner-image{position:relative;background:var(--bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px}.home-banner-image .banner-main-image{border-radius:10px;width:100%}.home-banner-image .home-banner-details-area .home-banner-contents{padding:80px 200px 50px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-titles-contents{margin-bottom:35px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-titles-contents h3{font-size:18px;text-transform:uppercase;margin-bottom:10px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-titles-contents h1{color:#243746;font-size:42px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-titles-contents h4{color:#2ccee1;font-size:39px;margin-bottom:10px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area .banner-icon-box{background-color:#fff;border-radius:10px;padding:20px;border:1px solid #2ccee1;transition:.3s}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area .banner-icon-box img{margin-bottom:10px;transition:.2s}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area .banner-icon-box h4{font-size:16px;color:#243746;transition:.3s}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area .banner-icon-box:hover{background-color:#243746;border:1px solid #243746}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area .banner-icon-box:hover h4{color:#fff}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area .banner-icon-box:hover img{filter:invert(0) brightness(10)}.banner-box-icons-area .banner-icon-box{opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards}.banner-box-icons-area .banner-icon-box:nth-child(1){animation-delay:.1s}.banner-box-icons-area .banner-icon-box:nth-child(2){animation-delay:.2s}.banner-box-icons-area .banner-icon-box:nth-child(3){animation-delay:.3s}.banner-box-icons-area .banner-icon-box:nth-child(4){animation-delay:.4s}.banner-box-icons-area .banner-icon-box:nth-child(5){animation-delay:.5s}.banner-box-icons-area .banner-icon-box:nth-child(6){animation-delay:.6s}.banner-box-icons-area .banner-icon-box:nth-child(7){animation-delay:.7s}.banner-box-icons-area .banner-icon-box:nth-child(8){animation-delay:.8s}.banner-box-icons-area .banner-icon-box:nth-child(9){animation-delay:.9s}.banner-box-icons-area .banner-icon-box:nth-child(10){animation-delay:1s}.banner-box-icons-area .banner-icon-box:nth-child(11){animation-delay:1.1s}.banner-box-icons-area .banner-icon-box:nth-child(12){animation-delay:1.2s}.banner-box-icons-area .banner-icon-box:nth-child(13){animation-delay:1.3s}.banner-box-icons-area .banner-icon-box:nth-child(14){animation-delay:1.4s}.banner-box-icons-area .banner-icon-box:nth-child(15){animation-delay:1.5s}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.add-slider-area .add-slider img{border-radius:20px}.add-slider-area .owl-nav{position:absolute;top:50%;transform:translateY(-50%);width:100%;margin-top:-20px!important}.add-slider-area .owl-nav .owl-prev{position:absolute;left:10px;width:34px;height:34px;font-size:0!important;background-repeat:no-repeat!important;background-image:url(/build/assets/prev-CzMX4anD.svg)!important}.add-slider-area .owl-nav .owl-prev:hover{background-color:transparent!important}.add-slider-area .owl-nav .owl-next{position:absolute;right:10px;width:34px;height:34px;font-size:0!important;background-repeat:no-repeat!important;background-image:url(/build/assets/next-B1spVxXu.svg)!important}.add-slider-area .owl-nav .owl-next:hover{background-color:transparent!important}.about-description-area .about-description-col{padding-right:70px}.about-description-area .about-description-image img{border-radius:180px 20px}.about-clients-area .client-about-content-area .cn-div{font-size:32px}.about-clients-area .client-about-content-area .client-about-points{margin-top:20px;gap:30px}.about-clients-area .client-about-content-area .client-about-points ul{list-style:none}.about-clients-area .client-about-content-area .client-about-points ul li{margin-bottom:10px}.about-clients-area .client-about-content-area .client-about-points ul li span img{width:10px;height:15px;margin-right:5px;margin-top:-1px}.about-clients-area .client-award-year-area{display:flex;align-items:center;gap:30px}.about-clients-area .gradient-btn-area{margin-top:25px}.counter-content-image-area{position:relative;background:var(--bg-image);background-repeat:no-repeat;background-size:cover;min-height:250px;border-radius:10px}.counter-content-image-area .counter-content-area{position:absolute;top:50%;left:60px;right:40px;transform:translateY(-50%)}.counter-content-image-area .counter-content-area .counter-area-details{display:flex;align-items:center;gap:60px;margin-top:40px}.counter-content-image-area .counter-content-area .counter-area-details .counter-area{text-align:start}.counter-content-image-area .counter-content-area .counter-area-details .counter-area .cn-div1{font-size:36px;color:#243746}.counter-content-image-area .counter-content-area .counter-area-details .counter-area h5{font-size:16px;color:#243746}.counter-content-image-area .counter-image-area{position:absolute;bottom:50px;right:0}.kreston-service-area .our-service-area{position:relative;border-radius:15px;overflow:hidden}.kreston-service-area .our-service-area .service-bg{border-radius:15px;transition:.5s;min-height:230px;object-fit:cover}.kreston-service-area .our-service-area .our-service-overlay{background:linear-gradient(to top,#00000093 30%,#0000);position:absolute;top:0;width:100%;height:100%;border-radius:15px;background-color:#001c29bb}.kreston-service-area .our-service-area .kreston-overlay{position:absolute;top:0;width:100%;height:100%;border-radius:15px;background-color:#00b0c4d8}.kreston-service-area .our-service-area .our-service-contents-icon-area{position:absolute;bottom:30px;left:20px;width:98%}.kreston-service-area .our-service-area .our-service-contents-icon-area .our-service-contents{width:80%}.kreston-service-area .our-service-area .our-service-contents-icon-area .our-service-contents .name{font-size:24px;color:#fff}.kreston-service-area .our-service-area .our-service-contents-icon-area .our-service-contents .content{color:#fff;letter-spacing:.5px;margin:0;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kreston-service-area .our-service-area .our-service-contents-icon-area .our-service-arrow-icon{position:absolute;right:20px;bottom:0}.kreston-service-area .our-service-area .our-service-contents-icon-area .our-service-arrow-icon .service-arw{transition:.5s}.kreston-service-area .our-service-area:hover .service-bg{scale:1.08}.kreston-service-area .our-service-area:hover .service-arw{transform:rotate(45deg)}.news_letter_section .artiicles-news-media-area .news-letter-title-bg{background-color:#e7f5ff;padding:7px 20px;width:max-content;max-width:100%;border-radius:5px;margin-bottom:15px}.news_letter_section .artiicles-news-media-area .news-letter-title-bg h4{font-size:14px;color:#243746}.news_letter_section .artiicles-news-media-area .social-media-image-area{border:1px solid #D4D4D4;border-radius:20px;padding:15px}.news_letter_section .artiicles-news-media-area .our-articles-area .our-articles-image-contents-area{display:grid;flex-direction:column;gap:15px;border:1px solid #D4D4D4;border-radius:20px;padding:21px 20px}.news_letter_section .artiicles-news-media-area .our-articles-area .our-articles-image-contents-area .article-image{border-radius:10px;height:178px;object-fit:cover}.news_letter_section .artiicles-news-media-area .our-articles-area .our-articles-image-contents-area .article-date-details{display:flex;align-items:center;justify-content:space-between}.news_letter_section .artiicles-news-media-area .our-articles-area .our-articles-image-contents-area .article-date-details h5{font-size:14px;color:#243746}.news_letter_section .artiicles-news-media-area .our-articles-area .our-articles-image-contents-area .article-date-details h5 span{margin-right:3px}.news_letter_section .artiicles-news-media-area .our-articles-area .our-articles-image-contents-area .article-date-details h5 span img{margin-top:-3px}.news_letter_section .artiicles-news-media-area .our-articles-area .our-articles-image-contents-area .article-date-details h6{font-size:14px;background:linear-gradient(to right,#2ccee1 40%,#1a9bd7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.news_letter_section .artiicles-news-media-area .our-articles-area .our-articles-image-contents-area .article-title-description h3{font-size:18px;color:#243746;margin-bottom:5px;height:44px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news_letter_section .artiicles-news-media-area .our-articles-area .our-articles-image-contents-area .article-title-description .description{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:63px}.news_letter_section .artiicles-news-media-area .our-articles-area .our-articles-image-contents-area .article-title-description .description p{color:#243746}.news_letter_section .artiicles-news-media-area .our-articles-area .our-articles-image-contents-area .article-title-description .description strong{display:none}.news_letter_section .artiicles-news-media-area .our-articles-area .our-articles-image-contents-area .read-more-link a{font-size:14px;color:#fff;background:#243746;border-radius:5px;padding:5px 15px;min-width:140px;border:0}.news_letter_section .artiicles-news-media-area .news-media-area .news-letter-image-bg-area{background-color:#f0f5f7;border-radius:20px;padding:25px 10px;text-align:center;height:406px}.news_letter_section .artiicles-news-media-area .news-media-area .news-letter-image-bg-area img{max-height:100%;top:50%;transform:translateY(-50%);position:relative}.branch-side-col{padding-right:30px}.form-side-col{padding-left:30px}.form-side-col .select2-selection{padding:12px 15px;border:1px solid #d4d4d4;background-color:#fafafa;border-radius:30px;width:100%;height:auto}.form-side-col .select2-container--default .select2-selection--single .select2-selection__arrow{top:13px;right:10px}.our-branches-area .our-branches-box-area{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.our-branches-area .our-branches-box-area .our-branches-box{border-radius:7px;background-color:#243746;margin-left:30px;min-height:65px;padding:20px 10px 20px 35px;cursor:pointer}.our-branches-area .our-branches-box-area .our-branches-box h3{font-size:18px}.our-branches-area .our-branches-box-area .our-branches-box img{position:absolute;left:-35px;top:0}.our-branches-form-area h2{font-size:30px;color:#243746;margin-bottom:25px}.our-branches-form-area .form-textarea{margin-top:25px;padding:12px 15px;border:1px solid #d4d4d4;background-color:#fafafa;border-radius:20px;width:100%;color:#636161}.our-branches-form-area .form-textarea:focus-visible{outline:none}.our-branches-form-area .form-area{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.our-branches-form-area .form-input{padding:12px 15px;border:1px solid #d4d4d4;background-color:#fafafa;border-radius:30px;width:100%}.our-branches-form-area .form-input:focus-visible{outline:none}.our-branches-form-area .dropdown .dropdown-div{background:#fff;width:100%;position:absolute;top:60px;box-shadow:0 0 30px #0000000d;border-radius:20px;overflow:hidden;scale:0;opacity:0;z-index:1;padding:15px;transition:.2s ease}.our-branches-form-area .dropdown-input-branch.form-input{color:#636161}.our-branches-form-area .dropdown .dropdown-div.active{scale:1;opacity:1}.our-branches-form-area .dropdown .dropdown-div li{padding:7px 11px;cursor:pointer;transition:color .3s ease;list-style-type:none;color:#243746}@media (max-width: 1600px){.home-banner-image .home-banner-details-area .home-banner-contents{padding-top:45px;padding-right:160px;padding-left:160px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-titles-contents{margin-bottom:25px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-titles-contents h1{font-size:36px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-titles-contents h4{font-size:30px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area{gap:15px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area .banner-icon-box{padding:15px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area .banner-icon-box h4{font-size:16px}.counter-content-image-area .counter-content-area{left:40px}.counter-content-image-area .counter-content-area .counter-area-details{margin-top:30px}.counter-content-image-area .counter-content-area .counter-area-details .counter-area .cn-div1{font-size:32px}.counter-content-image-area .counter-image-area img{width:350px!important}}@media (max-width: 1440px){.home-banner-image .home-banner-details-area .home-banner-contents{padding-right:140px;padding-left:140px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-titles-contents{margin-bottom:15px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-titles-contents h1{font-size:30px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-titles-contents h4{font-size:24px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-titles-contents h3{font-size:16px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-titles-contents h3 span img{margin-top:-3px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area{gap:15px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area .banner-icon-box{padding:10px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area .banner-icon-box h4,.our-branches-area .our-branches-box-area .our-branches-box h3{font-size:14px}.our-branches-form-area h2{font-size:24px}.kreston-service-area .our-service-area .our-service-contents-icon-area .our-service-arrow-icon .service-arw{width:50px}.kreston-service-area .our-service-area .our-service-contents-icon-area .our-service-contents .name{font-size:22px}.kreston-service-area .our-service-area .our-service-contents-icon-area .our-service-contents .content{font-size:14px;letter-spacing:0}}@media (max-width: 1300px){.home-banner-image .home-banner-details-area .home-banner-contents{padding-right:80px;padding-left:80px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area{grid-template-columns:repeat(5,1fr)}.counter-content-image-area .counter-image-area{display:none}}@media (max-width: 991px){.home-banner-image .home-banner-details-area .home-banner-contents{padding-right:40px;padding-left:40px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area{grid-template-columns:repeat(4,1fr)}.about-description-area .about-description-col{padding-right:12px}}@media (max-width: 767px){.branch-side-col{padding-right:12px}.about-clients-area .client-about-content-area .cn-div{font-size:24px}.home-banner-image .home-banner-details-area .home-banner-contents{padding-right:15px;padding-left:15px}.home-banner-image .home-banner-details-area .home-banner-contents .banner-box-icons-area{grid-template-columns:repeat(3,1fr)}.counter-content-image-area .counter-content-area{position:initial;transform:none;padding:20px}.counter-content-image-area .counter-content-area .main-title{text-align:center}.counter-content-image-area .counter-content-area .counter-area-details{display:initial}.counter-content-image-area .counter-content-area .counter-area-details .counter-area{text-align:center;margin-bottom:20px}.about-clients-area .client-award-year-area{display:initial}.about-clients-area .gradient-btn-area{margin-top:5px}.our-branches-form-area .form-area{grid-template-columns:repeat(1,1fr)}.banner-box-icons-area{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);gap:10px 20px;overflow-x:auto;scroll-behavior:smooth;padding-bottom:10px;width:100%}.banner-icon-box{flex:0 0 auto;width:180px;text-align:center}.banner-box-icons-area::-webkit-scrollbar{height:6px}.banner-box-icons-area::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}}@media (max-width: 379px){.our-branches-area .our-branches-box-area{grid-template-columns:repeat(1,1fr)}}
