@charset "utf-8";
/*
Theme Name:Fine Edge WP
*/
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
html { background:none; -webkit-text-size-adjust: 100%;}
body { background:#f3f3f3; font-size:16px; color:#1b4278; font-family: Century Gothic, Arial, Helvetica, sans-serif;}
a { color:#1b4278;  outline:none; text-decoration:underline; outline-style:none;}
a:hover { color:#1b4278; text-decoration:none; }
p { line-height:1.7; margin:0 0 30px;}
li { list-style:none outside none; }
strong, b{ font-weight:bold;}
em, i { font-style:italic;}
strong em, em strong{font-style:italic; font-weight:bold;}
h1, h2, h3, h4, h5, h6 { line-height:1.2; font-weight:bold; margin-bottom:20px;}
h1{ font-size:36px;}
h2{ font-size:30px;}
h3{ font-size:24px;}
h4{ font-size:18px;}
h5{ font-size:24px;}
h6{ font-size:14px;}
img{ max-width:100%; height:auto; vertical-align:middle;}
hr{ clear:both; margin:30px 0; border:0; border-bottom:1px solid #e1e0da;}
pre {white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;}

.left{ float:left;}
.right{ float:right;}
.clear { clear:both; height:0; font-size:0; }
.alignleft {display: inline;float: left; margin:0 20px 20px 0;}
.alignright { display: inline; float: right; margin:0 0 20px 20px;}
.aligncenter { clear: both; display: block; margin:0 auto 20px;}
.alignnone{clear: both; display: block;}
.tableBox{ display:table; table-layout:fixed; width:100%; height:100%;}
.table_cellBox{ display:table-cell; vertical-align:middle;}
.button, a.button{ background:#0c66ff; font-size:18px; text-transform:capitalize; font-weight:normal; padding:10px 20px; border:1px solid #0c66ff; line-height:1; border-radius:5px; color:#FFF; display:inline-block; -webkit-appearance: none; cursor:pointer;}
.button:hover, a.button:hover{ background:#0c66ff; color:#FFF; text-decoration:none;}
input,
button,
select,
textarea{outline-style:none;}
.inner{width:1130px; max-width:100%; margin:0 auto; padding-left:20px; padding-right:20px;}
.body_wrapper{ width:100%; overflow:hidden;}
/*Header Css 开始*/
.header{ position:fixed; left:0px; top:0px; width:100%; z-index:9000;background-color: #1d3746c2;}
.header .inner{ padding:24px 20px 25px;position: relative;}
.header .header_logo{display: block;float: left;width: 160px;max-width: 100%;}
.header .header_logo img {display: block;width: 100%;margin: 0px;}
.mainNav{float: right;padding-top: 20px;}
.mainNav, .mainNav *{margin: 0;padding: 0;list-style: none;}
.mainNav a{text-decoration: none;zoom: 1;color: #FFF;font-size: 16px;padding: 15px 30px 15px 20px;display: block;position: relative;}
.mainNav > li{padding: 20px 30px;float: left;position: relative; text-transform:uppercase;}
.mainNav > li > a{font-size: 16px;padding: 0px;}
.mainNav > li > a::after{content: "";display: none;width: 100%;height: 4px;background: #fff;position: absolute;left: 0;right: 0;bottom: 0px;margin: 0 auto -44px;}
.mainNav > li > a:hover::after, .mainNav > li.current-menu-item > a::after, .mainNav > li.sfHover > a::after{display: block;}
.mainNav > li > .sub-menu{position: absolute;top: 84px;left: -45%;background: rgb(14, 46, 65);width: 282px;text-align: center;}
.mainNav > li > .sub-menu > li{position: relative;}
.mainNav > li > .sub-menu > li::after{content: "";display: block;width: 90%;height: 1px;background: #32586e;position: absolute;left: 0;right: 0;bottom: 0px;margin: 0 auto;}
.mainNav > li > .sub-menu > li:last-child::after{display: none;}
.mainNav > li > .sub-menu > li:hover{background: #32586e;}
.mobile_menu_hamburger{width: 22px;padding: 0px;text-align: center;cursor: pointer;display: none;position: absolute;right: 20px;top: 50%;margin-top: -10px;}
.mobile_menu_hamburger i{display: block;width: 100%;height: 2px;margin: 0 auto 5px;background: #fff;}
.mobile_menu{display: none;position: static;width: 100%;z-index: 97;text-align: center;}
.mobile_menu_content{position: relative;background-color: #1d3746c2;}
.mobile_menu_content .header_menu{text-align: left;position: relative;}
.mobile_menu_content .header_menu > li > a{font-size: 16px;color: #ffffff;font-weight: 300;position: relative;text-transform: uppercase;display: block;padding: 15px 50px 15px;text-decoration: none;}
.mobile_menu_content .header_menu li > a:hover{background: #1e55ff;color: #000;}
.mobile_menu_content .header_menu li > a::before{background: #1e55ff;content: "";display: block;height: 1px;left: 0px;position: absolute;bottom: -1px;width: calc(100% - 0px);}
.mobile_menu_content .header_menu li:last-child > a::before{display: none;}
.mobile_menu_content .header_menu > li > a .accordsuffix{color: #FFF;}
.mobile_menu_content .header_menu .accordsuffix{ display: block;position: absolute;color: #FFF;right: 50px;top: 13px;}
.mobile_menu_content .header_menu .accordsuffix:before{content: "\f055";font-family: 'FontAwesome';font-size: 16px;}
.mobile_menu_content .header_menu .active .accordsuffix:before{content: "\f056";color: #FFF;}
.mobile_menu_content .header_menu li ul.sub-menu{display: none;}
.mobile_menu_content .header_menu li ul.sub-menu li a{font-size: 16px;color: #ffffff;font-weight: 300;position: relative;text-transform: uppercase;display: block;padding: 15px 50px 15px 80px;text-decoration: none;}
.mobile_menu_content .header_menu li ul.sub-menu li a:hover{background: #1e55ff;color: #000;}
.mobile_menu_content .header_menu li ul.sub-menu li a::before{background: #1e55ff;content: "";display: block;height: 1px;left: 0px;position: absolute;bottom: -1px;width: calc(100% - 0px);}
@media only screen and (min-width: 769px){
	.mobile_menu {display: none !important;}	
}
/*Header Css 结束*/

/*Footer Css 开始*/
.footer{ background:#000; text-align:center; padding-top:60px; padding-bottom:50px;}
.footer_logo{ width:162px; margin:0px auto 48px; display:block;}
.footer_logo img{ display:block; width:100%; height:auto;}
.footer ul{ padding:0px 0px 35px; margin:0px;}
.footer ul li{ padding:0px 0px 10px; margin:0px; font-size:14px; color:#bfbfbf; line-height:1.5;}
.footer ul li a{ color:#bfbfbf; text-decoration:none;}
.footer ul li a:hover{ color:#bfbfbf; text-decoration:underline;}
.footer p{ padding:0px; margin:0px; font-size:14px; color:#7f7f7f; line-height:1.5;}
/*Footer Css 结束*/

/* .page_title_center{ padding:0px; margin:0px 0px 36px; line-height:1.2;color:#1b4278; font-weight:bold;font-size:40px; text-transform:uppercase; text-align:center;}
.page_title_center:after{ content:""; display:block; margin:15px auto 0px; width:70px; height:4px; background:#1b4278;} */
/*Banner css 开始*/
.page_banner_content{position:relative; border-bottom:1px solid #888888;}
.page_banner_content .inner{height:776px; text-align:center; padding-bottom:75px;}
.page_banner_content h2{padding:0px;margin:0px;line-height:1.2;color:#FFF;font-weight:bold;font-size:46px;text-align:center;text-transform:uppercase; text-shadow:0px 0px 10px rgba(0,0,0,0.34);}
.page_banner_content p{padding:0px;margin:40px 0px 0px;font-size: 32px;line-height:1.3;color: #ffffff;text-align:center; text-shadow:0px 0px 10px rgba(0,0,0,0.34);}
/*Banner css 结束*/
#content{background-color:#fff;padding: 120px 0px 230px;}
#content p{color: #000;font-size: 22px;line-height: 2;text-align: center;padding: 0;margin-bottom: 70px;}

#content ul li{font-size: 26px;line-height: 1.2;color: #000;font-weight: bold;padding: 10px 0px 10px 70px;position: relative;margin-bottom: 40px;}
#content ul li::after{content: "";display: block;width: 48px;height: 48px;background: url(/wp-content/themes/fineedgeanalytics_wp/images/icon_tick.png) center no-repeat;background-size: cover;position: absolute;top: 0;left: 0;}

.home_row1{ padding-bottom:115px;}
.home_row1 .home_row1_inner{ position:relative;}
.home_row1 .text_box{ float:left; width:56.5%; -moz-box-shadow:0px 0px 10px rgba(0,0,0,0.2); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2); box-shadow:0px 0px 10px rgba(0,0,0,0.2); padding:45px 45px 25px; background:#fff;}
.home_row1 .text_box p{font-size:25px; color:#1b4278;font-weight:bold;}
.home_row1 .text_box ul{ padding:0px; margin:0px;}
.home_row1 .text_box ul li{ padding:2px 0px 20px 48px; margin:0px; font-size:20px; color:#1b4278; line-height:1.5; position:relative; font-weight:bold;}
.home_row1 .text_box ul li:before{ content:""; display:block; width:24px; height:25px; background:url(/wp-content/themes/fineedgeanalytics_wp/images/home_row1_li_icon.png) left top no-repeat; background-size:100% 100%; position:absolute; left:-1px; top:6px;}
.home_row1 .img_box{ width:513px; max-width:48%; position:absolute; right:0px; top:42px;}


.page_content_form{background:url(/wp-content/themes/fineedgeanalytics_wp/images/page_content_form_bg.png?v=1) center bottom no-repeat; background-size:100% auto; padding-bottom:112px;}
.page_content_form .gform_wrapper{padding:18px 0px 0px;margin:0px auto;}
body .page_content_form .gform_wrapper ul li.gfield{padding:0px 0px 15px ; margin:0px auto !important; width:430px; max-width:100%;}
.page_content_form .gform_wrapper .top_label .gfield_error { width: calc(430px - 0px);}
@media only screen and (min-width: 641px){
	.page_content_form .gform_wrapper .top_label li ul.gfield_checkbox,
	.page_content_form .gform_wrapper .top_label li ul.gfield_radio { width: calc(100% + 0px);}
}
body .page_content_form .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html{ color:#7e7e7e;font-size:20px; line-height:1.7; text-align:center; width:100%; padding-bottom:96px;}
body .page_content_form .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html p{ display:none;}
body.page-id-230 .page_content_form .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html p{ display:block;}

body .page_content_form .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html a{color:#3300ff; text-decoration:underline;}
body .page_content_form .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html a:hover{color:#3300ff; text-decoration:underline;}
.page_content_form .gform_wrapper .top_label .gfield_label,
.page_content_form .gform_wrapper legend.gfield_label{padding:0px;margin:0px 0px 10px;font-size:14px;color:#17307d;line-height:1.65;display:none;}
body .page_content_form .gform_wrapper .top_label div.ginput_container{padding:0px;margin:0px;}
.page_content_form .gform_wrapper .top_label input.medium,
.page_content_form .gform_wrapper .top_label select.medium,
.page_content_form .gform_wrapper textarea.medium{width:100%;font-size:15px!important;color:#282828!important;padding:14px 25px!important;margin:0px!important;line-height:20px!important;font-family:Century Gothic,sans-serif!important;height:48px;border:0px;background:#fff;-moz-box-shadow:0px 4px 5px #e9e9e9;-webkit-box-shadow:0px 4px 5px #e9e9e9;box-shadow:0px 4px 5px #e9e9e9;letter-spacing:0px!important; border-radius:3px;}
.page_content_form .gform_wrapper .top_label select.medium{padding:14px 20px 14px 20px!important;}
.page_content_form .gform_wrapper textarea.medium{height:148px;}
.page_content_form .gform_wrapper .top_label ::-webkit-input-placeholder{color:#282828;opacity:1; font-size:15px;}
.page_content_form .gform_wrapper .top_label :-moz-placeholder{color:#282828;opacity:1; font-size:15px;}
.page_content_form .gform_wrapper .top_label ::-moz-placeholder{color:#282828;opacity:1; font-size:15px;}
.page_content_form .gform_wrapper .top_label :-ms-input-placeholder{color:#282828;opacity:1; font-size:15px;}
.page_content_form .gform_wrapper .gform_footer{ padding:3px 0px 0px; margin:0px auto !important; width:430px; max-width:100%;}
.page_content_form .gform_wrapper .gform_footer input.button,
.page_content_form .gform_wrapper .gform_footer input[type=submit],
.page_content_form .gform_wrapper .gform_page_footer input.button,
.page_content_form .gform_wrapper .gform_page_footer input[type=submit]{text-transform:uppercase;background:#ff7800;border-radius:5px;border:none;display:block;text-shadow:0px 0px 1px #FFF;padding:16px 20px 16px 20px;color:#FFF; text-align:center;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;-webkit-appearance:none;cursor:pointer;margin:0px;width:100%; -webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 6px rgba(0,0,0,0.2);box-shadow:0px 3px 6px rgba(0,0,0,0.2); height:60px; font-size:20px !important;}
.page_content_form .gform_wrapper .gform_footer input.button:hover,
.page_content_form .gform_wrapper .gform_footer input[type=submit]:hover,
.page_content_form .gform_wrapper .gform_page_footer input.button:hover,
.page_content_form .gform_wrapper .gform_page_footer input[type=submit]:hover{background:#ff7800;color:#FFF;text-decoration:none;}
.page_content_form .gform_confirmation_message{font-size:20px;padding:15px 0px 50px;text-align:center; color:#464646; line-height:1.5;}
.page_content_form .gform_wrapper div.validation_error{display:none;}
.page_content_form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 0px)!important;}
.page_content_form .gform_wrapper li.gfield.gfield_error{border:0px;background:none;}
.page_content_form .gform_wrapper.gform_validation_error .top_label input.medium,
.page_content_form .gform_wrapper.gform_validation_error .top_label select.medium{width:100%;}
.page_content_form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page_content_form .gform_wrapper li.gfield_error textarea{border:none;}
.page_content_form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,
.page_content_form .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0px;}
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error input[type=email],
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error input[type=number],
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error input[type=password],
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error input[type=tel],
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error input[type=text],
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error input[type=url],
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error select,
.page_content_form .gform_wrapper.gf_browser_chrome .gfield_error textarea,
.page_content_form .gform_wrapper.gf_browser_chrome li.gfield_error.field_sublabel_above .ginput_complex input[type=text]{margin-bottom:0px;}

.page_title_center{font-size: 44px;color: #3077a9;line-height: 1.2;padding: 0;text-align: center;margin: 0px 0px 50px;}
.page_title_center::after{content: "";display: block;margin: 27px auto 0px;width: 76px;height: 6px;background: #3077a9;}
/* contact us */
.contact_us_content{background-color: #f6f6f6;padding: 120px 0px 230px;}
.contact_us_content .page_content_form{background:none;padding-bottom: 0px;}
.contact_us_content .page_content_form .gform_wrapper .gform_footer input.button,.contact_us_content .page_content_form .gform_wrapper .gform_footer input[type=submit],
.contact_us_content .page_content_form .gform_wrapper .gform_page_footer input.button,.contact_us_content .page_content_form .gform_wrapper .gform_page_footer input[type=submit]{background-color: #3bb3e4;box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);border-radius: 8px;font-size: 22px !important;}
.contact_us_content .page_content_form .gform_wrapper .top_label input.medium,.contact_us_content  .page_content_form .gform_wrapper .top_label select.medium,
.contact_us_content .page_content_form .gform_wrapper textarea.medium{border: solid 1px #c3d4e6; box-shadow: 0px 4px 5px #e9e9e9; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; }
.contact_us_content .page_content_form .gform_wrapper .gform_footer{padding: 20px 0px 0px;}
/* our clients */
.our_clients_row2{background-color: #f6f6f6;padding: 120px 0px 100px;}
.our_clients_row2 p{font-size: 19px;color: #000;line-height: 1.8;margin-bottom: 50px;padding: 0;}
/* our solutions */
.our_solutions_content{}
.our_solutions_content ul li{font-size: 18px;line-height: 1.8;color: #000;padding: 5px 0px 10px 70px;position: relative;margin-bottom: 30px;}
.our_solutions_content ul li::after{content: "";display: block;width: 48px;height: 48px;background: url(/wp-content/themes/fineedgeanalytics_wp/images/icon_tick.png) center no-repeat;background-size: cover;position: absolute;top: 0;left: 0;}
.our_solutions_row1{background-color: #fff;padding: 100px 0px 80px;}
.our_solutions_row1 .alignright{width:52%;}
.our_solutions_row2{background-color: #f6f6f6;padding: 120px 0px 65px;}
.our_solutions_row2 .our_solutions_row2_content {position: relative;}
.our_solutions_row2 .our_solutions_row2_content h2{ position:relative; z-index:9;}
.our_solutions_row2 .our_solutions_row2_content img{margin-top: -150px; position:relative; z-index:8;}
.our_solutions_row2 .our_solutions_row2_content ul{width: 100%;max-width: 600px;position: absolute;top:235px;right: 0; z-index:10;}
.our_solutions_row2 .our_solutions_row2_content ul li{padding: 0px 0px 0px 70px;}
.our_solutions_row3{background-color: #fff;padding: 100px 0px 100px;}
.our_solutions_row3 p{font-size: 18px;color: #000000;line-height: 1.8;margin-bottom: 40px;}
.our_solutions_row3 ul{width: 46%; float: left;}
.our_solutions_row3 .alignright{width: 52%; float: right; margin:0px;}
/* Risk Management Functionalities */
.risk_man_fun_row1{padding: 100px 0 115px;background: #fff;}
.risk_man_fun_content .risk_man_fun_row1_cut{background: #ebf0f4;padding: 6px;}
.risk_man_fun_content .risk_man_fun_row1_cut_top ul{display: flex;flex-wrap: wrap;justify-content: center;padding: 26px 0 30px;}
.risk_man_fun_content .risk_man_fun_row1_cut_top li{display: inline-block;min-width: 173px;text-align: center;background: #ffffff;border-radius: 10px;font-size: 22px;line-height: 1;color: #8e989d;padding: 17px 37px 18px;margin: 0px 15px;text-transform: uppercase;cursor: pointer;}
.risk_man_fun_content .risk_man_fun_row1_cut_top li.active{background-color: #3077a9;color: #ffffff;font-weight: bold;}
.risk_man_fun_content .risk_man_fun_row1_cut_list{display: none;}
.risk_man_fun_content .risk_man_fun_row1_cut_list.active{display: block;}
.risk_man_fun_content .risk_man_fun_row1_cut_list li{font-size: 18px;line-height: 1.7;color: #000000;padding: 24px 32px 24px 30px;margin-bottom: 3px;}
.risk_man_fun_content .risk_man_fun_row1_cut_list li:nth-child(even){background: #f4f7f9;}
.risk_man_fun_content .risk_man_fun_row1_cut_list li:nth-child(odd){background: #ffffff;}
.risk_man_fun_content .risk_man_fun_row1_cut_list li:last-child{margin-bottom: 0px;}


@media only screen and (max-width: 641px){
    .page_content_form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]) {
		line-height:normal;
		min-height:inherit;
	}
}
@media only screen and (max-width:761px),(max-device-width:1023px) and (min-device-width:768px){
    .page_content_form .gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:0px;}
}
@media (max-width:1100px){
	.our_solutions_row2 .our_solutions_row2_content ul{max-width: 500px;}
}
@media (max-width:990px){
    .page_banner_content .inner{height:600px;}
	.page_banner_content .inner h2{font-size:40px;}
	.page_banner_content p{font-size: 26px;margin: 20px 0px 0px;}

	.our_solutions_row2 .our_solutions_row2_content ul{position: static;max-width: 100%;margin-bottom: 20px;}
	.our_solutions_row2 .our_solutions_row2_content img{margin-top: 0px;}

	.our_solutions_row3 ul{width: 100%;float: none;}
	.our_solutions_row3 .alignright{width: 100%;float: none;text-align: center;}
}
@media (max-width: 768px){
	/* header */
	.mainNav {display: none;}
	.mobile_menu_hamburger {display: block;}

	.page_banner_content .inner{ padding-bottom:0px; height:450px;}
	.page_banner_content .inner h2{font-size:30px;}
	.page_banner_content p{font-size: 20px;margin: 15px 0px 0px;}
	.content_top{ margin-top:50px;}
	.content_top .content_top_inner{ padding-left:20px; padding-right:20px;}
	.content_top p{ font-size:14px;}
	.home_row1{ padding-bottom:60px;}
	.home_row1 .text_box{ float:none; width:100%; padding-left:20px; padding-right:20px; padding-top:30px;}
    .home_row1 .text_box p{font-size:20px;}
	.home_row1 .text_box ul li{ font-size:16px; padding-left:30px; padding-bottom:10px;}
	.home_row1 .text_box ul li:before{ width:17px; height:18px;}
	.home_row1 .img_box{ position:static; max-width:100%; margin:30px auto 0px;}
	.page_content_form{ padding-bottom:60px;}

	.footer{ padding-top:50px; padding-bottom:40px;}
	.footer_logo{ margin-bottom:20px;}
	.footer ul{ padding-bottom:20px;}

	.page_title_center{font-size: 30px;margin: 0px 0px 25px;}
	.page_title_center::after{margin: 20px auto 0px;width: 70px;height: 3px;}

	#content{padding: 60px 0px 80px;}
	#content p{font-size: 18px;margin-bottom: 25px;}	
	#content ul li{padding: 0px 0px 0px 40px;margin-bottom: 25px;font-size: 20px;}
	#content ul li::after{width: 24px;height: 24px;top: 1px;left: 5px;}

	.contact_us_content{padding: 60px 0px 80px;}

	.our_clients_row1{padding: 50px 0px 40px;}
	.our_clients_row2{padding: 60px 0px 50px;}
	.our_clients_row2 p{font-size: 16px;margin-bottom: 30px;}

	.our_solutions_content ul li{margin-bottom: 20px;padding: 0px 0px 0px 50px;font-size: 16px;}
	.our_solutions_content ul li::after{width: 30px;height: 30px;}
	.our_solutions_row1{padding: 60px 0px 50px;}
	.our_solutions_row1 .alignright{width: 100%;float: none;text-align: center; margin:0px;}
	.our_solutions_row1 li{padding: 0px 0px 0px 50px;}
	.our_solutions_row2{padding: 60px 0px 50px;}
	.our_solutions_row2 .our_solutions_row2_content ul li{padding: 0px 0px 0px 50px;}
	.our_solutions_row3{padding: 50px 0px 60px;}
	.our_solutions_row3 p{font-size: 16px;margin-bottom: 30px;}

	.risk_man_fun_row1{padding: 60px 0 65px;}
	.risk_man_fun_content .risk_man_fun_row1_cut_top li{font-size: 20px;padding: 10px 15px 12px;width: 180px;margin: 0px 10px 10px;}
	.risk_man_fun_content .risk_man_fun_row1_cut_list li{font-size: 15px;padding: 18px 20px;}
}