.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@font-face{font-family:Montserrat-Bold;src:url(../fonts/Montserrat/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat-Regular;src:url(../fonts/Montserrat/Montserrat-Regular.ttf)}@font-face{font-family:Montserrat-Light;src:url(../fonts/Montserrat/Montserrat-Light.ttf)}@font-face{font-family:Montserrat-Medium;src:url(../fonts/Montserrat/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat-SemiBold;src:url(../fonts/Montserrat/Montserrat-SemiBold.ttf)}header{background:#fff}@media (max-width:991px){header .container{z-index:9}}.header{position:relative;width:100%}#menu-icon{display:none}@media (max-width:991px){#menu-icon{display:block;background:transparent;border:0}}.navbar{width:100%;background:#1b1b1b}@media (min-width:992px){.navbar{background:transparent;display:flex}}@media (max-width:991px){.navbar{opacity:0;padding-top:30px;position:fixed;width:300px;height:100%;top:0;z-index:11;left:-300px;transition:all .5s ease-in-out}}@media (max-width:991px) and (max-width:575px){.navbar{width:250px;left:-250px}}@media (max-width:991px){.navbar.open{left:0;opacity:1}.navbar .kl-container.menu{display:block}}.navbar label{padding:14px 20px;font-family:Montserrat-SemiBold;color:#fff;border:1px solid #fff;border-radius:3px;width:266px;display:flex;font-size:13px;line-height:16px;flex-wrap:wrap;justify-content:space-between}@media (max-width:1199px){.navbar label{padding:14px 12px}}.navbar .menu{padding:0;margin:0 auto;justify-content:space-between}.navbar .menu,.navbar .menu li{list-style-type:none;display:flex}.navbar .menu li{justify-content:center;flex-grow:1}.navbar .menu li a{font-size:19px;font-family:Montserrat-SemiBold;display:block;text-decoration:none;color:#fff;padding:20px .8em;transition:all .2s ease;width:100%;text-align:center;text-transform:uppercase}@media (max-width:1199px){.navbar .menu li a{padding:20px 6px;font-size:17px}}.navbar .menu li a:hover{background:#0f689a}.navbar .menu li:hover>ul.submenu{top:100%;opacity:1;visibility:visible}ul.submenu{position:absolute;left:0;top:150%;width:300px;text-align:left;background-color:#000;z-index:9999;opacity:0;visibility:hidden;transition:all .3s ease-in-out}svg{width:51px;height:51px;fill:#555;margin-top:8px}@media (max-width:1199px){svg{width:40px;height:40px}}.logo{width:175px}@media (max-width:1199px){.logo{width:175px}}@media (max-width:575px){.logo{width:138px}}.logo img{max-width:100%}.mobile-menu{display:none}@media (max-width:991px){.mobile-menu{display:block;background:#0f689a}.mobile-menu svg{width:22px;height:22px;fill:#fff;margin:0}.mobile-menu .contact{display:flex;justify-content:space-between;align-items:center;padding:9px 20px}.mobile-menu .icon a{display:flex;align-items:center;font-size:20px;color:#fff;font-family:Montserrat-SemiBold}}button.toggle-button.collapsed .icon-bar{display:block;height:3px;border-radius:0;transition:all .2s;width:auto;max-width:28px;position:absolute;width:22px;right:2px;top:5px}button.toggle-button.collapsed .bottom-bar,button.toggle-button.collapsed .top-bar{transform:rotate(0);transform-origin:10% 10%}button.toggle-button.collapsed .icon-bar+.icon-bar{margin-top:6px}button.toggle-button.collapsed .icon-bar+.icon-bar+.icon-bar{margin-top:12px}button.toggle-button.collapsed .middle-bar{opacity:1}button.toggle-button.collapsed .bottom-bar,button.toggle-button.collapsed .top-bar{transform:rotate(0deg);width:22px}button.toggle-button{position:relative}button.toggle-button label.text-uppercase{position:relative;top:2px}button.toggle-button span.text-uppercase{position:relative;right:30px;font-family:Montserrat-SemiBold;line-height:1.1;top:0;color:#fff;font-weight:500;font-size:22px;opacity:0}button.toggle-button .icon-bar{display:block;height:3px;border-radius:1px;transition:all .2s;width:auto;max-width:28px;position:absolute;right:0;width:22px;top:13px;background:#fff!important}button.toggle-button:focus{outline:0}button.toggle-button .top-bar{transform:rotate(45deg)}button.toggle-button .middle-bar{opacity:0}button.toggle-button .bottom-bar{transform:rotate(-45deg)}.top-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.top-header .contact{display:flex;flex-wrap:wrap;width:75%;max-width:375px}@media (max-width:1199px){.top-header .contact{max-width:300px}}@media (max-width:991px){.top-header .contact{width:auto;position:absolute;right:100px}}@media (max-width:575px){.top-header .contact{right:74px}}.top-header .contact .block{width:100%;max-width:400px;display:flex;justify-content:flex-end}@media (max-width:1199px){.top-header .contact .block{max-width:330px}}.top-header .contact .block+.block{width:100%;max-width:275px;padding-left:25px;border:0}@media (max-width:1199px){.top-header .contact .block+.block{max-width:230px;padding-left:20px}}.top-header .contact .block a{position:relative}.top-header .contact .block a svg{height:23px;width:24px}.top-header .contact .block a span{position:absolute;font-size:9px;background:red;color:#fff;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;left:13px;top:2px}.top-header .contact p{font-size:23px;color:#fff}@media (max-width:1199px){.top-header .contact p{font-size:19px}}.top-header .contact a{font-size:29px;color:#555;line-height:1}@media (max-width:1199px){.top-header .contact a{font-size:23px}}.top-header .contact .icon{width:60px}@media (max-width:1199px){.top-header .contact .icon{width:50px}}.site-header .header-topbar{border-bottom:1px solid #ddd}@media (max-width:991px){.site-header .header-topbar{display:none}}.site-header .header-topbar .container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:13px 20px}.site-header .header-topbar a{font-size:13px;font-family:Montserrat-SemiBold;color:#555;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-right:20px}.site-header .header-topbar a:hover{color:#0f689a}.site-header .header-topbar a:hover svg{fill:#0f689a}.site-header .header-topbar svg{height:14px;width:14px;fill:#555;margin-top:0}.site-header .topbar-contact-block svg{height:12px;width:12px}.site-header .topbar-account-options{align-items:center}.middle-bar-block,.middle-bar-block ul{display:flex;flex-wrap:wrap;justify-content:space-between;width:400px}.middle-bar-block ul li.current-menu-item a{color:#0f689a}.middle-bar-block ul a{font-size:13px;line-height:18px;font-family:Montserrat-SemiBold;color:#484848}.middle-bar-block ul a:hover{color:#0f689a}.categories-menubar{background:#0f689a;padding-top:11px;padding-bottom:11px;border-bottom:1px solid #b1d1f6}.categories-menubar .container{padding:0 20px!important}@media (max-width:991px){.categories-menubar .container{padding:0 20px!important}}.categories-menubar ul .menu-cat-btn{border:1px solid #fff;border-radius:3px}.menu-cat-btn button{background:transparent;border:none;padding:0}.menu-cat-btn button div{width:14px;height:2px;background-color:#fff;margin:2px 0}.menu-cat-btn button div:first-child{margin-top:0}.menu-cat-btn button div:last-child{margin-bottom:0}#mainHeader{position:relative}@media (min-width:992px){#mega-menu-wrap-menu-2{display:none;position:absolute;top:58px;width:266px;background:#fff;border:2px solid #33699a;border-top:0;border-radius:2px;border-top-left-radius:0;border-top-right-radius:0;z-index:9}#mega-menu-wrap-menu-2 #mega-menu-menu-2{display:flex;flex-wrap:wrap}#mega-menu-wrap-menu-2 #mega-menu-menu-2 li{width:100%!important;background:#fff!important;border-bottom:1px solid #cfcfcf!important}#mega-menu-wrap-menu-2 #mega-menu-menu-2 li a{color:#555!important;display:flex!important;justify-content:space-between;font-family:Montserrat-Regular!important;font-size:15px!important;line-height:19px!important;padding:10px 20px!important;align-items:center}#mega-menu-wrap-menu-2 #mega-menu-menu-2 li a:hover{background:#ededed!important;font-family:Montserrat-Bold!important}#mega-menu-wrap-menu-2 #mega-menu-menu-2 .mega-sub-menu{width:266px!important;right:-266px!important;top:0!important}}.middle-bar-block button{display:none}.woo-search-form{display:flex;width:auto;margin-left:30px;margin-right:30px;background:#fff;border:1px solid #fff;border-radius:3px}@media (max-width:1199px){.woo-search-form{margin-left:20px;margin-right:20px}}.woo-search-form select{padding:10px;margin-right:5px;color:#7e7e7e;width:204px}.woo-search-form input.searchbox,.woo-search-form select{border:none;border-right:1px solid #c1c1c1;font-size:13px;line-height:16px;font-family:Montserrat-SemiBold}.woo-search-form input.searchbox{width:300px}.woo-search-form .search-btn-bg{position:relative;background:#fff;border:none}.woo-search-form .search-btn-bg:after{content:" ";display:block;position:absolute;top:16px;background-image:url(../img/loupe.png);height:15px;width:15px;background-repeat:no-repeat;left:17px}.woo-search-form .search-btn-bg span{opacity:0}@media (max-width:575px){.woo-search-form .search-btn-bg span{display:none}}@media (max-width:991px){#mega-menu-wrap-menu-2 .mega-menu.open{display:block!important}.categories-menubar .menu-cat-btn{display:none}#mega-menu-wrap-menu-2 .mega-menu-toggle{display:none!important}.site-header{position:relative;z-index:9}.categories-menubar{position:absolute;top:0;background:transparent;padding:0;border:unset}.categories-menubar .container{padding:0!important}.middle-bar-block{width:auto;order:3}.middle-bar-block button{background:transparent;border:none;padding:0;display:block}.middle-bar-block button div{width:22px;height:3px;background-color:#0f689a;margin:2px 0}.middle-bar-block .middle-bar-menu{opacity:0;position:fixed;left:-300px;width:300px;background:#000;flex-direction:column;top:0;padding:20px;height:100%;min-height:100vh;justify-content:normal;transition:all .5s ease-in-out}}@media (max-width:991px) and (max-width:575px){.middle-bar-block .middle-bar-menu{left:-250px;width:250px}}@media (max-width:991px){.middle-bar-block .middle-bar-menu a{font-size:15px;line-height:19px;font-family:Montserrat-SemiBold;color:#fff;padding:10px;width:100%}.middle-bar-block .middle-bar-menu.open{left:0;opacity:1;z-index:9}.middle-bar-menu li{display:block}}header.entry-header{display:none}.site-header .header-topbar a:last-child{margin-right:0}.banner-section .banner-img-box img{position:relative;min-height:648px;max-height:648px}.banner-content-box{position:absolute;top:0;left:0;width:50%;height:100%;max-width:864px;text-align:center;align-items:center;display:flex;flex-wrap:wrap;margin-top:0}.banner-content-box h1{font-size:48px;line-height:58px;color:#000;font-family:Montserrat-SemiBold;margin-top:65px;margin-bottom:30px;text-align:center;width:100%}.mobile-search-bar{display:none}.categories-menu-msg{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:100%;max-width:275px}@media (max-width:1199px){.categories-menu-msg{max-width:240px}}@media (max-width:991px){.categories-menu-msg{display:none}}.categories-menu-msg p{color:#fff;margin-bottom:0;margin-left:8px}@media (max-width:991px){#mainHeader form.woo-search-form{display:none}.mobile-search-bar{display:block;padding:3px;background:#cfcfcf}.mobile-search-bar .woo-search-form{margin-left:0;margin-right:0;background:unset}.mobile-search-bar .woo-search-form select{width:45%;margin-right:0}.mobile-search-bar .woo-search-form input.searchbox{width:45%}.mobile-search-bar .woo-search-form .search-btn-bg{width:10%}.mobile-search-bar .woo-search-form .search-btn-bg:after{top:36%;left:34%}#mainHeader{position:relative;height:100vh}}@media (max-width:767px){.banner-section img{height:100%;min-height:270px;-o-object-fit:cover;object-fit:cover;-o-object-position:78%;object-position:78%}}.banner-box{background-color:#b1d1f6;display:flex;flex-wrap:wrap}@media (max-width:575px){.banner-box{flex-direction:column-reverse}}.banner-box .slider-content-box{width:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}@media (max-width:991px){.banner-box .slider-content-box{padding:30px 20px}}@media (max-width:575px){.banner-box .slider-content-box{width:100%;margin-top:-20px;padding:0 0 40px}}.banner-box .slider-content-box h1{font-family:Montserrat-SemiBold;font-size:48px;line-height:58px;margin-bottom:20px;margin-top:0;color:#000;text-align:center}@media (max-width:1199px){.banner-box .slider-content-box h1{font-size:36px;line-height:46px}}@media (max-width:991px){.banner-box .slider-content-box h1{font-size:26px;line-height:36px}}@media (max-width:767px){.banner-box .slider-content-box h1{font-size:20px;line-height:28px;margin-bottom:5px}}.banner-box .slider-content-box label{margin-bottom:30px;font-size:20px;line-height:24px;font-family:Montserrat-SemiBold;background:#fff;padding:13px 20px;border-radius:5px;text-align:center}@media (max-width:1199px){.banner-box .slider-content-box label{font-size:18px;line-height:22px;margin-bottom:15px}}@media (max-width:991px){.banner-box .slider-content-box label{font-size:15px;line-height:19px;margin-bottom:5px}}@media (max-width:767px){.banner-box .slider-content-box label{padding:10px 15px}}@media (max-width:575px){.banner-box .slider-content-box label{width:100%;font-size:25px;border-radius:0;line-height:30px}}.banner-box .slider-content-box p.banner-tagline{font-size:43px;line-height:53px;margin-bottom:15px;color:#000;font-family:Montserrat-Regular;text-align:center}@media (max-width:1199px){.banner-box .slider-content-box p.banner-tagline{font-size:31px;line-height:41px}}@media (max-width:991px){.banner-box .slider-content-box p.banner-tagline{font-size:23px;line-height:33px;margin-bottom:5px}}@media (max-width:767px){.banner-box .slider-content-box p.banner-tagline{font-size:18px;line-height:26px}}@media (max-width:575px){.banner-box .slider-content-box p.banner-tagline{font-size:30px;line-height:37px;margin-top:5px;margin-bottom:10px}}.banner-box .slider-content-box .btn-primary{font-size:17px;line-height:20px;background:#fed700;color:#000;font-family:Montserrat-SemiBold;text-align:center;border-radius:5px!important}@media (max-width:991px){.banner-box .slider-content-box .btn-primary{font-size:13px;line-height:16px;font-size:17px;line-height:20px}}.banner-box .slider-img-box{width:50%}@media (max-width:575px){.banner-box .slider-img-box{width:100%}}.banner-box .slider-img-box img{float:left}@media (max-width:767px){.banner-box .slider-img-box img{width:100%;-o-object-fit:contain;object-fit:contain}}.adv-section .w-50{max-width:48.5%}@media (max-width:767px){.adv-section .w-50{width:100%;max-width:100%}}.home-cat-blocks{margin-bottom:55px}@media (max-width:575px){.home-cat-blocks{margin-bottom:28px}}.home-cat-blocks h3{margin-top:0;font-family:Montserrat-SemiBold}.hprod-main-box{display:flex;flex-wrap:wrap}@media (max-width:575px){.hprod-main-box{flex-direction:column}}.hprod-main-box .hprod-box{width:33%;max-width:31%;margin-right:2%}@media (max-width:575px){.hprod-main-box .hprod-box{margin-left:auto;margin-right:auto;margin-bottom:35px;width:100%;max-width:300px}}.hprod-main-box .hprod-box .prod-img-box{border:1px solid #cfcfcf;display:flex;flex-wrap:wrap;padding:15px 10px;justify-content:center;flex-direction:column;margin-bottom:20px;min-height:268px}@media (max-width:991px){.hprod-main-box .hprod-box .prod-img-box{min-height:230px}}@media (max-width:575px){.hprod-main-box .hprod-box .prod-img-box{min-height:auto}}.hprod-main-box .hprod-box .prod-img-box span{font-size:14px;line-height:18px;font-family:Montserrat-SemiBold;background:#0f689a;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 10px}.hprod-main-box .hprod-box .prod-img-box img{max-width:170px;margin:0 auto;padding:15px 10px;min-height:206px;-o-object-fit:contain;object-fit:contain;max-height:206px}@media (max-width:991px){.hprod-main-box .hprod-box .prod-img-box img{max-width:125px;min-height:170px;max-height:206px}}@media (max-width:575px){.hprod-main-box .hprod-box .prod-img-box img{max-width:100%;min-height:100%;max-height:100%}}.hprod-main-box .hprod-box .prod-content-box{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;text-align:center}.hprod-main-box .hprod-box .prod-content-box p{margin-bottom:10px}.hprod-main-box .hprod-box .prod-content-box img{width:100%;max-width:69px;margin:0 auto 10px}.hprod-main-box .hprod-box .prod-content-box a{line-height:16px;min-height:45px}.hprod-main-box .hprod-box .prod-content-box .prod-title{font-size:13px;line-height:16px;font-family:Montserrat-Medium;color:#878787;margin-bottom:5px;min-height:45px}.hprod-main-box .hprod-box .prod-content-box .prod-price{font-size:18px;line-height:22px;color:#000;font-family:Montserrat-Medium;margin-left:2px;margin-right:2px}.hprod-main-box .hprod-box .prod-content-box .prod-sale-price{font-size:15px;line-height:19px;color:#b8b8b8;font-family:Montserrat-Medium;margin-left:2px;margin-right:2px;position:relative}.hprod-main-box .hprod-box .prod-content-box .prod-sale-price:after{content:" ";display:block;position:absolute;width:100%;left:1px;top:51%;background:#b8b8b8;height:1px}.adv-section2{margin-bottom:55px}.blog-img-box img{display:flex;width:100%;-o-object-fit:cover;object-fit:cover}.blog-content-box{padding:16px 12px}.blog-content-box h3{font-size:17px;line-height:20px;margin-bottom:12px;font-family:Montserrat-SemiBold}.blog-content-box .blog-date{font-size:16px;line-height:20px;font-family:Montserrat-Regular;margin-bottom:5px;display:flex}.blog-content-box p{color:#000;margin-bottom:10px}.blog-content-box a{font-family:Montserrat-SemiBold;font-size:15px;line-height:19px;color:#0f689a}.blog-content-box a:hover{color:#555}.testimonials-box{display:flex;flex-wrap:wrap;width:50%;max-width:48%;margin-right:2%}@media (max-width:575px){.testimonials-box{width:100%;max-width:300px;margin-right:auto;margin-left:auto}}.testimonials-box .testi-img-box{width:40%}@media (max-width:991px){.testimonials-box .testi-img-box{width:100%}}.testimonials-box .testi-img-box img{width:100%}.testimonials-box .testi-content-box{width:60%;padding:10px 20px}@media (max-width:991px){.testimonials-box .testi-content-box{width:100%}}.testimonials-box .testi-content-box h3{font-size:16px;line-height:20px;font-family:Montserrat-Medium;margin-bottom:5px;color:#000}.testimonials-box .testi-content-box .destination-box{font-family:Montserrat-Medium;font-size:13px;line-height:16px;color:#0f689a;display:flex;margin-bottom:5px}.testimonials-box .testi-content-box p{font-family:Montserrat-Medium;font-size:13px;line-height:16px;margin-bottom:10px;color:#434343;text-indent:-6px}.sidebar-blocks{padding-right:25px}.sidebar-blocks h3{margin-top:0;font-family:Montserrat-SemiBold;color:#000;position:relative}.sidebar-blocks h3:after{content:" ";background:#0f689a;width:38px;display:block;position:absolute;bottom:-8px;left:2px;height:4px;border-radius:5px;border:1px solid #e2e2e2}.sidebar-blocks .side-product-cats a{font-family:Montserrat-Medium;font-size:13px;line-height:16px;color:#3b3b3b}.sidebar-blocks .side-product-cats ul{margin-top:20px}.sidebar-blocks .side-product-cats ul li{padding:14px 10px;width:100%;border:1px solid #cfcfcf;border-bottom:none}.sidebar-blocks .side-product-cats ul li:last-child{border-bottom:1px solid #cfcfcf}.sidebar-blocks .side-customer-support{margin-top:30px}.sidebar-blocks .side-customer-support .support-option{display:flex;flex-wrap:wrap;align-items:center;padding:15px 20px;border:1px solid #cfcfcf;border-bottom:none}.sidebar-blocks .side-customer-support .support-option:last-child{border-bottom:1px solid #cfcfcf}@media (max-width:991px){.sidebar-blocks .side-customer-support .support-option .w-25,.sidebar-blocks .side-customer-support .support-option .w-75{width:100%;text-align:center}}.sidebar-blocks .side-customer-support h4{font-size:15px;line-height:19px;font-family:Montserrat-Medium;margin-bottom:5px;margin-top:0;color:#0f689a}.sidebar-blocks .side-customer-support p{margin-bottom:5px;color:#878787}.sidebar-blocks .sidebar-latest-product{margin-top:30px}.sidebar-blocks .sidebar-latest-product .side-latest-block{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}.sidebar-blocks .sidebar-latest-product .img-box{width:40%;padding:5px;border:1px solid #cfcfcf}.sidebar-blocks .sidebar-latest-product .content-box{width:60%;padding:10px}.sidebar-blocks .sidebar-latest-product h4{font-family:Montserrat-Regular;font-size:13px;line-height:16px;margin:0 0 5px}.sidebar-blocks .sidebar-latest-product span{font-size:16px;line-height:20px;font-family:Montserrat-Regular;display:block;margin-top:5px;margin-bottom:5px}.home-cat-blocks .hprod-main-box{position:relative;width:100%}.home-cat-blocks .hprod-main-box .hprod-box{width:100%;max-width:94%;margin-right:0!important}.home-cat-blocks .hprod-main-box .owl-nav{display:block!important;position:absolute;top:-42px;right:30px}@media (max-width:599px){.home-cat-blocks .hprod-main-box .owl-nav{right:0}}.home-cat-blocks .hprod-main-box .owl-dots{display:none}.home-cat-blocks .hprod-main-box .owl-nav button{border:1px solid #e5e5e5;width:30px;height:30px;font-size:26px;margin-left:2px;margin-right:2px;border-radius:3px;position:relative;color:#0f689a}.home-cat-blocks .owl-prev span{top:-3px;position:absolute;left:10px}.home-cat-blocks .owl-next span{top:-3px;position:absolute;right:10px}.home-cat-blocks.blog-box .hprod-box{max-width:31%!important;margin-right:2%!important}@media (max-width:575px){.home-cat-blocks.blog-box .hprod-box{max-width:100%!important;margin-right:0!important}}.s-adv{padding-right:10px}.hprod-box .rating-box{justify-content:center;margin-bottom:12px;height:20px}.rating-custom div.product .woocommerce-product-rating{margin-bottom:1.618em}.rating-custom .woocommerce-product-rating .star-rating{margin:.5em 6px 0 0;font-size:13px;float:left}.rating-custom .woocommerce-product-rating:after,.rating-custom .woocommerce-product-rating:before{content:" ";display:table}.rating-custom .woocommerce-product-rating{line-height:2}.rating-custom .star-rating{float:right;overflow:hidden;position:relative;height:1em;width:5.4em}.rating-custom .star-rating:before{content:"\73\73\73\73\73";color:#d3ced2;float:left;top:0;left:0;position:absolute}.rating-custom .star-rating{line-height:1;font-size:1em;font-family:star}.rating-custom .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.rating-custom .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.rating-box a.woocommerce-review-link{display:none}@media (max-width:599px){.home-cat-blocks .hprod-main-box .hprod-box{max-width:100%}.hprod-main-box .hprod-box .prod-img-box img{max-width:200px}}@media (max-width:767px){.main-content-block .sidebar-block{display:none}.main-content-block .product-block{width:100%}}.container-fluid.owl-container{border-bottom:1px solid #ececec}.owl__block{max-width:1180px;margin:0 auto;padding:25px 0;width:90%}.owl__block img{width:auto!important;margin:0 auto}.owl__block .owl-carousel .owl-stage{display:flex;align-items:center}.owl__block .owl-item{display:flex;justify-content:center}.owl-dots{text-align:center;padding-top:15px}.owl-dots button.owl-dot{width:15px;height:15px;border-radius:50%;display:inline-block;background:#fff;margin:0 8px}.owl-dots button.owl-dot.active{background-color:#92231f}.owl-dots button.owl-dot:focus{outline:none}section.testimonial{padding:70px 0 90px!important;position:relative}section.testimonial .owl__block .heading-border:before{background:#fff}section.testimonial .owl__block .owl-nav span.icon-arrow-left7:before{content:"\f104";left:-50px}section.testimonial .owl__block .owl-nav span.icon-arrow-right7:after{content:"\f105";right:-50px}section.testimonial .owl__block .owl-nav span:after,section.testimonial .owl__block .owl-nav span:before{font-family:fontAwesome;font-size:56px;color:#555;position:absolute;top:50%;transform:translateY(-50%);z-index:9;cursor:pointer}section.testimonial .owl__block .owl-item{margin:0 auto!important;display:block;text-align:center}section.testimonial .owl__block .owl-item>div{padding:0}section.testimonial .owl__block .owl-item p{position:relative}section.testimonial .owl__block .owl-item p i{font-size:40px!important;color:#fff}section.testimonial .owl__block .owl-item p i.fa.fa-quote-left{top:-40px;left:-24px}section.testimonial .owl__block .owl-item p i.fa.fa-quote-right{bottom:-35px;right:0}section.testimonial .owl__block .owl-item label{font-size:20px;text-align:center;display:block;font-weight:600;margin-top:40px}.product-page .hprod-main-box .hprod-box{width:33%;max-width:31%;margin-right:auto!important;margin-bottom:60px}@media (max-width:599px){.product-page .hprod-main-box .hprod-box{width:100%;max-width:100%;margin-right:0!important}.product-page .hprod-main-box .hprod-box:last-child{margin-bottom:30px}}.product-page .hprod-main-box .hprod-box:nth-child(3n){margin-right:0!important}.slick-slide a,.woocommerce-product-gallery__image a{display:flex!important;width:100%!important;justify-content:center}.wpgs .wpgs-for{border:1px solid #cfcfcf;padding-top:40px;padding-bottom:40px;min-height:400px;display:flex;flex-wrap:wrap;align-items:center}@media (max-width:575px){.wpgs .wpgs-for{border:none;border-bottom:1px solid #cfcfcf;min-height:auto;margin-left:-30px;margin-right:-30px}}.wpgs .wpgs-nav img{width:100%;padding:15px}.wpgs .wpgs-nav .slick-slide{border:1px solid #cfcfcf;margin-top:25px}.wpgs .wpgs-nav .slick-track{margin-left:unset;margin-right:unset}@media (max-width:575px){.ptop-panel .w-40,.ptop-panel .w-60{width:100%}}.product-scotent{padding-left:40px}@media (max-width:575px){.product-scotent{padding-left:0;margin-top:35px}}.product-scotent h2{font-family:Montserrat-Bold;font-size:22px;margin-top:0;margin-bottom:25px}.product-scotent .sregular-price{font-size:22px;line-height:27px;margin-top:10px;margin-bottom:5px;color:#484d4b;font-family:Montserrat-Medium}.product-scotent .sprod-sku,.product-scotent .sprod-status,.product-scotent .sregular-brand{margin-bottom:5px;font-size:17px;line-height:20px;color:#484d4b;font-family:Montserrat-Medium}.product-scotent .s-cart-box .cart{display:flex;flex-wrap:wrap}.product-scotent .s-cart-box .cart .quantity{font-family:Montserrat-Medium;font-size:17px;line-height:20px;width:90%;margin-top:20px;margin-bottom:20px}.product-scotent .s-cart-box .cart .quantity input{font-family:Montserrat-Medium;font-size:17px;line-height:20px;padding:10px 20px;text-align:left;border:1px solid #cfcfcf;width:100%}.product-scotent .s-cart-box .cart .single_add_to_cart_button.button{background:#0f689a!important;font-size:13px!important;line-height:16px!important;text-transform:uppercase;padding:12px 13px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:Montserrat-SemiBold}.product-scotent .s-cart-box .cart .single_add_to_cart_button.button:hover{background:#555!important}.sprod-review-box{display:none}.rating-box{display:flex;flex-wrap:wrap;align-items:center}.rating-box .star-rating{float:left;font-size:12px;color:#0f689a}.rating-box .review-count{font-size:12px;margin-left:5px;font-family:Montserrat-SemiBold}.rating-box .sprod-write-review{font-size:17px;line-height:22px;margin-left:20px;cursor:pointer}.pmiddle-panel .panel-menu{width:100%}.pmiddle-panel .panel-menu a{font-size:17px;line-height:20px;font-family:Montserrat-Medium;padding:13px 20px;color:#000}.pmiddle-panel .panel-menu .m-active a{background:#0f689a;color:#fff}.pmiddle-panel .panel-content{width:100%}.pmiddle-panel .panel-content .tab-panel{display:none}.pmiddle-panel .panel-content .p-active{display:block;border:1px solid #c1c1c1;padding:30px 20px}.pmiddle-panel .panel-content p{margin-bottom:0;font-size:17px;line-height:20px;color:#000;font-family:Montserrat-Medium}.related-prod-box h2{font-size:20px;line-height:24px}.related-prod-box .products{display:flex;flex-wrap:wrap;width:100%}.related-prod-box .hprod-box{width:25%;max-width:23%;margin-right:2%}@media (max-width:575px){.related-prod-box .hprod-box{width:100%;max-width:100%;margin-right:0;margin-bottom:40px}}.related-prod-box .hprod-box:last-child{margin-bottom:0}.related-prod-box .hprod-box .woocommerce-loop-product__title{font-size:13px!important;line-height:16px!important;width:100%;text-align:center;font-size:13px;line-height:16px;font-family:Montserrat-Medium;color:#878787;margin-bottom:5px;min-height:45px}.related-prod-box .hprod-box .price{width:100%;margin:0 auto;display:flex;justify-content:center;flex-direction:row-reverse}.related-prod-box .hprod-box span.woocommerce-Price-amount.amount{font-size:18px;line-height:22px;color:#000;font-family:Montserrat-Medium;margin-left:2px;margin-right:2px}.related-prod-box .hprod-box a{position:relative;width:100%}.related-prod-box .hprod-box .add_to_cart_button{font-size:13px;line-height:16px;border-radius:1px;padding:12px 24px;text-transform:uppercase;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;border-radius:4px!important;margin:5px auto 0}.related-prod-box .hprod-box .add_to_cart_button,.related-prod-box .hprod-box span.onsale{background:#0f689a;color:#fff;font-family:Montserrat-SemiBold;display:flex;align-items:center}.related-prod-box .hprod-box span.onsale{font-size:14px;line-height:18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 10px;position:absolute;top:8px;border-radius:0;margin-bottom:0!important;min-height:auto;min-width:auto;left:10px;margin-top:3px}.related-prod-box .hprod-box img{height:auto;max-width:100%;border:1px solid #cfcfcf;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;margin-bottom:20px;min-height:207px;width:100%;-o-object-fit:contain;object-fit:contain;padding:40px 30px 25px}.breadcrumb-box{border-bottom:1px solid #ddd}.breadcrumb-box .container{padding-top:16px;padding-bottom:16px}@media (max-width:599px){.breadcrumb-box .container{justify-content:center;flex-direction:column}}.breadcrumb-box .container a,.breadcrumb-box .container h2,.breadcrumb-box .container span{font-family:Montserrat-SemiBold;font-size:13px;line-height:16px;margin:0;color:#000;text-align:center}@media (max-width:599px){.breadcrumb-box .container h2{font-size:18px;line-height:22px;margin-bottom:10px;color:#0f689a}}.breadcrumb-box .container a:hover{color:#0f689a}@media (max-width:599px){.breadcrumb-box .container .breadcrumb-text{display:flex;justify-content:center}.breadcrumb-box .container .breadcrumb-text li{text-align:center}}.woocommerce-cart-form .quantity .qty,.woocommerce-cart-form .woocommerce-Price-amount bdi,.woocommerce-cart-form .woocommerce-Price-amount span,.woocommerce-cart-form td.product-name a{font-size:13px!important;line-height:16px!important;font-family:Montserrat-SemiBold}.woocommerce-cart-form .quantity .qty{border:1px solid #c1c1c1;border-radius:1px}.checkout-button{background:#0f689a!important;font-size:13px!important;line-height:16px!important;text-transform:uppercase;padding:12px 13px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:Montserrat-SemiBold}.checkout-button:hover{background:#555}.cart_totals h2{font-family:Montserrat-SemiBold;font-size:22px;line-height:27px}.cart-subtotal .woocommerce-Price-amount bdi,.cart-subtotal .woocommerce-Price-amount span,.cart-subtotal th{font-family:Montserrat-SemiBold;font-size:17px;line-height:20px}.woocommerce .cart .button,.woocommerce .cart input.button{border-radius:0;text-transform:uppercase;font-size:13px;line-height:16px;padding:11px 20px}.coupon input#coupon_code{width:120px!important;display:flex;height:100%;padding:10px}ul.wc_payment_methods li{display:initial}.product-filters-box{display:flex;width:100%;margin-top:-18px;margin-bottom:25px}.change-view-option{display:flex;flex-wrap:wrap;align-items:center;width:10%}@media (max-width:991px){.change-view-option{width:15%}}@media (max-width:767px){.change-view-option{display:none}}.change-view-option .column-view-menu,.change-view-option .row-view-menu{display:flex;width:30px;justify-content:center;cursor:pointer}.change-view-option svg{width:18px;height:18px;margin-top:0}.catsort{display:flex!important;flex-wrap:wrap;padding-left:20px;width:90%;justify-content:space-between}@media (max-width:767px){.catsort{width:100%;padding-left:0;padding-right:0!important}}.catsort .woocommerce-notices-wrapper,.catsort .woocommerce-result-count{display:none}.catsort .woocommerce-ordering{margin-bottom:0;display:flex;align-items:center}.catsort .woocommerce-ordering:before{content:"Sort By:";font-family:Montserrat-SemiBold;font-size:13px;color:#555;line-height:16px;margin-right:11px}.catsort .woocommerce-ordering select{width:146px!important}.catsort #alg_wc_products_per_page,.catsort .woocommerce-ordering select{border:1px solid #cbcbcb!important;font-size:13px!important;padding:7px 2px!important;color:#555;font-family:Montserrat-Regular}.catsort #alg_wc_products_per_page{width:74px!important}@media (max-width:575px){.catsort #alg_wc_products_per_page{width:50px!important}}.product-view-options{display:flex;flex-wrap:wrap}.berocket_single_filter_widget span.ui-slider-handle{background:#0f689a!important}.prod-desc-box{display:none}@media (min-width:767px){.product-page .hprod-main-box .hprod-box.row-view{padding:30px 15px;flex:0 0 100%;max-width:100%!important;border-bottom:1px solid #eaeaea;display:flex;margin-bottom:0}.product-page .hprod-main-box .hprod-box.row-view .prod-img-box{flex:0 0 33.3333333333%;max-width:33.3333333333%;border:none}.product-page .hprod-main-box .hprod-box.row-view .prod-content-box{flex:0 0 41.6666666667%;padding-right:15px;padding-left:15px;max-width:41.6666666667%;text-align:left}.product-page .hprod-main-box .hprod-box.row-view .prod-content-box .prod-desc-box{display:flex;font-family:Montserrat-Medium;font-size:13px;line-height:16px}.product-page .hprod-main-box .hprod-box.row-view .prod-last-box{flex:0 0 25%!important;max-width:25%!important;position:static;bottom:auto;left:auto}.product-page .hprod-main-box .hprod-box.row-view .rating-box{justify-content:flex-start;height:auto}}.woocommerce-cart-form .quantity .qty{width:74px}.woocommerce-message{border-top-color:#0f689a;font-size:13px;line-height:16px;font-family:Montserrat-Medium}.woocommerce-message:before{color:#0f689a}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff;background-color:#0f689a}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#0f689a}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#555}.woocommerce-account .woocommerce-MyAccount-navigation ul li{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#fff;padding:10px 20px;background-color:#0f689a;margin-bottom:1px;width:100%;transition:all .3s ease-in-out}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background-color:#555}.woocommerce-Address address{font-size:15px;line-height:19px;font-family:Montserrat-SemiBold;font-style:normal}.site-footer{background:#212121;padding:60px 20px}@media (max-width:991px){.site-footer{padding:60px 30px}}.site-footer .w-25:first-child{padding-right:40px}@media (max-width:991px){.site-footer .w-25{width:50%;margin-bottom:40px}}@media (max-width:575px){.site-footer .w-25{width:100%}}@media (max-width:1199px){.site-footer .container{padding:40px 0}}.site-footer h3{font-size:17px;line-height:20px;color:#fff;text-align:left;font-family:Montserrat-SemiBold;margin-bottom:30px;margin-top:0;width:100%}.site-footer a,.site-footer p{color:#999;font-size:15px;line-height:19px;font-family:Montserrat-SemiBold}.site-footer .menu-list{display:flex;flex-wrap:wrap}.site-footer .menu-list li{width:100%}.site-footer .menu-list a{color:#999;font-size:15px;line-height:19px;font-family:Montserrat-SemiBold;padding:10px 0;width:100%}.site-footer .menu-list a:hover{color:#fff}.newsletter-block form{display:flex;flex-wrap:wrap}.newsletter-block .tnp-subscription div.tnp-field{margin-bottom:0}.newsletter-block .tnp-field-email{width:70%}.newsletter-block .tnp-field-button{width:30%}.newsletter-block .tnp-subscription input.tnp-submit{height:44px;background:#0f689a;font-family:Montserrat-Regular}@media (max-width:575px){.newsletter-block .tnp-subscription input.tnp-submit{width:100%}}.newsletter-block .tnp-subscription input.tnp-submit:hover{background:#555}.newsletter-block .tnp-email{height:44px!important}.payment-method-box img{margin-right:10px}@media (max-width:767px){.site-footer .container:last-child{padding-bottom:0}}body{font-family:Montserrat-Medium;font-weight:400;margin:0}body :focus,body :hover{text-decoration:none!important;outline:none!important;box-shadow:none!important}*{box-sizing:border-box}a{font-family:Montserrat-Regular;font-size:13px;line-height:16px;text-decoration:none;transition:all .3s ease-in-out;display:inline-block}@media (max-width:575px){a{font-size:13px;line-height:16px}}a:hover{text-decoration:none;color:#0f689a}a:focus{outline:none}a.redirect{color:#0097ac;width:36px;height:36px;border:1px solid;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}img{max-width:100%}.subpage h1{margin:0 0 12px;font-size:28px;font-family:Montserrat-Bold;color:#0f689a}.entry-content h2,.entry-header h2{margin:5px 0 12px;font-size:22px;font-family:Montserrat-Bold;color:#0f689a;text-align:left}@media (max-width:767px){.entry-content h2,.entry-header h2{font-size:20px}}.entry-content h3,.entry-header h3{font-size:20px;font-family:Montserrat-Regular;color:#000;margin:0 0 10px}.entry-content p,.entry-header p{margin-bottom:20px}@media (max-width:767px){.entry-content p,.entry-header p{font-size:13px}}h1{font-size:24px;line-height:30px;color:#fff;font-family:Montserrat-Bold;margin-top:30px;margin-bottom:30px}h2{font-size:22px;line-height:27px;color:#000;font-family:Montserrat-Regular;margin-bottom:40px;text-transform:uppercase}@media (max-width:991px){h2{font-size:22px}}@media (max-width:767px){h2{font-size:20px;margin-bottom:24px}}h3{font-size:18px;line-height:22px;color:#0f689a;text-align:left;font-family:Montserrat-Bold;margin-bottom:15px}@media (max-width:767px){h3{font-size:18px;line-height:22px}}p{font-size:13px;line-height:16px;color:#0f689a;margin:0 0 20px}p.white{color:#fff}@media (max-width:767px){p{font-size:16px;line-height:20px}}.full-container{max-width:1920px;padding:30px 4%;margin:0 auto}.container{max-width:1200px;padding:40px 20px;margin:0 auto}@media (max-width:991px){.container{padding:40px 20px}}.btn-primary{font-size:13px;line-height:16px;background:#0f689a;color:#fff;font-family:Montserrat-SemiBold;border-radius:1px;padding:12px 24px;text-transform:uppercase;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;border-radius:4px!important;display:flex;align-items:center}.btn-primary:hover{background:#555;color:#fff}.btn-primary:after{opacity:0}.btn-primary.btn-sm{font-size:18px;border-radius:5px;padding:7px 25px}.btn-primary.btn-md{font-size:24px;padding:7px 25px}@media (max-width:991px){.btn-primary.btn-md{font-size:22px;padding:7px 20px}}.btn-secondary{font-size:13px;background:#0f689a;text-transform:uppercase;color:#fff;font-family:Montserrat-Regular;border-radius:8px;padding:20px 32px}.btn-secondary:hover{background:#555;color:#000}@media (max-width:1199px){.btn-secondary{font-size:13px;padding:16px 28px;flex-grow:1;margin:0 10px;text-align:center}}@media (max-width:991px){.btn-secondary{font-size:13px;padding:14px 15px}}@media (max-width:767px){.btn-secondary{font-size:13px;padding:12px;margin:0 4px}}.d-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.w-23{width:23%}.w-25{width:25%}.w-31{width:31%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-75{width:75%}.bg-img{background-size:cover!important;background-position:50%!important}.rounded{border-radius:50px!important}ul{list-style:none;padding:0;margin:0}ul li{display:inline-block}.sticky #mainHeader{position:fixed;top:0;width:100%;z-index:16;left:0;right:0}.sticky .nav_row nav.navbar .logo img{height:68px;bottom:0}div.wpcf7-acceptance-missing,div.wpcf7-spam-blocked,div.wpcf7-validation-errors{border:2px solid #bd302b;color:red}@media (max-width:1199px){.kl-container{padding:30px 3%!important}.kl-container.menu{padding:0 2%!important}}@media (max-width:575px){.kl-container{padding:30px 5%!important}}.subpage-section{background:#efefef}.error-404 a{color:#000}.error-404 a:hover{background:#0f689a!important;color:#fff}.error-404 h2{color:#0f689a;margin-bottom:20px}.error-404 p{margin-top:20px}section.error-404.not-found header{text-align:center}section.error-404.not-found{padding:70px 7px}.wpcf7-response-output.wpcf7-validation-errors{padding:0;border:0;text-align:left;font-family:CerebriSans;margin:0}span.wpcf7-not-valid-tip{position:absolute}.form-container form.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{width:100%;margin-top:25px}.wpcf7 form.sent .wpcf7-response-output{border:0;padding:0;margin:0;color:#0f689a;font-size:13px}aside .wpcf7 form.sent .wpcf7-response-output{color:#555}aside span.wpcf7-not-valid-tip,footer span.wpcf7-not-valid-tip{position:absolute;top:28px;font-size:11px;color:#d8ff00}aside .msg span.wpcf7-not-valid-tip,footer .msg span.wpcf7-not-valid-tip{top:5px}footer span.wpcf7-not-valid-tip{color:red}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{display:none}.contact-form input,.contact-form textarea{background:#eaeaea;border:0;padding:10px 15px;margin-bottom:12px;border-radius:4px;width:95%;max-width:350px}@media (max-width:767px){.contact-form input,.contact-form textarea{width:100%;max-width:none}}.contact-form input::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{color:#0f689a;font-size:14px}.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:#0f689a;font-size:14px}.contact-form input:-ms-input-placeholder,.contact-form textarea:-ms-input-placeholder{color:#0f689a;font-size:14px}.contact-form textarea{height:100px;resize:none}.contact-form input[type=submit]{font-size:15px;background:#0f689a;text-transform:uppercase;color:#fff;font-family:Montserrat-Bold;border-radius:8px;padding:10px 16px;max-width:260px;cursor:pointer;transition:all .3s ease-in-out}.contact-form input[type=submit]:hover{background:#555;color:#000}@media (max-width:767px){.contact-form .form-container .contact-block .form-field span span{font-size:13px}.wpcf7-response-output.wpcf7-validation-errors{font-size:13px;line-height:1.3}span.wpcf7-not-valid-tip{text-align:center;left:0;right:0}.form-container form.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{margin:0 auto;position:relative;top:-15px;text-align:center}}a{cursor:pointer}.smaller{font-size:14px;color:#545252!important}label,td,th{font-size:13px;line-height:16px}input,select,textarea{font-size:13px;line-height:16px!important;padding:10px 15px;border:1px solid #cfcfcf}textarea{min-height:100px}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:991px){.w-mob{width:50%}}@media (max-width:767px){.w-mob{width:100%}}


.main-content-block .pmiddle-panel ul {
    display: block;
    padding-left: 20px;
    margin: 0 0 20px;
}
.main-content-block .pmiddle-panel ul.panel-menu {
    padding-left: 0px;
    margin: 0px;
}
.main-content-block .pmiddle-panel ul.panel-menu li {
    width: auto;
}
.main-content-block .pmiddle-panel ul li {
    width: 100%;
    position: relative;
}
.main-content-block .pmiddle-panel ul li:before {
    content: "";
    width: .4em;
    height: .4em;
    border-right: .2em solid #000;
    border-top: .2em solid #000;
    transform: rotate(45deg);
    margin-right: .5em;
    position: absolute;
    display: inline-block;
    top: 5px;
    margin-left: -20px;
}
.main-content-block .pmiddle-panel ol {
    margin: 0 0 20px;
    list-style: disc;
}
.main-content-block ul li#breadcrumbs:before {
    display: none;
}
.main-content-block .pmiddle-panel .panel-menu li:before {
    display: none;
}