﻿@font-face{font-family:"PF Din Pro Con";src:local("Din Pro"), url("../fonts/PF_Din_Con_Pro/PFDinTextCondPro-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"PF Din Pro Con";src:local("Din Pro"), url("../fonts/PF_Din_Con_Pro/PFDinTextCondPro-Bold.ttf") format("truetype");font-weight:700;font-style:normal}html{font-family:"PF Din Pro Con";font-size:16px;font-weight:400}body{color:#222;font-size:1rem;margin:0;padding:0}h1,h2,h3,h4,h5{font-weight:700}h1{font-size:3rem}*{box-sizing:border-box}img{max-width:100%;height:auto}blockquote{background-color:#f3f3f3;border-left:8px solid #DA0000;margin:0;margin-top:40px;margin-bottom:40px;padding:20px}.overflow-hidden{overflow:hidden}.full{width:100% !important}.no-indent .row{margin:0}@media (min-width:1199.98px){.home .offer__title{font-size:10rem}}.pdf-icon-list{margin:0;margin-top:40px;margin-bottom:40px;padding:0;list-style:none}.pdf-icon{display:flex;flex-direction:row;align-items:center;color:#fff}.pdf-icon:before{content:"";display:block;background-image:url(/wp-content/themes/inggeodrill.ru/sources/img/icon/pdf.png);width:34px;height:38px;margin-right:10px}.wp-block-table{overflow-x:auto}.wp-block-table table{min-width:600px}.container{margin:unset !important;margin-right:auto !important;margin-left:auto !important}@media (min-width:1199.98px){.container{max-width:1400px}}.section{position:relative;padding-top:100px;padding-bottom:100px}.section__bg-dark{background-color:#545454}.section__bg-dark:after{content:"";display:block;position:absolute;z-index:1;top:0;left:0;background-color:rgba(0, 0, 0, 0.5);background-repeat:no-repeat;background-size:initial;width:100%;height:100%}.section__bg-dark a{color:#fff}.section__bg-dark li{color:#fff}.section__title{z-index:2;position:relative;font-size:2.75rem;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:0}@media (max-width:575.98px){.section__title{font-size:1.7rem}}.header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding-top:20px;padding-bottom:20px}@media (max-width:1199.98px){.header{gap:0}}.header__burger{position:fixed;z-index:5;left:0;bottom:0;background-image:url(../img/icon/burger.png);background-color:#DA0000;background-repeat:no-repeat;background-position:center;width:60px;height:60px}@media (min-width:1199.98px){.header__burger{display:none}}.header__contacts{display:flex;flex-direction:column;align-items:flex-end}.header__contacts-mobile{display:none}@media (max-width:1199.98px){.header__contacts-mobile{display:flex;flex-direction:row;background-color:#595959;position:fixed;justify-content:space-around;width:calc(100% - 60px);gap:15px;bottom:0;left:0;right:0;z-index:10;margin-left:60px}}@media (max-width:575.98px){.header__contacts-mobile{gap:5px}}.header__phone{display:none;z-index:5;bottom:0;right:0;color:#fff !important;text-align:center;line-height:60px;background-color:#595959;width:calc(100% - 60px);height:60px}@media (min-width:1199.98px){.header__phone{display:flex;position:relative;bottom:unset;right:unset;color:#222 !important;line-height:1.4;text-align:usnet;background-color:unset;width:unset;height:unset}}.header__social-links{display:flex;margin-top:13px;margin-left:20px}@media (max-width:575.98px){.header__social-links{margin-left:0}}.header__social-links__item{width:35px;height:35px}.header__social-links__item.btn__telegram{margin-right:20px}@media (max-width:575.98px){.header__social-links__item.btn__telegram{margin-right:15px}}.header__social-links__item svg{width:25px;height:25px}@media (max-width:1199.98px){.header__phone-mobile{display:flex;width:auto;justify-content:flex-end;margin-right:20px}}@media (max-width:575.98px){.header__phone-mobile{font-size:1.2rem !important;margin-right:0px}}.footer{z-index:2;position:relative}.footer__order{display:flex;flex-direction:column;position:absolute;top:-450px;background-image:url(../img/footer__img.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:0 4px 10px rgba(0, 0, 0, 0.25);padding:20px}@media (min-width:767.98px){.footer__order{width:100%;height:300x}}@media (min-width:991.98px){.footer__order{top:-550px;height:415px;padding:100px}}.footer__order:after{content:"";display:block;position:absolute;z-index:1;top:0;left:0;background-color:rgba(0, 0, 0, 0.5);width:100%;height:100%}.footer__order-title{position:relative;z-index:2;color:#fff;max-width:600px;margin-bottom:40px}.footer__order-buttons{display:flex;gap:15px}@media (max-width:767.98px){.footer__order-buttons{flex-direction:column}}.footer__wrap{position:relative;padding-top:400px;padding-bottom:40px}@media (min-width:991.98px){.footer__wrap{padding-top:500px}}.footer__contacts{display:flex;flex-direction:column;color:#fff;margin-top:40px}@media (min-width:991.98px){.footer__contacts{text-align:right;margin-top:0}}.footer__copywriting{display:flex;flex-direction:column;color:#9F9F9F;font-size:0.9375rem}@media (min-width:991.98px){.footer__copywriting{display:flex;flex-direction:row}}.footer__lidolov{margin-top:10px;margin-bottom:10px}@media (min-width:991.98px){.footer__lidolov{margin:0;margin-left:10px;margin-right:10px}}.logo{display:flex;flex-direction:row;align-items:center;color:#222;text-decoration:none;max-width:370px}.logo--footer{color:#fff}.logo--footer .logo__description-location{color:inherit}.logo__title{display:none;font-size:1.125rem;max-width:170px}@media (min-width:767.98px){.logo__title{display:block}}.logo__img{margin-right:20px;max-width:45px}.logo__description-location{color:#0065f2;text-decoration:underline}.menu__main-wrap{display:none;position:fixed;z-index:10;top:0;left:0;background-color:#545454;width:100%;height:calc(100% - 60px)}@media (min-width:1199.98px){.menu__main-wrap{display:block;position:relative;top:unset;left:unset;background-color:unset;width:unset;height:unset}}.menu__main-wrap.active{display:block !important}.menu__main{display:flex;flex-direction:column;justify-content:center;padding-left:0;height:100%}@media (min-width:1199.98px){.menu__main{display:flex;flex-direction:row;height:unset}}@media (max-width:1199.98px){.menu__main{padding:0;scroll-behavior:smooth;overflow-y:scroll;justify-content:start;margin-top:30px}}.menu__main.active{display:block !important}.menu__main-link{display:flex;color:#fff;font-size:1.125rem;font-weight:700;text-decoration:none;margin-top:20px;margin-bottom:20px}.menu__main-link:first-child{margin-top:0}.menu__main-link:last-child{margin-bottom:0}@media (min-width:1199.98px){.menu__main-link{color:#222;margin:0;margin-left:10px;margin-right:10px}.menu__main-link a{color:#222}.menu__main-link:first-child{margin-left:0}.menu__main-link:last-child{margin-right:0}}@media (max-width:1199.98px){.menu__main-link{width:100%;margin:0;font-size:1.25rem;font-weight:500;text-decoration:none;flex-direction:column}.menu__main-link:last-child{margin-bottom:50px}}.menu__main-link-contain{display:flex;align-items:center;text-decoration:none}.menu__main-submenu{display:none;flex-wrap:wrap;animation:toggle-opacity 300ms ease-in-out 0s 1 forwards;transition:opacity 1s ease 0.3s;background-color:#fff;box-sizing:border-box;list-style:none;padding:0;margin:0;z-index:30;box-shadow:0px 20px 20px 0px rgba(0, 0, 0, 0.1)}@media (max-width:1199.98px){.menu__main-submenu{margin-top:10px;margin-bottom:10px;box-shadow:none}}.menu__main-submenu.depth-1.active{display:flex;flex-direction:column}@media (min-width:1199.98px){.menu__main-submenu.depth-1.active{position:absolute;padding:15px;width:100%;max-width:230px;top:80px;left:auto;right:auto;border:1px solid #222}}@media (max-width:1199.98px){.menu__main-submenu.depth-1>.menu__main-nav-item{padding:0 25px}}.menu__main-submenu.depth-2{display:flex;flex-direction:column;margin:0}.menu__main-submenu.depth-2 .menu__main-submenu__link.depth-2{padding:10px 20px}@media (max-width:1199.98px){.menu__main-submenu.depth-2 .menu__main-submenu__link.depth-2{padding:10px 30px}}.menu__main-submenu.depth-2.active{display:none}.menu__main-submenu.depth-2>.menu__main-submenu__item{padding:0}.menu__main-submenu.depth-3.active{display:flex;flex-direction:column;margin:0}.menu__main-submenu.depth-3.active .menu__main-submenu__link.depth-3{padding:10px 30px}@media (max-width:1199.98px){.menu__main-submenu.depth-3.active .menu__main-submenu__link.depth-3{padding:10px 50px}}.menu__main-submenu.depth-3.active>.menu__main-submenu__item{padding:0}.menu__main-submenu.depth-4.active{display:flex;flex-direction:column;margin:0}.menu__main-submenu.depth-4.active .menu__main-submenu__link.depth-4{padding:10px 40px}@media (max-width:1199.98px){.menu__main-submenu.depth-4.active .menu__main-submenu__link.depth-4{padding:10px 70px}}.menu__main-submenu.depth-4.active>.menu__main-submenu__item{padding:0}.menu__main-submenu__item{max-width:100%;width:100%}.menu__main-submenu__item:has(img) span{padding-left:20px}@media (min-width:1199.98px){.menu__main-submenu__item{flex-direction:column}}.menu__main-submenu__link{color:#222 !important;padding:10px}.menu__main-submenu__link:hover{color:#fff !important;background-color:#DA0000}@media (min-width:1199.98px){.menu__main-submenu__link{color:#222}}.menu__main-submenu__link span{word-wrap:break-word;max-width:250px;text-transform:none;font-weight:normal;font-size:1rem;line-height:1.2;white-space:normal;text-align:start}@media (max-width:1199.98px){.menu__main-submenu__link span{max-width:100%;font-size:1rem}}.menu__main-nav-item__link{color:#fff}.menu__main-nav-item__link:hover{text-decoration:underline}@media (max-width:1199.98px){.menu__main-nav-item__link{padding:10px 30px}}@media (min-width:1199.98px){.menu__main-nav-item-162>.menu__main-submenu.depth-1.active{background-color:color(srgb 0.97 1 0.9744);flex-direction:row;align-items:center;position:absolute;z-index:20;max-width:1320px;top:169px;width:max-content;left:calc((100vw - 1334px) / 2);padding:40px 24px;border:0}.menu__main-nav-item-162 .menu__main-submenu__item{display:flex;margin-right:-4px;padding:16px;width:250px}}@media (min-width:1199.98px) and (max-width:1399.98px){.menu__main-nav-item-162>.menu__main-submenu.depth-1.active{max-width:1150px;right:2%;left:auto}}.menu__main-service{pointer-events:none;cursor:default;margin-top:30px}@media (max-width:1199.98px){.menu__main-service{margin-top:16px}}.menu__main-service:first-child{margin-top:0}.menu__main-service span{max-width:100% !important;padding-left:0 !important;font-weight:600}@media (max-width:1199.98px){.menu-item-has-children>.menu__main-nav-item__link::before{content:"";display:inline-block;background-image:url(../img/icon/burger.png);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:8px;width:16px;height:16px}}.menu-item-has-children>.menu__main-link-contain:after{content:"";display:block;position:relative;background-image:url(../img/icon/chevron.png);filter:grayscale(1);width:16px;height:16px;transform:rotate(90deg);margin-left:auto}@media (min-width:1199.98px){.menu-item-has-children>.menu__main-link-contain:after{margin-left:5px}}@media (max-width:1199.98px){.menu-item-has-children>.menu__main-link-contain{justify-content:space-between}}.menu__footer{display:flex;flex-direction:row;margin:0;margin-top:40px;padding:0}@media (min-width:991.98px){.menu__footer{justify-content:flex-end;margin-top:0}}.menu__footer-link{color:#9F9F9F;font-size:0.9375rem;margin-left:20px;margin-right:20px}.menu__footer-link:first-child{margin-left:0}.menu__footer-link:last-child{margin-right:0}.phone{color:#333;font-size:1.5rem;font-weight:700;text-decoration:none}@media (min-width:1199.98px){.phone{font-size:1.2rem}}.phone--footer{color:#fff}.email--header{display:none;font-size:1.25rem}@media (min-width:1199.98px){.email--header{display:inline-block}}.email--footer{color:#fff;font-size:1.25rem}.btn{position:relative;z-index:2;font-family:"PF Din Pro Con";text-decoration:none;border:0;background-color:transparent}.btn__default{display:inline-block;font-size:1.125rem;font-weight:700;text-transform:uppercase;color:#fff;background-color:transparent;border:1px solid #fff;padding:10px 35px}.btn__default:hover{color:#545454;background-color:#fff}.btn__main{color:#ffe8e8;background-color:#DA0000;border:none}.btn__main:hover{color:#ffe8e8;background-color:#DA0000;opacity:0.9}.btn__link{color:#222}.btn__show-question{display:flex;align-items:center}.btn__show-question svg{width:20px;height:20px}.btn__show-question svg g{fill:#000}.btn__telegram,.btn__whatsapp,.btn__max{display:flex;align-items:center;justify-content:center}.btn__telegram svg,.btn__whatsapp svg,.btn__max svg{fill:#fff}.btn__telegram{background-color:#2AABEE}.btn__whatsapp{background-color:#2BB741}.btn__max{background-color:#a17dff}.btn__social-link{max-width:253px;height:auto;max-height:43px;padding:0px 35px;text-decoration:none;gap:15px}.btn__social-link:hover{opacity:0.9}@media (max-width:767.98px){.btn__social-link{justify-content:flex-start}}.btn__social-link svg{width:25px;height:25px}.btn__social-link span{text-transform:uppercase;font-size:1.125rem;font-weight:700;line-height:38px}.btn__social-link__img{padding:0;max-width:50px;width:50px}@media (max-width:767.98px){.btn__social-link__img{justify-content:center;height:43px}}.btn__social-link__img svg{width:30px;height:30px}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;background-color:transparent;list-style:none;margin:0}.breadcrumb__wrap{z-index:20;position:relative}.breadcrumb__page.active{display:flex !important}.breadcrumb__page.active .breadcrumb{margin:0}.breadcrumb__shown{display:flex !important}.breadcrumb__list-item{display:flex;padding:0;font-size:1.25rem;letter-spacing:0.05rem;line-height:1.2;text-transform:uppercase}.breadcrumb__list-item.active{color:#b7b7b7}.breadcrumb__list-item.active::after{content:""}.breadcrumb__list-item::after{content:"»";margin:0;padding:0 5px;vertical-align:middle;background:none}.breadcrumb__list-item::before{content:""}@media (min-width:767.98px){.breadcrumb__list-item::before{color:initial}}.breadcrumb__list-item__link{text-decoration:none;color:#222}.breadcrumb__list-item__link:hover{color:#DA0000}.breadcrumb__list-item__link span{text-decoration:underline}.offer{position:relative;z-index:2}.offer__wrap{position:relative;background-position:top center;background-repeat:no-repeat;background-size:contain;padding-top:100px;padding-bottom:100px}.offer__buttons{display:flex;gap:20px}@media (max-width:767.98px){.offer__buttons{flex-direction:column}}.offer__social{display:flex;gap:20px}@media (max-width:767.98px){.offer__social{flex-direction:column;gap:10px}}.offer__social__item{margin-top:3rem}@media (max-width:767.98px){.offer__social__item{margin-top:0}}.offer__title{color:#fff;font-size:3.1rem;font-weight:700;letter-spacing:-2px;text-transform:uppercase;margin:0;margin-bottom:28px}@media (min-width:767.98px){.offer__title{font-size:4rem;font-weight:400}}@media (min-width:991.98px){.offer__title{font-size:6rem;letter-spacing:-5px}}@media (max-width:767.98px){.offer__title{font-size:2.4rem;margin-bottom:24px}}@media (max-width:575.98px){.offer__title{font-size:1.7rem}}.offer__description{color:#fff;font-size:1.5rem;margin-bottom:40px}@media (min-width:1199.98px){.offer__description{font-size:1.8rem;margin-bottom:0}}.offer__description ul{padding-left:20px}.offer__description ul li{font-size:1.5rem;margin-top:5px;margin-bottom:5px}.offer__description ul li:first-child{margin-top:0}.offer__description ul li:last-child{margin-bottom:0}.offer__video-wrap{display:flex;flex-direction:row;align-items:flex-start}@media (min-width:1199.98px){.offer__video-wrap{justify-content:flex-end}}.offer__video-preview{cursor:pointer;box-shadow:0 4px 20px rgba(0, 0, 0, 0.4)}.offer__video-preview:hover{opacity:0.9;box-shadow:0 4px 10px rgba(0, 0, 0, 0.4)}@media (min-width:991.98px){.offer__services{margin-top:200px;width:100%}}.offer__services-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;text-decoration:none;background-repeat:no-repeat;background-size:cover;box-shadow:0 4px 20px rgba(0, 0, 0, 0.4);box-sizing:content-box;min-height:350px;padding:30px;margin-top:40px;margin-bottom:40px}@media (min-width:991.98px){.offer__services-item{padding:40px;margin-top:10px;margin-bottom:10px}}.offer__services-item:hover{box-shadow:0 4px 10px rgba(0, 0, 0, 0.4)}.offer__services-item:hover:after{background-color:rgba(0, 0, 0, 0.5)}.offer__services-item:after{content:"";display:block;position:absolute;z-index:1;top:0;left:0;background-color:rgba(0, 0, 0, 0.6);width:100%;height:100%}.offer__services-item__archive{margin-top:0 !important}.offer__services-item-title{position:relative;z-index:2;color:#fff;font-size:2.3rem;word-break:break-word;margin:0}@media (max-width:991.98px){.offer__services-item-title{font-size:2.1rem}}@media (max-width:767.98px){.offer__services-item-title{font-size:1.7rem}}@media (max-width:575.98px){.offer__services-item-title{font-size:1.4rem}}.offer__services-item-btn{position:relative;z-index:2;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:#fff;margin-top:40px;margin-bottom:40px}.offer__services-item-btn img{margin-right:10px}.offer__services-item-desc{position:relative;z-index:2;color:#fff;font-size:1.5rem;line-height:1}.offer__services-item-desc big{font-size:4rem;letter-spacing:-3px}@media (min-width:991.98px){.offer__services-item-desc big{font-size:6rem}}.offer__cost{color:#ffd600;font-size:2rem;font-weight:700}.content{font-size:1.5rem}@media (min-width:1199.98px){.content{max-width:1000px}}.about__wrap{position:relative}.about__wrap:after{background-image:url(../img/logo_bg_opacity.png);background-position:left center}.about__title{color:#fff;margin-bottom:40px}@media (min-width:991.98px){.about__title{margin-bottom:100px}}.about__content{position:relative;z-index:2;color:#fff;font-size:1.125rem;line-height:1.4}.about__content-img{position:relative;z-index:2;margin-top:40px}@media (min-width:991.98px){.about__content-img{margin-top:0}}.about__line{background-color:#616161;border:0;margin-top:50px;margin-bottom:50px;width:100%;height:1px}@media (min-width:991.98px){.about__line{margin-top:150px;margin-bottom:150px}}.about__links{list-style:none;padding:0;margin:0;margin-top:40px}.about__links li{margin-top:20px;margin-bottom:20px}.about__links li:first-child{margin-top:0}.about__links li:last-child{margin-bottom:0}.about__links li a{font-size:1.25rem}.about__scheme-item{display:flex;flex-direction:column;z-index:2;position:relative;color:#fff;margin-top:40px;margin-bottom:40px}@media (min-width:991.98px){.about__scheme-item{margin-top:0;margin-bottom:0}}.about__scheme-item--center{justify-content:center;align-items:flex-start;height:100%}.about__scheme-item-step{color:#595959;font-weight:700;text-transform:uppercase}.about__scheme-item-title{position:relative;color:#fff;font-size:1.5rem;width:100%}.about__scheme-item-title:after{content:"";display:block;position:absolute;right:40px;top:0;background-image:url(../img/icon/about-right.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:39px;height:30px;transform:rotate(90deg)}@media (min-width:991.98px){.about__scheme-item-title:after{transform:unset}}.about__scheme-item-title--last:after{display:none}@media (min-width:991.98px){.about__scheme-item-title--down:after{transform:rotate(90deg)}}.about__scheme-item-title--big{font-size:2.5rem}.about__scheme-item-desc{color:#959595;max-width:80%}.about__scheme-item-desc--big{font-size:1.25rem}.about__scheme-item-img{z-index:2;position:relative;margin-top:20px}@media (min-width:991.98px){.about__scheme-item-img{margin-top:0}}.about__scheme-item-buttons{display:flex;gap:20px}@media (max-width:767.98px){.about__scheme-item-buttons{gap:15px}}@media (max-width:575.98px){.about__scheme-item-buttons{flex-direction:column}}.about__scheme-item-buttons__socials{display:flex;gap:20px}@media (max-width:767.98px){.about__scheme-item-buttons__socials{gap:15px}}.clients{margin-top:100px}.clients__review{max-width:600px !important}.clients__item{display:flex;flex-direction:column;justify-content:space-between;background-color:#F8F8F8;box-shadow:0 4px 10px rgba(0, 0, 0, 0.1);border:1px solid #EAEAEA;padding:20px;height:100%}.clients__item-img{display:flex}.clients__item-label{color:#d0d0d0;font-size:0.75rem;font-weight:700;letter-spacing:0.1rem;text-transform:uppercase;margin-bottom:5px}.clients__item-text{color:#222;font-size:1.25rem;text-decoration:none;margin-bottom:20px}.clients__item-text--big{font-size:1.8rem}.clients__item-cost{font-size:2.25rem;font-weight:700}.clients__item-section{display:flex;flex-direction:column}.clients__item-bufer{flex-grow:2}.clients__item-btn{display:flex;flex-direction:row;align-items:center;color:#222;font-size:1.125rem}.clients__item-btn img{margin-right:10px;max-width:24px}.archive__map-objects-wrap{padding-left:0;padding-right:0}.archive__map-objects-ballon{padding-top:1px;padding-bottom:15px}.accordion__title{font-size:1.5rem;text-align:left}.accordion__wrap{margin-top:40px}@media (min-width:991.98px){.accordion__wrap{margin-top:100px}}.accordion__item{margin-top:20px;margin-bottom:20px}.accordion__item:first-child{margin-top:0}.accordion__item:last-child{margin-bottom:0}.accordion__item.active .btn__show-question{transform:rotate(180deg)}.accordion__item.active .btn__show-question svg g{fill:#fff}.accordion__item.active .accordion__item-content{display:block;background-color:#26282e;color:#fff}.accordion__item.active .accordion__item-btn{background-color:#26282e;color:#fff}.accordion__item-btn{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;font-size:1rem;background-color:transparent;border:1px solid #d0d0d0;width:100%;padding:20px}@media (min-width:991.98px){.accordion__item-btn{font-size:1.125rem}}.accordion__item-btn:hover{background-color:#26282e;color:#fff}.accordion__item-btn:hover .btn__show-question svg g{fill:#fff}.accordion__item-btn span{text-align:left}.accordion__item-content{display:none;padding:40px;margin-bottom:20px;font-size:1.1em;border:1px solid #d0d0d0}.cost__table{z-index:2;position:relative;width:100%}.cost__table thead,.cost__table tbody{vertical-align:top}.cost__table thead tr th,.cost__table thead tr td,.cost__table tbody tr th,.cost__table tbody tr td{color:#fff;font-size:0.875rem;text-align:center;max-width:400px;padding-top:10px;padding-bottom:10px}@media (min-width:991.98px){.cost__table thead tr th,.cost__table thead tr td,.cost__table tbody tr th,.cost__table tbody tr td{font-size:1.5rem}}.cost__table-title{color:#fff;font-size:2rem;margin-top:100px}.cost__table-dotted{border-bottom:1px dotted #fff;margin:10px;min-width:10px}@media (min-width:991.98px){.cost__table-dotted{border-bottom:2px dotted #fff;min-width:200px}}.cost__table-img-wrap{display:none}@media (min-width:991.98px){.cost__table-img-wrap{display:table-cell;min-width:400px}}@media (max-width:767.98px){.cost__table-geolog{display:flex;flex-direction:column}.cost__table-geolog .cost__table-socials__item{margin-top:0 !important}.cost__table-geolog:has(.cost__table-geolog-pc){display:table-row}}.cost__table-geolog-pc{display:flex}@media (max-width:767.98px){.cost__table-geolog-pc{display:none !important}}.cost__table-geolog-mobile{display:flex}@media (min-width:767.98px){.cost__table-geolog-mobile{display:none}}@media (max-width:767.98px){.cost__table-geolog-mobile .cost__table-socials{margin-left:0}.cost__table-geolog-mobile .cost__table-socials__item{margin-top:0 !important}}.cost__table-buttons{display:flex;max-width:100% !important}@media (max-width:767.98px){.cost__table-buttons{flex-direction:column;width:auto;display:table-cell}}.cost__table-buttons .btn__default{width:max-content;max-width:400px;display:flex}@media (max-width:767.98px){.cost__table-buttons .btn__default{width:auto;padding:10px 20px}}.cost__table-buttons-geolog{display:-webkit-box}@media (max-width:767.98px){.cost__table-buttons-geolog{display:table-cell}}.cost__table-socials{display:flex;gap:15px;margin-left:15px}@media (max-width:767.98px){.cost__table-socials{gap:10px;margin-left:0}}.cost__table-socials__item{margin-top:3rem}@media (max-width:767.98px){.cost__table-socials__item{margin-top:20px}}.fly-btns{display:flex;flex-direction:column;gap:15px;position:fixed;right:30px;bottom:40px;z-index:300}@media (max-width:1199.98px){.fly-btns{display:none}}.fly-btns__item{height:43px}.popup{max-width:450px;min-width:320px}#popup__regions ul{list-style:none;padding:0;margin:0}#popup__regions li{text-decoration:underline;color:#0065f2;margin-top:5px;margin-bottom:5px}#popup__regions li:first-child{margin-top:0}#popup__regions li:last-child{margin-bottom:0}@keyframes toggle-opacity{0%{opacity:0}100%{opacity:1}}