/* 
Theme Name:		 PCMI Insurance Brokers Pte Ltd Theme
Theme URI:		 http://www.elegantthemes.com/gallery/divi/
Description:	 Divi Child is a child theme of Divi
Author:			 Vodien
Template:		 Divi
Version:		 1.1.9
Text Domain:	 divi-child
*/
#corporate-insurance-section .center-blog .pagination{
	display:none;
}
#corporate-insurance-section .center-blog .et_pb_salvattore_content{
	width: 100%;
    max-width: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
}
#corporate-insurance-section .center-blog .column.size-1of3:nth-child(3n){
	display: none;
}
body.page-id-236 .firstsec{padding-bottom:0;}
#et-main-area #pages_section, #et-main-area #page-section a:hover{text-decoration:underline;}
body #top-header-section .menu-row .promotion-btn a{text-align: right!important;padding: 14px 32px 14px 0 !important;}
body #corporate-insurance-section .et_pb_blog_grid .et_pb_image_container:after{opacity:1 !important;background: rgb(68 68 68 / 76%) !important;transition: all .1s ease-out !important;}
body #corporate-insurance-section article:hover .et_pb_image_container:after{background: rgba(13,77,113,.76) !important;}
body #corporate-insurance-section article .entry-title{opacity:1 !important;}
#promo-section{padding: 75px 0 120px;}
#promo-section h5{font-weight: 400;color: #0d4d71;}
.promo-rows{background: #f9f9f9;padding: 55px 25px 40px;}
.promo-rows img{margin: 0 20px;width: 55px;}
body #et-main-area .promo-rows p{padding-bottom: 8px;}
#et-main-area #promotions-section .promotions-row .et_pb_column:hover{border: solid 1px rgb(13 77 113 / 42%);}
body.page-id-531 #top-header-section .et-menu-nav .et_pb_menu_page_id-home a{padding-bottom: 15px !important;}
body.page-id-531 #top-header-section .et-menu-nav .et_pb_menu_page_id-home a:after{
content: "";background: #fff;height: 5px;width: 100%;position: absolute;display: block;bottom: -5px;}
body.page-id-531 #top-header-section .et-menu-nav .et_pb_menu_page_id-home a:hover:after{background: #0D4D71;}
.et_mobile_nav_menu .menu-item-478{display: block;width: 160px;margin-top: 30px;margin-bottom: 25px;}
.et_mobile_nav_menu .menu-item-478 a{background: #0d4d71;color: #fff !important;width: auto;display: block;text-align: right;padding: 10px 14%;border-radius: 28px;}
.et_mobile_nav_menu .menu-item-478 a:hover{background: #c8a560 !important;}
.et_mobile_nav_menu .menu-item-478 iframe{width: 65px;height: 60px;position: absolute;margin-left: -58px;margin-top: -20px;}
@media only screen and (max-width:1440px){
	body #top-header-section .menu-row{width: 95% !important;}
}
@media only screen and (max-width:1366px){
	body #top-header-section .et-menu-nav ul li{padding: 0 10px !important;}
}
@media only screen and (max-width:1320px){
	body #top-header-section .et-menu-nav ul li a{font-size: 16px !important;}
}
@media only screen and (max-width:1220px){
	body #top-header-section .et_pb_menu .et_pb_menu__menu{justify-content: center !important;}
	body #top-header-section .menu-column-right{display:none;}
	body #top-header-section .et_pb_menu .et_pb_menu__wrap{display:block !important;}
	body #top-header-section .et_pb_menu_page_id-261{display:block;}
	body #top-header-section .menu-row .menu-column-left{width: 100% !important;margin-right: 0 !important;}
}
@media only screen and (max-width:1009px){
	body #top-header-section .menu-row{width: 98% !important;}
}
@media only screen and (max-width:992px){
	#et-main-area .center-blog .column{width:100%;margin-right:0;}
	#corporate-insurance-section .center-blog .et_pb_salvattore_content{display:block;}
	#et-main-area .three-blog .column{width:100%;margin-right:0;}
	#et-main-area #claim-blogs-row article{width: 400px;}
	body.page-id-236 #corporate-insurance-section .et_pb_row{width:100%;}
}
@media only screen and (max-width:500px){
	#et-main-area #claim-blogs-row article{width:auto;}
	body.page-id-236 #corporate-insurance-section .et_pb_row{width:80%;}
	.promo-rows img{margin: 0 10px;width: 39px;}
}