﻿.zoom:hover{background:#314961;background:rgba(49,73,97,.8)}.page-header h1{color:#444}.page-header h1 small{color:#999 !important}.page-section-header{color:#008fcb}.page-sub-header{color:#444}.table .thead-light th,.table .thead th,.table thead th{color:#444 !important;background:rgba(0,0,0,0);border-bottom-color:#444}a{color:#333;-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,a:focus{color:#008fcb;text-decoration:none}.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;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.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.btn-lg{border:2px solid #fff}@media only screen and (min-width: 1248px){.btn.btn-lg{padding:.6rem 3.4rem !important}}.btn-primary{background:#008fcb;border-color:#008fcb;color:#fff !important}.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:#006b98;border-color:#006b98;color:#fff !important}.btn-primary.disabled,.btn-primary:disabled{background:#008fcb;border-color:#008fcb;opacity:.65;filter:alpha(opacity=65)}.btn-info{background:#ea1d24;border-color:#ea1d24;color:#fff !important}.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:#c21218;border-color:#c21218;color:#fff !important}.btn-info.disabled,.btn-info:disabled{background:#ea1d24;border-color:#ea1d24;opacity:.65;filter:alpha(opacity=65)}.btn-secondary{background:#706e6e;border-color:#706e6e;color:#fff !important}.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:#4f4d4d;border-color:#4f4d4d;color:#fff !important}.btn-secondary.disabled,.btn-secondary:disabled{background:#706e6e;border-color:#706e6e;opacity:.65;filter:alpha(opacity=65)}.btn-success{background:#008fcb;border-color:#008fcb;color:#fff !important}.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:#006b98;border-color:#006b98;color:#fff !important}.btn-success.disabled,.btn-success:disabled{background:#008fcb;border-color:#008fcb;opacity:.65;filter:alpha(opacity=65)}.btn-dark:focus{color:#fff}.btn-outline-primary{background:rgba(0,0,0,0);border-color:#008fcb;color:#008fcb}.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:#008fcb;color:#fff;border-color:#008fcb}.btn-outline-secondary{background:rgba(0,0,0,0);border-color:#706e6e;color:#706e6e}.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:#706e6e;color:#fff;border-color:#706e6e}.btn-outline-info{background:rgba(0,0,0,0);border-color:#ea1d24;color:#ea1d24}.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:#ea1d24;color:#fff;border-color:#ea1d24}.btn-link{color:#333}.btn-link:hover{color:#008fcb}.btn-link:disabled,.btn-link.disabled{color:#333}.border-primary{border-color:#008fcb !important}.border-info{border-color:#ea1d24 !important}.border-secondary{border-color:#706e6e !important}.loading{border-color:rgba(0,0,0,0) #ea1d24}#loading-text{color:#ea1d24}.text-primary{color:#008fcb !important}.text-info{color:#ea1d24 !important}.text-secondary{color:#706e6e !important}.card-title{color:#444}.card-title a.btn-link{color:#ea1d24 !important}.card-title a.btn-link:hover{color:#008fcb !important}.text-body{color:#fff !important}.badge-primary{background:#008fcb}.badge-info{background:#ea1d24}a.text-primary:hover,a.text-primary:focus{color:#006b98 !important}a.text-info:hover,a.text-info:focus{color:#ab1015 !important}.bg-primary{background-color:#008fcb !important}.bg-info{background-color:#ea1d24 !important}.bg-secondary{background-color:#706e6e !important}.bg-light{background-color:#f6f6f6 !important}.dropdown-item:hover,.dropdown-item:focus,.dropdown-item.active,.dropdown-item:active{background-Color:#f2f2f2;color:#008fcb !important}.bootstrap-select .dropdown-menu{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.bootstrap-select .dropdown-menu li.active small{color:#008fcb !important}.bootstrap-select .dropdown-toggle small{color:#008fcb !important}.bootstrap-select .dropdown-toggle .filter-option{align-content:center}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#008fcb;border-color:#008fcb}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#008fcb;border-color:#008fcb}.form-control{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.form-control:focus{border-color:#444}.form-control:focus+.input-group-append .input-group-text{border-color:#008fcb}.form-group .input-valid~.col-form-label{color:#706e6e}.form-group .form-control{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.form-group .form-control:focus{border-color:#008fcb !important}.form-group .form-control+.input-group-append .input-group-text{border-radius:0px 8px 8px 0px !important;-moz-border-radius:0px 8px 8px 0px !important;-webkit-border-radius:0px 8px 8px 0px !important}.page-item.active .page-link{background:#008fcb;border-color:#008fcb}.tt-dropdown-menu .tt-suggestion.tt-is-under-cursor{background-color:#ea1d24}.tt-dropdown-menu .tt-suggestion.tt-is-under-cursor strong{color:#fff}.tt-dropdown-menu .tt-suggestion a{color:#333}.tt-dropdown-menu .tt-suggestion a strong{color:#333}.tt-dropdown-menu .tt-suggestion:hover strong{color:#fff !important}.twitter-typeahead:after{right:10px !important}.twitter-typeahead .form-control{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;padding:.3rem 1rem}.account-links a:hover .cicon{color:#008fcb}.account_dashboard_box h4{color:#ea1d24}.bar{background-color:#008fcb}#action-btn .border{border:none !important}.allbtn #product-info .rounded{border:0 !important}.btn-img-text{border:0;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;padding:1.6875rem !important;flex-wrap:wrap;text-align:center;background:#f0f0f0}.btn-img-text:hover{background:#008fcb}.btn-img-text:hover i{filter:brightness(0) invert(1)}.btn-img-text:hover span{color:#fff !important}.btn-img-text i{margin-inline:auto !important;margin-bottom:.875rem !important}.btn-img-text .media-body{max-width:100%;width:100%;flex:0 0 100%}.btn-img-text .media-body .h4{font-size:16px;font-family:"Roboto-Regular",sans-serif;color:#000}.btn-img-text.browse-design i::before{content:url("../images/browse_design_icon.svg")}.btn-img-text.upload-design i::before{content:url("../images/Upload_design_icn.svg")}.btn-img-text.custom-design i::before{content:url("../images/Custom_design_icn.svg")}.btn-img-text.ico-quote-design i::before{content:url("../images/quote_product.svg")}.btn-img-text.ico-hire-designer i::before{content:url("../images/hire_designer.svg")}.allbtn .border{border:none !important}.allbtn .btn-title-text:hover a{color:#000 !important}.btn-title-text.browse_design{background:#008fcb !important;border:1px solid #008fcb !important}.btn-title-text.browse_design a .h4,.btn-title-text.browse_design a i{color:#fff !important}.btn-title-text.browse_design:hover{background:rgba(0,0,0,0) !important}.btn-title-text.browse_design:hover a .h4,.btn-title-text.browse_design:hover a i{color:#008fcb !important}.btn-title-text.upload_design{background:#ea1d24 !important;border:1px solid #ea1d24 !important}.btn-title-text.upload_design a .h4,.btn-title-text.upload_design a i{color:#fff !important}.btn-title-text.upload_design:hover{background:rgba(0,0,0,0) !important}.btn-title-text.upload_design:hover a .h4,.btn-title-text.upload_design:hover a i{color:#ea1d24 !important}.btn-title-text.custom_design{background:#444 !important;border:1px solid #444 !important}.btn-title-text.custom_design a .h4,.btn-title-text.custom_design a i{color:#fff !important}.btn-title-text.custom_design:hover{background:rgba(0,0,0,0) !important}.btn-title-text.custom_design:hover a .h4,.btn-title-text.custom_design:hover a i{color:#444 !important}.btn-title-text.hire_designer{background:#ea1d24 !important;border:1px solid #ea1d24 !important}.btn-title-text.hire_designer a .h4,.btn-title-text.hire_designer a i{color:#fff !important}.btn-title-text.hire_designer:hover{background:rgba(0,0,0,0) !important}.btn-title-text.hire_designer:hover a .h4,.btn-title-text.hire_designer:hover a i{color:#ea1d24 !important}.btn-title-text.quote_product{background:#008fcb !important;border:1px solid #008fcb !important}.btn-title-text.quote_product a .h4{color:#fff !important}.btn-title-text.quote_product:hover{background:rgba(0,0,0,0) !important}.btn-title-text.quote_product:hover a .h4{color:#008fcb !important}#category_list a:hover,#category_list a.act{color:#008fcb !important}.nav-customtabs li .nav-link{position:relative}.nav-customtabs li .nav-link::after{content:"" !important;height:.1875rem;left:0;right:0;position:absolute;top:auto;bottom:-0.0625rem}.nav-customtabs li .nav-link.active,.nav-customtabs li .nav-link:hover{color:#008fcb}.nav-customtabs li .nav-link.active::after,.nav-customtabs li .nav-link:hover::after{background:#008fcb}.text-muted{color:#5e5e5e}.custom-control-input:checked~.custom-control-label::before{border-color:#ea1d24;background-color:#ea1d24}#straightmenu .list-group-item a:not(.all-product):hover{color:#ea1d24 !important}.search_txt{border-radius:8px !important;-moz-border-radius:8px !important;-webkit-border-radius:8px !important;margin-inline:.5rem}@media only screen and (min-width: 767px){.search_txt{margin-right:.5rem}}.search_btn{border-radius:8px !important;-moz-border-radius:8px !important;-webkit-border-radius:8px !important}.search_btn i{padding:0 !important}.custom-select{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.account-links a:hover .fa-kit{color:#008fcb}.btn-light:not(:disabled):not(.disabled):active{background-color:rgba(0,0,0,0)}.btn-light:not(:disabled):not(.disabled).active{background-color:rgba(0,0,0,0)}.show>.btn-light.dropdown-toggle{background-color:rgba(0,0,0,0)}.show>.btn-light[aria-expanded=true]{border-color:#008fcb !important}#user_image_list .custom-common-shadow .card-body{padding:1rem !important}#user_image_list .custom-common-shadow .card-footer{padding:0 1rem 1rem !important}#user_address_list .custom-common-shadow{padding:.5rem}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background:#008fcb}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{font-size:.75rem}@font-face{font-family:"Roboto-Bold";src:url("../fonts/Roboto-Bold.woff2") format("woff2"),url("../fonts/Roboto-Bold.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto-Black";src:url("../fonts/Roboto-Black.woff2") format("woff2"),url("../fonts/Roboto-Black.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto-Medium";src:url("../fonts/Roboto-Medium.woff2") format("woff2"),url("../fonts/Roboto-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto-SemiBold";src:url("../fonts/Roboto-SemiBold.woff2") format("woff2"),url("../fonts/Roboto-SemiBold.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto-Regular";src:url("../fonts/Roboto-Regular.woff2") format("woff2"),url("../fonts/Roboto-Regular.woff") format("woff");font-display:swap}body{font-family:"Roboto-Regular",sans-serif;color:#111;background:#fff;font-size:16px;font-size:1rem}b,strong,.text-bold,.font-weight-bold{font-weight:normal !important;font-family:"Roboto-Bold",sans-serif !important}h1,.h1{font-family:"Roboto-Black",sans-serif !important;font-size:26px;font-size:1.625rem}@media only screen and (min-width: 767px){h1,.h1{font-size:30px;font-size:1.875rem}}@media only screen and (min-width: 1024px){h1,.h1{font-size:35px;font-size:2.1875rem}}@media only screen and (min-width: 1440px){h1,.h1{font-size:40px;font-size:2.5rem}}.home_page_body h1,.home_page_body .h1{font-size:28px;font-size:1.75rem;font-family:"Roboto-Black",sans-serif !important}@media only screen and (min-width: 1248px){.home_page_body h1,.home_page_body .h1{font-size:40px;font-size:2.5rem}}.home_page_body .navbar{box-shadow:none}h2,.h2{font-family:"Roboto-Bold",sans-serif;font-size:25px;font-size:1.5625rem}@media only screen and (min-width: 1248px){h2,.h2{font-size:30px;font-size:1.875rem}}h3,.h3{font-family:"Roboto-SemiBold",sans-serif;font-size:20px;font-size:1.25rem}@media only screen and (min-width: 1248px){h3,.h3{font-size:24px;font-size:1.5rem}}h4,.h4{font-family:"Roboto-Medium",sans-serif;font-size:19px;font-size:1.1875rem}h5,.h5{font-family:"Roboto-Medium",sans-serif;font-size:17px;font-size:1.0625rem}.text-regular{font-family:"Roboto-Regular",sans-serif}.breadcrumb_container li a{color:#a3a1a1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.breadcrumb_container li a:hover{color:#3d3b3b}.breadcrumb_container li a .a{color:#a3a1a1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.breadcrumb_container li a .a:hover{color:#3d3b3b}.breadcrumb_container .a{color:#008fcb}.container{max-width:1440px}.container:has(#top-banner){max-width:100%;padding-inline:0}@media only screen and (min-width: 1600px){.top-header .top-links .list-inline-item:not(:last-child){margin-inline:2rem 0 !important}}.top-header .header-search{margin-right:1rem}.top-header .header-search .search-icon .twitter-typeahead{min-width:21.125rem}.top-header .header-search .search-icon .twitter-typeahead::after{color:#777}.top-header .lang{margin-inline:1rem !important}.navbar{z-index:999;background:#fff;-webkit-box-shadow:0 2px 2px 0px rgba(102,102,102,.3);-moz-box-shadow:0 2px 2px 0px rgba(102,102,102,.3);box-shadow:0 2px 2px 0px rgba(102,102,102,.3)}@media only screen and (min-width: 767px){.navbar .navbar-nav{margin-right:auto !important;margin-left:auto !important}}.navbar .navbar-nav .nav-item>.nav-link{color:#333 !important;border-top:1px solid rgba(0,0,0,0);padding:.8rem 1rem;position:relative}@media only screen and (min-width: 767px){.navbar .navbar-nav .nav-item>.nav-link{padding:.8rem 2rem .8rem 0;font-size:13px;font-size:0.8125rem}}.navbar .navbar-nav .nav-item:hover>.nav-link,.navbar .navbar-nav .nav-item.active>.nav-link{color:#ea1d24 !important}.navbar .navbar-nav .nav-item.show>.nav-link{color:#ea1d24 !important;background:#fff}.navbar .navbar-nav .nav-item.position-static .dropdown-menu a{padding:.25rem 1rem}.navbar .navbar-nav .nav-item .dropdown-menu{border:0;-webkit-box-shadow:0 0 0 0 #fff;-moz-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;margin-top:0 !important;margin:0}@media only screen and (min-width: 767px){.navbar .navbar-nav .nav-item .dropdown-menu{-webkit-box-shadow:0 1px 1px 1px #e0dede;-moz-box-shadow:0 1px 1px 1px #e0dede;box-shadow:0 1px 1px 1px #e0dede}}.navbar .navbar-nav .nav-item .dropdown-menu .card-columns .card .card-body .nav li a{padding:.2rem .8rem}.navbar .navbar-nav .nav-item .dropdown-menu li{padding-left:0}.navbar .navbar-nav .nav-item .dropdown-menu li>.dropdown-item{font-size:13px;font-size:0.8125rem}@media only screen and (min-width: 800px){.navbar .navbar-nav .nav-item .dropdown-menu li>.dropdown-item{padding:.5rem .8rem}}.navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu .dropdown-submenu>.dropdown-item{padding-left:2.5rem}@media only screen and (min-width: 800px){.navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu .dropdown-submenu>.dropdown-item{padding:.5rem .8rem}}.navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu .dropdown-submenu .dropdown-menu li>.dropdown-item{padding-left:3.5rem}@media only screen and (min-width: 800px){.navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu .dropdown-submenu .dropdown-menu li>.dropdown-item{padding:.5rem .8rem}}.navbar .navbar-nav .nav-item .dropdown-menu li a{padding:.5rem .8rem}.navbar .navbar-nav .nav-item .dropdown-menu li:hover>.dropdown-item{color:#008fcb !important}.navbar .navbar-nav .nav-item .dropdown-menu li:hover>.dropdown-item:after{color:#008fcb}.navbar .navbar-nav .nav-item .dropdown-menu li:hover>.dropdown-item:hover strong{color:#008fcb}.navbar .navbar-nav .nav-item .dropdown-menu .list-unstyled>li.active>a{color:#008fcb !important}.navbar .navbar-nav .nav-item.megamenu img{max-width:100%;height:auto}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu .dropdown-menu{background:#f8f8f8}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu .dropdown-menu a{border:0}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu .dropdown-menu .list-unstyled li a:hover{color:#008fcb !important}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .list-unstyled>li .dropdown-menu li.dropdown-submenu>a{color:#333 !important;padding-left:.4rem}.navbar div.dropdown-menu .dropdown-item{font-size:13px;font-size:0.8125rem}nav .dropdown-menu .dropdown-submenu>a::after{right:15px}@media only screen and (min-width: 767px){nav .dropdown-menu .dropdown-submenu>a::after{top:7px;right:10px}}.navbar .dropdown-menu .dropdown-submenu>a::after{right:15px}@media only screen and (min-width: 767px){.navbar .dropdown-menu .dropdown-submenu>a::after{top:7px;right:10px}}.top-header .dropdown-menu .dropdown-submenu>a::after{right:15px}@media only screen and (min-width: 767px){.top-header .dropdown-menu .dropdown-submenu>a::after{top:7px;right:10px}}.navbar-brand{max-width:150px}.navbar-brand img{max-width:100%;max-height:none}@media only screen and (min-width: 480px){.navbar-brand{max-width:200px}}@media only screen and (min-width: 1024px){.navbar-brand{max-width:250px}}@media only screen and (min-width: 1440px){.navbar-brand{max-width:300px}}.another_logo{max-width:30px}@media only screen and (min-width: 1024px){.another_logo{max-width:50px}}#top-banner .carousel-indicators li{width:.875rem;height:.25rem;border-radius:20px !important;-moz-border-radius:20px !important;-webkit-border-radius:20px !important}#top-banner .carousel-control-prev{left:calc(50% - 1.875rem);bottom:18px;top:auto;transform:translateX(-50%);z-index:15}#top-banner .carousel-control-next{left:calc(50% + 1.875rem);transform:translateX(-50%);bottom:18px;top:auto}.latest-deal .card{border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;background-color:#f9f9f9 !important}.latest-deal .card.diffclr{background-color:#f9f9f9 !important}.latest-deal .card .card-body .card-title{min-height:72px;align-content:center}.latest-deal .card .card-body .btn{left:50%;top:60%;transform:translate(-50%, -60%);opacity:0;pointer-events:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.latest-deal .card .card-body .img-fluid{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.latest-deal .card:hover .btn{opacity:1;pointer-events:all;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.latest-deal .card:hover .img-fluid{transform:scale(1.1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.dynamicHelpTemplateMain hr{border:none}.modal-dialog .form-control{border-radius:8px !important;-moz-border-radius:8px !important;-webkit-border-radius:8px !important}.carousel-control-prev-icon,.carousel-control-next-icon{background:none !important;display:flex !important;align-items:center;justify-content:center}.slick-prev,.slick-next{transform:translateX(-50%) !important;top:auto !important;bottom:-1.5rem !important}@media only screen and (min-width: 767px){.slick-prev,.slick-next{bottom:-1.5rem !important}}.slick-prev{left:calc(50% - 1.5rem) !important}.product-slick-slider .slick-prev{left:calc(50% - 1.5rem) !important}.slick-next{left:calc(50% + 1.5rem) !important}.product-slick-slider .slick-next{left:calc(50% + 1.5rem) !important}.carousel-control-prev::before,.slick-prev::before{content:"";display:block;position:absolute;content:"" !important;font-family:"Font Awesome 6 Pro" !important;font-size:20px;font-size:1.25rem}.carousel-control-next::before,.slick-next::before{content:"";display:block;position:absolute;content:"" !important;font-family:"Font Awesome 6 Pro" !important;font-size:20px;font-size:1.25rem}.product-box .card,.templatebox .card{border-color:rgba(0,0,0,0) !important;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0);box-shadow:0px 0px 8px 0px rgba(0,0,0,0);border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;background-color:#f9f9f9 !important;overflow:hidden;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.product-box .card .card-body,.templatebox .card .card-body{padding-top:0}.product-box .card .card-body .card-title,.templatebox .card .card-body .card-title{color:#000 !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding-top:1rem;border-top:1px solid #fff;font-size:18px;font-size:1.125rem}@media only screen and (min-width: 1248px){.product-box .card .card-body .card-title,.templatebox .card .card-body .card-title{font-size:20px;font-size:1.25rem}}.product-box .card .card-footer,.templatebox .card .card-footer{padding-block:10px 20px !important;display:block !important;margin:auto}.product-box .card p,.templatebox .card p{color:#5e5e5e;margin-bottom:.5rem !important}.product-box:hover .card,.templatebox:hover .card{border-color:#008fcb !important;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);box-shadow:0px 0px 10px 0px rgba(0,0,0,.15)}.product-box:hover .card .card-title,.templatebox:hover .card .card-title{color:#008fcb !important}.product-box .flip3d h3,.templatebox .flip3d h3{font-size:20px !important;font-size:1.25rem !important}.product-box .hover-box-shadow .card-title,.templatebox .hover-box-shadow .card-title{color:#444 !important;font-size:20px !important;font-size:1.25rem !important}#templates_listing_area .templatebox .card-body{padding-top:1.25rem}#templates_listing_area .card{background:#fff;border-radius:16px !important;-moz-border-radius:16px !important;-webkit-border-radius:16px !important}.customize_prod_sec #accordion .card h3 .btn{font-size:20px;font-size:1.25rem}@media only screen and (min-width: 1248px){.customize_prod_sec #accordion .card h3 .btn{font-size:24px;font-size:1.5rem}}.customize_prod_sec #accordion .card .badge{background-color:#cbcbcb;font-size:16px;font-size:1rem;width:2.5rem;height:2.5rem;align-content:center;left:0;top:.3125rem}.customize_prod_sec #accordion .card:not(:has(.collapsed)) .badge{background-color:#ea1d24 !important}.customize_prod_sec #accordion .card:not(:has(.collapsed)) .badge::before{content:"";display:block;position:absolute;width:100%;height:155%;left:45%;bottom:-4.5rem;border-left:.125rem solid #ea1d24;display:block;position:absolute}.customize_prod_sec #accordion .card:not(:has(.collapsed)) .badge.pulse{overflow:visible;position:relative}.customize_prod_sec #accordion .card:not(:has(.collapsed)) .badge.pulse::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#777;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:opacity .3s,transform .5s;animation:pulse-animation 1.5s cubic-bezier(0.24, 0, 0.38, 1) infinite;z-index:-1}@keyframes pulse-animation{0%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(1.5)}100%{opacity:0;transform:scale(1.5)}}.high-quality-printing{background-color:#fff}#home_page{padding-bottom:0rem}#home_page .pager{position:absolute !important;bottom:0;left:0;right:0;margin-inline:auto !important;z-index:1;text-align:center !important;margin-bottom:4rem}@media only screen and (min-width: 1248px){#home_page .pager{margin-bottom:6rem}}#home_page .pager .btn{background:none;border:none}#home_page .pager .carousel-control-next-icon::before{content:"";display:block;position:absolute;content:"" !important;font-family:"Font Awesome 6 Pro";color:#6a6a6a !important;font-size:20px;font-size:1.25rem}#home_page .pager .carousel-control-prev-icon::before{content:"";display:block;position:absolute;content:"";font-family:"Font Awesome 6 Pro";color:#6a6a6a !important;font-size:20px;font-size:1.25rem}#home_page .carousel .card .card-body{padding-bottom:1rem !important}#home_page .carousel .card .card-footer{display:none !important}.faq_section #accordion .card{border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px}.faq_section #accordion .card .btn{font-size:18px;font-size:1.125rem}.faq_section #accordion .card i{top:.9rem;right:0rem;width:2rem;height:2rem;align-content:center;background:#e2f6ff;pointer-events:none;rotate:0deg;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#777}@media only screen and (min-width: 767px){.faq_section #accordion .card i{top:1.125rem;width:2.5rem;height:2.5rem}}.faq_section #accordion .card:not(:has(.collapsed)) i{rotate:180deg}#footer{background-color:#151515;color:#fff}#footer h4{font-size:18px;font-size:1.125rem;color:#fff !important;margin-bottom:1rem !important}#footer .footer-column li{display:block;margin-bottom:.5rem;padding:0}#footer .footer-column li a{color:#fff !important;opacity:.7;filter:alpha(opacity=70)}#footer .footer-column li a:hover{opacity:1;filter:alpha(opacity=100)}#footer .newsletter #footersubscribe_sidebar{margin:0 !important;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}#footer .newsletter #footersubscribe_sidebar .term-error{margin:0 !important}#footer .newsletter #footersubscribe_sidebar .input-group-require{position:absolute;right:-8px;top:-8px}#footer .newsletter .card-header{display:none}#footer .newsletter .card-body{padding:0;position:relative}#footer .newsletter .card-body .custom-checkbox,#footer .newsletter .card-body .help-block{display:none}#footer .newsletter .card-body .email{margin:0 !important}#footer .newsletter .card-body .email input{padding-block:1.57rem;background-color:rgba(0,0,0,0);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}#footer .newsletter .card-body .email .input-group-append{display:none !important}#footer .newsletter .card-body #subscribe{position:absolute;top:50%;right:.5rem;z-index:1;height:calc(100% - .9375rem);transform:translateY(-50%);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}#footer .contact-detail a{color:#fff !important;opacity:.7;filter:alpha(opacity=70)}#footer .contact-detail a:hover{color:#fff !important;opacity:1;filter:alpha(opacity=100)}#footer .contact-detail i{width:1.5rem;height:1.5rem;background-color:#ea1d24;align-content:center;font-size:10px;font-size:0.625rem}#footer .social-icon li a{margin-right:.5rem}#footer .social-icon li:hover a i::before{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.testimonial_home{background:#008fcb !important;padding-block:3.125rem calc(3.125rem + 50px) !important}@media only screen and (min-width: 1248px){.testimonial_home{padding-block:6.25rem calc(5.25rem + 40px) !important}}.testimonial_home #testimonial_sidebar{margin-bottom:0 !important;flex-wrap:wrap;flex-direction:row;background-color:rgba(0,0,0,0);border:none}.testimonial_home #testimonial_sidebar .card-header{margin-inline:auto;margin-bottom:1.5rem;background-color:rgba(0,0,0,0);border:none !important;padding:0}@media only screen and (min-width: 1248px){.testimonial_home #testimonial_sidebar .card-header{max-width:30%;width:30%;flex:0 0 30%;margin-bottom:0rem;text-align:left}}.testimonial_home #testimonial_sidebar .card-header .card-title{color:#fff;text-align:left;font-size:28px;font-size:1.75rem;display:inline-block;position:relative}@media only screen and (min-width: 1248px){.testimonial_home #testimonial_sidebar .card-header .card-title{font-size:40px;font-size:2.5rem}}.testimonial_home #testimonial_sidebar .card-header .card-title::before,.testimonial_home #testimonial_sidebar .card-header .card-title::after{content:"";display:block;position:absolute}.testimonial_home #testimonial_sidebar .card-header .card-title::before{content:url("/themes/rayacom/images/quote_icon.png");position:relative;margin-bottom:.5rem}.testimonial_home #testimonial_sidebar .card-header .card-title::after{content:url("/themes/rayacom/images/smile_icon.png");position:relative;display:inline-block !important;line-height:1;margin-left:.7rem;bottom:-0.3125rem}.testimonial_home #testimonial_sidebar .card-body{padding:0;max-width:100%;width:100%;flex:0 0 100%;text-align:left}@media only screen and (min-width: 1248px){.testimonial_home #testimonial_sidebar .card-body{max-width:70%;width:70%;flex:0 0 70%;min-height:15.3rem}}.testimonial_home #testimonial_sidebar .card-body .testimonial-panel .carousel-item{background:#fff;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;padding:1.5rem}.testimonial_home #testimonial_sidebar .card-body .testimonial-panel .carousel-item blockquote{margin-bottom:0 !important}.testimonial_home #testimonial_sidebar .card-body .testimonial-panel .carousel-item blockquote small{font-family:"Roboto-Bold",sans-serif;font-size:18px;font-size:1.125rem}.testimonial_home #testimonial_sidebar .card-footer{width:100%;background:rgba(0,0,0,0);border:none;bottom:-1.7rem}@media only screen and (min-width: 1248px){.testimonial_home #testimonial_sidebar .card-footer{max-width:70%;width:70%;flex:0 0 70%;margin-inline:auto 0}}.testimonial_home #testimonial_sidebar .card-footer .carousel-control-prev{left:calc(50% - 2rem);width:min-content}@media only screen and (min-width: 1248px){.testimonial_home #testimonial_sidebar .card-footer .carousel-control-prev{left:0}}.testimonial_home #testimonial_sidebar .card-footer .carousel-control-next{left:calc(50% + 1rem);width:min-content}@media only screen and (min-width: 1248px){.testimonial_home #testimonial_sidebar .card-footer .carousel-control-next{left:calc(0% + 2rem)}}.testimonial_home #testimonial_sidebar .card-footer .float-right{display:none}.card-default .product-box .card-body.bg-dark{background:#008fcb !important}.card-default .product-box .card-body.bg-dark h3{color:#fff !important}.card-default .product-box .card-body .card-title{border:0 !important;padding-top:.5rem}.card-default .slide-hover .card-body .card-text{background:#008fcb !important}.card-default .slide-hover .card-body .card-text h3,.card-default .slide-hover .card-body .card-text p,.card-default .slide-hover .card-body .card-text strong{color:#fff !important}.card-default .slide-hover .card-body .card-title{color:#fff !important}.card-default .slide-hover .card-body .card-title::after{background:rgba(0,0,0,0)}.card-default .triangle-slide-overlay p strong{color:#444 !important}.card-default .triangle-slide-overlay .zoom:hover{background:#008fcb !important}.card-default .triangle-slide-overlay .zoom:hover h3,.card-default .triangle-slide-overlay .zoom:hover p,.card-default .triangle-slide-overlay .zoom:hover strong{color:#fff !important}#product_info .page-header{border-bottom:0;margin-bottom:.5rem}#product_info .page-header .btn-link{display:flex;align-items:center}#product_info #product_images .carousel-inner{border-radius:16px !important;-moz-border-radius:16px !important;-webkit-border-radius:16px !important}#product_info #product_images .carousel-control-prev,#product_info #product_images .carousel-control-next{background-color:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}#product_info #product_images .carousel-control-prev::before,#product_info #product_images .carousel-control-next::before{color:#5e5e5e}#product_info #product_images .carousel-control-prev{left:1.5rem}#product_info #product_images .carousel-control-next{right:1.5rem}#product_info #price_calculator{background-color:#effaff;border-radius:16px !important;-moz-border-radius:16px !important;-webkit-border-radius:16px !important;padding:1.5rem;margin-bottom:.5rem !important}#product_info #price_calculator .card-header{padding-bottom:.5rem !important;border:none !important}#product_info #price_calculator .card-header .card-title{color:#000;border-bottom:1px solid #ccc;padding-bottom:1rem}#product_info #price_calculator .card-header .card-title #generate_link{font-family:"Roboto-Regular",sans-serif !important;color:#777 !important}#product_info #price_calculator .card-header .card-title #generate_link:hover{color:#008fcb !important}#product_info #price_calculator .bootstrap-select .btn-dropdown{border:0}#product_info #price_calculator .bootstrap-select>.dropdown-toggle{border:none;background:#fff}#product_info #price_calculator .form-control{border:0}#product_info #price_calculator #productpricetotal{padding:.5rem 0 0}@media only screen and (min-width: 767px){#product_info #price_calculator #productpricetotal{background:rgba(0,0,0,0)}}#product_info #price_calculator #productpricetotal #producttotalprice{font-size:24px;font-size:1.5rem;margin-bottom:.5rem}#product_info #price_calculator #productpricetotal #producttotalprice .pr-1{color:#000}#product_info #price_calculator #productpricetotal small{font-size:16px;font-size:1rem}#product_info #price_calculator #shippricecalulate .card-title .accordion-toggle{font-family:"Roboto-Regular",sans-serif !important;font-size:16px;font-size:1rem}#product_info #price_calculator #shippricecalulate .card-title .accordion-toggle i{margin-top:.5625rem}#product_info #price_calculator #shippricecalulate #shipestimatetotalprice .pr-1{color:#000}#product_info #price_calculator .div_calculator label{font-size:16px;font-size:1rem}#product_info #price_calculator .div_calculator label .img-fluid{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}@media only screen and (min-width: 767px){#product_info #price_calculator .floating-price{background:#fff !important;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.15);box-shadow:0px 0px 5px 0px rgba(0,0,0,.15);padding-inline:1rem !important}}#product-info>.row{margin-bottom:2rem}@media only screen and (min-width: 767px){#product-info>.row{margin-bottom:5rem}}#product-info>.row:last-child{margin-bottom:0rem}#product-info.fancybox__content #related-product.product-slick-slider{margin-bottom:.5rem !important}@media only screen and (min-width: 767px){#product-info.fancybox__content #related-product.product-slick-slider{margin-bottom:1.5rem !important}}#myTab{margin-bottom:0 !important}.tab-content{padding-top:1rem}#InfoTab .nav-tabs{justify-content:center}#InfoTab .nav-tabs .nav-link.active,#InfoTab .nav-tabs .nav-link:hover{color:#008fcb;border:1px solid rgba(0,0,0,0);border-bottom:1px solid #008fcb}.page-header .btn-link{display:flex;align-items:center}.search_template_box>form>.d-flex{align-items:unset !important}.search_template_box>form .btn-link{align-content:center}#frmupload #myTabContent{padding-top:1rem}.custom-select:focus{border-color:#008fcb !important}#products_additional_options .change_card_name_div .ops_customclass{max-width:100%}#products_additional_options .change_card_name_div .ops_customclass input{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}#products_additional_options .dropdown-toggle:focus{border-color:#008fcb}#help-template .card-header h3{font-size:18px;font-size:1.125rem}#horizontal_box #Submit{border-top-right-radius:8px;border-bottom-right-radius:8px}#info #order-billing-details{margin-bottom:1rem}.pagination{margin-top:1rem}.top_header_content a span{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.top_header_content a:hover span{color:#00597f !important}.accordion-menu .list-group-item,.accordion .list-group-item{border:0}.accordion-menu .list-group-item>a,.accordion .list-group-item>a{color:#555 !important}.accordion-menu .list-group-item>a:after,.accordion .list-group-item>a:after{position:absolute;content:"";font-family:"Font Awesome 6 Pro";right:10px}.accordion-menu .list-group-item>a[aria-expanded=true]:after,.accordion .list-group-item>a[aria-expanded=true]:after{content:""}.accordion-menu .list-group-item>a:hover,.accordion-menu .list-group-item>a[aria-expanded=true],.accordion .list-group-item>a:hover,.accordion .list-group-item>a[aria-expanded=true]{color:#008fcb !important}.accordion-menu .list-group-item .list-unstyled,.accordion .list-group-item .list-unstyled{margin:0}.accordion-menu .list-group-item .list-unstyled li,.accordion .list-group-item .list-unstyled li{padding-left:.5rem}.sidebar .list-group-item ul li:hover>a{color:#008fcb !important}#straightmenu .list-group .list-group-item>a{font-size:16px;font-size:1rem}#straightmenu .list-group .list-group-item>a:hover{color:#008fcb !important}#straightmenu .list-group .list-group-item .list-unstyled{padding-left:.5rem}#straightmenu .list-group .list-group-item .list-unstyled li a{font-size:14px;font-size:0.875rem}#straightmenu .list-group .list-group-item .list-unstyled li.active>a,#straightmenu .list-group .list-group-item .list-unstyled li:hover>a{color:#008fcb !important}#cssmenu .list-group-item>a{color:#555 !important}#cssmenu .list-group-item>ul li:hover>a{color:#008fcb !important}#cssmenu .list-group-item>ul li:hover>ul{background:#f8f8f8}#cssmenu .list-group-item>ul li.active{color:#008fcb !important}#cssmenu .list-group-item:hover>a{background:#f8f8f8;color:#008fcb !important}#cssmenu .list-group-item:hover>ul{background:#f8f8f8}#user_address_list #searchdata{margin-left:0}#Frmaddclient .form-control-static{margin-bottom:0}#quote_history .card-header.pb-2{padding-block:.5rem .4rem !important}.content-box{font-size:22px !important;font-size:1.375rem !important;font-family:"Roboto-Bold",sans-serif}.content-box.text-primary{color:#008fcb !important}.custom-rc-description a{color:#0189cc !important}.custom-rc-description table{margin-bottom:1rem}.custom-rc-description table p{margin:0}.custom-rc-description table tr td{border-bottom:2px solid #f6f6f6;padding:10.5px}.custom-rc-description table tr td.property-title{padding-left:0}.custom-rc-description table tr:last-child td{border-bottom:none}.rayacom_icon img{filter:grayscale(1);-webkit-transition:.5s ease all;-moz-transition:.5s ease all;-ms-transition:.5s ease all;-o-transition:.5s ease all;transition:.5s ease all}.rayacom_icon img:hover{filter:grayscale(0)}.bottom-links .list-inline-item{display:block;padding:0;padding-bottom:.4rem !important;margin:0 !important}.bottom-links .list-inline-item a{color:#fff !important;opacity:.7;filter:alpha(opacity=70)}.bottom-links .list-inline-item a:hover{opacity:1;filter:alpha(opacity=100)}#footer .list-unstyled li{display:block;padding:0;padding-bottom:.4rem !important;margin:0 !important}#footer .list-unstyled li a{color:#fff !important;opacity:.7;filter:alpha(opacity=70)}#footer .list-unstyled li a:hover{opacity:1;filter:alpha(opacity=100)}#footersubscribe_sidebar .card-body{padding:0}#footersubscribe_sidebar .card-body .form-row .col-md-6:first-child{display:none}#footersubscribe_sidebar .card-body .form-row .col-md-6:last-child{flex:0 0 100%;max-width:100%}#footersubscribe_sidebar .card-body .form-row .help-block{text-align:left;margin-bottom:.5rem}#footersubscribe_sidebar .card-body .form-row .custom-control{text-align:left}#footersubscribe_sidebar .card-body .form-row .custom-control a{color:#fff !important}#footersubscribe_sidebar .card-body .form-row #subscribe{border-top-right-radius:8px;border-bottom-right-radius:8px}.how_it_works img{-webkit-transition:.5s ease all;-moz-transition:.5s ease all;-ms-transition:.5s ease all;-o-transition:.5s ease all;transition:.5s ease all;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.how_it_works img:hover{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.contact-details .icon{background-color:#008fcb;height:30px;width:30px;border-radius:20px !important;-moz-border-radius:20px !important;-webkit-border-radius:20px !important}/*# sourceMappingURL=theme.css.map */
