.logo-leftcur{ left:-25px; }
.logo{ width:253px; z-index:2; }
.banner_wrap .bx-wrapper .bx-viewport{ z-index:1; }
.requestquote_wrap{ background-size:cover; }
.content::after{ z-index:-1; }
.insu_list .insu_list_wrap { position:relative; z-index:1; }
.insu_list_wrap ul li:nth-child(2n + 1){ clear:both; }
.insu_list_wrap ul li:first-child,.insu_list_wrap ul li:nth-child(2n + 1){ padding-right:10px; }
.conatact_wrap .wrapper{ position:relative; z-index:9; }

.secbanner .banner_wrap{ background:none; }
.secbanner { display:block; width:100%; position:relative; }
.bannercont_wrap{ position:absolute; width:100%; bottom:0; left:0; }
.secbanner .banner_wrap ul li { max-height:inherit; min-height:inherit; width:100% !important; }
.secbanner .banner_cont{ position:relative; display:table; }

@media screen and (max-width:1300px){
.topmenu ul li{ padding:0 2px; }
.topmenu ul li a{ padding:0 15px; font-size:14px; }
.logo { padding:0 14px; width:228px; }
.head_sosial_wrap{ padding:0 0 0 25px; }
.he_phone_wrap a{ font-size:20px; }
.banner_cont h2{ font-size:33px; }
.banner_cont p{ font-size:23px; }
.personalinsu_wrap h1{ font-size:35px; }
.commercialinsu_wrap h2{ font-size:35px; }
.personalinsu_wrap { padding:0 40px 0 0; }
.commercialinsu_wrap { padding:0 0 0 40px; }
.fnavcopywrap{ padding:0 0 0 20px; }
.footnav ul li{ padding:0 14px; }
.persinsu_listimg img{ width:100%; }

.bannercont_wrap .wrapper { max-width:100%; padding:0; width:100%; }
.secbanner .banner_cont { width:100%; padding:20px 48px; }
.secbanner .banner_wrap .bx-controls.bx-has-controls-direction{ width:100%; height:100%; }
.secbanner .banner_cont h2 { font-size:30px; }
.secbanner .banner_cont p { font-size:20px; }

.topmenu ul li ul{z-index:3; }
.conatact_wrap{padding:60px 0 70px; }
.alignright{width:50%; }
.alignleft{width:50%; }


}
@media screen and (max-width:1200px){
.perandcominsu_wrap::before{ display:none; }
.content::after{ display:none; }
.conatact_wrap::after{ display:none; }
.services_list ul li{ width:50%; }
.servies-box h2{ font-size:35px; }
}
@media screen and (max-width:1140px){
.page-titel-wrap{ width:100%; }
.page-titel-wrap h1{ font-size:35px; }
.right_img{ width:50%; }
.left_img{ width:50%; }
.insu_list{ padding-right:39px; }
}
@media screen and (max-width:1023px){
.wrapper{ padding:0 20px; }
.logo { height:135px; padding:0 14px; top:60px; width:208px; }
.logo img { margin:8px 0 0; }
.logo-leftcur{ height:128px; }
.logo-rightcur{ height:128px; }
.logo-leftcur::after{ height:128px; transform:skewY(-101deg); -webkit-transform:skewY(-101deg); }
.logo-rightcur::after{ height:128px; transform:skewY(-101deg); -webkit-transform:skewY(101deg); }
.topmenu ul li a{ font-weight:500; padding:0 14px; }
.he_phone_wrap a { font-size:19px; }
.head_sosial_wrap { padding:0 0 0 20px; }
.banner_cont{ width:100%; }
.banner_wrap .bx-controls.bx-has-controls-direction{ width:100%; }
.banner_wrap .bx-wrapper .bx-prev{ left:15px; }
.banner_wrap .bx-wrapper .bx-next{ right:15px; }
.banner_wrap ul li { max-height:400px; min-height:400px; }
.pers_row{ margin:0 -10px; }
.perandcominsu_wrap{ padding:40px 0; }
.personalinsu_wrap{ padding:0 20px 0 0; }
.commercialinsu_wrap{ padding:0 0 0 20px; }
.persinsu_listbox{ padding:30px 10px 0; }
.commercialinsu_wrap .insutitel{ font-size:22px; }
.insutitel{ font-size:18px; }
.personalinsu_wrap h1 { font-size:30px; }
.commercialinsu_wrap h2 { font-size:29px; }
.requestquote_wrap{ padding:40px 0; }
.requestquote_titel h2{ font-size:35px; }
.requestquote_titel p{ font-size:17px; }
.ourpartners_wrap { padding:40px 0 0; }
.footer_wrap{ padding:30px 0; }
.footer_left{ width:100%; padding:0; }
.footer_right{ width:100%; padding:20px 0 0 0; }
.fnavcopywrap{ float:right; }
.copytext{ float:right; }
.footnav ul li:last-child{ padding-right:0; }

.right_img{ margin:0 0 10px 30px; }
.left_img{ margin:0 30px 10px 0px; }
.content{ padding:40px 0; }
.page-titel-wrap h1 { font-size:30px; padding:6px 15px; }
.page_titel{ min-height:220px; }
.about_wrapcont{ margin:35px 0 0 0; }
.insu_list{ margin-top:40px; padding:25px 20px; }
.conatact_wrap{ padding:40px 0; }
.cont-map{ margin-top:40px; }
.cont-info-wrap{ margin:20px 0 0 0; }
.cont-col-3{ width:50%; padding:15px 15px 0; }
.cont-col-3 p a { display:table; margin:auto; }
.services_row { margin:0 -15px; }
.servies-box { padding:40px 15px 0; }
.servies-box h2 { font-size:28px; }
.services_list { padding:15px 15px 25px; }
.services_list ul li a{ font-size:14px; }
.bannercont_wrap { bottom:0; left:0; position:relative; width:100%; }
.footer-wd309-logo{float:right; }
.page-id-6 .personalinsu_wrap h1, .page-id-6 .commercialinsu_wrap h2{font-size:28px; }
.alignright{margin:0 0 20px 40px; width:50%; }
.cont-col-4 h3{font-size:17px; }
.cont-map iframe{height:220px; }
.req-from-right .bwp-recaptcha{left:-35px; }


}
@media screen and (max-width:767px){
.wrapper{ padding:0 15px; }
.header_wrap{ clear:both; height:auto; }
.mean-container .mean-bar, .mean-container .mean-bar *{ box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; }
.mean-container a.meanmenu-reveal{ height:44px; width:54px; }
.mean-container .mean-nav ul li a{ padding:8px 15px; width:100%; }
.mean-container .mean-nav ul li a.mean-expand{ width:36px; height:36px; font-size:22px !important; font-weight:400; line-height:33px; }
.mean-container .mean-nav ul li li a{ padding:8px 15px 8px 25px; width:100%; }
.mean-container .mean-nav ul li li li a { padding:8px 15px 8px 35px; width:100%; }
.logo { float:left; height:auto; left:auto; padding:0; position:relative; top:auto; width:140px; }
.logo img{ margin:0; }
.logo-leftcur{ display:none; }
.logo-rightcur{ display:none; }
.head_sosial_wrap{ float:right; clear:both; padding:10px 0 0 0; }
.banner_cont h2 { font-size:24px; }
.banner_cont p { font-size:17px; }
.perandcominsu_wrap { padding:30px 0; }
.personalinsu_wrap { padding:0 0px 0 0; width:100%; }
.commercialinsu_wrap { padding:20px 0 0 0px; width:100%; position:relative; margin:20px 0 0; }
.commercialinsu_wrap:before{ background:#f3f5f8; content:""; left:-15px; right:-15px; bottom:-30px; position:absolute; top:0; z-index: -1; }
.personalinsu_list{ margin:0; }
.commerinsu_list{ margin:0; }
.perandcominsu_wrap::after{ display:none; }
.requestquote_titel h2 { font-size:30px; }
.requestquote_titel p { font-size:15px; }
.requestquotefrom{ margin-top:30px; }
.req-from-left{ padding-right:10px; }
.req-from-right{ padding-left:10px; }
.reqsubbut{ padding-top:25px; }
.reqsubbut input{ height:44px; line-height:44px; padding:0 34px; font-size:16px; }
.requestquote_wrap{ padding:30px 0; }
.ourpartners_wrap { padding:30px 0 0; }
.insutitel { font-size:22px; }
.learnmorenut a{ font-size:15px; line-height:40px; padding:0 17px; }
.learnmorenut{ margin:17px 0 0 0; }
.personalinsu_wrap p{ margin-top:15px; }
.commercialinsu_wrap p{ margin-top:15px; }

.page-titel-wrap .left_cor{ display:none; }
.page-titel-wrap .right_cor{ display:none; }
.page-titel-wrap{ background:rgba(12, 46, 84, 0.95); padding:0 15px }
.page-titel-wrap h1 { background:none; font-size:22px; padding:10px 0px; }
.page_titel { min-height:130px; }
.about_wrapcont{ margin:25px 0 0 0; }
.content { padding:30px 0; }
.right_img { display:table; float:none; margin:0 auto 15px; width:auto; }
.about_wrapcont h3{ font-size:18px; line-height:23px; }
.about_wrapcont p { font-size:15px; line-height:21px; margin:15px 0 0; }
.left_img{ display:table; float:none; margin:0 auto 15px; width:auto; }
.insu_list_wrap ul li{ width:100%; margin:10px 0 0 0; }
.insu_list_wrap ul li:first-child, .insu_list_wrap ul li:nth-child(2n+1){ padding-right:0; }
.insu_list h3{ font-size:18px; }
.insu_list{ margin-top:25px; }
.cont-col-3 h3{ margin-top:20px; }
.cont-map { margin-top:25px; }
.cont-map iframe { height:200px; }
.servies-box { padding:20px 0px 0; width:100%; }
.services_row { margin:0 0px; }
.servies-box h2 { font-size:22px; }
.services_row .servies-box:nth-child(2) { padding-top:20px; }
.services-imgbox img{ width:100%; }
.banner_wrap ul li { max-height:320px; min-height:320px; }
.topmenu{float:none; }
.header_wrap{padding:10px 0; }
.page-id-6 .personalinsu_wrap h1, .page-id-6 .commercialinsu_wrap h2{font-size:20px; }
.new_home_page_wrap .commerinsu_list .commerinsu_listbox{width:auto; float:none; }
.commerinsu_listbox .persinsu_listimg{float:none; }
.new_home_page_wrap .commerinsu_list{float:none; clear:both; overflow:hidden; padding-top:20px; }
.new_home_page_wrap .commerinsu_list .commerinsu_listbox:nth-child(2n+1){padding:0; }
.new_home_page_wrap .commerinsu_list .commerinsu_listbox:nth-child(2n){padding:0; }
.requestquote_titel h2{font-size:22px; }
.req-from-left{width:auto; float:none; padding:0 0 15px 0; clear:bothl; overflow:hidden; }
.req-from-right{width:auto; float:none; padding:0; }
.ourpartners_wrap h3{font-size:24px; }
.alignright{float:none; margin:0 0 20px; width:100%; }
.alignleft{float:none; margin:0 0 20px; width:100%; }
.insu_list::after{display:none; }
.mean-container a.meanmenu-reveal{padding:11px 13px; }
.cont-info-row .cont-col-4{width:50%; padding-bottom:30px; }
.cont-col-4 h3{font-size:16px; margin:12px 0 0 0; }
.cont-info-row .cont-col-4:nth-child(2n+1){clear:left; }
.cont-map iframe{height:140px; }
.page-id-165 .about_wrapcont img.alignright{margin-left:0; }
.content ul.col-2 li{width:auto; float:none; }
.page-id-273 .about_wrapcont.clearfix > h2{font-size:18px; padding-top:15px; }
.page-id-127 .aboutwrap img.alignright{width:100%; margin:0 0 20px 0; }
.content ul.col-3 li{width:auto; float:none; }
.page-id-254 .about_wrapcont.clearfix > h2{font-size:18px; padding-top:15px; }
.page-id-265 .about_wrapcont.clearfix > h2 {font-size: 18px; padding-top:15px; }
.page-id-263 .about_wrapcont.clearfix > h2{font-size:18px; padding-top: 15px; }

}
@media screen and (max-width:479px){
.logo{ display:table; float:none; margin:auto; }
.head_right{ width:100%; text-align:center; }
.he_phone_wrap{ float:none; display:inline-block; margin:15px 5px 0px 0px; vertical-align:top; padding:0 0 0 25px; }
.he_phone_wrap a { font-size:17px; }
.head_sosial_wrap { display:inline-block; float:none; margin:15px 0 0 5px; padding:0; vertical-align:top; }
.head_sosial_wrap ul li { margin:0 3px; }
.banner_cont h2 { font-size:22px; }
.banner_cont p { font-size:15px; }

.personalinsu_wrap h1 { font-size:25px; }
.persinsu_listbox { padding:20px 10px 0; width:100%; }
.commerinsu_listbox{ margin-top:20px; }
.commercialinsu_wrap h2 { font-size:22px; }
.requestquote_titel h2 { font-size:22px; }
.req-from-left{ width:100%; padding:0; }
.req-from-right{ width:100%; padding:15px 0 0 0; }
.req-textarea{ height:110px; }
.ourpartners_wrap h3 { font-size:27px; }
.ourpartners_wrap{ padding:25px 0 0 0; }
.foot_logo { display:table; float:none; margin:0 auto; }
.fnavcopywrap{ width:100%; padding:0; text-align:center; }
.footnav{ width:100%; }
.footnav ul li { padding:10px 8px 0; float:none; display:inline-block; margin-left:-2px; }
.footnav ul li::after{ top:12px; }
.footnav ul li a{ font-size:14px; font-weight:500; }
.copytext{ width:100%; }
.foot_mailphone_wrap{ width:100%; text-align:center; }
.foot_sosial_wrap{ display:table; margin:auto; float:none; }
.head_sosial_wrap{ margin-left:0; }
.foot_mail_wrap{ float:none; display:inline-block; }
.foot_phone_wrap{ float:none; display:inline-block; background-position:left center; margin:15px 0 0 0;}
.footer_right{ padding:15px 0 0 0; }
.footer_wrap { padding:25px 0; }
.foot_mail_wrap a{ font-size:15px; }

.page-titel-wrap h1 { font-size:18px; font-weight:600; }
.cont-col-3 { width:100%; }
.services_list ul li { width:100%; padding-right:0;}
.two-list.services_list ul li { width:100%; }
.insutitel{font-size:18px; }
.req-from-right .bwp-recaptcha{left:-30px; }
.ourpartners_wrap h3{font-size:22px; }
.footer-wd309-logo{float:none; }
.video-iframe-section iframe{height:160px; }
.cont-info-row .cont-col-4{width:auto; float:none; }


}