.elementor-11 .elementor-element.elementor-element-3908982{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3908982.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c82c8b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:107px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b839a80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:700;color:#000000;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11 .elementor-element.elementor-element-5f5aedf{--display:flex;}.elementor-11 .elementor-element.elementor-element-1e763b3{--display:flex;}.elementor-11 .elementor-element.elementor-element-1e763b3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1e763b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF0F4;}.elementor-11 .elementor-element.elementor-element-87fe9eb{--display:flex;}.elementor-11 .elementor-element.elementor-element-d93b884{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-46552f4 .elementor-button{background-color:#5F3897;}.elementor-11 .elementor-element.elementor-element-9733d2b{--display:flex;}.elementor-11 .elementor-element.elementor-element-041e769{--display:flex;}.elementor-11 .elementor-element.elementor-element-a75b23d{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-39b955e{--display:flex;}.elementor-11 .elementor-element.elementor-element-39b955e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-39b955e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://opusgeeks.com/wp-content/uploads/2024/01/dotted-line.png");}.elementor-11 .elementor-element.elementor-element-ba91dea{--display:flex;}.elementor-11 .elementor-element.elementor-element-0303699{--display:flex;}.elementor-11 .elementor-element.elementor-element-333ed0c > .elementor-widget-container{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-aa7335f{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-3e4c073{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-9d07aba{--display:flex;}.elementor-11 .elementor-element.elementor-element-9d19c01{--display:flex;}.elementor-11 .elementor-element.elementor-element-6653928 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-8cf1bae{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-04665bd{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-2d4c522{--display:flex;}.elementor-11 .elementor-element.elementor-element-ab76414{--display:flex;}.elementor-11 .elementor-element.elementor-element-40e72dc > .elementor-widget-container{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-da1fa31{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-53a55c8{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-47e76ca{--display:flex;}.elementor-11 .elementor-element.elementor-element-965a61b{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-6481b40 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a2bee85{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-62f7f9f .elementor-button{background-color:#5F3897;}.elementor-11 .elementor-element.elementor-element-5bae2b9{--spacer-size:90px;}.elementor-11 .elementor-element.elementor-element-9d2c1cc{--display:flex;}.elementor-11 .elementor-element.elementor-element-9d2c1cc:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9d2c1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1786CF;}.elementor-11 .elementor-element.elementor-element-2923442{--display:flex;}.elementor-11 .elementor-element.elementor-element-89b9d8b{--display:flex;}.elementor-11 .elementor-element.elementor-element-7c4c494{--display:flex;}.elementor-11 .elementor-element.elementor-element-10f5c2b{--display:flex;}.elementor-11 .elementor-element.elementor-element-e8efbd8{--display:flex;}.elementor-11 .elementor-element.elementor-element-d0906b4{--display:flex;}.elementor-11 .elementor-element.elementor-element-d0906b4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d0906b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opusgeeks.com/wp-content/uploads/2024/01/Polygon-BG.png");}.elementor-11 .elementor-element.elementor-element-a407825{--display:flex;}.elementor-11 .elementor-element.elementor-element-4ff5fd0{--display:flex;}.elementor-11 .elementor-element.elementor-element-4ff5fd0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4ff5fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opusgeeks.com/wp-content/uploads/2024/01/Polygon-BG.png");}.elementor-11 .elementor-element.elementor-element-92f1a5f{--display:flex;}.elementor-11 .elementor-element.elementor-element-2169b40{--display:flex;}.elementor-11 .elementor-element.elementor-element-2169b40:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2169b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opusgeeks.com/wp-content/uploads/2024/01/Polygon-BG.png");}.elementor-11 .elementor-element.elementor-element-321ebf3{--display:flex;}.elementor-11 .elementor-element.elementor-element-05f877b{--display:flex;}.elementor-11 .elementor-element.elementor-element-05f877b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-05f877b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opusgeeks.com/wp-content/uploads/2024/01/Polygon-BG.png");}.elementor-11 .elementor-element.elementor-element-ae14492{--display:flex;}.elementor-11 .elementor-element.elementor-element-0f7ecd6{--spacer-size:220px;}.elementor-11 .elementor-element.elementor-element-0961476{--display:flex;}.elementor-11 .elementor-element.elementor-element-a8c7187{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-2a3b135{--display:flex;}.elementor-11 .elementor-element.elementor-element-c1dcd49{--display:flex;}.elementor-11 .elementor-element.elementor-element-acd3ddd{--display:flex;}.elementor-11 .elementor-element.elementor-element-eca2ea0{--display:flex;}.elementor-11 .elementor-element.elementor-element-88032a7{--display:flex;}.elementor-11 .elementor-element.elementor-element-090d75b .elementor-button{background-color:#5F3897;}.elementor-11 .elementor-element.elementor-element-7057785{--display:flex;}.elementor-11 .elementor-element.elementor-element-7057785:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7057785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1786CF;}.elementor-11 .elementor-element.elementor-element-c7e4db5{--display:flex;}.elementor-11 .elementor-element.elementor-element-638c7d5{--spacer-size:70px;}.elementor-11 .elementor-element.elementor-element-887d5fe{--display:flex;}.elementor-11 .elementor-element.elementor-element-0fdf8c3 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-0fdf8c3 .elementor-button:focus{background-color:#5F3897;}.elementor-11 .elementor-element.elementor-element-d9c4314 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-d9c4314 .elementor-button:focus{background-color:#5F3897;}.elementor-11 .elementor-element.elementor-element-126f217{--spacer-size:90px;}.elementor-11 .elementor-element.elementor-element-8e95be8{--display:flex;}.elementor-11 .elementor-element.elementor-element-b9005e8{--display:flex;}.elementor-11 .elementor-element.elementor-element-5bb7151{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-34ee85a{--display:flex;}.elementor-11 .elementor-element.elementor-element-db23766{--display:flex;}.elementor-11 .elementor-element.elementor-element-cbbd258{--display:flex;}.elementor-11 .elementor-element.elementor-element-96898f4{--display:flex;}.elementor-11 .elementor-element.elementor-element-6ff659d .elementor-button{background-color:#5F3897;}.elementor-11 .elementor-element.elementor-element-985d0d0{--spacer-size:100px;}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-b839a80 .elementor-heading-title{font-size:45px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-3908982{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-31997d5 */.elementor-11 .elementor-element.elementor-element-31997d5 .swiper-container {
          margin-top: -150px;
        position: relative;
        width: 100vw;
        height: 45vw;
        overflow-x: hidden !important;
        display: flex;
        align-items: flex-start;
        justify-content: flex-start;
        border-bottom-left-radius: 240px;
      }
.elementor-11 .elementor-element.elementor-element-31997d5 .swiper-wrapper{
    overflow: visible;
}

.elementor-11 .elementor-element.elementor-element-31997d5 .swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;
display: flex;
justify-content: center;
align-items: center;
border-bottom-left-radius: 240px;
padding: 0 5vw;
}
.elementor-11 .elementor-element.elementor-element-31997d5 .swiper-slide:first-child {
background: url("https://opusgeeks.com/wp-content/uploads/2024/01/Rectangle-19112.png");
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.elementor-11 .elementor-element.elementor-element-31997d5 .swiper-slide:nth-child(2) {
background: url("https://opusgeeks.com/wp-content/uploads/2024/02/slider-2final.png");
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.elementor-11 .elementor-element.elementor-element-31997d5 .swiper-slide:nth-child(3) {
background: url("https://opusgeeks.com/wp-content/uploads/2024/02/slider-3final.png");
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
@media(max-width:768px){
    .elementor-11 .elementor-element.elementor-element-31997d5 .swiper-container{
        margin-top:-170px !important;
        height:180vw;
        border-bottom-left-radius:0px !important;
    }
    .elementor-11 .elementor-element.elementor-element-31997d5 .swiper-slide{
        border-bottom-left-radius:0px !important;
    }
    .elementor-11 .elementor-element.elementor-element-31997d5 .col-lg-1{
        display:none;
    }
    .elementor-11 .elementor-element.elementor-element-31997d5 .changeText{
        font-size:50px;
        line-height:55px;
    }
    .elementor-11 .elementor-element.elementor-element-31997d5 .col-lg-11 h2{
        font-size:30px;
        line-height:35px;
    }
    .elementor-11 .elementor-element.elementor-element-31997d5 .col-lg-11 p{
        width:100% !important;
    }
    .swiper-pagination {
        margin-left: 0px !important;
        text-align: center !important;
      }
      .elementor-11 .elementor-element.elementor-element-31997d5 .swiper-pagination-bullet {
          width:25vw !important;
      }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d09c01e */@media(max-width:768px){
    .elementor-11 .elementor-element.elementor-element-d09c01e .accordion-item{
        margin-bottom:30px !important;
    }
    .elementor-11 .elementor-element.elementor-element-d09c01e .accordion-body{
        padding:30px 0 !important;
    }
    .elementor-11 .elementor-element.elementor-element-d09c01e .accordion-body p{
        padding-left:20px !important;
        padding-right:20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0303699 */.elementor-11 .elementor-element.elementor-element-0303699{
    width: max-content;
}
.elementor-11 .elementor-element.elementor-element-0303699:hover .number .elementor-heading-title{
    color: #D5FAFC !important;
}
.elementor-11 .elementor-element.elementor-element-0303699:hover .title .elementor-heading-title{
    color: #1786CF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d19c01 */.elementor-11 .elementor-element.elementor-element-9d19c01{
    width: max-content;
}
.elementor-11 .elementor-element.elementor-element-9d19c01:hover .number .elementor-heading-title{
    color: #D5FAFC !important;
}
.elementor-11 .elementor-element.elementor-element-9d19c01:hover .title .elementor-heading-title{
    color: #1786CF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab76414 */.elementor-11 .elementor-element.elementor-element-ab76414{
    width: max-content;
}
.elementor-11 .elementor-element.elementor-element-ab76414:hover .number .elementor-heading-title{
    color: #D5FAFC !important;
}
.elementor-11 .elementor-element.elementor-element-ab76414:hover .title .elementor-heading-title{
    color: #1786CF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0906b4 */.elementor-11 .elementor-element.elementor-element-d0906b4 {
    filter: drop-shadow(2px 10px 20px rgba(41, 41, 42, 0.07));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff5fd0 */.elementor-11 .elementor-element.elementor-element-4ff5fd0 {
    filter: drop-shadow(2px 10px 20px rgba(41, 41, 42, 0.07));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2169b40 */.elementor-11 .elementor-element.elementor-element-2169b40 {
    filter: drop-shadow(2px 10px 20px rgba(41, 41, 42, 0.07));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05f877b */.elementor-11 .elementor-element.elementor-element-05f877b {
    filter: drop-shadow(2px 10px 20px rgba(41, 41, 42, 0.07));
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-50ee9f8 */@media(max-width:768px){
    .elementor-11 .elementor-element.elementor-element-50ee9f8 .col-lg-6{
        margin-bottom:20px;
    }
    .elementor-11 .elementor-element.elementor-element-50ee9f8 .card{
        width:290px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2dec071 */@media(max-width:768px){
    .elementor-11 .elementor-element.elementor-element-2dec071 .col-lg-6{
        margin-bottom:20px;
    }
    .elementor-11 .elementor-element.elementor-element-2dec071 .card{
        width:290px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0fdf8c3 */.elementor-11 .elementor-element.elementor-element-0fdf8c3 svg{
    width: 18px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d9c4314 */.elementor-11 .elementor-element.elementor-element-d9c4314 svg{
    width: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7057785 */.elementor-11 .elementor-element.elementor-element-7057785 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66f6521 */.elementor-11 .elementor-element.elementor-element-66f6521{
    width: max-content;
    background-image: url("data:image/svg+xml,%3csvg width='60%25' height='60%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='%23000000FF' stroke-width='4' stroke-dasharray='50%25%2c 13%25' stroke-dashoffset='100' stroke-linecap='butt'/%3e%3c/svg%3e");
border-radius: 100%;
padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db23766 */.employeecard:hover{
    border-bottom: 4px solid #1786CF !important;
}
.elementor-11 .elementor-element.elementor-element-db23766:hover .heading h2{
    transition-duration: .3s;
    color: #1786CF;
}
.elementor-11 .elementor-element.elementor-element-db23766:hover a.elementor-button{
    transition-duration: .3s;
    color: #1786CF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a427ff */.elementor-11 .elementor-element.elementor-element-9a427ff{
    width: max-content;
    background-image: url("data:image/svg+xml,%3csvg width='60%25' height='60%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='%23000000FF' stroke-width='4' stroke-dasharray='50%25%2c 13%25' stroke-dashoffset='100' stroke-linecap='butt'/%3e%3c/svg%3e");
border-radius: 100%;
padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbbd258 */.employeecard:hover{
    border-bottom: 4px solid #1786CF !important;
}
.elementor-11 .elementor-element.elementor-element-cbbd258:hover .heading h2{
    transition-duration: .3s;
    color: #1786CF;
}
.elementor-11 .elementor-element.elementor-element-cbbd258:hover a.elementor-button{
    transition-duration: .3s;
    color: #1786CF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a11f4a3 */.elementor-11 .elementor-element.elementor-element-a11f4a3{
    width: max-content;
    background-image: url("data:image/svg+xml,%3csvg width='60%25' height='60%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='%23000000FF' stroke-width='4' stroke-dasharray='50%25%2c 13%25' stroke-dashoffset='100' stroke-linecap='butt'/%3e%3c/svg%3e");
border-radius: 100%;
padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96898f4 */.employeecard:hover{
    border-bottom: 4px solid #1786CF !important;
}
.elementor-11 .elementor-element.elementor-element-96898f4:hover .heading h2{
    transition-duration: .3s;
    color: #1786CF;
}
.elementor-11 .elementor-element.elementor-element-96898f4:hover a.elementor-button{
    transition-duration: .3s;
    color: #1786CF;
}/* End custom CSS */