
.btn-floating:hover img {
  margin-bottom: -3px
}

.btn-floating {
    position: fixed;
    right: 25px;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 100px;
    border: 0;
    z-index: 9999;
    color: white;
    transition: .2s;
}

.btn-floating:hover {
    width: auto;
    padding: 0 20px;
    cursor: pointer;
}

.btn-floating span {
    font-size: 16px;
    margin-left: 5px;
    transition: .2s;
    line-height: 0px;
    display: none;
}

.btn-floating:hover span {
    display: inline-block;
}

/* Phone */
.btn-floating.phone {
    bottom: 85px;
    background-color: #2196f3;
}

.btn-floating.phone:hover {
    background-color: #2196f3;
}

/* WhatsApp */
.btn-floating.whatsapp {
    background-color: #2196f3;
    bottom: 25px;
}

.btn-floating.whatsapp:hover {
    background-color: #2196f3
}

/* Base */
.btn-floating:hover img {
  margin-bottom: -3px
}

.btn-floating {
    position: fixed;
    right: 25px;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 100px;
    border: 0;
    z-index: 9999;
    color: white;
    transition: .2s;
}

.btn-floating:hover {
    width: auto;
    padding: 0 20px;
    cursor: pointer;
}

.btn-floating span {
    font-size: 16px;
    margin-left: 5px;
    transition: .2s;
    line-height: 0px;
    display: none;
}

.btn-floating:hover span {
    display: inline-block;
}

/* Phone */
.btn-floating.phone {
    bottom: 85px;
    background-color: #2196f3;
}

.btn-floating.phone:hover {
    background-color: #2196f3;
}

/* WhatsApp */
.btn-floating.whatsapp {
    background-color: #2196f3;
    bottom: 25px;
}

.btn-floating.whatsapp:hover {
    background-color: #2196f3
}.top-right-info{padding-left:0;}.headingtype{
  margin-top: 1.5rem;
    padding-left: 15px;
    border-left: 4px solid #2196f3;
} #msg{font-weight: bold;color: #ff3d31;}.item p{
  text-align: left;
  font-size: 18px;
}
.iconss{
  display: inline;
}
.iconss span{
  display: inline;
}
.my-2{
  display: inline;
}

.item p{
  font-size: 16px;
   color: black;
    padding-left: 5px;}

.form-control{letter-spacing: 1px;}
#search_results{
  z-index: 999;
    position: absolute;
    background: white;
    width: 90%;
        box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.04), 0 5px 8px 0 rgba(0, 0, 0, 0.05), 0 1px 14px 0 rgba(0, 0, 0, 0.04);
}
#search_results ul{
  list-style-type: none;
    font-size: 1rem;
    padding-left: 0;
}
#search_results ul li{
 padding: 5px;
 padding-top: 8px;
}
#search_results ul li a{
color: black;
}
#search_results ul li a:hover {
   
    font-weight: bold;
  
    padding-bottom: 4px;
   
}

#preloader{
  display: block;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}


#search_phone{
  width: 100%;
}
@media (min-width: 768px) {
    .menu li ul {
        overflow-y: scroll;
        height: 550px;
    }
}
.view-more{font-weight:600;}#mobile_booking_button{box-shadow: inset 0px 2px 12px 1px rgba(0, 0, 0, 0.15);}#mobile_booking_button p{padding-bottom: 10px;background: white;padding-top: 8px;font-weight: 600;}.iconss span img {width: 45px !important;}.small-testimonial span{font-weight: 500;text-align: right;display: block;color: black;}#footer p {color:white;font-size: 15px;}.footer-title span{font-size: 24px;color: #f3f3f3;font-weight: 500;letter-spacing: 1px;}.poffer{line-height:20px;margin-top: 13px;display: block;}.center-product img{ width: 250px; display: block; } .heading-h2{ font-size: 22px; } .answer{ font-weight: 500; font-size: 20px; } .table-specs{ padding: 10px; font-weight: 500; box-shadow: 0 0 10px 0 rgb(0 0 0 / 11%); margin-top: 1em; line-height: 27px; letter-spacing: 1px; color: #444040; } .tooltips { float: right; position:relative; /* making the .tooltip span a container for the tooltip text */ border-bottom:1px dashed #000; /* little indicater to indicate it's hoverable */ } .tooltips:before { content: attr(data-text); /* here's the magic */ position:absolute; display: block; /* vertically center */ top:50%; transform:translateY(-50%); /* move to right */ left:100%; margin-left:15px; /* and add a small left margin */ /* basic styles */ width:200px; padding:10px; border-radius:10px; background:#000; z-index: 1; color: #fff; text-align:center; display:none; /* hide by default */ } .tooltips:hover:before { display:block; background: black; } .tooltips i { color:#2196f3 ; } .qna-links i {color: #2196f3;margin-bottom:5px;margin-too:0;font-size:15px;}.qna-links a { color: black; font-size: 17px;line-height: 1.3; } .qna-links a:hover { background: #007bff; } .qna-links fa-mobile{ font-size: 100px; } .mobileShow { display: none; } /* full width of parent */ .mobileShow img{ width: 100%; } /* Smartphone Portrait and Landscape */ @media only screen and (min-device-width: 320px) and (max-device-width: 480px) { .mobileShow { display: block; width: 100%; position: fixed; bottom: 0; left: 0; margin: 0; text-align: center; z-index: 1; } } .brand_blog p{ color: black; padding-left: 25px; padding-right: 9px; padding-top: 5px; font-weight: bold; padding-bottom:0 ; } .brand_blog{ padding-top: 20px; padding-bottom: 20px; margin-top: 10px; margin-bottom: 10px; } .brand_blog span{ padding-left: 25px; padding-right: 9px; font-size:16px;display:block;color:#696666;letter-spacing:1px;line-height:1.3; } .brand_blog label{ padding-left: 25px; padding-right: 9px; font-size:16px;letter-spacing:1px;line-height:1.3; display: block; } .brand_blog a{ padding-left: 25px; color: #2196f3; font-size: 18px; } .imagesdiv{ margin-bottom: 10px; } .imagesdiv img{ width:90%; } .modelimage{ width: 150px; } sup { color: black; } .para{ font-size: 17px; display: block; line-height: 27px; letter-spacing: 1px; } /*.product_image{ width: 80%; }*/ .conclusion span{ font-size: 20px; } .book_now{ background: #2196f3; color: #fff;width: 100%;border: none; font-size: 19px; letter-spacing: 2px; padding: 10px; display: block; font-weight: 600; } .black{ color: black ; } .prodcut_name{ line-height: 30px; display: block; font-weight: 500; padding: 5px; font-size: 25px; margin-top: 5px; } .product_specification li { list-style-type: none; font-size: 14px; color: #696666; letter-spacing: 1px; /* padding-left: 18px; */ padding: 3px; line-height: 20px; } .product_specification li:before { padding-right: 5px; content: "\f00c"; /* FontAwesome Unicode */ font-family: FontAwesome; color: #2196f5; display: inline-block; margin-left: -1.3em; /* same as padding-left set on li */ width: 1.3em; /* same as padding-left set on li */ } .prodcut_price{ display: block; font-weight: 500; padding: 5px; font-size: 25px ; margin-top: 5px; } .book_now a { color: white; } .product_details{ padding: 10px; margin: 5px; box-shadow: 0 0 10px 0 rgb(0 0 0 / 11%); } .breadcrumb-title { display: inline-block; overflow: hidden; max-width: 230px; white-space: nowrap; text-overflow: ellipsis; }.bigico{ font-size: 100px; } .Blue{color: blue;} .city-list li{ margin: 0; padding-left: 10px; color: #444040; font-size: 15px; line-height: 27px; letter-spacing: 1px;font-weight: normal; list-style-position: outside; } .colorred{ margin: 0; padding-left: 18px; color: #444040; font-size: 15px; line-height: 27px; letter-spacing: 1px;  font-weight: normal; list-style-position: outside; } .location_link{ padding: 0; display: inline-block; letter-spacing: 0; padding-right: 0; } .city_box{ padding-left: 0; } .text_type{ font-size: 20px; padding-left: 10px; } .cartimg{ width: 26px; margin-left: 6px; } #faq{ display: flex; align-items: center; justify-content: center; } .toggle img{ width: 25px; } #faq .add{ /*Add is the name for the plus icon*/ display: block; } #faq .remove{ /*Remove is the name for the less icon*/ display: none; } .accordion a {font-size: 19px;  position: relative; letter-spacing: 1px;line-height: 23px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; width: 100%; padding: 1.5rem 3rem 1.5rem 1.5rem; color: #424548;  border-bottom: 1px solid #e5e5e5; } .accordion a:hover, .accordion a:hover::after { cursor: pointer; color: #2196f3; } .accordion a:hover::after { border: 1px solid #2196f3; } .accordion a.active { color: #2196f3;border-bottom: 1px solid #2196f3; } .accordion a::after { font-family: 'FontAwesome'; content: '\f067'; position: absolute; float: right; right: 1rem; font-size: 1rem; color: #7288a2;width: 30px; height: 30px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: 1px solid #7288a2; border-radius: 6px;border: 1px solid #7288a2;text-align: center;padding-top: 3px;padding-left: 2px;} .accordion a.active::after { font-family: 'FontAwesome'; content: '\f068'; color: #2196f3; border: 1px solid #2196f3; } .accordion .content { opacity: 0; padding: 0 1rem; max-height: 0; border-bottom: 1px solid #e5e5e5; overflow: hidden; clear: both; -webkit-transition: all 0.2s ease 0.15s; -o-transition: all 0.2s ease 0.15s; transition: all 0.2s ease 0.15s; } .accordion .content p { font-size:18px; } .accordion .content.active { opacity: 1; padding: 1rem; max-height: 100%; -webkit-transition: all 0.35s ease 0.15s; -o-transition: all 0.35s ease 0.15s; transition: all 0.35s ease 0.15s; } /*Styles for the answer*/ .title-sub-h1{ font-size: 22px; display: inline; } .title-sub-h1-span{ color: #ff3d31; } /*For Faq*/ .linkfoot{ color:#007bff!important;display: inline;font-weight: bold; } #fixed{ display: none; margin-top: -6px; } #broken{ width: 45px; } #fixed{ width: 45px; } #selectmodel{ text-align: center; padding-top: 2em; padding-bottom: 1em; } #selectmodel a{ background: #e73c7e; font-size: 20px; font-weight: 600; letter-spacing: 2px; padding: 10px; color:white; } .item h5{text-align: center; padding-bottom: 12px; color: black;}.blue-font{color:#2196f3;} .notification{position:fixed;width:60px;height:60px;bottom:40px;right:40px;padding-top:10px;background:linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);background-size:auto;background-size:400% 400%;animation:gradient 15s ease infinite;color:#FFF;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100;} .notification:hover{background:white;color:linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);background-size:auto;background-size:400% 400%;animation:gradient 15s ease infinite;} .popup2{background:white;} .admin-post li{display:inline-block;margin-right:10px;border-right:1px solid #eee;padding-right:10px;text-align:center;} /*li{list-style-type:none;}*/ ol{margin: 0;margin: 0;list-style-position: outside; padding-left: 20px; line-height: 27px; letter-spacing: 1px; color: #444040; font-size: 19px;} ul{margin: 0;list-style-position: outside; padding-left: 20px; line-height: 27px; letter-spacing: 1px; color: #444040; font-size: 17px;} .admin-post{padding: 9px 10px 0 6px;margin-top: 6px;} ul.admin-post li a{color:#999;} ul.admin-post li span{padding-right: 10px;} .mobilesummary{display:none;} .webkit{-webkit-appearance:none;} .inputicon{top:5px;position:absolute;right:10px;font-size:26px !important;} .star-rating{direction:rtl;display:inline-block;} .shadow{box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.11);} .ratings{padding:20px;} .ratings span{font-size:16px;padding-left:4px;font-weight:500;} .inherit{display:inherit;padding-left:5px;padding-right:5px;} .inline{display:inline;padding-left:5px;padding-right:5px;} .fa-heart{color:red;} .star-rating i{padding-left:3px;} .star-rating input[type=radio]{display:none} .star-rating label{color:#2196f3;font-size:15px;padding:0;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out} .unactive{color:#bbb !important;} .rationscore{background:black;color:white;border-radius:4px;padding:2px 5px 2px 5px;margin-right:10px;} .star-rating label:hover, .star-rating label:hover ~ label, .star-rating input[type=radio]:checked ~ label{color:#f2b600} .s-media{position:fixed;bottom:7%;left:0;z-index:1000;transition:all linear 0.2s;} .s-media a:first-child{border-radius:0 5px 0 0;} .s-media a:last-child{border-radius:0 0 5px 0;} .lin{background:#0073b2;} .pin{background:#cb2027;} .s-item{display:block;width:60px;height:60px;color:white;font-size:25px;line-height:60px;text-align:center;transition:all linear 0.2s;} .s-item:hover{width:70px;color:white;} #sm-open{position:fixed;top:100px;left:-60px;border-radius:0 30px 30px 0;transition:all linear 0.2s;} .facebook{background-color:#305891;} .twitter{background-color:#3AAFD6;} .gplus{background-color:#F8694D;} .print{background-color:#7CB0A4;} .sm-collapse{left:-60px;} .modelname{color:black;font-weight:500;text-align:center;margin-bottom:10px;font-size:15px} @keyframes gradient{0%{background-position:0% 50%;} 50%{background-position:100% 50%;} 100%{background-position:0% 50%;} } .head_part h2{font-size:25px;} body{font-family: 'Barlow Semi Condensed', sans-serif;letter-spacing: 1px;padding: 0;margin: 0;} .add{letter-spacing: 1px;font-size: 15px;font-weight: 600;background: #2196f3;border-radius: 4px;color: #fff !important;border: 1px solid #2196f3;padding: 7px;} .model-info img{width:80px;} .model-info h2{display:inline;font-size:21px;} .sub-para-services{color:black;line-height:17px;letter-spacing:2px;font-weight:501;margin-top:1rem;} .faults{margin:10px;} .faults i{font-size:30px;margin-top:7px;} .offerprice{padding-left:5px;font-weight: 500;} .faults-first{width:20%;text-align:center;} .faults-secand{width:45%;padding-top:5px;} .faults-third{width:35%;padding-top:20px;text-align:center;} .faults{box-shadow:0 3px 5px -1px rgba(0, 0, 0, 0.07), 0 5px 8px 0 rgba(0, 0, 0, 0.05), 0 1px 14px 0 rgba(0, 0, 0, 0.04);transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;padding-top:10px;padding-bottom:10px;border-radius:5px;} .faults:hover{box-shadow:0 12px 16px 0 rgba(0, 0, 0, .24), 0 17px 50px 0 rgba(0, 0, 0, .19);transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;} .device-details{background-color:#fff;padding:7px 9px;border-bottom:1px solid #B2B2B2;} .device-details p{float:right;color:black;} .device-details i{margin-top:5px;background:red;color:white;padding: 7px 7px 5px 8px;font-size:15px;border-radius:102px;} .pricing{color:#191919;font-size:24px;} .left{text-align:left;} .right{text-align:right;} #pop{padding:0;}  .item h3{font-size:22px;} .searchable ul{list-style-type:none;} .searchable ul{display:block;height:400px;overflow:hidden;overflow-y:scroll;} .searchable ul li{padding:10px;} .searchable ul li a{color:black;} .searchable ul li a:hover{color:blue;} #name{margin-top:25px;} .item span{font-size:18px;display:block;letter-spacing:1px;line-height:1.3;} .item span.fa{text-align:center;background:#f3f3f3;width:65px;height:65px;line-height:65px;font-size:36px;} .bannercolum{padding:0 0 0 10px;} .bannercolum-span{background:#2196f3;text-align:center;padding:13px;color:white;font-size:20px;} .red{color:#ff3f34;} .colorred{color:#ff3f34;} .colorgreen{color:green;} .sticky{width:100%;position:fixed;top:0;z-index:15;background:white;box-shadow:0 9px 13px 0 rgba(0,0,0,.1);} .owl-stage-outer{overflow:visible;} .owl-item{opacity:0;transition:opacity 500ms;} .owl-item.active{opacity:1;} .owl-stage{margin:30px;} .item{margin:5px;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.11);} .img-blog-2 ul{list-style-type:none;} .img-blog-2 li{display:inline;padding:10px;} .headings{text-align:center;} .blue{color:#2196f3;} .item i{font-size:54px;display:block;margin-top:28px;} .item p{padding-top:6px;font-weight:500;text-align: center;padding-bottom: 10px;} .icon{text-align:center;margin:5px;padding-top:2px;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.11);} .small-icon i{font-size:43px;padding-left:-17px;margin-top:27px;margin-bottom:12px;} .big-icon i{font-size:72px;margin-top:17px;margin-bottom:-7px;} .item img{width:85% !important;margin-left:auto;margin-right:auto;} .icon img{width:42% !important;margin-top:21px;} .owl-dot{color:red !important;} .w3ls-title{margin-left:0;} .owl-stage{margin:0 !important;} .py-pad{padding-top:1em;padding-bottom:1em;} .w3ls-title{border-bottom:5px solid white;} .w3l-info1 i{font-size:15px;margin:0;padding:0;display:inline;color:#2196f3;} .w3l-info1 p{font-size: 18px;font-weight:normal;line-height:30px;display:inline;} .testimonials-grid-2{text-align:left;} .testimonials h4{text-transform:uppercase;font-size:24px;font-weight:800;color:#fd5c63 !important;letter-spacing:3px;margin-top:25px;} .testimonials h5{font-size:18px;text-transform:capitalize;letter-spacing:1px;margin-top:5px;color:#333;} .testimonials-grid-1 img{width:100% !important;margin-bottom:15px !important;background:#999;margin:0 auto;box-shadow:12px 12px #17a2b8;-webkit-box-shadow:7px 7px #2196f3;-o-box-shadow:12px 12px #17a2b8;-moz-box-shadow:12px 12px #17a2b8;-ms-box-shadow:12px 12px #17a2b8;} .testimonials-grid-1 p{text-transform:uppercase;font-size:24px;font-weight:800;color:#fd5c63;letter-spacing:3px;margin-top:25px;} .small-testimonial{padding:10px;} .head_part{padding-left:1em;border-left:4px solid #2196f3;margin-bottom:10px;} .sticky + .Content-body{padding-top:140px;}  .footer-text i{color:#2696f2;padding-right:8px;} .bannerimg{width:100%;} .booking{font-size: 20px;letter-spacing: 1;color: white;line-height: 2.4rem;font-weight: 500;width: 100%;background: #2196f3;border: 1px solid #2196f3;} .booking:hover{color:white;background:#ff3f34;border:1px solid #ff3f34;}  body a:hover, body button:hover{opacity:.8;} p{margin:0;padding:0;font-size:19px;line-height:27px;letter-spacing: 1px;color:#444040;font-weight:normal;} label{margin:0;} a:focus, a:hover{text-decoration:none;outline:none} .text-wh{color:#fff;} .text-da{color:#343a40;} .text-li{color:#f8f9fa;} html{scroll-behavior:smooth;} a.move-top{position:fixed;bottom:1.5%;right:2%;z-index:0;} a.move-top span{color:#ff3f34;font-size:30px;} .header-top_w3layouts{padding:0 .5em;} .top-right-info li a{color:#fff;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;margin:0 2px;display:inline-block;transition:0.3s all;-webkit-transition:0.3s all;-moz-transition:0.3s all;-o-transition:0.3s all;-ms-transition:0.3s all;} .top-right-info li a span{color:#fff;font-size:14px;} .top-right-info li p{margin-right:6px;font-size:16px;} .top-right-info li.facebook-w3 a{background:#3b5998;} .top-right-info li.whatsapp-w3 a{background:#25d366;} .top-right-info li.reddit-w3 a{background:#FF5700;} .top-right-info li.pintrest-w3 a{background:#c8232c;} .top-right-info li.twitter-w3 a{background:#1da1f2;} .top-right-info li.google-w3 a{background:#F44336;} .top-right-info li.dribble-w3 a{background:#ea4c89;} .top-right-info li{display:inline-block;} nav li:last-child{margin:0;} .header-top_w3layouts p, .header-w3layouts p, .top-w3layouts p{font-size:14px;} a.login-button-2{letter-spacing:1px;font-size:12px;background:#05c46b;padding:8px 20px;border-radius:4px;color:#fff;} .middle-flex{align-items:center;} .nav-content{display:flex;align-items:center;} .nav_web-dealingsls{margin-left:auto;} .toggle-2, .toggle, [id^=drop]{display:none;} nav{margin:0;padding:0;} nav:after{content:"";display:table;clear:both;} nav ul{padding:0;margin:0;list-style:none;position:relative;} nav ul li{display:inline-block;float:left;} .blink{background:#2196f3;padding-left:12px;} .blink a{color:white;} nav li{padding-top:3px;margin:0 10px;padding-bottom:3px;} .loginimg{margin-right:5px;width:22px;margin-bottom:5px;} nav a{padding:5px;color:#3a3939;font-weight:500;font-size:18px;display:inline-block;letter-spacing:1px;padding-right:14px;} nav a:hover{color:#3a3939;} nav ul ul{display:none;position:absolute;top:40px;background:#fff;padding:10px;z-index:9;border:1px solid #e4e4e4;} nav ul li:hover>ul{display:inherit;} nav ul ul li{width:275px;float:none;display:list-item;position:relative;margin:0;} nav ul ul li a{display:block;font-size:16px;padding:6px 10px;} a.drop-text:hover{background:#f5f5f5;} nav ul ul ul li{position:relative;top:-60px;left:170px;} li>a:only-child:after{content:'';} @media all and (max-width:991px){#logo{float:left;} .toggle+a, .menu{display:none;} .toggle{display:block;padding: 4px 10px 4px;font-size:15px;text-decoration:none;border:none;float:right;background-color:#eee;color:#111;border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;margin-bottom:0;cursor:pointer;margin-top:15px;} .menu .toggle{float:none;text-align:center;margin:auto;max-width:80px;padding:5px 0;font-weight:500;font-size:14px;background:transparent;color:#3a3939;letter-spacing:.5px;} .toggle:hover{opacity:.8;} [id^=drop]:checked+ul{display:block;padding:15px 0;text-align:center;width:100%;background:#f9f9f9;border:1px solid #e2e2e2;margin-top:10px;} nav ul{float:right;} nav ul li{display:block;width:100%;} nav a:hover, nav ul ul ul a{background-color:transparent;} nav ul ul{float:none;position:static;color:#ffffff;} nav ul ul li:hover>ul, nav ul li:hover>ul{display:none;} nav ul ul li{display:block;width:100%;padding:0;} nav ul ul ul li{position:static;} nav .menu li{margin:2px 0;} ul.menu{max-height:400px;overflow-y:auto;} .nav-content{display:block;} } ul.menu::-webkit-scrollbar{width:3px;} ul.menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);} ul.menu::-webkit-scrollbar-thumb{background-color:rgb(212, 212, 212);} a.logo{color:#3a3939;font-size:39px;font-weight:700;position:relative;} a.logo span{color:#ff3f34;font-size:10px;letter-spacing:0px;position:absolute;right:2px;bottom:-3px;} .dwn-button span{font-size:33px;color:#3a3939;} .login{max-width:500px;border:1px solid #eee;} .login-body h5{color:#000;font-size:28px;letter-spacing:1px;} p.account-w3ls a{color:#05c46b;} .form-group label{font-size:15px;letter-spacing:1px;color:#000;margin-bottom:8px;} button.submit{background:linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);background-size:auto;background-size:400% 400%;animation:gradient 15s ease infinite;transition:opacity 0ms;color:#fff;font-size:15px;letter-spacing:2px;padding:10px;width:100%;margin-top:1em;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;} .baneer-w3ls{background:linear-gradient(to bottom, #fff, #fbfbfb);z-index:1;position:relative;} .banner-info_agile_w3ls{padding-top:3em;padding-left:0;}` .banner-info_agile_w3ls h5{font-size:24px;letter-spacing:3px;} .banner-info_agile_w3ls h1{font-size:36px;letter-spacing:1px;font-weight:600;} .banner-info_agile_w3ls h1 span{color:#2196f3;} a.button-w3ls{color:#615f5f;letter-spacing:1px;font-size:13px;padding:12px 20px;background:transparent;border:1px solid #c1c0c0;display:inline-block;border-radius:4px;} a.button-w3ls.active{color:#fff;background:#05c46b;border-color:#05c46b;} a.button-w3ls:hover{color:#fff;background:#05c46b;border-color:#05c46b;} .banner-top1, .banner-top2, .banner-top3{min-height:640px;} .banner-top1{background:url(../images/1.jpg) no-repeat bottom;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-moz-background-size:cover;} .banner-top2{background:url(../images/2.jpg) no-repeat bottom;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-moz-background-size:cover;} .banner-top3{background:url(../images/3.jpg) no-repeat bottom;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-moz-background-size:cover;} .cover-top-center-9{min-height:100vh;display:grid;align-items:center;position:relative;z-index:99;} .about{background:url(../images/bg1.jpg) no-repeat left;background-size:cover;-webkit-background-size:contain;-moz-background-size:cover;-o-background-size:cover;-moz-background-size:cover;min-height:500px;} h3.w3ls-title{font-size:40px;font-weight:600;color:#333;} h3.w3ls-title span{color:#2196f3;} p.w3ls-title-sub{font-size:22px;color:#353535;letter-spacing:3px;} .right-space{padding-right:15em;} .w3ls-bnrbtm{position:relative;z-index:1;background:#fff;} .w3ls-bnrbtm, .single-page, .portfolio, .ab-info-main,.about-bottom{position:relative;z-index:1;} .middle{background:url(../images/bg5.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;position:relative;z-index:0;margin-bottom:7em;} .img-blog-2{position:absolute;text-align:center;bottom:0;animation:scale 4s linear infinite;left:4%;right:0;z-index:-1;} .wthree_banner_bottom_grid_right h4 a{font-size:28px;letter-spacing:.8px;font-weight:600;color:#333;} .wthree-slider{background-image:url(../images/bg7.jpg);background-repeat:repeat-x;animation:slideleft 20000s infinite linear;-webkit-animation:slideleft 20000s infinite linear;background-size:cover;min-height:400px;} @keyframes slideleft{from{background-position:0%;} to{background-position:90000%;} } @-webkit-keyframes slideleft{from{background-position:0%;} to{background-position:90000%;} } p.titile-para-text{max-width:600px;font-size:15px;} h5.card-title a, h5.card-title{color:#1f1f1f;font-size:22px;line-height:1.5;letter-spacing:.5px;} .blog_w3icon span{color:#777;text-transform:uppercase;font-size:12px;word-spacing:3px;letter-spacing:1px;} .card-header{position:relative;} img.img-blog{position:absolute;bottom:-20%;left:6%;} .blog-sec-w3{min-height:500px;} .blog-sec-w3{background:url(../images/bg3.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;} .blog-sec-w3-2{background:url(../images/bg4.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;} .text-blog-w3{max-width:650px;margin:0 auto;padding-top:10em !important;} .blog-sec-w3 p{font-size:15px;} .blog-sec-w3 h4 a{font-size:32px;font-weight:600;color:#fff;} .subscribe-main{position:relative;} img.img-fluid.sub-img{position:absolute;bottom:0;right:0;} .newsletter-info input[type="email"]{padding:15px 20px;font-size:15px;color:#000;outline:none;letter-spacing:1px;border:none;border:1px solid #c1c0c0;flex-basis:75%;border-radius:4px;} .newsletter-info button{color:#fff;font-size:16px;letter-spacing:2px;padding:14px 0;border:1px solid #ff3f34;background:#ff3f34;flex-basis:25%;-webkit-transition:0.5s all;-moz-transition:0.5s all;transition:0.5s all;cursor:pointer;border-radius:4px;} footer{background:#17181b;} h2 a.logo{color:#fff;} .footer-text p, .footer-text p a, .contact-info p{color: white;font-size: 18px;font-weight: 500;}  .payment-links li{display:inline-block;} .info-form-right input[type="text"], .info-form-right input[type="email"], .info-form-right textarea{color:#000;background:#f7f7f7;outline:none;font-size:14px;padding:9px;letter-spacing:1px;border:none;-webkit-appearance:none;} .info-form-right textarea{resize:none;min-height:6em;} button.submit-contact{background:#ff3f34;color:#fff;letter-spacing:1px;padding:8px 26px;font-size:14px;display:inherit;margin-top:1em;border-radius:4px;} button.submit-contact:hover{opacity:.8;} .cpy-right{background:#1c1d21;} .cpy-right p{letter-spacing:1px;font-size:14px;color: white;} .cpy-right p a{color:#eee;} .cpy-right p a:hover{color:#ff514e;} .main-banner-2{background:url(../images/inner-bg.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:300px;} .breadcrumb-agile{ box-shadow: 2px 3px 12px 1px rgba(0, 0, 0, 0.15); margin-top: 15px;} .breadcrumb li{letter-spacing:1px;color:#000;font-size:15px;} .gallery-demo{box-shadow:0 3px 5px 0 rgba(0, 0, 0, 0.04), 0 5px 8px 0 rgba(0, 0, 0, 0.05), 0 1px 14px 0 rgba(0, 0, 0, 0.04);transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;} .gallery-demo:hover{} h4.p-mask{color:#636363;font-size:20px;letter-spacing:1px;text-align:left;display:inline;float:left;margin-left:12px;} h4.p-mask span{color:#ff3f34;font-size:15px;letter-spacing:2px;font-weight:500;right:0;top:0;display:block;text-align:left;} .galler-pop-in{z-index:9999;} .login-popup{z-index:99999;} .login-popup-2{z-index:999999;} .pop-overlay{position:fixed;top:0px;left:0;height:100%;right:0;/*background:linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);*/background-size:400% 400%;/*animation:gradient 15s ease infinite;*/transition:opacity 0ms;visibility:hidden;opacity:0;z-index:999;display:flex;align-items:center;} .pop-overlay:target{visibility:visible;opacity:1;} .popup{background:#fff;border-radius:4px;max-width:500px;position:relative;margin:5.5em auto;padding:3em 2em 2em;text-align:center;} .popup2{background:#fff;border-radius:4px;max-width:500px;position:relative;margin:5.5em auto;padding:3em 2em 2em;text-align:center;} .popup .close{position:absolute;top:5px;right:15px;transition:all 200ms;font-size:30px;font-weight:bold;text-decoration:none;color:#000;} .popup2 .close{position:absolute;top:5px;right:15px;transition:all 200ms;font-size:30px;font-weight:bold;text-decoration:none;color:#000;} .popup .close:hover{color:#7870fb;} .popup2 .close:hover{color:#7870fb;} @media(max-width:991px){.gal-img{padding:0 .5em;} } @media(max-width:768px){.popup{margin:2.5em auto;} .popup2{margin:2.5em auto;} .mobilesummary{display:block;}} @media(max-width:736px){.popup{margin:2.5em auto;} .popup2{margin:2.5em auto;} .mobilesummary{display:block;} .gal-img{padding:0 1em;} } @media(max-width:480px){.mobilesummary{display:block;} .popup{margin:3.5em 1em;height:600px;overflow-y:scroll;} .popup2{margin:3.5em 1em;overflow-y:scroll;} } h3.footer-title{color:#05c46b;letter-spacing:1px;} h5.address{font-size:21px;color:#1e272e;letter-spacing:1px;font-weight:500;} .address-right p a{color:#999;} .address-right p a:hover{color:#000;} .contact-agileinfo input[type="text"], .contact-agileinfo input[type="email"], .contact-agileinfo textarea{width:100%;color:#999;background:none;outline:none;font-size:14px;padding:1em;letter-spacing:1px;border:solid 1px #ddd;-webkit-appearance:none;display:inline-block;} .contact-agileinfo textarea{resize:none;min-height:13em;} button.submit-contact-main{background:#05c46b;color:#fff;letter-spacing:1px;padding:12px 50px;font-size:16px;display:inherit;border-radius:4px;} button.submit-contact-main:hover{opacity:.8;} .map iframe{width:100%;min-height:400px;border:none;display:block;} h3.title-sub{font-size:27px;line-height:32px;letter-spacing:1px;} h3.title-sub span{display:block;} .caption{text-align:center;} .caption ul li{display:inline-block;} .caption ul li:nth-child(2){margin:0 .3em;} .caption ul li a i{color:#fff;width:35px;height:35px;font-size:16px;line-height:2.2;} .caption ul li a i:hover{transform:rotateY(360deg);transition:.5s all;} .caption ul li a i.f1{background:#3b5998;} .caption ul li a i.f2{background:#00aced;} .caption ul li a i.f3{background:#F44336;} @media(max-width:1680px){} @media(max-width:1600px){} @media(max-width:1440px){.banner-top1, .banner-top2, .banner-top3{min-height:570px;} .banner-info_agile_w3ls{padding-top:3em;padding-left:0;} .banner-info_agile_w3ls h5{font-size:22px;} .banner-info_agile_w3ls h1{font-size:26px;} .text-blog-w3{padding-top:9em !important;} .main-banner-2{min-height:250px;} } @media(max-width:1366px){.wthree-slider{min-height:370px;} .right-space{padding-right:7em;} } @media(max-width:1280px){.banner-info_agile_w3ls h5{font-size:20px;} .banner-info_agile_w3ls h1{font-size:26px;} .banner-info_agile_w3ls{padding-top:3em;} .banner-top1, .banner-top2, .banner-top3{min-height:480px;} .blog-sec-w3{min-height:440px;} .text-blog-w3{padding-top:8em !important;} .main-banner-2{min-height:200px;} } @media(max-width:1080px){.about{min-height:400px;} p.w3ls-title-sub{font-size:20px;} .blog-sec-w3{min-height:420px;} .text-blog-w3{padding-top:7em !important;} .wthree_banner_bottom_grid_right h4 a{font-size:26px;} .img-blog-2{bottom:-32%;left:6%;} .middle{margin-bottom:10em;} .wthree-slider{min-height:320px;} img.img-fluid.sub-img{width:44%;} h3.w3ls-title{font-size:36px;} .newsletter-info input[type="email"]{padding:16px 26px;font-size:14px;} .newsletter-info input[type="submit"]{font-size:15px;padding:15px 0;} } @media(max-width:1050px){.banner-info_agile_w3ls h1{font-size:27px;} .banner-info_agile_w3ls h5{font-size:18px;} .banner-top1, .banner-top2, .banner-top3{min-height:430px;} .banner-top1, .banner-top2, .banner-top3{min-height:430px;} .banner-info_agile_w3ls{padding-top:5em;} .right-space{padding-right:5em;} } @media(max-width:1024px){} @media(max-width:991px){.banner-info_agile_w3ls{padding-top:4em;padding-left:0em;} .banner-top1, .banner-top2, .banner-top3{min-height:620px;} .blog-sec-w3{min-height:400px;} .text-blog-w3{padding-top:6em !important;} .middle{margin-bottom:20em;padding-bottom:1em !important;} .img-blog-2{bottom:-44%;left:6%;} .wthree-slider{min-height:280px;} img.img-fluid.sub-img{width:30%;} h3.w3ls-title{font-size:34px;} } @media(max-width:900px){.banner-top1, .banner-top2, .banner-top3{min-height:550px;} .right-space{padding-right:3em;} .map iframe{min-height:350px;} } @media(max-width:800px){.banner-top1, .banner-top2, .banner-top3{min-height:490px;} } @media(max-width:768px){} @media(max-width:736px){.s-media{display:none;} .banner-info_agile_w3ls h5{font-size:16px;letter-spacing:3px;} .banner-info_agile_w3ls{padding-top:3em;} .banner-top1, .banner-top2, .banner-top3{min-height:440px;} .about{min-height:300px;} img.img-blog{bottom:-15%;} h3.w3ls-title{font-size:32px;} .subscribe-main{padding-bottom:8em !important;} a.login-button-2{padding:10px 20px;} p{font-size:19px;} .order-track-text-stat{font-size:18px !important;font-weight:500;margin-bottom:3px;line-height:1;} .order-track-text-sub{font-size:12px !important;font-weight:300;} ul.top-right-info p{font-size:14px;} .banner-info_agile_w3ls h1{font-size:29px;} .about{min-height:250px;} .main-banner-2{min-height:150px;} } @media(max-width:667px){} @media(max-width:640px){.s-media{display:none;} .banner-top1, .banner-top2, .banner-top3{min-height:380px;} } @media(max-width:600px){} @media(max-width:568px){.s-media{display:none;} .banner-top1, .banner-top2, .banner-top3{min-height:350px;} .about{min-height:200px;} p.w3ls-title-sub{font-size:18px;} .img-blog-2{bottom:-44%;left:0;} img.img-fluid.sub-img{width:36%;}  .cpy-right p{letter-spacing:1px;} } @media(max-width:480px){.mobilesummary{display:block;} .s-media{display:none;} .banner-info_agile_w3ls{padding-top:2em;} .banner-info_agile_w3ls h1{font-size:23px;line-height:30px;margin-top:10px;} nav a, .menu .toggle{font-size:15px;} h3.title-sub{font-size:26px;line-height:30px;} } @media(max-width:440px){.s-media{display:none;} .mobilesummary{display:block;} } @media(max-width:414px){.mobilesummary{display:block;} .s-media{display:none;} .caption ul li a i{width:30px;height:30px;font-size:13px;line-height:2.4;} } @media(max-width:384px){.mobilesummary{display:block;} .s-media{display:none;} .header-top_w3layouts p, .header-w3layouts p, .top-w3layouts p{font-size:13px;} .top-right-info li p{margin-right:1px;} .middle{margin-bottom:15em;} .img-blog-2{bottom:-39%;} .wthree_banner_bottom_grid_right h4 a{font-size:25px;letter-spacing:0px;} } @media(max-width:375px){.top-right-info li a{margin:0 1px;} .mobilesummary{display:block;} .s-media{display:none;} h3.title-sub{font-size:24px;line-height:28px;letter-spacing:0px;} } @media(max-width:320px){.top-w3layouts{max-width:100%;text-align:center;margin:0 auto;} .s-media{display:none;} .social-grid-w3{max-width:100%;text-align:center;flex:0 0 100%;margin:10px 0 0 0;} .main-banner-2{min-height:120px;} .wthree_banner_bottom_grid_right h4 a{font-size:21px;} .img-blog-2{bottom:-31%;} }