@font-face{font-family:'SinkinSans-100Thin';src:url(https://www.stroheckerinsurance.com/wp-content/themes/twentyseventeen-child-theme-01/fonts/SinkinSans-100Thin.otf)}@font-face{font-family:'SinkinSans-200XLight';src:url(https://www.stroheckerinsurance.com/wp-content/themes/twentyseventeen-child-theme-01/fonts/SinkinSans-200XLight.otf)}@font-face{font-family:'SinkinSans-300Light';src:url(https://www.stroheckerinsurance.com/wp-content/themes/twentyseventeen-child-theme-01/fonts/SinkinSans-300Light.otf)}@font-face{font-family:'SinkinSans-400Regular';src:url(https://www.stroheckerinsurance.com/wp-content/themes/twentyseventeen-child-theme-01/fonts/SinkinSans-400Regular.otf)}@font-face{font-family:'SinkinSans-500Medium';src:url(https://www.stroheckerinsurance.com/wp-content/themes/twentyseventeen-child-theme-01/fonts/SinkinSans-500Medium.otf)}@font-face{font-family:'SinkinSans-600SemiBold';src:url(https://www.stroheckerinsurance.com/wp-content/themes/twentyseventeen-child-theme-01/fonts/SinkinSans-600SemiBold.otf)}@font-face{font-family:'SinkinSans-700Bold';src:url(https://www.stroheckerinsurance.com/wp-content/themes/twentyseventeen-child-theme-01/fonts/SinkinSans-700Bold.otf)}@font-face{font-family:'SinkinSans-800Black';src:url(https://www.stroheckerinsurance.com/wp-content/themes/twentyseventeen-child-theme-01/fonts/SinkinSans-800Black.otf)}.site-footer{font-size:.875rem;line-height:1.6;margin-top:.1em}.footer-logos-row{background:rgb(0 0 0 / .05) none repeat scroll 0 0}.logo-link:hover{background:rgb(0 0 0 / .1)}.logo-link{display:flex;height:100%;width:100%;transition:.5s}@media all and (min-width:800px){.bottom-logos{display:flex;justify-content:space-between;width:100%}.item.footer-logo{height:100px;justify-content:space-between;margin-right:2px;width:100%}}.vbar-left{background-position:center center;background-size:cover}.vbar-right h2{font-size:1.2rem;line-height:1.3}.page-content h3{font-size:1.2rem}.vbar-right{background:rgb(0 0 0 / .05) none repeat scroll 0 0;padding:40px;width:60%}.sh-list{margin:25px 0}.sh-list li{background-image:url(https://stroheckerinsurance.com/wp-content/uploads/2017/02/list-icon.png);background-position:0 7px;background-repeat:no-repeat;background-size:13px auto;list-style:outside none none;padding:3px 0 3px 25px}select{border:1px solid #bbb;border-radius:0;font-family:inherit;height:3em;width:100%}.tab-content .wpcf7-submit{margin-top:10px}.tab-content h3{font-size:1rem;text-transform:none}.eos-tab-links{border-bottom:5px solid rgb(0 120 190)}.hide-this{display:none}.tab-link.active{background:rgb(0 120 190);color:#fff}button,input[type="button"],input[type="submit"]{background-color:#222;border:0 none;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:.75rem;font-weight:800;letter-spacing:1px;line-height:1;padding:1em 2em;text-shadow:none;text-transform:uppercase;transition:background .2s ease 0s}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{background:#fff linear-gradient(#fff0,#fff0) repeat scroll 0 0;border:1px solid #bbb;border-radius:0;color:#666;display:block;font-family:inherit;padding:.7em;width:100%}*::-moz-placeholder{font-family:inherit!important}@media all and (min-width:800px){.eos-tab-links{display:flex}.form-cell{margin-right:10px;width:50%}.eosform-row{display:flex;margin-bottom:10px}.tab-content{padding:30px;width:70%}.tab-image{background-position:center center;background-size:cover;width:30%}.tab-content-wrapper{display:flex;justify-content:space-between}}.tabs-container p:empty{display:none}.tab1-content{background:rgb(0 120 190 / .05) none repeat scroll 0 0}.tab2-content{background:rgb(0 120 190 / .1) none repeat scroll 0 0}.tab3-content{background:rgb(0 120 190 / .05) none repeat scroll 0 0}.tabs-container{position:relative}.tab-link:hover{background:rgb(0 40 60 / .7) none repeat scroll 0 0;color:#fff;margin-right:2px;padding:10px 20px}.tab-link{background:rgb(0 40 60 / .3) none repeat scroll 0 0;cursor:pointer;margin-right:2px;padding:13px 20px;transition:all .5s ease 0s}.eos-box.page-content-box{background:#fff0 none repeat scroll 0 0;padding:50px 20px 0}.menu li.current-menu-item a{color:#000!important}.menu li.current-menu-item{background:rgb(0 120 190 / .3) none repeat scroll 0 0!important;color:#fff!important}.page-template-template-reg-page .site-content{padding-top:0}.page-title{background-image:linear-gradient(120deg,rgb(0 120 190 / .85),rgb(0 0 0 / .55) 90%);color:#fff;display:flex;flex-flow:column nowrap;font-size:1.5rem;justify-content:center;max-width:600px;padding:20px 30px}.header-band{height:400px;background-position:center;background-size:cover;background-repeat:no-repeat}.eos-box.eos-copyrights>p{color:#777;font-size:.65rem;letter-spacing:1px;margin:10px 0}.site-footer .wrap{padding-bottom:2.5em;padding-top:2em}.footer-image{background-blend-mode:initial;background-image:linear-gradient(120deg,rgb(0 120 190 / .55),rgb(60 105 145 / .55) 90%)}.vbar3-right img{margin-top:30px}.eos-row.insurance-row:last-child{border:medium none!important}.site-footer{border-top:0 solid #eee!important}footer{padding-bottom:40px!important}.footer-contacts{padding-top:15px}.social-contacts{display:flex;margin:10px 0 0}.social-contacts>a{align-items:center;display:flex}.social-contacts img{background:rgb(0 40 60 / .5) none repeat scroll 0 0;width:30px;margin-right:5px}.footer-3bars .email-address>a{color:rgb(255 255 255 / .85)}.footer-3bars .address-text{color:rgb(255 255 255 / .85)}.footer-contacts .phone-number>a{color:rgb(255 255 255 / .85);font-size:1rem}.vbar3-right img{width:150px}.vbar1-left>img{width:230px;margin-top:-10px}@media all and (min-width:800px){.vbars3.footer-3bars{display:flex;justify-content:space-between}}footer{background-image:url(https://stroheckerinsurance.com/wp-content/uploads/2017/02/footer-bg1.jpg);background-position:center center;background-size:cover}.home-insurance-box .insurance-service-image{margin-right:0!important;margin-left:30px}.home-insurance-box .two-vbars{flex-flow:row-reverse nowrap}.vbar2-right.insurance-service-copy{align-items:flex-start;display:flex;flex-flow:column nowrap;padding:30px 0}.eos-row.insurance-row{border-bottom:1px solid rgb(0 120 190 / .2);padding:50px 0}.home-about{margin:50px 0}.more-button1 a{color:#fff}.home-about{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}h1,h2,h3,h4{color:rgb(0 120 190);font-family:SinkinSans-400Regular!important;letter-spacing:1px;text-transform:uppercase}body,button,input,select,textarea{font-size:.8rem;line-height:1.5}.more-button1{align-items:center;background:rgb(0 0 0 / .85) none repeat scroll 0 0;color:#fff;cursor:pointer;display:flex;justify-content:center;margin-top:5px;padding:10px 25px;text-transform:uppercase;transition:all .5s ease 0s;width:auto}.eos-row.home-slider-row.home-slider-container{position:relative}.phone-number-circle:hover{background:rgb(40 40 40 / .85)}.home-contacts-phone{font-weight:700;margin:10px 0 15px}.phone-number-circle a{color:#fff}.vbar2.get-call-number{background-position:center center;background-size:cover}.phone-number-circle{background:rgb(0 120 190 / .85) none repeat scroll 0 0;border-radius:3px;color:rgb(220 240 250);line-height:1;margin-top:-90px;padding:12px 15px;transition:.5s}.vbar2.get-call-number{align-items:center;display:flex;justify-content:center;position:relative}.get-call-row h4{color:rgb(0 120 190);font-family:SinkinSans-400Regular}@media all and (max-width:800px){.vbar1-left.insurance-service-image{background-position:center center;background-size:cover;margin:0;min-height:300px}.form-cell:last-child{margin-left:0;margin-top:15px}.vbar2.get-call-number{align-items:center;background-color:rgb(0 0 0 / .05);border-top:1px solid #ccc;display:flex;justify-content:center;min-height:300px;position:relative}}@media all and (min-width:800px){.vbar1-left.insurance-service-image{background-position:center center;background-size:cover;margin-right:30px}.vbar2.get-call-number{align-items:center;display:flex;justify-content:center;position:relative}.form-cell:last-child{margin-left:5px}}.vbar1.get-call-form a{color:#222}.vbar1.get-call-form{color:rgb(40 40 40 / .85);padding:40px 0}.get-called-form-row input[type="submit"]:hover{background:rgb(0 0 0) none repeat scroll 0 0!important;color:#fff!important}.get-called-form-row input[type="submit"]{background:rgb(0 120 190) none repeat scroll 0 0;border:medium none;border-radius:0;color:rgb(240 240 240 / .75);font-family:inherit;font-size:1rem;font-weight:400;height:unset!important;line-height:1;padding:15px 25px;transition:.5s}.get-called-form-row input:not([type="submit"]):hover{background:rgb(255 255 255) none repeat scroll 0 0!important;color:#fff!important}.get-called-form-row input:not([type="submit"]){background:rgb(255 255 255 / .7) none repeat scroll 0 0;border:medium none;border-radius:0;color:#aaa;font-family:inherit;font-size:1rem;font-weight:400;height:unset!important;line-height:1;padding:15px;transition:all .5s ease 0s}@media all and (min-width:800px){.two-vbars{display:flex;justify-content:space-between}.two-vbars>div{width:50%}.get-called-form-row{display:flex;justify-content:space-between}.get-called-form-row>div{width:50%}}.eos-row.get-call-row{background:rgb(40 40 40 / .1) none repeat scroll 0 0;width:100%}.eos-box{margin:auto;max-width:1040px;padding:0 20px;width:100%}.img-carousel-nav:hover{opacity:1;transition:.5s}.img-carousel-nav{display:flex;justify-content:space-between;margin-top:-30px;padding:0 40px;position:absolute;top:50%;width:100%;z-index:10;cursor:pointer;opacity:.4;transition:.5s}.carousel-arrow{align-items:center;background:rgb(0 0 0 / .5) none repeat scroll 0 0;border-radius:50px;display:flex;margin:5px;width:50px}.slide-button:hover{background:rgb(0 0 0 / .65) none repeat scroll 0 0;color:#fff}.slide-text>p:last-child{display:flex;justify-content:flex-start;margin:0}.slide-text>p:last-child{margin:0}.slide-button{background:rgb(0 0 0 / .85) none repeat scroll 0 0;color:#fff;display:flex;margin-top:5px;padding:10px 25px;text-transform:uppercase;transition:.5s;cursor:pointer}.slide-text>p{font-size:.85rem}.slide-text>h2{color:#fff!important;font-size:1rem!important;text-transform:uppercase}.slide-overlay{background:rgb(0 0 0 / .1) none repeat scroll 0 0;height:100%;width:100%}.slide-text{background-image:linear-gradient(120deg,rgb(0 120 190 / .85),rgb(60 105 145 / .85) 90%);color:#fff;display:flex;flex-flow:column nowrap;justify-content:center;max-width:600px;padding:30px 30px 0}.eos-box.slide-content-box{align-items:flex-end;display:flex;height:100%;justify-content:flex-end;margin:auto;max-width:1060px;padding:40px 20px;width:100%}.item{height:500px;background-position:center;background-size:cover;background-repeat:no-repeat}.menu-main-menu-container .menu .menu-item:hover a{color:#fff!important}.menu-main-menu-container .menu .menu-item:hover{background:rgb(0 120 190 / .75) none repeat scroll 0 0;color:#fff!important}.navigation-top{border-bottom:0 solid #eee;border-top:0 solid #eee}.menu-main-menu-container .menu .menu-item{background:rgb(255 255 255 / .75) none repeat scroll 0 0;display:flex;flex-grow:1;justify-content:center!important;margin-right:2px;transition:.5s}.navigation-top{background:rgb(220 240 250 / .75) none repeat scroll 0 0}.top-info-part{display:flex;flex-flow:column nowrap;justify-content:flex-end;padding-bottom:7px}.a-map-footer{color:rgb(50 50 50);font-size:.85rem}.address-text a.a-map{color:rgb(75 158 209);font-size:.85rem}.address-text{color:rgb(75 158 209);font-size:.85rem}.phone-number>a{color:rgb(75 151 190);font-family:SinkinSans-600SemiBold;font-size:1.5rem}.top-info-part{display:flex;flex-flow:column nowrap;justify-content:flex-end}@media all and (max-width:800px){.custom-logo-link img{display:inline-block;margin-bottom:20px;max-height:100px;padding-right:0!important;width:auto}.top-info-part div{display:flex;justify-content:center}.logo-row{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.main-navigation .menu{padding:0}}@media all and (min-width:800px){.main-navigation .menu{display:flex!important;justify-content:space-between}.custom-logo-link img{display:inline-block;max-height:150px;width:auto}.logo-row{display:flex;justify-content:space-between}}.navigation-top .wrap{padding:0}.wrap{max-width:1060px;padding-left:3em;padding-right:3em}.site-branding{background-image:url(https://stroheckerinsurance.com/wp-content/uploads/2017/02/header-bg.jpg);background-position:center center;padding:10px 0 20px}body,body p,body li{font-family:'SinkinSans-400Regular'}h1,h2,h3,h4,h5{font-family:'SinkinSans-600SemiBold'}