.navigation #menu-item-557 a:hover,nav ul li a:hover,nav ul li.current-menu-item a{box-shadow:3px 3px 7px 0 rgba(0,0,0,.35) inset}.phone,nav ul{white-space:nowrap}.nav_icon.active,nav ul{overflow:hidden}.f_nav_list a,.main_contacts_info h4,.nav_icon span:after,nav ul li a{text-transform:uppercase}.copyright a,.head_num_1 a:hover,.head_num_2 a:hover,.head_topline_button a:hover,.main_contacts_links p a:hover,a:hover{text-decoration:none}.landingHeader__img,.popup_body .hidden,.video_title_videoTop,.zz_btn_wrap_mob{display:none}@font-face{font-family:MuseoCyrl100;src:url(//piramida18.ru/fonts/MuseoCyrl100/MuseoCyrl100.eot);src:local('MuseoCyrl100'),url(//piramida18.ru/fonts/MuseoCyrl100/MuseoCyrl100.woff) format('woff'),url(//piramida18.ru/fonts/MuseoCyrl100/MuseoCyrl100.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}body{vertical-align:top;font-size:15px}header p,li,ol,ul{margin:0;padding:0}.head_num_1 a:focus,.head_num_2 a:focus,a:focus{outline:0;text-decoration:none}.h4,.h5,.h6,h4,h5,h6{margin-top:0;margin-bottom:0}.container{padding:0 20px}.breadcrumbs{padding-top:10px}.breadcrumbs a:hover{color:#f8b43e;transition:1s}.shadow-text{text-shadow:0 0 7px #000,0 0 8px #000}.screen-reader-response,.video_box_code,.video_popup_code,.video_wrapper.clicked::before,.wpcf7-not-valid-tip,.wpcf7-response-output{display:none!important}.popup_back,.popup_video,.popup_wrapper{display:none;position:fixed}.main_gradient{background:#fdba3b;background:-moz-linear-gradient(90deg,#fdba3b 0,#f3ae43 100%);background:-webkit-linear-gradient(90deg,#fdba3b 0,#f3ae43 100%);background:-o-linear-gradient(90deg,#fdba3b 0,#f3ae43 100%);background:-ms-linear-gradient(90deg,#fdba3b 0,#f3ae43 100%);background:linear-gradient(180deg,#fdba3b 0,#f3ae43 100%)}.green_gradient{box-shadow:0 10px 10px 0 rgba(0,83,157,.15);background:#bdde8a;background:-moz-linear-gradient(0deg,#bdde8a 0,#84c251 100%);background:-webkit-linear-gradient(0deg,#bdde8a 0,#84c251 100%);background:-o-linear-gradient(0deg,#bdde8a 0,#84c251 100%);background:-ms-linear-gradient(0deg,#bdde8a 0,#84c251 100%);background:linear-gradient(90deg,#bdde8a 0,#84c251 100%)}.popup_back,.popup_wrapper:before{right:0;background:#000;opacity:.8;bottom:0}.popup_back{left:0;top:0;z-index:999999999998;cursor:pointer}.close_icon,.popup_back svg{position:absolute;right:20px}.popup_back svg{top:20px;width:30px;height:30px;pointer-events:none}.popup_video{left:50%;top:50%;transform:translate(-50%,-50%);z-index:999999999999;background:url(https://piramida18.ru/images/loader_white.svg) 50% 50%/80px auto no-repeat #000}.popup_wrapper{top:0;left:0;width:100%;height:100%;z-index:999999;overflow-y:auto}.popup_wrapper:before{content:"";position:absolute;left:0;top:0;z-index:1}.popup_inner{display:block;position:relative;font-size:0;width:100%;height:100%;text-align:center;z-index:2}.popup_inner:after,.popup_inner:before{display:inline-block;vertical-align:middle;width:0;height:100%;content:""}.popup{display:inline-block;vertical-align:middle;text-align:left;width:100%;padding:40px 20px}.popup>*{background:#fff;position:relative;padding:30px;border-radius:8px}.close_icon{width:22px;height:22px;display:block;top:20px;background:url(//piramida18.ru/images/close_pink.svg) 0 0/100% auto no-repeat}.pic_img,.pic_img img,.pic_img source{position:absolute;left:0;top:0;width:100%;z-index:1}.popup_title{font:30px/1.2 MuseoCyrl700;color:#fdad14}.popup_title~h6{font:30px/1.2 MuseoCyrl700;color:#333;padding-top:15px}.back_call_popup{text-align:center;width:100%;max-width:560px;padding:40px 30px 50px;margin:auto}.form_back_call{max-width:360px;display:block;width:100%;margin:30px auto 0}.form_back_call input{width:100%;display:block;border:1px solid transparent}.form_back_call input.simple_input,.form_back_call input[name=name],.form_back_call input[name=phone]{display:block;height:50px;border-color:#d3d3d3;padding:0 10px 0 60px;font:18px/1 MuseoCyrl300;margin:15px 0}.form_back_call input[name=name]{background:url(//piramida18.ru/images/name_input_icon.png) 15px 50% no-repeat #fff}.form_back_call input[name=phone]{background:url(//piramida18.ru/images/phone_input_icon.png) 15px 50% no-repeat #fff}.form_back_call input.simple_input{background:#fff;padding:0 10px}.form_back_call input[type=submit]{font:24px/1 MuseoCyrl300;border:none;position:relative;color:#fff;padding:15px 0;background:#fdab1e;box-shadow:0 4px 1px #b97b28;border-radius:15px;transition:.2s;margin-top:10px;display:inline-block;width:100%;max-width:390px;text-shadow:1px 1px 0 rgba(0,0,0,.15)}.form_back_call input[type=submit]:hover{background:#ffd83f}.form_back_call input[type=submit].on{box-shadow:none!important;transform:translateY(4px)!important;transition:none!important}.after_form_text{font:14px/1.3 MuseoCyrl300;text-align:center;margin-top:30px;color:#666}.thanks_popup{width:100%;max-width:720px;padding:50px 30px;margin:auto;text-align:center}.seo_text_all{padding:40px 0 50px;font-family:MuseoCyrl300}.seo_text_all h2{text-align:center;padding:10px 0 20px}.seo_text_all p{margin:0;padding:0 0 20px}header{background:#fff;padding:15px 0;line-height:1}.header{display:flex;align-items:center;justify-content:space-between}.logo{flex:0 0 auto;height:68px}.logo a {display:flex;}.logo img{height:100%}.h_right{flex:1 1 auto;display:flex;align-items:flex-start;justify-content:space-between}.zz_btn_wrap{flex:1 1 auto;text-align:center}.zz_btn{background:#fff;border:2px solid #9c6;display:inline-block;transition:.4s;padding:8px 20px;border-radius:12px;font:18px/1.2 MuseoCyrl300;color:#333}.head_contacts,.head_logo,.header_cont,nav ul,nav ul li{padding:0}.zz_btn:hover{background:#9c6;color:#fff}.h_phones{margin-bottom:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.address,.address:before,.phone{display:inline-block;vertical-align:middle}.h_address{text-align:right;font-family:MuseoCyrl300}.f_nav ul li,.navigation{text-align:center}.pic_img{bottom:0}.main_contacts_block,.nav_icon,nav ul{position:relative}.pic_img img,.pic_img source{height:100%;object-fit:cover;object-position:50% 0}.phone{margin-left:20px}.header_row,nav ul{margin:0}.main_contacts_rss ul li:first-child,.phone:first-child{margin-left:0}.phone a{font:24px/1.2 MuseoCyrl700;color:#333}.phone a span{font:18px/1.2 MuseoCyrl500}.address:before{content:"";margin-right:5px;background:url(//piramida18.ru/images/map_icon__header.png) 50% 50% no-repeat;width:13px;height:19px}.nav_icon span,.nav_icon:after,.nav_icon:before{display:block;height:2px;background:#000;position:absolute;left:0;top:0}.navigation{box-shadow:0 0 42px 0 rgba(65,107,128,.25)}.navigation .container{max-width:1240px;width:1240px}.navigation #menu-item-557 a{box-shadow:none;background:#9c6}nav ul{left:5px;display:flex}nav ul li{list-style-type:none;margin:0}nav ul li a{padding:16px 30px 14px;display:block;font:14px/1 MuseoCyrl500;color:#000;letter-spacing:.1px;-webkit-transition:.2s;transition:.2s;-moz-transition:.2s;-o-transition:.2s}nav ul li.current-menu-item a{white-space:nowrap}.nav_icon{cursor:pointer;display:none;width:30px;height:24px}.nav_icon span{transition:.4s;width:100%;bottom:0;margin:auto}.nav_icon span:after{content:"МЕНЮ";letter-spacing:-.5px;position:absolute;top:15px;display:block;font-size:10px}.nav_icon:after,.nav_icon:before{transition:.4s;content:"";width:100%}.nav_icon:after{bottom:0;top:auto}.head_topline{margin:15px 0}.head_logo img{width:255px}.head_topline_button{margin-top:15px;padding:0}.head_topline_button a{font-family:MuseoCyrl300;color:#9c6;font-size:18px;padding:13px 28px;border:2px solid #9c6;border-radius:15px}.head_topline_button a:hover{color:#fff;border:2px solid #9c6;background-color:#9c6}.head_num_1,.head_num_2{display:inline-block;font-family:MuseoCyrl500;font-size:18px;padding-left:52px}.head_num_1 a,.head_num_2 a,.main_contacts_info h5 a{color:#333}.head_num_1 span,.head_num_2 span{font-family:MuseoCyrl700;font-size:24px}.head_adress{float:right;font-family:MuseoCyrl500,sans-serif;font-size:18px;margin-top:2px}.head_adress a{color:#333;padding-right:8px}#main_map{height:500px;width:100%}.main_contacts_info_block{position:absolute;font-size:0;width:100%;max-width:450px;top:0;bottom:0;margin:auto;left:50%;transform:translateX(-585px)}.main_contacts_info_block:after{height:100%;display:inline-block;vertical-align:middle;width:0;content:""}.main_contacts_info{border-radius:6px;box-shadow:10px 20px 8px 0 rgba(0,0,0,.15);background:#fff;padding:20px;display:inline-block;vertical-align:middle}.main_contacts_info h4{color:#fb7a00;font:25px/1.2 MuseoCyrl700}.main_contacts_info h6{color:#ff6c00;font:22px/1.2 MuseoCyrl700;padding-top:10px}.main_contacts_info h5{font:20px/1.2 MuseoCyrl700;padding:3px 0}.main_contacts_info h5 span{font:18px/1.2 MuseoCyrl300}.main_contacts_info>p{margin-top:8px;font:14px/1.4 MuseoCyrl500;color:#333}.main_contacts_info_bottom{display:flex;padding-top:20px;align-items:center;justify-content:space-between}.main_contacts_rss{text-align:right}.main_contacts_rss p{font:14px/1.2 MuseoCyrl300;color:#626262}.main_contacts_rss ul{margin-top:5px}.main_contacts_rss ul li{display:inline-block;width:50px;height:50px;margin-left:8px}.rss_icon{width:50px;height:50px;display:inline-block;border-radius:50%;background:#fb7a00}.main_contacts_links p{font:16px/1.2 MuseoCyrl700;padding:5px 0;margin:0}.main_contacts_links p a{text-decoration:underline;color:#ff6c00;text-decoration-thickness:1px}footer{background:#333;color:#fff;padding:30px 0}.footer{display:flex;align-items:flex-start;justify-content:space-between}.f_logo{flex:0 0 auto}.f_logo a {display:flex;}.f_logo img{height:68px;margin:0 0 10px}.f_right{flex:1 1 auto;max-width:780px;padding-left:30px}.f_nav ul{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #636363;padding:15px}.f_nav_list ul{font-size:0}.f_nav_list a{display:block;color:#fff;font:14px/1.2 MuseoCyrl300;transition:.4s}.copyright a:hover,.f_nav_list a:hover,.f_sub_nav ul li.current-menu-item{color:#9c6}.f_sub_nav{padding:20px 15px 15px;max-width:500px}.f_sub_nav ul{margin:0 -15px}.f_sub_nav ul li{display:inline-block;vertical-align:top;margin:5px 15px}.f_sub_nav ul li a{display:inline-block;padding:2px 0}.title2{font:30px/1.2 MuseoCyrl700,sans-serif;color:#e7a731}.title2:nth-child(n+2){margin-top:30px}.copyright{padding:0 15px}.copyright a{color:#fff}.copyright p{padding:5px 0;margin:0}.copyright,.copyright p{font-size:15px}.privacy_link a{margin-right:14px}.footer_socials{padding:40px 0 15px;position:relative}.footer_socials a{float:left;width:45px;height:45px;margin:0 15px 0 0}.footer_socials a img{display:block;width:100%}.footer_socials img {height:auto;width:45px !important;margin:initial;}
.footer_socials .spacer{clear:both}@media (max-width:1250px){.navigation .container{padding:0}nav ul{left:2px}nav ul li a{padding:15px 17px}.main_contacts_info_block{left:47px;transform:translateX(0)}}@media (max-width:1000px){.nav_icon,nav ul,nav ul li{display:block}.container{width:auto}.breadcrumbs{padding:10px 0 0}.footer,.header{flex-direction:column}.h_right{justify-content:space-between;width:100%;max-width:none;margin:20px auto 0;flex-flow:row wrap;justify-content:center}.zz_btn_wrap{text-align:left}.nav_icon{position:absolute;right:20px;top:35px;z-index:83}.nav_icon.active span{left:100%}.nav_icon.active:after{transform:rotate(45deg) translate(-35%,-5px)}.nav_icon.active:before{transform:rotate(-45deg) translate(-35%,5px)}.navigation .container{padding:0}nav ul{max-width:320px;height:100%;min-height:100%;overflow-y:auto;left:auto;position:fixed;top:0;right:-100%;z-index:80;padding:75px 0 30px;transition:right .6s}nav.active ul{right:0}nav ul li{float:none}nav ul li a{font:16px/1 MuseoCyrl500}nav ul li a:hover{box-shadow:3px 3px 7px 0 rgba(0,0,0,.35) inset}.f_logo img{max-width:100%;height:auto}.f_right{max-width:100%;width:100%;padding-left:0;margin-top:10px}.f_nav ul li{margin:5px 20px 5px 0}.f_nav ul{flex-wrap:wrap;padding:15px 5px;justify-content:flex-start}.main_contacts_info_block{max-width:320px}.main_contacts_info_block p br{display:none}}@media (max-width:750px){.home_top .pic_img{display:none}.landingHeader__img{display:flex}.breadcrumbs{font-size:13px}.container{padding:0 15px;margin:0}.nav_icon{top:30px}.h_right{flex-direction:column;align-items:center}.h_info{margin-top:20px}.h_address,.h_info{text-align:center}.f_nav ul,.f_sub_nav{padding:15px 0}.copyright{padding:0}nav ul{padding:40px 0 30px}.main_contacts_block{display:flex;flex-flow:row wrap}.main_contacts_info_block{position:relative;max-width:none;margin:0;border-radius:0;width:100%;left:0;order:1}.main_contacts_info{box-shadow:none;padding-bottom:30px;padding-top:0;border-radius:0}#main_map{height:260px;position:relative;order:2}.popup_back svg{right:10px;top:10px;width:20px;height:20px}}.ws-quiz-btn-el-container{inset:auto auto 20px 20px!important}@media (max-width:600px){.logo,.logo img{height:auto;width:100%}.h_info,.nav_icon{position:relative}.video_wrapper:before{content:'';width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzczIiBoZWlnaHQ9IjM3MyIgdmlld0JveD0iMCAwIDM3MyAzNzMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMzczIDE4Ni41QzM3MyAyODkuNTAxIDI4OS41MDEgMzczIDE4Ni41IDM3M0M4My40OTg5IDM3MyAwIDI4OS41MDEgMCAxODYuNUMwIDgzLjQ5ODkgODMuNDk4OSAwIDE4Ni41IDBDMjg5LjUwMSAwIDM3MyA4My40OTg5IDM3MyAxODYuNVoiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNMjc0IDE4Ny41TDE0MS4yNSAyNjQuMTQzVjExMC44NTdMMjc0IDE4Ny41WiIgZmlsbD0iI0ZEQkEzQiIvPg0KPC9zdmc+DQo=");background-size:100px;z-index:1;background-repeat:no-repeat;background-position:center}.address:before,.mob_hidden,.video_wrapper_bottom:before,.zz_btn_wrap:not(.zz_btn_wrap_mob){display:none}.video_title_videoTop{display:block;text-align:center;margin:30px auto 15px}.h_phones,.phone:not(:last-child){margin-bottom:6px}.phone a{padding:5px 0;font-size:11px}.phone a span{font:inherit}.zz_btn_wrap_mob{margin-top:15px;text-align:center}.h_info,.h_right{margin-top:initial}.h_phones{flex-direction:column;align-items:center}.phone{margin-right:initial;margin-left:initial}.logo{max-width:90px}.header{flex-direction:initial}.h_info{display:flex;flex-direction:column;align-items:center}.nav_icon{top:initial;right:initial;width:30px;flex-shrink:0;margin-top:-20px}.address{text-align:center;font-size:10px}.nav_icon span:after{top:20px;font-size:9px;left:2px}body.home h1{font-size:22px}.main_item__body p{font-size:15px!important}.main_item{margin-right:initial!important;margin-top:15px!important}}.g-recaptcha,.wpcf7-form-control-wrap{display:block}.g-recaptcha{margin:0 0 10px}.g-recaptcha>div{margin:0 auto}.wpcf7-form-control.wpcf7-not-valid{border-color:red}.recaptcha_out{display:none;position:relative;padding:5px 0 15px;font-size:14px;line-height:1.4;color:#ee2606}body,h4,html{color:#242628}.main_block_btn a,.title-form-b1 div{display:inline-block;vertical-align:middle}.form.form-b1 input[name=name],.form.form-b1 input[name=phone]{max-width:100%;padding:12px 0 12px 50px;background-color:#fff!important;background-repeat:no-repeat;background-position:15px center;font-size:18px;margin-bottom:20px}.check_block .desc a:hover,a{text-decoration:none}.calc_wrapper,.check_block,.input_numeric,.price_table,.title_multiple{border-collapse:collapse}html *{max-height:1000000px}*{-webkit-text-size-adjust:none;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}body,html{font-family:MuseoCyrl300,Arial,sans-serif;font-size:15px}li{list-style:none}a img{border:none}a{color:inherit}button,input,select,textarea{outline:0;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none}textarea{outline:0}input[type=file],input[type=file]::-webkit-file-upload-button{cursor:pointer}input[type=submit]{cursor:pointer}body{overflow-x:hidden}img{max-width:100%;height:auto}h1{font:40px/1.2 MuseoCyrl900;color:#000;padding:10px 0}h4{font:25px/1.2 MuseoCyrl700;text-transform:uppercase}.container{max-width:1170px;width:100%;margin:0 auto}.calc_item .subtitle:nth-child(n+2),.calc_item .title_multiple:nth-child(n+2),.calc_popup .new_section:nth-child(n+2),.main_item{margin-top:30px}.home_top{position:relative;overflow:hidden;display:flex}.home_top:after{position:absolute;left:0;bottom:-1px;width:100%;content:'';height:125px;background-image:url(//piramida18.ru/images/cover_wh_nos.png);background-repeat:no-repeat;background-size:100% 100%;z-index:4;pointer-events:none}@media screen and (max-width:1600px){.home_top:after{width:1920px;left:50%;transform:translateX(-50%)}}.home_top .pic_img img,.home_top .pic_img source{object-position:50% 50%}.home_top .container{z-index:3;position:relative;min-height:100%}.home_top h1{margin:0 0 30px}.main{padding:60px 0 400px}.main_block_btn a{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.15);border-radius:15px;font:24px/1.2 MuseoCyrl500;padding:15px 30px;background:#fdad14;box-shadow:10px 10px 5px 0 rgba(0,0,0,.15);border:1px solid #fdad14;transition:.4s;position:relative;z-index:3}.main_block_btn a:hover{background:#fd7;border-color:#333;color:#333}.main_items{font-size:0;padding-bottom:0;display:flex;flex-flow:row wrap;justify-content:space-between}.main_item{font-size:0;width:calc((100% - 30px * 2)/ 3);margin-right:30px}.main_item:nth-child(3n){margin-right:0}.main_item__body{display:flex;align-items:center;justify-content:flex-start}.main_item__body p{font:18px/1.2 MuseoCyrl500;margin-left:15px}.title-form-b1,.title-form-b1 strong{font-size:30px;font-family:MuseoCyrl700;text-align:center}.main_item__icon img{max-width:none}.block_1_row{height:auto;position:relative}.form-b1-col{position:absolute;left:0;bottom:0;width:100%}.form-b1-wrap{width:100%;background-color:rgba(0,0,0,.45);padding:50px 0}.title-form-b1{margin:0;line-height:1.2;color:#fff;position:relative}.title-form-b1 div{position:relative}.title-form-b1 p{margin:0;padding:0}.title-form-b1 strong{margin:0;color:#f90}.title-form-b1 img{max-width:80px;position:absolute;left:100%;margin:0 0 0 20px;top:50%;transform:translateY(-50%)}.form-b1{margin:20px auto;max-width:1010px;position:relative;z-index:3;display:flex;align-items:flex-start}.form-b1>div{padding:0 7px;width:33.33333333%}.form.form-b1 input[name=name]{width:100%;border-radius:10px;background-image:url(//piramida18.ru/images/name_input_icon.png)!important;border:none;font-family:MuseoCyrl300}.form.form-b1 input[name=phone]{width:100%;border-radius:10px;background-image:url(//piramida18.ru/images/phone_input_icon.png)!important;border:none;font-family:MuseoCyrl300}.form.form-b1 input[type=submit]{font:24px/1 MuseoCyrl300;border:none;color:#fff;padding:11px 0;border-radius:12px;box-shadow:10px 15px 6px 0 rgba(0,0,0,.15);transition:.5s;display:inline-block;width:100%;background:#fdad14;text-shadow:1px 1px 0 rgba(0,0,0,.15)}.form.form-b1 input[type=submit]:hover{background:#ffe38e;color:#000}.under-btn-txt{font-size:14px;color:rgba(255,255,255,.502);line-height:1.2;font-family:MuseoCyrl300;text-align:center;margin-top:10px}body.home .main_item__body p,body.home h1{color:#fff;text-shadow:1px 1px 5px #000}.our_slugs_block{background-repeat:repeat;background-position:50% 0}.our_slugs{font-size:0;padding:50px 0;text-align:center;margin:0 -20px}.our_slug__item{cursor:pointer;display:inline-block;vertical-align:top;max-width:360px;width:100%;margin:30px 15px;min-width:280px}.our_slug__item>p{font:30px/1.4 MuseoCyrl700;color:#fb7a00;padding-top:10px}.our_slug__item__prev{position:relative;overflow:hidden;border-radius:6px}.check_block .icon:after,.check_block input,.our_slug__item__body,.our_slug__item__prev:after,.our_slug__item__prev>img{position:absolute;top:0;left:0}.our_slug__item__prev:before{display:block;padding-top:80%;content:""}.our_slug__item__prev>img{width:100%;height:100%;object-fit:cover}.our_slug__item__prev:after{width:100%;height:100%;background:url(//piramida18.ru/images/repeat_on_box.jpg) #000;content:"";transition:.4s;display:block;opacity:.6}.our_slug__item__body{display:flex;align-items:flex-end;justify-content:center;height:100%;width:100%;z-index:3;padding:25px}.our_slug__item__body>p{flex:1 1 100%}.our_slug__item__body>p a{display:block;padding:15px 0;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.15);text-align:center;border-radius:8px;font:24px/24px MuseoCyrl500;transform:translateY(-100%);opacity:0;transition:.4s}.our_slug__item:hover .our_slug__item__body>p a{transform:translateY(0);opacity:1}.our_slug__item:hover .our_slug__item__prev:after{opacity:0}.popup_title.black{color:#000}.calc_popup{max-width:1090px;margin:auto}.calc_popup:nth-child(n){padding:45px 60px 64px}.check_block .desc,.input_item_multiple>:nth-child(n+2),.input_numeric>:nth-child(n+2){padding-left:5px}.calc_popup .popup_title{font-size:40px}.calc_wrapper{border-top:1px solid #e5e5e5;padding-top:36px;font-size:0;font-weight:400;text-align:justify;display:table}.calc_wrapper:nth-child(n+2){margin-top:40px}.calc_wrapper>*{text-align:left;display:table-cell;vertical-align:middle}.calc_side,.input_item_multiple>.input_content,.input_numeric .input_content{vertical-align:top}.calc_side{text-align:left;width:50%;display:inline-block}.calc_wrapper:after{content:'';clear:both;display:inline-block;vertical-align:top;width:100%;height:0}.calc_item:nth-child(n+2),.section_calc_category:nth-child(n+2){border-top:1px solid #e5e5e5;padding-top:20px;margin-top:40px}.calc_item.no_border:nth-child(n){border-top:none;padding-top:0}.calc_panel{padding-left:30px}.calc_item .subtitle{font:bold 21px/1.2 MuseoCyrl500,sans-serif;margin-bottom:20px}.calc_item .subtitle:last-child,.calc_item .title_multiple:last-child,.calc_module_item .title:last-child{margin-bottom:0}.calc_active.section_calc_category,.input_addictive_wrapper,.input_addictive_wrapper.active .addictive_content,.input_item{display:block}.input_addictive_wrapper .addictive_content,.section_calc_category,body.page-id-1691 .navigation,body.page-id-1691 footer,body.page-id-1691 header{display:none}.input_item_multiple{display:table}.input_item_multiple>*,.input_numeric>span{display:table-cell;vertical-align:middle}.input_item_multiple .input_option,.title_multiple>.title_option{vertical-align:middle}.calc_item>p,.calc_module_item>p,.input_item_multiple .input_description,.input_numeric .input_description{font:14px/1.2 MuseoCyrl500,sans-serif}.check_block{display:table;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.btn_user,.input_numeric{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.check_block>*{display:table-cell}.check_block .check{vertical-align:top;position:relative}.check_block .desc,.check_block .full_description{font:14px/1.2 MuseoCyrl500,sans-serif;vertical-align:middle}.check_block input{width:0;height:0;opacity:0}.check_block .icon{width:22px;height:22px;border-radius:6px;background:#f2f2f2;position:relative;display:block;transition:.2s linear}.check_block input[type=radio]~.check .icon,.check_block input[type=radio]~.icon{border-radius:50%}.check_block .icon:after{content:'';display:block;right:0;bottom:0;margin:auto;width:60%;height:60%;background:url(//piramida18.ru/images/checked.svg) 50% 50%/contain no-repeat;transition:.2s linear;opacity:0}.check_block input:checked~.check .icon,.check_block input:checked~.icon{background-color:#e7a731}.btn_user:hover:after,.check_block input:checked~.check>.icon:after,.check_block input:checked~.icon:after{opacity:1}.check_block .desc a{text-decoration:underline}.check_block .desc input{border:none;outline:0;background:0 0;transition:.2s linear;cursor:pointer;width:145px;border-bottom:1px solid #000;font:14px/1.2 MuseoCyrl500,sans-serif;position:static;height:24px;opacity:1}.calc_module,.input>input:focus,.input>textarea:focus,.input_numeric input:focus{background:#fff}.check_block .desc input:hover{border-color:transparent}#tooltip_element.bottom.left:after,#tooltip_element.bottom.right:after,#tooltip_element.top.left:after,#tooltip_element:after{border-top:14px solid #faedd6;border-right:12px solid transparent}.check_block .full_description{color:#666;padding-left:8px;opacity:0;visibility:hidden;transition:.2s linear}.check_block input:checked~.full_description{visibility:visible;opacity:1}.calc_item .input_item:nth-child(n+2),.check_box_list:nth-child(n+2),.check_box_list>:nth-child(n+2){margin-top:14px}.tooltip_icon{cursor:pointer;border-radius:50%;width:22px;height:22px;border:1px solid #ccc;text-align:center;font:13px/20px MuseoCyrl500,sans-serif;color:#ccc}.input_numeric{display:table;user-select:none}.input_numeric input{width:64px;height:30px;border-radius:300px;background:#f2f2f2;border:1px solid #f2f2f2;transition:.2s linear;text-align:center;font:14px/1.2 MuseoCyrl500,sans-serif;color:#000;padding:0 10px}.input>input,.input>textarea{width:100%;background:#f2f2f2;font:14px/1.2 MuseoCyrl500,sans-serif;transition:.2s linear}.input>textarea{padding:24px;letter-spacing:1px;outline:0;border:1px solid #f2f2f2;height:235px;display:block;overflow:auto;resize:none;border-radius:6px}.input>input{height:30px;border-radius:300px;border:1px solid #f2f2f2;text-align:center;color:#000;padding:0 10px}.input>input::-webkit-input-placeholder,.input>textarea::-webkit-input-placeholder{color:#797979;opacity:1}.input>input::-moz-placeholder,.input>textarea::-moz-placeholder{color:#797979;opacity:1}.input>input:-ms-input-placeholder,.input>textarea:-ms-input-placeholder{color:#797979;opacity:1}.input>input:-moz-placeholder,.input>textarea:-moz-placeholder{color:#797979;opacity:1}.input_item>.addictive_content{display:none;padding:15px 0 0 50px}.spec.prefix_wrapper .prefix{width:60px}.spec.prefix_wrapper input{padding-right:62px;padding-left:5px}.addictive_item{width:100%;max-width:250px}.addictive_item:nth-child(n+2){margin-top:5px}.calc_module{width:100%;display:block;max-width:460px;border-radius:6px;box-shadow:0 30px 64px -28px rgba(0,0,0,.45)}#stick_object1{transform:translateY(0);-webkit-transform:translateY(0);transition:.2s linear}.calc_module_item{padding:20px 34px}.calc_module_item:nth-child(n+2){border-top:1px solid #f2f2f2}.calc_module_item .title{font:bold 22px/1.2 MuseoCyrl500,sans-serif;margin-bottom:8px}.calc_item .title_multiple+p{margin-top:8px}.calc_module_item .input_item:nth-child(n+2){margin-top:6px}.check_box_list,.input_description.full_width{width:100%}.title_multiple{display:table}.title_multiple>*{display:table-cell;vertical-align:top}.btn_green_link,.btn_user,.main_users_btn_wrap>*,.simple_inline_box>*,.simple_input{vertical-align:middle}.title_multiple .title_content{min-width:185px}.title_multiple>:nth-child(n+2){padding-left:10px}.price_table_wrap{width:100%;overflow:auto}.price_table{width:100%}.price_table td{vertical-align:bottom;font:14px/1.2 MuseoCyrl500,sans-serif}.total_cost:nth-child(n){font:700 14px/1.2 MuseoCyrl700,sans-serif;text-align:left}.calc_module_item>p:nth-child(n+2),.sale_steps:nth-child(n+2),.total_cost:nth-child(n+2){margin-top:15px}.calc_module_item>p a{color:#8ed173;text-decoration:underline dotted;transition:.2s linear}.btn_green_link:hover .btn_inner,.calc_module_item>p a:hover{text-decoration-color:transparent}.price_table td:nth-child(n+2){padding-top:16px}.total_cost.left{text-align:right}.btn_user{cursor:pointer;user-select:none;position:relative;box-shadow:15px 15px 15px 0 #cacaca;border-radius:20px;display:inline-block;outline:0;border:none;text-align:center;border-bottom:4px solid #a97a33;overflow:hidden}.calc_module .btn_user{width:100%;background:#ecba4a;background:-moz-linear-gradient(90deg,#ecba4a 0,#e6a339 95%);background:-webkit-linear-gradient(90deg,#ecba4a 0,#e6a339 95%);background:-o-linear-gradient(90deg,#ecba4a 0,#e6a339 95%);background:-ms-linear-gradient(90deg,#ecba4a 0,#e6a339 95%);background:linear-gradient(180deg,#ecba4a 0,#e6a339 95%);text-shadow:2px 2px 2px #a97a33,2px 2px 2px #a97a33,2px 2px 2px #a97a33}.btn_user .btn_inner{padding:13px 20px 15px;display:block;font:24px/1.2 MuseoCyrl500,sans-serif;color:#fff;position:relative;z-index:2}.calc_module .btn_user:nth-child(n+2),.thank_text:nth-child(n+2){margin-top:20px}.btn_user:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:.2s linear;background:#e4a133;background:-moz-linear-gradient(90deg,#e4a133 0,#dc8527 95%);background:-webkit-linear-gradient(90deg,#e4a133 0,#dc8527 95%);background:-o-linear-gradient(90deg,#e4a133 0,#dc8527 95%);background:-ms-linear-gradient(90deg,#e4a133 0,#dc8527 95%);background:linear-gradient(180deg,#e4a133 0,#dc8527 95%)}.btn_calculator,.prefix_wrapper,.price_table .td_name{position:relative}.price_table .td_name p{position:relative;background:#fff;display:inline;z-index:1;padding-right:4px}.price_table .td_name:after{position:absolute;content:'';display:block;border-bottom:2px dotted #dadada;width:100%;bottom:2px}.price_table .td_price{font-weight:700}.calc_module .input_description,.price_table .td_name{color:#354b4f}.main_users_btn_wrap{font-weight:400;text-align:left}.main_users_btn_wrap>*{display:inline-block;margin:0 10px 10px 0}.check_box_list.gradient>:nth-child(n+1) .check_block .desc{color:#3c8339}.check_box_list.gradient>:nth-child(n+2) .check_block .desc{color:#919c35}.check_box_list.gradient>:nth-child(n+3) .check_block .desc{color:#dca732}.check_box_list.gradient>:nth-child(n+4) .check_block .desc{color:#e79831}.check_box_list.gradient>:nth-child(n+5) .check_block .desc{color:#e76c31}.check_box_list.gradient>:nth-child(n+6) .check_block .desc{color:#e73831}.no_break{white-space:nowrap;word-break:keep-all}.prefix_wrapper{border-radius:300px;display:inline-block}.prefix_wrapper input{width:95px;padding-right:35px}.prefix_wrapper .prefix{font:14px/30px MuseoCyrl500,sans-serif;text-align:right;position:absolute;top:0;right:0;height:100%;width:35px;display:block;padding-right:10px}.btn_calculator{display:block;padding:8px 50px 8px 25px;color:#222;font:18px/1.2 MuseoCyrl500;border:2px solid #fab849;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;-webkit-transition:.2s;transition:.2s;-moz-transition:.2s;-o-transition:.2s}.btn_calculator .icon{position:absolute;right:-29px;top:-19px}.btn_calculator img{width:62px}.btn_calculator:hover{cursor:pointer;background:#fab849}.btn_green_link{outline:0;display:inline-block;border:none;background:0 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn_green_link .btn_inner{display:inline-block;vertical-align:middle;color:#a3cf78;text-decoration:underline dotted;transition:.2s linear;font:14px/1.2 MuseoCyrl500,sans-serif}.simple_inline_box{font-size:0;font-weight:400;margin-left:-5px;margin-right:-5px}.simple_inline_box>*{display:inline-block;margin:5px}.simple_input{width:175px}.simple_input input{text-align:left;transition:.2s linear}#calc_sauna.calc_active~.calc_section_addictive .addictive_sauna{display:none!important}#tooltip_element{background:#faedd6;position:absolute;left:auto;top:auto;font:14px/1.2 MuseoCyrl500,sans-serif;border-radius:6px;padding:14px;z-index:9999;transform:translateX(11px) translateY(-100%);-webkit-transform:translateX(11px) translateY(-100%);max-width:280px}#tooltip_element:after{content:'';display:block;position:absolute;top:100%;margin-top:-6px;left:0}#tooltip_element.top.left:after{top:100%;margin-top:-6px;left:0}#tooltip_element.top.right:after{top:100%;margin-top:-6px;right:0;border-top:14px solid #faedd6;border-left:12px solid transparent}#tooltip_element.bottom.left:after{bottom:100%;margin-bottom:-6px;left:0}#tooltip_element.bottom.right:after{bottom:100%;margin-bottom:-6px;right:0}.mini_stick .price_table_wrap{max-height:170px}.popup_top_wrapper{background:rgba(0,0,0,.8);cursor:pointer}.thank_text{font:30px/1.2 MuseoCyrl700,sans-serif;color:#333}.popup_body_thank{max-width:748px}.simple_input .invalid{border-color:#e73831!important}body.page-id-1691{font-family:Manrope}.graduation_container{font-family:Manrope;text-align:center}.graduation_container .graduation_block{max-width:320px;position:relative;margin:0 auto}.graduation_container .graduation_top{padding:35px 20px 0;height:436px;position:relative;z-index:2;box-sizing:border-box;background:url(//piramida18.ru/images/grad_top.jpg) 0 0/cover no-repeat}.graduation_container .graduation_title{font-family:Manrope;margin:0 0 29px;font-weight:400;font-size:24px;line-height:113%;text-align:center;color:#3a3a3a}.graduation_container .graduation_title strong{color:#ff4500;font-weight:800;font-size:40px}.graduation_container .graduation_video{position:relative;cursor:pointer;margin:0 auto;display:inline-block}.graduation_container .graduation_video:before{content:"";position:absolute;left:50%;top:50%;width:219px;height:219px;background:#b7e5a4;border-radius:50%;z-index:1;transform:translate(-50%,-50%)}.graduation_container .graduation_video__placeholder{z-index:2;width:280px;height:174px;position:relative;border-radius:5px;overflow:hidden;background:url(//piramida18.ru/images/grad_video.jpg) 0 0/cover no-repeat}.graduation_container .graduation_video__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;cursor:pointer}.graduation_container .graduation_video iframe{position:relative;z-index:5;width:280px;height:174px;border-radius:5px;overflow:hidden}.graduation_container .graduation_icon{width:54px;height:54px;box-sizing:border-box;position:absolute;left:50%;bottom:-25px;transform:translateX(-50%);border-radius:50%;border:1px solid #fc9;background:#fff}.graduation_container .graduation_green img,.graduation_container .graduation_icon svg,.graduation_container .graduation_redbox img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.graduation_container .graduation_entertainment{margin:0 0 8px;font-size:20px;line-height:113%;text-align:center;color:#10a933}.graduation_container .graduation_games{font-weight:600;font-size:20px;margin:0 0 60px;line-height:142%;text-transform:uppercase;text-align:center;color:#3a3a3a}.graduation_container .graduation_other{position:relative;padding:52px 20px 0;background:url(//piramida18.ru/images/grad_other.jpg) 0 0/cover no-repeat}.graduation_container .graduation_redbox{min-height:200px;position:relative;color:#fff;font-size:20px;line-height:113%}.graduation_container .graduation_redbox:before{content:"";top:30px;left:0;right:0;bottom:0;background:#ff4500;position:absolute}.graduation_container .graduation_redbox__top{position:absolute;left:0;top:0;right:0;height:50px;background:url(//piramida18.ru/images/grad_red.png) 0 0/100% auto no-repeat;z-index:1}.graduation_container .graduation_redbox__icon{width:60px;height:60px;top:-29px;position:absolute;left:50%;transform:translateX(-50%);border:3px solid #fff;border-radius:50%;background:#ff4500;z-index:2}.graduation_container .graduation_redbox1{padding:46px 10px 38px;margin:0 0 33px}.graduation_container .graduation_redbox1 ul,.graduation_container .graduation_redbox2 ul{position:relative;z-index:3}.graduation_container .graduation_redbox1 li{position:relative;margin:0 0 17px;padding:0 0 0 26px;text-align:left}.graduation_container .graduation_redbox1 li:last-of-type,.graduation_container .graduation_redbox2 li:last-of-type{margin:0}.graduation_container .graduation_redbox1 li:before{content:"";position:absolute;left:0;top:4px;width:15px;height:15px;border-radius:50%;background:#fff}.graduation_container .graduation_redbox2{padding:46px 20px 22px;margin:0 0 29px}.graduation_container .graduation_redbox2 p{margin:0 0 10px;padding:0;position:relative;z-index:2;text-align:left}.graduation_container .graduation_redbox2 li{position:relative;margin:0;padding:0 0 0 28px;text-align:left}.graduation_container .graduation_redbox2 li:before{content:"";position:absolute;left:10px;top:10px;width:5px;height:5px;border-radius:50%;background:#fff}.graduation_container .graduation_green{position:relative;padding:0 0 0 67px;margin:0 0 20px;min-height:54px;display:flex;align-items:center;align-content:center;text-align:left;font-weight:500;font-size:20px;line-height:113%;color:#10a933}.graduation_container .graduation_green div{position:absolute;left:0;top:0;width:54px;height:54px;background:#10a933;border-radius:50%}.graduation_container .graduation_green2{margin:0 0 73px}.graduation_container .graduation_realtitle{font-weight:700;font-size:20px;padding:0 0 10px;line-height:113%;text-transform:uppercase;text-align:center;color:#10a933}.graduation_container .grad_kid{width:100%;display:block;margin:0;padding:0;border:0}