.sidebar-area .widget_custom_html.widget-wrap{padding:0 0;background:#fff}.widget-wrap>ul{padding-left:0;margin-bottom:0}.widget-wrap>ul li{display:block}.widget-wrap>ul li a{font-size:18px;font-weight:500;color:#333;display:block;margin-bottom:10px;padding:17px 20px 17px 0;position:relative;z-index:99;border-bottom:1px solid #eaeaea}.widget_categories ul li a:hover{color:#e63a34}.widget_categories ul li a:hover:after{width:100%}.widget_categories ul li a:after{position:absolute;content:"";width:0;left:0;bottom:0;border-bottom:1px solid #e63a34;z-index:-1;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.widget_categories ul li:last-child a{border-bottom:0;margin-bottom:0;padding-bottom:0}.widget_categories ul>li:last-child>a:after{display:none}.post-comments-form .comment-form .input-wrap input,.post-comments-form .comment-form .input-wrap textarea{padding:20px 40px 20px 20px;color:#8E8E8E;font-weight:500;font-size:18px;width:100%;border:1px solid #d7d7d7;border-radius:0}.post-comments-form .comment-respond #reply-title{font-size:40px;line-height:40px;font-weight:600;color:#29282d}.post-comments-form .comment-form .icon-msg:before{content:""}.post-comments-form .comment-form .input-icon:before{content:"";position:absolute;font-family:"Font Awesome 5 Pro";font-weight:400;top:25px;color:#e63a34;right:0;pointer-events:none}.post-comments-form .comment-form .icon-name:before{content:""}.post-comments-form .comment-form .input-icon:before{content:"";position:absolute;font-family:"Font Awesome 5 Pro";font-weight:400;top:50%;color:#e63a34;right:25px;pointer-events:none;transform:translateY(-50%)}.post-comments-form .comment-form .input-icon.icon-msg:before{transform:translateY(0);top:25px}.post-comments-form .comment-form .input-wrap{text-align:center;position:relative;margin-bottom:30px}.post-comments-form .comment-form .form-submit #submit{text-align:center;vertical-align:middle;color:#fff;background-image:-moz-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-webkit-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-ms-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);padding:24px 50px;border-radius:0;font-size:15px;line-height:1;font-weight:700;position:relative;overflow:hidden;z-index:1;text-transform:uppercase;display:inline-block;user-select:none;background-color:#fff0;border:1px solid #fff0}.post-comments-form .comment-form .input-wrap input:focus,.post-comments-form .comment-form .input-wrap textarea:focus{border-color:#e63a34}.post-comments-form .comment-form .col-lg-12{padding:0}.post-comments-form .comment-form .col-lg-6{padding-left:0;float:left}.post-comments-form .comment-form .col-lg-6+.col-lg-6{float:right;padding-right:0}.post-comments-form .comment-form p.form-submit{clear:both;margin:0}.post-comments-form .comment-form .input-icon:before{content:"";position:absolute;font-family:"Font Awesome 5 Pro";font-weight:400;color:#e63a34;pointer-events:none}.post-comments-form .comment-form .icon-name:before{content:""}.post-comments-form .comment-form .input-icon:before{content:"";position:absolute;font-family:"Font Awesome 5 Pro";font-weight:400;top:50%;color:#e63a34;right:20px;pointer-events:none;transform:translateY(-50%)}.post-comments-form .comment-form .icon-email:before{content:""}p.comment-form-cookies-consent{display:none}.comments-text a.comment-reply-link{display:inline-block;font-size:15px;font-weight:700;color:#e63a34;margin-top:20px}.blog-comments .latest-comments .comments-box .comments-text .comment-reply-link+i{margin-left:5px;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;color:#e63a34}.blog-details-wrap .blog-content p{color:#333}.blog-details-wrap .blog-tag ul li a{color:#333}.blog-comments .latest-comments .comments-box .comments-text p{color:#333}.blog-details-wrap .blog-meta span i{color:#e63a34}.blog-details-wrap .blog-meta span{color:#333}.blog-wrap-3 .blog-meta span{color:#333}.blog-wrap-3 .blog-content p{color:#333}.blog-wrap-3 .blog-meta span i{color:#e63a34}.widget_search .class-widget-wrap .search-widget label{margin-bottom:0rem}.footer-area-3 .footer-widgets .widget-title-2{color:#333}.side-mobile-menu ul li.has-children>a:after{position:absolute;content:"";width:8px;height:8px;border-width:2px 0 0 2px;border-style:solid;border-color:initial;right:10px;top:50%;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(130deg) translateY(50%);-webkit-transform-origin:top;transform-origin:top;transition:all 0.3s ease-out}.side-mobile-menu ul li.has-children a[aria-expanded=true]:after{-webkit-transform:rotate(-135deg) translateY(-50%);transform:rotate(225deg) translateY(-50%)}.map-area iframe{width:100%!important;height:600px!important}.map-area{margin-bottom:-6px}.news-form .input-wrap input.wpcf7-form-control.wpcf7-submit{position:absolute;right:0;top:0;width:70px;height:100%;text-align:center;color:#fff;border:0;background:#e63a34;background-image:-moz-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-webkit-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-ms-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);padding:0;font-size:24px}div.wpcf7 .ajax-loader{display:none}.calculator-form form .input-wrap input.btn-gra{color:#fff;background-image:-moz-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-webkit-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-ms-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);border-radius:0;font-size:15px;line-height:1;font-weight:700;position:relative;overflow:hidden;z-index:1}.calculator-form-2 form .input-wrap input.btn-gra{color:#fff;background-image:-webkit-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-ms-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%)}.contact-form .input-wrap:before{z-index:999999999999999}.contact-form .input-wrap{text-align:left}.contact-form .input-wrap textarea{height:180px}footer.footer-area{color:#fff}.footer-widgets.newsletters-widget p{color:#fff}.footer-widgets.contact-widget p{color:#fff}footer.footer-area .contact-widget ul li{color:#fff}.latest-news .news-wrap .news-content h4 a{color:#fff}.footer-about-widget p{color:#fff}.copyright p{color:#fff}.footer-menu ul li a{color:#fff}.contact-widget ul li a{color:#fff}.footer-about-widget .social a{color:#fff;border:2px solid #fff}.latest-news .news-wrap .news-content span{color:#fff}.contact-form .input-wrap input,.contact-form .input-wrap textarea{color:#333}.contact-form .input-wrap input::placeholder,.contact-form .input-wrap textarea::placeholder{color:#333}.contact-form .input-wrap select{color:#333}.footer-social-link ul li a{color:#fff;border:2px solid #fff}.footer-area-3 .footer-about-widget .social a{border:2px solid #29282d;color:#29282d}.footer-area-3 .footer-widgets.contact-widget p{color:#29282d}footer.footer-area.footer-area-3 .contact-widget ul li{color:#29282d}.footer-area-3 .latest-news .news-wrap .news-content span{color:#29282d}.footer-area-3 .footer-widgets.newsletters-widget p{color:#29282d}.blog-area-2.pt-130.pb-100.home-3_cd{background:#161616}.blog-area-2.pt-130.pb-100.home-3_cd .section-title-3 h3{color:#fff}.blog-area-2.pt-130.pb-100.home-3_cd .blog-area-title p{color:#fff}.blog-wrap-2 .blog-meta span i{color:#e63a34}.blog-wrap-2 .blog-meta span{color:#333}.contact-area.bg-dark .section-title-2+p{color:#fff}.contact-area.bg-dark .contact-text ul li{color:#fff}.blog-area-2.bg-black .blog-wrap-2 .blog-meta span{color:#fff}.blog-area-2.bg-black .blog-wrap-2 .blog-meta span i{color:#fff}.testimonial-wrap-3 .testimonial-content p{color:#333}.blog-wrap.blog-white .blog-meta span{color:#333}.blog-wrap.blog-white .blog-author .author-content span{color:#333}.calculator-chart p{color:#333}.process-wrap .process-content p{color:#fff}.about-content .about-text p{color:#333}.feature-wrap .feature-details p{color:#333}.home-slider-1 .single-slide .slider-content-1 span{color:#333}.calculator-chart .table tbody td{color:#333}.calculator-form form .input-wrap input{color:#333}.calculator-form form .input-wrap input::placeholder{color:#333}.calculator-form form .input-wrap select{color:#333}.bg-dark .section-title-3.text-white p{color:#fff}.about-area-2.bg-black .about-text p{color:#fff}.calculator-form-2 p{color:#fff}.calculator-chart-2 .table tbody td{color:#fff}.calculator-form-2 form .input-wrap input{color:#fff}.calculator-form-2 form .input-wrap input::placeholder{color:#fff}.calculator-form-2 form .input-wrap select{color:#fff}.bg-dark .pricing-wrap p{color:#333}.pricing-wrap .order-btn{color:#333}.home-slider-3 .single-slide .slider-content-3 p{color:#fff}.video-text p{color:#333}.service-wrap-3 .service-icon .num{color:#333}.service-wrap-3 .service-content .read-more{color:#333}.service-wrap-3 .service-content p{color:#333}.calculator-form-3 form .input-wrap input{color:#333}.calculator-form-3 form .input-wrap input::placeholder{color:#333}.calculator-form-3 form .input-wrap select{color:#333}.feature-wrap-3 .feature-content p{color:#333}.bg-dark .feature-wrap-3 .feature-content p{color:#fff}.feature-wrap-3 .feature-content .read-more{color:#333}.bg-dark .feature-wrap-3 .feature-content .read-more{color:#fff}.about-wrap .about-content p{color:#333}.counter-wrap .counter-number p{color:#333}.about-wrap .about-content.text-white p{color:#fff}.team-wrap-3 .team-img .team-social-link ul li a{color:#333}.history-wrap p{color:#fff}.tab-wrapper .tab-content-text p{color:#333}.pricing-wrap p{color:#333}.pricing-wrap-2 .pricing-content p{color:#333}.class-area .class-content p{color:#333}.class-category-widget ul li a{color:#333}.class-download-widget ul li a{color:#333}.recent-post-widget .recent-post-wrap h4{bottom:25px}.post-comments-form .comment-form .input-wrap input,.post-comments-form .comment-form .input-wrap textarea{color:#333}.post-comments-form .comment-form .input-wrap input::placeholder,.post-comments-form .comment-form .input-wrap textarea::placeholder{color:#8e8e8e}.info-wdget p{color:#8e8e8e}.social-widget a{color:#8e8e8e}.class-content-area .sidebar-area .search-widget{margin-bottom:60px}.search .search-custom{background:#fff;padding:30px}.search .search-custom h4{margin-bottom:20px;font-size:18px;line-height:28px;letter-spacing:1px}.search .search-custom form .s-input-home{width:70%;height:42px;padding-left:10px;max-width:100%;border:1px solid #999}.search .search-custom form .btn-s-input{background:#000;color:#fff;border:1px solid #000;padding:8px 20px}.feature-wrap .feature-details h3{font-size:28px}.feature-wrap-2 .feature-details h4{font-size:25px}.feature-wrap-2 .feature-details .read-more{font-size:16px;text-transform:capitalize}.testimonial-wrap-2 .testimonial-content p{font-size:31px}.feature-wrap-3 .feature-content h3{font-size:28px}.contact-area .input-wrap.input-icon.icon-select{margin-bottom:20px}.contact-area .wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.input-wrap.input-icon.icon-msg{margin-bottom:5px}footer .contact-widget ul li{margin-bottom:20px}footer .latest-news .news-wrap .news-content h4{margin-bottom:10px}.calculator-form-3 form .input-wrap .btn{border:1px solid #1e2c8a}.gallery-details-content .gallery-share ul li a:hover{border:2px solid #e63a34}.blog-comments .latest-comments .comments-box .comments-text .comments-author-name span{color:#333}.comments-text a.comment-reply-link{float:right;display:inline-block;margin-top:0;background:#fafcfe;padding:7px 20px;font-size:14px;color:#333;border-radius:35px;border:1px solid #e63a34;font-weight:600;letter-spacing:1px}.comments-text a.comment-reply-link:hover{background:#e63a34;color:#fff;border:1px solid #fff0}.process-area-2.bg-off-white.pt-130.pb-20{padding-bottom:80px}.page-template-class-2 .process-area-2.pt-130.pb-50 .process-wrap .process-content p{color:#333}.feature-wrap .feature-details h3 a:hover{color:#29282d}.service-item .service-content h3 a:hover{color:#fff}.service-wrap-2 .service-content h3 a:hover{color:#fff}.feature-wrap-2 .feature-details h4 a:hover{color:#fff}.service-wrap-3 .service-content h3{z-index:999999999999;position:relative}.service-wrap-3 .service-content h3 a:hover{color:#29282d}.gallery-wrap .gallery-content h3 a:hover{color:#29282d}.feature-wrap-3 .feature-content h3 a:hover{color:#29282d}.service-wrap-4 .service-content h3 a:hover{color:#29282d}.feature-wrap-3 .feature-content h3.text-white a:hover{color:#fff!important}.page-template-home-page-3{overflow-x:hidden!important}@media only screen and (max-width:767px){.footer-social-link .footer-social-link{text-align:left;margin-top:15px}.counter-wrap .counter-icon{margin:0 auto}.contact-form.contact-form-2{margin-top:100px}.feature-icon-thumb{display:none}}@media only screen and (max-width:991px){.service-wrap-2:hover .service-content p{display:none}}ul.icon-list-2{list-style:none;padding:0}ul.icon-list-2 li i{width:30px;height:30px;text-align:center;line-height:26px;border:2px solid #e0e0e0;border-radius:50%;font-size:12px;margin-right:8px;color:#e63a34;transition:all 0.3s}ul.icon-list-2 li{margin-bottom:10px}ul.icon-list-2 li:hover i{background:#e63a34;border-color:#e63a34;color:#fff}.team-wrap-5 .team-social-link{margin-top:15px}.team-wrap-5 .team-social-link ul{list-style:none;margin:0;padding:0}.team-wrap-5 .team-social-link ul li{display:inline-block}.team-wrap-5 .team-social-link ul li a{width:40px;height:40px;line-height:36px;display:inline-block;color:#A9A9A9;background:#fff;border-radius:50%;text-align:center;font-size:14px;z-index:1;margin:0 5px;position:relative;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;border:2px solid #e1e1e1}.team-wrap-5 .team-content{border:1px solid #e5e5e5;padding-bottom:30px}.team-wrap-5 .team-social-link ul li a:hover{background:#e63a34;border-color:#e63a34;color:#fff}.class-details-content{color:#8e8e8e}.feature-wrap-4{position:relative;z-index:1;padding:45px 40px 50px 40px;border:2px solid #e2edf8;border-bottom-color:#e63a34;transition:all 0.3s}.feature-wrap-4 .feature-wrap-thumb{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-2;background-repeat:no-repeat;background-size:cover;background-position:center center;visibility:hidden;opacity:0;transition:all 0.3s}.feature-wrap-4 .feature-icon-wrap{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:6px}.feature-wrap-4 .feature-icon-wrap .feature-icon{color:#e63a34;font-size:60px;margin-right:30px;transition:all 0.3s}.feature-wrap-4 .feature-icon-wrap h3{margin-bottom:0;font-size:28px}.feature-wrap-4 .feature-details{color:#8e8e8e;font-size:16px;line-height:28px;transition:all 0.3s}.feature-wrap-4 .feature-details .read-more{color:#29282d;font-weight:700}.feature-wrap-4:before{content:"";background:#03010a;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:0;visibility:hidden;transition:all 0.3s}.feature-icon-wrap h3 a{color:#29282d}.feature-wrap-4:hover:before{visibility:visible;opacity:.7}.feature-wrap-4:hover .feature-wrap-thumb{visibility:visible;opacity:1}.feature-wrap-4:hover .feature-icon-wrap .feature-icon{color:#fff}.feature-wrap-4:hover .feature-icon-wrap h3 a{color:#fff}.feature-wrap-4:hover .feature-details{color:#fff}.feature-wrap-4:hover .feature-details .read-more{color:#fff}.feature-wrap-4:hover{border-color:#fff0}.service-item-4 .service-content{text-align:center;padding:50px 75px;transform:translateY(30px);transition:all 0.3s}.service-item-4:hover .service-content{transform:translateY(0)}.service-item-4 .service-content .icon i{width:90px;height:90px;background:#fff;display:inline-block;color:#e63a34;line-height:90px;border-radius:50%}.service-item-4 .service-content .read-more{transform:scale(0)}.service-item-4:hover .service-content .read-more{transform:scale(1)}.service-item-4:hover .service-content .read-more:hover{color:#fff}.service-item-4 .service-content:before{content:"";background:#ea0b03;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgb(234 11 3 / 80%) 0%,#fff0 90%);z-index:-1;visibility:hidden;opacity:0;transition:all 0.3s}.service-item-4:hover .service-content:before{visibility:visible;opacity:1}.process-wrap-3{position:relative}.process-wrap-3 .process-content{background:#fff;padding:100px 40px 50px;text-align:center}.process-wrap-3 .process-icon-wrap{width:130px;height:130px;background-image:-moz-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-webkit-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-ms-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);font-size:60px;color:#fff;text-align:center;line-height:130px;border-radius:5px;position:relative;margin:0 auto;transform:translateY(50%)}.process-wrap-3 .process-icon-wrap .process-number{position:absolute;left:0;top:0;font-size:14px;width:45px;height:45px;background:#fff;line-height:45px;color:#29282d;font-weight:700;border-radius:50%;transform:translate(-50%,-50%)}.process-wrap-3 .process-content p{color:#8e8e8e;font-size:16px;line-height:28px}.process-wrap-3 .process-content h3{color:#101010;font-size:24px;font-weight:600;margin-bottom:12px}.calculator-area-4 .calculator-thumb{left:0;top:0;bottom:0;width:45%}.calculator-area-4 .calculator-thumb img{object-fit:cover;width:100%;height:100%}.calculator-chart-4 .section-title-2 h3{padding:40px 0 0}.calculator-chart-4 p{color:#8e8e8e;font-size:18px}.contact-form .icon-time:before{content:"\f017"}.contact-form .icon-date:before{content:"\f073"}.contact-info-3{background:#fff;padding:40px 30px;text-align:center}.contact-info-3 p{font-size:18px;color:#7a7a7a;line-height:25px}.contact-info-3 .icon{width:65px;height:65px;text-align:center;line-height:65px;background-image:-moz-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-webkit-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-ms-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);color:#fff;border-radius:50%;display:inline-block;margin-bottom:20px}.contact-text .section-title-2 h3{width:auto}.offset-about-widget .btn{padding:20px 40px;margin-top:25px}.offset-about-widget p{margin-bottom:0}.offset-contact-widget p i{margin-right:10px;float:left;margin-top:6px;width:25px}.offset-contact-widget span{display:block;overflow:hidden}.service-wrap-4 .service-content:before{content:"";background-image:-moz-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-webkit-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-ms-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;visibility:hidden;opacity:0;transition:all 0.3s}.service-wrap-4:hover .service-content span{color:#fff}.service-wrap-4:hover .service-content h3 a{color:#fff}.service-wrap-4:hover .service-content .read-more{color:#fff}.service-wrap-4:hover .service-content:before{visibility:visible;opacity:1}.logged-in-as a{color:#e63a34}@media (min-width:1200px) and (max-width:1500px){.service-item-4 .service-content{padding:20px 20px}}@media (min-width:768px) and (max-width:991px){.service-item-4 .service-content{padding:50px 30px}}.post-comments-form{padding:40px;box-shadow:0 8px 16px 0 rgb(200 183 255 / .2);background:#fff;border:1px solid #eee}.post-comments-form .comment-form .input-icon.icon-msg:before{content:"\f075"}.post-comments-form .comment-form .input-wrap textarea{min-height:145px;resize:none;padding-right:50px}.blog-details-wrap .blog-content blockquote{background:none;padding:40px 50px;position:relative;border-left:5px solid #e2321a;color:#444;margin-top:30px;margin-bottom:30px;background:#ecf1df}.blog-details-wrap .blog-content blockquote p{font-size:23px;margin-bottom:20px;color:#222;font-weight:500;line-height:1.3}.blog-details-wrap .blog-content blockquote footer{font-size:14px;color:#222;font-weight:500;text-transform:uppercase}.feature-wrap-5{padding:40px 30px;border:2px solid #e6e6e6;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.feature-wrap-5:hover{box-shadow:0 10px 60px 0 rgb(220 219 219 / .78);border-color:#fff0;border-bottom-color:#e63a34}.feature-wrap-5 .feature-icon{display:inline-block;position:relative;text-align:center;width:60px;height:60px;line-height:60px;font-size:26px;color:#fff;margin:0 auto;z-index:1;@include transition(0.3s);background:$theme-color;background-image:-moz-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-webkit-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-ms-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);margin-bottom:30px}.feature-details h3{font-size:24px;color:#29282d;font-weight:600;margin-bottom:8px}.feature-details p{font-size:16px;line-height:28px;color:#8e8e8e}.feature-details a{display:inline-block;color:#8e8e8e;font-size:14px;font-weight:700;text-transform:uppercase}.feature-details a i{margin-left:5px}.feature-wrap-5.feature-wrap-6 .feature-details h3,.feature-wrap-5.feature-wrap-6 .feature-details p,.feature-wrap-5.feature-wrap-6 .feature-details a:hover{color:#fff}.feature-wrap-5.feature-wrap-6 .feature-details a,.feature-details a:hover{color:#e63a34}.feature-wrap-5.feature-wrap-6:hover{box-shadow:none;border-color:#e63a34;transform:translateY(-10px)}.sidebar-widget .gallery .gallery-item{margin:0!important;padding:5px}.sidebar-widget .gallery img{border:0!important;height:auto!important}.sidebar-widget .gallery a{display:block;position:relative}.sidebar-widget .gallery a:before{content:"";background-image:-moz-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-webkit-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);background-image:-ms-linear-gradient(-72deg,#e63a34 0%,#ee7349 99%);position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all 0.3s}.sidebar-widget .gallery a:hover:before{opacity:.5;visibility:visible}.sidebar-widget .gallery{margin-left:-5px!important;margin-right:-5px!important}.home-slider-3.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-clickable{position:absolute;left:370px;width:auto;bottom:80px;z-index:99;transform:inherit}.blog-details-wrap .blog-tag ul li a{margin-right:10px}.blog-wrap.blog-white .blog-content h3 a{font-size:26px}.blog-author .author-content h4{text-transform:capitalize}.page-id-118 #elementor-lightbox-slideshow-single-img{display:none!important}.process-wrap.process-dark .process-content p{color:#333}.feature-wrap-2 .feature-details h4 a{font-size:19px;color:#fff}.gallery-slider-area{background:#f7f7f7}