:root{--primary-color:#3d5259;--primary-shadow:0px 4px 30px -1px rgba(61,82,89,.3);--secondary-color:#1c2629;--secondary-shadow:0px 4px 20px -1px rgba(28,38,41,.2);--common-color:#555;--bg-color:#f2f5f4;--gray-color:#b0bfba;--white-color:#fff;--black-color:#000;--yellow-color:#48a9a6;--dark-color:#0f1617;--overlay-color:linear-gradient(180deg,rgba(242,245,244,0) 29.7%,#f2f5f4 195.05%);--body-font:"Roboto",sans-serif;--title-font:"Lora",serif;--spacing:100px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--common-color);font-family:var(--body-font);font-size:15px;line-height:1.7;overflow-x:hidden!important;width:100%}body.fixed{height:100vh;overflow:hidden;position:fixed;top:0}.main{overflow-x:hidden!important;position:relative;width:100%;z-index:1}a,a:focus,a:hover{outline:none;text-decoration:none}section{position:relative}button,button:focus,button:hover,input,input:focus,input:hover{outline:none}img{height:auto;max-width:100%;width:auto;-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}p{color:var(--common-color);font-size:15px;font-weight:400;line-height:1.7;margin-bottom:20px}p:last-child{margin-bottom:0}.title{margin-bottom:40px;text-align:center}.title.left{text-align:left}.title p{margin-top:25px}.ah-label{align-items:center;border:none;border-radius:0;color:var(--primary-color);display:inline-flex;font-family:var(--body-font);font-size:12px;font-weight:700;letter-spacing:3px;line-height:1;margin-bottom:18px;padding:10px 20px;position:relative;text-transform:uppercase}.ah-label:before{background:linear-gradient(135deg,rgba(72,169,166,.12),rgba(72,169,166,.03));border:1px solid rgba(72,169,166,.2);border-radius:4px;inset:0}.ah-label:after,.ah-label:before{content:"";position:absolute;transform:skewX(-8deg);z-index:-1}.ah-label:after{background:linear-gradient(90deg,var(--primary-color),transparent);border-radius:0 0 4px 4px;bottom:0;height:2px;left:0;width:100%}.ah-display{font-size:72px;letter-spacing:-.02em;line-height:1.15;margin-bottom:18px}.ah-display,.ah-heading{color:var(--secondary-color);font-family:var(--title-font);font-weight:700;text-transform:capitalize}.ah-heading{font-size:54px;letter-spacing:-.01em;line-height:1.2;margin-bottom:24px;position:relative}.ah-subheading{font-size:42px;line-height:1.25;margin-bottom:20px;text-transform:capitalize}.ah-caption,.ah-subheading{color:var(--secondary-color);font-family:var(--title-font);font-weight:700}.ah-caption{font-size:24px;line-height:1.4;margin-bottom:0}.ah-btn{align-items:center;background:var(--secondary-color);border:none;border-left:4px solid var(--yellow-color);border-radius:0 4px 4px 0;box-shadow:0 2px 20px rgba(0,0,0,.15);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;height:58px;justify-content:center;letter-spacing:2px;line-height:1.3;max-width:100%;outline:none;overflow:hidden;padding:5px 44px 5px 36px;position:relative;text-align:center;text-transform:uppercase;transition:padding .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .3s;width:auto}.ah-btn,.ah-btn:hover{color:var(--white-color)}.ah-btn:hover{border-left-color:var(--secondary-color);box-shadow:0 6px 30px rgba(72,169,166,.35);padding:5px 52px 5px 36px}.ah-btn:before{background:var(--yellow-color);content:"";height:100%;left:0;position:absolute;top:0;transition:width .5s cubic-bezier(.22,1,.36,1);width:0;z-index:0}.ah-btn:hover:before{width:100%}.ah-btn.big{height:58px;padding:5px 20px;width:200px}.ah-btn span{display:inline-block;position:relative;z-index:1}.ah-btn:after{color:var(--white-color);content:"\f061";font-family:Font Awesome\ 5 Free;font-size:13px;font-weight:900;opacity:0;position:absolute;right:18px;top:50%;transform:translate(8px,-50%);transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s;transition-delay:0s;z-index:1}.ah-btn:hover:after{opacity:1;transform:translateY(-50%);transition-delay:.12s}.ah-rotate-link{align-items:center;aspect-ratio:1/1;color:var(--secondary-color);display:flex;font-size:17px;justify-content:center;line-height:1;position:relative;transition:.3s;width:121px}.ah-rotate-link:hover{color:var(--primary-color)}.ah-rotate-link:before{content:attr(title);height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;--mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjIiIGhlaWdodD0iMTIxIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIyIDEyMSI+PHBhdGggZmlsbD0iIzAxMWMxYSIgZD0iTTQ1LjAyMyAxMDcuMDIxYTIuMzUgMi4zNSAwIDAgMS0xLjE1Mi0xLjI1NCAyLjYgMi42IDAgMCAxLS4wOS0xLjc0M3EuMjM0LS44MDcuODE2LTEuMzExLjU2NC0uNDkzIDEuNDEzLS42MjIuODQ5LS4xMyAxLjg3My4xNjZsNC4zMzcgMS4yNTMtMi45MDYgMTAuMDU5LTQuMTUtMS4xOTlxLTEuMDIzLS4yOTYtMS42NjItLjgzOS0uNjU0LS41NDgtLjg1OC0xLjI0N2EyLjUgMi41IDAgMCAxLS4wMDItMS40NTNxLjI1NS0uODc5LjktMS4zMzIuNjMyLS40NTggMS40ODEtLjQ3OG0zLjQ3MyAxLjgxNS0xLjg0NS0uNTMzcS0uNzItLjIwOS0xLjIwMS0uMDAzLS40ODUuMjE4LS42Ni44MjQtLjE3NS42MDUuMTE5IDEuMDQ5LjI5My40NDQgMS4wMTQuNjUybDEuODQ0LjUzM3ptLS44LTQuODUzcS0uNzM1LS4yMTEtMS4yMzguMDE3LS41MTguMjI2LS43MDEuODYtLjE4Ny42NDguMTQgMS4xMzMuMzI1LjUgMS4wNi43MTJsMS45ODguNTc1Ljc4My0yLjcxek0zMS44MzIgMTA0LjM1bDEuNDc1LTIuMTcxLTIuOTE3LTEuOTguOTM2LTEuMzc4IDIuOTE2IDEuOTggMS41NTktMi4yOTUtMy4yODgtMi4yMzMuOTYtMS40MTVMMzguNSA5OC4yN2wtNS44OSA4LjY3NC01LjAyNi0zLjQxMy45Ni0xLjQxNXpNMjYuMzg4IDg3LjQ2NXEuNjcuODY1LjkxNiAxLjc5NWEzLjI1IDMuMjUgMCAwIDEtLjAwOSAxLjc1MnEtLjI0NS44MzUtLjk5NSAxLjQzNWwtMS4zNzgtMS43OHEuNDgzLS40My41MzEtLjk4LjA0LS41Ni0uNDAxLTEuMTMtLjQ1LS41ODItLjk4LS43MDJhMS4xNyAxLjE3IDAgMCAwLS45OTMuMjM3cS0uMzY3LjI4NS0uNDMuNjk0LS4wNjIuNDA4LjA3My44NTQuMTE2LjQ0MS40MDggMS4xNjMuMzg4Ljk5LjU1NyAxLjY3NS4xNS42ODItLjAzIDEuNDA4LS4xOTguNzIzLS45OCAxLjMyOS0uNzM2LjU3LTEuNTY2LjYyNHQtMS42My0uMzg5cS0uODEtLjQzNS0xLjQ3Mi0xLjI4OC0uOTktMS4yODEtLjk3OC0yLjU2Mi0uMDA4LTEuMjg0IDEuMDQzLTIuMjNsMS40MTQgMS44MjZxLS40MDkuMzU1LS40MTUuOTEtLjAyNy41NTIuNDA0IDEuMTEuMzc3LjQ4NS44NTUuNTg5LjQ3LjA5Mi45NDQtLjI3NmEuOTkuOTkgMCAwIDAgLjM5Mi0uNjQ1cS4wMzktLjM5LS4wNjYtLjgyLS4xMjctLjQzNC0uNDA5LTEuMTY1LS4zODctLjk5LS41NDUtMS42ODNhMyAzIDAgMCAxIC4wMzItMS40M3EuMTktLjczNC45NjEtMS4zMzFhMi45NiAyLjk2IDAgMCAxIDEuNS0uNjExcS44MzUtLjA5OCAxLjY5NC4zLjg0Ni40MDggMS41NTMgMS4zMk04LjI3MyA3NC43NjhsMS42MDItLjU1My45MSAyLjYzOCA4LjI5Ni0yLjg2My42ODUgMS45ODUtOC4yOTUgMi44NjMuOTEgMi42MzctMS42MDIuNTUzek0xNS44NiA1My42NDNsLjU2LTMuNDA0IDEuNjQyLjI3LS45IDUuNDc3LTEwLjMzMi0xLjcuMzQxLTIuMDczek0yMC45OTggMzcuOTM3bC0xLjkyIDMuNzAyIDEuNDUzIDEuNTMtMS4wMTUgMS45NTgtNy41NzQtOC4xNyAxLjEyNi0yLjE3IDExLjA0IDEuNDg1LTEuMDIyIDEuOTcxem0tMS43NTQtLjI2Ny00LjU4Ni0uNjcyIDMuMTkgMy4zNjF6TTMyLjIxNSAxNC4xMWw0LjI2NiAxMC0xLjkzMSAxLjU0Ny02LjE5Ni00LjU4OCAzLjA2IDcuMTAyLTEuOTEgMS41NS04Ljc1OS02LjQxNyAxLjc1Ni0xLjQwNyA2LjUyNCA1LjE5LTMuNDIzLTcuNjc2IDEuODI2LTEuNDY0TDM0LjA1MyAyM2wtMy42MDUtNy40NzJ6TTUwLjI3NiA3LjQ0NGwtMS41OSA3LjUyMy45NzQgMy41MTItMi4wMjQuNTYxLS45NzMtMy41MTNMNDEuNDE1IDkuOWwyLjI4NC0uNjMyIDMuNDQ2IDQuMDEuODc2LTUuMjA4ek02MS45NzQgOC4zNThsLS4xMTkgMi42MjIgMy41MjIuMTU5LS4wNzUgMS42NjMtMy41MjItLjE1OS0uMTI0IDIuNzczIDMuOTcuMTc5LS4wNzcgMS43MDgtNi4wNjgtLjI3NC40NzItMTAuNDc0IDYuMDY5LjI3NC0uMDc3IDEuNzA4ek03Ny4xNjYgMjAuNDE4bC0uNzI0LTQuNjMyLS45MjYtLjM1LTEuNDM5IDMuODE5LTEuOTY1LS43NCAzLjY5Mi05Ljc5OCAzLjY3OCAxLjM4NXExLjEzNy40MjkgMS43ODMgMS4xMzcuNjUzLjY5NS43ODYgMS41M2EzLjA3IDMuMDcgMCAwIDEtLjE2NCAxLjY3IDMuMTUgMy4xNSAwIDAgMS0xLjIyMyAxLjU0M3EtLjg1Mi41NjEtMi4wNzIuNDM4bC44NDcgNC44NTV6bS0xLjA5NS02LjQ1NSAxLjY0My42MTlxLjguMyAxLjMzNi4wNy41NC0uMjQ1LjgtLjkzMi4yNTUtLjY3NC0uMDAyLTEuMTg3LS4yNS0uNTI3LTEuMDUtLjgyOWwtMS42NDItLjYxOXpNMTA0LjI1OSAyOC44NTlsLTEuMzA0IDEuMDgyLTIuNzg3LTMuMzYtMi4wNjcgMS43MTQgMi4xMzYgMi41NzUtMS4yODIgMS4wNjMtMi4xMzUtMi41NzUtMy40MDYgMi44MjUtMS4zNC0xLjYxNyA4LjA1OC02LjY4NHpNMTAxLjE0MyA0NS40NTNhNS40IDUuNCAwIDAgMS0uMjktMi43NzEgNS4xNiA1LjE2IDAgMCAxIDEuMTA5LTIuNDlxLjkwNC0xLjEwMiAyLjM1Mi0xLjYzOSAxLjQzNS0uNTMxIDIuODI1LS4yNzhhNS4xNCA1LjE0IDAgMCAxIDIuNDc3IDEuMTYyIDUuNCA1LjQgMCAwIDEgMS41ODUgMi4yOTNxLjUxNiAxLjM5Mi4yOSAyLjc3MWE1LjAzIDUuMDMgMCAwIDEtMS4xMjkgMi40ODJxLS44ODkgMS4wOTYtMi4zMjQgMS42MjgtMS40NS41MzctMi44NTIuMjg4YTUuMDYgNS4wNiAwIDAgMS0yLjQ1OC0xLjE1MyA1LjQgNS40IDAgMCAxLTEuNTg1LTIuMjkzbTEuNzU4LS42NXEuMzI4Ljg4NS45NzIgMS40MTUuNjU5LjUyNSAxLjU0NC42MjguODg3LjEwNCAxLjg3MS0uMjYuOTg1LS4zNjUgMS41NzYtMS4wMTYuNjA1LS42NTYuNzQ5LTEuNDc3LjE0NC0uODItLjE4NS0xLjcwNy0uMzI3LS44ODUtLjk3Ny0xLjQzYTIuOSAyLjkgMCAwIDAtMS41My0uNjMzcS0uODcyLS4xMDktMS44NTcuMjU2LS45ODQuMzY0LTEuNTg5IDEuMDJhMyAzIDAgMCAwLS43NjMgMS40ODJxLS4xMzkuODM1LjE4OSAxLjcyMU0xMDMuOTc1IDYyLjMwNWw0LjA5My0yLjI4Ni4wMDYtLjk5LTQuMDgtLjAyNC4wMTItMi4xIDEwLjQ3LjA2MS0uMDIzIDMuOTNxLS4wMDcgMS4yMTYtLjQ0NyAyLjA2Ny0uNDI1Ljg1NC0xLjE2MiAxLjI2OWEzLjA3IDMuMDcgMCAwIDEtMS42MjMuNDI1IDMuMTUgMy4xNSAwIDAgMS0xLjg3MS0uNjFxLS44MjItLjYwNS0xLjEzLTEuNzkybC00LjI1OSAyLjQ4em01LjY3NC0zLjI2Ny0uMDEgMS43NTVxLS4wMDYuODU1LjM5NyAxLjI3Ny40MTguNDIzIDEuMTUzLjQyNy43Mi4wMDQgMS4xMTItLjQxMy40MDgtLjQxOC40MTMtMS4yNzNsLjAxLTEuNzU1ek0xMDQuMzMzIDkyLjM4NGwtMy45OTItNi41Ny0zLjExNS0xLjg5NCAxLjA5MS0xLjc5NCAzLjExNSAxLjg5MyA3LjY3OC41MDktMS4yMzEgMi4wMjUtNS4yNTgtLjU2NCAyLjkyOCA0LjM5NnpNODcuMzE0IDk0LjcyNmE1LjQgNS40IDAgMCAxIDIuNTUxLTEuMTIgNS4xNyA1LjE3IDAgMCAxIDIuNzEuMjk4cTEuMzI1LjUyNSAyLjI3NyAxLjc0MS45NDQgMS4yMDUgMS4xMjUgMi42MDYuMTkgMS40MTItLjM1MiAyLjcxM2E1LjQgNS40IDAgMCAxLTEuNyAyLjIwOHEtMS4xNy45MTUtMi41NTIgMS4xMjFhNS4wMyA1LjAzIDAgMCAxLTIuNzA4LS4zMTlxLTEuMzE2LS41MTMtMi4yNTgtMS43MTgtLjk1Mi0xLjIxNy0xLjE0NC0yLjYzYTUuMDYgNS4wNiAwIDAgMSAuMzUtMi42OTIgNS40IDUuNCAwIDAgMSAxLjctMi4yMDhtMS4xNTUgMS40NzdxLS43NDQuNTgyLTEuMDUyIDEuMzU3YTMgMyAwIDAgMC0uMTI4IDEuNjYycS4xNzEuODc2LjgxOSAxLjcwMi42NDYuODI4IDEuNDQ2IDEuMTkyLjgxLjM3NyAxLjYzNS4yNjN0MS41Ny0uNjk1cS43NDMtLjU4MyAxLjA2NC0xLjM2N2EyLjkgMi45IDAgMCAwIC4xMzctMS42NXEtLjE2Mi0uODY0LS44MDktMS42OS0uNjQ3LS44MjgtMS40NTYtMS4yMDRhMyAzIDAgMCAwLTEuNjQ0LS4yNzVxLS44MzguMTIzLTEuNTgyLjcwNU03OC4zMzkgMTExLjYwNmwtMS44NjktNi4yMDVxLS4zMDctMS4wMi0xLjAwMi0xLjQwNi0uNjkzLS4zNzEtMS42NTQtLjA4MS0uOTc2LjI5NC0xLjM0OC45ODUtLjM2OC43MDYtLjA2IDEuNzI2bDEuODY4IDYuMjA1LTIuMDI1LjYwOS0xLjg2NC02LjE5cS0uMzg1LTEuMjc4LS4wOTMtMi4zMzhhMy42IDMuNiAwIDAgMSAxLjA4MS0xLjc2NnEuNzg2LS43MjIgMS45Mi0xLjA2NCAxLjEyLS4zMzcgMi4xNzQtLjE2OWEzLjU2IDMuNTYgMCAwIDEgMS44MzQuODg5cS44LjczIDEuMTg1IDIuMDA5TDgwLjM1IDExMXoiLz48L3N2Zz4=");animation:rotate_360 60s linear infinite;background-color:var(--secondary-color);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:.3s}.ah-rotate-link:hover:before{background-color:var(--primary-color)}@keyframes rotate_360{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.ah-video-link{align-items:center;color:var(--light-color);display:inline-flex;font-family:var(--title-font);font-size:16px;font-weight:700;line-height:26.08px;text-transform:capitalize;transition:.3s}.ah-video-link:hover{color:var(--secondary-color)}.ah-video-link span.icon{background:var(--secondary-color);border-radius:50%;box-shadow:0 3.04px 10.08px rgba(0,0,0,.1);display:inline-block;height:46.08px;margin-right:10.08px;position:relative;transition:.3s;width:46.08px}.ah-video-link span.icon:before{border-bottom:8px solid transparent;border-left:12px solid var(--white-color);border-top:8px solid transparent;content:"";height:16px;left:55%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;width:12px}.ah-video-link:hover span.icon:before{border-left-color:var(--light-color)}.ah-slider-arrow:after{display:none}.ah-slider-arrow{align-items:center;background:var(--gradient-color);background-position:0;background-size:200% 100%;border-radius:50%;bottom:auto;box-shadow:0 3.04px 20px rgba(0,0,0,.1);color:var(--white-color);display:flex;font-size:24.96px;height:70.08px;justify-content:center;left:-100px;outline:none!important;position:absolute;right:auto;top:50%;transform:translateY(-50%);transition:.3s;width:70.08px;z-index:5}.ah-slider-arrow.swiper-button-next{left:auto;right:-100px}.ah-slider-arrow:hover{background-position:100%}.swiper-pagination{bottom:0!important;font-size:0;line-height:0;margin-top:30px;position:relative}.swiper-pagination:empty{display:none}.swiper-pagination-bullet{background:var(--gray-color);border-radius:50%;display:inline-block;height:10px;margin:0 5px!important;opacity:1;transition:.3s;width:10px}.swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination-bullet:hover{background:var(--primary-color);opacity:1}.ah-slider-arrow img{width:30.08px}.ah-overlay{background-color:var(--black-color);display:none;height:100vh;left:0;opacity:.5;position:fixed;top:0;width:100vw;z-index:90}.ah-bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.ah-form-group{display:block;font-size:0;line-height:1;margin-bottom:24px;position:relative}.ah-form-group label{color:var(--light-color);font-size:16px;font-weight:700;line-height:26.08px;margin-bottom:6.08px}.ah-form-group.checkbox label{font-weight:400;margin-bottom:0}.ah-form-group label input{margin-right:4.96px}.ah-field-wrap{position:relative}.ah-field-wrap img{height:auto;left:15.04px;position:absolute;top:50%;transform:translateY(-50%);width:12px}.ah-field{background-color:transparent;border:1px solid var(--common-color);border-radius:100px;color:var(--common-color);font-size:15px;height:60px;line-height:25px;outline:none;padding:17px 30px;width:100%}select.ah-field option{background:var(--white-color);color:var(--secondary-color)}textarea.ah-field{border-radius:var(--radius-md);height:120px;margin-bottom:0;padding:18px 30px;resize:none}.ah-field::-moz-placeholder{color:var(--common-color);opacity:1}.ah-field::placeholder{color:var(--common-color);opacity:1}.ah-phone-wrap{align-items:center;border:1px solid var(--common-color);border-radius:100px;display:flex;overflow:hidden;transition:border-color .3s ease}.ah-phone-wrap:focus-within{border-color:var(--primary-color)}.ah-phone-prefix{align-items:center;border-right:1px solid rgba(85,85,85,.2);display:flex;flex-shrink:0;gap:8px;height:36px;margin-right:-1px;padding:0 14px 0 20px}.ah-phone-prefix span{color:var(--secondary-color);font-family:var(--body-font);font-size:15px;font-weight:600;line-height:1}.ah-phone-wrap .ah-phone-input{border:none;border-radius:0;height:58px;padding-left:16px}.ah-phone-wrap .ah-phone-input:focus{box-shadow:none;outline:none}select{-moz-appearance:none;-webkit-appearance:none;appearance:none}select::-ms-expand{display:none}.ah-field-element{position:relative}.ah-field-element i{color:var(--white-color);font-size:18.08px;pointer-events:none;position:absolute;right:24.96px;top:15.04px}select.ah-field{padding-right:44.96px!important}.datepicker.dropdown-menu{font-size:12.96px}.date .ah-field{border-radius:10.08px!important;margin-left:0!important}.datepicker table tr td.active{background:var(--primary-color)!important}.for-des{display:inline-block!important}.for-mob{display:none!important}.ah-burger{background:transparent;border:none;border-radius:0;display:block;display:none;height:30px;outline:none!important;position:fixed;right:20px;top:15px;width:30px;z-index:110}.ah-burger span{top:50%;transform:translateY(-50%);transition:opacity .3s .3s}.ah-burger span,.ah-burger:after,.ah-burger:before{background:var(--white-color);display:block;height:2.08px;position:absolute;width:100%}.ah-burger:after,.ah-burger:before{content:"";transition:transform .3s,top .3s .3s,bottom .3s .3s}.ah-burger:before{top:6.08px}.ah-burger:after{bottom:6.08px}.ah-nav-open .ah-burger span{opacity:0;transition:opacity .3s}.ah-nav-open .ah-burger:after,.ah-nav-open .ah-burger:before{background-color:var(--primary-color)}.ah-nav-open .ah-burger:before{top:calc(50% - .96px);transform:rotate(45deg)}.ah-nav-open .ah-burger:after{bottom:calc(50% - .96px);transform:rotate(-45deg)}.ah-nav-open .ah-burger:after,.ah-nav-open .ah-burger:before{transition:top .3s,bottom .3s,transform .3s .3s}.container{position:relative;z-index:5}label{font-size:16px;line-height:26.08px}.ah-form .ah-form-group .ah-btn span:after{background-image:url(../gorseller/send-icon.svg)}.ah-section{padding:var(--spacing) 0;position:relative}.ah-section-top{padding:var(--spacing) 0 0 0;position:relative}.ah-section-bottom{padding:0 0 var(--spacing) 0;position:relative}.ah-arrow-link{align-items:center;aspect-ratio:1/1;background:var(--primary-color);border:none;border-radius:var(--radius-md);color:var(--white-color);display:flex;font-size:15px;justify-content:center;transition:all .3s ease;width:40px}.ah-arrow-link:hover{background:var(--white-color);color:var(--primary-color);transform:translateX(3px)}.ah-text-link{align-items:center;color:var(--primary-color);display:inline-flex;font-size:15px;font-weight:600;gap:10px;line-height:23px;text-transform:uppercase;transition:.3s}.ah-text-link:hover{color:var(--secondary-color);gap:15px}.ah-text-link span{text-decoration:underline}.ah-text-link i{font-size:14px;vertical-align:baseline}.ah-preloader{background:var(--secondary-color);height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:99999999}.ah-preloader,.loader{align-items:center;display:flex}.loader{animation:loader-fadeIn .6s ease-out both;flex-direction:column;gap:28px}.loader img{animation:loader-pulse 2s ease-in-out infinite;height:auto;-o-object-fit:contain;object-fit:contain;width:180px}.loader-line{background:rgba(72,169,166,.15);border-radius:1px;height:1px;overflow:hidden;position:relative;width:120px}.loader-line:before{animation:loader-slide 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,var(--yellow-color),transparent);content:"";height:100%;left:-40%;position:absolute;top:0;width:40%}@keyframes loader-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes loader-pulse{0%,to{opacity:.85}50%{opacity:1}}@keyframes loader-slide{0%{left:-40%}to{left:100%}}.ah-header{align-items:center;background:linear-gradient(135deg,var(--secondary-color) 0,var(--dark-color) 100%);border-bottom:2px solid var(--yellow-color);display:flex;height:80px;left:0;padding:0;position:fixed;top:0;transition:height .4s,box-shadow .4s;width:100%;z-index:100}.ah-header.ah-fixed{background:var(--dark-color);box-shadow:0 4px 30px rgba(0,0,0,.25);height:70px}.ah-header.ah-fixed:after{display:none}.ah-header.ah-fixed .container{position:relative;z-index:1}.ah-header-wrap{align-items:center;display:flex;gap:30px;justify-content:space-between}.ah-logo{flex-shrink:0}.ah-logo img{height:62px;width:auto}.ah-header.ah-fixed .ah-logo img{height:54px}.ah-header-cta{flex-shrink:0}.ah-header-cta a{background:var(--yellow-color);border-radius:4px;color:var(--white-color);display:inline-block;font-family:var(--body-font);font-size:13px;font-weight:600;letter-spacing:1px;padding:10px 24px;text-transform:uppercase;transition:.3s;white-space:nowrap}.ah-header-cta a:hover{background:var(--primary-color);box-shadow:0 4px 15px rgba(72,169,166,.4)}.ah-menu{align-items:center;display:flex;flex:auto;gap:40px;justify-content:flex-end}.ah-nav ul{list-style:none;margin:0;padding:0}.ah-nav ul:not(.ah-nav ul ul){align-items:center;display:flex;gap:40px}.ah-nav li{font-size:16px;line-height:1.3;position:relative}.ah-nav li a{color:hsla(0,0%,100%,.8);font-family:var(--body-font);font-size:13px;font-weight:500;letter-spacing:1.2px;line-height:1.3;text-transform:uppercase;transition:.3s}.ah-nav li a:hover,.ah-nav li.active>a{color:var(--yellow-color)}.ah-nav ul li.ah-has-dropdown>a{padding-right:15px;position:relative}.ah-nav ul li.ah-has-dropdown:hover>a{color:var(--yellow-color)}.ah-nav ul li.ah-has-dropdown>a:after{color:hsla(0,0%,100%,.6);content:"\f078";font-family:Font Awesome\ 5 Free;font-size:12px;font-weight:900;line-height:1;position:absolute;right:0;top:60%;transform:translateY(-50%);transition:.3s}.ah-nav ul li.ah-has-dropdown:hover>a:after,.ah-nav ul li.ah-has-dropdown>a:hover:after{color:var(--yellow-color);transform:translateY(-50%) rotate(-180deg)}.ah-nav ul li.ah-has-dropdown.active>a:after{color:var(--yellow-color)}.ah-nav ul li ul.ah-dropdown{background:var(--white-color);border-radius:8px;box-shadow:1px 1px 60px rgba(0,0,0,.1);display:none;height:auto;left:-15px;overflow:hidden;position:absolute;top:100%;transition:.3s;width:200px;z-index:150}.ah-nav ul li:hover ul.ah-dropdown{animation:swip_up .3s linear 1;display:block}@keyframes swip_up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translate(0)}}.ah-nav ul li ul.ah-dropdown li{border-bottom:1px solid #ebebeb;display:block;margin:0;text-align:left}.ah-nav ul li ul.ah-dropdown li:last-child{border-bottom:none}.ah-nav ul li ul.ah-dropdown li a{display:block;padding:8px 15px;transition:.3s}.ah-nav ul li ul.ah-dropdown li a:hover,.ah-nav ul li ul.ah-dropdown li.active>a{background:var(--primary-color);color:var(--white-color)}.ah-hero{background:var(--bg-color);display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(100vh - 140px);overflow:hidden;padding-top:120px;position:relative}.ah-hero:before{background:radial-gradient(ellipse at center,rgba(72,169,166,.07) 0,rgba(72,169,166,.03) 40%,transparent 70%);height:80%;right:-10%;top:-20%;width:60%}.ah-hero:after,.ah-hero:before{content:"";pointer-events:none;position:absolute;z-index:3}.ah-hero:after{background:radial-gradient(ellipse at center,rgba(61,82,89,.08) 0,transparent 65%);bottom:10%;height:50%;left:-5%;width:40%}.ah-hero>*{position:relative;z-index:4}.ah-hero-bg{inset:0;overflow:hidden;position:absolute;z-index:0}.ah-hero-bg,.ah-hero-bg .swiper-slide,.ah-hero-bg .swiper-wrapper{height:100%}.ah-hero-bg .swiper-slide{overflow:hidden}.ah-hero-bg .swiper-slide picture{display:block;height:100%;width:100%}.ah-hero-bg .swiper-slide img{filter:brightness(1.65) saturate(.25) contrast(.82);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transform:scale(1);transition:transform 7s ease-out;width:100%}.ah-hero-bg .swiper-slide-active img{transform:scale(1.08)}.ah-hero-bg-overlay{background:linear-gradient(90deg,hsla(0,0%,100%,.78),hsla(0,0%,100%,.6) 30%,hsla(0,0%,100%,.35) 55%,hsla(0,0%,100%,.15)),linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.1) 30%,hsla(0,0%,100%,.1) 70%,hsla(0,0%,100%,.4));inset:0;pointer-events:none;position:absolute;z-index:2}.ah-hero-content{margin:35px 0;position:relative;z-index:2}.ah-hero-content p{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.25);border-radius:var(--radius-sm);font-size:18px;font-style:italic;line-height:28px;margin-bottom:33px;padding:14px 20px;text-shadow:1px 1px #fff,0 0 13px #fff}.ah-hero-media{padding-top:20px;position:relative}.ah-hero-media:before{background:radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.45) 0,hsla(0,0%,100%,.2) 8%,hsla(0,0%,100%,.06) 18%,transparent 32%),radial-gradient(circle at 50% 50%,transparent 28%,hsla(0,0%,100%,.12) 32%,hsla(0,0%,100%,.06) 36%,transparent 40%),conic-gradient(from 0deg at 50% 50%,transparent 0deg,hsla(0,0%,100%,.5) .8deg,hsla(0,0%,100%,.35) 2deg,transparent 3.5deg,transparent 16deg,hsla(0,0%,100%,.3) 17deg,hsla(0,0%,100%,.2) 18.5deg,transparent 20deg,transparent 33deg,hsla(0,0%,100%,.55) 34deg,hsla(0,0%,100%,.3) 36deg,transparent 38deg,transparent 55deg,hsla(0,0%,100%,.25) 56deg,hsla(0,0%,100%,.15) 57.5deg,transparent 59deg,transparent 71deg,hsla(0,0%,100%,.45) 72deg,hsla(0,0%,100%,.25) 74deg,transparent 76deg,transparent 93deg,hsla(0,0%,100%,.35) 94deg,hsla(0,0%,100%,.2) 95.5deg,transparent 97deg,transparent 108deg,hsla(0,0%,100%,.5) 109deg,hsla(0,0%,100%,.3) 111deg,transparent 113deg,transparent 130deg,hsla(0,0%,100%,.2) 131deg,hsla(0,0%,100%,.12) 132deg,transparent 133.5deg,transparent 147deg,hsla(0,0%,100%,.45) 148deg,hsla(0,0%,100%,.25) 150deg,transparent 152deg,transparent 168deg,hsla(0,0%,100%,.3) 169deg,hsla(0,0%,100%,.18) 170.5deg,transparent 172deg,transparent 185deg,hsla(0,0%,100%,.5) 186deg,hsla(0,0%,100%,.3) 188deg,transparent 190deg,transparent 206deg,hsla(0,0%,100%,.25) 207deg,hsla(0,0%,100%,.15) 208.5deg,transparent 210deg,transparent 223deg,hsla(0,0%,100%,.4) 224deg,hsla(0,0%,100%,.22) 226deg,transparent 228deg,transparent 244deg,hsla(0,0%,100%,.35) 245deg,hsla(0,0%,100%,.2) 246.5deg,transparent 248deg,transparent 261deg,hsla(0,0%,100%,.5) 262deg,hsla(0,0%,100%,.3) 264deg,transparent 266deg,transparent 280deg,hsla(0,0%,100%,.2) 281deg,hsla(0,0%,100%,.12) 282deg,transparent 283.5deg,transparent 298deg,hsla(0,0%,100%,.45) 299deg,hsla(0,0%,100%,.25) 301deg,transparent 303deg,transparent 318deg,hsla(0,0%,100%,.3) 319deg,hsla(0,0%,100%,.18) 320.5deg,transparent 322deg,transparent 338deg,hsla(0,0%,100%,.4) 339deg,hsla(0,0%,100%,.22) 341deg,transparent 343deg,transparent 355deg,hsla(0,0%,100%,.35) 356deg,hsla(0,0%,100%,.2) 358deg,transparent 1turn);height:960px;-webkit-mask-image:radial-gradient(circle,transparent 4%,rgba(0,0,0,.5) 10%,#000 20%,#000 40%,rgba(0,0,0,.7) 55%,rgba(0,0,0,.35) 70%,rgba(0,0,0,.1) 85%,transparent 95%);mask-image:radial-gradient(circle,transparent 4%,rgba(0,0,0,.5) 10%,#000 20%,#000 40%,rgba(0,0,0,.7) 55%,rgba(0,0,0,.35) 70%,rgba(0,0,0,.1) 85%,transparent 95%);transform:translate(-42%,-50%);width:960px}.ah-hero-media:after,.ah-hero-media:before{border-radius:50%;content:"";left:50%;pointer-events:none;position:absolute;top:50%;z-index:1}.ah-hero-media:after{background:transparent;box-shadow:195px 55px 4px 2.5px hsla(0,0%,100%,.55),-180px 85px 3px 2px hsla(0,0%,100%,.5),140px -165px 4px 3px hsla(0,0%,100%,.45),-200px -50px 3px 2.5px hsla(0,0%,100%,.5),60px 210px 4px 2px hsla(0,0%,100%,.4),-90px -205px 3px 3px hsla(0,0%,100%,.45),220px -20px 4px 2px hsla(0,0%,100%,.42),-170px 130px 3px 2.5px hsla(0,0%,100%,.38),185px 135px 4px 2px hsla(0,0%,100%,.4),-155px -155px 3px 2.5px hsla(0,0%,100%,.42),25px -225px 4px 2px hsla(0,0%,100%,.38),-215px 30px 3px 2px hsla(0,0%,100%,.35),310px 85px 6px 3px hsla(0,0%,100%,.4),-275px 165px 5px 3.5px hsla(0,0%,100%,.35),195px -290px 6px 2.5px hsla(0,0%,100%,.38),-330px -60px 5px 3px hsla(0,0%,100%,.32),95px 340px 6px 3px hsla(0,0%,100%,.3),-140px -320px 5px 3.5px hsla(0,0%,100%,.35),360px -45px 6px 2.5px hsla(0,0%,100%,.28),-280px 225px 5px 3px hsla(0,0%,100%,.3),280px 240px 6px 3px hsla(0,0%,100%,.25),-310px -175px 5px 3.5px hsla(0,0%,100%,.28),45px -370px 6px 2.5px hsla(0,0%,100%,.25),-355px 85px 5px 3px hsla(0,0%,100%,.22),340px 160px 6px 3px hsla(0,0%,100%,.22),-240px -290px 5px 3px hsla(0,0%,100%,.25),250px -285px 6px 2.5px hsla(0,0%,100%,.2),-60px 380px 5px 3.5px hsla(0,0%,100%,.2),420px 25px 10px 2px hsla(0,0%,100%,.15),-390px 130px 8px 2.5px hsla(0,0%,100%,.14),165px -410px 10px 2px hsla(0,0%,100%,.13),-400px -110px 8px 3px hsla(0,0%,100%,.12),290px 350px 10px 2px hsla(0,0%,100%,.11),-200px -400px 8px 2.5px hsla(0,0%,100%,.12),430px -150px 10px 2px hsla(0,0%,100%,.1),-370px 260px 8px 3px hsla(0,0%,100%,.1),-230px 70px 2px 3px hsla(0,0%,100%,.65),165px -195px 2px 2.5px hsla(0,0%,100%,.6),-300px -120px 3px 3px hsla(0,0%,100%,.5),320px 200px 3px 2.5px hsla(0,0%,100%,.45),-50px -350px 2px 3px hsla(0,0%,100%,.4),375px -95px 3px 2.5px hsla(0,0%,100%,.35);height:6px;transform:translate(-50%,-50%);width:6px}.ah-hero-media img{position:relative;z-index:5}.ah-hero-media .overlay{background:var(--overlay-color);bottom:0;height:101px;left:0;pointer-events:none;position:absolute;width:100%;z-index:10}.ah-highlights{background:linear-gradient(45deg,rgba(72,169,166,.04) 25%,transparent 25%),linear-gradient(-45deg,rgba(72,169,166,.04) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(72,169,166,.04) 75%),linear-gradient(-45deg,transparent 75%,rgba(72,169,166,.04) 75%),radial-gradient(circle,rgba(72,169,166,.06) 1px,transparent 1px),radial-gradient(ellipse at 10% 40%,rgba(72,169,166,.09) 0,transparent 50%),radial-gradient(ellipse at 90% 60%,rgba(72,169,166,.07) 0,transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(72,169,166,.05) 0,transparent 70%),linear-gradient(180deg,#0d2430 0,var(--secondary-color) 35%,var(--secondary-color) 65%,#0d2430 100%);background-position:0 0,0 30px,30px -30px,-30px 0,15px 15px,0 0,0 0,0 0,0 0;background-size:60px 60px,60px 60px,60px 60px,60px 60px,30px 30px,auto,auto,auto,auto;overflow:hidden;position:relative}.ah-highlights:before{top:0}.ah-highlights:after,.ah-highlights:before{background:linear-gradient(90deg,transparent,rgba(72,169,166,.12) 20%,rgba(72,169,166,.45) 50%,rgba(72,169,166,.12) 80%,transparent);content:"";height:1px;left:0;position:absolute;right:0;z-index:1}.ah-highlights:after{bottom:0}.ah-highlights-grid{display:flex;gap:24px;justify-content:center;padding:22px 0}.ah-flip-card{height:96px;width:300px}.ah-flip-inner{height:100%;position:relative;transform-origin:center center;transition:transform .3s ease-in;width:100%}.ah-flip-inner.flipping{transform:scaleY(0)}.ah-flip-back,.ah-flip-front{border-radius:6px;height:100%;left:0;position:absolute;top:0;width:100%}.ah-flip-inner .ah-flip-back,.ah-flip-inner.flipped .ah-flip-front{display:none}.ah-flip-inner.flipped .ah-flip-back{display:flex}.ah-highlight-card{align-items:center;background:linear-gradient(160deg,rgba(72,169,166,.07),hsla(0,0%,100%,.02) 50%,rgba(72,169,166,.04));border:1px solid rgba(72,169,166,.15);border-left:3px solid var(--yellow-color);border-radius:8px;box-shadow:inset 3px 0 12px -4px rgba(72,169,166,.2),0 0 20px -6px rgba(72,169,166,.08);display:flex;gap:18px;height:100%;padding:20px 24px;position:relative;width:100%}.ah-highlight-card:before{background:linear-gradient(90deg,transparent,rgba(72,169,166,.35) 30%,rgba(72,169,166,.5) 50%,rgba(72,169,166,.35) 70%,transparent);border-radius:0 0 1px 1px;content:"";height:1px;left:12px;position:absolute;right:12px;top:0}.ah-highlight-card:after{background:linear-gradient(90deg,transparent,rgba(72,169,166,.15),transparent);bottom:-1px;content:"";height:1px;left:20%;position:absolute;right:20%}.ah-highlight-card .icon{align-items:center;background:rgba(72,169,166,.08);border:1px solid rgba(72,169,166,.18);border-radius:50%;box-shadow:0 0 12px -3px rgba(72,169,166,.15);display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.ah-highlight-card .icon img{height:auto;max-height:30px;max-width:30px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.ah-highlight-card .ah-caption{color:var(--white-color);font-size:17px;margin-bottom:3px}.ah-highlight-card .text p{color:var(--white-color);font-size:12px;letter-spacing:.3px;line-height:1.4;opacity:.55}.ah-about{margin:var(--spacing) 0;overflow:hidden;position:relative}.ah-about:before{background:repeating-linear-gradient(45deg,transparent,transparent 22px,rgba(72,169,166,.03) 0,rgba(72,169,166,.03) 23px),repeating-linear-gradient(-45deg,transparent,transparent 22px,rgba(72,169,166,.03) 0,rgba(72,169,166,.03) 23px);content:"";height:100%;mask-image:radial-gradient(ellipse at 100% 30%,rgba(0,0,0,.5) 0,transparent 65%);-webkit-mask-image:radial-gradient(ellipse at 100% 30%,rgba(0,0,0,.5) 0,transparent 65%);pointer-events:none;position:absolute;right:0;top:0;width:55%;z-index:0}.ah-about>.container{position:relative;z-index:1}.ah-about-media{background:rgba(72,169,166,.02);border:1px solid rgba(72,169,166,.2);border-radius:var(--radius-lg);padding:12px;position:relative;width:100%}.ah-about-media:before{border-left:2px solid rgba(72,169,166,.5);border-radius:var(--radius-lg) 0 0 0;border-top:2px solid rgba(72,169,166,.5);left:-1px;mask-image:radial-gradient(ellipse at 0 0,rgba(0,0,0,.7) 0,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 0 0,rgba(0,0,0,.7) 0,transparent 70%);top:-1px}.ah-about-media:after,.ah-about-media:before{background:radial-gradient(circle,rgba(27,77,110,.25) 1px,transparent 0);background-size:12px 12px;content:"";height:70px;pointer-events:none;position:absolute;width:70px;z-index:6}.ah-about-media:after{border-bottom:2px solid rgba(72,169,166,.5);border-radius:0 0 var(--radius-lg) 0;border-right:2px solid rgba(72,169,166,.5);bottom:-1px;mask-image:radial-gradient(ellipse at 100% 100%,rgba(0,0,0,.7) 0,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 100% 100%,rgba(0,0,0,.7) 0,transparent 70%);right:-1px}.ah-about-img{aspect-ratio:4/3;border-radius:calc(var(--radius-lg) - 4px);max-width:100%;width:100%}.ah-counter-badge{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,rgba(27,77,110,.92),rgba(28,38,41,.96));border:1px solid rgba(72,169,166,.25);border-radius:var(--radius-md);box-shadow:0 10px 40px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.08);display:flex;gap:14px;padding:18px 30px;position:absolute;white-space:nowrap;z-index:5}.ah-counter-badge:before{background:linear-gradient(90deg,transparent,rgba(72,169,166,.7),transparent);border-radius:2px;content:"";height:2px;left:20%;position:absolute;right:20%;top:-1px}.ah-counter-badge:after{background:linear-gradient(90deg,transparent,rgba(72,169,166,.3),transparent);border-radius:1px;bottom:-1px;content:"";height:1px;left:30%;position:absolute;right:30%}.ah-counter-badge .ah-subheading{color:var(--white-color);font-size:30px;line-height:1;margin-bottom:0;text-shadow:0 2px 8px rgba(0,0,0,.3)}.ah-counter-badge .ah-caption{color:hsla(0,0%,100%,.7);font-size:14px;letter-spacing:.5px;line-height:1.3;margin-bottom:0;text-transform:uppercase}.ah-about-counter{bottom:-12px;left:50%;transform:translateX(-50%)}.ah-about-text{padding-left:27px}.ah-about-text .ah-heading{padding-bottom:28px;position:relative}.ah-about-text .ah-heading:after{background:rgba(72,169,166,.6);border-radius:1px;bottom:0;box-shadow:16px 0 0 rgba(72,169,166,.35),32px 0 0 rgba(72,169,166,.15);content:"";height:7px;left:0;position:absolute;transform:rotate(45deg);width:7px}.ah-about-bottom{padding-top:50px}.ah-about-statement{background:linear-gradient(160deg,rgba(72,169,166,.04),transparent 60%);border-radius:var(--radius-md);margin-top:8px;padding:30px 26px 26px;position:relative}.ah-about-statement:before{color:rgba(72,169,166,.15);content:"\201C";font-family:Georgia,Times New Roman,serif;font-size:68px;left:10px;line-height:1;pointer-events:none;position:absolute;top:6px}.ah-about-statement:after{background:radial-gradient(circle,rgba(72,169,166,.3) 1px,transparent 0);background-size:10px 10px;bottom:6px;content:"";height:10px;left:26px;mask-image:linear-gradient(90deg,rgba(0,0,0,.6),transparent);-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.6),transparent);pointer-events:none;position:absolute;width:110px}.ah-about-statement p{font-size:17px;line-height:1.8;margin-bottom:0}.ah-accordion{display:flex;flex-direction:column}.ah-accordion-item{margin-bottom:33px}.ah-accordion-item:last-child{margin-bottom:0}.ah-accordion-head{align-items:center;border-bottom:1px solid var(--gray-color);cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding-bottom:33px}.ah-accordion-head .ah-caption{transition:.3s}.ah-accordion-head .icon{color:var(--secondary-color);font-size:18px;transition:.3s}.ah-accordion-head.ah-accordion-active .ah-caption,.ah-accordion-head.ah-accordion-active .icon,.ah-accordion-head:hover .ah-caption,.ah-accordion-head:hover .icon{color:var(--primary-color)}.ah-accordion-head.ah-accordion-active .icon{transform:rotate(90deg)}.ah-accordion-body{margin-top:33px}.ah-about .ah-accordion-head{border-bottom-color:rgba(72,169,166,.15);border-left:2px solid rgba(72,169,166,.2);padding-left:18px;transition:border-left-color .3s,border-bottom-color .3s}.ah-about .ah-accordion-head.ah-accordion-active,.ah-about .ah-accordion-head:hover{border-left-color:rgba(72,169,166,.6)}.ah-about-cta{margin-top:40px}.ah-case-card{aspect-ratio:1.2/1;border-radius:var(--radius-lg);overflow:hidden;position:relative;transition:transform .4s ease,box-shadow .4s ease;width:100%}.ah-case-card:hover{box-shadow:0 16px 40px rgba(28,38,41,.2);transform:translateY(-4px)}.ah-case-card:before{background:linear-gradient(180deg,transparent 15%,rgba(28,38,41,.25) 45%,rgba(28,38,41,.92));content:"";height:100%;left:0;position:absolute;top:0;transition:background .4s ease;width:100%;z-index:1}.ah-case-card:hover:before{background:linear-gradient(180deg,transparent 5%,rgba(28,38,41,.3) 40%,rgba(28,38,41,.95))}.ah-case-card img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;transition:transform .6s ease;width:100%;z-index:0}.ah-case-card:hover img{transform:scale(1.05)}.ah-case-card-info{bottom:0;left:0;padding:clamp(1rem,2.5vw,1.75rem);position:absolute;width:100%;z-index:10}.ah-case-card-info .ah-caption{font-size:17px}.ah-case-card-info .ah-caption,.ah-case-card-info .ah-caption a{color:var(--white-color);transition:.3s}.ah-case-card-info .ah-caption a:hover{color:rgba(72,169,166,.85)}.ah-case-card-info p{color:var(--white-color);display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-clamp:2;line-height:1.55;margin:8px 0 12px;opacity:.75;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ah-case-card-text{opacity:1;pointer-events:auto}.ah-cases-grid{row-gap:24px}.ah-cases-intro{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center}.ah-cases-intro .ah-heading{margin-bottom:0}.ah-cases-intro p{color:#666;font-size:15px;line-height:1.7;margin:14px 0 0}.ah-cases-grid .ah-case-card{aspect-ratio:unset;background:var(--white-color);box-shadow:0 2px 16px rgba(28,38,41,.07);display:flex;height:100%}.ah-cases-grid .ah-case-card:before{display:none}.ah-cases-grid .ah-case-card:hover{box-shadow:0 12px 36px rgba(28,38,41,.13)}.ah-cases-grid .ah-case-card-img{display:block;flex-shrink:0;overflow:hidden;width:40%}.ah-cases-grid .ah-case-card img{height:100%;position:static;width:100%}.ah-cases-grid .ah-case-card-info{display:flex;flex-direction:column;justify-content:center;padding:28px;position:static;width:60%}.ah-cases-grid .ah-case-card-info .ah-caption{font-size:18px}.ah-cases-grid .ah-case-card-info .ah-caption,.ah-cases-grid .ah-case-card-info .ah-caption a{color:var(--secondary-color)}.ah-cases-grid .ah-case-card-info .ah-caption a:hover{color:rgba(72,169,166,.85)}.ah-cases-grid .ah-case-card-info p{color:#666;font-size:14px;-webkit-line-clamp:3;line-clamp:3;line-height:1.6;margin:10px 0 14px;opacity:1}.ah-services{background:var(--bg-color);padding:var(--spacing) 0;position:relative}.ah-services-title .ah-heading{margin-bottom:0}.ah-services-content{padding-left:26px}.ah-services-content p{margin-bottom:16px}.ah-services-top{align-items:center;margin-bottom:50px}.ah-services-top .ah-services-image{height:100%;max-height:400px}.ah-services-top .ah-services-image img{max-height:400px}.ah-services-text p{color:#666;font-size:16px;line-height:1.7;margin-top:20px}.ah-services-grid{position:relative}.ah-services-grid .row{--bs-gutter-y:1.5rem}.ah-services-shape{display:flex;justify-content:center;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.ah-services-shape img{max-width:unset;min-width:1936px;width:100%}.ah-service-card{background:linear-gradient(0deg,rgba(61,82,89,.04) 0,transparent 60%);border-radius:var(--radius-lg);height:100%;overflow:hidden;padding:36px 30px 30px;position:relative;text-align:center;transition:transform .4s ease,box-shadow .4s ease;width:100%}.ah-service-card:after,.ah-service-card:before{border-radius:2px;content:"";height:60%;opacity:.35;position:absolute;top:50%;transform:translateY(-50%);transition:height .4s ease,opacity .4s ease;width:2px}.ah-service-card:before{left:0}.ah-service-card:after,.ah-service-card:before{background:linear-gradient(180deg,transparent,rgba(72,169,166,.7),transparent)}.ah-service-card:after{right:0}.ah-service-card:hover{box-shadow:0 12px 36px rgba(27,77,110,.1);transform:translateY(-4px)}.ah-service-card:hover:after,.ah-service-card:hover:before{height:80%;opacity:.6}.ah-service-card .icon{align-items:center;aspect-ratio:1/1;background:var(--primary-color);border-radius:var(--radius-md);display:flex;justify-content:center;margin:0 auto 22px;width:60px}.ah-service-card .icon img{filter:brightness(0) invert(1)}.ah-service-card .ah-caption{margin-bottom:12px}.ah-service-card .ah-caption a,.ah-service-card .ah-caption span{color:inherit;transition:color .3s ease}.ah-service-card .ah-caption a:hover{color:var(--primary-color)}.ah-services-image{border-radius:var(--radius-lg);max-height:350px;overflow:hidden;position:relative}.ah-services-image img{display:block;height:100%;max-height:350px;-o-object-fit:cover;object-fit:cover;width:100%}.ah-services-counter{bottom:20px;right:20px}.ah-skills{margin:var(--spacing) 0}.ah-skills-media{position:relative;width:100%}.ah-skills-img1{aspect-ratio:1/.8931;width:100%;--mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MzYiIGhlaWdodD0iNTY4IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNjM2IDU2OCI+PG1hc2sgaWQ9ImEiIHdpZHRoPSI2MzYiIGhlaWdodD0iNTY4IiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMCAwQzguOTU0IDAgMCA4Ljk1NCAwIDIwdjUyOGMwIDExLjA0NiA4Ljk1NCAyMCAyMCAyMGgyNTdjMTEuMDQ2IDAgMjAtOC45NTQgMjAtMjBWMzA0YzAtMTEuMDQ2IDguOTU0LTIwIDIwLTIwaDI5OWMxMS4wNDYgMCAyMC04Ljk1NCAyMC0yMFYyMGMwLTExLjA0Ni04Ljk1NC0yMC0yMC0yMHoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjMDAwIiBkPSJNLTEyMC04aDg3NnY1ODNoLTg3NnoiLz48L2c+PC9zdmc+");-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.ah-skills-img2{border-radius:7%;bottom:0;height:46.48%;position:absolute;right:0;width:50.158%;z-index:1}.ah-skills-content{padding-left:27px}.ah-progress-group{border-bottom:1px solid var(--gray-color);margin-bottom:41px;padding-bottom:31px;position:relative}.ah-progress-group:last-child{margin-bottom:0}.ah-progress-label{margin-bottom:12px}.ah-progress-value{position:absolute;right:0;top:0}.ah-progress-track{border-radius:5px;height:10px;position:relative;width:100%}.ah-progress-track:before{background:transparent;content:"";opacity:.2;width:100%}.ah-progress-fill,.ah-progress-track:before{border-radius:var(--radius-md);height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.ah-progress-fill{background:var(--primary-color);box-shadow:0 4px 20px -1px hsla(35,46%,62%,.5);overflow:visible!important;width:0}.ah-partners{background:var(--secondary-color);padding:72px 0 77px}.ah-partners-title{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:49px;overflow:hidden;position:relative}.ah-partners-title:after,.ah-partners-title:before{background:var(--white-color);content:"";flex:auto;height:1px;opacity:.5;width:100%}.ah-partners-title .ah-caption{color:var(--white-color);flex-shrink:0}.ah-partners-title .ah-caption span{color:var(--primary-color)}.ah-partner-card{align-items:center;display:flex;height:50px;justify-content:center;opacity:.5;text-align:center;transition:.3s}.ah-partner-card:hover{opacity:1}.ah-partner-card img{max-height:100%;max-width:181px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.ah-reviews{background:var(--secondary-color);overflow:hidden;padding:var(--spacing) 0;position:relative}.ah-reviews:before{background-image:radial-gradient(circle,rgba(72,169,166,.22) 1.2px,transparent 0);height:280px;-webkit-mask-image:radial-gradient(ellipse at 100% 0,rgba(0,0,0,.55) 0,transparent 70%);mask-image:radial-gradient(ellipse at 100% 0,rgba(0,0,0,.55) 0,transparent 70%);right:0;top:0;width:280px}.ah-reviews:after,.ah-reviews:before{background-size:18px 18px;content:"";pointer-events:none;position:absolute;z-index:0}.ah-reviews:after{background-image:radial-gradient(circle,rgba(72,169,166,.18) 1.2px,transparent 0);bottom:0;height:240px;left:0;-webkit-mask-image:radial-gradient(ellipse at 0 100%,rgba(0,0,0,.45) 0,transparent 70%);mask-image:radial-gradient(ellipse at 0 100%,rgba(0,0,0,.45) 0,transparent 70%);width:240px}.ah-reviews-shape{display:none}.ah-reviews-title .ah-label{color:hsla(0,0%,100%,.6)}.ah-reviews-title .ah-label:before{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));border-color:hsla(0,0%,100%,.12)}.ah-reviews-title .ah-label:after{background:linear-gradient(90deg,hsla(0,0%,100%,.4),transparent)}.ah-reviews-title .ah-heading{color:var(--white-color);margin-bottom:38px}.ah-review-card{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-lg);display:flex;flex-direction:column;height:100%;padding:36px 28px 28px;position:relative;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.ah-review-card:hover{border-color:rgba(72,169,166,.35);box-shadow:0 8px 32px rgba(72,169,166,.12)}.ah-review-card:before{background:linear-gradient(90deg,transparent,var(--primary-color),transparent);border-radius:0 0 var(--radius-lg) var(--radius-lg);bottom:0;content:"";height:2px;left:24px;opacity:.5;position:absolute;right:24px}.ah-review-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ah-review-img{border:2px solid rgba(72,169,166,.3);border-radius:50%;flex-shrink:0;height:72px;overflow:hidden;width:72px}.ah-review-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ah-quote{display:inline-block;filter:brightness(3);opacity:.2;width:40px}.ah-review-text{flex:1;margin-bottom:24px;position:relative}.ah-review-text p{color:hsla(0,0%,100%,.75);font-size:15px;font-style:italic;line-height:1.75}.ah-review-footer{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;padding-top:20px}.ah-review-author .ah-caption{color:var(--white-color);font-size:17px;margin-bottom:4px}.ah-review-author p{color:var(--primary-color);font-size:12px;font-weight:600;letter-spacing:.5px}.ah-review-rating{align-items:center;color:var(--yellow-color);display:flex;font-size:14px;gap:3px}.ah-reviews-carousel .swiper-pagination{margin-top:24px;padding-bottom:6px}.ah-reviews-carousel .swiper-pagination-bullet{background:hsla(0,0%,100%,.3);opacity:1}.ah-reviews-carousel .swiper-pagination-bullet-active{background:var(--primary-color)}.ah-team-section{background:var(--bg-color);padding:var(--spacing) 0}.ah-team-content{padding-right:26px}.ah-team-content .ah-label{margin-bottom:3px}.ah-team-content p{margin-bottom:17px}.ah-team-card,.ah-team-media,.ah-team-photo{position:relative}.ah-team-photo{aspect-ratio:1/1.18302;width:100%;--mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDYiIGhlaWdodD0iMzYyIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMzA2IDM2MiI+PG1hc2sgaWQ9ImEiIHdpZHRoPSIzMDYiIGhlaWdodD0iMzYyIiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMCAwQzguOTU0IDAgMCA4Ljk1NCAwIDIwdjMyMmMwIDExLjA0NiA4Ljk1NCAyMCAyMCAyMGgxOTBhNyA3IDAgMCAwIDctN2MwLTE2LjU2OSAxMy40MzEtMzAgMzAtMzBzMzAgMTMuNDMxIDMwIDMwYTcgNyAwIDAgMCA3IDdoMmMxMS4wNDYgMCAyMC04Ljk1NCAyMC0yMFYyMGMwLTExLjA0Ni04Ljk1NC0yMC0yMC0yMHoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjMDAwIiBkPSJNLTItNGgzMTd2MzY4SC0yeiIvPjwvZz48L3N2Zz4=");margin-bottom:23px;mask-image:var(--mask-image);-webkit-mask-image:var(--mask-image);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.ah-team-photo img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.5s;width:100%}.ah-team-card:hover .ah-team-photo img{transform:scale(1.1)}.ah-team-card p{margin-bottom:3px}.ah-team-card .ah-caption a{color:inherit;transition:.3s}.ah-team-card .ah-caption a:hover{color:var(--primary-color)}.ah-team-links{bottom:-3.87%;position:absolute;right:12.75%;z-index:10}.ah-team-share-btn{align-items:center;aspect-ratio:1/1;background:var(--secondary-color);border-radius:50%;cursor:pointer;display:flex;justify-content:center;position:relative;transition:.3s;width:40px;z-index:1}.ah-team-links.active .ah-team-share-btn,.ah-team-links:hover .ah-team-share-btn,.ah-team-share-btn:hover{background:var(--primary-color)}.ah-team-share-btn img{height:auto;max-height:80%;max-width:80%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.ah-team-links ul{bottom:100%;left:50%;list-style:none;margin:0;padding:0;pointer-events:none;position:absolute;transform:translate(-50%);z-index:0}.ah-team-links:hover ul{pointer-events:auto}.ah-team-links ul li{margin-bottom:10px;position:relative;transition:.5s}.ah-team-links ul li a{align-items:center;aspect-ratio:1/1;background:var(--secondary-color);border:2px solid var(--white-color);border-radius:50%;color:var(--white-color);display:flex;font-size:14px;justify-content:center;transition:.3s;width:40px}.ah-team-links ul li a:hover{background:var(--primary-color)}.ah-team-links ul li:first-child{top:150px}.ah-team-links ul li:nth-child(2){top:100px}.ah-team-links ul li:nth-child(3){top:50px}.ah-team-links.active ul li:first-child,.ah-team-links.active ul li:nth-child(2),.ah-team-links.active ul li:nth-child(3){top:0}@media screen and (min-width:992px){.ah-team-links:hover .ah-team-share-btn,.ah-team-share-btn:hover{background:var(--primary-color)}.ah-team-links:hover ul li:first-child,.ah-team-links:hover ul li:nth-child(2),.ah-team-links:hover ul li:nth-child(3){top:0}}.ah-newsletter{position:relative}.ah-newsletter:before{background:var(--bg-color);content:"";height:50%;left:0;position:absolute;top:0;width:100%;z-index:0}.ah-newsletter-box{background:var(--secondary-color);border-radius:var(--radius-md);padding:74px 50px 79px;width:100%}.ah-newsletter-box .ah-label{margin-bottom:21px}.ah-newsletter-box .ah-subheading{color:var(--white-color);margin-bottom:39px}.ah-newsletter-form{margin:auto;max-width:678px}.ah-newsletter-form form{align-items:center;display:flex;gap:30px;justify-content:space-between}.ah-newsletter-form form .ah-btn{flex-shrink:0}.ah-newsletter-form form .ah-btn:hover{background:var(--white-color);color:var(--primary-color)}.ah-newsletter-form form .ah-field{background:var(--white-color);border-color:var(--white-color);flex:auto}.ah-faq{margin:var(--spacing) 0}.ah-faq-media{position:relative;width:100%}.ah-faq-img-wrap{border-radius:18px;box-shadow:0 8px 32px rgba(0,0,0,.12);overflow:hidden;position:relative}.ah-faq-img-wrap:before{border:2px solid var(--primary-color);border-radius:22px;content:"";inset:-6px;opacity:.3;pointer-events:none;position:absolute;z-index:1}.ah-faq-img-wrap:after{left:-20px;-webkit-mask-image:radial-gradient(ellipse at 0 0,rgba(0,0,0,.6) 0,transparent 70%);mask-image:radial-gradient(ellipse at 0 0,rgba(0,0,0,.6) 0,transparent 70%);top:-20px;z-index:2}.ah-faq-img-wrap:after,.ah-faq-media:after{background-image:linear-gradient(rgba(72,169,166,.35) 1px,transparent 0),linear-gradient(90deg,rgba(72,169,166,.35) 1px,transparent 0);background-size:12px 12px;content:"";height:90px;pointer-events:none;position:absolute;width:90px}.ah-faq-media:after{bottom:-20px;-webkit-mask-image:radial-gradient(ellipse at 100% 100%,rgba(0,0,0,.6) 0,transparent 70%);mask-image:radial-gradient(ellipse at 100% 100%,rgba(0,0,0,.6) 0,transparent 70%);right:-20px}.ah-faq-img-wrap img{aspect-ratio:2/1;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.ah-faq-disclaimer{align-items:flex-start;background:rgba(72,169,166,.08);border-left:3px solid var(--primary-color);border-radius:0 10px 10px 0;color:var(--text-color);display:flex;font-size:14px;gap:10px;line-height:1.6;margin-top:20px;padding:14px 18px}.ah-faq-disclaimer i{color:var(--primary-color);flex-shrink:0;margin-top:3px}.ah-faq-media .ah-btn{margin-top:20px}.ah-faq-content{padding-left:26px}.ah-stats{background:var(--secondary-color);overflow:hidden;padding:100px 0;position:relative}.ah-stats:before{background:url(../gorseller/ah-stats-bg.webp) 50%/cover no-repeat;filter:brightness(1.65) saturate(.25) contrast(.82);opacity:.07}.ah-stats:after,.ah-stats:before{content:"";inset:0;position:absolute;z-index:0}.ah-stats:after{background:linear-gradient(180deg,#0d2430,transparent 35%,transparent 65%,#0d2430);border-bottom:1px solid transparent;-o-border-image:linear-gradient(90deg,transparent,rgba(74,156,199,.15) 15%,rgba(74,156,199,.5) 50%,rgba(74,156,199,.15) 85%,transparent) 1;border-image:linear-gradient(90deg,transparent,rgba(74,156,199,.15) 15%,rgba(74,156,199,.5) 50%,rgba(74,156,199,.15) 85%,transparent) 1;border-top:1px solid transparent;pointer-events:none}.ah-stats-grid{display:grid;gap:0;grid-template-columns:1fr 1fr;margin:0 auto;max-width:700px;position:relative;z-index:1}.ah-stat-card{align-items:center;display:flex;flex-direction:column;padding:48px 40px;position:relative;text-align:center}.ah-stat-card:nth-child(2n){border-left:1px solid rgba(74,156,199,.15)}.ah-stat-card:nth-child(-n+2){border-bottom:1px solid rgba(74,156,199,.15)}.ah-stat-card:first-child:before{background:rgba(74,156,199,.9);border-radius:50%;bottom:-4px;box-shadow:0 0 10px 3px rgba(74,156,199,.25);content:"";height:7px;position:absolute;right:-4px;width:7px;z-index:2}.ah-stat-number{position:relative}.ah-stat-number .ah-display{color:var(--white-color);font-size:64px;line-height:1;margin-bottom:0}.ah-stat-number:after{background:linear-gradient(90deg,transparent,var(--primary-color),transparent);border-radius:2px;content:"";display:block;height:2px;margin:14px auto 16px;width:36px}.ah-stat-label{position:relative}.ah-stat-label .ah-caption{color:hsla(0,0%,100%,.7);font-size:16px;font-weight:400;line-height:1.6;text-align:center}.ah-stat-label .ah-caption span{display:block}.ah-blog{margin:113px 0 118px}.ah-blog-title .ah-heading{margin-bottom:38px}.ah-blog-grid .row{--bs-gutter-y:1.5rem}.ah-blog-card{position:relative}.ah-blog-media-box{margin-bottom:23px;position:relative}.ah-blog-media{height:100%;position:relative;width:100%;--mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MTUiIGhlaWdodD0iMzUyIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNDE1IDM1MiI+PG1hc2sgaWQ9ImEiIHdpZHRoPSI0MTUiIGhlaWdodD0iMzUyIiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00MTUgMjBjMC0xMS4wNDYtOC45NTQtMjAtMjAtMjBIMjBDOC45NTQgMCAwIDguOTU0IDAgMjB2MjcyYzAgMTEuMDQ2IDguOTU0IDIwIDIwIDIwaDEwMmMxMS4wNDYgMCAyMCA4Ljk1NCAyMCAyMHM4Ljk1NCAyMCAyMCAyMGgyMzNjMTEuMDQ2IDAgMjAtOC45NTQgMjAtMjB6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L21hc2s+PGcgbWFzaz0idXJsKCNhKSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTS01MCAwaDUzMnYzNTVILTUweiIvPjwvZz48L3N2Zz4=");aspect-ratio:1/.84616;-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.ah-blog-img{height:100%;transition:.3s;width:100%}.ah-blog-card:hover .ah-blog-img{transform:scale(1.1) rotate(3deg)}.ah-blog-date{align-items:center;bottom:2px;display:flex;gap:10px;left:0;position:absolute;width:32%;z-index:1}.ah-blog-date img{flex-shrink:0;width:20px}.ah-blog-card-text .ah-caption{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;margin-bottom:13px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ah-blog-card-text .ah-caption a{color:inherit;display:inherit;font-size:inherit;-webkit-line-clamp:inherit;line-clamp:inherit;line-height:inherit;-webkit-box-orient:inherit;box-orient:inherit;overflow:inherit;text-overflow:inherit;transition:.3s}.ah-blog-card-text .ah-caption a:hover{color:var(--primary-color)}.ah-blog-card-text p{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;margin-bottom:16px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ah-footer{background:var(--secondary-color);overflow:hidden;padding-bottom:0;position:relative}.ah-footer:before{background-image:radial-gradient(circle,rgba(72,169,166,.14) 1.2px,transparent 0);background-size:18px 18px;content:"";height:320px;-webkit-mask-image:radial-gradient(ellipse at 100% 0,rgba(0,0,0,.5) 0,transparent 65%);mask-image:radial-gradient(ellipse at 100% 0,rgba(0,0,0,.5) 0,transparent 65%);pointer-events:none;position:absolute;right:0;top:0;width:320px;z-index:0}.ah-footer:after{background:linear-gradient(90deg,var(--primary-color),transparent);content:"";height:2px;left:0;position:absolute;top:0;width:40%;z-index:1}.ah-footer .container{position:relative;z-index:2}.ah-footer-top{padding:60px 0 44px}.ah-footer-logo{display:inline-block;margin:0 0 18px}.ah-footer-logo img{height:60px;width:auto}.ah-footer-brand p{color:hsla(0,0%,100%,.65);font-size:14px;line-height:1.7;margin:0 0 14px;max-width:410px}.ah-footer-disclaimer{color:hsla(0,0%,100%,.4)!important;font-size:12.5px!important;line-height:1.65!important;margin:0!important}.ah-footer-cta{align-items:center;background:var(--primary-color);border-radius:6px;color:var(--white-color);display:inline-flex;font-size:14px;font-weight:600;gap:8px;margin-top:16px;padding:10px 24px;text-decoration:none;transition:all .25s ease}.ah-footer-cta i{font-size:12px;transition:transform .25s ease}.ah-footer-cta:hover{background:var(--secondary-color);color:var(--white-color)}.ah-footer-cta:hover i{transform:translateX(3px)}.ah-footer-title{border-bottom:1.5px solid rgba(72,169,166,.25);color:var(--white-color);font-family:var(--title-font);font-size:16px;font-weight:700;margin:0 0 20px;padding-bottom:12px}.ah-footer-links ul{display:grid;gap:10px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.ah-footer-links ul li a{color:hsla(0,0%,100%,.6);display:inline-block;font-size:14px;text-decoration:none;transition:all .25s ease}.ah-footer-links ul li a:hover{color:var(--white-color);padding-left:4px}.ah-footer-contact ul{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.ah-footer-contact ul li{align-items:center;display:flex;gap:12px}.ah-fc-icon{align-items:center;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:var(--primary-color);display:flex;font-size:14px;height:34px;justify-content:center;min-width:34px;transition:all .25s ease;width:34px}.ah-footer-contact ul li:hover .ah-fc-icon{background:rgba(72,169,166,.15);border-color:rgba(72,169,166,.3)}.ah-footer-contact ul li a,.ah-footer-contact ul li span{color:hsla(0,0%,100%,.6);font-size:14px;text-decoration:none;transition:color .25s ease}.ah-footer-contact ul li a:hover{color:var(--white-color)}.ah-footer-bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);display:flex;gap:20px;justify-content:space-between;margin-top:40px;padding:20px 0}.ah-footer-bottom p{color:hsla(0,0%,100%,.45);font-size:13px;margin:0}.ah-footer-bottom-links{display:flex;gap:22px}.ah-footer-bottom-links a{color:hsla(0,0%,100%,.45);font-size:13px;text-decoration:none;transition:color .25s ease}.ah-footer-bottom-links a:hover{color:hsla(0,0%,100%,.8)}.ah-form-disclaimer{color:#aaa;font-size:11px;line-height:1.5;margin:0;max-width:720px}.ah-back-top{background:var(--primary-color);border-radius:50%;bottom:20px;color:#fff;display:none;font-size:20px;height:50px;line-height:50px;overflow:hidden;position:fixed;right:20px;text-align:center;transition:.3s;width:50px;z-index:80}.ah-back-top:hover{box-shadow:0 4px 30px hsla(35,46%,62%,.3);color:var(--white-color)}.ah-back-top:hover i{animation:up_down .8s linear infinite alternate}@keyframes up_down{0%{transform:translate(0)}to{transform:translateY(-3px)}}.ah-page-header{align-items:center;background:linear-gradient(45deg,rgba(72,169,166,.04) 25%,transparent 25%),linear-gradient(-45deg,rgba(72,169,166,.04) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(72,169,166,.04) 75%),linear-gradient(-45deg,transparent 75%,rgba(72,169,166,.04) 75%),radial-gradient(circle,rgba(72,169,166,.06) 1px,transparent 1px),radial-gradient(ellipse at 15% 40%,rgba(72,169,166,.1) 0,transparent 50%),radial-gradient(ellipse at 85% 30%,rgba(72,169,166,.07) 0,transparent 50%),radial-gradient(ellipse at 50% 80%,rgba(72,169,166,.05) 0,transparent 60%),linear-gradient(160deg,var(--secondary-color) 0,#1a3a44 50%,var(--primary-color) 100%);background-position:0 0,0 30px,30px -30px,-30px 0,15px 15px,0 0,0 0,0 0,0 0;background-size:60px 60px,60px 60px,60px 60px,60px 60px,30px 30px,auto,auto,auto,auto;display:flex;justify-content:center;min-height:420px;overflow:hidden;padding:160px 0 70px;position:relative}.ah-page-header>*{position:relative;z-index:2}.ah-page-header-text{text-align:center}.ah-page-header-text .ah-display{color:var(--white-color);margin-bottom:0;text-shadow:0 2px 20px rgba(0,0,0,.2)}.ah-page-header-shape{inset:0;pointer-events:none;position:absolute;z-index:0}.ah-page-header-shape:before{background:radial-gradient(circle,rgba(72,169,166,.12) 0,transparent 65%);border-radius:50%;content:"";height:500px;position:absolute;right:-5%;top:-20%;width:500px}.ah-page-header-shape:after{background:radial-gradient(circle,rgba(74,156,199,.08) 0,transparent 65%);border-radius:50%;bottom:-30%;content:"";height:400px;left:-8%;position:absolute;width:400px}.ah-breadcrumb{margin:-20px auto 0;max-width:calc(100% - 60px);position:relative;text-align:center;z-index:10}.ah-breadcrumb ul{align-items:center;background:var(--white-color);border-radius:100px;box-shadow:0 4px 20px rgba(28,38,41,.1);display:inline-flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none;margin:0;min-height:40px;padding:8px 22px 7px}.ah-breadcrumb ul li{align-items:center;color:var(--secondary-color);display:flex;font-size:14px;font-weight:600;gap:10px;text-transform:uppercase}.ah-breadcrumb ul li:last-child{color:var(--primary-color)}.ah-breadcrumb ul li:not(:last-child):after{color:rgba(61,82,89,.3);content:"\f054";font-family:Font Awesome\ 5 Free;font-size:11px;font-weight:900;line-height:1}.ah-breadcrumb ul li a{color:inherit;text-transform:inherit;transition:.3s}.ah-breadcrumb ul li a:hover{color:var(--primary-color)}.ah-history{margin:113px 0}.ah-history-year .ah-heading{color:var(--gray-color);margin:0}.ah-history-card{display:flex;flex-direction:column;gap:140px;padding-inline:24px;position:relative;text-align:center}.ah-history-carousel .swiper-slide:nth-child(2n) .ah-history-card{flex-direction:column-reverse}.ah-history-card:before{content:"";height:1px;top:50%;transform:translate(-50%,-50%);width:100%}.ah-history-card:before,.ah-history-pin{background:var(--primary-color);left:50%;position:absolute}.ah-history-pin{bottom:50%;height:34px;transform:translateX(-50%);width:1px}.ah-history-pin:before{--pin-size:6px;background:var(--primary-color);border-radius:50%;content:"";height:var(--pin-size);left:50%;position:absolute;top:0;transform:translateX(calc(50% - var(--pin-size)));width:var(--pin-size)}.ah-history-badge .ah-caption{margin-bottom:15px}.ah-history-carousel .swiper-slide:nth-child(2n) .ah-history-card .ah-history-pin{bottom:unset;height:50px;top:50%;transform:rotate(-180deg)}.ah-history-title{margin-bottom:30px}.ah-history-carousel .swiper-slide:nth-child(odd) .ah-history-card .ah-heading{top:20px}.ah-history-carousel .swiper-slide:nth-child(2n) .ah-history-card .ah-heading{bottom:20px;top:auto}.ah-page-services{margin:var(--spacing) 0}.ah-consult{background:#f8fafb;padding:var(--spacing) 0}.ah-consult-card{position:relative;text-align:center}.ah-consult-icon{align-items:center;aspect-ratio:1/1;background:var(--white-color);border-radius:var(--radius-md);box-shadow:0 4px 60px rgba(0,0,0,.1);display:flex;justify-content:center;margin-inline:auto;transition:all .4s ease;width:121px}.ah-consult-card .ah-caption{margin-top:21px}.ah-consult-text{margin-top:15px}.ah-consult-title{margin-bottom:38px}.ah-consult-step .row{row-gap:40px}.ah-consult-card:before{aspect-ratio:1/.1677;background-image:url(../gorseller/ah-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";left:85%;position:absolute;top:58px;transform:translateY(-50%);width:155px}.ah-consult-step .row>div:last-child .ah-consult-card:before{content:none}.ah-consult-card:hover .ah-consult-icon img{transform:rotateY(180deg)}.ah-consult-card .ah-consult-icon img{height:auto;max-height:60px;max-width:60px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:all .5s ease;width:auto}.ah-consult-card:hover .ah-consult-icon{box-shadow:0 4px 60px rgba(0,0,0,.16);transform:translateY(-10px)}.ah-pricing{background:var(--bg-color);padding:var(--spacing) 0}.ah-pricing-content{padding-right:30px}.ah-pricing-content .ah-heading{margin-bottom:19px}.ah-pricing-content p{margin-bottom:16px}.ah-pricing-wrap .row{row-gap:30px}.ah-pricing-card{background:var(--white-color);border-radius:var(--radius-md);box-shadow:0 4px 60px rgba(0,0,0,.1);position:relative;transition:.5s}.ah-pricing-wrap .row>div:first-child .ah-pricing-card{margin-top:50px}.ah-pricing-card:hover{transform:translateY(-10px)}.ah-pricing-amount{color:var(--primary-color);font-family:var(--title-font);font-size:50px;font-weight:700;line-height:66px;margin-bottom:14px}.ah-pricing-amount span{display:inline-block;font-size:15px;line-height:1}.ah-pricing-card .ah-caption{margin-bottom:8px}.ah-pricing-desc ul{list-style:none;margin:0;padding:0}.ah-pricing-desc ul li{margin-bottom:18px;padding-left:28px;position:relative}.ah-pricing-desc ul li:last-child{margin-bottom:0}.ah-pricing-desc ul li:before{aspect-ratio:1/1;background-image:url(../gorseller/ah-icon-check.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";left:0;position:absolute;top:4px;width:18px}.ah-pricing-desc{padding:27px 40px 37px}.ah-pricing-btn{margin-top:22px}.ah-pricing-btn .ah-btn{width:100%}.ah-pricing-card-info{border-bottom:1px solid var(--gray-color);padding:32px 40px 31px}.ah-service-detail{margin:var(--spacing) 0}.ah-service-detail-content{padding-right:25px}.ah-service-detail-title{align-items:center;display:flex;gap:45px;margin-bottom:21px}.ah-service-detail-title .icon{align-items:center;aspect-ratio:1/1;background:var(--primary-color);border-radius:var(--radius-md);display:flex;flex-shrink:0;justify-content:center;width:70px}.ah-service-detail-title .icon img{height:auto;max-height:35px;max-width:35px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.ah-service-detail-title .ah-heading{margin-bottom:0}.ah-service-detail-box:not(:last-child){margin-bottom:43px}.ah-service-detail-box .row{row-gap:24px}.ah-service-detail-box.img img{border-radius:var(--radius-md)}.ah-service-detail-box .ah-caption{margin-bottom:15px}.ah-service-detail-box ul{display:flex;flex-direction:column;gap:18px;list-style:none;margin:0;padding:0}.ah-service-detail-box ul li{align-items:flex-start;color:var(--secondary-color);display:flex;gap:8px;position:relative}.ah-service-detail-box ul li:before{align-items:center;aspect-ratio:1/1;background:var(--primary-color);border-radius:50%;color:var(--white-color);content:"\f00c";display:flex;flex-shrink:0;font-family:Font Awesome\ 5 Free;font-size:8px;font-weight:900;justify-content:center;line-height:1;margin-top:4px;width:18px}.ah-service-detail-feature{align-items:center;background:var(--white-color);border-radius:var(--radius-md);box-shadow:0 4px 60px -1px #0000001a;display:flex;gap:20px;padding:22px 30px 24px;transition:.5s}.ah-service-detail-feature:hover{transform:translateY(-10px)}.ah-service-detail-feature .icon{flex-shrink:0}.ah-service-detail-feature .icon img{height:auto;max-height:50px;max-width:50px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:.5s;width:auto}.ah-service-detail-feature:hover .icon img{transform:rotateY(180deg)}.ah-service-detail-feature .text .ah-caption{margin-bottom:4px}.ah-sidebar-cta{background:var(--bg-color);border-radius:var(--radius-md);padding:22px 30px 30px;position:relative}.ah-sidebar-cta:not(:last-child){margin-bottom:42px}.sidebar .ah-caption{margin-bottom:30px;padding-bottom:4px;position:relative}.sidebar .ah-caption:before{background:var(--primary-color);bottom:0;content:"";height:1px;left:0;position:absolute;width:79px}.ah-sidebar-form{margin-top:45px}.ah-sidebar-form .ah-field{background:var(--white-color);border-color:var(--white-color)}.ah-sidebar-form textarea.ah-field{border-radius:var(--radius-sm);height:100px}.ah-sidebar-form .ah-form-group:last-child{margin-bottom:0}.ah-sidebar-dl:not(:last-child){margin-bottom:50px}.ah-sidebar-dl-box{align-items:center;display:flex;gap:20px}.ah-sidebar-dl-box:not(:last-child){margin-bottom:24px}.ah-sidebar-dl-box .icon{flex-shrink:0}.ah-sidebar-dl-box .icon img{height:auto;max-height:60px;max-width:55px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.ah-sidebar-dl-box .text{display:flex;flex-direction:column;gap:6px}.ah-sidebar-dl-box .text p{margin-bottom:0}.ah-sidebar-dl-box .text p a{color:var(--primary-color);transition:.3s}.ah-sidebar-dl-box .text p a:hover{color:var(--secondary-color)}.ah-service-detail-cta{background:var(--secondary-color);gap:20px;padding:28px 30px}.ah-service-detail-cta,.ah-service-detail-cta .icon{align-items:center;border-radius:var(--radius-md);display:flex}.ah-service-detail-cta .icon{aspect-ratio:1/1;background:var(--primary-color);flex-shrink:0;justify-content:center;width:70px}.ah-service-detail-cta .icon img{height:auto;max-height:40px;max-width:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.ah-service-detail-cta .text .ah-caption{color:var(--white-color);margin-bottom:5px;padding-bottom:0}.ah-service-detail-cta .text .ah-caption:before{display:none}.ah-service-detail-cta .text a{color:inherit;transition:.3s}.ah-service-detail-cta .text a:hover{color:var(--primary-color)}.ah-service-detail-cta .text p{color:hsla(0,0%,100%,.8);font-size:18px;line-height:28px}.ah-service-detail-cta .text p a{text-decoration:underline}.ah-page-cases{margin:var(--spacing) 0}.ah-cases-tabs .nav{align-items:center;display:flex;gap:13px 0;justify-content:center}.ah-cases-tabs .nav .nav-link{border-radius:var(--radius-lg);color:var(--secondary-color);cursor:pointer;font-size:18px;font-weight:600;line-height:28px;padding:6px 20px;transition:.3s}.ah-cases-tabs .nav .nav-link:hover{color:var(--primary-color)}.ah-cases-tabs .nav .nav-link.active{background:var(--secondary-color);box-shadow:var(--secondary-shadow);color:var(--white-color)}.ah-cases-tab-panel{margin-top:50px}.ah-cases-tab-panel .row{row-gap:24px}.ah-cases-tab-panel .ah-case-card{aspect-ratio:1.1/1}.ah-page-case-detail{margin:0 0 var(--spacing) 0}.ah-case-detail-content{margin:0 auto;max-width:860px;padding-right:0}.ah-case-detail-box:not(:last-child){margin-bottom:35px}.ah-case-detail-box.img img{border-radius:var(--radius-md)}.ah-case-detail-box .ah-heading{margin-bottom:10px}.ah-case-detail-box p:not(:last-child){margin-bottom:18px}.ah-case-detail-box .ah-caption{margin-bottom:15px}.ah-case-challenge{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-top:43px;position:relative}.ah-case-challenge:before{border-top:1px dashed var(--primary-color);content:"";left:0;opacity:.5;position:absolute;top:250px;width:100%;z-index:0}.ah-case-challenge-box{position:relative;text-align:center;z-index:1}.ah-case-challenge-box img{border-radius:var(--radius-md);height:200px;margin-bottom:30px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.ah-case-challenge-box .dot-box{height:40px;margin-bottom:22px;position:relative;width:100%}.ah-case-challenge-box .dot-box:after,.ah-case-challenge-box .dot-box:before{aspect-ratio:1/1;background:var(--primary-color);border-radius:50%;content:"";left:50%;opacity:.2;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px;z-index:0}.ah-case-challenge-box .dot-box:after{opacity:1;width:20px;z-index:1}.ah-case-challenge-box .ah-caption{margin-bottom:16px}.ah-case-challenge-box:first-child .dot-box{background:linear-gradient(to right,var(--white-color) 50%,transparent 50%)}.ah-case-challenge-box:last-child .dot-box{background:linear-gradient(to left,var(--white-color) 50%,transparent 50%)}.ah-case-info{background:var(--secondary-color);border-radius:var(--radius-md);color:var(--white-color);margin-bottom:42px;padding:23px 30px 22px}.ah-case-info .ah-caption{color:var(--white-color);margin-bottom:23px}.ah-case-info ul{display:flex;flex-direction:column;gap:18px;list-style:none;margin:0;padding:0}.ah-case-info ul li{color:var(--white-color);font-size:18px;line-height:28px}.ah-case-info ul li:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:18px}.ah-case-info ul li strong{font-weight:600}.ah-case-detail-img{background:rgba(72,169,166,.02);border:1px solid rgba(72,169,166,.2);border-radius:var(--radius-md);margin-bottom:35px;padding:10px;position:relative}.ah-case-detail-img:before{border-left:2px solid rgba(72,169,166,.5);border-radius:var(--radius-md) 0 0 0;border-top:2px solid rgba(72,169,166,.5);left:-1px;-webkit-mask-image:radial-gradient(ellipse at 0 0,rgba(0,0,0,.7) 0,transparent 70%);mask-image:radial-gradient(ellipse at 0 0,rgba(0,0,0,.7) 0,transparent 70%);top:-1px}.ah-case-detail-img:after,.ah-case-detail-img:before{background:radial-gradient(circle,rgba(27,77,110,.25) 1px,transparent 0);background-size:12px 12px;content:"";height:60px;pointer-events:none;position:absolute;width:60px;z-index:1}.ah-case-detail-img:after{border-bottom:2px solid rgba(72,169,166,.5);border-radius:0 0 var(--radius-md) 0;border-right:2px solid rgba(72,169,166,.5);bottom:-1px;-webkit-mask-image:radial-gradient(ellipse at 100% 100%,rgba(0,0,0,.7) 0,transparent 70%);mask-image:radial-gradient(ellipse at 100% 100%,rgba(0,0,0,.7) 0,transparent 70%);right:-1px}.ah-case-detail-img img{border-radius:calc(var(--radius-md) - 4px);display:block;height:380px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.ah-case-detail-text h2{color:var(--secondary-color);font-size:32px;line-height:1.3;margin-bottom:20px}.ah-case-detail-text h3{border-left:3px solid var(--primary-color);color:var(--primary-color);font-size:24px;font-weight:600;margin:35px 0 15px;padding-left:18px}.ah-case-detail-text p{color:var(--common-color);line-height:1.8;margin-bottom:18px}.ah-case-stats{background:linear-gradient(45deg,rgba(72,169,166,.04) 25%,transparent 25%),linear-gradient(-45deg,rgba(72,169,166,.04) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(72,169,166,.04) 75%),linear-gradient(-45deg,transparent 75%,rgba(72,169,166,.04) 75%),radial-gradient(circle,rgba(72,169,166,.06) 1px,transparent 1px),radial-gradient(ellipse at 10% 40%,rgba(72,169,166,.09) 0,transparent 50%),radial-gradient(ellipse at 90% 60%,rgba(72,169,166,.07) 0,transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(72,169,166,.05) 0,transparent 70%),linear-gradient(180deg,#0d2430 0,var(--secondary-color) 35%,var(--secondary-color) 65%,#0d2430 100%);background-position:0 0,0 30px,30px -30px,-30px 0,15px 15px,0 0,0 0,0 0,0 0;background-size:60px 60px,60px 60px,60px 60px,60px 60px,30px 30px,auto,auto,auto,auto;border-radius:var(--radius-md);margin-bottom:30px;overflow:hidden;padding:28px 24px;position:relative}.ah-case-stats:before{top:0}.ah-case-stats:after,.ah-case-stats:before{background:linear-gradient(90deg,transparent,rgba(72,169,166,.12) 20%,rgba(72,169,166,.45) 50%,rgba(72,169,166,.12) 80%,transparent);content:"";height:1px;left:0;position:absolute;right:0;z-index:1}.ah-case-stats:after{bottom:0}.ah-case-stats .stat-box{background:hsla(0,0%,100%,.06);border:1px solid rgba(72,169,166,.15);border-radius:6px;padding:20px 10px;text-align:center;transition:transform .3s ease,background .3s ease}.ah-case-stats .stat-box:hover{background:hsla(0,0%,100%,.1);box-shadow:0 4px 20px rgba(0,0,0,.2);transform:translateY(-3px)}.ah-case-stats .stat-box h4{color:#48a9a6;font-family:var(--title-font);font-size:26px;font-weight:700;margin-bottom:6px}.ah-case-stats .stat-box p{color:hsla(0,0%,100%,.7);font-size:12px;font-weight:500;letter-spacing:1px;margin:0;text-transform:uppercase}.ah-case-cta{background:linear-gradient(135deg,var(--secondary-color) 0,var(--primary-color) 100%);border-radius:var(--radius-md);margin-top:40px;padding:35px 40px;text-align:center}.ah-case-cta h4{color:var(--white-color);font-size:24px;font-weight:600;margin-bottom:12px}.ah-case-cta p{color:hsla(0,0%,100%,.8);line-height:1.6;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:500px}.ah-case-cta .ah-btn{align-items:center;background:var(--yellow-color);border-left:4px solid var(--white-color);border-radius:0 4px 4px 0;color:var(--white-color);display:inline-flex;font-weight:700;height:auto;justify-content:center;letter-spacing:1.5px;padding:15px 40px;transition:all .4s cubic-bezier(.22,1,.36,1)}.ah-case-cta .ah-btn:hover{background:var(--white-color);border-left-color:var(--yellow-color);box-shadow:0 5px 20px rgba(0,0,0,.2);color:var(--secondary-color);transform:translateY(-2px)}.ah-case-cta .ah-btn:after,.ah-case-cta .ah-btn:before{display:none}@media (max-width:991px){.ah-case-stats .row{row-gap:16px}.ah-case-detail-img img{height:320px}}@media (max-width:767px){.ah-case-detail-text h2{font-size:26px}.ah-case-detail-text h3{font-size:20px}.ah-case-detail-img{padding:8px}.ah-case-detail-img:after,.ah-case-detail-img:before{height:45px;width:45px}.ah-case-detail-img img{height:260px}.ah-case-stats{padding:20px 16px}.ah-case-stats .stat-box{padding:14px 8px}.ah-case-stats .stat-box h4{font-size:20px}.ah-case-stats .stat-box p{font-size:10px}.ah-case-cta{padding:25px 20px}.ah-case-cta h4{font-size:20px}}.ah-page-team{background:var(--white-color);margin:0;padding:var(--spacing) 0;position:relative}.ah-page-team-heading{margin-bottom:50px;text-align:center}.ah-page-team-heading .ah-label{justify-content:center;margin-bottom:10px}.ah-page-team-heading .ah-heading{margin-bottom:0}.ah-page-team .ah-team-grid{position:relative;z-index:1}.ah-page-team .ah-team-grid .row{row-gap:24px}.ah-page-team .ah-team-card{border-radius:var(--radius-md);cursor:pointer;overflow:hidden;position:relative}.ah-page-team .ah-team-media{position:relative}.ah-page-team .ah-team-photo{aspect-ratio:3/4;background:linear-gradient(160deg,#e8f0f4,#dce9ef 40%,#d0e2eb);border-radius:var(--radius-md);margin-bottom:0;mask-image:none;-webkit-mask-image:none;overflow:hidden;position:relative}.ah-page-team .ah-team-photo:before{background:radial-gradient(ellipse 55% 45% at 20% 25%,rgba(72,169,166,.2) 0,transparent 70%),radial-gradient(ellipse 50% 60% at 80% 70%,rgba(61,82,89,.15) 0,transparent 70%),radial-gradient(circle 80px at 65% 20%,rgba(72,169,166,.12) 0,transparent 70%),radial-gradient(circle 60px at 15% 75%,rgba(61,82,89,.1) 0,transparent 70%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.ah-page-team .ah-team-photo:after{background:linear-gradient(135deg,transparent 42%,rgba(72,169,166,.06) 0,rgba(72,169,166,.06) 44%,transparent 0),linear-gradient(135deg,transparent 58%,rgba(61,82,89,.05) 0,rgba(61,82,89,.05) 60%,transparent 0),radial-gradient(circle 3px at 25% 15%,rgba(72,169,166,.25) 0,transparent 100%),radial-gradient(circle 2px at 78% 35%,rgba(72,169,166,.2) 0,transparent 100%),radial-gradient(circle 2.5px at 70% 80%,rgba(61,82,89,.18) 0,transparent 100%),radial-gradient(circle 2px at 18% 60%,rgba(72,169,166,.15) 0,transparent 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.ah-page-team .ah-team-photo img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .6s cubic-bezier(.25,.46,.45,.94);width:100%}.ah-page-team .ah-team-card:hover .ah-team-photo img{transform:scale(1.06)}.ah-team-overlay{background:linear-gradient(0deg,rgba(28,38,41,.95),rgba(28,38,41,.75) 45%,rgba(28,38,41,.25) 75%,transparent);border-radius:0 0 var(--radius-md) var(--radius-md);bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;padding:60px 22px 22px;position:absolute;right:0;transition:padding-bottom .4s ease}.ah-page-team .ah-team-card:hover .ah-team-overlay{padding-bottom:28px}.ah-team-overlay .ah-team-role{color:#48a9a6;display:block;font-size:11px;font-weight:600;letter-spacing:1.2px;margin-bottom:6px;text-shadow:1px 1px 1px rgba(0,0,0,.6),0 1px 9px rgba(0,0,0,.3);text-transform:uppercase}.ah-team-overlay .ah-caption{color:var(--white-color);font-size:18px;line-height:1.3;margin-bottom:0}.ah-page-team .ah-team-card:after{background:linear-gradient(90deg,rgba(72,169,166,.8),rgba(72,169,166,.2));bottom:0;content:"";height:3px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.25,.46,.45,.94);z-index:2}.ah-page-team .ah-team-card:hover:after{transform:scaleX(1)}.ah-page-team .ah-team-links{display:none}.ah-team-cta{background:var(--secondary-color);overflow:hidden;padding:80px 0;position:relative}.ah-team-cta-bg{background:radial-gradient(ellipse 600px 400px at 15% 50%,rgba(74,156,199,.12) 0,transparent 70%),radial-gradient(ellipse 500px 350px at 85% 50%,rgba(27,77,110,.15) 0,transparent 70%);inset:0}.ah-team-cta-bg,.ah-team-cta:before{pointer-events:none;position:absolute}.ah-team-cta:before{border:2px solid rgba(74,156,199,.1);border-radius:50%;box-shadow:0 0 0 30px transparent,0 0 0 32px rgba(74,156,199,.06),0 0 0 66px transparent,0 0 0 68px rgba(74,156,199,.03);content:"";height:200px;right:-60px;top:-60px;width:200px}.ah-team-cta:after{bottom:20%;color:rgba(74,156,199,.15);content:"+";font-size:28px;font-weight:200;left:5%;pointer-events:none;position:absolute;text-shadow:50px -40px 0 rgba(74,156,199,.1),-20px 60px 0 rgba(74,156,199,.08)}.ah-team-cta-content{position:relative;text-align:center;z-index:1}.ah-team-cta-content .ah-label{color:#4a9cc7;justify-content:center}.ah-team-cta-content .ah-label:before{background:linear-gradient(135deg,rgba(74,156,199,.12),rgba(74,156,199,.03));border-color:rgba(74,156,199,.2)}.ah-team-cta-content .ah-label:after{background:linear-gradient(90deg,#4a9cc7,transparent)}.ah-team-cta-content .ah-heading{color:var(--white-color);margin-bottom:20px}.ah-team-cta-content>p{color:hsla(0,0%,100%,.7);font-size:17px;line-height:1.7;margin:0 auto 40px;max-width:576px}.ah-team-cta-actions{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.ah-team-cta-faq{align-items:center;border:2px solid rgba(74,156,199,.35);border-radius:var(--radius-lg);color:var(--white-color);display:inline-flex;font-size:15px;font-weight:600;gap:12px;height:60px;letter-spacing:.3px;padding:5px 34px 5px 5px;text-decoration:none;text-transform:uppercase;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.ah-team-cta-faq:hover{background:rgba(74,156,199,.12);border-color:rgba(74,156,199,.6);color:var(--white-color);transform:translateY(-2px)}.ah-team-cta-faq-icon{align-items:center;background:linear-gradient(135deg,rgba(74,156,199,.2),rgba(74,156,199,.35));border-radius:50%;color:#7bc0e8;display:flex;flex-shrink:0;font-size:18px;height:50px;justify-content:center;transition:all .4s ease;width:50px}.ah-team-cta-faq:hover .ah-team-cta-faq-icon{background:linear-gradient(135deg,#4a9cc7,#7bc0e8);color:var(--white-color)}.ah-team-profile{margin:var(--spacing) 0}.ah-team-profile-img .ah-team-share-btn{width:60px}.ah-team-profile-img .ah-team-links{bottom:-4.37%;right:11.95%}.ah-team-profile-img .ah-team-share-btn img{width:20px}.ah-team-profile-text{padding-left:26px}.ah-team-profile-text-text p:not(:last-child){margin-bottom:15px}.ah-team-profile-cta{display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin-top:33px}.ah-team-profile-cta .ah-contact-link-card .icon{border-radius:var(--radius-sm);width:60px}.ah-team-profile-cta .ah-contact-link-card .icon img{max-height:28px;max-width:26px}.ah-team-profile-cta .ah-contact-link-card .text p,.ah-team-profile-cta .ah-contact-link-card .text p a:not(:hover){color:var(--secondary-color)}.ah-team-profile-cta .ah-contact-link-card .text p strong{font-weight:600}.ah-team-profile-info{margin-top:43px;padding-right:30px}.ah-team-profile-info .ah-caption{margin-bottom:15px}.ah-team-profile-info p:not(:last-child){margin-bottom:16px}.ah-team-profile-info ul{display:flex;flex-direction:column;gap:18px;list-style:none;margin:20px 0 0;padding:0}.ah-team-profile-info ul li{align-items:flex-start;color:var(--secondary-color);display:flex;gap:8px;position:relative}.ah-team-profile-info ul li:before{align-items:center;aspect-ratio:1/1;background:var(--primary-color);border-radius:50%;color:var(--white-color);content:"\f00c";display:flex;flex-shrink:0;font-family:Font Awesome\ 5 Free;font-size:8px;font-weight:900;justify-content:center;line-height:1;margin-top:4px;width:18px}.ah-team-profile-skills{margin-top:43px}.ah-related-team{margin:var(--spacing) 0}.ah-related-title{margin-bottom:38px}.ah-page-pricing{margin:var(--spacing) 0}.ah-pricing-grid .row{row-gap:30px}.ah-page-faq{margin:var(--spacing) 0}.ah-faq-list .row{row-gap:20px}@media screen and (min-width:992px){.ah-faq-list .row{--bs-gutter-x:50px}}.ah-page-blog{margin:var(--spacing) 0}.ah-pagination{margin-top:66px}.ah-pagination ul{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none;margin:0;padding:0}.ah-pagination ul li:not(.arrow) a{align-items:center;aspect-ratio:1/1;background:var(--bg-color);border-radius:50%;color:var(--common-color);display:inline-flex;font-size:18px;font-weight:600;justify-content:center;line-height:28px;text-align:center;transition:.3s;width:40px}.ah-pagination ul li.active:not(.arrow) a,.ah-pagination ul li:not(.arrow) a:hover{background:var(--primary-color);color:var(--white-color)}.ah-pagination ul li.arrow a{color:var(--secondary-color);display:inline-block;padding:0 10px;transition:.3s}.ah-pagination ul li.arrow a:hover{color:var(--primary-color)}.ah-page-blog{display:flex;flex-direction:column;gap:67px;padding-right:26px}.ah-page-blog .ah-blog-media{--mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MzAiIGhlaWdodD0iNDUwIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgODMwIDQ1MCI+PG1hc2sgaWQ9ImEiIHdpZHRoPSI4MzAiIGhlaWdodD0iNDUwIiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04MzAgMjBjMC0xMS4wNDYtOC45NTQtMjAtMjAtMjBIMjBDOC45NTQgMCAwIDguOTU0IDAgMjB2MzcwYzAgMTEuMDQ2IDguOTU0IDIwIDIwIDIwaDEwMmMxMS4wNDYgMCAyMCA4Ljk1NCAyMCAyMHM4Ljk1NCAyMCAyMCAyMGg2NDhjMTEuMDQ2IDAgMjAtOC45NTQgMjAtMjB6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L21hc2s+PGcgbWFzaz0idXJsKCNhKSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTS0xMi0xMTVoODUxdjU2OEgtMTJ6Ii8+PC9nPjwvc3ZnPg==");aspect-ratio:1/.54218}.ah-page-blog .ah-pagination{margin-top:0}.ah-blog-search:not(:last-child){margin-bottom:42px}.ah-blog-search .search-box{position:relative}.ah-blog-search .search-box .ah-field{border:0;box-shadow:0 4px 60px rgba(0,0,0,.1);padding-right:70px}.ah-blog-search .search-box .search-btn{aspect-ratio:1/1;background:var(--primary-color);border:0;border-radius:50%;color:var(--white-color);cursor:pointer;outline:none;position:absolute;right:6px;top:5px;transition:.3s;width:50px}.ah-blog-search .search-box .search-btn:hover{background:var(--secondary-color);color:var(--white-color)}.ah-blog-categories:not(:last-child){margin-bottom:39px}.ah-blog-categories .ah-caption{margin-bottom:24px}.ah-blog-categories ul{display:flex;flex-direction:column;gap:15px;list-style:none;margin:0;padding:0}.ah-blog-categories ul li{align-items:center;display:flex;gap:10px}.ah-blog-categories ul li:before{content:"";height:15px;width:18px;--mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE4IDE1Ij48cGF0aCBmaWxsPSIjYjY4YzVhIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOCAxMi45MTNWMy41MjJhMS45NiAxLjk2IDAgMCAwLTEuOTU2LTEuOTU3SDkuMjQyTDkgMS4wODJBMS45NiAxLjk2IDAgMCAwIDcuMjUgMEgxLjk1N0MuODc3IDAgMCAuODc2IDAgMS45NTd2MTAuOTU2YzAgMS4wOC44NzYgMS45NTcgMS45NTcgMS45NTdoMTQuMDg3QTEuOTYgMS45NiAwIDAgMCAxOCAxMi45MTNtLS43ODMtNy44MjZ2Ny44MjZhMS4xNzMgMS4xNzMgMCAwIDEtMS4xNzMgMS4xNzRIMS45NTdhMS4xNzQgMS4xNzQgMCAwIDEtMS4xNzQtMS4xNzRWMS45NTdjMC0uNjQ5LjUyNS0xLjE3NCAxLjE3NC0xLjE3NEg3LjI1Yy40NDUgMCAuODUxLjI1IDEuMDUuNjQ4bDEuMTMzIDIuMjY2YS4zOS4zOSAwIDAgMCAuMzUuMjE2aDYuMjZhMS4xNyAxLjE3IDAgMCAxIDEuMTc0IDEuMTc0bS03LjU4NC0yLjc0LjM5MS43ODNoNi4wMmMuNDI1IDAgLjgzNy4xNCAxLjE3My4zOTJhMS4xNzMgMS4xNzMgMCAwIDAtMS4xNzMtMS4xNzR6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");background-color:var(--primary-color);flex-shrink:0;mask-image:var(--mask-image);-webkit-mask-image:var(--mask-image);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.ah-blog-categories ul li a{color:var(--common-color);transition:.3s}.ah-blog-categories ul li a:hover{color:var(--primary-color)}.ah-recent-posts:not(:last-child){margin-bottom:41px}.ah-recent-post-card:not(:last-child){margin-bottom:25px}.ah-recent-post-card{align-items:center;display:flex;gap:20px}.ah-recent-post-card .img{aspect-ratio:1/1;border-radius:var(--radius-md);flex-shrink:0;width:100px}.ah-recent-post-card .text p{margin-bottom:10px}.ah-recent-post-card .text p a{color:var(--common-color);transition:.3s}.ah-recent-post-card .text p a:hover{color:var(--primary-color)}.ah-recent-post-card .date{align-items:center;color:var(--primary-color);display:flex;gap:10px}.ah-blog-tags:not(:last-child){margin-bottom:50px}.ah-blog-tags ul{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0}.ah-blog-tags ul li a{border:1px solid var(--common-color);border-radius:var(--radius-lg);color:var(--common-color);display:inline-block;padding:6px 17px 7px 18px;transition:.3s}.ah-blog-tags ul li a:hover{background:var(--primary-color);border-color:var(--primary-color);color:var(--white-color)}.ah-page-blog-detail{margin:var(--spacing) 0}.ah-blog-detail-content{padding-right:26px}.ah-blog-detail-content .ah-page-blog{padding-right:0}.ah-blog-detail-text:not(:last-child){margin-bottom:43px}.ah-blog-detail-text p:not(:last-child){margin-bottom:16px}.ah-blog-detail-text .row{row-gap:24px}.ah-blog-detail-text.img img{border-radius:var(--radius-md)}.ah-blog-detail-text ul{display:grid;gap:18px;grid-template-columns:repeat(2,1fr);list-style:none;margin:20px 0 0;padding:0}.ah-blog-detail-text ul li{align-items:flex-start;color:var(--secondary-color);display:flex;gap:8px;position:relative}.ah-blog-detail-text ul li:before{align-items:center;aspect-ratio:1/1;background:var(--primary-color);border-radius:50%;color:var(--white-color);content:"\f00c";display:flex;flex-shrink:0;font-family:Font Awesome\ 5 Free;font-size:8px;font-weight:900;justify-content:center;line-height:1;margin-top:4px;width:18px}.ah-blog-detail-text blockquote{background:var(--secondary-color);border-radius:var(--radius-md);margin-bottom:12px;padding:31px 40px 32px;position:relative}.ah-blog-detail-text blockquote .ah-caption{color:var(--white-color)}.ah-blog-detail-text .ah-caption:not(blockquote .ah-caption,.ah-accordion .ah-caption){margin-bottom:15px}.ah-blog-detail-text blockquote .quote{align-items:center;aspect-ratio:1/1;background:var(--primary-color);border:10px solid var(--white-color);border-radius:50%;bottom:-22px;display:flex;justify-content:center;position:absolute;right:25px;width:70px}.ah-blog-detail-text blockquote .quote img{width:20px}.ah-blog-detail-footer{align-items:center;background:var(--bg-color);border-radius:var(--radius-sm);display:flex;gap:20px;justify-content:space-between;padding:10px 20px}.ah-blog-detail-tags{align-items:center;display:flex;gap:10px}.ah-blog-detail-tags p{color:var(--secondary-color);flex-shrink:0;margin-bottom:0}.ah-blog-detail-tags ul{align-items:center;display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0}.ah-blog-detail-tags ul li a{border:1px solid var(--common-color);border-radius:var(--radius-lg);color:var(--common-color);display:inline-block;padding:6px 17px 7px 18px;transition:.3s}.ah-blog-detail-tags ul li a:hover{background:var(--primary-color);border-color:var(--primary-color);color:var(--white-color)}.ah-blog-share-section{align-items:center;display:flex;gap:10px}.ah-blog-share-section p{color:var(--secondary-color);margin-bottom:0}.ah-blog-share-wrap{position:relative;z-index:10}.ah-blog-share-btn{align-items:center;aspect-ratio:1/1;background:var(--primary-color);border-radius:50%;cursor:pointer;display:flex;justify-content:center;position:relative;transition:.3s;width:40px;z-index:1}.ah-blog-share-btn:hover{background:var(--secondary-color)}.ah-blog-share-wrap ul{align-items:center;background:var(--white-color);border-radius:var(--radius-sm);box-shadow:0 5px 20px rgba(0,0,0,.08);display:flex;gap:10px;left:50%;list-style:none;margin:0;opacity:0;padding:10px;pointer-events:none;position:absolute;top:130%;transform:translate(-50%);transition:.3s;z-index:1}@media screen and (min-width:992px){.ah-blog-share-wrap:hover ul{opacity:1;pointer-events:auto;top:calc(100% + 8px)}}.ah-blog-share-wrap.active ul{opacity:1;pointer-events:auto;top:calc(100% + 8px)}.ah-blog-share-wrap ul:before{border-bottom:8px solid var(--white-color);border-left:8px solid transparent;border-right:8px solid transparent;bottom:100%;content:"";height:8px;left:50%;position:absolute;transform:translate(-50%);width:16px;z-index:1}.ah-blog-share-wrap ul:after{background:transparent;bottom:100%;content:"";height:8px;left:0;position:absolute;width:100%}.ah-blog-share-wrap ul li{position:relative}.ah-blog-share-wrap ul li a{align-items:center;aspect-ratio:1/1;background:var(--secondary-color);border:2px solid var(--white-color);border-radius:50%;color:var(--white-color);display:flex;font-size:14px;justify-content:center;transition:.3s;width:40px}.ah-blog-share-wrap ul li a:hover{background:var(--primary-color)}.ah-blog-author:not(:first-child){margin-top:50px}.ah-blog-author{align-items:center;background:var(--white-color);border-radius:var(--radius-md);box-shadow:0 4px 60px rgba(0,0,0,.1);display:flex;gap:20px;padding:22px 30px 29px}.ah-blog-author .img{aspect-ratio:1/1;border-radius:var(--radius-md);flex-shrink:0;width:180px}.ah-blog-author .text .ah-caption{margin-bottom:14px}.ah-blog-author .text p:not(:last-child){margin-bottom:24px}.ah-blog-author .text ul{align-items:center;display:flex;gap:14px;list-style:none;margin:0;padding:0}.ah-blog-author .text ul li a{align-items:center;aspect-ratio:1/1;background:var(--primary-color);border-radius:50%;color:var(--white-color);display:flex;justify-content:center;transition:.3s;width:40px}.ah-blog-author .text ul li a:hover{background:var(--secondary-color)}.ah-related-blog{margin-top:113px}.ah-related-blog-grid .row{row-gap:30px}.ah-blog-comments{margin-top:110px}.ah-comment-card:not(:last-child){border-bottom:1px solid var(--gray-color);margin-bottom:33px;padding-bottom:36px}.ah-comment-card{align-items:center;display:flex;gap:20px}.ah-comment-card .img{aspect-ratio:1/1;border-radius:var(--radius-md);flex-shrink:0;width:125px}.ah-comment-card .content .text{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:18px}.ah-comment-card .content .text-title .ah-caption{margin-bottom:9px}.ah-comment-card .content .text-title .date{align-items:center;color:var(--primary-color);display:flex;gap:10px}.ah-comment-card .content .text-title .date img{flex-shrink:0;width:20px}.ah-reply-text a{align-items:center;background:var(--primary-color);border-radius:var(--radius-lg);color:var(--white-color);display:inline-flex;gap:10px;padding:5px 19px;text-transform:uppercase;transition:.3s}.ah-reply-text a:hover{background:var(--secondary-color)}.ah-comment-card.reply{padding-left:50px}.ah-leave-comment{margin-top:109px}.ah-comment-form{margin-top:37px}.ah-error-page{margin:var(--spacing) 0}.ah-error-content{text-align:center}.ah-error-content .error-img{margin-bottom:30px}.ah-error-content .ah-heading{margin-bottom:18px}.ah-error-content p{font-size:18px;line-height:28px;margin-bottom:32px}.ah-page-contact{background:#f8fafb;padding:var(--spacing) 0}.ah-contact-links{align-items:flex-start;display:flex;flex-direction:column;gap:40px;margin-top:38px}.ah-contact-link-card{align-items:center;display:flex;gap:20px}.ah-contact-link-card .icon{align-items:center;aspect-ratio:1/1;background:var(--primary-color);border-radius:var(--radius-md);display:flex;flex-shrink:0;justify-content:center;width:80px}.ah-contact-link-card .icon img{height:auto;max-height:40px;max-width:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.ah-contact-link-card .text{flex:auto}.ah-contact-link-card .text .ah-caption{margin-bottom:9px}.ah-contact-link-card .text p{font-size:18px;line-height:28px}.ah-contact-link-card .text a{color:var(--common-color);font-size:inherit;line-height:inherit;transition:.3s}.ah-contact-link-card .text a:hover{color:var(--primary-color)}.ah-map{display:flex;flex-direction:column}.ah-map iframe{height:500px;width:100%}@media screen and (max-width:1400px){.ah-label{font-size:13px}.ah-display{font-size:60px;line-height:1.15}.ah-heading{font-size:46px;line-height:1.2;margin-bottom:20px}.ah-subheading{font-size:36px;line-height:1.25}.ah-caption{font-size:22px;line-height:1.4}.ah-menu,.ah-nav ul:not(.ah-nav ul ul){gap:20px}.ah-nav li a{font-size:12px}.ah-hero{padding-top:130px}.ah-hero-media{padding-top:30px}.ah-flip-card{height:100px;width:260px}.ah-highlight-card{gap:14px;padding:20px 22px}.ah-highlight-card .icon img{max-height:45px;max-width:45px}.ah-highlight-card .ah-caption{font-size:16px}.ah-accordion-item{margin-bottom:20px}.ah-accordion-head{padding-bottom:20px}.ah-accordion-body{margin-top:20px}.ah-about-cta{margin-top:30px}.ah-service-card{padding:30px 25px 24px}.ah-progress-group{margin-bottom:30px;padding-bottom:20px}.ah-reviews-shape{display:none}.ah-team-links{bottom:-4.87%;right:11.75%}.ah-blog-date{font-size:13px}.ah-pricing-content{padding-right:0}.ah-pricing-card-info,.ah-pricing-desc{padding-inline:30px}.ah-service-detail-title{gap:35px}.ah-team-profile-img .ah-team-share-btn{width:51px}.ah-blog-tags ul{gap:15px}}@media screen and (max-width:1200px){:root{--spacing:85px}.ah-label{font-size:13px;margin-bottom:14px}.ah-display{font-size:50px;line-height:1.18}.ah-heading{font-size:40px;line-height:1.22}.ah-menu,.ah-nav ul:not(.ah-nav ul ul){gap:20px}.ah-header-cta{display:none}.ah-hero-content p{font-size:16px}.ah-about-text{padding-left:0}.ah-counter-badge .ah-caption{font-size:13px}.ah-services{padding:var(--spacing) 0}.ah-service-card{padding:30px}.ah-skills-content{padding-left:0}.ah-reviews{padding:var(--spacing) 0}.ah-team-content{margin-bottom:38px;padding-right:0;text-align:center}.ah-team-links{bottom:-3.87%;right:12.55%}.ah-faq-content{padding-left:0}.ah-stats{padding:80px 0}.ah-blog{margin:var(--spacing) 0}.ah-blog-media{--mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOTYiIGhlaWdodD0iMjUyIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjk2IDI1MiI+PG1hc2sgaWQ9ImEiIHdpZHRoPSIyOTYiIGhlaWdodD0iMjUyIiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yOTYgMjBjMC0xMS4wNDYtOC45NTQtMjAtMjAtMjBIMjBDOC45NTQgMCAwIDguOTU0IDAgMjB2MTgzYzAgMTEuMDQ2IDguOTU0IDIwIDIwIDIwaDEwMy45NjdjNy43NSAwIDE0LjAzMyA2LjI4MyAxNC4wMzMgMTQuMDMzczYuMjgzIDE0LjAzMiAxNC4wMzMgMTQuMDMySDI3NmMxMS4wNDYgMCAyMC04Ljk1NCAyMC0yMHoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjMDAwIiBkPSJNLTM1LjY2MyAwaDM3OS40NTF2MjUzLjIwNUgtMzUuNjYzeiIvPjwvZz48L3N2Zz4=")}.ah-blog-date{bottom:-2px;width:41%}.ah-footer-top{padding:var(--spacing) 0}.ah-page-header{min-height:340px;padding:140px 0 60px}.ah-consult-card:before{width:110px}.ah-pricing-wrap{margin-top:50px}.ah-pricing-content{text-align:center}.ah-pricing-content p{margin-inline:auto;max-width:700px}.ah-pricing-wrap .row>div:first-child .ah-pricing-card{margin-top:0}.ah-service-detail-content{padding-right:0}.ah-service-detail-title{gap:20px}.ah-sidebar-cta{padding:20px}.ah-sidebar-form{margin-top:0}.ah-sidebar-dl-box{gap:10px}.ah-service-detail-cta{gap:10px;padding:15px}.ah-case-detail-content{padding-right:0}.ah-case-challenge:before{top:200px}.ah-case-challenge-box img{height:150px}.ah-case-info ul li{font-size:15px;line-height:25px}.ah-page-team-heading{margin-bottom:36px}.ah-team-cta{padding:60px 0}.ah-team-profile-img .ah-team-share-btn{width:43px}.ah-team-profile-img .ah-team-share-btn img{width:16px}.ah-team-profile-text{padding-left:0}.ah-team-profile-info{padding-right:0}.ah-team-profile-cta{gap:24px}.ah-contact-link-card{gap:10px}.ah-contact-link-card .text p{font-size:15px;line-height:25px}.ah-page-blog{gap:50px;padding-right:0}.ah-recent-post-card{gap:15px}.ah-page-blog .ah-blog-date{bottom:0;font-size:12px;gap:5px}.ah-blog-detail-content{padding-right:0}.ah-blog-detail-tags ul{gap:15px}.ah-map iframe{height:400px}}@media screen and (max-width:991px){:root{--spacing:60px}.for-des{display:none!important}.for-mob{display:inline-block!important}.ah-btn{font-size:12px;height:50px;letter-spacing:1.5px;padding:5px 38px 5px 28px}.ah-btn:hover{padding:5px 44px 5px 28px}.ah-btn:after{font-size:12px;right:14px}.ah-field{height:50px;padding:12px 30px}.ah-header,.ah-header.ah-fixed{height:60px;padding:0}.ah-logo{align-items:center;display:flex;height:60px;left:20px;position:fixed;top:0}.ah-logo img{height:38px;width:auto}.ah-header.ah-fixed .ah-logo img{height:38px}.ah-burger{display:block}.ah-header-cta{display:none}.ah-header.ah-fixed .ah-menu,.ah-menu{display:block;height:auto}.ah-mobile-nav{background:var(--secondary-color);height:100vh;left:auto;opacity:0;overflow:auto;overflow-x:hidden;padding:80px 30px 30px;pointer-events:none;position:fixed;right:-500px;scrollbar-color:transparent transparent;top:0;transition:.35s ease;width:300px;z-index:99}.ah-nav-open .ah-mobile-nav{opacity:1;pointer-events:unset;right:0}.ah-mobile-nav::-webkit-scrollbar{width:3px}.ah-mobile-nav::-webkit-scrollbar-thumb{background:var(--yellow-color)}.ah-mobile-nav::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1)}.ah-nav ul{position:relative;text-align:left;z-index:10}.ah-nav ul,.ah-nav ul:not(.ah-nav ul ul){display:block}.ah-nav ul li{display:block;left:-30px;margin-bottom:5vh;margin-right:0;opacity:0;position:relative;transition:.3s ease}.ah-nav.ah-nav-open ul li{left:0;opacity:1}.ah-nav.ah-nav-open ul li:first-child{transition-delay:.15s}.ah-nav.ah-nav-open ul li:nth-child(2){transition-delay:.21s}.ah-nav.ah-nav-open ul li:nth-child(3){transition-delay:.27s}.ah-nav.ah-nav-open ul li:nth-child(4){transition-delay:.33s}.ah-nav.ah-nav-open ul li:nth-child(5){transition-delay:.39s}.ah-nav.ah-nav-open ul li:nth-child(6){transition-delay:.45s}.ah-nav.ah-nav-open ul li:nth-child(7){transition-delay:.51s}.ah-nav.ah-nav-open ul li:nth-child(8){transition-delay:.57s}.ah-nav.ah-nav-open ul li:nth-child(9){transition-delay:.63s}.ah-nav.ah-nav-open ul li:nth-child(10){transition-delay:.69s}.ah-nav ul li:last-child{margin-bottom:0}.ah-header.ah-fixed .ah-nav ul li.active>a,.ah-nav ul li a:hover,.ah-nav ul li ul.ah-dropdown li a:hover,.ah-nav ul li ul.ah-dropdown li.active>a,.ah-nav ul li.active a{background:transparent;color:var(--yellow-color)}.ah-nav ul li ul.ah-dropdown,.ah-nav ul li:hover ul.ah-dropdown{animation:none;background:transparent;border-radius:0;box-shadow:none;display:block;display:none;left:0;margin-top:10px;padding:0 0 0 20px;position:relative;top:0;transition:0s;width:100%}.ah-nav ul li ul.ah-dropdown li{border:none;margin-bottom:10px;padding:0}.ah-nav ul li ul.ah-dropdown li:last-child{margin-bottom:0}.ah-nav li a{color:hsla(0,0%,100%,.85);font-size:16px;letter-spacing:1px;text-transform:uppercase}.ah-nav ul li ul.ah-dropdown li a{color:hsla(0,0%,100%,.6);display:inline-block;font-size:14px;line-height:24px;padding:0}.ah-nav ul li ul.ah-dropdown li a:hover{background:transparent;color:var(--yellow-color)}.ah-header.ah-fixed .ah-nav ul li a:hover,.ah-header.ah-fixed .ah-nav ul li.active>a,.ah-header.ah-fixed .ah-nav ul li.ah-has-dropdown.active>a:after,.ah-header.ah-fixed .ah-nav ul li.ah-has-dropdown:hover>a,.ah-header.ah-fixed .ah-nav ul li.ah-has-dropdown:hover>a:after,.ah-header.ah-fixed .ah-nav ul li.ah-has-dropdown>a:hover:after,.ah-nav ul li ul.ah-dropdown li a:hover{color:var(--yellow-color)}.ah-nav ul li.ah-has-dropdown:hover>a:after{transform:translateY(-50%) rotate(0deg)}.ah-nav ul li.ah-has-dropdown.ah-submenu-open>a{color:var(--yellow-color)}.ah-nav ul li.ah-has-dropdown.ah-submenu-open>a:after{color:var(--yellow-color);transform:translateY(-50%) rotate(-180deg)}.ah-mobile-btn{margin-top:5vh;opacity:0;transition:.5s}.ah-mobile-btn a{background:var(--yellow-color);border-radius:4px;color:var(--white-color);display:block;font-size:14px;font-weight:600;letter-spacing:1px;padding:12px 24px;text-align:center;text-transform:uppercase}.ah-nav.ah-nav-open .ah-mobile-btn{opacity:1;transition-delay:1.7s}.ah-nav-open .ah-burger:after,.ah-nav-open .ah-burger:before{background-color:var(--yellow-color)}.ah-hero{padding-top:130px}.ah-hero-content{margin:0;text-align:center}.ah-hero-media{margin:20px auto 0;max-width:500px;padding-top:15px}.ah-hero-media:before{height:600px;width:600px}.ah-highlights-grid{align-items:center;flex-direction:column;gap:16px;padding:24px 0}.ah-flip-card{height:100px;width:340px}.ah-highlight-card .ah-caption{font-size:16px}.ah-highlight-card .text p{font-size:13px}.ah-about-text{margin-top:50px}.ah-about-media:after,.ah-about-media:before{height:55px;width:55px}.ah-about-bottom{padding-top:0}.ah-accordion{margin-top:20px}.ah-about .ah-accordion-head{border-left:none;padding-left:0}.ah-case-card-info{padding:30px}.ah-services-title .ah-heading{margin-bottom:15px}.ah-services-content{padding-left:0}.ah-services-shape{display:none}.ah-skills-content{margin-top:40px}.ah-partners{padding:60px 0}.ah-partners-title{margin-bottom:40px}.ah-reviews-shape{display:none}.ah-team-links{bottom:-2.87%;right:13.25%}.ah-newsletter-box{padding:60px 50px}.ah-newsletter-box .ah-label{margin-bottom:21px}.ah-newsletter-box .ah-subheading{margin-bottom:30px}.ah-newsletter-form form{gap:15px}.ah-faq-content{margin-top:40px}.ah-faq-media:after{bottom:-14px;height:64px;right:-14px;width:64px}.ah-faq-img-wrap:after{height:64px;left:-14px;top:-14px;width:64px}.ah-stats{padding:70px 0}.ah-stats-grid{max-width:560px}.ah-stat-card{padding:40px 30px}.ah-stat-number .ah-display{font-size:52px}.ah-footer-brand,.ah-footer-links{margin-bottom:36px}.ah-footer-bottom{flex-direction:column;gap:12px;text-align:center}.ah-footer-bottom-links{justify-content:center}.ah-page-header{min-height:260px;padding:100px 0 50px}.ah-history{margin:var(--spacing) 0}.ah-history-badge .ah-caption{margin-bottom:10px}.ah-consult{padding:var(--spacing) 0}.ah-consult-card:before{display:none}.ah-consult-text{margin-inline:auto;max-width:420px}.ah-pricing-card-info,.ah-pricing-desc{padding:25px}.ah-pricing-desc ul li{margin-bottom:10px}.ah-service-detail-box:not(:last-child){margin-bottom:30px}.sidebar{margin-top:40px}.ah-sidebar-cta{padding:22px 30px 30px}.ah-service-detail-cta{gap:15px;padding:28px 30px}.ah-cases-tabs .nav{border:none;display:block;left:50%;overflow-x:auto;padding:0 30px;position:relative;text-align:center;transform:translate(-50%);white-space:nowrap;width:100vw}.ah-cases-tabs .nav::-webkit-scrollbar{display:none;opacity:0!important;width:0}.ah-cases-tabs .nav::-webkit-scrollbar-thumb,.ah-cases-tabs .nav::-webkit-scrollbar-track{opacity:0!important}.ah-cases-tabs .nav .nav-item{display:inline-block}.ah-cases-tab-panel{margin-top:30px}.ah-case-detail-box:not(:last-child){margin-bottom:30px}.ah-page-team{padding:60px 0}.ah-page-team-heading{margin-bottom:28px}.ah-page-team .ah-team-grid .row{row-gap:16px}.ah-team-overlay .ah-team-role{font-size:10px;letter-spacing:.8px}.ah-team-overlay .ah-caption{font-size:15px}.ah-team-overlay{padding:40px 14px 16px}.ah-team-cta{padding:50px 0}.ah-team-cta-content .ah-heading{font-size:28px}.ah-team-cta-content>p{font-size:15px;margin-bottom:30px}.ah-team-cta-actions{flex-direction:column;gap:24px}.ah-team-profile-img{max-width:296px}.ah-team-profile-text{margin-top:10px}.ah-team-profile-cta{margin-top:25px}.ah-team-profile-info{margin-top:30px}.ah-team-profile-info .ah-caption{margin-bottom:10px}.ah-related-title{margin-bottom:25px}.ah-pagination{margin-top:40px}.ah-page-blog{gap:40px}.ah-blog-search .search-box .ah-field{padding-right:60px}.ah-blog-search .search-box .search-btn{width:40px}.ah-blog-detail-text:not(:last-child){margin-bottom:30px}.ah-blog-author{flex-direction:column;padding:30px;text-align:center}.ah-blog-author .text ul{justify-content:center}.ah-blog-comments,.ah-leave-comment,.ah-related-blog{margin-top:var(--spacing)}.related-ah-blog-title{text-align:center}.ah-comment-card:not(:last-child){margin-bottom:30px;padding-bottom:30px}.ah-comment-form{margin-top:0}.contact-us-content{margin-top:50px}}@media screen and (max-width:767px){.ah-display{font-size:42px;line-height:1.18}.ah-hero{padding-top:110px}.ah-hero-bg .swiper-slide img{-o-object-position:center center;object-position:center center}.ah-hero-media:before{height:450px;width:450px}.ah-heading{font-size:34px;line-height:1.22;margin-bottom:18px}.ah-caption{font-size:20px;line-height:30px}.ah-service-card .icon{margin-bottom:18px}.ah-service-card .ah-caption{margin-bottom:10px}.ah-services-top{margin-bottom:36px}.ah-services-top .ah-services-image,.ah-services-top .ah-services-image img{max-height:280px}.ah-counter-badge .ah-subheading{font-size:24px}.ah-progress-group{margin-bottom:20px}.ah-partners-title{margin-bottom:30px}.ah-quote{right:20px;top:20px;width:50px}.ah-team-links{bottom:-5.67%;right:10.95%}.ah-newsletter-box{padding:60px 30px}.ah-newsletter-box .ah-label{margin-bottom:10px}.ah-newsletter-form form{flex-direction:column}.ah-newsletter-form form .ah-field{text-align:center}.ah-stats{padding:60px 0}.ah-stats:before{background-image:url(../gorseller/ah-stats-bg-mobile.webp)}.ah-stats-grid{max-width:420px}.ah-stat-card{padding:32px 20px}.ah-stat-number .ah-display{font-size:44px}.ah-stat-number:after{margin:10px auto 12px;width:30px}.ah-stat-label .ah-caption{font-size:14px}.ah-blog-card{margin:auto;max-width:100%;width:400px}.ah-blog-date{font-size:15px}.ah-footer-top .row>div{margin-bottom:30px}.ah-footer-top .row>div:last-child{margin-bottom:0}.ah-history-card{padding-inline:10px}.ah-consult-text{max-width:420px}.ah-consult-card:before{content:none}.ah-pricing-wrap .ah-pricing-card:last-child{top:unset}.ah-service-detail-title .icon{border-radius:var(--radius-sm);width:50px}.ah-service-detail-title .icon img{max-height:27px;max-width:27px}.ah-service-detail-title{gap:15px}.ah-service-detail-box .ah-caption{margin-bottom:10px}.ah-cases-tab-panel .ah-case-card{aspect-ratio:1/1}.ah-cases-tabs .nav .nav-link{font-size:15px;line-height:25px}.ah-case-challenge{display:flex;flex-direction:column;gap:30px}.ah-case-challenge-box .dot-box,.ah-case-challenge:before{display:none}.ah-case-challenge-box img{aspect-ratio:1/.6;height:auto;margin-bottom:20px}.ah-case-challenge-box .ah-caption,.ah-case-detail-box .ah-caption{margin-bottom:10px}.ah-team-profile-cta{display:flex;flex-direction:column}.ah-page-blog .ah-blog-date{bottom:0;font-size:15px;gap:10px}.ah-page-blog .ah-blog-media{--mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOTYiIGhlaWdodD0iMjUyIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjk2IDI1MiI+PG1hc2sgaWQ9ImEiIHdpZHRoPSIyOTYiIGhlaWdodD0iMjUyIiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yOTYgMjBjMC0xMS4wNDYtOC45NTQtMjAtMjAtMjBIMjBDOC45NTQgMCAwIDguOTU0IDAgMjB2MTgzYzAgMTEuMDQ2IDguOTU0IDIwIDIwIDIwaDEwMy45NjdjNy43NSAwIDE0LjAzMyA2LjI4MyAxNC4wMzMgMTQuMDMzczYuMjgzIDE0LjAzMiAxNC4wMzMgMTQuMDMySDI3NmMxMS4wNDYgMCAyMC04Ljk1NCAyMC0yMHoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjMDAwIiBkPSJNLTM1LjY2MyAwaDM3OS40NTF2MjUzLjIwNUgtMzUuNjYzeiIvPjwvZz48L3N2Zz4=");aspect-ratio:1/.84616}.ah-blog-detail-content .ah-page-blog{max-width:100%;width:400px}.ah-blog-detail-text ul{grid-template-columns:repeat(1,1fr)}.ah-blog-detail-text blockquote{padding:30px}.ah-blog-detail-footer{align-items:flex-start;flex-direction:column;padding:20px}.ah-blog-author .img{width:150px}.ah-comment-card{align-items:flex-start;gap:15px}.ah-comment-card .img{border-radius:var(--radius-sm);width:80px}.ah-comment-card .content .text{margin-bottom:15px}.ah-contact-link-card .icon{border-radius:var(--radius-sm);width:70px}.ah-contact-link-card .icon img{max-height:35px;max-width:35px}.ah-contact-link-card .text .ah-caption{margin-bottom:5px}.ah-contact-links{gap:30px;margin-top:30px}}@media screen and (max-width:576px){:root{--spacing:44px}.container{padding:0 30px}.ah-display{font-size:36px;line-height:1.2}.ah-heading{font-size:30px;line-height:1.25}.ah-subheading{font-size:26px;line-height:1.3}.ah-breadcrumb ul{gap:6px}.ah-breadcrumb ul li{font-size:14px;gap:6px}.ah-flip-card{height:94px;width:300px}.ah-highlight-card{gap:12px;padding:18px 20px}.ah-highlight-card .icon img{max-height:40px;max-width:40px}.ah-highlight-card .ah-caption{font-size:15px}.ah-highlight-card .text p{font-size:12px}.ah-counter-badge{padding:14px 22px}.ah-about:before{display:none}.ah-about-media{padding:8px}.ah-about-media:after,.ah-about-media:before{height:45px;width:45px}.ah-about-text .ah-heading{padding-bottom:22px}.ah-about-text .ah-heading:after{box-shadow:14px 0 0 rgba(72,169,166,.35),28px 0 0 rgba(72,169,166,.15);height:6px;width:6px}.ah-about-statement:before{font-size:54px}.ah-partner-card img{max-width:100%}.ah-review-card{padding:28px 22px 22px}.ah-review-footer{align-items:flex-start;flex-direction:column;gap:12px}.ah-team-card{margin:0 auto;max-width:340px}.ah-team-links{bottom:-3%;right:13%}.ah-faq-disclaimer{font-size:13px;padding:12px 14px}.ah-stats{padding:50px 0}.ah-stats-grid{max-width:320px}.ah-stat-card{padding:24px 14px}.ah-stat-number .ah-display{font-size:36px}.ah-stat-label .ah-caption{font-size:13px}.ah-back-top{bottom:10px;font-size:16px;height:40px;line-height:40px;right:10px;width:40px}.ah-history-card{gap:120px}.ah-consult-text{margin-top:10px}.ah-consult-icon{width:100px}.ah-consult-card .ah-consult-icon img{max-height:50px;max-width:50px}.ah-pricing-amount{font-size:40px;line-height:56px}.ah-pricing-wrap{margin-top:40px}.ah-service-detail-title{align-items:flex-start;flex-direction:column}.ah-cases-tab-panel .ah-case-card{aspect-ratio:1/1}.ah-blog-tags ul{gap:10px}.ah-blog-tags ul li a{font-size:13px}.ah-blog-detail-tags,.ah-comment-card .content .text{align-items:flex-start;flex-direction:column}.ah-comment-card .content .text{gap:10px}.ah-reply-text a{font-size:13px;gap:5px;line-height:23px;padding:2px 15px}.ah-comment-card:not(:last-child){margin-bottom:25px;padding-bottom:25px}.ah-comment-card.reply{padding-left:30px}.ah-blog-detail-tags ul{gap:10px}.ah-error-content p{font-size:15px;line-height:25px;margin-bottom:25px}}@media screen and (max-width:420px){.container{padding:0 15px}.ah-label{font-size:11px;letter-spacing:2px;padding:8px 16px}.ah-display{font-size:32px;line-height:1.2}.ah-heading{font-size:28px;line-height:1.25}.ah-subheading{font-size:24px;line-height:1.3}.ah-rotate-link{font-size:15px;width:85px}.ah-field{padding:12px 25px}textarea.ah-field{padding:15px 25px}.ah-logo{left:15px}.ah-logo img{height:34px}.ah-burger{right:15px}.ah-mobile-nav{width:280px}.ah-hero-content p{margin-bottom:25px}.ah-flip-card{height:90px;width:280px}.ah-highlight-card{gap:10px;padding:16px}.ah-counter-badge{gap:10px;padding:12px 18px}.ah-counter-badge .ah-subheading{font-size:22px}.ah-counter-badge .ah-caption{font-size:12px}.ah-about-text{margin-top:40px}.ah-case-card-info{padding:20px 15px}.ah-cases-grid .ah-case-card{flex-direction:column}.ah-cases-grid .ah-case-card-img{height:180px;width:100%}.ah-cases-grid .ah-case-card-info{padding:20px;width:100%}.ah-cases-intro{margin-bottom:8px}.ah-service-card{padding:20px}.ah-service-card .icon{border-radius:var(--radius-sm);margin-bottom:12px;width:48px}.ah-review-card{padding:24px 18px 18px}.ah-review-text p{font-size:14px}.ah-review-author .ah-caption{font-size:16px}.ah-team-card{max-width:290px}.ah-team-links{bottom:-4%;right:12.5%}.ah-newsletter-box{padding:50px 15px}.ah-blog-date{font-size:14px}.ah-footer-contact ul li{gap:10px}.ah-footer-bottom{padding:16px 0}.ah-footer-bottom-links{flex-wrap:wrap;gap:14px;justify-content:center}.ah-footer-bottom p,.ah-footer-bottom-links a{font-size:12px}.ah-footer:before{height:200px;width:200px}.ah-page-header{min-height:200px;padding:90px 0 36px}.ah-breadcrumb{max-width:calc(100% - 10px)}.ah-breadcrumb ul{gap:5px;padding:7px 14px 6px}.ah-breadcrumb ul li{font-size:12px;gap:5px}.ah-pricing-card-info,.ah-pricing-desc{padding:25px 20px}.ah-service-detail-box:not(:last-child){margin-bottom:20px}.ah-service-detail-title{margin-bottom:15px}.ah-service-detail-box ul{gap:12px}.ah-service-detail-box.img img{border-radius:var(--radius-md)}.ah-service-detail-feature{gap:15px;padding:20px}.ah-sidebar-cta{padding:20px}.ah-service-detail-cta{padding:15px}.ah-service-detail-cta .text p{font-size:15px;line-height:28px}.ah-sidebar-dl:not(:last-child){margin-bottom:40px}.ah-cases-tabs .nav{padding:0 15px}.ah-case-detail-box:not(:last-child){margin-bottom:20px}.ah-case-challenge{margin-top:30px}.ah-case-challenge-box img{margin-bottom:15px}.ah-case-info{padding:23px 20px 22px}.ah-case-info ul li:not(:last-child){padding-bottom:15px}.ah-case-info ul{gap:15px}.ah-team-profile-cta .ah-contact-link-card .icon{border-radius:var(--radius-md);width:50px}.ah-team-profile-cta .ah-contact-link-card .icon img{max-height:25px;max-width:22px}.ah-team-profile-img .ah-team-share-btn{width:40px}.ah-pagination ul li:not(.arrow) a{font-size:15px;line-height:25px;width:32px}.ah-blog-categories:not(:last-child),.ah-blog-search:not(:last-child),.ah-blog-tags:not(:last-child),.ah-recent-posts:not(:last-child){margin-bottom:35px}.ah-page-blog .ah-blog-date{font-size:14px}.ah-blog-detail-text:not(:last-child){margin-bottom:20px}.ah-blog-detail-text blockquote{padding:20px}.ah-blog-detail-text blockquote .quote{border-width:7px;right:20px;width:50px}.ah-blog-detail-text blockquote .quote img{width:16px}.ah-blog-detail-tags ul li a{font-size:13px}.ah-comment-card .img{border-radius:var(--radius-sm);width:60px}.ah-comment-card{gap:10px}.ah-comment-card .content .text-title .ah-caption{margin-bottom:5px}.ah-comment-card .content p{font-size:13px;line-height:23px}.ah-blog-detail-text ul{gap:12px}.ah-blog-author{padding:20px}.ah-blog-author .text .ah-caption{margin-bottom:10px}.ah-blog-author .img{border-radius:var(--radius-sm);width:110px}.ah-blog-author .text p:not(:last-child){margin-bottom:17px}.ah-comment-card.reply{padding-left:20px}.ah-contact-link-card{gap:15px}.ah-contact-link-card .text p{font-size:15px;line-height:25px}}.modal-backdrop.show{display:none;opacity:0}.ah-process{background:#f8fafb;padding:var(--spacing) 0;position:relative}.ah-process:before{display:none}.ah-process .container{position:relative;z-index:2}.ah-process-title{margin-bottom:60px}.ah-process-title .ah-label{margin-bottom:15px}.ah-process-title .ah-heading{color:var(--secondary-color);font-size:38px;font-weight:700;line-height:1.22;margin:0}.ah-process-steps{margin-top:50px}.ah-process-steps .row{row-gap:24px}.ah-process-card{background:var(--white-color);border:none;border-radius:var(--radius-lg);box-shadow:0 4px 24px rgba(27,77,110,.06);height:100%;overflow:hidden;padding:0;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.ah-process-card:hover{box-shadow:0 12px 36px rgba(27,77,110,.1);transform:translateY(-4px)}.ah-process-card:before{border-left:2px solid rgba(72,169,166,.45);border-radius:var(--radius-lg) 0 0 0;border-top:2px solid rgba(72,169,166,.45);left:0;-webkit-mask-image:radial-gradient(ellipse at 0 0,rgba(0,0,0,.7) 0,transparent 70%);mask-image:radial-gradient(ellipse at 0 0,rgba(0,0,0,.7) 0,transparent 70%);top:0}.ah-process-card:after,.ah-process-card:before{background:radial-gradient(circle,rgba(27,77,110,.28) 1px,transparent 0);background-size:14px 14px;content:"";height:80px;pointer-events:none;position:absolute;transition:all .3s ease;width:80px;z-index:1}.ah-process-card:after{border-bottom:2px solid rgba(72,169,166,.45);border-radius:0 0 var(--radius-lg) 0;border-right:2px solid rgba(72,169,166,.45);bottom:0;-webkit-mask-image:radial-gradient(ellipse at 100% 100%,rgba(0,0,0,.7) 0,transparent 70%);mask-image:radial-gradient(ellipse at 100% 100%,rgba(0,0,0,.7) 0,transparent 70%);right:0}.ah-process-card:hover:after,.ah-process-card:hover:before{height:96px;width:96px}.ah-process-num{background:none;background-clip:initial;background-image:none;background-origin:initial;border:none;border-radius:0;display:block;height:auto;margin:0;position:absolute;right:16px;top:10px;width:auto;z-index:0}.ah-process-num span{background:linear-gradient(135deg,rgba(72,169,166,.18),rgba(74,156,199,.1));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:var(--body-font);font-size:90px;font-weight:900;line-height:1}.ah-process-num:before{display:none}.ah-process-info{padding:36px 30px 32px 28px;position:relative;z-index:1}.ah-process-info h4{color:var(--secondary-color);font-size:21px;font-weight:700;letter-spacing:-.01em;line-height:1.35;margin-bottom:14px}.ah-process-info p{color:var(--common-color);font-size:15px;line-height:1.7;margin:0;opacity:.85}@media (max-width:991px){.ah-process{padding:80px 0}.ah-process-title .ah-heading{font-size:32px}.ah-process-info{padding:28px 22px 24px}.ah-process-steps .row{row-gap:24px}.ah-process-num span{font-size:72px}}@media (max-width:767px){.ah-process{padding:50px 0}.ah-process-title .ah-heading{font-size:26px}.ah-process-title{margin-bottom:40px}.ah-process-info{padding:28px 20px 24px 22px}.ah-process-num span{font-size:64px}.ah-process-info h4{font-size:19px}.ah-process-info p{font-size:14px}}.ah-section-heading{margin-bottom:60px;text-align:center}.ah-section-heading .ah-label{margin-bottom:15px}.ah-section-heading .ah-heading{color:var(--secondary-color);font-size:38px;font-weight:700;line-height:1.22;margin:0 0 20px}.ah-section-heading p{color:var(--common-color);font-size:16px;line-height:1.6;margin:0 auto;max-width:600px}@media (max-width:991px){.ah-section-heading .ah-heading{font-size:32px}}@media (max-width:767px){.ah-section-heading .ah-heading{font-size:26px}.ah-section-heading{margin-bottom:30px}.ah-section-heading p{font-size:15px}.ah-services-grid{margin-top:0}.ah-services-top{margin-bottom:30px}.ah-services-top .ah-services-image,.ah-services-top .ah-services-image img{max-height:260px}.ah-services-text{margin-bottom:32px}}.ah-page-privacy,.ah-page-terms{background:var(--white-color);padding:80px 0}.ah-privacy-content,.ah-terms-content{margin:0 auto;max-width:900px}.ah-privacy-content .ah-section-heading,.ah-terms-content .ah-section-heading{margin-bottom:50px}.ah-privacy-content .ah-section-heading h2,.ah-terms-content .ah-section-heading h2{color:var(--secondary-color);font-size:36px;font-weight:700;margin-bottom:15px}.ah-privacy-content .ah-section-heading p,.ah-terms-content .ah-section-heading p{color:var(--common-color);font-size:16px;margin:0}.ah-privacy-block,.ah-terms-block{background:rgba(27,77,110,.02);border-left:4px solid var(--primary-color);border-radius:var(--radius-sm);margin-bottom:40px;padding:30px;transition:all .3s ease}.ah-privacy-block:hover,.ah-terms-block:hover{background:rgba(27,77,110,.05);box-shadow:0 5px 20px rgba(27,77,110,.1);transform:translateY(-2px)}.ah-privacy-block h3,.ah-terms-block h3{border-bottom:2px solid rgba(27,77,110,.2);color:var(--secondary-color);font-size:24px;font-weight:600;margin-bottom:20px;padding-bottom:15px}.ah-privacy-block h4,.ah-terms-block h4{color:var(--primary-color);font-size:20px;font-weight:600;margin:25px 0 15px}.ah-privacy-block p,.ah-terms-block p{color:var(--common-color);font-size:16px;line-height:1.7;margin-bottom:15px}.ah-privacy-block ul,.ah-terms-block ul{margin:15px 0;padding-left:20px}.ah-privacy-block ul li,.ah-terms-block ul li{color:var(--common-color);font-size:16px;line-height:1.6;margin-bottom:8px;position:relative}.ah-privacy-block ul li:before,.ah-terms-block ul li:before{color:var(--primary-color);content:"•";font-weight:700;left:-20px;position:absolute;top:0}.ah-privacy-block strong,.ah-terms-block strong{color:var(--secondary-color);font-weight:600}.ah-contact-info{background:rgba(27,77,110,.05);border:1px solid rgba(27,77,110,.1);border-radius:var(--radius-sm);margin-top:20px;padding:20px}.ah-contact-info p{font-size:15px;margin-bottom:8px}.ah-contact-info p:last-child{margin-bottom:0}@media (max-width:991px){.ah-page-privacy,.ah-page-terms{padding:60px 0}.ah-privacy-content,.ah-terms-content{max-width:100%}.ah-privacy-content .ah-section-heading h2,.ah-terms-content .ah-section-heading h2{font-size:30px}.ah-privacy-block,.ah-terms-block{margin-bottom:30px;padding:25px}.ah-privacy-block h3,.ah-terms-block h3{font-size:22px}.ah-privacy-block h4,.ah-terms-block h4{font-size:18px}}@media (max-width:767px){.ah-page-privacy,.ah-page-terms{padding:40px 0}.ah-privacy-content .ah-section-heading,.ah-terms-content .ah-section-heading{margin-bottom:30px}.ah-privacy-content .ah-section-heading h2,.ah-terms-content .ah-section-heading h2{font-size:26px}.ah-privacy-block,.ah-terms-block{margin-bottom:25px;padding:20px}.ah-privacy-block h3,.ah-terms-block h3{font-size:20px;margin-bottom:15px}.ah-privacy-block h4,.ah-terms-block h4{font-size:17px;margin:20px 0 12px}.ah-privacy-block p,.ah-privacy-block ul li,.ah-terms-block p,.ah-terms-block ul li{font-size:15px}.ah-contact-info{padding:15px}}@media (max-width:576px){.ah-privacy-content .ah-section-heading h2,.ah-terms-content .ah-section-heading h2{font-size:24px}.ah-privacy-block,.ah-terms-block{margin-bottom:20px;padding:15px}.ah-privacy-block h3,.ah-terms-block h3{font-size:18px}.ah-privacy-block h4,.ah-terms-block h4{font-size:16px}}.ah-page-privacy,.ah-page-terms{padding-top:200px}#ah-inquiry-form{background:var(--white-color);border:1px solid rgba(27,77,110,.06);border-radius:var(--radius-lg);box-shadow:0 2px 20px rgba(27,77,110,.06);margin:0 auto;max-width:800px;overflow:hidden;padding:50px 44px;position:relative}#ah-inquiry-form:before{border-left:2px solid rgba(72,169,166,.45);border-radius:var(--radius-lg) 0 0 0;border-top:2px solid rgba(72,169,166,.45);left:0;-webkit-mask-image:radial-gradient(ellipse at 0 0,rgba(0,0,0,.7) 0,transparent 70%);mask-image:radial-gradient(ellipse at 0 0,rgba(0,0,0,.7) 0,transparent 70%);top:0}#ah-inquiry-form:after,#ah-inquiry-form:before{background:radial-gradient(circle,rgba(27,77,110,.28) 1px,transparent 0);background-size:14px 14px;content:"";height:100px;pointer-events:none;position:absolute;width:100px;z-index:1}#ah-inquiry-form:after{border-bottom:2px solid rgba(72,169,166,.45);border-radius:0 0 var(--radius-lg) 0;border-right:2px solid rgba(72,169,166,.45);bottom:0;-webkit-mask-image:radial-gradient(ellipse at 100% 100%,rgba(0,0,0,.7) 0,transparent 70%);mask-image:radial-gradient(ellipse at 100% 100%,rgba(0,0,0,.7) 0,transparent 70%);right:0}#ah-inquiry-form .ah-field{background:transparent;border:none;border-bottom:1.5px solid rgba(27,77,110,.15);border-radius:0;color:var(--secondary-color);font-size:15px;height:52px;padding:14px 0;transition:border-color .3s ease}#ah-inquiry-form .ah-field:focus{background:transparent;border-color:var(--primary-color);box-shadow:none;outline:none}#ah-inquiry-form .ah-field::-moz-placeholder{color:#97abb8;font-weight:400}#ah-inquiry-form .ah-field::placeholder{color:#97abb8;font-weight:400}#ah-inquiry-form textarea.ah-field{border-radius:0;height:110px;padding:14px 0;resize:none}#ah-inquiry-form select.ah-field{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%2348a9a6' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right 2px center;background-repeat:no-repeat;color:#97abb8;cursor:pointer;padding-right:28px!important}#ah-inquiry-form select.ah-field:valid:not([value=""]){color:var(--secondary-color)}#ah-inquiry-form .ah-field-element i{color:var(--primary-color);font-size:16px;right:0;top:50%;transform:translateY(-50%)}#ah-inquiry-form .ah-phone-wrap{background:transparent;border:none;border-bottom:1.5px solid rgba(27,77,110,.15);border-radius:0;overflow:visible;transition:border-color .3s ease}#ah-inquiry-form .ah-phone-wrap:focus-within{background:transparent;border-color:var(--primary-color);box-shadow:none}#ah-inquiry-form .ah-phone-prefix{border-right:1px solid rgba(27,77,110,.12);height:30px;padding:0 14px 0 0}#ah-inquiry-form .ah-phone-wrap .ah-phone-input{background:transparent;border:none;height:50px;padding-left:14px}#ah-inquiry-form .ah-form-group{margin-bottom:24px}#ah-inquiry-form .ah-checkbox-wrap label{color:#5a7a8a;font-size:14px;line-height:1.6}#ah-inquiry-form .ah-checkbox-wrap label a{color:var(--primary-color);font-weight:600;text-decoration:underline}#ah-inquiry-form .ah-checkbox-wrap .form-checkbox{accent-color:var(--primary-color)}#ah-inquiry-form .ah-btn{margin-top:10px}#ah-inquiry-form .ah-form-disclaimer{margin-left:auto;margin-right:auto;text-align:center}label a{color:#000;text-decoration:underline}@media (max-width:900px){.ah-page-privacy,.ah-page-terms{padding-top:100px}#ah-inquiry-form{padding:28px 20px}#ah-inquiry-form .ah-field{font-size:14px;height:46px;padding:12px 0}#ah-inquiry-form textarea.ah-field{height:100px;padding:12px 0}#ah-inquiry-form .ah-phone-wrap .ah-phone-input{height:44px}#ah-inquiry-form:after,#ah-inquiry-form:before{height:60px;width:60px}}.wow{visibility:hidden}@keyframes fadeUpAnimation{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fadeup-animation.animated{animation-fill-mode:both;animation-name:fadeUpAnimation;visibility:visible}@keyframes leftAnimation{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.left-animation.animated{animation-fill-mode:both;animation-name:leftAnimation;visibility:visible}@keyframes rightAnimation{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.right-animation.animated{animation-fill-mode:both;animation-name:rightAnimation;visibility:visible}