@charset "UTF-8";.bg-white{background:#fff}.bg-grey{background:#f9f9f9}.bg-bluegrey{background:#dde1e6}.bg-lightblue{background:#f1f7f9}.bg-navy{background:#123350}.bg-blue{background:#01598a}.bg-babyblue{background:#46bfea}.bg-charcoal{background:#2d2d2d}.bg-pink{background:#ff4f8d}.bg-sharppink{background:#d6187e}.bg-black{background:#0e0e0e}.bg-teal{background:#00c9a9}.bg-ƒ green{background:#a2cc00}.bg-yellow{background:#f4ce2b}.bg-orange{background:#f38a00}.bg-red{background:#d63436}.txt-white{color:#fff!important}.txt-grey{color:#f9f9f9!important}.txt-bluegrey{color:#dde1e6!important}.txt-lightblue{color:#f1f7f9!important}.txt-navy{color:#123350!important}.txt-blue{color:#01598a!important}.txt-babyblue{color:#46bfea!important}.txt-charcoal{color:#2d2d2d!important}.txt-pink{color:#ff4f8d!important}.txt-sharppink{color:#d6187e!important}.txt-black{color:#0e0e0e!important}.txt-teal{color:#00c9a9!important}.txt-ƒ green{color:#a2cc00!important}.txt-yellow{color:#f4ce2b!important}.txt-orange{color:#f38a00!important}.txt-red{color:#d63436!important}.bg-navy a{color:#fff}.bg-navy a:hover{color:#fff}ul.tags{margin:0;padding:0}ul.tags li{display:inline-block;margin-bottom:5px;margin-right:5px}ul.tags li a{font-size:17px;line-height:16px;padding:5px 14px;display:inline-block;border-radius:16px}ul.tags li a:after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:10px;position:relative;top:-2px}ul.tags li:first-child a{background:#01598a;color:#fff}ul.tags li:nth-child(2) a{background:#ebfbf8;color:#01598a}ul.tags li:nth-child(3) a{background:#ebfbf8;color:#01598a}.tile-faq{padding-top:80px;padding-bottom:80px}@media only screen and (max-width:991px){.tile-faq{padding-top:20px;padding-bottom:20px}}.tile-faq .elementor-container{max-width:1500px!important;flex-wrap:wrap;padding-left:20px}@media only screen and (max-width:1024px){.tile-faq .elementor-container{padding-left:0}}.tile-faq .elementor-row{flex-wrap:wrap;justify-content:center}@media only screen and (max-width:1024px){.tile-faq .elementor-row{padding:0 20px}}@media only screen and (max-width:991px){.tile-faq .elementor-row .elementor-col-70{width:100%!important}}.tile-faq .elementor-row .elementor-widget-heading.title-one{width:100%;text-align:center}.tile-faq .elementor-row .elementor-widget-heading.title-one .elementor-heading-title{margin-bottom:30px!important}.tile-faq .elementor-row .elementor-element{margin-bottom:0}.tile-faq .elementor-row .button-wrap{width:100%;position:relative;flex-wrap:wrap;display:flex;padding-top:30px}.tile-faq .tiles{display:grid;text-align:center;grid-template-columns:auto auto auto}@media only screen and (max-width:1024px){.tile-faq .tiles{grid-template-columns:100%}}.tile-faq .tile{border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding:0;position:relative;overflow:hidden!important;min-height:305px;background:#fff;color:#123350;padding:20px!important;padding-top:40px!important;border-radius:0!important;overflow:hidden;background-position:center center;text-align:left;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.tile-faq .tile:nth-child(-n+3){border-top:1px solid #d6d6d6}.tile-faq .tile:last-child,.tile-faq .tile:nth-child(3n){border-right:1px solid #d6d6d6}@media only screen and (max-width:767px){.tile-faq .tile{border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:none}.tile-faq .tile:last-child{border-bottom:1px solid #d6d6d6}}.tile-faq .tile:before{content:"";position:absolute;top:0;left:0;right:0;height:8px;background:0 0;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}@media only screen and (max-width:1024px){.tile-faq .tile{padding:8px}}.tile-faq .tile .title{font-family:ff-cocon-pro,sans-serif;font-size:20px;font-weight:400;width:70%;line-height:22px;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;display:flex;flex-wrap:wrap;align-items:flex-end;height:50px;margin-bottom:10px}.tile-faq .tile .title span{width:100%}.tile-faq .tile .title .info{width:50px;height:42px;position:absolute;z-index:1;bottom:calc(100% - 20px);left:0;background:url(/wp-content/themes/custom/images/icons/bubble-info-flip.png) no-repeat center center;background-size:100%}.tile-faq .tile .title .info span{visibility:hidden}.tile-faq .tile .desc{font-size:17px;font-weight:400;margin-bottom:20px}.tile-faq .tile .icon{position:absolute;right:10px;top:20px}.tile-faq .tile .icon{width:80px;height:80px}@media only screen and (max-width:767px){.tile-faq .tile .icon{left:-4px;position:relative}}.tile-faq .tile .icon.large{width:200px;height:200px}.tile-faq .tile .icon.pandemic{background:url(../images/icons/Risk-Tile-Icons-01.svg) no-repeat top left}.tile-faq .tile .icon.diseases{background:url(../images/icons/Risk-Tile-Icons-02.svg) no-repeat top left}.tile-faq .tile .icon.flooding{background:url(../images/icons/Risk-Tile-Icons-03.svg) no-repeat top left}.tile-faq .tile .icon.fluvial-surface{background:url(../images/icons/Risk-Tile-Icons-04.svg) no-repeat top left}.tile-faq .tile .icon.severe-weather{background:url(../images/icons/Risk-Tile-Icons-05.svg) no-repeat top left}.tile-faq .tile .icon.severe-hot-weather{background:url(../images/icons/severe-hot-weather.svg) no-repeat top left}.tile-faq .tile .icon.loss-of-gas-electricity{background:url(../images/icons/Risk-Tile-Icons-06.svg) no-repeat top left}.tile-faq .tile .icon.malicious-attack{background:url(../images/icons/Risk-Tile-Icons-07.svg) no-repeat top left}.tile-faq .tile .icon.cyber-attack{background:url(../images/icons/Risk-Tile-Icons-08.svg) no-repeat top left}.tile-faq .tile .icon.animal-disease{background:url(../images/icons/Risk-Tile-Icons-animal-disease.svg) no-repeat top left}.tile-faq .tile .icon.industrial-accidents{background:url(../images/icons/Risk-Industrial-Accidents.svg) no-repeat top left}.tile-faq .tile .elementor-text-editor{font-size:16px;line-height:22px}.tile-faq .tile .elementor-widget-button .elementor-button-link{line-height:normal}@media only screen and (max-width:1500px) and (min-width:1025px){.tile-faq .tile .elementor-widget-button .elementor-button-link{font-size:1.2vw;margin-bottom:1vw}}@media only screen and (max-width:1024px){.tile-faq .tile .elementor-widget-button .elementor-button-link{padding-left:15px;padding-right:15px;margin-bottom:0}}.tile-faq .tile:hover:before{background:#01598a}.tile-faq .tile:hover .title{color:#01598a}