.navigation-branding img, .site-logo.mobile-header-logo img{height:55px !important;}
.main-navigation{border-bottom:1px solid #E8E8E8;}
.entry-content:not(:first-child), .entry-summary:not(:first-child), .page-content:not(:first-child){margin-top:0;}
.entry-title{display:none;}
.main-navigation .main-nav ul li a{padding-left:15px;padding-right:15px;}
.main-navigation .main-nav ul ul li a{padding:10px;}
.mega-menu-col-2 ul.sub-menu{width:50% !important;}
.main-navigation .main-nav>ul{float:right;}
.sidebar-btn a.gutentor-button{font-weight:700;font-family:'MierA';line-height:24px;font-size:15px;color:#fff !important;}
.sidebar-btn span.gutentor-button-wrap{background-color:#d81817;padding:14px 15px;border-radius:8px;border:1px solid #d81817;}
.sidebar-btn span.gutentor-button-wrap:hover{border:1px solid #d81817;background-color:#fff;}
.sidebar-btn span.gutentor-button-wrap:hover a.gutentor-button{color:#d81817 !important;}
@media(min-width:1151px){
.navigation-branding{width:14%;}
div.main-nav{width:85%;}
.navigation-branding img{padding:5px 0 !important;}
}
@media(min-width:769px){
nav .main-nav .mega-menu{position:static;}
nav .main-nav .mega-menu > ul{position:absolute;width:65%;left:32% !important;display:flex;flex-wrap:wrap;padding:20px;}
nav .main-nav .mega-menu>ul>li{display:inline-block;width:25%;vertical-align:top;}
nav .main-nav .mega-menu.mega-menu-col-2>ul>li{width:50%;}
nav .main-nav .mega-menu.mega-menu-col-3>ul>li{width:33.3333%;}
nav .main-nav .mega-menu.mega-menu-col-5>ul>li{width:20%;}
nav .main-nav .mega-menu > ul > li:hover > a, nav .main-nav .mega-menu > ul > li:focus > a, nav .main-nav .mega-menu ul ul{background-color:transparent !important;color:inherit;}
nav .main-nav .mega-menu ul .sub-menu{position:static;display:block;opacity:1;visibility:visible;width:100%;box-shadow:0 0 0;left:0;height:auto;pointer-events:auto;transform:scale(1);}
nav .main-nav .mega-menu ul.toggled-on .sub-menu{pointer-events:auto;}
nav .main-nav .mega-menu .sub-menu .menu-item-has-children .dropdown-menu-toggle{display:none;}
}
@media only screen and (max-width: 1150px) and (min-width: 1025px){
.main-navigation a{font-size:14px;}
.main-navigation .main-nav ul li a{padding-left:10px !important;padding-right:10px !important;}
.menu-item-has-children .dropdown-menu-toggle{padding-right:0 !important;padding-left:1px !important;}
div.main-nav{width:82%;float:right;}
}
.blog-image{width:100% !important;min-height:350px !important;object-fit:contain;height:350px !important;border-radius:8px;text-align:center;}
.blog-detail-layout .dynamic-entry-content{padding:2em 6em;}
.recent-blog-image{border-radius:8px;}
.custom-icon-box .column-shadow:hover .border-headline{border-color:var(--theme-red);}
.custom-icon-box .border-heading span{background-color:#fcfcfc;}
.custom-top-form .health-insurance-steps{margin-top:-15%;z-index:10;position:relative;}
.horizontal-icon-box .wp-block-gutenbee-imagebox-title{font-weight:600;font-family:'MierA';line-height:24px;text-transform:uppercase;}
.horizontal-icon-box p.wp-block-gutenbee-imagebox-text{font-family:'MierA';font-weight:400;}
.horizontal-image-box .wp-block-gutenbee-imagebox-title{font-weight:600;font-family:'MierA';line-height:24px;}
.horizontal-image-box p.imagebox-text{font-family:'MierA';font-size:16px;font-weight:400;color:#404040;}
.horizontal-image-box figure{background:#FFFFFF;box-shadow:4px 4px 15px rgba(0, 0, 0, 0.12);border-radius:6px;padding:10px;height:fit-content;width:fit-content;}
.toggle-hide{display:none;}
.readmore-toggle{color:var(--theme-red);}
.readmore-toggle::after{content:"\f107";position:absolute;padding-left:5px;font-family:'Font awesome 6 Free';}
.readmore-toggle-remove{color:var(--theme-red);}
.readmore-toggle-remove::after{content:"\f106";position:absolute;padding-left:5px;font-family:'Font awesome 6 Free';}
.vertical-image-box img.normal-image{margin:0 auto 15px auto;}
.vertical-image-box h5.gutentor-text{font-family:'MierA';}
.vertical-image-box p.gutentor-text{font-family:'MierA';}
.vertical-image-box{min-height:375px !important;background-color:#fcfcfc !important;}
.digitad-height p.border-headline{min-height:185px;}
.same-height-border-sec p.border-headline{min-height:325px;}
.footer-blogs p.read-more-container{display:none;}
.footer-blogs p.wp-block-post-excerpt__more-text{color:var(--theme-red);}
p.wp-block-post-excerpt__excerpt{display:-webkit-box;max-width:100%;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.footer-blogs p.wp-block-post-excerpt__more-text::after{content:"\f105";position:absolute;padding-left:5px;font-family:'Font awesome 6 Free';}
.cantons-section .grid-container{max-width:100%;}
.sidebar-section .grid-row{display:flex;flex-direction:row;}
.cantons-row .grid-row{display:flex;flex-direction:row;}
.horizontal-image-box .grid-row{display:flex;flex-direction:row;}
.design-carousal i{font-family:'Font Awesome 6 Free';}
.design-carousal .gutentor-slick-a-b-right-desktop>.grid-container .gutentor-slick-arrows{bottom:35px;right:32%;}
.main-navigation .main-nav ul li a{font-family:'MierA';font-size:16px;font-weight:500;}
.main-navigation .main-nav ul li a svg{fill:#D81817;}
.main-navigation .main-nav ul li ul.sub-menu{box-shadow:0px 0px 20px rgba(0, 0, 0, 0.15);border-radius:15px;}
.main-navigation .main-nav ul ul li a{font-family:'MierA';font-style:normal;font-weight:400;font-size:16px;}
.readmore-headline span.gb-icon{order:2;}
.table-row.white-row{background-color:#fff;}
.table-row .wp-block-column:first-child{padding-left:20px;}
.table-row{border-radius:6px;padding:20px 0 0 0;margin-bottom:0;}
.thead-row{margin-bottom:0}
.table-row.colored-row{background-color:#FFF7FA;}
.description-list li{font-family:MierA;text-align:left;color:var(--theme-content);font-size:16px;font-weight:400;margin-bottom:0;}
ul.description-list{margin:0 0 0 2em !important;}
.qe-faqs-group-title{display:none;}
.qe-faq-toggle{border:1px dashed #E0DCDC;border-radius:6px;}
.qe-faqs-filters-container{margin-left:0;}
.qe-faq-toggle.active .qe-toggle-title, .qe-faq-toggle .qe-toggle-title:hover{background-color:#fff}
.qe-faq-toggle .qe-toggle-content{padding:0 1.5em 0.3em;}
.qe-faq-toggle.active .qe-toggle-title h4, .qe-faq-toggle.active .qe-toggle-title h4 i{color:#D81817;}
.qe-faq-toggle .qe-toggle-title h4, .qe-faq-list .qe-list-title h4{color:#404040;font-family:'MierA';font-style:normal;font-weight:500;font-size:18px;line-height:24px;}
.qe-toggle-content{font-family:'MierA';font-style:normal;font-weight:400;font-size:16px;line-height:21px;}
.qe-faqs-filters-container li.active a{border-bottom:1px solid #D81817;font-weight:normal;color:#d81817;}
.qe-faqs-filters-container li a:hover{border-bottom:1px solid #D81817;}
.qe-faqs-filters-container li a{border-bottom:1px solid transparent;font-family:'MierA';font-style:normal;font-weight:500;font-size:18px;line-height:24px;color:#404040;}
.qe-toggle-title .fa-plus-circle::before{content:"\f196" !important;font-size:18px;}
.qe-toggle-title .fa-minus-circle::before{content:"\f147" !important;}
.table-row .gb-headline-text{color:var(--theme-content);}
.blog-detail-layout .dynamic-entry-content{font-family:'MierA';font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:left;color:#404040;}
.blog-detail-layout .dynamic-entry-content p{font-family:'MierA';font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:left;color:#404040;margin-bottom:10px !important;}
.blog-detail-layout .dynamic-entry-content ul li{font-family:'MierA';font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:left;color:#404040;}
span.post-term-item{padding:5px 10px;border:1px solid #404040;border-radius:20px;}
.blog-title-columns{margin-bottom:0 !important}
.blogs-footer-container{display:none;}
@media only screen and (max-width: 1024px){
.same-height-border-sec p.border-headline{min-height:200px;}
.digitad-height p.border-headline{min-height:100px;}
.main-navigation.toggled .main-nav ul{width:100% !important;box-shadow:unset !important;border-radius:0 !important;}
}
@media only screen and (max-width: 991px){
.html-columns-design .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0;flex-basis:100% !important;min-width:0;width:100%;overflow-wrap:break-word;word-break:break-word;}
.html-columns-design .wp-block-columns{flex-wrap:wrap !important;}
.horizontal-image-box .gutentor-single-column:first-child{width:15%;margin-right:2%;}
.horizontal-image-box .gutentor-single-column:last-child{width:83%;}
.vertical-image-box{padding:15px;}
.sidebar-section .grid-row{display:flex;flex-direction:column;}
.cantons-row .grid-row{display:flex;flex-direction:column;}
.design-carousal .gutentor-slick-a-b-right-desktop>.grid-container .gutentor-slick-arrows{bottom:35px;right:25%;}
}
@media only screen and (max-width: 767px){
.design-carousal .gutentor-slick-a-b-right-desktop>.grid-container .gutentor-slick-arrows{bottom:35px;right:20%;}
.blog-detail-layout .dynamic-entry-content{padding:2em 1em;}
.custom-top-form .health-insurance-steps{margin-top:-22%;}
.home-sidebar-hide-mobile{display:none;}
.blogs-footer-container{display:block;margin-top:3em;}
}
@media only screen and (max-width: 575px){
.same-height-border-sec p.border-headline{min-height:120px;}
.design-carousal .gutentor-slick-a-b-right-desktop>.grid-container .gutentor-slick-arrows{bottom:35px;right:5%;}
}
.loop-blog-title a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;}
.sidebar-loop-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;}
.footer-side-image{width:300px;min-height:90px;}
@media(max-width:1024px){
.footer-side-image{min-width:100px !important;min-height:auto;}
}
.home-front form{box-shadow:2px 2px 20px rgba(0, 0, 0, 0.09);border-radius:10px;background-color:#fcfcfc;padding:20px 30px;font-family:'MierA';}
.home-front form select{background:transparent !important;}
.home-front .custom-heading span.custom-title{font-family:'MierA';color:#2D2D2D;font-size:18px;margin-bottom:0 !important;}
.home-front input[type="radio"]{height:24px !important}
.home-front label p{margin-bottom:0;}
.home-front input[type=submit]{border-radius:8px;background:#D81817 !important;font-weight:700;font-size:15px;font-family:'MierA';color:#fff !important;}
@media only screen and (max-width: 991px) {
.home-front .gform_fields{display:grid !important}
}
@media only screen and (max-width: 767px) { .home-front .gform_fields .gfield_label{display:none !important;}
.home-front input, .home-front select{height:38px !important;}
.home-front .gform_fields{grid-row-gap:12px !important;}
.home-front input::-webkit-input-placeholder{color:#242226 !important;}
}
@media only screen and (max-width: 640px) { .home-front .gform_fields .gfield.gfield--width-third, .home-front .gform_fields .gfield.gfield--width-half{grid-column:span 6 !important;}
.home-front .gform_fields{grid-column-gap:7px !important;}
}
@media only screen and (max-width: 470px) {
.home-front form{
padding: 15px !important;
}
}