.elementor-column-gap-default>.elementor-column>.elementor-element-populated,.elementor-section-wrap .elementor-section{padding:0!important}.admin-bar .sticky-header{top:32px}.header-style-two .main-menu .navigation>li{border-right:1px solid hsla(0,0%,100%,.15)}.header-style-two .main-menu .navigation>li:last-child{border-right:none}.widget,.widget ol,.widget ul{position:relative}.widget ol li,.widget ul li{margin-bottom:12px;position:relative;border-bottom:1px solid #e8e8e8;padding-bottom:12px;padding-left:20px;display:block}.widget ol li ol li,.widget ol li:last-child,.widget ul li ul li,.widget ul li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.widget ol li ol li,.widget ul li ul li{padding-top:12px;border-top:1px solid #e8e8e8;margin-top:12px}.widget ol li:before,.widget ul li:before{font-weight:400;transition:all .5s ease;content:"\f105";position:absolute;top:0;left:0;font-family:Font Awesome\ 5 Pro}.widget ol li a,.widget ul li a{font-size:18px;font-weight:400;color:#7c6f68;position:relative;display:block}.widget ol li a:hover,.widget ul li a:hover{color:#ff6f29}.widget ol li:hover:before,.widget ul li:hover:before{opacity:1}.widget .tagcloud a{padding:6px 24px 4px;font-size:11px!important;font-weight:700;margin-right:10px;margin-bottom:13px;color:#857972;text-transform:uppercase;position:relative;background:#fff;line-height:20px;display:inline-block}.widget .tagcloud a:before{height:3px;transform:scale(0);transition:all .5s ease;content:"";position:absolute;bottom:-3px;background:#c64100;left:0;width:100%}.widget .tagcloud a:hover:before{transform:scale(1)}.widget .tagcloud a:hover{color:#fff;background:#ff6f29}.sidebar-widget.widget_search{padding:0;margin-bottom:0;background:none}.pagination li span.current{height:45px;font-size:16px;border:1px solid #ddd;font-weight:400;color:#222;transition:all .5s ease;position:relative;text-align:center;border-radius:2px;background:transparent;width:45px;line-height:45px;display:inline-block}.page-title .bread-crumb li:before{right:5px}.service-widget{margin-bottom:30px}.service-widget,.service-widget ul{position:relative}.service-widget ul li{margin-bottom:2px;position:relative;display:block}.service-widget ul li a{padding:23px 40px;font-size:18px;font-weight:700;color:#3b251a;position:relative;background:#f6f3f2;line-height:28px;display:block;z-index:1}.service-widget ul li a:before{height:100%;transition:all .5s ease;content:"";position:absolute;top:0;background:#ff6f29;left:0;width:0;z-index:-1}.service-widget ul li a:hover:before,.service-widget ul li.current-menu-item a:before{width:100%}.service-widget ul li a:after{font-size:16px;font-weight:400;right:38px;content:"\f105";position:absolute;top:24px;font-family:Font Awesome\ 5 Pro}.service-widget ul li.current-menu-item a,.service-widget ul li.current-menu-item a:before,.service-widget ul li:hover a{color:#fff}.footer-widget,.footer-widget ol,.footer-widget ul{position:relative}.footer-widget ol li,.footer-widget ul li{margin-bottom:10px;position:relative;width:49%;display:inline-block}.footer-widget ol li:last-child,.footer-widget ul li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.footer-widget ol li ol li,.footer-widget ul li ul li{margin-bottom:0;margin-top:10px}.footer-widget ol li a,.footer-widget ul li a{font-size:16px;color:hsla(0,0%,100%,.5);position:relative;line-height:26px;display:inline-block}.footer-widget ol li a:hover,.footer-widget ul li a:hover{color:#ffbf37}.main-footer .widget-section .contact-widget .social-links li{width:auto}.main-footer .widget-section .contact-widget .social-links li a:hover{background:#ffbf37!important}.content_block_four .content-box .image{margin-bottom:60px!important}.header-style-two .logo-box .social-links li a:hover,.team-block-one .inner-box .image-box .social-links li a:hover{color:#ff6f29!important}.amping-comment-item .amping-comment-item{margin-left:80px}.main-header .menu-right-content .search-box-outer{margin-right:0}.blog-details-content .author-box,.blog-details-content .comment-box,.blog-details-content .comments-form-area{margin-bottom:0;margin-top:75px}.amping-comment-item .comments-form-area{margin:50px 0}.comments-form-area .group-title h3 small a{font-size:24px;font-weight:700;color:#3b251a;position:relative;display:inline-block}.default-form p a{color:#ff6f29}.team-details{padding:120px 0;position:relative;display:block;z-index:10}.team-details .main-bg{padding:40px;position:relative;box-shadow:0 0 10px rgba(0,0,0,.1)}.team-details .main-bg .img-meta img{position:relative;width:100%}.team-details .main-bg .text-wrapper .name{font-size:30px;font-weight:900;color:#3b251a;position:relative;margin:0 0 2px;line-height:40px;font-family:Rubik,sans-serif}.team-details .main-bg .text-wrapper .position{padding:5px 0 30px;font-size:16px;font-weight:400;color:#7c6f68;position:relative;line-height:24px}.team-details .main-bg .text-wrapper h6{font-size:20px;font-weight:700;color:#3b251a;text-transform:uppercase;position:relative;margin:0 0 15px;line-height:1}.team-details .main-bg .text-wrapper p{font-size:16px;color:#7c6f68;margin:0;line-height:28px}.team-details .social-links{position:relative;margin-top:35px;display:block}.team-details .social-links li{margin-right:6px;position:relative;display:inline-block}.team-details .social-links li a{height:50px;color:#7c6f68;transition:all .2s linear;transition-delay:.1s;position:relative;text-align:center;border-radius:50%;background:#f2f3fa;width:50px;line-height:50px;display:block;z-index:1}.team-details .social-links li a:hover{color:#fff!important;background:#7c6f68}.pb-30{padding-bottom:30px}.client-section .clients-logo{justify-content:center;border:1px solid rgba(0,105,64,.1);position:relative;text-align:center;align-items:center;display:flex;z-index:1}.client-section .clients-logo:before{transform:perspective(400px) scaleX(0);border:1px solid #ff6f29;right:0;transition:all .5s linear;transition-delay:.5s;content:"";position:absolute;bottom:0;top:0;transform-origin:center;left:0;z-index:-1}.client-section .clients-logo:hover:before{transform:perspective(400px) scaleX(1)}.client-section .clients-logo a{overflow:hidden;padding:15px 30px;position:relative;display:inline-block}.client-section .clients-logo img{height:70px;transition:all .2s ease-in-out .1s;opacity:1;width:auto}.comment-box>.amping-comment-item>.single-comment:last-child .comment{margin-bottom:0;border-bottom:0;padding-bottom:0}.footer-top .top-inner .footer-logo img,.header-style-one .header-lower .logo-box img,.header-style-two .logo-box .logo img,.mobile-menu .nav-logo img{height:70px}.footer-widget .post{margin-bottom:30px;position:relative}