body{font-size:16px;position:relative;overflow-x:hidden;background-color:#FFFFFF;}
.kabam-button-rotate-icon .elementor-button-icon i{transform:rotate(45deg);}
.our-solutions p{margin-bottom:0px;}
.swiper-button-prev:after, .swiper-button-next:after{content:unset !important;}
.testimonial-slider-section > .e-con-inner{display:block !important;}
.mfp-bg{opacity:0.6 !important;}
.mfp-iframe-holder .mfp-close{width:44px !important;padding:0 !important;border-radius:30px;background-color:#df1010 !important;text-align:center !important;outline:none !important;top:5px !important;opacity:1;right:5px !important;}
.kabam_header_wrapper .pp--pointer-underline .pp-menu-item.pp-menu-item-active:after{transform:scaleX(1);}
.kabam_header_wrapper ul.pp-advanced-menu >li{position:relative;border-width:0;padding:18px 0;}
.kabam_header_wrapper ul.pp-advanced-menu >li:not(:last-child){margin-right:38px;}
.kabam_header_wrapper ul.pp-advanced-menu >li> a{padding:0 !important;}
.kabam_header_wrapper .pp--pointer-underline .pp-menu-item:after{background-color:#001A77;bottom:-12px;transition:.4s;transform:scaleX(0);transform-origin:top right;}
.kabam_header_wrapper .pp-menu-item:hover:after{transform-origin:top right;transform:scaleX(1);}
.kabam_header_wrapper .pp-advanced-menu--dropdown .pp-sub-item{justify-content:left !important;}
.kabam_header_wrapper ul.pp-advanced-menu a{background-color:#ffffff;}
.kabam_client_pipeline .elementor-widget-container{position:relative;z-index:1;}
.kabam_client_pipeline .elementor-widget-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;border-radius:5px;visibility:hidden;z-index:-1;}
.kabam_client_pipeline .elementor-widget-container:hover:before{animation:widgetLinkHover 1.15s cubic-bezier(.4,0,.2,1) infinite;visibility:visible;}
@keyframes widgetLinkHover {
0%{-webkit-transform:scale(1);transform:scale(1)}
50%{opacity:.75}
100%{opacity:0;-webkit-transform:scale(1.15);transform:scale(1.15)}
} .kabam_testimonila .elementor-testimonial__content .elementor-testimonial__text{position:relative;margin-top:60px;text-align:justify;}
.kabam_testimonila .elementor-testimonial__content .elementor-testimonial__text:after{content:"\f10d";font-family:"Font Awesome 5 Free";position:absolute;top:-22%;left:0;font-size:27px;opacity:0.1;}
.kabam_testimonila .elementor-testimonial__content .elementor-testimonial__text:before{content:"\f10e";font-family:"Font Awesome 5 Free";position:absolute;bottom:-14%;right:10px;font-size:27px;opacity:0.1;}
.kabam_testimonila .swiper-pagination{text-align:left !important;}
.kabam_testimonila .elementor-testimonial__image img{width:auto !important;}
.kabam_testimonila .swiper-pagination-bullet{transition:all .3s;}
.kabam_testimonila .swiper-pagination-bullet-active{width:25px;border-radius:5px;}
.kabam_testimonila .client_say_cloumn-hidden{overflow:hidden;}
.our_client_say .elementor-testimonial__footer{flex-direction:row-reverse !important;justify-content:space-between !important;display:flex !important;}
.our_client_say .swiper-pagination{text-align:left !important;padding-left:5px;}
.our_client_say .swiper-pagination-bullet{transition:all .3s;}
.our_client_say .swiper-pagination-bullet-active{width:25px;border-radius:5px;}
.inner__tab_position p{margin-bottom:0 !important;}
.inner__tab_position{top:150px;}
.inner__tab_position_bottom{bottom:150px;}
.kabam_advance_tab .pp-advanced-tabs-wrapper{border-bottom:2px solid #001A77;margin-bottom:60px;justify-content:space-between;}
.kabam_advance_tab .kabam_advance_tab_inner .pp-advanced-tabs-wrapper{border-bottom:0px solid #001A77;}
.kabam_advance_tab .kabam_advance_tab_inner .pp-advanced-tabs-wrapper.at-vertical{width:40%;margin-bottom:0px;}
.kabam_advance_tab .kabam_advance_tab_inner .pp-advanced-tabs-content-wrapper.at-vertical-content{width:60%;}
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title{border:none;display:flex;align-items:center;}
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title .pp-icon-img{background:#001A77;width:56px;height:56px;display:block;line-height:56px;padding:10px;border-radius:50px;}
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title > span{transition:none;}
.kabam_advance_tab .kabam_advance_tab_inner .pp-advanced-tabs-wrapper .pp-advanced-tabs-title .pp-icon-img{background:transparent;margin-right:8px;width:auto;height:auto;line-height:normal;padding:0;}
.kabam_advance_tab .kabam_advance_tab_inner .pp-advanced-tabs-wrapper .pp-advanced-tabs-title .pp-icon-img img{width:auto !important;filter:grayscale(1);}
.kabam_advance_tab .kabam_advance_tab_inner .pp-advanced-tabs-wrapper .pp-advanced-tabs-title{border-bottom:1px solid rgba(0, 26, 119, 0.12) !important;}
.kabam_advance_tab .kabam_advance_tab_inner .pp-advanced-tabs-wrapper .pp-advanced-tabs-title.pp-tab-active .pp-icon-img{background:transparent;}
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title .pp-advanced-tabs-icon-left{margin-right:20px;}
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title .pp-icon-img img{width:auto;filter:brightness(0) invert(1);}
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title.pp-tab-active{background:linear-gradient(92.31deg, #001A77 1.67%, #042AB1 100%);transition:none;}
.kabam_advance_tab .kabam_advance_tab_inner .pp-advanced-tabs-title.pp-tab-active{background:transparent;}
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title.pp-tab-active .pp-icon-img{background:#ffffff;}
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title.pp-tab-active .pp-icon-img img{filter:none;}
.home_get_consultation{background-size:50% 100% !important;}
.kabam_advance_tab .elementor-custom-embed-image-overlay{width:363px !important;margin:0 auto;left:50% !important;}
.kabam_ceo_testi:before{content:'';background-image:url(http://orfeostorysite.com/kabam/wp-content/uploads/2023/03/quotes-top.png);position:absolute;left:8%;top:10%;width:60px;height:50px;background-repeat:no-repeat;}
.kabam_ceo_testi .elementor-testimonial-wrapper{padding-top:60px;}
.kabam_ceo_testi .elementor-testimonial-content span{color:#86A0FF;}
.kabam_ceo_testi .elementor-testimonial-content{margin-bottom:0 !important;}
.kabam_ceo_testi .elementor-testimonial-meta{margin-top:-20px;}
.kabam_ceo_testi .elementor-testimonial-meta-inner{display:flex !important;flex-direction:column;text-align:right;}
.kabam_ceo_testi .elementor-testimonial-details{margin-left:auto;}
.kabam_ceo_testi .elementor-testimonial-image{padding-right:0 !important;margin-bottom:20px;}
.kabam_ceo_testi .elementor-testimonial-image img{width:auto !important;height:auto !important;border-radius:0 !important;}
.workforce_block h3{margin-top:0;}
.workforce_block p b{color:#001A77;}
.kabam_cotact_form label{width:100%;padding:0 8px;margin-bottom:20px;}
.kabam_cotact_form label:nth-child(1), .kabam_cotact_form label:nth-child(2), .kabam_cotact_form label:nth-child(3), .kabam_cotact_form label:nth-child(4){width:50%;}
.kabam_cotact_form input[type=date], .kabam_cotact_form input[type=email], .kabam_cotact_form input[type=number], .kabam_cotact_form input[type=password], .kabam_cotact_form input[type=search], .kabam_cotact_form input[type=tel], .kabam_cotact_form input[type=text], .kabam_cotact_forminput[type=url], .kabam_cotact_form select, .kabam_cotact_form textarea{border:1px solid #e4edf8 !important;outline:none;border-radius:5px !important;box-shadow:none;font-size:14px !important;font-weight:500;padding:14px 15px!important;font-family:"Open Sans",Sans-serif;background-color:#e4edf8;}
.kabam_cotact_form select{color:#001A77;}
.kabam_cotact_form input[type=date]:focus, .kabam_cotact_form input[type=email]:focus, .kabam_cotact_form input[type=number]:focus, .kabam_cotact_form input[type=password]:focus, .kabam_cotact_form input[type=search]:focus, .kabam_cotact_form input[type=tel]:focus, .kabam_cotact_form input[type=text]:focus, .kabam_cotact_form select:focus, .kabam_cotact_form textarea:focus{border-color:#001A77 !important;}
.kabam_cotact_form input::placeholder, .kabam_cotact_form textarea::placeholder{color:#001A77;}
.kabam_cotact_form p{margin-bottom:0;}
.kabam_cotact_form form .wpcf7-response-output{margin-top:10px;padding:0;border:0px solid #00a0d2;}
.kabam_cotact_form textarea{height:140px;resize:none;margin-bottom:20px;}
.kabam_cotact_form label.submit-btn{margin-bottom:0;width:100%;}
.kabam_cotact_form label.submit-btn input{background-color:#001A77;color:#ffffff;border-color:#001A77;border-radius:5px;padding:20px 30px;font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:18px;height:auto;box-shadow:0 5px 5px 0 rgba(66,133,244,.3);}
.kabam_cotact_form label.submit-btn input:hover{background-color:#000000;}
.elementor-custom-embed-play{height:70px;width:70px;color:#ffffff;font-size:23px;background-color:#001A77;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;transition:all ease 0.3s;animation:pulseshadow 2000ms linear infinite;}
.product__slider-main .slick-slide img{height:700px;object-fit:cover;}
#product__slider{position:relative;overflow:hidden;}
.product__slider-main{margin-bottom:0 !important;}
.product__slider-main .slick-slide img{width:100%;}
.slider-content-wrap{position:absolute;top:50%;left:0;transform:translateY(-50%);display:grid;width:100%;align-items:center;grid-template-columns:repeat(2, 1fr);}
.slider-content-wrap p{font-family:Open Sans;font-size:16px;font-weight:500;line-height:26px;color:#ffffff;}
.product-content{padding-left:30px;border-left:2px solid #ffffff;margin-bottom:30px;}
.product-content span{color:#ffffff;font-family:Open Sans;font-size:16px;font-weight:700;line-height:19px;}
.content-left{margin-left:50px;}
h2.title{color:#ffffff;font-family:Montserrat;font-size:36px;font-weight:700;line-height:43px;margin:0;margin-bottom:15px;}
.product-video-button{justify-self:center;display:none;}
.product-video-button a{height:70px;width:70px;color:#001A77;font-size:23px;background-color:#ffffff;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;transition:all ease 0.3s;animation:pulseshadow 2000ms linear infinite;}
.product-video-button a:hover{background-color:#001A77;color:#ffffff;}
.product__slider-main .slide{position:relative;}
.product__slider-main .slick-dots{display:inline-table;text-align:center;margin:0;padding:0;}
.slide{display:none;}
.product__slider-main .slide li{list-style:none;}
.product__slider-main .slide.slick-initialized{display:block;}
.product__slider-main .slick-dots{margin-top:5px;display:flex;justify-content:right;bottom:0;}
.product__slider-main .slick-dots li{list-style:none;display:inline-block;width:125px;height:143px;margin:0;overflow:hidden;}
.product__slider-main .slick-dots li:not(:last-child){margin-right:5px;}
.product__slider-main .slick-dots li img{width:100%;height:100%;object-fit:cover;}
.product__slider-main .slick-dots li.slick-active img{opacity:1;}
.product__slider-main .slick-prev{z-index:99;left:3%;}
.product__slider-main .slick-next{z-index:99;right:auto;left:6%;}
.product__slider-main .slick-prev, .product__slider-main .slick-next{top:auto !important;bottom:25%;}
.product__slider-main .slick-arrow, .product__slider-main .slick-arrow{color:#ffffff !important;font-size:20px;}
.product__slider-main .slick-prev:before, .product__slider-main .slick-next:before{content:unset;}
.specifications_table table tbody tr td:last-child{font-weight:400 !important;border:none !important;font-size:14px !important;line-height:20px !important;}
.specifications_table table thead tr th:last-child{border:none !important;}
.specifications_table p{color:#000000;font-weight:400;font-size:14px;line-height:20px;font-family:"Open Sans", sans-serif;margin:0;}
.case_studies_container .pp-post-title{margin-top:0;}
.case_studies_container .pp-post-thumbnail img{vertical-align:middle;}
.join-team-button .elementor-widget-wrap.elementor-element-populated{align-content:unset;}
.join-team-button .elementor-widget.elementor-widget-button{margin-top:auto;}
.dialog-lightbox-message .elementor-widget-heading h2{padding-top:20px;}
.dialog-lightbox-message .pp-divider-wrap{margin:5px 0px 10px;}
.testimonial-slider-section .kabam_testimonila{display:flex !important;}
.testimonial-slider-section .slick-arrow{z-index:999;font-size:0px;border:0px;height:60px;}
.testimonial-slider-section .slick-arrow:hover{background-color:transparent!important;}
.testimonial-slider-section .slick-prev{left:0px !important;}
.testimonial-slider-section .slick-next{right:0px !important;}
.testimonial-slider-section .slick-next:before, .testimonial-slider-section .slick-prev:before{font-family:slick;font-size:32px !important;line-height:1;opacity:.75;color:#001a77 !important;}
.testimonial-slider-section [type=button]:focus, .testimonial-slider-section [type=button]:hover, .testimonial-slider-section [type=submit]:focus, .testimonial-slider-section [type=submit]:hover, .testimonial-slider-section button:focus, .testimonial-slider-section button:hover{background-color:transparent!important;border:0px !important;outline:0 !important;}
.about-gallery .pp-grid-item-wrap:first-child img{height:782px;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;}
.join-team-button .e-con-full{background-color:#FFFFFF;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.09);border-radius:10px;padding:20px;}::-webkit-scrollbar{width:6px;}::-webkit-scrollbar-track{background:#f1f1f1;}::-webkit-scrollbar-thumb{background:#001A77;}::-webkit-scrollbar-thumb:hover{background:#555;}
@media screen and (max-width:1249px){
.kabam_header > .elementor-container{justify-content:space-between;}
.kabam_header .elementor-column:last-child .elementor-element-populated{padding-right:10px !important;}
.kabam_about_section{padding-right:10px !important;}
.kabam_tab_container .kabam_tab_main_column > .elementor-element-populated{padding:0 !important;}
.kabam_header .pp-advanced-menu--main .pp-advanced-menu a{padding:13px 18px;font-size:14px !important;}
.kabam_header .elementor-button{font-size:14px !important;padding:14px 18px 14px 18px !important;}
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title{padding:14px 80px 14px 80px !important;}
.kabam_advance_tab .kabam_advance_tab_inner .pp-advanced-tabs-wrapper .pp-advanced-tabs-title{padding:0 !important;padding-bottom:10px !important;}
.about-gallery .pp-grid-item-wrap:first-child img{height:753px;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;}
}
@media screen and (max-width:1025px){
.kabam_header .elementor-button{padding:12px 16px 12px 16px !important;}
.kabam_testimonila .elementor-testimonial__content .elementor-testimonial__text:after{top:-16%;}
.about-gallery .pp-grid-item-wrap:first-child img{height:630px;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;}
}
@media screen and (max-width:996px){}
@keyframes pulseshadow{
0%{box-shadow:0 0 0 0 rgb(9 53 255 / 70%);}
70%{box-shadow:0 0 0 30px rgb(255 255 255 / 0%);}
100%{box-shadow:0 0 0 0 rgb(255 255 255 / 0%);}
}
.product__slider-main .slick-slide:before{content:'';background:linear-gradient(90deg, rgb(0 0 0 / 36%) 30%, rgb(114 123 154 / 6%) 70%);position:absolute;width:100%;height:100%;}
.specifications_table-home-colab .pp-table-row .pp-table-cell:first-child{width:42% !important;}
@media screen and (max-width:767px){
.testimonial-slider-section > .e-con-inner .elementor-widget-testimonial-carousel{
padding: 0 25px;
}
.kabam_advance_tab .kabam_advance_tab {
padding:0px !important;
}
}.join-team-button .elementor-element-populated{background-color:#fff;border-radius:10px;border:0px !important;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.09);}
.join-team-button .elementor-element-populated > .elementor-background-overlay{border-radius:10px !important;}
@media(max-width:1366px){}
@media(max-width:1200px){}
@media(max-width:1024px){
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title{padding:14px 63px 14px 60px !important;}
} @media(max-width:991px){
.kabam_about_section{padding-right:0px !important;}
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title{padding:14px 40px 14px 40px !important;}
.about-gallery .pp-grid-item-wrap:first-child img{height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;}
} @media(max-width:768px){
.about-gallery .pp-grid-item-wrap:first-child img{height:480px;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;}
.kabam_cotact_form label:nth-child(1), .kabam_cotact_form label:nth-child(2), .kabam_cotact_form label:nth-child(3), .kabam_cotact_form label:nth-child(4){width:100%;}
.clients-say-homepage .elementor-testimonial__text{text-align:center;}
.clients-say-homepage .elementor-testimonial__footer{text-align:center;}
.privacy_unlisted ul{margin:0;padding:0;}
.privacy_unlisted ul li{list-style:none;text-align:justify;}
} @media(max-width:767px){
.about-gallery .pp-grid-item-wrap:first-child img{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;}
.kabam_testimonila .swiper-pagination{text-align:center !important;}
.home_get_consultation{background-size:100% 70% !important;background-position:top center !important;}
.kabam-button-rotate-icon .elementor-button{padding:40px 15px 15px 15px !important;}
.kabam-button-rotate-icon.learn-more .elementor-button{padding-top:50px !important;}
.join-team-button .kabam-button-rotate-icon .elementor-button{padding:15px 15px 15px 15px !important;}
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title{padding:14px 20px 14px 20px !important;}
.inner__tab_position{top:0px;}
.inner__tab_position p, .inner__tab_position h3{text-align:center;}
.kabam_advance_tab .pp-advanced-tabs-wrapper{margin-bottom:30px;}
.inner__tab_position_bottom{bottom:0px;}
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title .pp-icon-img{width:45px;height:45px;line-height:45px;}
.kabam_advance_tab .kabam_advance_tab_inner .pp-advanced-tabs-wrapper.at-vertical{width:100%;}
.kabam_advance_tab .kabam_advance_tab_inner .pp-advanced-tabs-content-wrapper.at-vertical-content{width:100%;margin-bottom:40px;}
.kabam_advance_tab .pp-advanced-tabs-wrapper.at-vertical{min-height:auto !important;margin:25px;padding:0px !important;}
.kabam_advance_tab .pp-advanced-tabs-title{justify-content:center;}
.our_client_say .swiper-pagination{text-align:center !important;}
.our_client_say .elementor-testimonial__text{text-align:center!important;}
.our_client_say .elementor-testimonial__footer{justify-content:center !important;}
.kabam-footer-section .elementor-heading-title{text-align:center;}
.kabam_advance_tab table td{font-size:16px !important;line-height:24px !important;}
.kabam_advance_tab ul li{padding:0px 20px !important;}
.kabam_advance_tab .elementor-top-section{padding:60px 0px !important;}
.specifications_table table .pp-table-row th:first-child{width:50% !important;}
.slider-content-wrap{display:block;top:45%;}
.product-content{text-align:center;border-left:0px solid #ffffff;border-bottom:2px solid #ffffff;padding-left:0px;padding-bottom:30px;}
.slider-content-wrap p{text-align:center;}
.slider-content-wrap p br{display:none !important;}
.product-content h2.title{font-size:28px;}
.content-left{margin-left:0px;padding:15px;margin-right:12px;}
.product-video-button{text-align:center;}
.product__slider-main .slick-arrow{display:none !important;}
.product__slider-main .slick-dots li{list-style:none;display:inline-block;width:120px;height:120px;margin:0;overflow:hidden;}
.product__slider-main .slick-slide img{height:400px;object-fit:cover;}
.full_width_cloumn{width:100% !important;}
} @media(max-width:500px){
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title{display:block;}
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title .pp-advanced-tabs-icon-left{margin:0px auto;}
.kabam-button-rotate-icon.learn-more .elementor-button{padding-top:50px !important;margin:0px 10px;}
}
@media(max-width:414px){
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title{padding:14px 12px 14px 12px !important;}
.kabam_advance_tab .pp-advanced-tabs-wrapper .pp-advanced-tabs-title{padding:14px 12px 14px 12px !important;}
.kabam_advance_tab .elementor-widget-container{margin-left:0px !important;}
} @media(max-width:350px){
.kabam-button-rotate-icon.learn-more .elementor-button {
margin-bottom:15px;
}
}