/* MediapressPack | © 2025 
 * 
 * catalog.css is exist. 
 * 
 */ 

@font-face{font-family:"overpasssemibold";src:url("../fonts/overpass-semibold.woff2") format("woff2"),url("../fonts/overpass-semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:"overpassbold";src:url("../fonts/overpass-bold.woff2") format("woff2"),url("../fonts/overpass-bold.woff") format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:"overpasslight";src:url("../fonts/overpass-light.woff2") format("woff2"),url("../fonts/overpass-light.woff") format("woff");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:"overpassregular";src:url("../fonts/overpass-regular.woff2") format("woff2"),url("../fonts/overpass-regular.woff") format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Overpass-Black";src:url("../fonts/Overpass-Black.eot");src:url("../fonts/Overpass-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Black.woff2") format("woff2"),url("../fonts/Overpass-Black.woff") format("woff"),url("../fonts/Overpass-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:"poppinsbold";src:url("../fonts/poppins-bold.woff2") format("woff2"),url("../fonts/poppins-bold.woff") format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:"overpassheavy";src:url("../fonts/overpass-heavy.woff2") format("woff2"),url("../fonts/overpass-heavy.woff") format("woff");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:"poppinsregular";src:url("../fonts/poppins-regular.woff2") format("woff2"),url("../fonts/poppins-regular.woff") format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"poppinssemibold";src:url("../fonts/poppins-semibold.woff2") format("woff2"),url("../fonts/poppins-semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:"poppinslight";src:url("../fonts/poppins-light.woff2") format("woff2"),url("../fonts/poppins-light.woff") format("woff");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:"poppinsmedium";src:url("../fonts/poppins-medium.woff2") format("woff2"),url("../fonts/poppins-medium.woff") format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"Roboto-Bold";src:url("../fonts/Roboto-Bold.eot");src:url("../fonts/Roboto-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Bold.woff2") format("woff2"),url("../fonts/Roboto-Bold.woff") format("woff"),url("../fonts/Roboto-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Roboto-Medium";src:url("../fonts/Roboto-Medium.eot");src:url("../fonts/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Medium.woff2") format("woff2"),url("../fonts/Roboto-Medium.woff") format("woff"),url("../fonts/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Roboto-Light";src:url("../fonts/Roboto-Light.eot");src:url("../fonts/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Light.woff2") format("woff2"),url("../fonts/Roboto-Light.woff") format("woff"),url("../fonts/Roboto-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Roboto-Regular";src:url("../fonts/Roboto-Regular.eot");src:url("../fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Regular.woff2") format("woff2"),url("../fonts/Roboto-Regular.woff") format("woff"),url("../fonts/Roboto-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.catalogPage a{text-decoration:none !important}.catalogPage .item{border:1px solid #e2e2e2;margin-bottom:30px}.catalogPage .item:hover picture{transition:.3s;transform:scale(1.1)}.catalogPage .item .images{height:205px;background:#f6f6f6;overflow:hidden}.catalogPage .item .images picture{transition:.3s;display:flex;align-items:center;justify-content:center;height:100%}.catalogPage .item .text{padding:25px}@media only screen and (min-width: 1024px)and (max-width: 1200px){.catalogPage .item .text{padding:18px}}.catalogPage .item .text h2{text-align:center;font:20px/27px poppinssemibold,Roboto-Medium;color:#0c3b5d;margin:0;padding:0 0 20px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:74px}@media only screen and (min-width: 1024px)and (max-width: 1200px){.catalogPage .item .text h2{font-size:16px;height:70px;-webkit-line-clamp:3;line-height:22px}}@media only screen and (max-width: 767px){.catalogPage .item .text h2{display:block;height:auto}}.moresBtn{display:flex;border:1px solid #dedede;border-radius:40px;position:relative;overflow:hidden;width:100%}@media only screen and (max-width: 320px){.moresBtn{display:inline-block;border:none;border-radius:0}}.moresBtn a{transition:.3s;display:inline-block;font:14px poppinsmedium,Roboto-Medium;color:#0c3b5d;width:100%;text-align:center;text-decoration:none}@media only screen and (min-width: 1024px)and (max-width: 1200px){.moresBtn a{font-size:12px}}@media only screen and (max-width: 320px){.moresBtn a{border:1px solid #dedede;border-radius:40px;margin:5px 0;font-size:14px !important}.moresBtn a:last-child{margin-bottom:0}}@media only screen and (max-width: 1023px){.moresBtn a{font-size:12px}}.moresBtn a.download{border-left:1px solid #dedede}.moresBtn a:hover{transition:.3s;background:#ececec !important;color:#0c3b5d !important}.moresBtn a span{display:flex;align-items:center;justify-content:center;padding:8px}.moresBtn a span i{margin-top:-1px;display:block;color:#fec33b;float:left;margin-right:10px;font-size:18px}@media only screen and (min-width: 1024px)and (max-width: 1200px){.moresBtn a span i{display:none}}@media only screen and (min-width: 1200px)and (max-width: 1500px){.col-xl-3.col-lg-4.col-xs-12.col-sm-6.col-md-6{flex:0 0 33.333333% !important;max-width:33.333333% !important}}
