:root{--transition:all 0.4s ease-in-out;--accent-color:#018afe;--text-color:#6b7078;--error-color:red;--primary-color:#fff;--primary-font:"Sintony",sans-serif;--secondary-color:#0e8ffc;--heading-color:#010101;--secondary-font:"DM Sans",sans-serif}body{font-size:16px;font-weight:400;color:var(--text-color);background-color:var(--primary-color);line-height:1.1em;font-family:var(--primary-font)}p{line-height:1.5em}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:700;color:var(--heading-color);margin:0;line-height:1.2em;font-family:var(--secondary-font)}figure{margin:0}img{max-width:100%}a{text-decoration:none}a:focus,a:hover{text-decoration:none;outline:0}.container{max-width:1240px}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:15px;padding-left:15px}.row{margin-right:-15px;margin-left:-15px}.row>*{padding-right:15px;padding-left:15px}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>*{padding-right:0;padding-left:0}.btn-default{overflow:hidden;padding:16px 30px;font-size:16px;border:2px solid #af1b5d;font-weight:700;color:var(--primary-color);transition:var(--transition);text-transform:capitalize;position:relative;outline:0;letter-spacing:.02em;margin:0;box-shadow:none;border-radius:5px;background:#af1b5d;font-family:var(--secondary-font);display:inline-block;z-index:0}.btn-default:after{border-color:transparent;height:170px;transform:translate(-50%,-50%) scale(.1);transition:transform .3s,opacity .3s,background-color .3s;content:"";position:absolute;opacity:0;top:50%;background-color:var(--primary-color);border-radius:50%;left:50%;width:290px;z-index:-1}.btn-default:hover{color:#af1b5d}.btn-default:hover:after{transform:scale(1) translate(-50%,-50%);opacity:1;transform-origin:100px 100px}.reveal{overflow:hidden;position:relative;visibility:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.reveal img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:left;transform-origin:left;width:100%}.image-anime{overflow:hidden;position:relative}.image-anime:after{height:0;transform:translate(-50%,-50%) rotate(-45deg);content:"";position:absolute;top:50%;background-color:hsla(0,0%,100%,.2);left:50%;width:300%;z-index:1}.image-anime:hover:after{height:250%;transition:all 1s linear;background-color:transparent}#magic-cursor{position:absolute;z-index:1000000}#ball,#magic-cursor{height:14px!important;pointer-events:none;width:14px!important}#ball{transform:translate(-50%,-50%);opacity:1!important;border-radius:50%;background:var(--secondary-color);display:block}#ball,.preloader{position:fixed;top:0;left:0}.preloader{justify-content:center;right:0;bottom:0;background-color:#af1b5d;align-items:center;display:flex;z-index:1000}.loading,.loading-container{height:100px;position:relative;border-radius:100%;width:100px}.loading-container{margin:40px auto}.loading{border-color:transparent #fff;animation:rotate-loading 1.5s linear 0s infinite normal;border-style:solid;border-width:1px;transform-origin:50% 50%}.loading-container .loading,.loading-container:hover .loading{transition:all .5s ease-in-out}#loading-icon{transform:translate(-50%,-50%);position:absolute;max-width:50px;top:50%;left:50%}@keyframes rotate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.section-title{margin-bottom:60px}.section-title h3{padding:10px 20px;font-size:14px;font-weight:500;margin-bottom:15px;color:var(--primary-color);background-color:#af1b5d;border-radius:100px;display:inline-block}.section-title h2{font-size:50px;font-weight:900;margin-bottom:20px;color:var(--primary-color);letter-spacing:0}.header-link-section{padding:10px 0;background:#af1b5d}.header-link-section .header-contact-info ul,.header-link-section .header-social-link ul{padding:0;list-style-type:none;margin:0;align-items:center;display:flex}.header-link-section .header-contact-info ul li{border-right:1px solid #0d6fc2;font-size:14px;font-weight:600;margin-right:20px;color:var(--primary-color);transition:var(--transition);padding-right:18px;font-family:var(--secondary-font)}.header-link-section .header-contact-info ul li:last-child{border-right:none;margin-right:0;padding-right:0}.header-link-section .header-contact-info ul li:hover{color:var(--heading-color)}.header-link-section .header-contact-info ul li a{color:inherit}.header-link-section .header-contact-info ul li a i{font-size:14px;margin-right:8px}.header-link-section .header-social-link ul{justify-content:right}.header-link-section .header-social-link ul li{margin-left:10px}.header-link-section .header-social-link ul li:first-child{margin-left:0}.header-link-section .header-social-link ul li a{height:26px;justify-content:center;color:#af1b5d;transition:var(--transition);align-items:center;border-radius:5px;background:var(--primary-color);width:26px;display:inline-block;display:flex}.header-link-section .header-social-link ul li a:hover{color:var(--primary-color);background:var(--heading-color)}.header-link-section .header-social-link ul li a i{font-size:14px;font-weight:500;color:inherit;font-family:Font Awesome\ 6 Brands}header.main-header{padding:0}header.main-header .header-sticky{padding:0;position:relative;top:0;background:var(--primary-color);z-index:100}header.main-header .header-sticky.hide{transform:translateY(-100%);transition:transform .3s ease-in-out}header.main-header .header-sticky.active{transform:translateY(0);padding:0;right:0;position:fixed;border-bottom:1px solid #22222226;top:0;background-color:var(--primary-color);left:0}.navbar{padding:0}header.main-header .header-sticky.active .navbar .navbar-brand img{max-width:160px}.navbar .main-menu{justify-content:flex-end}.navbar .main-menu ul{align-items:center}.navbar .main-menu ul li{padding:40px 0;position:relative;margin:0 26px}header.main-header .header-sticky.active .navbar .main-menu ul li:not(.highlighted-menu){padding:32px 0}.navbar .main-menu ul li.first-item{margin-left:0}.navbar .main-menu ul li.has-submenu{padding-right:0}.navbar .main-menu ul li.has-submenu a{padding-right:20px!important}.navbar .main-menu ul li.has-submenu>a:after{font-size:14px;font-weight:900;right:0;content:"\f107";position:absolute;top:50%;align-items:center;line-height:1;margin-top:-6px;font-family:Font Awesome\ 6 Free}.navbar .main-menu ul li a{padding:0!important;font-size:16px;font-weight:400;color:var(--text-color);transition:var(--transition);position:relative;line-height:1.1em;font-family:var(--primary-font)}.navbar .main-menu ul li a.active,.navbar .main-menu ul li a:focus-visible,.navbar .main-menu ul li a:hover{color:var(--secondary-color);box-shadow:none}.navbar .main-menu ul li.menu-item.active{color:var(--secondary-color)}.navbar .main-menu ul li a:before{content:"";position:absolute}.navbar .main-menu ul ul{list-style:none;transform:scaleY(.8);padding:0;transition:all .3s ease-in-out;position:absolute;opacity:0;visibility:hidden;top:100%;background-color:#af1b5d;transform-origin:top;margin:0;border-radius:0 0 10px 10px;left:0;width:200px;z-index:1}.navbar .main-menu ul ul ul{top:0;left:100%}.navbar .main-menu ul ul li{padding:0;transition:var(--transition);background-color:var(--accent-background);margin:0}header.main-header .header-sticky.active .navbar .main-menu ul li.has-submenu ul.submenu li{padding:0}.navbar .main-menu ul li.has-submenu ul li a{padding:12px 15px!important;color:var(--primary-color);transition:var(--transition)}.navbar .main-menu ul li.has-submenu ul li a.active,.navbar .main-menu ul li.has-submenu ul li a:focus,.navbar .main-menu ul li.has-submenu ul li a:hover{box-shadow:none;background:#ffffff1a}.navbar .main-menu ul li:hover>ul{transform:scaleY(1);opacity:1;visibility:visible}.navbar .main-menu ul li.highlighted-menu{padding:0;margin-right:0}.navbar .main-menu ul li.highlighted-menu a{overflow:hidden;padding:16px 30px!important;font-size:16px;border:2px solid #af1b5d;font-weight:700;color:var(--primary-color);transition:var(--transition);transition:transform .2s;position:relative;outline:0;letter-spacing:0;box-shadow:none;border-radius:5px;background:#af1b5d;font-family:var(--secondary-font);z-index:0}.navbar .main-menu ul li.highlighted-menu a:after{border-color:transparent;height:170px;transform:translate(-50%,-50%) scale(.1);transition:transform .3s,opacity .3s,background-color .3s;content:"";position:absolute;opacity:0;top:50%;background-color:var(--primary-color);border-radius:50%;left:50%;width:250px;z-index:-1}.navbar .main-menu ul li.highlighted-menu a:hover{color:#af1b5d}.navbar .main-menu ul li.highlighted-menu a:hover:after{transform:scale(1) translate(-50%,-50%);opacity:1;transform-origin:100px 100px}.navbar-toggle,.responsive-menu{display:none}.responsive-menu{margin-top:10px}.slicknav_menu{position:absolute;top:0;left:0;width:100%}.slicknav_btn{height:40px;padding:7px 0 0;position:relative;margin:0;border-radius:5px;background:linear-gradient(180deg,#af1b5d,#af1b5d);width:42px}.slicknav_icon .slicknav_icon-bar{height:3px;background-color:var(--primary-color);margin:4px auto;border-radius:2px;width:26px;display:block}.slicknav_icon .slicknav_icon-bar.slicknav_icon-bar{font-size:14px;font-weight:900;content:"\f00d";font-family:FontAwesome}.slicknav_menu{padding:0;background:#af1b5d}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:15px 20px 10px;margin:0}.slicknav_nav{padding-top:5px;padding-bottom:5px}.slicknav_nav ul{margin:0}.slicknav_nav li ul li a{padding:15px 30px;margin:0}.slicknav_nav li a{padding:15px 20px;font-size:16px;color:var(--primary-color);margin:0}.slicknav_nav li .slicknav_row:hover a{color:inherit}.slicknav_nav li .slicknav_row:hover,.slicknav_nav li a.active,.slicknav_nav li a:hover{color:var(--primary-color);background-color:#ffffff1a;border-radius:0}.slicknav_nav li .slicknav_row a:hover,.slicknav_nav li a a:hover,.slicknav_nav li a.active a:hover{color:var(--primary-color);background-color:#ffffff00}.slicknav_arrow{font-size:0!important;position:relative}.slicknav_arrow:after{font-size:16px;font-weight:900;right:-18px;content:"\f107";position:absolute;top:50%;line-height:1;margin-top:-13.5px;font-family:Font Awesome\ 6 Free}.navbar-toggle a.slicknav_btn .slicknav_icon span.slicknav_icon-bar{transition:.1s;border-radius:2px}.navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar:first-child{transform:rotate(-45deg) translate(-5px,5px)}.navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar:nth-child(2){opacity:0}.navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar:nth-child(3){transform:rotate(45deg) translate(-5px,-5px)}.hero{overflow:hidden;padding:200px 0;position:relative;background:url(https://zenvibesson.top/theme/images/home-hero-bg-img.jpg) no-repeat 50%;background-size:cover}.hero:before{height:100%;right:0;content:"";position:absolute;bottom:0;top:0;background:linear-gradient(90deg,#000000d9 14%,#ffffff00 130%);left:0;width:100%}.hero .container{position:relative;z-index:1}.hero .section-title{margin-bottom:20px;text-align:start}.hero .section-title h1{font-size:60px;color:var(--primary-color)}.hero-body p{margin-bottom:30px;color:var(--primary-color)}.hero-body a.hero-btn{border:none}.home-info-section{position:relative;margin-top:-70px;z-index:10}.info-box{border-color:#af1b5d;overflow:hidden;padding:30px;justify-content:space-between;margin-bottom:24px;position:relative;border-style:solid;border-width:0 0 3px 3px;background-color:var(--primary-color);box-shadow:0 0 30px 0 #0000001a;border-radius:10px;display:flex}.info-box:before{transition:var(--transition);content:"";position:absolute;opacity:0;bottom:0;top:0;border-radius:10px;background:#af1b5d;left:0;width:0;z-index:0}.info-box:hover:before{opacity:1;border-radius:0;width:100%}.info-box .box-icon{height:100%;padding:12px;transition:var(--transition);position:relative;background-color:#daedfe;border-radius:7px;width:23.5%;z-index:1}.info-box:hover .box-icon{background-color:var(--primary-color)}.info-box .box-icon img{width:100%}.info-box .box-body{position:relative;width:77.5%;padding-left:20px;z-index:1}.info-box:hover .box-body h3,.info-box:hover .box-body p{color:var(--primary-color)}.info-box .box-body h3{font-size:22px;margin-bottom:12px;transition:var(--transition)}.info-box .box-body p{font-size:16px;transition:var(--transition)}.about-section{padding:100px 0}.about-video{position:relative;text-align:start;border-radius:10px}.about-video:before{height:450px;transform:translate(40px,-50%);right:0;content:"";position:absolute;top:50%;background-color:#af1b5d;border-radius:10px;width:450px;z-index:-10}.about-video figure img{border-radius:10px;width:100%}.about-content{padding-left:65px}.about-content .section-title{margin-bottom:30px}.about-content .section-title h2{color:var(--heading-color)}.about-body p{margin-bottom:30px}.about-icon-box{justify-content:space-between;align-items:center;display:flex}.about-icon-box .icon-box{border-right:1px solid #daedfe;padding:0 20px 0 0;justify-content:start;margin-right:30px;align-items:center;width:calc(50% - 15px);display:flex}.about-icon-box .icon-box:nth-of-type(2n+2){border-right:none;padding:0 0 0 20px;margin-right:0}.about-icon-box .icon-box img{height:45px;width:50px}.about-icon-box .icon-box h3{font-size:20px;font-weight:500;color:var(--heading-color);padding-left:20px}.about-btn{flex-wrap:wrap;align-items:center;margin-top:30px;display:flex}.about-btn .about-contact-btn{align-items:center;margin-left:20px;display:inline-flex}.about-btn .about-contact-btn img{height:46px;border-radius:2px;width:46px}.about-btn .about-contact-btn a{font-size:18px;font-weight:400;color:var(--heading-color);margin:0 0 0 -10px;align-items:center;font-family:var(--secondary-font);display:inline-flex}.about-btn .about-contact-btn a i{height:30px;justify-content:center;font-size:15px;margin-right:15px;color:var(--primary-color);background-color:#af1b5d;align-items:center;border-radius:2px;width:30px;display:flex}.about-btn .about-contact-btn a strong{margin-right:3px}.our-service{padding:100px 0;position:relative}.our-approach-section:before,.our-service:before,.testimonials:before{right:0;content:"";position:absolute;background-size:cover;bottom:0;top:0;left:0}.our-service .container{position:relative;z-index:10}.our-service .section-title h3{color:#af1b5d;background-color:var(--primary-color)}.our-service .step-box{overflow:hidden;text-align:center;background-color:var(--primary-color);border-radius:10px}.step-box:hover .step-img figure:after{height:250%;transition:all 1s linear;background-color:transparent}.step-box:hover .step-img figure img{transform:scale(1.1)}.step-img{overflow:hidden;border-bottom:5px solid #daedfe;border-radius:10px}.step-img figure img{transition:var(--transition);width:100%}.step-box .step-body{padding:0 30px 30px;position:relative;text-align:center;margin-top:-60px;z-index:1}.step-body .step-icon{height:100px;justify-content:center;margin-bottom:20px;text-align:center;background-color:#af1b5d;align-items:center;border-radius:50%;width:100px;display:inline-flex}.step-body .step-icon img{height:47px;width:47px}.step-body h3{font-size:22px;margin-bottom:20px;text-transform:capitalize}.step-body p{font-size:16px;margin-bottom:20px}.post-item .btn-read-more,.step-body .btn-read-more{font-size:18px;font-weight:550;color:var(--heading-color);transition:all .3s;position:relative;font-family:var(--secondary-font);display:inline-block}.post-item .btn-read-more:hover,.step-body .btn-read-more:hover{color:#af1b5d}.post-item .btn-read-more:before,.step-body .btn-read-more:before{transform:translateY(-50%);font-size:18px;font-weight:900;right:-30px;color:#af1b5d;transition:var(--transition);content:"\f0a9";position:absolute;bottom:auto;top:50%;font-family:Font Awesome\ 6 Free}.post-item .btn-read-more:hover:before,.step-body .btn-read-more:hover:before{color:var(--heading-color)}.service-btn{margin-top:60px}.service-btn a.btn-default{border-color:var(--primary-color)}.get-consulations{padding:100px 0}.consulations-img img{width:100%}.consulations-content{padding-left:50px}.consulations-content .section-title{margin-bottom:40px}.consulations-content .section-title h2{color:var(--heading-color)}.consulations-body p{font-size:16px;margin-bottom:30px;color:var(--text-color)}.consulations-content .list-icon ul{padding:0;list-style-type:none;margin:0 0 30px}.consulations-content .list-icon ul li{padding:20px 0;font-size:20px;font-weight:700;color:var(--heading-color);text-transform:capitalize;border-bottom:1px solid #d8d7d7}.consulations-content .list-icon ul li span{font-size:18px;font-weight:600;color:var(--text-color);padding-right:5px}.consulations-content .list-icon ul li:last-child{border-bottom:none}.counter-section{padding:80px 0;background-color:#af1b5d}.counter-section .row .col-lg-3:last-child .counter-box:before{display:none}.counter-box{flex-wrap:wrap;position:relative;align-items:center;display:flex}.counter-box:before{height:86px;right:0;content:"";position:absolute;bottom:auto;top:0;background:url(https://zenvibesson.top/theme/images/line.svg) no-repeat top;background-size:cover;width:4px}.counter-box .counter-img{padding:0 10px;width:25%}.counter-box .counter-body{width:75%;padding-left:10px}.counter-box .counter-body h3{font-size:46px;margin-bottom:6px;color:var(--primary-color);line-height:1em;font-family:var(--secondary-font)}.counter-box .counter-body p{color:var(--primary-color)}.our-team-section{padding:100px 0 70px}.our-team-section .section-title h2{color:var(--heading-color)}.team-member-card:hover .team-img figure:after{height:250%;transition:all 1s linear;background-color:transparent}.team-member-card:hover .team-img figure img{transform:scale(1.1)}.team-member-card .team-img{overflow:hidden;position:relative}.team-member-card .team-img figure{border-radius:10px}.team-member-card .team-img figure img{transition:var(--transition);width:100%}.team-img .our-team-social-icon{right:0;transition:all .4s ease-out;position:absolute;opacity:0;bottom:-30px;left:0;z-index:2}.team-member-card:hover .team-img .our-team-social-icon{opacity:1;bottom:0}.our-team-social-icon ul{padding:0 20px 30px;list-style-type:none;text-align:center;margin:0}.our-team-social-icon ul li{margin-right:10px;text-align:center;display:inline-block}.our-team-social-icon ul li:last-child{margin-right:0}.our-team-social-icon ul li a{display:block}.our-team-social-icon ul li a i{height:44px;justify-content:center;font-size:22px;color:var(--primary-color);transition:var(--transition);align-items:center;border-radius:8px;background:#af1b5d;width:44px;display:flex}.our-team-social-icon ul li a i:hover{color:#af1b5d;background:var(--primary-color)}.team-content{padding:30px}.team-content h3{font-size:22px;margin-bottom:10px}.team-content p{font-size:16px;margin-bottom:10px;text-transform:capitalize}.team-content .divider-separator{height:4px;text-align:center;margin:0 auto;background:#af1b5d;width:44px}.why-choose-us{padding:100px 0 0;margin-bottom:-200px;position:relative;background:url(https://zenvibesson.top/theme/images/why-choose-us-bg-img.jpg) no-repeat 50%;background-size:cover}.why-choose-us:before{height:100%;right:0;content:"";position:absolute;opacity:.8;bottom:0;top:0;background:var(--heading-color);background-size:cover;left:0;width:100%}.why-choose-us .container{position:relative;z-index:10}.why-choose-img{overflow:hidden}.why-choose-img figure{overflow:hidden;border-radius:15px;width:98%}.why-choose-img figure img{border:5px solid var(--primary-color);border-radius:15px;width:100%}.why-choose-us .section-title{margin-bottom:40px}.why-choose-body p{font-size:16px;font-weight:400;color:var(--primary-color)}.why-choose-body ul.why-choose-list{padding:0;flex-wrap:wrap;list-style-type:none;margin:30px 0 20px;display:flex}ul.why-choose-list li{font-size:16px;margin-right:20px;margin-bottom:20px;color:var(--primary-color);position:relative;width:calc(50% - 10px);padding-left:30px}ul.why-choose-list li:nth-of-type(2n+2){margin-right:0}ul.why-choose-list li:before{height:18px;content:"";position:absolute;bottom:auto;top:0;background:url(https://zenvibesson.top/theme/images/icon-dot.svg) no-repeat 50%;background-size:cover;left:0;width:18px}.support-team-section{overflow:hidden;flex-wrap:wrap;border:5px solid #fff;background-color:#af1b5d;align-items:center;border-radius:15px;display:flex}.support-team-section:hover .video-section-img figure img{transform:scale(1.1)}.support-team-section:hover .video-section-img figure:after{height:250%;transition:all 1s linear;background-color:transparent}.support-team-section .video-section{overflow:hidden;position:relative;border-radius:10px;width:45%}.video-section-img figure img{transition:var(--transition);width:100%}.video-section-play-btn{height:60px;transform:translate(-50%,-50%);position:absolute;bottom:auto;top:50%;left:50%;width:60px;display:inline-block;z-index:5}.video-section .video-section-play-btn a{font-size:60px;color:var(--primary-color);display:inline-block}.support-team-section .support-team-body{padding:30px;width:55%}.support-team-body img{height:40px;width:40px}.support-team-body h3{font-size:18px;font-weight:500;color:var(--primary-color);margin:15px 0}.support-team-body .support-team-contact{padding:0;list-style-type:none;margin:0}.support-team-contact li{margin-bottom:10px}.support-team-contact li:last-child{margin-bottom:0}.support-team-contact li a{font-size:24px;font-weight:600;color:var(--primary-color);transition:all .3s;font-family:var(--secondary-font)}.support-team-contact li a:hover{color:var(--heading-color)}.testimonials{padding:100px 0 80px;position:relative}.testimonials .container{position:relative;z-index:10}.testimonials .section-title h3{color:#af1b5d;background-color:var(--primary-color)}.testimonial-slider{padding-bottom:50px}.testimonial-slider .swiper-slide .testimonial-slide{padding:30px;border:1px solid #daedfe;box-shadow:0 0 20px 0 rgba(0,0,0,.05);border-radius:10px;background:var(--primary-color)}.swiper-slide .testimonial-slide:hover .testimonial-header figure:after{height:250%;transition:all 1s linear;background-color:transparent}.testimonial-header{margin-bottom:20px}.testimonial-header figure{margin-bottom:10px}.testimonial-header img{height:80px;border-radius:50%;width:80px}.testimonial-header h3{font-size:20px}.testimonial-body{margin-bottom:20px}.testimonial-body p{font-size:16px}.testimonial-footer .rating{color:#ff8a00}.swiper-pagination{bottom:-30px}.swiper-pagination .swiper-pagination-bullet{height:12px;background-color:var(--primary-color);width:12px}.our-articles{padding:100px 0 70px}.our-articles .section-title h2{color:var(--heading-color)}.post-item{padding:10px;border:2px solid #d8d8d84d;margin-bottom:30px;box-shadow:0 0 20px 0 #00000008;border-radius:10px}.post-item:hover .feature-img a figure img{transform:scale(1.1)}.post-item:hover .feature-img a figure:after{height:250%;transition:all 1s linear;background-color:transparent}.post-item .post-header{position:relative}.post-item .feature-img a{display:block}.post-item .feature-img a figure{border-radius:10px;width:100%}.post-item .feature-img a figure img{transition:var(--transition);width:100%}.post-meta{position:absolute;bottom:auto;top:10px;left:10px;z-index:1}.post-meta ul{padding:0;list-style-type:none;margin:0}.post-meta ul li{padding:10px 14px 8px;font-size:14px;border:2px solid #af1b5d;color:var(--primary-color);background-color:#af1b5d;border-radius:5px}.post-meta ul li i{font-size:16px;color:inherit;padding-right:5px}.post-item .post-content{padding:20px}.post-content .post-header h2{min-height:50px;font-size:20px;margin-bottom:20px;color:var(--heading-color)}.post-content .post-header h2 a{color:inherit;display:block}.post-content .post-header p{font-size:16px;margin-bottom:20px}.newsletter-section{background:linear-gradient(var(--primary-color)50%,#af1b5d50%)}.newsletter-section .subscribe-newsletter{padding:40px;position:relative;background:url(https://zenvibesson.top/theme/images/footer-newsletter-bg-img.jpg) no-repeat 50%;background-size:cover;margin:0;border-radius:10px}.newsletter-section .subscribe-newsletter:before{right:0;content:"";position:absolute;opacity:.7;bottom:0;top:0;border-radius:10px;background:var(--heading-color);left:0}.newsletter-section .subscribe-newsletter>*{position:relative;z-index:1}.newsletter-content{padding-right:40px}.newsletter-content h2{font-size:40px;margin-bottom:15px;color:var(--primary-color)}.newsletter-content p{font-size:14px;color:var(--primary-color)}.newsletter-form form{padding:4px;position:relative;border-radius:100px;background:#fff}.newsletter-form form .form-group .form-control{padding:10px 20px 10px 25px;font-size:16px;border:0;font-weight:400;position:relative;border-radius:100px;background:#fff;line-height:1.2em;font-family:var(--primary-font);z-index:10}.newsletter-form form .form-control:focus{outline:none;box-shadow:none}.newsletter-form form .help-block ul{border:2px solid var(--error-color);right:0;position:absolute;bottom:0;top:0;background-color:#00000000;margin:0;border-radius:100px;left:0;width:100%}.newsletter-form form .help-block ul li{display:none}.newsletter-form form .btn-default{padding:14px;position:relative;border-radius:100px;width:100%;z-index:10}.newsletter-form form #msgSubmit{right:20px;color:var(--error-color);position:absolute;bottom:-12px;top:auto}.site-branding{background-color:#af1b5d}.site-branding>.container{max-width:600px}.site-branding .footer-social-link,.site-branding .site-footer-logo{padding:40px 0}.site-branding .footer-social-link ul{padding:0;list-style-type:none;text-align:center;margin:0}.site-branding .footer-social-link ul li{margin:0 4px;display:inline-block}.site-branding .footer-social-link ul li a{height:40px;justify-content:center;color:#af1b5d;transition:var(--transition);align-items:center;border-radius:5px;background:var(--primary-color);width:40px;display:flex}.site-branding .footer-social-link ul li a:hover{color:var(--primary-color);background:var(--heading-color)}.site-branding .footer-social-link ul li a i{font-size:20px;font-weight:500;color:inherit;font-family:Font Awesome\ 6 Brands}.footer-menu{border-color:#ffffff40;border-style:solid;border-width:1px 0;background-color:#af1b5d}.footer-menu ul{padding:30px 0;list-style-type:none;text-align:center;margin:0}.footer-menu ul li{margin-right:80px;display:inline-block}.footer-menu ul li:last-child{margin-right:0;margin-bottom:0}.footer-menu ul li a{font-size:16px;font-weight:700;color:var(--primary-color);transition:all .3s}.footer-menu ul li a:hover{color:var(--heading-color)}.site-navigation{padding:30px 0;background-color:#af1b5d}.navigation-box .navigation-contact-box,.site-navigation .navigation-box{flex-wrap:wrap;align-items:center;display:flex}.navigation-box .navigation-contact-box{padding:0;width:50%}.navigation-contact-box .content-box-icon{width:15%}.content-box-icon i{height:46px;justify-content:center;font-size:20px;color:#af1b5d;transition:var(--transition);align-items:center;border-radius:5px;background:var(--primary-color);width:46px;display:flex}.navigation-contact-box .content-box-body{width:85%;padding-left:8px}.content-box-body h3{font-size:16px;margin-bottom:10px;color:var(--primary-color);text-transform:capitalize;font-family:var(--primary-font)}.content-box-body a{font-size:18px;font-weight:700;color:var(--primary-color);transition:all .3s}.content-box-body a:hover{color:var(--heading-color)}.site-navigation p{font-size:16px;color:var(--primary-color);max-width:100%;float:right}.page-header{min-height:450px;position:relative;background-size:cover;align-items:center;display:flex}.page-header:before{right:0;content:"";position:absolute;background-size:cover;bottom:0;top:0;left:0}.page-header .container{position:relative;z-index:1}.page-header-box h1{font-size:60px;margin-bottom:20px;color:var(--primary-color)}.page-header-box nav ol{justify-content:start;margin-bottom:0;color:var(--primary-color)}.page-header-box nav ol .breadcrumb-item{font-size:16px;font-weight:400;color:var(--primary-color);transition:var(--transition)}.page-header-box nav ol .breadcrumb-item.active{font-weight:600;color:var(--primary-color)}.page-header-box nav ol .breadcrumb-item a{color:inherit}.page-header-box nav ol .breadcrumb-item a:hover{color:var(--secondary-color)}.page-header-box nav ol .breadcrumb-item:before{color:var(--primary-color)}.about-information{padding:100px 0}.about-video-section{position:relative;padding-right:80px}.about-video-img figure{text-align:center;border-radius:100%}.about-video-img figure:hover img{transform:scale(1.1)}.about-video-img figure img{transition:var(--transition);border-radius:100%;width:100%}.about-video-section .about-play-btn{transform:translate(-80px,-55px);right:0;color:inherit;position:absolute;bottom:0;top:auto;display:inline-block;z-index:2}.about-video-section .about-play-btn a{position:relative;display:inline-block}.about-video-section .about-play-btn a:after,.about-video-section .about-play-btn a:before{animation:border-zooming 1s linear infinite;height:160%;transform:scale(.6);border:2px solid #af1b5d;content:"";position:absolute;top:-30%;border-radius:50%;left:-30%;width:160%;z-index:-1}.about-video-section .about-play-btn a:after{animation-delay:.3s}@keyframes border-zooming{to{transform:scale(1);opacity:0}}.about-video-section .about-play-btn a i{height:80px;justify-content:center;font-size:36px;font-weight:400;color:var(--primary-color);background-color:#af1b5d;align-items:center;border-radius:100%;width:80px;font-family:Font Awesome\ 6 Free;display:flex}.about-information .section-title{margin-bottom:30px}.about-information .section-title h2{color:var(--heading-color)}.about-info-body ul{padding:0;list-style-type:none;margin:0}.about-info-body ul li{font-size:18px;font-weight:700;margin-bottom:15px;color:var(--heading-color);border-bottom:1px solid #d8d7d7;padding-bottom:15px}.about-info-body ul li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.about-info-body ul li span{font-weight:400;margin-right:5px;color:var(--text-color)}.our-approach-section{padding:100px 0;position:relative}.our-approach-section .container{position:relative;z-index:1}.our-approach-section .section-title h3{color:#af1b5d;background-color:var(--primary-color)}.our-approach-section .step-box{text-align:center;background-color:var(--primary-color);border-radius:10px}.our-approach-section .step-box .step-icon img{width:61px}.our-approach-section .step-box .step-body p{margin-bottom:0}.award-winning-section{padding:100px 0}.award-winning-section .section-title h2{color:var(--heading-color)}.award-winning-section .row.award-type-section{margin-bottom:30px;border-bottom:1px solid #d8d7d7;padding-bottom:30px}.award-winning-section .row.award-type-section:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.award-left-column,.award-right-column{flex-wrap:wrap;align-items:center;display:flex}.award-number{width:11%}.award-number h3{font-size:50px;color:#af1b5d}.award-name{padding:0 10px;width:34%}.award-name h3{font-size:22px;margin-bottom:5px}.award-name p{font-size:14px}.award-content{width:55%}.award-content p{font-size:16px}.award-img{text-align:center;width:60%}.award-year{width:40%}.award-year h3{font-size:50px;text-align:end}.team-section{padding:100px 0 70px}.team-section .team-member-card{margin-bottom:30px}.service-page-section{padding:100px 0 70px}.servicr-hero{background:url(https://zenvibesson.top/theme/images/service-hero.jpg) no-repeat 50%}.service-page-section .step-box{border:2px solid #d8d8d84d;margin-bottom:30px;text-align:center;box-shadow:0 0 20px 0 #00000008;border-radius:12px}.know-our-benefit-Section{padding:50px 0 70px}.our-benefit-section{padding:10px 35px 0;border:4px solid #018afe;position:relative;margin:0;border-radius:10px}.our-benefit-section .section-title{margin-bottom:0;text-align:start}.our-benefit-section .section-title h2{color:var(--heading-color)}.our-benefit-body p{font-size:16px;margin-bottom:20px}.our-benefit-section .our-benefit-img{margin-top:-85px}.our-benefit-section .our-benefit-img img{width:100%}.services-single-page{padding:100px 0}.blog-recent-post,.blog-single-category,.blog-single-search-box,.post-tags,.service-single-contact,.services-single-service{padding:30px;border:2px solid #d8d8d84d;margin-bottom:40px;box-shadow:0 0 20px 0 #00000008;border-radius:10px;background:var(--primary-color)}.blog-recent-post h3,.blog-single-category h3,.post-tags h3,.service-single-contact h3,.services-single-service h3{font-size:24px;margin-bottom:30px}.blog-recent-post ul,.blog-single-category ul,.post-tags ul,.service-single-contact ul,.services-single-service ul{list-style:none;padding:0;margin:0}.blog-single-category ul li,.service-single-contact ul li,.services-single-service ul li{flex-wrap:nowrap;font-size:16px;font-weight:500;margin-bottom:15px;border-bottom:1px solid #d8d7d74d;align-items:start;padding-bottom:15px;font-family:var(--primary-font);display:flex}.blog-single-category ul li:last-child,.service-single-contact ul li:last-child,.services-single-service ul li:last-child{border:none;margin-bottom:0;padding-bottom:0}.blog-single-category ul li img,.service-single-contact ul li img,.services-single-service ul li img{height:18px;margin-right:10px;object-fit:contain;width:18px}.blog-single-category ul li a,.service-single-contact ul li a,.services-single-service ul li a{color:inherit;width:90%}.blog-single-category ul li a:hover,.service-single-contact ul li a:hover,.services-single-service ul li a:hover{color:#af1b5d;transition:var(--transition)}.services-single-need-help{border:2px solid #af1b5d;margin-bottom:40px;position:relative;background-color:#af1b5d;align-items:flex-end;border-radius:10px;display:flex}.need-help-content{padding:30px 0 30px 30px;text-align:left;width:62%}.need-help-content h2{font-size:30px}.need-help-content h2,.need-help-content p{margin-bottom:10px;color:var(--primary-color)}.need-help-content p{font-size:14px;font-weight:400}.need-help-content a.btn-default{border-color:var(--primary-color);padding:12px 20px;color:#af1b5d;background-color:var(--primary-color)}.need-help-content a.btn-default:after{display:none}.need-help-content .btn-default:hover{color:var(--primary-color);background-color:#ffffff00}.need-help-contact-image{right:10px;position:absolute;bottom:-2px;width:38%}.need-help-contact-image img{width:100%}.service-single-contact{margin-bottom:0}.service-single-contact ul li{font-family:var(--primary-font)}.service-single-contact ul li a.service-single-location{pointer-events:none}.service-single-img{margin-bottom:30px}.service-single-img figure{border-radius:10px}.service-single-img figure img{width:100%}.service-single-body{margin-bottom:40px}.service-single-body h3{font-size:24px;margin-bottom:20px}.service-single-body p{font-size:16px;margin-bottom:20px}.accordion-body ul,.service-single-body ul{padding:0;list-style-type:none;margin:30px 0 0}.accordion-body ul li,.service-single-body ul li{font-size:16px;margin-bottom:20px;color:var(--text-color);position:relative;line-height:1.6em;padding-left:30px}.accordion-body ul li strong,.service-single-body ul li strong{color:var(--heading-color)}.accordion-body ul li:before,.service-single-body ul li:before{height:18px;content:"";position:absolute;bottom:auto;top:2px;background:url(https://zenvibesson.top/theme/images/icon-dot.svg) no-repeat 50%;background-size:cover;left:0;width:18px}.service-single-body ul li:last-child{margin-bottom:0}.service-single-faq .section-title{margin-bottom:30px}.service-single-faq .section-title h2{color:var(--heading-color)}.faq-accordion .accordion-item{margin-bottom:25px}.faq-accordion .accordion-item:last-child{margin-bottom:0}.faq-accordion .accordion-item .accordion-header{border:2px solid #d8d8d84d;background-color:var(--primary-color);border-radius:10px}.faq-accordion .accordion-item .accordion-header .accordion-button{padding:20px 50px 20px 22px;font-size:18px;font-weight:600;color:var(--heading-color);line-height:1.2em}.faq-accordion .accordion-item .accordion-button.collapsed:after,.faq-accordion .accordion-item .accordion-button:after{height:25px;transform:translate(-20px,-50%);justify-content:center;font-size:13px;font-weight:900;right:0;color:var(--primary-color);content:"\f068";position:absolute;bottom:auto;top:50%;background-color:var(--secondary-color);align-items:center;border-radius:50%;width:25px;font-family:Font Awesome\ 6 Free;display:flex}.faq-accordion .accordion-item .accordion-button.collapsed:after{content:"\2b"}.faq-accordion .accordion-item .accordion-collapse .accordion-body{padding:25px 50px 0 22px}.accordion-body p{margin-bottom:20px}.accordion-body p:last-child{margin-bottom:0}.accordion-body ul{margin-top:10px}.blog-page{padding:100px 0 70px}.post-pagination{text-align:center;margin-top:10px}.post-pagination ul{padding:0;justify-content:center;margin:0}.post-pagination ul li a,.post-pagination ul li span{height:38px;justify-content:center;border:2px solid var(--secondary-color);text-decoration:none;font-weight:700;color:var(--primary-color);transition:all .3s ease-out;margin:0 4px;align-items:center;border-radius:10px;background:var(--secondary-color);width:38px;font-family:var(--accent-font);display:flex}.post-pagination ul li a:hover,.post-pagination ul li.active a{color:var(--secondary-color);background:transparent}.blog-single-page{padding:100px 0}.blog-single-search-box .form-group{justify-content:space-between;flex-wrap:wrap;border:2px solid #d8d8d84d;align-items:center;border-radius:6px;display:flex}.blog-single-search-box .form-group input{padding:12px 15px;font-size:16px;border:none;font-weight:400;color:var(--text-color);border-radius:10px;background:var(--primary-color);width:80%}.blog-single-search-box .form-group input:focus{outline:none}.blog-single-search-box .form-group button{padding:9px;justify-content:center;border:2px solid #af1b5d;transition:var(--transition);align-items:center;border-radius:0 4px 4px 0;background:#af1b5d;width:20%;display:flex}.blog-single-search-box .form-group button:hover{background:#ffffff00}.blog-single-search-box .form-group button i{font-size:20px;color:var(--primary-color);transition:var(--transition)}.blog-single-search-box .form-group button:hover i{color:#af1b5d}.blog-recent-post ul li.releted-post{margin-bottom:20px;border-bottom:1px solid #d8d8d84d;align-items:center;padding-bottom:20px;display:flex}.blog-recent-post ul li.releted-post:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}li.releted-post:hover .feature-img a figure img{transform:scale(1.1)}li.releted-post:hover .feature-img a figure:after{height:250%;transition:all 1s linear;background-color:transparent}li.releted-post .feature-img{width:40%;line-height:0}li.releted-post .feature-img a{display:inline-block}li.releted-post .feature-img a figure{border-radius:5px}li.releted-post .feature-img a figure img{transition:var(--transition);object-fit:cover;aspect-ratio:1/.68}li.releted-post .feature-title{width:60%;padding-left:15px}li.releted-post .feature-title p{font-size:16px;font-weight:400;margin-bottom:5px;color:var(--text-color);line-height:1.3em}.releted-post .feature-title p i{font-size:16px;color:#af1b5d;padding-right:5px}.releted-post .feature-title h2{font-size:16px;font-weight:600;color:var(--heading-color);margin-top:10px}.releted-post .feature-title h2 a{color:inherit;display:inline-block}.post-tags{margin-bottom:0}.post-tags ul li{font-size:16px;font-weight:400;display:inline-block}.post-tags ul li a{border-color:#d8d8d84d;padding:8px 12px;font-weight:400;margin-right:6px;margin-bottom:10px;color:var(--text-color);transition:var(--transition);background:#ffffff00}.post-tags ul li a:after{display:none}.post-tags ul li a:hover{border-color:#af1b5d;color:var(--primary-color);background:#af1b5d}.post-feature-image{margin-bottom:40px}.post-feature-image figure img{border-radius:10px;width:100%}.post-entry h2{font-size:30px;font-weight:900;margin-bottom:30px}.post-entry p{font-size:16px;margin-bottom:30px}.post-entry blockquote{border-left:4px solid #af1b5d;padding:30px 25px;margin-bottom:40px;border-radius:5px;background:#018afe05}.post-entry blockquote p{margin:0}.post-content .post-footer{padding-top:20px;justify-content:space-between;flex-wrap:wrap;border-top:1px solid #d8d7d74d;align-items:center;display:flex}.post-footer .post-tags{padding:0;border:none;align-items:center;box-shadow:none;background:transparent;width:70%;display:inline-flex}.post-footer .post-tags h3{margin-right:15px;margin-bottom:4px}.post-footer .post-tags ul li a{margin-bottom:0}.post-social-sharing{width:30%}.post-social-sharing ul{padding:0;list-style-type:none;text-align:end;margin:0}.post-social-sharing ul li{margin:0 4px;display:inline-block}.post-social-sharing ul li a{height:40px;justify-content:center;border:2px solid #d8d8d84d;color:var(--text-color);transition:var(--transition);align-items:center;border-radius:5px;background:var(--primary-color);width:40px;display:flex}.post-social-sharing ul li a:hover{border-color:#af1b5d;color:var(--primary-color);background:#af1b5d}.post-social-sharing ul li a i{font-size:20px;font-weight:500;color:inherit;font-family:Font Awesome\ 6 Brands}.contact-us-section{padding:100px 0 50px}.contact-info-box{height:100%;padding:30px;border:2px solid #d8d8d84d;text-align:center;box-shadow:0 0 20px 0 #00000008;border-radius:10px;background:var(--primary-color)}.contact-info-icon{height:70px;justify-content:center;background-color:#af1b5d;margin:0 auto 30px;align-items:center;border-radius:50%;width:70px;display:inline-flex}.contact-info-icon img{height:36px;width:36px}.contact-info-body h2{font-size:22px;margin-bottom:15px}.contact-info-body p{font-size:16px;color:var(--text-color)}.contact-info-body p a{color:inherit;transition:all .3s}.contact-info-body p a:hover{color:#af1b5d}.get-in-touch{padding:50px 0}.get-in-touch .section-title{margin-bottom:0;padding-right:60px}.get-in-touch .section-title h2{color:var(--heading-color)}.get-in-touch-body p{padding-right:80px}.contact-form{padding:0 7px}#contactForm .row .col-md-12,#contactForm .row .form-group{padding-right:8px;padding-left:8px}.contact-form .form-group .form-control{padding:15px 20px;font-size:16px;border:2px solid #d8d8d84d;font-weight:400;color:var(--text-color);border-radius:5px;background:var(--primary-color)}#contactForm .row .form-group.has-error.has-danger .form-control{border-color:var(--error-color)}.contact-form .form-group .form-control:focus{outline:none;box-shadow:none}.contact-form .form-group.has-error .help-block ul{margin-bottom:0}.contact-form .form-group.has-error .help-block ul li{font-size:12px;color:var(--error-color);text-transform:uppercase;letter-spacing:.05em;font-family:var(--primary-font)}.contact-form .btn-default{padding:16px 30px;font-size:16px;margin-top:10px}.contact-form #msgSubmit{margin:0}.google-map{padding:50px 0 0;margin-bottom:-98px}.google-map .google-map-iframe iframe{height:630px;width:100%}.google-map .col-md-12{padding:0}.error-page{padding:100px 0}.error-page-image{margin-bottom:-40px}.error-page .section-title{margin-bottom:0}.error-page .section-title h2{color:var(--heading-color)}.error-body p{font-size:20px;margin-bottom:20px;color:var(--text-color)}@media only screen and (max-width:1024px){.main-menu ul li{margin:0 10px}.hero-content{padding:0}}@media only screen and (max-width:991px){#ball{display:none}.btn-default{padding:14px 26px}.section-title{margin-bottom:40px}.section-title h2{font-size:40px}.header-link-section .header-social-link ul li a{height:24px;width:24px}.header-link-section .header-social-link ul li a i{font-size:12px}header.main-header .header-sticky,header.main-header .header-sticky.active{padding:10px 0}.navbar-toggle{display:block}.responsive-menu{position:relative;width:100%;margin-top:0;display:block;z-index:1000}.slicknav_menu{margin-top:10px}.hero{padding:150px 0}.hero .section-title h1{font-size:50px}.home-info-section .row .col-lg-4.col-md-6.col-12{margin:0 auto}.about-section{padding:60px 0 80px}.about-video{text-align:center;margin-top:60px}.about-video:before{height:480px;transform:translateY(-50%);right:30px}.about-video figure img{width:80%}.about-content{padding-left:0}.about-content .section-title{margin-bottom:30px}.about-content .section-title h2{padding:0 30px 0 0}.about-icon-box .icon-box{margin-right:40px}.about-icon-box .icon-box img{height:40px;width:40px}.about-icon-box .icon-box h3{font-size:18px}.about-btn .about-contact-btn a{font-size:18px;margin:0 0 0 -10px}.about-btn .about-contact-btn a i{height:30px;font-size:15px;margin-right:15px;width:30px}.our-service{padding:80px 0}.step-box{margin-bottom:30px}.step-box .step-body{margin-top:-50px}.step-box .step-icon{height:90px;width:90px}.step-icon img{height:43px;width:43px}.step-body h3{margin-bottom:15px}.service-btn{margin-top:10px}.get-consulations{padding:80px 0}.get-consulations .consulations-img img{width:85%}.consulations-content{padding-top:40px;padding-left:0}.consulations-content .section-title{margin-bottom:30px}.consulations-content .list-icon ul li{font-size:18px}.consulations-content .list-icon ul li span{font-size:16px}.counter-section{padding:80px 0 50px}.counter-section .row .col-lg-3:nth-child(2n) .counter-box:before{display:none}.counter-box{margin-bottom:30px}.counter-box .counter-img{width:25%}.counter-box .counter-img img{height:70px;width:60px}.counter-box .counter-body{width:75%}.counter-box .counter-body h3{font-size:40px}.our-team-section{padding:80px 0 30px}.team-member-card{margin-bottom:30px}.our-team-social-icon ul li a i{height:40px;font-size:20px;width:40px}.team-content{padding:20px}.team-content h3{font-size:20px}.team-content p{font-size:14px}.why-choose-us{padding:80px 0 0;margin-bottom:-120px}.why-choose-img{padding-right:0;text-align:center;padding-bottom:40px}.why-choose-img figure{width:80%}.why-choose-us .section-title{margin-bottom:30px}.support-team-section{margin:10px 50px 0}.support-team-body h3{font-size:18px}.support-team-contact li a{font-size:22px}.testimonials{padding:200px 0 60px}.testimonial-slider{padding-bottom:40px}.testimonial-slider .swiper-slide .testimonial-slide{padding:30px 20px}.our-articles{padding:80px 0 56px}.post-meta ul li i{font-size:16px}.post-content .post-header h2{font-size:20px}.newsletter-section .subscribe-newsletter{padding:30px}.newsletter-content{padding:0 0 30px;text-align:center}.newsletter-content h2{font-size:30px}.site-branding>.container{max-width:500px}.footer-menu ul li{margin-right:40px}.site-navigation{padding:20px 0}.navigation-box .navigation-contact-box{padding:20px;justify-content:center;text-align:center}.navigation-contact-box .content-box-body{padding:20px 0 0;width:100%}.site-navigation p{padding-top:10px;max-width:100%;text-align:center;float:none}.page-header{min-height:300px}.page-header-box h1{font-size:46px}.about-information{padding:80px 0}.about-video-section{padding-top:60px;padding-right:0}.about-video-section .about-video-img figure img{width:75%}.about-video-section .about-play-btn{transform:translate(-110px,-60px)}.about-information .section-title{margin-bottom:30px}.our-approach-section{padding:80px 0 56px}.award-winning-section .section-title,.our-approach-section .section-title{margin:0 auto 40px}.our-approach-section .step-box .step-icon img{width:55px}.award-winning-section{padding:80px 0}.award-winning-section .row.award-type-section{align-items:end}.award-number{width:20%}.award-number h3,.award-year h3{font-size:40px}.award-name{width:80%;padding-left:0}.award-name h3{font-size:22px}.award-content{padding-top:20px;width:100%}.award-content p{font-size:14px}.award-img{text-align:start;width:50%}.award-year{width:50%}.award-year h3{text-align:end}.service-page-section,.team-section{padding:80px 0 50px}.know-our-benefit-Section{padding:30px 0 60px}.our-benefit-section{padding:30px 15px 0}.our-benefit-section .our-benefit-img{text-align:end;margin-top:-60px}.our-benefit-section .our-benefit-img img{width:50%}.services-single-page{padding:80px 0}.blog-single-search-box,.services-single-service{margin-top:50px}.blog-recent-post,.blog-single-category,.blog-single-search-box,.post-tags,.service-single-contact,.services-single-service{margin-bottom:30px}.blog-recent-post h3,.blog-single-category h3,.post-tags h3,.service-single-contact h3,.services-single-service h3{font-size:20px;margin-bottom:30px}.service-single-contact ul li,.services-single-service ul li{align-items:center}.need-help-content{width:70%}.need-help-content h2{font-size:28px}.need-help-contact-image{right:30px;text-align:end;width:30%}.need-help-contact-image img{width:55%}.post-tags,.service-single-contact{margin-bottom:0}.service-single-body{margin-bottom:30px}.service-single-body h3{font-size:22px}.service-single-faq .section-title{margin-bottom:30px}.faq-accordion .accordion-item .accordion-collapse .accordion-body{padding:20px 50px 0 22px}.blog-page{padding:80px 0 50px}.blog-single-page{padding:80px 0}.blog-single-search-box .form-group input{width:85%}.blog-single-search-box .form-group button{width:15%}li.releted-post .feature-img{width:30%}li.releted-post .feature-title{width:70%}.post-entry h2{font-size:26px;margin-bottom:20px}.post-entry p{font-size:16px}.post-entry blockquote,.post-entry p{margin-bottom:30px}.post-content .post-footer{padding-top:30px}.post-tags h4{font-size:22px}.contact-us-section{padding:80px 0 20px}.contact-us-section .col-lg-4{margin-bottom:30px}.get-in-touch{padding:40px 0}.get-in-touch .section-title{padding-right:0}.get-in-touch-body p{padding-right:0;padding-bottom:40px}.google-map{padding:40px 0;margin-bottom:-127px}.google-map .google-map-iframe iframe{height:500px}.error-page{padding:80px 0}.error-page-image img{width:80%}}@media only screen and (max-width:767px){.section-title{margin-bottom:30px}.section-title h3{padding:8px 16px}.section-title h2{font-size:30px}.header-link-section .header-contact-info ul,.header-link-section .header-social-link ul{justify-content:center}.header-social-link{display:none}.slicknav_arrow:after{font-size:14px;right:-15px;margin-top:-10.5px}.slicknav_btn{height:38px;padding:6px 0 0;width:40px}.hero{padding:100px 0 150px}.hero .section-title h1{font-size:36px}.home-info-section{margin-top:-100px}.info-box{text-align:center;display:block}.info-box .box-icon{height:70px;margin:0 auto;width:70px}.info-box .box-body{padding-top:20px;width:100%;padding-left:0}.info-box .box-body h3{font-size:20px}.about-section{padding:60px 0}.about-video{margin-top:40px}.about-video:before{height:265px;right:0;width:206px}.about-video figure img{width:92%}.about-content .section-title{margin-bottom:20px}.about-content .section-title h2{padding:0}.about-icon-box .icon-box{padding:0 20px;margin-right:0;text-align:center;width:100%;display:block}.about-icon-box .icon-box:nth-of-type(2n+2){padding:0 20px}.about-icon-box .icon-box h3{padding-top:10px;font-size:16px;padding-left:0}.about-content .about-btn{justify-content:center;margin-top:20px}.about-content .about-btn a{margin-right:0;margin-bottom:20px;text-align:center}.about-btn .about-contact-btn{margin-left:0}.about-btn .about-contact-btn a{font-size:16px;margin:0 0 0 -10px}.about-btn .about-contact-btn a i{margin-right:10px}.our-service{padding:60px 0}.step-body h3{font-size:20px}.get-consulations{padding:60px 0}.get-consulations .consulations-img img{width:100%}.consulations-body p{margin-bottom:20px}.consulations-content .list-icon ul li{padding:10px 0;font-size:16px}.counter-section{padding:60px 0 30px}.counter-section .row .col-lg-3 .counter-box:before{display:none}.counter-box{text-align:center;display:block}.counter-box .counter-img{padding:0 0 20px;width:100%}.counter-box .counter-img img{height:55px;width:55px}.counter-box .counter-body{width:100%;padding-left:0}.counter-box .counter-body h3{font-size:30px;margin-bottom:8px}.counter-box .counter-body p{font-size:14px}.our-team-section{padding:60px 0 20px}.why-choose-us{padding:60px 0 0}.why-choose-img{padding-bottom:30px}.why-choose-img figure{width:100%}.why-choose-us .section-title{margin-bottom:20px}.why-choose-body ul.why-choose-list{margin:30px 0 10px}ul.why-choose-list li{margin-right:0;margin-bottom:20px;width:100%}.support-team-section{margin:0}.support-team-section .support-team-body,.support-team-section .video-section{width:100%}.support-team-contact li a{font-size:20px}.testimonials{padding:180px 0 40px}.testimonial-slider .swiper-slide .testimonial-slide{padding:30px}.swiper-pagination .swiper-pagination-bullet{height:10px;width:10px}.our-articles{padding:60px 0 36px}.newsletter-section .subscribe-newsletter{padding:30px 10px}.newsletter-content{padding:0 0 20px}.newsletter-content h2{font-size:24px}.newsletter-form form,.newsletter-form form .help-block ul{border-radius:10px}.newsletter-form form .form-group .form-control{padding:15px;font-size:14px;border-radius:10px}.newsletter-form form .btn-default{border-radius:7px;margin-top:5px}.site-branding .site-footer-logo{padding:30px 0 10px}.site-branding .footer-social-link{padding:10px 0 30px}.site-branding .footer-social-link ul{text-align:start}.site-branding .footer-social-link ul li a{height:35px;width:35px}.site-branding .footer-social-link ul li a i{font-size:17px}.footer-menu ul{padding:20px 0}.footer-menu ul li{margin-right:0;margin-bottom:15px;text-align:start;display:block}.site-navigation{padding:20px 0}.navigation-box .navigation-contact-box{padding:0 0 20px;text-align:start;width:100%}.navigation-contact-box .content-box-icon{width:12%}.content-box-icon i{height:38px;font-size:18px;width:38px}.navigation-contact-box .content-box-body{padding:0 0 0 8px;width:88%}.content-box-body h3{font-size:14px;margin-bottom:7px}.content-box-body a{font-size:16px}.page-header{min-height:240px}.page-header-box h1{font-size:36px;margin-bottom:10px}.about-information{padding:60px 0}.about-video-section{padding-top:40px}.about-video-section .about-video-img figure img{width:100%}.about-video-section .about-play-btn{transform:translate(-20px,-15px)}.about-video-section .about-play-btn a i{height:70px;font-size:32px;width:70px}.about-information .section-title{margin-bottom:30px}.about-info-body ul li{font-size:16px}.our-approach-section{padding:60px 0 36px}.award-winning-section .section-title,.our-approach-section .section-title{margin:0 auto 30px}.award-winning-section{padding:60px 0}.award-number{width:22%}.award-number h3,.award-year h3{font-size:34px}.award-name{width:78%}.award-name h3{font-size:18px}.award-content{padding-bottom:20px}.service-page-section,.team-section{padding:60px 0 30px}.our-benefit-section{padding:20px 5px 0}.our-benefit-body,.our-benefit-section .section-title{text-align:center}.our-benefit-section .our-benefit-img{text-align:center;margin-top:20px}.our-benefit-section .our-benefit-img img{width:70%}.services-single-page{padding:60px 0}.blog-single-search-box,.services-single-service{margin-top:40px}.blog-recent-post h3,.blog-single-category h3,.post-tags h3,.service-single-contact h3,.services-single-service h3{margin-bottom:25px}.services-single-need-help{margin-bottom:30px}.need-help-content{padding:20px 0 20px 20px;width:60%}.need-help-content h2{font-size:26px}.need-help-contact-image{right:10px;text-align:end;width:40%}.need-help-contact-image img{width:90%}.need-help-content .btn-default{padding:10px 16px;font-size:14px}.faq-accordion .accordion-item .accordion-header .accordion-button{padding:15px 40px 15px 15px;font-size:16px}.faq-accordion .accordion-item .accordion-button.collapsed:after,.faq-accordion .accordion-item .accordion-button:after{height:20px;transform:translate(-15px,-50%);width:20px}.faq-accordion .accordion-item .accordion-collapse .accordion-body{padding:15px 40px 0 15px}.blog-page{padding:60px 0 30px}.blog-single-page{padding:60px 0}.blog-single-search-box .form-group input{width:80%}.blog-single-search-box .form-group button{width:20%}li.releted-post .feature-img{width:50%}li.releted-post .feature-img a figure img{aspect-ratio:1/.8}li.releted-post .feature-title{width:50%}li.releted-post .feature-title p,li.releted-post .feature-title p i{font-size:14px}.post-tags ul{justify-content:start}.post-feature-image{margin-bottom:30px}.post-entry h2{font-size:22px}.post-content .post-footer{padding-top:30px}.post-footer .post-social-sharing,.post-footer .post-tags{width:100%}.post-footer .post-tags{justify-content:center}.post-tags h4{font-size:20px}.post-tags a{padding:8px 12px;font-size:14px}.post-social-sharing ul{padding-top:20px;text-align:center}.post-social-sharing ul li a{height:35px;width:35px}.post-social-sharing ul li a i{font-size:17px}.contact-us-section{padding:60px 0 10px}.contact-info-body h2{font-size:20px}.get-in-touch{padding:30px 0}.get-in-touch .section-title{margin-bottom:30px}.google-map{padding:30px 0 0;margin-bottom:-159px}.google-map .google-map-iframe iframe{height:450px}.error-page{padding:60px 0}.error-page-image{margin-bottom:-20px}.error-page-image img{width:100%}.error-page .section-title h2{font-size:26px}.error-body p{font-size:16px}}.prd-left{margin-right:10px;color:#018afe}.sitegraf{max-width:100px}@media (max-width:600px){.header-link-section{display:none}}.whatsappBut{border:2px solid #1b2640;bottom:20px;background-color:#28a711;border-radius:5px;left:22px;width:50px}.callBut,.whatsappBut{height:50px;position:fixed;text-align:center;z-index:999}.callBut{padding:16px 0 0;right:0;bottom:5px;background-color:#287ff9;border-radius:5px;width:49%}