html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue","Open Sans",Arial,sans-serif;font-size:18px;line-height:1.8;color:#010808;background-color:#fff;margin:0}button{background:0 0;border:0;cursor:pointer}svg:not(:root){overflow:hidden}img,svg{vertical-align:middle}a{color:#a21c1e}img{max-width:100%;height:auto}p{margin:0}::placeholder{color:#2b2b2b;font-size:17px}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.flex{display:flex;flex-wrap:wrap}.space-between{justify-content:space-between}.screen-reader{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader:active,.screen-reader:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgb(0 0 0/.6);box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.txtcenter{text-align:center}.breadcrumbs ol li,.follow-us a,nav.footer-navigation{display:inline-block}.header{display:block;background:#fff0;box-shadow:0 0 10px 5px rgb(0 0 0/10%);position:relative;z-index:9999}.site-branding{text-align:center}.menubar-section{background:#a21c1e}.search-form{position:relative;display:flex;width:21%}.search-field,.search-submit{border:0;outline:0;background:#e8ebf2;height:31px}.search-field{width:100%;line-height:1;box-sizing:border-box;border-radius:6px;color:#000;overflow:hidden;padding-right:52px}.search-submit{position:absolute;left:0;top:0;bottom:0;background:0 0;margin:0;padding:0 14px;z-index:2;color:#686868;font-size:19px;font-weight:900;border-radius:5px 0 0 6px;line-height:23px}.sidebar-close,.sidebar-open{border-radius:10px;background:0 0;border:1px solid rgb(0 0 0/10%);padding:8px 10px}.main-navigation ul{list-style:none;margin:0;text-align:right}.menu-items li{position:relative}.menu-items li a{color:#fff;display:block;padding:10px;text-decoration:none;font-weight:900;font-size:15px;margin:2px 0}.icon-dropdown{border:solid #29578b;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition-duration:.8s;transition:transform .3s,-webkit-transform .3s}.submenu-toggle{display:block;left:0;padding:18px 16px;position:absolute;top:0;background:#eaf3ff}.sub-menu{display:none}.bar-align{display:flex;position:relative;align-items:center;flex-wrap:wrap;justify-content:space-between}footer{padding:29px 0 0;background-color:#220506}footer,footer a{color:#fff}.copyright{font-weight:700}.scrollUp{display:none;position:fixed;left:7px;bottom:8px;padding:8px 10px;border-radius:50%;background:#a21c1e;color:#fff;border:3px solid #fff}.footer-padding{padding:40px 0 20px}.site-copyright{text-align:center;background-color:#fff;padding:20px 0;color:#000}.footer-info{width:100%}.footeritems li a{text-decoration:none;font-size:16px;display:block;margin-bottom:11px}ul.footeritems{padding:0;margin-right:28px}.footer-info>p{padding:16px 0;font-size:16px}.footer-title{color:#fff;margin-bottom:20px;border:1px solid #fff;padding:6px 15px;border-radius:15px}.follow-us{padding:15px 0}footer .follow-us a{margin:0 8px;display:inline-block;font-size:28px}.call-button,.whatsapp-button{position:fixed;bottom:6px;text-align:center;z-index:999;text-decoration:none;display:flex;outline:0;cursor:pointer;align-items:center;color:#fff;right:13px}.call-button{bottom:73px}.call-button .icon-call-phone,.whatsapp-button .icon-whatsapp{width:60px;height:60px;color:#fff;font-size:29px;border-radius:9px;line-height:61px;border:3px solid #fff;box-shadow:1px 1px 6px 0 rgb(4 78 175/23%)}.call-button .icon-call-phone{background-color:#a21c1e}.call-title,.whatsapp-title{width:121px;display:inline-block;color:#fff;border:3px solid #fff}.call-title{background-color:#a21c1e}.whatsapp-button .icon-whatsapp,.whatsapp-title{background-color:#4caf50}.call-title,.scrollUp{box-shadow:1px 1px 6px 0 rgb(4 78 175/23%)}@media (max-width:991px){.bar-align{justify-content:space-between}.main-nav{position:fixed;height:100%;top:0;right:0;overflow-x:hidden;padding-top:60px;width:0;transition:.5s;visibility:hidden;opacity:0;z-index:999;background:#a21c1e}.menu-items{margin:0;padding:34px 0 21px;text-align:right}.search-form{width:100%}.menu-items li{border-top:1px solid #0a5a6c}.menu-items li:first-child{border-top:0}.sidebar-close{background:#fff;position:absolute;top:0;left:0;padding:4px 7px;z-index:9999;right:0;border-radius:0;font-size:24px;color:#000}.sidebar-close .icon,.sidebar-open{color:red;font-size:27px}.sidebar-open{background:#edf8f8;border:0;width:45px;height:45px;line-height:53px;text-align:center;padding:0;color:#a21c1e}.footer-info{font-size:16px;margin-bottom:25px}}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}.main-nav{width:80%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.sidebar-close,.sidebar-open,.submenu-toggle{display:none}.menu-items>li{display:inline-block}.menu-items li.current>a{border-bottom:2px solid #a21c1e;border-radius:9px;background-color:#fff;color:#074250}.menu-items li a{box-shadow:none;padding:3px 21px}.menu-items li.has-children>a:after{content:" ";border:solid #edf8f8;border-width:0 2px 2px 0;display:inline-block;padding:2.5px;transform:rotate(45deg);position:relative;top:-1px;right:7px}.menu-items .sub-menu{background-color:#a21c1e;position:absolute;top:100%;right:0;min-width:180px;padding:0;z-index:9999;box-shadow:0 0 20px 0 rgb(0 0 0/40%);border-radius:0 0 10px 10px;border-bottom:3px solid #fff}.menu-items .sub-menu a{color:#fff;margin:0;padding:10px 16px}a.site-logo{background:#fff;padding:15px 0}.menu-items .sub-menu a:hover{color:#eac864}.menu-items .has-children:hover>.sub-menu,a.site-logo{display:block}.site-branding{width:9%}.footer-menu{width:100%;margin-bottom:12px}.col-20{width:20%}.col-40{width:40%}}@media (min-width:1200px){.container{max-width:1150px}}@media (min-width:1400px){.container{max-width:1370px}}.icon{font-family:"icons";content:attr(data-icon);font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.icon-call-phone:before{content:"b"}.icon-facebook-alt:before{content:"d"}.icon-instagrem:before{content:"e"}.icon-whatsapp:before{content:"f"}.icon-twitter:before{content:"g"}.icon-home:before{content:"p"}.icon-navicon-round:before{content:"q"}.icon-times:before{content:"r"}p.blog-excerpt{color:#4e4e4e;font-size:15px;margin-bottom:13px}.blog-img{text-align:center}.blog-box{text-align:right;position:relative;margin-bottom:30px;border:1px solid #c7c7c7;border-radius:14px;padding:15px 16px}.blog-content{padding:10px 25px;text-align:center;border-top:0}a.blog-title,h1{font-weight:900;font-size:19px}a.blog-title{display:block;margin:5px 0;color:#4d4d4d}@media (min-width:576px){.blog-box{width:23%}}.page-hero{padding:20px 0;color:#a21c1e;background:#f2ebeb}.page-hero,.page-hero .container{position:relative}h1{line-height:1.4;clear:both;margin:0 0 20px}.breadcrumbs li a,a.blog-title{text-decoration:none}.breadcrumbs{margin-bottom:30px}.breadcrumbs li a,.breadcrumbs li span{color:#a21c1e;font-weight:600}.breadcrumbs li::after{content:"»";color:#a21c1e;padding:0 .3em}.breadcrumbs li:last-of-type::after{display:none}.breadcrumbs ol{list-style:none;padding:0;margin:11px 0}::marker{font-size:22px;color:#f49300}label{font-weight:800;display:block;margin-bottom:11px}@media (min-width:992px){h1{font-size:29px}}.p-50{padding:50px 0}.pagination .page-numbers{display:inline-block;width:40px;height:40px;line-height:40px;font-weight:500;background:#d29d34;border:1px solid #fff;color:#000;text-decoration:none;border-radius:6px;margin:16px 2px}.pagination .next{float:left;text-align:left;padding:0 1.5em;width:auto;height:auto;line-height:revert}.pagination .current,.pagination .page-numbers:hover{color:#fff;background:#02353d}.section-padding{padding:80px 0}