body,html{overflow-x:hidden}body{color:#0d0b0b;font-family:Raleway,Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:300;line-height:1.6}img{max-width:100%;width:auto;height:auto}img.alignleft,img.alignright{margin-bottom:10px;margin-bottom:.625rem}@media (min-width:768px){img.alignleft{float:left;margin-right:10px;margin-right:.625rem}img.alignright{float:right;margin-left:10px;margin-left:.625rem}}p{margin:0 0 10px;margin:0 0 .625rem}.lead{font-weight:400}b,strong{font-weight:700}a{color:#a81d30;text-decoration:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{color:#8d1d36;text-decoration:none}.color-body{color:#0d0b0b}.color-primary{color:#a81d30}.color-blue{color:#20a5e8}.color-pink{color:#c6c}.color-orange{color:#e98722}.color-green{color:#9c0}.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.h-box{margin:0 0 15px 0;margin:0 0 .9375rem 0}.h-box .h1,.h-box .h2,.h-box .h3,.h-box .h4,.h-box .h5,.h-box .h6,.h-box h1,.h-box h2,.h-box h3,.h-box h4,.h-box h5,.h-box h6{color:#a81d30;overflow:hidden;margin-bottom:15px;margin-bottom:.9375rem}.h-box .h1>span:not(.icon),.h-box .h2>span:not(.icon),.h-box .h3>span:not(.icon),.h-box .h4>span:not(.icon),.h-box .h5>span:not(.icon),.h-box .h6>span:not(.icon),.h-box h1>span:not(.icon),.h-box h2>span:not(.icon),.h-box h3>span:not(.icon),.h-box h4>span:not(.icon),.h-box h5>span:not(.icon),.h-box h6>span:not(.icon){display:inline-block;vertical-align:top;position:relative}.h-box .h1>span:not(.icon)::after,.h-box .h1>span:not(.icon)::before,.h-box .h2>span:not(.icon)::after,.h-box .h2>span:not(.icon)::before,.h-box .h3>span:not(.icon)::after,.h-box .h3>span:not(.icon)::before,.h-box .h4>span:not(.icon)::after,.h-box .h4>span:not(.icon)::before,.h-box .h5>span:not(.icon)::after,.h-box .h5>span:not(.icon)::before,.h-box .h6>span:not(.icon)::after,.h-box .h6>span:not(.icon)::before,.h-box h1>span:not(.icon)::after,.h-box h1>span:not(.icon)::before,.h-box h2>span:not(.icon)::after,.h-box h2>span:not(.icon)::before,.h-box h3>span:not(.icon)::after,.h-box h3>span:not(.icon)::before,.h-box h4>span:not(.icon)::after,.h-box h4>span:not(.icon)::before,.h-box h5>span:not(.icon)::after,.h-box h5>span:not(.icon)::before,.h-box h6>span:not(.icon)::after,.h-box h6>span:not(.icon)::before{content:"";width:100vw;height:1px;height:.0625rem;position:absolute;top:0;bottom:0;margin:auto 0;background-color:#e5e5e5}.h-box .h1>span:not(.icon)::before,.h-box .h2>span:not(.icon)::before,.h-box .h3>span:not(.icon)::before,.h-box .h4>span:not(.icon)::before,.h-box .h5>span:not(.icon)::before,.h-box .h6>span:not(.icon)::before,.h-box h1>span:not(.icon)::before,.h-box h2>span:not(.icon)::before,.h-box h3>span:not(.icon)::before,.h-box h4>span:not(.icon)::before,.h-box h5>span:not(.icon)::before,.h-box h6>span:not(.icon)::before{right:100%;margin-right:15px;margin-right:.9375rem}.h-box .h1>span:not(.icon)::after,.h-box .h2>span:not(.icon)::after,.h-box .h3>span:not(.icon)::after,.h-box .h4>span:not(.icon)::after,.h-box .h5>span:not(.icon)::after,.h-box .h6>span:not(.icon)::after,.h-box h1>span:not(.icon)::after,.h-box h2>span:not(.icon)::after,.h-box h3>span:not(.icon)::after,.h-box h4>span:not(.icon)::after,.h-box h5>span:not(.icon)::after,.h-box h6>span:not(.icon)::after{left:100%;margin-left:15px;margin-left:.9375rem}.h-box.h-box-icon .icon{font-size:14px;font-size:.875rem;width:30px;width:1.875rem;height:30px;height:1.875rem;border:1px solid #a81d30;border:.0625rem solid #a81d30;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.h-box.h-box-icon.icon-left .icon{margin-right:10px;margin-right:.625rem}.h-box.h-box-icon.icon-left .h1>span::before,.h-box.h-box-icon.icon-left .h2>span::before,.h-box.h-box-icon.icon-left .h3>span::before,.h-box.h-box-icon.icon-left .h4>span::before,.h-box.h-box-icon.icon-left .h5>span::before,.h-box.h-box-icon.icon-left .h6>span::before,.h-box.h-box-icon.icon-left h1>span::before,.h-box.h-box-icon.icon-left h2>span::before,.h-box.h-box-icon.icon-left h3>span::before,.h-box.h-box-icon.icon-left h4>span::before,.h-box.h-box-icon.icon-left h5>span::before,.h-box.h-box-icon.icon-left h6>span::before{display:none}.h-box.h-box-icon.icon-right{margin-left:10px;margin-left:.625rem}.h-box.h-box-icon.icon-right .h1>span::after,.h-box.h-box-icon.icon-right .h2>span::after,.h-box.h-box-icon.icon-right .h3>span::after,.h-box.h-box-icon.icon-right .h4>span::after,.h-box.h-box-icon.icon-right .h5>span::after,.h-box.h-box-icon.icon-right .h6>span::after,.h-box.h-box-icon.icon-right h1>span::after,.h-box.h-box-icon.icon-right h2>span::after,.h-box.h-box-icon.icon-right h3>span::after,.h-box.h-box-icon.icon-right h4>span::after,.h-box.h-box-icon.icon-right h5>span::after,.h-box.h-box-icon.icon-right h6>span::after{display:none}.h-box:last-child,.h-box>:last-child{margin-bottom:0}.parallax{background-position:50% 50%;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;position:relative}.main-header{position:relative}.main-header.mh-sticky{position:fixed;right:0;left:0;width:100%;z-index:1000;-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;-o-transition:transform .25s linear;-moz-transition:transform .25s linear,-moz-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear,-moz-transform .25s linear;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.main-header.mh-sticky.mh-scrolledout{-webkit-transform:translateY(-110%);-moz-transform:translateY(-110%);-ms-transform:translateY(-110%);transform:translateY(-110%)}.widget{margin-bottom:15px;margin-bottom:.9375rem}.widget .textwidget>:last-child,.widget:last-child,.widget>:last-child{margin-bottom:0}.main-body{position:relative}@media (min-width:576px){.main-body{padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem}}@media (min-width:768px){.main-body{padding-top:30px;padding-top:1.875rem;padding-bottom:30px;padding-bottom:1.875rem}}@media (min-width:992px){.main-body{padding-top:55px;padding-top:3.4375rem;padding-bottom:55px;padding-bottom:3.4375rem}}.main-content{padding-top:15px;padding-top:.9375rem;padding-bottom:15px;padding-bottom:.9375rem;position:relative}.main-content>:last-child{margin-bottom:0}.main-sidebar{padding-top:15px;padding-top:.9375rem;padding-bottom:15px;padding-bottom:.9375rem;position:relative}.main-sidebar .widget-title,.main-sidebar h3.widget-title{font-size:20px;font-size:1.25rem;line-height:1.5;margin:0 0 15px 0;margin:0 0 .9375rem 0}.main-sidebar .widget_archive ul,.main-sidebar .widget_categories ul,.main-sidebar .widget_meta ul,.main-sidebar .widget_pages ul,.main-sidebar .widget_recent_comments ul,.main-sidebar .widget_recent_entries ul,.main-sidebar .widget_tag_cloud ul{list-style:none;padding-left:0;margin-left:0}.main-sidebar .widget_archive ul li,.main-sidebar .widget_categories ul li,.main-sidebar .widget_meta ul li,.main-sidebar .widget_pages ul li,.main-sidebar .widget_recent_comments ul li,.main-sidebar .widget_recent_entries ul li,.main-sidebar .widget_tag_cloud ul li{padding-top:10px;padding-top:.625rem;padding-bottom:10px;padding-bottom:.625rem;border-bottom:1px solid #e9ecef;border-bottom:.0625rem solid #e9ecef}.main-sidebar .widget_archive ul li:first-child,.main-sidebar .widget_categories ul li:first-child,.main-sidebar .widget_meta ul li:first-child,.main-sidebar .widget_pages ul li:first-child,.main-sidebar .widget_recent_comments ul li:first-child,.main-sidebar .widget_recent_entries ul li:first-child,.main-sidebar .widget_tag_cloud ul li:first-child{padding-top:0}.main-sidebar .widget_archive ul li:last-child,.main-sidebar .widget_categories ul li:last-child,.main-sidebar .widget_meta ul li:last-child,.main-sidebar .widget_pages ul li:last-child,.main-sidebar .widget_recent_comments ul li:last-child,.main-sidebar .widget_recent_entries ul li:last-child,.main-sidebar .widget_tag_cloud ul li:last-child{padding-bottom:0;border-bottom:0}.main-footer{position:relative}.main-footer .footer-top{color:#fff;background-color:#e98722;position:relative}.main-footer .footer-middle{color:#fff;background-color:#8d1d36;position:relative}@media (min-width:992px){.main-footer .footer-middle{padding-top:40px;padding-top:2.5rem;padding-bottom:40px;padding-bottom:2.5rem}}.main-footer .footer-middle a{color:inherit}.main-footer .footer-middle a:hover{color:inherit}.main-footer .footer-middle h3.widget-title{font-size:18px;font-size:1.125rem;font-weight:500;text-align:center;text-transform:uppercase;border-bottom:1px solid #fff;border-bottom:.0625rem solid #fff;padding:0 0 10px 0;padding:0 0 .625rem 0;margin:0 0 30px 0;margin:0 0 1.875rem 0}.main-footer .footer-middle .footer-col{padding-top:15px;padding-top:.9375rem;padding-bottom:15px;padding-bottom:.9375rem}.main-footer .footer-middle .widget_contactinfo_widget .desc{font-weight:700}.main-footer .footer-middle .contact-list li{font-weight:700;padding-top:3px;padding-top:.1875rem;padding-bottom:3px;padding-bottom:.1875rem;margin-bottom:12px;margin-bottom:.75rem}.main-footer .footer-middle .contact-list li .fa,.main-footer .footer-middle .contact-list li .fab,.main-footer .footer-middle .contact-list li .fad,.main-footer .footer-middle .contact-list li .fal,.main-footer .footer-middle .contact-list li .far,.main-footer .footer-middle .contact-list li .fas,.main-footer .footer-middle .contact-list li .svg-inline--fa{margin-right:10px;margin-right:.625rem}.main-footer .footer-middle .widget_nav_menu ul,.main-footer .footer-middle .widget_recent_entries ul{list-style:none;padding-left:0}.main-footer .footer-middle .widget_nav_menu ul>li,.main-footer .footer-middle .widget_recent_entries ul>li{border-top:1px solid #fff;border-top:.0625rem solid #fff;padding-top:10px;padding-top:.625rem;padding-left:1.3em;margin-top:10px;margin-top:.625rem}.main-footer .footer-middle .widget_nav_menu ul>li:first-child,.main-footer .footer-middle .widget_recent_entries ul>li:first-child{border-top:none;padding-top:0;margin-top:0}.main-footer .footer-middle .widget_nav_menu ul>li::before,.main-footer .footer-middle .widget_recent_entries ul>li::before{content:"\f105";font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;display:inline-block;margin-left:-1.3em;width:1.3em}.main-footer .footer-middle .widget_nav_menu ul>li>a,.main-footer .footer-middle .widget_recent_entries ul>li>a{font-weight:700;padding:0;display:inline}.main-footer .footer-bottom{color:#fff;font-weight:700;background-color:#461946;padding-top:30px;padding-top:1.875rem;padding-bottom:30px;padding-bottom:1.875rem;position:relative}@media (min-width:992px){.main-footer .footer-bottom{padding-top:40px;padding-top:2.5rem;padding-bottom:50px;padding-bottom:3.125rem}}.main-footer .footer-bottom a{color:inherit}.main-footer .footer-bottom a:hover{color:#e5e5e5}.main-footer .footer-bottom .logo{max-width:150px;max-width:9.375rem;margin:0 auto}@media (min-width:992px){.main-footer .footer-bottom .logo{margin:0}}.main-footer .footer-bottom .footer-col{padding-top:10px;padding-top:.625rem;padding-bottom:10px;padding-bottom:.625rem}@media (min-width:992px){.main-footer .footer-bottom .footer-col{padding-top:0;padding-bottom:0}}.main-footer .footer-bottom .widget_sociallist_widget{text-align:center}.main-footer .footer-bottom .widget_sociallist_widget .widget-title{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.6;margin:0}@media (max-width:1200px){.main-footer .footer-bottom .widget_sociallist_widget .widget-title{font-size:-webkit-calc(20px + .3vw);font-size:-webkit-calc(1.25rem + .3vw);font-size:-moz-calc(20px + .3vw);font-size:-moz-calc(1.25rem + .3vw);font-size:calc(20px + .3vw);font-size:calc(1.25rem + .3vw)}}@media (min-width:992px){.main-footer .footer-bottom .widget_sociallist_widget{text-align:right;padding-bottom:10px;padding-bottom:.625rem}}.main-footer .footer-bottom .social-list{font-size:0}.main-footer .footer-bottom .social-list li{font-size:14px;font-size:.875rem;padding-top:3px;padding-top:.1875rem;padding-right:5px;padding-right:.3125rem;padding-bottom:3px;padding-bottom:.1875rem;display:inline-block}.main-footer .footer-bottom .social-list li:last-child{padding-right:0}.main-footer .footer-bottom .social-list li a{font-size:2em;text-align:center;border:1px solid;border:.0625rem solid;width:55px;width:3.4375rem;height:55px;height:3.4375rem;line-height:55px;line-height:3.4375rem;display:block}.main-footer .footer-bottom .footer-menu .nav>.nav-item{line-height:1.2;border-left:1px solid rgba(255,255,255,.6);border-left:.0625rem solid rgba(255,255,255,.6);padding:0 10px;padding:0 .625rem}.main-footer .footer-bottom .footer-menu .nav>.nav-item:first-child{padding-left:0;border-left:0}.main-footer .footer-bottom .footer-menu .nav>.nav-item:last-child{padding-right:0}.main-footer .footer-bottom .footer-menu .nav>.nav-item .nav-link{padding:0}.navbar-primary{padding-bottom:20px;padding-bottom:1.25rem;z-index:1000}.navbar-primary .navbar-brand{padding-top:0;padding-bottom:0}.navbar-primary .navbar-toggler{color:rgba(52,58,64,.5);border-color:rgba(52,58,64,.1);height:40px;height:2.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.navbar-primary .navbar-toggler .navbar-toggler-icon{background-image:none;position:relative;width:20px;width:1.25rem;height:2px;height:.125rem;background-color:currentColor;margin-right:12px;margin-right:.75rem}.navbar-primary .navbar-toggler .navbar-toggler-icon:after,.navbar-primary .navbar-toggler .navbar-toggler-icon:before{content:"";width:100%;height:2px;height:.125rem;position:absolute;background-color:currentColor;display:block}.navbar-primary .navbar-toggler .navbar-toggler-icon:before{top:-6px;top:-.375rem}.navbar-primary .navbar-toggler .navbar-toggler-icon:after{bottom:-6px;bottom:-.375rem}.navbar-primary .navbar-nav-primary .nav-link{color:#0d0b0b;font-size:16px;font-size:1rem;font-weight:700;line-height:normal;padding-top:10px;padding-top:.625rem;padding-bottom:10px;padding-bottom:.625rem;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navbar-primary .navbar-nav-primary .nav-item:hover>.nav-link{color:#a81d30}.navbar-primary .navbar-nav-primary .dropdown>.dropdown-toggle{position:relative;margin-right:44px;margin-right:2.75rem}.navbar-primary .navbar-nav-primary .dropdown>.mobile-dropdown-toggle{width:44px;width:2.75rem;height:39px;height:2.4375rem;position:absolute;top:0;right:0}.navbar-primary .navbar-nav-primary .dropdown>.mobile-dropdown-toggle span.icon{width:15px;width:.9375rem;height:15px;height:.9375rem;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.navbar-primary .navbar-nav-primary .dropdown>.mobile-dropdown-toggle span.icon::after,.navbar-primary .navbar-nav-primary .dropdown>.mobile-dropdown-toggle span.icon::before{content:"";position:absolute;background-color:#a81d30}.navbar-primary .navbar-nav-primary .dropdown>.mobile-dropdown-toggle span.icon::before{width:100%;height:1px;height:.0625rem;top:50%;left:0;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.navbar-primary .navbar-nav-primary .dropdown>.mobile-dropdown-toggle span.icon::after{width:1px;width:.0625rem;height:100%;top:50%;left:50%;-webkit-transition:height .15s linear;-o-transition:height .15s linear;-moz-transition:height .15s linear;transition:height .15s linear;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.navbar-primary .navbar-nav-primary .dropdown>.mobile-dropdown-toggle[aria-expanded=true] span.icon::after{height:0}.navbar-primary .navbar-nav-primary .active>.nav-link{color:#a81d30}.navbar-primary .navbar-nav-primary .active:hover>.nav-link{color:#a81d30}.navbar-primary .navbar-nav-primary .dropdown-toggle::after{display:none!important}.navbar-primary .navbar-nav-primary .dropdown-menu{min-width:100%;border:0;padding:0;margin:0;-webkit-border-radius:0;border-radius:0;position:static!important;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important}.navbar-primary .navbar-nav-primary .dropdown-menu .dropdown-menu{top:0;left:100%}.navbar-primary .navbar-nav-primary .dropdown-menu .dropdown-menu.dropdown-menu-right{right:100%;left:auto}.navbar-primary .navbar-nav-primary .dropdown-menu .dropdown-item,.navbar-primary .navbar-nav-primary .dropdown-menu .nav-link{color:#0d0b0b;font-size:16px;font-size:1rem;font-weight:700;line-height:normal;padding-top:10px;padding-top:.625rem;padding-bottom:10px;padding-bottom:.625rem;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navbar-primary .navbar-nav-primary .dropdown-menu .dropdown-item:active,.navbar-primary .navbar-nav-primary .dropdown-menu .dropdown-item:focus,.navbar-primary .navbar-nav-primary .dropdown-menu .dropdown-item:hover,.navbar-primary .navbar-nav-primary .dropdown-menu .nav-link:active,.navbar-primary .navbar-nav-primary .dropdown-menu .nav-link:focus,.navbar-primary .navbar-nav-primary .dropdown-menu .nav-link:hover{color:#a81d30;background-color:transparent}.navbar-primary .navbar-nav-primary .dropdown-menu .nav-item:hover>.nav-link{color:#a81d30}.navbar-primary .navbar-nav-primary .dropdown-menu .active>.dropdown-item,.navbar-primary .navbar-nav-primary .dropdown-menu .active>.nav-link{color:#a81d30}.navbar-primary .navbar-nav-primary .dropdown-menu .active:hover>.dropdown-item,.navbar-primary .navbar-nav-primary .dropdown-menu .active:hover>.nav-link{color:#a81d30}.navbar-primary .search-form .search-toggle{color:#fff;background-color:#a81d30;border:0;width:46px;width:2.875rem;height:46px;height:2.875rem;outline:0;cursor:pointer;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.navbar-primary .search-form .input-group .form-control{color:#fff;background:0 0;border:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-shadow:none;box-shadow:none}.navbar-primary .search-form .input-group .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.navbar-primary .search-form .input-group .form-control::-webkit-input-placeholder{color:inherit;opacity:1}.navbar-primary .search-form .input-group .form-control:-moz-placeholder{color:inherit;opacity:1}.navbar-primary .search-form .input-group .form-control::-moz-placeholder{color:inherit;opacity:1}.navbar-primary .search-form .input-group .form-control:-ms-input-placeholder{color:inherit;opacity:1}.navbar-primary .search-form .input-group .form-control::-ms-input-placeholder{color:inherit;opacity:1}.navbar-primary .search-form .input-group .form-control::placeholder{color:inherit;opacity:1}.navbar-primary .search-form>.group>.container{background-color:#a81d30;padding:10px 0;padding:.625rem 0}@media (min-width:576px){.navbar-primary.navbar-expand-sm .navbar-toggler{display:none}.navbar-primary.navbar-expand-sm .navbar-nav-primary .dropdown-menu{opacity:0;visibility:hidden;position:absolute!important;display:block;-webkit-transition:opacity .25s linear,visibility .25s linear;-o-transition:opacity .25s linear,visibility .25s linear;-moz-transition:opacity .25s linear,visibility .25s linear;transition:opacity .25s linear,visibility .25s linear}.navbar-primary.navbar-expand-sm .navbar-nav-primary .nav-item:hover>.dropdown-menu{opacity:1;visibility:visible}}@media (min-width:768px){.navbar-primary.navbar-expand-md .navbar-toggler{display:none}.navbar-primary.navbar-expand-md .navbar-nav-primary .dropdown-menu{opacity:0;visibility:hidden;position:absolute!important;display:block;-webkit-transition:opacity .25s linear,visibility .25s linear;-o-transition:opacity .25s linear,visibility .25s linear;-moz-transition:opacity .25s linear,visibility .25s linear;transition:opacity .25s linear,visibility .25s linear}.navbar-primary.navbar-expand-md .navbar-nav-primary .nav-item:hover>.dropdown-menu{opacity:1;visibility:visible}.navbar-primary.navbar-expand-md .navbar-nav-primary .dropdown>.dropdown-toggle{margin-right:0}.navbar-primary.navbar-expand-md .navbar-nav-primary .dropdown>.mobile-dropdown-toggle{display:none}.navbar-primary{padding-top:0;padding-bottom:0}.navbar-primary>.container{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(rgba(255,255,255,.85)));background-image:-moz-linear-gradient(top,#fff 50%,rgba(255,255,255,.85) 100%);background-image:-o-linear-gradient(top,#fff 50%,rgba(255,255,255,.85) 100%);background-image:linear-gradient(to bottom,#fff 50%,rgba(255,255,255,.85) 100%);background-repeat:repeat-x;-webkit-box-shadow:0 0 1px rgba(50,50,50,.2);-webkit-box-shadow:0 0 .0625rem rgba(50,50,50,.2);box-shadow:0 0 1px rgba(50,50,50,.2);box-shadow:0 0 .0625rem rgba(50,50,50,.2)}.navbar-primary .navbar-nav-primary{padding-top:5px;padding-top:.3125rem;padding-bottom:5px;padding-bottom:.3125rem}.navbar-primary .navbar-nav-primary .nav-link{font-size:14px;font-size:.875rem;padding:10px 10px;padding:.625rem .625rem}.navbar-primary .navbar-nav-primary .active>.nav-link{color:#fff;background-color:#a81d30}.navbar-primary .navbar-nav-primary .active:hover>.nav-link{color:#fff}.navbar-primary .navbar-nav-primary .dropdown-toggle::after{display:none!important}.navbar-primary .navbar-nav-primary .dropdown-toggle>span{position:relative}.navbar-primary .navbar-nav-primary .dropdown-toggle>span::after{position:absolute;vertical-align:middle;content:"+";top:50%;margin-left:7px;margin-left:.4375rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.navbar-primary .navbar-nav-primary .dropdown:hover>.dropdown-toggle>span::after{content:"-"}.navbar-primary .navbar-nav-primary .dropdown-menu{-webkit-box-shadow:0 3px 4px rgba(50,50,50,.1);-webkit-box-shadow:0 .1875rem .25rem rgba(50,50,50,.1);box-shadow:0 3px 4px rgba(50,50,50,.1);box-shadow:0 .1875rem .25rem rgba(50,50,50,.1)}.navbar-primary .navbar-nav-primary .dropdown-menu .dropdown-item,.navbar-primary .navbar-nav-primary .dropdown-menu .nav-link{color:#0d0b0b;font-size:14px;font-size:.875rem;padding:.8em 1.8em .8em 1.4em}.navbar-primary .navbar-nav-primary .dropdown-menu .dropdown-item:active,.navbar-primary .navbar-nav-primary .dropdown-menu .dropdown-item:focus,.navbar-primary .navbar-nav-primary .dropdown-menu .dropdown-item:hover,.navbar-primary .navbar-nav-primary .dropdown-menu .nav-link:active,.navbar-primary .navbar-nav-primary .dropdown-menu .nav-link:focus,.navbar-primary .navbar-nav-primary .dropdown-menu .nav-link:hover{color:#fff;background-color:#a81d30}.navbar-primary .navbar-nav-primary .dropdown-menu .active>.dropdown-item,.navbar-primary .navbar-nav-primary .dropdown-menu .active>.nav-link{color:#fff;background-color:#a81d30}.navbar-primary .navbar-nav-primary .dropdown-menu .active:hover>.dropdown-item,.navbar-primary .navbar-nav-primary .dropdown-menu .active:hover>.nav-link{color:#fff}.navbar-primary .search-form .search-toggle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.navbar-primary .search-form>.group{position:absolute;z-index:1000;top:100%;right:0;left:0;width:100%}.navbar-primary .search-form>.group>.container{padding:10px;padding:.625rem}}@media (max-width:767.98px){.navbar-primary .search-form>.group{display:block!important;height:auto!important}}@media (min-width:992px){.navbar-primary.navbar-expand-lg .navbar-toggler{display:none}.navbar-primary.navbar-expand-lg .navbar-nav-primary .dropdown-menu{opacity:0;visibility:hidden;position:absolute!important;display:block;-webkit-transition:opacity .25s linear,visibility .25s linear;-o-transition:opacity .25s linear,visibility .25s linear;-moz-transition:opacity .25s linear,visibility .25s linear;transition:opacity .25s linear,visibility .25s linear}.navbar-primary.navbar-expand-lg .navbar-nav-primary .nav-item:hover>.dropdown-menu{opacity:1;visibility:visible}.navbar-primary .navbar-nav-primary{padding-top:0;padding-bottom:0}.navbar-primary .navbar-nav-primary .nav-link{font-size:16px;font-size:1rem;padding:24px 10px;padding:1.5rem .625rem}.navbar-primary .navbar-nav-primary .dropdown-toggle{padding-left:1em;padding-right:1.4em}}@media (min-width:1200px){.navbar-primary.navbar-expand-xl .navbar-toggler{display:none}.navbar-primary.navbar-expand-xl .navbar-nav-primary .dropdown-menu{opacity:0;visibility:hidden;position:absolute!important;display:block;-webkit-transition:opacity .25s linear,visibility .25s linear;-o-transition:opacity .25s linear,visibility .25s linear;-moz-transition:opacity .25s linear,visibility .25s linear;transition:opacity .25s linear,visibility .25s linear}.navbar-primary.navbar-expand-xl .navbar-nav-primary .nav-item:hover>.dropdown-menu{opacity:1;visibility:visible}.navbar-primary .navbar-nav-primary .nav-link{padding:24px 25px;padding:1.5rem 1.5625rem}.navbar-primary .navbar-nav-primary .dropdown-toggle{padding-left:1em;padding-right:1.4em}}.navbar-secondary{padding-top:20px;padding-top:1.25rem;padding-bottom:8px;padding-bottom:.5rem}.navbar-secondary .navbar-brand{padding-top:0;padding-bottom:0;max-width:220px;max-width:13.75rem;margin-right:auto;margin-left:auto}.navbar-secondary .navbar-contact{font-size:18px;font-size:1.125rem;font-weight:700}.navbar-secondary .navbar-contact .widget-title{color:#a81d30;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.6;margin:0}.navbar-secondary .navbar-contact ul.contact-list li{padding-top:3px;padding-top:.1875rem;padding-bottom:3px;padding-bottom:.1875rem}.navbar-secondary .navbar-contact ul.contact-list li:first-child{padding-top:0}.navbar-secondary .navbar-contact ul.contact-list li .fa,.navbar-secondary .navbar-contact ul.contact-list li .fab,.navbar-secondary .navbar-contact ul.contact-list li .fad,.navbar-secondary .navbar-contact ul.contact-list li .fal,.navbar-secondary .navbar-contact ul.contact-list li .far,.navbar-secondary .navbar-contact ul.contact-list li .fas,.navbar-secondary .navbar-contact ul.contact-list li .svg-inline--fa{color:#a81d30;fill:#a81d30;font-size:14px;font-size:.875rem;width:14px;width:.875rem;margin-right:10px;margin-right:.625rem}@media (min-width:992px){.navbar-secondary .navbar-contact ul.contact-list li .fa,.navbar-secondary .navbar-contact ul.contact-list li .fab,.navbar-secondary .navbar-contact ul.contact-list li .fad,.navbar-secondary .navbar-contact ul.contact-list li .fal,.navbar-secondary .navbar-contact ul.contact-list li .far,.navbar-secondary .navbar-contact ul.contact-list li .fas,.navbar-secondary .navbar-contact ul.contact-list li .svg-inline--fa{font-size:18px;font-size:1.125rem;width:18px;width:1.125rem}}.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block{font-size:22px;font-size:1.375rem}@media (max-width:1200px){.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block{font-size:-webkit-calc(20px + .15vw);font-size:-webkit-calc(1.25rem + .15vw);font-size:-moz-calc(20px + .15vw);font-size:-moz-calc(1.25rem + .15vw);font-size:calc(20px + .15vw);font-size:calc(1.25rem + .15vw)}}.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block .fa,.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block .fab,.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block .fad,.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block .fal,.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block .far,.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block .fas,.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block .svg-inline--fa{font-size:14px;font-size:.875rem;width:14px;width:.875rem}@media (min-width:992px){.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block .fa,.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block .fab,.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block .fad,.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block .fal,.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block .far,.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block .fas,.navbar-secondary .navbar-contact ul.contact-list li.d-inline-block .svg-inline--fa{font-size:22px;font-size:1.375rem;width:22px;width:1.375rem}}@media (min-width:768px){.navbar-secondary .navbar-brand{margin-right:16px;margin-right:1rem;margin-left:0}}@media (min-width:992px){.navbar-secondary{background:url(assets/images/layout/header-top-bg.jpg) no-repeat -200px top/cover #fff;padding-bottom:58px;padding-bottom:3.625rem}.navbar-secondary .navbar-brand{max-width:220px;max-width:13.75rem;width:100%}.navbar-secondary+.navbar-primary{margin-top:-38px;margin-top:-2.375rem;margin-bottom:-32px;margin-bottom:-2rem}}.section,section{position:relative}.hero{color:#fff;background-color:#333}.hero>.section-container{padding-top:15px;padding-top:.9375rem;padding-bottom:15px;padding-bottom:.9375rem}.hero .h1,.hero h1{font-size:36px;font-size:2.25rem;line-height:1}@media (max-width:1200px){.hero .h1,.hero h1{font-size:-webkit-calc(21px + 1.2vw);font-size:-webkit-calc(1.3125rem + 1.2vw);font-size:-moz-calc(21px + 1.2vw);font-size:-moz-calc(1.3125rem + 1.2vw);font-size:calc(21px + 1.2vw);font-size:calc(1.3125rem + 1.2vw)}}.hero .breadcrumb{color:#e5e5e5;background:0 0;padding:0;-webkit-border-radius:0;border-radius:0}.hero .breadcrumb .breadcrumb-item a,.hero .breadcrumb .breadcrumb-item.active,.hero .breadcrumb .breadcrumb-item:before{color:inherit}.hero .breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"\f105";font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900}@media (min-width:992px){.hero>.section-container{padding-top:49px;padding-top:3.0625rem;padding-bottom:19px;padding-bottom:1.1875rem}}.gallery>.section-container{padding-top:15px;padding-top:.9375rem;padding-bottom:15px;padding-bottom:.9375rem}@media (min-width:768px){.gallery>.section-container{padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem}}@media (min-width:992px){.gallery>.section-container{padding-top:55px;padding-top:3.4375rem;padding-bottom:55px;padding-bottom:3.4375rem}}.programare-btn{position:fixed;z-index:1000;right:0;bottom:0;left:0;display:block;max-width:202px;width:100%;margin:0 auto}.programare-btn .fa,.programare-btn .fab,.programare-btn .fad,.programare-btn .fal,.programare-btn .far,.programare-btn .fas,.programare-btn .svg-inline--fa{margin-right:10px;margin-right:.625rem}.service-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-bottom:30px;margin-bottom:1.875rem}.service-box:last-child{margin-bottom:0}.service-box.icon-center{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.service-box.icon-center .icon+.content{padding-top:15px;padding-top:.9375rem}.service-box.icon-left .icon,.service-box.icon-right .icon{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:15px;margin-bottom:.9375rem}@media (min-width:576px){.service-box.icon-left,.service-box.icon-right{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.service-box.icon-left .icon,.service-box.icon-right .icon{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:0}.service-box.icon-left>.content{padding-left:15px;padding-left:.9375rem}.service-box.icon-right .icon{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0}.service-box.icon-right .content{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:15px;padding-right:.9375rem}}.service-box .icon{border:1px solid #a81d30;border:.0625rem solid #a81d30;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;padding:.625rem;max-width:100px;max-width:6.25rem;width:100%;height:100px;height:6.25rem;-webkit-box-flex:0;-webkit-flex:0 0 100px;-webkit-flex:0 0 6.25rem;-moz-box-flex:0;-ms-flex:0 0 100px;-ms-flex:0 0 6.25rem;flex:0 0 100px;flex:0 0 6.25rem}.service-box .icon img{max-width:100%;max-height:100%;width:auto;height:auto}.service-box .title{color:#a81d30}.custom-gallery.masonry{font-size:15px;font-size:.9375rem;margin-right:-.5em;margin-left:-.5em}.custom-gallery.masonry::after{content:"";overflow:hidden;display:block;height:0;clear:both}.custom-gallery.masonry>.item{position:relative;overflow:hidden;padding-right:.5em;padding-left:.5em;margin-bottom:15px;margin-bottom:.9375rem}.custom-gallery.masonry>.item>a{display:block}.custom-gallery.masonry img{display:block}@media (min-width:768px){.custom-gallery.masonry .item,.custom-gallery.masonry .item-sizer{float:left;width:50%}}@media (min-width:992px){.custom-gallery.masonry .item,.custom-gallery.masonry .item-sizer{float:left;width:33.3333%}}.price-boxes>.item{margin-bottom:30px;margin-bottom:1.875rem}.price-boxes .box{margin-bottom:30px;margin-bottom:1.875rem}.price-boxes .box:last-child{margin-bottom:0}.price-boxes .price,.price-boxes .price-content,.price-boxes .price-header{padding:15px;padding:.9375rem}.price-boxes .price-content>:last-child,.price-boxes .price-header>:last-child,.price-boxes .price>:last-child{margin-bottom:0}.price-boxes .price-header{color:#fff;background-color:#a81d30}.price-boxes .price,.price-boxes .price-content{border:1px solid #e9ecef;border:.0625rem solid #e9ecef}.price-boxes .price{background-color:#f8f9fa;border-top:0}.price-boxes .price .h3,.price-boxes .price h3{font-size:60px;font-size:3.75rem}@media (max-width:1200px){.price-boxes .price .h3,.price-boxes .price h3{font-size:-webkit-calc(24px + 3vw);font-size:-webkit-calc(1.5rem + 3vw);font-size:-moz-calc(24px + 3vw);font-size:-moz-calc(1.5rem + 3vw);font-size:calc(24px + 3vw);font-size:calc(1.5rem + 3vw)}}.price-boxes .price-content{border-top:0}.main-content .price-boxes:last-child{margin-bottom:-30px;margin-bottom:-1.875rem}.social-list{font-size:0}.social-list li{font-size:14px;font-size:.875rem;padding-top:3px;padding-top:.1875rem;padding-right:5px;padding-right:.3125rem;padding-bottom:3px;padding-bottom:.1875rem;display:inline-block}.social-list li:last-child{padding-right:0}.social-list li a{font-size:2em;text-align:center;border:1px solid;border:.0625rem solid;width:55px;width:3.4375rem;height:55px;height:3.4375rem;line-height:55px;line-height:3.4375rem;display:block}.cta-box{color:#fff;background:#8d1d36;padding:15px;padding:.9375rem}@media (min-width:992px){.cta-box{padding:40px 80px;padding:2.5rem 5rem}}