.resource-title{margin:0 0 30px}.resource-title h1{color:#3765a0;font-size:50px -10;font-family:Lato,sans-serif;font-weight:400;line-height:1;margin:0}@media (min-width:0) and (max-width:767.98px){.resource-title h1{font-size:30px;margin-bottom:30px;text-align:center}}@media (min-width:768px) and (max-width:991.98px){.resource-title h1{font-size:36px}}@media (min-width:992px) and (max-width:1199.98px){.resource-title h1{font-size:36px}}@media (min-width:1200px) and (max-width:1365.98px){.resource-title h1{font-size:30px}}.resource-title .custom-dropdown{border:1px solid #3765a0;width:280px;float:right;margin-top:12px;position:relative}@media (min-width:0) and (max-width:991.98px){.resource-title .custom-dropdown{float:none;margin:0 auto}}.resource-title .custom-dropdown .custom-dd-selected{background:url(../images/resource-drop-down.png) no-repeat 94%;color:#333;font-size:16px;font-family:Lato,sans-serif;font-weight:400;line-height:1;-webkit-box-shadow:0 5px 5px -5px rgba(0,0,0,.5);box-shadow:0 5px 5px -5px rgba(0,0,0,.5);padding:10px 23px 8px;cursor:pointer;text-transform:uppercase}.resource-title .custom-dropdown .custom-dd-list{display:none;position:absolute;width:100%;z-index:999;background:#fff;outline:1px solid #3765a0}.resource-title .custom-dropdown .custom-dd-list ul{margin:0;padding:0}.resource-title .custom-dropdown .custom-dd-list ul li{display:block}.resource-title .custom-dropdown .custom-dd-list ul li a{color:#333;font-size:16px;font-family:Lato,sans-serif;font-weight:400;line-height:1;padding:14px 23px 13px;display:block;text-decoration:none;text-transform:uppercase}.resource-title .custom-dropdown .custom-dd-list ul li.active,.resource-title .custom-dropdown .custom-dd-list ul li:hover{background:#3765a0}.resource-title .custom-dropdown .custom-dd-list ul li.active a,.resource-title .custom-dropdown .custom-dd-list ul li:hover a{color:#fff}.listing-wrap{margin-right:-15px;margin-left:-15px}@media (min-width:0) and (max-width:991.98px){.listing-wrap{margin-left:0;margin-right:0}}.listing-wrap a{float:left;width:calc(33.33333% - 30px);margin:0 15px;display:block;text-decoration:none}@media (min-width:0) and (max-width:991.98px){.listing-wrap a{width:100%;margin:0 0 15px}}.listing-wrap a .each-block .block-introtitle{position:relative;height:200px;overflow:hidden}.listing-wrap a .each-block .block-introtitle:before{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,86.7%,0)),color-stop(95%,rgba(0,0,0,.7)));background-image:linear-gradient(180deg,hsla(0,0%,86.7%,0) 0,rgba(0,0,0,.7) 95%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.listing-wrap a .each-block .block-introtitle img{width:100%;height:auto}.listing-wrap a .each-block .block-introtitle h4{width:100%;color:#fff;font-size:20px;font-family:Lato,sans-serif;font-weight:400;position:absolute;bottom:0;margin:0;padding:0 20px 20px;z-index:99}.listing-wrap a .each-block .block-introcontent{padding:20px 20px 30px}.listing-wrap a .each-block .block-introcontent p{min-height:82px;color:#333;font-size:18px;font-family:Lato,sans-serif;font-weight:400;overflow:hidden;margin:0 0 20px}.listing-wrap a .each-block .block-introcontent span{color:#333;font-size:18px;font-family:Lato,sans-serif;font-weight:700}.listing-wrap a .each-block .block-introcontent span i{color:#3765a0;padding-left:8px;vertical-align:middle;font-size:24px}.listing-wrap a:hover .block-introcontent{background-color:#000}.listing-wrap a:hover .block-introcontent p,.listing-wrap a:hover .block-introcontent span,.listing-wrap a:hover .block-introcontent span i{color:#fff}