.text_wrapper{margin-bottom:50px;text-align:center;width:100%;float:left}.text_wrapper_heading{width:100%;float:left;display:inline-block}.text_wrapper_heading h2{font-size:40px}.text_wrapper_content p{font-size:16px;margin-top:30px}.text_wrapper_content{width:100%;float:left;display:inline-block}.section_1{padding-top:100px;padding-bottom:100px;width:100%;float:left}.main_wrapper{margin-bottom:50px;text-align:center}.image_wrapper{position:relative;width:auto;display:inline-block}.image_wrapper_overlay{transition:.2s ease;position:absolute;opacity:0;bottom:200px;top:200px}.image_wrapper_overlay,.main_wrapper:hover .image_wrapper_overlay{right:0;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;transition:all .5s;left:0}.main_wrapper:hover .image_wrapper_overlay{overflow:hidden;opacity:1;bottom:0;top:0;background-color:rgba(0,0,0,.8)}.content_wrapper{transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:20px;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;transition:all .5s;position:absolute;text-align:center;top:50%;left:50%}.content_wrapper h4{font-size:30px;color:#fff;padding-bottom:5px}.content_wrapper h5{font-size:14px;font-weight:500;color:#999;padding-bottom:24px}.social_icons{padding:0;list-style-type:none;margin:0}.social_icons li{margin-left:10px;float:left}.social_icons li:first-child{margin-left:0}.social_icons li a{height:35px;font-size:16px;border:1px solid #999;color:#fff;text-align:center;border-radius:50%;width:35px;line-height:35px;float:left}.social_icons li a,.social_icons li a:hover{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.social_icons li a:hover{border:1px solid #4285f4;background:#4285f4}.pagination_section{text-align:center;width:100%;float:left;margin-top:50px}.pagination_section ul{list-style:none;padding:0;margin:0;display:inline-block}.pagination_section ul li{margin-left:20px;float:left}.pagination_section ul li:first-child{margin-left:0}.pagination_section .prev i{margin-right:10px}.pagination_section .next i{margin-left:10px}.pagination_section ul li a i{font-size:16px}.pagination_section .prev{margin-left:0}.pagination_section .next,.pagination_section .prev{height:34px;border-radius:35px;width:90px;line-height:34px}.pagination_section ul li a{height:30px;border:1px solid #e0e0e0;color:#4285f4;text-align:center;width:30px;line-height:30px;float:left}.pagination_section ul li a:hover{border:1px solid #4285f4;color:#fff;background:#4285f4}@media(min-width:992px) and (max-width:1199px){.social_icons li{margin-left:7px}.social_icons li a{height:30px;font-size:13px;width:30px;line-height:28px}.pagination_section ul li{margin-left:18px}}@media(min-width:768px)and (max-width:991px){.pagination_section .next,.pagination_section .prev{width:70px}.pagination_section ul li{margin-left:7px}}@media(max-width:767px){.social_icons li{margin-left:5px}.social_icons li a{font-size:14px}.pagination_section{margin-bottom:40px}}@media only screen and (max-width:480px){.pagination_section .next,.pagination_section .prev{width:60px}.pagination_section ul li{margin-left:6px}}@media only screen and (max-width:390px){.pagination_section .next i,.pagination_section .prev i{display:none}.pagination_section .next,.pagination_section .prev{width:50px}}@media only screen and (max-width:360px){.social_icons li a{height:28px;font-size:13px;width:28px;line-height:28px}}