@font-face{font-family:'Proxima Nova';src:url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNovaT-Thin.woff2'),url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNovaT-Thin.woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNovaA-Light.woff2'),url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNovaA-Light.woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNova-Regular.woff2'),url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNova-Regular.woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNova-Medium.woff2'),url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNova-Medium.woff');font-weight:500;font-style:normal}@font-face{font-family:'Proxima Nova';src:url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNova-Semibold.woff2'),url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNova-Semibold.woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNova-Bold.woff2'),url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNova-Bold.woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNova-Extrabld.woff2'),url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNova-Extrabld.woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNova-Black.woff2'),url('https://capitalinsurancewi.com/wp-content/fonts/ProximaNova-Black.woff');font-weight:900;font-style:normal;font-display:swap}body{font-family:'Proxima Nova';font-weight:400!important;line-height:1.55em}h1,h2,h3,h4,h5,h6{font-family:'Proxima Nova'}.obeject_cover img{object-fit:cover}.obeject_contain img{object-fit:contain}.align_row{align-items:center}.blurb_align .et_pb_module_header{padding-bottom:0px}.blurb_align .et_pb_blurb_content{display:flex;align-items:center}.blurb_align .et_pb_main_blurb_image{margin-bottom:0;width:auto}.header_area .blurb_align .et_pb_blurb_container{padding-left:10px}.header_area .header_social li a.icon:before{height:auto;width:auto;font-size:12px;line-height:1em}.header_area .header_social li a.icon{width:auto;height:auto;margin-right:12px}.header_area .header_social li:last-child a.icon{margin-right:0}.header_area .header_social li{margin-bottom:0}.header_area .header_menu ul{align-items:center!important}.header_area .header_menu ul li a{padding-top:0!important;padding-bottom:0!important}.header_area .header_menu ul li{padding-left:32px;padding-right:32px}.header_area .header_menu ul li.header_btn{padding-right:0}.header_area .header_menu ul li.header_btn a{padding:10px 25px!important;background-color:#000;color:#fff!important;border-radius:100px;text-align:center}.header_area .header_menu ul li.header_btn a:hover{background-color:#333333;color:#fff!important}.footer_area .footer_menu ul{display:block!important}.footer_area .footer_menu ul li{margin-top:0!important}.footer_area .footer_menu ul li a{padding-top:0!important;padding-bottom:8px!important}.footer_area .blurb_align .et_pb_blurb_container{padding-left:19px}.footer_area .blurb_align h4.et_pb_module_header{font-weight:400}.footer_area .footer_social li a.icon{margin-right:12px;height:30px;width:30px}.footer_area .footer_social li:last-child a.icon{margin-right:0}.company_logo_area .logo_column{height:97px;padding:20px 10px;display:flex;align-items:center;justify-content:center}.company_logo_area .logo_column .et_pb_image{margin-left:auto!important;margin-right:auto!important;height:100%}.company_logo_area .logo_column .et_pb_image img{object-fit:contain;height:100%}.company_logo_area .logo_column .et_pb_image .et_pb_image_wrap{height:100%}.insurance_section .insurance_slider .dica_divi_carouselitem{height:500px!important}.insurance_section .insurance_slider .dica_divi_carouselitem:before{position:absolute;content:"";background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);width:100%;height:50%;bottom:0;left:0;z-index:1;border-radius:20px}.insurance_section .insurance_slider .dica_divi_carouselitem:hover:before{height:100%;background:rgba(0,0,0,0.6)}.insurance_section .insurance_slider .dica_divi_carouselitem .et_pb_module_inner{display:flex;align-items:end}.insurance_section .insurance_slider .dica-item{background-color:#fff;height:fit-content!important;border-radius:10px;padding:14px 28px 0px 18px;width:calc(100% - 34px);position:absolute;bottom:16px;transition:all 0.5s ease-in-out;z-index:2}.insurance_section .insurance_slider .dica_divi_carouselitem:hover .dica-item{padding:30px 28px 30px 28px}.insurance_section .insurance_slider .dica_divi_carouselitem .dica-image-container,.insurance_section .insurance_slider .dica_divi_carouselitem .dica-item-content .content{display:none}.insurance_section .insurance_slider .dica_divi_carouselitem:hover .dica-image-container,.insurance_section .insurance_slider .dica_divi_carouselitem:hover .dica-item-content .content{display:block}.insurance_section .insurance_slider .dica-item .item-title{padding-bottom:15px}.insurance_section .insurance_slider .swiper-button-prev,.insurance_section .insurance_slider .swiper-button-next{background:url(https://capitalinsurancewi.com/wp-content/uploads/2024/07/Group-516161.png)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;border-radius:50%;width:36px!important;height:36px!important;filter:brightness(0.5);border:1px solid #fff}.insurance_section .insurance_slider .swiper-button-next{transform:rotate(180deg)}.insurance_section .insurance_slider .swiper-button-prev:hover,.insurance_section .insurance_slider .swiper-button-next:hover{filter:none;border:1px solid transparent}.insurance_section .insurance_slider .dica-container.desktop_middle-inside .swiper-buttton-container{top:-88px;left:0;right:0;width:90%;max-width:1170px;margin:auto;justify-content:flex-end!important}.common_slider.review_slider_home .dica-container .swiper-container{width:100%!important;max-width:100%!important}.banner_section .et_pb_button:before{content:''!important;position:absolute!important;background-image:url(https://capitalinsurancewi.com/wp-content/uploads/2024/07/Group-516307.png)!important;background-size:100% 100%;width:33px;height:33px;top:0;bottom:0;margin:auto}.banner_section .dica-item-content{width:90%;max-width:1170px;margin:auto}.banner_section .dica-container .swiper-pagination{width:90%;max-width:1170px;margin:auto;position:absolute;left:0;right:0;bottom:75px}.banner_section .swiper-pagination-bullet{width:39px;height:3px;border-radius:0px!important;margin-right:8px!important}.banner_section .swiper-pagination-bullet-active{background-color:#FFFFFF!important;height:6px}.et_pb_button.comman_btn{display:inline-flex;align-items:center;line-height:1.15em!important}.et_pb_button.comman_btn:before{content:"";background:url(https://capitalinsurancewi.com/wp-content/uploads/2024/07/Group-516308-7.png)no-repeat center right;background-size:100% 100%;height:33px;width:33px;position:initial;margin-right:9px!important;display:inline-block!important;opacity:1!important}.m-insurance_agency .et_pb_blurb_description{max-width:218px}.m-insurance_agency .et_pb_main_blurb_image{width:50px;height:50px}.m-insurance_agency .et_pb_row{align-items:center}.m_best_insurance .et_pb_button.comman_btn:before{background:url(https://capitalinsurancewi.com/wp-content/uploads/2024/09/Group-1272630994-1.png)no-repeat center right;background-size:100% 100%;height:33px;width:33px}.about_us_section .et_pb_blurb_container{padding-left:50px}.about_us_section .et_pb_main_blurb_image{width:91px!important;margin-bottom:0px!important}.about_us_section span.rate{padding-right:5px}.about_us_section span.image img{width:33px;margin-bottom:-15px}.about_us_section .content{padding-top:20px;padding-bottom:15px}.about_us_section .about_us_box .dica-item-content:after{content:"";position:absolute;background:url(https://capitalinsurancewi.com/wp-content/uploads/2024/07/Group-516313.png)!important;width:50px;height:50px;background-repeat:no-repeat!important;background-size:100% 100%!important;bottom:-20px;left:0;right:0;margin:auto}.about_us_section .about_us_box .et_pb_module .et_pb_module_inner{margin-bottom:30px!important}.about_us_section .about_us_box .dica-item:hover h6.item-subtitle{color:#000!important}.about_us_section .about_us_box .dica-item:hover .dica-item-content .content p{color:#696E77!important}.about_us_section .about_us_box .dica-item:hover .dica-item-content:after{background:url(https://capitalinsurancewi.com/wp-content/uploads/2024/07/Group-516314.png)!important;background-size:100% 100%!important}.about_us_section .about_us_box .swiper-button-prev,.about_us_section .about_us_box .swiper-button-next{background:url(https://capitalinsurancewi.com/wp-content/uploads/2024/07/Group-516155-1.png)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;width:36px!important;height:36px!important;filter:brightness(0.5)}.about_us_section .about_us_box .swiper-button-prev:hover,.about_us_section .about_us_box .swiper-button-next:hover{filter:none}.about_us_section .about_us_box .swiper-button-next{transform:rotate(180deg)}.about_us_section .about_us_box .dica-container.desktop_middle-inside .swiper-buttton-container{top:-110px;left:0;right:0;width:90%;max-width:1170px;margin:auto;justify-content:flex-end!important}.our_experts_section img{border-radius:15px}.our_experts_section .experts_img img{display:none}.our_experts_section .experts_box:hover .experts_img img{display:block}.home_form .gform_body input,.home_form .gform_body select,.home_form .gform_body textarea{border:1px solid #C0C0C0;border-radius:10px;padding:17px 19px 16px!important;font-size:14px!important;color:#000}.home_form .gform_body input::-ms-input-placeholder{color:#9D9D9D}.home_form .gform_body input::placeholder{color:#9D9D9D}.home_form .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:26px;grid-row-gap:15px}.home_form .gform_wrapper.gravity-theme .ginput_complex{gap:26px}.home_form .gform_body span.gform-grid-col{padding:0!important}.home_form input.gform_button{background:url(https://capitalinsurancewi.com/wp-content/uploads/2024/07/Group-516308-7.png)10px center / 33px no-repeat;color:#FFFFFF!important;border-radius:100px;font-size:18px;font-weight:600!important;background-color:#000000;padding:14px 26px 14px 51px!important;border:0}.home_form input.gform_button:hover{background-color:#666666}.gfield_select{color:#0000007a!important}.header_area .header_menu ul.sub-menu li{padding:0px!important}.header_area .header_menu ul.sub-menu li a{padding:10px 0px 10px 10px!important}.header_area .header_menu ul.sub-menu li a:hover{background:#fff}.header_area .header_menu ul.sub-menu{padding:15px 10px 15px 10px!important;width:237px!important;border:none}@media screen and (max-width:1200px){.header_area .header_menu ul li{padding-left:12px;padding-right:12px}.header_area .header_menu .et_pb_menu__logo-wrap{max-width:300px!important}.logo_after_img:after{right:-45px!important}.et_pb_column.about_btn_special{padding-right:0px;width:45%!important}}@media screen and (max-width:981px){.header_area .header_menu ul li a{padding-top:10px!important;padding-bottom:10px!important}.insurance_section .insurance_slider .dica_divi_carouselitem{height:350px}.footer_area .footer_menu ul{position:initial}.footer_area .footer_menu .et_pb_menu__wrap{justify-content:flex-start}.footer_area .footer_menu .et_pb_menu__wrap .et_pb_menu__menu{display:block}.footer_area .footer_menu .et_pb_menu__wrap .et_mobile_nav_menu{display:none}.company_logo_area .logo_column{margin-bottom:0}.company_logo_area .logo_row{display:flex;column-gap:20px}.company_logo_area .logo_row:after{display:none}.common_slider .dica-container .swiper-container{width:100%!important;max-width:100%!important}}@media screen and (max-width:767px){.company_logo_area .logo_row{display:block}.company_logo_area .logo_column{margin-bottom:20px!important}.insurance_section .insurance_slider .dica-container.desktop_middle-inside .swiper-buttton-container{top:initial;justify-content:center!important;bottom:-84px}.about_us_section .about_us_box .dica-container.desktop_middle-inside .swiper-buttton-container{top:initial;justify-content:center!important;bottom:-70px}.m-insurance_agency .et_pb_blurb_description{max-width:100%}.et_pb_column.about_btn_special{width:100%!important}.home_form input.gform_button{padding:8px 26px 7px 51px!important}}