@charset 'UTF-8';
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:auto;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(//kbizsoft.com/wp-content/themes/kbizsoft/css/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(//kbizsoft.com/wp-content/themes/kbizsoft/css/fonts/slick.eot);src:url(//kbizsoft.com/wp-content/themes/kbizsoft/css/fonts/slick.eot?#iefix) format('embedded-opentype'),url(//kbizsoft.com/wp-content/themes/kbizsoft/css/fonts/slick.woff) format('woff'),url(//kbizsoft.com/wp-content/themes/kbizsoft/css/fonts/slick.ttf) format('truetype'),url(//kbizsoft.com/wp-content/themes/kbizsoft/css/fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.grid__item{position:relative;z-index:1}.action{position:absolute;top:0;right:0;background:0 0;margin:2rem;color:var(--color-action);border:0;padding:0;opacity:0;pointer-events:none}.action:focus{outline:0}.particles{position:relative;grid-area:1/1/2/2;text-align:center}.particles-canvas{position:absolute;pointer-events:none;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.particles-wrapper{position:relative;display:inline-block;overflow:hidden}.particles-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;border-radius:5px;border-radius:var(--radius-button);background:var(--color-button-bg);color:var(--color-button-text);border:0;border:var(--border-button);margin:0;padding:1.5rem 3rem;padding:var(--button-padding)}.particles-button:focus{outline:0}.no-js .particles-button{grid-area:1/1/2/2}.theme-1{--color-item-bg:linear-gradient(120deg, #2698d7 0%, #2698d7 100%);--color-action:#2698d7;--color-button-bg:#2698d7;--color-button-text:#fff;--button-padding:1.5rem 3rem;--radius-button:5px;--border-button:0}.theme-2{--color-item-bg:linear-gradient(120deg,#7f54e6,#3F51B5);--color-action:#f3f3f3;--color-button-bg:#f3f3f3;--color-button-text:#3c2e9e;--button-padding:1.8rem 4rem;--radius-button:5px;--border-button:0}.theme-3{--color-item-bg:linear-gradient(120deg,#152bc3,#5366d8);--color-action:#0e19a2;--color-button-bg:#0e19a2;--color-button-text:#fff;--button-padding:2rem 4rem;--radius-button:0;--border-button:0}.theme-4{--color-item-bg:linear-gradient(120deg,#ecef3a,#ec6b9b);--color-action:#e85577;--color-button-bg:#transparent;--color-button-text:#e85577;--button-padding:1.5rem 3rem;--radius-button:15px;--border-button:4px solid #e85577}.theme-5{--color-item-bg:linear-gradient(120deg,#baedff,#07a2da);--color-action:#003ff1;--color-button-bg:#003ff1;--color-button-text:#fff;--button-padding:1rem 2rem;--radius-button:5px;--border-button:0}.theme-6{--color-item-bg:linear-gradient(120deg,#9C27B0,#090772);--color-action:#f7d337;--color-button-bg:#f7d337;--color-button-text:#000000;--button-padding:1.5rem 3rem;--radius-button:40px;--border-button:0}.theme-7{--color-item-bg:linear-gradient(-20deg, #f794a4 0%, #fdd6bd 100%);--color-action:#e2405b;--color-button-bg:#e2405b;--color-button-text:#e9e9e9;--button-padding:1.8rem 4.5rem;--radius-button:0;--border-button:0}.theme-8{--color-item-bg:linear-gradient(120deg, #84fab0, #8fd3f4);--color-action:blue;--color-button-bg:linear-gradient(to top, #22b9d2 0%, #5389ec 100%);--color-button-text:#fff;--button-padding:2rem 4rem;--radius-button:10px;--border-button:0}.theme-9{--color-item-bg:linear-gradient(120deg, #d299c2 0%, #fef9d7 100%);--color-action:#c13a3a;--color-button-bg:#c13a3a;--color-button-text:#ffffff;--button-padding:1.5rem 3rem;--radius-button:10px;--border-button:0}.theme-10{--color-item-bg:linear-gradient(120deg, #fddb92 0%, #d1fdff 100%);--color-action:#b1b1b1;--color-button-bg:#b1b1b1;--color-button-text:#fff;--button-padding:1.5rem 3rem;--radius-button:0;--border-button:0}.theme-11{--color-item-bg:linear-gradient(120deg, #fff1eb 0%, #ace0f9 100%);--color-action:#1b81ea;--color-button-bg:#fff;--color-button-text:#1b81ea;--button-padding:2rem 4.5rem;--radius-button:7px;--border-button:0}.theme-12{--color-item-bg:linear-gradient(to right, #f78ca0 0%, #f9748f 19%, #fd868c 60%, #fe9a8b 100%);--color-action:#ff4d73;--color-button-bg:#ff4d73;--color-button-text:#fff;--button-padding:1.5rem 7rem;--radius-button:40px;--border-button:0}body {
font-family: 'Roboto', sans-serif;
background: #fff;
font-size: 16px;
line-height: 1.6;
font-weight: 300;
color: rgba(37, 35, 35, 1);
-webkit-font-smoothing: antialiased;
}
.gobal ul {
margin: 0 auto !important;
text-align: center !important;
}
.right_img2 img {
width: 140px !important;
}
.test5 img {
width: 100% !important;
}
.place2 {
width: 100%;
border: 1px solid #2698d7;
background: #FFF;
margin: 0 0 5px;
padding: 10px;
border-radius: 5px;
}
.gobal h4 {
text-align: center;
}
.heading6 h4 {
margin-left: 15px;
font-size: 24px;
color: #fff;
text-align: center;
}
.soical_icon a {
background-color: #fff;
color: #343535;
width: 40px;
height: 40px;
display: inline-block;
margin-right: 9px;
text-align: center;
border-radius: 50px;
font-size: 25px;
}
.soical_icon a:hover {
background-color:#2698d7;
color:#fff;	
}
.footer1.visit p {
text-align: center;
margin-top: 10px;
}
.address .fa {
font-size: 23px;
margin-right: 10px;
}
.border_top {
border-top: 0.1px solid #fff;
border-bottom: 0.1px solid #fff;
clear: both;
overflow: hidden;
padding-top: 15px;
padding-bottom: 15px;
margin-top: 15px;
margin-bottom: 15px;
}
.footer1.visit h4 {
font-size: 24px;
margin-bottom: 9px;
}
#whyfluperbtn:hover {
text-decoration: none;
}   
.gobal ul li a img:hover {
filter: none !important;
}
#shopify-section-footer .page-width {
max-width: 100% !important;
width: 100%;
}
.fixed-right-btn {
position: relative;
}
.portfolio-sectn {
position: relative;
width: 220px;
height: 220px;
overflow: hidden;
border-radius: 15px;
margin: 0 auto;
border: 1px solid #ccc;
}
.image {
opacity: 1;
display: block;
width: 100%;
height: auto;
transition: .5s ease;
backface-visibility: hidden;
}
.middle {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 100%;
width: 100%;
opacity: 0;
transition: .5s ease;
background-color: #000;
}
.portfolio-sectn:hover .image {
opacity: 0.3;
}
.portfolio-sectn:hover .middle {
opacity: 0.6;
}
.text {
color: #fff;
font-size: 14px;
padding: 20px;
text-align: center;
position: absolute;
top: 60px;
}
.form-outr1 {
max-width: 400px;
width: 100%;
margin: 0 auto;
position: relative;
}
#contact input[type="text"],
#contact input[type="email"],
#contact input[type="tel"],
#contact input[type="url"],
#contact textarea,
#contact button[type="submit"] {
font: 400 12px/16px "Roboto", Helvetica, Arial, sans-serif;
}
#contact {
background: #F9F9F9;
padding: 25px;
margin: 48px 0;
box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.24);
border-radius: 10px;
}
#contact h3 {
display: block;
font-size: 40px;
font-weight: 900;
margin-bottom: 20px;
margin-top: 10px;
color: #2d98d7;
}
span.form1 {
color: #000000;
font-weight: 400;
font-size: 30px;
}
#contact h4 {
margin: 5px 0 15px;
display: block;
font-size: 13px;
font-weight: 400;
}
fieldset {
border: medium none !important;
margin: 0 0 -10px;
min-width: 100%;
padding: 0;
width: 100%;
}
#contact input[type="text"],
#contact input[type="email"],
#contact input[type="tel"],
#contact input[type="url"],
#contact textarea {
width: 100%;
border: 1px solid #2698d7;
background: #FFF;
margin: 0 0 5px;
padding: 10px;
border-radius: 5px;
}
#contact input[type="text"]:hover,
#contact input[type="email"]:hover,
#contact input[type="tel"]:hover,
#contact input[type="url"]:hover,
#contact textarea:hover {
-webkit-transition: border-color 0.3s ease-in-out;
-moz-transition: border-color 0.3s ease-in-out;
transition: border-color 0.3s ease-in-out;
border: 1px solid #aaa;
}
#contact textarea {
height: 100px;
max-width: 100%;
resize: none;
}
#contact button[type="submit"] {
cursor: pointer;
width: 40%;
border: none;
background: #2d98d7;
color: #FFF;
margin: 0 0 5px;
padding: 10px;
font-size: 15px;
border-radius: 20px;
}
#contact button[type="submit"]:hover {
background: #125882;
-webkit-transition: background 0.3s ease-in-out;
-moz-transition: background 0.3s ease-in-out;
transition: background-color 0.3s ease-in-out;
}
#contact button[type="submit"]:active {
box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.5);
}
.copyright {
text-align: center;
}
#contact input:focus,
#contact textarea:focus {
outline: 0;
border: 1px solid #aaa;
}
::-webkit-input-placeholder {
color: #888;
}
:-moz-placeholder {
color: #888;
}
::-moz-placeholder {
color: #888;
}
:-ms-input-placeholder {
color: #888;
}
.copyright {
background-color: #212326;
color: #cecece;
padding: 6px;
}
p.copyright a {
font-weight: 500;
}
.portfolio-sectn p{
color:#000;
}
.hading p {
text-align: center;
font-size: 18px;
font-weight: 600;
margin: 20px 0 20px 0;
text-transform: uppercase;
color: #2d97d4;
}
.txt1 h2 {
margin: 40px 0 40px 0;
text-align: center;
}
h2.test {
font-size: 30px;
text-align: center;
margin-top: 30px;
}
.test h2 {
color: #333;
text-align: center;
text-transform: uppercase;
font-family: "Roboto", sans-serif;
font-weight: bold;
position: relative;
margin: 30px 0 60px;
}
.test h2::after {
content: "";
width: 100px;
position: absolute;
margin: 0 auto;
height: 3px;
background: #2d98d7;
left: 0;
right: 0;
bottom: -10px;
}
.col-center {
margin: 0 auto;
float: none !important;
}
.carousel {
margin: 30px auto;
padding: 0 70px;
}
.carousel .item {
color: #999;
font-size: 14px;
text-align: center;
overflow: hidden;
min-height: 290px;
}
.carousel .item .img-box {
width: 135px;
height: 135px;
margin: 0 auto;
padding: 5px;
border: 1px solid #ddd;
border-radius: 50%;
}
.carousel .img-box img {
width: 100%;
height: 100%;
display: block;
border-radius: 50%;
margin-top: 0px !important;
}
.carousel-inner .item.active img {
animation-name: auto !important;
} .carousel .testimonial {
padding: 0px 0 0px;
}
.carousel .overview {	
font-style: italic;
}
.carousel .overview b {
text-transform: uppercase;
color: #2d98d7;
}
.carousel .carousel-control {
width: 40px;
height: 40px;
margin-top: -20px;
top: 50%;
background: none;
}
.carousel-control i {
font-size: 68px;
line-height: 42px;
position: absolute;
display: inline-block;
color: rgb(0, 0, 0);
text-shadow: 0 3px 3px #ffffff, 0 0 0 #000;
}
.carousel .carousel-indicators {
bottom: 15px;
}
.carousel-indicators li, .carousel-indicators li.active {
width: 10px;
height: 10px;
margin: 1px 3px;
border-radius: 50%;
}
.carousel-indicators li {	
background: #999;
border-color: transparent;
box-shadow: inset 0 2px 1px rgba(0,0,0,0.2);
}
.carousel-indicators li.active {	
background: #555;		
box-shadow: inset 0 2px 1px rgba(0,0,0,0.2);
}
section.mainn-outr {
margin: 50px 0 50px 0; }
ul.brand-outer {
list-style: none;  padding: 0;
margin: 20px 0px 0px 1px;
}
ul.brand-outer img {
width: 93px;
float: left; padding: 5px 6px 5px 6px;
margin: 10px 10px 0 0;
border: 1px solid #e2e2e2;
cursor: pointer;
}
ul.brand-outer img :hover{
width: 93px;
float: left; padding: 5px 6px 5px 6px;
margin: 10px 10px 0 0;
border: 1px solid red;
cursor: pointer;
}
.glow-on-hover {
width: 150px;
height: 40px;
border: none;
outline: none;
color: #fff;
background: #2d98d7;
cursor: pointer;
position: relative;
z-index: 0;
border-radius: 30px;
}
.glow-on-hover:before {
content: '';
background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
position: absolute;
top: -2px;
left:-2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing 20s linear infinite;
opacity: 0;
transition: opacity .3s ease-in-out;
border-radius: 30px;
}
.glow-on-hover:active {
color: #000
}
.glow-on-hover:active:after {
background: transparent;
}
.glow-on-hover:hover:before {
opacity: 1;
}
.glow-on-hover:after {
z-index: -1;
content: '';
position: absolute;
width: 100%;
height: 100%;
background: #2d98d7;
left: 0;
top: 0;
border-radius: 30px;
}
@keyframes glowing {
0% { background-position: 0 0; }
50% { background-position: 400% 0; }
100% { background-position: 0 0; }
}