section.fps_curriculum_blk .fps_curriculum_blk_row:not(:last-child){margin-bottom:20px}section.fps_curriculum_blk .fps_curriculum_blk_row:first-child .fps_curriculum_blk_link,section.fps_curriculum_blk .fps_curriculum_blk_row:nth-child(6) .fps_curriculum_blk_link{background:var(--accent_secondary_color)}section.fps_curriculum_blk .fps_curriculum_blk_row:nth-child(2) .fps_curriculum_blk_link,section.fps_curriculum_blk .fps_curriculum_blk_row:nth-child(7) .fps_curriculum_blk_link{background:var(--accent_primary_color)}section.fps_curriculum_blk .fps_curriculum_blk_row:nth-child(3) .fps_curriculum_blk_link,section.fps_curriculum_blk .fps_curriculum_blk_row:nth-child(8) .fps_curriculum_blk_link{background:var(--accent_tertiary_color)}section.fps_curriculum_blk .fps_curriculum_blk_row:nth-child(4) .fps_curriculum_blk_link,section.fps_curriculum_blk .fps_curriculum_blk_row:nth-child(9) .fps_curriculum_blk_link{background:var(--accent_quaternary_color)}section.fps_curriculum_blk .fps_curriculum_blk_row:nth-child(10) .fps_curriculum_blk_link,section.fps_curriculum_blk .fps_curriculum_blk_row:nth-child(5) .fps_curriculum_blk_link{background:var(--accent_quinary_color)}.block_image,section.fps_curriculum_blk .curriculum_block_card{aspect-ratio:16/9;position:relative;z-index:1}section.fps_curriculum_blk .fps_curriculum_blk_link{bottom:0;display:block;font-weight:500;left:0;line-height:1;padding:10px;position:absolute;right:0;text-align:center;text-transform:uppercase;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:1}section.fps_curriculum_blk .fps_curriculum_blk_link a{font-weight:500;text-decoration:none}section.fps_curriculum_blk .curriculum_block_card a{width:100%}section.fps_curriculum_blk .block_image_hov{background-repeat:no-repeat;background-size:cover;opacity:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}section.fps_curriculum_blk .block_image:hover .block_image_hov{opacity:1}section.fps_curriculum_blk .block_image_hov:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}section.fps_curriculum_blk .fps_curriculum_blk_link_main span.hide{display:inline-block;max-width:0;overflow:hidden;transition:max-width .5s ease-in;vertical-align:bottom;white-space:nowrap}section.fps_curriculum_blk .fps_curriculum_blk_link_main span.new{display:inline-block;max-width:100%;overflow:hidden;transition:max-width 1s ease-out;vertical-align:bottom;white-space:nowrap}section.fps_curriculum_blk .block_image:not(:hover) .fps_curriculum_blk_link_main span.hide{opacity:0;transition:none}section.fps_curriculum_blk .block_image:hover .fps_curriculum_blk_link_main span.hide{max-width:100%;transition:max-width .5s ease-in}section.fps_curriculum_blk .block_image:hover .fps_curriculum_blk_link_main span.new{max-width:0;transition:max-width .5s ease-out}section.fps_curriculum_blk .curriculum_block_card a.abs_link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}section.fps_curriculum_blk .fps_curriculum_blk_row{align-items:center;display:flex;gap:20px}section.fps_curriculum_blk .fps_curriculum_blk_row .curriculum_text_content{width:calc(50% - 20px)}section.fps_curriculum_blk .fps_curriculum_blk_row .curriculum_block_card{width:50%}@media(max-width:1024px){section.fps_curriculum_blk .fps_curriculum_blk_row{flex-direction:column;gap:0}section.fps_curriculum_blk .fps_curriculum_blk_row .curriculum_block_card,section.fps_curriculum_blk .fps_curriculum_blk_row .curriculum_text_content{width:100%}section.fps_curriculum_blk .fps_curriculum_blk_row:not(:last-child){margin-bottom:30px}}@media(min-width:1025px) and (max-width:1200px){section.fps_curriculum_blk .fps_curriculum_blk_link_main span{font-size:1.3vw}}@media(max-width:400px){section.fps_curriculum_blk .fps_curriculum_blk_link_main span{font-size:4.2vw}section.fps_curriculum_blk .fps_curriculum_blk_link{padding-top:2.5vw}}