    /*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,footer,header,main,menu,nav,section{display:block}progress,video{display:inline-block;vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b{font-weight:700}h1{margin:.67em 0;font-size:2em}sub{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}code{font-family:monospace,monospace;font-size:1em}button,input,select{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}}@font-face{font-family:"Glyphicons Halflings";src:url(https://aapkapainter.com/assets/newdesign/fonts/glyphicons-halflings-regular.eot);src:url(https://aapkapainter.com/assets/newdesign/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(https://aapkapainter.com/assets/newdesign/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(https://aapkapainter.com/assets/newdesign/fonts/glyphicons-halflings-regular.woff) format("woff"),url(https://aapkapainter.com/assets/newdesign/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(https://aapkapainter.com/assets/newdesign/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}[role=button]{cursor:pointer}.h3,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}h4,h5,h6{margin-top:10px;margin-bottom:10px}h1{font-size:36px}h2{font-size:30px}.h3,h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul{margin-top:0;margin-bottom:10px}ul ul{margin-bottom:0}dl{margin-top:0;margin-bottom:20px}dd{line-height:1.42857143}dd{margin-left:0}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}th{text-align:left}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:absolute;margin-left:-20px}.checkbox+.checkbox{margin-top:-5px}.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg{height:auto}.has-success .checkbox,.has-success .checkbox-inline,.has-success .help-block,.has-success.checkbox label,.has-success.checkbox-inline label{color:#3c763d}@media (min-width:768px){.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label{padding-left:0}.form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn[disabled]{cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover{background-color:#fff;border-color:#ccc}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover{background-color:#337ab7;border-color:#2e6da4}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled]{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav>li>a>img{max-width:none}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label{padding-left:0}.navbar-form .checkbox input[type=checkbox]{position:relative;margin-left:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover{color:#ccc}.btn .label{position:relative;top:-1px}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.media>.pull-right{padding-left:10px}.media>.pull-left{padding-right:10px}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}}.tooltip.in{opacity:.9}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.container:after,.container:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.container:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.panel-body:after,.row:after{clear:both}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}tr.visible-xs{display:table-row!important}th.visible-xs{display:table-cell!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}
    .nav-enq,
    .navbar-btm {
    font-weight: 700;
    padding: 6px;
    }

    .banner_cap,
    .btn-box,
    .navbar-btm p {
    text-align: center;
    }

    .i-lable,
    label.s_type {
    text-shadow: 0 0 7px #00000021;
    }

    .navbar-btm {
    font-size: 1.75rem;
    box-shadow: 0 3px 6px #00000029;
    align-items: center;
    display: grid !important;
    }

    .navbar-btm p {
    color: #14183e;
    font-weight: 700;
    padding: 2px;
    }

    .nav-enq {
    color: #ff7600 !important;
    text-transform: uppercase;
    border: 2px solid #ff7600;
    border-radius: 1rem;
    font-size: 1.4rem;
    margin-left: 2rem;
    }

    .nav-call {
    color: #14183e;
    padding-left: 10%;
    }

    .sub-nav {
    height: auto;
    width: 100% !important;
    float: left;
    margin-top: 74px;
    background-color: #424242;
    border-top: 1px solid #ffffff94;
    position: relative;
    z-index: 9;
    }

    .est_bx a,
    .navbar-default {
    background: #fff;
    }

    .sub-nav ul {
    display: flex;
    justify-content: center;
    margin: 0;
    flex-wrap: wrap;
    }

    .sub-nav li {
    padding: 5px 3px;
    font: 11px Montserrat;
    border-right: 1px solid #ffffff94;
    }

    .sub-nav li:last-child {
    border-right: none;
    }

    .sub-nav a {
    color: #fff;
    }

    .sub-nav a:hover {
    color: #f0ddb3;
    }

    .sub-nav a.active {
    color: #f9c51e;
    }

    .main_wapper {
    width: 100%;
    float: left;
    display: inline-block;
    }

    #header,
    .header_wapper {
    float: left;
    width: 100%;
    position: relative;
    }

    .header_wapper {
    padding: 0;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 10;
    }

    .navbar>.container .navbar-brand,
    .navbar>.container-fluid .navbar-brand {
    margin-left: 0;
    }

    .hide,
    .navbar-toggle {
    border: 0;
    margin: 22px 0 22px 12px;
    padding: 0;
    float: left;
    }

    .navbar-toggle:focus,
    .navbar-toggle:hover {
    background: 0 0 !important;
    }

    .navbar-toggle .icon-bar,
    .navbar-toggle:focus .icon-bar,
    .navbar-toggle:hover .icon-bar {
    background: #14183e !important;
    }

    .navbar-toggle .icon-bar {
    height: 2px;
    }

    .navbar {
    border: 0;
    margin: 0;
    padding: 0;
    outline: 0;
    min-height: auto;
    border-radius: 0;
    width: 100%;
    }

    .navbar-brand {
    width: auto;
    height: auto;
    padding: 10px 0;
    }

    .navbar-nav {
    margin: 27px 0% 0 0;
    }

    .navbar-nav>li:first-child {
    position: static;
    }

    .navbar-default .navbar-nav>li.active a {
    background-color: transparent;
    border-bottom: 2px solid #ff7600;
    color: #ff7600;
    }

    .navbar-nav>li>span {
    display: inline-block;
    width: auto;
    background: #ff3946;
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
    position: absolute;
    margin-left: 55px;
    margin-top: -20px;
    padding: 1px 5px 2px;
    border-radius: 2px;
    }

    .navbar-right.navbar-nav>li>a {
    font-size: 14px !important;
    transform: scaleY(1.3);
    letter-spacing: 1.3px !important;
    font-weight: 400;
    margin: 0 !important;
    }

    .navbar-default .navbar-nav>li>a span,
    .navbar-default .navbar-nav>li>button span {
    display: inline-block;
    height: 8px;
    width: 8px;
    border: solid #000;
    border-width: 2px 2px 0 0;
    margin-left: 8px;
    transform: rotate(135deg);
    vertical-align: text-top;
    }

    .navbar-default .navbar-nav>li>a,
    .navbar-default .navbar-nav>li>button {
    font-size: 13px;
    color: #14183e;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    padding: 0 3px;
    background: unset;
    border: unset;
    }

    .navbar-default .navbar-nav>li>a:hover,
    .navbar-default .navbar-nav>li>button:hover {
    color: #ff7600 !important;
    background-color: unset !important;
    }

    .navbar-default .navbar-nav>li .call-sec a {
    font-weight: 700;
    }

    .navbar-nav>li .fa {
    vertical-align: text-bottom;
    }

    #headercontactform .cnt_dtls,
    .navbar-collapse {
    padding: 0;
    }

    .dropdown-menu {
    max-width: 1245px;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    }

    .navbar-default .navbar-nav>.open>a,
    .navbar-default .navbar-nav>.open>a:focus,
    .navbar-default .navbar-nav>.open>a:hover {
    background-color: transparent !important;
    color: #ff7600;
    }

    .phone-number,
    .wp-inspection {
    display: none;
    }

    .phone-number a {
    color: #000;
    font-size: 15px;
    font-weight: 600;
    width: auto;
    transform: scaleY(1.1);
    }

    .phone-number a .fa {
    margin: 0 3px 0 0;
    }

    .navbar-nav>li>.dropdown-menu li {
    float: left;
    width: 100%;
    padding: 0 35px;
    }

    .navbar-nav>li>.dropdown-menu.serv li {
    padding: 0 15px;
    margin-bottom: 5px;
    }

    .dropdown-toggle img {
    height: 15px;
    padding-left: 6px;
    padding-bottom: 5px;
    }

    .dropdown-menu.serv {
    padding: 13px 0;
    left: 0;
    max-width: 1245px;
    transform: none;
    top: 38px !important;
    width: 100%;
    border-radius: 2rem !important;
    -webkit-border-radius: 2rem !important;
    -moz-border-radius: 2rem !important;
    -ms-border-radius: 2rem !important;
    -o-border-radius: 2rem !important;
    }

    .dropdown-menu.serv:after {
    left: 35px;
    }

    .dropdown-menu.serv>li>a {
    padding: 0 5px;
    border-bottom: none !important;
    color: #262626 !important;
    white-space: nowrap;
    }

    .banner_wapper {
    float: left;
    width: 100%;
    position: relative;
    height: 100vh;
    }

    .banner_bg:after {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    content: "";
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    }

    .banner_bg,
    .cty_banner .container {
    width: 100%;
    background-size: cover !important;
    height: 100vh;
    }

    .banner_bg {
    display: inline-block;
    overflow: hidden;
    }

    .banner_cap {
    max-width: 1366px;
    position: absolute;
    left: 50%;
    top: 45%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 1;
    margin-top: 100px;
    }

    .banner_img {
    height: 100vh;
    display: flex;
    justify-content: space-between;
    align-items: center;
    float: left;
    position: relative;
    }

    .lead_form_desc {
    background: #f5f5f5d1;
    border-radius: 0 1rem 1rem 0;
    padding: 2rem;
    }

    .lead_form_desc h1 {
    font-weight: 700;
    margin-bottom: 1rem;
    }

    .banner_cap,
    .dtls h4,
    .fld_prt,
    .left_cnt,
    .left_cnt .top_cnt p,
    .right_form,
    .right_form .iner_form,
    .right_form .iner_form form,
    .top_slider {
    display: inline-block;
    width: 100%;
    }

    .est_bx a,
    .rq_bx a {
    width: 130%;
    padding: 12px 0;
    border-radius: 3px;
    box-shadow: 0 7px 9px rgba(0, 0, 0, 0.16);
    }

    .main_cap,
    .main_cap h1,
    .small_cap {
    display: block;
    text-align: center;
    }

    .main_cap,
    .main_cap h1 {
    font-size: 35px;
    color: #fff;
    font-weight: 700;
    }

    .star-rating {
    display: flex;
    align-items: center;
    font-size: 30px;
    justify-content: center;
    }

    .star-rating .fa {
    padding-right: 7px;
    }

    .back-stars {
    display: flex;
    color: #fff;
    position: relative;
    }

    .front-stars {
    display: flex;
    color: #ffbc0b;
    overflow: hidden;
    position: absolute;
    top: 0;
    }

    .cnt_dtls,
    .i-lable,
    .right_form .iner_form,
    .wrap-input2 {
    position: relative;
    }

    .small_cap {
    font-size: 25px;
    color: rgba(255, 255, 255, 0.5);
    }

    .btn-box {
    display: block;
    margin-top: 40px;
    margin-bottom: 40px;
    }

    .cnt_dtls,
    .cnt_sec,
    .cty_banner .container,
    .est_bx,
    .est_bx a,
    .rq_bx,
    .rq_bx a {
    display: inline-block;
    }

    .est_bx,
    .rq_bx {
    width: 100%;
    margin-bottom: 15px;
    }

    .est_bx a {
    color: #444;
    font-size: 18px;
    }

    .rq_bx a {
    color: #fff;
    font-size: 20px;
    background: #f85562;
    background: -moz-linear-gradient(left, #f85562 0, #ea6955 63%, #f79f52 100%);
    background: -webkit-gradient(left top, right top, color-stop(0, #f85562), color-stop(63%, #ea6955), color-stop(100%, #f79f52));
    background: -webkit-linear-gradient(left, #f85562 0, #ea6955 63%, #f79f52 100%);
    background: -o-linear-gradient(left, #f85562 0, #ea6955 63%, #f79f52 100%);
    background: -ms-linear-gradient(left, #f85562 0, #ea6955 63%, #f79f52 100%);
    background: linear-gradient(to right, #f85562 0, #ea6955 63%, #f79f52 100%);
    }

    .call-sec a {
    color: #fff;
    font-size: 18px !important;
    font-weight: 700;
    }

    .section_wapper {
    width: 100%;
    }

    .cnt_sec {
    background: #f2f2f2;
    padding-top: 0 !important;
    }

    .cnt_dtls {
    z-index: 1;
    }

    .cnt_dtls,
    .cnt_sec {
    float: left;
    width: 100%;
    margin-top: -2px;
    }

    .main-header-text {
    width: 553px;
    text-align: left;
    letter-spacing: 0;
    color: #fff;
    opacity: 1;
    margin-bottom: 10px;
    }

    .main-header-text * {
    background: #22000078;
    margin: 1px;
    border-radius: 10px;
    padding: 10px;
    }

    .form1 {
    width: 80% !important;
    }

    .right_form {
    padding-left: 17% !important;
    }

    .right_form .iner_form form {
    background: #fff;
    border-radius: 16px;
    box-shadow: 0 0 17px rgb(0 0 0 / 15%);
    padding: 30px 30px 10px;
    }

    .form1 h2 {
    font-size: 27px !important;
    text-align: center !important;
    letter-spacing: -0.4px;
    font-weight: 600;
    color: #3a3a53;
    }

    .get_free_est {
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    word-spacing: 1px;
    margin: 19px 0 0;
    color: #555577;
    font-style: italic;
    }

    .get_free_est a {
    font-weight: 700;
    color: #166079;
    }

    .fld_prt {
    margin: 0;
    }

    img,
    input,
    textarea {
    border: 0;
    }

    a,
    button,
    input,
    textarea {
    outline: 0 !important;
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    p {
    padding: 0;
    margin: 0;
    font-weight: 400;
    }

    .frm_fld,
    .frm_fld label {
    display: inline-block;
    width: 100%;
    margin-bottom: 30px;
    }

    .wrap-input2 {
    width: 100%;
    margin: 4px 0 0;
    float: left;
    }

    .wrap-input2 select {
    height: 35px;
    position: relative;
    padding-left: 2px;
    line-height: 35px;
    }

    .wrap-input2 .dropicon {
    position: absolute;
    right: 15px;
    top: 35px;
    border-top: 7px solid #2e2e2e;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    }

    .iti {
    display: block !important;
    }

    .i-lable {
    font-size: 14.4px;
    display: inline-block;
    color: #323252;
    background: #fff;
    left: 10px;
    top: 9px;
    z-index: 1;
    padding: 0 2px;
    }

    .cty_page .cnt_dtls,
    .cty_page .cnt_sec,
    .iti__selected-flag {
    padding: 0 !important;
    }

    .iti__selected-flag {
    background: 0 0 !important;
    height: 33px !important;
    font-size: 14px;
    }

    .iti__flag-container {
    height: auto;
    left: 12px !important;
    }

    .popover-content {
    font-size: 11px;
    }

    .input2 {
    display: block;
    width: 100%;
    font-size: 14px;
    color: #000 !important;
    line-height: 1.8;
    border: 1px solid #dedede;
    background-color: #fff;
    -webkit-appearance: none;
    height: 40px;
    border-radius: 4px;
    }

    .close_btn,
    .closepop,
    .contain.button {
    font-size: 0.875rem;
    text-decoration: none;
    }

    .frm_fld input[type="email"],
    .frm_fld input[type="text"] {
    display: inline-block;
    width: 100%;
    font-size: 14px;
    color: #000;
    padding: 0 0 0 10px;
    background-color: transparent;
    }

    input.request_name {
    text-transform: capitalize !important;
    }

    .request_city,
    .request_house_type,
    .request_project_category,
    .request_project_type,
    .request_start_date,
    .request_waterproofing_for {
    cursor: pointer;
    }

    #request_city1 option,
    #request_city2 option,
    #request_house_type option,
    #request_project_category1 option,
    #request_project_type option,
    #request_start_date option {
    color: #000;
    }

    .fld_prt p {
    margin-top: 2rem;
    font-size: 12px;
    color: #000000c4;
    float: left;
    width: 100%;
    }

    .focus-input2,
    .sbmt_btn {
    position: absolute;
    width: 100%;
    left: 0;
    }

    .sbmt_btn {
    bottom: -20px;
    text-align: center;
    position: relative;
    }

    .right_form .iner_form form .sbmt_btn {
    bottom: 0;
    margin-top: 15px;
    }

    .sbmt_btn input {
    width: 55% !important;
    }

    .form-btn input {
    background: #F16554 !important;
    padding: 4% !important;
    color: #fff !important;
    border-radius: 15px !important;
    font-size: 15px !important;
    font-weight: 700;
    letter-spacing: 0.5px;
    width: 300px;
    height: 50px
    }

    .sbmt_btn input[type="button"],
    .sbmt_btn input[type="submit"] {
    display: inline-block;
    text-align: center;
    width: 70%;
    color: #fff;
    font-size: 25px;
    padding: 18px;
    border-radius: 6px;
    border: 0;
    box-shadow: 0 -5px 8px rgba(0, 0, 0, 0.1);
    background: #f85562;
    background: -moz-linear-gradient(left, #f85562 0, #ea6955 63%, #f79f52 100%);
    background: -webkit-gradient(left top, right top, color-stop(0, #f85562), color-stop(63%, #ea6955), color-stop(100%, #f79f52));
    background: -webkit-linear-gradient(left, #f85562 0, #ea6955 63%, #f79f52 100%);
    background: -o-linear-gradient(left, #f85562 0, #ea6955 63%, #f79f52 100%);
    background: -ms-linear-gradient(left, #f85562 0, #ea6955 63%, #f79f52 100%);
    background: linear-gradient(to right, #f85562 0, #ea6955 63%, #f79f52 100%);
    }

    .sbmt_btn input[type="submit"]:hover {
    background-color: #ff0002 !important;
    outline: #00000012 solid 2px !important;
    }

    .progress_bar {
    display: flex;
    position: absolute;
    right: 20px;
    bottom: 4rem;
    }

    .progress_bar a {
    padding: 5px;
    border-radius: 50%;
    border: 1px solid red;
    }

    .progress_bar span {
    top: 5px !important;
    }

    .cnt_dtls .container {
    background-image: linear-gradient(130deg, #2e2a66, #242a4c);
    }

    label.s_type {
    font-size: 14px !important;
    display: inline;
    padding: 0;
    margin-left: 10px;
    color: #323252;
    }

    input[type="checkbox"] {
    height: 20px;
    margin: 0 5px 0 0;
    width: 20px;
    vertical-align: sub;
    }

    .contain.button {
    text-transform: uppercase;
    display: inline-block;
    border-radius: 1.5rem;
    background-color: #fff;
    color: #47bdff;
    padding: 1rem 2rem;
    font-weight: 900;
    }

    .modal-backdrop {
    position: unset !important;
    }

    .modal .bg-popContainer2 {
    align-items: center;
    justify-content: center;
    position: fixed;
    width: 100vw;
    height: 100vh;
    bottom: 0;
    right: 0;
    background-color: rgb(0 0 0 / 69%);
    z-index: 1;
    visibility: hidden;
    opacity: 0;
    transition: 0.64s ease-in-out;
    }

    .modal-inner,
    .modal1-inner {
    position: relative;
    align-items: center;
    max-width: 800px;
    max-height: 600px;
    background-color: #fff;
    transition: 0.64s ease-in-out;
    }

    .modal-photo,
    .modal1-photo {
    display: flex;
    align-items: flex-end;
    overflow: hidden;
    }

    .modal-text,
    .modal1-text {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 4rem;
    }

    .modal-text p,
    .modal1-text p {
    letter-spacing: 0;
    text-align: center;
    color: #000;
    text-transform: uppercase;
    opacity: 1;
    line-height: 1.5;
    font-family: Roboto, sans-serif;
    }

    .modal-text h2,
    .modal1-text h2 {
    text-transform: uppercase;
    text-align: center;
    margin-top: 10px;
    font-weight: 700;
    font-family: Cambria;
    }

    .modal-text span,
    .modal1-text span {
    text-transform: lowercase;
    font-size: 14px;
    font-style: italic;
    }

    .modal-text a,
    .modal1-text a {
    text-decoration: none;
    color: #47bdff;
    }

    .modal:target {
    visibility: visible;
    opacity: 1;
    z-index: 11;
    }

    .modal-inner,
    .modal1-inner,
    .modal1:target,
    .modal:target {
    bottom: 0;
    right: 0;
    transform: rotate(0);
    }

    .close_btn,
    .closepop {
    position: absolute;
    right: -1rem;
    top: -1rem;
    width: 3rem;
    height: 3rem;
    border-color: #47bdff;
    font-weight: 300;
    border-radius: 100%;
    background-color: #47bdff;
    z-index: 4;
    color: #fff;
    line-height: 2rem;
    text-align: center;
    cursor: pointer;
    }

    #close,
    .close_btn {
    line-height: 3rem !important;
    }

    .modal-form .input2,
    .modal1-text .input2 {
    border: 1px solid #333;
    border-radius: 0;
    box-shadow: 0 0 3px 0 #000;
    }

    .modal-form .submit,
    .modal-otp .modal-body,
    .modal1-text .submit {
    text-align: center;
    }

    .modal-form input[type="submit"],
    .modal1-text input[type="submit"] {
    background-color: #000;
    color: #fff;
    border-radius: 5px;
    }

    .icon {
    display: inline-grid;
    grid-template-columns: auto auto auto;
    }

    .icon-sub {
    display: flex;
    padding: 0 17px;
    }

    .icon-sub img {
    width: 15px;
    height: 15px;
    }

    .icon-sub div {
    margin-left: 6px;
    margin-top: 1px;
    }

    .bg-popContainer,
    .bg-popContainer2 {
    height: 100vh;
    width: 100vw;
    background-color: rgb(0 0 0 / 50%);
    position: fixed;
    top: 0;
    visibility: visible;
    opacity: 1;
    z-index: 11;
    align-items: center;
    justify-content: center;
    display: none;
    left: 0;
    }

    .modal-text .tag-line p {
    font-weight: 600;
    color: #107896;
    text-transform: capitalize;
    }

    .country_code {
    position: absolute !important;
    top: 26px;
    z-index: 1;
    width: 100px !important;
    padding: 0 4px;
    border: none;
    left: 4px;
    background: #fff !important;
    }

    .modal-otp line {
    stroke-dasharray: 35;
    stroke-dashoffset: 0;
    }

    .modal-otp input {
    background: 0 0;
    width: 240px;
    height: 6rem;
    font-size: 28px;
    letter-spacing: 43px;
    text-shadow: 0 0 0 #000;
    display: block;
    }

    .btn-primary {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
    }

    @media (min-width: 240px) and (max-width: 567px) {
    #request_a_call_back {
    height: auto;
    }
    }

    @media (min-width: 768px) and (max-width: 991px) {
    .cnt_dtls .container .row {
    padding: 50px 50px 50px 0;
    }

    .right_form {
    padding-left: 10px;
    }
    }

    @media (min-width: 767px) {

    .navbar-btm span,
    .wrap-input2 select#request_project_category1 option:disabled:before {
    display: none;
    }

    .sub-nav {
    margin-top: 0px !important;
    }

    .navbar-default .navbar-nav>li>a,
    .navbar-default .navbar-nav>li>button {
    padding: 0 3px 16px !important;
    }

    .navbar-default .navbar-nav>li>a {
    font-size: 13px !important;
    }

    .wrap-input2 select#request_project_category1 {
    overflow: hidden;
    padding: 0;
    }

    .wrap-input2 select#request_project_category1 option:disabled {
    padding-left: 10px !important;
    border-bottom: 1px solid #0000001c;
    }

    .wrap-input2 select#request_project_category1 option {
    position: relative;
    padding: 8px 0 8px 35px;
    }

    .wrap-input2 select#request_project_category1 option:before {
    content: "";
    position: absolute;
    left: 12px;
    top: 50%;
    transform: translateY(-50%);
    height: 12px;
    width: 12px;
    border-radius: 2px;
    border: 1px solid #000;
    }

    .wrap-input2 select#request_project_category1 option.check:before {
    content: "";
    position: absolute;
    left: 15px;
    height: 12px;
    width: 6px;
    border-style: solid;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
    top: calc((100% - 17px) / 2);
    }

    .wrap-input2 select#request_project_category1.selectclick {
    height: 134px;
    }

    .cnt_dtls .container .row {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
    }

    .form1 {
    margin-top: 7rem;
    }

    .lead_form_desc {
    width: 22%;
    position: relative;
    bottom: 18rem;
    }

    .modal-inner,
    .modal1-inner {
    display: flex;
    width: 60%;
    height: 58%;
    }

    .btn-sm {
    margin-bottom: 14px;
    }

    .modal-text .tag-line p {
    margin-top: 9px;
    font-size: 15px;
    }

    .modal-photo,
    .modal1-photo {
    width: 50%;
    height: 100%;
    }

    .correc-phone {
    padding-left: 110px !important;
    letter-spacing: 2px;
    }

    .modal-text,
    .modal1-text {
    width: 60%;
    height: 100%;
    }

    .modal-text p,
    .modal1-text p {
    font-size: 11px;
    margin-top: 1rem;
    }

    .modal-text h2 {
    font-size: 17px;
    }

    .modal1-text h2 {
    font-size: 35px;
    }

    .modal-form .wrap-input2,
    .modal1-text .wrap-input2 {
    width: 80%;
    margin: 0 40px;
    }

    .modal-form input[type="submit"] {
    padding: 12px 50px 12px 46px;
    margin-top: 23px;
    margin-left: 7px;
    }

    .modal1-text input[type="submit"] {
    padding: 12px 105px !important;
    margin-top: 23px;
    margin-left: 7px;
    }

    div#lastweek_booking {
    margin-top: 12px;
    text-align: center;
    }

    .modal-photo img,
    .modal1-photo img {
    width: 100%;
    height: 100%;
    }

    .icon-sub div {
    font-size: 10px;
    }

    .icon-sub {
    margin: 30px -26px 0;
    width: 171px;
    }
    }

    @media (min-width: 768px) {

    .sub-nav,
    .sub-nav li {
    border: none;
    }

    .container {
    width: 100%;
    }

    .main-header-text {
    margin-top: -150px;
    }

    .sub-nav li {
    font-size: 13px;
    padding: 10px 35px;
    }

    .cnt_dtls .container {
    background: url(https://aapkapainter.com/assets/newdesign/images/homepage/tile-lead-banner.webp) center center/cover no-repeat;
    }
    }

    @media (max-width: 767px) {
    .sub-nav li {
    padding: 0;
    text-align: center;
    }

    .sub-nav a {
    margin: 8px;
    display: block;
    }

    .logo {
    width: 30%;
    }

    .logo img {
    width: 100%;
    height: auto;
    }

    .sub-nav {
    margin-top: 58px;
    border-top-width: 2px;
    }

    .navbar-brand {
    padding: 6px 0;
    margin: 7px !important;
    }

    .sub-nav ul {
    padding: 5px 0;
    }

    #request_a_call_back .col-md-6.col-sm-6,
    .section_wapper {
    padding: 0;
    }

    .right_form .iner_form form {
    margin-bottom: 10px;
    padding: 30px 15px 10px;
    }

    .get_free_est {
    font-size: 12px;
    letter-spacing: 0;
    word-spacing: 0;
    }

    .get_free_est a {
    font-weight: 400;
    letter-spacing: 0;
    }

    .banner_img {
    display: block;
    padding-top: 1rem;
    height: auto;
    }

    .lead_form_desc {
    margin-bottom: 1rem;
    width: 62%;
    padding: 1rem;
    }

    .lead_form_desc h1 {
    font-size: 24px;
    }

    .cnt_dtls,
    .logo {
    margin: 0;
    }

    .phone-number {
    display: block;
    float: right;
    margin: 0;
    height: 58px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-right: 10px;
    }

    .cnt_sec {
    padding: 14px 0 0;
    }

    .cnt_dtls .container .row {
    padding: 20px 10px !important;
    }

    .main-header-text h1,
    .main-header-text h2 {
    font-size: 25px;
    }

    .main-header-text p {
    font-size: 12px !important;
    }

    .form1 {
    width: 100% !important;
    }

    .right_form {
    padding: 0 !important;
    margin-bottom: 0;
    margin-top: 70px;
    }

    .frm_fld input[type="email"],
    .frm_fld input[type="text"] {
    padding: 0 10px;
    font-size: 14px;
    letter-spacing: 0.2px;
    }

    .request_city,
    .request_project_category {
    font-size: 14px !important;
    }

    .fld_prt p {
    font-size: 10px;
    }

    .progress_bar {
    right: 4px;
    }
    }

    @media (max-width: 760px) {

    .hide-mob,
    .nav-call {
    display: none;
    }

    .main-header-text,
    img.hide-desk {
    width: auto;
    height: auto;
    }

    .dropdown-menu.serv>li>a {
    color: #fff !important;
    }

    .nav-enq {
    padding: 4px;
    font-size: 10px;
    margin: 0 12px;
    width: 40%;
    text-align: center;
    }

    .nav-call {
    text-align: end;
    padding-left: 0 !important;
    }

    .navbar-btm {
    grid-template-columns: 100%;
    padding: 6px 10px;
    }

    img.hide-desk {
    margin: 3px 6px;
    }

    .navbar-btm span {
    color: #000;
    font-size: 14px;
    display: flex;
    }

    .navbar-btm p {
    display: flex;
    font-size: 12px;
    justify-content: center;
    padding: 0;
    border-right: 0px solid #fff;
    text-align: left;
    }
    }

    @media (max-width: 766px) {
    .form-icon {
    top: 5vh !important;
    }

    .modal-otp svg {
    width: 200px;
    }

    .modal-otp input {
    margin-bottom: -1px !important;
    }

    .btn-sm {
    margin-top: 14px;
    }

    .modal-otp .modal-body {
    text-align: center;
    padding: 4px;
    margin-bottom: 15px;
    }

    .country_code {
    top: 31px;
    width: 95px !important;
    font-size: 13px;
    }

    .correc-phone {
    padding-left: 110px !important;
    letter-spacing: 1px;
    }

    label.s_type {
    margin-right: 0;
    font-size: 12px;
    }

    .modal-text .tag-line p {
    margin-top: 5px;
    font-size: 13px;
    }

    .modal-text span,
    .modal1-text span,
    div#lastweek_booking .total-booking {
    font-size: 10px;
    }

    input[type="checkbox"] {
    margin-right: 2px;
    }

    .modal-inner,
    .modal1-inner {
    width: 88%;
    height: 78%;
    }

    .modal-photo,
    .modal1-photo {
    width: 100%;
    height: 30%;
    }

    .modal-text,
    .modal1-text {
    width: 100%;
    height: 74%;
    }

    .modal-text p,
    .modal1-text p {
    font-size: 7px;
    margin-top: -2rem;
    }

    .modal-text h2 {
    font-size: 11px;
    color: #000;
    }

    .modal1-text h2 {
    font-size: 30px;
    }

    .modal-form .wrap-input2,
    .modal1-text .wrap-input2 {
    width: 93%;
    margin: 0 7px;
    }

    .modal-form input[type="submit"] {
    padding: 12px 35px;
    margin-top: 15px;
    width: 100%;
    }

    .modal1-text input[type="submit"] {
    padding: 12px 92px;
    margin-top: 15px;
    margin-left: -12px;
    }

    div#lastweek_booking {
    margin-top: 4px;
    text-align: center;
    width: 100%;
    }

    .modal-photo img,
    .modal1-photo img {
    width: 100%;
    height: 130%;
    }

    .image-row img {
    width: 100%;
    height: auto;
    }

    .icon-sub div {
    font-size: 7px;
    }

    .icon-sub {
    margin: 30px -20px 0 -37px;
    width: 160px;
    }
    }

    @media (min-width: 1200px) {
    .sub-nav {
    margin-top: 70px;
    }
    }

    @media (min-width: 1301px) and (max-width: 1479px) {
    .navbar-nav>li>a {
    margin: 0 11px;
    font-size: 12.5px !important;
    }
    }

    .book_sec {
    top: -70px;
    height: 100%;
    display: flex;
    align-items: center;
    }

    .pcc-scroll {
    display: none;
    }.srv_plcs a,
label {
white-space: nowrap;
}
.MultiCarousel .leftLst.over,
.MultiCarousel .rightLst.over,
.focus-input2 {
pointer-events: none;
}
.height20,
.wrapper .clear {
clear: both;
}
html {
scroll-behavior: smooth;
-webkit-font-smoothing: antialiased;
}
@-webkit-keyframes spin {
0% {
-webkit-transform: rotate(0);
}
100% {
-webkit-transform: rotate(360deg);
}
}
.dropdown-menu,
.slide-cont {
transform: translateX(-50%);
}
@keyframes spin {
0% {
transform: rotate(0);
}
100% {
transform: rotate(360deg);
}
}
.lazy {
position: relative;
visibility: hidden;
color: transparent;
background: 0 0;
}
.lazy::before {
content: "";
position: absolute;
top: calc(50% - 13px);
left: calc(50% - 13px);
width: 26px;
height: 26px;
border: 1px solid #f3f3f3;
border-radius: 50%;
border-top: 1px solid #00f;
border-bottom: 1px solid red;
animation: 2s linear infinite loadspining;
-webkit-animation: 2s linear infinite loadspining;
}
@keyframes loadspining {
0% {
transform: rotate(0);
}
100% {
transform: rotate(360deg);
}
}
.footer-style {
width: 90% !important;
}
.disnone.active,
.tab-content .active {
display: block !important;
}
#overlay,
.abt_title h2::after,
.hide-address,
.popover .arrow,
.slider_icon_hide,
.tab-content > .tab-pane {
display: none;
}
.city_list p {
font-size: 10px;
margin-top: 6px;
font-weight: 700;
color: #f75560;
}
.footer-style h2,
.footer-style h3 {
color: #181230 !important;
transform: scaleY(1.2) !important;
font-weight: 700;
letter-spacing: 0.8px !important;
word-spacing: 2px;
text-transform: uppercase;
font-family: 'Montserrat', sans-serif !important;
}
.footer-style p,
.footer-style ul {
color: #1b1d26 !important;
margin: 0 0 11px !important;
letter-spacing: 0.5px !important;
word-spacing: 2px;
transform: scaleY(1.1);
font-family: 'Poppins', sans-serif !important;
}
.csmr_sec .csmr_dtls,
.textvid_sec .csmr_dtls,
h3.blog-title {
font-family: Montserrat;
word-spacing: 1px;
}
.left_cnt .top_cnt p {
font-size: 25px !important;
font-weight: unset !important;
}
.top_cnt span {
font-size: 55px;
font-weight: 700;
}
.left_cnt .top_cnt {
background-color: transparent !important;
text-align: center !important;
margin-top: 3%;
}
.top_cnt p {
top: 0 !important;
left: 0 !important;
padding: 15px;
}
#overlay {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.5);
z-index: 9999;
cursor: pointer;
justify-content: center;
align-items: center;
}
#more,
.item div.matt_prdt,
.matt_brd,
.matt_prdts,
.para,
.process_tab_slider,
.txt_block {
display: inline-block;
}
::placeholder {
color: #777;
}
.popover-content {
padding: 0;
color: red;
}
.progress_bar a:hover {
background: #ff002336;
}
.progress_bar span {
height: 1.5px;
width: 10px;
position: relative;
top: 6px;
background-color: red;
}
.inner_links a .overlay {
background: unset;
}
.inner_links span {
text-align: center;
height: 100%;
position: absolute;
top: 0;
display: flex;
justify-content: center;
align-items: center;
color: #fff;
background: rgba(0, 0, 0, 0.5);
width: 100%;
font-size: 35px;
}
.contact_btn_top,
.or,
.slide-cont,
.txt_block {
position: relative;
}
.inner_links,
.inner_links.half {
display: inline-block;
width: 100%;
float: left;
margin-bottom: 5px;
}
.inner_links a {
height: 320px;
max-height: 320px;
overflow: hidden;
border-radius: 5px;
}
.abt_sec .abt_dtls .abt_rgt,
.csmr_sec .csmr_img,
.gly_sld .rgt_gly_btn a,
.inner_links a,
.left-tab-box,
.paint_diff_links,
.right-tab-box,
.simlr-texture-sec .csmr_img,
.sticky_filter_block ul li,
.textvid_sec .csmr_img,
.txt_right_search_box .inner_right_txt {
display: inline-block;
width: 100%;
position: relative;
}
.blog-content p,
h3.blog-title {
color: #000;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.inner_links a img,
.inner_links.half a img {
display: inline-block;
width: 100%;
min-height: 100%;
}
.m-b-26 {
margin-bottom: 26px;
}
.p-r-0 {
padding-right: 0 !important;
}
.p-l-0 {
padding: 0 15px 0 0 !important;
}
.interlinks {
padding: 50px 100px;
width: 100%;
display: inline-block;
}
.proj-count {
font-size: 6rem !important;
margin: 2rem 8rem !important;
}
.slide-cont .s-next,
.slide-cont .s-prev {
color: transparent;
height: 40px;
width: 40px;
border: solid #000c;
border-width: 5px 5px 0 0;
}
.slide-cont .owl-next,
.slide-cont .owl-prev {
background: 0 0 !important;
position: absolute;
top: 40%;
}
.slide-cont .owl-prev {
left: -40px;
}
.slide-cont .owl-next {
right: -40px;
}
.slide-cont .s-next {
transform: rotate(225deg);
}
.slide-cont .s-prev {
transform: rotate(45deg);
}
.slide-cont {
width: 80%;
left: 50%;
margin-top: 50px;
}
.blog-content,
.slide-cont .owl-item .item {
margin-top: 40px;
}
.slide-cont img {
width: 100% !important;
height: 350px;
}
.slide-cont .owl-item {
visibility: hidden;
transform: scale(0.8);
}
.slide-cont .owl-item.active.center .item,
.texture_main_block .txt_right_search_box.stick,
.txt_buttons_box ul li .txt_left_btn a .txt_text i.mt5 {
margin-top: 0;
}
.slide-cont .owl-item.active {
display: inline-flex;
visibility: visible;
transition: 0.5s;
transform: scale(0.8);
}
.slide-cont .item {
align-items: center;
color: #fff;
display: flex;
height: 350px;
justify-content: center;
}
.slide-cont .owl-item.active.center {
transform: scale(1);
}
.blog {
float: left;
width: 100%;
height: auto;
background: #ffffff5e;
padding: 30px 50px 50px;
border-top: 1px solid #e7e7e7;
}
h2.b-title {
font-size: 29px;
font-weight: 700;
color: #000;
}
h2.b-title span {
display: inline-block;
float: right;
font-size: 13px;
padding: 10px 25px;
color: #fff;
background: #1a4bc8;
border-radius: 50px;
font-family: Montserrat;
font-weight: 400;
}
.blog-content {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
font-family: 'Montserrat';
}
.blog-content div {
background-color: #fff;
border-radius: 18px;
}
.date {
font-size: 13px;
padding: 10px 0;
}
h3.blog-title {
line-height: 26px;
font-weight: 700;
-webkit-line-clamp: 2;
margin: 16px;
text-shadow: 0 0 #000;
font-size: 18px;
letter-spacing: 0.5px;
overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 2;
}
.blog-content p {
font-size: 15px;
margin: 10px 16px;
text-align: justify;
}
.blog-read-more {
font-size: 12px;
font-weight: 700;
color: #f91a00;
display: flex;
flex-direction: column;
justify-content: center;
}
.re-more {
display: flex;
margin: 18px 18px 6px;
width: 88% !important;
justify-content: space-between;
}
.blog-content img {
width: 100%;
border-radius: 18px 18px 0 0;
height: 300px;
}
.ppc,
a.service {
display: grid;
justify-content: center;
}
.ppc:hover,
a.service:hover {
box-shadow: 0 0 3px 0 #0000ffad;
}
@media screen and (min-width: 767px) {
.footer-item ul {
padding: 0;
}
.blog-content div {
width: 23%;
}
.faq_sec .container-fluid {
padding: 0 156px;
}
.faq_sec .col-md-8 {
width: auto;
}
.city_icon {
left: 15px !important;
}
.footer-style h2 {
font-size: 19px !important;
}
.footer-style h3 {
font-size: 17px !important;
}
h2.house {
padding: 45px 25px 17px;
color: #000;
margin: 0 -76px 60px;
background: #e5e2e26b;
transform: scaleY(1.2);
font-size: 28px !important;
font-weight: 800;
text-align: center;
}
.blog {
background: linear-gradient(180deg, #fff, #fff, #fff, #f3882882, #e62935);
}
}
@media screen and (max-width: 767px) {
.footer-style h2,
h2.house {
line-height: 22px !important;
}
.blog {
padding: 25px 10px;
background: linear-gradient(180deg, #fff, #f3882891, #e6293529);
}
body {
font-size: 16px;
line-height: 1.5;
}
h2.house {
margin-bottom: 30px;
color: #000;
padding: 28px !important;
text-align: center;
background: #e5e2e26b;
}
.seofooter--content h2,
.seofooter--content h3 {
font-weight: 700 !important;
}
.seofooter--content h3 {
font-size: 15px !important;
padding: 48px 20px 18px !important;
margin: 0 !important;
}
.blog-content {
flex-direction: column;
align-items: center;
}
.blog-content div {
margin-bottom: 25px;
}
.seofooter--content {
width: 100% !important;
}
.footer-style h2 {
font-size: 19px !important;
}
.footer-style p,
.footer-style ul {
padding: 0 21px;
}
.slide-cont .s-next,
.slide-cont .s-prev {
height: 25px;
width: 25px;
border-width: 4px 4px 0 0;
}
.footer-wrapper h3,
.inner_links span {
font-size: 15px;
}
.proj-count {
font-size: 4rem !important;
margin: 1rem 8rem !important;
}
.p-l-0,
.p-r-0 {
padding: 0 0 0 7px !important;
}
.m-b-26 {
margin-bottom: 0;
}
.interlinks {
padding: 10px;
}
.p-t-0 {
padding: 0 !important;
}
.p_right {
padding-left: 0 !important;
padding-right: 7px !important;
}
.inner_links a {
height: 144px;
max-height: 144px;
}
}
#loader1 {
background: url(../resized/loader_bg.webp) center center/cover no-repeat;
height: 100vh;
width: 100%;
padding-top: 1rem;
}
.choosing_us {
background: url(../resized/Thankyou_img.webp) center center/cover no-repeat;
height: 120vh;
padding-left: 23rem;
padding-top: 8rem;
text-align: center;
}
#headercontactform .cnt_dtls .container .row,
.loader2 {
height: 100vh;
}
.choosing_us p {
font-size: 20px;
color: #3a3a53;
margin: 1rem;
}
.choosing_us_btm img {
float: left;
margin-right: 2rem;
}
.choosing_us_btm p {
margin: 0;
font-size: 15px;
}
.success_icon {
margin-top: 7rem;
margin-bottom: 3rem;
}
.choosing_us_btm div {
margin-bottom: 1rem;
}
.choosing_us_btm a {
color: #2289aa;
}
.choosing_us_btm {
width: 32%;
margin: 5rem auto auto;
text-align: left;
background: rgb(254, 254, 254, 0.6);
padding: 2rem 3rem;
border-radius: 5px;
display: inline-block;
}
.loader2,
.or {
width: 100%;
display: inline-block;
}
.or,
.our-works-p,
.txt_block {
text-align: center;
}
.loader2 {
background: url(../resized/loader2_bg.webp) center center no-repeat !important;
}
#loader1 h3 {
color: #d6efff;
margin-top: 16rem;
}
#loader1 h2 {
color: #fff;
margin: 7rem 0 4rem;
}
.or {
top: 2rem;
color: #616188;
}
.serv_type {
-webkit-appearance: none;
border: 0;
line-height: 2;
cursor: pointer;
padding-right: 16rem !important;
}
.fld_prt a {
color: #2929c6;
}
.city_inp {
margin-top: 10px !important;
}
#request_whatsapp_opt_in {
position: relative !important;
top: 5px !important;
height: 3vh !important;
margin: 4px 22px 0 5px !important;
}
.ntfy {
font-weight: 700 !important;
}
.our-works-p {
color: #6c3b0a;
font-size: 17px;
}
.contact_btn_top {
top: 175px;
margin: 30px;
left: 88px;
height: 45px;
border-radius: 10px;
background: #fff;
display: flex;
align-items: center;
justify-content: center;
padding: 0 !important;
width: 16% !important;
}
.owl-dot span,
label {
border: 1px solid #fff;
}
.contact_btn_top a {
color: #000000b8;
font-size: 19px;
font-weight: 700;
}
.purple {
width: 80% !important;
margin: auto !important;
left: 0 !important;
}
.form_head {
width: 43% !important;
}
head::-webkit-selection {
color: #fff;
background: #ff5a5a;
}
::-moz-selection {
color: #fff;
background: #ff5a5a;
}
::selection {
color: #fff;
background: #ff5a5a;
}
ul,
ul li {
list-style: none;
}
a,
a:focus,
a:hover {
text-decoration: none;
-webkit-transition: 0.1s ease-in-out;
-moz-transition: 0.1s ease-in-out;
-ms-transition: 0.1s ease-in-out;
-o-transition: 0.1s ease-in-out;
transition: 0.1s ease-in-out;
cursor: pointer;
}
:focus,
a:focus,
select:focus {
outline: 0;
}
.float_none {
float: none !important;
}
#loader,
#loader img {
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
#loader {
height: 100%;
width: 100%;
background-color: #fff;
position: fixed;
z-index: 10000;
}
#loader img {
position: absolute;
}
.privacy-policy .text-center {
margin-bottom: 0;
margin-top: 0;
top: 0;
}
@media (max-width: 767px) {
.txt_buttons_box ul li .txt_right_btn a .txt_text span {
width: auto !important;
}
}
@media (min-width: 768px) {
.txt_buttons_box ul li .txt_left_btn a .txt_text {
text-align: left;
padding-left: 5px;
}
.item div.matt_prdt {
border-right: 1px solid #d5d5d5;
}
.choosing_us h2 {
font-size: 4rem;
}
.loader2 h2 {
margin: 12rem 0 5rem !important;
}
.loader2 {
margin-top: 0 !important;
}
}
.owl-dots,
.txt_block {
margin-top: 25px;
}
@media (min-width: 992px) {
.txt_buttons_box ul li .txt_left_btn a .txt_text {
padding-left: 0;
text-align: inherit;
}
}
.owl-nav img {
width: auto !important;
height: 28px;
}
.dropdown-menu {
max-width: 1245px;
width: 100%;
left: 50%;
-webkit-transform: translateX(-50%);
padding: 53px 0;
}
.dropdown-menu a {
padding: 0 35px;
}
.dropdown-menu:after {
position: absolute;
left: 170px;
top: -15px;
border-left: 15px solid transparent;
border-right: 15px solid transparent;
border-bottom: 15px solid #fff;
width: 30px;
height: 15px;
content: "";
}
#google-logo {
width: 12vh;
margin-left: auto;
margin-right: auto;
padding-top: 5px;
}
.owl-dot span {
background: 0;
}
#s_filter,
.owl-dot.active span,
.owl-dot:hover span {
background: #fff;
}
label {
padding: 6px 12px;
margin-bottom: 0;
font-size: 15px;
font-weight: 400;
line-height: 2em;
text-align: left;
vertical-align: top;
cursor: pointer;
background-color: unset;
border-radius: 5px !important;
color: #333;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
div[data-toggle="buttons"] label:last-child {
margin: 0 0 27px;
}
.bubble-links li a,
.txt_block p span,
div[data-toggle="buttons"] label:hover {
color: #333;
}
div[data-toggle="buttons"] label.active,
div[data-toggle="buttons"] label:active {
-webkit-box-shadow: none;
box-shadow: none;
}
.txt_block {
width: 100%;
border: 1px solid #c4c4c4;
float: left;
max-width: 95%;
padding: 25px 20px;
}
.txt_block:after {
position: absolute;
left: -20px;
top: 50%;
content: "";
width: 20px;
height: 38px;
background: url(../images/icon/border-arrow.png) center center no-repeat;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
}
.txt_block span {
color: #ffb74b;
margin-bottom: 3px;
}
.txt_block p span,
.txt_block span {
display: block;
font-size: 16px;
text-align: left;
}
.para {
text-align: left;
padding-bottom: 30px;
margin-top: -20px;
}
.para p {
font-size: 21px;
color: #555;
}
.para p span {
color: #ffb74b;
font-size: 20px;
}
.csmr_sec .csmr_dtls,
.dtls,
.has-val.input2 + .focus-input2::before,
.input2:focus + .focus-input2::before,
.matt_brd,
.matt_prdts,
.para,
.process_tab_slider,
.srv_dtls h3,
.tab-content .tab-pane {
width: 100%;
}
.Product_cont,
.abt_sec,
.abt_sec .abt_dtls,
.abt_sec .abt_dtls .abt_lft,
.bg_cap,
.bg_cap p,
.box_caro,
.box_caro_wood,
.content_wapper,
.csmr_sec .csmr_dtls span,
.cus_box,
.cus_dtls,
.cus_dtls h5,
.cus_dtls p,
.faq_dtls,
.faq_sec,
.filter_input ul.navList li,
.filter_input ul.navList li a,
.gly_sec,
.how_to_play,
.how_to_slider,
.img_class,
.inner-left img,
.inner_tabs a,
.inner_tabs a .txt_box,
.inner_txt_block,
.matt-prc,
.matt-tp,
.paint_block,
.paint_block_title,
.prdt_dtls span,
.process_sec,
.product_slider,
.re_paint_para,
.re_paint_para p,
.re_paint_ttl,
.re_pnt_sld,
.sec_tab,
.sec_tab_cont,
.srv_img,
.srv_img a,
.srv_sld_blk,
.srv_sld_blk .srv_sldr,
.tab_cont_dtls,
.texture_main_block,
.texture_main_block h2,
.texture_main_block h3,
.texture_tab_block,
.texture_thumb,
.texture_thumb li a,
.txt_buttons_box ul,
.video_box,
.video_box img,
.why_sec,
.wrk_blk p,
.wrk_blk span {
display: inline-block;
width: 100%;
}
.abt_sec,
.gly_sec {
background: #f2f2f2;
padding: 20px 0 0;
float: left;
}
.abt_sec .abt_title h2,
.csmr_sec .abt_title h2,
.faq_sec .abt_title h2,
.gly_sec .abt_title h2,
.simlr-texture-sec .abt_title h2,
.srv_sec .abt_title h2,
.textvid_sec .abt_title h2,
.wrk_sec .abt_title h2 {
display: inline-block;
width: auto;
font-size: 28px;
color: #333;
text-transform: capitalize;
position: relative;
padding: 15px 0 14px;
}
.abt_sec .abt_title h1:after,
.abt_sec .abt_title h2:after,
.cnt_sec .abt_title h2:after,
.csmr_sec .abt_title h2:after,
.faq_sec .abt_title h2:after,
.gly_sec .abt_title h2:after,
.google-reviews-sec .abt_title h2:after,
.interiorColor h3:after,
.paint_block_title h2:after,
.simlr-texture-sec .abt_title h2:after,
.srv_sec .abt_title h2:after,
.textvid_sec .abt_title h2:after,
.why_sec .abt_title h2:after,
.wrk_sec .abt_title h2:after {
position: absolute;
left: 50%;
bottom: 0;
width: 85px;
height: 4px;
content: "";
background: #ff5a5a;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
}
.abt_sec .owl-prev,
.arrow-inverse {
transform: rotate(180deg);
}
.faq .abt_title h2:after {
position: unset;
}
.abt_sec .abt_dtls {
padding: 58px 40px 38px 30px;
margin: 55px 0 0;
position: relative;
background: #ffc56d;
background: -moz-linear-gradient(left, #ffc56d 0, #f77 46%, #ff477e 100%);
background: -webkit-gradient(left top, right top, color-stop(0, #ffc56d), color-stop(46%, #f77), color-stop(100%, #ff477e));
background: -webkit-linear-gradient(left, #ffc56d 0, #f77 46%, #ff477e 100%);
background: -o-linear-gradient(left, #ffc56d 0, #f77 46%, #ff477e 100%);
background: -ms-linear-gradient(left, #ffc56d 0, #f77 46%, #ff477e 100%);
background: linear-gradient(108deg, #ffb84f, #c95ce3);
}
.abt_sec .abt_dtls .abt_lft {
text-align: right;
position: absolute;
right: 88px;
}
.abt_sec .abt_dtls .abt_lft img {
display: inline-block;
margin-right: 25px;
}
.abt_sec .abt_dtls .abt_rgt,
.policy-content {
text-align: left;
}
.abt_rgt .abt_rgt_blk {
display: inline-block;
width: 100%;
max-width: 70%;
}
.abt_rgt .abt_rgt_blk h3,
.abt_rgt .abt_rgt_blk p {
display: inline-block;
width: 100%;
color: #fff;
}
.abt_rgt .abt_rgt_blk h3 {
font-size: 28px;
text-transform: capitalize;
margin-bottom: 9px;
}
.abt_rgt .abt_rgt_blk p {
font-size: 25px;
line-height: 1.5;
}
.abt_rgt .abt_rgt_blk a {
float: right;
margin: 58px 0 38px;
}
.abt_sld .owl-dots {
bottom: auto;
text-align: left;
left: 0;
margin: 67px 0 0;
max-width: 40%;
position: absolute;
top: 100%;
width: 100%;
}
.abt_sld .owl-dot span {
width: 18px;
height: 18px;
margin: 5px 10px;
}
.abt_sec .owl-nav[class*="owl-"],
.how_to_slider .owl-nav[class*="owl-"] {
padding: 0;
margin: 0;
}
.abt_sec .owl-nav {
position: relative;
right: 5%;
bottom: -5px;
}
.abt_sec .owl-prev,
.srv_sldr .owl-prev {
position: relative;
right: 120px;
}
.abt_sec .owl-next,
.abt_sec .owl-prev {
float: right;
background-color: transparent;
margin: 20px 0 0;
}
.Product_cont .owl-next img,
.Product_cont .owl-prev img,
.abt_sec .owl-next img,
.abt_sec .owl-prev img,
.csmr_sld .owl-next img,
.csmr_sld .owl-prev img,
.simlr-texture-sec .owl-next img,
.simlr-texture-sec .owl-prev img,
.srv_sldr .owl-next img,
.srv_sldr .owl-prev img {
width: 50px;
}
.gly_sld,
.gly_sld .tp_gly_txt {
display: inline-block;
float: left;
width: 100%;
}
.gly_sld {
background: #fff;
margin: 30px 0 0;
}
.gly_sld .tp_gly_txt {
display: grid;
grid-template-rows: 70px 60px;
padding: 45px 0 24px;
}
.gly_sld .rgt_gly_btn,
.gly_sld .tp_gly_txt .lft_gly_txt {
display: inline-block;
text-align: center;
float: left;
width: 100%;
}
.gly_sld .tp_gly_txt .lft_gly_txt h3,
.gly_sld .tp_gly_txt .lft_gly_txt span {
display: inline-block;
right: 100px;
float: left;
width: 100%;
margin-left: 50px;
}
.gly_sld .tp_gly_txt .lft_gly_txt h3 {
font-size: 28px;
color: #333;
letter-spacing: 1.3px;
}
.gly_sld .tp_gly_txt .lft_gly_txt span {
font-size: 24px;
color: rgba(51, 51, 51, 0.8);
}
.gly_sld .rgt_gly_btn a {
left: 50px;
float: unset;
max-width: 258px;
background: #ffb74b;
color: #fff;
font-size: 20px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.16);
text-align: center;
padding: 13px 0 14px;
border-radius: 3px;
margin-right: 35px;
border: 1px solid #ffb74b;
transform: perspective(1px) translateZ(0);
transition-duration: 0.3s;
transition-property: color;
}
.cre_text a:before,
.faq_sec .faq_lnk a:before,
.gly_sld .rgt_gly_btn a:before {
background: #fff;
bottom: 0;
content: "";
left: 0;
position: absolute;
right: 0;
top: 0;
transform: scaleX(0);
transform-origin: 50% 50% 0;
transition-duration: 0.3s;
transition-property: transform;
transition-timing-function: ease-out;
z-index: -1;
}
.cre_text a:hover,
.csmr_sec .csmr_dtls p a,
.faq_sec .faq_lnk a:hover,
.gly_sld .rgt_gly_btn a:hover,
.simlr-texture-sec .csmr_dtls p a,
.textvid_sec .csmr_dtls p a {
color: #ffb74b;
}
.cre_text a:active:before,
.cre_text a:focus:before,
.cre_text a:hover:before,
.faq_sec .faq_lnk a:active:before,
.faq_sec .faq_lnk a:focus:before,
.faq_sec .faq_lnk a:hover:before,
.gly_sld .rgt_gly_btn a:active:before,
.gly_sld .rgt_gly_btn a:focus:before,
.gly_sld .rgt_gly_btn a:hover:before {
transform: scaleX(1);
}
.wrk_sec .wrk_dtls {
display: inline-block;
margin-bottom: 5px;
}
.srv_dtls,
.srv_img img,
.video_box button img {
display: inline-block;
max-width: 100%;
}
.srv_sldr .owl-dot span {
width: 18px;
height: 18px;
margin: 5px 10px;
border-color: #707070;
}
.srv_sldr .owl-dot.active span {
background-color: #ffb74b;
border-color: #ffb74b;
}
.srv_sldr .owl-next,
.srv_sldr .owl-prev {
float: right;
background-color: transparent;
padding: 0;
margin: 0;
}
.csmr_sec,
.simlr-texture-sec,
.textvid_sec,
.wrk_sec {
display: inline-block;
float: left;
width: 100%;
background: #f2f2f2;
padding: 20px 0 0;
}
.csmr_sec,
.textvid_sec {
background: #f5b80014;
padding-bottom: 20px;
border: 1px solid #e9e9e9;
font-family: Montserrat;
}
.csmr_sec .abt_title h2,
.textvid_sec .abt_title h2 {
font-size: 21px !important;
transform: scaleY(1.1);
font-weight: 800;
text-transform: capitalize !important;
color: #000 !important;
}
.csmr_sec .csmr_sld .csmr_sld_bx {
border-radius: 10px !important;
box-shadow: 0 0 0 rgb(0 0 0 / 19%) !important;
}
.youtube {
height: 215px !important;
border-radius: 7px !important;
padding: 0;
}
.csmr_sec .csmr_dtls {
display: block !important;
padding: 15px 10px !important;
min-height: 85px !important;
font-size: 14px !important;
color: #080b1c !important;
font-weight: 700;
text-transform: lowercase;
line-height: 23px;
border-radius: 0 0 15px 15px;
border: none;
}
.wrk_blk {
width: 100%;
display: inline-block;
text-align: center;
padding: 0 0 30px;
}
.wrk_sec .wrk_dtls {
width: 100%;
padding: 0 30px;
}
.wrk_sec .wrk_dtls .inr_wrk_dtls {
display: inline-block;
width: 100%;
background: #fff;
padding: 40px 0;
margin-top: 30px;
border-radius: 5px;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.wrk_blk.brd {
border-left: 1px solid #d1d1d1;
border-right: 1px solid #d1d1d1;
}
.wrk_blk span {
font-size: 18px;
color: #555;
margin: 24px 0 13px;
}
.wrk_blk p {
font-size: 15px;
color: rgba(51, 51, 51, 0.8);
line-height: 1.2;
}
.textvid_sec .csmr_testimonial_home iframe {
border-radius: 5px 5px 0 0;
width: 100%;
height: 100%;
}
.how_to_slider .video_box .csm_testimonial iframe {
border-radius: 5px 5px 0 0;
width: 100%;
height: 285px;
}
.how_to_play .how_to_slider .csmr_testimonial iframe {
border-radius: 5px 5px 0 0;
width: 100%;
height: 550px;
}
.csmr_sec .csmr_sld,
.simlr-texture-sec .csmr_sld,
.textvid_sec .csmr_sld {
display: inline-block;
width: 100%;
padding: 0 40px;
margin: 30px 0 0;
}
.csmr_sec .csmr_sld .csmr_sld_bx,
.simlr-texture-sec .csmr_sld .csmr_sld_bx,
.textvid_sec .csmr_sld .csmr_sld_bx {
display: inline-block;
width: 100%;
margin-bottom: 10px;
background: #fff;
border-radius: 10px;
box-shadow: 0 0 0 rgb(0 0 0 / 19%);
border: 1px solid #cbcbcb;
padding: 7px;
}
.faq_sec .inr_wrk_dtls,
.why_sec .inr_wrk_dtls {
display: inline-block;
width: 100%;
background: #fff;
border-radius: 5px;
}
.faq .inr_wrk_dtls {
background: #354159;
margin-top: -20px !important;
}
.csmr_sec .csmr_img img,
.simlr-texture-sec .csmr_img img,
.textvid_sec .csmr_img img {
display: inline-block;
max-width: 100%;
border-radius: 5px 5px 0 0;
}
.csmr_sec .csmr_img button,
.simlr-texture-sec .csmr_img button,
.textvid_sec .csmr_img button {
position: absolute;
left: 10px;
bottom: 19px;
background: 0;
border: 0;
}
.MultiCarousel,
.arrow-down,
.faq_dtls,
.paint_block_title h2,
.video_box {
position: relative;
}
.csmr_sec .csmr_img button img,
.simlr-texture-sec .csmr_img button img,
.textvid_sec .csmr_img button img {
display: inline-block;
width: 50px;
}
.simlr-texture-sec .csmr_dtls span,
.textvid_sec .csmr_dtls span {
display: inline-block;
width: 100%;
font-size: 14px;
color: #333;
}
.simlr-texture-sec .csmr_dtls p,
.textvid_sec .csmr_dtls p {
display: inline-block;
width: 100%;
font-size: 15px;
color: #333;
}
.textvid_sec .csmr_dtls {
display: block;
width: 100%;
padding: 15px 10px;
min-height: 85px;
font-size: 14px;
color: #080b1c;
font-weight: 700;
text-transform: lowercase;
line-height: 23px;
border-radius: 0 0 15px 15px;
border: none;
}
.simlr-texture-sec .csmr_dtls {
display: inline-block;
width: 100%;
padding: 30px 20px;
min-height: 140px;
}
.simlr-texture-img img {
max-height: 200px;
border-radius: 5px;
}
.simlr-texture-cont {
display: flex;
padding: 20px 40px;
background: #fff;
margin-top: 30px;
}
.sim-tex-item {
padding: 20px;
}
.simlr-texture-desc {
text-align: left;
width: 55%;
}
.simlr-texture-desc h3 {
padding-top: 10px;
}
.simlr-texture-desc span {
padding-top: 5px;
}
.simlr-texture-detls,
.srvs-headng {
display: flex;
}
.texture-products .owl-controls {
text-align: right !important;
}
.apk_block,
.faq_sec .faq_lnk {
text-align: center;
width: 100%;
}
.texture-products .owl-prev img {
height: 40px;
}
.faq_sec,
.why_sec {
float: left;
padding: 20px 0 0;
}
.faq {
background: #354159;
}
.why_sec {
background: #eae5e51a;
}
.faq_dtls {
padding: 0 22px;
}
.faq_sec .inr_wrk_dtls,
.why_sec .inr_wrk_dtls {
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
margin-top: 30px;
margin-bottom: 40px;
padding: 40px 0 50px;
}
.faq_dtls.apk .inr_wrk_dtls {
padding: 40px 0;
margin-bottom: 0;
}
.faq_sec .inr_wrk_dtls .faq_prt {
display: inline-block;
width: 100%;
border-bottom: 1px solid #dbdbdb;
}
.faq .inr_wrk_dtls .faq_prt {
border-bottom: unset;
}
.faq_sec .inr_wrk_dtls .faq_prt:last-child {
border: 0;
}
.faq_sec .inr_wrk_dtls .faq_prt h3 {
display: inline-block;
width: 100%;
font-size: 18px;
color: #333;
}
.faq .inr_wrk_dtls .faq_prt h3 {
padding: 0;
color: #fff;
font-size: 19px;
transform: scaleY(1.1);
text-transform: capitalize;
word-spacing: 3px;
margin-top: 10px;
font-weight: 800;
}
.apk_block {
display: inline-block;
border-right: 1px solid #dbdbdb;
}
.apk_block.no-brd,
.city_block.no-brd,
.item:last-child div.matt_prdt {
border-right: 0;
}
.apk_block img {
max-width: 100%;
margin-bottom: 26px;
height: 90px;
}
.apk_block span,
.city_block_details {
display: inline-block;
width: 100%;
color: #333;
line-height: 1.2;
}
.apk_block span,
.simlr-stencil-desc h3 {
font-size: 18px;
}
.city_block_details {
font-size: 14px;
text-transform: uppercase;
margin-top: 25px;
margin-left: 27px;
font-weight: 700;
}
.faq_sec .inr_wrk_dtls .faq_prt h3 {
margin: 25px 0 5px;
}
.faq_sec .inr_wrk_dtls .faq_prt p span {
font-size: 27px;
color: #555;
}
.footer-wrapper h3 {
font-size: 22px;
opacity: 0.9;
color: #fff;
padding-top: 20px;
line-height: 25px;
cursor: pointer;
}
.faq_sec .faq_lnk {
position: absolute;
left: 0;
bottom: 5px;
}
.faq_sec .faq_lnk a,
.left_cnt .top_cnt p {
color: #fff;
position: relative;
}
.faq_sec .faq_lnk a {
display: inline-block;
width: 258px;
font-size: 22px;
background: #ffb74b;
border: 1px solid #ffb74b;
border-radius: 3px;
padding: 14px 0;
transform: perspective(1px) translateZ(0);
transition-duration: 0.3s;
transition-property: color;
overflow: hidden;
box-shadow: 0 7px 9px rgba(0, 0, 0, 0.16);
}
.city_list {
display: flex;
flex-wrap: wrap;
justify-content: center;
padding: 40px 139px;
border-radius: 5px;
}
.city_block {
width: 22.2%;
text-align: left;
background: #fff;
border: 1px solid #dbdbdb;
border-radius: 10px;
display: grid;
padding: 7px 33px;
grid-template-columns: auto auto;
margin: 11px;
box-shadow: 0 0 3px 1px #e3e3e3;
}
.city_block img {
width: 64px;
height: 64px;
border-radius: 50px;
}
footer {
background: #262626;
float: left;
width: 100%;
}
.footer-wrapper {
margin-top: -5px;
}
.footer-wrapper .container .row {
padding: 15px 30px;
margin: 0;
}
.cmp-address p {
padding-top: 15px;
}
.address-head {
font-size: 18px !important;
}
.full-address span {
display: block;
margin-top: 20px;
}
.footer-wrapper ul li a,
.media-links li {
padding-bottom: 3px;
}
.media-links li a img {
width: 24px;
margin-right: 8px;
height: auto;
}
.cmp-address p,
.footer-wrapper ul li a,
.media-links li a span {
font-size: 13px;
opacity: 0.8;
color: #fff;
}
.arrow-down {
width: auto;
height: 30px;
bottom: 3px;
}
.privacy-policy .container a {
font-size: 15px;
color: #ffb74b;
}
.copyright {
color: #fff;
font-size: 12px;
}
.privacy-policy {
background: #333;
padding: 25px 0;
}
#headercontactform .close {
color: #fff;
opacity: unset;
margin: 10px;
font-size: 25px;
}
.left_cnt .top_cnt {
background-color: #2626267d;
padding: 10px;
border-radius: 10px;
}
.left_cnt .top_cnt p {
margin-bottom: 5px;
line-height: 1;
padding-left: 10px;
left: 50px;
}
.bg_cap p,
.left_cnt .top_cnt p span {
color: #fff;
}
.frm_fld label {
font-size: 22px;
color: #333;
margin-bottom: 15px;
}
.focus-input2 {
display: block;
height: 100%;
top: 0;
}
.focus-input2::after,
.focus-input2::before {
display: block;
position: absolute;
left: 0;
-webkit-transition: 0.4s;
-o-transition: 0.4s;
-moz-transition: 0.4s;
transition: 0.4s;
}
.focus-input2::before {
content: "";
bottom: -2px;
width: 0;
height: 2px;
background: #ff3178;
background: -webkit-linear-gradient(271deg, #ff3178, #3b33ff);
background: -o-linear-gradient(271deg, #ff3178, #3b33ff);
background: -moz-linear-gradient(271deg, #ff3178, #3b33ff);
background: linear-gradient(271deg, #ff3178, #3b33ff);
}
.Product_cont .paint_block_title,
.how_to_play .paint_block_title,
.process_sec {
background: #f2f2f2;
}
.focus-input2::after {
content: attr(data-placeholder);
width: 100%;
top: 15px;
font-size: 17px;
color: #616188;
line-height: 1.2;
}
input.input2 + .focus-input2::after,
textarea.input2 + .focus-input2::after {
top: 16px;
left: 0;
}
textarea.input2 {
min-height: 115px;
padding-top: 13px;
padding-bottom: 13px;
}
.has-val.input2 + .focus-input2::after,
.input2:focus + .focus-input2::after {
top: -13px;
}
.dtls {
display: inline-block;
padding: 10px 20px;
border-right: 2px solid #c7c7c7;
margin: 20px 0;
}
.dtls h4 {
font-size: 21px;
color: #111;
text-transform: capitalize;
margin-bottom: 10px;
}
.dropdown-menu.serv {
padding: 13px 0;
left: 0;
max-width: 1245px;
transform: none;
top: 46px;
width: auto !important;
}
.dropdown-menu.serv:after {
left: 35px;
}
.process_sec {
text-align: center;
}
.paint_block_title {
text-align: center;
padding: 40px;
}
.paint_block_title h2 {
display: inline-block;
width: auto;
font-size: 28px;
color: #333;
padding-bottom: 15px;
}
.bg_cap {
padding: 25px 0;
background: #cf007c;
background: -moz-linear-gradient(left, #cf007c 0, #560056 100%);
background: -webkit-gradient(left top, right top, color-stop(0, #cf007c), color-stop(100%, #560056));
background: -webkit-linear-gradient(left, #cf007c 0, #560056 100%);
background: -o-linear-gradient(left, #cf007c 0, #560056 100%);
background: -ms-linear-gradient(left, #cf007c 0, #560056 100%);
background: linear-gradient(to right, #cf007c 0, #560056 100%);
}
.bg_cap p,
.re_paint_para p,
.sec_tab_cont .nav-tabs a {
font-size: 20px;
}
.re_pnt_sld {
background: #fff;
padding-bottom: 30px;
}
.metal_pnt_sldr,
.re_pnt_sldr {
display: inline-block;
width: 100%;
text-align: left;
}
.re_pnt_sldr {
padding: 60px;
}
.metal_pnt_sldr {
padding: 60px 60px 30px;
}
.box_caro {
min-height: 295px;
}
.box_caro_wood {
min-height: 200px;
}
.re_paint_ttl {
font-size: 25px;
color: #ffb74b;
margin-bottom: 10px;
}
.re_paint_para,
.video_box.texture {
margin-bottom: 0;
}
.re_paint_para p {
padding-top: 10px;
color: #555;
}
.process_tab_slider .carousel,
.re_pnt_sld .carousel {
margin-bottom: 44px;
}
.process_tab_slider .carousel-indicators,
.re_pnt_sld .carousel-indicators {
margin-bottom: 0;
width: auto;
margin-left: 0;
bottom: -50px;
}
.re_pnt_sld .carousel-indicators {
left: 0;
}
.process_tab_slider .carousel-indicators {
left: 5%;
}
.how_to_slider .owl-dot span,
.process_tab_slider .carousel-indicators li,
.re_pnt_sld .carousel-indicators li {
width: 18px;
height: 18px;
border: 1px solid #707070;
margin: 0 7px;
}
.process_tab_slider .carousel-indicators .active,
.re_pnt_sld .carousel-indicators .active {
border: 1px solid #ffb74b;
background: #ffb74b;
width: 18px;
height: 18px;
margin: 0 7px;
}
.process_tab_slider .carousel-control.right,
.re_pnt_sld .carousel-control.right {
background-image: none;
}
.process_tab_slider .carousel-control,
.re_pnt_sld .carousel-control {
bottom: 0;
color: #000;
font-size: 20px;
opacity: 1;
position: absolute;
text-align: center;
top: 100%;
width: auto;
}
.re_pnt_sld .carousel-control {
left: 90%;
}
.process_tab_slider .carousel-control {
left: 80%;
}
.product_slider {
background: #fff;
text-align: center;
margin-bottom: 80px;
}
.cus_box,
.video_box {
margin-bottom: 50px;
overflow: hidden;
}
.process_tab_slider {
margin-top: 30px;
}
.item div.matt_prdt {
float: left;
padding: 30px 0;
margin-bottom: 30px;
width: 100%;
}
.Product_cont .texture-products {
display: flex;
justify-content: space-evenly;
width: 100%;
flex-wrap: wrap;
}
.Product_cont .texture-products .item {
width: 287px;
}
.Product_cont .texture-products .item .prdt_img {
display: flex;
justify-content: start;
}
.Product_cont .texture-products .item .prdt_dtls div,
.Product_cont .texture-products .item .prdt_dtls span {
font-size: 17px !important;
}
.prdt_dtls,
.prdt_img,
.prdt_img img {
display: inline-block;
float: left;
}
.prdt_img img {
width: 90%;
float: right;
}
.prdt_img {
width: 50%;
}
.prdt_dtls {
width: 50%;
text-align: left;
}
.matt-prc,
.matt-tp,
.prdt_dtls span {
font-size: 20px;
color: #555;
}
.prdt_dtls span {
margin-bottom: 5px;
}
.matt-prc,
.matt-tp {
line-height: 1.2;
}
.how_to_slider {
padding: 60px 50px;
}
.video_box {
border-radius: 5px;
}
.video_box button {
position: absolute;
left: 15px;
bottom: 15px;
background: 0;
border: 0;
}
.how_to_slider .owl-nav {
position: absolute;
right: 5%;
bottom: -15px;
}
.how_to_slider .owl-next {
float: right;
background-color: #fff;
}
.how_to_slider .owl-dots {
margin-top: 25px;
text-align: left;
margin-left: 5%;
}
.how_to_slider .owl-dot.active span {
border: 1px solid #ffb74b;
background: #ffb74b;
}
.cus_box {
border-radius: 5px;
border: 1px solid #95989a;
}
.cus_box img {
display: inline-block !important;
width: 100%;
}
.cus_dtls {
padding: 30px 20px;
}
.cus_dtls h5,
.cus_dtls p {
font-size: 18px;
color: #333;
margin-bottom: 10px;
}
.cus_dtls p {
font-size: 15px;
}
.cus_dtls p a {
color: #ffaf37;
}
.MultiCarousel {
float: left;
overflow: hidden;
padding: 15px;
width: 100%;
}
.MultiCarousel .MultiCarousel-inner {
transition: 1s;
float: left;
}
.MultiCarousel .MultiCarousel-inner .item {
float: left;
}
.MultiCarousel .MultiCarousel-inner .item > div {
text-align: center;
padding: 10px;
margin: 10px;
background: #fff;
color: #666;
}
.MultiCarousel .leftLst,
.MultiCarousel .rightLst {
position: absolute;
bottom: 0;
padding: 0;
border: 0;
height: 60px;
}
.MultiCarousel .leftLst {
left: 64rem;
}
.MultiCarousel .rightLst {
right: 62rem;
}
.right-tab-box {
padding-left: 15px;
}
#trending h1,
.left_texture_image h1 {
font-size: 16px;
text-align: justify;
color: #777;
padding: 0 15px 15px;
}
.our-journ .abt_rgt {
padding: 83px 0 !important;
}
.left_cnt .top_cnt h2 {
font-size: 35px;
font-weight: 700;
top: 0;
left: 50px;
padding-bottom: 15px;
}
.cty_cnt .top_cnt p,
.left_cnt .top_cnt h2,
.txt_top_search input[type="text"] {
display: inline-block;
width: 100%;
position: initial;
}
.cty_cnt .top_cnt p,
.left_cnt .top_cnt h2 {
margin-bottom: 5px;
line-height: 1;
padding-left: 10px;
color: #fff;
}
.cty_cnt .top_cnt p {
font-size: 25px !important;
font-weight: unset !important;
top: 0 !important;
}
.cty_pg_form .fld_prt {
display: inline-block;
width: 100%;
margin: 0 0 40px !important;
}
.cty_pg_form .sbmt_btn input[type="submit"] {
padding: 12px !important;
}
.apntmnt_txt p {
text-align: center;
font-size: 14px;
color: #555;
opacity: 0.7;
}
.cty_pg_form .sbmt_btn {
bottom: 7px !important;
}
.cty_pg_form .right_form .iner_form {
width: 95% !important;
}
.srv_plcs a {
font-size: 15px;
padding: 0 5px;
color: #333;
}
.srv_plcs {
font-size: 12px;
text-align: center;
}
.our-journ {
background-color: #fff;
padding: 30px 50px;
margin-top: 20px;
}
.our_jrny_txt .text_justify .item p {
color: #878787;
font-size: 16px;
line-height: 2rem;
}
.our_jrny_txt .text_justify .item p span {
color: #000;
}
.cap-box .left-cap span,
.texteure_bread ul,
.texture_main_block h2 a,
.texture_main_block h2 a span,
.texture_main_block h4 a,
.texture_main_block h4 a span {
display: inline-block;
width: auto;
}
.inner_tabs a .txt_box .txt_top_image img {
display: inline-block;
width: 100%;
border-radius: 4px;
}
.inner_tabs a .txt_box .txt_bottom_text h2,
.inner_tabs a .txt_box .txt_bottom_text span {
display: inline-block;
width: 100%;
text-transform: capitalize;
line-height: 1;
}
.inner_tabs a .txt_box .txt_bottom_text h2 {
color: #333;
font-size: 15px;
padding: 0;
}
.inner_tabs a .txt_box .txt_bottom_text span {
color: #666;
font-size: 13px;
font-weight: 300;
float: left;
}
.gallery a img {
width: 100%;
height: auto;
float: left;
}
.pop:after {
content: "\00D7";
position: absolute;
top: 10px;
right: 10px;
color: #333;
background: #fff;
padding: 10px 15px;
border-radius: 50%;
opacity: 0.8;
}
.browsers_list option {
padding: 8px 0 !important;
}
.texture_main_block .txt_right_search_box {
margin-top: -55px !important;
}
.txt_top_search input[type="text"] {
color: #333;
font-size: 16px;
text-transform: capitalize;
background: url(../images/search.png) right center no-repeat;
padding: 0 25px 0 15px;
}
.cancle_image {
width: 8%;
}
.filter_input ul.navList {
display: block;
width: 100%;
max-height: 350px;
overflow-y: auto;
}
.filter_input ul.navList li:hover,
.ui-autocomplete li:hover,
a.ui-state-focus {
background-color: #f0f0f0;
}
.txt_buttons_box ul li .txt_right_btn:hover,
.txt_buttons_box ul li.active .txt_left_btn,
.txt_buttons_box ul li.active .txt_right_btn,
.txt_buttons_box ul li:hover .txt_left_btn,
.txt_buttons_box ul li:hover .txt_right_btn {
border: 2px solid #ffbf46;
}
.txt_buttons_box ul li .txt_left_btn a .txt_text,
.txt_buttons_box ul li .txt_right_btn a .txt_text {
display: inline-block;
width: 100%;
vertical-align: middle;
position: absolute;
top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
left: 0;
}
.txt_buttons_box ul li .txt_left_btn a .txt_text i,
.txt_buttons_box ul li .txt_right_btn a .txt_text i {
display: inline-block;
margin-right: 5px;
vertical-align: top;
}
.txt_buttons_box ul li .txt_right_btn a .txt_text span br {
display: inline;
}
.tab_btm_text {
display: inline-block;
width: 70%;
text-align: justify;
padding: 20px 0;
}
.tab_btm_text .tab_cnt_txt {
display: block;
width: 100%;
}
.tab_left_cap {
display: none;
float: left;
text-align: left;
padding-top: 10px;
}
.tab_left_cap p,
.tab_right_price h5 {
width: 100%;
float: left;
}
.tab_left_cap p {
color: #333;
font-size: 16px;
margin-top: 6px;
}
.tab_right_price {
display: block;
margin-bottom: 10px;
text-align: left;
width: 100%;
}
.texture-desc p {
color: rgba(51, 51, 51, 0.8);
font-size: 15px;
}
.tab_right_price h5 {
color: #00a13b;
padding-bottom: 10px;
font-size: 18px;
font-weight: 700;
}
.tab_right_price h1 {
font-size: 22px;
}
#sticky.stick {
position: fixed;
top: 0;
right: 30px;
width: 23.89%;
z-index: 1;
border-radius: 0 0 0.5em 0.5em;
}
.texture_main_block h4 {
display: inline-block;
width: 100%;
padding: 0 0 23px;
}
.texture_main_block h2 a i,
.texture_main_block h4 a i {
display: inline-block;
width: auto;
float: left;
margin: 7px 22px 0 0;
}
.texture_main_block h4 a span {
color: #666;
font-size: 16px;
font-weight: 100 !important;
}
.texture_main_block h2 a span strong,
.texture_main_block h4 a span strong {
display: inline-block;
width: auto;
color: #333;
font-size: 18px;
font-weight: 400;
margin-bottom: 2px;
}
.texture_main_block h4 input[type="search"]:focus {
width: 130px;
background-color: #fff;
border: 1px solid #d1d1d1;
}
.search_filter_dtls {
width: 40px;
}
.texture_tab_block .texture_image img {
display: inline-block;
border-radius: 4px;
}
.texture_thumb .nav-tabs li {
display: inline-block;
width: 33.33%;
float: left;
text-align: center;
margin-bottom: 15px;
border: 0;
}
.texture_contact h5 {
display: inline-block;
width: 100%;
text-align: center;
color: #333;
font-size: 14px;
opacity: 0.6;
margin: 0 0 10px;
}
.thumb_slider_xs .thumb_slider_texture {
display: flex;
overflow-x: auto;
}
.thumb_slider_xs .thumb_slider_texture .item {
padding-right: 5px;
padding-bottom: 10px;
}
::-webkit-selection {
color: #fff;
background: #ff5a5a;
}
.abt_sec .abt_title,
.cnt_sec .abt_title,
.csmr_sec .abt_title,
.faq_sec .abt_title,
.gly_sec .abt_title,
.google-reviews-sec .abt_title,
.simlr-texture-sec .abt_title,
.srv_sec .abt_title,
.textvid_sec .abt_title,
.why_sec .abt_title,
.wrk_sec .abt_title {
display: inline-block;
width: 100%;
text-align: center;
margin-bottom: 0;
}
.faq .abt_title h2 {
color: #fff !important;
font-size: 35px;
margin: 60px 0 25px;
font-weight: 800;
transform: scaleY(1.2);
text-align: center;
text-transform: capitalize;
float: left;
width: 100%;
}
.abt_sec .abt_title h1,
.cnt_sec .abt_title h2,
.google-reviews-sec .abt_title h2,
.why_sec .abt_title h2 {
display: inline-block;
width: auto;
font-size: 28px;
color: #333;
position: relative;
padding: 15px 0 14px;
}
.abt_sec .abt_title h1,
.cnt_sec .abt_title h2,
.google-reviews-sec .abt_title h2 {
text-transform: capitalize;
}
.why_sec .abt_title h2 {
text-transform: uppercase !important;
font-size: 20px !important;
font-weight: 700 !important;
word-spacing: 3px !important;
}
.google-reviews-sec,
.srv_sec {
display: inline-block;
float: left;
width: 100%;
background: #f2f2f2;
padding: 20px 0 0;
margin-bottom: 4rem;
}
.srv_sld_blk {
background: #fff;
margin: 30px 0 0;
padding: 30px 0;
}
.srv_sld_blk .srv_sldr {
padding: 0 64px;
}
.srv_img {
text-align: center;
padding-top: 15px;
}
.srv_img a {
margin-right: 0;
}
.srv_img img {
width: 100%;
height: auto;
}
.srv_dtls {
width: 100%;
padding: 10px 50px;
}
.srv_dtls h3,
.srv_dtls h3 a,
.srv_dtls p {
display: inline-block;
padding-left: 20px;
}
.srv_dtls h3,
.srv_dtls h3 a {
font-size: 22px;
color: #ffb84f;
text-transform: capitalize;
margin-bottom: 9px;
}
.srvs-dtl-btn {
font-size: 15px !important;
padding: 5px 25px !important;
border: 1px solid orange !important;
border-radius: 2px !important;
background-color: transparent !important;
color: orange;
}
.srvs-dtl-btn:hover {
background-color: orange !important;
color: #fff;
}
.srv_sldr a {
float: left;
position: relative;
z-index: 0;
color: #ee545f;
}
.srv_dtls p {
width: 100%;
font-size: 16px;
color: #333;
line-height: 3rem;
}
.srv_sldr .owl-dots {
bottom: auto;
text-align: center;
left: 0;
margin: 16px 0 0;
position: absolute;
top: 100%;
width: auto;
}
.csmr_sec .csmr_testimonial_home iframe {
border-radius: 5px 5px 0 0;
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
width: 100%;
height: 100%;
}
.csmr_sec .csmr_dtls p,
.faq_sec .inr_wrk_dtls .faq_prt p {
display: inline-block;
width: 100%;
font-size: 15px;
color: rgba(51, 51, 51, 0.8);
}
.faq .inr_wrk_dtls .faq_prt p {
letter-spacing: 0.5px;
word-spacing: 2px;
padding: 27px 0 14px !important;
font-size: 15px;
color: #d2d2d2 !important;
transform: scaleY(1.2) !important;
}
.faq_sec .inr_wrk_dtls .faq_prt p {
font-size: 16px;
line-height: 2.3rem;
margin-bottom: 25px;
}
.left_cnt .top_cnt {
display: inline-block;
width: 100%;
margin-bottom: 50px;
}
.text_justify {
text-align: justify;
}
.wrap-input2 #request_visit_date {
cursor: pointer;
padding: 0 0 0 10px;
border-bottom: 1px solid #9799addb;
border: 1px solid #ccc;
height: 35px;
border-radius: 4px;
}
.popover {
position: relative;
border: none;
top: 0;
left: 0 !important;
box-shadow: none;
margin: 0 !important;
font-size: 13px;
border-radius: 0;
z-index: 9;
}
.wrap-input2 #request_visit_date ~ .popover {
width: 100% !important;
position: absolute;
left: 0 !important;
top: -15px !important;
}
.wrap-input2 #request_visit_date ~ .popover .arrow {
top: 109.2778% !important;
left: 47px !important;
transform: rotate(-90deg) !important;
}
.wrap-input2 #custom-date-time {
height: auto;
margin-top: -20rem;
width: 100%;
background-color: #fff;
display: none;
position: absolute;
z-index: 100;
border: 1px solid gray;
border-radius: 7px;
box-shadow: 0 0 6px -3px #000;
padding: 0 10px;
top: 105%;
}
.wrap-input2 #custom-date-time hr {
margin: 0;
border-top: 1px solid #00000024;
}
.wrap-input2 #custom-date-time label {
font-size: 10px;
padding-left: 0;
margin: 0;
}
.simlr_stencil,
.wrap-input2 #custom-date-time .s-d-t {
display: flex;
flex-direction: column;
}
.wrap-input2 #custom-date-time .s-d-t:last-child {
pointer-events: none;
opacity: 0.6;
padding-bottom: 3px;
}
.wrap-input2 #custom-date-time .s-d-t > div {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
text-align: center;
font-size: 8px;
font-weight: 700;
color: #727272;
}
.wrap-input2 #custom-date-time .s-d-t .dates {
height: 75px;
overflow-y: hidden;
scroll-behavior: smooth;
}
.wrap-input2 #custom-date-time .s-d-t input {
position: absolute;
opacity: 0;
cursor: pointer;
}
.wrap-input2 #custom-date-time .s-d-t > div > label {
width: calc((100% - 20px) / 2);
margin: 1px 0;
line-height: 10px;
text-align: center;
padding: 0;
height: calc(50% - 2px);
position: relative;
}
.wrap-input2 #custom-date-time .s-d-t > div > .c-btn {
border: none;
padding: 7px 10px;
background-color: #00000014;
font-size: 9px;
font-weight: 700;
color: #0000009c;
margin: 10px 0;
width: 45%;
cursor: pointer;
border-radius: 4px;
user-select: none;
}
.wrap-input2 #custom-date-time .s-d-t > div > label input:checked ~ div {
outline: #e55d5d solid 1px;
background-color: #ff000024;
color: #d13b3b;
}
.wrap-input2 #custom-date-time .s-d-t > div > label div {
border-radius: 3px;
padding: 6px 0;
width: 100%;
background-color: #00000014;
}
#trending,
.policy-page .tab-content {
margin-top: 5rem;
}
.color_box {
width: 36px;
height: 36px;
border-radius: 5px;
display: inline-block;
border: transparent;
}
.cap-check a.color_cod {
padding-top: 21px;
padding-right: 4px;
}
.cap-check a.color_cod:last-of-type {
padding-right: 0;
}
.metal-title h3 {
color: #ffb74b;
padding-bottom: 10px;
font-size: 25px;
}
.metal-title p {
font-size: 18px;
margin-bottom: 20px;
}
.texteure_bread {
display: inline-block;
width: 100%;
padding: 10px 30px;
background: #e8e8e8;
z-index: 9;
}
.texteure_bread ul li,
.texteure_bread ul li a {
display: inline-block;
width: auto;
color: #555;
line-height: 1;
}
.texteure_bread ul li a:hover {
opacity: 0.5;
}
.texture_main_block {
padding: 30px;
position: relative;
}
.texture_main_block h3 {
color: #333;
font-size: 20px;
padding: 10px 0 10px 15px;
}
.filter,
.txt_buttons_box ul {
padding: 0;
}
.texture_main_block .left_texture_image {
float: left;
width: 70%;
overflow: hidden;
max-width: 100%;
min-height: 700px;
border-radius: 5px;
}
.inner_tabs,
.txt_buttons_box ul li {
display: inline-block;
width: 49.33%;
float: left;
}
.txt_buttons_box ul li {
width: 50%;
margin-bottom: 20px;
}
.filter {
text-align: center;
}
.inner_tabs a .txt_box {
text-align: center;
padding: 15px;
}
.inner_tabs a .txt_box .txt_top_image {
display: inline-block;
width: 100%;
overflow: hidden;
border-radius: 4px;
}
.inner_tabs a .txt_box .txt_bottom_text {
display: inline-block;
width: 100%;
text-align: center;
padding: 10px 0;
}
.gallery a {
width: 33.33%;
transition: 0.2s;
display: block;
float: left;
opacity: 1;
height: auto;
}
.gallery .hide,
.gallery .pophide {
width: 0;
opacity: 0;
transition: 0.1s;
}
.gallery .pop {
width: 100%;
position: relative;
z-index: 2;
box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5);
}
.pop:hover:after {
opacity: 1;
}
.texture_main_block .txt_right_search_box {
float: right;
width: 25%;
padding: 0 20px;
}
.txt_top_search {
display: inline-block;
width: 100%;
border-bottom: 2px solid #cecece;
padding-bottom: 10px;
}
.search_filter_mob,
.search_top_input .search_filter {
height: 30px;
text-transform: capitalize;
font-size: 16px;
}
.search_filter_mob {
display: none;
width: 30px;
position: absolute;
right: 0;
top: -25px;
color: #333;
background: url(../images/search.png) right center no-repeat;
padding: 0;
border: 0;
text-align: left;
}
.search_top_input {
display: inline-block;
width: 93%;
padding-bottom: 5px;
float: left;
}
.cancle_image {
display: inline-block;
float: right;
}
.cancle_image img {
width: 19px;
padding-top: 6px;
}
.search_top_input .search_filter {
display: inline-block;
width: 85%;
position: relative;
color: #222;
background: url(../images/cancel.svg) right center no-repeat;
padding: 0 25px 0 15px;
}
.filter_input.filter_input {
display: inline-block;
float: left;
left: 20px;
margin: 0 10px;
background: #fff;
position: absolute;
top: 34px;
width: 100%;
z-index: 1;
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.35);
}
.filter_input ul.navList li a {
text-align: left;
font-size: 14px;
color: #222;
padding: 10px 25px 10px 15px;
}
.no_data {
padding: 10px 25px 10px 15px;
}
.txt_buttons_box {
display: inline-block;
width: 100%;
padding-top: 25px;
padding-bottom: 60px;
}
.txt_buttons_box ul li .txt_left_btn {
float: left;
width: 140px;
border: 1px solid #777;
border-radius: 5px;
height: 90px;
}
.txt_buttons_box ul li .stencils_txt_left_btn {
height: 30px;
}
.txt_buttons_box ul li .txt_left_btn a,
.txt_buttons_box ul li .txt_right_btn a {
display: inline-block;
width: 100%;
text-align: center;
color: #333;
font-size: 15px;
text-transform: capitalize;
position: relative;
height: 100%;
}
.txt_buttons_box ul li .txt_left_btn a .txt_text span {
display: inline-block;
width: 66px;
text-align: left;
line-height: 18px;
}
.txt_buttons_box ul li .stencils_txt_left_btn a .txt_text span {
width: unset;
}
.txt_buttons_box ul li .txt_right_btn {
float: right;
width: 140px;
border: 1px solid #777;
border-radius: 5px;
height: 90px;
}
.txt_buttons_box ul li .txt_right_btn a .txt_text i.mt5 {
margin-top: 6px;
}
.txt_buttons_box ul li .txt_right_btn a .txt_text span {
display: inline-block;
width: 65px;
text-align: left;
line-height: 1.2;
}
.txt_colors {
height: 500px;
overflow-y: auto;
}
.whatsapp-share img {
width: 20px;
height: auto;
}
.whatsapp-share span {
padding-left: 4px;
color: #555;
}
.whatsapp-share {
float: right;
}
#sticky-anchor {
height: 0;
}
#footer {
z-index: 999999;
}
.texture_main_block.txt_detail {
padding: 20px 30px;
}
.texture_main_block h2 {
padding: 0 0 23px;
}
.texture_main_block h2 a span {
color: #666;
font-size: 13px;
font-weight: 100 !important;
}
.texture_main_block h4 input[type="text"] {
-webkit-appearance: textfield;
-webkit-box-sizing: content-box;
font-size: 100%;
background: url(../images/txt_search.png) 9px center no-repeat;
padding: 9px 10px 9px 32px;
border: 1px solid #fff;
width: 55px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
transition: 0.5s;
}
.texture_main_block h4 input::-webkit-search-cancel-button,
.texture_main_block h4 input::-webkit-search-decoration {
display: none;
}
.texture_main_block h4 input:-moz-placeholder {
color: #999;
}
.texture_main_block h4 input::-webkit-input-placeholder {
color: #999;
}
.search_filter_dtls {
float: right;
height: 20px;
background: url(../images/search.png) center center no-repeat;
border: 0;
}
.texture_tab_block .texture_image {
display: inline-block;
width: 100%;
text-align: center;
}
.thumb_box_salide.active a .texture_thumb_image {
border: 2px solid #ffbf46;
border-radius: 2px;
}
.texture_thumb {
padding: 5px 0 0;
overflow-y: auto;
height: 310px;
}
.available_color {
display: none !important;
float: left;
width: 100%;
font-size: 15px;
color: #555;
padding: 0;
text-align: left;
}
.texture_thumb .nav-tabs {
display: inline-block;
width: 100%;
border-bottom: 0;
}
.texture_thumb li a {
border: 0;
padding: 0;
line-height: 1;
outline: 0;
margin: 0;
}
.texture_thumb li.active a,
.texture_thumb li.active a:focus,
.texture_thumb li.active a:hover,
.texture_thumb li:hover,
.texture_thumb li:hover a {
border: 0;
background-color: transparent;
}
.texture_thumb_image {
display: inline-block;
width: 80px;
height: 80px;
position: relative;
border: 2px solid #fff;
}
.texture_thumb_image img {
display: inline-block;
max-width: 100%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.2);
padding: 5px;
}
.texture_thumb li.active .texture_thumb_image {
border: 2px solid #ffc14d;
border-radius: 2px;
}
.texture_contact {
padding: 5px 0 0;
text-align: center;
display: inline-block;
float: left;
width: 100%;
}
.texture_contact a,
.texture_slide {
display: inline-block;
width: 100%;
border-radius: 5px;
}
.texture_contact a {
text-align: center;
background: #ffae2c;
padding: 15px 0;
color: #fff;
font-size: 18px;
}
.how_to_slider.texture {
padding: 0 50px 60px;
background: #f2f2f2;
}
.texture_slide {
box-shadow: 1px 3px 6px rgba(0, 0, 0, 0.16);
}
.cus_dtls.texture {
padding: 5px 20px;
}
.left_texture_image.tester {
min-height: auto;
}
.ui-autocomplete,
.ui-helper-hidden-accessible {
position: absolute;
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.35);
}
.ui-helper-hidden-accessible {
width: 100%;
text-align: left;
left: 0;
top: 34px;
background: #fff;
height: 39px;
overflow: hidden;
padding: 12px 25px 12px 15px;
z-index: 1;
}
.ui-autocomplete {
display: block;
z-index: 2;
background-color: #fff;
}
.ui-autocomplete li a {
color: #222;
float: right;
width: 100%;
padding: 12px 25px 12px 15px;
}
.ui-autocomplete li a i {
color: #8b8b8b;
padding-right: 10px;
font-size: 16px;
}
#ui-id-1 {
width: 100% !important;
z-index: 2000;
left: 0 !important;
}
.stick_search {
position: fixed;
top: 136px !important;
}
.Product_cont .owl-controls,
.csmr_sld .owl-controls,
.simlr-texture-sec .owl-controls {
text-align: right;
}
.Product_cont .owl-nav[class*="owl-"],
.csmr_sld .owl-nav[class*="owl-"],
.simlr-texture-sec .owl-nav[class*="owl-"] {
padding: 0 !important;
color: unset !important;
display: flex;
justify-content: center;
}
.bubble-links {
background-color: #f2f2f2;
}
.bubble-links li {
padding: 10px 25px;
margin: 8px;
box-shadow: 2px 2px #e1dede;
border-radius: 20px;
background-color: #fff;
}
.bubble-links ul {
display: flex;
flex-wrap: wrap;
width: 90%;
margin: auto;
padding-top: 30px;
}
.youtube {
position: relative;
padding-bottom: 56.23%;
overflow: hidden;
max-width: 100%;
background: #000;
}
.youtube embed,
.youtube iframe,
.youtube object {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 100;
background: 0;
}
.modal-backdrop {
z-index: 0;
}
.bottom-popup {
position: fixed;
bottom: 80px;
width: 100%;
padding-right: 18px;
}
.truecaller-modal-footer {
padding: 1rem 5rem;
text-align: right;
border-top: 1px solid #e5e5e5;
}
.youtube .play,
.youtube img {
position: absolute;
cursor: pointer;
}
.youtube img {
bottom: 0;
display: block;
left: 0;
margin: auto;
max-width: 100%;
width: 100%;
right: 0;
top: 0;
border: 0;
height: auto;
-webkit-transition: 0.4s;
-moz-transition: 0.4s;
transition: 0.4s;
}
.youtube img:hover {
-webkit-filter: brightness(75%);
}
.youtube .play {
height: 72px;
width: 72px;
left: 50%;
top: 50%;
margin-left: -36px;
margin-top: -36px;
background: url(//aapkapainter.com/assets/newdesign/images/homepage/water-youtube.webp) no-repeat;
}
body.with_promo_slide_in {
padding-top: 120px;
transition: padding 0.5s;
-webkit-transition: padding 0.8s;
-moz-transition: padding 0.8s;
}
body.with_promo_slide_in #main-nav {
top: 40px;
}
.seofooter--content {
    font-family: 'Montserrat';
display: block !important;
width: 72%;
position: relative;
left: 50%;
transform: translateX(-50%);
padding: 0 !important;
margin-top: 50px;
}
#input-feedback,
#seofooter--toggle,
.disnone {
display: none;
}
.seofooter--title,
.simlr-stencil-sec .owl-nav .disabled {
display: none !important;
}
.seofooter--content h2,
.seofooter--content h3 {
font-size: 21px;
color: #5e5d5dfc;
transform: scaleY(1.1);
letter-spacing: 0.5px;
margin-top: 20px;
}
.seofooter--content h2 strong {
font-weight: 800 !important;
}
.seofooter--content h3 strong {
font-weight: 600 !important;
}
.seofooter--content p,
.seofooter--content ul {
color: #000000bf;
text-align: justify;
letter-spacing: -0.1px;
}
@media (max-width: 768px) {
.whatsapp-chat {
position: fixed;
right: 0;
bottom: 80px !important;
z-index: 9999;
}
}
.whatsapp-chat {
position: fixed;
right: 0;
bottom: 30px;
z-index: 9999;
}
.bn,
.cre_text a {
position: relative;
}
.ref-process,
.terms {
padding: 30px;
margin: auto;
}
.ref-process li,
.terms li {
line-height: 1.5;
text-align: left;
margin: 0 auto;
}
.bnTxt {
text-align: center;
padding: 10px;
}
.pageForm h5,
.smHead {
text-align: left;
}
.flt,
.referral_title,
.simlr-stencil-detls,
.smHead {
padding: 10px 0;
}
.bnTxt h1,
.bnTxt h2,
.bnTxt h3 {
font-size: 18px;
font-weight: 400;
color: #111;
line-height: 20px;
margin: 0;
padding: 0 0 7px;
}
.bnTxt h2,
.bnTxt h3 {
font-size: 14px;
font-weight: 600;
color: #333;
line-height: 18px;
}
.bnTxt h3 {
color: #042e6f;
letter-spacing: 2px;
font-weight: 400;
padding: 0;
}
.height20 {
height: 30px;
}
.pageForm h2 span {
background: #e01b21;
height: 3px;
float: left;
width: 70px;
margin: 10px 0;
}
.pageForm form {
margin: 0 !important;
}
.pageForm input[type="email"],
.pageForm input[type="number"],
.pageForm input[type="text"],
.pageForm select {
width: 100%;
background: 0;
margin: 0 0 25px;
outline: 0 !important;
font-size: 14px;
resize: none;
font-weight: 500;
}
.pageForm form .pad30 {
padding: 0 30px;
}
.pageForm input[type="email"],
.pageForm input[type="number"],
.pageForm input[type="text"] {
border-radius: 0 !important;
}
.pageForm input[type="email"]:focus,
.pageForm input[type="text"]:focus {
border-color: #111;
}
.policy-page li.active,
.policy-page li.open,
.policy-page li:hover {
border-bottom: 3px solid #ee3e5a;
}
.pageForm select {
padding: 15px 0;
border: 0;
border-bottom: 2px solid #999 !important;
border-radius: 0 !important;
color: #333 !important;
}
.pageForm h5 {
margin: 10px 0;
font-size: 14px;
font-weight: 600;
padding: 0;
color: #333;
}
.pageForm #form label {
font-size: 13px !important;
font-weight: 400 !important;
color: #333 !important;
display: inline-block;
padding: 0 10px 5px 0;
}
.pageForm input[type="radio"] {
display: inline-block;
margin: 0 10px 5px 0;
}
.pageForm span {
margin-bottom: 7px !important;
}
#input-feedback {
color: #111 !important;
padding: 20px !important;
}
#information {
font-size: 12px !important;
font-weight: 300;
color: #111;
text-align: left !important;
margin-top: 20px !important;
}
.large input[type="text"] {
float: left;
width: 27%;
margin-right: 6%;
}
#top .common_btn,
#top .common_btn:hover,
#top .common_btn:link,
#top .common_btn:visited {
color: #fff !important;
text-decoration: none !important;
display: block;
margin: 0 auto;
}
.common_btn {
color: #fff !important;
background: #00b9f6;
margin-top: 15px;
}
.common_btn,
.common_btn:hover,
.common_btn_n {
text-align: center;
border: 1px solid #fff;
width: 200px;
}
.common_btn:hover {
color: #fff !important;
background: #00b9f6;
}
.common_btn_n {
color: #00b9f6 !important;
background: #fff;
}
.common_btn_n:hover {
background: 0 0 !important;
color: #fff !important;
text-decoration: none;
}
.flt {
display: block;
border: 0;
border-bottom: 1px solid #ccc;
-webkit-transition: 0.3s cubic-bezier(0.64, 0.09, 0.08, 1);
transition: 0.3s cubic-bezier(0.64, 0.09, 0.08, 1);
resize: none;
outline: 0;
background: 0 0 !important;
}
.flt:focus,
.flt:valid {
box-shadow: none;
outline: 0;
background-position: 0 0;
}
.flt::-webkit-input-placeholder {
-webkit-transition: 0.3s ease-in-out;
transition: 0.3s ease-in-out;
}
.flt:focus::-webkit-input-placeholder {
color: #22c9fc;
font-size: 11px;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
visibility: visible !important;
}
.blue .flt {
border-bottom: 1px solid #fff !important;
color: #fff !important;
}
.blue .flt:focus,
.blue .ft:valid {
color: #fff !important;
}
.blue .flt::-webkit-input-placeholder {
color: #fff !important;
}
.blue .flt:focus::-webkit-input-placeholder {
color: #c9effb !important;
}
.step {
font-size: 18px;
font-weight: 400;
color: #333;
margin: 0 0 10px;
float: left;
width: 100%;
text-align: left;
}
.cre_text a,
.step span {
display: inline-block;
color: #fff;
text-align: center;
}
.step span {
font-size: 28px;
background: #00b9f6;
width: 40px;
height: 40px;
line-height: 40px;
border-radius: 50%;
margin-right: 10px;
}
.cre_content {
display: flex;
width: 100%;
padding: 0 30px;
margin: 15px 0;
}
.cre_img img {
width: 100%;
border-radius: 8px;
}
.cre_text {
display: flex;
flex-direction: column;
justify-content: center;
padding: 10px 30px;
}
.cre_text h2,
.cre_text p {
color: #333;
text-align: justify;
}
.cre_text h2 {
font-size: 28px;
line-height: 1.3;
}
.cre_text p {
font-size: 18px;
padding: 20px 0;
}
.cre_text a {
width: 100%;
max-width: 258px;
background: #ffb74b;
font-size: 20px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.16);
padding: 13px 0 14px;
border-radius: 3px;
margin-right: 35px;
border: 1px solid #ffb74b;
transform: perspective(1px) translateZ(0);
transition-duration: 0.3s;
transition-property: color;
}
.simlr-stencil-sec {
background: #f2f2f2;
padding: 20px;
}
.simlr-stencil-sec .abt_title {
padding: 15px 20px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
background: #fff;
}
.simlr-stencil-detls .text-dtl-btn-sec .text-dtl-btn {
padding: 5px !important;
}
.simlr-stencil-cont {
background: #fff;
padding: 20px;
position: relative;
}
.simlr-stencil-cont .owl-next,
.simlr-stencil-cont .owl-prev {
position: absolute;
top: 25%;
background: #fff;
margin: unset;
padding: 40px 15px;
box-shadow: 1px 2px 10px -1px rgba(0, 0, 0, 0.3);
}
.simlr-stencil-cont .owl-next {
right: 0;
border-radius: 3px 0 0 3px;
}
.simlr-stencil-cont .owl-next img,
.simlr-stencil-cont .owl-prev img {
height: 24px;
}
.simlr-stencil-cont .owl-prev {
left: 0;
border-radius: 0 3px 3px 0;
}
.simlr-stencil-sec .abt_title h2 {
font-size: 22px;
line-height: 32px;
font-weight: 500;
}
.simlr-stencil-sec .view_all_btn a {
background: #ffae2c;
color: #fff;
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
border-radius: 2px;
padding: 10px 20px;
font-size: 18px;
font-weight: 700;
transition: box-shadow 0.2s;
vertical-align: super;
cursor: pointer;
outline: 0;
}
.simlr-stencil-detls,
.simlr-stencil-sec .abt_title {
display: flex;
justify-content: space-between;
align-items: center;
}
.stencil-dtl-btn-sec {
margin: unset !important;
}
.redirect-link {
color: #d35159;
}
.content-img-box .card {
background: #fff;
padding: 3rem;
box-shadow: 0 3px 6px gray;
text-align: left;
margin: -3rem 5rem 5rem;
position: relative;
}
.align-items {
padding: 5rem;
}
.colored-text {
font-size: 21px;
letter-spacing: 0;
color: #ffb74b;
margin: 1rem 0;
font-weight: 700;
text-transform: uppercase;
}
.sub-text {
font-weight: 700;
letter-spacing: 0;
color: #333;
margin-bottom: 1rem;
}
h1.sub-text,
h2.sub-text {
font-size: 40px;
margin-top: 4rem;
}
h3.sub-text {
font-size: 25px;
}
.description-text {
font-size: 24px;
letter-spacing: 0;
color: #555;
margin: 5rem 0;
}
.fullImage {
width: 100%;
opacity: 0.8;
margin-bottom: 2rem;
}
.overlayText {
position: absolute;
z-index: 100;
top: 80%;
left: 5%;
width: 90%;
background: gray;
opacity: 0.9;
font-size: 36px;
border-radius: 0 0 18px 18px;
color: #fff;
}
.calclulator-description-section {
background-color: #ffb74b;
margin: 50px 100px;
display: flex;
align-items: center;
}
.btn-colored {
background: #ffb74b;
opacity: 1;
color: #000;
font-size: 20px;
padding: 1rem 3rem;
}
.pricing-div {
opacity: 0.81;
background-color: #fff;
padding: 50px;
}
.pricing-btn {
background: no-repeat padding-box #fff;
margin: 85px;
border-radius: 4px;
text-decoration: none;
text-align: left;
letter-spacing: 0;
color: #000;
font-size: 18px;
padding: 10px 18px;
border: 1px solid;
}
.container-sub-div {
padding: 0 15rem;
}
.card p {
font-size: 18px;
margin-top: 2rem;
}
.policy-page {
margin-top: 15rem;
}
.policy-page .nav-tabs,
.styled-pills .nav-tabs {
border: 0;
margin: 0;
}
.policy-page li {
margin-right: 7rem;
}
.policy-page a,
.styled-pills a {
border: 0;
color: gray;
font-size: 26px;
font-weight: 400;
padding: 0;
}
.styled-pills a {
color: #777;
font-size: 20px;
margin-bottom: 3rem;
}
.policy-page li.open a,
.policy-page li:hover a {
border: 0;
background: 0 0 !important;
color: #0d0d1a;
}
.policy-page li.active {
position: relative;
}
.policy-page li.active a {
border: 0;
color: #0d0d1a;
}
.styled-pills li.active a,
.styled-pills li:hover a {
border: 0;
background: 0 0 !important;
color: #f89838;
}
.policy-head {
font-size: 28px;
}
.descriptive-text {
color: #777;
font-size: 18px !important;
}
.headtext {
color: #333;
font-size: 24px;
}
.cardheadText {
color: #202020;
font-size: 20px;
}
.imagesubhead {
color: #fff;
font-size: 36px;
font-weight: 700;
}
.image-description-text {
color: #fff;
font-size: 16px;
padding: 3rem 4rem;
}
.services {
background: #ffffffc2;
display: grid;
grid-template-columns: auto auto auto auto auto auto;
padding: 0 4rem 4rem;
}
.service {
box-shadow: 0 0 3px 1px #e3e3e3;
margin: 15px;
border-radius: 10px;
color: #000 !important;
text-align: center;
border: 1px solid #c3c3c3;
}
.services a,
.services_head {
text-align: center;
font-weight: 700;
}
.services a {
color: #333;
padding-bottom: 26px;
font-size: 15px;
}
.service img {
position: relative;
top: 0;
margin: 3px;
}
.services_head {
padding-top: 5rem;
background: #ffffffc2;
float: left;
width: 100%;
padding-bottom: 30px;
font-size: 20px;
font-weight: 700;
text-transform: uppercase;
word-spacing: 3px;
}
.interlinks h2 {
margin-bottom: 5rem;
font-weight: 700;
}
.footer-head {
display: block;
font-family: 'Montserrat', sans-serif !important;
}
@media screen and (max-width: 767px) {
.request_city,
.serv_type {
cursor: pointer;
}
.whatsapp-chat {
position: fixed;
right: 0;
bottom: 80px !important;
z-index: 9999;
}
.logo_img {
width: 40%;
height: auto;
}
#loader1,
.loader2 {
height: 100vh;
width: 100%;
display: inline-block;
}
.services a {
font-size: 13px;
}
.service img {
top: 0;
height: 14vh !important;
margin-bottom: 10px !important;
width: auto !important;
}
.why_sec {
background: #ffffffc2 !important;
}
.city_list {
padding: 40px 0 !important;
justify-content: unset !important;
}
.city_block_details {
font-size: 9px;
text-align: center;
margin-left: 0 !important;
}
.why_sec .abt_title h2 {
font-size: 16px !important;
}
.imagesubhead {
color: #fff;
font-size: 16px;
}
.faq .abt_title h2 {
color: #fff !important;
font-size: 20px;
margin: 50px 0 25px;
}
.faq .inr_wrk_dtls .faq_prt h3 {
font-size: 14px;
word-spacing: 1px;
line-height: 21px;
font-weight: 700;
}
.faq .inr_wrk_dtls .faq_prt p {
font-size: 12px;
line-height: 15px;
}
.image-description-text {
color: #fff;
font-size: 12px;
}
.form_div {
padding-top: 15rem;
}
.serv_type {
padding: 0;
padding-right: 10rem !important;
line-height: 1;
}
#loader1 {
background: url(../resized/mob_loader_bg.webp) center center/cover no-repeat;
}
#loader1 h2 {
color: #fff;
margin: 30rem 0 2rem;
font-size: 24px;
}
.loading {
position: relative;
bottom: 65rem;
}
.loader2 {
background: url(../resized/mob_loader2_bg.webp) center center/cover no-repeat !important;
}
.choosing_us {
height: auto;
background: url(../resized/mob_Thankyou_img.webp) 0 0 / contain no-repeat, linear-gradient(180deg, #e6b08b05 0, #e6b08b87 45%, #e6b08bdf 100%, #e6b08b00 100%) 0 0 / contain;
padding-left: 0;
padding-top: 28rem;
padding-bottom: 2rem;
text-align: center;
}
.choosing_us_btm {
width: 90%;
background: rgb(254, 254, 254, 0.8);
}
.choosing_us_btm p {
margin: 0;
font-size: 11px !important;
}
.choosing_us h2 {
font-size: 24px;
}
.choosing_us p {
font-size: 16px;
}
.success_icon {
width: 20%;
height: auto;
margin-top: 1rem;
margin-bottom: 1rem;
}
}
.imp-links a {
color: #fff;
font-size: 17px;
line-height: 25px;
}
.loader {
border: 16px solid #f3f3f3;
border-radius: 50%;
border-bottom: 16px solid #ff425d;
width: 120px;
height: 120px;
-webkit-animation: 2s linear infinite spin;
animation: 2s linear infinite spin;
}@media screen and (min-width: 768px) {
.footer-head {
position: relative;
margin: 2rem 0;
text-transform: capitalize;
font-size: 35px !important;
font-weight: 800 !important;
transform: scaleY(1.2);
text-transform: capitalize;
background-color: #dbdbdb66;
padding: 50px 0 25px;
}
.swiper {
width: 80%;
padding: 15rem 0 10rem !important;
}
.swiper-button-next {
right: 80px !important;
}
.swiper-button-prev {
left: 80px !important;
}
.swiper-slide-active {
transform: scale(1.4);
transition: 0.2s;
bottom: 5rem;
}
.swiper-slide {
width: 33% !important;
height: 25rem !important;
text-align: center;
}
.form_slide .iner_form {
bottom: 8rem;
}
}
@media screen and (max-width: 767px) {
.progress_bar div {
padding: 6px;
}
.pincode_fld {
width: 33%;
margin: 4% 0 0 6% !important;
}
.flat_no_fld {
width: 43% !important;
margin: 4% 0 0 3% !important;
}
.form_head {
width: 93% !important;
}
.purple {
width: unset !important;
}
.contact_btn_top {
width: 60% !important;
padding: 0 !important;
top: 50px;
left: 24px;
margin: 0;
}
.contact_btn_top a {
font-size: 16px;
}
.footer-head {
text-transform: capitalize;
font-weight: 800 !important;
transform: scaleY(1.2);
text-transform: capitalize;
background-color: #dbdbdb66;
padding: 50px 0 25px;
font-size: 24px !important;
margin-top: 20px;
}
.form_slide .iner_form {
bottom: -15rem;
}
.swiper {
padding: 2rem 0 !important;
margin-bottom: 5rem;
height: 22rem;
width: 75%;
}
#swip-btn {
bottom: 16rem;
top: unset;
}
#request_whatsapp_opt_in {
margin: 0 10px !important;
}
.whts-icon {
width: 20px;
height: 25px;
}
.ntfy {
font-size: 12px;
}
}
@media screen and (max-width: 760px) {
.content-img-box .card {
margin: -3rem 2rem 5rem;
}
.card p {
font-size: 15px;
}
h2.sub-text {
font-size: 30px;
}
h3.sub-text {
font-size: 22px;
margin-top: 2rem;
}
.fullImage {
margin: 2rem 0;
}
.container-sub-div {
padding: 0 2rem;
}
.calclulator-description-section button {
margin: 25px 5px;
}
.calclulator-description-section {
flex-direction: column;
background-color: #ffb74b;
margin: 50px 15px;
}
.pricing-btn {
margin: 30px;
font-size: 18px;
color: #333;
}
.align-items {
padding: 0;
}
.est_bx a,
.rq_bx a {
width: 70%;
}
.policy-page {
margin-top: 8rem;
padding: 3rem;
}
.policy-page > .nav-tabs > li {
margin-right: 0;
margin-bottom: 3rem;
}
.policy-page > .nav-tabs > li > a {
font-size: 24px;
}
.policy-page > .nav-tabs > li.active > a,
.policy-page > .nav-tabs > li:hover > a {
font-size: 26px;
}
.policy-head {
font-size: 18px;
}
.policy-content {
text-align: left;
font-size: 14px;
}
.policy-page > .tab-content {
margin-top: 3rem;
}
}
@media only screen and (max-width: 767px) {
.service img {
top: 1rem;
width: 10rem;
height: 10rem;
}
.interlinks h2 {
margin-top: 5rem;
}
.service h4 {
font-size: 100%;
margin: 2rem 0 1rem;
}
.services_head {
margin: 0;
font-size: 16px;
word-spacing: 2px;
padding-bottom: 5px;
}
.services {
position: relative;
padding: 15px;
display: grid;
grid-gap: 1rem;
grid-template-columns: auto auto;
}
.service {
margin: 8px;
}
}
@media (min-width: 1480px) and (max-width: 1920px) {
.dropdown-menu {
max-width: 1200px;
}
.navbar-nav > li > a {
margin: 0 15px;
}
.faq_sec .inr_wrk_dtls .question_padding {
padding: 0 150px;
}
.abt_sec .owl-carousel .owl-controls .owl-nav .owl-next {
margin: 20px 0 0;
}
.texture_image img {
max-height: 550px;
}
.inner_tabs:nth-of-type(3n + 1) a .txt_box,
.inner_tabs:nth-of-type(3n + 2) a .txt_box,
.inner_tabs:nth-of-type(3n + 3) a .txt_box {
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.inner_tabs:last-child a .txt_box,
.inner_tabs:nth-last-of-type(2) a .txt_box {
border-bottom: 0 solid #ccc;
}
}
@media (min-width: 1480px) and (max-width: 1800px) {
.abt_rgt .abt_rgt_blk {
max-width: 100%;
}
.faq_sec .inr_wrk_dtls .question_padding {
padding: 0 150px;
}
.abt_sec .owl-carousel .owl-controls .owl-nav .owl-next {
margin: 20px 0 0;
}
.texture_image img {
max-height: 500px;
}
}
@media (min-width: 1301px) and (max-width: 1479px) {
.dropdown-menu {
max-width: 1200px;
}
.faq_sec .inr_wrk_dtls .question_padding {
padding: 0 200px;
}
.abt_rgt .abt_rgt_blk,
.modal-dialog,
.srv_dtls {
max-width: 100%;
}
.abt_sec .abt_dtls .abt_lft img {
height: 570px;
}
.srv_dtls p {
font-size: 16px;
}
.left_cnt .top_cnt p {
font-size: 35px;
}
.abt_sec .owl-carousel .owl-controls .owl-nav .owl-next {
margin: 20px 0 0;
}
.abt_rgt .abt_rgt_blk p {
font-size: 21px;
line-height: 1.2;
}
.abt_sld .owl-dots {
margin: 41px 0 0;
}
.abt_rgt .abt_rgt_blk a {
margin: 20px 0 38px;
}
.abt_sec .abt_dtls .abt_lft {
top: -167px;
}
.matt_prdts {
width: 100%;
}
.texture_main_block .left_texture_image,
.txt_right_search_box .inner_right_txt {
padding: 0;
}
.texture_main_block .txt_right_search_box {
float: right;
padding: 0 0 0 5px;
position: sticky;
top: 140px;
}
.inner_txt_block ul li .txt_box .txt_top_image img {
min-height: 200px;
}
.filter_input.filter_input {
left: 0;
margin: 0;
}
.texture_image img {
max-height: 450px;
}
.inner_tabs a .txt_box {
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.inner_tabs:nth-of-type(2n) a .txt_box {
border-right: 0 solid #ccc;
border-bottom: 1px solid #ccc;
}
}
@media (min-width: 1200px) and (max-width: 1300px) {
.faq_sec .inr_wrk_dtls .question_padding {
padding: 0 200px;
}
.navbar-default .navbar-nav > li > a {
font-size: 11px;
margin: 0 7px;
}
.dropdown-menu::after {
left: 215px;
}
.abt_rgt .abt_rgt_blk,
.srv_dtls {
max-width: 100%;
}
.abt_rgt .abt_rgt_blk p {
font-size: 21px;
line-height: 1.2;
}
.abt_sld .owl-dots {
margin: 41px 0 0;
}
.abt_rgt .abt_rgt_blk a {
margin: 20px 0 38px;
}
.abt_sec .abt_dtls .abt_lft {
top: -148px;
}
.abt_sec .abt_dtls .abt_lft img {
height: 550px;
}
.srv_dtls p {
font-size: 16px;
}
.left_cnt .top_cnt p {
font-size: 35px;
}
.dtls {
padding: 10px 0;
}
.matt_prdts {
width: 100%;
}
.texture_main_block .left_texture_image {
width: 830px;
}
.txt_right_search_box .inner_right_txt {
padding: 0;
}
.texture_main_block .txt_right_search_box {
float: right;
padding: 0 0 0 5px;
position: sticky;
top: 140px;
}
.txt_buttons_box ul li .txt_left_btn,
.txt_buttons_box ul li .txt_right_btn {
height: 80px;
}
.txt_buttons_box ul li .stencils_txt_left_btn {
height: 30px !important;
}
.txt_buttons_box ul li {
margin-bottom: 22px;
}
.inner_txt_block ul li .txt_box .txt_top_image img {
min-height: 180px;
}
.filter_input.filter_input {
left: 0;
margin: 0;
}
.texture_image img {
max-height: 450px;
}
.inner_tabs a .txt_box {
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.inner_tabs:nth-of-type(2n) a .txt_box {
border-right: 0 solid #ccc;
border-bottom: 1px solid #ccc;
}
.inner_tabs:last-child a .txt_box {
border-bottom: 0 solid #ccc;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.dropdown-menu,
.navbar-nav > li:first-child {
position: relative;
}
.faq_sec .inr_wrk_dtls .question_padding {
padding: 0 200px;
}
.phone-number > h2 {
font-size: 20px;
}
.navbar-nav > li > span {
left: 75px;
margin: 10px 0 0;
}
.call-sec,
.navbar-collapse.collapse {
display: none !important;
}
.navbar-nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
}
.navbar-header,
.navbar-nav > li {
float: none;
}
.navbar-left,
.navbar-nav,
.navbar-right {
float: none !important;
}
.navbar-toggle {
display: block;
}
.navbar-collapse {
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
.navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
}
.navbar-nav {
margin: 15px -15px 0;
}
.collapse.in {
display: block !important;
}
.dropdown-menu {
margin: 0 0 10px;
}
.dropdown-menu::after {
left: 25px;
top: -10px;
}
.navbar-default .navbar-nav > li a:hover,
.navbar-default .navbar-nav > li.active a {
border-bottom: none;
}
.int_paint_type {
font-size: 14px !important;
}
.abt_rgt .abt_rgt_blk,
.srv_dtls {
max-width: 100%;
}
.abt_sec .abt_dtls {
padding: 29px 0;
}
.abt_rgt .abt_rgt_blk p {
font-size: 18px;
}
.abt_sld .owl-dots {
margin-top: 20px;
}
.abt_rgt .abt_rgt_blk a {
margin: 0 0 14px;
}
.abt_sec .abt_dtls .abt_lft {
top: -106px;
right: 35px;
}
.abt_sec .abt_dtls .abt_lft img {
height: 487px;
}
.metal-title p,
.re_paint_para p,
.srv_dtls p {
font-size: 16px;
}
.left_cnt .top_cnt p {
font-size: 35px;
}
.right_form {
padding-left: 75px;
}
.faq_dtls {
padding: 0 15px;
}
.dtls {
padding: 10px 0;
}
.dropdown-menu.serv {
top: 0;
}
.navbar-nav > li > .dropdown-menu.serv li {
padding: 0 30px;
}
.matt_prdts {
width: 100%;
}
.cus_dtls {
padding: 20px 5px;
}
.csmr_testimonial iframe {
min-height: 480px;
max-height: 675px;
}
.metal-title h3 {
font-size: 22px;
}
.texteure_bread {
padding: 12px 15px;
}
.texture_main_block {
padding: 30px 15px;
}
.texture_main_block .left_texture_image {
width: 75%;
}
.txt_right_search_box .inner_right_txt {
padding: 0;
}
.texture_main_block .txt_right_search_box {
float: right;
padding: 0 0 0 25px;
position: sticky;
top: 140px;
}
.txt_buttons_box ul li {
margin: 0 10px 22px;
width: 40%;
}
#sticky.stick {
right: 15px;
min-width: 241px;
}
.txt_buttons_box ul li .txt_left_btn a .txt_text i,
.txt_buttons_box ul li .txt_right_btn a .txt_text i {
margin-right: 3px;
}
.txt_buttons_box ul li .txt_left_btn,
.txt_buttons_box ul li .txt_right_btn {
height: 80px;
width: 100%;
}
.txt_buttons_box ul li .stencils_txt_left_btn {
height: 30px;
}
.inner_txt_block ul li .txt_box .txt_top_image img {
min-height: 180px;
}
.txt_buttons_box ul li .txt_left_btn a,
.txt_buttons_box ul li .txt_right_btn a {
font-size: 12px;
}
.txt_buttons_box ul li .txt_left_btn a .txt_text span,
.txt_right_btn a .txt_text span {
width: 55px;
}
.txt_buttons_box ul li .stencils_txt_left_btn a .txt_text span {
width: unset;
}
.filter_input.filter_input {
left: 0;
margin: 0;
}
.inner_tabs a .txt_box .txt_top_image img {
display: inline-block;
width: 100%;
border-radius: 4px;
max-height: 289px;
}
.texture_contact {
padding: 10px 0 0;
}
.texture_contact h5 {
font-size: 10px;
}
.texture_thumb .nav-tabs > li {
width: 23%;
}
.texture_thumb_image {
width: 60px;
height: 60px;
padding: 5px;
}
.texture_thumb_image img {
padding: 2px;
}
.texture_image img {
max-height: 430px;
}
.inner_tabs a .txt_box {
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.inner_tabs:nth-of-type(2n) a .txt_box {
border-right: 0 solid #ccc;
border-bottom: 1px solid #ccc;
}
.inner_tabs:last-child a .txt_box {
border-bottom: 0 solid #ccc;
}
}
@media (min-width: 992px) and (max-width: 1080px) {
.texture_image img {
max-height: 400px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.abt_rgt .abt_rgt_blk,
.cre_img img {
max-width: 100%;
}
.cre_content,
.tab-content > .tab-pane {
text-align: center;
}
.cre_content {
flex-direction: column;
}
.cre_img img {
width: 400px;
}
.cre_text h2 {
font-size: 24px;
}
.cre_text a {
margin-right: unset;
padding: 10px;
}
.hide-list {
display: none;
}
.footer-wrapper .container .row,
.navbar-nav > li > .dropdown-menu.serv li {
padding: 0 30px;
}
.footer-wrapper .container {
padding-top: 30px;
padding-bottom: 30px;
}
.footer-wrapper h3,
.prdt_dtls span {
font-size: 15px;
}
.address-head {
font-size: 15px !important;
}
.footer-wrapper ul li a,
.matt-prc,
.matt-tp,
.metal-title p,
.srv_dtls p {
font-size: 14px;
}
.privacy-policy .container a p,
.txt_buttons_box ul li .txt_left_btn a,
.txt_buttons_box ul li .txt_right_btn a {
font-size: 12px;
}
.navbar-nav > li > span {
left: 75px;
margin: 10px 0 0;
}
.metal-title h3,
.phone-number > h2 {
font-size: 20px;
}
.left_cnt .top_cnt p {
font-size: 25px;
left: 30px;
}
.cap-box .left-cap h3,
.sbmt_btn input[type="submit"] {
font-size: 18px;
}
.call-sec,
.navbar-collapse.collapse {
display: none !important;
}
.navbar-nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
}
.navbar-header,
.navbar-nav > li {
float: none;
}
.navbar-left,
.navbar-nav,
.navbar-right {
float: none !important;
}
.navbar-toggle {
display: block;
}
.navbar-collapse {
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
.navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
}
.navbar-nav {
margin: 15px -15px 0;
}
.collapse.in {
display: block !important;
}
.navbar-nav > li:first-child {
position: relative;
}
.dropdown-menu {
position: relative;
margin: 0 0 10px;
}
.dropdown-menu::after {
left: 25px;
top: -10px;
}
.srv_sldr a {
margin-right: 0;
}
.srv_dtls {
padding: 0 0 20px;
}
.navbar-default .navbar-nav > li a:hover,
.navbar-default .navbar-nav > li.active a {
border-bottom: none;
}
.txt_block {
margin: 0 0 20px;
float: none;
max-width: 90%;
}
.tab-content {
display: inline-block;
width: 100%;
}
.abt_sec .abt_dtls {
padding: 10px 0 0;
}
.abt_sld .owl-dots {
margin-top: 10px;
}
.abt_rgt .abt_rgt_blk a {
margin: 0 0 15px;
}
.abt_rgt .abt_rgt_blk p {
font-size: 16px;
line-height: 1.1;
}
.abt_sec .abt_dtls .abt_lft {
top: -62px;
right: 5px;
}
.abt_sec .abt_dtls .abt_lft img {
height: 320px;
}
.abt_sld .owl-dots .owl-dot span {
width: 12px;
height: 12px;
}
.abt_sec .owl-carousel .owl-controls .owl-nav {
bottom: 5px;
}
.abt_sec .owl-carousel .owl-controls .owl-nav .owl-next img {
width: 40px;
}
.abt_sec .owl-carousel .owl-controls .owl-nav .owl-prev img {
width: 40px;
position: relative;
right: 30px;
}
.abt_sec .owl-carousel .owl-controls .owl-nav .owl-next,
.abt_sec .owl-carousel .owl-controls .owl-nav .owl-prev {
margin: 5px 0 0;
}
.gly_sld .tp_gly_txt .lft_gly_txt h3 {
font-size: 24px;
letter-spacing: 1px;
margin-left: 40px;
}
.gly_sld .tp_gly_txt .lft_gly_txt span {
font-size: 20px;
letter-spacing: 1px;
margin-left: 40px;
}
.para {
padding-left: 20px !important;
}
.srv_sldr .owl-carousel .owl-controls .owl-nav .owl-next img,
.srv_sldr .owl-carousel .owl-controls .owl-nav .owl-prev img {
width: 40px;
margin-top: 10px;
}
.srv_sldr .owl-carousel .owl-controls .owl-nav .owl-prev {
position: relative;
right: 95px;
}
.dropdown-menu.serv {
top: 0;
}
.cap-box .left-cap span,
.re_paint_para p {
font-size: 16px;
}
.matt_prdts,
.txt_buttons_box,
.txt_top_search {
width: 100%;
}
.cus_dtls {
padding: 20px 5px;
}
.csmr_testimonial iframe {
min-height: 380px;
max-height: 475px;
}
.cap-box {
padding: 12px 15px 6px;
}
.color_box {
width: 28px;
height: 28px;
}
.cap-check a {
padding-top: 13px;
}
.re_pnt_sldr {
padding: 40px;
}
.texteure_bread {
padding: 12px 15px;
}
.texture_main_block {
padding: 30px 15px;
}
.texture_main_block .left_texture_image {
width: 75%;
}
.texture_main_block .txt_right_search_box {
float: right;
width: 23%;
position: sticky;
top: 140px;
padding: 0;
text-align: center;
}
.txt_right_search_box .inner_right_txt {
padding: 0;
}
.txt_buttons_box ul li {
margin: 0 0 22px;
width: 100%;
}
.txt_buttons_box ul li .txt_left_btn,
.txt_buttons_box ul li .txt_right_btn {
height: 30px;
width: 100%;
}
#social-float {
right: 10px;
}
.inner_txt_block ul li .txt_box .txt_top_image img {
min-height: 181px;
max-height: 181px;
}
.txt_buttons_box ul li .txt_left_btn a .txt_text span,
.txt_right_btn a .txt_text span {
width: 55px;
}
.txt_buttons_box ul li .txt_left_btn a .txt_text span {
width: auto !important;
}
.txt_buttons_box ul li .stencils_txt_left_btn a .txt_text span {
width: unset;
}
#sticky.stick {
right: 15px;
width: 22.5% !important;
}
.filter_input.filter_input {
left: 0;
margin: 0;
}
.inner_tabs a .txt_box .txt_top_image img {
display: inline-block;
width: 100%;
border-radius: 4px;
max-height: 289px;
}
.inner_tabs a .txt_box {
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.inner_tabs:nth-of-type(2n) a .txt_box {
border-right: 0 solid #ccc;
border-bottom: 1px solid #ccc;
}
.inner_tabs:last-child a .txt_box {
border-bottom: 0 solid #ccc;
}
.texture_contact {
padding: 25px 0 0;
}
.texture_contact h5 {
font-size: 10px;
}
.texture_thumb .nav-tabs > li {
width: 30%;
}
.texture_thumb_image {
width: 50px;
height: 50px;
padding: 5px;
}
.texture_thumb_image img {
padding: 2px;
}
.texture_tab_block .texture_image {
margin-bottom: 20px;
}
.texture_image img {
max-height: 300px;
}
}
@media (max-width: 767px) {
.abt_rgt .abt_rgt_blk,
.cre_img img,
.srv_dtls {
max-width: 100%;
}
.bnTxt,
.cre_content,
.tab-content > .tab-pane {
text-align: center;
}
.description-text,
.focus-input2::after,
.simlr-stencil-sec .abt_title h2,
.star-rating {
font-size: 18px;
}
.simlr-stencil-cont {
padding: 20px 0 20px 20px;
}
.simlr-stencil-cont .owl-controls .owl-nav .owl-next,
.simlr-stencil-cont .owl-controls .owl-nav .owl-prev {
padding: 25px 10px;
}
.simlr-stencil-sec {
padding: 20px 10px;
}
.simlr-stencil-cont .owl-controls .owl-nav .owl-next img,
.simlr-stencil-cont .owl-controls .owl-nav .owl-prev img {
height: 15px;
}
.simlr-stencil-sec .view_all_btn a {
padding: 8px 15px;
font-size: 13px;
font-weight: 500;
}
input.input2 + .focus-input2::after,
textarea.input2 + .focus-input2::after {
top: 14px;
font-size: 15px;
}
.faq_sec .inr_wrk_dtls .faq_prt p span,
.simlr-stencil-desc h3,
.simlr-stencil-desc span {
font-size: 11px;
}
.cre_img img {
width: 400px;
}
.cre_text h2 {
font-size: 24px;
}
.cre_text a,
.sim-tex-item {
padding: 10px;
}
.cre_content,
.white-cta {
flex-direction: column;
}
.cre_text a,
.est_bx {
margin-right: unset;
}
.whatsapp-chat img {
height: 50px;
width: auto;
}
.seofooter {
background: #fff;
padding: 14px 16px;
}
.seofooter--title {
display: flex !important;
justify-content: space-between;
flex-direction: row;
user-select: none;
width: 100%;
font-size: 14px;
line-height: 20px;
color: #212121;
}
.seofooter--titletext {
display: inline-block;
width: 70%;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
#seofooter--toggle:checked ~ .seofooter--title > .seofooter--iconexpand,
.seofooter--title > .seofooter--iconclose {
display: none !important;
}
#seofooter--toggle:checked ~ .seofooter--content,
.srv_img img {
display: inline-block !important;
}
#seofooter--toggle:checked ~ .seofooter--title > .seofooter--iconclose {
display: inline-block !important;
margin-top: -3px;
}
.seofooter--content,
.texture_main_block h4 {
padding: 0;
}
.seofooter--content p {
margin: 10px 20px;
}
.seofooter--content h1,
.seofooter--content h2,
.wrk_sec .wrk_dtls {
padding: 0 20px;
}
.texture_main_block .txt_right_search_box {
margin-top: 0 !important;
}
.abt_rgt .abt_rgt_blk h3,
.faq_sec .inr_wrk_dtls .faq_prt h3,
.re_paint_para p,
.srv_dtls h2,
.tab_right_price h1 {
font-size: 16px;
}
.tab_btm_text {
padding: 0;
width: 100%;
}
.bubble-links li a,
.our_jrny_txt .text_justify .item p,
.tab_left_cap p {
font-size: 12px;
}
.abt_rgt .abt_rgt_blk p,
.matt-prc,
.matt-tp,
.small_cap,
.tab_right_price h5 {
font-size: 14px;
}
.texture-desc p {
font-size: 12px;
line-height: 1.5;
}
.tab_left_cap {
padding-top: 0;
}
.tab_btm_text .tab_cnt_txt {
margin-top: 5px;
}
.texture_image img {
height: auto;
width: 100% !important;
}
#loader img {
width: 40%;
}
.txt_block {
margin: 0 0 20px;
}
.tab-content {
display: inline-block;
}
.MultiCarousel .MultiCarousel-inner .item > div,
.navbar-nav > li {
margin: 10px 0;
}
.navbar-nav {
margin: 0;
float: left;
}
.navbar-nav > li > span {
margin: 0;
left: 75px;
}
.navbar-nav > li:first-child {
position: relative;
}
.navbar-nav > li:hover {
background-color: transparent;
color: #999;
}
.dropdown-menu {
transform: none;
padding: 15px 0 0;
background: #fff;
}
.navbar-nav > li > .dropdown-menu li {
padding: 0 15px;
}
.navbar-nav .open .dropdown-menu {
float: left;
width: 100%;
background: #333;
margin: 15px 0 10px;
position: relative;
left: 0;
}
.dropdown-menu::after {
left: 25px;
top: -10px;
border-bottom: 15px solid #333;
}
.navbar-nav:last-child {
margin: 0 15px;
}
.dropdown-menu.serv .image-area,
.left_cnt,
.navbar-right {
display: none;
}
.navbar-default .navbar-nav > li a:hover,
.navbar-default .navbar-nav > li.active a {
border-bottom: none;
}
.txt_block::after {
left: 50%;
transform: translateX(-50%) rotate(90deg);
-webkit-transform: translateX(-50%) rotate(90deg);
top: -29px;
}
.dropdown-menu.serv {
top: 0;
}
.navbar-nav > li > .dropdown-menu.serv li {
padding: 0 10px;
}
.process_sec {
margin-top: 70px;
}
.matt_prdts {
width: 300px;
}
.apk_block span,
.btm_bx a,
.frm_fld label,
.prdt_dtls span,
.wrk_sec .wrk_dtls .inr_wrk_dtls .wrk_blk p {
font-size: 15px;
}
.cus_dtls {
padding: 20px 5px;
}
.process_tab_slider .carousel-control,
.re_pnt_sld .carousel-control {
left: 65%;
}
.slider_icon_hide {
display: block;
}
.MultiCarousel .leftLst,
.MultiCarousel .rightLst {
width: 40px;
height: 40px;
}
.MultiCarousel .leftLst {
left: 15px;
}
.MultiCarousel .rightLst {
right: 15px;
}
.MultiCarousel .leftLst img,
.MultiCarousel .rightLst img {
width: 100%;
}
.main_cap,
.main_cap h1 {
font-size: 21px;
padding: 0 20px;
}
.owl-dot span,
.owl-dot.active span,
.owl-dot:hover span {
height: 10px;
width: 10px;
}
.est_bx a,
.rq_bx a {
font-size: 17px;
}
#trending {
margin-top: 100px;
}
#trending h1 {
font-size: 12px;
line-height: 1.3;
}
.srv_img {
padding-top: 45px;
}
.abt_sec,
.csmr_sec,
.faq_sec,
.gly_sec,
.srv_sec,
.textvid_sec,
.wrk_sec {
padding: 14px 0 0;
}
.abt_sec .abt_dtls,
.csmr_sec .csmr_sld,
.faq_sec .inr_wrk_dtls,
.gly_sld,
.srv_sld_blk,
.textvid_sec .csmr_sld,
.wrk_sec .wrk_dtls .inr_wrk_dtls {
margin: 20px 0 0;
}
.faq_sec .inr_wrk_dtls,
.srv_sld_blk {
padding: 20px 0 0;
}
.abt_sec .abt_dtls .abt_lft {
top: -127px;
display: none;
}
.abt_sec .abt_title h1,
.abt_sec .abt_title h2,
.cnt_sec .abt_title h2,
.csmr_sec .abt_title h2,
.faq_sec .abt_title h2,
.gly_sec .abt_title h2,
.google-reviews-sec .abt_title h2,
.simlr-texture-sec .abt_title h2,
.srv_sec .abt_title h2,
.textvid_sec .abt_title h2,
.why_sec .abt_title h2,
.wrk_sec .abt_title h2 {
font-size: 16px;
padding: 10px 0 9px;
}
.abt_sec .abt_title h1:after,
.abt_sec .abt_title h2::after,
.cnt_sec .abt_title h2::after,
.csmr_sec .abt_title h2::after,
.faq_sec .abt_title h2::after,
.gly_sec .abt_title h2::after,
.google-reviews-sec .abt_title h2:after,
.simlr-texture-sec .abt_title h2:after,
.srv_sec .abt_title h2::after,
.textvid_sec .abt_title h2:after,
.wrk_sec .abt_title h2::after {
width: 42px;
height: 2px;
}
.abt_sld .owl-dots {
text-align: left;
}
.abt_rgt_blk .owl-dot span,
.abt_rgt_blk .owl-dot.active span,
.abt_rgt_blk .owl-dot:hover span,
.abt_sec .owl-carousel .owl-controls .owl-nav {
bottom: -22px;
}
.Product_cont .owl-carousel .owl-controls .owl-nav .owl-next img,
.Product_cont .owl-carousel .owl-controls .owl-nav .owl-prev img,
.abt_sec .owl-carousel .owl-controls .owl-nav .owl-next img,
.abt_sec .owl-carousel .owl-controls .owl-nav .owl-prev img {
width: 40px;
}
.abt_sec .owl-carousel .owl-controls .owl-nav .owl-prev {
position: relative;
right: 95px;
}
.srv_sldr .owl-dot span,
.srv_sldr .owl-dot.active span,
.srv_sldr .owl-dot:hover span {
height: 18px;
width: 18px;
}
.gly_sld .tp_gly_txt {
padding: 25px 0 24px;
}
.gly_sld .tp_gly_txt .lft_gly_txt h3 {
font-size: 14px;
letter-spacing: 1px;
margin-left: 20px;
}
.gly_sld .tp_gly_txt .lft_gly_txt span {
font-size: 10px;
letter-spacing: 1px;
margin-left: 20px;
}
.gly_sld .tp_gly_txt .rgt_gly_btn a {
font-size: 12px;
max-width: 188px;
padding: 8px 0 9px;
margin-right: 15px;
}
.srv_sld_blk .srv_sldr {
padding: 0 30px;
position: relative;
}
.srv_sldr .owl-dots {
text-align: left;
top: 91% !important;
}
.srv_img img {
width: auto !important;
max-width: 40%;
}
.srv_dtls {
margin: 20px 0;
padding: 40px 0 0;
}
.srv_sldr .owl-carousel .owl-controls .owl-nav .owl-next {
position: relative;
z-index: 9999;
}
.srv_sldr .owl-carousel .owl-controls .owl-nav .owl-prev,
.srv_sldr a {
position: relative;
right: 100px;
}
.srv_sldr a {
right: 0;
bottom: 50px;
}
.srv_dtls h2,
.srv_dtls p {
padding-left: 0;
}
.srv_dtls p {
font-size: 14px;
line-height: 2.3rem;
}
.wrk_sec .wrk_dtls .inr_wrk_dtls .wrk_blk span {
font-size: 18px;
margin: 14px 0 3px;
}
.inr_wrk_dtls .container div {
padding: 0 2.5px !important;
}
.faq_sec .inr_wrk_dtls .faq_prt {
margin-bottom: 10px;
}
.faq_sec .inr_wrk_dtls .faq_prt p {
font-size: 14px;
margin-bottom: 20px;
}
.faq_sec .faq_lnk {
bottom: -20px;
}
.faq_sec .faq_lnk a {
font-size: 12px;
width: 168px;
padding: 8px 0;
}
.inr_wrk_dtls .container-fluid .row .col-sm-3 {
width: 50%;
float: left;
border-bottom: 1px solid #dbdbdb;
min-height: 220px;
}
.apk_block {
padding: 30px 0;
}
.city_block {
width: 43%;
padding: 11px 8px;
border-bottom: 1px solid #dbdbdb;
}
.city_block:nth-child(2n) {
border-right: unset;
}
.city_block:last-child,
.inr_wrk_dtls .container-fluid .row .col-sm-3:first-child,
.inr_wrk_dtls .container-fluid .row .col-sm-3:nth-child(3) {
border-right: 1px solid #dbdbdb;
}
.city_block:last-child {
border-bottom: unset;
}
.inr_wrk_dtls .container-fluid .row .col-sm-3:last-child,
.inr_wrk_dtls .container-fluid .row .col-sm-3:nth-child(3) {
border-bottom: 0;
}
.inr_wrk_dtls .container-fluid .row .col-sm-3 .apk_block {
border-right: 0;
}
.progress_bar a {
padding: 6px;
}
.txt_block {
float: none;
max-width: 80%;
}
.texture_main_block .left_texture_image {
min-height: 100%;
}
.srvs-dtl-btn {
font-size: 10px !important;
padding: 5px 15px !important;
width: 35%;
height: 30%;
}
.srvs-headng h2 {
text-align: left !important;
}
.cty_cnt {
display: block !important;
}
.cty_cnt .top_cnt p,
.left_cnt .top_cnt h2 {
padding: 0 !important;
text-align: center !important;
left: 0 !important;
font-size: 15px !important;
}
.left_cnt .top_cnt h2 {
font-size: 20px !important;
}
.our-journ .abt_rgt {
padding: 10px 0 !important;
}
.srv_plcs a {
font-size: 10px;
}
.our-journ {
padding: 10px 15px;
}
.Product_cont .owl-theme .owl-controls,
.csmr_sld .owl-theme .owl-controls {
text-align: right;
}
.csmr_sld .owl-carousel .owl-controls .owl-nav .owl-next img,
.csmr_sld .owl-carousel .owl-controls .owl-nav .owl-prev img,
.simlr-texture-sec .owl-carousel .owl-controls .owl-nav .owl-next img,
.simlr-texture-sec .owl-carousel .owl-controls .owl-nav .owl-prev img {
width: 28px;
}
.simlr-texture-sec .owl-theme .owl-controls {
text-align: right;
padding-right: 15px;
}
.simlr-texture-cont {
padding: 10px 0 10px 10px;
margin-top: 10px;
}
.simlr-texture-desc h3 {
font-size: 20px;
}
.bubble-links li {
padding: 10px 12px;
margin: 7px;
}
.bubble-links {
display: flex;
flex-direction: column;
width: 100%;
border: solid #00000008;
border-width: 1px 0;
}
.bubble-links ul {
display: flex;
flex-wrap: wrap;
width: 90%;
margin: auto;
}
.step {
font-size: 14px;
font-weight: 600;
margin: 15px 0;
}
.common_btn,
.common_btn_n {
font-size: 14px !important;
font-weight: 600 !important;
padding: 7px 15px;
}
.pageForm input[type="email"],
.pageForm input[type="number"],
.pageForm input[type="text"] {
border-radius: 0 !important;
font-size: 14px;
width: 100%;
background: 0 0;
margin: 0 0 25px;
font-weight: 500;
outline: 0 !important;
resize: none;
}
.bnTxt {
padding: 10px;
background: linear-gradient(to left, #eafafe, #cdf1fd);
background: -moz-linear-gradient(left, #eafafe, #cdf1fd);
background: -webkit-linear-gradient(left, #eafafe, #cdf1fd);
}
}
@media (min-width: 768px) {
.common_btn,
.common_btn_n {
font-size: 16px !important;
font-weight: 600 !important;
padding: 15px 25px;
}
.step {
font-size: 18px;
font-weight: 400;
color: #333;
margin: 0 0 10px;
width: 100%;
float: left;
text-align: left;
}
.smHead,
.step span {
text-align: center;
}
.step span {
font-size: 28px;
background: #00b9f6;
color: #fff;
width: 40px;
height: 40px;
line-height: 40px;
border-radius: 50%;
display: inline-block;
margin-right: 10px;
}
.bn {
position: relative;
}
.bnTxt {
position: absolute;
top: 50%;
left: 30px;
transform: translate(0, -50%);
}
.bnTxt h1,
.smHead {
padding: 0;
color: #111;
}
.bnTxt h1 {
font-size: 50px;
font-weight: 300;
line-height: 56px;
margin: 0;
}
.bnTxt h2,
.bnTxt h3 {
font-size: 30px;
line-height: 36px;
color: #2d4679;
font-weight: 400;
margin: 10px 0 0;
padding: 0;
}
.bnTxt h3 {
font-size: 24px;
color: #042e6f;
letter-spacing: 4px;
line-height: 30px;
margin: 0;
}
.bnTxt h2 strong {
font-weight: 600;
}
}
@media (min-width: 568px) and (max-width: 767px) {
#hide_mobile,
.hide-list,
.txt_buttons_box ul li .txt_left_btn a .txt_text span br,
.txt_right_btn a .txt_text span br {
display: none;
}
.blocks,
.filter_input.filter_input {
display: inline-block;
width: 100%;
}
.footer-wrapper .container .row {
padding: 0 30px;
}
.footer-wrapper .container {
padding-top: 30px;
padding-bottom: 30px;
}
.footer-wrapper h3 {
font-size: 15px;
}
.address-head {
font-size: 15px !important;
}
.footer-wrapper ul li a {
font-size: 14px;
}
.privacy-policy .container a p {
font-size: 12px;
}
.header_wapper .row .col-xs-6 {
width: 25%;
}
.abt_sld .owl-dots {
margin: 27px 0 0;
}
.abt_rgt .abt_rgt_blk a {
margin: 18px 0 28px;
}
.srv_sldr a {
position: relative;
right: 0;
bottom: 23px;
}
.srv_sldr .owl-carousel .owl-controls .owl-nav .owl-next img,
.srv_sldr .owl-carousel .owl-controls .owl-nav .owl-prev img {
width: 40px;
margin: -22px 0 20px;
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.srv_sldr .owl-carousel .owl-controls .owl-nav .owl-prev {
position: relative;
right: 95px;
}
.abt_rgt_blk .owl-dot span,
.abt_rgt_blk .owl-dot.active span,
.abt_rgt_blk .owl-dot:hover span,
.srv_sldr .owl-dot span,
.srv_sldr .owl-dot.active span,
.srv_sldr .owl-dot:hover span {
height: 15px;
width: 15px;
}
.srv_sldr .owl-dots {
margin-top: 36px;
}
.abt_rgt .abt_rgt_blk a img {
height: 40px;
}
.abt_rgt .abt_rgt_blk a img,
.srv_sldr a img {
width: 40px;
border-radius: 0 5px 5px 0;
}
.modal-body-md {
overflow-y: auto;
width: 100%;
}
.dtls {
border-bottom: 1px solid #c7c7c7;
border-right: 0;
}
.matt_prdt {
width: 100%;
margin-bottom: 30px;
padding: 10px 0;
}
.re_pnt_sld .carousel-control img {
width: 40px;
margin-top: 16px;
margin-right: 20px;
float: right;
}
.owl-carousel .owl-controls .owl-nav .owl-next img {
width: 40px;
margin-bottom: 9px;
}
.metal-title h3 {
font-size: 22px;
}
.metal-title p {
font-size: 16px;
}
.re_pnt_sldr {
padding: 30px;
}
.para {
padding-left: 0 !important;
padding-bottom: 70px;
}
.inner-blocks,
.para {
text-align: center;
}
.left-tab-box {
margin: 0 0 15px;
}
.csmr_testimonial iframe {
min-height: 365px;
max-height: 525px;
}
.texteure_bread {
padding: 12px 15px;
}
.texture_main_block {
padding: 30px 15px;
}
.texture_main_block h3 {
padding: 0 0 23px;
}
.texture_main_block .left_texture_image,
.txt_top_search {
width: 100%;
}
.texture_main_block .txt_right_search_box {
float: right;
width: 100%;
padding: 0;
text-align: center;
}
.txt_right_search_box .inner_right_txt {
padding: 0;
}
.txt_buttons_box {
width: 100%;
overflow-x: auto;
padding-bottom: 0;
}
.txt_buttons_box ul {
width: 1695px;
}
.txt_buttons_box ul li {
width: auto;
margin: 0 0 22px 5px;
}
.txt_buttons_box ul li .txt_left_btn,
.txt_buttons_box ul li .txt_right_btn {
height: 35px;
width: auto;
border-radius: 35px;
padding: 5px 15px;
min-width: 60px;
}
.txt_buttons_box ul li .txt_left_btn:hover,
.txt_buttons_box ul li .txt_right_btn:hover,
.txt_buttons_box ul li.active .txt_left_btn,
.txt_buttons_box ul li.active .txt_right_btn {
border: 1px solid #ffbf46;
}
.txt_buttons_box ul li .txt_left_btn a .txt_text span,
.txt_right_btn a .txt_text span {
width: auto;
margin: 4px 0 0;
}
.inner_txt_block ul li .txt_box .txt_top_image img {
min-height: auto;
}
.txt_buttons_box ul li .txt_left_btn a,
.txt_buttons_box ul li .txt_right_btn a {
font-size: 12px;
width: auto;
height: auto;
}
.txt_buttons_box ul li .txt_left_btn a .txt_text,
.txt_buttons_box ul li .txt_right_btn a .txt_text {
position: relative;
left: auto;
top: auto;
transform: none;
}
.txt_buttons_box ul li .txt_left_btn a .txt_text i.mt5,
.txt_buttons_box ul li .txt_right_btn a .txt_text i.mt5 {
margin-top: 0;
}
.gallery a {
width: 50%;
}
.inner_txt_block ul li:nth-child(2) {
padding: 0 0 0 20px;
border-right: 1px solid #fff;
}
.inner_txt_block ul li:nth-child(3) {
padding: 20px 20px 0 0;
border-right: 1px solid #d1d1d1;
}
.inner_txt_block ul li:nth-child(4) {
padding: 20px 0 0 20px;
border-right: 1px solid #fff;
border-bottom: 1px solid #d1d1d1;
}
.inner_txt_block ul li:nth-child(5) {
padding: 20px 20px 0 0;
}
.inner_txt_block ul li:last-child {
padding: 20px 0 0 20px;
}
.filter_input.filter_input {
background: #fff;
float: left;
text-align: left;
left: 0;
margin: 0;
position: absolute;
top: 36px;
z-index: 1;
}
.texture_contact a,
.texture_tab_block .texture_image {
margin-bottom: 20px;
}
.inner_tabs a .txt_box .txt_top_image img {
display: inline-block;
width: 100%;
border-radius: 4px;
max-height: 289px;
}
.texture_contact {
padding: 25px 0 0;
}
.available_color {
padding: 0 0 10px !important;
display: block !important;
}
#demo-2 input[type="search"]:focus {
width: 130px;
}
.texture_thumb {
overflow-x: auto;
height: auto;
}
.texture_thumb .nav-tabs {
min-width: 650px;
}
.texture_thumb .nav-tabs > li {
width: auto;
float: none;
}
.how_to_slider.texture {
padding: 0 15px 40px;
margin-bottom: 30px;
}
.texture_contact a {
width: 300px;
}
.texture_dtls {
padding-bottom: 8px;
margin-bottom: 15px;
}
.how_to_slider .owl-dot span {
border: 1px solid #707070;
height: 18px !important;
margin: 0 7px;
width: 18px !important;
}
.inner_tabs a .txt_box {
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.inner_tabs:nth-of-type(2n) a .txt_box {
border-right: 0 solid #ccc;
border-bottom: 1px solid #ccc;
}
.inner_tabs:last-child a .txt_box {
border-bottom: 0 solid #ccc;
}
}
@media (min-width: 240px) and (max-width: 567px) {
#box,
#hide,
.hide-list,
.para,
.txt_buttons_box ul li .txt_left_btn a .txt_text span br,
.txt_right_btn a .txt_text span br,
.txt_top_search input[type="search"] {
display: none;
}
.footer-wrapper .container .row {
padding: 0 30px;
}
.footer-wrapper .container {
padding-top: 30px;
padding-bottom: 30px;
}
.footer-wrapper h3 {
font-size: 15px;
}
.footer-wrapper ul li a,
.search_top_input .search_filter,
.textvid_sec .csmr_sld .csmr_sld_bx .csmr_dtls span {
font-size: 14px;
}
.bg_cap p,
.csmr_sec .csmr_sld .csmr_sld_bx .csmr_dtls p,
.gly_sld .tp_gly_txt .lft_gly_txt h3,
.para p,
.para p span,
.privacy-policy .container a p,
.re_paint_ttl,
.textvid_sec .csmr_sld .csmr_sld_bx .csmr_dtls p {
font-size: 12px;
}
.modal-body .top-sign-box {
height: 42px;
padding: 15px;
margin-top: 0;
}
.btm_bx a::after {
font-size: 30px;
}
.modal-body button.close img {
float: left;
width: 60%;
}
div[data-toggle="buttons"] label h2 {
font-size: 20px;
padding: 0;
}
.csmr_sec .csmr_sld .csmr_sld_bx .csmr_dtls,
.textvid_sec .csmr_sld .csmr_sld_bx .csmr_dtls {
min-width: 170px !important;
}
.sbmt_btn input[type="button"] {
font-size: 20px;
padding: 10px 0;
}
.para {
padding: 10px !important;
}
.srv_sldr .owl-dots {
margin: 23px 0 0 5px;
}
.csmr_sec .csmr_sld,
.cus_dtls.texture,
.textvid_sec .csmr_sld {
padding: 0 20px;
}
.srv_sld_blk .srv_sldr {
padding: 0 5px;
}
.back_padding {
margin-top: 12px;
}
.abt_sld .owl-dots .owl-dot span,
.srv_sldr .owl-dots .owl-dot span {
margin: 0 15px 0 0;
}
.wrk_sec .wrk_dtls .inr_wrk_dtls .wrk_blk {
padding: 30px 0;
}
.re_pnt_sld,
.txt_right_search_box .inner_right_txt,
.wrk_sec .wrk_dtls .inr_wrk_dtls {
padding: 0;
}
.abt_rgt_blk .owl-dot span,
.abt_rgt_blk .owl-dot.active span,
.abt_rgt_blk .owl-dot:hover span,
.srv_sldr .owl-dot span,
.srv_sldr .owl-dot.active span,
.srv_sldr .owl-dot:hover span {
height: 13px;
width: 13px;
}
.srv_sldr .owl-carousel .owl-controls .owl-nav .owl-next img,
.srv_sldr .owl-carousel .owl-controls .owl-nav .owl-prev img {
width: 28px;
margin: 0;
}
.srv_dtls {
padding-top: 20px;
margin: 0;
}
.abt_sld .owl-dots {
margin: 20px 0 0 5px;
}
.abt_sec .owl-carousel .owl-controls .owl-nav {
bottom: 5px;
}
.abt_sec .owl-carousel .owl-controls .owl-nav .owl-next img {
width: 28px;
}
.abt_sec .owl-carousel .owl-controls .owl-nav .owl-prev img {
width: 28px;
position: relative;
}
.abt_rgt .abt_rgt_blk a {
margin: 29px 5px 30px 0;
}
.csmr_sec .csmr_sld .csmr_sld_bx .csmr_dtls {
padding: 20px 10px;
min-height: 85px;
font-size: 14px;
}
.csmr_sec .csmr_sld .csmr_sld_bx .csmr_img button img,
.textvid_sec .csmr_sld .csmr_sld_bx .csmr_img button img {
width: 35px;
}
.csmr_sec .csmr_sld .csmr_sld_bx .csmr_img button,
.textvid_sec .csmr_sld .csmr_sld_bx .csmr_img button {
left: 6px;
bottom: 12px;
}
.textvid_sec .csmr_sld .csmr_sld_bx .csmr_dtls {
padding: 20px 10px;
min-height: 90px;
}
.csmr_sec .csmr_sld .csmr_sld_bx,
.textvid_sec .csmr_sld .csmr_sld_bx {
width: 99%;
padding-bottom: 0;
}
.abt_sec .abt_dtls {
padding: 30px 0 20px;
}
.abt_rgt .abt_rgt_blk a img {
width: 30px;
height: 30px;
border-radius: 0 5px 5px 0;
}
.srv_sldr a img {
border-radius: 0 5px 5px 0;
width: 30px;
margin: 8px 5px 0 0;
}
.blocks,
.cap-box,
.form-sec .form-row .form-sub,
.tab-content > .tab-pane,
.video_box {
text-align: center;
}
.txt_block {
float: none;
max-width: 85%;
padding: 10px 15px;
display: none !important;
}
.txt_block::after {
left: 50%;
transform: translateX(-50%) rotate(90deg);
-webkit-transform: translateX(-50%) rotate(90deg);
top: -29px;
}
.txt_block p,
.txt_block span {
font-size: 14px;
text-align: center;
}
.tab-content {
float: left;
}
.paint_name,
.process_tab_slider .tab-content {
width: 100%;
}
.box_caro {
min-height: 275px;
}
#trending {
margin-top: 20px;
padding: 0 1rem;
}
.inner-left {
margin-bottom: 20px;
}
.form-row .row {
padding-bottom: 0 !important;
}
#ext_fresh_re_paint,
#int_fresh_re_paint {
margin-bottom: 30px;
}
.csmr_testimonial iframe {
min-height: 280px;
max-height: 375px;
}
.right-cap ul {
float: none;
display: inline-block;
}
.gly_sld .tp_gly_txt .lft_gly_txt,
.gly_sld .tp_gly_txt .rgt_gly_btn .lft_gly_txt {
width: 100%;
text-align: center;
padding: 30px 10px 0 20px;
}
.gly_sld .tp_gly_txt .rgt_gly_btn {
width: 100%;
margin-right: 0;
padding-right: 80px;
}
.gly_sld .tp_gly_txt .lft_gly_txt h3,
.gly_sld .tp_gly_txt .lft_gly_txt span {
margin-left: 0;
}
.gly_sld .tp_gly_txt .rgt_gly_btn a {
float: none;
padding: 6px 0 7px;
}
.wrk_blk img {
max-width: 50px;
}
.faq_dtls.apk .inr_wrk_dtls {
padding: 20px 10px;
}
.inr_wrk_dtls .container-fluid .row .col-sm-3 {
min-height: 162px;
}
.apk_block img {
height: 60px;
max-width: 50%;
}
.modal-body-md {
overflow-y: auto;
width: 100%;
}
.dtls {
border-bottom: 1px solid #c7c7c7;
border-right: 0;
margin: 20px 0 0;
}
.dtls h4 {
font-size: 18px;
color: #111;
}
.carousel-inner .active.left,
.carousel-inner .prev {
left: -50%;
}
.carousel-inner .active.right,
.carousel-inner .next {
left: 50%;
}
.carousel-col,
.gallery a {
width: 50%;
}
.active > div:first-child + div {
display: block;
padding-top: 0 !important;
}
.inner_tabs a .txt_box .txt_bottom_text,
.sec_tab_cont {
padding: 10px 0 0;
}
.paint_block_title {
padding: 15px 0;
}
.cus_box,
.process_tab_slider,
.product_slider,
.product_slider .sec_tab_cont,
.video_box {
margin: 0;
}
.cus_dtls h5,
.sec_tab_cont .nav-tabs > li > a {
font-size: 11px;
}
.paint_block_title h2 {
font-size: 18px;
padding-bottom: 10px;
}
.re_pnt_sldr {
padding: 20px 0;
}
.re_paint_ttl {
margin-bottom: 0;
}
.cus_dtls p,
.re_paint_para p {
font-size: 9px;
}
.cus_dtls h5,
.texture_tab_block .texture_image {
margin-bottom: 5px;
}
.matt_prdt {
width: 100%;
margin-bottom: 0;
padding: 10px 0;
}
.process_tab_slider .carousel-indicators .active,
.process_tab_slider .carousel-indicators li,
.re_pnt_sld .carousel-indicators .active,
.re_pnt_sld .carousel-indicators li {
width: 12px;
height: 12px;
}
.process_tab_slider .carousel-indicators,
.re_pnt_sld .carousel-indicators {
bottom: -30px;
}
.process_tab_slider .carousel-control.right img,
.re_pnt_sld .carousel-control.right img {
width: 30px;
margin-right: 20px;
float: right;
}
.product_slider .sec_tab_cont .nav-tabs > li {
margin: 0;
width: 30%;
}
.sec_tab_cont .nav-tabs > li > a {
padding: 10px 5px;
}
.how_to_slider {
padding: 10px;
}
.prdt_img {
width: 30%;
}
.prdt_dtls {
width: 70%;
margin-top: 15px;
}
.prdt_dtls span {
font-size: 15px;
line-height: 1;
}
.bg_cap {
padding: 10px 0;
}
.metal_pnt_sldr {
padding: 20px 5px;
}
.metal-title h3 {
font-size: 14px;
padding-bottom: 5px;
}
.metal-title p {
font-size: 12px;
margin-bottom: 15px;
}
.re_paint_para p {
padding-top: 5px;
}
.texture_main_block .left_texture_image {
min-height: auto;
width: 100%;
}
.inner_tabs {
float: left;
width: 100%;
}
.cap-box {
padding: 8px 10px 0;
}
.cap-check a {
padding-top: 13px;
}
.cap-box .left-cap h3 {
font-size: 18px;
}
.cap-box .left-cap span {
font-size: 16px;
}
.color_box {
width: 28px;
height: 28px;
}
.cap-box .left-cap,
.cap-box .right-cap {
float: none;
display: inline-block;
width: 100%;
margin: 0;
}
.texteure_bread {
padding: 12px 10px;
}
.texture_main_block {
padding: 30px 15px;
}
.texture_main_block h3,
.txt_buttons_box,
.txt_top_search {
padding-bottom: 0;
}
.inner_tabs:nth-child(2n) a .txt_box,
.inner_tabs:nth-child(odd) a .txt_box {
padding: 15px;
}
.texture_main_block .txt_right_search_box {
float: right;
width: 100%;
padding: 0;
text-align: center;
}
.txt_top_search {
width: 100%;
border-bottom: 0;
}
.txt_buttons_box {
width: 100%;
overflow-x: auto;
padding-top: 0;
}
.txt_buttons_box ul {
width: 1765px;
}
.txt_buttons_box ul li {
width: auto;
margin: 0 0 22px 5px;
}
.txt_buttons_box ul li .txt_left_btn,
.txt_buttons_box ul li .txt_right_btn {
height: 35px;
width: auto;
border-radius: 35px;
padding: 5px 15px;
min-width: 60px;
}
.txt_buttons_box ul li .txt_left_btn:hover,
.txt_buttons_box ul li .txt_right_btn:hover,
.txt_buttons_box ul li.active .txt_left_btn,
.txt_buttons_box ul li.active .txt_right_btn {
border: 1px solid #ffbf46;
}
.txt_buttons_box ul li .txt_left_btn a .txt_text span,
.txt_right_btn a .txt_text span {
width: auto;
margin: 3px 0 0;
}
.inner_txt_block ul li .txt_box .txt_top_image img {
min-height: auto;
}
.txt_buttons_box ul li .txt_left_btn a,
.txt_buttons_box ul li .txt_right_btn a {
font-size: 13px;
width: auto;
height: auto;
}
.txt_buttons_box ul li .txt_left_btn a .txt_text,
.txt_buttons_box ul li .txt_right_btn a .txt_text {
position: relative;
left: auto;
transform: none;
}
.txt_buttons_box ul li .txt_left_btn a .txt_text i,
.txt_buttons_box ul li .txt_left_btn a .txt_text i.mt5,
.txt_buttons_box ul li .txt_right_btn a .txt_text i,
.txt_buttons_box ul li .txt_right_btn a .txt_text i.mt5 {
margin-top: 0;
width: 12px;
}
.txt_buttons_box ul li .txt_left_btn a .txt_text i img,
.txt_buttons_box ul li .txt_right_btn a .txt_text i img {
margin-top: 0;
width: 100%;
}
.inner_txt_block ul li:nth-child(2) {
padding: 0 0 0 20px;
border-right: 1px solid #fff;
}
.inner_txt_block ul li:nth-child(3) {
padding: 20px 20px 0 0;
border-right: 1px solid #d1d1d1;
}
.inner_txt_block ul li:nth-child(4) {
padding: 20px 0 0 20px;
border-right: 1px solid #fff;
border-bottom: 1px solid #d1d1d1;
}
.inner_txt_block ul li:nth-child(5) {
padding: 20px 20px 0 0;
}
.inner_txt_block ul li:last-child {
padding: 20px 0 0 20px;
}
.filter_input.filter_input {
position: relative;
left: auto;
top: auto;
margin: 0;
box-shadow: none;
}
.filter_input ul.navList {
max-height: none;
overflow-y: auto;
width: 100%;
}
.inner_tabs a .txt_box .txt_top_image {
position: relative;
}
.inner_tabs a .txt_box .txt_top_image img {
position: relative;
left: 0;
top: 0;
}
.inner_tabs:nth-of-type(odd) a .txt_box {
border-bottom: 1px solid #ccc;
}
.inner_tabs:nth-of-type(2n + 2) a .txt_box {
border-right: 0 solid #ccc;
border-bottom: 1px solid #ccc;
}
.inner_tabs:last-child a .txt_box {
border-bottom: 0 solid #ccc;
}
.texture_contact {
padding: 25px 0 0;
background-color: #f2f2f2;
}
.texture_main_block h4 {
padding-top: 10px !important;
}
.texture_main_block h4 span {
display: block;
font-size: 12px;
padding-top: 5px;
}
#demo-2 input[type="search"]:focus {
width: 130px;
}
.available_color {
padding: 0 !important;
display: block !important;
}
.texture_thumb {
overflow-x: auto;
height: auto;
}
.texture_thumb .nav-tabs {
min-width: 350px;
}
.texture_thumb .nav-tabs > li {
float: none;
width: auto;
}
.texture_contact h5 {
font-size: 10px;
display: none;
}
.texture_thumb_image {
width: 60px;
height: 60px;
padding: 5px;
}
.texture_thumb_image img {
padding: 3px;
}
.how_to_slider.texture {
padding: 0 15px 40px;
margin-bottom: 30px;
}
.texture_video {
height: 135px !important;
}
.texture_contact a {
width: 100%;
position: fixed;
bottom: 0;
left: 0;
z-index: 150;
}
.search_filter {
display: block;
}
.search_filter_mob {
display: inline-block;
}
.hw_sld .owl-carousel .owl-item.center {
width: 70% !important;
display: inline-block !important;
}
.texture_main_block.txt_detail {
padding: 20px 15px;
}
.filter_input ul.navList li a,
.no_data {
padding: 10px 25px 10px 35px;
}
.tab_search {
display: none !important;
}
.ui-helper-hidden-accessible {
top: 41px;
box-shadow: none;
}
}
@media (max-width: 360px) {
.srv_img img {
max-width: 50%;
}
.dtls {
padding: 10px 5px;
}
.csmr_testimonial iframe {
min-height: 220px;
max-height: 375px;
}
}