@keyframes fadeDown{from{opacity:0;transform:translate3d(0,-50px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown!important}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-50px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft!important}@keyframes fadeRight{from{opacity:0;transform:translate3d(50px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight!important}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{animation-name:fadeUp!important}.animated{animation-duration:1s!important;-webkit-animation-duration:1s!important}.elementor-widget-text-editor>div>*:last-child{margin-bottom:0}.cta-v2 .elementor-slide-button{padding:1.6rem 3rem 1.6rem 3rem}footer>.l-primary-footer__widgets{display:none!important}footer .l-primary-footer__copyright__space{padding:2.25rem 0!important}footer .l-primary-footer__copyright__text{margin-bottom:0!important}#about-founder-row .elementor-widget-flip-box{height:100%}#about-founder-row .elementor-widget-flip-box>div{display:flex;flex-direction:column}#about-founder-row .elementor-widget-flip-box .elementor-flip-box{min-height:100%}#services-offer-sec ul{margin:0;padding-left:20px}#services-offer-sec ul>li{margin-bottom:0}#services-value-sec .elementor-counter-title{text-align:center;width:80%;margin:0 auto}#services-value-sec .elementor-counter-title b{display:contents}#contact-form-sec form select{background-position:calc(100% - 20px);height:fit-content}#contact-form-sec form input.frm_other_input{width:100%;border-top:none;border-left:none;border-right:none;border-bottom-style:dashed}#contact-form-sec form .frm_submit{margin:15px 0 0}#contact-form-sec form .frm_submit button{margin:0;width:100%;font-weight:600;line-height:1;border-radius:0;background-color:#222;padding:1.6rem 3rem;border:none}#contact-form-sec form .frm_submit button:hover{background-color:#3C3C3C}#contact-form-sec .frm_message{text-align:center}#contact-map-sec .elementor-widget-html>div{display:flex}body.error404 #m-nav-menu--mobile-icon svg line,body.search-results #m-nav-menu--mobile-icon svg line,body.single-portfolio #m-nav-menu--mobile-icon svg line{stroke:#222!important}body.search-results #tablet-mobile-header{margin-bottom:0!important}body.single-portfolio #tablet-mobile-header{margin-bottom:-40px!important}.a-read-more:hover{color:#3C3C3C}@media (min-width:500px){#about-founder-row>div{width:50%}}@media (min-width:1025px){body,.l-primary-header--sticky .l-primary-header{padding-left:26.6666666667rem}}@media only screen and (max-width:1024px){.l-primary-footer .l-primary-footer__copyright .l-primary-footer__copyright__space .l-primary-footer__copyright__text{text-align:center}footer .col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.page-banner-sec .elementor-heading-title br{display:none}#home-choose-sec .owl-carousel .owl-item{margin-right:0!important}#services-value-sec .elementor-counter-title{width:100%}}@media only screen and (max-width:991.98px){.elementor-20565 .elementor-element.elementor-element-8ab1a79.h-offset--yes .selector[data-columns="3-columns"]:nth-child(3){margin-top:0!important}.elementor-24956 .elementor-element.elementor-element-194e77d.h-offset--yes .selector[data-columns="3-columns"]:nth-child(3){margin-top:0!important}}@media only screen and (min-width:767px) and (max-width:767.98px){#home-choose-sec .owl-carousel .owl-item .h-full-height-image{min-height:450px}}@media only screen and (max-width:767.98px){#tablet-mobile-header>div>div{width:100%}#home-choose-sec .owl-carousel .owl-stage{display:flex;flex-direction:column}#home-choose-sec .owl-carousel .owl-item .o-neuron-hover-holder__body-meta{opacity:1}#home-service-sec .elementor-image-box-wrapper{display:flex;gap:15px}#home-service-sec .elementor-image-box-content{text-align:left}#services-offer-row{flex-direction:column}#services-offer-sec .elementor-image-box-wrapper{display:flex;gap:15px}#services-offer-sec .elementor-image-box-wrapper figure{margin:0!important}#services-offer-sec .elementor-image-box-content{text-align:left}#contact-map-sec iframe{height:350px}}@media only screen and (max-width:500px){#about-founder-row .elementor-widget-flip-box .elementor-flip-box{height:380px}}@supports (-moz-appearance:none){.m-nav-menu--vertical ul li>a::before{display:none}.m-nav-menu--vertical ul li.current_page_item>a{text-decoration:underline}}