:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#28a745;--bs-teal:#20c997;--bs-cyan:#17a2b8;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#28a745;--bs-info:#17a2b8;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#343a40;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}*,::after,::before{box-sizing:border-box}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h4,.h5,h1,h2,h3,h4{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5{font-size:1.25rem}p{margin-top:0;margin-bottom:1rem}ul{padding-left:2rem}ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}a{color:#0d6efd;text-decoration:underline}a:hover{color:#024dbc}img,svg{vertical-align:middle}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}iframe{border:0}.lead{font-size:1.25rem;font-weight:300}.img-fluid{max-width:100%;height:auto}.container{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex:1 0 100%;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}@media (min-width:576px){.col-sm-4{flex:0 0 auto;width:33.333333%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-8{flex:0 0 auto;width:66.666667%}.col-sm-12{flex:0 0 auto;width:100%}}@media (min-width:768px){.col-md-4{flex:0 0 auto;width:33.333333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg-2{flex:0 0 auto;width:16.666667%}.col-lg-4{flex:0 0 auto;width:33.333333%}.col-lg-5{flex:0 0 auto;width:41.666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-12{flex:0 0 auto;width:100%}}.form-control{display:block;width:100%;min-height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control:focus{color:#495057;background-color:#fff;border-color:#8bbafe;outline:0;box-shadow:0 0 0 .2rem rgba(13,110,253,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(13,110,253,.25)}.btn:disabled{pointer-events:none;opacity:.65}.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.btn-group{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-img-top{width:100%}.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.close{font-size:calc(1.275rem + .3vw);font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}@media (min-width:1200px){.close{font-size:1.5rem}}.close:hover{color:#000;text-decoration:none}.close:focus,.close:hover{opacity:.75}.close:disabled{pointer-events:none}.sr-only-focusable:not(:focus){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.d-none{display:none!important}.d-flex{display:flex!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.align-self-center{align-self:center!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.mt-2{margin-top:.5rem!important}.mb-0{margin-bottom:0!important}.mb-4{margin-bottom:1.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pb-2{padding-bottom:.5rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-white{color:#fff!important}.text-muted{color:#6c757d!important}.bg-light{background-color:#f8f9fa!important}.bg-white{background-color:#fff!important}.rounded{border-radius:.25rem!important}@media (min-width:576px){.d-sm-flex{display:flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.p-md-5{padding:3rem!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}}@media (min-width:1200px){.d-xl-flex{display:flex!important}}@font-face {font-family: "Ionicons";src: url("../fonts/ionicons.eot?v=2.0.0");src: url("../fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("../fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("../fonts/ionicons.woff?v=2.0.0") format("woff"),url("../fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight: normal;font-style: normal;font-display: swap;}.ion-android-arrow-up:before, .ion-android-call:before, .ion-android-mail:before, .ion-android-pin:before, .ion-ios-arrow-down:before, .ion-ios-arrow-left:before, .ion-ios-arrow-right:before, .ion-social-facebook:before, .ion-social-instagram:before { display: inline-block; font-family: "Ionicons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }.ion-android-arrow-up:before { content: "\f366"; }.ion-android-call:before { content: "\f2d2"; }.ion-android-mail:before { content: "\f2eb"; }.ion-android-pin:before { content: "\f3a3"; }.ion-ios-arrow-down:before { content: "\f3d0"; }.ion-ios-arrow-left:before { content: "\f3d2"; }.ion-ios-arrow-right:before { content: "\f3d3"; }.ion-social-facebook:before { content: "\f231"; }.ion-social-instagram:before { content: "\f351"; }@font-face {font-family: 'plaza-icon';src: url(../fonts/plaza-icon.eot?uto3fr);src: url('../fonts/plaza-icon.eot?uto3fr#iefix') format('embedded-opentype'), url(../fonts/plaza-icon.ttf?uto3fr) format('truetype'), url(../fonts/plaza-icon.woff?uto3fr) format('woff'), url('../fonts/plaza-icon.svg?uto3fr#plaza-icon') format('svg');font-weight: 400;font-style: normal}
.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus{outline: none;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}.slick-track:before,.slick-track:after{display: table;content: '';}.slick-track:after{clear: both;}.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}.slick-slide img{display: block;}.slick-initialized .slick-slide{display: block;}@-webkit-keyframes fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}@media (print), (prefers-reduced-motion: reduce) {.animated {-webkit-animation-duration: 1ms !important;animation-duration: 1ms !important;-webkit-transition-duration: 1ms !important;transition-duration: 1ms !important;-webkit-animation-iteration-count: 1 !important;animation-iteration-count: 1 !important;}}.ui-helper-reset {margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none;}.ui-icon {display: inline-block;vertical-align: middle;margin-top: -.25em;position: relative;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}.ui-accordion .ui-accordion-header {display: block;cursor: pointer;position: relative;margin: 2px 0 0 0;padding: .5em .5em .5em .7em;font-size: 100%;}.ui-accordion .ui-accordion-content {padding: 1em 2.2em;border-top: 0;overflow: auto;}.ui-widget {font-family: Arial,Helvetica,sans-serif;font-size: 1em;}.ui-widget-content {border: 1px solid #dddddd;background: #ffffff;color: #333333;}.ui-state-default {border: 1px solid #c5c5c5;background: #f6f6f6;font-weight: normal;color: #454545;}.ui-state-active {border: 1px solid #003eff;background: #007fff;font-weight: normal;color: #ffffff;}.ui-icon {width: 16px;height: 16px;}.ui-icon {background-image: url("images/ui-icons_444444_256x240.png");}.ui-state-active .ui-icon {background-image: url("images/ui-icons_ffffff_256x240.png");}.ui-icon-triangle-1-s { background-position: -65px -16px; }.ui-corner-top {border-top-left-radius: 3px;}.ui-corner-top {border-top-right-radius: 3px;}.ui-corner-bottom {border-bottom-left-radius: 3px;}.ui-corner-bottom {border-bottom-right-radius: 3px;}
@font-face {font-display: swap;font-family: 'Rubik';font-style: normal;font-weight: 400;src: url('../fonts/rubik-v28-latin-regular.woff2') format('woff2');}@font-face {font-display: swap;font-family: 'Rubik';font-style: normal;font-weight: 500;src: url('../fonts/rubik-v28-latin-500.woff2') format('woff2');}@font-face {font-display: swap;font-family: 'Rubik';font-style: normal;font-weight: 600;src: url('../fonts/rubik-v28-latin-600.woff2') format('woff2');}@font-face {font-display: swap;font-family: 'Rubik';font-style: normal;font-weight: 700;src: url('../fonts/rubik-v28-latin-700.woff2') format('woff2');}body {font-family: "Rubik", sans-serif;font-size: 18px;font-style: normal;position: relative;visibility: visible;overflow-x: hidden;color: #000000;font-weight: 400;line-height: 1.428571429;width: 100%;background: #ffffff;}h1,h2,h3,h4 {font-family: "Rubik", sans-serif;font-weight: 700;color: #222222;margin: 0;}.h1,.h4,.h5 {line-height: inherit;margin: 0;}button,input {overflow: visible;border: 0;outline: none;background: transparent;padding: 0;}button,input,textarea {margin: 0;font-family: "Rubik", sans-serif;font-size: inherit;line-height: inherit;transition: all 0.5s ease 0s;background-image: none !important;}button:focus {outline: 0px dotted;outline: 0px auto -webkit-focus-ring-color;}button:focus,input:focus,textarea:focus {outline: 0px dotted;outline: 0px auto -webkit-focus-ring-color;}a:hover {text-decoration: none;}a {transition: all 300ms linear;outline: 0px none;text-decoration: none;color: #000056;}ul {margin: 0px;padding: 0px;list-style-type: none;}li {display: inline-block;}p {margin: 0;}i {transition: all 300ms ease-in-out;}@media (min-width: 1200px) {.container {width: 1140px;}}.img-responsive {max-width: 100%;display: block;}.ptb-60px {padding: 60px 0;}.ptb-20px {padding: 20px 0;}.mt-30px {margin-top: 30px;}.mt-7px {margin-top: 7px;}.bg-blue {background-color: #000056;}.bg-white {background-color: #fff;}.color-blue {color: #000056;}.color-white {color: #fff;}.theme-color {color: #ea1b25;}@media only screen and (min-width: 480px) and (max-width: 992px) {.header-logo {margin: auto;transform: translateX(-32px);}}@media only screen and (max-width: 480px) {.header-logo {margin: auto;padding-top: 10px;transform: translateX(-26px);max-width: 250px;}.slick-dots,.slick-arrow {display: none !important;}}.single-slide .slider-content-1 * {animation-duration: 1.3s;animation-fill-mode: both;}.single-slide.slick-active .slider-animated-2 h1 {animation: bounceIn 1.5s linear alternate;-webkit-animation: bounceIn 1.5s linear alternate;-moz-animation: bounceIn 1.5s linear alternate;}.single-slide.slick-active .slider-animated-2 a {animation: slideInUp 0.5s linear alternate;-webkit-animation: slideInUp 0.5s linear alternate;-moz-animation: slideInUp 0.5s linear alternate;}.single-slide.slick-active .slider-animated-2 p {animation: bounceIn 1.5s linear alternate;-webkit-animation: bounceIn 1.5s linear alternate;-moz-animation: bounceIn 1.5s linear alternate;}.single-slide.slick-active .slider-animated-2 span.title {animation: zoomIn 1.5s linear alternate;-webkit-animation: zoomIn 1.5s linear alternate;-moz-animation: zoomIn 1.5s linear alternate;}.sticky-nav.menu_fixed {position: fixed;top: 0;left: 0;width: 100%;z-index: 99;animation: sticky 1s;box-shadow: 2px 4px 8px rgba(51, 51, 51, 0.25);padding: 10px 0;border: 0;}.sticky-nav.menu_fixed.white-bg {background-color: #020257;}.sticky-nav.menu_fixed.padding-0px {padding: 0px;}@keyframes sticky {0% {transform: translateY(-100%);}100% {transform: translateY(0%);}}#scrollUp {width: 50px;height: 50px;background-color: #000056;color: #fff;right: 20px;bottom: 60px;text-align: center;overflow: hidden;border-radius: 50px;z-index: 9811 !important;font-size: 32px;line-height: 50px;}#scrollUp:hover {background: #333;color: #fff;box-shadow: 0 0 20px #fff;}:focus {outline: -webkit-focus-ring-color auto 0px;outline: 0px none;}.header-nav .header-static-nav {float: left;padding: 7.5px 0;}.header-nav .header-static-nav-1 {float: right;padding: 7.5px 0;}.header-nav .header-static-nav p,.header-nav .header-static-nav-1 p {font-size: 15px;text-transform: uppercase;line-height: 26px;padding: 2.5px 0;margin: 0;color: #fff;position: relative;}.social-top .follow ul.link-follow {margin-left: 10px;}@media only screen and (max-width: 479px) {.social-top .follow ul.link-follow {margin: 0;}}.social-top .follow ul.link-follow li a {background: transparent !important;width: 34px;color: #fff;border: 0;height: 30px;line-height: 30px;font-size: 27px;text-align: center;display: inline-block;}.social-top .follow ul.link-follow li a:hover {color: #ff1616;}.header-nav.header-nav-mobile .header-static-nav {float: none;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.header-nav.header-nav-mobile .header-static-nav p {margin: 0;}@media only screen and (max-width: 479px) {.header-nav.header-nav-mobile .header-static-nav p {font-size: 11px;}}.header-nav.header-nav-mobile .header-static-nav p:after {display: none;}.header-menu .header-menu-vertical {position: relative;z-index: 9;}.header-menu .header-horizontal-menu {margin-left: 15px;}.header-menu .header-horizontal-menu li {float: left;margin-left: 38px;padding: 30px 0;position: relative;}.header-menu .header-horizontal-menu li:first-child {margin-left: 0;}.header-menu .header-horizontal-menu li a {display: block;padding: 0;font-weight: 500;font-size: 21px;color: #000056;background: transparent;text-transform: capitalize;line-height: 24px;height: 24px;position: relative;}.header-menu .header-horizontal-menu li a i {transition: 0s;}.header-menu .header-horizontal-menu li:hover>a {color: #ff0000;}.header-menu .header-horizontal-menu li.menu-dropdown {position: relative;}.header-menu .header-horizontal-menu li.menu-dropdown ul.mega-menu-wrap {background-color: #000056e6;display: block;left: -100px;padding: 30px 30px 30px 30px;position: absolute;text-align: left;top: 100%;width: 825px;z-index: 9999;box-shadow: 0px 2px 9.4px 0.6px rgba(0, 0, 0, 0.06);opacity: 0;visibility: hidden;-o-transform-origin: 0 0;-ms-transform-origin: 0 0;-moz-transform-origin: 0 0;-webkit-transform-origin: 0 0;transform-style: preserve-3d;-o-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-webkit-transform-style: preserve-3d;transform: rotateX(-75deg);-o-transform: rotateX(-75deg);-moz-transform: rotateX(-75deg);-webkit-transform: rotateX(-75deg);}.header-menu .header-horizontal-menu li.menu-dropdown ul.mega-menu-wrap li {margin: 0;width: 50%;padding: 0px 0px;}.header-menu .header-horizontal-menu li.menu-dropdown ul.mega-menu-wrap li a {color: #222222;}.header-menu .header-horizontal-menu li.menu-dropdown ul.mega-menu-wrap li li.mega-menu-title {padding: 0px 0px;margin: 0 0 5px;}.header-menu .header-horizontal-menu li.menu-dropdown ul.mega-menu-wrap li li.mega-menu-title a {font-size: 15px;font-weight: 500;text-transform: uppercase;color: #ffffff;}.header-menu .header-horizontal-menu li.menu-dropdown ul.mega-menu-wrap li li.mega-menu-title a:hover {padding: 0px 0px;color: #ff0000;opacity: 1;}.header-menu .header-horizontal-menu li.menu-dropdown ul.mega-menu-wrap li li {width: 100%;padding: 0px 0px;overflow: hidden;}.header-menu .header-horizontal-menu li.menu-dropdown ul.mega-menu-wrap li li a {color: #000056;font-weight: 400;text-transform: capitalize;margin: 3px 0;font-size: 14px;}.header-menu .header-horizontal-menu li.menu-dropdown ul.mega-menu-wrap li li a:hover {padding-left: 10px;}.header-menu .header-horizontal-menu li.menu-dropdown ul.mega-menu-wrap li:hover>a {color: #ea1b25;opacity: 1;}@media only screen and (min-width: 1200px) and (max-width: 1499px) {.header-menu .header-horizontal-menu li.menu-dropdown ul.mega-menu-wrap {left: -100px;width: 700px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.header-menu .header-horizontal-menu li.menu-dropdown ul.mega-menu-wrap {left: -200px;width: 790px;}}.header-menu .header-horizontal-menu li.menu-dropdown:hover .mega-menu-wrap {opacity: 1;visibility: visible;transform: rotateX(0);-o-transform: rotateX(0);-moz-transform: rotateX(0);-webkit-transform: rotateX(0);-o-transition: -o-transform 0.3s, opacity 0.3s;-ms-transition: -ms-transform 0.3s, opacity 0.3s;-moz-transition: -moz-transform 0.3s, opacity 0.3s;-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;}.contact-link {color: #000056;float: right;padding-left: 51px;padding-top: 16px;position: relative;text-align: left;}.contact-link a {font-size: 27px;font-weight: 500;color: #000056;line-height: 52px;padding: 49px 0;margin: 0;}.contact-link a:hover {color: #ff0000;}.contact-link:before {content: "";background: url(../images/icon_header_phone.webp) no-repeat 100% 100%;position: absolute;top: 19px;left: 0;width: 39px;height: 39px;display: inline-block;}@media (max-width: 991px) {.contact-link {position: fixed;bottom: 7%;padding: 0;left: 17px;width: 50px;height: 50px;background-color: #ffffffb5;background-position: center;border-radius: 100%;z-index: 9999;}.contact-link:before {top: 1px;left: 2px;}.contact-link a {color: #ea1b25;background: #fff;padding: 0 10px;opacity: 0;white-space: nowrap;margin-left: 55px;transition: all 300ms ease-in-out;line-height: 50px;border-radius: 3px;visibility: hidden;}.contact-link a:after {content: "";position: absolute;border: 8px solid transparent;border-right-color: #fff;width: 10px;top: 50%;right: -8px;margin-top: -8px;}.contact-link:hover a {opacity: 1;right: 100%;visibility: visible;}}.slider-height-1 {height: 525px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.slider-height-1 {height: 360px;}}@media only screen and (max-width: 767px) {.slider-height-1 {height: 300px;}}.slider-area .bg-img {background-position: center center;background-size: cover;position: relative;z-index: 1;background-color: #000000;}.slider-area .bg-img:after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";background: #000056;z-index: -1;opacity: 0.32;}.slider-area .bg-img .slider-content-1 span.title {font-size: 21px;text-transform: uppercase;margin-top: 0;font-weight: 500;position: relative;margin-bottom: 8px;line-height: 1;padding: 0;display: block;}.slider-area .bg-img .slider-content-1 p {font-size: 21px;font-weight: 300;text-transform: none;margin: 0;line-height: 24px;padding: 0;width: 50%;text-shadow: 1px 1px 4px black;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.slider-area .bg-img .slider-content-1 p {width: 40%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.slider-area .bg-img .slider-content-1 p {width: 94%;}}@media only screen and (max-width: 767px) {.slider-area .bg-img .slider-content-1 p {width: 100%;}}@media only screen and (max-width: 575px) {.slider-area .bg-img .slider-content-1 p {font-size: 14px;}.slider-area .bg-img .slider-content-1 span.title {font-size: 14px;}}.slider-area .bg-img .slider-content-1 .title1 {font-size: 48px;font-weight: 500;text-transform: capitalize;margin: 0;line-height: 1.1;padding: 0;margin-bottom: 20px;text-shadow: 1px 1px 4px black;}@media only screen and (max-width: 767px) {.slider-area .bg-img .slider-content-1 .title1 {font-size: 24px;}}@media only screen and (max-width: 479px) {.slider-area .bg-img .slider-content-1 .title1 {margin-bottom: 4px;}}@media only screen and (max-width: 360px) {.slider-area .bg-img .slider-content-1 .title1 {font-size: 28px;}}.slider-area .bg-img .slider-content-1 a {line-height: 48px;padding: 0 22px;font-size: 15px;display: inline-block;vertical-align: top;text-transform: uppercase;font-weight: 500;color: #fff;border: 0;background: #000056;border-radius: 5px;-webkit-border-radius: 5px;margin-top: 28px;pointer-events: visible;box-shadow: none;-webkit-box-shadow: none;}.slider-area .bg-img .slider-content-1 a:hover {background: #000;color: #fff;}.google-review {position: relative;width: 195px;background: transparent !important;}@media only screen and (max-width: 479px) {.slider-area .bg-img .slider-content-1 a {line-height: 40px;padding: 0 12px;font-size: 12px;margin-top: 10px;}.google-review {width: 152px;}}.slider-area .slick-dots {position: absolute;top: auto;left: 50%;margin-left: -36px;bottom: 30px;z-index: 1;}.slider-area .slick-dots li {font-size: 0;width: 14px;height: 14px;background: #fff;margin: 0 5px;border-radius: 50%;transition: all 0.3s ease-in-out;cursor: pointer;border: 2px solid transparent;}.slider-area .slick-dots li.slick-active {background: #000056;border-color: #ffffff;}.slider-area .slick-dots li:hover {background: #ffffff;border-color: #000056;}.slider-area .slick-arrow {width: 56px;height: 56px;line-height: 56px;margin: -28px 0 0;display: block;position: absolute;top: 50%;cursor: pointer;font-size: 24px;z-index: 9;background: rgb(0 0 86);border-radius: 100%;text-align: center;color: #fff;opacity: 0;visibility: hidden;}@media only screen and (max-width: 767px) {.slider-area .slick-arrow {display: none;}}.slider-area .slick-arrow.prev {left: 20px;transition: all 0.3s ease-in-out;}.slider-area .slick-arrow.prev:hover {background-color: #1d1d1d;color: #fff;}.slider-area .slick-arrow.next {display:none;right: 20px;transition: all 0.3s ease-in-out;}.slider-area .slick-arrow.next:hover {background-color: #1d1d1d;color: #fff;}.slider-area:hover .slick-arrow {opacity: 1;visibility: visible;}.footer-area {color: #000;background: #ffffff;}.footer-area .footer-top {padding: 60px 0 40px 0;}.footer-area .footer-top .single-wedge .footer-logo {margin: 0 0 30px;}.footer-area .footer-top .single-wedge h4 {font-size: 16px;text-transform: uppercase;font-weight: 600;margin-bottom: 8px;position: relative;color: #000056;}.footer-area .footer-top .single-wedge p {line-height: 24px;}.footer-area .footer-top .single-wedge .need_help p {font-size: 14px;color: #000;line-height: 24px;margin: 0 0 15px;}.footer-area .footer-top .single-wedge .need_help p span {display: block;color: #000056;text-transform: uppercase;font-size: 16px;font-weight: 600;}.footer-area .footer-top .single-wedge .need_help p a {color: #000000;}.footer-area .footer-top .single-wedge .need_help p a:hover {color: #ea1b25;}.footer-area .footer-top .single-wedge .footer-links li {display: block;margin: 0;line-height: 1;border: 0;padding: 0;font-weight: 400;margin-bottom: 8px;}.footer-area .footer-top .single-wedge .footer-links a {font-size: 14px;line-height: 24px;padding: 0;display: inline-block;text-transform: capitalize;color: #000000;margin-bottom: 0;display: inline-block;position: relative;transition: all 300ms linear;}.footer-area .footer-top .single-wedge .footer-links a:hover {padding-left: 10px;color: #ea1b25;}@media only screen and (max-width: 575px) {.footer-logo img {margin: auto;text-align: center;}}.footer-bottom {padding: 25px 0;background: #ff0000;}.footer-bottom .copy-text {line-height: 1;color: #ccc;font-size: 13px;text-align: center;}.footer-bottom .copy-text a {color: #ffffff;}.footer-bottom .copy-text a:hover {text-decoration: underline;}.social-info ul.link-follow li {display: inline-block;margin-right: 28px;margin-bottom: 0;vertical-align: top;}.social-info ul.link-follow li a {position: relative;display: inline-block;vertical-align: top;color: #000000;background: transparent;text-transform: capitalize;border-radius: 100%;-webkit-border-radius: 100%;font-size: 14px;text-align: center;line-height: 34px;z-index: 1;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;}.social-info ul.link-follow li a:hover {color: #ea1b25;}.social-info ul.link-follow li a:before {font-size: 24px;display: inline-block;line-height: inherit;vertical-align: middle;margin-right: 7px;}.social-info ul.link-follow li:last-child {margin-right: 0;}.footer-row {display: grid;grid-template-columns: auto 45%;}.footer-row ul li a {display: inline-block;}body.offcanvas-open {overflow: hidden;padding-right: 17px;}.offcanvas {font-size: 14px;font-weight: 400;position: fixed;z-index: 1000;top: 0;right: 0;left: auto;display: block;overflow: auto;width: 400px;height: 100%;padding: 20px;transition: all 0.5s ease 0s;transform: translateX(100%);background-color: #00002be6;box-shadow: none;}@media only screen and (max-width: 479px) {.offcanvas {width: 300px;}}.offcanvas .inner {position: relative;z-index: 9;display: flex;flex-direction: column;height: 100%;}.offcanvas .inner .head {display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;margin-bottom: 25px;padding-bottom: 15px;}.offcanvas .inner .head .title {color: #222;font-weight: 700;}.offcanvas .inner .head .offcanvas-close {position: relative;width: 20px;height: 20px;text-indent: -9999px;border: 0;background-color: transparent;}.offcanvas .inner .head .offcanvas-close::after {position: absolute;top: calc(50% - 1px);left: 0;width: 20px;height: 2px;content: "";transition: all 0.5s ease 0s;transform: rotate(-45deg);background-color: #ffffff;}.offcanvas .inner .head .offcanvas-close::before {position: absolute;top: calc(50% - 1px);left: 0;width: 20px;height: 2px;content: "";transition: all 0.5s ease 0s;transform: rotate(45deg);background-color: #ffffff;}.offcanvas .inner .head .offcanvas-close:hover:before {transform: rotate(180deg);}.offcanvas .inner .head .offcanvas-close:hover:after {transform: rotate(0deg);}.offcanvas .inner .offcanvas-menu ul li {position: relative;display: block;line-height: 28px;}.offcanvas .inner .offcanvas-menu ul li a {display: block;padding: 8px 24px 8px 0;text-transform: uppercase;color: #ccc;}.offcanvas .inner .offcanvas-menu ul li .sub-menu {position: static;top: auto;display: none;visibility: visible;width: 100%;min-width: auto;padding: 0;padding-left: 15px;transition: none;opacity: 1;box-shadow: none;}.offcanvas .inner .offcanvas-menu ul li .sub-menu li {line-height: inherit;position: relative;}.offcanvas .inner .offcanvas-menu ul li .sub-menu li a {text-transform: capitalize;}.offcanvas .inner .offcanvas-menu ul li .menu-expand {position: absolute;z-index: 2;top: 0;right: 0;width: 24px;height: 44px;cursor: pointer;background-color: transparent;}.offcanvas .inner .offcanvas-menu ul li:hover>a {color: #ea1b25;}.offcanvas .inner .offcanvas-menu ul li:hover>span.menu-expand:before {background: #ea1b25;}.offcanvas .inner .offcanvas-menu ul li:hover>span.menu-expand:after {background: #ea1b25;}.offcanvas .inner .offcanvas-social li {display: inline-block;margin: 0 10px 10px 0;line-height: 40px;padding: 0;}.offcanvas .inner .offcanvas-social li a {position: relative;display: inline-block;vertical-align: middle;color: #fff;background: #ea1b25;font-size: 16px;padding: 0;line-height: 40px;width: 40px;height: 40px;border-radius: 100%;text-align: center;border: none;z-index: 1;transition: all 300ms linear;}.offcanvas .inner .offcanvas-social li a:hover {background: #1d1d1d;Color: #fff;}.offcanvas.offcanvas-mobile-menu {right: auto;left: 0;padding: 50px 40px;transform: translateX(-100%);}@media only screen and (max-width: 479px) {.offcanvas.offcanvas-mobile-menu {padding: 50px 17px;}}.offcanvas-menu>ul>li .menu-expand::before,.offcanvas-menu>ul>li .menu-expand::after {position: absolute;top: calc(50% - 1px);left: calc(50% - 7px);width: 14px;height: 2px;content: "";transition: all 0.5s ease 0s;transform: scale(0.75);background-color: #ccc;}.offcanvas-menu>ul>li .menu-expand::after {transform: rotate(90deg) scale(0.75);}.offcanvas-menu>ul>li.active>.menu-expand::after {transform: rotate(0) scale(0.75);}.offcanvas.offcanvas-mobile-menu.offcanvas-open {transform: translateX(0);}.offcanvas-overlay {position: fixed;z-index: 999;top: 0;right: 0;bottom: 0;left: 0;display: none;background-color: rgba(0, 0, 0, 0.5);}.offcanvas.offcanvas-open {transform: translateX(0);}.mobile-menu-toggle.home-2 svg {position: initial;transform: translate3d(-32%, 0%, 0);}@media only screen and (max-width: 360px) {.mobile-menu-toggle.home-2 svg {height: 40px;}}@media only screen and (max-width: 460px) {.mobile-menu-toggle.home-2 {width: 30px;margin-top: 44px;}}.mobile-menu-toggle svg {position: absolute;top: 50%;left: auto;width: 81px;height: 50px;margin-top: -2px;margin-left: -2px;cursor: pointer;transform: translate3d(-50%, -50%, 0);right: -90px;}.mobile-menu-toggle svg path {transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);fill: none;stroke: #000056;stroke-dashoffset: 0;stroke-linecap: round;stroke-width: 30px;}@media only screen and (max-width: 575px) {.mobile-menu-toggle svg {right: -80px;}}.mobile-menu-toggle svg path#top,.mobile-menu-toggle svg path#bottom {stroke-dasharray: 240px 950px;}.mobile-menu-toggle svg path#middle {stroke-dasharray: 240px 240px;}.mobile-menu-toggle .close svg path#top,.mobile-menu-toggle .close svg path#bottom {stroke-dasharray: -650px;stroke-dashoffset: -650px;}.mobile-menu-toggle .close svg path#middle {stroke-dasharray: 1px 220px;stroke-dashoffset: -115px;}.header-logo img {display: inline-block;}@media only screen and (min-width: 768px) and (max-width: 991px) {.mb-md-30px {margin-bottom: 30px;}}@media only screen and (max-width: 767px) {.mb-lm-30px {margin-bottom: 30px;}.mb-lm-60px {margin-bottom: 60px;}}@media only screen and (max-width: 575px) {.w-sm-100 {width: 100%;}}.breadcrumb-area {background-color: #000056;padding: 30px 0;}.breadcrumb-area .breadcrumb-content .nav {background: transparent;padding: 0 0 0 0;margin: 0;font-size: 14px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.breadcrumb-area .breadcrumb-content .nav {padding: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.breadcrumb-area .breadcrumb-content .nav {padding: 0;}}@media only screen and (max-width: 767px) {.breadcrumb-area .breadcrumb-content .nav {padding: 0;}}.breadcrumb-area .breadcrumb-content .nav li {color: #ffffff;line-height: 20px;}.breadcrumb-area .breadcrumb-content .nav li:after {color: #ffffff;margin: 0 10px;vertical-align: -1px;content: "";font-family: "Ionicons";}.breadcrumb-area .breadcrumb-content .nav li a {display: inline-block;position: relative;color: #ffffff;}.breadcrumb-area .breadcrumb-content .nav li a:hover {color: #ea1b25;}.breadcrumb-area .breadcrumb-content .nav li:last-child:after {display: none;}.contact-area .custom-row-2 {display: flex;flex-wrap: wrap;margin-right: -5px;margin-left: -5px;}.contact-area .custom-row-2 div[class^=col-] {padding-left: 5px;padding-right: 5px;}.contact-area .custom-row-2 .contact-info-wrap {background-color: #ff0000c7;padding: 50px 110px 20px 110px;}.contact-area .custom-row-2 .contact-info-wrap .single-contact-info {display: flex;align-items: center;margin-bottom: 19px;}.contact-area .custom-row-2 .contact-info-wrap .single-contact-info .contact-icon {margin-right: 20px;}.contact-area .custom-row-2 .contact-info-wrap .single-contact-info .contact-icon i {font-size: 20px;color: #ffffff;display: inline-block;width: 40px;height: 40px;line-height: 40px;border: 2px solid #ffffff;text-align: center;border-radius: 100%;transition: all 0.3s ease 0s;}.contact-area .custom-row-2 .contact-info-wrap .single-contact-info:hover .contact-icon i {background-color: #ea1b25;color: #fff;border-color: #ffffff;}.contact-area .custom-row-2 .contact-info-wrap .single-contact-info .contact-info-dec p {line-height: 1.5;color: #fff;margin: 0 0 9px;}.contact-area .custom-row-2 .contact-info-wrap .single-contact-info .contact-info-dec p a {color: #fff;}.contact-area .custom-row-2 .contact-info-wrap .single-contact-info .contact-info-dec p a:hover {color: #d4d4d4;}.contact-area .custom-row-2 .contact-info-wrap .contact-social h3 {font-weight: 500;color: #fff;font-size: 24px;margin: 0 0 17px;line-height: 1;}.contact-area .custom-row-2 .contact-info-wrap .contact-social .social-info {margin-top: 30px;}.contact-area .custom-row-2 .contact-info-wrap .contact-social .social-info a {position: relative;display: inline-block;vertical-align: middle;color: #fff;font-size: 24px;padding: 0;line-height: 36px;border-radius: 100%;text-align: center;border: none;z-index: 1;transition: all 300ms linear;margin-right: 15px;}.contact-area .custom-row-2 .contact-info-wrap .contact-social .social-info a:hover {color: #ea1b25;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.contact-area .custom-row-2 .contact-info-wrap {padding: 120px 20px 112px 40px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.contact-area .custom-row-2 .contact-info-wrap {padding: 120px 20px 112px 30px;}}@media only screen and (max-width: 767px) {.contact-area .custom-row-2 .contact-info-wrap {padding: 50px 30px 50px 30px;}}.contact-area .custom-row-2 .contact-form {background-color: #000056bd;padding: 50px 110px 50px 110px;}.contact-area .custom-row-2 .contact-form .contact-title h2 {font-size: 24px;font-weight: 500;color: #fff;line-height: 1;margin-bottom: 36px;margin-left: -10px;}.contact-area .custom-row-2 .contact-form .contact-form-style input,.contact-area .custom-row-2 .contact-form .contact-form-style textarea {background: #0a0a0aa8;border: 1px solid #ffffff;height: 40px;padding: 2px 14px;margin-bottom: 33px;color: #fff;width: 100%;outline: none;border-radius: 5px;}.contact-area .custom-row-2 .contact-form .contact-form-style textarea {padding: 20px 14px;margin-bottom: 0;height: 211px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.contact-area .custom-row-2 .contact-form .contact-form-style textarea {height: 130px;}}.contact-area .custom-row-2 .contact-form .contact-form-style button {border: none;background-color: #ea1b25;color: #fff;font-size: 14px;font-weight: 500;text-transform: uppercase;line-height: 1;padding: 15px 52px;margin-top: 23px;outline: none;transition: all 0.3s ease 0s;border-radius: 5px;}.contact-area .custom-row-2 .contact-form .contact-form-style button:hover {background: #222;}.contact-area .custom-row-2 .contact-form p {color: #fff;}@media only screen and (min-width: 768px) and (max-width: 991px) {.contact-area .custom-row-2 .contact-form {padding: 50px 30px 50px 30px;}}@media only screen and (max-width: 767px) {.contact-area .custom-row-2 .contact-form {padding: 50px 30px 50px 30px;}}.magicvra-red-btn {color: #ffffff;background: #ea1b25;border-color: #ea1b25;}.magicvra-black-btn {color: #ffffff;background: #000000;border-color: #000000;}.magicvra-gray-btn {color: #ffffff;background: #666;border-color: #666;}.magicvra-red-btn:hover,.magicvra-black-btn:hover,.magicvra-gray-btn:hover {color: #ffffff;background: #333;border-color: #333;}.contact-bg {background-image: url(../images/slider-1.webp) !important;}.services .card {background-color: #ffffff;box-shadow: 0 5px 10px 0 rgb(0 0 0 / 52%);}.services .card:hover {transform: scale(1.05);transition: transform 0.5s;}.home-about {background-image: url(../images/slider-1.webp) !important;}.fixed-bg {background-position: 50% 0 !important;padding-top: 80px !important;padding-bottom: 80px !important;background-attachment: fixed !important;background-repeat: no-repeat !important;background-size: cover !important;}.video-bg {background: #000000bf;}hr {opacity: 1;border: 1px solid #ccc;}