@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);*{padding:0;margin:0}html{background-color:#141515}body.custom-background{background-color:#141515}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background-color:#ffffff15}::-webkit-scrollbar-thumb{background-color:rgb(148 148 148 / .74);border-radius:15px}a,a:hover{text-decoration:none}a:focus{outline:0;text-decoration:none}.EWBookingWidgetTrigger{right:20px;bottom:20px;filter:drop-shadow(0 0 5px #d5b46e4e)}.EWBookingWidgetTrigger span{border-radius:6px}.container{width:100%;height:100%}.btn_group{margin-top:50px}.btn_group a{margin:5px}.default_btn{display:inline-block;padding:12px 35px;border-radius:10px;text-transform:uppercase;font-weight:700;line-height:45px;background-color:#d5b46ebb;box-shadow:0 0 15px #141515a0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#141515!important;transition:all 0.3s ease}.default_btn:hover{background-color:#141515c1;color:#d5b56e!important;transform:scale(1.04);box-shadow:0 0 15px #d5b56e}.default_btn.btn_sm{line-height:40px;padding:0 15px}a,a:hover,.overlay,img,.form-control,.form-control:hover,button{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.promo{background-color:#141515}.promo_container{position:relative;padding:0;margin:0 auto;width:100%}.promo_wrapper{position:relative;padding:0 0 135px 70px;bottom:0}.team_btn{margin:25px 25px 0 0!important}.promo_wrapper .btn_group a{margin:0 25px 0 0;font-size:20px}.promo-subheader{font-size:32px;text-shadow:7px 4px 5px #141515;letter-spacing:2px;color:#efeded}.promo-header{font-size:42px;line-height:65px;font-weight:600;text-shadow:7px 4px 5px #141515;letter-spacing:2px;color:#efeded}.swiper{display:flex;width:100%;height:auto;margin:0}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:unset;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-slide{width:100%;height:100dvh;position:relative;background-size:cover;background-position:center}.swiper-slide img{width:100%;object-fit:cover}.swiper-slide::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .2);z-index:1}.slide1{background:url(https://kingsman.zp.ua/wp-content/uploads/2025/07/slide33-min.jpg) center center/cover no-repeat;object-fit:cover}.slide-video{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:none}.swiper-scrollbar,.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:none;display:none}.swiper-pagination{display:flex;align-items:center;align-self:center;justify-content:center;position:absolute;text-align:center;transition:all 0.5s ease;transform:translate3d(0,-20px,0);z-index:10}.swiper-pagination-bullet{background-color:#efeded64;width:11px;height:11px;opacity:1;transition:all 0.5s ease}.swiper-pagination-bullet-active{background-color:#d5b46e;width:13px;height:13px}.promo_wrapper{position:absolute;z-index:5}.header-logo{height:68px;margin-top:-11px}.navbar-active{height:55px}.header_section{background-color:#141515b3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:100%;height:90px;z-index:999;position:fixed;left:0}.sticky{position:fixed;top:0;width:100%}.navbar-fixed-top.header_section{background-color:#141515b3;border:none;position:fixed;top:0}.navbar-fixed-top .navbar-collapse{max-height:100%}.navbar{border:none;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;margin:0;position:relative}.navbar .container{padding:0 60px;width:100%}.navbar-header{padding:22px 0}#navbar{z-index:999}ul.nav>li>a{color:#efeded;font-family:"Poppins",sans-serif;display:inline-block;vertical-align:middle;padding:0 10px;letter-spacing:1px;font-size:16px;font-weight:600;text-transform:uppercase;line-height:90px;z-index:1}ul.nav>li>a:hover,ul.nav>li>a:focus,ul.nav>li.active>a{display:block;position:relative;background:none;color:#d5b56e}ul.nav>li>a::after{content:"";position:absolute;bottom:0;left:0;width:90%;height:.1em;background-color:#d5b56e;opacity:0;transition:opacity 300ms,transform 300ms}ul.nav>li>a:focus::after,ul.nav>li.active>a::after{opacity:1;transform:translate3d(5px,-24px,0)}ul.text-dark-menu>li>a,.navbar-fixed-top ul.nav>li>a{color:#b7b7b7}ul.text-dark-menu>li.active>a,ul.text-dark-menu>li>a:focus,ul.text-dark-menu>li>a:hover,.navbar-fixed-top ul.nav>li>a:hover,.navbar-fixed-top ul.nav>li>a:focus,.navbar-fixed-top ul.nav>li.active>a{color:#d5a353}ul.nav li ul{background-color:#222227;width:200px;height:auto;position:absolute;left:0;top:140%;visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}ul.nav li:hover>ul{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";top:100%}ul.nav li ul li{border-bottom:1px solid #333;display:block}ul.nav li ul li:last-child{border:none}ul.nav li ul li a{line-height:45px;display:block;padding:0 15px;font-size:10px;font-weight:700;text-transform:uppercase;color:#efeded;-webkit-transition:color 0.3s ease 0s,padding 0.3s ease 0s;transition:color 0.3s ease 0s,padding 0.3s ease 0s}ul.nav li>ul>li:hover a{background-color:#d5a353;padding-left:20px;color:#efeded}ul.nav li>ul ul{background-color:#efeded;left:200px}ul.nav li>ul li:hover>ul li a{color:#777}ul.nav li ul li:hover>ul{top:0;opacity:1;visibility:visible}ul.nav li>ul li:hover>ul li>a:hover{background-color:#fff0;color:#efeded}.m-menu{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}.hamburger{position:absolute;right:45px;margin-top:1px;cursor:pointer;display:flex;flex-direction:column;width:20px;height:20px}.hamburger span{margin-bottom:5px;display:block;height:2px;width:100%;border-radius:5px;background-color:#efeded;transition:all 0.5s ease}.hamburger span:nth-child(3){margin-bottom:0}.hamburger_active span{margin-bottom:-2px}.hamburger_active span:nth-child(1){transform:translateY(7px) rotate(-45deg)}.hamburger_active span:nth-child(2){display:none}.hamburger_active span:nth-child(3){transform:translateY(7px) rotate(45deg)}.nav-mob{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.nav-mob .mob-menu{margin:0;padding:80px 0 0 25px;display:flex;flex-direction:column;justify-content:start;align-items:start;position:fixed;top:0;left:-100%;height:100vh;width:75%;background-color:#141515c8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:0.3s all ease;z-index:9999}.nav-mob .mob-menu_active{left:0}.nav-mob .mob-menu_item{position:relative;margin:0;padding-left:20px;padding-right:0;height:15%;width:100%;border:none;text-shadow:0 0 8px rgb(0 0 0 / .527)}.nav-mob .mob-menu_item::marker{color:#fff0}.nav-mob .mob-menu a{display:flex;flex-wrap:wrap;align-content:center;align-items:center;width:100%;height:100%;font-size:20px;font-weight:700;text-decoration:none;text-transform:uppercase;color:#d5b56e}.nav-mob .mob-menu button{margin:25px 0 0}.about_section{background-color:#141515}.about_section .container{padding:0;display:flex;flex-direction:row;height:700px;width:100%}.content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%}.wrapper{width:70%;text-align:center}.title{margin-bottom:15px;text-transform:uppercase;font-size:24px;font-weight:700;color:#d5b56e;letter-spacing:normal}.subtitle{margin:20px 0 40px;font-size:32px;font-weight:600;line-height:40px;letter-spacing:normal;color:#efeded}.text{margin:0;text-align:justify;font-size:18px;line-height:30px;font-weight:500;font-family:"Roboto",sans-serif;color:#efeded}.content_img{height:100%;width:50%}.about_img{background:url(https://kingsman.zp.ua/wp-content/uploads/2023/11/about-min.jpg) 10% center/cover no-repeat}.pricing_section{height:100%;background-color:#141415;width:100%}.pricing_img{background:url(https://kingsman.zp.ua/wp-content/uploads/2023/11/top-min.jpg) center center/cover no-repeat}.pricing_section .container{padding:0;display:flex;flex-direction:row-reverse;height:830px;width:100%;background-color:#141515}.pricing-content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%}.list-wrapper{display:flex;flex-direction:column;justify-content:center;width:75%}.list-wrapper hr{margin:8px 0;opacity:.2}.list-pos{display:flex;flex-direction:row;justify-content:space-between}.list-pos .price,p{margin-bottom:5px;font-size:16px;font-weight:500;color:#efeded;letter-spacing:-.8px}.list-pos .price{letter-spacing:1px;width:190px;text-align:justify}.list-pos .center{text-align:center}.list-category span{display:flex;flex-direction:row;justify-content:end;margin-bottom:4px;margin-right:15px;font-size:11px;font-weight:500;color:#d5b46e;letter-spacing:0}.pricing_btn{padding:5px 25px;margin-top:35px;font-size:20px;background:#d5b46e;color:#141515!important;box-shadow:0 0 15px #d5b46e20}.pricing_btn:hover{box-shadow:0 0 15px #d5b56e}.inventory_section{background-color:#141515;overflow:hidden}.inventory_section .container{padding:0;display:flex;flex-direction:row;height:700px;width:100%;background-color:#141515}.inventory_img{background:url(https://kingsman.zp.ua/wp-content/uploads/2023/11/inventory-min.jpg) center center/cover no-repeat}.cta_section{position:absolute;height:100%;width:100%;background:url(https://kingsman.zp.ua/wp-content/uploads/2023/11/quotes-min.jpg) center center/cover no-repeat}.cta_section{padding:200px 0;position:relative;text-align:center;width:100%}.cta_section .cta_content h2{margin-bottom:15px;font-family:"Roboto",sans-serif;font-size:42px;line-height:48px;letter-spacing:normal;color:#efeded}.cta_section .cta_content h3{margin-bottom:15px;text-transform:uppercase;font-size:32px;font-weight:700;letter-spacing:normal;color:#efeded}.cta_section .cta_content p{margin-top:55px;color:#d5b56e;font-size:24px;font-weight:700;font-family:"Roboto",sans-serif;letter-spacing:normal;text-shadow:2px 2px 15px #141515}.not_found_section{padding:120px 0}.masters_section{height:auto}.masters_section>.container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:120px 0;margin:0 auto}.mas_sec{background-color:#0f0f0f}.masters_container{padding:0;margin:0;display:flex;flex-direction:row;width:100%;background-color:#0f0f0f}.master-subtitle{display:inline-block;margin:20px 0 40px;font-weight:600;line-height:40px}.master-subtitle-second{display:inline-block;margin:80px 0 40px;font-weight:600;line-height:40px}.masters_item{position:relative;display:flex;justify-content:center}.masters_item img{transition:all 0.3s ease;object-fit:cover}.masters_item img:hover{filter:brightness(60%)}.masters-heading{position:absolute;bottom:5%;text-transform:capitalize;text-align:center;font-size:24px;font-family:"Roboto",sans-serif;color:#efeded;pointer-events:none;letter-spacing:.8px}.masters-heading span{margin-top:8px;font-weight:700;display:block;text-transform:uppercase;text-align:center;font-family:"Poppins",sans-serif;color:#d5b56e}.masters_btn{padding:12px 35px;margin-top:55px;font-size:20px;background:#d5b46e;color:#141515;box-shadow:0 0 15px #d5b46e20}.widget_section{background-color:#141515;padding:60px 0 50px}.widget_social{display:block;text-align:left}.widget_social li{display:inline-block}.widget_social ul>li>a:hover{color:#d5a353}.footer_widget{color:#efeded;width:295px}.footer-container{display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:center}.footer_widget h3{margin:0 0 10px;letter-spacing:normal;line-height:34px;color:#efeded}.hours{margin-top:20px;text-align:center}.footer_widget p{text-align:left;width:80%;color:#464646}.footer_hr{color:#464646;margin:5px 0;border-top:1px solid #464646}.footer_widget ul{margin:0}.footer_widget li{display:flex;flex-wrap:wrap;margin-bottom:7px}.footer_widget ul>li>a{position:relative;font-size:16px;color:#efeded}.footer_widget ul>li>a:hover{position:relative;color:#d5b56e}.footer_widget ul>li>a>svg{position:relative;top:3px;margin-right:5px}.footer_section{display:block;background-color:#141515;border-top:1px solid #333;padding:30px 0}.footer_section .copyright{font-size:12px;color:#efeded;text-transform:uppercase}.footer_social{display:block;text-align:right}.footer_social li{display:inline-block}.footer_social li a{color:#efeded;font-size:12px;text-transform:uppercase;margin-left:20px}.footer_social li a:hover{color:#d5a353}.map{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;height:550px}