a,div,li,ol,p,ul{box-sizing:border-box}.content-container p{color:#8C8C8C;font-size:16px;line-height:1.35;margin-bottom:10px}.content-container p:last-child{margin-bottom:0}.content-container h2,.content-container h3,.content-container h4,.content-container h5,.content-container h6{color:#242424;font-size:16px;line-height:1;font-weight:700;margin-bottom:15px}.content-container ul{margin-bottom:20px}.content-container ul li{color:#8C8C8C;font-size:15px;line-height:1.5;font-weight:400;position:relative;display:block;padding-left:17px}.content-container ul li:before{content:'';display:block;position:absolute;top:10px;left:4px;width:3px;height:3px;background:#8C8C8C;border-radius:50%}.content-container a{color:#26CA54;font-size:16px;font-weight:500;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.content-container a:hover{text-decoration:none}.content-container .wp-block-gallery.gallery-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.content-container .wp-block-gallery.grid-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0!important;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;border:1px solid #ECECEC;border-radius:16px;margin:0!important}.content-container .wp-block-gallery.grid-1 .wp-block-image{display:block!important;width:calc(100% / 6)!important;-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #ECECEC;background:#FFF;margin-bottom:0!important}.content-container .wp-block-gallery.grid-1 .wp-block-image:nth-child(n+7){border-top:1px solid #ECECEC}.content-container .wp-block-gallery.grid-1 .wp-block-image:nth-child(6n){border-right:none}.content-container .wp-block-gallery.grid-1 .wp-block-image img{width:100%;height:auto;display:block}.content-container .wp-block-gallery .wp-block-image{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;display:block;width:calc(100% / 3 - 5px * 2 / 3)!important}.content-container .wp-block-gallery .wp-block-image img{border-radius:16px}.title-1{color:#242424;font-size:28px;line-height:1.2;font-weight:700}.title-1.border{border-bottom:1px solid #DEDEDE;padding-bottom:8px}.subtitle-1{width:50%;color:#8C8C8C;font-size:15px;line-height:1.5;font-weight:400;margin-top:10px}.subtitle-1.w100{width:100%}.title-container{display:flex;justify-content:space-between;align-items:center;gap:20px}.title-container.border{border-bottom:1px solid #DEDEDE;padding-bottom:8px}.title-container .block{width:100%}.title-container .btn{flex-shrink:0;padding:20px}.title-btn_mob{display:none;margin-top:25px}.title-btn_mob .btn{width:100%;height:60px;padding:0}.arrow-1{display:flex;justify-content:center;align-items:center;border:1px solid #fff;border-radius:50%;width:50px;height:50px;cursor:pointer;transition:.1s}.arrow-1.next svg{transform:rotateZ(180deg)}.arrow-1.slick-disabled{pointer-events:none;cursor:default;border:1px solid rgba(255,255,255,.5)}.arrow-1.slick-disabled svg{stroke:rgba(255,255,255,.5)}.arrow-1.style1{width:34px;height:34px;border:1px solid #C1C1C1}.arrow-1.style1 svg{stroke:#C1C1C1}.arrow-1:hover{background:#fff}.arrow-1:hover svg{stroke:#242424}.arrow-1 svg{flex-shrink:0;width:12px;height:12px;fill:transparent;stroke:#fff;stroke-width:3;transition:.1s}.arrow-container{flex-shrink:0;display:flex;justify-content:flex-start;align-items:center;gap:12px}.slider-count{flex-shrink:0;display:flex;justify-content:flex-start;align-items:center}.slider-count div{flex-shrink:0;font-size:20px;color:#fff;font-weight:400}.slider-count div:last-child{margin-left:5px;border-left:1px solid rgba(255,255,255,.5);padding-left:5px;color:rgba(255,255,255,.5)}.main-service{display:flex;justify-content:space-between;align-items:stretch;gap:30px;margin-bottom:70px}.main-service .content_box{width:100%;background:#ECECEC;padding:48px;border-radius:40px}.main-service .content_box .promo{display:flex;justify-content:flex-start;align-items:center;gap:7px;margin-bottom:15px}.main-service .content_box .promo div{flex-shrink:0;display:flex;justify-content:flex-start;align-items:center;gap:5px;padding:12px;border-radius:16px;background:#FF4B3F;font-size:16px;color:#fff;font-weight:700}.main-service .content_box .promo div img{flex-shrink:0;width:10px}.main-service .content_box .promo p{font-size:14px;font-weight:600;line-height:1.35;color:#242424}.main-service .content_box .title{font-size:50px;color:#242424;font-weight:800;line-height:1.2}.main-service .content_box .price{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:12px;margin-top:15px}.main-service .content_box .price p{font-size:32px;color:#26CA54;font-weight:800;line-height:1.2}.main-service .content_box .price p span{font-weight:400;font-size:24px}.main-service .content_box .price strike{font-size:24px;color:#8C8C8C;font-weight:500}.main-service .content_box .bullets{margin-top:32px}.main-service .content_box .bullets ul li{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px;font-weight:500;line-height:1.35;color:#242424;font-size:16px;margin-bottom:8px}.main-service .content_box .bullets ul li:last-child{margin-bottom:0}.main-service .content_box .bullets ul li img{width:24px;flex-shrink:0;margin-top:-2px}.main-service .content_box .btn_box{display:flex;justify-content:flex-start;align-items:center;gap:10px;flex-wrap:wrap;margin-top:32px}.main-service .images_box{flex-shrink:0;width:545px}.main-service .images_box .gallery{position:relative;overflow:hidden;border-radius:40px}.main-service .images_box .slider .slide img{width:100%}.main-service .images_box .controls{position:absolute;z-index:2;bottom:0;left:0;display:flex;justify-content:flex-start;align-items:center;gap:20px;padding:32px}.service-content .flex-container{display:flex;justify-content:space-between;align-items:stretch;gap:30px}.service-content .flex-container .content-box{width:calc(100% - 315px - 30px)}.service-content .flex-container .content-box .item-block{margin-bottom:72px}.service-content .flex-container .content-box .item-block:last-child{margin-bottom:0}.service-content .flex-container .content-box .item-block #about-section .title-1 p{font-size:28px}.service-content .flex-container .content-box .item-block #about-section .subtitle-1{width:100%;max-width:640px}.service-content .flex-container .content-box .item-block #about-section .production_box{margin-top:0}.service-content .flex-container .sidebar-box{flex-shrink:0;position:relative;width:315px}.service-content .flex-container .sidebar-box .sidebar .item_block{margin-bottom:20px}.service-content .flex-container .sidebar-box .sidebar .item_block:last-child{margin-bottom:0}.bullets-container1{display:flex;justify-content:flex-start;align-items:stretch;gap:15px;flex-wrap:wrap}.bullets-container1 .item{width:calc(100% / 3 - 15px * 2 / 3);background:#fff;padding:24px;border-radius:16px}.bullets-container1 .item img{display:block;height:36px;margin-bottom:8px}.bullets-container1 .item .title{font-size:16px;color:#242424;font-weight:700;line-height:1.35}.bullets-container1 .item .text{margin-top:8px;font-size:15px;color:#8C8C8C;line-height:1.35}.promo-container{display:flex;justify-content:flex-start;align-items:stretch;gap:25px;flex-wrap:wrap}.promo-container.i3 .item{width:calc(100% / 3 - 25px * 2 / 3)}.promo-container .item{width:calc(100% / 2 - 25px / 2)}.promo-container .item .cta-block1,.promo-container .item .promo-snippet{height:100%}.promo-snippet{width:100%;padding:20px;border-radius:16px}.promo-snippet .tag{display:flex;justify-content:flex-start;align-items:center;gap:8px;width:fit-content;max-width:100%;margin-bottom:8px;font-size:16px;color:#fff;font-weight:700;background:#FF4B3F;border-radius:16px;padding:12px 15px}.promo-snippet .tag img{flex-shrink:0;width:10px}.promo-snippet .title{font-size:22px;color:#242424;font-weight:700;line-height:1.35}.promo-snippet .image{display:block;margin:10px auto 0;max-width:280px}.portfolio-container{display:flex;justify-content:flex-start;align-items:flex-start;gap:15px;flex-wrap:wrap}.portfolio-container .item{width:calc(100% / 3 - 15px * 2 / 3)}.cta-block1{width:100%;background:#26CA54;padding:24px;border-radius:16px}.cta-block1.mini1 .ico{height:99px}.cta-block1.mini1 .title{font-size:18px}.cta-block1.mini1 .mssg_box{display:block}.cta-block1.mini1 .mssg_box p{width:100%;text-align:center;margin-bottom:15px}.cta-block1 .ico{height:101px;margin-bottom:12px}.cta-block1 .title{font-size:22px;color:#fff;font-weight:600;line-height:1.25}.cta-block1 .btn{width:100%;height:58px;padding:0;margin-top:15px}.cta-block1 .mssg_box{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:15px}.cta-block1 .mssg_box p{font-size:14px;color:#F6F6F6;line-height:1.2}.cta-block1 .mssg_box .mssg-container{flex-shrink:0}.pay_delivery-container .item{display:flex;justify-content:flex-start;align-items:stretch;gap:30px;padding:20px 30px;border-radius:10px;background:#fff;margin-bottom:24px}.pay_delivery-container .item:last-child{margin-bottom:0}.pay_delivery-container .item .count{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;background:#26CA54;font-size:20px;color:#fff;font-weight:600}.pay_delivery-container .item .image{width:195px;height:auto;border-radius:16px;object-fit:cover}.pay_delivery-container .item .content{width:100%}.pay_delivery-container .item .content .tag{display:flex;justify-content:flex-start;align-items:center;gap:5px;width:fit-content;max-width:100%;padding:6px 12px;background:#26CA54;border-radius:16px;margin-bottom:15px;color:#fff;font-weight:700;line-height:1.35;font-size:16px}.pay_delivery-container .item .content .tag img{flex-shrink:0;width:18px}.pay_delivery-container .item .content .title{font-size:22px;color:#242424;font-weight:700;line-height:1.35}.pay_delivery-container .item .content .text{margin-top:15px}.pay_delivery-container .item .content .text .content-container ol,.pay_delivery-container .item .content .text .content-container p,.pay_delivery-container .item .content .text .content-container ul{margin-bottom:0}.wrapper-pad{margin-top:25px}.main-mb{margin-bottom:70px}