.insurance-consultancy-home-section-1 .line-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/_next/static/media/line-bg.9dfb540b.png)}.insurance-consultancy-home-section-1 .form-element input{display:none}.insurance-consultancy-home-section-1 .form-element label{border:1px solid #d7e0e3}.insurance-consultancy-home-section-1 .form-element input:checked+label{border:1px solid var(--tc-theme-primary)}.insurance-consultancy-home-section-1 .picture-bg{margin-top:-270px;right:-157px}.insurance-consultancy-home-section-2 .client .icon-shape:not(:first-child){margin-top:-17px}.insurance-consultancy-home-section-2 .client .icon-shape:last-child{background:#e6edee!important}.insurance-consultancy-home-section-3 .cards{width:100%;max-width:100%;margin:0 auto;display:grid;grid-template-rows:repeat(var(--cards-count),var(--card-height));gap:40px 0}.insurance-consultancy-home-section-3 .cards .card-custom{position:sticky;top:0;border:none}.insurance-consultancy-home-section-3 .cards .card-custom .card__inner{will-change:transform;display:flex;transform-origin:center top}.insurance-consultancy-home-section-3 .custom-container{max-width:1720px;margin-right:auto;margin-left:auto}.insurance-consultancy-home-section-3 .line-primary{width:150px;height:1px;background:var(--tc-theme-primary)}.insurance-consultancy-home-section-3 .card-service-1{width:100%;background:#e6edee}.insurance-consultancy-home-section-3 .card-service-1 .stroke{text-align:center;-webkit-text-stroke-width:1;-webkit-text-stroke-color:#bed0d2;line-height:100%;background:#bed0d2;-webkit-background-clip:text;-webkit-text-stroke:2px transparent;text-wrap:nowrap;font-weight:700;color:#e6edee;font-optical-sizing:auto;paint-order:stroke fill}.insurance-consultancy-home-section-3 .card-service-2{width:100%}.insurance-consultancy-home-section-3 .card-service-2 .stroke{text-align:center;-webkit-text-stroke-width:1;-webkit-text-stroke-color:#bed0d2;line-height:100%;background:#bed0d2;-webkit-background-clip:text;-webkit-text-stroke:2px transparent;text-wrap:nowrap;font-weight:700;color:var(--tc-system-radish);font-optical-sizing:auto;paint-order:stroke fill}.insurance-consultancy-home-section-3 .card-service-3{width:100%}.insurance-consultancy-home-section-3 .card-service-3 .stroke{text-align:center;-webkit-text-stroke-width:1;-webkit-text-stroke-color:#bed0d2;line-height:100%;background:#bed0d2;-webkit-background-clip:text;-webkit-text-stroke:2px transparent;text-wrap:nowrap;font-weight:700;color:#e6edee;font-optical-sizing:auto;paint-order:stroke fill}.insurance-consultancy-home-section-3 .stroke{text-align:center;-webkit-text-stroke-width:1;-webkit-text-stroke-color:var(--tc-system-radish);line-height:100%;background:var(--tc-system-radish);-webkit-background-clip:text;-webkit-text-stroke:2px transparent;text-wrap:nowrap;font-weight:700;color:#fff;font-optical-sizing:auto;paint-order:stroke fill}.insurance-consultancy-home-section-4 .card-process{border-bottom:1px solid var(--tc-system-stroke);margin-bottom:40px;padding-bottom:40px;transition:all .3s ease-in-out}.insurance-consultancy-home-section-4 .card-process:hover{border-bottom:1px solid var(--tc-theme-primary)}.insurance-consultancy-home-section-5 .picture:not(:first-child){margin-left:-20px}.insurance-consultancy-home-section-5 .swiper-pagination-bullet-active{width:6px;height:6px;background:var(--tc-theme-primary)}.insurance-consultancy-home-section-5 .border-custom{--bs-border-color:#bbcfd2}.section-footer-15 .rotate-90 p{margin-top:395px}.section-footer-15 .bottom{background:#004647}.section-footer-15 .social-icons a{transition:all .3s ease-in-out}.section-footer-15 .social-icons a i{transition:all .3s ease-in-out;color:#fff}.section-footer-15 .social-icons a:hover{background:#fff}.section-footer-15 .social-icons a:hover i{color:var(--tc-system-radish)}.insurance-consultancy-about-section-1 .nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav--border-color:var(--tc-system-stroke);--bs-nav-tabs-border-radius:0;--bs-nav-tabs-link-active-color:var(--tc-system-white);--bs-nav-tabs-link-hover-border-color:var(--tc-system-stroke)}.insurance-consultancy-about-section-1 .nav{--bs-nav-link-padding-x:30px;--bs-nav-link-padding-y:18px;--bs-nav-link-font-weight:var(--tc-fw-bold);--bs-nav-link-color:var(--tc-system-radish);--bs-nav-link-hover-color:var(--tc-system-radish);flex-wrap:nowrap;gap:20px}@media (max-width:767px){.insurance-consultancy-about-section-1 .nav{--bs-nav-link-padding-x:20px;--bs-nav-link-padding-y:12px}}.insurance-consultancy-about-section-1 .nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:14px;font-weight:600;color:var(--bs-nav-link-color);background-color:var(--tc-system-white);border:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)!important}.insurance-consultancy-about-section-1 .nav-tabs .nav-item.show .nav-link,.insurance-consultancy-about-section-1 .nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--tc-theme-primary);border-color:var(--tc-system-stroke)}.card-services:hover .link-article{text-decoration:underline!important}.insurance-consultancy-portfolio-section-1 .masonary-active .card-portfolio{margin:30px 40px}.insurance-consultancy-portfolio-section-1 .grid-item,.insurance-consultancy-portfolio-section-1 .grid-sizer{width:50%}@media (min-width:1400px){.insurance-consultancy-portfolio-section-1 .grid-item,.insurance-consultancy-portfolio-section-1 .grid-sizer{width:50%}}.insurance-consultancy-portfolio-section-1 .grid-item--width2{width:66.66%}.insurance-consultancy-portfolio-section-1 .btn-filter{--bs-btn-color:var(--tc-system-radish);--bs-btn-bg:var(--tc-system-white);--bs-btn-border-color:var(--tc-system-stroke);--bs-btn-hover-color:var(--tc-system-radish);--bs-btn-hover-bg:var(--tc-system-white);--bs-btn-hover-border-color:var(--tc-system-stroke);--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:var(--tc-system-white);--bs-btn-active-bg:var(--tc-system-radish);--bs-btn-active-border-color:var(--tc-system-radish);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);padding:19px 30px;text-transform:uppercase}.insurance-consultancy-blog-details-section-1 .social-icons a{background:var(--tc-system-radish);transition:all .3s ease-in-out}.insurance-consultancy-blog-details-section-1 .social-icons a i{transition:all .3s ease-in-out;color:var(--tc-system-white)}.insurance-consultancy-blog-details-section-1 .social-icons a:hover{background:var(--tc-system-white)}.insurance-consultancy-blog-details-section-1 .social-icons a:hover i{color:var(--tc-system-radish)}.form-control:focus{border-color:var(--tc-system-radish)}@media (min-width:992px){.insurance-consultancy-contact-section-1 .pb-lg-650{margin-bottom:350px}}.service-categories{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}@media (min-width:768px){.service-categories{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}input:where(.chip[type=checkbox]){&:after{white-space:nowrap}}}input:where(.chip[type=checkbox]){--color:#6c6;font-size:1rem;appearance:none;position:relative;border:1px solid #0004;border-radius:100em;overflow:clip;margin:0;display:inline-block;box-sizing:border-box;padding:0}input:where(.chip[type=checkbox]):after{white-space:pre;line-height:1;padding:.5em 1em .5em 2em}input:where(.chip[type=checkbox]):before{width:.75em;aspect-ratio:1;background:linear-gradient(currentcolor 0 0),linear-gradient(currentcolor 0 0);background-position:-200% -2em,2em -200%,50% 50%;background-size:1em .125em,.125em 1em;background-repeat:no-repeat;background-color:var(--color);left:1.125em;rotate:45deg;transition:width .25s,background-position .5s}input:where(.chip[type=checkbox]).bounce:before,input:where(.chip[type=checkbox]).grow:before{background-position:50% 50%,50% 50%,50% 50%;background-size:0 0,0 0;transition:width .25s,background-size .5s}input:where(.chip[type=checkbox]).bounce:before{transition-timing-function:ease-in-out,cubic-bezier(.75,0,.5,2)}input:where(.chip[type=checkbox]):checked:before{width:200%;background-position:50% 50%,50% 50%,50% 50%;background-size:1em .125em,.125em 1em}input:where(.chip[type=checkbox]):disabled{border-color:#0001}input:where(.chip[type=checkbox]):hover:not(:disabled){border-color:#000a;background-color:rgb(from var(--color) r g b/10%);transition:.4s}@media (max-width:767px){input:where(.chip[type=checkbox]):after{white-space:normal;line-height:1.2;padding:.6em .8em .6em 2.2em;font-size:.85rem;word-break:break-word}input:where(.chip[type=checkbox]){min-height:44px;width:100%;margin-bottom:.5rem}}input:where(.chip[type=checkbox])[style*="#28a745"]{--color:#28a745}input:where(.chip[type=checkbox])[style*="#fd7e14"]{--color:#fd7e14}input:where(.chip[type=checkbox])[style*="#dc3545"]{--color:#dc3545}input:where(.chip[type=checkbox])[style*="#6f42c1"]{--color:#6f42c1}input:where(.chip[type=checkbox])[style*="#20c997"]{--color:#20c997}input:where(.chip[type=checkbox])[style*="#794AFF"]{--color:#794aff}input:where(.chip[type=checkbox]):after{content:attr(value);white-space:nowrap;line-height:1.2;position:relative;padding:.75em 1em .75em 2.5em;display:block;font-weight:500;text-transform:uppercase;font-size:.7rem;letter-spacing:.3px;color:#666;transition:color .3s ease;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){input:where(.chip[type=checkbox]):after{font-size:.65rem;padding:.6em .8em .6em 2.2em;white-space:normal;line-height:1.1}input:where(.chip[type=checkbox]){min-height:40px}}input:where(.chip[type=checkbox]):before{content:"";display:inline-block;width:1em;height:1em;background:transparent;border:2px solid transparent;border-radius:50%;position:absolute;top:50%;left:1.25em;translate:-50% -50%;transition:all .3s ease;opacity:0;transform:scale(0)}input:where(.chip[type=checkbox]):checked:before{opacity:1;transform:scale(1);background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m13.854 3.646-10 10a.5.5 0 0 1-.708 0l-3-3a.5.5 0 1 1 .708-.708L3.5 12.293l9.646-9.647a.5.5 0 0 1 .708.708z'/%3e%3c/svg%3e");background-size:12px 12px;background-position:50%;background-repeat:no-repeat}input:where(.chip[type=checkbox]):not([style]):checked:before,input:where(.chip[type=checkbox])[style*="#794AFF"]:checked:before{background-color:#794aff;border-color:#794aff}input:where(.chip[type=checkbox])[style*="#28a745"]:checked:before{background-color:#28a745;border-color:#28a745}input:where(.chip[type=checkbox])[style*="#fd7e14"]:checked:before{background-color:#fd7e14;border-color:#fd7e14}input:where(.chip[type=checkbox])[style*="#dc3545"]:checked:before{background-color:#dc3545;border-color:#dc3545}input:where(.chip[type=checkbox])[style*="#6f42c1"]:checked:before{background-color:#6f42c1;border-color:#6f42c1}input:where(.chip[type=checkbox])[style*="#20c997"]:checked:before{background-color:#20c997;border-color:#20c997}input:where(.chip[type=checkbox]):checked{border-color:var(--color)}input:where(.chip[type=checkbox]):checked:after{color:var(--color);font-weight:600}input:where(.chip[type=checkbox]):not([style]):checked,input:where(.chip[type=checkbox])[style*="#794AFF"]:checked{background-color:rgba(121,74,255,.1)}input:where(.chip[type=checkbox])[style*="#28a745"]:checked{background-color:rgba(40,167,69,.1)}input:where(.chip[type=checkbox])[style*="#fd7e14"]:checked{background-color:rgba(253,126,20,.1)}input:where(.chip[type=checkbox])[style*="#dc3545"]:checked{background-color:rgba(220,53,69,.1)}input:where(.chip[type=checkbox])[style*="#6f42c1"]:checked{background-color:rgba(111,66,193,.1)}input:where(.chip[type=checkbox])[style*="#20c997"]:checked{background-color:rgba(32,201,151,.1)}input:where(.chip[type=checkbox]):hover:not(:disabled){border-color:var(--color);transform:translateY(-1px)}input:where(.chip[type=checkbox]):not([style]):hover:not(:disabled),input:where(.chip[type=checkbox])[style*="#794AFF"]:hover:not(:disabled){background-color:rgba(121,74,255,.05);box-shadow:0 2px 8px rgba(121,74,255,.15)}input:where(.chip[type=checkbox])[style*="#28a745"]:hover:not(:disabled){background-color:rgba(40,167,69,.05);box-shadow:0 2px 8px rgba(40,167,69,.15)}input:where(.chip[type=checkbox])[style*="#fd7e14"]:hover:not(:disabled){background-color:rgba(253,126,20,.05);box-shadow:0 2px 8px rgba(253,126,20,.15)}input:where(.chip[type=checkbox])[style*="#dc3545"]:hover:not(:disabled){background-color:rgba(220,53,69,.05);box-shadow:0 2px 8px rgba(220,53,69,.15)}input:where(.chip[type=checkbox])[style*="#6f42c1"]:hover:not(:disabled){background-color:rgba(111,66,193,.05);box-shadow:0 2px 8px rgba(111,66,193,.15)}input:where(.chip[type=checkbox])[style*="#20c997"]:hover:not(:disabled){background-color:rgba(32,201,151,.05);box-shadow:0 2px 8px rgba(32,201,151,.15)}input:where(.chip[type=checkbox]):disabled{--color:#eee!important;color:#6c6c6c;border-color:#e0e0e0;cursor:not-allowed}.service-categories-label{font-size:.75rem;font-weight:700;text-transform:uppercase;color:#333;margin-bottom:1rem;display:block}@media print{input:where(.chip[type=checkbox]){&,&:after,&:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}}}@media (prefers-reduced-motion){input:where(.chip[type=checkbox]){&,&:after,&:before{transition:none!important}}}@media (prefers-contrast:more){input:where(.chip[type=checkbox]):before{background:highlight}input:where(.chip[type=checkbox]):disabled{border-color:gray-text}input:where(.chip[type=checkbox]):disabled:before{background:graytext}input:where(.chip[type=checkbox]):disabled:after{color:graytext}}