@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@font-face{font-family:'Maven Pro';font-weight:100 900;src:url(../fonts/MavenPro.ttf) format('truetype');font-display:swap}*{font-family:'Maven Pro',sans-serif;box-sizing:border-box;margin:0;padding:0;text-decoration:none}.ml-auto{margin-left:auto}.mobile-menu{position:fixed;z-index:-1;top:0;right:-10000px;transition:all .6s;opacity:0}.mobile-menu .close-icon{position:absolute;top:23px;right:31px;cursor:pointer}.mobile-menu .close-icon img,.mobile-menu nav{position:relative;z-index:11}.mobile-menu .close-icon:before{position:fixed;z-index:9;top:0;left:0;width:100vw;height:100vh;content:'';background:rgba(2,2,2,.5)}.mobile-menu nav{z-index:10;display:flex;flex-direction:column;width:285px;height:100vh;padding:89px 25px;background:#fff;box-shadow:2px 4px 10px rgba(2,2,2,.05);gap:30px}.mobile-menu nav a{font-size:28px;font-weight:600;line-height:110%;color:rgba(2,2,2,.75)}.mobile-menu nav a.active{color:#1e46f5}.mobile-menu nav a.log-out{font-size:20px;font-weight:600;line-height:110%;display:inline-block;margin-top:20px;color:#d00}@media (min-width:1280px){.mobile-menu{display:none}}.open-menu{z-index:10;right:0;opacity:1}header{padding:10px 18px;background:#fff;box-shadow:0 4px 4px rgba(2,2,2,.05)}header .header-wrapper{display:flex;align-items:center;justify-content:space-between}header .header-wrapper .logo{width:auto;max-width:126px}header .header-wrapper .logo img{width:100%}header .header-wrapper .log-out{display:none}header .header-wrapper .burger{cursor:pointer}header .header-wrapper .main-menu{display:none}@media (min-width:1280px){header .header-wrapper .burger{display:none}header .header-wrapper .logo{max-width:160px}header .header-wrapper .main-menu{display:block}header .header-wrapper .main-menu nav{display:flex;gap:50px}header .header-wrapper .main-menu nav a{font-size:18px;font-weight:600;line-height:110%;color:rgba(2,2,2,.75)}header .header-wrapper .main-menu nav a.active{color:#1e46f5}header .header-wrapper .log-out{font-size:18px;font-weight:500;line-height:110%;display:inline-block;color:#d00}}.container{position:relative;z-index:4;width:100%;margin:0 auto;padding:0 25px}@media (min-width:768px){.container{width:648px;padding:0}}@media (min-width:1024px){.container{width:864px}}@media (min-width:1200px){.container{width:1080px}}@media (min-width:1400px){.container{width:1170px}}.logo{display:flex;width:100%;justify-content:center}.btn-wrapper{display:flex;flex-direction:column;margin-top:30px;align-items:center;gap:10px}.btn{font-size:18px;font-weight:500;font-style:normal;line-height:110%;display:flex;width:100%;max-width:310px;padding:16px;text-align:center;text-transform:capitalize;border:0;border-radius:5px;justify-content:center}@media (min-width:1024px){.btn{max-width:570px}}.primary-btn{color:#fff;background:#1e46f5}.primary-btn:disabled{background:#c7d3ff}.secondary-btn{color:#1e46f5;background:#c7d3ff}.login-section,.main-section{display:flex;width:100vw;height:100vh;align-items:center;justify-content:center}.login-section .mt-55px,.main-section .mt-55px{margin-top:55px}.login-section h2,.main-section h2{font-family:'Maven Pro';font-size:45px;font-weight:600;font-style:normal;line-height:100%;margin-top:30px;text-align:center;color:#020202}.login-section h3,.main-section h3{font-size:28px;font-weight:600;line-height:110%;margin:30px 0;text-align:center;color:#020202}.login-section .m-w-570px,.main-section .m-w-570px{max-width:570px;margin:0 auto}.login-section p,.main-section p{font-family:'Maven Pro';font-size:18px;font-weight:400;font-style:normal;line-height:140%;margin-top:15px;text-align:center;color:rgba(2,2,2,.75)}.login-section form,.main-section form{display:flex;flex-direction:column;width:100%;gap:15px;align-items:center}.login-section .input-wrapper,.main-section .input-wrapper{position:relative;display:flex;flex-direction:column;width:100%;max-width:310px}@media (min-width:1024px){.login-section .input-wrapper,.main-section .input-wrapper{max-width:570px}}.login-section .input-wrapper input,.main-section .input-wrapper input{font-size:18px;font-weight:400;line-height:140%;width:100%;padding:14px 20px;color:#020202;border:1px solid #f0f3f4;border-radius:5px;outline:0;background:#f0f3f4}.card-form .form-wrapper .input-wrapper input::-moz-placeholder,.login-section .input-wrapper input::-moz-placeholder,.main-section .input-wrapper input::-moz-placeholder{color:#7d7d7d}.card-form .form-wrapper .input-wrapper input::placeholder,.login-section .input-wrapper input::placeholder,.main-section .input-wrapper input::placeholder{color:#7d7d7d}.login-section .input-wrapper .show-password,.login-section .input-wrapper .visible-password,.main-section .input-wrapper .show-password,.main-section .input-wrapper .visible-password{position:absolute;top:17px;right:22px;cursor:pointer}.login-section .input-wrapper .hidden,.main-section .input-wrapper .hidden{display:none}.card-form .form-wrapper .input-wrapper input:focus,.login-section .input-wrapper input:focus,.main-section .input-wrapper input:focus{border:1px solid #1e46f5;background-color:#eef5ff}.card-form .form-wrapper .input-wrapper.invalid input,.login-section .input-wrapper.invalid input,.main-section .input-wrapper.invalid input{border:1px solid #d00;background:rgba(221,0,0,.1)}.login-section .input-wrapper.invalid .invalid-text,.main-section .input-wrapper.invalid .invalid-text{display:inline-block}.login-section .input-wrapper .invalid-text,.main-section .input-wrapper .invalid-text{font-size:14px;font-weight:500;line-height:140%;display:none;margin-top:5px;color:#d00}.login-section .forgot-password-link,.main-section .forgot-password-link{font-size:18px;font-weight:500;line-height:110%;display:inline-block;margin-top:30px;text-align:center;text-transform:capitalize;color:#df1683}.login-section .form-wrapper,.main-section .form-wrapper{display:flex;flex-direction:column;width:100%;align-items:center}.login-section .sign-up-link,.main-section .sign-up-link{color:#1e46f5}.main-section .bg-wave{position:absolute;bottom:0;left:0;width:100%;background-image:url(../img/bg-wave.svg)}.main-section .bg-ellipse{position:absolute;top:-75px;left:-91px}.main-section .bg-ellipse2{position:absolute;top:127px;left:289px}@media (min-width:1024px){.main-section .bg-ellipse{top:97.5px;left:102px}.main-section .bg-ellipse2{top:127px;left:1292px}}.login-section{position:fixed;z-index:10;top:0;left:0;display:none;background:#fff}.login-section .closeLogin{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.login-section .wrapper{position:relative;z-index:2;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0 25px}@media (min-width:1024px){.login-section .wrapper{width:570px}}.d-none,.start-page .person-info .children{display:none}.start-page{overflow:hidden;min-height:calc(100vh - 80px);padding:30px 0;background:#f0f3f4}.start-page .person-card .img{width:-moz-fit-content;width:120px;height:120px;margin:0 auto;padding:10px;cursor:pointer;transition:all .5s;opacity:.4;border-radius:5px;background:#fff}.start-page .person-card .img:hover{opacity:1}.start-page .person-card .img img{width:100%;height:100%;border-radius:5px;-o-object-fit:cover;object-fit:cover}.start-page .person-card h3{font-size:20px;font-weight:600;line-height:110%;margin-top:20px;text-align:center;color:#31344f}.start-page .person-card span{font-size:18px;line-height:140%;display:block;margin-top:5px;text-align:center;opacity:.7;color:rgba(2,2,2,.75)}.start-page .person-card .btn{margin:30px auto 0}.start-page .person-card .description{display:none}@media (min-width:1024px){.start-page .person-card{display:flex;gap:40px}.start-page .person-card .img{width:120px;height:120px;margin:0}.start-page .person-card span{text-align:left}}.start-page .person-active{display:block;flex:1!important;order:1}.start-page .person-active .person-card .img{width:150px;height:150px}.start-page .person-active .img{cursor:default;opacity:1}.start-page .person-active .description{position:absolute;bottom:0;left:50%;display:block;transform:translateX(-50%)}.start-page .person-active .description .btn{width:310px}@media (min-width:1024px){.start-page .person-active .img{width:195px!important;height:195px!important}}.start-page .appointment-wrapper{display:none}.start-page .appointments{padding:15px 0px 30px 0px}.start-page .appointments h2,.start-page .no-info p{font-size:18px;font-weight:500;line-height:140%;color:#020202}.start-page .appointments .appointment-cards{display:flex;margin-top:20px;flex-wrap:wrap;gap:15px;align-items:center;justify-content:center}.start-page .appointments .appointment-cards h4{font-size:14px;font-weight:500;line-height:140%;width:100%;color:rgba(2,2,2,.75)}.start-page .appointments .appointment-cards .card{display:flex;flex-direction:row;width:100%;max-width:370px;padding:15px 15px 15px 10px;border-radius:5px;background:#fff;box-shadow:2px 4px 10px rgba(2,2,2,.05);align-items:flex-start;gap:15px}.start-page .appointments .appointment-cards .card .card-wrapper{flex:1}.modal-header h2,.modal-header h3,.reschedule .card .card-wrapper h3,.start-page .appointments .appointment-cards .card .card-wrapper h3{font-size:20px;font-weight:500;line-height:120%;color:#020202}.reschedule .card .card-wrapper p,.start-page .appointments .appointment-cards .card .card-wrapper p{font-size:16px;font-weight:400;line-height:140%;display:flex;width:100%;margin-top:5px;opacity:.85;color:#020202;justify-content:space-between}.start-page .appointments .appointment-cards .card .card-wrapper .btn-wrapper{display:flex;flex-direction:row;margin-top:15px;justify-content:space-between;align-items:center}.start-page .appointments .appointment-cards .card .card-wrapper .btn-wrapper a{font-size:18px;font-weight:500;line-height:110%;text-transform:capitalize}.start-page .appointments .appointment-cards .card .card-wrapper .btn-wrapper a.blue{color:#495adc}.start-page .appointments .appointment-cards .card .card-wrapper .btn-wrapper a.red{color:#d00}.start-page .appointments-active{display:block}.start-page .no-info{display:flex;flex-direction:column;padding-top:50px;align-items:center;gap:15px}.start-page .no-info p{font-weight:400;text-align:center;color:#7d7d7d}.start-page .person-with-children{position:relative;left:50%;display:flex;overflow:auto;padding-bottom:115px;transform:translateX(-50%);justify-content:space-between;gap:50px}@media (min-width:1024px){.start-page .person-with-children{position:static;display:flex;width:100%;padding-bottom:0;transform:translateX(0);justify-content:space-between;gap:20px}.start-page .person-with-children .person-card .description{position:static;transform:none}.start-page .order{order:1!important}.start-page .order.person-active{order:0!important}.start-page .appointments .appointment-cards{justify-content:start}}.modal-header{position:fixed;z-index:10;top:0;width:100%;padding:20px 0;background:#fff;box-shadow:0 4px 4px rgba(0,28,54,.05)}.modal-header .container{display:flex;gap:15px;align-items:baseline}.modal-header h2{font-weight:600;line-height:110%;margin-top:8px;margin-left:25px}.modal-header h3{cursor:pointer;color:#7d7d7d}.modal-header h3 img{margin-right:13px}.modal,.service-modal{position:fixed;z-index:10;top:0;left:0;display:none;overflow:scroll;width:100vw;height:100%;min-height:100vh;padding-top:94px;background:#f0f3f4}.modal .modal-footer,.service-modal .modal-footer{position:relative;z-index:1;width:100%;margin-top:5px}.modal .btn-wrapper,.service-modal .btn-wrapper{display:flex;flex-direction:row;width:100%;gap:15px}.modal .btn-wrapper .btn,.service-modal .btn-wrapper .btn{display:flex;margin:0;flex:1;gap:8px}.modal .btn-wrapper .primary-btn img,.reschedule .branch-office .btn-wrapper .primary-btn img,.service-modal .btn-wrapper .primary-btn img{margin:0}@media (min-width:1024px){.modal .modal-footer,.service-modal .modal-footer{position:fixed;z-index:5;bottom:0;display:flex;width:100%;margin-top:0;padding:20px 0;background:#fff;box-shadow:0 -4px 4px rgba(0,28,54,.05);justify-content:end}.modal .modal-footer .btn-wrapper,.service-modal .modal-footer .btn-wrapper{width:100%;margin-top:0;justify-content:space-between}.modal .modal-footer .btn-wrapper .btn,.service-modal .modal-footer .btn-wrapper .btn{max-width:370px}}.active{display:block!important}.reschedule .tab-btns{display:flex;overflow:scroll;width:100%;padding:30px 0 30px 25px;gap:10px;align-items:center}.reschedule .tab-btns .btn{font-size:18px;font-weight:500;line-height:110%;width:-moz-fit-content;width:fit-content;padding:16px 20px;text-align:center;white-space:nowrap;text-transform:capitalize;color:#df1683;border:1px solid #df1683;flex-shrink:1}.reschedule .tab-btns .btn.active{color:#fff;background:#df1683}.reschedule h2{font-size:18px;font-weight:500;line-height:140%;z-index:1;width:100%;text-align:left;color:rgba(2,2,2,.75)}.reschedule .branch-office #time,.reschedule .branch-office .time input,.reschedule .choose-office{display:none}.reschedule .choose-office .container{display:flex;flex-wrap:wrap;gap:15px;align-items:center;justify-content:center}.reschedule .card{display:flex;flex-direction:row;width:100%;max-width:370px;padding:15px 15px 15px 10px;cursor:pointer;transition:all .5s;border-radius:5px;background:#fff;box-shadow:2px 4px 10px rgba(2,2,2,.05);align-items:flex-start;gap:15px}.reschedule .card .card-wrapper{flex:1}.reschedule .card.choose{background:#1e46f5}.reschedule .card.choose h3{color:#fff}.reschedule .card.choose p{color:#c7d3ff}.reschedule .card.choose svg path{fill:#c7d3ff!important}.reschedule .btn.primary-btn{max-width:370px;margin-top:10px}.reschedule .btn.primary-btn img{margin-left:13px}.reschedule .active,.reschedule .branch-office #time.active{display:block}.reschedule .branch-office{display:none;padding:30px 0}.reschedule .branch-office .container{display:flex;flex-wrap:wrap;gap:15px;align-items:center;justify-content:center}.reschedule .branch-office .btn-wrapper{display:flex;flex-direction:row;width:100%;gap:15px}.reschedule .branch-office .btn-wrapper .btn{display:flex;margin:0;flex:1;gap:8px}.reschedule .branch-office .time{display:flex;flex-wrap:wrap;gap:14px}.reschedule .branch-office .time .time-card{display:flex;width:94px;height:45px;border-radius:5px;background:#fff;box-shadow:2px 4px 10px rgba(2,2,2,.05);align-items:center;justify-content:center}.reschedule .branch-office .time input[type=radio]:checked+.time-card{color:#fff;background-color:#1e46f5}.reschedule .branch-office .heading-wrapper h2{margin-bottom:15px}.reschedule .branch-office .date-time{display:flex;flex-direction:column;width:100%;gap:15px}@media (min-width:1024px){.reschedule .card{padding:25px 20px 45px}.reschedule .choose-office{padding-bottom:110px}.reschedule .choose-office .tab-btns{position:relative;justify-content:center}.reschedule .choose-office .container{justify-content:start}.reschedule .branch-office .card{width:370px}.reschedule .branch-office .container{flex-direction:row;flex-wrap:nowrap;gap:60px;align-items:start}.reschedule .branch-office .date-time{width:60%}.reschedule .datetimepicker-dummy-wrapper{width:740px}}.confirmation .description p{font-size:16px;font-weight:400;line-height:140%;margin-bottom:20px;color:rgba(2,2,2,.75)}.confirmation .description .info{gap:20px}.confirmation .description .info,.confirmation .description .info .info-row{display:flex;flex-direction:column}.confirmation .description .info .info-row span{font-size:18px;font-weight:500;line-height:140%;color:rgba(2,2,2,.75)}.confirmation .description .info .info-row strong{font-size:20px;font-weight:600;line-height:110%;color:#020202}.confirmation .btn-wrapper{margin-top:60px}@media (min-width:1024px){.confirmation .description .info .info-row{flex-direction:row}.confirmation .description .info .info-row span{width:170px}.confirmation .btn-wrapper{margin-top:0}}.loader,.popup{background:rgba(2,2,2,.5)}.loader .content,.loader .loading,.popup .content,.popup .loading{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:5px;background:#fff}.loader .loading,.popup .loading{width:-moz-fit-content;width:fit-content;padding:25px}.loader .loading img,.popup .loading img{animation:loader 1.2s infinite}.loader .content,.popup .content{display:flex;flex-direction:column;width:90%;max-width:310px;padding:40px 20px;align-items:center}.loader .content h2,.loader .content p,.popup .content h2,.popup .content p{font-size:20px;font-weight:600;line-height:110%;max-width:270px;margin-top:20px;text-align:center;color:#020202}.loader .content span,.popup .content span{display:inline-block;margin-top:10px;text-align:center;color:#020202}.loader .content strong,.popup .content strong{font-weight:400;display:inline-block;text-align:center;color:#d00}.service .description{padding-top:30px}.service .description h2{font-family:Maven Pro;font-size:28px;font-weight:600;line-height:110%;margin-bottom:10px;color:var(--for-txt, rgba(2, 2, 2, .75))}.service .cards-wrapper h2,.service .description p{font-family:Maven Pro;font-size:18px;line-height:140%;color:var(--for-txt, rgba(2, 2, 2, .75))}.service .tab-btns{display:flex;overflow:scroll;width:100%;padding:30px 0 30px 25px;gap:10px;align-items:center}.service .tab-btns .btn{font-size:18px;font-weight:500;line-height:110%;width:-moz-fit-content;width:fit-content;padding:16px 20px;text-align:center;white-space:nowrap;text-transform:capitalize;color:#df1683;border:1px solid #df1683;flex-shrink:1}.service .tab-btns .btn.active{color:#fff;background:#df1683}.payment-methods .cards-wrapper .cards input,.service .cards-wrapper,.service .cards-wrapper .cards input,.service-step .cards-wrapper .cards input{display:none}.service .cards-wrapper h2{font-weight:500;margin-bottom:15px}.service .cards-wrapper .cards{display:flex;width:100%;margin:0 auto;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}.service .cards-wrapper .cards .card{display:flex;width:100%;max-width:370px;padding:15px 15px 15px 10px;cursor:pointer;transition:all .3s;color:var(20202, #020202);border-radius:5px;background:var(--ffffff, #fff);box-shadow:2px 4px 10px 0 rgba(2,2,2,.05);align-items:center;gap:15px;align-self:stretch}.payment-methods .cards-wrapper .cards .card h3,.service .cards-wrapper .cards .card h3,.service-step .cards-wrapper .cards .card h3{font-family:Maven Pro;font-size:20px;font-weight:500;line-height:120%}.payment-methods .cards-wrapper .cards input[type=radio]:checked+.card,.service .cards-wrapper .cards input[type=radio]:checked+.card,.service-step .cards-wrapper .cards input[type=radio]:checked+.card{color:#fff;background:#1e46f5}.service .cards-wrapper .btn-wrapper .btn{max-width:370px;margin:0 auto}.service .cards-wrapper.active{display:block}@media (min-width:1024px){.service .description{width:578px;margin-right:auto;margin-left:auto;text-align:center}.service .tab-btns{position:relative;justify-content:center}.service .cards-wrapper .cards{justify-content:space-between}.service .modal-footer .btn-wrapper .btn{margin-left:auto}}.payment-methods .cards-wrapper,.service-step .cards-wrapper{margin-top:30px}.payment-methods .cards-wrapper h2,.service-step .cards-wrapper h2{font-family:Maven Pro;font-size:18px;font-weight:500;line-height:140%;max-width:370px;margin:0 auto 15px;color:var(--for-txt, rgba(2, 2, 2, .75))}.payment-methods .cards-wrapper .cards,.service-step .cards-wrapper .cards{display:flex;width:100%;max-width:370px;margin:0 auto;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}.service-step .cards-wrapper .cards .card{justify-content:space-between}.payment-methods .cards-wrapper .cards .card,.service-step .cards-wrapper .cards .card{display:flex;width:100%;max-width:370px;padding:15px 15px 15px 10px;cursor:pointer;transition:all .3s;color:#020202;border-radius:5px;background:#fff;box-shadow:2px 4px 10px 0 rgba(2,2,2,.05);align-items:center;align-self:stretch}.payment-methods .cards-wrapper .cards .card h4,.service-step .cards-wrapper .cards .card h4{font-family:Maven Pro;font-size:16px;font-weight:400;line-height:140%;text-align:right}.payment-methods .cards-wrapper .btn-wrapper .btn,.service-step .cards-wrapper .btn-wrapper .btn{max-width:370px;margin:0 auto}.payment-methods .modal-footer,.service-step .modal-footer{bottom:25px}@media (min-width:1024px){.payment-methods .modal-footer,.service-step .modal-footer{bottom:0}}.payment-methods .description{max-width:370px;margin-right:auto;margin-bottom:20px;margin-left:auto}.payment-methods .description h2{margin-bottom:5px}.download-pdf .description a,.payment-methods .description p{font-family:Maven Pro;font-size:20px;font-weight:600;line-height:110%}.payment-methods .cards-wrapper .cards .card{justify-content:start;gap:15px}.card-form,.download-pdf{background:#fff}.card-form .form-wrapper{margin-top:30px}.card-form .form-wrapper form{display:flex;flex-direction:column;width:100%;gap:17px;align-items:center}.card-form .form-wrapper .input-wrapper{position:relative;display:flex;flex-direction:column;width:100%;max-width:310px}.card-form .form-wrapper .input-wrapper h3{font-family:Maven Pro;font-size:18px;font-weight:500;line-height:140%;margin-bottom:10px;color:rgba(2,2,2,.75)}@media (min-width:1024px){.card-form .form-wrapper .input-wrapper{max-width:570px}}.card-form .form-wrapper .input-wrapper input{font-size:18px;font-weight:400;line-height:140%;width:100%;padding:14px 20px;color:#020202;border:1px solid #f0f3f4;border-radius:5px;outline:0;background:#f0f3f4}.card-form .form-wrapper .input-wrapper .show-password,.card-form .form-wrapper .input-wrapper .visible-password{position:absolute;top:17px;right:22px;cursor:pointer}.card-form .form-wrapper .input-wrapper .hidden{display:none}.card-form .form-wrapper .input-wrapper.invalid .invalid-text{display:inline-block}.card-form .form-wrapper .input-wrapper .invalid-text{font-size:14px;font-weight:500;line-height:140%;display:none;margin-top:5px;color:#d00}.card-form .form-wrapper .card-input-heading{display:flex;width:100%;margin-bottom:10px;align-items:center;gap:10px}.card-form .form-wrapper .card-input-heading h3{font-weight:500;margin-bottom:0}.card-form .card-values{display:flex;max-width:310px;flex-wrap:wrap;gap:15px}.card-form .card-values h3,.card-form .form-wrapper .card-input-heading h3,.download-pdf .description h2,.download-pdf .description p{font-family:Maven Pro;font-size:18px;line-height:140%;color:rgba(2,2,2,.75)}.card-form .card-values h3{font-weight:500;width:100%;margin-bottom:10px}.card-form .card-values .card-date{display:flex;justify-content:space-between;flex-wrap:wrap}.card-form .card-values .input-wrapper{width:100%;max-width:148px;display: inline-block;}@media (min-width:1024px){.card-form .card-values{max-width:570px;justify-content:space-between}.card-form .card-values h3{margin-bottom:0}.card-form .card-values .card-date{width:40%;gap:15px}.card-form .card-values .card-cvc h3{margin-bottom:15px}}.card-form .img-wrapper{display:flex;width:100%;max-width:570px;margin:0 auto;justify-content:center}@media (min-width:1024px){.card-form .img-wrapper{justify-content:start}}.card-form .pay-img{width:310px}.card-form .modal-footer .container{padding:0}.download-pdf .description{padding-top:30px}.download-pdf .description h2{font-size:28px;font-weight:600;line-height:110%}.download-pdf .description p{margin:10px 0 30px}.download-pdf .description a{font-size:18px;font-weight:500;display:flex;padding:16px 20px;text-align:center;text-transform:capitalize;color:#fff;border-radius:5px;background:#df1683;justify-content:center;align-items:center;gap:10px}.download-pdf .modal-footer{position:absolute}@media (min-width:1024px){.download-pdf .description{position:absolute;top:calc(50% - 91px);left:50%;width:600px;transform:translate(-50%,-50%)}.download-pdf .description .container{width:auto}.download-pdf .description a,.download-pdf .description h2,.download-pdf .description p{width:100%;max-width:100%;}}