#custom-text{display:inline-block;padding:20px 0}#custom-text img{max-width:100%;height:auto}#index #custom-text{display:block}#index #custom-text p{margin-bottom:8px}#index #custom-text h2{margin-top:25px}#index #custom-text ul{list-style-type:disc;padding-left:20px}#index #custom-text ul li{line-height:1.4;margin-bottom:10px}#main h3{margin-bottom:22px}#main .page-content.page-cms{margin-bottom:30px}#main .page-content.page-cms .cms-box img{max-width:100%}#main .page-content.page-cms img{max-width:100%;height:auto}#main .page-content.page-cms ul{list-style:disc inside none}#main .page-content.page-cms .category-cms-realisation .realisation-list{margin-top:20px}#main .page-content.page-cms .category-cms-realisation .realisation-list>div{margin-bottom:20px}#main .page-content.page-cms .category-cms-realisation .realisation-list>div a{display:block;max-width:255px;margin:0 auto}#main .page-content.page-cms .category-cms-realisation .realisation-list>div img{max-width:100%}#main .page-content.page-cms .category-cms-realisation .realisation-list>div span.realisation-city{display:block;color:#585856;font-size:14px;padding:5px 0;margin-bottom:5px;border-bottom:1px solid #CCCCCC}#main .page-content.page-cms .category-cms-realisation .realisation-list>div span.realisation-city::before{content:'\e0c8';font-family:"Material Icons";color:#f2920a;display:inline-block;margin-right:5px}#main .page-content.page-cms .category-cms-realisation .realisation-list>div span.realisation-title{display:block;min-height:60px;color:#565758;font-size:18px;line-height:20px}#main .page-content.page-cms .category-cms-realisation .realisation-list>div span.realisation-button{display:block;color:#42AC3C;font-size:14px;font-weight:700;text-transform:uppercase}#main .page-content.page-cms .category-cms-realisation .realisation-list>div span.realisation-button::after{content:'\e5cc';font-family:"Material Icons";display:inline-block;vertical-align:middle;margin-left:5px;color:#42AC3C}#main .page-content.page-cms .page-cms-realisation .list-img-realisation{margin-top:20px}#main .page-content.page-cms .page-cms-realisation .list-img-realisation>div{margin-bottom:20px}#main .page-content.page-cms .page-cms-realisation .list-img-realisation>div a{display:block;position:relative}#main .page-content.page-cms .page-cms-realisation .list-img-realisation>div a img{margin:0 !important}#main .page-content.page-cms .page-cms-realisation .list-img-realisation>div a>span{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}#main .page-content.page-cms .page-cms-realisation .list-img-realisation>div a:hover>span{display:-ms-flexbox;display:-webkit-box;display:flex}#main .page-content.page-cms .page-cms-realisation .list-img-realisation>div a span span{padding:5px 15px;background:#42AC3C;color:#fff;border-radius:2px;text-transform:uppercase;font-weight:700}.shipping-methods-page .title-shipping-options{text-align:center;font-size:24px;color:var(--gray-darker);margin-bottom:25px}.shipping-methods-page .block-shipping{padding:15px;border:1px solid var(--brand-secondary);border-radius:10px;margin-bottom:30px}.shipping-methods-page .block-shipping .title-block-shipping{font-size:18px;font-weight:700;color:var(--gray-darker)}.shipping-methods-page .block-shipping .block-iframe{margin-bottom:15px}.shipping-methods-page .block-shipping .block-iframe p{min-height:80px}.shipping-methods-page .block-shipping .block-images{text-align:center}.shipping-methods-page img{max-width:100%;height:auto}@media (max-width: 575px){.shipping-methods-page .block-shipping{border-radius:0;padding:0;border:none;border-bottom:1px solid var(--border-gray);margin-bottom:15px}.shipping-methods-page .block-shipping .block-iframe{margin-bottom:0}.shipping-methods-page .block-shipping .block-iframe p{min-height:auto;margin-top:15px}.shipping-methods-page .block-shipping .block-images img{margin-bottom:15px}}.delivery-container-cms h2{font-size:36px;line-height:36px;font-weight:bold;font-weight:500;margin-bottom:28px;margin-top:55px}.delivery-container-cms p{font-size:16px;color:var(--gray-darker)}.delivery-container-cms .text-bottom-space{margin-bottom:20px}.delivery-container-cms .more-info{text-align:center;font-size:20px;color:#000000;font-weight:bold;margin-top:42px;margin-bottom:40px}.delivery-choice-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.row::after{display:none}.delivery-choice-button{background:var(--brand-primary);width:100%;border:none;border-radius:8px;padding:12px;text-transform:uppercase;font-weight:600;color:var(--white);margin-top:20px;text-align:center}.delivery-choice-button:hover{color:#FFFFFF}.choice-left,.choice-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.withdraw-deposit{font-weight:700;font-size:22px;margin-top:60px;margin-bottom:30px}.card-container .most-economic{font-size:14px;font-weight:600;text-transform:uppercase;padding:6px 8px;text-align:center;color:var(--white);background:var(--brand-secondary);border-radius:10px;margin-top:40px}.card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.choice-card,.choice-card-right{background:var(--gray-light);border-radius:18px;padding-left:8px;padding-right:8px}.choice-card p,.choice-card-right p{max-width:75%}.choice-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;min-height:415px}.choice-card-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-top:88px;margin-left:38px}.delivery-container-cms .title-card{text-align:center;font-size:22px;color:var(--brand-primary);font-weight:600;margin-top:16px;text-transform:uppercase;min-height:40px;margin-bottom:0}.delivery-container-cms .max-quantity-card,.delivery-container-cms .bold-title{font-weight:600;text-align:center;padding-top:8px;text-transform:uppercase;margin-bottom:2px}.choice-card p,.choice-card-right p{text-align:center;margin-top:0;margin-bottom:8px}.text-height{min-height:40px}.delivery-container-cms .free{color:var(--brand-primary);font-weight:600}.budget{font-weight:600}.budget-opacity{opacity:0.7;font-weight:normal}.bottom-page-descr{margin-top:40px;margin-bottom:30px}.link-bottom{text-decoration:underline}.id_video{visibility:hidden;display:none}.delivery_page{min-height:162px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b_thumb:hover{opacity:0.5;cursor:pointer}.b_video{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b_player{padding-bottom:7px}@media (max-width: 1200px){.img-right,.img-left{width:363px}.delivery-choice-button{font-size:14px}.card-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.choice-card-left,.choice-card-right{width:50%;margin:auto}.choice-card-right{margin-top:26px}}@media (max-width: 992px){.delivery-choice-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.delivery-choice-button{width:75%}.img-right{margin-top:30px}.delivery-container-cms .title-card{min-height:60px}.text-height{min-height:60px}.choice-card-left,.choice-card-right{width:70%}}@media (max-width: 768px){.text-height{min-height:20px}.delivery-choice-button{font-size:14px;width:75%}.delivery-container-cms .title-card{min-height:20px}}@media (max-width: 500px){.img-right,.img-left,.b_video{width:200px}.b_video iframe{width:200px;margin:auto}}

