html:not([data-darkreader-scheme=dark]) body{color:#1e1e1e}body{margin:0;font-family:Montserrat,sans-serif;color:#f1f1f1}.logo{color:#fe5970;font-size:45px;font-style:normal;font-weight:700;line-height:normal;position:relative;z-index:2}.z-index-2{position:relative;z-index:2}ul{margin:0;padding:0;list-style:none}.primary-button{background:#fe5970;width:100%;height:35px;font-size:15px;font-style:normal;font-weight:500;line-height:normal;color:#f1f1f1;border-radius:5px;text-transform:uppercase;border:none}@media screen and (min-width: 430px){.primary-button{width:400px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 769px){.primary-button{width:190px;margin-left:inherit;margin-right:15px;height:40px}}header.top-selector-header{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 15px;border-bottom:1px solid #ccc;background-color:#fff;z-index:10}@media screen and (min-width: 920px){header.top-selector-header{padding:0 45px}}header.top-selector-header a.logo-a{text-decoration:none;color:inherit;margin-left:0}header.top-selector-header a.logo-a .branding{display:flex;flex-direction:column;position:relative;z-index:2}header.top-selector-header a.logo-a .branding .logo-img{width:150px;height:auto;margin:5px 0 0}header.top-selector-header a.logo-a .branding small{margin-left:22px;margin-top:-3px;font-size:13px;margin-bottom:10px;font-weight:500;opacity:.9;line-height:1.1}header.top-selector-header .header-right-area{display:flex;align-items:end;z-index:99;justify-content:flex-end;flex-direction:column;margin:10px 5px}@media screen and (min-width: 980px){header.top-selector-header .header-right-area{flex-direction:row}}header.top-selector-header .header-right-area .mobile-menu-icon{display:block;background:url(/storage/images/icons/menu-burger.svg) no-repeat;background-size:cover;width:50px;height:50px}@media screen and (min-width: 980px){header.top-selector-header .header-right-area .mobile-menu-icon{display:none}}header.top-selector-header .header-right-area #mobile-menu{position:fixed;top:0;right:0;background:#f9f9f9f5;display:flex;flex-direction:column;align-items:end;box-shadow:0 0 3px #0000006e;border-radius:3px;width:100%;min-width:240px;z-index:99}@media screen and (min-width: 980px){header.top-selector-header .header-right-area #mobile-menu{display:none}}header.top-selector-header .header-right-area #mobile-menu .close{display:none;width:50px;height:auto;position:absolute;top:25px;right:15px;z-index:100}header.top-selector-header .header-right-area #mobile-menu ul.m-menu__ul{list-style:none;margin:0;padding:105px 35px 35px;display:flex;flex-direction:column;display:none;position:relative;z-index:99;width:100%}header.top-selector-header .header-right-area #mobile-menu ul.m-menu__ul.open{height:100vh}header.top-selector-header .header-right-area #mobile-menu ul.m-menu__ul a{text-decoration:none;color:#1e1e1e;margin-bottom:15px}header.top-selector-header .header-right-area #mobile-menu ul.m-menu__ul a li{text-align:center;font-size:24px;font-weight:300}header.top-selector-header .header-right-area ul.primary-menu{list-style:none;margin-right:10px;margin-bottom:0;display:none}@media screen and (min-width: 980px){header.top-selector-header .header-right-area ul.primary-menu{display:flex}}header.top-selector-header .header-right-area ul.primary-menu a{text-decoration:none;color:inherit}header.top-selector-header .header-right-area ul.primary-menu a li{color:#1e1e1e;font-size:16px;font-weight:400;margin:0 10px;cursor:pointer}header.top-selector-header .header-right-area .messengers-icons{display:none}@media screen and (min-width: 980px){header.top-selector-header .header-right-area .messengers-icons{display:block}}header.top-selector-header .header-right-area .messengers-icons img{width:24px;height:24px;margin:0 5px;cursor:pointer}header.top-selector-header .header-right-area .messengers-icons img.messengers-icons__email{width:39px;height:39px;margin-right:8px}@media screen and (min-width: 769px){header.top-selector-header .header-right-area .messengers-icons img.messengers-icons__email{width:24px;height:24px}}@media screen and (min-width: 769px){header.top-selector-header .header-right-area .messengers-icons img.messengers-icons__tg{width:28px;height:28px}}footer a.logo-a{text-decoration:none;color:inherit}footer a.logo-a .branding{display:flex;flex-direction:column;position:relative;z-index:2}footer a.logo-a .branding .logo-img{width:181px;height:auto;margin:5px 0}@media screen and (min-width: 393px){footer a.logo-a .branding .logo-img{width:211px}}footer a.logo-a .branding small{margin-left:22px;margin-top:-3px;font-size:13px;margin-bottom:10px;font-weight:500;opacity:.9;color:#f1f1f1;line-height:1.1}footer .footer-top{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;padding:15px;background:#202327}@media screen and (min-width: 769px){footer .footer-top{flex-direction:row;align-items:flex-start;padding:35px 45px 45px}}footer .footer-top .logo{margin-right:0;font-size:65px;margin-bottom:15px}@media screen and (min-width: 361px){footer .footer-top .logo{font-size:105px;margin-bottom:25px}}@media screen and (min-width: 769px){footer .footer-top .logo{font-size:45px;margin-right:20px}}footer .footer-top .footer-cols{width:100%;display:flex;align-items:flex-start;flex-direction:column;margin-left:auto;margin-right:auto;border-top:1px solid #000;justify-content:end;flex-wrap:wrap}@media screen and (min-width: 769px){footer .footer-top .footer-cols{flex-direction:row;border-top:none;justify-content:end;padding:0 15px}}@media screen and (min-width: 1179px){footer .footer-top .footer-cols{flex-direction:row;border-top:none;justify-content:end}}footer .footer-top .footer-cols .footer-col{position:relative;z-index:2;width:100%;margin:10px 0}@media screen and (min-width: 769px){footer .footer-top .footer-cols .footer-col{margin:10px;flex-basis:190px}}@media screen and (min-width: 1179px){footer .footer-top .footer-cols .footer-col{width:29%;flex-basis:inherit}}@media screen and (min-width: 769px){footer .footer-top .footer-cols .footer-col.footer-col-3{order:1}}@media screen and (min-width: 1179px){footer .footer-top .footer-cols .footer-col.footer-col-3{order:inherit}}@media screen and (min-width: 769px){footer .footer-top .footer-cols .footer-col.footer-col-4{order:2}}@media screen and (min-width: 1179px){footer .footer-top .footer-cols .footer-col.footer-col-4{order:inherit}}footer .footer-top .footer-cols .footer-col a{color:#f1f1f1}footer .footer-top .footer-cols .footer-col__title{color:#fe5970;font-size:22px;font-style:normal;font-weight:500;line-height:1.5}@media screen and (min-width: 361px){footer .footer-top .footer-cols .footer-col__title{font-size:32px;line-height:2}}@media screen and (min-width: 769px){footer .footer-top .footer-cols .footer-col__title{font-size:20px}}footer .footer-top .footer-cols .footer-col__bullet{color:#f1f1f1;font-style:normal;font-weight:400;line-height:1.5;position:relative;font-size:14px}@media screen and (min-width: 361px){footer .footer-top .footer-cols .footer-col__bullet{font-size:18px}}@media screen and (min-width: 769px){footer .footer-top .footer-cols .footer-col__bullet{font-size:14px}}footer .footer-top .footer-cols .footer-col__bullet.footer-col__bullet-contact-1,footer .footer-top .footer-cols .footer-col__bullet.footer-col__bullet-contact-2,footer .footer-top .footer-cols .footer-col__bullet.footer-col__bullet-contact-3,footer .footer-top .footer-cols .footer-col__bullet.footer-col__bullet-contact-4{margin-left:20px}footer .footer-top .footer-cols .footer-col__bullet.footer-col__bullet-contact-1:before{content:"";display:inline-block;background:url(/storage/images/icons/internet.png) no-repeat;position:absolute;background-size:cover;left:-24px;width:20px;height:20px}footer .footer-top .footer-cols .footer-col__bullet.footer-col__bullet-contact-2:before{content:"";display:inline-block;background:url(/storage/images/icons/footer-telegram.png) no-repeat;position:absolute;background-size:cover;left:-23px;width:18px;height:18px;top:3px}footer .footer-top .footer-cols .footer-col__bullet.footer-col__bullet-contact-3:before{content:"";display:inline-block;background:url(/storage/images/icons/footer-icon2.svg) no-repeat;position:absolute;background-size:cover;left:-30px;width:33px;height:33px;top:-5px}footer .footer-top .footer-cols .footer-col__bullet.footer-col__bullet-contact-4:before{content:"";display:inline-block;background:url(/storage/images/icons/whatsapp.svg) no-repeat;position:absolute;background-size:cover;left:-24px;width:20px;height:20px;top:2px}footer .footer-top .footer-cols .footer-col .messengers-icons{margin-top:20px;width:100%;text-align:center}@media screen and (min-width: 769px){footer .footer-top .footer-cols .footer-col .messengers-icons{margin-top:0;text-align:left}}footer .footer-top .footer-cols .footer-col .messengers-icons img{width:44px;height:44px;cursor:pointer;margin-left:-1px;margin-right:8px;margin-top:10px}@media screen and (min-width: 769px){footer .footer-top .footer-cols .footer-col .messengers-icons img{display:none}}footer .footer-top .footer-cols .footer-col .messengers-icons img.messengers-icons__email{width:39px;height:39px;margin-right:13px}@media screen and (min-width: 769px){footer .footer-top .footer-cols .footer-col .messengers-icons img.messengers-icons__email{width:24px;height:24px}}@media screen and (min-width: 769px){footer .footer-top .footer-cols .footer-col .messengers-icons img.messengers-icons__tg{width:28px;height:28px}}footer .footer-bottom{display:flex;align-items:center;justify-content:center;background:#131b22;height:70px}footer .footer-bottom .copyright{display:flex;flex-direction:column;justify-content:center;color:#f1f1f1;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width: 769px){footer .footer-bottom .copyright{font-size:13px}}.btn-secondary{background:#fe5970;border:none;width:160px;font-weight:500;line-height:1.6}.btn-secondary:hover{background:#a30909}a.post-item__post{display:flex;flex-direction:column;text-decoration:none;color:inherit;margin-top:10px}@media screen and (min-width: 769px){a.post-item__post{flex-direction:row}}article.post-single{max-width:980px;margin:35px auto}article.post-single header{display:flex;flex-direction:column;align-items:start;padding:0;margin-bottom:15px}article.post-single figure.image{text-align:center;margin:auto}article.post-single img{max-width:100%;height:auto;margin:25px 0;box-shadow:-4px 6px 4px #6060609e}article.post-single ul{padding-left:35px;overflow:auto;margin-bottom:15px}article.post-single .post-meta-date{font-size:14px}.blog-posts .article{padding:15px}.post-item{display:flex;flex-direction:column;margin:25px 0;padding-bottom:35px}.post-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1607843137)}.post-item .post-meta{font-size:12px}.post-item .post-meta .post-date{display:inline-block}.post-item__thumbnail{max-width:350px;width:100%;margin:15px auto 25px;box-shadow:7px -4px 6px #7c6a6aad;height:auto;object-fit:cover}@media screen and (min-width: 769px){.post-item__thumbnail{margin:5px 0 0;height:200px;min-width:350px}}.post-item__body{padding:0}@media screen and (min-width: 769px){.post-item__body{padding:0 35px}}.popup-send-success{position:fixed;top:0;right:0;background:#5db77ef5;color:#fff;z-index:99;padding:15px 25px;letter-spacing:.3px;border-radius:0 0 5px 5px;display:none}@media screen and (min-width: 500px){.popup-send-success{top:20px;right:20px;border-radius:5px}}#section-contacts{padding:15px 25px;position:relative;z-index:2}.main-page-content h1{padding:25px 25px 0;position:relative;z-index:2}.form-group{margin-bottom:15px}.form-group label{margin:10px 10px 5px 5px}.form-group-file{background:#bfceff8f}.post-status-select{width:100%;background:transparent;color:#222;max-width:130px;margin:15px 0;border-radius:3px}.post-footer{margin-top:55px}.breadcumps a{font-size:16px}.container p{margin-top:15px}.theme-switcher{display:inline-block;background:url(/storage/images/switch-off.svg) no-repeat;background-size:cover;width:33px;height:35px;margin-right:26px}html[data-darkreader-scheme=dark] body .theme-switcher{display:inline-block;background:url(/storage/images/switch-on.svg) no-repeat;background-size:cover;width:33px;height:35px;margin-right:26px}a.link{color:inherit}.link-css:hover{text-decoration:underline;cursor:pointer}section#offer.contacts-page{background:url(/storage/images/contacts-bg.webp) no-repeat;background-size:cover;position:relative;box-shadow:none;color:#f1f1f1}section#offer.contacts-page .offer-bottom{width:90%}@media screen and (min-width: 690px){section#offer.contacts-page .offer-bottom{width:inherit}}.offer-content-contacts{display:flex;align-items:center;justify-content:center}.offer-content-contacts.contacts-page{justify-content:space-between}@media screen and (max-width: 980px){.offer-content-contacts.contacts-page{flex-direction:column}}.content h3{margin-top:.5rem}.container{margin-bottom:45px}.cost{font-size:28px;color:#fe5970;font-weight:500}.form-group .transiterate img{width:25px;height:25px;display:inline-block;vertical-align:middle}section#first-view.order-service-top-bg{background-image:url(/storage/images/order-service-top-bg.webp)}.order-service-top-selector h2{text-align:center;text-transform:uppercase;padding:0;margin-bottom:30px;margin-top:15px}@media screen and (min-width: 780px){.order-service-top-selector h2{margin-bottom:15px}}.order-service-top-selector .order-service-container{padding:20px 0 0;color:#333}@media screen and (min-width: 980px){.order-service-top-selector .order-service-container{padding:75px 45px}}.order-service-top-selector .order-service-container .order-service-container-options{display:flex;flex-wrap:wrap;justify-content:space-around;padding:0 10px 10px;gap:20px;flex-direction:column;max-width:1580px;margin-right:auto;margin-left:auto}@media screen and (min-width: 480px){.order-service-top-selector .order-service-container .order-service-container-options{padding:20px}}@media screen and (min-width: 980px){.order-service-top-selector .order-service-container .order-service-container-options{padding:35px 20px;flex-direction:row}}.order-service-top-selector .order-service-container .order-service-container-options .subtitle-offer{font-size:18px}.order-service-top-selector .order-service-container .order-service-container-options .option{box-shadow:0 2px 5px #0000001a;padding:35px;display:flex;flex-direction:column;align-items:flex-start;max-width:100%;background:#ffffffd9;border-radius:4px;justify-content:space-between}@media screen and (min-width: 980px){.order-service-top-selector .order-service-container .order-service-container-options .option{width:670px;margin:25px}}.order-service-top-selector .order-service-container .order-service-container-options .option .title-offer{margin-bottom:15px}.order-service-top-selector .order-service-container .order-service-container-options .option .order-type-link{width:100%}.order-service-top-selector .order-service-container .order-service-container-options .option ul{padding:0}.order-service-top-selector .order-service-container .order-service-container-options .option li{margin-bottom:10px}.order-service-top-selector .order-service-container .order-service-container-options .option button{align-self:center;margin-top:auto;border:1px solid #FE5970;color:#fe5970;font-weight:500;border-radius:4px;width:100%;height:40px;text-transform:uppercase;background:#ffffffd9}.order-service-top-selector .order-service-container .order-service-container-options .option button:hover,.order-service-top-selector .order-service-container .order-service-container-options .option button.active{background:#fe5970;color:#fff}.order-service-top-selector .order-service-form{background-image:url(/storage/images/order-service-form-bg.webp);background-repeat:no-repeat;background-size:cover;padding:35px 25px;position:relative;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 780px){.order-service-top-selector .order-service-form{padding:55px 25px}}.order-service-top-selector .order-service-form .order-types{display:flex;color:#f1f1f1;justify-content:space-evenly;max-width:930px;margin:10px auto 15px;flex-wrap:wrap}.order-service-top-selector .order-service-form .order-types label{text-align:center;height:30px;margin:15px 25px;width:100%}@media screen and (min-width: 780px){.order-service-top-selector .order-service-form .order-types label{width:auto}}.order-service-top-selector .order-service-form .order-types label:hover{cursor:pointer}.order-service-top-selector .order-service-form .order-types label input{margin:0 10px}.order-service-top-selector .order-service-form h2{color:#f1f1f1;margin:25px 0}.order-service-top-selector .order-service-form #order-form{max-width:1105px;margin-left:auto;margin-right:auto;padding:25px 0;color:#f1f1f1;width:100%}@media screen and (min-width: 980px){.order-service-top-selector .order-service-form #order-form{margin-top:25px;min-width:930px}}.order-service-top-selector .order-service-form #order-form .form-elements{display:flex;flex-direction:column}@media screen and (min-width: 980px){.order-service-top-selector .order-service-form #order-form .form-elements{flex-direction:row;gap:40px}}.order-service-top-selector .order-service-form #order-form .form-elements .form-element{margin-bottom:20px}.order-service-top-selector .order-service-form #order-form .form-elements .form-categories{display:flex;flex-direction:column;width:100%}@media screen and (min-width: 980px){.order-service-top-selector .order-service-form #order-form .form-elements .form-categories{width:200px}}.order-service-top-selector .order-service-form #order-form .form-elements .form-categories select{height:30px;border:none;border-bottom:1px solid #F1F1F1;background:none;color:#f1f1f1}.order-service-top-selector .order-service-form #order-form .form-elements .form-categories select:focus-visible{outline:none;border:none;border-bottom:1px solid #F1F1F1;background:none}.order-service-top-selector .order-service-form #order-form .form-elements .form-categories select:disabled{color:#888;opacity:.7}.order-service-top-selector .order-service-form #order-form .form-elements .form-categories select option{color:initial}.order-service-top-selector .order-service-form #order-form .form-elements .form-text-inputs{display:flex;flex-direction:column;flex-grow:1}.order-service-top-selector .order-service-form #order-form .form-elements .form-text-inputs textarea{resize:vertical}.order-service-top-selector .order-service-form #order-form input,.order-service-top-selector .order-service-form #order-form textarea{border:none;border-bottom:1px solid #F1F1F1;background:transparent;color:#f1f1f1;margin-bottom:10px}.order-service-top-selector .order-service-form #order-form input:focus-visible,.order-service-top-selector .order-service-form #order-form textarea:focus-visible{outline:none;border:none;border-bottom:1px solid #F1F1F1;background:none}.order-service-top-selector .order-service-form #order-form input:disabled,.order-service-top-selector .order-service-form #order-form textarea:disabled{color:#888;opacity:.7}.order-service-top-selector .order-service-form #order-form .form-contacts-textarea{width:100%;background:transparent;padding:10px;color:#f1f1f1}.order-service-top-selector .order-service-form #order-form input[type=submit]{width:100%;background:#fe5970;color:#fff;border:none;border-radius:4px;margin:25px 0;height:40px;text-transform:uppercase;transition:.5s;font-size:14px}.order-service-top-selector .order-service-form #order-form input[type=submit]:hover{background:#d4495c}@media screen and (min-width: 480px){.order-service-top-selector .order-service-form #order-form input[type=submit]{font-size:16px}}.order-service-top-selector .order-service-form .form-button-view-link{width:100%;background:#fe5970;color:#fff;border:none;border-radius:4px;margin:25px auto;height:40px;text-transform:uppercase;transition:.5s;font-size:14px;text-align:center;text-decoration:none;line-height:40px;max-width:1105px}.order-service-top-selector .order-service-form .form-button-view-link:hover{background:#d4495c}@media screen and (min-width: 480px){.order-service-top-selector .order-service-form .form-button-view-link{font-size:16px}}.external-icon:after{position:absolute;right:5px;top:31px;content:"";display:inline-block;width:25px;height:25px;background:url(/storage/images/icons/arrow-up.svg) no-repeat;background-size:cover}.order-service-form__title--wrapper{display:block;min-height:110px}.prototips-section{background:url(/storage/images/bgg.webp);background-repeat:no-repeat;background-size:cover;color:#f1f1f1}.prototips-section .prototips-section-content{max-width:800px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;padding:45px 35px}@media screen and (min-width: 780px){.prototips-section .prototips-section-content{flex-direction:row;justify-content:space-around}}.prototips-section .prototips-section-content .prototips__text-content{padding:15px}@media screen and (min-width: 780px){.prototips-section .prototips-section-content .prototips__text-content{padding:25px 35px}}.prototips-section .prototips-section-content .prototips__text-content p{margin:25px 0;font-size:18px}.prototips-section .prototips-section-content .prototips__text-content h2{text-align:center;font-size:32px}@media screen and (min-width: 780px){.prototips-section .prototips-section-content .prototips__text-content h2{text-align:left}}.prototips-section .prototips-section-content button{height:58px;max-width:366px;width:100%;margin:45px auto;border-radius:10px;color:#fff;text-transform:uppercase;text-decoration:underline;background-color:#dc4328;font-weight:700}.prototips-section .prototips__images-area{display:flex;align-items:end;justify-content:space-around}.prototips-section .prototips__images-area img.prototips-arrow-icon{max-height:50px;margin-bottom:40px}.text-content{background-color:#f1f1f1cf}#quick-questions .popup-order-button{position:fixed;left:10px;bottom:10px;z-index:10;width:50px;height:50px;background:#ffffff7a;padding:9px;border-radius:0 10px}#quick-questions .popup-order-button img{width:100%}@media screen and (min-width: 1280px){.hero-section{display:flex;flex-direction:column;position:relative;min-height:780px;width:100%;align-items:center;justify-content:center;padding:246px 80px;z-index:10;text-align:center}.hero-background{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center}.hero-content{position:relative;display:flex;margin-bottom:-57px;max-width:100%;flex-direction:column;align-items:center}.hero-title{color:#fff;letter-spacing:11.02px;text-transform:uppercase;align-self:stretch;font:500 58px Mulish,sans-serif}.hero-subtitle{color:#fff;letter-spacing:1.82px;margin-top:46px;font:300 26px/35px Inter,sans-serif}.cta-wrapper{display:flex;margin-top:81px;width:662px;max-width:100%;gap:40px 47px;font-family:Josefin Slab,sans-serif;font-weight:600;text-transform:uppercase}.cta-primary{border-radius:7px;background-color:#fff0;font-size:18px;color:#f3f3f3;flex-grow:1;width:fit-content;padding:22px 70px;border:1px solid rgb(255,255,255)}.cta-secondary{border-radius:7px;background-color:#dc432800;font-size:20px;color:#dc4328;flex-grow:1;width:fit-content;padding:21px 70px;border:1px solid rgb(220,67,40)}}.congrations-table{width:100%;margin:35px}.congrations-table td{padding:10px;border:1px solid #ccc;border-collapse:collapse;font-size:14px}form.offer-bottom-form{position:relative;width:100%;height:auto;border-radius:5px;border:1px solid #FFF;padding:25px}@media screen and (min-width: 690px){form.offer-bottom-form{padding:35px 45px 45px;height:450px}}@media screen and (min-width: 769px){form.offer-bottom-form{width:635px}}form.offer-bottom-form .form-header{display:flex;justify-content:space-around;align-items:center}form.offer-bottom-form .form-header .clear{display:block;background:url(/storage/images/icons/broom.svg) no-repeat;background-size:cover;position:absolute;bottom:25px;left:40px;width:35px;height:35px;cursor:pointer}@media screen and (min-width: 680px){form.offer-bottom-form .form-header .clear{bottom:45px;left:50px}}form.offer-bottom-form h4{color:#f1f1f1ed;font-size:22px;font-style:normal;font-weight:400;text-align:center}@media screen and (min-width: 690px){form.offer-bottom-form h4{font-size:34px}}form.offer-bottom-form .form-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;height:auto}@media screen and (min-width: 690px){form.offer-bottom-form .form-content{flex-direction:row;height:150px}}form.offer-bottom-form .form-content .part-left-form{display:flex;flex-direction:column;width:100%;margin-bottom:25px}@media screen and (min-width: 690px){form.offer-bottom-form .form-content .part-left-form{width:45%;margin-bottom:0}}form.offer-bottom-form .form-content .part-left-form input{width:100%;background:transparent;font-size:13px;outline:none;border-bottom:1px solid #F1F1F1;border-top:0;border-left:0;border-right:0;color:#f1f1f1;margin-top:20px}@media screen and (min-width: 690px){form.offer-bottom-form .form-content .part-left-form input{margin-top:40px}}form.offer-bottom-form .form-content .part-left-form input:focus-visible{border-bottom:1px solid #F1F1F1;border-top:0;border-left:0;border-right:0}form.offer-bottom-form .form-content .part-left-form input[type=text]{outline:none;border-bottom:1px solid #F1F1F1;border-top:0;border-left:0;border-right:0;color:#f1f1f1;margin-top:30px}@media screen and (min-width: 690px){form.offer-bottom-form .form-content .part-left-form input[type=text]{margin-top:70px}}form.offer-bottom-form .form-content .part-left-form input[type=text]:focus-visible{border-bottom:1px solid #F1F1F1;outline:none;border-top:0;border-left:0;border-right:0}form.offer-bottom-form .form-content label{width:100%}@media screen and (min-width: 690px){form.offer-bottom-form .form-content label{width:auto}}form.offer-bottom-form .form-content label textarea{background:transparent;border-bottom:1px solid #F1F1F1;outline:none;border-top:0;border-left:0;border-right:0;font-size:13px;border-radius:0;color:#f1f1f1;vertical-align:bottom;height:120px;width:100%}form.offer-bottom-form .form-content label textarea:focus-visible{border-bottom:1px solid #F1F1F1;outline:none;border-top:0;border-left:0;border-right:0}form.offer-bottom-form input[type=submit]{width:45%;float:right;margin-top:37px;color:#f1f1f1;background:transparent;border:1px solid #F1F1F1;border-radius:5px;height:32px;font-size:14px}@media screen and (min-width: 769px){form.offer-bottom-form input[type=submit]{width:49%}}.ccaptcha{margin:30px 0 10px;min-height:78px}#home-top-contact-form-modal{display:flex;flex-direction:column}#home-top-contact-form-modal label{width:100%;margin:15px 0}#home-top-contact-form-modal label input,#home-top-contact-form-modal textarea{width:100%}#popup-order,#popup-first-view{background:#757575e0}#popup-order .close-modal,#popup-first-view .close-modal{width:35px}#popup-order .first-button,#popup-first-view .first-button{height:40px;width:150px;font-size:14px;font-weight:500;align-self:end;margin-top:15px}#popup-main-message{background:#757575e0}#popup-main-message .close-modal{width:35px}#popup-main-message-cancel,#popup-first-view-cancel{cursor:pointer}#chat-ai{position:fixed;bottom:0;right:0;z-index:999;color:#fff;background:#2b2b2b;border-radius:12px 0 0}#chat-ai .bell-icon{display:block;background:url(/storage/images/icons/Bell.svg);background-repeat:no-repeat;background-size:cover;width:15px;height:15px;position:relative}#chat-ai .bell-icon.has-items:after{content:"";display:block;position:absolute;top:1px;right:2px;background:url(/storage/images/icons/has-items-icon.svg);background-repeat:no-repeat;background-size:cover;width:5px;height:5px}#chat-ai #chat-cloud-message{display:block;width:auto;height:auto;padding:7px 12px;background:#608fff;border-radius:25px 25px 0;font-size:13px;box-shadow:0 0 4px 4px #4c51929c;position:absolute;bottom:45px;right:0;line-height:1.3;text-shadow:1px 1px rgba(209,209,209,.4588235294);transition:all .5s ease;max-width:190px;cursor:pointer;z-index:9}#chat-ai .chat-ai{max-width:480px;width:100%;position:relative}#chat-ai .chat-ai.chat-ai-closed{min-width:220px}#chat-ai .resizer{width:15px;height:15px;background:#ccc;position:absolute;left:0;top:0;cursor:se-resize}#chat-ai .chat-ai-header{display:flex;justify-content:space-between;padding:9px 15px 8px;align-items:center;cursor:pointer}#chat-ai .chat-ai-header.header-opened{border-bottom:1px solid #6e6e6e;padding:15px 20px 11px}#chat-ai .chat-ai-header.header-closed{opacity:.7}#chat-ai .chat-ai-header .header-arrow{width:29px;height:16px;background-image:url(/storage/images/icons/keyboard_arrow_up.svg);background-size:cover;transform:rotate(180deg);margin-top:7px}#chat-ai .chat-ai-header .header-arrow.header-arrow-closed{transform:rotate(0);margin-bottom:7px;margin-top:0}#chat-ai .chat-ai-header .header-icons{color:#eb4a4a;font-weight:700;display:flex;align-items:center}#chat-ai .chat-ai-header .header-icons .chat-logo-text{margin-top:2px}#chat-ai .chat-ai-header .header-icons img{width:26px;height:26px;margin-left:10px;object-fit:none;border-radius:50%;padding:3px}#chat-ai .chat-ai-header .header-right{display:flex;align-items:center;gap:20px}#chat-ai ul.chat-messages{overflow-y:auto;padding:15px 0;max-height:70vh}#chat-ai ul.chat-messages li{list-style:none;display:flex}#chat-ai ul.chat-messages li .chat-item{width:auto;max-width:80%}#chat-ai ul.chat-messages li .chat-item .chat-item-text{background:#987ada;padding:15px;border-radius:31px 0 31px 31px;text-align:left}#chat-ai ul.chat-messages li .chat-item .chat-item-date{font-size:10px;margin:0 10px}#chat-ai ul.chat-messages li.msg-user{justify-content:start}#chat-ai ul.chat-messages li.msg-user .chat-item-text{border-radius:0 31px 31px}#chat-ai ul.chat-messages li.msg-bot{justify-content:end;text-align:right}#chat-ai form#chat-ai-form{margin:15px}#chat-ai form#chat-ai-form .second-btn-wrapper{position:relative;width:100%;text-align:center}#chat-ai form#chat-ai-form .second-btn-wrapper .btn-text{display:inline;width:125px;border-radius:50px;height:15px;background:#412e6b;position:absolute;font-size:8px;text-transform:uppercase;line-height:19px}#chat-ai form#chat-ai-form .second-btn-wrapper input[type=submit]{width:125px;border-radius:50px;height:15px;background:#412e6b;margin:0 auto}#chat-ai form#chat-ai-form .second-btn-wrapper .button-2-itm input[type=submit]{color:#fff;font-size:10px;line-height:0;margin:10px;border:1px solid #404040}#chat-ai form#chat-ai-form .bottom-form-area{display:flex;align-items:center}#chat-ai form#chat-ai-form .bottom-form-area .form-message-input{border-radius:7px;flex:1;padding:5px 10px}#chat-ai form#chat-ai-form .bottom-form-area .form-message-input:focus{outline:none}#chat-ai form#chat-ai-form .bottom-form-area input[type=submit]{width:55px;max-width:55px;border-radius:50px;margin:0 10px;height:55px;box-shadow:0 0 4px 4px #41345e}#chat-ai form#chat-ai-form .bottom-form-area .submit-wrapper{position:relative;display:inline-block}#chat-ai form#chat-ai-form .bottom-form-area .submit-wrapper:after{content:"";display:block;width:55px;height:55px;background-image:url(/storage/images/icons/button-arrow.svg);background-size:45%;z-index:1;pointer-events:none;position:absolute;right:0;top:0;background-repeat:no-repeat;background-position:14px 13px;background-color:#412e6b;border-radius:50px;margin:0 10px;box-shadow:0 0 4px #444}#chat-ai .chat-ai-body{display:flex;flex-direction:column;justify-content:end;z-index:10;position:relative;background:#2b2b2b}#chat-ai .chat-ai-body.chat-ai-body-open{min-height:320px;width:100%}@media screen and (min-width: 440px){#chat-ai .chat-ai-body.chat-ai-body-open{min-width:440px}}.pswp img{object-fit:contain}
