html{scroll-behavior:smooth}body{margin:0;padding:0;box-sizing:border-box;overflow-x:hidden;font-family:"Josefin Sans"}a{text-decoration:none}ul,ol{list-style:none;margin:0;padding:0}#elementor-preview-iframe
*{opacity:1}.post-section>.container{max-width:100% !important;padding:0;margin-block-start:0 !important;margin-block-end:0px !important}.post-section .container .col-md-4>h2{display:none}.cbs-topbar-social-share
a{color:#fff !important}.cbs-topbar-social-share
path{fill:#fff !important}.cbs-topbar-social-share
svg{max-width:9px !important}.cbs-slider-main-heading b, .cbs-service-section-title b, .cbs-copyright-text
b{color:#ff6d00}.typed-cursor{display:none}.ebs-service-post-container .ea-img{width:80px !important  }.ebs-service-post-container .ea-item{text-align:center;padding:10% 0 0}.ebs-service-post-container .ea-readmore{font-size:16px;line-height:26px;text-decoration:underline;font-weight:500;font-family:"Josefin Sans";text-transform:capitalize}.ebs-reqest-callback{width:90%;margin-inline:auto}.cbs-about-us-section .elementor-icon-list-icon{background:#6ccd01;color:#fff;height:20px;width:20px !important;align-items:center;border-radius:50%}.ebs-our-work-section-main-container .ha-post-tab .ha-post-tab-filter{border-bottom:none}.ebs-our-work-section-main-container .ha-post-tab .ha-post-tab-filter
li.active{position:relative}.ebs-our-work-section-main-container .ha-post-tab .ha-post-tab-filter li.active:after{position:absolute;content:'';background:#ff6d00;height:2px;width:50%;left:50%;bottom:0;transform:translateX(-50%)}.ebs-our-work-section-main-container
img{width:100%}.ebs-why-choose-right-section .elementor-widget-progress{position:relative}.ebs-why-choose-right-section .elementor-progress-wrapper{width:90%}.ebs-why-choose-right-section .ebs-pogress-percentage{position:absolute;right:0;bottom:-5px;font-size:20px;color:#000;font-weight:600;font-family:"Josefin Sans"}.ebs-why-choose-right-section .elementor-progress-percentage{display:none}.cbs-team-post-container .swiper-container{overflow:visible}.cbs-team-post-container .ea-post-wrapper{overflow-x:clip}.cbs-team-post-container .swiper-container .ea-img-wrap{position:relative;top:-60px}.ebs-get-in-touch-form form>p{display:flex;flex-wrap:wrap}.ebs-get-in-touch-form
label{width:50%;font-size:16px;line-height:26px;color:#222;font-weight:600;font-family:"Josefin Sans";margin-block-start:15px}.ebs-get-in-touch-form p label:nth-child(9){width:100%}.ebs-get-in-touch-form label input, .ebs-get-in-touch-form label
textarea{width:100%}.ebs-get-in-touch-form label
textarea{height:85px}.ebs-get-in-touch-form form :is(input:not([type="submit"]),textarea){width:100%;border:unset;border-bottom:2px solid #efefef}.ebs-get-in-touch-form form input[type="submit"]{font-family:"Josefin Sans",Sans-serif;text-transform:uppercase;line-height:15px;background-color:#1A73E9;padding:15px
15px 10px 15px;border:none;color:#fff}.ebs-get-in-touch-form form input :placeholder{font-size:16px;line-height:26px;color:#707070;font-weight:400;font-family:"Josefin Sans"}.ebs-get-in-touch-form form
input{margin-block-start:5px}.cbs-form-main-container section:last-child  .elementor-widget-wrap{margin-block-start:-20%}.cbs-footer-read-btn .elementor-button-link{padding:0
!important}.cbs-footer-menu
ul{display:block !important}.cbs-footer-menu ul
a{padding-left:0!important}.cbs-footer-subscribe-form .elementor-shortcode input[type="text"],
.cbs-footer-subscribe-form .elementor-shortcode input[type="email"]{width:100%;background:#2a2a2a;border:none;margin-bottom:15px;padding:10px
20px;font-size:14px}.cbs-footer-subscribe-form .elementor-shortcode input[type="submit"]{color:#fff;width:100%;background:#1a73e9;text-transform:uppercase;font-size:14px;font-weight:400;font-family:"Josefin Sans";border:none;padding:12px
0 10px}.cbs-footer-section .eael-twitter-feed-item .eael-twitter-feed-item-header{padding-top:0 !important}.mwae-grid-container{max-width:100%}.row{--bs-gutter-x:0rem}.ebs-testimonial-section .swiper-wrapper{padding:6px}.ebs-testimonial-section .ea-img-wrap{width:80px;margin:15px
auto 0;border-radius:50%;position:relative;overflow:visible !important}.ebs-testimonial-section .ea-img-wrap::after{content:"";background-image:url(/wp-content/themes/elemento-business-pro deactivated/assets/images/Testimonial/testimonial-content-bg.png);position:absolute;bottom:-15px;right:-15px;height:50px;width:50px;display:block;background-size:100% 100%;background-repeat:no-repeat;background-position:center}.ebs-testimonial-section .ea-content{background-image:url(/wp-content/themes/elemento-business-pro deactivated/assets/images/Testimonial/testimonial-shape.png);background-repeat:no-repeat;background-position:center}.ebs-testimonial-section .ea-arrows-container{transform:translate(-20vw, 85px) !important;position:relative}.ebs-testimonial-section .ea-arrows-container:before{content:'';position:absolute;height:2px;width:50px;background:#ff6d00;top:50%;transform:translateY(-50%) translateX(-57px)}.cbs-testimonial-post-container .ea-img-wrap:after{content:'';display:block;height:20px;width:20px;position:absolute;bottom:0;right:0}.cbs-testimonial-post-container .ea-arrows-container{transform:unset !important}.cbs-testimonial-post-container .ea-position-bottom-left{left:-33% !important;bottom:60px !important}.ebs-valued-services-video-section .elementor-widget:not(:last-child){margin-bottom:0px !important}.ebs-get-in-touch-right-image .elementor-widget-container{width:107%}.ebs-our-blog-section .ea-meta{margin-bottom:12px}.ebs-our-blog-section a .ea-readmore-icon{font-size:16px;line-height:26px;text-decoration:underline;color:#ff6d00;font-weight:500;font-family:"Josefin Sans";text-transform:capitalize;position:relative}.ebs-our-blog-section a .ea-readmore-icon:after{content:"\e876";font-weight:900;font-family:elementskit!important;font-size:11px;position:absolute;right:-15px}@media screen and (max-width: 767px){.cbs-announcement-bar
ul{justify-content:center}.cbs-announcement-bar-social-share :is(p, ul),
.cbs-header-logo .hfe-site-logo-container,
.cbs-header-button .elementor-button-wrapper{text-align:center !important}}@media  screen and (min-width: 768px) and (max-width: 991px){#cbs-request-section{width:100%;margin-left:0%}}@media screen and (min-width: 1024px){.ebs-contact-page-info .ebs-contact-page-para
p{width:50ch}}@media screen and (min-width: 1440px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:calc(100% - 10%)}}@media screen and (max-width: 320px){.ebs-topabr-info li a, .ebs-get-in-touch-foot li
a{flex-wrap:nowrap !important;justify-content:center}}.ebs-contact-page-info ul
li{width:100%}#eb-topbar{background-color:#1a73e9;padding:15px
0}#eb-topbar .eb-topbar-right-content a, #eb-topbar .social-share :is(li,a){font-size:16px;color:#fff;text-decoration:none}#eb-topbar .social-share{list-style:none}#eb-topbar .social-share li
a{width:25px;display:inline-block}#eb-menu-header{box-shadow:0px 0px 15px rgb(6 147 227 / 10%)}#eb-menu-header .primary-menu>ul{list-style:none;display:flex;justify-content:end;margin-bottom:0}#eb-menu-header .primary-menu>ul
li{margin:0
10px}#eb-menu-header .primary-menu ul li
a{font-size:16px;color:#444;font-family:"Josefin Sans";font-weight:600}#eb-menu-header
a{text-decoration:none}#eb-menu-header .consult-now-btn{background-color:#1a73e9;color:#fff;padding:10px
25px}footer{background-color:#121212;color:#fff;line-height:50px}.ebs-footer-section .elementor-button-icon
svg{width:0.5em}.ebs-footer-section .ebs-footer-twitter-column .ha-tweet-item{align-items:center;padding:10px}.ebs-footer-section .ebs-footer-twitter-column .ha-tweet-inner-wrapper{padding:10px}.ebs-footer-section .ebs-footer-twitter-column svg
path{fill:#1a73e9}i.fa-brands{font-family:"Font Awesome 6 Pro";font-weight:900}.ebs-topabr-info li, .ebs-get-in-touch-foot
li{width:100%}.spinner-loading-box{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#fff;cursor:pointer;z-index:999999;display:flex;justify-content:center;align-items:center}@-webkit-keyframes criss-cross-left{0%{left:-20px}50%{left:50%;width:20px;height:20px}100%{left:50%;width:375px;height:375px}}@keyframes criss-cross-left{0%{left:-20px}50%{left:50%;width:20px;height:20px}100%{left:50%;width:375px;height:375px}}@-webkit-keyframes criss-cross-right{0%{right:-20px}50%{right:50%;width:20px;height:20px}100%{right:50%;width:375px;height:375px}}@keyframes criss-cross-right{0%{right:-20px}50%{right:50%;width:20px;height:20px}100%{right:50%;width:375px;height:375px}}.ebs-animation-btn a .elementor-button-text{z-index:1}.ebs-animation-btn
a{position:relative;overflow:hidden}.ebs-animation-btn a:before, .ebs-animation-btn a:after{position:absolute;top:50%;content:"";width:20px;height:20px;background-color:#ff6d00;border-radius:50%}.ebs-animation-btn a:before{left:-20px;transform:translate(-50%, -50%)}.ebs-animation-btn a:after{right:-20px;transform:translate(50%, -50%)}.ebs-animation-btn a:hover:before{-webkit-animation:criss-cross-left 0.8s both;animation:criss-cross-left 0.8s both;-webkit-animation-direction:alternate;animation-direction:alternate}.ebs-animation-btn a:hover:after{-webkit-animation:criss-cross-right 0.8s both;animation:criss-cross-right 0.8s both;-webkit-animation-direction:alternate;animation-direction:alternate}.ebs-single-post-page{width:90%;min-width:calc(100% - 300px);margin:0
auto;margin-block:5%}.ebs-single-post-page .main_title
h1{color:#222;font-family:"Josefin Sans",Sans-serif;font-size:30px}.ebs-single-post-page .single-content, .ebs-single-post-page
.metabox{margin-block:10px}.ebs-single-post-page .metabox>*:not(:last-child){margin-inline-end:20px}.ebs-single-post-page .metabox i, .ebs-single-post-page .socila_share
a{color:#ff6d00;margin-inline-start:10px}.ebs-single-post-page .metabox
path{fill:#ff6d00}.ebs-single-post-page .metabox :is(span,a){font-size:16px;color:#707070;font-weight:400}.ebs-single-post-page
.post_ctg{display:flex}.ebs-single-post-page .post_ctg
ul{margin-inline-start:10px}.ebs-single-post-page .post_ctg ul a, .logged-in-as
a{color:#000;font-weight:700}.form-submit input,.post-readmore{font-family:"Josefin Sans",Sans-serif;text-transform:uppercase;background-color:#1A73E9;padding:20px
15px 15px 15px;color:#fff;font-size:16px;border:none}.related-posts{border-block-start:1px solid #dae1e9}.related-post-container{display:flex;gap:20px}.related-post-title
a{color:#000}.post-readmore{padding-block:11px 10px;display:inline-block;margin-block-start:10px}