.ukb-25-service-1{overflow-x:clip}
@font-face { font-family: "Material Icons"; font-style: normal; font-weight: 400; src: url("25/assets/font/MaterialIcons-Regular.woff2") format("woff2"); font-display: swap; }
.ukb-25-service-1{color:rgb(155, 155, 155);font-family:var(--ukb-font);font-size:14px;font-weight:400;line-height:24.0001px;letter-spacing:normal;text-align:start;word-spacing:0px;background-color:rgb(255, 255, 255)}
.ukb-25-service-1{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-font-sans-serif:"Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--bs-font-monospace:Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}
.ukb-25-service-1 *,.ukb-25-service-1 ::before,.ukb-25-service-1 ::after{box-sizing: border-box;}
.ukb-25-service-1 h2,.ukb-25-service-1 h1{margin-top: 0px; margin-bottom: 0.5rem; font-family:var(--ukb-font); font-weight: 700; line-height: 1.2; color: rgb(21, 21, 21);}
.ukb-25-service-1 h2,.ukb-25-service-1 h1{font-size: calc(1.425rem + 2.1vw);}
@media (min-width: 1200px){
.ukb-25-service-1 h2,.ukb-25-service-1 h1{font-size: 3rem;}
}
.ukb-25-service-1 ul{padding-left: 2rem;}
.ukb-25-service-1 ul{margin-top: 0px; margin-bottom: 1rem;}
.ukb-25-service-1 a{color: color-mix(in srgb, var(--ukb-p), white 30%); text-decoration: none;}
.ukb-25-service-1 a:hover{color: rgb(21, 21, 21); text-decoration: underline;}
.ukb-25-service-1 ::-webkit-datetime-edit-fields-wrapper,.ukb-25-service-1 ::-webkit-datetime-edit-text,.ukb-25-service-1 ::-webkit-datetime-edit-minute,.ukb-25-service-1 ::-webkit-datetime-edit-hour-field,.ukb-25-service-1 ::-webkit-datetime-edit-day-field,.ukb-25-service-1 ::-webkit-datetime-edit-month-field,.ukb-25-service-1 ::-webkit-datetime-edit-year-field{padding: 0px;}
.ukb-25-service-1 ::-webkit-inner-spin-button{height: auto;}
.ukb-25-service-1 ::-webkit-search-decoration{appearance: none;}
.ukb-25-service-1 ::-webkit-color-swatch-wrapper{padding: 0px;}
.ukb-25-service-1 ::-webkit-file-upload-button{font: inherit; appearance: button;}
.ukb-25-service-1 .container{width: 100%; padding-right: var(--bs-gutter-x, 15px); padding-left: var(--bs-gutter-x, 15px); margin-right: auto; margin-left: auto;}
@media (min-width: 576px){
.ukb-25-service-1 .container{max-width: 540px;}
}
@media (min-width: 768px){
.ukb-25-service-1 .container{max-width: 720px;}
}
@media (min-width: 992px){
.ukb-25-service-1 .container{max-width: 960px;}
}
@media (min-width: 1200px){
.ukb-25-service-1 .container{max-width: 1200px;}
}
.ukb-25-service-1 a:focus{outline: none !important;}
.ukb-25-service-1 :focus{outline: none;}
.ukb-25-service-1 ul{list-style: none; padding: 0px; margin: 0px;}
.ukb-25-service-1 ul li{display: block;}
.ukb-25-service-1 .context-dark,.ukb-25-service-1 .context-dark h2,.ukb-25-service-1 .context-dark h1{color: rgb(255, 255, 255);}
.ukb-25-service-1 h2,.ukb-25-service-1 h1{margin-top: 0px; margin-bottom: 0px; font-weight: 700; color: rgb(21, 21, 21);}
.ukb-25-service-1 h2,.ukb-25-service-1 h1{font-size: 30px; line-height: 1.5; letter-spacing: 0.04em; text-transform: uppercase;}
@media (min-width: 1200px){
.ukb-25-service-1 h2,.ukb-25-service-1 h1{font-size: 48px; line-height: 1.2;}
}
.ukb-25-service-1 ::selection{background: color-mix(in srgb, var(--ukb-p), white 30%); color: rgb(255, 255, 255);}
.ukb-25-service-1 a{transition: 0.3s ease-in-out;}
.ukb-25-service-1 a,.ukb-25-service-1 a:focus,.ukb-25-service-1 a:active,.ukb-25-service-1 a:hover{text-decoration: none;}
.ukb-25-service-1 a,.ukb-25-service-1 a:focus,.ukb-25-service-1 a:active{color: color-mix(in srgb, var(--ukb-p), white 30%);}
.ukb-25-service-1 a:hover{color: rgb(21, 21, 21);}
.ukb-25-service-1 .breadcrumbs-custom{position: relative; padding: 35px 0px 40px; text-align: center; background-color: rgb(204, 204, 204); background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; opacity: 1; transition: 0.45s ease-out;}
.ukb-25-service-1 .breadcrumbs-custom-path{margin-left: -15px; margin-right: -15px;}
.ukb-25-service-1 .breadcrumbs-custom-path > *{padding-left: 15px; padding-right: 15px;}
.ukb-25-service-1 .breadcrumbs-custom-path a{display: inline; vertical-align: middle;}
.ukb-25-service-1 .breadcrumbs-custom-path a,.ukb-25-service-1 .breadcrumbs-custom-path a:active,.ukb-25-service-1 .breadcrumbs-custom-path a:focus{color: color-mix(in srgb, var(--ukb-p), white 75%);}
.ukb-25-service-1 .breadcrumbs-custom-path li{position: relative; display: inline-block; vertical-align: middle; font-size: 14px; letter-spacing: 0.02em; line-height: 1.7;}
.ukb-25-service-1 .breadcrumbs-custom-path li::after{content: ""; font-family: "Material Icons"; position: absolute; top: 55%; right: -10px; display: inline-block; font-size: 18px; font-style: normal; color: rgba(255, 255, 255, 0.5); transform: translate3d(0px, -50%, 0px);}
.ukb-25-service-1 .breadcrumbs-custom-path li:last-child::after{display: none;}
.ukb-25-service-1 .breadcrumbs-custom-path a:hover,.ukb-25-service-1 .breadcrumbs-custom-path li.active{color: rgb(255, 255, 255);}
.ukb-25-service-1 .breadcrumbs-custom-path li.active{top: 2px;}
.ukb-25-service-1 * + .breadcrumbs-custom-path{margin-top: 14px;}
@media (max-width: 991.98px){
.ukb-25-service-1 .breadcrumbs-custom-title{font-size: 26px;}
}
@media (min-width: 576px){
.ukb-25-service-1 .breadcrumbs-custom{margin-left: -30px; margin-right: -30px;}
.ukb-25-service-1 .breadcrumbs-custom > *{padding-left: 30px; padding-right: 30px;}
.ukb-25-service-1 * + .breadcrumbs-custom-path{margin-top: 18px;}
}
@media (min-width: 768px){
.ukb-25-service-1 .breadcrumbs-custom{padding: 70px 0px 80px;}
.ukb-25-service-1 .breadcrumbs-custom-path{margin-left: -20px; margin-right: -20px;}
.ukb-25-service-1 .breadcrumbs-custom-path > *{padding-left: 20px; padding-right: 20px;}
.ukb-25-service-1 .breadcrumbs-custom-path li{font-size: 18px;}
}
@media (min-width: 1200px){
.ukb-25-service-1 .breadcrumbs-custom{padding: 90px 0px 100px;}
}
@media (min-width: 1600px){
.ukb-25-service-1 .breadcrumbs-custom{padding: 100px 0px 115px;}
}
.ukb-25-service-1 .page-header-modern + *{margin-top: -40px;}
.ukb-70-service-2{overflow-x:clip}
@font-face { font-family: "Font Awesome 5 Pro"; font-style: normal; font-weight: 300; font-display: auto; src: url("70/assets/font/fa-light-300.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: "Font Awesome 5 Pro"; font-style: normal; font-weight: 400; font-display: auto; src: url("70/assets/font/fa-regular-400.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: "Font Awesome 5 Pro"; font-style: normal; font-weight: 900; font-display: auto; src: url("70/assets/font/fa-solid-900.woff2") format("woff2"); font-display: swap; }
.ukb-70-service-2{color:rgb(119, 119, 119);font-family:var(--ukb-font);font-size:16px;font-weight:400;line-height:28px;letter-spacing:normal;text-align:start;word-spacing:0px;background-color:rgb(255, 255, 255)}
.ukb-70-service-2 .fa,.ukb-70-service-2 .far,.ukb-70-service-2 .fas{-webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1;}
.ukb-70-service-2 .fa-arrow-right::before{content: "";}
.ukb-70-service-2 .fa-bullhorn::before{content: "";}
.ukb-70-service-2 .fa-file-invoice::before{content: "";}
.ukb-70-service-2 .fa-gift::before{content: "";}
.ukb-70-service-2 .fa-laptop-code::before{content: "";}
.ukb-70-service-2 .fa-lightbulb::before{content: "";}
.ukb-70-service-2 .fa-thumbs-up::before{content: "";}
.ukb-70-service-2 .far{font-family: "Font Awesome 5 Pro";}
.ukb-70-service-2 .far{font-weight: 400;}
.ukb-70-service-2 .fa,.ukb-70-service-2 .fas{font-family: "Font Awesome 5 Pro"; font-weight: 900;}
.ukb-70-service-2{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}
.ukb-70-service-2 *,.ukb-70-service-2 ::after,.ukb-70-service-2 ::before{box-sizing: border-box;}
.ukb-70-service-2 h2,.ukb-70-service-2 h4{margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2;}
.ukb-70-service-2 h2{font-size: calc(1.325rem + 0.9vw);}
@media (min-width: 1200px){
.ukb-70-service-2 h2{font-size: 2rem;}
}
.ukb-70-service-2 h4{font-size: calc(1.275rem + 0.3vw);}
@media (min-width: 1200px){
.ukb-70-service-2 h4{font-size: 1.5rem;}
}
.ukb-70-service-2 p{margin-top: 0px; margin-bottom: 1rem;}
.ukb-70-service-2 a{color: color-mix(in srgb, var(--ukb-s), white 30%); text-decoration: underline;}
.ukb-70-service-2 a:hover{color: color-mix(in srgb, var(--ukb-s), white 17%);}
.ukb-70-service-2 ::-webkit-datetime-edit-day-field,.ukb-70-service-2 ::-webkit-datetime-edit-fields-wrapper,.ukb-70-service-2 ::-webkit-datetime-edit-hour-field,.ukb-70-service-2 ::-webkit-datetime-edit-minute,.ukb-70-service-2 ::-webkit-datetime-edit-month-field,.ukb-70-service-2 ::-webkit-datetime-edit-text,.ukb-70-service-2 ::-webkit-datetime-edit-year-field{padding: 0px;}
.ukb-70-service-2 ::-webkit-inner-spin-button{height: auto;}
.ukb-70-service-2 ::-webkit-search-decoration{appearance: none;}
.ukb-70-service-2 ::-webkit-color-swatch-wrapper{padding: 0px;}
.ukb-70-service-2 ::-webkit-file-upload-button{font: inherit; appearance: button;}
.ukb-70-service-2 .container{width: 100%; padding-right: var(--bs-gutter-x,.75rem); padding-left: var(--bs-gutter-x,.75rem); margin-right: auto; margin-left: auto;}
@media (min-width: 576px){
.ukb-70-service-2 .container{max-width: 540px;}
}
@media (min-width: 768px){
.ukb-70-service-2 .container{max-width: 720px;}
}
@media (min-width: 992px){
.ukb-70-service-2 .container{max-width: 960px;}
}
@media (min-width: 1200px){
.ukb-70-service-2 .container{max-width: 1140px;}
}
@media (min-width: 1400px){
.ukb-70-service-2 .container{max-width: 1320px;}
}
.ukb-70-service-2 .row{--bs-gutter-x: 1.5rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); margin-right: calc(var(--bs-gutter-x)/ -2); margin-left: calc(var(--bs-gutter-x)/ -2);}
.ukb-70-service-2 .row > *{flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x)/ 2); padding-left: calc(var(--bs-gutter-x)/ 2); margin-top: var(--bs-gutter-y);}
@media (min-width: 576px){
.ukb-70-service-2 .col-sm-6{flex: 0 0 auto; width: 50%;}
}
@media (min-width: 992px){
.ukb-70-service-2 .col-lg-3{flex: 0 0 auto; width: 25%;}
.ukb-70-service-2 .col-lg-6{flex: 0 0 auto; width: 50%;}
}
.ukb-70-service-2 .p-2{padding: 0.5rem !important;}
.ukb-70-service-2 .pt-4{padding-top: 1.5rem !important;}
.ukb-70-service-2 .text-center{text-align: center !important;}
.ukb-70-service-2 *{box-sizing: border-box; margin: 0px; padding: 0px;}
.ukb-70-service-2 div,.ukb-70-service-2 span,.ukb-70-service-2 a,.ukb-70-service-2 p,.ukb-70-service-2 h2,.ukb-70-service-2 h4,.ukb-70-service-2 section{margin: 0px; padding: 0px; border: 0px; outline: 0px;}
.ukb-70-service-2 a:hover,.ukb-70-service-2 a:focus,.ukb-70-service-2 a:active{text-decoration: none; border: 0px; transition: 0.3s ease-in-out; outline: none !important;}
.ukb-70-service-2 ::-webkit-input-placeholder{color: rgb(102, 102, 102); opacity: 1;}
.ukb-70-service-2 ::placeholder{color: rgb(102, 102, 102); opacity: 1;}
.ukb-70-service-2 a{position: relative;}
.ukb-70-service-2 a:hover,.ukb-70-service-2 a:focus{outline: 0px; text-decoration: none;}
@media (min-width: 1365px){
.ukb-70-service-2 .container{max-width: 1160px !important;}
}
.ukb-70-service-2 .mt-40{margin-top: 40px;}
.ukb-70-service-2 section{position: relative; z-index: 1;}
.ukb-70-service-2 h2,.ukb-70-service-2 h4{font-family:var(--ukb-font); margin: 0px; font-weight: 600; color: rgb(0, 0, 0);}
.ukb-70-service-2 h2{font-size: 36px; line-height: 130%;}
.ukb-70-service-2 h4{font-size: 1.25rem; line-height: 1.875rem;}
.ukb-70-service-2 a{text-decoration: none; font-weight: 400; font-size: 16px; line-height: 28px; color: rgb(255, 255, 255); font-family:var(--ukb-font); cursor: pointer; outline: none !important;}
.ukb-70-service-2 p{margin: 0px;}
.ukb-70-service-2 .section-padding{padding: 160px 0px;}
@media (max-width: 991px){
.ukb-70-service-2 .section-padding{padding: 100px 0px;}
}
@media (max-width: 767px){
.ukb-70-service-2 .section-padding{padding: 80px 0px;}
}
.ukb-70-service-2 .body-text{font-size: 16px; line-height: 27px; color: rgb(95, 97, 104); font-weight: 400;}
.ukb-70-service-2 .section-head{position: relative;}
.ukb-70-service-2 .section-head .heading-bg{position: absolute; font-weight: 700; font-size: 140px; letter-spacing: -3px; color: color-mix(in srgb, color-mix(in srgb, var(--ukb-s), white 54%) 12%, transparent); text-transform: uppercase; left: 0px; z-index: -1; bottom: 23px; line-height: 1;}
@media (max-width: 991px){
.ukb-70-service-2 .section-head .heading-bg{font-size: 100px; left: 0px; bottom: 0px;}
}
@media (max-width: 575px){
.ukb-70-service-2 .section-head .heading-bg{display: none;}
}
.ukb-70-service-2 .section-head .section-title{font-size: 40px; line-height: 48px; color: color-mix(in srgb, var(--ukb-s), black 53%); font-weight: 700;}
@media (max-width: 575px){
.ukb-70-service-2 .section-head .section-title{font-size: 32px; line-height: 40px;}
}
.ukb-70-service-2 .section-head .heading-dot{display: inline-block; width: 10px; height: 10px; border: 3px solid color-mix(in srgb, var(--ukb-p), white 62%); margin-bottom: 0px; margin-left: 0px;}
.ukb-70-service-2 .button{display: inline-block; font-size: 16px; font-weight: 700;}
@media (max-width: 575px){
.ukb-70-service-2 .button .icon{font-size: 14px;}
}
.ukb-70-service-2 .button.button-minimal{font-size: 16px; line-height: 27px; color: color-mix(in srgb, var(--ukb-s), black 53%); font-weight: 700;}
.ukb-70-service-2 .button.button-minimal .icon{font-size: 14px; margin-left: 5px;}
.ukb-70-service-2 .services-wrapper{overflow-x: hidden;}
.ukb-70-service-2 .services-wrapper .section-head .heading-bg{bottom: -25px;}
.ukb-70-service-2 .services-wrapper .body-text{margin-top: 20px; margin-bottom: 20px; color: rgb(95, 97, 104);}
.ukb-70-service-2 .services-wrapper .body-text.padding-right{padding-right: 100px;}
@media (max-width: 400px){
.ukb-70-service-2 .services-wrapper .body-text.padding-right{padding-right: 0px;}
}
@media (max-width: 991px){
.ukb-70-service-2 .services-wrapper .button-minimal{padding-bottom: 20px;}
}
.ukb-70-service-2 .services-wrapper .row > *{padding-right: 0px; padding-left: 0px;}
.ukb-70-service-2 .services i{font-size: 45px; line-height: 65px; color: color-mix(in srgb, var(--ukb-p), white 62%);}
.ukb-70-service-2 .services h4{font-size: 16px; margin-top: 25px; position: relative; text-transform: uppercase; font-weight: 500; color: rgb(104, 112, 116);}
.ukb-70-service-2 .services .mask-top{width: 100%; background-color: rgb(255, 255, 255); padding: 15px; position: absolute; top: 65px; transition: 0.3s ease-out; height: 275px;}
.ukb-70-service-2 .services .mask-bottom p{line-height: 25px; font-size: 14px;}
.ukb-70-service-2 .services .mask-top h4::before{top: -18px; content: ""; display: block; height: 2px; left: 0px; right: 0px; margin: -2px auto; position: absolute; width: 40px;}
.ukb-70-service-2 .button.button-minimal .icon i{font-size: 14px;}
.ukb-70-service-2 .services .services-box:hover .mask-top{top: -200px; transition: 0.3s ease-out;}
.ukb-70-service-2 .services .services-box{overflow: hidden; position: relative; height: 275px; background-color: rgb(255, 255, 255); cursor: pointer; margin: 0px 7px; box-shadow: rgba(50, 50, 50, 0.16) 0px 0px 17px 0px; transition-duration: 0.5s;}
.ukb-70-service-2 .services .mask-bottom{color: rgb(104, 112, 116); padding: 15px; background-color: rgb(255, 255, 255); width: 100%; position: absolute; bottom: -300px; height: 100%; transition: 0.3s ease-out;}
.ukb-70-service-2 .services .mask-bottom h4{margin: 15px 0px 10px;}
.ukb-70-service-2 .services .services-box:hover .mask-bottom{bottom: 0px; transition: 0.3s ease-out;}
.ukb-70-service-2 .services .mask-bottom i{font-size: 25px; line-height: 30px;}
.ukb-70-service-3{overflow-x:clip}
.ukb-70-service-3{color:rgb(119, 119, 119);font-family:var(--ukb-font);font-size:16px;font-weight:400;line-height:28px;letter-spacing:normal;text-align:start;word-spacing:0px;background-color:rgb(255, 255, 255)}
.ukb-70-service-3{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}
.ukb-70-service-3 *,.ukb-70-service-3 ::after,.ukb-70-service-3 ::before{box-sizing: border-box;}
.ukb-70-service-3 h2{margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2;}
.ukb-70-service-3 h2{font-size: calc(1.325rem + 0.9vw);}
@media (min-width: 1200px){
.ukb-70-service-3 h2{font-size: 2rem;}
}
.ukb-70-service-3 img{vertical-align: middle;}
.ukb-70-service-3 button{border-radius: 0px;}
.ukb-70-service-3 button:focus:not(:focus-visible){outline: 0px;}
.ukb-70-service-3 button{margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit;}
.ukb-70-service-3 button{text-transform: none;}
.ukb-70-service-3 [type="button"],.ukb-70-service-3 button{appearance: button;}
.ukb-70-service-3 ::-webkit-datetime-edit-day-field,.ukb-70-service-3 ::-webkit-datetime-edit-fields-wrapper,.ukb-70-service-3 ::-webkit-datetime-edit-hour-field,.ukb-70-service-3 ::-webkit-datetime-edit-minute,.ukb-70-service-3 ::-webkit-datetime-edit-month-field,.ukb-70-service-3 ::-webkit-datetime-edit-text,.ukb-70-service-3 ::-webkit-datetime-edit-year-field{padding: 0px;}
.ukb-70-service-3 ::-webkit-inner-spin-button{height: auto;}
.ukb-70-service-3 ::-webkit-search-decoration{appearance: none;}
.ukb-70-service-3 ::-webkit-color-swatch-wrapper{padding: 0px;}
.ukb-70-service-3 ::-webkit-file-upload-button{font: inherit; appearance: button;}
.ukb-70-service-3 .img-fluid{max-width: 100%; height: auto;}
.ukb-70-service-3 .container{width: 100%; padding-right: var(--bs-gutter-x,.75rem); padding-left: var(--bs-gutter-x,.75rem); margin-right: auto; margin-left: auto;}
@media (min-width: 576px){
.ukb-70-service-3 .container{max-width: 540px;}
}
@media (min-width: 768px){
.ukb-70-service-3 .container{max-width: 720px;}
}
@media (min-width: 992px){
.ukb-70-service-3 .container{max-width: 960px;}
}
@media (min-width: 1200px){
.ukb-70-service-3 .container{max-width: 1140px;}
}
@media (min-width: 1400px){
.ukb-70-service-3 .container{max-width: 1320px;}
}
.ukb-70-service-3 .row{--bs-gutter-x: 1.5rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); margin-right: calc(var(--bs-gutter-x)/ -2); margin-left: calc(var(--bs-gutter-x)/ -2);}
.ukb-70-service-3 .row > *{flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x)/ 2); padding-left: calc(var(--bs-gutter-x)/ 2); margin-top: var(--bs-gutter-y);}
.ukb-70-service-3 .gy-5{--bs-gutter-y: 3rem;}
@media (min-width: 992px){
.ukb-70-service-3 .col-lg-6{flex: 0 0 auto; width: 50%;}
.ukb-70-service-3 .gy-lg-0{--bs-gutter-y: 0;}
}
.ukb-70-service-3 .collapse:not(.show){display: none;}
.ukb-70-service-3 .accordion-button{position: relative; display: flex; align-items: center; width: 100%; padding: 1rem 1.25rem; font-size: 1rem; color: rgb(33, 37, 41); text-align: left; background-color: rgb(255, 255, 255); border: 0px; border-radius: 0px; overflow-anchor: none; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s;}
@media (prefers-reduced-motion: reduce){
.ukb-70-service-3 .accordion-button{transition: none;}
}
.ukb-70-service-3 .accordion-button:not(.collapsed){color: color-mix(in srgb, var(--ukb-s), white 24%); background-color: rgb(231, 241, 255); box-shadow: rgba(0, 0, 0, 0.125) 0px -1px 0px inset;}
.ukb-70-service-3 .accordion-button:not(.collapsed)::after{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); transform: rotate(-180deg);}
.ukb-70-service-3 .accordion-button::after{flex-shrink: 0; width: 1.25rem; height: 1.25rem; margin-left: auto; content: ""; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-size: 1.25rem auto; transition: transform 0.2s ease-in-out;}
@media (prefers-reduced-motion: reduce){
.ukb-70-service-3 .accordion-button::after{transition: none;}
}
.ukb-70-service-3 .accordion-button:hover{z-index: 2;}
.ukb-70-service-3 .accordion-button:focus{z-index: 3; border-color: color-mix(in srgb, var(--ukb-s), white 62%); outline: 0px; box-shadow: color-mix(in srgb, color-mix(in srgb, var(--ukb-s), white 30%) 25%, transparent) 0px 0px 0px 0.25rem;}
.ukb-70-service-3 .accordion-header{margin-bottom: 0px;}
.ukb-70-service-3 .accordion-item{background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.125);}
.ukb-70-service-3 .accordion-item:first-of-type{border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;}
.ukb-70-service-3 .accordion-item:first-of-type .accordion-button{border-top-left-radius: calc(-1px + 0.25rem); border-top-right-radius: calc(-1px + 0.25rem);}
.ukb-70-service-3 .accordion-item:not(:first-of-type){border-top: 0px;}
.ukb-70-service-3 .accordion-item:last-of-type{border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem;}
.ukb-70-service-3 .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius: calc(-1px + 0.25rem); border-bottom-left-radius: calc(-1px + 0.25rem);}
.ukb-70-service-3 .accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem;}
.ukb-70-service-3 .accordion-body{padding: 1rem 1.25rem;}
.ukb-70-service-3 *{box-sizing: border-box; margin: 0px; padding: 0px;}
.ukb-70-service-3 div,.ukb-70-service-3 span,.ukb-70-service-3 img,.ukb-70-service-3 h2,.ukb-70-service-3 section{margin: 0px; padding: 0px; border: 0px; outline: 0px;}
.ukb-70-service-3 img{max-width: 100%;}
.ukb-70-service-3 ::-webkit-input-placeholder{color: rgb(102, 102, 102); opacity: 1;}
.ukb-70-service-3 ::placeholder{color: rgb(102, 102, 102); opacity: 1;}
.ukb-70-service-3 button{position: relative;}
.ukb-70-service-3 button:hover,.ukb-70-service-3 button:focus{outline: 0px; text-decoration: none;}
.ukb-70-service-3 button{border: 0px;}
@media (min-width: 1365px){
.ukb-70-service-3 .container{max-width: 1160px !important;}
}
.ukb-70-service-3 button{border-width: medium; border-style: none; border-color: currentcolor; border-image: none;}
.ukb-70-service-3 section{position: relative; z-index: 1;}
.ukb-70-service-3 h2{font-family:var(--ukb-font); margin: 0px; font-weight: 600; color: rgb(0, 0, 0);}
.ukb-70-service-3 h2{font-size: 36px; line-height: 130%;}
.ukb-70-service-3 .section-padding{padding: 160px 0px;}
@media (max-width: 991px){
.ukb-70-service-3 .section-padding{padding: 100px 0px;}
}
@media (max-width: 767px){
.ukb-70-service-3 .section-padding{padding: 80px 0px;}
}
.ukb-70-service-3 .section-head{position: relative;}
.ukb-70-service-3 .section-head .heading-bg{position: absolute; font-weight: 700; font-size: 140px; letter-spacing: -3px; color: color-mix(in srgb, color-mix(in srgb, var(--ukb-s), white 54%) 12%, transparent); text-transform: uppercase; left: 0px; z-index: -1; bottom: 23px; line-height: 1;}
@media (max-width: 991px){
.ukb-70-service-3 .section-head .heading-bg{font-size: 100px; left: 0px; bottom: 0px;}
}
@media (max-width: 575px){
.ukb-70-service-3 .section-head .heading-bg{display: none;}
}
.ukb-70-service-3 .section-head .section-title{font-size: 40px; line-height: 48px; color: color-mix(in srgb, var(--ukb-s), black 53%); font-weight: 700;}
@media (max-width: 575px){
.ukb-70-service-3 .section-head .section-title{font-size: 32px; line-height: 40px;}
}
.ukb-70-service-3 .section-head .heading-dot{display: inline-block; width: 10px; height: 10px; border: 3px solid color-mix(in srgb, var(--ukb-p), white 62%); margin-bottom: 0px; margin-left: 0px;}
.ukb-70-service-3 .query-wrapper{margin-bottom: 110px; position: relative;}
.ukb-70-service-3 .query-wrapper .section-head .heading-bg{top: -60px;}
.ukb-70-service-3 .query-wrapper .left-content{position: relative;}
.ukb-70-service-3 .query-wrapper .left-content::before{content: ""; width: 100%; height: 100%; background-image: url("70/assets/image/faq-illustration.png"); position: absolute; bottom: 313px; left: -323px; background-repeat: no-repeat; background-size: cover; z-index: -1;}
.ukb-70-service-3 .query-wrapper .right-content .section-head{margin-top: 20px;}
@media (max-width: 991px){
.ukb-70-service-3 .query-wrapper .right-content .section-head .heading-bg{top: -40px;}
}
.ukb-70-service-3 .accordion{margin-top: 40px;}
.ukb-70-service-3 .accordion .accordion-item{margin-bottom: 15px; border: 1px solid rgba(0, 0, 0, 0.125) !important;}
.ukb-70-service-3 .accordion .accordion-body{font-size: 16px; line-height: 27px; color: rgb(95, 97, 104); font-weight: 400; font-family:var(--ukb-font);}
.ukb-70-service-3 .accordion .accordion-button{font-size: 20px; line-height: 26px; padding: 20px 30px; color: color-mix(in srgb, var(--ukb-s), black 53%); font-weight: 500; font-family:var(--ukb-font); border-radius: 0px;}
.ukb-70-service-3 .accordion .accordion-button:not(.collapsed){background-color: color-mix(in srgb, var(--ukb-p), white 62%); color: rgb(255, 255, 255);}
.ukb-70-service-3 .accordion .accordion-button::after{content: ""; font-family: "Font Awesome 5 Pro"; position: absolute; right: 20px; top: 35%; font-weight: 400; background-image: none;}
.ukb-70-service-3 .accordion .accordion-item:first-of-type{border-radius: 0px;}
.ukb-70-service-3 .accordion .accordion-item:last-of-type{border-radius: 0px;}