.bypostauthor{display:block}.side-header-narrow-bar-logo{max-width:111px}.loading-overlay-showing>.loading-overlay{opacity:1;visibility:visible;transition-delay:0}.loading-overlay{transition:visibility 0s ease-in-out 0.5s,opacity 0.5s ease-in-out;position:absolute;bottom:0;left:0;opacity:0;right:0;top:0;visibility:hidden}.loading-overlay .loader{display:inline-block;border:2px solid #fff0;width:40px;height:40px;-webkit-animation:spin 0.75s infinite linear;animation:spin 0.75s infinite linear;border-image:none;border-radius:50%;vertical-align:middle;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;z-index:2;border-top-color:var(--porto-primary-color)}.loading-overlay .loader:before{content:"";display:inline-block;border:inherit;width:inherit;height:inherit;-webkit-animation:spin 1.5s infinite ease;animation:spin 1.5s infinite ease;border-radius:inherit;position:absolute;left:-2px;top:-2px;border-top-color:inherit}body>.loading-overlay{position:fixed;z-index:999999}.page-top .sort-source{position:static;text-align:center;margin-top:5px;border-width:0}.page-top{padding-top:20px;padding-bottom:20px}.page-top .page-title{padding-bottom:0}@media (max-width:991px){.page-top .page-sub-title{margin-bottom:5px;margin-top:0}.page-top .breadcrumbs-wrap{margin-bottom:5px}}@media (min-width:992px){.page-top .page-title{min-height:0;line-height:1.25}.page-top .page-sub-title{line-height:1.6}}@media (min-width:992px){.page-top .breadcrumb{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:1500px){.left-sidebar.col-lg-3,.right-sidebar.col-lg-3{width:20%}.main-content.col-lg-9{width:80%}.main-content.col-lg-6{width:60%}}.btn-arrow-effect-1:hover i{-webkit-animation:btnArrowEffect1 ease-out .3s;animation:btnArrowEffect1 ease-out .3s}.opacity-2{opacity:.2}.opacity-5{opacity:.5}.custom-btn-link .btn:focus{box-shadow:none}.page-top ul.breadcrumb>li .delimiter{font-size:17px}.hero-banner .porto-gallery figure:last-child{width:100%}.hero-banner .porto-gallery img{border-radius:4px}.hero-banner .porto-gallery figure:first-child{padding-left:3rem}.svg .elementor-widget-container,.svg .elementor-icon-wrapper,.svg .elementor-icon,.svg svg{width:inherit;height:inherit}.customLines1anim{-webkit-animation-name:customLines1anim;animation-name:customLines1anim}.shape-to-right{animation:shapeDividerToRight infinite linear 60s}.shape-to-right.opacity-5{animation-duration:25s}.shape-to-left{animation:shapeDividerToLeft infinite linear 40s}.hero-banner .shape{height:80px}.shape svg{width:100vw;height:100%;left:0;transform:none;position:absolute;top:0}.shape-to-right svg:nth-child(2){transform:translate3d(-99.9%,0,0)}.shape-to-right svg:nth-child(3){transform:rotateY(180deg) translate3d(199.8%,0,0)}.shape-to-left svg:nth-child(2){transform:translate3d(99.9%,0,0)}.shape-to-left svg:nth-child(3){transform:rotateY(180deg) translate3d(-199.8%,0,0)}@media (min-width:1921px){.hero-banner .shape{height:100px}}.bg-clip-text .elementor-heading-title{background-image:url(//sw-themes.com/porto_dummy/wp-content/uploads/2022/05/energy-generic-4.webp);-webkit-text-fill-color:#fff0;-webkit-background-clip:text;background-repeat:no-repeat;background-position:9% 70%}.bg-clip-text em{font-size:.7em;font-style:normal}@media (max-width:767px){.bg-clip-text .elementor-heading-title{background-position:0 70%}}@media (min-width:992px){.service-slider .owl-carousel{width:calc(100vw - ( ( 100vw - 1140px ) / 2 ))}}.service-slider .read-more,.service-slider .more-link,.service-slider a.btn{display:none!important}.kavisli-resimler img{border-radius:17px!important}.porto-sicon-read span{display:none}.porto-sicon-read:hover i{-webkit-animation:btnArrowEffect1 ease-out .3s;animation:btnArrowEffect1 ease-out .3s}.brands .porto-gallery figure{margin-bottom:1.5rem!important}.brands .porto-gallery img{max-width:140px;width:auto;margin:0 auto}.wpcf7-form p.text-2{margin:17px 0 25px;font-size:14.4px}.request>.elementor-container,.request>.elementor-container>.elementor-row{flex-wrap:wrap}input.wpcf7-not-valid{box-shadow:none}.hover-underline:hover{text-decoration:underline}.flex-1{flex:1!important}@media (max-width:1163px){.intro-banner .porto-ibanner-layer{left:50%!important;transform:translate(-50%,-50%)!important}}@keyframes customLines1anim{0%{stroke-dasharray:1600;stroke-dashoffset:1600}100%{stroke-dasharray:1600;stroke-dashoffset:0}}@keyframes shapeDividerToLeft{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-200%,0,0)}}@keyframes shapeDividerToRight{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(200%,0,0)}}