.blog_page_cards_custom .blog-posts.ohio-widget{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.blog_page_cards_custom .blog-posts.ohio-widget>.grid-item{width:100%}.blog_page_cards_custom .blog-posts.ohio-widget>.grid-item a.button.-text{color:#d90a2c}.blog_page_cards_custom .blog-posts.ohio-widget>.grid-item a.button.-text:hover{color:#000!important}.single-post .elementor-toc__list-item-text-wrapper{align-items:flex-start}.single-post .elementor-toc__list-item-text-wrapper i{top:9px;position:relative}.website_development_ser_sec>.elementor-container>.elementor-column{border:1px dashed color-mix(in srgb,#9690a2 40%,transparent)!important}.website_development_ser_sec .ohio-widget.heading h3.title:after{content:"";height:1px;width:calc(100% + 40px);border-bottom:1px dashed color-mix(in srgb,#9690a2 40%,transparent)!important;position:absolute;bottom:0;left:-20px}.website_development_ser_sec .ohio-widget.heading h3.title{padding-bottom:15px}@media screen and (max-width:767px){.home .header-cap{height:60px!important}.feedbackform_main_sec .elementor-container{padding:20px 10px!important}body .feedbackform_main_sec .elementor-container .forminator-field label{line-height:1.3!important;font-size:14px!important}body .feedbackform_main_sec div#rating-1 label{font-size:16px!important}}.hide-label label{display:none!important}.forminator-response-message.forminator-show.forminator-success{border:none!important;box-shadow:none!important;padding-top:20px!important;padding-bottom:20px!important;background:#c2efd9!important}.forminator-response-message.forminator-show.forminator-success p{font-weight:700!important}.backto_home_btn span.elementor-button-content-wrapper:hover span{color:#2d2d2d!important}.other_review_icons .elementor-widget-wrap.elementor-element-populated{display:grid;grid-template-columns:repeat(2,1fr);max-width:340px;margin:0 auto;align-items:center;grid-gap:15px}.other_review_icons .elementor-widget-image{margin:0!important}.other_review_icons .elementor-widget-wrap.elementor-element-populated .elementor-widget-image{background:#fff;padding:20px;height:100%;border-radius:10px}.feedbackform_main_sec .forminator-field input[type=text]{height:50px!important;background:0 0!important;border:1px solid #777771!important}.feedbackform_main_sec .forminator-ui.forminator-custom-form[data-design=default] .forminator-rating-wrapper.forminator-rating-focused .forminator-rating-items{border:none!important}.feedbackform_main_sec i.forminator-icon-star:before{font-size:20px}.feedbackform_main_sec a:hover{text-decoration:none!important;animation:none!important;background-image:none!important}.feedbackform_main_sec div#rating-1 .forminator-field{text-align:center;background:rgba(238,238,238,.64);padding:20px;border-radius:10px}.feedbackform_main_sec div#rating-1 label{font-size:20px!important}.feedbackform_main_sec div#rating-1 .forminator-rating-wrapper{justify-content:center}.feedbackform_main_sec div#rating-1 span.forminator-rating-item i:before{font-size:35px}.feedbackform_main_sec span.forminator-rating-item.forminator-rating-hover i:before,.feedbackform_main_sec span.forminator-rating-item.forminator-rating-selected i:before{color:#d90a2c!important}.feedbackform_main_sec span.forminator-required{margin-left:-3px}.feedbackform_main_sec .forminator-row.forminator-row-last{margin-bottom:0!important}.feedbackform_main_sec button.forminator-button.forminator-button-submit{background:#d90a2c!important;border-radius:100px!important;box-shadow:none!important;text-transform:uppercase;font-weight:800!important;letter-spacing:.5px}.feedbackform_main_sec button.forminator-button.forminator-button-submit:hover{background:#000!important}.feedbackform_main_sec .elementor-container{padding:30px;border:1px solid #eee;border-radius:20px;box-shadow:rgba(0,0,0,.25) 0px 54px 55px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px;background:#fff}.feedbackform_main_sec .elementor-container .forminator-field label{color:#000!important;font-size:16px!important}.feedbackform_main_sec .forminator-row{margin-bottom:20px!important}.feedbackform_main_sec .forminator-rating-wrapper{margin-top:10px!important}.feedbackform_main_sec textarea{background:0 0!important;margin-top:10px!important}.feedbackform_main_sec textarea:focus,.feedbackform_main_sec textarea:hover{border-color:#d90a2c!important}.feedback_form_section_custom .forminator-field-text input{background:0 0!important;border:none!important;border-bottom:1px solid #fff!important;border-radius:0!important;text-align:left!important}body .feedback_form_section_custom form .forminator-pagination--content div.forminator-field-html .forminator-field label{display:inline-block;position:relative;left:50%;transform:translateX(-50%);margin-bottom:25px;border-radius:100px;line-height:1.2;padding:5px 20px;text-transform:uppercase;font-size:14px!important;font-weight:800}.feedback_form_section_custom button#forminator-submit{border-radius:100px;padding-left:20px!important;padding-right:20px!important}.feedback_form_section_custom button#forminator-submit:hover{box-shadow:none!important}.feedback_form_section_custom .forminator-field-group>label{text-align:center;font-size:14px!important;text-transform:uppercase;display:inline-block!important;position:relative;left:50%;transform:translateX(-50%);border-radius:100px;font-weight:800!important;padding:2px 20px}.feedback_form_section_custom .forminator-field-group .forminator-all-group-copies{background:0 0!important;border:none!important;box-shadow:none!important;text-align:center}.feedback_form_section_custom .forminator-field-group .forminator-all-group-copies label{font-size:30px!important}.feedback_form_section_custom .forminator-rating-wrapper{margin-top:20px}.feedback_form_section_custom button.forminator-button.forminator-button-back{border-radius:100px!important;box-shadow:none!important}.feedback_form_section_custom .forminator-pagination-footer button{margin:0 5px!important}.feedback_form_section_custom .forminator-field-html label.forminator-label{font-size:26px!important}.feedback_form_section_custom .forminator-field-html p{font-size:18px}.feedback_form_section_custom form{max-width:800px;margin:0 auto!important}.feedback_form_section_custom .forminator-field-html label,.feedback_form_section_custom .forminator-field-html p{text-align:center}.feedback_form_section_custom .forminator-pagination-footer{justify-content:center!important}.feedback_form_section_custom .forminator-pagination-progress .forminator-progress-bar span{background:#000!important}.feedback_form_section_custom .forminator-progress-label{font-size:22px!important}.feedback_form_section_custom button.forminator-button.forminator-button-next{background:#fff!important;border-radius:100px!important;box-shadow:none!important}#recent_project_homepage .project-details{display:none!important}.continue_caro_sec .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.continue_caro_sec .eael-lc-logo img{height:60px;object-fit:contain;width:100%;max-width:90%}.continue_caro_main:before{content:"";height:100%;width:40%;background-image:linear-gradient(270deg,rgba(255,255,255,0),#fff);position:absolute;left:0;top:0;z-index:9}.continue_caro_main:after{content:"";height:100%;width:40%;background-image:linear-gradient(90deg,rgba(255,255,255,0),#fff);position:absolute;top:0;right:0;z-index:9}@media screen and (max-width:767px){.wa__btn_popup{bottom:30px!important}.wa__btn_popup .wa__btn_popup_txt{display:none!important}.wa__popup_chat_box.wa__pending.wa__active.wa__lauch{bottom:100px!important}}@media screen and (max-width:767px){.video_hero_section_inner span.eael-fancy-text-prefix{display:block!important}}.inner_page_light_cards.video_product_card_inner figure.elementor-image-box-img{width:120px!important;height:120px!important}.inner_page_light_cards.video_product_card_inner p.elementor-image-box-description{margin-top:10px!important}.letter_typing_text .eael-fancy-text-strings{display:block!important}.our_work_video_item iframe.elementor-video{transform:scale(1.01)}.our_work_video_item .elementor-widget-video iframe{pointer-events:none}.ytp-chrome-bottom,.ytp-watermark{display:none!important}@media screen and (min-width:1299px){.client_logo_section_main .elementor-widget-wrap.elementor-element-populated{grid-template-columns:repeat(6,1fr)!important}}.client_logo_section_main .elementor-widget-wrap.elementor-element-populated{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:20px}.client_logo_section_main .elementor-widget-wrap.elementor-element-populated>.elementor-widget-image{margin-bottom:0;border:1px solid #eee;border-radius:6px;overflow:hidden}.client_logo_section_main .elementor-widget-wrap.elementor-element-populated>.elementor-widget-image img{height:95px;object-fit:contain;filter:grayscale(1);transition:.3s all;padding-top:10px;padding-bottom:10px}.client_logo_section_main .elementor-widget-wrap.elementor-element-populated>.elementor-widget-image img:hover{filter:unset!important}@media screen and (max-width:520px){.client_logo_section_main .elementor-widget-wrap.elementor-element-populated{grid-template-columns:repeat(3,1fr)!important;grid-gap:10px!important}.client_logo_section_main .elementor-widget-wrap.elementor-element-populated>.elementor-widget-image img{height:70px!important}}header#masthead li.has-submenu ul.sub-sub-menu li.current-menu-item a span{color:#d90a2c!important}header#masthead li.has-submenu ul.sub-sub-menu li.current-menu-item a{background:0 0!important}.readmore_section_custom p{margin-bottom:20px!important}.readmore_section_custom h1,.readmore_section_custom h2,.readmore_section_custom h3,.readmore_section_custom h4,.readmore_section_custom h5,.readmore_section_custom h6{line-height:1.3!important;margin-bottom:30px!important;margin-top:30px!important;display:block;border-top:1px solid #dadada;padding-top:30px;font-size:32px}.readmore_section_custom h1:first-child,.readmore_section_custom h2:first-child,.readmore_section_custom h3:first-child,.readmore_section_custom h4:first-child,.readmore_section_custom h5:first-child,.readmore_section_custom h6:first-child{padding-top:0;border:none;margin-top:0!important}.readmore_section_custom{padding-bottom:120px!important}@media screen and (max-width:767px){.readmore_section_custom h1,.readmore_section_custom h2,.readmore_section_custom h3,.readmore_section_custom h4,.readmore_section_custom h5,.readmore_section_custom h6{font-size:28px!important}.readmore_section_custom span.readmore_btn{left:0!important;transform:unset!important}.readmore_section_custom h1,.readmore_section_custom h2,.readmore_section_custom h3,.readmore_section_custom h4,.readmore_section_custom h5,.readmore_section_custom h6{line-height:1.1!important;margin-bottom:20px!important;font-size:30px}.readmore_section_custom{padding-left:10px!important;padding-right:10px!important}}.readmore_section_custom .elementor-widget-text-editor>.elementor-widget-container{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.readmore_section_custom span.readmore_btn{position:absolute;bottom:-65px;cursor:pointer;font-weight:700;color:#fff;left:50%;transform:translatex(-50%);background:#d90a2c;padding:10px 20px;display:inline-block;border-radius:6px}.readmore_section_custom span.readmore_btn:hover{background:#111013}.readmore_section_custom.show_content .elementor-widget-text-editor>.elementor-widget-container{display:block!important;overflow:unset!important}.readmore_section_custom{padding-bottom:50px}header#masthead.showed li.current-menu-ancestor a,header#masthead.showed li.current-menu-item a{color:#d90a2c!important}.testimonial_sec_animation_custom .annaul_testimonial_slider_custom .slider-wrap{background:rgba(144,145,156,.06);padding:30px;border-radius:20px}.testimonial_sec_animation_custom .annaul_testimonial_slider_custom .slider-wrap p em{background:rgba(144,145,156,.15)!important;color:#161519}.testimonial_sec_animation_custom .annaul_testimonial_slider_custom .slider-wrap{color:#161519}.testimonial_sec_animation_custom .annaul_testimonial_slider_custom .slider-wrap h5{color:#161519!important}.testimonial_sec_animation_custom .annaul_testimonial_slider_custom .slider-wrap h5 em{color:#161519}.our_work_video_content_custom{max-width:450px}.custom_max_width_section{max-width:1000px;margin:0 auto}.type_of_animations_card .elementor-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:30px}.type_of_animations_card .elementor-container>.elementor-column{width:100%;background:rgba(38,31,52,.61);position:relative;overflow:hidden;border-radius:20px}.type_of_animations_card .elementor-container>.elementor-column .elementor-element-populated{padding:0}.type_of_animations_card figure.elementor-image-box-img{margin:0;position:absolute;left:0;top:0;height:100%!important}.type_of_animations_card .elementor-image-box-content{z-index:9!important;position:relative;text-align:left;padding:50px 40px;height:100%}.type_of_animations_card figure.elementor-image-box-img img{height:100%;object-fit:cover;margin:0!important;display:block!important;width:100%}.type_of_animations_card figure.elementor-image-box-img{margin:0!important;display:block!important}.type_of_animations_card .elementor-widget.elementor-widget-image-box{height:100%}.type_of_animations_card h3.elementor-image-box-title{font-size:20px;display:block!important;margin-bottom:30px}.type_of_animations_card p.elementor-image-box-description{font-size:16px!important;display:block!important}.type_of_animations_card figure.elementor-image-box-img img{opacity:0}.type_of_animations_card .elementor-widget-container{height:100%!important}.type_of_animations_card .elementor-image-box-wrapper{height:100%!important}.type_of_animations_card .elementor-container>.elementor-column:hover figure img{opacity:.1}@media screen and (max-width:767px){.tab_content_process_custom li.tabs-nav-link{font-size:14px;padding-right:10px;margin:0!important;padding-left:10px}#our_aproach_section_custom>.elementor-container>.elementor-column{padding:30px 10px!important}}.annaul_testimonial_slider_custom .slider-wrap{color:rgba(255,255,255,.75)}.annaul_testimonial_slider_custom .slider-wrap p em{margin-bottom:15px;display:inline-block;font-size:14px;font-weight:300!important;font-style:normal;background:rgba(144,145,156,.15);padding:3px 12px;border-radius:5px}.annaul_testimonial_slider_custom .slider-wrap p em strong{font-weight:400}.annaul_testimonial_slider_custom .slider-wrap h5{color:#fff!important;display:inline-block;margin-top:20px}.annaul_testimonial_slider_custom .slider-wrap h5 strong{font-size:16px;font-weight:500!important}.annaul_testimonial_slider_custom .slider-wrap h5 em{font-size:15px;font-weight:300!important}.annaul_testimonial_slider_custom .slider-wrap h5 em{color:rgba(255,255,255,.75);font-style:normal}.annaul_testimonial_slider_custom .slider-wrap h5 em span{text-decoration:none!important;font-weight:500}.beyond_creativey_content_custom{max-width:800px;margin:0 auto}.beyond_creativey_content_custom p{margin-bottom:30px!important}.visual_advantage_card_custom .elementor-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px}.visual_advantage_card_custom .elementor-container>.elementor-column{width:100%;background:rgba(38,31,52,.61);border-radius:20px;padding:20px}.custom_tab_cotnent img{background:#fff;padding:20px;border-radius:20px}.tab_content_process_custom li.tabs-nav-line{background:#eee!important}.tab_content_process_custom li.tabs-nav-link{border-right:1px solid rgba(148,148,148,.46)!important}.arrow_buton_custom span.elementor-button-icon{transform:rotate(58deg)!important}.percent_graph .ohio-widget.progress{display:flex;flex-direction:column-reverse}.percent_graph .progress-heading{margin-top:15px;margin-bottom:20px!important}.percent_graph .progress-holder.-contained.-thin{max-width:150px}.percent_graph span.progress-percent{display:none}#our_aproach_section_custom>.elementor-container>.elementor-column{background:rgba(38,31,52,.61);border-radius:30px;padding:50px}.portfolio-item.card .card-details{background:0 0!important}.elementor-element-9b3054a .portfolio-item-wrap{position:unset!important}.grid_template_cards_custom .vc_row.portfolio-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(325px,1fr))!important;height:unset!important}.grid_template_cards_custom .vc_row.portfolio-grid .portfolio-item-wrap{position:unset!important;width:100%}section.elementor-section.elementor-inner-section.elementor-element.elementor-element-8dcf33d.website_development_ser_sec .elementor-container.elementor-column-gap-default{grid-template-columns:repeat(auto-fill,minmax(325px,1fr))!important}