@import url('https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&display=swap');body{font-weight:400;overflow-x:hidden;color:#3D3D3D!important}h1,h2,h3,h4,h5,h6{font-family:"Alexandria"}h2{font-size:50px;font-weight:600;font-family:'Alexandria'}h3{font-size:24px;font-weight:600;font-family:'Alexandria'}h4{font-size:21px;font-weight:600;font-family:'Alexandria'}h5{font-size:20px!important;font-weight:600!important;font-family:'Poppins'!important}h6{font-size:20px!important;font-weight:400!important}@font-face{font-family:'Alexandria';src:url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-ExtraLight.woff2') format('woff2'),url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-ExtraLight.woff') format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Alexandria';src:url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-Regular.woff2') format('woff2'),url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Alexandria';src:url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-Bold.woff2') format('woff2'),url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Alexandria';src:url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-SemiBold.woff2') format('woff2'),url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Alexandria';src:url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-Light.woff2') format('woff2'),url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Alexandria';src:url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-Medium.woff2') format('woff2'),url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Alexandria';src:url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-Black.woff2') format('woff2'),url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Alexandria';src:url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-Thin.woff2') format('woff2'),url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-Thin.woff') format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Alexandria';src:url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-Regular.woff2') format('woff2'),url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Alexandria';src:url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-ExtraBold.woff2') format('woff2'),url('https://shauryainfosoft.com/wp-content/fonts/Alexandria-ExtraBold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}.linear_text .et_pb_text_inner,.linear_text h1,.linear_text h2,.linear_text h3,.linear_text h4,.linear_text h5,.linear_text h6{background:linear-gradient(90deg,#999999 3.38%,#FFFFFF 36.75%,#FFFFFF 61.78%,#999999 86.8%)!important;color:transparent!important;background-clip:text!important}.align_blurb .et_pb_blurb_content{display:flex;align-items:center}.align_blurb .et_pb_main_blurb_image{margin-bottom:0;width:fit-content}.align_blurb .et_pb_module_header{padding-bottom:0}.align_row{align-items:center}.common_btn{position:relative;display:inline-flex!important;align-items:center;line-height:1.5em!important}.common_btn:after{position:initial!important;content:""!important;background:url(https://shauryainfosoft.com/wp-content/uploads/2025/02/Vector-1802.png);background-repeat:no-repeat;background-size:100% 100%;width:14px;height:12px;opacity:1!important;display:inline-block;margin-left:12px!important}.common_sub_heading h5{padding-bottom:5px!important}.header_linear_text .et_pb_text_inner,.linear_blurb span{background:linear-gradient(270deg,#747474 0%,#DADADA 49.5%,#747474 97%)!important;color:transparent!important;background-clip:text!important}.header_blurb .et_pb_blurb_container{padding-left:8px}.header_col{display:flex;gap:23px;justify-content:flex-end;align-items:center}.header_menu ul li a{font-weight:400!important;padding-top:0!important;padding-bottom:0!important}.header_menu .et_pb_menu_inner_container,.header_menu ul{align-items:center!important}.header_menu ul li{padding-left:21px!important;padding-right:21px!important}.header_menu ul li.header_btn{margin-left:38px!important;margin-right:11px!important;padding:0px!important}.header_menu .et_pb_menu__wrap ul li.header_btn a{padding:16px 25px!important;background:#201f52!important;color:#fff!important;text-transform:capitalize!important;font-weight:600!important;display:inline-flex;align-items:center;border-radius:10px}.header_menu .et_pb_menu__wrap ul li.header_btn.current-menu-item a{color:#fff!important}.header_menu .et_pb_menu__wrap ul li.header_btn a:hover{background:#2F2F2F!important;color:#fff!important}.header_menu .et_pb_menu__wrap ul li.header_btn a:after{position:initial;content:"";background:url(https://shauryainfosoft.com/wp-content/uploads/2025/02/Vector-1802.png);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;width:14px;height:12px;margin-left:12px;transform:initial!important}.header_menu ul .sub-menu{border-radius:20px}.header_menu ul .sub-menu a{opacity:1!important;padding:0!important;font-size:16px!important;text-transform:capitalize!important}.header_menu ul .sub-menu li{padding-bottom:10px}.header_menu ul .sub-menu li:last-child{padding-bottom:0px}.header_area .header_row .et_pb_blurb_container{display:flex!important;align-items:center;gap:4px}.header_menu .nav li ul{width:270px}.header_menu .et-menu li li a{width:220px}.header_area .align_row .align_col{display:flex;align-items:center}.header_area .align_col_text span{color:#DADADA}.header_area .header_social li{margin-bottom:0!important;padding-left:13px;padding-right:13px;border-right:1px solid rgba(255,255,255,0.2)}.header_area .header_social li:last-child{padding-right:0!important;border-right:none!important}.header_area .header_social li a{margin-right:0!important}.header_menu nav ul li.header-youtube-cms a{color:#ff0000!important}.header_menu nav ul li.header-youtube-cms:hover a{color:#201F52!important}.header_menu nav ul li.header-youtube-cms{position:relative}.header_menu ul li.header-youtube-cms:after{content:"New";position:absolute;color:#fff;background-color:#6360f0;padding:3px 8px;border-radius:30px;right:25px;font-size:12px;top:-18px}.banner_row{align-items:flex-end}.technology_blurb .et_pb_module_header{max-width:100%;font-weight:500;text-transform:capitalize}.technology_blurb .et_pb_blurb_container{padding-left:29px}.technology_blurb .et_pb_main_blurb_image{background:linear-gradient(180deg,#201F52,transparent);width:65px;height:65px;min-width:65px;border-radius:15px;display:flex;justify-content:center;align-items:center;position:relative}.technology_blurb .et_pb_main_blurb_image:before{content:""!important;position:absolute;display:block;inset:0;border-radius:15px;padding:2px;background:linear-gradient(140.15deg,#FFFFFF 0.55%,#7B7B7B 24.58%,#989898 56.61%,#999999 89.53%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;margin:0;opacity:1}.technology_blurb .et_pb_main_blurb_image .et_pb_image_wrap{width:fit-content!important}.technology_blurb .et_pb_main_blurb_image img{width:42px}.stay_row{align-items:flex-end}.stay_heading:before{position:absolute;content:"";background:url(https://shauryainfosoft.com/wp-content/uploads/2025/03/Union-1.png);background-repeat:no-repeat;background-size:100% 100%;width:142px;height:94px;left:-110px;top:15px;z-index:-2}.stay_heading strong{padding-left:22px;padding-top:10px;display:block}.stay_area:before{position:absolute;content:"";background:url(https://shauryainfosoft.com/wp-content/uploads/2025/03/image-5.png);background-repeat:no-repeat;background-size:100% auto;background-position:bottom center;width:100%;height:428px;bottom:-120px;left:0}.communication_blog .et_pb_post{background:#151435;border:none;padding:13px 13px 29px 13px;position:relative;transition:0.5s;height:100%;margin-bottom:0px!important;border-radius:25px}.communication_blog .et_pb_post .et_pb_image_container{margin:0}.communication_blog .et_pb_post .entry-title{font-weight:500;padding-bottom:8px;padding-left:18px}.communication_blog .et_pb_post .post-content-inner{padding-bottom:55px;padding-left:18px}.communication_blog .et_pb_post:hover{background:#fff;transform:translateY(-20px)}.communication_blog .et_pb_post:hover .entry-title a{color:#000!important}.communication_blog .et_pb_post:hover div.post-content a.more-link{color:#000!important}.communication_blog .et_pb_post:hover a.more-link:after{filter:brightness(0)}.communication_blog .et_pb_post:hover .post-content-inner p{color:#666!important}.communication_blog .et_pb_post .more-link{position:absolute;bottom:28px;left:31px;text-transform:capitalize;font-weight:600!important;display:inline-flex;align-items:center}.communication_blog .et_pb_post .more-link:after{position:initial;content:"";background:url(https://shauryainfosoft.com/wp-content/uploads/2025/03/Vector-2157.png);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;width:23px;height:15px;margin-left:10px;transform:initial!important}.communication_blog .entry-featured-image-url img{width:100%;height:216px;object-fit:cover}.communication_blog .et_pb_ajax_pagination_container{display:grid;grid-template-columns:repeat(3,1fr);align-items:flex-start;gap:55px 30px}.communication_area .post-content p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.banner_buttons .et_pb_button_module_wrapper{display:inline-block}.common_btn.view_our_work:after{position:initial!important;content:""!important;background:url(https://shauryainfosoft.com/wp-content/uploads/2025/02/Vector-1802.png);background-repeat:no-repeat;background-size:100% 100%;width:14px;height:12px;opacity:1!important;display:inline-block;margin-left:12px!important;filter:brightness(0)}.common_btn.view_our_work:hover:after{filter:brightness(1)}.about_shaurya_col .et_pb_module p{font-family:'Alexandria'}.work_section:after{content:"";position:absolute;background:url(https://shauryainfosoft.com/wp-content/uploads/2025/04/aa.png) no-repeat;width:calc((100% + 46px));height:200px;left:-24px;right:0;top:38%;margin:auto;background-size:100% 100%;z-index:2;pointer-events:none}.work_section .work_heading h2{padding-bottom:5px}.work_section .work_col{display:flex;flex-direction:column;justify-content:space-between;gap:45px}.work_section .work_col .work_nuber{width:154px;height:154px;display:flex;justify-content:center;margin:auto;border-radius:100%;transition:0.5s;padding-top:28px!important}.work_section .col_2_4 .work_nuber{align-items:end;padding-top:28px!important}.work_section .col_1_3:hover .work_nuber{background:linear-gradient(180deg,#fff -30%,#6360F0 40%)}.work_section .col_2_4:hover .work_nuber{background:linear-gradient(0deg,#fff -30%,#6360F0 40%)}.work_section .work_col .work_nuber h2{color:transparent;-webkit-text-stroke:1px #fff}.work_section .work_col:hover .work_nuber h2{color:#fff}.work_section .work_col .work_blurb .et_pb_blurb_container{display:flex;flex-direction:column-reverse}.work_section .work_col .work_blurb .et_pb_blurb_container h4{padding-bottom:0;padding-top:15px;font-weight:500}.work_section .work_col .blurb_work .et_pb_blurb_container h4{font-weight:500}.work_col{height:437px}.slider-section .slider_main .swiper-slide-next{border-left:2px solid #dddddd!important;border-right:2px solid #dddddd!important}.slider-section .slider_main .swiper-button-prev,.slider-section .slider_main .swiper-button-next{border-radius:10px;width:72px!important;height:72px!important;display:flex;justify-content:center;align-items:center}.slider-section .slider_main .swiper-button-prev:before,.slider-section .slider_main .swiper-button-next:before{content:""!important;background:url(https://shauryainfosoft.com/wp-content/uploads/2025/03/Vector-2162-2.png) no-repeat;width:19px!important;height:39px!important;left:0;right:0;top:0;bottom:0;margin:auto;position:absolute;z-index:10;background-size:100% 100%}.slider-section .slider_main .swiper-button-next:before{background-image:url(https://shauryainfosoft.com/wp-content/uploads/2025/03/Vector-2162-1.png)}.slider-section .slider_main .swiper-buttton-container{position:absolute;right:0;top:-130px}.slider_main .item-subtitle{padding-bottom:7px!important}.slider_main h4.item-title{order:2;font-weight:400!important}.slider_main h6{font-weight:500!important}.slider-section .swiper-slide-duplicate-prev.dica_divi_carouselitem>div{padding-right:0!important}.slider-section .swiper-slide-active.dica_divi_carouselitem>div{padding-left:0!important}.connect_section .first_col{width:33.2%!important}.connect_section .second_col{width:63.8%!important}.connect_section .connect_info .et_pb_blurb_container{padding-left:0}.connect_section .connect_info .et_pb_blurb_description span{text-indent:-24px;display:block}.connect_section .contact_form .gfield.gfield--type-checkbox .gfield_required{display:none}.connect_section .contact_form .gfield.gfield--type-checkbox .gfield_label{color:#fff;font-size:18px;font-weight:500;line-height:1.66em}.connect_section .contact_form .gfield.gfield--type-checkbox .gform-field-label{color:#fff;font-size:16px;line-height:1.62em;margin-bottom:0}.connect_section .contact_form form .gform_fields{gap:26px 23px}.connect_section .contact_form form .gfield input,.connect_section .contact_form form .gfield textarea{border:1px solid #D3D3D3!important;padding:21px 40px;height:auto;font-size:18px;font-weight:500;line-height:1.66em!important;color:#666666;box-shadow:none;border-radius:15px;background-color:#131313;outline:none!important}.connect_section .contact_form form .gfield input,.connect_section .contact_form form .gfield textarea{border:none!important}.connect_section .contact_form form .gfield input:focus,.connect_section .contact_form form .gfield textarea:focus{background-color:#363636;color:#fff}.connect_section .contact_form form .gfield textarea{resize:none;height:72px!important;min-block-size:72px!important;line-height:1.6em!important}.connect_section .contact_form form .gform_footer{margin-top:22px}.connect_section .contact_form form .gform_footer input[type="submit"]{background-color:#fff!important;background:url(https://shauryainfosoft.com/wp-content/uploads/2025/03/Vector-1802.png) center right calc(50% - 57px)/14px no-repeat;padding:16px 50px 16px 24px!important;width:100%!important;border-radius:10px!important;border:none!important;box-shadow:none!important;font-size:18px!important;font-weight:600!important;line-height:1.5em!important;color:#000!important;outline:none!important;height:auto}.connect_section .contact_form form .gform_footer input[type="submit"]:hover{background-color:#262626!important;background:url(https://shauryainfosoft.com/wp-content/uploads/2025/03/Vector-1802-1.png) center right calc(50% - 57px)/14px no-repeat;color:#fff!important}.connect_section .contact_form form .gfield_checkbox .gfield-choice-input{border:1px solid #7C7C7C!important;border-radius:5px!important;padding:3px 11px}.connect_section .contact_form form .gfield_checkbox .gchoice{align-items:start}.connect_section .contact_form form .gfield_checkbox .gfield-choice-input:checked{background-color:#fff!important}.connect_section .contact_form form .gfield_checkbox .gfield-choice-input:checked::before{color:#000!important}.connect_section .contact_form form .gfield_checkbox{display:grid;grid-template-columns:repeat(3,3fr);align-items:flex-start;row-gap:19px;column-gap:10px}.footer_section .footer_logo_col{width:40%!important}.footer_section .footer_menu_col{width:20%!important}.footer_section .footer_menu .et_pb_menu__wrap ul{display:block}.footer_section .footer_menu .et_pb_menu__wrap ul li{margin-top:0;margin-bottom:12px}.footer_section .footer_menu .et_pb_menu__wrap ul li:last-child{margin-bottom:0}.footer_section .footer_menu .et_pb_menu__wrap ul li a{padding-bottom:0}.copyright_text strong{color:#000}.footer_bottom .footer_bottom_col_2{display:flex;justify-content:flex-end;gap:20px}.footer_section .et_pb_social_media_follow li a{margin-right:10px!important}.game_dev_section .game_dev_col{transition:0.5s;box-shadow:0px 12px 80px 0px #0000000D}.game_dev_section .game_dev_col:hover{background-color:#6360F0}.game_dev_section .game_dev_col:hover .game_dev_blurb img{filter:grayscale(100%) brightness(0) invert(1)}.game_dev_section .game_dev_col:hover .game_dev_blurb h3,.game_dev_section .game_dev_col:hover .game_dev_col_text p{color:#fff}.game_dev_border_text{border-bottom:1px solid;border-image-source:border:1px solid;border-image-source:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 48.5%,rgba(0,0,0,0) 100%);border-image-slice:1;text-transform:capitalize}.game_dev_section .game_dev_col:hover .game_dev_border_text{border-image-source:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.2) 48.5%,rgba(255,255,255,0) 100%)}.game_dev_section .game_dev_blurb .et_pb_main_blurb_image{margin-bottom:20px}.game_dev_section .game_dev_text-head{font-weight:500;font-family:'Alexandria'}.game_dev_section .game_dev_col_text span{font-weight:600}.connect-section .contact_blurb{display:inline-block}.connect-section .contact_blurb img{overflow:visible}.connect-section .contact_blurb:hover .et_pb_only_image_mode_wrap{background-color:#6360F0}.connect-section .contact_blurb:hover .et_pb_only_image_mode_wrap img{filter:grayscale(100%) brightness(0) invert(1)}.connect-section .contact_blurb .et_pb_blurb_container{vertical-align:middle!important}.connect-section .contact_blurb:hover p{color:#000}.connect-section .contact_blurb:hover p a{color:#000!important}.connect-section .full_form .rows_sec{display:flex}.connect-section .full_form .rows_sec .col{width:100%;padding:12px}.connect-section .full_form .rows_sec .wpcf7-form-control-wrap{width:100%}.connect-section .full_form .rows_sec .wpcf7-form-control-wrap .wpcf7-form-control{width:100%;padding:20px 14px 20px 29px;font-style:normal;font-weight:500;font-size:18px;line-height:1.65em;color:#9C9C9C;background:#fff;box-sizing:border-box;border-radius:10px;border:1px solid #6360f050}.connect-section .wpcf7-list-item{margin:0}.connect-section .full_form .rows_sec .wpcf7-form-control-wrap .wpcf7-form-control:focus{background-color:#fff;color:#000}.connect-section .full_form .rows_sec .wpcf7-form-control-wrap .wpcf7-form-control:focus::placeholder{color:#000!important}.connect-section .full_form .rows_sec input.wpcf7-form-control.wpcf7-submit:hover{background:url(https://wpcodex.xyz/2025/urval/wp-content/uploads/2025/02/btn-arrow-icon-1.png) center right calc(50% - 60px) / 14px no-repeat #363636;color:#fff}.connect-section .full_form .rows_sec input.wpcf7-form-control.wpcf7-submit{background:url(https://wpcodex.xyz/2025/urval/wp-content/uploads/2025/02/btn-arrow-icon-1.png) center right calc(50% - 60px) / 14px no-repeat #fff;border-radius:10px;color:#fff;background-color:#6360F0;font-style:normal;font-weight:600;font-size:18px;line-height:1em;padding:16px 50px 16px 25px;cursor:pointer;width:100%;border:none}.connect-section .wpcf7 form .wpcf7-response-output{color:#000}.porfolio_listing .et_pb_post{background:#151435;border:none;padding:13px 13px 29px 13px;position:relative;transition:0.5s;height:100%;margin-bottom:0px!important;border-radius:25px;display:flex;flex-wrap:wrap}.porfolio_listing a.entry-featured-image-url{order:1;width:100%!important}.porfolio_listing p.post-meta{order:2;width:100%!important;padding:0px 18px}.porfolio_listing p.post-meta a{color:#6360F0!important;font-weight:500!important;font-family:'Alexandria'}.porfolio_listing h2.entry-title{order:3;width:100%!important}.porfolio_listing .post-content{order:4;width:100%!important}.inner_section{height:413px;display:flex;align-items:center}.about_page .et_pb_main_blurb_image{background:#6360F0!important}.about_page .et_pb_main_blurb_image:before{padding:0px}.about_page .et_pb_main_blurb_image{background:#6360F0!important;min-width:49px;height:49px;width:49px;padding:9px;border-radius:11px}.about_page .et_pb_blurb_container{padding-left:20px}.technology_blurb.about_page .et_pb_blurb_description p>span{font-weight:600}.our_vision_mission_section .our_vision_blurb p>span{font-weight:700}.our_vision_mission_section .our_vision_blurb .et_pb_main_blurb_image{margin-bottom:22px}.vision_mision_box .our_vision_col:hover{box-shadow:0px 12px 80px 0px rgba(0,0,0,0.05)}.vision_mision_box .our_vision_col:hover .our_vision_blurb h3 span{color:#000!important}.vision_mision_box .our_vision_col:hover .our_vision_blurb .et_pb_blurb_description{color:#3d3d3d!important}.vision_mision_box .our_vision_col:hover .our_vision_text p{color:#3d3d3d!important}.vision_mision_box .our_vision_col:hover .our_vision_blurb img{filter:brightness(0)}.blog_listing .et_pb_post{background:#E7E7FF;border:none;padding:13px 13px 29px 13px;position:relative;transition:0.5s;height:100%;margin-bottom:0px!important;border-radius:25px;display:flex;flex-wrap:wrap}.blog_listing .et_pb_post:hover{background:#6360F0;transform:translateY(-20px)}.blog_listing .et_pb_post:hover .entry-title a{color:#fff!important}.blog_listing .et_pb_post:hover .post-content-inner p{color:#fff!important}.blog_listing p.post-meta{font-family:Alexandria!important;margin-bottom:14px}.blog_listing .et_pb_post:hover div.post-content a.more-link{color:#fff!important}.blog_listing .et_pb_post:hover p.post-meta{color:#fff!important}.blog_listing .et_pb_post .more-link{position:absolute;bottom:36px;left:31px;text-transform:capitalize;font-weight:600!important;display:inline-flex;align-items:center}.blog_listing .et_pb_post .more-link:after{position:initial;content:"";background:url(https://shauryainfosoft.com/wp-content/uploads/2025/03/blog_arrow.png);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;width:23px;height:15px;margin-left:10px;transform:initial!important}.blog_listing .et_pb_post:hover a.more-link:after{filter:grayscale(100%) brightness(0) invert(1)}.blog_post_title p.et_pb_title_meta_container{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:10px}.blog_detail_page h3{margin-top:29px;margin-bottom:20px}.blog_detail_page img{margin-bottom:14px}.blog_detail_page img.blog_detail_img_3{margin-right:30px;width:48%}.blog_detail_page img.blog_detail_img_2{width:48%}.all_categories_btn{border:none!important}.all_categories_btn .et_pb_widget .wp-block-search__button{background-color:transparent;right:unset;border:0;background-image:url(https://shauryainfosoft.com/wp-content/uploads/2025/03/search_icon.png);background-position:center;background-size:100% 100%;background-repeat:no-repeat;top:0;bottom:0;left:22px;margin:auto;height:27px!important;width:27px;min-height:27px!important;padding:0}.all_categories_btn .wp-block-search__button svg{display:none}.all_categories_btn .wp-block-search__input{border:1px solid #201F52!important;border-radius:15px;padding:15px 0px 15px 65px;height:auto!important}.all_categories_btn .wp-block-search__input::placeholder{font-family:Poppins;font-weight:500!important;font-size:18px!important;line-height:1em;color:#3d3d3d}.all_categories_btn .widget_categories{background-color:#201F52;border-radius:15px;padding-top:95px;padding-bottom:32px;padding-left:30px;padding-right:15px;position:relative}.all_categories_btn .widget_categories:after{content:"Categories";position:absolute;color:#fff!important;font-size:25px!important;font-weight:700;top:40px;left:30px}.all_categories_btn .widget_categories li{padding-left:20px;position:relative}.all_categories_btn .widget_categories li:before{position:absolute;content:"";background-image:url(https://shauryainfosoft.com/wp-content/uploads/2025/03/categories_li_icon.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat;height:15px;width:10px;left:0;top:0;bottom:0;margin-top:5px}.all_categories_btn .widget_categories li a{color:rgba(255,255,255,0.5)}.all_categories_btn .widget_categories li:hover a{color:#fff!important}.all_categories_btn .widget_categories li:active a{color:#fff!important}.all_categories_btn .widget_search{margin-bottom:21px!important}.communication_blog .et_pb_post:hover{transform:translateY(-20px);box-shadow:0px 0px 10px 0px}.services_inner_pages .mobile_game_dev{position:relative}.services_inner_pages .mobile_game_dev:before{position:absolute;content:"";background-image:url(https://shauryainfosoft.com/wp-content/uploads/2025/03/services-inner-design.png);background-position:center;background-size:100% 100%;background-repeat:no-repeat;height:84px;width:6px;left:34px;top:0}.services_inner_col .et_pb_main_blurb_image{margin-bottom:18px}.services_inner_col .et_pb_blurb_container h4{padding-bottom:7px}.services_our_sub_title h4{text-transform:capitalize;font-weight:600}.our-partner .partner-social-icon .et_pb_main_blurb_image{margin-bottom:15px}.cms-services-col .et_pb_button_module_wrapper{display:inline-block}.our-partner .our-partner-col{display:flex;flex-wrap:wrap;justify-content:center;row-gap:30px}.our-partner .our-partner-col .partner-social-icon{width:20%}.services_inner_pages .cms-more{display:inline-block}.services_inner_pages .cms-more h4{padding-bottom:0}.services_inner_pages .cms-more .et_pb_blurb_container{padding-left:0px}.banner_section .banner_slider .dica-item{align-items:flex-end!important}.banner_section .banner_slider .dica-item-content{display:grid}.banner_section .banner_slider .dica-item-content h6{grid-row:1;padding-bottom:0}.banner_section .banner_slider .dica-item-content h1{padding-bottom:10px;padding-top:10px}.banner_section .banner_slider .slider-youtube .dica-item-content h1{padding-bottom:20px}.banner_section .banner_slider .dica-item-content .content{padding-bottom:50px}.banner_section .banner_slider .dica-item-content .content p:first-child{padding-bottom:27px;max-width:509px!important}.banner_section .banner_slider .dica-item-content .content p:last-child{display:flex;gap:10px}.banner_section .banner_slider .dica-item-content .content p a{font-weight:600;font-size:18px;position:relative;display:inline-flex!important;align-items:center;line-height:1.4em!important}.banner_section .banner_slider .dica-item-content .content p>a:after{position:initial!important;content:""!important;background:url(https://shauryainfosoft.com/wp-content/uploads/2025/02/Vector-1802.png);background-repeat:no-repeat;background-size:100% 100%;width:14px;height:12px;opacity:1!important;display:block;margin-left:12px!important}.banner_section .banner_slider .dica-item-content .content p>a:last-child:after{filter:brightness(0) saturate(100%)}.banner_section .banner_slider .dica-item-content .content p>a:last-child:hover:after{filter:brightness(1) saturate(100%)}.banner_section .banner_slider .dica-item-content .content p a:first-child{background-color:#201F52;color:#fff;padding:16px 25px;border-radius:10px;border:1px solid #201F52}.banner_section .banner_slider .dica-item-content .content p a:first-child:hover{background-color:#6360F0;border:1px solid #201F52}.banner_section .banner_slider .dica-item-content .content p a:last-child{background-color:transparent;color:#000;padding:16px 25px;border-radius:10px;border:1px solid #000}.banner_section .banner_slider .dica-item-content .content p a:last-child:hover{background-color:#6360F0;color:#fff}.banner_section .banner_slider .slider-youtube .dica-item-content .content p:first-child{max-width:100%!important}.banner_section .banner_slider .slider-youtube .dica-item-content .content{padding-bottom:50px}.banner_section .banner_slider .slider-youtube .dica-item-content .content p:first-child{padding-bottom:15px}.banner_section .banner_slider .slider-youtube .dica-item-content .content p:nth-last-child(2){padding-bottom:27px}.banner_section .banner_slider .swiper-buttton-container{position:absolute;top:auto;bottom:10px;left:0;right:0;margin-right:130px}.banner_section .banner_slider .swiper-button-prev,.banner_section .banner_slider .swiper-button-next{border-radius:50%}.game_dev_section .game_dev_col.youtube-cms-home{width:31%!important}.game_dev_section .game_dev_row{display:flex;flex-wrap:wrap;row-gap:30px;justify-content:center}.game_dev_section .game_dev_col.youtube-cms-home:nth-last-child(4){margin-right:0px!important}.yt_revenue_section:before{content:"";position:absolute;background-image:url(https://shauryainfosoft.com/wp-content/uploads/2025/04/new_slider_before_img.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat;height:270px;width:122px;top:66px;left:0;z-index:1}.yt_revenue_section:after{content:""!important;position:absolute;background-image:url(https://shauryainfosoft.com/wp-content/uploads/2025/04/new_slider_after_image.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat;height:190px;width:277px;bottom:0;right:0;z-index:1;visibility:visible}@media screen and (max-width:1440px){.banner_section .banner_slider .dica_divi_carouselitem .dica-item-content .content,.banner_section .banner_slider .dica_divi_carouselitem .dica-item-content .content p{font-size:18px!important}.banner_section .banner_slider .dica-item-content h1.item-title{font-size:50px!important}}@media screen and (min-width:981px) and (max-width:1270px){.header_menu ul li{padding-left:10px!important;padding-right:10px!important}.header_menu ul li.header_btn{padding-left:10px!important;padding-right:11px!important}.header_menu ul li a{font-size:16px!important}.header_menu .et_pb_menu__logo-wrap{max-width:250px!important}.header_area{padding-left:20px!important;padding-right:20px!important}.tec_text h2{font-size:39px!important}.game_dev_section .game_dev_blurb h3{font-size:22px!important}.game_dev_section .game_dev_col{padding-top:33px;padding-right:15px;padding-bottom:33px;padding-left:15px}.services_inner_pages .et_pb_button_1_wrapper{margin-left:86px!important}}@media screen and (min-width:1200px) and (max-width:1300px){.banner_area a.banner_btn_1{padding:15px 16px!important}.banner_area a.banner_btn_2{padding:15px 17px!important}}@media screen and (max-width:1350px){.work_section .work_row_main{flex-wrap:wrap;justify-content:center;row-gap:30px;column-gap:30px}.work_section .work_row_main:after{display:none!important}.work_section .work_row_main .work_col{width:48%!important;margin:0;justify-content:start!important;gap:30px!important;padding-top:0!important;height:auto}.work_section .work_nuber{align-items:end}.work_section .work_row_main .work_col.bt{flex-direction:column-reverse;padding-bottom:23px}.work_section .work_row_main .work_col .work_nuber{margin-top:-65px!important;margin-bottom:0!important}.work_section:after{display:none!important}.work_section .work_col .work_blurb .et_pb_blurb_container{flex-direction:column}.work_section .work_col .work_blurb .et_pb_blurb_container h4{padding-top:0;padding-bottom:15px}.work_section .et_pb_blurb_container span br{display:none!important}}@media screen and (max-width:1300px){.banner_area{padding-top:70px!important}.banner_area .banner_col_1{padding-bottom:100px}.blog_detail_page img.blog_detail_img_3{margin-right:20px}}@media screen and (min-width:981px) and (max-width:1200px){.about_section .about_row{padding-right:15px;padding-left:15px}.about_section .about_shaurya_col{width:100%!important;padding-bottom:50px}.technology_blurb .et_pb_blurb_container{padding-left:20px}.about_section .technology_blurb h4{font-size:18px!important}.about_section .about_col-1-text{margin-bottom:30px!important}.linear_text{max-width:100%!important}.linear_text h2>br{display:none}.about_shaurya_col_3 .about_col_3_text{padding-bottom:37px!important}.services-we-offer .services-we-offer-col{padding-top:30px;padding-right:20px;padding-bottom:30px;padding-left:20px}.yt_revenue_section .yt_revenue_row{padding-left:50px!important}.yt_revenue_section .yt_revenue_row h1{font-size:45px}.yt_revenue_section .yt_revenue_row .youtube_content_col-1{padding-top:150px;padding-bottom:150px}.yt_revenue_section .yt_revenue_row_two{padding-top:180px!important;padding-bottom:180px!important}}@media screen and (max-width:1200px){.banner_area .banner_row{flex-wrap:wrap}.banner_area .banner_row .banner_col_1{width:100%!important;padding-bottom:50px}.banner_area .banner_row .banner_col_2{width:100%!important}.game_dev_row{display:flex!important;flex-wrap:wrap!important;justify-content:center}.game_dev_col{width:47%!important;margin:10px 10px!important}.about_row{display:flex;flex-wrap:wrap;justify-content:right}.about_section .about_shaurya_col{width:40%!important}.about_col_2{width:50%!important}.about_col_3{width:53%!important;margin-top:30px}.banner_section .banner_slider .dica_divi_carouselitem .image_right{flex-direction:column-reverse!important}.banner_section .banner_slider .dica_divi_carouselitem .dica-item-content,.banner_section .banner_slider .dica_divi_carouselitem .dica-item-content{width:100%!important}.banner_section .banner_slider .dica_divi_carouselitem .dica-image-container,.banner_section .banner_slider .dica_divi_carouselitem .dica-image-container{width:80%!important}.banner_section .banner_slider .slider-youtube .dica-item-content .content{padding-bottom:0px}.banner_section .banner_slider .dica-item-content .content p:first-child{max-width:100%!important}.banner_section .banner_slider .dica-item-content .content{padding-bottom:20px}.game_dev_section .game_dev_row{row-gap:10px}.new_banner_section .new_banner_slider .dica_divi_carouselitem .et_pb_module_inner{padding-left:30px!important}}@media screen and (max-width:1024px){.about_section .about_shaurya_col{width:100%!important}.about_col_2{width:100%!important}.about_col_3{width:100%!important}.header_menu ul li.header_btn{margin-left:28px!important}.banner_section .banner_slider .dica_divi_carouselitem .dica-image-container,.banner_section .banner_slider .dica_divi_carouselitem .dica-image-container{width:100%!important}}@media screen and (max-width:980px){.col_reverse{display:flex;flex-direction:column-reverse}.header_row{display:flex}.header_row .et_pb_column{margin-bottom:0!important}.header_menu ul li{padding-left:0px!important;padding-right:0px!important}.header_menu ul li a{padding-top:8px!important;padding-bottom:8px!important;border-bottom:none;padding-left:0!important}.header_menu ul li a:hover{background:transparent!important;opacity:1!important}.header_menu ul li.header_btn{padding-left:0px!important;padding-right:0px!important}.header_menu .et_pb_menu__wrap ul li.header_btn a{padding:10px 25px!important;width:100%;justify-content:center}.header_menu #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.header_menu .et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}.header_menu ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.header_menu ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}.header_menu ul.et_mobile_menu>li.menu-item-has-children,.header_menu ul.et_mobile_menu>li.page_item_has_children,.header_menu ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.header_menu .et_mobile_menu .menu-item-has-children>a,.header_menu .et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}.header_menu ul.et_mobile_menu .menu-item-has-children .sub-menu,.header_menu #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.header_menu.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.header_menu .et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}.header_menu ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.header_menu #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.header_menu .et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}.header_menu ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}.header_menu ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#fff;background:#201F52;border-radius:50%;padding:3px}.header_menu ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.header_menu .et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.header_menu .mobile_menu_bar{position:relative;display:block;bottom:0;line-height:0}.header_menu .et_pb_menu_0.et_pb_menu .et_mobile_menu,.header_menu .et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.header_menu .et_mobile_nav_menu .et_mobile_menu{max-height:70vh;overflow:auto;border-radius:15px;box-shadow:0px 4px 10px rgba(0,0,0,0.2)}.header_menu ul li.header-youtube-cms:after{padding:0px 8px;right:auto;top:8px;left:130px}.header_menu ul li.header-youtube-cms a{color:#ff0000!important}.banner_area:before{width:100%;height:25%}.stay_heading:before{width:120px;height:60px;left:-66px;top:8px}.communication_blog .et_pb_post .entry-title{padding-left:0}.communication_blog .et_pb_post .post-content-inner{padding-bottom:40px;padding-left:0}.communication_blog .et_pb_post .more-link{left:13px}.slider-section .slider_main .swiper-button-prev:before,.slider-section .slider_main .swiper-button-next:before{width:15px!important;height:30px!important}.work_section .work_row_main .work_col{width:48%!important}.porfolio_listing p.post-meta{padding:0px}.slider-section .slider_main .swiper-buttton-container{top:-115px}.slider-section .slider_main .swiper-slide-next{border-right:none!important}.slider-section .slider_main .swiper-button-prev,.slider-section .slider_main .swiper-button-next{width:60px!important;height:60px!important}.connect_section .first_col{width:100%!important}.connect_section .second_col{width:100%!important}.footer_section .footer_logo_col,.footer_section .footer_menu_col{width:47%!important}.footer_section .footer_menu .et_pb_menu__wrap .et_mobile_nav_menu{display:none!important}.footer_section .footer_menu .et_pb_menu__wrap{justify-content:flex-start}.footer_section .footer_menu .et_pb_menu__wrap .et_pb_menu__menu{display:block!important}.footer_section .footer_logo_col{padding-right:0!important}.footer_section .footer_logo_col,.footer_section .footer_menu_col{padding-top:0!important;padding-bottom:0!important}.footer_bottom .footer_bottom_row{display:flex;flex-direction:column}.footer_bottom .footer_copy_col{margin-bottom:10px}.footer_bottom .footer_bottom_col_2{justify-content:center}.connect_section .contact_form form .gfield input,.connect_section .contact_form form .gfield textarea{padding:13px 15px;border-radius:10px}.communication_blog .et_pb_ajax_pagination_container{grid-template-columns:repeat(2,1fr);gap:30px}.header_area .header_row .header_col{width:auto}.header_area .header_row .align_col{width:auto}.header_area .header_row{justify-content:space-between}.header_area .header_row:after{display:none!important}.header_menu ul li.header_btn{margin-left:0px!important;margin-right:0px!important;margin-top:10px}h2>br{display:none}.connect-section .contact_blurb{display:block}.technology_blurb .et_pb_blurb_container{padding-left:15px}.connect-section .full_form .rows_sec .wpcf7-form-control-wrap .wpcf7-form-control{padding:12px 15px 12px 20px;font-size:17px}.connect-section .full_form .rows_sec .col{padding:8px!important}.connect-section .full_form .rows_sec input.wpcf7-form-control.wpcf7-submit{font-size:17px;padding:14px 50px 14px 25px}.all_categories_btn{display:flex;flex-direction:column}.et_pb_column .et_pb_widget{margin:0;width:100%!important}.blog_detail_page h3{margin-top:15px}.services_inner_pages .mobile_game_dev:before{display:none}.services_inner_col .et_pb_blurb_container h4>span>br{display:none!important}.about_col_3{margin-top:0!important}.banner_section .banner_slider .dica-item-content h1.item-title{font-size:45px!important}.banner_section .banner_slider .slider-youtube .dica-item-content h1.item-title{padding-top:15px}.banner_section .banner_slider .dica-item-content .content p a:first-child,.banner_section .banner_slider .dica-item-content .content p a:last-child{padding:10px 15px}.banner_section .banner_slider .slider-gamming .dica-item-content{display:flex;justify-content:center}.banner_section .banner_slider .slider-gamming .dica-item-content .content{padding-bottom:0}.game_dev_section .game_dev_col.youtube-cms-home{width:47%!important}.game_dev_section .game_dev_row{justify-content:space-between}.work_section .work_row_main{column-gap:20px}}@media screen and (max-width:767px){h2{font-size:35px!important}.slider-section .slider_main .swiper-buttton-container{top:auto;bottom:-90px!important;justify-content:center!important;left:0;right:0}.work_section .work_row_main .work_col{width:100%!important}.game_dev_section .game_dev_row .game_dev_col{width:100%!important}.technology_blurb .et_pb_blurb_container{padding-left:15px}.technology_blurb .et_pb_main_blurb_image{width:50px;min-width:50px;height:50px}.technology_blurb .et_pb_main_blurb_image img{width:30px}.stay_area:before{bottom:-30px}.footer_section .footer_logo_col,.footer_section .footer_menu_col{width:100%!important}.footer_section .footer_heading_text h6{font-size:16px!important}.connect_section .contact_form form .gfield_checkbox{display:flex;row-gap:12px;column-gap:10px;flex-direction:column}.communication_blog .et_pb_ajax_pagination_container{grid-template-columns:repeat(1,1fr)}.communication_blog .et_pb_post{border-radius:10px}.connect-section .full_form .rows_sec{flex-wrap:wrap}.connect-section .full_form .rows_sec .col{padding:5px 0!important}.connect-section .full_form .rows_sec .wpcf7-form-control-wrap .wpcf7-form-control{font-size:16px;padding:12px 15px 12px 15px}.blog_detail_page img.blog_detail_img_3{margin-right:0px!important;width:100%}.blog_detail_page img.blog_detail_img_2{width:100%}.our-partner .our-partner-col .partner-social-icon{width:50%}.cms-services-col .et_pb_button_module_wrapper{display:block}.services_inner_pages .cms-more{display:block}.header_menu nav ul li.header-youtube-cms:after{top:7px;left:120px}.banner_section .banner_slider .dica-item-content .content p a:first-child,.banner_section .banner_slider .dica-item-content .content p a:last-child{padding:8px 13px}.banner_section .banner_slider .dica-item-content .content p:last-child{display:inline-block}.banner_section .banner_slider .dica-item-content .content p a:first-child{margin-bottom:15px}.banner_section .banner_slider .dica-item-content h1.item-title{font-size:35px!important}.game_dev_section .game_dev_col.youtube-cms-home{width:100%!important}.game_dev_section .game_dev_col.youtube-cms-home:nth-last-child(4){margin-right:10px!important}.banner_section .banner_slider .swiper-buttton-container{bottom:5px}.new_banner_section .new_banner_slider .dica_divi_carouselitem .et_pb_module_inner{padding-left:15px!important;padding-right:15px!important}.new_banner_section .new_banner_slider .dica_divi_carouselitem:before{height:220px;width:72px}.new_banner_section .new_banner_slider .dica_divi_carouselitem:after{height:100px;width:187px}}@media screen and (min-width:1200px) and (max-width:1300px){.et_pb_row_0.banner_row{background-size:650px 550px}}