@import"https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap";:root{--body-background: #ffffff;--primary-text-color: #ffffff;--secondary-text-color: #ffffff;--black: #000000;--darker-gray: #333333;--dark-gray: #666666;--gray: #999999;--light-gray: #cccccc;--lighter-gray: #f0f0f0;--primary-color: #3d9aa0;--secondary-color: #de5858;--primary-darker: #338186;--secondary-darker: #ba4a4a;--large: 25px;--medium: 20px;--regular: 16px;--small: 14px;--full-width: 100%;--wide-desktop: 1400px;--desktop: 1280px;--regular-desktop: 1140px}:root{--percentage: 25;--opacity: calc(var(--percentage) * 0.01)}.zoom:hover{background:#333;background:rgba(51,51,51,.75)}.form-control:focus,.custom-select:focus{border-color:var(--primary-color)}.form-control:focus~.col-form-label,.custom-select:focus~.col-form-label{color:var(--primary-color)}.form-group .input-valid~.col-form-label{color:var(--primary-color)}.page-header{color:var(--primary-color)}.page-header h1 small{color:var(--dark-gray) !important}.page-section-header{color:var(--darker-gray)}.page-section-header span{color:var(--darker-gray)}.page-sub-header{color:var(--black)}.table .thead-light th,.table .thead th,.table thead th{color:var(--primary-color) !important;background:rgba(0,0,0,0);border-bottom-color:var(--primary-color)}a{color:var(--darker-gray);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover{color:var(--primary-color);text-decoration:none}a strong:hover{color:var(--primary-color)}.btn{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;white-space:normal}.btn:focus,.btn.focus,.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0 #fff;-moz-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}.btn-primary{background:var(--secondary-color);border-color:var(--secondary-color);color:var(--secondary-text-color)}.btn-primary:hover,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active:focus{background:linear-gradient(to top,rgba(0, 0, 0,var(--opacity)),rgba(0, 0, 0,var(--opacity)))var(--secondary-color);border-color:var(--secondary-color);color:var(--secondary-text-color)}.btn-primary.disabled,.btn-primary:disabled{background:var(--secondary-color);border-color:var(--secondary-color);color:var(--secondary-text-color);opacity:.65;filter:alpha(opacity=65)}.btn-info{background:var(--primary-color);border-color:var(--primary-color);color:var(--primary-text-color)}.btn-info:hover,.btn-info:focus,.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active:focus{background:linear-gradient(to top,rgba(0, 0, 0,var(--opacity)),rgba(0, 0, 0,var(--opacity)))var(--primary-color);border-color:var(--primary-color);color:var(--primary-text-color)}.btn-info.disabled,.btn-info:disabled{background:var(--primary-color);border-color:var(--primary-color);color:var(--primary-text-color);opacity:.65;filter:alpha(opacity=65)}.btn-secondary{background:var(--gray);border-color:var(--gray)}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active:focus{background:var(--darker-gray);border-color:var(--darker-gray)}.btn-secondary.disabled,.btn-secondary:disabled{background:var(--gray);border-color:var(--gray);opacity:.65;filter:alpha(opacity=65)}.btn-success{background:var(--secondary-color);border-color:var(--secondary-color);color:var(--secondary-text-color)}.btn-success:hover,.btn-success:focus,.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active:focus{background:linear-gradient(to top,rgba(0, 0, 0,var(--opacity)),rgba(0, 0, 0,var(--opacity)))var(--secondary-color);border-color:var(--secondary-color);color:var(--secondary-text-color)}.btn-success.disabled,.btn-success:disabled{background:var(--secondary-color);border-color:var(--secondary-color);color:var(--secondary-text-color);opacity:.65;filter:alpha(opacity=65)}.btn-outline-primary{background:rgba(0,0,0,0);border-color:var(--secondary-color);color:var(--secondary-color)}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active:focus{background:var(--secondary-color);color:var(--secondary-text-color);border-color:var(--secondary-color)}.btn-outline-secondary{background:rgba(0,0,0,0);border-color:var(--gray);color:var(--gray)}.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus{background:var(--gray);color:#fff;border-color:var(--gray)}.btn-outline-info{background:rgba(0,0,0,0);border-color:var(--primary-color);color:var(--primary-color)}.btn-outline-info:hover,.btn-outline-info:focus,.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active:focus{background:var(--primary-color);color:var(--primary-text-color);border-color:var(--primary-color)}.btn-link{color:var(--primary-color);word-break:break-word}.btn-link:hover,.btn-link:focus{color:var(--darker-gray)}.btn-link:disabled,.btn-link.disabled{color:var(--primary-color)}.border-primary{border-color:var(--primary-color) !important}.border-info{border-color:var(--secondary-color) !important}.border-secondary{border-color:var(--gray) !important}.loading{border-color:rgba(0,0,0,0) var(--primary-color)}#loading-text{color:var(--primary-color)}.text-primary{color:var(--primary-color) !important}.text-info{color:var(--primary-color) !important}.text-secondary{color:var(--darker-gray) !important}.badge-primary{background:var(--primary-color);color:var(--primary-text-color)}.badge-info{background:var(--primary-color)}a.text-primary:hover,a.text-primary:focus{color:var(--secondary-color) !important}a.text-info:hover,a.text-info:focus{color:var(--primary-color) !important}.bg-primary{background-color:var(--primary-color) !important}.bg-info{background-color:var(--secondary-color) !important}.bg-secondary{background-color:var(--gray) !important}.bg-light{background-color:var(--lighter-gray) !important}.dropdown-item:hover,.dropdown-item:focus,.dropdown-item.active,.dropdown-item:active{background-Color:#f2f2f2;color:var(--primary-color) !important}.bootstrap-select .dropdown-menu li.active small{color:var(--primary-color) !important}.bootstrap-select .dropdown-toggle small{color:var(--primary-color) !important}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:var(--gray)}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:var(--primary-color);border-color:var(--primary-color);box-shadow:none}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:var(--primary-color);border-color:var(--primary-color);box-shadow:none}.page-item.active .page-link{background:var(--primary-color);border-color:var(--primary-color)}.tt-dropdown-menu .tt-suggestion.tt-is-under-cursor{background-color:var(--primary-color)}.tt-dropdown-menu .tt-suggestion.tt-is-under-cursor strong{color:#fff}.tt-dropdown-menu .tt-suggestion a{color:var(--darker-gray)}.tt-dropdown-menu .tt-suggestion a strong{color:var(--darker-gray)}.tt-dropdown-menu .tt-suggestion:hover strong{color:#fff !important}.account-links a:hover .cicon{color:var(--primary-color)}.account_dashboard_box h4{color:var(--primary-color)}#category_list a.act{color:var(--primary-color)}#category_list .treeview li:hover a{color:var(--primary-color)}.breadcrumb .active .a{color:var(--primary-color)}.bar{background-color:var(--primary-color)}body{font-family:"Nunito",sans-serif;font-weight:400;color:var(--dark-gray);background-color:var(--body-background);background-image:var(--body-background-image)}h1{font-size:28px;font-size:1.75rem}h1,h2,h3,b{font-weight:700}h4,h5,h6{font-weight:600}strong{color:var(--black);font-weight:700 !important}.navbar-brand{max-width:250px}.navbar-brand img{max-height:100px}.navbar .navbar-collapse~.navbar-bg-outside{z-index:1}.navbar .navbar-nav{margin-right:auto !important;font-weight:600}.navbar .navbar-nav .nav-item .nav-link{color:var(--black);font-size:15px;font-size:0.9375rem;padding:1rem .8rem;overflow:hidden;position:relative}.navbar .navbar-nav .nav-item .nav-link:hover{color:var(--primary-color)}.navbar .navbar-nav .nav-item .nav-link:before{content:"";position:absolute;transition:transform .5s ease;left:0;width:100%;height:2px;background:var(--primary-color);bottom:0;transform:translateX(-100%)}.navbar .navbar-nav .nav-item .nav-link:hover:before{transform:translateX(0)}.navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover{color:var(--primary-color)}.navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover strong{color:var(--primary-color)}.navbar .navbar-nav .nav-item.active .nav-link,.navbar .navbar-nav .nav-item.show .nav-link,.navbar .navbar-nav .nav-item:hover .nav-link{color:var(--primary-color)}.navbar .navbar-nav .nav-item.active .nav-link:before,.navbar .navbar-nav .nav-item.show .nav-link:before,.navbar .navbar-nav .nav-item:hover .nav-link:before{transform:translateX(0)}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .list-unstyled>li.active>a,.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .list-unstyled>li:hover>a{color:var(--primary-color)}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .list-unstyled>li.active>a:after,.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .list-unstyled>li:hover>a:after{color:var(--primary-color)}.search-toggle{top:80px;bottom:0;margin:auto;height:51px;right:100px;padding:.2rem;border-radius:.5rem;-moz-border-radius:.5rem;-webkit-border-radius:.5rem;width:100%;z-index:9999}@media only screen and (min-width: 768px){.search-toggle{width:auto}}.search-toggle .twitter-typeahead{width:100%}.search-toggle .twitter-typeahead::after{display:none}.product-box .text-info{color:var(--darker-gray) !important}.product-box .btn-info{padding:.25rem 1rem}.product-box .btn-info i{padding-left:.5rem !important}.product-box .slide-hover .card-title:after{color:var(--primary-color)}.product-box .slide-hover .card-text strong{color:#fff}.templatebox .btn-primary{background:var(--primary-color);border-color:var(--primary-color);color:var(--primary-text-color)}.templatebox .btn-primary:hover,.templatebox .btn-primary:focus{background:linear-gradient(to top,rgba(0, 0, 0,var(--opacity)),rgba(0, 0, 0,var(--opacity)))var(--primary-color);border-color:var(--primary-color)}.footer-content #contactus_sidebar{background:rgba(0,0,0,0);border:0}.footer-content #contactus_sidebar .card-header{display:none}.footer-content #contactus_sidebar .card-body{background:rgba(0,0,0,0);border:0}.footer-content ul{padding:0;margin:0}.footer-content ul li{display:block;list-style-type:none;width:100%}.footer-content ul li a{padding:.3rem 0;display:inline-block;color:var(--dark-gray);font-size:16px;font-size:1rem}.footer-content ul li a.active,.footer-content ul li a:hover{color:var(--primary-color)}.footer-content .bottom-links .list-inline-item{display:block;margin:0;padding:0}.footer-content h4{position:relative;margin-bottom:0 !important;padding-bottom:.8rem;font-size:18px;font-size:1.125rem;color:var(--black);font-weight:700}.footer-content .card{border:0;margin:0 !important}.footer-content .card .card-header{padding:0;background:rgba(0,0,0,0);border:0}.footer-content .card .card-body{padding:0}.footer-content .list-unstyled li{position:relative}.footer-content .list-unstyled li a{padding-left:1.2rem;position:relative}.footer-content .list-unstyled li a:before{content:"-";position:absolute;left:0;color:var(--dark-gray);font-size:20px;font-size:1.25rem;line-height:20px}.footer-content .list-unstyled li a:hover:before{color:var(--primary-color)}@media only screen and (min-width: 1248px){.footer-content #footersubscribe_sidebar{max-width:90%}}.footer-content #footersubscribe_sidebar .form-row .col-md-6{flex-basis:100%;max-width:100%}.footer-content #footersubscribe_sidebar .form-row .col-md-6 h3{position:relative;margin-bottom:0 !important;padding-bottom:1rem;font-size:18px;font-size:1.125rem;color:var(--black)}.footer-content #footersubscribe_sidebar .form-row .col-md-6 .input-group{position:relative;border:0px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}.footer-content #footersubscribe_sidebar .form-row .col-md-6 .input-group input{border-radius:18px;-moz-border-radius:18px;-webkit-border-radius:18px;width:100%;position:relative;border-color:#fff}.footer-content #footersubscribe_sidebar .form-row .col-md-6 .input-group button{position:absolute;right:0;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding:.375rem 1.5rem;font-size:20px;font-size:1.25rem;z-index:11;background:var(--primary-color);border-color:var(--primary-color);height:45px;color:var(--primary-text-color)}.footer-content #footersubscribe_sidebar .form-row .col-md-6 .input-group button:hover,.footer-content #footersubscribe_sidebar .form-row .col-md-6 .input-group button:focus,.footer-content #footersubscribe_sidebar .form-row .col-md-6 .input-group button:not(:disabled):not(.disabled):active,.footer-content #footersubscribe_sidebar .form-row .col-md-6 .input-group button:not(:disabled):not(.disabled).active,.footer-content #footersubscribe_sidebar .form-row .col-md-6 .input-group button:not(:disabled):not(.disabled):active:focus{background:linear-gradient(to top,rgba(0, 0, 0,var(--opacity)),rgba(0, 0, 0,var(--opacity)))var(--primary-color);border-color:var(--primary-color)}.footer-content #footersubscribe_sidebar .form-row .col-md-6 .input-group button:hover:before,.footer-content #footersubscribe_sidebar .form-row .col-md-6 .input-group button:focus:before,.footer-content #footersubscribe_sidebar .form-row .col-md-6 .input-group button:not(:disabled):not(.disabled):active:before,.footer-content #footersubscribe_sidebar .form-row .col-md-6 .input-group button:not(:disabled):not(.disabled).active:before,.footer-content #footersubscribe_sidebar .form-row .col-md-6 .input-group button:not(:disabled):not(.disabled):active:focus:before{background:linear-gradient(to top,rgba(0, 0, 0,var(--opacity)),rgba(0, 0, 0,var(--opacity)))var(--primary-color);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}.footer-content #footersubscribe_sidebar .form-row .col-md-6 .input-group button.disabled,.footer-content #footersubscribe_sidebar .form-row .col-md-6 .input-group button:disabled{background:var(--primary-color);border-color:var(--primary-color);opacity:.65;filter:alpha(opacity=65)}.footer-content .footer-social ul li{display:inline-block;width:auto;padding:0 1rem;border-right:1px solid rgba(0,0,0,.2)}.footer-content .footer-social ul li a{display:inline-block;font-size:28px;font-size:1.75rem}.footer-content .footer-social ul li:last-child{border-right:0}@media only screen and (min-width: 1024px){.footer-content .footer-social ul li{padding:0 1.5rem}}#price_calculator .card-header .card-title:after,#price_calculator .card-header .card-title:before{content:"";display:block;position:absolute;left:100%;width:0;height:0;border-style:solid}#price_calculator .card-header .card-title:after{bottom:-22px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:7px;margin-left:1px;left:20px;z-index:10}#price_calculator .card-header .card-title:before{bottom:-24px;border-color:var(--light-gray) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:8px;left:20px;z-index:9}#producttotalprice,.content-box{font-weight:700}.card{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.card .card-header{position:relative;background:#fff;border-bottom-color:#e0e0e0}.card .card-header .card-title{color:var(--black);font-weight:700;padding-bottom:0;position:relative}.card .card-header a:hover .card-title{color:var(--primary-color)}.sidebar .card{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.sidebar .card .card-header{position:relative;background:#fff !important;border-bottom-color:#e0e0e0;margin-bottom:.8rem;padding:.9rem 1.25rem}.sidebar .card .card-header .card-title{color:var(--black);font-size:20px;font-size:1.25rem;font-weight:700;padding-bottom:0;position:relative}.sidebar .card .card-header .card-title:after,.sidebar .card .card-header .card-title:before{content:"";display:block;position:absolute;left:100%;width:0;height:0;border-style:solid}.sidebar .card .card-header .card-title:after{bottom:-29px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:7px;margin-left:1px;left:20px;z-index:10}.sidebar .card .card-header .card-title:before{bottom:-31px;border-color:var(--light-gray) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:8px;left:20px;z-index:9}.sidebar .list-group-flush li{padding-left:.5rem}.sidebar .list-group-flush li a.text-black-50:hover{color:var(--primary-color) !important}.sidebar .list-group-flush li.active a{color:var(--primary-color) !important}.sidebar .accordion-menu:not(.collapse){padding-bottom:.8rem}.sidebar .accordion-menu:not(.collapse) .list-group-item{border:0}.sidebar .accordion-menu:not(.collapse) a.text-info{color:var(--darker-gray) !important;padding:.3rem .25rem .3rem 1rem !important}.sidebar .accordion-menu:not(.collapse) a.text-info:hover{color:var(--primary-color) !important}.sidebar .accordion-menu:not(.collapse) ul{margin:.3rem 0}.sidebar #togglemenu_sidebar .card-header{margin-bottom:0}.sidebar #togglemenu_sidebar .list-group-item{border:0}.sidebar #cssmenu a.text-info{color:var(--darker-gray) !important}.sidebar #cssmenu a.text-info:hover{color:var(--primary-color) !important}.sidebar #cssmenu .list-group-item:hover>ul{top:1px}.sidebar #cssmenu .list-group-item>ul li{padding-left:0}.sidebar #cssmenu .list-group-item>ul li a{padding:.55rem 1rem}.sidebar #cssmenu .list-group-item>ul li:hover a{color:var(--primary-color) !important}#InfoTab .nav-tabs .nav-item{position:relative}#InfoTab .nav-tabs .nav-item .nav-link{color:var(--darker-gray);border:0;font-size:18px;font-size:1.125rem;position:relative;padding:.8rem 1rem;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;border-bottom:1px solid rgba(0,0,0,0)}@media only screen and (min-width: 768px){#InfoTab .nav-tabs .nav-item .nav-link{padding:.8rem 2rem}}#InfoTab .nav-tabs .nav-item .nav-link.active,#InfoTab .nav-tabs .nav-item .nav-link:hover{background:rgba(0,0,0,0);color:var(--primary-color)}#InfoTab .nav-tabs .nav-item .nav-link.active{border-color:var(--primary-color)}#InfoTab .nav-tabs .nav-item .nav-link.active:after,#InfoTab .nav-tabs .nav-item .nav-link.active:before{content:"";display:block;position:absolute;left:100%;width:0;height:0;border-style:solid}#InfoTab .nav-tabs .nav-item .nav-link.active:after{top:100%;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:7px;margin-left:1px;left:42%}#InfoTab .nav-tabs .nav-item .nav-link.active:before{top:100%;border-color:var(--primary-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:8px;left:42%}#InfoTab .nav-tabs .nav-item:before{content:"|";color:#ddd;position:absolute;top:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);right:0}#InfoTab .nav-tabs .nav-item:last-child:before{display:none}.nav-customtabs li .nav-link{color:var(--darker-gray);font-size:16px;font-size:1rem}.nav-customtabs li .nav-link.active,.nav-customtabs li .nav-link:hover{color:var(--primary-color)}.nav-customtabs li .nav-link.active:after,.nav-customtabs li .nav-link:hover:after{background:var(--primary-color)}.page-sub-header h2{font-size:20px;font-size:1.25rem}.browse_design{border-color:var(--primary-color) !important}.browse_design .btn-img-text{color:var(--primary-color) !important}.browse_design:hover .btn-img-text{color:var(--primary-color) !important}.custom_design{border-color:var(--secondary-color) !important}.custom_design .btn-img-text{color:var(--secondary-color) !important}.custom_design:hover .btn-img-text{color:var(--secondary-color) !important}.hire_designer{border-color:var(--primary-color) !important}.hire_designer .btn-img-text{color:var(--primary-color) !important}.hire_designer:hover .btn-img-text{color:var(--primary-color) !important}.quote_product{border-color:var(--gray) !important}.quote_product .btn-img-text{color:var(--gray) !important}.quote_product:hover .btn-img-text{color:var(--darker-gray) !important}.btn-title-text .h4{font-size:18px;font-size:1.125rem}.btn-title-text.browse_design:hover a .h4,.btn-title-text.browse_design:hover a i{color:var(--secondary-color) !important}.btn-title-text.custom_design:hover a .h4,.btn-title-text.custom_design:hover a i{color:var(--primary-color) !important}.btn-title-text.hire_designer:hover a .h4,.btn-title-text.hire_designer:hover a i{color:var(--secondary-color) !important}.hiredes_btns.allbtn{margin-bottom:1.5rem}@media only screen and (min-width: 1440px){.container{max-width:var(--desktop)}}input[type=color i]::-webkit-color-swatch-wrapper{padding:0}.input-color-picker{height:40px;width:40px;border:0}#shopping-cart .page-sub-header h3{font-size:17px;font-size:1.0625rem;font-weight:600}#myaccount_menu li a:hover{color:var(--primary-color) !important}.bootstrap-datetimepicker-widget table td:hover{color:var(--primary-color)}.bootstrap-datetimepicker-widget table td.active{background:var(--primary-color);color:#fff}.bootstrap-datetimepicker-widget table td.active:hover{background:var(--primary-color) r;color:#fff}/*# sourceMappingURL=theme.css.map */
