.qcyc-37-about-1{overflow-x:clip}
@font-face { font-display: block; font-family: bootstrap-icons; src: url("37/assets/font/bootstrap-icons.woff2") format("woff2"); font-display: swap; }
.qcyc-37-about-1{color:rgb(34, 34, 34);font-family:var(--qcyc-font);font-size:16px;font-weight:400;line-height:24px;letter-spacing:normal;text-align:start;word-spacing:0px;background-color:rgb(255, 255, 255)}
.qcyc-37-about-1{--swiper-theme-color:#007aff}
.qcyc-37-about-1 .swiper{margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1;}
.qcyc-37-about-1 .swiper-wrapper{position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box;}
.qcyc-37-about-1 .swiper-wrapper{transform: translate3d(0px, 0px, 0px);}
.qcyc-37-about-1 .swiper-pointer-events{touch-action: pan-y;}
.qcyc-37-about-1 .swiper-slide{flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform;}
.qcyc-37-about-1 .swiper-backface-hidden .swiper-slide{transform: translateZ(0px); backface-visibility: hidden;}
.qcyc-37-about-1{--swiper-navigation-size:44px}
.qcyc-37-about-1 .swiper-pagination{position: absolute; text-align: center; transition: opacity 0.3s; transform: translate3d(0px, 0px, 0px); z-index: 10;}
.qcyc-37-about-1 .swiper-horizontal > .swiper-pagination-bullets,.qcyc-37-about-1 .swiper-pagination-bullets.swiper-pagination-horizontal{bottom: 10px; left: 0px; width: 100%;}
.qcyc-37-about-1 .bi::before,.qcyc-37-about-1 :is([class^="bi-"],[class*=" bi-"])::before{display: inline-block; font-style: normal; font-variant: normal; text-transform: none; line-height: 1; vertical-align: -0.125em; -webkit-font-smoothing: antialiased; font-family: bootstrap-icons !important; font-weight: normal !important;}
.qcyc-37-about-1 .bi-star-fill::before{content: "";}
.qcyc-37-about-1 .bi-quote::before{content: "";}
.qcyc-37-about-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-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--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-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,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));--bs-body-font-family:var(--qcyc-font);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}
.qcyc-37-about-1 *,.qcyc-37-about-1 ::after,.qcyc-37-about-1 ::before{box-sizing: border-box;}
.qcyc-37-about-1 h2,.qcyc-37-about-1 h3,.qcyc-37-about-1 h1{margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2;}
.qcyc-37-about-1 h2,.qcyc-37-about-1 h1{font-size: calc(1.325rem + 0.9vw);}
@media (min-width: 1200px){
.qcyc-37-about-1 h2,.qcyc-37-about-1 h1{font-size: 2rem;}
}
.qcyc-37-about-1 h3{font-size: calc(1.3rem + 0.6vw);}
@media (min-width: 1200px){
.qcyc-37-about-1 h3{font-size: 1.75rem;}
}
.qcyc-37-about-1 p{margin-top: 0px; margin-bottom: 1rem;}
.qcyc-37-about-1 ol{padding-left: 2rem;}
.qcyc-37-about-1 ol{margin-top: 0px; margin-bottom: 1rem;}
.qcyc-37-about-1 a{color: var(--bs-link-color); text-decoration: underline;}
.qcyc-37-about-1 a:hover{color: var(--bs-link-hover-color);}
.qcyc-37-about-1 img{vertical-align: middle;}
.qcyc-37-about-1 ::-webkit-datetime-edit-day-field,.qcyc-37-about-1 ::-webkit-datetime-edit-fields-wrapper,.qcyc-37-about-1 ::-webkit-datetime-edit-hour-field,.qcyc-37-about-1 ::-webkit-datetime-edit-minute,.qcyc-37-about-1 ::-webkit-datetime-edit-month-field,.qcyc-37-about-1 ::-webkit-datetime-edit-text,.qcyc-37-about-1 ::-webkit-datetime-edit-year-field{padding: 0px;}
.qcyc-37-about-1 ::-webkit-inner-spin-button{height: auto;}
.qcyc-37-about-1 ::-webkit-search-decoration{appearance: none;}
.qcyc-37-about-1 ::-webkit-color-swatch-wrapper{padding: 0px;}
.qcyc-37-about-1 ::-webkit-file-upload-button{font: inherit; appearance: button;}
.qcyc-37-about-1 .img-fluid{max-width: 100%; height: auto;}
.qcyc-37-about-1 .container{--bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-right: auto; margin-left: auto;}
@media (min-width: 576px){
.qcyc-37-about-1 .container{max-width: 540px;}
}
@media (min-width: 768px){
.qcyc-37-about-1 .container{max-width: 720px;}
}
@media (min-width: 992px){
.qcyc-37-about-1 .container{max-width: 960px;}
}
@media (min-width: 1200px){
.qcyc-37-about-1 .container{max-width: 1140px;}
}
@media (min-width: 1400px){
.qcyc-37-about-1 .container{max-width: 1320px;}
}
.qcyc-37-about-1 .row{--bs-gutter-x: 1.5rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(-1 * var(--bs-gutter-y)); margin-right: calc(-.5 * var(--bs-gutter-x)); margin-left: calc(-.5 * var(--bs-gutter-x));}
.qcyc-37-about-1 .row > *{flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y);}
.qcyc-37-about-1 .gy-4{--bs-gutter-y: 1.5rem;}
@media (min-width: 992px){
.qcyc-37-about-1 .col-lg-6{flex: 0 0 auto; width: 50%;}
}
.qcyc-37-about-1 .d-flex{display: flex !important;}
.qcyc-37-about-1 .position-relative{position: relative !important;}
.qcyc-37-about-1 .flex-shrink-0{flex-shrink: 0 !important;}
.qcyc-37-about-1 .justify-content-center{justify-content: center !important;}
.qcyc-37-about-1 .align-items-center{align-items: center !important;}
.qcyc-37-about-1 .mb-4{margin-bottom: 1.5rem !important;}
.qcyc-37-about-1 .ps-0{padding-left: 0px !important;}
.qcyc-37-about-1 .text-center{text-align: center !important;}
.qcyc-37-about-1 .rounded-4{border-radius: var(--bs-border-radius-xl) !important;}
.qcyc-37-about-1{--font-default:'Poppins', sans-serif;--font-primary:'Poppins', sans-serif;--font-secondary:'Poppins', sans-serif;--font-heading:'Comfortaa', cursive}
.qcyc-37-about-1{--color-default:#222222;--color-primary:#e89719;--color-secondary:#222222}
.qcyc-37-about-1{--color-white:#ffffff;--color-light:#f1f5f9;--color-black:#121212;--color-night:#001632;--color-red:#f44336;--color-blue:#1a73e8;--color-gray:#80868b;--color-grayish:#dadce0;--shadow-normal:0 1px 3px 0 rgba(0, 0, 0, 0.1),
    0 1px 2px 0 rgba(0, 0, 0, 0.06);--shadow-medium:0 4px 6px -1px rgba(0, 0, 0, 0.1),
    0 2px 4px -1px rgba(0, 0, 0, 0.06);--shadow-large:0 10px 15px -3px rgba(0, 0, 0, 0.1),
    0 4px 6px -2px rgba(0, 0, 0, 0.05)}
.qcyc-37-about-1 a{color: var(--color-primary); text-decoration: none;}
.qcyc-37-about-1 a:hover{color: color-mix(in srgb, var(--qcyc-p), white 45%); text-decoration: none;}
.qcyc-37-about-1 h2,.qcyc-37-about-1 h3,.qcyc-37-about-1 h1{font-family:var(--qcyc-font);}
.qcyc-37-about-1 ol{padding: 0px; margin: 0px; list-style: none;}
.qcyc-37-about-1 section{padding: 90px 0px; overflow: hidden;}
.qcyc-37-about-1 .section-header{text-align: center; padding-bottom: 60px;}
.qcyc-37-about-1 .section-header h2,.qcyc-37-about-1 .section-header h1{font-size: 32px; font-weight: 600; margin-bottom: 20px; position: relative; color: var(--color-default);}
.qcyc-37-about-1 .section-header p{margin-bottom: 0px; color: rgb(95, 95, 95);}
.qcyc-37-about-1 .breadcrumbs .page-header{padding: 60px 0px; min-height: 20vh; position: relative; background-color: var(--color-primary);}
.qcyc-37-about-1 .breadcrumbs .page-header h2,.qcyc-37-about-1 .breadcrumbs .page-header h1{font-size: 56px; font-weight: 500; color: rgb(255, 255, 255); font-family:var(--qcyc-font);}
.qcyc-37-about-1 .breadcrumbs .page-header p{color: rgba(255, 255, 255, 0.8);}
.qcyc-37-about-1 .breadcrumbs nav{background-color: rgb(246, 246, 246); padding: 20px 0px;}
.qcyc-37-about-1 .breadcrumbs nav ol{display: flex; flex-wrap: wrap; list-style: none; margin: 0px; padding: 0px; font-size: 16px; font-weight: 600; color: var(--color-default);}
.qcyc-37-about-1 .breadcrumbs nav ol a{color: var(--color-primary); transition: 0.3s;}
.qcyc-37-about-1 .breadcrumbs nav ol a:hover{text-decoration: underline;}
.qcyc-37-about-1 .breadcrumbs nav ol li + li{padding-left: 10px;}
.qcyc-37-about-1 .breadcrumbs nav ol li + li::before{display: inline-block; padding-right: 10px; color: var(--color-secondary); content: "/";}
@media screen and (max-width: 768px){
.qcyc-37-about-1 [data-aos-delay]{}
}
.qcyc-37-about-1 section{scroll-margin-top: 70px;}
.qcyc-37-about-1 .clients{padding: 40px 0px;}
.qcyc-37-about-1 .clients .swiper{padding: 10px 0px;}
.qcyc-37-about-1 .clients .swiper-slide img{transition: 0.3s;}
.qcyc-37-about-1 .clients .swiper-slide img:hover{transform: scale(1.1);}
.qcyc-37-about-1 .testimonials .testimonial-wrap{padding-left: 10px;}
.qcyc-37-about-1 .testimonials .testimonial-item{box-sizing: content-box; padding: 95px 40px; margin: 30px 10px; box-shadow: color-mix(in srgb, color-mix(in srgb, var(--qcyc-p), black 33%) 33%, transparent) 0px 0px 2px 0px; position: relative; background: rgb(255, 255, 255); display: flex;}
.qcyc-37-about-1 .testimonials .testimonial-item .info-box{min-width: 276px;}
.qcyc-37-about-1 .testimonials .testimonial-item .testimonial-img{width: 90px; border-radius: 50px; margin-right: 15px;}
.qcyc-37-about-1 .testimonials .testimonial-item h3{font-size: 18px; font-weight: bold; margin: 10px 0px 5px; color: rgb(0, 0, 0);}
.qcyc-37-about-1 .testimonials .testimonial-item .stars{margin: 10px 0px;}
.qcyc-37-about-1 .testimonials .testimonial-item .stars i{color: color-mix(in srgb, var(--qcyc-p), white 68%); margin: 0px 1px;}
.qcyc-37-about-1 .testimonials .testimonial-item .quote-icon-left,.qcyc-37-about-1 .testimonials .testimonial-item .quote-icon-right{color: color-mix(in srgb, var(--qcyc-p), white 45%); font-size: 26px; line-height: 0;}
.qcyc-37-about-1 .testimonials .testimonial-item .quote-icon-left{display: inline-block; left: -5px; position: relative;}
.qcyc-37-about-1 .testimonials .testimonial-item .quote-icon-right{display: inline-block; right: -5px; position: relative; top: 10px; transform: scale(-1, -1);}
.qcyc-37-about-1 .testimonials .testimonial-item p{font-style: italic; margin: 15px auto;}
.qcyc-37-about-1 .testimonials .swiper-pagination{margin-top: 20px; position: relative;}
@media (max-width: 767px){
.qcyc-37-about-1 .testimonials .testimonial-wrap{padding-left: 0px;}
.qcyc-37-about-1 .testimonials .testimonial-item{padding: 30px; margin: 15px; flex-direction: column;}
.qcyc-37-about-1 .testimonials .testimonial-item .testimonial-img{position: static; left: auto;}
}