#header.fixed-nav{padding-top:3rem}#top-menu li{padding:0 20px}.nav li ul{border:1px solid #eee;padding:10px 0}#top-menu li li{padding:0;display:block}#top-menu li li a{padding:8px 13px;width:100%;display:block;font-size:13px}.nav li ul{position:absolute;padding:10px 0;z-index:9999}#top-menu li li a:hover{background-color:#e41d37;color:#fff!important;opacity:1}.text-color{color:#666!important}.theme-color{color:#e41d37}.blog-contact .et_pb_blurb_position_left .et_pb_blurb_content{display:flex}.blog-contact .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container{width:100%}.mobile_menu_bar:before{color:#e41d37}.et_mobile_menu{border-top:3px solid #e41d37}.fixed-call .et-pb-icon{font-size:22px;color:#e41d37;transform:translate(-4px,4px)}.fixed-call a{font-size:14px;color:#e41d37!important}#main-header .et_mobile_menu li ul.hide{display:none!important}.mail-contact{display:none!important}#mobile_menu .menu-item-has-children{position:relative}#mobile_menu .menu-item-has-children>a{background:transparent;font-weight:600}.floating-call{position:fixed;bottom:50px;left:25px;background-color:#e41d37;color:#fff!important;border:1px solid #e41d37;font-size:15px;padding:8px 20px;z-index:99;border-radius:50px;box-shadow:0px 0px 6px 0px #ffffff70;transition:0.3s;opacity:1}.floating-call:hover{color:#e41d37!important;background-color:#fff!important;transition:0.3s;opacity:1!important}.et-fixed-header#main-header{box-shadow:0px 0px 3px 1px lightgrey!important}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;width:100%;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}.nav li ul.sub-menu{background-color:white!important;padding:0px!important;border:none;border-radius:3px}.nav li li ul{top:8px}#menu-item-24 ul.sub-menu{width:280px!important;padding:0px!important}ul.sub-menu li a ul.sub-menu{width:max-content!important}.menu-item-has-children>a:first-child:after{display:inline-block;margin-left:.255em;font-family:unset!important;content:""!important;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;top:4px!important;font-size:unset!important}#top-menu .menu-item-has-children>a:first-child{padding-right:16px!important}#top-menu li .menu-item-has-children>a:first-child:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:12px;margin-right:-8px}.et_mobile_menu .first-level>a{background-color:transparent;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'\4c';font-weight:normal;position:absolute;font-size:16px;top:13px;right:10px}.et_mobile_menu .first-level>.icon-switch:after{content:'\4d'}.reveal-items{display:block}.et_mobile_menu{margin-top:0px;width:100%;margin-left:0px;background-color:white!important;padding:0px}.et_mobile_menu li a{color:black!important}span.menu-closed:before{content:"\4c";display:block;color:#e41d37;width:100%;font-size:16px;text-align:right;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\4d"}@media(max-width:1200px){#main-header .container{width:90%}}@media(max-width:991px){#logo{max-height:70%}}@media(max-width:980px){.mail-contact{display:block!important}.menu-item-has-children>a:first-child:after{display:none!important}.fixed-call a{border:none!important}#menu-item-24 ul.sub-menu{width:100%!important}}@media(max-width:480px){body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button{font-size:14px!important}.blog-contact .et_pb_column_3{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}.blog-contact .et_pb_contact p input .blog-contact .et_pb_contact_select{padding:10px}.fixed-call .et-pb-icon{font-size:18px;display:flex;text-align:center;justify-content:center;align-items:center;border-radius:50%;background:#e41d37;margin:auto auto 10px;color:#ffffff;width:40px;height:40px}.fixed-call a{text-align:center}}@media(max-width:320px){.fixed-call a{font-size:12px!important}}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:33px;color:black;cursor:pointer!important}.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_with_background .et_pb_row{width:100%!important}footer{padding:0px!important}.bg-alt{padding: 80px 60px}.wp-pagenavi{width: 100%;padding:0px;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1px;padding:12px;border:2px solid whitesmoke;border-radius:8px;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial;font-size:14px;line-height:1;background:transparent}.wp-pagenavi .pages{margin-right:8px;color:#6b6b75;font-weight:500;white-space:nowrap}.wp-pagenavi a,.wp-pagenavi span.current,.wp-pagenavi span.extend{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border-radius:6px;text-decoration:none;color:#2b2b2f;background:transparent;border:1px solid transparent;box-sizing:border-box;transition:background 120ms ease,color 120ms ease,transform 80ms ease}.wp-pagenavi a.page{border-color:transparent;color:#2b2b2f}.wp-pagenavi a.page.larger{min-width:42px;padding:0 12px}.wp-pagenavi span.current{background:whitesmoke;color:#ffffff;font-weight:600;border-color:rgba(0,0,0,0.06);box-shadow:0 1px 2px rgba(27,31,35,0.08)}.wp-pagenavi span.extend{color:#9aa0a6;pointer-events:none;min-width:auto;padding:0 6px;height:auto}.wp-pagenavi a.nextpostslink,.wp-pagenavi a.last{font-weight:600}.wp-pagenavi a:hover,.wp-pagenavi a:focus{background:rgba(43,108,176,0.08);color:#193b66;transform:translateY(-1px);outline:none;border-color:rgba(43,108,176,0.15)}.wp-pagenavi a:focus-visible{outline:3px solid rgba(43,108,176,0.18);outline-offset:2px}.wp-pagenavi a[aria-disabled="true"],.wp-pagenavi a[disabled]{opacity:0.5;pointer-events:none;transform:none}@media (max-width:420px){.wp-pagenavi{gap:6px;padding:10px;font-size:13px}.wp-pagenavi a,.wp-pagenavi span.current{min-width:32px;height:32px;padding:0 8px;border-radius:6px}.wp-pagenavi .pages{display:none}}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{list-style:none}