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