@charset"UTF-8";@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url("/Public/Fonts/Inter/Inter-latin-100-900.woff2")format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;font-display:swap;src:url("/Public/Fonts/Montserrat/Montserrat-latin-100-900.woff2")format("woff2")}*{margin:0;padding:0;border:none;outline:none;font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit}strong{font-weight:600}body{max-width:100vw;overflow:hidden;overflow-y:auto;background-color:#212B32}@media screen and (max-width:800px){body{padding-bottom:8vw}}a{text-decoration:none;color:inherit;width:auto;height:auto}table{border:none;border-collapse:collapse}div{display:block;margin:0;padding:0;font-size:inherit;font-family:"Montserrat"}img{margin:0px;padding:0px;overflow:hidden}span{font-size:inherit;font-weight:inherit;font-family:inherit}p{font-size:inherit;font-weight:inherit;font-family:inherit}ul{margin-top:0.3vw;margin-left:1%}ul,li{font-size:inherit;font-weight:inherit;font-family:inherit}nav{display:flex;justify-content:center}.closer__btn{cursor:pointer;width:3vw;height:3vw;position:absolute;right:1vw;top:0.5vw;background:url(/Public/Img/close.png),#E28500;background-size:70% 70%;background-position:center;background-repeat:no-repeat;z-index:10000}@media screen and (max-width:800px){.closer__btn{width:10vw;height:10vw;right:5vw}}.closer__btn:hover{background-color:red}header{position:relative;background-image:url("/Public/Img/header.webp");background-position:center center;background-size:cover;min-height:80vh;width:96%;height:auto;padding-left:2%;padding-right:2%}@media screen and (max-width:800px){header{width:100%;padding:unset;margin-left:unset;margin-right:unset}}header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,0.7)0%,rgba(0,0,0,0.3)100%);z-index:0}@media screen and (max-width:800px){header:before{background-color:rgba(0,0,0,0.8)}}@media screen and (max-width:800px){header{padding-bottom:10vw}}.header_line{position:absolute;top:1vw;left:0;z-index:5;box-sizing:border-box;width:100%;padding:2% 1vw;padding:0.35vw 4.85vw 0.35vw 3.1vw;display:flex;align-items:center;justify-content:space-between;gap:4vw;background:rgba(83,82,82,0.6);color:#fff;z-index:10}.header_logo{display:block;width:24.2vw;height:3.65vw;min-width:0}.header_logo img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}.header_actions{display:flex;align-items:center;justify-content:flex-end;gap:2vw;min-width:0}.header_menu{box-sizing:border-box;width:12.7vw;height:3.08vw;padding:0 1.75vw;display:inline-flex;align-items:center;justify-content:center;gap:1.45vw;border:0.1vw solid rgba(0,0,0,0.35);border-radius:0.55vw;background:rgba(255,255,255,0.14);box-shadow:inset 0 0.1vw 0.15vw rgba(255,255,255,0.12),0 0.1vw 0.25vw rgba(0,0,0,0.3);cursor:pointer;color:#fff;transition:0.4s}.header_menu:hover{background-color:#E28500}.header_menu__icon{display:flex;flex-direction:column;gap:0.32vw;width:1.95vw}.header_menu__icon span{display:block;width:100%;height:0.18vw;border-radius:1vw;background:#fff}.header_menu__text{line-height:1;font-size:1.485vw;font-family:"Montserrat","Arial";font-weight:600;color:#fff}@media screen and (max-width:800px){.header_menu__text{font-size:5.13vw}}.header_contacts{display:flex;flex-direction:column;align-items:flex-start;gap:0.3vw;white-space:nowrap}.header_contacts__item{display:flex;align-items:center;gap:0.7vw;line-height:1;font-size:1.21vw;font-family:"Montserrat","Arial";font-weight:400;color:#fff}@media screen and (max-width:800px){.header_contacts__item{font-size:4.18vw}}.header_contacts__item:first-child{font-size:1.518vw;font-family:"Montserrat","Arial";font-weight:400;color:#fff}@media screen and (max-width:800px){.header_contacts__item:first-child{font-size:5.244vw}}.header_contacts__icon{flex:0 0 auto;width:1.2vw;height:1vw;object-fit:contain}@media screen and (max-width:800px){.header_line{position:fixed;height:auto;padding:1vw 2vw;flex-wrap:wrap;justify-content:space-between;gap:3vw}.header_logo{width:40%;height:7vw}.header_actions{width:45%;justify-content:flex-end;gap:4vw}.header_menu{width:30vw;height:8vw;padding:0 3vw;gap:2.5vw;border-radius:1.5vw}.header_menu__icon{width:4.4vw;gap:0.8vw}.header_menu__icon span{height:0.5vw}.header_contacts{gap:1.4vw;display:none}.header_contacts__item{gap:1.8vw}.header_contacts__icon{width:2.5vw;height:2.5vw}}.headerCenter{width:96%;height:auto;padding-left:2%;padding-right:2%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:10vw 2%;padding-top:11vw;position:relative;z-index:1}@media screen and (max-width:800px){.headerCenter{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.headerCenter{flex-direction:column;align-items:center}}@media screen and (max-width:800px){.headerCenter{justify-content:center;align-items:center;padding-top:25vw}}.h1_cover{width:65%;height:auto;padding-left:0;padding-right:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-transform:uppercase}@media screen and (max-width:800px){.h1_cover{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.h1_cover{flex-direction:column;align-items:center}}.h1_cover h1{font-size:2.75vw;font-family:"Montserrat","Arial";font-weight:400;color:#fff;max-width:100%}@media screen and (max-width:800px){.h1_cover h1{font-size:9.5vw}}.h1_cover h1 div{font-size:2.695vw;font-family:"Montserrat","Arial";font-weight:700;color:#fff}@media screen and (max-width:800px){.h1_cover h1 div{font-size:9.31vw}}@media screen and (max-width:800px){.h1_cover{flex-direction:column;align-items:center;gap:2vw}.h1_cover h1{font-size:6vw;text-align:center;font-weight:700}.h1_cover h1 div{font-size:5.5vw;font-weight:500}}.header-description{width:58%;height:auto;padding-left:1%;padding-right:1%;font-size:1.21vw;font-family:"Montserrat","Arial";font-weight:400;color:#fff;padding:1vw 1%;background-color:rgba(0,0,0,0.6);margin-top:1.5vw;border-top:2px solid rgba(255,255,255,0.3);outline:2px solid rgba(255,255,255,0.08);outline-offset:-2px}@media screen and (max-width:800px){.header-description{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.header-description{font-size:4.18vw}}@media screen and (max-width:800px){.header-description{width:90%;font-size:4vw;text-align:center;padding:3vw 5%;text-align:center;background-color:rgba(0,0,0,0.8)}}.header_center_contact_block{margin-top:2vw;width:70%;height:auto;padding-left:0;padding-right:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}@media screen and (max-width:800px){.header_center_contact_block{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.header_center_contact_block{flex-direction:column;align-items:center}}.header_consultation_btn{font-size:1.1vw;font-family:"Montserrat","Arial";font-weight:600;color:#212B32;background-color:rgba(255,255,255,0.65);padding:0.8vw 2vw;cursor:pointer;transition:0.4s;overflow:hidden;position:relative;border-radius:20px;box-shadow:4px 4px 0 0 rgba(0,0,0,0.29);-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,0.29);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,0.29)}@media screen and (max-width:800px){.header_consultation_btn{font-size:3.8vw}}.header_consultation_btn:hover{background-color:#292319;color:#fff}@media screen and (max-width:800px){.header_consultation_btn{padding:3vw 2vw;font-size:4vw}}.header_center_contact_phone_block{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-left:1vw;gap:1vw}@media screen and (max-width:800px){.header_center_contact_phone_block{flex-direction:column;align-items:center}}.header_center_contact_icon{width:1.4vw;height:1.3vw;outline:unset;outline-offset:-2px;background-color:rgba(255,255,255,0.65);padding:0.8vw 1.4vw;border-radius:20px;box-shadow:4px 4px 0 0 rgba(0,0,0,0.29);-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,0.29);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,0.29)}.header_center_contact_icon img{object-fit:cover;height:100%;width:100%}@media screen and (max-width:800px){.header_center_contact_icon{width:100%;height:auto;display:flex;flex-direction:column;flex-grow:-1}}@media screen and (max-width:800px){.header_center_contact_icon{width:6vw;height:6vw;margin-top:4vw;padding:1vw;display:none}}.header_center_contact_icon img{filter:invert(1)}.header_center_contact_phone{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media screen and (max-width:800px){.header_center_contact_phone{flex-direction:column;align-items:center}}@media screen and (max-width:800px){.header_center_contact_phone{margin-top:4vw}}.header_center_contact_phone .phone_title{font-size:0.88vw;font-family:"Inter","Arial";font-weight:600;color:#fff}@media screen and (max-width:800px){.header_center_contact_phone .phone_title{font-size:3.04vw}}@media screen and (max-width:800px){.header_center_contact_phone .phone_title{font-size:6vw;font-weight:600;color:#fff;text-transform:uppercase;margin-bottom:2vw}}.header_center_contact_phone .phone_num{font-size:1.54vw;font-family:"Montserrat","Arial";font-weight:400;color:#fff}@media screen and (max-width:800px){.header_center_contact_phone .phone_num{font-size:5.32vw}}@media screen and (max-width:800px){.header_center_contact_phone .phone_num{font-size:5vw;font-family:"Montserrat";font-weight:400}}.mobile_header_num{display:none}@media screen and (max-width:800px){.mobile_header_num{display:block}}.services{width:96%;height:auto;padding-left:0;padding-right:0;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;margin:0 auto;margin-top:2vw;margin-bottom:3vw;background-color:rgba(255,255,255,0.03);border-radius:15px;position:relative;outline:1px solid rgba(255,255,255,0.1)}@media screen and (max-width:800px){.services{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.services{flex-direction:column;align-items:center}}@media screen and (max-width:800px){.services{flex-direction:column;gap:10vw;width:95%;margin:7vw 2.5%}}.services-left{width:65%;height:1%;outline:unset;outline-offset:-2px;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:1vw 1%;padding:1.5vw 1%}.services-left img{object-fit:cover;height:100%;width:100%}@media screen and (max-width:800px){.services-left{width:100%;height:auto;display:flex;flex-direction:column;flex-grow:-1}}@media screen and (max-width:800px){.services-left{flex-direction:column;align-items:center}}.services-right{width:33%;height:auto;padding-left:1%;padding-right:1%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1vw 1%;background-color:#fff;border-radius:0 15px 15px 0;background:url(/Public/Img/services-right-fon.webp)}@media screen and (max-width:800px){.services-right{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.services-right{flex-direction:column;align-items:center}}@media screen and (max-width:800px){.services-right{width:100%;padding:6vw 0;background-size:cover;border-radius:30px;padding-top:0;overflow:hidden}}.header_offer_item{width:45%;height:auto;padding-left:2%;padding-right:2%;padding:1.6vw 2%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;border-radius:20px;overflow:hidden}@media screen and (max-width:800px){.header_offer_item{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.header_offer_item{flex-direction:column;align-items:center}}@media screen and (max-width:800px){.header_offer_item{width:90%;padding:6vw 5%}}.offer_item_title{width:100%;height:auto;padding-left:0;padding-right:0;font-size:1.265vw;font-family:"Montserrat","Arial";font-weight:700;color:#fff;position:relative;z-index:1;padding-top:0.7vw;padding-bottom:7vw}@media screen and (max-width:800px){.offer_item_title{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.offer_item_title{font-size:4.37vw}}.offer_item_title b{font-weight:600}@media screen and (max-width:800px){.offer_item_title b{font-weight:800;font-size:130%}}.oferr_more_button_cover{width:100%;height:auto;padding-left:0;padding-right:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3%;position:relative;z-index:1;margin-top:2vw}@media screen and (max-width:800px){.oferr_more_button_cover{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.oferr_more_button_cover{flex-direction:column;align-items:center}}.oferr_more_button_cover a{display:flex;position:relative}@media screen and (max-width:800px){.oferr_more_button_cover{margin-top:10vw}}.oferr_more_button_cover::before{content:"";width:67%;height:2px;background-color:rgba(255,255,255,0.4)}@media screen and (max-width:800px){.oferr_more_button_cover::before{width:100%;margin-bottom:2vw;margin-top:2vw}}.oferr_more_button{width:30%;height:auto;padding-left:0;padding-right:0;text-align:center;font-size:1.1vw;font-family:"Montserrat","Arial";font-weight:400;color:#fff;border-radius:18px;padding:0.4vw 3vw;text-transform:uppercase;padding-right:5vw;background:url(/Public/Img/arrow.png),rgba(221,130,0,0.9);background-repeat:no-repeat;background-size:1.6vw 1vw;background-position:85% center;transition:1s}@media screen and (max-width:800px){.oferr_more_button{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.oferr_more_button{font-size:3.8vw}}.oferr_more_button:hover{background:url(/Public/Img/arrow.png),rgba(226,133,0,0.97);background-repeat:no-repeat;background-size:1.6vw 1vw;background-position:92% center}@media screen and (max-width:800px){.oferr_more_button{padding:2vw 15vw;background-size:5.6vw 3vw}}.offers_absolute_img_cover{width:100%;height:100%;outline:unset;outline-offset:-2px;position:absolute;top:0;left:0;z-index:0}.offers_absolute_img_cover img{object-fit:cover;height:100%;width:100%}@media screen and (max-width:800px){.offers_absolute_img_cover{width:100%;height:auto;display:flex;flex-direction:column;flex-grow:-1}}.offer_img_mask{position:absolute;z-index:1;width:100%;height:100%;background:rgba(41,35,25,0.6);top:0;left:0}.offers_in_index_categories_cover{width:100%;height:auto;padding-left:0;padding-right:0;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:2%;margin-top:1.5vw;margin-bottom:1vw}@media screen and (max-width:800px){.offers_in_index_categories_cover{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.offers_in_index_categories_cover{flex-direction:column;align-items:center}}.offers_in_index_categories_cover .header_offer_item{height:15vw;padding:1.5vw 1.5%}@media screen and (max-width:800px){.offers_in_index_categories_cover .header_offer_item{height:auto;padding:6vw 5%}}@media screen and (max-width:800px){.offers_in_index_categories_cover{gap:4vw}}.services-right-imgCover{width:100%;height:19vw;outline:unset;outline-offset:-2px;position:relative;z-index:0;overflow:hidden;border-radius:0 15px 15px 0;margin-top:0.5vw}.services-right-imgCover img{object-fit:cover;height:100%;width:100%}@media screen and (max-width:800px){.services-right-imgCover{width:100%;height:auto;display:flex;flex-direction:column;flex-grow:-1}}@media screen and (max-width:800px){.services-right-imgCover{margin-top:0}}.services-right-imgMask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(43,39,37,0.4);display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width:800px){.services-right-imgMask{flex-direction:column;align-items:center}}@media screen and (max-width:800px){.services-right-imgMask{background-color:rgba(43,39,37,0.6)}}.services-right-imgMask-textCover{width:93%;height:auto;padding-left:1.5%;padding-right:1.5%;font-size:1.1vw;font-family:"Montserrat","Arial";font-weight:400;color:#fff;background-color:rgba(255,255,255,0.03);text-align:center;padding:1.6vw 1.5%;background-blend-mode:overlay;border:1px solid rgba(255,255,255,0.4);backdrop-filter:blur(10px)}@media screen and (max-width:800px){.services-right-imgMask-textCover{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.services-right-imgMask-textCover{font-size:3.8vw}}@media screen and (max-width:800px){.services-right-imgMask-textCover{padding:6vw 1.5%}}.services-right-advantages-cover{width:100%;height:auto;padding-left:0;padding-right:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0.7vw;margin-top:1.5vw}@media screen and (max-width:800px){.services-right-advantages-cover{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.services-right-advantages-cover{flex-direction:column;align-items:center}}.services-right-advantage{width:100%;height:auto;padding-left:0;padding-right:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:0.75vw}@media screen and (max-width:800px){.services-right-advantage{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.services-right-advantage{flex-direction:column;align-items:center}}.services-right-advantage__icon-cover{flex:0 0 auto;width:3.75vw;height:3.75vw;box-sizing:border-box;padding:0.42vw;display:flex;align-items:center;justify-content:center;background-color:#212B32;border-radius:15px}.services-right-advantage__icon{display:block;width:90%;height:90%;padding:5%;object-fit:contain}.services-right-advantage__text{min-width:0;padding-top:0.15vw}.services-right-advantage__title{font-size:1.21vw;font-family:"Montserrat","Arial";font-weight:600;color:#212B32;line-height:1;text-transform:uppercase}@media screen and (max-width:800px){.services-right-advantage__title{font-size:4.18vw}}.services-right-advantage__description{font-size:0.99vw;font-family:"Montserrat","Arial";font-weight:600;color:#212B32;line-height:1.14;margin-top:0.18vw}@media screen and (max-width:800px){.services-right-advantage__description{font-size:3.42vw}}@media screen and (max-width:800px){.services-right-advantages-cover{gap:3vw;margin-top:7vw}.services-right-advantage{gap:3vw}.services-right-advantage__icon-cover{width:14vw;height:14vw;padding:1.8vw;border-radius:15px}.services-right-advantage__text{padding-top:3vw;text-align:center}.services-right-advantage__title{line-height:1.05}.services-right-advantage__description{line-height:1.2;margin-top:1vw}}.about_us{width:100%;display:grid;grid-template-columns:24.2vw 1fr 28.4vw;align-items:start;gap:1.35vw;box-sizing:border-box;padding:1.75vw 2.15vw 3.15vw;background-color:#212B32}.about_us__image{overflow:hidden;border:1px solid rgba(255,255,255,0.9);border-radius:0.85vw}.about_us__image img{display:block;width:100%;height:100%;object-fit:cover}.about_us__image--left{height:35.1vw}.about_us__image--left img{object-position:center center}.about_us__image--right{height:17.4vw}.about_us__image--right img{object-position:center center}.about_us__content{min-width:0;padding:0.15vw 0 0 0}.about_us__title{line-height:1;letter-spacing:0;margin-bottom:0.45vw;font-size:1.815vw;font-family:"Montserrat","Arial";font-weight:400;color:#e8eef1}@media screen and (max-width:800px){.about_us__title{font-size:6.27vw}}.about_us__lead{line-height:1.2;margin-bottom:1.55vw;font-size:1.21vw;font-family:"Montserrat","Arial";font-weight:600;color:#ffffff}@media screen and (max-width:800px){.about_us__lead{font-size:4.18vw}}.about_us__text{line-height:1.1;font-size:1.265vw;font-family:"Montserrat","Arial";font-weight:400;color:#e8eef1}@media screen and (max-width:800px){.about_us__text{font-size:4.37vw}}.about_us__text+.about_us__text{margin-top:1.9vw}.about_us__right{display:flex;flex-direction:column;gap:0.45vw}@media screen and (max-width:800px){.about_us{display:flex;flex-direction:column;align-items:center;width:100%;padding:5vw 3%;gap:5vw}.about_us__image{border-radius:3vw}.about_us__image--left{width:100%;height:48vw}.about_us__right{display:none}.about_us__content{width:100%;padding:0;text-align:left}.about_us__title{line-height:1;margin-bottom:2vw}.about_us__lead{line-height:1.18;margin-bottom:5vw}.about_us__text{line-height:1.22}.about_us__text+.about_us__text{margin-top:6vw}}.why_we{width:100%;box-sizing:border-box;padding:1.25vw 1.5vw 1.4vw;background-color:#212B32}.why_we__title{line-height:1;letter-spacing:0;margin-bottom:1.65vw;font-size:2.035vw;font-family:"Montserrat","Arial";font-weight:400;color:#e8eef1;text-align:center}@media screen and (max-width:800px){.why_we__title{font-size:7.03vw}}@media screen and (max-width:800px){.why_we__title{font-size:6vw}}.why_we__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0.25vw}.why_we__item{min-height:7.4vw;box-sizing:border-box;padding:1.05vw 0.85vw 0.95vw;border-radius:1.2vw;border:1px solid rgba(255,255,255,0.04);box-shadow:inset 0 0 0 2px rgba(255,255,255,0.03);background:linear-gradient(rgba(33,43,50,0.7),rgba(33,43,50,0.7)),url(/Public/Img/services-right-fon.webp);background-size:cover;background-position:center;overflow:hidden}.why_we__item-title{line-height:1.1;letter-spacing:0;margin-bottom:0.75vw;text-transform:uppercase;font-size:1.177vw;font-family:"Inter","Arial";font-weight:400;color:#f1f5f6}@media screen and (max-width:800px){.why_we__item-title{font-size:4.066vw}}.why_we__item-text{line-height:1.05;font-size:0.902vw;font-family:"Montserrat","Arial";font-weight:400;color:#ffffff}@media screen and (max-width:800px){.why_we__item-text{font-size:3.116vw}}@media screen and (max-width:800px){.why_we{padding:8vw 5vw 10vw}.why_we__title{margin-bottom:6vw}.why_we__items{grid-template-columns:1fr;gap:3vw;width:100%}.why_we__item{min-height:unset;padding:5vw 4vw;border-radius:4vw}.why_we__item-title{line-height:1.15;margin-bottom:3vw}.why_we__item-text{line-height:1.2}}.how_we_work{width:96%;height:auto;padding-left:2%;padding-right:2%;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:4vw 2%;gap:2%}@media screen and (max-width:800px){.how_we_work{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.how_we_work{flex-direction:column;align-items:center}}.how_we_work-left{width:43%;height:auto;padding-left:0;padding-right:0}@media screen and (max-width:800px){.how_we_work-left{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.how_we_work-left{width:95%;margin:4vw 2.5%}}.how_we_work-right{width:55%;height:auto;padding-left:0;padding-right:0}@media screen and (max-width:800px){.how_we_work-right{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.how_we_work-right{margin-top:5vw;margin-bottom:4vw}}.how_we_work-title{line-height:1;letter-spacing:0;margin-bottom:1.75vw;font-size:2.035vw;font-family:"Montserrat","Arial";font-weight:400;color:#e8eef1}@media screen and (max-width:800px){.how_we_work-title{font-size:7.03vw}}.how_we_work-list{display:flex;flex-direction:column;gap:1.35vw}.how_we_work-item{display:flex;align-items:center;gap:0.85vw}.how_we_work-number{width:3.7vw;height:3.7vw;flex:0 0 3.7vw;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:0.42vw;line-height:1;background:linear-gradient(135deg,#d3aa4c 0%,#b78f3f 100%);font-size:2.255vw;font-family:"Montserrat","Arial";font-weight:300;color:#172228}@media screen and (max-width:800px){.how_we_work-number{font-size:7.79vw}}.how_we_work-text{min-width:0;padding-top:0.1vw}.how_we_work-item-title{line-height:1;letter-spacing:0;margin-bottom:0.22vw;font-size:1.232vw;font-family:"Montserrat","Arial";font-weight:800;color:#f4f7f8}@media screen and (max-width:800px){.how_we_work-item-title{font-size:4.256vw}}.how_we_work-item-description{line-height:1.1;letter-spacing:0;font-size:1.023vw;font-family:"Montserrat","Arial";font-weight:300;color:#e2e8eb}@media screen and (max-width:800px){.how_we_work-item-description{font-size:3.534vw}}.partners-form{position:relative;background:url("/Public/Img/about_us_right1.webp")center/cover no-repeat fixed;overflow:hidden;width:55%;height:auto;padding-left:0;padding-right:0;border-radius:20px}@media screen and (max-width:800px){.partners-form{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.partners-form{padding:5vw 0}}.partners-form .pf-overlay{background:rgba(0,0,0,0.45)}@media screen and (max-width:800px){.partners-form .pf-overlay{padding:4vw 0}}.partners-form .pf-container{position:relative;width:100%;margin:0 auto;display:flex;gap:40px}@media screen and (max-width:800px){.partners-form .pf-container{flex-direction:column-reverse}}.partners-form .pf-left,.partners-form .pf-right{width:100%;position:relative;z-index:2}@media screen and (max-width:800px){.partners-form .pf-left,.partners-form .pf-right{width:96%;margin:0 auto}}.partners-form .pf-left{display:flex;align-items:center}.partners-form .pf-left-content{color:#fff;backdrop-filter:blur(5px);background:rgba(255,255,255,0.05);border-radius:20px;padding:2vw;width:100%;text-align:center}.partners-form .pf-left-content h2{font-size:1.32vw;font-family:"Inter","Arial";font-weight:600;color:#fff}@media screen and (max-width:800px){.partners-form .pf-left-content h2{font-size:4.56vw}}.partners-form .pf-partners{margin-top:25px;display:grid;gap:12px}.partners-form .pf-partner{padding:14px;border-radius:12px;background:rgba(255,255,255,0.08);font-size:0.99vw;font-family:"Montserrat","Arial";font-weight:600;color:#fff}@media screen and (max-width:800px){.partners-form .pf-partner{font-size:3.42vw}}.partners-form .pf-form-glass{backdrop-filter:blur(5px);background:rgba(33,43,50,0.7);border-radius:24px;color:#fff;text-align:center;padding:7vw 2vw}.partners-form .pf-form-glass h2{text-transform:uppercase;font-size:1.54vw;font-family:"Inter","Arial";font-weight:600;color:#fff;margin-bottom:3vw}@media screen and (max-width:800px){.partners-form .pf-form-glass h2{font-size:5.32vw}}.partners-form .pf-divider{width:15%;height:2px;background:#fff;margin:18px auto;border-radius:2px}.partners-form .pf-subtitle{opacity:0.85;margin-bottom:30px;text-transform:uppercase;font-size:1.1vw;font-family:"Montserrat","Arial";font-weight:600;color:#fff}@media screen and (max-width:800px){.partners-form .pf-subtitle{font-size:3.8vw}}.partners-form .pf-grid{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:20px}.partners-form .pf-grid input,.partners-form .pf-grid select{width:46%;border-radius:12px;border:1px solid rgba(255,255,255,0.25);background:rgba(255,255,255,0.1);color:#fff;outline:none;padding:0.8vw 1%}@media screen and (max-width:800px){.partners-form .pf-grid input,.partners-form .pf-grid select{width:98%;padding:3vw 1%;font-size:4vw}}.partners-form .pf-grid input::placeholder{color:rgba(255,255,255,0.75)}.partners-form .pf-grid select{color:rgba(255,255,255,0.85);width:48%}.partners-form .pf-grid select option{color:#292319}@media screen and (max-width:800px){.partners-form .pf-grid select{width:100%}}.partners-form .pf-agree{display:flex;align-items:center;opacity:0.9;position:relative;cursor:pointer;margin-bottom:25px;text-align:left;font-size:1.1vw;font-family:"Montserrat","Arial";font-weight:600;color:#fff}@media screen and (max-width:800px){.partners-form .pf-agree{font-size:3.8vw}}.partners-form .pf-agree input{margin-right:8px;width:1.2vw;height:1.2vw;border-radius:35px;flex:0 0 auto}@media screen and (max-width:800px){.partners-form .pf-agree input{width:4vw;height:4vw}}.partners-form .pf-agree .pf-tooltip{position:absolute;left:0;bottom:-10px;transform:translateY(100%);width:96%;border-radius:10px;background:rgb(0,0,0);backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:0.25s;padding:1vw 2%;font-size:0.99vw;font-family:"Montserrat","Arial";font-weight:600;color:#fff}@media screen and (max-width:800px){.partners-form .pf-agree .pf-tooltip{font-size:3.42vw}}.partners-form .pf-agree:hover .pf-tooltip{opacity:1}.partners-form .pf-submit{width:220px;padding:14px 0;border-radius:14px;background:rgba(255,255,255,0.05);outline:1px solid rgba(255,255,255,0.25);cursor:pointer;transition:0.4s;font-size:0.99vw;font-family:"Montserrat","Arial";font-weight:600;color:#fff}@media screen and (max-width:800px){.partners-form .pf-submit{font-size:3.42vw}}.partners-form .pf-submit:hover{transform:translateY(-2px);background-color:#E28500;color:#fff}.pf-modal{position:fixed;inset:0;background:rgba(0,0,0,0.6);display:none;align-items:center;justify-content:center;z-index:999}.pf-modal .pf-modal-content{width:420px;padding:40px;border-radius:20px;background:#fff;text-align:center}@media screen and (max-width:800px){.pf-modal .pf-modal-content{border-radius:0}}.pf-modal .pf-modal-title{margin-bottom:12px;font-size:1.375vw;font-family:"Montserrat","Arial";font-weight:700;color:#292319}@media screen and (max-width:800px){.pf-modal .pf-modal-title{font-size:4.75vw}}.pf-modal .pf-modal-text{opacity:0.75;margin-bottom:25px;font-size:1.1vw;font-family:"Montserrat","Arial";font-weight:400;color:#292319}@media screen and (max-width:800px){.pf-modal .pf-modal-text{font-size:3.8vw}}.pf-modal .pf-modal-close{display:inline-block;padding:10px 22px;border-radius:10px;background:#000;color:#fff;cursor:pointer;font-size:0.99vw;font-family:"Montserrat","Arial";font-weight:600;color:#fff}@media screen and (max-width:800px){.pf-modal .pf-modal-close{font-size:3.42vw}}@media screen and (max-width:800px){.how_we_work-title{margin-bottom:7vw}.how_we_work-list{gap:5vw}.how_we_work-item{align-items:flex-start;gap:3.5vw}.how_we_work-number{width:15vw;height:15vw;flex-basis:15vw;border-radius:1.8vw}.how_we_work-text{padding-top:0.5vw}.how_we_work-item-title{line-height:1.08;margin-bottom:1.2vw}.how_we_work-item-description{line-height:1.18}}.Galery_slider_04_block{width:100%;height:auto;padding-left:0;padding-right:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url(/Public/Img/slider_fon.webp);background-position:center center;background-size:100% auto;position:relative}@media screen and (max-width:800px){.Galery_slider_04_block{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.Galery_slider_04_block{flex-direction:column;align-items:center}}@media screen and (max-width:800px){.Galery_slider_04_block{padding-top:6vw;padding-bottom:6vw;background:none;background-position:center;background-size:auto 100%;margin-top:5vw;margin-bottom:5vw;width:94%;padding:3vw 3%}}.Galery_slider_04_block .slider_button{width:55%;margin-top:3vw;padding-top:1vw;padding-bottom:1vw;cursor:pointer}@media screen and (max-width:800px){.Galery_slider_04_block .slider_button{width:66%;padding-top:5vw;padding-bottom:5vw}}.slider_cut_cover{width:70%;height:auto;padding-left:0;padding-right:0;padding-left:6%;overflow:hidden}@media screen and (max-width:800px){.slider_cut_cover{width:100%;padding:unset;margin-left:unset;margin-right:unset}}.slider_body{width:100%;height:auto;padding-left:0;padding-right:0;height:30vw;overflow:hidden;position:relative;padding-right:0;-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-o-transform:skew(-15deg)}@media screen and (max-width:800px){.slider_body{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.slider_body{-webkit-transform:skew(0deg);-moz-transform:skew(0deg);-o-transform:skew(0deg);height:90vw;margin-top:5vw;margin-bottom:5vw;right:0;position:relative}}.galery_line{position:absolute;height:30vw;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:auto;left:0;top:0;overflow:hidden;gap:8px;transition:left 0.3s}@media screen and (max-width:800px){.galery_line{flex-direction:column;align-items:center}}@media screen and (max-width:800px){.galery_line{flex-direction:row;height:90vw}}.Galery_slider_03_item_img_cover{width:17vw;height:auto;padding-left:0;padding-right:0;overflow:hidden;cursor:pointer}@media screen and (max-width:800px){.Galery_slider_03_item_img_cover{width:100%;padding:unset;margin-left:unset;margin-right:unset}}.Galery_slider_03_item_img_cover:hover>.Galery_slider_03_item_img{transform:scale(1.3)}@media screen and (max-width:800px){.Galery_slider_03_item_img_cover{width:92vw;height:90vw;outline:2px solid #292319}}.Galery_slider_03_item_img{width:100%;height:30vw;outline:unset;outline-offset:-2px;flex:0 0 auto;transform:scale(1);transition:1s}.Galery_slider_03_item_img img{object-fit:cover;height:100%;width:100%}@media screen and (max-width:800px){.Galery_slider_03_item_img{width:100%;height:auto;display:flex;flex-direction:column;flex-grow:-1}}.Galery_slider_03_item_img img{width:170%;left:-30%;position:relative;-webkit-transform:skew(15deg);-moz-transform:skew(15deg);-o-transform:skew(15deg)}@media screen and (max-width:800px){.Galery_slider_03_item_img img{-webkit-transform:skew(0deg);-moz-transform:skew(0deg);-o-transform:skew(0deg)}}@media screen and (max-width:800px){.Galery_slider_03_item_img{height:90vw}}.slider_text_block{width:25%;height:auto;padding-left:0;padding-right:0;margin-left:3%}@media screen and (max-width:800px){.slider_text_block{width:100%;padding:unset;margin-left:unset;margin-right:unset}}@media screen and (max-width:800px){.slider_text_block .about_us_text{background-color:#212B32;border-radius:30px;padding:3vw 3%;width:94%}}@media screen and (max-width:800px){.slider_text_block .h2_white div{color:#E28500}.slider_text_block .h2_white h2{color:#E28500;padding-bottom:1vw;margin-bottom:1vw}}@media screen and (max-width:800px){.slider_text_block h2::after{background-color:#292319;width:33%;margin-left:33%}}.slider_navigation_block{position:absolute;z-index:5;right:2%;bottom:-1.6vw;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:1vw}@media screen and (max-width:800px){.slider_navigation_block{flex-direction:column;align-items:center}}@media screen and (max-width:800px){.slider_navigation_block{position:relative;flex-direction:row;justify-content:center}}.Galery_slider_04_navigation_btn{width:4vw;height:3vw;outline:unset;outline-offset:-2px;background-color:#212B32;outline:3px solid #fff;padding:0.4vw 2vw;border-radius:20px;cursor:pointer;transition:0.5s}.Galery_slider_04_navigation_btn img{object-fit:cover;height:100%;width:100%}@media screen and (max-width:800px){.Galery_slider_04_navigation_btn{width:100%;height:auto;display:flex;flex-direction:column;flex-grow:-1}}.Galery_slider_04_navigation_btn:hover{background:#E28500}@media screen and (max-width:800px){.Galery_slider_04_navigation_btn{width:12%;padding:0.5vw 6vw;height:auto}}.about_us_button{width:65%;font-size:1.1vw;font-family:"Montserrat","Arial";font-weight:600;color:#292319;height:auto;padding-left:0;padding-right:0;padding:0.6vw 0;padding-right:5%;background-image:url(/Public/Img/arrow.png);background-position:95% 50%;background-size:2vw 1vw;background-repeat:no-repeat;transition:0.6s;cursor:pointer;overflow:hidden;text-transform:uppercase;margin-top:4vw}@media screen and (max-width:800px){.about_us_button{font-size:3.8vw}}@media screen and (max-width:800px){.about_us_button{width:80%;background-color:#E28500;padding:3vw 10%;background-size:5vw 3vw}}.galeryFotoViewMask{width:100vw;height:100vh;position:fixed;overflow:hidden;z-index:10000;background:rgba(255,255,255,0.8);top:0;left:101%}.galeryFotoViewMask>.closer__btn{z-index:1200;right:1.5vw}@media screen and (max-width:800px){.galeryFotoViewMask{width:100vw;height:80vh;position:fixed;overflow:hidden;z-index:10000;background:rgba(255,255,255,0.8);top:10vw;left:101%}}.galeryFotoViewBody{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.galeryFotoViewCover{height:90vh;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-width:800px){.galeryFotoViewCover{flex-direction:column}}.galeryViewFoto{height:65vw}@media screen and (max-width:800px){.galeryViewFoto{width:80%;object-fit:cover;height:unset}}.fotoGaleryCloser{position:absolute;right:2vw;top:0.5vw;width:2.1vw;height:2vw;opacity:1;background:#292319;cursor:pointer;padding:0.5vw;z-index:1004}.fotoGaleryCloser:hover{opacity:1;background:#E28500}.fotoGaleryCloser:before,.fotoGaleryCloser:after{position:absolute;left:1.5vw;content:" ";height:2vw;width:4px;background-color:#fff}.fotoGaleryCloser:before{transform:rotate(45deg)}.fotoGaleryCloser:after{transform:rotate(-45deg)}@media screen and (max-width:800px){.fotoGaleryCloser{width:12vw;height:12vw}.fotoGaleryCloser:before,.fotoGaleryCloser:after{position:absolute;left:6.5vw;content:" ";height:11vw;width:6px;background-color:#fff}}.activeGaleryButton{position:absolute;z-index:100;width:3vw;height:4vw;outline:unset;outline-offset:-2px;cursor:pointer}.activeGaleryButton img{object-fit:cover;height:100%;width:100%}@media screen and (max-width:800px){.activeGaleryButton{width:100%;height:auto;display:flex;flex-direction:column;flex-grow:-1}}@media screen and (max-width:800px){.activeGaleryButton{width:5vw;height:6vw}}.leftBatton{left:2vw}.rightBatton{right:2vw}.Galery_slider_04_block .h2_white h2{color:#E28500}.Galery_slider_04_block h2{font-size:1.98vw;font-family:"Inter","Arial";font-weight:600;color:#E28500;position:relative;text-transform:uppercase}@media screen and (max-width:800px){.Galery_slider_04_block h2{font-size:6.84vw}}@media screen and (max-width:800px){.Galery_slider_04_block h2{text-align:center}}.h2_subtitle{font-size:1.65vw;font-family:"Montserrat";font-weight:600;color:#fff;position:relative;text-transform:uppercase}@media screen and (max-width:800px){.h2_subtitle{font-size:5vw;text-align:center;border-top:2px solid #E28500;padding-top:2vw}}.Galery_slider_04_block .about_us_text{width:80%;height:auto;padding-left:0;padding-right:0;padding-top:1vw;font-size:1.1vw;font-family:"Montserrat";font-weight:400;color:#ffffff}@media screen and (max-width:800px){.Galery_slider_04_block .about_us_text{font-size:4vw;width:90%;padding:4vw 5%;margin-top:2vw}}.footer{width:100%;box-sizing:border-box;padding:2.2vw 2.5%;background-color:#1d262c;border-top:1px solid #292319;margin-top:3vw}.footer__inner{width:100%;display:grid;grid-template-columns:24vw 1fr 24vw 18vw;gap:2.2vw;align-items:flex-start}.footer a{text-decoration:none;transition:0.35s}.footer a:hover{color:#E28500}.footer__brand{display:flex;flex-direction:column;gap:1.35vw}.footer__logo{display:block;width:22vw;height:3.35vw}.footer__logo img{display:block;width:100%;height:100%;object-fit:cover;object-position:left center}.footer__socials{display:flex;align-items:center;gap:0.75vw}.footer__social{width:2.4vw;height:2.4vw;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,0.08)}.footer__social:hover{background:#E28500}.footer__social img{width:52%;height:52%;object-fit:contain}.footer__menu,.footer__offer,.footer__contacts{display:flex;flex-direction:column;gap:0.65vw}.footer__menu a,.footer__offer a,.footer__contact{line-height:1.15;font-size:1.045vw;font-family:"Montserrat","Arial";font-weight:500;color:#e8eef1}@media screen and (max-width:800px){.footer__menu a,.footer__offer a,.footer__contact{font-size:3.61vw}}.footer__menu a{text-transform:uppercase}.footer__offer-title{line-height:1;margin-bottom:0.45vw;font-size:1.265vw;font-family:"Montserrat","Arial";font-weight:700;color:#ffffff}@media screen and (max-width:800px){.footer__offer-title{font-size:4.37vw}}.footer__contact{display:flex;align-items:center;gap:0.7vw}.footer__contact img{width:1.15vw;height:1.15vw;object-fit:contain;flex:0 0 auto}@media screen and (max-width:800px){.footer{padding:8vw 5%}.footer__inner{grid-template-columns:1fr;gap:7vw}.footer__brand,.footer__menu,.footer__offer,.footer__contacts{align-items:center;text-align:center;gap:3vw}.footer__logo{width:70vw;height:11vw;margin-bottom:4vw}.footer__socials{gap:3vw}.footer__social{width:10vw;height:10vw}.footer__offer-title{margin-bottom:1vw}.footer__contact{justify-content:center;gap:2.4vw}.footer__contact img{width:4vw;height:4vw}}.modal_menu{position:fixed;inset:0;z-index:20000;display:block;visibility:hidden;opacity:0;pointer-events:none;background:rgba(33,43,50,0.09);backdrop-filter:blur(10px);transition:opacity 0.45s,visibility 0.45s}.modal_menu.is-open{visibility:visible;opacity:1;pointer-events:auto}.modal_menu.is-open .modal_menu__panel{transform:translateX(0)}.modal_menu__panel{width:35vw;height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:2vw;padding:4vw 2.5vw 2.4vw;background:linear-gradient(rgba(33,43,50,0.72),rgba(33,43,50,0.72)),url(/Public/Img/services-right-fon.webp);background-size:cover;background-position:center;box-shadow:1vw 0 2vw rgba(0,0,0,0.28);transform:translateX(-105%);transition:transform 0.55s ease;overflow-y:auto}.modal_menu__close{position:absolute;top:1.2vw;right:1.2vw;width:2.2vw;height:2.2vw;border:0;border-radius:50%;background:rgba(255,255,255,0.1);cursor:pointer;transition:0.35s}.modal_menu__close:before,.modal_menu__close:after{content:"";position:absolute;top:50%;left:50%;width:1.1vw;height:0.12vw;background:#fff;border-radius:1vw}.modal_menu__close:before{transform:translate(-50%,-50%)rotate(45deg)}.modal_menu__close:after{transform:translate(-50%,-50%)rotate(-45deg)}.modal_menu__close:hover{background:#E28500}.modal_menu__nav,.modal_menu__offer{display:flex;flex-direction:column;gap:0.9vw}.modal_menu__nav{padding-top:1vw}.modal_menu__nav a,.modal_menu__offer a{width:fit-content;line-height:1.12;text-decoration:none;transition:0.35s;font-size:1.265vw;font-family:"Montserrat","Arial";font-weight:600;color:#ffffff}@media screen and (max-width:800px){.modal_menu__nav a,.modal_menu__offer a{font-size:4.37vw}}.modal_menu__nav a:hover,.modal_menu__offer a:hover{color:#E28500;transform:translateX(0.4vw)}.modal_menu__nav a{text-transform:uppercase}.modal_menu__title{line-height:1;margin-top:1vw;margin-bottom:0.35vw;font-size:1.375vw;font-family:"Montserrat","Arial";font-weight:700;color:#ffffff}@media screen and (max-width:800px){.modal_menu__title{font-size:4.75vw}}.modal_menu__socials{margin-top:auto;display:flex;align-items:center;gap:0.85vw;padding-top:2vw}.modal_menu__social{width:2.6vw;height:2.6vw;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,0.1);transition:0.35s}.modal_menu__social:hover{background:#E28500}.modal_menu__social img{width:52%;height:52%;object-fit:contain}html.modal-menu-open,body.modal-menu-open{overflow:hidden}@media screen and (max-width:800px){.modal_menu{backdrop-filter:blur(8px)}.modal_menu__panel{width:86vw;padding:18vw 7vw 8vw;gap:7vw}.modal_menu__close{top:5vw;right:5vw;width:10vw;height:10vw}.modal_menu__close:before,.modal_menu__close:after{width:5vw;height:0.5vw}.modal_menu__nav,.modal_menu__offer{gap:3.5vw}.modal_menu__nav a,.modal_menu__offer a{width:auto;max-width:100%}.modal_menu__title{margin-top:3vw;margin-bottom:1vw}.modal_menu__socials{gap:3vw;padding-top:7vw}.modal_menu__social{width:11vw;height:11vw}}.modal_form{position:fixed;inset:0;z-index:20001;display:block;visibility:hidden;opacity:0;pointer-events:none;background:rgba(33,43,50,0.09);backdrop-filter:blur(10px);transition:opacity 0.45s,visibility 0.45s}.modal_form.is-open{visibility:visible;opacity:1;pointer-events:auto}.modal_form.is-open .modal_form__panel{transform:translateX(0)}.modal_form__panel{width:35vw;height:100vh;box-sizing:border-box;position:relative;padding:4vw 2.5vw 2.4vw;background:linear-gradient(rgba(33,43,50,0.72),rgba(33,43,50,0.72)),url(/Public/Img/services-right-fon.webp);background-size:cover;background-position:center;box-shadow:1vw 0 2vw rgba(0,0,0,0.28);transform:translateX(-105%);transition:transform 0.55s ease;overflow-y:auto}.modal_form__close{position:absolute;top:1.2vw;right:1.2vw;width:2.2vw;height:2.2vw;border:0;border-radius:50%;background:rgba(255,255,255,0.1);cursor:pointer;transition:0.35s;z-index:2}.modal_form__close:before,.modal_form__close:after{content:"";position:absolute;top:50%;left:50%;width:1.1vw;height:0.12vw;background:#fff;border-radius:1vw}.modal_form__close:before{transform:translate(-50%,-50%)rotate(45deg)}.modal_form__close:after{transform:translate(-50%,-50%)rotate(-45deg)}.modal_form__close:hover{background:#E28500}.modal_form__content{width:100%;min-height:100%;background:none;padding:0;overflow:visible}.modal_form .pf-container{width:100%;display:block;margin:0}.modal_form .pf-right{width:100%;position:relative;z-index:1}.modal_form .pf-form-glass{width:100%;box-sizing:border-box;padding:2.8vw 1.6vw 2vw;border-radius:1.2vw;background:unset;color:#fff;text-align:center}.modal_form .pf-form-glass h2{line-height:1.12;margin:0 0 1.6vw;text-transform:uppercase;font-size:1.32vw;font-family:"Inter","Arial";font-weight:600;color:#fff}@media screen and (max-width:800px){.modal_form .pf-form-glass h2{font-size:4.56vw}}.modal_form .pf-grid{display:flex;flex-direction:column;gap:0.9vw;margin-bottom:1.2vw}.modal_form .pf-grid input,.modal_form .pf-grid select{width:100%;box-sizing:border-box;border-radius:0.65vw;border:1px solid rgba(255,255,255,0.25);background:rgba(255,255,255,0.1);color:#fff;outline:none;padding:0.85vw 1vw;font-size:0.99vw;font-family:"Montserrat","Arial";font-weight:500;color:#fff}@media screen and (max-width:800px){.modal_form .pf-grid input,.modal_form .pf-grid select{font-size:3.42vw}}.modal_form .pf-grid input::placeholder{color:rgba(255,255,255,0.75)}.modal_form .pf-grid select{color:rgba(255,255,255,0.85)}.modal_form .pf-grid select option{color:#292319}.modal_form .pf-agree{display:flex;align-items:flex-start;gap:0.55vw;opacity:0.9;position:relative;cursor:pointer;margin-bottom:1.5vw;text-align:left;line-height:1.2;font-size:0.858vw;font-family:"Montserrat","Arial";font-weight:500;color:#fff}@media screen and (max-width:800px){.modal_form .pf-agree{font-size:2.964vw}}.modal_form .pf-agree input{margin:0.15vw 0 0;width:1.1vw;height:1.1vw;border-radius:35px;flex:0 0 auto}.modal_form .pf-agree .pf-tooltip{position:absolute;left:0;bottom:-0.5vw;transform:translateY(100%);width:96%;border-radius:0.6vw;background:rgb(0,0,0);backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:0.25s;padding:0.9vw 2%;z-index:2;font-size:0.814vw;font-family:"Montserrat","Arial";font-weight:500;color:#fff}@media screen and (max-width:800px){.modal_form .pf-agree .pf-tooltip{font-size:2.812vw}}.modal_form .pf-agree:hover .pf-tooltip{opacity:1}.modal_form .pf-submit{margin:0 auto;width:13vw;box-sizing:border-box;padding:0.85vw 0;border-radius:0.75vw;background:#ffffff;cursor:pointer;transition:0.4s;font-size:0.99vw;font-family:"Montserrat","Arial";font-weight:600;color:#292319}@media screen and (max-width:800px){.modal_form .pf-submit{font-size:3.42vw}}.modal_form .pf-submit:hover{transform:translateY(-2px);background-color:#E28500;color:#fff}html.modal-form-open,body.modal-form-open{overflow:hidden}.mail_confirm{position:fixed;inset:0;z-index:20002;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;pointer-events:none;background:rgba(33,43,50,0.18);backdrop-filter:blur(10px);transition:opacity 0.35s,visibility 0.35s}.mail_confirm.is-open{visibility:visible;opacity:1;pointer-events:auto}.mail_confirm__panel{width:28vw;box-sizing:border-box;position:relative;padding:3vw 2.4vw;border-radius:1.2vw;background:linear-gradient(rgba(33,43,50,0.88),rgba(33,43,50,0.88)),url(/Public/Img/services-right-fon.webp);background-size:cover;background-position:center;box-shadow:0 1vw 2vw rgba(0,0,0,0.3);text-align:center;color:#fff}.mail_confirm__close{position:absolute;top:1vw;right:1vw;width:2vw;height:2vw;border-radius:50%;background:rgba(255,255,255,0.1);cursor:pointer;transition:0.35s}.mail_confirm__close:before,.mail_confirm__close:after{content:"";position:absolute;top:50%;left:50%;width:1vw;height:0.12vw;background:#fff;border-radius:1vw}.mail_confirm__close:before{transform:translate(-50%,-50%)rotate(45deg)}.mail_confirm__close:after{transform:translate(-50%,-50%)rotate(-45deg)}.mail_confirm__close:hover{background:#E28500}.mail_confirm__title{margin-bottom:1vw;font-size:1.65vw;font-family:"Inter","Arial";font-weight:700;color:#fff}@media screen and (max-width:800px){.mail_confirm__title{font-size:5.7vw}}.mail_confirm__text{line-height:1.35;margin-bottom:1.6vw;font-size:1.045vw;font-family:"Montserrat","Arial";font-weight:500;color:#fff}@media screen and (max-width:800px){.mail_confirm__text{font-size:3.61vw}}.mail_confirm__button{min-width:8vw;padding:0.75vw 1.8vw;border-radius:0.7vw;background:#fff;cursor:pointer;transition:0.35s;font-size:0.99vw;font-family:"Montserrat","Arial";font-weight:600;color:#292319}@media screen and (max-width:800px){.mail_confirm__button{font-size:3.42vw}}.mail_confirm__button:hover{background:#E28500;color:#fff}html.mail-confirm-open,body.mail-confirm-open{overflow:hidden}@media screen and (max-width:800px){.modal_form{backdrop-filter:blur(8px)}.modal_form__panel{width:92vw;padding:18vw 5vw 8vw}.modal_form__close{top:5vw;right:5vw;width:10vw;height:10vw}.modal_form__close:before,.modal_form__close:after{width:5vw;height:0.5vw}.modal_form .pf-form-glass{padding:8vw 5vw;border-radius:4vw}.modal_form .pf-form-glass h2{margin-bottom:6vw}.modal_form .pf-grid{gap:3vw;margin-bottom:5vw}.modal_form .pf-grid input,.modal_form .pf-grid select{padding:3vw 3.5vw;border-radius:3vw}.modal_form .pf-agree{gap:2.2vw;margin-bottom:6vw;line-height:1.2}.modal_form .pf-agree input{width:4vw;height:4vw;margin-top:0.4vw}.modal_form .pf-agree .pf-tooltip{bottom:-2vw;border-radius:2vw;padding:3vw 4%}.modal_form .pf-submit{width:52vw;padding:3.5vw 0;border-radius:3vw}.mail_confirm__panel{width:88vw;padding:12vw 7vw 8vw;border-radius:4vw}.mail_confirm__close{top:4vw;right:4vw;width:9vw;height:9vw}.mail_confirm__close:before,.mail_confirm__close:after{width:4.5vw;height:0.5vw}.mail_confirm__title{margin-bottom:4vw}.mail_confirm__text{margin-bottom:6vw}.mail_confirm__button{min-width:34vw;padding:3vw 7vw;border-radius:3vw}}