 .main-header{left: 0px;top: 0px;right: 0px;z-index:1001;width:100%;transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;}.header-top{position: relative;background-color:var(--color-two);}.header-top .inner-container{position: relative;}.header-top .left-box{position: relative;padding: 17px 0px 24px;}.header-top_list{position: relative;}.header-top_list li{position: relative;line-height: 14px;font-weight: 700;font-size: 16px;display: flex;gap: 8px;margin-right: 20px;align-items: center;color: var(--white-color);}.header-top_list li .icon{position: relative;left: 0px;top:0px;line-height: 1em;font-weight:normal;font-family: "flaticon_kidscamp-icons";}.header-top_list li a{position: relative;color: var(--white-color);}.header-top_list li:last-child{margin-right: 0px;}.header-top .right-box{position: relative;padding: 5px 0px;}.header-top_socials{position: relative;margin-left: 15px;}.header-top_socials a{position: relative;width: 28px;height: 28px;font-size: 10px;margin-left: 5px;line-height: 26px;text-align: center;border-radius: 50px;display: inline-block;color: var(--white-color);border: 1px solid rgba(var(--color-three-rgb), 0.40);font-family: 'Font Awesome 5 Brands';}.header-top_socials a:hover{color:var(--white-color);border-color:var(--main-color);background-color:var(--main-color);}.header-style-one{min-height: 92px;}.header-style-one .auto-container{}.main-header .header-lower{position: relative;transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;}.main-header .header-lower .inner-container{position: relative;}.header-login_box{position: relative;width: 64px;height: 64px;font-size: 22px;line-height: 62px;text-align: center;border-radius: 50px;display: inline-block;color: var(--color-two);border: 1px solid rgba(var(--color-two-rgb), 0.15);}.header-login_box:hover{color: var(--white-color);border-color: var(--main-color);background-color: var(--main-color);}.topbar {box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);background-color: #f8f9fa;padding: 10px 0;border-bottom: 2px solid #1a76d1;}.topbar .container {justify-content: space-between;align-items: center;}.top-link {display: flex;align-items: center;}.top-link a {color: #2c3751;text-decoration: none;margin-right: 15px;}.top-link a.blink_me {color: #1a76d1;}@keyframes blink {50% {opacity: 0;}}.top-contact {display: flex;justify-content: flex-end;align-items: center;list-style: none;padding: 0;margin: 0;}.top-contact li {display: flex;align-items: center;margin-left: 15px;}.top-contact li a {color: inherit;text-decoration: none;margin-left: 5px;}.top-contact li i {margin-right: 5px;color: #fe7d0a;}@media (max-width: 768px) {.topbar .container {flex-direction: column;align-items: flex-start;}.top-contact {justify-content: flex-start;margin-top: 10px;}}.header-inner .container .inner .row {display: flex;align-items: center;justify-content: space-between;}.header-inner .container .inner .col-lg-3.col-md-3.col-12 {display: flex;justify-content: flex-start;align-content: center;flex-wrap: wrap;flex-direction: row;align-items: center;}.header-inner .container .inner .logo {flex-grow: 1;}.header-inner .container .inner .mobile-nav {display: flex;align-items: center;}.logo-desktop {display: block;}.logo-mobile {display: none;}@media (max-width: 767px) {.logo-desktop {display: none;}.logo-mobile {display: block;}}.navSidebar-button{position: relative;width: 64px;height: 64px;cursor: pointer;font-size: 20px;margin-left: 20px;line-height: 62px;text-align: center;border-radius: 50px;display: inline-block;color: var(--color-two);transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;border: 1px solid rgba(var(--color-two-rgb), 0.15);}.navSidebar-button span{position: absolute;right: 10px;top: 10px;width: 20px;height: 20px;font-size: 10px;line-height: 20px;text-align: center;border-radius: 50px;display: inline-block;color: var(--white-color);background-color: var(--main-color);}.navSidebar-button:hover{color: var(--white-color);border-color: var(--main-color);background-color: var(--main-color);}.navSidebar-button:hover span{color: var(--white-color);background-color: var(--color-two);}.header-search_box{position: relative;width: 310px;}.header-search_box .form-group{position:relative;margin:0px;}.header-search_box .form-group input:focus + button{color: var(--white-color);background-color: var(--main-color);}.header-search_box .form-group input[type="text"], .header-search_box .form-group input[type="search"]{position:relative;line-height:28px;font-size:16px;padding:10px 50px 10px 25px;background:none;display:block;width:100%;height:64px;border-radius:50px;color:var(--black-color);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;border:1px solid rgba(var(--black-color-rgb), 0.10);}.header-search_box .form-group input::placeholder, .header-search_box .form-group textarea::placeholder{color:var(--color-two);font-size: 18px;}.header-search_box .form-group button{position:absolute;right:5px;top:5px;bottom: 5px;width:60px;display:block;cursor:pointer;line-height:50px;font-weight:normal;border-radius:50px;font-size:16px;color:var(--color-two);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;background-color: var(--color-six);}.header-search_box .form-group button:hover{background-color:var(--main-color);color:var(--white-color);}.main-header .main-box{position:relative;padding:0px 0px;left:0px;top:0px;width:100%;background:none;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.main-header .main-box .outer-container{position:relative;}.main-header .main-box .logo-box{position:relative;float:left;left:0px;z-index:10;padding:30px 0px;}.main-header .main-box .logo-box .logo img{display:inline-block;max-width:100%;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.main-header .header-lower .nav-outer{position:static;}.main-header .header-lower .logo-box{position: relative;z-index: 1;margin-right:80px;}.main-header .header-lower .logo-box .logo{position:relative;}.main-header.fixed-header .header-lower .logo-box .logo{padding:10px 0px;}.main-header .main-menu .navigation > li:nth-child(7) > ul, .main-header .main-menu .navigation > li:nth-child(8) > ul{left:0px;right:auto !important;}.main-header .main-menu{position:static;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.main-header .main-menu .navbar-collapse{padding:0px;display:block;}.main-header .header-lower .main-menu .navigation{position:static;}.main-header .main-menu .navigation > li{position:relative;margin-right:28px;display:inline-block;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.main-header .main-menu .navigation > li.current a::after, .main-header .main-menu .navigation > li:hover a::after{opacity: 1;}.main-header .main-menu .navigation > li.dropdown > a{padding-right:15px;}.main-header .main-menu .navigation > li.dropdown > a:before{position: absolute;content: "\f12c";right: 0px;font-weight:800;font-size:12px;font-family: "flaticon_kidscamp-icons";}.main-header .main-menu .navigation > li.dropdown:hover > a:before{transform: rotate(180deg);}.main-header.fixed-header .header-lower{position: fixed;left: 0px;top: 0px;right: 0px;z-index:9999999;opacity:1;visibility:visible;background-color: rgb(253 251 255);-ms-animation-name: fadeInDown;-moz-animation-name: fadeInDown;-op-animation-name: fadeInDown;-webkit-animation-name: fadeInDown;animation-name: fadeInDown;-ms-animation-duration: 500ms;-moz-animation-duration: 500ms;-op-animation-duration: 500ms;-webkit-animation-duration: 500ms;animation-duration: 500ms;-ms-animation-timing-function: linear;-moz-animation-timing-function: linear;-op-animation-timing-function: linear;-webkit-animation-timing-function: linear;animation-timing-function: linear;-ms-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-op-animation-iteration-count: 1;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;box-shadow: 0px 10px 15px rgba(0,0,0,0.04);transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;}.main-header .main-menu .navigation > li > a{position:relative;display:block;font-size:17px;font-weight:500;line-height:20px;padding:36px 0px;text-align:center;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;text-transform: capitalize;color: rgb(0 45 69);}.main-header .main-menu .navigation > li.dropdown > a{padding-right:15px !important;}.main-header .main-menu .navigation > li:hover > a::before{color: var(--main-color);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.main-header .main-menu .navigation > li > a .menu-text{display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;text-shadow: 0 17px 0 var(--main-color);}.main-header .sticky-header .main-menu .navigation > li > a .menu-text{text-shadow: 0 16px 0 var(--black-color);}.main-header .main-menu .navigation > li > a .menu-text span:nth-child(1){-webkit-transition-delay: 0.05s;transition-delay: 0.05s;}.main-header .main-menu .navigation > li:hover > a span{--m: calc(17px * -1);}.main-menu > li > a .menu-text span:nth-child(1), .main-menu-4 > li > a .menu-text span:nth-child(1) {-webkit-transition-delay: 0.05s;transition-delay: 0.05s;}.main-header .main-menu .navigation > li > a .menu-text span:nth-child(2) {-webkit-transition-delay: 0.1s;transition-delay: 0.1s;}.main-header .main-menu .navigation > li > a .menu-text span:nth-child(3) {-webkit-transition-delay: 0.15s;transition-delay: 0.15s;}.main-header .main-menu .navigation > li > a .menu-text span:nth-child(4){-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}.main-header .main-menu .navigation > li > a .menu-text span:nth-child(5){-webkit-transition-delay: 0.25s;transition-delay: 0.25s;}.main-header .main-menu .navigation > li > a .menu-text span:nth-child(6){-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}.main-header .main-menu .navigation > li > a .menu-text span:nth-child(7){-webkit-transition-delay: 0.35s;transition-delay: 0.35s;}.main-header .main-menu .navigation > li > a .menu-text span:nth-child(8){-webkit-transition-delay: 0.4s;transition-delay: 0.4s;}.main-header .main-menu .navigation > li > a .menu-text span:nth-child(9){-webkit-transition-delay: 0.45s;transition-delay: 0.45s;}.main-header .main-menu .navigation > li > a .menu-text span:nth-child(10){-webkit-transition-delay: 0.5s;transition-delay: 0.5s;}.main-header .main-menu .navigation > li > a .menu-text span{display: block;-webkit-backface-visibility: hidden;backface-visibility: hidden;font-style: normal;-webkit-transition: -webkit-transform 0.4s ease;transition: -webkit-transform 0.4s ease;transition: transform 0.4s ease;transition: transform 0.4s ease, -webkit-transform 0.4s ease;-webkit-transform: translateY(var(--m)) translateZ(0);transform: translateY(var(--m)) translateZ(0);}.main-header .main-menu .navigation > li > a > span{position:absolute;right:-25px;top:20px;width:42px;height:16px;font-weight:600;line-height:1.6em;border-radius:50px;letter-spacing:1px;font-size:12px;text-transform:uppercase;color:var(--black-color);background-color:var(--main-color);}.main-header .main-menu .navigation > li:last-child{margin-right:0px;}.main-header .sticky-header .main-menu .navigation > li{position:relative;}.main-header .sticky-header .main-menu .navigation > li:last-child{margin-right:0px;}.main-header .main-menu .navigation > li:last-child ul{right:0px;}.main-header .main-menu .navigation > li:hover > a, .main-header .main-menu .navigation > li.current > a{opacity:1;color: rgb(0 45 69);}.main-header .main-menu .navigation > li > ul{position:absolute;width:16rem;top:100%;padding:15px 15px;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);-o-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: top;-ms-transform-origin: top;-o-transform-origin: top;transform-origin: top;opacity: 0;visibility: hidden;transition: all 300ms ease;-moz-transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;border-radius:0px;background-color:var(--white-color);box-shadow: 0px 0px 10px rgba(0,0,0,0.10);}.main-header .main-menu .navigation > li > ul.from-right{left:auto;right:0px;}.main-header .main-menu .navigation > li > ul > li{position:relative;width:100%;opacity:0;text-align:left;margin-bottom:2px;transform:translateY(11px);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.main-header .main-menu .navigation > li > ul > li:last-child{margin-bottom:0px;}.main-header .main-menu .navigation > li:hover > ul > li{opacity:1;transform:translateY(0px);-webkit-transition-delay: 70ms;-moz-transition-delay: 70ms;-ms-transition-delay: 70ms;-o-transition-delay: 70ms;transition-delay: 70ms;}.main-header .main-menu .navigation > li:hover > ul > li:nth-child(2){-webkit-transition-delay: 140ms;-moz-transition-delay: 140ms;-ms-transition-delay: 140ms;-o-transition-delay: 140ms;transition-delay: 140ms;}.main-header .main-menu .navigation > li:hover > ul > li:nth-child(3){-webkit-transition-delay: 210ms;-moz-transition-delay: 210ms;-ms-transition-delay: 210ms;-o-transition-delay: 210ms;transition-delay: 210ms;}.main-header .main-menu .navigation > li:hover > ul > li:nth-child(4){-webkit-transition-delay: 280ms;-moz-transition-delay: 280ms;-ms-transition-delay: 280ms;-o-transition-delay: 280ms;transition-delay: 280ms;}.main-header .main-menu .navigation > li:hover > ul > li:nth-child(5){-webkit-transition-delay: 350ms;-moz-transition-delay: 350ms;-ms-transition-delay: 350ms;-o-transition-delay: 350ms;transition-delay: 350ms;}.main-header .main-menu .navigation > li:hover > ul > li:nth-child(6){-webkit-transition-delay: 420ms;-moz-transition-delay: 420ms;-ms-transition-delay: 420ms;-o-transition-delay: 420ms;transition-delay: 420ms;}.main-header .main-menu .navigation > li:hover > ul > li:nth-child(7){-webkit-transition-delay: 490ms;-moz-transition-delay: 490ms;-ms-transition-delay: 490ms;-o-transition-delay: 490ms;transition-delay: 490ms;}.main-header .main-menu .navigation > li:hover > ul > li:nth-child(8){-webkit-transition-delay: 560ms;-moz-transition-delay: 560ms;-ms-transition-delay: 560ms;-o-transition-delay: 560ms;transition-delay: 560ms;}.main-header .main-menu .navigation > li:hover > ul > li:nth-child(9){-webkit-transition-delay: 630ms;-moz-transition-delay: 630ms;-ms-transition-delay: 630ms;-o-transition-delay: 630ms;transition-delay: 630ms;}.main-header .main-menu .navigation > li:hover > ul > li:nth-child(10){-webkit-transition-delay: 700ms;-moz-transition-delay: 700ms;-ms-transition-delay: 700ms;-o-transition-delay: 700ms;transition-delay: 700ms;}.main-header .main-menu .navigation > li:hover > ul > li:nth-child(11){-webkit-transition-delay: 770ms;-moz-transition-delay: 770ms;-ms-transition-delay: 770ms;-o-transition-delay: 770ms;transition-delay: 770ms;}.main-header .main-menu .navigation > li:hover > ul > li:nth-child(12){-webkit-transition-delay: 840ms;-moz-transition-delay: 840ms;-ms-transition-delay: 840ms;-o-transition-delay: 840ms;transition-delay: 840ms;}.main-header .main-menu .navigation > li:hover > ul > li:nth-child(13){-webkit-transition-delay: 900ms;-moz-transition-delay: 900ms;-ms-transition-delay: 900ms;-o-transition-delay: 900ms;transition-delay: 900ms;}.main-header .main-menu .navigation > li > ul > li:last-child{border-bottom:none;}.main-header .main-menu .navigation > li > ul > li > a{position:relative;display:block;line-height:24px;font-weight:600;font-size:14px;padding: 10px 15px;text-transform:uppercase;color:var(--black-color);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;background-color: rgba(var(--black-color-rgb), 0.06);}.main-header .main-menu .navigation > li > ul > li > a:hover{color: var(--white-color);background-color: var(--main-color);}.main-header .main-menu .navigation > li > ul > li.dropdown > a:after{position:absolute;content: "\f105";right: 15px;top: 12px;z-index:5;width:10px;height:20px;display:block;line-height:20px;font-weight:normal;text-align:center;font-weight:800;font-size:14px;color:var(--black-color);font-family: 'Font Awesome 6 Free';}.main-header .main-menu .navigation > li > ul > li > ul{position:absolute;left:100%;top:0px;width: 16rem;padding:15px 15px;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);-o-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: top;-ms-transform-origin: top;-o-transform-origin: top;transform-origin: top;opacity: 0;visibility: hidden;visibility: hidden;transition: all 300ms ease;-moz-transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;border-radius:0px;background-color:var(--white-color);box-shadow: 0px 0px 10px rgba(0,0,0,0.10);}.main-header .main-menu .navigation > li > ul > li > ul.from-right{left:auto;right:0px;}.main-header .main-menu .navigation > li > ul > li > ul > li{position:relative;width:100%;text-align:left;opacity:0;margin-bottom:2px;transform:translateY(-8px);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.main-header .main-menu .navigation > li > ul > li > ul > li:last-child{margin-bottom:0px;}.main-header .main-menu .navigation > li > ul > li.dropdown:hover > ul > li{opacity:1;transform:translateY(0px);-webkit-transition-delay: 70ms;-moz-transition-delay: 70ms;-ms-transition-delay: 70ms;-o-transition-delay: 70ms;transition-delay: 70ms;}.main-header .main-menu .navigation > li > ul > li.dropdown:hover > ul > li:nth-child(2){-webkit-transition-delay: 140ms;-moz-transition-delay: 140ms;-ms-transition-delay: 140ms;-o-transition-delay: 140ms;transition-delay: 140ms;}.main-header .main-menu .navigation > li > ul > li.dropdown:hover > ul > li:nth-child(3){-webkit-transition-delay: 210ms;-moz-transition-delay: 210ms;-ms-transition-delay: 210ms;-o-transition-delay: 210ms;transition-delay: 210ms;}.main-header .main-menu .navigation > li > ul > li.dropdown:hover > ul > li:nth-child(4){-webkit-transition-delay: 280ms;-moz-transition-delay: 280ms;-ms-transition-delay: 280ms;-o-transition-delay: 280ms;transition-delay: 280ms;}.main-header .main-menu .navigation > li > ul > li.dropdown:hover > ul > li:nth-child(5){-webkit-transition-delay: 350ms;-moz-transition-delay: 350ms;-ms-transition-delay: 350ms;-o-transition-delay: 350ms;transition-delay: 350ms;}.main-header .main-menu .navigation > li > ul > li.dropdown:hover > ul > li:nth-child(6){-webkit-transition-delay: 420ms;-moz-transition-delay: 420ms;-ms-transition-delay: 420ms;-o-transition-delay: 420ms;transition-delay: 420ms;}.main-header .main-menu .navigation > li > ul > li.dropdown:hover > ul > li:nth-child(7){-webkit-transition-delay: 490ms;-moz-transition-delay: 490ms;-ms-transition-delay: 490ms;-o-transition-delay: 490ms;transition-delay: 490ms;}.main-header .main-menu .navigation > li > ul > li.dropdown:hover > ul > li:nth-child(8){-webkit-transition-delay: 560ms;-moz-transition-delay: 560ms;-ms-transition-delay: 560ms;-o-transition-delay: 560ms;transition-delay: 560ms;}.main-header .main-menu .navigation > li > ul > li > ul > li:last-child{border-bottom:none;}.main-header .main-menu .navigation > li > ul > li > ul > li > a{position:relative;display:block;line-height:24px;font-weight:600;font-size:14px;padding: 10px 15px;text-transform:uppercase;color:var(--black-color);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;background-color: rgba(var(--black-color-rgb), 0.06);}.main-header .main-menu .navigation > li > ul > li > ul > li > a:hover{color: var(--white-color);background-color: var(--main-color);}.main-header .main-menu .navigation > li.dropdown:hover > ul{-webkit-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);opacity: 1;visibility: visible;}.main-header .main-menu .navigation li > ul > li.dropdown:hover > ul{-webkit-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);opacity: 1;visibility: visible;}.main-header .main-menu .navbar-collapse > ul li.dropdown .dropdown-btn{position:absolute;right:10px;top:6px;width:30px;height:30px;text-align:center;color:var(--white-color);line-height:28px;border:1px solid var(--white-color);background-size:20px;cursor:pointer;z-index:5;display:none;}.header-style-two{position:relative;background-color:var(--white-color);}.main-header.header-style-two .header-lower:before{position:absolute;content:'';left:0px;top:-10px;right:0px;height:10px;background:url(../images/background/header-pattern.png) repeat-x;}.main-header.header-style-two .header-lower:after{position:absolute;content:'';left:0px;bottom:-10px;right:0px;height:10px;background:url(../images/background/header-pattern-1.png) repeat-x;}.header-style-two .auto-container {max-width: 1750px;}.main-header.header-style-two .header-phone_box a{font-weight:700;color:var(--color-four);}.main-header.header-style-two .main-menu .navigation > li > a{font-weight:700;padding:34px 0px;color:var(--color-four);}.main-header.header-style-two .header-lower .logo-box .logo{padding:17px 0px;}.main-header.header-style-two .hamburger{border-color:rgba(var(--color-four-rgb), 0.10);}.main-header.header-style-two .hamburger span{background-color:var(--color-four);}.main-header.header-style-two.fixed-header .header-lower{background-color:var(--white-color);}.header-style-three{position:absolute;left:0px;top:20px;right:0px;}.header-style-three .header-top{background:none;}.header-style-three .header-top .left-box{padding:16px 0px;}.header-style-three .header-top_list li{font-weight:400;}.header-style-three .header-top_list li .icon{opacity:0.50;color:var(--color-three);}.header-style-three .header-top .inner-container{position:relative;padding:0px 25px;border-radius:12px 12px 0px 0px;background-color:var(--color-four);}.header-style-three .header-lower .inner-container{padding-right:25px;background-color:var(--color-three);}.header-style-three .header-lower .logo-box .logo{padding:15px 25px;background-color:var(--main-color);}.main-header.header-style-three .header-lower .logo-box{margin-right:30px;border-radius:0px 0px 0px 15px;}.main-header.header-style-three .main-menu .navigation > li > a{padding:32px 0px;color:var(--color-four);}.main-header.header-style-three .header-phone_box a{color:var(--color-four);}.main-header.header-style-three.fixed-header .header-lower{background-color:var(--color-three);}.main-header.header-style-three.fixed-header .header-lower .logo-box .logo {padding: 15px 16px;}.main-header .mobile-nav-toggler{position: relative;float: right;font-size: 25px;line-height: 44px;cursor: pointer;color:rgb(59 53 53);font-family: "flaticon_kidscamp-icons";}.main-header.header-style-two .mobile-nav-toggler{color:var(--black-color);}.main-header.header-style-three .mobile-nav-toggler{color:var(--black-color);}.main-header .sticky-header .mobile-nav-toggler{color:var(--black-color);}.mobile-menu{position: fixed;right: 0;top: 0;width: 300px;padding-right:30px;max-width:100%;height: 100%;visibility: hidden;z-index: 99999999;}.mobile-menu .nav-logo{position:relative;padding:20px 20px;text-align:left;}.mobile-menu .nav-logo img{max-width:200px;}.mobile-menu-visible{overflow: hidden;}.mobile-menu-visible .mobile-menu{visibility: visible;}.mobile-menu .menu-backdrop{position: fixed;right: 0;top: 0;width: 0%;height: 100%;z-index: 1;background: rgba(0,0,0,0.90);-webkit-transform: translateX(101%);-ms-transform: translateX(101%);transform: translateX(101%);transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;-webkit-transition-delay: 300ms;-moz-transition-delay: 300ms;-ms-transition-delay: 300ms;-o-transition-delay: 300ms;transition-delay: 300ms;}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity: 1;width:100%;visibility: visible;transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}.mobile-menu .menu-box{position: absolute;right: -400px;top: 0px;width: 100%;height: 100%;max-height: 100%;overflow-y: auto;background: #ffffff;padding: 0px 0px;z-index: 5;border-radius: 0px;transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;}.mobile-menu-visible .mobile-menu .menu-box{right:0px;-webkit-transition-delay: 600ms;-moz-transition-delay: 600ms;-ms-transition-delay: 600ms;-o-transition-delay: 600ms;transition-delay: 600ms;}.mobile-menu .close-btn{position: absolute;right: 15px;top: 15px;line-height: 30px;width: 30px;text-align: center;font-size: 14px;color: #202020;cursor: pointer;z-index: 10;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform: translateY(-50px);-ms-transform: translateY(-50px);transform: translateY(-50px);font-family: "flaticon_kidscamp-icons";}.mobile-menu-visible .mobile-menu .close-btn{-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);-webkit-transition-delay: 900ms;-moz-transition-delay: 900ms;-ms-transition-delay: 900ms;-o-transition-delay: 900ms;transition-delay: 900ms;}.mobile-menu .close-btn:hover{opacity: 0.50;}.mobile-menu .navigation{position: relative;display: block;width:100%;border-top: 1px solid rgba(0,0,0,0.10);}.mobile-menu .navigation li > ul > li:last-child{border-bottom: none;}.mobile-menu .navigation li > ul > li:first-child{border-top: 1px solid rgba(0,0,0,0.10);}.mobile-menu .navigation li:hover > a, .mobile-menu .navigation li.current > a{color:#111111;}.mobile-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:0px;top:0px;width:44px;height:44px;text-align:center;font-size:16px;line-height:44px;color:#404040;cursor:pointer;z-index:5;}.mobile-menu .navigation li > ul, .mobile-menu .navigation li > ul > li > ul{display: none;}.mobile-menu .navigation li > ul > li > a{padding-left:30px;}.mobile-menu .navigation li > ul > li > ul{padding-left:0px;}.mobile-menu .navigation li > ul > li > ul > li > a{padding-left:40px;}.main-header .mobile-menu .close-btn:hover{opacity: 0.50;}.main-header .mobile-menu .navigation{position: relative;display: block;width:100%;border-top: 1px solid #dddddd;}.main-header .mobile-menu .navigation li{position: relative;display: block;border-bottom: 1px solid #dddddd;}.main-header .mobile-menu .navigation li > ul > li:last-child{border-bottom: none;}.main-header .mobile-menu .navigation li > ul > li:first-child{border-top: 1px solid #dddddd;}.main-header .mobile-menu .navigation li > a{position: relative;display: block;line-height: 24px;padding: 12px 20px;font-size: 16px;color: var(--black-color);text-transform: capitalize;}.main-header .mobile-menu .navigation li:hover > a, .main-header .mobile-menu .navigation li.current > a{}.main-header .mobile-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:0px;top:0px;width:44px;height:44px;text-align:center;color: var(--dark-color);font-size: 16px;line-height:44px;cursor:pointer;z-index:5;}.main-header .mobile-menu .navigation li.dropdown .dropdown-btn:after{content:'';position:absolute;left:0px;top:10px;width:1px;height:24px;border-left:1px solid #dddddd;}.main-header .mobile-menu .navigation li > ul, .main-header .mobile-menu .navigation li > ul > li > ul{display: none;}.main-header .sticky-header .navbar-header{display:none;}.main-header .outer-box{position: relative;gap:15px;display:flex;}.header-phone_box{position:relative;}.header-phone_box a{position:relative;font-weight:500;font-size:17px;display:flex;gap:10px;align-items: center;color: rgb(0 45 69);}.header-phone_box i{position:relative;top:3px;color:var(--main-color);}.header-phone_box a:hover{color:var(--main-color);}.main-header_button{position: relative;height: 58px;}.main-header .search-box-outer{position:relative;}.main-header .search-box-btn{position:relative;width: 58px;height: 58px;display:block;font-size:20px;cursor:pointer;background:none;margin-left: 15px;line-height: 58px;text-align: center;color: var(--black-color);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.main-header .search-box-btn::before{position:absolute;content: '';left: 0px;top: 0px;right: 0px;bottom: 0px;z-index: -1;background-color: var(--white-color);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.main-header .search-box-btn:hover::before{background-color: var(--main-color);}.main-header .search-box-btn:hover{color: var(--white-color);}.search-popup{position: fixed;left: 0;top: 0;height: 100vh;width: 100%;z-index: 999999999;margin-top: -540px;transform: translateY(-100%);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.search-popup .color-layer{position: absolute;content:'';left: 0;top: 0;height: 120px;width: 100%;box-shadow:0px 15px 15px rgba(0,0,0,0.07);background-color: rgba(255,255,255,1);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.sidenav-bar-visible .search-popup{width: 80%;}.search-active .search-popup{transform: translateY(0%);margin-top:0px;}.search-popup .close-search{position: absolute;right: 25px;top: 25px;cursor:pointer;background:none;font-family: "flaticon_kidscamp-icons";-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;opacity: 0;z-index:9999;visibility: hidden;}.search-popup .close-search span{position: relative;display: block;z-index:2;font-weight:800;font-size:22px;color: var(--black-color);}.search-active .search-popup .close-search{visibility: visible;opacity: 1;-webkit-transition-delay: 300ms;-moz-transition-delay: 300ms;-ms-transition-delay: 300ms;-o-transition-delay: 300ms;transition-delay: 300ms;}.search-popup form{position: absolute;max-width: 1300px;top: 25px;left: 15px;right: 15px;z-index:999;margin:0px auto 0;transform: scaleX(0);transform-origin: center;background-color: var(--dark-color);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.search-active .search-popup form{transform: scaleX(1);-webkit-transition-delay: 300ms;-moz-transition-delay: 300ms;-ms-transition-delay: 300ms;-o-transition-delay: 300ms;transition-delay: 300ms;}.search-popup .form-group{position:relative;margin:var(--margin-zero);overflow: hidden;}.search-popup .form-group input[type="text"], .search-popup .form-group input[type="search"]{position:relative;display:block;height:70px;width:100%;line-height: 50px;font-size:16px;color:var(--color-two);padding: 10px 30px 10px 60px;background-color: var(--white-color);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;font-weight:400;text-transform:capitalize;border-bottom:1px solid rgba(0,0,0,0.10) }.search-popup .form-group input[type="submit"], .search-popup .form-group button{position:absolute;left:10px;top:0px;line-height: 70px;background: transparent;text-align:center;font-size:24px;color:var(--black-color);cursor:pointer;font-weight:800;display:inline-block;font-family: 'Font Awesome 6 Free';-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}.search-popup .form-group input[type="submit"]:hover, .search-popup .form-group button:hover{color: var(--black-color);}.search-popup input::placeholder, .search-popup textarea::placeholder{color:var(--color-two);}.search-popup .close-search.style-two{position: absolute;right: 25px;left: auto;color: var(--white-color);width:auto;height:auto;top:25px;margin:0px;border:none;background:none !important;box-shadow:none !important;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}.search-popup .close-search.style-two span{font-size:18px;color: var(--white-color);}.main-header .sticky-header .search-box-btn{color: var(--color-two);}.main-header .sticky-header .outer-box .nav-btn{color: var(--color-two);}.main-header .mobile-menu .menu-box .mCSB_scrollTools{width:3px;}.xs-sidebar-widget::-webkit-scrollbar, .xs-sidebar-widget-two::-webkit-scrollbar, .about-sidebar .sidebar-inner::-webkit-scrollbar{width: 8px;}.xs-sidebar-widget::-webkit-scrollbar-track, .xs-sidebar-widget-two::-webkit-scrollbar-track, .about-sidebar .sidebar-inner::-webkit-scrollbar-track{background: #dddddd;}.xs-sidebar-widget::-webkit-scrollbar-thumb, .xs-sidebar-widget-two::-webkit-scrollbar-thumb, .about-sidebar .sidebar-inner::-webkit-scrollbar-thumb {background-color:var(--color-three);}.xs-sidebar-widget::-webkit-scrollbar-thumb:hover, .xs-sidebar-widget-two::-webkit-scrollbar-thumb:hover, .about-sidebar .sidebar-inner::-webkit-scrollbar-thumb:hover {background: #555;}.about-widget{position: relative;border-radius: 50px;cursor: pointer;background: none;}.about-sidebar{position:fixed;left:-500px;top:0px;bottom:0px;width:450px;z-index:999999;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;-moz-transition:all 900ms ease;transition:all 900ms ease;background-color:var(--white-color);}.about-sidebar .gradient-layer{position:absolute;left:0%;top:0px;bottom:0px;width:0%;opacity:0.60;z-index:-1;background-color:var(--black-color);-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;cursor: url(../images/cross-out.png), pointer;}.about-sidebar.active .gradient-layer{width:500%;left:100%;}.about-sidebar.active{left:0px;}.about-sidebar .close-button span{position:absolute;right:20px;top:10px;width: 50px;height: 50px;z-index:10;cursor:pointer;line-height: 50px;text-align: center;font-size:22px;color:var(--black-color);background-color:var(--white-color);-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.about-sidebar .close-button span:hover{color: var(--white-color);background-color: var(--main-color);}.about-sidebar .sidebar-inner{position:relative;overflow-y: auto;height:100%;display: flex;flex-direction: column;justify-content: space-between;}.about-sidebar .content-box{position:relative;padding:30px 50px;}.about-sidebar h3{margin-bottom:15px;color:var(--black-color);}.about-sidebar h3 span{font-weight:700;}.about-sidebar .text{margin-top:20px;margin-bottom:30px;}.about-sidebar .social-box{position:relative;margin-left:50px;margin-bottom:35px;}.about-sidebar .social-box a{position:relative;margin-right:15px;color:var(--color-two);font-size:18px;font-family: 'Font Awesome 5 Brands';}.about-sidebar .social-box a:hover{color:var(--main-color);}.about-sidebar .sidebar-inner::-webkit-scrollbar{width: 8px;}.about-sidebar .sidebar-inner::-webkit-scrollbar-track{background: #dddddd;}.about-sidebar .sidebar-inner::-webkit-scrollbar-thumb {background-color:var(--main-color);}.about-sidebar .sidebar-inner::-webkit-scrollbar-thumb:hover {background: #555;}.about-sidebar_list{position:relative;}.about-sidebar_list li{position:relative;font-weight:500;font-size:17px;padding-left:30px;margin-bottom:20px;color:var(--color-four);text-transform: capitalize;}.about-sidebar_list li:before{position:absolute;content:'\f058';left:0px;top:0px;font-size: 18px;font-weight: 800;color:var(--color-two);font-family: 'Font Awesome 6 Free';}.hamburger {width: 56px;height: 56px;display: flex;border-radius:50px;padding: 21px 14px;align-self: center;flex-direction: column;justify-content: space-between;cursor: pointer;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;background:none;border:2px solid rgba(var(--color-three-rgb), 0.50);}.hamburger span {height: 2px;width: 83.33333333%;background: var(--white-color);transition: all 400ms ease-in-out;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.hamburger:hover{border-color: var(--main-color);background-color: var(--main-color);}.hamburger:hover span{background-color: var(--white-color);}.hamburger .meat {width: 100%;transition: all 200ms ease-in-out;}.hamburger .bottom-bun {width: 58.33333333%;transition: all 100ms ease-in-out;}.hamburger:hover span {width: 100%;}html:not(.body-menu-opened) .hamburger .top-bun {-webkit-animation: burger-hover 1s infinite ease-in-out alternate forwards 200ms;animation: burger-hover 1s infinite ease-in-out alternate forwards 200ms;}html:not(.body-menu-opened) .hamburger .meat {-webkit-animation: burger-hover 1s infinite ease-in-out alternate forwards 400ms;animation: burger-hover 1s infinite ease-in-out alternate forwards 400ms;}html:not(.body-menu-opened) .hamburger .bottom-bun {-webkit-animation: burger-hover 1s infinite ease-in-out alternate forwards 600ms;animation: burger-hover 1s infinite ease-in-out alternate forwards 600ms;}@-webkit-keyframes burger-hover {0% {width: 100%;}50% {width: 50%;}100% {width: 100%;}}@keyframes burger-hover {0% {width: 100%;}50% {width: 50%;}100% {width: 100%;}}.body-menu-opened .hamburger .top-bun {transform: rotate(-45deg) translate(-4.5px,4px);width: 100%;}.body-menu-opened .hamburger .bottom-bun {transform: rotate(45deg) translate(-4.5px,-4px);width: 100%;}.body-menu-opened .hamburger .meat {width: 0;}