@font-face{font-family:'lucida_sansregular';src:url("https://insuringhawaii.com/wp-content/plugins/add-functions-orange-roc/fonts/lucida_sans_regular-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Adobe_Garamond';src:url("https://insuringhawaii.com/wp-content/plugins/add-functions-orange-roc/fonts/AGaramond-Regular.ttf") format("truetype");font-weight:bold;font-style:normal}.custom-roc h1{font-family:"Adobe_Garamond" !important;line-height:1.67;letter-spacing:0}.custom-roc #primary-menu li a,.custom-roc p,.custom-roc div,.custom-roc span,.custom-roc a,.custom-roc li,.custom-roc input,.custom-roc label,.custom-roc address,.custom-roc h2,.custom-roc h3,.custom-roc h4,.custom-roc h5,.custom-roc h6{font-family:"lucida_sansregular" !important}.custom-roc h2,.custom-roc h3,.custom-roc h4,.custom-roc h5,.custom-roc h6{letter-spacing:0;line-height:1.67}.custom-roc .cq-accordion .flipIn,.cq-accordion h3,.custom-roc .cq-accordion ul li{-webkit-animation:none !important;animation:none !important}.custom-roc .gc-cs-link{color:inherit;text-decoration:none}.custom-roc h1,.custom-roc h2,.custom-roc h3,.custom-roc h4,.custom-roc h5,.custom-roc h6{letter-spacing:0 !important}.copyright-bar{width:100%}h3.ult-responsive.flipbox_heading{color:#693 !important}h4.ult-responsive .flipbox_heading{color:#fff !important}.button.ghost,.button.ghost:visited{background:transparent !important;border:2px solid #fff !important}.button.ghost:hover,.button.ghost:active{background:#fff !important;color:#693 !important;border:2px solid transparent !important}.bcg-ghost-button-flip .flip_link a{border:1px solid #ffffff;padding:10px}.vc_custom_1506956146140{border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000}div.ifb-face.ifb-back{padding-top:60px}.roc-staff-accordion-2 ul li{background-color:#669933;border-top:1px solid #000 !important;border-left:2px solid #000 !important;border-right:2px solid #000 !important}.roc-staff-accordion-2 ul li:last-child{border-bottom:1px solid #000 !important}.roc-staff-accordion-2 ul li i{display:none}.gform_wrapper .chosen-container-single .chosen-single{background:none;border-radius:0;height:46px;border:1px solid #ccccccc}.gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single{background-image:none !important;-webkit-box-shadow:none;box-shadow:none}.gform_wrapper .chosen-container-single .chosen-single div b{display:none}.gform_wrapper .chosen-container-single .chosen-single span{margin-top:10px;color:#669933}.gform_wrapper div.validation_error{display:none}.gform_wrapper form li.gfield.gfield_error{margin-top:0;margin-bottom:0 !important;background-color:transparent;border:none}.gform_wrapper li.gfield.gfield_error div.gfield_description{display:none}.gform_wrapper form li.gfield.gfield_error div.ginput_container,.gform_wrapper form li.gfield.gfield_error label.gfield_label{margin-top:.375em;margin-left:0}.gform_wrapper.gf_browser_chrome form .gfield_error input[type=email],.gform_wrapper.gf_browser_chrome form .gfield_error input[type=number],.gform_wrapper.gf_browser_chrome form .gfield_error input[type=password],.gform_wrapper.gf_browser_chrome form .gfield_error input[type=tel],.gform_wrapper.gf_browser_chrome form .gfield_error input[type=text],.gform_wrapper.gf_browser_chrome form .gfield_error input[type=url],.gform_wrapper.gf_browser_chrome form .gfield_error select,.gform_wrapper.gf_browser_chrome form .gfield_error textarea,.gform_wrapper.gf_browser_chrome form li.gfield_error.field_sublabel_above .ginput_complex input[type=text]{margin-bottom:0}.gform_wrapper form li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper form li.gfield_html,.gform_wrapper .top_label .gfield_error .ginput_container{max-width:100%}::-webkit-input-placeholder{color:rgba(102,102,102,0.45);text-indent:6px;font-size:15px;padding-top:3px}::-moz-placeholder{color:rgba(102,102,102,0.45);text-indent:6px;font-size:15px;padding-top:3px}:-ms-input-placeholder{color:rgba(102,102,102,0.45);text-indent:6px;font-size:15px;padding-top:3px}:-moz-placeholder{color:rgba(102,102,102,0.45);text-indent:6px;font-size:15px;padding-top:3px}form .gform_footer{position:relative;height:75px}form input[type="submit"]{background-color:rgba(102,153,50,0.96);width:200px !important;text-align:center;margin-right:0 !important;position:absolute;left:0 !important;right:0 !important;margin:auto !important}form input[type="submit"]:hover{background-color:rgba(102,153,50,0.8) !important}span#input_1_1_5_container.ginput_right{width:100% !important;border:1px solid #000}input#input_1_1_5{width:100%;height:44px;background-color:#ffffff;border:1px solid #000000;border:none;color:#669933}.roc-get-quote{background-color:#ffffff;width:450px;height:300px;padding:10px 35px;-webkit-box-shadow:0px 0px 60px -4px #000;box-shadow:0px 0px 60px -4px #000;position:relative;left:270px}.roc-get-quote label{display:none !important}.roc-get-quote h3{text-transform:uppercase}.roc-get-quote .gform_button{float:right;background-color:#669933}.roc-get-certificate_wrapper ul.gform_fields li.gfield{margin-top:1px}.roc-get-certificate_wrapper input[type="text"],.roc-get-certificate_wrapper input[type="email"]{height:42px !important;margin-top:0 !important;padding-top:0 !important;padding-bottom:0 !important}.roc-get-certificate a.chosen-single{margin-top:0;border:1px solid #ccc !important;background-color:#fafafa !important;-webkit-box-shadow:none !important;box-shadow:none !important;background-image:none !important}.roc-get-certificate a.chosen-single span{font-size:15px;color:rgba(102,102,102,0.45) !important}.roc-get-certificate ul.chosen-results{font-size:15px;color:rgba(102,102,102,0.45) !important}.roc-get-certificate ul.chosen-results li.active-result:hover{background-color:#669933;background-image:none;color:#fff}.gform_wrapper .chosen-container .chosen-results li.highlighted{background-image:none !important;background-color:#693 !important;color:#fff !important}form.roc-get-certificate a.chosen-single div{background-color:#F3F3F3;position:absolute !important;width:42px !important}form.roc-get-certificate a.chosen-single div::after{content:"\f140";color:#669933;font-size:42px;position:relative;right:4px;top:7px;font-family:"dashicons"}input[type="text"]:focus,input[type="email"]:focus,input[type="select"]:focus,input[type="textarea"]:focus,#input_3_6:focus{border:1px solid rgba(102,153,50,0.4) !important;outline:none !important}.roc-get-quote-mobile{-webkit-box-shadow:0px 0px 60px -4px #000;box-shadow:0px 0px 60px -4px #000;margin:30px;width:150px;height:auto;float:right}.slideout-navigation{left:auto !important;right:0;-webkit-transform:translateX(100%) !important;transform:translateX(100%) !important}.slide-opened .slideout-navigation{-webkit-transform:translateX(0px) !important;transform:translateX(0px) !important}nav#generate-slideout-menu{width:30%;width:100%;min-width:400px;min-width:100%}nav#generate-slideout-menu .inside-navigation{padding-top:20px;padding-left:30px;padding-right:30px !important}.bcg-slider-header{color:#ffffff;margin-top:20px;margin-bottom:0px;text-transform:uppercase;font-size:22px}.bcg-line-2{margin-top:0;margin-bottom:25px}#menu-slide-out-menu li{border-bottom:1px solid #f3f3f3}#menu-slide-out-menu li a{-webkit-transition:all 0.9s ease-in-out;transition:all 0.9s ease-in-out}#menu-slide-out-menu li a:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.slider-exit{position:absolute;top:-15px;left:-15px}.slider-exit .fa{font-family:"FontAwesome" !important}.slider-exit .fa.fa-times{font-size:40px;color:#669933;-webkit-transition:-webkit-transform .8s ease-in-out;transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out;transition:transform .8s ease-in-out, -webkit-transform .8s ease-in-out}.slider-exit .fa.fa-times:hover{font-family:"FontAwesome" !important;color:#B1CB97;-webkit-transform:rotate(160deg);transform:rotate(160deg)}nav.slideout-navigation{width:100%}.bcg-subscribe-here_wrapper h4,.bcg-subscribe-here_wrapper span,.bcg-subscribe-here_wrapper p{color:#fff;text-align:center}.bcg-subscribe-here_wrapper input[type="text"]{height:50px;width:100%}@media screen and (max-width: 650px){nav#generate-slideout-menu{width:100%;-webkit-box-shadow:none;box-shadow:none}}.roc-staff-accordion-2 ul li:nth-child(2){background-color:#8c8c8c}.roc-staff-accordion-2 ul li:nth-child(3){background-color:#ababab}.roc-get-a-quote-sidebar img{margin-top:inherit;width:285px;height:auto}.bcg-full-width-widget img{position:relative;top:-30px}.roc-sidebar-address h2{margin-bottom:0;line-height:2;color:#669933;font-weight:600;text-transform:uppercase}.roc-sidebar-address address{font-style:normal;font-size:16px;line-height:1.4;margin:5px auto}.roc-phone-2 li.tel::before{content:"tel:";color:#669933;margin-right:5px;font-size:16px}.roc-phone-2 li.fax::before{content:"fax:";color:#669933;margin-right:5px;font-size:16px}.roc-phone-2 li.toll::before{content:"toll-free:";color:#669933;margin-right:5px;font-size:16px}.roc-staff-accordion-2 .accordion-content p{margin:0 0;display:none}.roc-phone-2{list-style:none;margin:10px auto 0}.roc-phone-2 li{line-height:1.3;font-size:16px}.roc-phone-2 li span{color:#693 !important}.roc-our-people{display:block;margin-bottom:15px;padding:12px 12px 0;border-top:1px solid #000;line-height:1.67}.roc-name{display:inline-block;color:#669933;text-transform:uppercase;font-size:18px}.roc-name::after{content:"|";font-size:18px;margin:5px;color:#669933}.roc-phone,.roc-email,.roc-function{font-size:16px;line-height:1.1}.roc-function{display:block}.roc-last-line{display:inline-block;margin-top:30px}.roc-phone::before{content:"\f470";content:"tel:";font-family:"dashicons";color:#669933;position:relative;margin-right:5px}.roc-phone::after{content:"|";font-size:18px;margin:7px;color:#000}.roc-email::before{content:"\f466";font-family:"dashicons";color:#669933;position:relative;top:6px;margin-right:5px;font-size:22px}.roc-the-row{position:relative}a.roc-click-me{position:absolute;width:220px;height:250px;top:100px;left:65.0%;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:9;background-color:rgba(255,255,255,0);cursor:pointer;border:0px solid red;color:transparent}a.roc-click-me:hover{color:transparent !important}.inside-header .main-navigation{position:relative;top:45px}.mobile-header-navigation .mobile-header-logo img{height:90px !important;padding-left:40px}.sticky-menu-logo .navigation-stick:not(#sticky-placeholder) .navigation-logo{padding-left:60px;padding-bottom:10px}.sticky-menu-logo .navigation-stick:not(#sticky-placeholder) .navigation-logo img{height:100px !important}@media screen and (max-width: 985px){.inside-header .main-navigation{position:initial}}.search-item .fa-search,.fa.fa-envelope,li.roc-green-hover a{color:#693 !important;font-weight:600 !important}.roc-green-hover.menu-break{padding-left:10px}.fa.fa-envelope:hover,li.roc-green-hover a:hover{color:inherit !important}@media screen and (max-width: 1150px){#gform_3 a.chosen-single{width:97% !important;overflow:hidden !important}}@media screen and (max-width: 1100px){#gform_3 a.chosen-single{width:92% !important;overflow:hidden !important}}@media screen and (max-width: 1050px){#gform_3 a.chosen-single{width:90% !important;overflow:hidden !important}}@media screen and (max-width: 1000px){#gform_3 a.chosen-single{width:86% !important;overflow:hidden !important}}@media screen and (max-width: 950px){#gform_3 a.chosen-single{width:72% !important;overflow:hidden !important}}@media screen and (max-width: 850px){#gform_3 a.chosen-single{width:66% !important;overflow:hidden !important}}@media screen and (max-width: 768px){#gform_3 a.chosen-single{width:102% !important;overflow:hidden !important}}@media screen and (max-width: 730px){#gform_3 a.chosen-single{width:96.5% !important;overflow:hidden !important}}@media screen and (max-width: 640px){#gform_3 a.chosen-single{width:100% !important;overflow:hidden !important}}@media screen and (max-width: 1100px){#gform_2 a.chosen-single{width:95% !important;overflow:hidden !important}}@media screen and (max-width: 975px){#gform_2 a.chosen-single{width:82% !important;overflow:hidden !important}}@media screen and (max-width: 900px){.roc-get-quote{left:150px;width:400px}a.chosen-single{width:315px}}@media screen and (max-width: 890px){#menu-primary-menu{position:inherit;top:inherit}}@media screen and (max-width: 850px){#gform_2 a.chosen-single{width:70% !important;overflow:hidden !important}}@media screen and (max-width: 768px){button.menu-toggle{padding-top:30px;padding-right:20px;font-size:28px;color:#669933}.mobile-menu{font-size:18px;display:block;margin-top:-70px;color:#666666}}@media screen and (max-width: 768px){#gform_2 a.chosen-single{width:100% !important;overflow:hidden !important}}@media screen and (max-width: 735px){#gform_2 a.chosen-single{width:95% !important;overflow:hidden !important}}@media screen and (max-width: 675px){#gform_2 a.chosen-single{width:85% !important;overflow:hidden !important}}@media screen and (max-width: 656px){#gform_2 a.chosen-single{width:100% !important;overflow:hidden !important}}@media screen and (max-width: 435px){.roc-get-quote-mobile{width:120px;margin-top:10px}}
/*# sourceMappingURL=custom-min.css.map */