@charset "utf-8";.free3d-block{background:#0b0b0b;border:1px solid rgba(200,159,68,.2);padding:40px;color:#fff;overflow:hidden;}.free3d-info h2{margin:0 0 20px;font-size:42px;line-height:1.1;text-transform:uppercase;font-weight:700;}.free3d-info h2 span{color:#c89f44;display:block;}.free3d-info p{color:#c7c7c7;margin:0 0 20px;line-height:1.7;}.free3d-info ul{margin:0 0 25px;padding:0;list-style:none;}.free3d-info ul li{margin:0 0 12px;padding-left:28px;position:relative;}.free3d-info ul li:before{content:"\f058";font-family:FontAwesome;color:#c89f44;position:absolute;left:0;top:0;}.btn-3d{background:#c89f44;color:#111;text-transform:uppercase;font-weight:700;padding:14px 30px;border-radius:4px;}.btn-3d:hover{background:#d8ae4f;color:#111;}.free3d-steps{display:flex;align-items:center;justify-content:space-between;height:100%;}.step{text-align:center;width:30%;}.step img{max-width:100%;height:auto;}.step-title{margin-top:15px;font-size:18px;color:#fff;}.step-arrow{font-size:34px;color:#c89f44;}.free3d-row{display:flex;align-items:center;}@media(max-width:991px){.free3d-block{padding:25px;}.free3d-info{margin-bottom:30px;}.free3d-steps{display:block;}.step{width:100%;margin-bottom:25px;}.step-arrow{display:none;}.free3d-info h2{font-size:32px;}.free3d-row{display:block;}}.home_catalog{background:#111;padding:70px 0;}.home_catalog_title{color:#fff;text-align:center;font-size:38px;font-weight:700;text-transform:uppercase;margin:0 0 40px;}.catalog_slider .item_catalog{padding:0 8px;}.catalog_card{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.15);border-radius:12px;background:#1a1a1a;transition:.35s;}.catalog_card img.mainimg{width:100%;transition:.5s;aspect-ratio:4/5;object-fit:cover;}.catalog_overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,.2));}.catalog_content{position:absolute;left:22px;right:22px;bottom:20px;z-index:2;}.catalog_icon{margin-bottom:12px;width:60px;height:60px;object-fit:contain;position: absolute;bottom: 7px;right: 10px;    background: #000000;border-radius: 10px;}.catalog_content h3{color:#fff;font-size:25px;font-weight:700;margin:0;}.catalog_content h3 span{display:block;color:#d3d3d3;font-size:16px;}.catalog_arrow{width:46px;height:46px;border:1px solid #c89f44;border-radius:50%;color:#c89f44;line-height:44px;text-align:center;margin-top:18px;transition:.3s;}.catalog_card:hover{border-color:#c89f44;box-shadow:0 0 25px rgba(200,159,68,.35);}.catalog_card:hover img{transform:scale(1.08);}.catalog_card:hover .catalog_arrow{background:#c89f44;color:#111;}.slick-prev,.slick-next{width:50px;height:50px;border:1px solid #c89f44;border-radius:50%;background:#1b1b1b;z-index:10;}.slick-prev:before,.slick-next:before{color:#c89f44;font-size:22px;opacity:1;}.slick-prev:hover,.slick-next:hover{background:#c89f44;}.slick-prev:hover:before,.slick-next:hover:before{color:#111;}.home_stats{background:#171717 url(/uploads/images/fonn_marmur.png) center center;background-size:cover;padding:35px 0;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);}.stat_item{display:flex;align-items:center;min-height:90px;border-right:1px solid rgba(255,255,255,.08);}.stat_last{border-right:0;}.stat_icon{width:72px;flex:0 0 72px;margin-right:20px;}.stat_icon img{width:60px;height:60px;margin:auto;}.stat_text{color:#fff;}.stat_number{font-size:58px;line-height:1;color:#c79b42;font-weight:700;display:inline-block;}.stat_plus{color:#c79b42;font-size:34px;font-weight:700;}.stat_title{margin-top:6px;font-size:18px;line-height:1.25;text-transform:uppercase;font-weight:600;letter-spacing:.5px;}@media(max-width:991px){.stat_item{margin-bottom:30px;border-right:0;}.stat_number{font-size:46px;}.stat_title{font-size:16px;}}@media(max-width:767px){.stat_item{justify-content:center;text-align:left;}.stat_icon{width:60px;margin-right:15px;}.stat_icon img{width:46px;}.stat_number{font-size:38px;}.stat_title{font-size:14px;}}.faq-home{background:#0f0f0f;padding:60px 0;}.faq-title{color:#fff;text-align:center;font-size:38px;font-weight:700;margin-bottom:40px;letter-spacing:2px;}.faq-item{background:#1a1a1a;border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden;margin-bottom:15px;transition:.3s;}.faq-item:hover{border-color:#c89f44;box-shadow:0 0 18px rgba(200,159,68,.15);}.faq-question{width:100%;background:none;border:0;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:18px 22px;cursor:pointer;font-size:18px;text-align:left;}.faq-left{display:flex;align-items:center;}.faq-left i{color:#c89f44;margin-right:12px;transition:.3s;}.faq-plus{color:#c89f44;font-size:32px;line-height:1;transition:.3s;}.faq-answer{display:none;padding:0 22px 20px;color:#d6d6d6;font-size:16px;line-height:1.7;border-top:1px solid rgba(255,255,255,.06);}.faq-item.active .faq-plus{transform:rotate(45deg);}.faq-item.active .faq-left i{transform:rotate(90deg);}@media(max-width:767px){.faq-title{font-size:28px;}.faq-question{font-size:16px;padding:15px;}.faq-plus{font-size:26px;}}.reviews-slider .slick-track{display:flex;}.review-item{padding:12px;}.review-card{background:#1a1a1a;border:1px solid rgba(200,159,68,.18);border-radius:14px;padding:25px;height:100%;min-height:240px;position:relative;transition:.3s;}.review-card:hover{border-color:#c89f44;box-shadow:0 10px 30px rgba(0,0,0,.35);}.review-head{display:flex;align-items:center;margin-bottom:20px;}.review-avatar-letter{width:56px;height:56px;border-radius:50%;border:2px solid #c89f44;background:#1b1b1b;display:flex;align-items:center;justify-content:center;color:#c89f44;font-size:20px;font-weight:700;letter-spacing:1px;flex-shrink:0;margin-right:15px;}.review-user{flex:1;}.review-name{color:#fff;font-size:20px;font-weight:600;}.review-date{color:#999;font-size:14px;}.review-stars{color:#d4a948;font-size:18px;}.review-stars i{margin-left:2px;}.review-text{color:#ddd;line-height:1.8;font-size:16px;padding-right:45px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;}.review-google{position:absolute;right:20px;bottom:20px;}.review-google img{width:36px;}.review-more{margin-top:15px;color:#c89f44;cursor:pointer;font-weight:600;display:inline-block;}.review-more:hover{color:#fff;}.review-modal{background:#1b1b1b;color:#eee;border:1px solid #c89f44;}.review-modal .modal-header{border-bottom:1px solid rgba(200,159,68,.3);}.review-modal .modal-title{color:#fff;font-weight:700;}#reviewDate{color:#999;}#reviewBody{font-size:17px;line-height:1.8;}.modal-header .close {margin-top: -2px;color: white;opacity: 1;}.calc-section{background:#111;padding:70px 0;}.calc-wrap{background:#181818;border:1px solid rgba(201,160,72,.25);border-radius:12px;overflow:hidden;box-shadow:0 10px 35px rgba(0,0,0,.45);}.calc-info{position:relative;min-height:470px;color:#fff;background:url('/uploads/images/img_getprice.png') top center/cover;}.calc-info:before{content:'';position:absolute;inset:0;background:linear-gradient(to right,rgba(0,0,0,.2),rgba(0,0,0,.85));}.calc-content{position:relative;z-index:3;margin-left:270px;padding:60px 40px;}.calc-content h2{color:#fff;font-size:42px;font-weight:700;line-height:1.15;margin-bottom:20px;}.calc-benefits{display: flex;justify-content: space-between;align-items: flex-start;position: relative;left: 0;margin: 0;z-index: 9;padding-bottom: 15px;}.benefit{display:flex;align-items:center;width:32%;}.benefit-icon{width:46px;height:46px;border-radius:50%;border:1px solid rgba(200,159,68,.35);display:flex;justify-content:center;align-items:center;color:#c89f44;font-size:20px;margin-right:12px;flex-shrink:0;background:rgba(200,159,68,.05);}.benefit-text{color:#e4e4e4;font-size:15px;line-height:1.35;}.calc-form{padding:35px;color:#fff;padding-bottom: 0;}.steps{display:flex;justify-content:center;margin-bottom:25px;}.steps span{width:34px;height:34px;border-radius:50%;background:#444;color:#fff;text-align:center;line-height:34px;margin:0 30px;position:relative;}.steps span:after{content:'';position:absolute;width:60px;height:2px;background:#444;top:16px;left:34px;}.steps span:last-child:after{display:none;}.steps .active{background:#c89f44;color:#111;}.upload-box{border:2px dashed rgba(200,159,68,.35);height:220px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;border-radius:8px;}.upload-box input{display:none;}.upload-box i{font-size:54px;color:#c89f44;margin-bottom:15px;}.form-control{background:#222;border:none;height:52px;margin-bottom:18px;color: #fff!important;}.btn-send{width:100%;height:56px;border:none;background:#c89f44;color:#111;font-weight:700;border-radius:4px;}.messengers{text-align:center;margin-top:25px;}.messengers span{display:block;margin-bottom:12px;color:#aaa;}.messengers a{width:48px;height:48px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#222;color:#fff;margin:0 6px;font-size:22px;}@media(max-width:991px){.calc-image{position:relative;width:230px;margin:25px auto 0;left:auto;}.calc-content{margin:0;padding:30px;text-align:center;}.calc-content h2{font-size:34px;}.calc-benefits{justify-content:center;}.calc-form{padding:25px;}}@media(max-width:767px){.calc-content h2{font-size:28px;}.upload-box{margin-bottom:20px;}.steps span{margin:0 15px;}.steps span:after{width:30px;}.benefit{width:100%;justify-content:center;}}.formbuddy .filestyle{width:0;height:0;overflow:hidden;opacity:0;position:absolute;}.bootstrap-filestyle{display:none;}.upload-box.selected{border-color:#c89f44;background:rgba(200,159,68,.08);}.upload-box.selected i{color:#4CAF50;display: none;}.selected-file{margin-top:10px;font-size:13px;color:#c89f44;word-break:break-word;}.preview-box{width:100%;margin-bottom:15px;display:none;}.preview-box img{width:100%;height:170px;object-fit:cover;border-radius:8px;border:1px solid rgba(200,159,68,.3);}.remove-file{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.75);color:#fff;display:none;justify-content:center;align-items:center;cursor:pointer;z-index:20;transition:.25s;}.remove-file:hover{background:#d9534f;}.upload-box{position:relative;}.preview-box{display:none;}#ajax_form_wrap{position:relative;}/* ===========================PRELOADER=========================== */.throbber{position:absolute;inset:0;background:rgba(15,15,15,.82);backdrop-filter:blur(4px);display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:.35s;z-index:999;}.throbber.load{opacity:1;visibility:visible;}/* ===========================GOLD SPINNER=========================== */.loader-ring{width:72px;height:72px;border-radius:50%;border:4px solid rgba(255,255,255,.08);border-top-color:#c7a45d;border-right-color:#c7a45d;animation:loaderRotate .8s linear infinite;box-shadow:0 0 20px rgba(199,164,93,.25);}/* ===========================TEXT=========================== */.loader-title{margin-top:30px;font-size:22px;font-weight:700;color:#fff;letter-spacing:.5px;}.loader-text{margin-top:8px;color:#d2d2d2;font-size:15px;}/* ===========================ANIMATION=========================== */@keyframes loaderRotate{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
/* Stylesheet: page_mainpage Modified On 2026-08-07 17:05:23 */
