@media (min-width:1500px){.container{max-width:1920px !important;width:calc(100% - 160px) !important}.container-fluid{max-width:1920px !important}}@media (min-width:415px) and (max-width:575px){.container{max-width:unset !important;width:400px !important}}@media (max-width:414px){.container{max-width:unset !important;width:300px !important}}@media (max-width:423px){.container-padding{padding-left:calc(((100vw - 300px ) / 2) + 12px);padding-right:calc(((100vw - 300px ) / 2) + 12px)}}@media (min-width:424px) and (max-width:575px){.container-padding{padding-left:calc(((100vw - 400px ) / 2) + 12px);padding-right:calc(((100vw - 400px ) / 2) + 12px)}}@media (min-width:576px){.container-padding{padding-left:calc(((100vw - 540px ) / 2) + 12px);padding-right:calc(((100vw - 540px ) / 2) + 12px)}}@media (min-width:768px){.container-padding{padding-left:calc(((100vw - 720px ) / 2) + 12px);padding-right:calc(((100vw - 720px ) / 2) + 12px)}}@media (min-width:992px){.container-padding{padding-left:calc(((100vw - 960px ) / 2) + 12px);padding-right:calc(((100vw - 960px ) / 2) + 12px)}}@media (min-width:1200px){.container-padding{padding-left:calc(((100vw - 1140px ) / 2) + 12px);padding-right:calc(((100vw - 1140px ) / 2) + 12px)}}@media (min-width:1400px){.container-padding{padding-left:calc(( (100vw - 1320px ) / 2) + 12px);padding-right:calc(( (100vw - 1320px ) / 2) + 12px)}}@media (min-width:1500px){.container-padding{padding-left:calc(((100vw - (100vw - 160px) ) / 2) + 12px);padding-right:calc(((100vw - (100vw - 160px) ) / 2) + 12px)}}@media (max-width:423px){.container-padding--right{padding-right:calc(((100vw - 300px ) / 2) + 12px)}}@media (min-width:424px) and (max-width:575px){.container-padding--right{padding-right:calc(((100vw - 400px ) / 2) + 12px)}}@media (min-width:576px){.container-padding--right{padding-right:calc(((100vw - 540px ) / 2) + 12px)}}@media (min-width:768px){.container-padding--right{padding-right:calc(((100vw - 720px ) / 2) + 12px)}}@media (min-width:992px){.container-padding--right{padding-right:calc(((100vw - 960px ) / 2) + 12px)}}@media (min-width:1200px){.container-padding--right{padding-right:calc(((100vw - 1140px ) / 2) + 12px)}}@media (min-width:1400px){.container-padding--right{padding-right:calc(( (100vw - 1320px ) / 2) + 12px)}}@media (min-width:1500px){.container-padding--right{padding-right:calc(((100vw - (100vw - 160px) ) / 2) + 12px)}}@media (max-width:423px){.container-padding--left{padding-left:calc(((100vw - 300px ) / 2) + 12px)}}@media (min-width:424px) and (max-width:575px){.container-padding--left{padding-left:calc(((100vw - 400px ) / 2) + 12px)}}@media (min-width:576px){.container-padding--left{padding-left:calc(((100vw - 540px ) / 2) + 12px)}}@media (min-width:768px){.container-padding--left{padding-left:calc(((100vw - 720px ) / 2) + 12px)}}@media (min-width:992px){.container-padding--left{padding-left:calc(((100vw - 960px ) / 2) + 12px)}}@media (min-width:1200px){.container-padding--left{padding-left:calc(((100vw - 1140px ) / 2) + 12px)}}@media (min-width:1400px){.container-padding--left{padding-left:calc(( (100vw - 1320px ) / 2) + 12px)}}@media (min-width:1500px){.container-padding--left{padding-left:calc(((100vw - (100vw - 160px) ) / 2) + 12px)}}.download-materials{background-color:#ffffff;padding:80px 0;min-height:100vh}@media (max-width:991px){.download-materials{padding:60px 0}}.download-materials--title{font-size:calc(32px + 14 * ((100vw - 320px) / 1600));font-weight:600;line-height:1.3;color:#9c2166;margin-bottom:0;display:inline-block}@media (min-width:1920px){.download-materials--title{font-size:46px}}@media (max-width:991px){.download-materials--title{margin-bottom:30px}}.download-materials--subtitle{font-size:calc(16px + 2 * ((100vw - 320px) / 1600));line-height:1.5;color:#000000;margin-bottom:0}@media (min-width:1920px){.download-materials--subtitle{font-size:18px}}@media (max-width:991px){.download-materials--subtitle{margin-bottom:40px}}.download-materials--categories{margin-top:50px}@media (max-width:767px){.download-materials--categories{margin-top:30px}}.download-materials--categories .row{margin-left:-15px;margin-right:-15px}.download-materials--categories .row>.col-lg-6{padding-left:15px;padding-right:15px}@media (min-width:992px){.download-materials--categories .row>.col-lg-6:first-child{padding-right:30px}}@media (min-width:992px){.download-materials--categories .row>.col-lg-6:last-child{padding-left:30px}}.download-materials--categories-left,.download-materials--categories-right{display:flex;flex-direction:column;gap:40px}@media (max-width:767px){.download-materials--categories-left,.download-materials--categories-right{gap:30px}}.download-materials--category{margin-bottom:0}.download-materials--category:last-child{margin-bottom:0}.download-materials--category-title{font-size:calc(22px + 6 * ((100vw - 320px) / 1600));font-weight:600;color:#000000;margin-bottom:30px}@media (min-width:1920px){.download-materials--category-title{font-size:28px}}@media (max-width:991px){.download-materials--category-title{margin-bottom:20px}}.download-materials--category-items{margin-left:-15px;margin-right:-15px}.download-materials--item-wrapper{margin-bottom:30px;padding-left:15px;padding-right:15px}@media (max-width:767px){.download-materials--item-wrapper{margin-bottom:20px}}.download-materials--item{background-color:#ffffff;border-radius:8px;box-shadow:0 4px 15px rgba(0, 0, 0, 0.05);overflow:hidden;height:100%;display:flex;flex-direction:column;transition:all 0.3s ease;border:1px solid rgba(156, 33, 102, 0.1)}.download-materials--item:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0, 0, 0, 0.1)}.download-materials--item-img,.download-materials--item-video,.download-materials--item-icon,.download-materials--item-placeholder{width:100%;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;overflow:hidden;position:relative}.download-materials--item-img img,.download-materials--item-video img,.download-materials--item-icon img,.download-materials--item-placeholder img{max-width:300px}.download-materials--item-video .download-materials--item-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60px;height:60px;background-color:rgba(156, 33, 102, 0.8);border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color 0.3s ease}.download-materials--item-video .download-materials--item-video-play:before{content:"";border-left:15px solid #ffffff;border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:5px}.download-materials--item-video .download-materials--item-video-play:hover{background-color:#9c2166}.download-materials--item-icon svg{width:80px;height:80px;color:#9c2166}.download-materials--item-icon img.pdf-thumbnail{max-width:300px !important}.download-materials--item-placeholder{background-color:#f0f0f0}.download-materials--item-content{padding:20px;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.download-materials--item-title{font-size:calc(16px + 2 * ((100vw - 320px) / 1600));font-weight:600;line-height:1.4;color:#000000;margin-bottom:10px}@media (min-width:1920px){.download-materials--item-title{font-size:18px}}.download-materials--item-file-info{font-size:14px;color:#ccc;margin-bottom:20px}.download-materials--item-btn{margin-top:auto;text-align:left}.download-materials--main-btn{text-align:center;margin-top:60px}@media (max-width:767px){.download-materials--main-btn{margin-top:40px}}.download-materials--main-btn .btn{background-color:#ffffff;color:#9c2166;border:1px solid #9c2166}.download-materials--main-btn .btn:hover{background-color:#9c2166;color:#ffffff}.download-materials .btn-download{background-color:#9c2166;color:#ffffff;border:2px solid #9c2166}.download-materials .btn-download:hover,.download-materials .btn-download:focus{background-color:#ffffff;color:#9c2166}.download-materials .btn-download:hover::before,.download-materials .btn-download:focus::before{background-color:#9c2166}.download-materials .btn-download:hover::after,.download-materials .btn-download:focus::after{background-color:#9c2166}.download-materials .btn-download--label{color:#ffffff !important}.download-materials .btn-download--icon{color:#ffffff}.download-materials .btn-download--icon::before{color:#ffffff}