.section-block-media{height:auto;overflow:hidden;padding:80px 20px 47px;position:relative;width:100%}@media (max-width:768px){.section-block-media{padding:60px 20px 44px}}.section-block-media .character-cloud{height:auto;max-width:296px;position:absolute;right:40px;top:60px;width:100%}@media (max-width:768px){.section-block-media .character-cloud{max-width:103px;right:-60px;top:30px}}.section-block-media .character-cloud img{height:100%;object-fit:cover;width:100%}.section-block-media .character-fly{height:auto;left:20px;max-width:118px;position:absolute;top:68px;width:100%;z-index:1}@media screen and (max-width:998px){.section-block-media .character-fly{max-width:78.2px;top:20px}}@media (max-width:640px){.section-block-media .character-fly{max-width:48.2px;top:20px}}.section-block-media .character-fly img{height:100%;object-fit:cover;width:100%}.section-block-media .container-block-media{height:auto;margin:0 auto;max-width:1200px;width:100%}.section-block-media .header-block-media{color:#102b74;font-size:48px;font-weight:700;line-height:55.03px;margin-bottom:63px;position:relative;text-align:center;z-index:1}@media (max-width:768px){.section-block-media .header-block-media{font-size:20px;line-height:24px;margin-bottom:30px}}.section-block-media .wrapper-cards{display:grid;gap:25px;grid-template-columns:1fr 1fr;position:relative}@media (max-width:768px){.section-block-media .wrapper-cards{grid-template-columns:1fr;margin:0 auto;max-width:550px}}.section-block-media .wrapper-cards .card{border-radius:15px;display:flex;flex-direction:column;height:auto;overflow:hidden;position:relative;width:auto}.section-block-media .wrapper-cards .card .card-image{display:flex;max-height:586px;overflow:hidden;position:relative}@media (max-width:768px){.section-block-media .wrapper-cards .card .card-image{max-height:356px}}.section-block-media .wrapper-cards .card .card-image img{height:100%;object-fit:cover;width:100%}.section-block-media .wrapper-cards .card .card-contents{background-color:#f08622;flex-direction:column;height:auto;overflow:hidden;padding:20px 20px 32px;position:relative}.card-button,.section-block-media .wrapper-cards .card .card-contents{align-items:center;display:flex;justify-content:center;width:100%}@media (max-width:1024px){.section-block-media .wrapper-cards .card .card-contents{height:200px!important}.card-button{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}}@media (max-width:768px){.section-block-media .wrapper-cards .card .card-contents{height:auto!important;padding:20px}}@media (max-width:640px){.section-block-media .wrapper-cards .card .card-contents{height:356px}}.section-block-media .wrapper-cards .card .card-contents a{text-decoration:unset}.section-block-media .wrapper-cards .card .card-contents .title-content-card{color:#fff;font-size:24px;font-weight:500;line-height:27.51px;margin:8px 0 25px;text-align:center}@media (max-width:768px){.section-block-media .wrapper-cards .card .card-contents .title-content-card{font-size:18px;line-height:20.63px;margin:18px 0 15px}}.section-block-media .wrapper-cards .card .card-contents .button-pdf{align-items:center;background-color:#fcfcfc;border-radius:15px;display:flex;height:51.86px;justify-content:center;margin:5px;max-width:223px;position:relative;transition:all .3s ease-in-out;width:100%}@media (max-width:768px){.section-block-media .wrapper-cards .card .card-contents .button-pdf{height:38px;max-width:151px}}.section-block-media .wrapper-cards .card .card-contents .button-pdf .name-button{color:#f08622;font-size:16px;font-weight:600;line-height:17.81px;text-align:center;text-transform:uppercase}@media (max-width:768px){.section-block-media .wrapper-cards .card .card-contents .button-pdf .name-button{font-size:14px;line-height:15.58px}}.section-block-media .wrapper-cards .card .card-contents .button-pdf:hover{background-color:#0c1c46;transform:translateY(-3px)}.modal-overlay{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.3);height:90%;margin:5% auto;padding:10px;position:relative;width:85%}.modal-content iframe{border:none;height:100%;width:100%}.close-btn{color:#fff;cursor:pointer;font-size:30px;font-size:24px;position:absolute;right:25px;top:10px}