.searchbanner .searchboxWrap{background-color:#fff;border-radius:48px;box-shadow:0 10px 40px 0 rgba(0,0,0,0.1);margin:-44px auto 20px;max-width:996px;padding:12px 48px;position:relative;width:90%}
.searchbanner .searchboxWrap form{display:flex}
.searchbanner .searchboxWrap .searchBox{position:relative;width:750px}
.searchbanner .searchboxWrap .primaryRedBtn{padding-left:50px;padding-right:50px}
.searchbanner .searchboxWrap input[type=text]{background:url('../../../../content/dam/futuregeneraliindiainsurancecoltd/common/search.svg') 0 center no-repeat;border:0;font-family:'robotolight';font-size:3.2rem;padding:6px 40px;width:100%}
.searchbanner .searchboxWrap input[type=text]:focus{outline:0}
.searchbanner .searchboxWrap input::placeholder{opacity:.6}
.searchbanner .searchboxWrap button{border:0}
.search-box,.close-icon,.search-wrapper{position:relative}
.searchBox .close-icon{background:url('../../../../content/dam/futuregeneraliindiainsurancecoltd/common/close.svg') 0 0 no-repeat;border:0;cursor:pointer;height:32px;outline:0;position:absolute;right:7px;top:12px;width:32px;z-index:2}
.search-box:not(:valid) ~ .close-icon{display:none}
.searchResult{background-color:#f6f6f6;padding:50px 0}
.searchResult .viewResultwrap{display:flex;justify-content:space-between}
.searchResult .viewResultwrap p{display:inline-block;font-family:'robotoregular';font-size:1.4rem}
.searchResult .viewResultwrap li a{border:solid 2px #a6a8aa;border-radius:4px;color:#20252b;display:inline-block;font-family:'robotomedium';font-size:1.4rem;height:32px;margin:0 6px;padding:8px 10px;transition:all .5s;width:32px}
.searchResult .viewResultwrap li a.active{background-color:#f4e6e3;border-color:#f4e6e3}
.searchResult .viewResultwrap li a:hover{border-color:#20252b;text-decoration:none}
.searchResult .viewResultwrap li a.active:hover{border-color:#f4e6e3}
.searchResult .viewResultwrap li a.next{background-image:url('../../../../content/dam/futuregeneraliindiainsurancecoltd/common/arrow-link.png');background-position:center;background-repeat:no-repeat}
.searchResult .viewResultwrap li a.prev{background-image:url('../../../../content/dam/futuregeneraliindiainsurancecoltd/common/arrow-prev.png');background-position:center;background-repeat:no-repeat}
.searchResult h4{border-bottom:1px solid #ccc;color:#c5281c;font-family:'robotomedium';font-size:1.6rem;margin-bottom:22px;padding:50px 0 15px 0;text-transform:uppercase}
.searchResult h5{font-family:'robotomedium';font-size:2.4rem;padding:0 0 5px 0}
.searchResult h5 a{color:#c5281c}
.searchResult p{font-size:1.6rem;line-height:1.5em}
.searchResult img{max-height:148px;max-width:265px}
.searchResult .btnWrap{padding-top:15px}
.searchResult .btn{border:solid 2px #b6b6b6;border-radius:12px;color:#b6b6b6;font-family:'robotobold';font-size:1.2rem;line-height:1.2em;padding:3px 32px;text-transform:uppercase;transition:all .5s}
.searchResult .btn+.btn{margin-left:20px}
.searchResult .btn.buyonline{border-color:#a6a8aa;color:#6f7072}
.searchResult .btn:hover,.searchResult .btn.buyonline:hover{border-color:#212529;color:#212529}
.searchResult .download{background:url('../../../../content/dam/futuregeneraliindiainsurancecoltd/common/download-outline.svg') 0 0 no-repeat;display:flex;font-family:'robotobold';font-size:1.6rem;justify-content:space-between;line-height:1.3em;margin-bottom:25px;padding-left:25px}
.searchResult .link-wrap a{color:#c21b17;font-family:'robotomedium';font-size:1.6rem;line-height:1.2em;position:relative}
.searchResult .link-wrap a:hover{text-decoration:none}
.searchResult .link-wrap a:before{position:absolute;left:0;bottom:-1px;right:0;margin:auto;width:0;height:1px;content:'';color:transparent;background:#c21b17;visibility:hidden;transition:all .5s}
.searchResult .link-wrap a:hover:before{visibility:visible;width:100%}
.searchResult .link-wrap a+a{margin-left:21px}
.searchResult .otherLinks{background-color:#fff;border-radius:5px;box-shadow:0 10px 40px 0 rgba(0,0,0,0.1);padding:40px 24px 15px}
.searchResult .otherLinks h3{font-family:'robotolight';font-size:3.2rem;padding-bottom:40px}
.searchResult .otherLinks li{border-bottom:1px solid #ccc}
.searchResult .otherLinks li:last-child{border-bottom:0}
.searchResult .otherLinks li a{background:url('../../../../content/dam/futuregeneraliindiainsurancecoltd/common/arrow-link.png') right 16px center no-repeat;color:#c4271b;display:block;font-family:'robotomedium';font-size:1.6rem;line-height:1.4em;padding:18px 30px 18px 12px}
@media(max-width:1199px){.searchResult img{max-width:240px}
}
@media(max-width:1023px){section.inner-banner.searchbanner.mainBanner{position:relative;padding-bottom:0}
}
@media(max-width:767px){.searchbanner.inner-banner h1{font-size:2.8rem;margin-top:-10%}
.searchbanner .searchboxWrap .primaryRedBtn{display:none}
.searchbanner .searchboxWrap{margin-top:-24px;padding:6px 25px}
.searchbanner .searchboxWrap .searchBox{width:100%}
.searchbanner .searchboxWrap input[type=text]{font-size:1.8rem}
.searchBox .close-icon{right:0;top:2px}
.filterBtn{margin-bottom:0}
.filterBtn .filterBtncss{margin-bottom:20px}
.sm-text-center{text-align:center}
.searchResult .link-wrap{display:block;padding-top:7px}
.searchResult .viewResultwrap.viewResultwrapTop{display:none}
.searchResult{padding:0 0 25px}
.searchResult img{max-height:initial;margin-top:35px;max-width:100%;width:100%}
.searchResult h4{margin-bottom:15px;padding:40px 0 8px 0}
.searchResult .download{display:block}
.searchResult h5{font-size:2rem}
.searchResult .viewResultwrap p{display:none}
.searchResult .viewResultwrap{display:block;text-align:right}
}
@media(max-width:639px){.mb-xs-5,.my-xs-5{margin-bottom:3rem !important}
.my-xs-5{margin-top:5rem}
.filterBtn{display:block !important}
}