/*!
Theme Name: Wallpi Child theme
Theme URI: https://bracketweb.com/wallpiwp/
Template: wallpi
Author: Template_mr
Author URI: https://themeforest.net/user/template_mr
Description: This is a Child theme for Wallpi WordPress theme.
Version: 1.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: wallpi-child
*/
 @keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-15px)}60%{transform:translateY(-7px)}}@font-face{font-display:swap;font-family:'Massilia Bold';src:url(/wp-content/themes/wallpi-child/fonts/MASSILIA_BOLD.otf) format('opentype');font-weight:700;font-style:normal;font-display:swap}:root{--wallpi-base:#523d35;--wallpi-heading-font:"Massilia Bold";--wallpi-font-family:"Open Sans", Sans-serif;--wallpi-font:"Open Sans", Sans-serif;--wallpi-black:#101d26}body{font-family:var(--wallpi-font-family)!important}body h1,body h2,body h3,body h4,body h5,body h6,body .sec-title__title{color:#17242d}body .sec-title__tagline{color:#101d26}body .home-header .main-header__logo{background:#17242d;justify-content:center}body .home-header .main-header__inner::before,body .home-header .main-header__inner,body .main-header{background:#17242d}body .home-header .main-header::after{border-top:unset}body .home-header .main-menu .main-menu__list>li.current>a,body .home-header .main-menu .main-menu__list>li:hover>a{color:#fef1bd}body .our-services .row,body .home-services .row.gutter-y-20{justify-content:center}body .service-sidebar__nav li.current_page_item::after,body .service-sidebar__nav li:hover::after{background-color:#17242d}body .home-header .main-menu .main-menu__list li ul li.current>a,body .home-header .main-menu .main-menu__list li ul li:hover>a{background-color:#17242d}body .page-header__bg{filter:unset}body .eael-grid-post-holder-inner{display:flex;flex-direction:column;width:100%;height:100%;justify-content:space-between}body .main-header--three .main-header__logo,body .footer-widget__col__content{justify-content:center;background:#fff0}body .wallpi-breadcrumb li a,body .wallpi-breadcrumb li:not(:last-of-type)::after,body .wallpi-breadcrumb li{color:#fff}body .about-two__contentcol__benefits .benefits-icon{background:#17242d;color:#fff}body .about-two__contentcol__benefits__wrap:hover .benefits-icon{background:#fef1bd;color:#17242d}body .feature-two__icon{background:#17242d;border-color:#17242d}body .feature-two__innercol:hover{border-color:#17242d}body .feature-two__innercol:hover .feature-two__icon>i{color:#17242d}body .quick-support__wrapper{background-color:#bba58f}body .home-about .about-one__image__wrap img{width:100%;height:100%;object-fit:cover}body .home-about .about-one__image__wrap__circle{display:none}body .about-two__contentcol__printed{display:none}body .about-one__content__col{padding-bottom:20px}body .about-one__content__titel{margin-bottom:12px}body .service-one__item{display:flex;width:100%;height:100%;background:#fff;justify-content:space-between;flex-direction:column}body .service-one__bg{background:#fff!important;background-image:none}body .service-one__sec-title-wrap{display:none!important}body table{margin-bottom:0}body .wallpi-owl__carousel--basic-nav.owl-carousel .owl-dots .owl-dot:hover span,body .wallpi-owl__carousel--basic-nav.owl-carousel .owl-dots .owl-dot.active span{border-color:#17242d}body .preloader .preloader__image{background-image:url(/wp-content/themes/wallpi-child/img/pre-loader.png)!important;background-size:20%!important}body .project-one__item__bg{padding-right:84px}body .funfact-one__bg{background-color:unset;background-blend-mode:unset}body .about-one .sec-title{margin-left:0}body .feature-one__item::before{background:rgb(149 157 144)}body .testimonials-one{background:#fff0}body .contact-one__form .wallpi-btn--submit{background-color:#17242d;border-radius:0}body .contact-one__form .wallpi-btn--submit::before{background-color:#17242d}body table h3{font-size:1.2rem}body table td h3{font-weight:400}body table tr th{background:#afafaf;color:#17242d}body table tr th,body table tr td{border:1px solid #523d35;border-top:1px solid #523d35}body .services-list .col-lg-3 .service-one__item{box-shadow:0 4px 12px rgb(0 0 0 / .1);}body .topbar-one,body .main-header__search-cart-wrap{display:none!important}body .about-two__imagecol__image img{height:100%;width:100%;object-fit:cover}body .about-two__imagecol__imagesmall>img{width:100%!important;height:100%!important;object-fit:cover}body .about-section .service-one__sec-title-wrap,body .home-services .service-one__sec-title-wrap{display:block!important}body .about-section .service-one__item__icon,body .about-section .sercives-arrow-right{display:none}body .about-section .service-one__item__title a{text-decoration:none!important;background:none}body .about-section .service-one__bg,body .home-services .service-one__bg{background:#17242d!important}body .about-section .service-one__item,body .home-services .service-one__item,body .our-services .service-one__item{justify-content:unset}body .main-header__btn{font-size:16px;height:auto;padding:16px}body .wpcf7 form.invalid .wpcf7-response-output,body .wpcf7 form.unaccepted .wpcf7-response-output,body .wpcf7 form.payment-required .wpcf7-response-output{border-color:#523d35;color:#101d26}body .home-packages .row.project-one__row{justify-content:center}body .home-blog .blog-card__tagtext,body .home-blog .blog-card__meta{display:none}body .home-featured .feature-one__item__circle_img img{width:100%;height:100%;object-fit:cover}@media (min-width:992px){body .page-header{padding-top:80px;padding-bottom:80px}body .page-header__bg{background-position:100% 24%}}body .about-two{padding-top:60px;padding-bottom:60px}body .about-two--aboutpage .about-two{padding-bottom:60px;margin-bottom:0}body .about-two__contentcol__benefits .benefits-icon{width:50px;height:50px;min-width:50px}body .about-two__imagecol{padding-bottom:0}body .feature-two--aboutpage .feature-two{padding-bottom:60px}@media (min-width:992px){body .about-section .service-one__item__image{width:100%;height:189px;object-fit:cover}body .service-one__item__info{padding-right:38px}body .service-one{padding-top:60px;padding-bottom:60px}body.page-id-3263 .service-one{padding-bottom:20px}body .funfact-one,body .testimonials-one--aboutpage .testimonials-one--three,body .team-one--aboutpage .team-one{padding-top:60px}body .testimonials-one,body .team-one--aboutpage .team-one{padding-bottom:60px}body .testimonials-one{padding-bottom:0}body:not(.page-id-4565):not(.page-id-4647):not(.page-id-3260) .e-con>.e-con-inner{padding-top:40px;padding-bottom:0}}body .wallpi-btn span,body .wallpi-btn:focus span{color:#fff!important}body .wallpi-btn:hover span,body .wallpi-btn.main-header__btn span{color:#17242D!important}body .preloader{display:none!important}body .about-two__contentcol__benefits__text{padding-left:12px}body a{cursor:pointer!important}body .address-one{padding-top:60px;margin-bottom:0}body .contact-one{padding-top:20px;padding-bottom:40px;background:#fff}body .contact-one:after{background:unset}body .contact-one__form{padding-top:0;padding-bottom:0}body .address-one{padding-top:0}body .address-one .sec-title{padding:0}body .contact-one__form input[type=text],body .contact-one__form input[type=email],body .contact-one__form textarea{border-color:#ddd!important}body .wallpi-btn.about-one--btn:hover span,body .wallpi-btn.about-one--btn:focus span,body .wallpi-btn:hover span,body .wallpi-btn:focus span{color:#17242d}body .wallpi-btn::after{background-color:#fef1bd}body .service-one__item__icon,body .sercives-arrow-right,body .service-one .sercives-arrow-right{display:none}body .hcp-button{background:#ffffff!important;border-radius:0!important;padding:5px 51.5px!important;height:60px!important;color:#17242d!important}body .hcp-button:hover,body .hcp-button:focus{background:#fef1bd!important;color:#17242d!important}body .footer-widget__col__content__newsletter button[type=submit]{background:#ffffff!important;color:#17242d!important}body .footer-widget__col__content__newsletter button[type=submit]:hover,body .footer-widget__col__content__newsletter button[type=submit]:focus{background:#fef1bd!important;color:#17242d!important}body .global-section .hcp-button{background:#17242d!important;color:#ffffff!important}body .global-section .hcp-button:hover,body .global-section .hcp-button:focus{background:#ffffff!important;color:#17242d!important}body .service-one__item__image{height:320px}body .service-one__item__image img{width:100%;height:100%;object-fit:cover}body .btn.btn-primary{background:#17242d;border-color:#17242d}body .btn.btn-primary:hover,body .btn.btn-primary:focus{background:#fef1bd;border-color:#fef1bd}body .form-select.sort-posts{width:auto;display:inline-block}body .feature-one{padding-top:60px;padding-bottom:0}body .home-about .about-one{padding-bottom:60px}body .project-one{padding-top:60px}body .funfact-one{padding-bottom:60px}body .blog-one{padding-top:60px;padding-bottom:60px}body .home-services .service-one__item__image img,body .our-services .service-ont__item__image img{height:auto}body .home-services .service-one__item__image,body .our-services .service-one__item__image{height:auto}body .home-packages .project-one__item__image{height:320px}body .home-packages .project-one__item__image img{width:100%;height:100%;object-fit:cover}body .home-packages .project-one__item__right-arrow{display:none}@media (max-width:1400px){.project-one__item__bg{padding-right:56px}}@media (min-width:992px){body .consulation.e-con>.e-con-inner{padding-top:0;padding-bottom:0}}body .btn-outline-secondary{color:#fff}body .btn-outline-secondary.active{background-color:#17242d;border-color:#17242d}body .card-body{flex-direction:column;display:flex}body .card-body .btn-primary{margin-top:auto;width:auto;box-shadow:none}body .card-body .btn-primary:hover,body .card-body .btn-primary:focus{background:#fef1bd;color:#17242d;border-color:#fef1bd}body .card-title{font-size:20px}body .elementor-post__badge,body .elementor-post__meta-data,body .elementor-top-section .elementor-background-overlay{display:none}body .loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .8);z-index:999;display:flex;align-items:center;justify-content:center}body .elementor-widget-custom_post_widget{position:unset}body .elementor-custom-post-widget{position:relative}body .spinner-border.text-primary{color:#52c5e6!important}body .card.h-100 img{width:100%;height:200px;object-fit:cover}body .item .blog-card__image{height:250px}body .item .blog-card__image img{width:100%;height:100%;object-fit:cover}body .footer-widget__col__content__post-img>img{height:100%!important;object-fit:cover!important}body .main-header__logo img{width:100px;height:auto}body .main-header__inner{justify-content:space-between}body .main-header__nav{display:flex;flex-direction:column;margin-right:0}body .main-slider-one__item,body .main-slider-two__item{padding-top:120px;padding-bottom:120px}body .owl-carousel .owl-item img{height:100%}body .main-slider-two .wallpi-btn--base{border:none}body .main-slider-two__bg img{filter:unset!important}@keyframes blinkDots{0%{opacity:.2;transform:scale(.95)}100%{opacity:1;transform:scale(1.05)}}body .main-slider-two__item::after{content:unset}body .main-slider-two__carousel .owl-nav{max-width:1280px}body .main-slider-two__carousel .owl-nav button.owl-prev{position:absolute;left:0}body .owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{height:60px;min-height:60px;width:60px}body .main-slider-two__sub-title{display:none}body p.about-one__content__text{line-height:1.2em}body .service-one .sec-title,body .service-one__sec-info-wrap{width:100%;text-align:center;max-width:900px;margin:0 auto}body .about-section .service-one .sec-title,body .about-section .service-one__sec-info-wrap{max-width:100%}body .service-one .sec-title .sec-title__title{text-align:center;margin-bottom:20px}body .contact-one__form .form-one__group{grid-gap:16px}body .address-one__wrap{background-color:#fef1bd}body .address-one__icon{color:#17242d}body .address-one__col:hover .address-one__icon{background:#17242d}body .address-one__colwrap::after{border-color:#17242d}body .service-one__sec-info-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}body .testimonials-card__rating i{color:gold}body .main-slider-two__carousel .owl-nav button{background:#17242d!important}body .single-blog-header .elementor-motion-effects-container::after{content:'';position:absolute;top:0;left:0;background:rgb(0 0 0 / .6);width:100%;height:100%}body .elementor-widget-sidebar-nav,body .service-sidebar__single{height:100%}body .service-sidebar__single--listsingle{background-color:#afafaf}body .service-sidebar__title{color:#17242d}body .service-sidebar__nav li::before{background-color:#fff;color:#17242d}body .service-sidebar__nav li.current_page_item:before,body .service-sidebar__nav li:hover::before{background-color:#afafaf}body .faq-page__accordion .active .accrodion-title__icon::before,body .faq-page__accordion .accrodion-title__icon:hover::before{background-color:#17242d}body .service-sidebar__single__inner{display:flex;flex-direction:column;justify-content:center;height:100%}body .wallpi-btn.main-header__btn{cursor:pointer;animation:bounce 1s infinite}body .wallpi-btn.main-header__btn:hover{animation:unset}body .post-header .elementor-background-overlay{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .6)!important;background-image:unset!important;display:block}body .latest-post.container{padding-left:0;padding-right:0}body .blog-card:hover::before{background-image:url(/wp-content/themes/wallpi-child/img/blog-shape-hover1-1.png)}body .project-one__item__bg.hover--bg{background-image:url(/wp-content/themes/wallpi-child/img/Layer1.png)}body .roc-no{font-size:18px}body .elementor-post__badge{display:none}