:root{--primary:#348E38;--secondary:#525368;--light:#E8F5E9;--dark:#0F4229}.back-to-top{position:fixed;display:none;right:30px;bottom:30px;z-index:99}h1,.h1,h2,.h2,.fw-bold{font-weight:700!important;font-family:'Oswald',sans-serif}h3,.h3,h4,.h4,.fw-medium{font-weight:600!important;font-family:'Oswald',sans-serif}h5,.h5,h6,.h6,.fw-semi-bold{font-weight:500!important;font-family:'Oswald',sans-serif}.profile-link{color:#F93}#spinner{opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}.btn{transition:.5s;font-weight:500}.btn-primary,.btn-outline-primary:hover{color:var(--light)}.btn-square{width:38px;height:38px}.btn-sm-square{width:32px;height:32px}.btn-lg-square{width:48px;height:48px}.btn-square,.btn-sm-square,.btn-lg-square{padding:0;display:flex;align-items:center;justify-content:center;font-weight:400}nav{position:relative;z-index:99;width:100%;background:#D4AF37;background:linear-gradient(to bottom,#D4D4D4 0%,#6E3219 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#D4D4D4),color-stop(100%,#C73154));background:-webkit-linear-gradient(top,#D4D4D4 0%,#C73154 100%);background:-moz-linear-gradient(top,#D4D4D4 0%,#6E3219 100%);background:-o-linear-gradient(top,#D4D4D4 0%,#C5A028 100%);background:-ms-linear-gradient(top,#D4D4D4 0%,#C5A028 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D4AF37',endColorstr='#C5A028',GradientType=0);border:1px solid #C73154;box-shadow:inset 0 1px 0 #C73154;-webkit-box-shadow:inset 0 1px 0 #C73154;-moz-box-shadow:inset 0 1px 0 #C73154}nav .wrapper{position:relative;max-width:1300px;padding:9px 30px;height:70px;line-height:70px;margin:auto;display:flex;align-items:center;justify-content:space-between}.wrapper .logo a{color:#f2f2f2;font-size:30px;font-weight:600;text-decoration:none}.wrapper .nav-links{display:inline-flex;margin-top:15px}.nav-links li{list-style:none}.nav-links li a{color:#000;text-decoration:none;font-size:16px;font-weight:500;padding:9px 10px;text-transform:uppercase;border-radius:5px;transition:all 0.3s ease}.nav-links li a:hover{background:red;background:linear-gradient(to bottom,#C73154 0%,#C73154 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#C73154),color-stop(100%,#C73154));background:-webkit-linear-gradient(top,#C73154 0%,#C73154 100%);background:-moz-linear-gradient(top,#C73154 0%,red 100%);background:-o-linear-gradient(top,##C73154 0%,#C5A028 100%);background:-ms-linear-gradient(top,##C73154 0%,#FDEC00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D4AF37',endColorstr='#C5A028',GradientType=0);border:1px solid #B69119;box-shadow:inset 0 1px 0 #E3BE46;-webkit-box-shadow:inset 0 1px 0 #E3BE46;-moz-box-shadow:inset 0 1px 0 #E3BE46}.nav-links .mobile-item{display:none}.nav-links .drop-menu{position:absolute;background:#242526;width:auto;line-height:45px;top:85px;opacity:0;visibility:hidden;box-shadow:0 6px 10px rgb(0 0 0 / .15)}.nav-links li:hover .drop-menu,.nav-links li:hover .mega-box{transition:all 0.3s ease;top:70px;opacity:1;visibility:visible}.drop-menu li a{width:100%;display:block;padding:0 0 0 15px;font-weight:400;border-radius:0}.mega-box{position:absolute;left:0;width:100%;padding:0 30px;top:85px;opacity:0;visibility:hidden}.mega-box .content{background:#242526;padding:25px 20px;display:flex;width:100%;justify-content:space-between;box-shadow:0 6px 10px rgb(0 0 0 / .15)}.mega-box .content .row{width:calc(25% - 30px);line-height:45px}.content .row img{width:100%;height:100%;object-fit:cover}.content .row header{color:#f2f2f2;font-size:20px;font-weight:500}.content .row .mega-links{margin-left:-40px;border-left:1px solid rgb(255 255 255 / .09)}.row .mega-links li{padding:0 20px}.row .mega-links li a{padding:0;padding:0 20px;color:#d9d9d9;font-size:17px;display:block}.row .mega-links li a:hover{color:#f2f2f2}.wrapper .btn{color:#fff;font-size:20px;cursor:pointer;display:none}.wrapper .btn.close-btn{position:absolute;right:30px;top:10px}@media screen and (max-width:970px){.wrapper .btn{display:block}.wrapper .nav-links{position:fixed;height:100vh;width:100%;max-width:350px;top:0;left:-100%;background:pink;display:block;padding:50px 10px;line-height:50px;overflow-y:auto;box-shadow:0 15px 15px rgb(0 0 0 / .18);transition:all 0.3s ease}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#242526}::-webkit-scrollbar-thumb{background:#3A3B3C}#menu-btn:checked~.nav-links{left:0%}#menu-btn:checked~.btn.menu-btn{display:none}#close-btn:checked~.btn.menu-btn{display:block}.nav-links li{margin:15px 10px}.nav-links li a{padding:0 20px;display:block;font-size:20px}.nav-links .drop-menu{position:static;opacity:1;top:65px;visibility:visible;padding-left:20px;width:100%;max-height:0;overflow:hidden;box-shadow:none;transition:all 0.3s ease}#showDrop:checked~.drop-menu,#showMega:checked~.mega-box{max-height:100%}.nav-links .desktop-item{display:none}.nav-links .mobile-item{display:block;color:#f2f2f2;font-size:20px;font-weight:500;padding-left:20px;cursor:pointer;border-radius:5px;transition:all 0.3s ease}.nav-links .mobile-item:hover{background:#3A3B3C}.drop-menu li{margin:0}.drop-menu li a{border-radius:5px;font-size:18px}.mega-box{position:static;top:65px;opacity:1;visibility:visible;padding:0 20px;max-height:0;overflow:hidden;transition:all 0.3s ease}.mega-box .content{box-shadow:none;flex-direction:column;padding:20px 20px 0 20px}.mega-box .content .row{width:100%;margin-bottom:15px;border-top:1px solid rgb(255 255 255 / .08)}.mega-box .content .row:nth-child(1),.mega-box .content .row:nth-child(2){border-top:0}.content .row .mega-links{border-left:0;padding-left:15px}.row .mega-links li{margin:0}.content .row header{font-size:19px}}nav input{display:none}.body-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:0 30px}.body-text div{font-size:45px;font-weight:600}.carousel-caption{top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center;background:rgb(15 66 41 / .6);z-index:1}.carousel-control-prev,.carousel-control-next{width:15%}.carousel-control-prev-icon,.carousel-control-next-icon{width:3rem;height:3rem;border-radius:3rem;background-color:var(--primary);border:10px solid var(--primary)}@media (max-width:768px){#header-carousel .carousel-item{position:relative;min-height:450px}#header-carousel .carousel-item img{position:absolute;width:100%;height:100%;object-fit:cover}}.page-header{background:linear-gradient(rgb(15 66 41 / .6),rgb(15 66 41 / .6)),url(../img/carousel-1.webp) center center no-repeat;background-size:cover}.loading{background:url(../img/loading.gif)}.loading-image{position:absolute;top:100px;left:240px;z-index:100}.page-header .breadcrumb-item+.breadcrumb-item::before{color:var(--light)}.page-header .breadcrumb-item,.page-header .breadcrumb-item a{font-size:18px;color:var(--light)}@media (min-width:991.98px){.top-feature{position:relative;margin-top:-80px;z-index:1}}.facts,.quote{background:rgb(15 66 41 / .6)}.team-item{position:relative;overflow:hidden}.team-item .team-text{position:absolute;width:calc(100% - 45px);left:-100%;bottom:45px;padding:1.5rem;background:#000;border-radius:5px 4px 4px 0;opacity:0;transition:.5s}.team-item:hover .team-text{left:0;opacity:1}.team-item .team-social .btn{background:var(--light);color:var(--primary)}.team-item .team-social .btn:hover{background:var(--primary);color:var(--light)}.team-item .team-img .team-social{position:absolute;width:270px;height:450px;top:0;left:0;display:flex;align-items:center;justify-content:center;transition:.5s;z-index:3;opacity:0}.team-item:hover .team-img .team-social{transition-delay:.3s;opacity:1}.footer{background-color:#C03;padding-top:50px}.footer .btn.btn-link{display:block;margin-bottom:5px;padding:0;text-align:left;color:var(--light);font-weight:400;text-transform:capitalize;transition:.3s}.footer .btn.btn-link::before{font-family:'Oswald',sans-serif;font-weight:900;margin-right:10px}.footer .btn.btn-link:hover{color:var(--primary);letter-spacing:1px;box-shadow:none}.copyright{color:var(--light);background:#de3163}.copyright a{color:#FFF}.copyright a:hover{color:var(--primary)}.col-main{flex:1}.col-complementary{flex:1}@media only screen and (min-width:640px){.layout{display:flex}}.container{max-width:auto;margin-right:auto;margin-left:auto}.col{padding:1em;margin:0 2px 2px 0;background:#de3163}.logo .mobile{display:none}@media (max-width:600px){.logo .mobile{display:block}.logo .desktop{display:none}}.btn1{width:250px;font-weight:600;font-size:medium;text-transform:uppercase;padding-top:8px;margin-bottom:20px;color:#ffd60a;background:#0077b6;border:1px solid #ffd60a;border-radius:10px}.btn1:hover,.btn1:focus,.btn1:active{transition:1s;border:none;text-transform:uppercase;background:#ffd60a;color:#0077b6;border:1px solid #0077b6;transform:translateY(-.25em);cursor:pointer}.slide-content{margin:8px;width:250px;height:350px;background-color:lightgray;border-radius:10px;bottom:10px;overflow:hidden;position:relative}.slid-er{height:350px;margin:auto;overflow:hidden;width:100%}.slid-er .slides{display:flex}.slid-er .slide{width:258px}.button-container{position:absolute;top:0;height:100%;width:100%;opacity:0;background-color:rgb(0 0 0 / .4);cursor:pointer;transition:opacity 0.25s}.button-container:hover{opacity:1}.button-container:hover .button{transform:translate(-50%,-50%)}.button{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% + 12px));background-color:rgb(0 0 0 / .7);transition:all 0.25s;padding:0 8px;border-radius:12px;color:#fff;outline:2px solid #fff0}.button:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);margin:0 3px 0 5px;filter:invert(1)}.button:hover{background-color:rgb(0 0 0 / .9);box-shadow:0 0 0 2px gray}body{background-color:linear-gradient(90deg,rgb(2 0 36) 0%,rgb(121 9 9) 35%,rgb(255 0 0) 100%)}img{display:block;width:100%;height:100%}@media screen and (max-width:768px){#slider{width:100%;height:175px}#slider .slides{height:175px}#slider .arrow label{width:80px}}.city-btns1,.city-btns2{border-radius:4px;padding:0 3px;transition:.5s;display:flex;margin-bottom:15px;text-transform:capitalize}.city-btns2{background:#e99a34;color:#000;border:2px solid #e99a34;transition:.5s}.city-btns1{background:#e50505;color:#fff;border:2px solid #e50505}.cat-inline li{padding-left:1px;padding-right:1px;display:inline-block}.container,.container-fluid{padding-right:15px;padding-left:15px}.container,.container-fluid{margin-right:auto;margin-left:auto}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid{justify-content:center!important}.poster{border-bottom:0 solid #d80f7e;border-top:4px solid #d80f7e}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}.poster img{width:100%}.blur-up{-webkit-filter:blur(5px);filter:blur(5px);transition:filter 400ms,-webkit-filter 400ms}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.small{font-size:.7em}.galleryBox{width:90%;margin:10px auto;overflow:hidden;position:relative;padding:0 0 40px 0}.singleImages{width:100%}#owl-demo{width:90%;margin:0 auto}.item{overflow:hidden;position:relative;padding:0 0 40px 0}img{width:100%;display:block;margin:0 auto}.caption{-webkit-tap-highlight-color:#fff0;display:block;position:relative;font-size:.9em;overflow:hidden;position:absolute;height:40px;margin:5px 0 0 0;color:rgb(88 89 91);padding:0;width:100%;height:auto;background-color:rgb(190 190 190 / .2);-webkit-transition:background-color 1s ease,color 1s ease;-moz-transition:background-color 1s ease,color 1s ease;-ms-transition:background-color 1s ease,color 1s ease;-o-transition:background-color 1s ease,color 1s ease;transition:background-color 1s ease,color 1s ease}.caption p{display:block;font-size:1.15em;line-height:1.3em;width:95%;margin:0 auto;padding:8px 0;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:100%}.open{font-family:Arial;font-size:14px;height:auto;color:#2C2C2C;display:block;overflow:hidden;position:absolute;margin:5px 0 0 0;background-color:rgb(219 219 219 / .85);-webkit-transition:background-color 1s ease,color 1s ease;-moz-transition:background-color 1s ease,color 1s ease;-ms-transition:background-color 1s ease,color 1s ease;-o-transition:background-color 1s ease,color 1s ease;transition:background-color 1s ease,color 1s ease}.open p{height:auto;white-space:normal;overflow:visible;text-overflow:clip;width:95%;display:block;font-size:1.15em;line-height:1.4em;margin:0 auto;padding:8px 0;cursor:pointer}.ui-widget-overlay{background:#000 url("") 50% 50% repeat-x;opacity:.7;background-color:#000}.ui-widget.gallery-dialog{font-family:Verdana,Arial,sans-serif;font-size:1.15em;line-height:1.65em}.ui-widget-content.gallery-dialog{background:rgb(190 190 190);border:1px solid #ccc;color:#222;padding:10px}.ui-dialog.gallery-dialog{-webkit-tap-highlight-color:#fff0;left:0;outline:0 none;padding:0!important;position:absolute;top:0}.ui-dialog.gallery-dialog .ui-dialog-content{background:none repeat scroll 0 0 #fff0;border:0 none;overflow:auto;position:relative;padding:20px;margin:0;color:rgb(88 89 91)}.ui-dialog.gallery-dialog .ui-widget-header{background:#ccc;border:0;color:#ccc;font-weight:400}.ui-dialog.gallery-dialog .ui-dialog-titlebar{padding:.1em .5em;position:relative;font-size:1em}.ui-dialog.gallery-dialog .ui-dialog-buttonpane{display:none}@media only screen and (min-width:720px){.singleImages{width:87%;margin:0 auto;padding:0;display:block;overflow:hidden}.galleryBox{width:46%;float:left;top:1px;margin:0 10px;overflow:hidden;position:relative;padding:0 0 90px 0}#owl-demo{width:70%;margin:0 auto}}.whats-float{position:fixed;transform:translate(108px,0);top:55%;right:0;width:150px;overflow:hidden;color:#FFF;border-radius:2px 0 0 2px;z-index:10;transition:all 0.5s ease-in-out;vertical-align:middle}.whats-float i{font-size:30px;color:#fff;line-height:30px;padding:10px;transform:rotate(0deg);transition:all 0.5s ease-in-out;text-align:center}