*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-family:Roboto,sans-serif}.container{padding-right:10px;padding-left:10px;max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width:576px){.container{width:540px}}@media screen and (min-width:768px){.container{width:720px}}@media screen and (min-width:992px){.container{width:960px}}@media screen and (min-width:1240px){.container{width:1210px}}body{width:100%;background:#f5f5f5}header{height:118px}footer,header{width:100%;background:#e4bf60;padding:10px 0;-webkit-box-shadow:0 7px 8px 0 rgba(34,60,80,.2);box-shadow:0 7px 8px 0 rgba(34,60,80,.2)}footer .container,header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .container .logo,header .container .logo{max-width:200px}footer .container .logo img,header .container .logo img{width:100%}footer .container .menu,header .container .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .container .menu ul li,header .container .menu ul li{margin:0 5px;display:inline-block}footer .container .menu ul li a,header .container .menu ul li a{text-decoration:none;font-size:18px;color:#754c33;-webkit-transition:.5s;transition:.5s}footer .container .menu ul li a:hover,header .container .menu ul li a:hover{color:#2a2326}footer .icons{margin-top:15px;margin-bottom:50px}footer .icons img{width:20%;-o-object-fit:cover;object-fit:cover}footer .copyright{text-align:center}.filter-section{height:201px}.filter-section .open-filter{display:none}.filter-section .row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-section .filter-wrap{margin-top:40px;padding:15px;border:1px solid #2a2326;border-radius:10px}.filter-section .filter-wrap .close{display:none}.filter-section .filter-wrap .upper-line div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-section .filter-wrap .upper-line .dropdown-menu{position:relative;padding:10px 5px}.filter-section .filter-wrap .upper-line .dropdown-menu .select.appearance .select__head::before,.filter-section .filter-wrap .upper-line .dropdown-menu .select.metro .select__head::before,.filter-section .filter-wrap .upper-line .dropdown-menu .select.position .select__head::before,.filter-section .filter-wrap .upper-line .dropdown-menu .select.service .select__head::before{content:'';position:absolute;width:14px;height:20px;left:5px;top:calc(50% - 12px);border-radius:3px}.filter-section .filter-wrap .upper-line .dropdown-menu .select.metro .select__head::before{background:url(../img/headmetro.png)}.filter-section .filter-wrap .upper-line .dropdown-menu .select.position .select__head::before{background:url(../img/headrayon.png)}.filter-section .filter-wrap .upper-line .dropdown-menu .select.service .select__head::before{background:url(../img/headservices.png)}.filter-section .filter-wrap .upper-line .dropdown-menu .select.appearance .select__head{padding-left:30px}.filter-section .filter-wrap .upper-line .dropdown-menu .select.appearance .select__head::before{width:21px;background:url(../img/headnati.png)}.filter-section .filter-wrap .upper-line .dropdown-menu .select{position:relative;display:block;width:180px;max-width:400px}.filter-section .filter-wrap .upper-line .dropdown-menu .select__head{width:100%;max-width:100%;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2);border-radius:5px;padding:14px 15px;padding-left:25px;font-size:14px;line-height:18px;color:rgba(66,67,72,.8);cursor:pointer}.filter-section .filter-wrap .upper-line .dropdown-menu .select__head::after{width:10px;height:6px;background:#fff url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.50495 5.78413L0.205241 1.25827C-0.0684138 0.970375 -0.0684138 0.503596 0.205241 0.215836C0.478652 -0.0719461 0.922098 -0.071946 1.19549 0.215837L5.00007 4.22052L8.80452 0.215953C9.07805 -0.0718292 9.52145 -0.0718292 9.79486 0.215953C10.0684 0.503736 10.0684 0.970492 9.79486 1.25839L5.49508 5.78425C5.35831 5.92814 5.17925 6 5.00009 6C4.82085 6 4.64165 5.928 4.50495 5.78413Z' fill='%23ED266A'/%3E%3C/svg%3E%0A") no-repeat center/cover;position:absolute;right:20px;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%);content:'';display:block;-webkit-transition:.2s ease-in;transition:.2s ease-in}.filter-section .filter-wrap .upper-line .dropdown-menu .select__head.open::after{-webkit-transform:translateY(50%) rotate(180deg);transform:translateY(50%) rotate(180deg)}.filter-section .filter-wrap .upper-line .dropdown-menu .select__list{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2);border-radius:10px;margin-top:5px;max-height:205px;overflow-x:hidden;overflow-y:auto;z-index:100;margin:0;padding:0;font-size:14px;color:#424348;scrollbar-color:dark;scrollbar-width:thin;overscroll-behavior:contain}.filter-section .filter-wrap .upper-line .dropdown-menu .select__list::-webkit-scrollbar{width:7px;background-color:#f8f9fa;padding:5px}.filter-section .filter-wrap .upper-line .dropdown-menu .select__list::-webkit-scrollbar-thumb{border-radius:10px;background-color:#d9d9d9}.filter-section .filter-wrap .upper-line .dropdown-menu .select__item{position:relative;border-top:1px solid rgba(224,229,231,.5);padding:10px 15px;cursor:pointer;list-style-type:none}.filter-section .filter-wrap .upper-line .dropdown-menu .select__item:hover{background-color:rgba(224,229,231,.5)}.filter-section .filter-wrap .upper-line .checkbox{position:relative}.filter-section .filter-wrap .upper-line .custom-checkbox{position:absolute;z-index:-1;opacity:0}.filter-section .filter-wrap .upper-line .custom-checkbox+label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-section .filter-wrap .upper-line .custom-checkbox+label::before{content:'';display:inline-block;width:1em;height:1em;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:1px solid #adb5bd;border-radius:.25em;margin-right:.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.filter-section .filter-wrap .upper-line .custom-checkbox:not(:checked)+label:hover::before{border-color:#d6949b}.filter-section .filter-wrap .upper-line .custom-checkbox:active+label::before{background-color:#d6949b;border-color:#d6949b}.filter-section .filter-wrap .upper-line .custom-checkbox:focus+label::before{-webkit-box-shadow:0 0 0 .2rem #c7a9ac;box-shadow:0 0 0 .2rem #c7a9ac}.filter-section .filter-wrap .upper-line .custom-checkbox:not(:checked)+label::before{border-color:#d6949b}.filter-section .filter-wrap .upper-line .custom-checkbox:checked+label::before{border-color:#ed5565;background-color:#ed5565;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.filter-section .filter-wrap .upper-line .custom-checkbox:disabled+label::before{background-color:#e9ecef}.filter-section .filter-wrap .bottom-line{margin-top:15px;padding:15px 0}.filter-section .filter-wrap .bottom-line .range-div{width:calc(20% - 20px);margin:0 10px}.filter-section .filter-wrap .bottom-line .range-div .top-range{text-align:center;font-weight:700}main{min-height:70vh;margin-top:30px}main h1{margin-bottom:20px}main .form-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:40%;margin:0 auto}main .form-page input,main .form-page textarea{width:100%;margin-bottom:10px;border:1px solid #e4bf60;padding:5px;font-size:15px}main .form-page .submit{color:#fff;background:#e4bf60;-webkit-transition:.3s;transition:.3s;cursor:pointer;text-transform:uppercase}main .form-page .submit:hover{color:#e4bf60;background:#fff}main .girls-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:50px;margin:0 -15px}main .girls-wrap .girl{position:relative;width:calc(25% - 20px);margin:10px;border:1px solid #754c33;border-radius:3px}main .girls-wrap .girl .ribbon{overflow:hidden;position:absolute;bottom:10px;font:700 14px/1 Lato,sans-serif;background:#3698db;padding:10px 0;width:45%;color:#fff;text-align:center;z-index:2}main .girls-wrap .girl .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#754c33;padding:5px 10px;border-top-left-radius:3px;border-top-right-radius:3px}main .girls-wrap .girl .top span{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f2d075}main .girls-wrap .girl .top span a{font-size:20px;text-decoration:none;color:#f2d075;-webkit-transition:.3s;transition:.3s}main .girls-wrap .girl .top span a:hover{color:#d3ab3c}main .girls-wrap .girl .top span img{margin-right:5px}main .girls-wrap .girl .top span:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}main .girls-wrap .girl .top span:last-child a{font-size:14px}main .girls-wrap .girl .content{display:-webkit-box;display:-ms-flexbox;display:flex}main .girls-wrap .girl .content a{display:block;position:relative;width:150px;height:205px;background-repeat:no-repeat!important;background-size:contain!important;border-bottom-left-radius:3px}main .girls-wrap .girl .content .form2dt{padding-left:5px;width:47%;cursor:default}main .girls-wrap .girl .content .form2dt .form2det{padding-top:7px;-webkit-box-shadow:0 7px 8px 0 rgba(34,60,80,.2);box-shadow:0 7px 8px 0 rgba(34,60,80,.2)}main .girls-wrap .girl .content .form2dt .form2det p{color:#2a2326}main .girls-wrap .girl .content .form2dt .form2det .app span{display:inline-block;position:relative;font-size:12px;width:40%}main .girls-wrap .girl .content .form2dt .form2det:last-child{-webkit-box-shadow:none;box-shadow:none}main .pagination ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}main .pagination ul li{margin:0 5px}main .pagination ul li a{padding:2px 4px;text-decoration:none;border:1px solid transparent;-webkit-transition:.3s;transition:.3s}main .pagination ul li a.active,main .pagination ul li a:hover{color:#eb8a46;border-color:#eb8a46}main .seo-text{width:100%;word-break:break-word;margin-bottom:40px}main .girl-page .top-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e4bf60;color:#754c33;padding:15px;border-radius:5px;margin-bottom:30px}main .girl-page .top-line h1,main .girl-page .top-line span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25%;border-right:1px solid #754c33;margin-bottom:0}main .girl-page .top-line h1 img,main .girl-page .top-line span img{width:auto;height:auto;-o-object-fit:cover;object-fit:cover;margin-right:5px}main .girl-page .top-line span:last-child{border:none}main .girl-page .top-line a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#754c33;-webkit-transition:.3s;transition:.3s}main .girl-page .top-line a:hover{color:#d3ab3c}main .girl-page .top-line .name{font-size:24px}main .girl-page .top-line .name img{width:19px;height:12px}main .girl-page .top-line .phone a{font-size:24px}main .girl-page .details-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .girl-page .details-line .forms,main .girl-page .details-line .prices{width:45%;-webkit-box-shadow:0 1px 2px 0 rgba(99,99,99,.51);box-shadow:0 1px 2px 0 rgba(99,99,99,.51)}main .girl-page .details-line .forms img,main .girl-page .details-line .prices img{margin-right:5px}main .girl-page .details-line .head{background:#eceff1;padding:10px;padding-left:15px;font-size:18px;border-bottom:1px solid #e5e5e5}main .girl-page .details-line .prices .content{display:-webkit-box;display:-ms-flexbox;display:flex;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%)}main .girl-page .details-line .prices .content .left{border-right:1px solid #e5e5e5}main .girl-page .details-line .prices .content .left,main .girl-page .details-line .prices .content .right{width:100%}main .girl-page .details-line .prices .content .left .subhead,main .girl-page .details-line .prices .content .right .subhead{padding:5px;padding-left:15px;font-size:16px;border-bottom:1px solid #e5e5e5;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%)}main .girl-page .details-line .prices .content .left .line,main .girl-page .details-line .prices .content .right .line{display:-webkit-box;display:-ms-flexbox;display:flex;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%);padding:3px 0}main .girl-page .details-line .prices .content .left .line span,main .girl-page .details-line .prices .content .right .line span{width:50%}main .girl-page .details-line .prices .content .left .line span:first-child,main .girl-page .details-line .prices .content .right .line span:first-child{padding-left:15px}main .girl-page .details-line .prices .content .head{width:100%}main .girl-page .details-line .forms .subhead{padding:5px;padding-left:15px;font-size:16px;border-bottom:1px solid #e5e5e5;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%)}main .girl-page .details-line .forms .content{display:-webkit-box;display:-ms-flexbox;display:flex;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%)}main .girl-page .details-line .forms .content .left{border-right:1px solid #e5e5e5}main .girl-page .details-line .forms .content .left,main .girl-page .details-line .forms .content .right{width:100%}main .girl-page .details-line .forms .content .left .line,main .girl-page .details-line .forms .content .right .line{display:-webkit-box;display:-ms-flexbox;display:flex;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%);padding:3px 0}main .girl-page .details-line .forms .content .left .line span,main .girl-page .details-line .forms .content .right .line span{width:50%}main .girl-page .details-line .forms .content .left .line span:first-child,main .girl-page .details-line .forms .content .right .line span:first-child{padding-left:15px}main .girl-page .photos{margin-top:20px}main .girl-page .photos h4{font-size:24px;font-weight:400}main .girl-page .photos h4 img{margin-right:5px}main .girl-page .photos .photos-slider{margin:0 -10px}main .girl-page .photos .photos-slider .photo{padding:10px}main .girl-page .photos .photos-slider .photo img{width:100%}main .girl-page .description-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}main .girl-page .description-line .description,main .girl-page .description-line .services{width:49.5%;-webkit-box-shadow:0 1px 2px 0 rgba(99,99,99,.51);box-shadow:0 1px 2px 0 rgba(99,99,99,.51);background:#fdfdfd}main .girl-page .description-line .description h4,main .girl-page .description-line .services h4{background:#eceff1;font-size:18px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;padding-left:15px;border-bottom:1px solid #e5e5e5}main .girl-page .description-line .description h4 img,main .girl-page .description-line .services h4 img{margin-right:5px}main .girl-page .description-line .content{padding:10px}main .girl-page .description-line .services .content{max-height:450px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}main .girl-page .description-line .services .content a{margin:2px 0;font-size:14px;text-decoration:none}main .girl-page .description-line .services .content a.yes:before{content:'\2713';color:#90ee90;margin-right:2px;font-size:18px;font-weight:700}main .girl-page .description-line .services .content a.no:before{content:'\00D7';color:red;margin-right:2px;font-size:18px;font-weight:700}main .girl-page .video{width:100%;margin-top:20px;-webkit-box-shadow:0 1px 2px 0 rgba(99,99,99,.51);box-shadow:0 1px 2px 0 rgba(99,99,99,.51);background:#fdfdfd;padding:5px}main .girl-page .video video{width:100%}main .girl-page .comments{margin-top:20px;-webkit-box-shadow:0 1px 2px 0 rgba(99,99,99,.51);box-shadow:0 1px 2px 0 rgba(99,99,99,.51);background:#fdfdfd}main .girl-page .comments h4{background:#eceff1;font-size:18px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;padding-left:15px;border-bottom:1px solid #e5e5e5}main .girl-page .comments h4 img{margin-right:5px}main .girl-page .comments .content{padding:10px}main .girl-page .comments .content p{margin-bottom:10px}main .girl-page .comments .content .form{width:50%}main .girl-page .comments .content .form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}main .girl-page .comments .content .form form input,main .girl-page .comments .content .form form textarea{border:1px solid #767676;border-radius:3px;font-size:15px;padding:5px;background:#f8f8f8;margin-bottom:10px}main .girl-page .comments .content .form form .submit{background:#e7ebed;color:#455a64;text-transform:uppercase;font-weight:700}main .other-girls{margin-top:30px;border-top:2px solid #eceff1;margin-bottom:30px}@media screen and (max-width:768px){body,html{width:100%;overflow-x:hidden}header{position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content}header .burger{position:relative;width:40px;height:35px;display:block;margin-left:10px}header .burger span,header .burger::after,header .burger::before{height:3px;width:100%;position:absolute;background:#515758;margin:0 auto}header .burger span{top:16px}header .burger::after,header .burger::before{content:''}header .burger::after{bottom:5px}header .burger::before{top:5px}header .burger.open span{opacity:0;-webkit-transition:.5s;transition:.5s}header .burger.open::before{-webkit-transform:rotate(38deg);transform:rotate(38deg);top:16px;-webkit-transition:.4s;transition:.4s}header .burger.open::after{-webkit-transform:rotate(-38deg);transform:rotate(-38deg);bottom:16px;-webkit-transition:.4s;transition:.4s}header .container .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:125px}header .container .menu ul{z-index:999;height:0;overflow:hidden;width:100%;display:block;position:absolute;left:0;padding-left:15px;top:100%;background:#e4bf60;border-bottom:1px solid #754c33;-webkit-transition:.5s;transition:.5s}header .container .menu ul li{display:block;margin:5px 0}header .container .menu ul.open{height:50vh}footer .container .menu ul li{display:block}footer .icons{margin-bottom:30px}footer .icons .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .icons img{width:50%}main h1{margin:0 10px}main .form-page{width:90%}main .girls-wrap{margin:0}main .girls-wrap .girl{width:80%;margin:10px auto}main .girl-page .top-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}main .girl-page .top-line h1{width:100%;border:none;margin-bottom:5px}main .girl-page .top-line span{width:100%;border:none;margin-bottom:5px;padding:5px}main .girl-page .details-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}main .girl-page .details-line .forms,main .girl-page .details-line .prices{width:100%;margin-bottom:15px}main .girl-page .details-line .forms .line span:first-child,main .girl-page .details-line .prices .line span:first-child{font-size:13px}main .girl-page .description-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}main .girl-page .description-line .description,main .girl-page .description-line .services{width:100%;margin-bottom:15px}main .girl-page .description-line .services .content{max-height:770px}main .girl-page .description-line .services .content a{width:calc(50% - 10px);margin-right:5px}main .girl-page .comments .form{width:100%!important}.filter-section .open-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.filter-section .open-filter .btn-filter{margin-top:30px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:7px 14px;background:#e4bf60;color:#754c33;font-weight:700;border:1px solid #2a2326;border-radius:10px}.filter-section .filter-wrap{display:none}.filter-section .filter-wrap.open{display:block;position:absolute;z-index:99;width:95%;top:0;background:#e4bf60;padding-top:35px}.filter-section .filter-wrap.open .close{display:block;position:absolute;right:5px;top:5px;width:32px;height:32px;opacity:.5;cursor:pointer}.filter-section .filter-wrap.open .close:hover{opacity:1}.filter-section .filter-wrap.open .close:after,.filter-section .filter-wrap.open .close:before{position:absolute;left:15px;content:' ';height:33px;width:3px;background-color:#000}.filter-section .filter-wrap.open .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.filter-section .filter-wrap.open .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.filter-section .filter-wrap.open .upper-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.filter-section .filter-wrap.open .upper-line div{width:100%}.filter-section .filter-wrap.open .upper-line .select{width:100%}.filter-section .filter-wrap.open .bottom-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.filter-section .filter-wrap.open .bottom-line .range-div{width:95%}}.modal{display:none}.modal .modal-bg{position:fixed;z-index:998;left:0;right:0;top:0;bottom:0;background:#00000052}.modal .modal-body{position:fixed;width:40%;max-width:500px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;z-index:999;min-height:300px;padding:10px;font-size:16px}.modal .modal-body.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal .modal-body.danger{color:#dc3545!important}.modal .modal-body.warning{color:#ffc107!important}