a{color:#83ba3b}a:hover{color:#83ba3b}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}img{max-width:100%;height:auto}span.text-logo a{color:#83ba3b}span.text-logo a:hover{color:#83ba3b}table{width:100%}table th{background:#83ba3b;color:#fff;transition:.3s;font-weight:500}table th:hover{background:#75a735}td,th{border:1px solid #ebebf1;padding:10px;font-size:15px;color:#838383}th a,th a:hover{color:#fff;font-size:15px}dd,dt{line-height:1.8em;font-size:15px;color:#838383;padding:5px 0}dt{font-weight:500}address{line-height:1.8em;font-size:15px;color:#838383;background:#f8f8f8;padding:20px}code{line-height:1.8em;font-size:15px;color:#838383;background-color:#83ba3b63}kbd{color:#838383;background-color:#83ba3b63}strong{font-weight:500}pre{background:#f8f8f8;font-family:"Courier 10 Pitch",Courier,monospace;color:#838383}ul{list-style:disc;padding-left:40px}.blog-sidebar ul{list-style:none;padding-left:0}.blog-pg-section .post.sticky{border:1px solid #f1f1f1;padding:25px}.sticky-badge h2{width:135px;height:51px;line-height:50px;text-align:center;background:#83ba3b;padding-left:30px;color:#fff;font-size:14px;display:inline-block;position:absolute;right:-24px;top:42px;margin:0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;z-index:99}.sticky-badge:hover h2{background:#68ab11}.sticky-badge h2:before{position:absolute;left:-2px;top:-2px;border-top:27px solid transparent;border-left:35px solid #fff;border-bottom:28px solid transparent;content:"";z-index:9}.sticky{background:#fff}@media (max-width:767px){.sticky-badge h2{font-size:12px;width:95px;height:46px;line-height:46px;right:-24px;top:25px;padding-left:20px}.sticky-badge h2:before{position:absolute;left:-1px;top:0;border-top:23px solid transparent;border-left:19px solid #fff;border-bottom:23px solid transparent;content:"";z-index:9}}@media (max-width:1199px){.calendar_wrap table#wp-calendar th,.calendar_wrap table#wp-calendar td{padding:6px}}.blog-sidebar .widget_archive ul li{font-size:15px;font-size:1rem;position:relative}@media (max-width:767px){.blog-sidebar .widget_archive ul li{font-size:15px;font-size:1rem}}.blog-sidebar .widget_archive ul>li+li{margin-top:15px}.blog-sidebar .widget_archive ul a{color:#727780}.blog-sidebar .widget_archive ul a:hover,.blog-sidebar .widget_archive ul li:hover:before{color:#83ba3b}select{height:44px;width:100%;border:1px solid #e9e7e1;padding-left:10px}.calendar_wrap table#wp-calendar tr,.calendar_wrap table#wp-calendar td{border:1px solid #e1dfd9}.calendar_wrap table#wp-calendar th,.calendar_wrap table#wp-calendar td{padding:8px;text-align:center;font-weight:400}.widget_categories ul ul{padding-left:20px}.widget_categories ul li a{width:86%;padding:4px 0}.widget_categories ul li ul li{border-bottom:none}.widget_categories ul li:last-child{border-bottom:none}.widget_categories select{height:40px;padding-left:10px}.widget_categories ul li a{position:relative;padding-left:0;font-size:15px;font-size:1rem;color:#727780}@media (max-width:991px){.widget_categories ul li a{width:86%}}.widget_categories ul li a:hover{color:#d86f67}@media (max-width:767px){.widget_categories ul li a{font-size:15px;font-size:1rem}}.widget_categories ul>li+li{margin-top:15px}.widget_categories ul.children{margin-top:15px}.widget_categories ul li{position:relative;display:block}.widget_categories ul.children li a+span{top:20%}.widget_categories ul.children li li a+span{top:20%}.widget_pages ul ul{padding-left:20px}.widget_pages ul li a{display:inline-block;width:90%;padding:9px 0}.widget_pages ul>li{border-bottom:1px solid #f0f0f0}.widget_pages ul li ul li{border-bottom:none;border-top:1px solid #f0f0f0}.widget_pages ul li:last-child{border-bottom:none}.widget_pages ul li a{position:relative;font-size:15px;font-size:1rem;color:#666}.widget_pages ul li a:hover{color:#83ba3b}.widget_pages ul li a:before{content:"-";position:absolute;left:-12px;top:9px}@media (max-width:767px){.widget_pages ul li a{font-size:15px;font-size:1rem}}.widget_meta ul li{font-size:15px;font-size:1rem;padding-left:15px;position:relative}@media (max-width:767px){.widget_meta ul li{font-size:15px;font-size:1rem}}.widget_meta ul li:before{content:"-";position:absolute;left:0;top:0}.widget_meta ul>li+li{margin-top:15px}.widget_meta ul a{color:#666}.widget_meta ul a:hover,.widget_meta ul li:hover:before{color:#83ba3b}.widget_recent_comments ul li{color:#666;list-style:none;border-radius:60px;border-bottom-left-radius:0;padding-top:25px;margin-bottom:25px;padding-bottom:25px;padding-left:20px;padding-right:20px;background:#f8f8f8;position:relative}.widget_recent_comments ul li a{color:#666}.widget_recent_comments ul li a:hover{color:#83ba3b}.widget_recent_entries ul li{font-size:15px;font-size:1rem;position:relative}@media (max-width:767px){.widget_recent_entries ul li{font-size:15px;font-size:1rem}}.widget_recent_entries ul>li+li{margin-top:15px}.widget_recent_entries ul a{color:#666}.widget_recent_entries ul a:hover,.widget_recent_entries ul li:hover:before{color:#83ba3b}.widget_rss ul li{font-size:15px;font-size:1rem;padding-left:15px;position:relative;line-height:28px;color:#666}@media (max-width:767px){.widget_rss ul li{font-size:15px;font-size:1rem}}.widget_rss ul li:before{content:"-";position:absolute;left:0;top:0}.widget_rss ul>li+li{margin-top:20px}.widget_rss ul a{color:#666}.widget_rss ul a:hover,.widget_rss ul li:hover:before{color:#83ba3b}.textwidget img{max-width:100%;height:auto}.widget_text ul li p{font-size:15px;font-size:1rem;position:relative;line-height:28px;color:#666}@media (max-width:767px){.widget_text ul li p{font-size:15px;font-size:1rem}}.widget_tag_cloud .tagcloud a{font-size:14px !important;font-size:.93333rem !important;color:#727780;display:inline-block;border:1px solid #e8e8e8;padding:6px 15px;border-radius:32px;margin:0 5px 5px 0}.widget_tag_cloud .tagcloud a:hover{background-color:#83ba3b;border-color:#83ba3b;color:#fff}.tag-share .tag ul{padding-left:0}.widget_nav_menu ul ul{padding-left:10px}.widget_nav_menu ul li a{display:inline-block;width:90%;padding:9px 0}.widget_nav_menu ul>li{border-bottom:1px solid #f0f0f0}.widget_nav_menu ul li ul li{border-bottom:none;border-top:1px solid #f0f0f0}.widget_nav_menu ul li:last-child{border-bottom:none}.widget_nav_menu ul li a{font-size:15px;font-size:1rem;position:relative;padding-left:20px;color:#666}.widget_nav_menu ul a:hover,.widget_nav_menu ul li:hover:before{color:#83ba3b}@media (max-width:767px){.widget_nav_menu ul li a{font-size:15px;font-size:1rem}}.wp-pagenavi{padding-bottom:0;padding-top:25px;margin-top:50px}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #d0c8b0;background:#d0c8b0;padding:14px 18px;margin-right:10px;margin-bottom:0;color:#fff;display:inline-block;margin-left:-1px;line-height:1;font-weight:600}.wp-pagenavi a:hover,.wp-pagenavi span.current{background:#b2a47c;color:#fff !important;border-color:#b2a47c}.wp-pagenavi span.current{color:#fff !important}ul.page-numbers{display:inline-block;overflow:hidden;list-style-type:none;text-align:center;padding-left:0;margin-top:60px}ul.page-numbers li{float:left;margin-right:10px}ul.page-numbers li span.page-numbers.current{width:45px;height:45px;line-height:1.2em !important;font-size:20px;font-size:1.33333rem;border:1px solid #83ba3b !important;border-radius:50%;display:flex;align-items:center;justify-content:center}ul.page-numbers li a{width:45px;height:45px;line-height:45px;font-size:20px;font-size:1.33333rem;border:1px solid transparent;color:#06163a;display:block;border-radius:50%}ul.page-numbers li a div{line-height:45px}.wp-link-pages a,.wp-link-pages>span{display:inline-block;padding:8px 16px;border:1px solid #83ba3b;background:#83ba3b;color:#fff}.wp-link-pages>span,.wp-link-pages a:hover{background:#5a8e18;border:1px solid #5a8e18}.wp-link-pages{margin-top:35px}.post-password-form>p{padding-top:10px;padding-bottom:0;margin-bottom:0}.post-password-form{position:relative;padding-top:20px;padding-bottom:10px;text-align:center}.post-password-form label{display:block;font-weight:500}.post-password-form input[type=password]{width:50%;height:50px;padding:10px 20px;margin-top:15px;background-color:#fff;color:#888;border:1px solid #ececec;outline:none;border-radius:0;box-shadow:none;transition:all .3s ease 0s;appearance:none}.password-form p{position:relative}.post-password-form input[type=submit]{padding:12px 29px;position:absolute;right:100px;top:25px;border:none;background:#83ba3b;outline:none;transition:.3s;color:#fff}@media (max-width:767px){.post-password-form input[type=submit]{right:0}}.post-password-form input[type=submit]:hover{background:#75a735}.gallery-caption{color:#838383;line-height:1.8em}.blog-single-section p.form-submit{margin-bottom:0;margin-top:10px}.page-wraper p.form-submit{margin-top:10px}.cta-section ul{list-style:none;padding-left:0}.page-wrapper .cta-section ul li,.page-wrapper .cta-section-s2 ul li{font-size:22px;font-size:1.46667rem;float:left}.cta-section ul i,.cta-section-s2 ul i{padding-right:5px}.page-wrapper p{font-size:15px;font-size:1rem;line-height:1.7em;margin:0 0 1.5em}.page-wrapper ul li,.page-wrapper ol li{font-size:15px;line-height:1.8em}ol.comments #respond{padding:0 20px}.page-wraper .comments-area{margin-top:70px}.page-wraper .comments-area .comments{border:1px solid #ebebf1}.page-wraper .comments-area ol>li:last-child article{border-bottom:0}.page-wraper .comments-area li>div{border-bottom:1px solid #ebebf1;padding:35px 25px}.page-wraper .comments-area ol{list-style-type:none;padding-left:0}.page-wraper .comments-area ol li{padding-left:30px}.page-wraper .comments-area .comments-title{font-size:26px;font-size:1.625rem;margin:0 0 1.5em}@media (max-width:991px){.page-wraper .comments-area .comments-title{font-size:22px;font-size:1.375rem}}.page-wraper .comments-area li>div{position:relative}.page-wraper .comments-area .comment-theme{position:absolute;left:25px}@media (max-width:767px){.page-wraper .comments-area .comment-theme{position:static}}.page-wraper .comments-area .comment-theme img{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.page-wraper .comments-area .comment-main-area{padding-left:100px}@media (max-width:767px){.page-wraper .comments-area .comment-main-area{padding-left:0;margin-top:25px}}.page-wraper .comments-area .comment-main-area p{margin-bottom:20px}.page-wraper .comments-area .comments-meta h4{font-family:"Heebo",sans-serif;font-size:18px;font-size:1.125rem;color:#6d6d6d;font-weight:500;margin:0 0 1em;display:inline-block}.page-wraper .comments-area .comments-meta span{font-family:"Heebo",sans-serif;font-weight:400;color:#949494;text-transform:none;display:inline-block;margin-left:15px;font-size:16px;font-size:1rem}.page-wraper .comments-area .comments-meta span.caps{margin-left:5px}.page-wraper .comments-area .comment-reply-link{background:#83ba3b;font-size:14px;font-size:.875rem;color:#fff;display:inline-block;padding:0 5px}.page-wraper .comments-area .comment-reply-link:hover{background-color:#75a735}.page-wraper .comment-respond{margin-top:70px}.page-wraper .comment-respond .comment-reply-title{font-size:26px;font-size:1.625rem;margin:0 0 1.5em}@media (max-width:991px){.page-wraper .comment-respond .comment-reply-title{font-size:22px;font-size:1.375rem}}.page-wraper .comment-respond form input,.page-wraper .comment-respond form textarea{background-color:#f8f8f8;width:100%;height:50px;border:1px solid #f8f8f8;padding:6px 15px;margin-bottom:15px;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.page-wraper .comment-respond form input:focus,.page-wraper .comment-respond form textarea:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#c1b696}@media (max-width:991px){.page-wraper .comment-respond form input,.page-wraper .comment-respond form textarea{height:40px}}.page-wraper .comment-respond form textarea{height:220px;padding:15px}@media (max-width:991px){.page-wraper .comment-respond form textarea{height:150px}}.page-wraper .comment-respond .form-inputs{overflow:hidden}.page-wraper .comment-respond .form-inputs>input:nth-child(2){width:49%;float:left}@media (max-width:767px){.page-wraper .comment-respond .form-inputs>input:nth-child(2){width:100%;float:none}}.page-wraper .comment-respond .form-inputs>input:nth-child(3){width:49%;float:right}@media (max-width:767px){.page-wraper .comment-respond .form-inputs>input:nth-child(3){width:100%;float:none}}.page-wraper .comment-respond .form-submit input{max-width:180px;background-color:#83ba3b;color:#fff;font-weight:500;margin-bottom:0;border:0;outline:0;text-transform:uppercase}.page-wraper .comment-respond .form-submit input:hover{background-color:#75a735}.comment-area article{padding:35px 25px;border-bottom:1px solid #ebebf1;position:relative}.blog-single-section .entry-details blockquote{overflow:hidden;background-color:#f8f8f8;border-left:5px solid #75a735;font-size:20px}.breadcrumb>li+li:before{padding:0}blockquote{background-color:#f8f8f8;border-left:5px solid #75a735;font-size:20px;padding:35px}.page-wrapper .blog-single-section blockquote p{font-size:18px;margin-bottom:0 !important;color:#545151}.blog-single-section .entry-details ul li{font-size:15px;color:#838383;line-height:1.9em}.blog-single-section .entry-details p{font-size:17px;font-size:1.13333rem;color:#838383;line-height:1.5em}.blog-single-section .single-content-wrap .entry-details p strong{color:#333}.blog-single-section .single-content-wrap .entry-details pre{margin-bottom:35px}@media (max-width:991px){.admin-bar .site-header #navbar{top:46px}}.blog-single-section .comment-content ol{list-style:decimal !important;padding-left:40px}.blog-single-section .comments-area .comment-theme{position:absolute;left:25px}@media (max-width:767px){.blog-single-section .comments-area .comment-theme{position:static}}.blog-single-section .comments-area .pingback .comment-main-area{padding-left:0}ol.comments #respond{padding:0 20px 20px}.page-wrapper ol.comments #respond{padding:0 20px 8px}.page-wraper .comments-area ol.comments>li{padding-left:0}.comments-area .confin-nav-previous{padding-bottom:20px}@media (max-width:991px){.site-header #navbar .navbar-nav ul{padding-left:0}}@media (max-width:767px){.header-style-1 .topbar,.header-style-2 .topbar,.header-style-3 .topbar{padding-top:0}.header-style-1 .topbar .contact-info,.header-style-2 .topbar .contact-info,.header-style-3 .topbar .contact-info{padding-top:20px}}.contact-info ul,.social-links ul{padding-left:0;list-style:none}.blog-single-section .comment-respond .form-submit input.submit{line-height:0}.blog-single-section .comment-respond .comment-form p a{color:#75a735}.blog-pg-section .post .meta li{font-size:15px;font-size:1rem}.blog-single-section .post h3{margin-top:20px;margin-bottom:10px}.blog-single-section .post h2{margin-top:20px;margin-bottom:10px}.blog-single-section .post h2.post-title{margin:0 0 1em;font-size:32px}.blog-single-section .post h3.post-title{margin:1.8em 0 1em}.blog-single-section .tag-share .tag ul li,.blog-single-section .tag-share ul li{line-height:59px}.blog-single-section .tag-share .share ul{display:flex;flex-wrap:nowrap;position:relative;top:3px}@media (max-width:767px){.section-padding{padding:80px 15px}.section-padding .container.content-area{padding-left:0;padding-right:0}.shop-section .blog-sidebar{padding-left:0}}.padding-default.full-width{padding-top:100px;padding-bottom:80px}.tagcloud a{font-size:14px !important;color:#727780;display:inline-block;border:1px solid #e8e8e8;padding:6px 15px;border-radius:32px;margin:0 5px 5px 0}.tagcloud a:hover{background-color:#83ba3b;border-color:#83ba3b;color:#fff}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.contact-section .contact-form .wpcf7-form-control.wpcf7-submit{font-family:"Heebo",sans-serif;background-color:#83ba3b;height:47px;line-height:50px;font-size:14px;color:#fff;padding:0 30px;border-radius:50px;display:inline-block;text-transform:uppercase;border:none}.contact-section .contact-form .wpcf7-form-control.wpcf7-submit:hover{background-color:#83ba3b;color:#fff}.contact-form input[type=submit]{background-color:transparent;color:#83ba3b;outline:none;-webkit-box-shadow:none;box-shadow:none;border:2px solid #83ba3b;border-radius:0;line-height:45px;padding:0 30px;transition:.3s}.contact-form input[type=submit]:hover{background-color:#83ba3b;color:#fff}.theme-accordion-s1 .panel-heading a:before,.theme-accordion-s2 .panel-heading a:before{font-family:"themify";content:"\e64b";font-size:15px}.theme-accordion-s1 .panel-heading a:before,.theme-accordion-s2 .panel-heading a:before{font-family:"themify";content:"\e64b";font-size:15px}.error-404-section{padding-bottom:100px;padding-top:100px}.site-logo img{max-width:165px}.comments-area .confin-nav-previous{padding-bottom:0}.blog-single-section .comment-respond{margin-top:60px}.blog-single-section .confin-comment-navigation+ol.comments{margin:30px 0 30px}@media (max-width:991px){.blog-pg-section .entry-details p{font-size:15px}}.site-header .close-navbar .ti-close{position:relative;top:1px;font-size:13px}.wp-link-pages+a{display:inline-block;margin-top:35px}.blog-pg-section .post .meta,.blog-single-section .post .meta,.blog-single-section .tag-share ul{padding-left:0}.blog-sidebar .search-widget input{width:100%}.site-footer{padding-top:0;padding-bottom:0;background-size:cover;background-position:center center;background-repeat:no-repeat}footer .site-footer:before{content:"" !important;background-color:rgba(18,18,18,.92);width:100%;height:100%;position:absolute;left:0;top:0;z-index:9999}.upper-footer{padding:100px 0}.lower-footer{text-align:center}.site-footer .lower-footer p{font-size:14px;margin-bottom:0;color:#e0dfdf}.blog-pg-section .format-quote{background-color:#fff;padding:45px;border:1px solid #eee}.blog-pg-section .format-quote .entry-body{width:100%;margin-top:0;border:none;padding:0}@media (max-width:767px){.blog-pg-section .format-quote{padding:35px 25px}}.blog-pg-section .format-quote .quote-icon{background-color:#83ba3b;padding:7px 10px;position:absolute;right:0;top:0;width:55px;height:52px;text-align:center;z-index:99}.blog-pg-section .format-quote .quote-icon:before{content:"";border:28px solid transparent;border-top:25px solid #83ba3b;position:absolute;left:0;bottom:-100%;z-index:99}.blog-pg-section .format-quote .quote-icon i{font-size:35px;font-size:2.33333rem;color:#fff;line-height:1}.blog-pg-section .format-quote .quote-icon i:before{margin-left:0}h2.confin-screen-reader-text{font-size:16px}@media screen and (min-width:992px){.site-header #navbar>ul .sub-menu{padding-left:0}.site-header #navbar>ul .sub-menu.open-submenu{padding-left:20px}}.blog-pg-section .video-post .video-holder i:before{margin-left:0}@media (max-width:991px){.header-style-2 .topbar ul,.header-style-3 .topbar ul{padding-left:0}}@media screen and (min-width:1200px){.header-style-2 #navbar.has-header-btn,.header-style-3 #navbar.has-header-btn{margin-right:192px}.header-style-2 #navbar.has-header-cart,.header-style-3 #navbar.has-header-cart{margin-right:95px}.header-style-2 #navbar.has-header-cart.has-header-btn,.header-style-3 #navbar.has-header-cart.has-header-btn{margin-right:245px}}@media (max-width:1199px) and (min-width:992px){.header-style-2 #navbar.has-header-cart.has-header-btn,.header-style-3 #navbar.has-header-cart.has-header-btn{margin-right:225px}.header-style-2 #navbar.has-header-btn,.header-style-3 #navbar.has-header-btn{margin-right:185px}.header-style-2 #navbar.has-header-cart,.header-style-3 #navbar.has-header-cart{margin-right:85px}}@media (max-width:1199px) and (min-width:992px){.header-style-2 #navbar,.header-style-3 #navbar{margin-right:50px}}@media (max-width:991px){.site-header .navbar-header button{top:25px}}@media (max-width:450px){.header-style-1 .cart-search-contact .header-search-form-wrapper,.header-style-2 .cart-search-contact .header-search-form-wrapper,.header-style-3 .cart-search-contact .header-search-form-wrapper{display:block}.header-style-1 .cart-search-contact>div+div,.header-style-2 .cart-search-contact>div+div,.header-style-3 .cart-search-contact>div+div{display:none}}.gallery-item{padding-bottom:15px}.hero .social-links ul{padding-left:0}.about-pg-section{padding-bottom:0}.specialization .icon .fi:before,.specialization-s2 .icon .fi:before{margin-left:0}@media screen and (min-width:992px){.testimonials-section{padding-bottom:75px}}.contact-section .details ul,.contact-pg-section .contact-info ul{padding-left:0}.contact-section .contact-form-area form input[type=submit],.contact-pg-section .contact-form-area form input[type=submit]{font-family:"Heebo",sans-serif;height:50px;line-height:47px;font-size:16px;font-size:1.06667rem;color:#676767;font-weight:500;padding:0 28px;letter-spacing:1px;border:2px solid #83ba3b;text-transform:uppercase;display:inline-block;border-radius:50px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.contact-section .contact-form-area form input[type=submit]:hover,.contact-pg-section .contact-form-area form input[type=submit]:hover{background-color:#83ba3b;color:#fff}.services-section .service-grids .owl-controls .owl-nav i:before{margin-left:0}.recent-projects{padding-bottom:0}.project-single-info .owl-controls .owl-nav i:before{margin-left:0}.project-single-section .content ul,.project-single-section .project-info ul,.header-style-2 .topbar ul,.header-style-3 .topbar ul,.contact-widget ul,.service-details-content ul{padding-left:0}.header-style-2 .topbar ul li i:before,.header-style-3 .topbar ul li i:before{font-size:15px;font-size:1rem;color:#83ba3b;margin-left:0}.site-footer .about-widget p,.site-footer .address-widget p,.contact-widget ul li{color:#d5d5d5}.contact-widget ul li{line-height:21.4286px}.blog-sidebar.service-sidebar .widget{padding:0;border:none}.blog-sidebar.service-sidebar .widget+.widget{margin-top:60px}@media screen and (min-width:1200px){.service-single-section .service-single-content{padding-left:10px}.blog-sidebar.service-sidebar{padding-left:16px;padding-right:0}.service-single-section .service-details-content{width:calc(100% - 70px);margin-left:40px}}.admin-bar .header-style-1 .navigation-holder.open-navigation-menu{margin-top:32px}.service-text h3{font-size:22px;font-size:1.46667rem;font-weight:300;color:#676e72;line-height:1.6em;margin:0 0 1.5em}.service-single-section .service-single-content ul li{padding-left:25px;position:relative;color:#333}.service-single-section .service-single-content ul li:after{position:absolute;left:0;top:0;content:"\e64d";font-family:'themify';color:#83ba3b}.service-details-content p:last-child{margin-bottom:0}.section-title.section-title-s4 h2{margin:0}.challange ul li{padding-left:25px;position:relative}.solutions ul li{padding-left:25px;position:relative}.header-style-1 .menu-info ul i:before{color:#83ba3b}.header-style-1 .menu-info ul li{color:#333}.recent-blog-section .entry-meta{padding-left:0}.recent-blog-section .entry-meta li{color:#8f9aa7}.recent-blog-section .entry-meta li a{color:#8f9aa7}.recent-blog-section .grid .details h3 a{line-height:1.5em}.recent-blog-section{padding-bottom:0}.social-icons ul,.site-footer ul{padding-left:0}.social-icons ul li{float:left}.social-icons ul>li+li{margin-left:15px}.menu-footer-menu-container ul li{border:none}.menu-footer-menu-container ul li a{color:#e0dfdf}.menu-footer-menu-container ul li a:first-child{padding-top:0}@media screen and (min-width:1200px){.footer-widget-area .widget_nav_menu{padding-left:50px}}.header-style-2 .topbar ul li i{padding-right:2px}.theme-btn-s2{display:inline}.box-style .hero .slick-dots{right:100px}.about-pg-section .mission-vission{margin-top:0}.about-pg-history{border:none;padding-bottom:0}.fun-fact-section:before{content:none}.fun-fact-section i:before{margin-left:0}.page-wrapper .fun-fact-section p{font-size:18px;font-size:1.2rem;color:#bcbcbc;margin:0;line-height:30px}.service-sidebar .menu-all-services-container ul li.current-menu-item{background-color:#83ba3b}.service-sidebar .menu-all-services-container ul li.current-menu-item a{color:#fff}@media (max-width:1199px){.recent-blog-section .entry-meta li{font-size:13px;font-size:.86667rem}}@media (max-width:991px){.footer-widget-area .row>div{margin-bottom:60px}.footer-widget-area .row>div:nth-child(3){margin-bottom:0}.footer-widget-area .row>div:nth-child(4){margin-bottom:0}}@media (max-width:767px){.footer-widget-area .row>div:nth-child(3){margin-bottom:60px}.section-title,.section-title-s4{padding-left:15px}.recent-blog-section .entry-meta>li+li{margin-left:20px}.services-section,.services-section-s2{padding-bottom:0}}.blog-sidebar .popular-post-widget .date{margin-bottom:0;color:#75a735}.mini-cart i:before{margin-left:0}.blog-single-section .author-box .social-lnk{padding-left:0}.recent-blog-section .entry-meta li a+a{padding-left:5px}.header-style-1 .menu-info ul{padding-left:0}.header-style-1 .menu-info ul .fi:before{margin-left:0}.recent-blog-section .entry-meta li a{position:relative}.recent-blog-section .entry-meta li:last-child i+a:before{position:absolute;right:-3px;top:-1px;content:","}@media screen and (min-width:992px){.header-style-2 .navigation .site-logo.has_menu .navbar-brand,.header-style-3 .navigation .site-logo.has_menu .navbar-brand{margin-top:7px}.header-style-2 .navigation .site-logo.dont_has_menu .navbar-brand,.header-style-3 .navigation .site-logo.dont_has_menu .navbar-brand{margin-top:0}}.slick-slide{cursor:auto !important}.blog-pg-section .entry-details .read-more{color:#75a735}.service-sidebar .contact-widget p+a{color:#000}.service-sidebar .contact-widget p+a i{font-size:14px;padding-left:5px;position:relative;top:1px}@media (max-width:991px){.site-header #navbar>ul>li{border-bottom:1px solid #efefef}}@media (max-width:991px){.site-header #navbar>ul>li>a{font-size:13px;font-weight:500}}.blog-single-section .comments-area ol ul{padding-left:20px}@media (max-width:767px){.page-wraper .comments-area .comments-meta span{margin-left:0}}.widget_archive label.screen-reader-text{display:none}.blog-single-section .comments-area .comment-content ul{list-style:disc}.blog-pg-section .blog-content>.post+.post{margin-top:90px}@media (max-width:991px){.page-title h2{font-size:30px}}@media (max-width:767px){.page-title h2{font-size:35px;margin-bottom:15px}}@media (max-width:767px){.single-post .page-title h2{font-size:20px}}.wp-block-quote cite{float:right;font-size:13px}.wp-block-quote cite:before{content:"- "}.site-header .mini-cart{position:absolute;right:0}.site-header.header-style-2 .mini-cart{right:100px;top:calc(100% - 40px);background:#fff;padding:37px 14px 10px 10px;border-bottom-left-radius:100%;border-bottom-right-radius:100%;width:80px;height:80px;border-radius:100%;display:flex;align-items:center;justify-content:center}.site-header .mini-cart-content-wrap{position:relative}.mini-cart-content{position:absolute;right:20px;top:calc(100% + 20px);width:250px;opacity:0;z-index:-9999;visibility:hidden;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#fff;padding:20px;border-top:3px solid #83ba3b}.mini-cart-content.mini-cart-content-toggle{opacity:1;right:0;z-index:9999;top:100%;visibility:visible;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.site-header .mini-cart button.cart-toggle-btn{background:0 0;border:none;padding:0;font-size:12px;position:relative;border-radius:100%;outline:none;color:#83ba3b}.site-header .mini-cart button.cart-toggle-btn span{color:#fff;position:absolute;top:-9px;right:-12px;background:red;padding:3px 4px;line-height:1;border-radius:100%;width:20px;display:flex;height:20px;align-items:center;justify-content:center}.site-header .mini-cart-item{position:relative;display:flex;margin-bottom:10px}.mini-cart-item-image{width:80px;margin-right:10px}.site-header .mini-cart-item{position:relative;display:flex;margin-bottom:10px;align-items:center}.mini-cart-item-des>a{display:block;margin-bottom:7px}.mini-cart-content .cart-total{border-top:2px solid #83ba3b;padding-top:7px;overflow:hidden}span.mini-checkout-total{font-size:17px}span.mini-checkout-price{font-size:17px;float:right}.mini-cart-content a.theme-btn-s4{border:1px solid #83ba3b;display:block;margin-top:10px;text-align:center;padding:10px;font-weight:700}.mini-cart-content a.theme-btn-s4:focus,.mini-cart-content a.theme-btn-s4:active{color:#83ba3b}.mini-cart-title{margin-bottom:10px;border-bottom:2px solid #83ba3b;padding-bottom:10px}.mini-cart-title p{font-size:20px;margin:0}.sticky-header{width:100%;position:fixed;left:0;top:-200px;z-index:9999;opacity:0;-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;-ms-transition:all .7s;transition:all .7s}.sticky-on{opacity:1;top:0}.header-style-1 .sticky-header{box-shadow:0 0 15px rgba(0,0,0,.1)}@media screen and (min-width:1200px){.header-style-1 #navbar>ul>li>a,.header-style-2 #navbar>ul>li>a{padding:40px 14px}}@media (max-width:1199px) and (min-width:992px){.header-style-1 #navbar>ul>li>a,.header-style-2 #navbar>ul>li>a{padding:20px 6px;font-size:13px}}.screen-reader-text{display:none}.latest-blog-section .entry-meta{list-style:none;padding-left:0}.blog-single-section .tag-share{border-top:0;border-bottom:0;box-shadow:0 0 15px rgba(0,0,0,.08)}.blog-single-section .tag-share .tag a,.blog-single-section .tag-share .share a{font-size:14px}@media (max-width:500px){.blog-single-section .tag-share .tag{padding:15px 0 15px 15px}.blog-single-section .tag-share .tag>i,.blog-single-section .tag-share .share>i{display:none}.blog-single-section .tag-share .tag,.blog-single-section .tag-share .share{padding-left:15px}.blog-single-section .tag-share .tag ul li{line-height:36px}.blog-single-section .tag-share .tag a{background:#ececec;padding:4px 15px;border-radius:30px}.blog-single-section .tag-share .tag ul li:after{display:none}.blog-single-section .tag-share .tag ul>li+li{margin-left:0}}@media (max-width:600px){.admin-bar .sticky-on{top:0}}.cta-section p,.cta-section-s2 p{font-size:17px;color:#fff;margin-bottom:2em}.confin-team-title .transparent-text{margin-top:25px}.blog-pg-section .post .meta li:nth-child(2) i{padding-right:8px}@media (min-width:768px){.blog-single-section .more-posts>.next-post{text-align:left}.blog-single-section .more-posts>.previous-post+.next-post{text-align:right}}@media (max-width:767px){.site-footer .mc4wp-form{max-width:300px}}.site-footer .mc4wp-form form>div+div{margin-top:10px}.site-footer .mc4wp-form input,.site-footer .mc4wp-form button{background:#dcdcdc;width:100%;height:55px;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;text-align:center;color:#363636;border-radius:0;margin-bottom:10px}@media (max-width:767px){.site-footer .mc4wp-form input,.site-footer .mc4wp-form button{height:45px}}.site-footer .mc4wp-form ::-webkit-input-placeholder{font-style:15px;font-style:normal;color:#595959}.site-footer .mc4wp-form :-moz-placeholder{font-style:15px;font-style:normal;color:#595959}.site-footer .mc4wp-form ::placeholder{font-style:15px;font-style:normal;color:#595959}.site-footer .mc4wp-form :-ms-input-placeholder{font-style:15px;font-style:normal;color:#595959}.site-footer .mc4wp-form button{background-color:#83ba3b;color:#fff;text-transform:uppercase}.mc4wp-form input[type=text]{margin-bottom:10px}.project-single-content .solutions{margin-top:65px}.elementor-element.elementor-widget-empty{background-color:transparent !important}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0 !important}@media (max-width:1199px){.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0 10px !important}}.cta-section p,.cta-section-s2 p{max-width:735px;margin:auto;margin-bottom:2em}.cta-section h3,.cta-section-s2 h3{max-width:750px;margin:auto;margin-bottom:1em}.about-info h3 span{color:#8fc14e}