.page-title{position:relative;padding:73px 0;background-repeat:no-repeat;background-size:cover;text-align:center;background-position:center top}.page-title:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;display:block;background-color:rgb(0 0 0 / .3)}.page-title h1{position:relative;color:#fff;font-size:52px;font-weight:600;line-height:1.2em;margin-bottom:10px}.page-title .page-breadcrumb{position:relative}.page-title .page-breadcrumb li{position:relative;display:inline-block;margin-right:10px;padding-right:10px;color:#fff;font-size:15px;font-weight:500;font-family:'Poppins',sans-serif}.page-title .page-breadcrumb li:after{position:absolute;content:'\f105';right:-4px;top:0;color:#fff;font-family:'FontAwesome'}.page-title .page-breadcrumb li:last-child::after{display:none}.page-title .page-breadcrumb li:last-child{padding-right:0;margin-right:0}.page-title .page-breadcrumb li a{color:#cebb81;font-weight:500}.breadcrumb-item+.breadcrumb-item::before{display:none}.consultox_service_title h3 a:hover{color:#25baa9!important}.consultox-hvr-float-shadow:hover:before,.consultox-hvr-float-shadow:focus:before,.consultox-hvr-float-shadow:active:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.consultox-hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgb(0 0 0 / .35) 0%,#fff0 80%);background:radial-gradient(ellipse at center,rgb(0 0 0 / .35) 0%,#fff0 80%);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.consultox-hvr-float-shadow:hover,.consultox-hvr-float-shadow:focus,.consultox-hvr-float-shadow:active{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.consultox-hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px #fff0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.welcome-section:before{position:absolute;content:'';left:0;bottom:0;width:100%;height:295px;background-color:#f8f8f8}.feature-block-one:before{position:absolute;content:'';background:#25baa9;width:92%;height:0%;left:15px;top:0;transition:all 500ms ease}.feature-block-one:hover:before{height:100%}.feature-block-one:hover h3 a{color:#fff;cursor:pointer}.feature-block-one:hover p{color:#ffffff!important}.feature-block-one:hover a{color:#ffffff!important}.gallery-item{position:relative;display:block;width:100%;overflow:hidden;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1);-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease}.gallery-item .image-box{position:relative;display:block}.gallery-item .overlay-box{position:absolute;left:0;top:0px!important;width:100%;height:79%;opacity:1;color:#fff;text-align:center;background:rgb(0 0 0 / .3);-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease;-webkit-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);transform:translate(-100%,0%)}.gallery-item:hover .overlay-box{padding-top:115px;opacity:1;-webkit-transform:translate(0%);-ms-transform:translate(0%);-o-transform:translate(0%);-moz-transform:translate(0%);transform:translate(0%)}.gallery-item .overlay-box .elementor-icon{position:relative}.home-one-tab-content .elementor-tab-content{padding:30px 0 0 0px!important}.hvr-bounce-to-bottom:before{position:absolute;content:'';background:#2098d1;width:100%;height:100%;left:0;top:0;transition:all 500ms ease}.hvr-bounce-to-bottom:hover:before{height:100%}.consultox-icon-box h3 a:hover{color:#25baa9}.gallery-item .inner-box{position:relative;display:block;width:100%;overflow:hidden}.gallery-item .image-box{position:relative;display:block}.gallery-item .image-box img{position:relative;display:block;width:100%}.gallery-item .overlay-box{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;color:#fff;text-align:center;background:rgb(0 0 0 / .7);-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease;-webkit-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);transform:translate(-100%,0%)}.gallery-item .inner-box:hover .overlay-box{opacity:1;-webkit-transform:translate(0%);-ms-transform:translate(0%);-o-transform:translate(0%);-moz-transform:translate(0%);transform:translate(0%)}.gallery-item .overlay-inner{position:absolute;left:0;top:0;width:100%;height:100%;display:table;vertical-align:middle;padding:10px 0}.gallery-item .overlay-inner .content{position:relative;display:table-cell;vertical-align:middle}.gallery-item .overlay-inner .link{position:relative;font-size:18px;color:#fff;width:50px;height:50px;line-height:50px;border-radius:50%;display:inline-block;border:1px solid #fff;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.gallery-item .overlay-inner .link{position:relative}.gallery-item .overlay-inner .link .icon{position:relative}.gallery-item .overlay-inner .link:hover{color:#666;background-color:rgb(255 255 255)}.gallery-item .inner-box h3{position:relative;font-size:17px;font-weight:600;text-align:center;padding:25px 0;border-right:1px solid rgb(0 0 0 / .15)}.gallery-item .inner-box h3 a{position:relative;color:#242424;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.team-block{position:relative}.team-block .consultox-overlay-box:before{position:absolute;content:'';background:rgb(210 184 113 / .95);width:100%;height:0%;left:0;top:0;transition:all 500ms ease;z-index:1}.team-block:hover .consultox-overlay-box:before{height:100%}.team-block .team-title{opacity:0}.team-block .team-description{opacity:0}.team-block .team-social-icon{opacity:0}.team-block:hover .team-title{opacity:1!important;z-index:2!important;transition:all 500ms ease}.team-block:hover .team-description{opacity:1!important;transition:all 500ms ease}.team-block:hover .team-social-icon{opacity:1!important;transition:all 500ms ease}.team-block:hover .team-title-one{opacity:0;z-index:-1!important}.consultox-service-title h2 a:hover{color:#25baa9!important}.consultox-service-column .consultox-service-image:before{position:absolute;content:"";left:0;top:0;width:100%;height:0;display:block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;background-color:rgb(37 186 169 / .9)}.consultox-service-column:hover .consultox-service-image:before{opacity:1;height:100%}.consultox-accrodion-column .elementor-accordion .elementor-accordion-item{margin-bottom:10px;border-top:1px solid #d5d8dc!important}.consultox-accrodion-column .elementor-accordion .elementor-accordion-item span{margin-top:4px}.consultox-accrodion-column .elementor-accordion .elementor-accordion-item span .e-font-icon-svg.e-fas-minus{width:28px;height:20px;font-size:16px;font-weight:300;text-align:center;background-color:#25baa9}.mr_handle-preloader .mr_animation-preloader .txt-loading{text-align:center;user-select:none}.mr_handle-preloader .mr_animation-preloader .txt-loading .letters-loading:before{animation:letters-loading 4s infinite;content:attr(data-text-preloader);left:0;opacity:0;top:0;position:absolute}.mr_handle-preloader .mr_animation-preloader .txt-loading .letters-loading{font-family:"Inter",sans-serif;font-weight:400;letter-spacing:15px;display:inline-block;position:relative;font-size:70px;line-height:70px;text-transform:uppercase}.mr_handle-preloader .mr_animation-preloader .txt-loading .letters-loading:nth-child(2):before{animation-delay:0.2s}.mr_handle-preloader .mr_animation-preloader .txt-loading .letters-loading:nth-child(3):before{animation-delay:0.4s}.mr_handle-preloader .mr_animation-preloader .txt-loading .letters-loading:nth-child(4):before{animation-delay:0.6s}.mr_handle-preloader .mr_animation-preloader .txt-loading .letters-loading:nth-child(5):before{animation-delay:0.8s}.mr_handle-preloader .mr_animation-preloader .txt-loading .letters-loading:nth-child(6):before{animation-delay:1s}.mr_handle-preloader .mr_animation-preloader .txt-loading .letters-loading:nth-child(7):before{animation-delay:1.2s}.mr_handle-preloader .mr_animation-preloader .txt-loading .letters-loading:nth-child(8):before{animation-delay:1.4s}.mr_handle-preloader .loader-section{background-color:#fff;height:100%;position:fixed;top:0;width:calc(50% + 1px)}.preloader .loaded .animation-preloader{opacity:0;transition:0.3s ease-out}.mr_handle-preloader .mr_animation-preloader .txt-loading .letters-loading{color:#fff}.mr_handle-preloader .mr_animation-preloader .txt-loading .letters-loading:before{color:#fff}.mr_handle-preloader .mr_animation-preloader .spinner{border:3px solid #fff;border-top-color:rgb(255 255 255 / .5)}.scroll-to-top{position:fixed;bottom:15px;right:15px;width:50px;height:50px;color:#fff;font-size:13px;text-transform:uppercase;line-height:50px;text-align:center;z-index:100;cursor:pointer;background:#444;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}.scroll-to-top:hover{color:#fff;background:#25baa9}.img_bg_color:before{position:absolute;content:'';background-color:rgb(0 0 0 / .2);width:100%;height:0%;left:0;right:0;top:0;transition:all 500ms ease;z-index:1}.img_bg_color:hover:before{height:100%}.home_one_menu_border li:before{position:absolute;content:'';right:55px;top:3px;width:1px;height:26px;background-color:rgb(255 255 255 / .15)}.home_two_menu_border .wps_header_area .mr_sticky-header .mr_navigation>li>a{color:#000000!important;padding:0 50px 0 0px!important}.home_two_menu_border .mr_fixed-header .mr_main-menu .mr_navigation>li>ul{margin-top:0px!important}.swiper-slide img{background-color:#f3f3f3}.accordion_item .elementor-accordion-icon-opened{padding-right:10px}.accordion_item .elementor-accordion-icon-closed{padding-right:10px}.accordion_item .elementor-tab-title{margin-bottom:10px}.feature-block-one:hover .service_block_btn a{background-color:#25baa900!important;color:#000000!important;z-index:1}.home-one-sidebar-blog .blog-grid{background-color:#fff;padding:10px 20px 15px}.home-one-sidebar-blog .blog-grid .news-block-two .inner-box{margin-bottom:0}.home-one-sidebar-blog .post-info{padding-bottom:20px}.home-one-sidebar-blog .news-block-two .inner-box .lower-content:last-child .post-info{border-bottom:none}.sidebar-page-container.p_relative.mr_single .mr_blog-sidebar.ml_10{padding-top:100px}.service-block-one:before{position:absolute;content:'';background:#25baa9;width:90%;height:0%;left:15px;top:0;transition:all 500ms ease}.service-block-one:hover:before{height:100%}.service-block-one:hover h3 a{color:#fff;cursor:pointer}.service-block-one:hover p{color:#ffffff!important}.service-block-one:hover a{color:#ffffff!important}.image-carusel-bg-color img{background-color:#fff}.project_item_box{position:relative;display:block;width:100%;overflow:hidden;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1);-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease}.project_item_box .image-box{position:relative;display:block}.project_item_box .overlay-box{position:absolute;left:0;top:0px!important;width:100%;height:74%;opacity:1;color:#fff;text-align:center;background:rgb(0 0 0 / .3);-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease;-webkit-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);transform:translate(-100%,0%)}.project_item_box:hover .overlay-box{overflow:hidden;padding-top:115px;margin-left:15px;opacity:1;-webkit-transform:translate(0%);-ms-transform:translate(0%);-o-transform:translate(0%);-moz-transform:translate(0%);transform:translate(0%)}.project_item_box .overlay-box .elementor-icon{position:relative}.project_section{position:relative}.project_section .project-image-box{position:relative;display:block;z-index:1}.project_section .project-image-box:before{position:absolute;content:'';background:rgb(0 0 0 / .3);width:100%;height:0%;left:0;top:0;z-index:1;transition:all 500ms ease}.project_section:hover .project-image-box:before{height:100%}.project_section .overlay-icon-box{opacity:0}.project_section:hover .overlay-icon-box{opacity:1;transition:all 700ms ease}.footer_social_icon a{width:unset;height:unset;padding:10px}.page-title .mr_bread_list li:first-child:after{position:absolute;content:'\f105';color:#fff;font-family:'FontAwesome'}.tag_page_title .breadcrumb-item+.breadcrumb-item a{color:#fff}@keyframes spinner{to{transform:rotateZ(360deg)}}@keyframes letters-loading{0%,75%,100%{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0deg)}}@media screen and (max-width:767px){.handle-preloader .animation-preloader .spinner{height:8em;width:8em}}@media screen and (max-width:500px){.handle-preloader .animation-preloader .spinner{height:7em;width:7em}.handle-preloader .animation-preloader .txt-loading .letters-loading{font-size:40px;letter-spacing:10px}}@media screen and (max-width:375px){.banner-section .banner-slider-nav{display:none!important}.slider_path_button_container{display:block!important;justify-content:center;margin-left:15px}.slider_path_button_box.link-box{margin-bottom:50px;margin-left:15px}}.handle-preloader{background:var(--theme-color)}.banner-section .wps_swiper_button{line-height:57px}.banner-section .link-box a{display:inline-block}.slider_path_button_container{align-items:center}.gallery-item-two{position:relative}.gallery-item-two .inner-box{position:relative;width:100%;overflow:hidden}.gallery-item-two .image-box{position:relative;display:block}.gallery-item-two .image-box img{position:relative;display:block;width:100%}.gallery-item-two .overlay-box{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;color:#fff;text-align:center;background:rgb(0 0 0 / .3);-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease;-webkit-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);transform:translate(-100%,0%)}.gallery-item-two .inner-box:hover .overlay-box{opacity:1;-webkit-transform:translate(0%);-ms-transform:translate(0%);-o-transform:translate(0%);-moz-transform:translate(0%);transform:translate(0%)}.gallery-item-two .overlay-inner{position:absolute;left:0;top:0;width:100%;height:100%;display:table;vertical-align:middle;padding:10px 0}.gallery-item-two .overlay-inner .content{position:relative;display:table-cell;vertical-align:middle}.gallery-item-two .overlay-inner .link{position:relative;font-size:18px;color:#fff;width:50px;height:50px;line-height:50px;border-radius:50%;display:inline-block;background-color:#d2b871;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.gallery-item-two .overlay-inner .link{position:relative}.gallery-item-two .overlay-inner .link .icon{position:relative}.gallery-item-two .overlay-inner .link:hover{color:#666;background-color:rgb(255 255 255)}.gallery-item-two .inner-box h3{position:relative;font-size:17px;font-weight:600;text-align:center;padding:25px 0 3px;line-height:1.2em}.gallery-item-two .inner-box h3 a{position:relative;color:#242424;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.gallery-item-two .inner-box .text{position:relative;color:#d2b871;font-size:15px;text-align:center;font-family:'Lato',sans-serif}.swiper-slide{background-color:transparent!important}