.modal-content{border:0;border-radius:0}.modal-header{border-radius:0}.modal-header .close{align-items:center;border-radius:100px;display:flex;height:25px;justify-content:center;margin:0;opacity:1;padding:5px;width:25px}.modal-header .close:hover{opacity:1}.book-info p{line-height:1.5}.book-consultant-block{padding-bottom:70px}.book-meeting-block{display:flex;justify-content:center;padding:60px;text-align:center}.book-meeting-block .book-info{max-width:780px;position:relative;z-index:1}.book-meeting-block .book-info .icon{display:block;margin:0 auto 10px;max-width:84px}.book-meeting-block .book-info .btn-custom{font-size:24px;line-height:57px;margin-top:5px}.book-meeting-block .book-info .btn-custom:hover{background-color:transparent}@media only screen and (max-width:1440px){.book-meeting-block{padding:30px 40px 40px}.book-meeting-block .book-info .btn-custom{font-size:20px;line-height:50px}}@media only screen and (max-width:1199px){.book-consultant-block{padding-bottom:45px}.book-meeting-block .book-info .btn-custom{line-height:41px}}@media only screen and (max-width:991px){.book-meeting-block{margin-top:60px;padding:30px 40px 40px}}@media only screen and (max-width:767px){.book-meeting-block{margin-top:0;padding:25px}.book-meeting-block .book-info .icon{max-width:60px}.book-meeting-block .book-info .btn-custom{font-size:16px}}@media only screen and (max-width:679px){.book-meeting-block .book-info .btn-custom{line-height:36px}}@media only screen and (max-width:479px){.book-meeting-block .book-info .btn-custom{line-height:32px}}