.fileTypesImg{margin-top:59px;height:358px;overflow:hidden;position:relative}@media (max-width:767px){.fileTypesImg{height:216px;margin-top:35px;padding:0 12px}}@media (max-width:480px){.fileTypesImg{height:126px}}.fileTypesImg::before{content:"";position:absolute;bottom:0;left:0;right:0;height:223px;background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(#F8F8FA));background:-o-linear-gradient(top,#fff0 0%,#F8F8FA 100%);background:linear-gradient(180deg,#fff0 0%,#F8F8FA 100%)}@media (max-width:767px){.fileTypesImg::before{height:78px}}.fileTypesImg img{max-width:928px;height:auto;margin:0 auto;border:1px solid rgb(44 44 46 / .12);-webkit-box-shadow:0 8px 24px rgb(44 44 46 / .1);box-shadow:0 8px 24px rgb(44 44 46 / .1);border-radius:8px}@media (max-width:1024px){.fileTypesImg img{width:100%}}.fileTypesBlocks{margin:0 -16px}@media (max-width:991px){.fileTypesBlocks{margin:0 -8px}}@media (max-width:767px){.fileTypesBlocks{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:-20px;margin-left:-20px;padding:0 12px;overflow:hidden;overflow-x:auto}}.fileTypes .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;margin:16px;min-width:320px;max-width:50%;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;border-radius:12px;padding:30px 10px 30px 25px;background:-webkit-gradient(linear,left bottom,left top,from(rgb(102 176 255 / .25)),to(rgb(102 176 255 / .25))),#FFFFFF;background:-o-linear-gradient(bottom,rgb(102 176 255 / .25),rgb(102 176 255 / .25)),#FFFFFF;background:linear-gradient(0deg,rgb(102 176 255 / .25),rgb(102 176 255 / .25)),#FFFFFF}@media (max-width:991px){.fileTypes .block{margin:8px}}@media (max-width:767px){.fileTypes .block{margin-bottom:0}}.fileTypes .block:nth-child(2){background:-webkit-gradient(linear,left bottom,left top,from(rgb(255 184 118 / .25)),to(rgb(255 184 118 / .25))),#FFFFFF;background:-o-linear-gradient(bottom,rgb(255 184 118 / .25),rgb(255 184 118 / .25)),#FFFFFF;background:linear-gradient(0deg,rgb(255 184 118 / .25),rgb(255 184 118 / .25)),#FFFFFF}.fileTypes .block:nth-child(3){background:-webkit-gradient(linear,left bottom,left top,from(rgb(30 218 211 / .25)),to(rgb(30 218 211 / .25))),#FFFFFF;background:-o-linear-gradient(bottom,rgb(30 218 211 / .25),rgb(30 218 211 / .25)),#FFFFFF;background:linear-gradient(0deg,rgb(30 218 211 / .25),rgb(30 218 211 / .25)),#FFFFFF}.fileTypes .block:nth-child(4){background:-webkit-gradient(linear,left bottom,left top,from(rgb(255 136 176 / .25)),to(rgb(255 136 176 / .25))),#FFFFFF;background:-o-linear-gradient(bottom,rgb(255 136 176 / .25),rgb(255 136 176 / .25)),#FFFFFF;background:linear-gradient(0deg,rgb(255 136 176 / .25),rgb(255 136 176 / .25)),#FFFFFF}.fileTypes .block:nth-child(5){background:-webkit-gradient(linear,left bottom,left top,from(rgb(226 168 255 / .25)),to(rgb(226 168 255 / .25))),#FFFFFF;background:-o-linear-gradient(bottom,rgb(226 168 255 / .25),rgb(226 168 255 / .25)),#FFFFFF;background:linear-gradient(0deg,rgb(226 168 255 / .25),rgb(226 168 255 / .25)),#FFFFFF}.fileTypes .block:nth-child(6){background:-webkit-gradient(linear,left bottom,left top,from(rgb(145 174 243 / .25)),to(rgb(145 174 243 / .25))),#FFFFFF;background:-o-linear-gradient(bottom,rgb(145 174 243 / .25),rgb(145 174 243 / .25)),#FFFFFF;background:linear-gradient(0deg,rgb(145 174 243 / .25),rgb(145 174 243 / .25)),#FFFFFF}.fileTypes .block:last-child .types li{margin:4px!important}.fileTypes .blockImg{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fileTypes .blockImg img{max-width:100%}.fileTypes .block .blocksItemTitle{margin:12px 0 26px}.fileTypes .block .types{margin:auto -4px -4px}.fileTypes .block .types li{margin:4px}@media (min-width:1150px){.fileTypes .block .types li:nth-child(2){margin-right:50%}}@media (max-width:767px){.fileTypes .block .types li:nth-child(2){margin-right:40%}}@media (min-width:1150px){.fileTypes .block .types li:nth-child(5){margin-right:25%}}@media (max-width:767px){.fileTypes .block .types li:nth-child(5){margin-right:20%}}.fileTypes .block .types.etc li:last-child{border-color:#fff0;padding:10px 0;margin:4px -8px 4px 4px}