.elementor-332 .elementor-element.elementor-element-5ef2bf6{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.85;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:05vw;--padding-block-end:3vw;--padding-inline-start:11vw;--padding-inline-end:10vw;}.elementor-332 .elementor-element.elementor-element-5ef2bf6:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-5ef2bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6D6D6;background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://majesticcutbarbershopet.com/wp-content/uploads/2026/06/IMG_4722-e1781122392716.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-332 .elementor-element.elementor-element-5ef2bf6::before, .elementor-332 .elementor-element.elementor-element-5ef2bf6 > .elementor-background-video-container::before, .elementor-332 .elementor-element.elementor-element-5ef2bf6 > .e-con-inner > .elementor-background-video-container::before, .elementor-332 .elementor-element.elementor-element-5ef2bf6 > .elementor-background-slideshow::before, .elementor-332 .elementor-element.elementor-element-5ef2bf6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-332 .elementor-element.elementor-element-5ef2bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#2E2E2E;}.elementor-332 .elementor-element.elementor-element-5ef2bf6, .elementor-332 .elementor-element.elementor-element-5ef2bf6::before{--border-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-7fb9925{--display:flex;--background-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-7fb9925.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-4a6911a .wpr-dual-heading-wrap{text-align:left;}.elementor-332 .elementor-element.elementor-element-4a6911a .wpr-dual-title .first{color:#FFFFFF;border-color:#000;font-family:"Barlow Condensed", Sans-serif;font-size:85px;font-weight:700;line-height:86px;border-style:none;margin-right:0px;}.elementor-332 .elementor-element.elementor-element-4a6911a .wpr-dual-title-wrap{margin-bottom:15px;}.elementor-332 .elementor-element.elementor-element-4a6911a .wpr-dual-title .second{color:#C5753F;border-color:#000;font-family:"Barlow Condensed", Sans-serif;font-size:85px;font-weight:800;line-height:67px;border-style:none;}.elementor-332 .elementor-element.elementor-element-33e4f51{color:#D8D8D8;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 84.506% );max-width:84.506%;--container-widget-width:84.506%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-33e4f51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-3695899 .elementor-button{font-family:"Barlow", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5753F;padding:12px 24px 12px 24px;}.elementor-332 .elementor-element.elementor-element-3695899 .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-3695899 .elementor-button:focus{background-color:#C5753F;}.elementor-332 .elementor-element.elementor-element-3695899 > .elementor-widget-container{padding:0vw 0vw 3vw 0vw;}.elementor-332 .elementor-element.elementor-element-8b4cb3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-3e813e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:60px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-332 .elementor-element.elementor-element-3e813e1:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-3e813e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EBD0;}.elementor-332 .elementor-element.elementor-element-3e813e1, .elementor-332 .elementor-element.elementor-element-3e813e1::before{--border-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-7c6f496{--display:flex;--background-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-7c6f496.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-09077e2{text-align:center;}.elementor-332 .elementor-element.elementor-element-09077e2 .elementor-heading-title{color:#333333;font-family:"Barlow Condensed", Sans-serif;font-size:51px;font-weight:700;line-height:46px;}.elementor-332 .elementor-element.elementor-element-e651c85{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-e651c85:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-e651c85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EBD0;}.elementor-332 .elementor-element.elementor-element-e651c85, .elementor-332 .elementor-element.elementor-element-e651c85::before{--border-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-7df3d1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--align-items:center;--gap:15px 15px;--background-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-134d230.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-332 .elementor-element.elementor-element-134d230.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-332 .elementor-element.elementor-element-134d230.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-134d230 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-332 .elementor-element.elementor-element-134d230 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-134d230 .elementor-image-box-title{margin-bottom:0px;color:#333333;font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-332 .elementor-element.elementor-element-134d230 .elementor-image-box-description{color:#777777;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-134d230{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-134d230.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-6e43b7d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-332 .elementor-element.elementor-element-6e43b7d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-332 .elementor-element.elementor-element-6e43b7d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-6e43b7d .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-332 .elementor-element.elementor-element-6e43b7d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-6e43b7d .elementor-image-box-title{margin-bottom:0px;color:#333333;font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-332 .elementor-element.elementor-element-6e43b7d .elementor-image-box-description{color:#777777;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-6e43b7d{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-6e43b7d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-4449ae5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-332 .elementor-element.elementor-element-4449ae5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-332 .elementor-element.elementor-element-4449ae5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-4449ae5 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-332 .elementor-element.elementor-element-4449ae5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-4449ae5 .elementor-image-box-title{margin-bottom:0px;color:#333333;font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-332 .elementor-element.elementor-element-4449ae5 .elementor-image-box-description{color:#777777;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-4449ae5{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-4449ae5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-39ccfa9{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-332 .elementor-element.elementor-element-39ccfa9:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-39ccfa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EBD0;}.elementor-332 .elementor-element.elementor-element-39ccfa9, .elementor-332 .elementor-element.elementor-element-39ccfa9::before{--border-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-ade6e37{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--align-items:center;--gap:15px 15px;--background-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-5bee182.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-332 .elementor-element.elementor-element-5bee182.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-332 .elementor-element.elementor-element-5bee182.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-5bee182 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-332 .elementor-element.elementor-element-5bee182 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-5bee182 .elementor-image-box-title{margin-bottom:0px;color:#333333;font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-332 .elementor-element.elementor-element-5bee182 .elementor-image-box-description{color:#777777;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-5bee182{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-5bee182.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-2f904cf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-332 .elementor-element.elementor-element-2f904cf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-332 .elementor-element.elementor-element-2f904cf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-2f904cf .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-332 .elementor-element.elementor-element-2f904cf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-2f904cf .elementor-image-box-title{margin-bottom:0px;color:#333333;font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-332 .elementor-element.elementor-element-2f904cf .elementor-image-box-description{color:#777777;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-2f904cf{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-2f904cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-baef67e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-332 .elementor-element.elementor-element-baef67e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-332 .elementor-element.elementor-element-baef67e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-baef67e .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-332 .elementor-element.elementor-element-baef67e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-baef67e .elementor-image-box-title{margin-bottom:0px;color:#333333;font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-332 .elementor-element.elementor-element-baef67e .elementor-image-box-description{color:#777777;font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-baef67e{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-baef67e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-52e0662{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-332 .elementor-element.elementor-element-52e0662:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-52e0662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EBD0;}.elementor-332 .elementor-element.elementor-element-52e0662, .elementor-332 .elementor-element.elementor-element-52e0662::before{--border-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-19e947a{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-332 .elementor-element.elementor-element-2204f1f .wpr-promo-box-bg-image{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-332 .elementor-element.elementor-element-2204f1f .wpr-promo-box-bg-overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#2E2E2E87;mix-blend-mode:normal;}.elementor-332 .elementor-element.elementor-element-2204f1f .wpr-promo-box-icon{color:#ffffff;}.elementor-332 .elementor-element.elementor-element-2204f1f .wpr-promo-box-title{color:#ffffff;font-family:"Barlow Condensed", Sans-serif;font-size:45px;margin:0 0 10px;}.elementor-332 .elementor-element.elementor-element-2204f1f .wpr-promo-box-title a{color:#ffffff;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-2204f1f .wpr-promo-box-description{color:#ffffff;margin-bottom:30px;}.elementor-332 .elementor-element.elementor-element-2204f1f .wpr-promo-box-content{-webkit-transition-duration:0.3s;transition-duration:0.3s;min-height:355px;padding:30px 30px 30px 30px;-webkit-justify-content:center;justify-content:center;text-align:center;}.elementor-332 .elementor-element.elementor-element-2204f1f .wpr-promo-box-icon i{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-2204f1f .wpr-promo-box-icon svg{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-2204f1f .wpr-promo-box-title span{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-2204f1f .wpr-promo-box-description p{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-2204f1f .wpr-promo-box{border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-332 .elementor-element.elementor-element-2204f1f .wpr-promo-box-content .wpr-promo-box-icon{font-size:27px;margin-bottom:10px;}.elementor-332 .elementor-element.elementor-element-2204f1f .wpr-promo-box:hover .wpr-promo-box-bg-overlay{background-color:#FF348B03;}.elementor-332 .elementor-element.elementor-element-1d37744{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-332 .elementor-element.elementor-element-a352612 .wpr-promo-box-bg-image{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-332 .elementor-element.elementor-element-a352612 .wpr-promo-box-bg-overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#2E2E2E87;mix-blend-mode:normal;}.elementor-332 .elementor-element.elementor-element-a352612 .wpr-promo-box-icon{color:#ffffff;}.elementor-332 .elementor-element.elementor-element-a352612 .wpr-promo-box-title{color:#ffffff;font-family:"Barlow Condensed", Sans-serif;font-size:45px;margin:0 0 10px;}.elementor-332 .elementor-element.elementor-element-a352612 .wpr-promo-box-title a{color:#ffffff;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-a352612 .wpr-promo-box-description{color:#ffffff;margin-bottom:30px;}.elementor-332 .elementor-element.elementor-element-a352612 .wpr-promo-box-content{-webkit-transition-duration:0.3s;transition-duration:0.3s;min-height:355px;padding:30px 30px 30px 30px;-webkit-justify-content:center;justify-content:center;text-align:center;}.elementor-332 .elementor-element.elementor-element-a352612 .wpr-promo-box-icon i{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-a352612 .wpr-promo-box-icon svg{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-a352612 .wpr-promo-box-title span{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-a352612 .wpr-promo-box-description p{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-a352612 .wpr-promo-box{border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-332 .elementor-element.elementor-element-a352612 .wpr-promo-box-content .wpr-promo-box-icon{font-size:27px;margin-bottom:10px;}.elementor-332 .elementor-element.elementor-element-a352612 .wpr-promo-box:hover .wpr-promo-box-bg-overlay{background-color:#FF348B03;}.elementor-332 .elementor-element.elementor-element-aa2a144{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-332 .elementor-element.elementor-element-ae83db5 .wpr-promo-box-bg-image{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-332 .elementor-element.elementor-element-ae83db5 .wpr-promo-box-bg-overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#2E2E2E87;mix-blend-mode:normal;}.elementor-332 .elementor-element.elementor-element-ae83db5 .wpr-promo-box-icon{color:#ffffff;}.elementor-332 .elementor-element.elementor-element-ae83db5 .wpr-promo-box-title{color:#ffffff;font-family:"Barlow Condensed", Sans-serif;font-size:45px;margin:0 0 10px;}.elementor-332 .elementor-element.elementor-element-ae83db5 .wpr-promo-box-title a{color:#ffffff;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-ae83db5 .wpr-promo-box-description{color:#ffffff;margin-bottom:30px;}.elementor-332 .elementor-element.elementor-element-ae83db5 .wpr-promo-box-content{-webkit-transition-duration:0.3s;transition-duration:0.3s;min-height:355px;padding:30px 30px 30px 30px;-webkit-justify-content:center;justify-content:center;text-align:center;}.elementor-332 .elementor-element.elementor-element-ae83db5 .wpr-promo-box-icon i{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-ae83db5 .wpr-promo-box-icon svg{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-ae83db5 .wpr-promo-box-title span{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-ae83db5 .wpr-promo-box-description p{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-332 .elementor-element.elementor-element-ae83db5 .wpr-promo-box{border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-332 .elementor-element.elementor-element-ae83db5 .wpr-promo-box-content .wpr-promo-box-icon{font-size:27px;margin-bottom:10px;}.elementor-332 .elementor-element.elementor-element-ae83db5 .wpr-promo-box:hover .wpr-promo-box-bg-overlay{background-color:#FF348B03;}.elementor-332 .elementor-element.elementor-element-8380f4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:100px;--padding-block-end:64px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-332 .elementor-element.elementor-element-8380f4a:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-8380f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EBD0;}.elementor-332 .elementor-element.elementor-element-8380f4a, .elementor-332 .elementor-element.elementor-element-8380f4a::before{--border-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-d702a3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-d702a3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-e27caa8{--display:flex;--background-transition:0.3s;--margin-block-start:140px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-332 .elementor-element.elementor-element-e27caa8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-8309a48 img{border-radius:5px 5px 5px 5px;}.elementor-332 .elementor-element.elementor-element-281106e{--display:flex;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--margin-block-start:-10px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-332 .elementor-element.elementor-element-281106e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-a97941f img{border-radius:5px 5px 5px 5px;}.elementor-332 .elementor-element.elementor-element-c3729a8{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-5fc552e{text-align:left;}.elementor-332 .elementor-element.elementor-element-5fc552e .elementor-heading-title{color:#333333;font-family:"Barlow Condensed", Sans-serif;font-size:51px;font-weight:700;line-height:46px;}.elementor-332 .elementor-element.elementor-element-ffc132e{color:#1F1F1F;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 94.435% );max-width:94.435%;--container-widget-width:94.435%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-ffc132e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-b8a37d3 .elementor-button{font-family:"Barlow", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;fill:#C5753F;color:#C5753F;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5753F;padding:12px 24px 12px 24px;}.elementor-332 .elementor-element.elementor-element-0472dd9{--display:flex;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-332 .elementor-element.elementor-element-0472dd9:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-0472dd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-332 .elementor-element.elementor-element-0472dd9, .elementor-332 .elementor-element.elementor-element-0472dd9::before{--border-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-2dfd6d3{text-align:center;}.elementor-332 .elementor-element.elementor-element-2dfd6d3 .elementor-heading-title{color:#C5753F;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-332 .elementor-element.elementor-element-e743657{text-align:center;}.elementor-332 .elementor-element.elementor-element-e743657 .elementor-heading-title{color:#FFFFFF;font-family:"Barlow Condensed", Sans-serif;font-size:51px;font-weight:700;line-height:46px;}.elementor-332 .elementor-element.elementor-element-a254cfd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;border-style:none;--border-style:none;--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-332 .elementor-element.elementor-element-a254cfd, .elementor-332 .elementor-element.elementor-element-a254cfd::before{--border-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-6f60136{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#383838;--border-color:#383838;}.elementor-332 .elementor-element.elementor-element-6f60136, .elementor-332 .elementor-element.elementor-element-6f60136::before{--border-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-c25a240 .wpr-price-list-item{margin-bottom:5px;padding:10px 10px 10px 10px;border-radius:2px 2px 2px 2px;}.elementor-332 .elementor-element.elementor-element-c25a240 .wpr-price-list-title{color:#FFFFFF;font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:400;font-style:normal;word-spacing:1px;}.elementor-332 .elementor-element.elementor-element-c25a240 .wpr-price-list-separator{border-color:#FFFFFF40;border-bottom-style:dotted;border-bottom-width:2px;margin-left:15px;margin-right:15px;}.elementor-332 .elementor-element.elementor-element-c25a240 .wpr-price-list-price{color:#C5753F;}.elementor-332 .elementor-element.elementor-element-c25a240 .wpr-price-list-price-wrap{min-width:20px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-332 .elementor-element.elementor-element-c25a240 .wpr-price-list-price, .elementor-332 .elementor-element.elementor-element-c25a240 .wpr-price-list-old-price{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-c25a240 .wpr-price-list-old-price{color:#CEC4B9;font-size:11px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-332 .elementor-element.elementor-element-c25a240 .wpr-price-list-description{color:#757575;text-align:left;margin-top:7px;}.elementor-332 .elementor-element.elementor-element-d4057ef{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-332 .elementor-element.elementor-element-d4057ef, .elementor-332 .elementor-element.elementor-element-d4057ef::before{--border-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-6f1cde9 .wpr-price-list-item{margin-bottom:5px;padding:10px 10px 10px 10px;border-radius:2px 2px 2px 2px;}.elementor-332 .elementor-element.elementor-element-6f1cde9 .wpr-price-list-title{color:#FFFFFF;font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:400;font-style:normal;word-spacing:1px;}.elementor-332 .elementor-element.elementor-element-6f1cde9 .wpr-price-list-separator{border-color:#FFFFFF40;border-bottom-style:dotted;border-bottom-width:2px;margin-left:15px;margin-right:15px;}.elementor-332 .elementor-element.elementor-element-6f1cde9 .wpr-price-list-price{color:#C5753F;}.elementor-332 .elementor-element.elementor-element-6f1cde9 .wpr-price-list-price-wrap{min-width:20px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-332 .elementor-element.elementor-element-6f1cde9 .wpr-price-list-price, .elementor-332 .elementor-element.elementor-element-6f1cde9 .wpr-price-list-old-price{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-6f1cde9 .wpr-price-list-old-price{color:#CEC4B9;font-size:11px;-webkit-align-self:flex-start;align-self:flex-start;}.elementor-332 .elementor-element.elementor-element-6f1cde9 .wpr-price-list-description{color:#757575;text-align:left;margin-top:7px;}.elementor-332 .elementor-element.elementor-element-2b2b015{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-332 .elementor-element.elementor-element-2b2b015, .elementor-332 .elementor-element.elementor-element-2b2b015::before{--border-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-a92c1ac{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-a92c1ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-69a2bac{--divider-border-style:solid;--divider-color:#383838;--divider-border-width:1px;}.elementor-332 .elementor-element.elementor-element-69a2bac .elementor-divider-separator{width:100%;}.elementor-332 .elementor-element.elementor-element-69a2bac .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-332 .elementor-element.elementor-element-4711270{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-4711270.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-2171167{text-align:center;}.elementor-332 .elementor-element.elementor-element-2171167 img{width:100%;}.elementor-332 .elementor-element.elementor-element-ebfd625{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-cf95820{--divider-border-style:solid;--divider-color:#383838;--divider-border-width:1px;}.elementor-332 .elementor-element.elementor-element-cf95820 .elementor-divider-separator{width:100%;}.elementor-332 .elementor-element.elementor-element-cf95820 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-332 .elementor-element.elementor-element-01ba49c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:03vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-332 .elementor-element.elementor-element-01ba49c:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-01ba49c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D2B1F;}.elementor-332 .elementor-element.elementor-element-01ba49c, .elementor-332 .elementor-element.elementor-element-01ba49c::before{--border-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-1608e57{text-align:center;}.elementor-332 .elementor-element.elementor-element-1608e57 .elementor-heading-title{color:#FFFFFF;font-family:"Barlow Condensed", Sans-serif;font-size:69px;font-weight:700;text-transform:uppercase;}.elementor-332 .elementor-element.elementor-element-2b77eeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-332 .elementor-element.elementor-element-4eb1ca2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-4eb1ca2{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-6914d2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-332 .elementor-element.elementor-element-6914d2f:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-6914d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EBD0;}.elementor-332 .elementor-element.elementor-element-6914d2f, .elementor-332 .elementor-element.elementor-element-6914d2f::before{--border-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-99d4368{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-0391b2b{text-align:left;}.elementor-332 .elementor-element.elementor-element-0391b2b .elementor-heading-title{color:#333333;font-family:"Barlow Condensed", Sans-serif;font-size:51px;font-weight:700;line-height:46px;}.elementor-332 .elementor-element.elementor-element-0e379c0{color:#1F1F1F;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 94.435% );max-width:94.435%;--container-widget-width:94.435%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-0e379c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-2ce0369 .elementor-icon-box-wrapper{text-align:left;}.elementor-332 .elementor-element.elementor-element-2ce0369.elementor-view-stacked .elementor-icon{background-color:#1F1F1F;}.elementor-332 .elementor-element.elementor-element-2ce0369.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-2ce0369.elementor-view-default .elementor-icon{fill:#1F1F1F;color:#1F1F1F;border-color:#1F1F1F;}.elementor-332 .elementor-element.elementor-element-2ce0369{--icon-box-icon-margin:15px;}.elementor-332 .elementor-element.elementor-element-2ce0369 .elementor-icon{font-size:13px;border-width:1px 1px 1px 1px;}.elementor-332 .elementor-element.elementor-element-2ce0369 .elementor-icon-box-title{margin-bottom:5px;color:#777777;}.elementor-332 .elementor-element.elementor-element-2ce0369 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-2ce0369 .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-2ce0369 .elementor-icon-box-description{color:#7E7E7E;font-family:"Albert Sans", Sans-serif;font-weight:400;}.elementor-332 .elementor-element.elementor-element-2ce0369 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-332 .elementor-element.elementor-element-22d402e .elementor-icon-box-wrapper{text-align:left;}.elementor-332 .elementor-element.elementor-element-22d402e.elementor-view-stacked .elementor-icon{background-color:#1F1F1F;}.elementor-332 .elementor-element.elementor-element-22d402e.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-22d402e.elementor-view-default .elementor-icon{fill:#1F1F1F;color:#1F1F1F;border-color:#1F1F1F;}.elementor-332 .elementor-element.elementor-element-22d402e{--icon-box-icon-margin:15px;}.elementor-332 .elementor-element.elementor-element-22d402e .elementor-icon{font-size:13px;border-width:1px 1px 1px 1px;}.elementor-332 .elementor-element.elementor-element-22d402e .elementor-icon-box-title{margin-bottom:5px;color:#777777;}.elementor-332 .elementor-element.elementor-element-22d402e .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-22d402e .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-22d402e .elementor-icon-box-description{color:#7E7E7E;font-family:"Albert Sans", Sans-serif;font-weight:400;}.elementor-332 .elementor-element.elementor-element-22d402e > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-332 .elementor-element.elementor-element-2c48978 .elementor-icon-box-wrapper{text-align:left;}.elementor-332 .elementor-element.elementor-element-2c48978.elementor-view-stacked .elementor-icon{background-color:#1F1F1F;}.elementor-332 .elementor-element.elementor-element-2c48978.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-2c48978.elementor-view-default .elementor-icon{fill:#1F1F1F;color:#1F1F1F;border-color:#1F1F1F;}.elementor-332 .elementor-element.elementor-element-2c48978{--icon-box-icon-margin:15px;}.elementor-332 .elementor-element.elementor-element-2c48978 .elementor-icon{font-size:13px;border-width:1px 1px 1px 1px;}.elementor-332 .elementor-element.elementor-element-2c48978 .elementor-icon-box-title{margin-bottom:5px;color:#777777;}.elementor-332 .elementor-element.elementor-element-2c48978 .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-2c48978 .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-2c48978 .elementor-icon-box-description{color:#7E7E7E;font-family:"Albert Sans", Sans-serif;font-weight:400;}.elementor-332 .elementor-element.elementor-element-2c48978 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-332 .elementor-element.elementor-element-cfd2acc .elementor-icon-box-wrapper{text-align:left;}.elementor-332 .elementor-element.elementor-element-cfd2acc.elementor-view-stacked .elementor-icon{background-color:#1F1F1F;}.elementor-332 .elementor-element.elementor-element-cfd2acc.elementor-view-framed .elementor-icon, .elementor-332 .elementor-element.elementor-element-cfd2acc.elementor-view-default .elementor-icon{fill:#1F1F1F;color:#1F1F1F;border-color:#1F1F1F;}.elementor-332 .elementor-element.elementor-element-cfd2acc{--icon-box-icon-margin:15px;}.elementor-332 .elementor-element.elementor-element-cfd2acc .elementor-icon{font-size:13px;border-width:1px 1px 1px 1px;}.elementor-332 .elementor-element.elementor-element-cfd2acc .elementor-icon-box-title{margin-bottom:5px;color:#777777;}.elementor-332 .elementor-element.elementor-element-cfd2acc .elementor-icon-box-title, .elementor-332 .elementor-element.elementor-element-cfd2acc .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-cfd2acc .elementor-icon-box-description{color:#7E7E7E;font-family:"Albert Sans", Sans-serif;font-weight:400;}.elementor-332 .elementor-element.elementor-element-cfd2acc > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-332 .elementor-element.elementor-element-8d51f7a{--display:flex;--background-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-b13b1fe{text-align:center;}.elementor-332 .elementor-element.elementor-element-b13b1fe img{width:100%;}.elementor-332 .elementor-element.elementor-element-61a715ab{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--margin-block-start:05px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0100px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-332 .elementor-element.elementor-element-61a715ab:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-61a715ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-332 .elementor-element.elementor-element-61a715ab::before, .elementor-332 .elementor-element.elementor-element-61a715ab > .elementor-background-video-container::before, .elementor-332 .elementor-element.elementor-element-61a715ab > .e-con-inner > .elementor-background-video-container::before, .elementor-332 .elementor-element.elementor-element-61a715ab > .elementor-background-slideshow::before, .elementor-332 .elementor-element.elementor-element-61a715ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-332 .elementor-element.elementor-element-61a715ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-332 .elementor-element.elementor-element-61a715ab, .elementor-332 .elementor-element.elementor-element-61a715ab::before{--border-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-2620fdf{text-align:center;}.elementor-332 .elementor-element.elementor-element-2620fdf .elementor-heading-title{color:#FFFFFF;font-family:"Barlow Condensed", Sans-serif;font-size:51px;font-weight:700;line-height:46px;}.elementor-332 .elementor-element.elementor-element-2bf8ebb0{--display:flex;--background-transition:0.3s;}.elementor-332 .elementor-element.elementor-element-6af49f1f .elementor-repeater-item-2bb9472{width:100%;}.elementor-332 .elementor-element.elementor-element-6af49f1f .elementor-repeater-item-d16bb5f{width:100%;}.elementor-332 .elementor-element.elementor-element-6af49f1f .elementor-repeater-item-a71a8eb{width:100%;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group.wpr-form-field-type-submit{width:100%;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-stp-btns-wrap{width:100%;margin-left:auto;margin-right:auto;padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin:0px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-prev{width:140px;margin-right:0px;border-color:#C5753F;background-color:#C5753F;color:#ffffff;border-radius:4px 4px 4px 4px;padding:6px 0px 7px 0px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-next{width:140px;margin-left:0px;background-color:#015AF203;color:#C5753F;border-color:#C5753F;border-radius:4px 4px 4px 4px;padding:6px 0px 7px 0px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-tab .wpr-button{width:140px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-button[type="submit"]{margin-left:0px;background-color:#015AF203;color:#C5753F;border-color:#C5753F;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-tab:first-of-type .wpr-step-next{margin-left:auto;margin-right:auto;}.elementor-332 .elementor-element.elementor-element-6af49f1f.wpr-step-content-layout-vertical .wpr-step{align-items:center;}.elementor-332 .elementor-element.elementor-element-6af49f1f.wpr-step-content-layout-horizontal .wpr-step{justify-content:center;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step{text-align:center;border-color:#EB7D00;margin-bottom:0px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:3px 3px 3px 3px;padding:5px 20px 5px 20px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group > label, .elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-sub-group label{color:#FFFFFF;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group > label{font-family:"Albert Sans", Sans-serif;font-size:15px;}body.rtl .elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-labels-inline .wpr-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-labels-inline .wpr-field-group > label{padding-right:6px;}body .elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-labels-above .wpr-field-group > label{padding-bottom:6px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-wrap{padding-left:calc( -15px/2 );padding-right:calc( -15px/2 );margin-bottom:39px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-form-fields-wrap{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group:not(.wpr-stp-btns-wrap){margin-bottom:19px;justify-content:flex-start;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group.recaptcha-v3-bottomleft, .elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group.recaptcha-v3-bottomright{margin-bottom:0;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group .wpr-form-field{color:#ACACAC;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group .wpr-form-field select{color:#ACACAC;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group .wpr-form-field svg{fill:#ACACAC;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group input[type="radio"] + label{color:#ACACAC;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group input[type="checkbox"] + label{color:#ACACAC;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group:not(.wpr-form-field-type-upload) .wpr-form-field:not(.wpr-select-wrap){background-color:#3F3F3F;border-color:#777777;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;padding:6px 6px 6px 6px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group .wpr-select-wrap select{background-color:#3F3F3F;border-color:#777777;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;padding:6px 6px 6px 6px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group .wpr-select-wrap::before{color:#777777;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group .wpr-form-field, .elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-sub-group label{font-family:"Albert Sans", Sans-serif;font-size:12px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group .wpr-form-field:focus{color:#E0E0E0;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group input[type="radio"]:focus{color:#E0E0E0;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group input[type="checkbox"]:focus{color:#E0E0E0;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group:not(.wpr-form-field-type-upload) .wpr-form-field:not(.wpr-select-wrap):focus{background-color:#3F3F3F;border-color:#777777;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group .wpr-select-wrap select:focus{background-color:#3F3F3F;border-color:#777777;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group .wpr-select-wrap:focus-within::before{color:#777777;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group .wpr-form-field.wpr-form-error{color:#FF0E4D;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group input[type="radio"].wpr-form-error{color:#FF0E4D;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group input[type="checkbox"].wpr-form-error{color:#FF0E4D;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group:not(.wpr-form-field-type-upload) .wpr-form-field:not(.wpr-select-wrap).wpr-form-error{background-color:#ffffff;border-color:#FF0E4D;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group .wpr-select-wrap select.wpr-form-error{background-color:#ffffff;border-color:#FF0E4D;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group .wpr-select-wrap.wpr-form-error-wrap::before{color:#FF0E4D;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group input[type="date"]::before{right:6px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group input[type="time"]::before{right:6px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-form-field-option{margin:2px 18px 10px 0px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-form-field-option label{margin-left:5px;}.elementor-332 .elementor-element.elementor-element-6af49f1f.wpr-custom-styles-yes .wpr-form-field-option label:before{margin-right:5px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-form-field-type-checkbox .wpr-form-field-option label:before{background-color:#FFFFFF;color:#EB7D00;border-color:#E8E8E8;width:16px;height:16px;line-height:16px;font-size:calc(16px / 1.3);}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-form-field-type-radio .wpr-form-field-option label:before{background-color:#FFFFFF;color:#EB7D00;border-color:#E8E8E8;width:16px;height:16px;line-height:16px;font-size:calc(16px / 1.3);}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-form-field-type-checkbox input{width:16px;height:16px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-form-field-type-radio input{width:16px;height:16px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-double-bounce .wpr-child{background-color:#C5753F !important;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-button[type="submit"] svg *{fill:#C5753F;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-button, .elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-prev, .elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-next{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-next:hover{border-color:#EB7D00;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-button[type="submit"]:hover{border-color:#EB7D00;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-prev:hover{color:#ffffff;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-button{border-radius:4px 4px 4px 4px;padding:6px 0px 7px 0px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-main-label{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-sub-label{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step.wpr-step-active .wpr-step-main-label{color:#FFFFFF;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step.wpr-step-active .wpr-step-sub-label{color:#FFFFFF;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step.wpr-step-active{background-color:#EB7D00;border-color:#EB7D00;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step.wpr-step-finish .wpr-step-main-label{color:#FFFFFF;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step.wpr-step-finish .wpr-step-sub-label{color:#FFFFFF;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step.wpr-step-finish{background-color:#EB7D00;border-color:#EB7D00;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-sep{margin-left:20px;margin-right:20px;background-color:#EB7D00;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-separator-off .wpr-step:not(:last-of-type){margin-right:20px;}.elementor-332 .elementor-element.elementor-element-6af49f1f{--wpr-steps-padding:5px;--wpr-steps-indicator-padding:24px;--wpr-steps-divider-width:1px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-content i{color:#222;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-content svg{fill:#222;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-content{color:#222;background-color:#605BE500;border-color:#605BE500;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-active .wpr-step-content i{color:#222;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-active .wpr-step-content svg{fill:#222;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-active .wpr-step-content{color:#222;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step.wpr-step-active .wpr-step-content{background-color:#605BE500;border-color:#EB7D00;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-finish .wpr-step-content i{color:#FFFFFF;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-finish .wpr-step-content svg{fill:#FFFFFF;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-finish .wpr-step-content{color:#FFFFFF;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step.wpr-step-finish .wpr-step-content{background-color:#EB7D00;border-color:#EB7D00;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-progress{background-color:#EB7D00;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-submit-success, .elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-submit-error{font-family:"Poppins", Sans-serif;font-size:12px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-submit-success{color:#30CBCB;text-align:center;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-submit-error{color:#FF0E4D;text-align:center;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-submit-notice{margin-top:0px;}.elementor-332 .elementor-element.elementor-element-6af49f1f > .elementor-widget-container{border-style:none;}:root{--page-title-display:none;}body.elementor-page-332:not(.elementor-motion-effects-element-type-background), body.elementor-page-332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-332 .elementor-element.elementor-element-09077e2 .elementor-heading-title{font-size:30px;}.elementor-332 .elementor-element.elementor-element-134d230 .elementor-image-box-title{font-size:18px;}.elementor-332 .elementor-element.elementor-element-134d230 .elementor-image-box-description{font-size:12px;}.elementor-332 .elementor-element.elementor-element-6e43b7d .elementor-image-box-title{font-size:18px;}.elementor-332 .elementor-element.elementor-element-6e43b7d .elementor-image-box-description{font-size:12px;}.elementor-332 .elementor-element.elementor-element-4449ae5 .elementor-image-box-title{font-size:18px;}.elementor-332 .elementor-element.elementor-element-4449ae5 .elementor-image-box-description{font-size:12px;}.elementor-332 .elementor-element.elementor-element-5bee182 .elementor-image-box-title{font-size:18px;}.elementor-332 .elementor-element.elementor-element-5bee182 .elementor-image-box-description{font-size:12px;}.elementor-332 .elementor-element.elementor-element-2f904cf .elementor-image-box-title{font-size:18px;}.elementor-332 .elementor-element.elementor-element-2f904cf .elementor-image-box-description{font-size:12px;}.elementor-332 .elementor-element.elementor-element-baef67e .elementor-image-box-title{font-size:18px;}.elementor-332 .elementor-element.elementor-element-baef67e .elementor-image-box-description{font-size:12px;}.elementor-332 .elementor-element.elementor-element-2204f1f .wpr-promo-box-title{font-size:30px;}.elementor-332 .elementor-element.elementor-element-a352612 .wpr-promo-box-title{font-size:30px;}.elementor-332 .elementor-element.elementor-element-ae83db5 .wpr-promo-box-title{font-size:30px;}.elementor-332 .elementor-element.elementor-element-8380f4a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-332 .elementor-element.elementor-element-5fc552e .elementor-heading-title{font-size:30px;}.elementor-332 .elementor-element.elementor-element-e743657 .elementor-heading-title{font-size:30px;}.elementor-332 .elementor-element.elementor-element-6914d2f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-332 .elementor-element.elementor-element-0391b2b .elementor-heading-title{font-size:30px;}.elementor-332 .elementor-element.elementor-element-2620fdf .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-332 .elementor-element.elementor-element-7fb9925{--width:67%;}.elementor-332 .elementor-element.elementor-element-7c6f496{--width:100%;}.elementor-332 .elementor-element.elementor-element-7df3d1e{--width:100%;}.elementor-332 .elementor-element.elementor-element-d702a3f{--width:55%;}.elementor-332 .elementor-element.elementor-element-e27caa8{--width:50.619%;}.elementor-332 .elementor-element.elementor-element-281106e{--width:50.619%;}.elementor-332 .elementor-element.elementor-element-a92c1ac{--width:45.029%;}.elementor-332 .elementor-element.elementor-element-4711270{--width:9.941%;}.elementor-332 .elementor-element.elementor-element-61a715ab{--content-width:844px;}.elementor-332 .elementor-element.elementor-element-2bf8ebb0{--content-width:561px;}}@media(max-width:1024px) and (min-width:768px){.elementor-332 .elementor-element.elementor-element-7fb9925{--width:100%;}.elementor-332 .elementor-element.elementor-element-d702a3f{--width:732.047px;}}@media(max-width:767px){.elementor-332 .elementor-element.elementor-element-4a6911a .wpr-dual-title .first{font-size:49px;line-height:1em;}.elementor-332 .elementor-element.elementor-element-4a6911a .wpr-dual-title .second{font-size:60px;}.elementor-332 .elementor-element.elementor-element-33e4f51{text-align:justify;font-size:13px;width:var( --container-widget-width, 296.734px );max-width:296.734px;--container-widget-width:296.734px;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-3695899 .elementor-button{font-size:15px;}.elementor-332 .elementor-element.elementor-element-09077e2 .elementor-heading-title{font-size:44px;}.elementor-332 .elementor-element.elementor-element-7df3d1e{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-332 .elementor-element.elementor-element-134d230 .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-134d230 .elementor-image-box-title{font-size:22px;}.elementor-332 .elementor-element.elementor-element-134d230 .elementor-image-box-description{font-size:12px;}.elementor-332 .elementor-element.elementor-element-134d230{width:var( --container-widget-width, 104.674% );max-width:104.674%;--container-widget-width:104.674%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-6e43b7d .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-6e43b7d .elementor-image-box-title{font-size:22px;}.elementor-332 .elementor-element.elementor-element-6e43b7d .elementor-image-box-description{font-size:12px;}.elementor-332 .elementor-element.elementor-element-6e43b7d{width:var( --container-widget-width, 104.674% );max-width:104.674%;--container-widget-width:104.674%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-4449ae5 .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-4449ae5 .elementor-image-box-title{font-size:22px;}.elementor-332 .elementor-element.elementor-element-4449ae5 .elementor-image-box-description{font-size:12px;}.elementor-332 .elementor-element.elementor-element-4449ae5{width:var( --container-widget-width, 104.674% );max-width:104.674%;--container-widget-width:104.674%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-ade6e37{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-332 .elementor-element.elementor-element-5bee182 .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-5bee182 .elementor-image-box-title{font-size:22px;}.elementor-332 .elementor-element.elementor-element-5bee182 .elementor-image-box-description{font-size:12px;}.elementor-332 .elementor-element.elementor-element-5bee182{width:var( --container-widget-width, 104.674% );max-width:104.674%;--container-widget-width:104.674%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-2f904cf .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-2f904cf .elementor-image-box-title{font-size:22px;}.elementor-332 .elementor-element.elementor-element-2f904cf .elementor-image-box-description{font-size:12px;}.elementor-332 .elementor-element.elementor-element-2f904cf{width:var( --container-widget-width, 104.674% );max-width:104.674%;--container-widget-width:104.674%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-baef67e .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-baef67e .elementor-image-box-title{font-size:22px;}.elementor-332 .elementor-element.elementor-element-baef67e .elementor-image-box-description{font-size:12px;}.elementor-332 .elementor-element.elementor-element-baef67e{width:var( --container-widget-width, 104.674% );max-width:104.674%;--container-widget-width:104.674%;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-e27caa8{--gap:0px 0px;}.elementor-332 .elementor-element.elementor-element-8309a48 img{width:100%;}.elementor-332 .elementor-element.elementor-element-c3729a8{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:10px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-332 .elementor-element.elementor-element-5fc552e .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-332 .elementor-element.elementor-element-ffc132e{font-size:13px;}.elementor-332 .elementor-element.elementor-element-b8a37d3 .elementor-button{font-size:12px;}.elementor-332 .elementor-element.elementor-element-2171167 img{width:35%;}.elementor-332 .elementor-element.elementor-element-1608e57 .elementor-heading-title{font-size:58px;line-height:1em;}.elementor-332 .elementor-element.elementor-element-99d4368{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:10px;}.elementor-332 .elementor-element.elementor-element-0391b2b .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-332 .elementor-element.elementor-element-0e379c0{font-size:13px;}.elementor-332 .elementor-element.elementor-element-2ce0369 .elementor-icon-box-description{font-size:1px;}.elementor-332 .elementor-element.elementor-element-22d402e .elementor-icon-box-description{font-size:1px;}.elementor-332 .elementor-element.elementor-element-2c48978 .elementor-icon-box-description{font-size:1px;}.elementor-332 .elementor-element.elementor-element-cfd2acc .elementor-icon-box-description{font-size:1px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-field-group > label{font-size:14px;}.elementor-332 .elementor-element.elementor-element-6af49f1f .wpr-step-main-label{font-size:12px;line-height:1.1em;}}/* Start custom CSS for html, class: .elementor-element-4eb1ca2 *//* Core Western Container with your specific background color */
.western-wanted-gallery {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
  gap: 40px;
  padding: 60px 30px;
  background-color: #3D2B1F; /* Your Custom Color Choice */
  position: relative;
}

/* Cowboy Poster Design */
.cowboy-poster {
  background-color: #dfcaa4; /* Raw, sun-bleached wood/paper tone */
  background-image: linear-gradient(rgba(43, 26, 8, 0.05) 1px, transparent 1px),
                    linear-gradient(90deg, rgba(43, 26, 8, 0.05) 1px, transparent 1px);
  background-size: 4px 4px;
  padding: 25px;
  border: 4px solid #23160b;
  outline: 12px solid #dfcaa4; /* Layered saloon-bill structure */
  outline-offset: -20px;
  box-shadow: 0 25px 50px rgba(0, 0, 0, 0.7), 
              inset 0 0 60px rgba(35, 22, 11, 0.2);
  text-align: center;
  color: #23160b;
  font-family: 'Barlow Condensed', sans-serif;
  position: relative;
  transition: transform 0.5s cubic-bezier(0.25, 1, 0.3, 1), box-shadow 0.5s ease;
  cursor: pointer;
}

/* Bullet Hole Decor */
.bullet-hole {
  position: absolute;
  width: 14px;
  height: 14px;
  background: #110904;
  border-radius: 50%;
  box-shadow: 0 0 0 4px rgba(35, 22, 11, 0.3), 0 2px 4px rgba(0,0,0,0.5);
  z-index: 10;
  opacity: 0.85;
}
.bullet-hole.top-left { top: 12px; left: 12px; }
.bullet-hole.top-right { top: 12px; right: 12px; }
.bullet-hole.bottom-left { bottom: 12px; left: 12px; }
.bullet-hole.bottom-right { bottom: 12px; right: 12px; }

/* Poster Headers using heavy Barlow Condensed typography */
.poster-top-meta {
  font-size: 0.9rem;
  font-weight: 700;
  letter-spacing: 3px;
  opacity: 0.8;
  margin-bottom: 5px;
}

.poster-header {
  font-size: 4rem;
  font-weight: 900;
  letter-spacing: 4px;
  line-height: 0.85;
  margin: 0;
  text-transform: uppercase;
  border-top: 5px double #23160b;
  border-bottom: 5px double #23160b;
  padding: 6px 0;
}

.poster-sub {
  font-size: 1.1rem;
  font-weight: 700;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin: 10px 0 20px 0;
  opacity: 0.9;
}

/* The Zooming Image Frame */
.cowboy-poster .image-container {
  width: 100%;
  height: 320px;
  overflow: hidden;
  border: 5px solid #23160b;
  position: relative;
  background-color: #110904;
}

/* Sepia & High Contrast for authentic 1800s photography feel */
.cowboy-poster .image-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  filter: sepia(1) contrast(1.4) brightness(0.75) grayscale(0.1);
  transition: transform 1s cubic-bezier(0.1, 1, 0.1, 1), filter 0.6s ease;
  will-change: transform;
}

/* Stamp Price Tag Graphic */
.bounty-tag {
  position: absolute;
  bottom: 15px;
  right: 15px;
  background: #96281b;
  color: #dfcaa4;
  font-size: 1.6rem;
  font-weight: 900;
  padding: 2px 12px;
  border: 2px dashed #dfcaa4;
  transform: rotate(-5deg);
  letter-spacing: 1px;
  box-shadow: 0 4px 10px rgba(0,0,0,0.5);
}

/* Footer & Outlaw Descriptions */
.poster-footer {
  margin-top: 20px;
}

.barber-name {
  font-size: 1.8rem;
  font-weight: 900;
  margin: 0;
  line-height: 1.1;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.barber-crimes {
  font-size: 0.95rem;
  font-weight: 700;
  font-style: italic;
  margin: 6px 0 12px 0;
  opacity: 0.85;
  letter-spacing: 0.5px;
}

.star-divider {
  display: block;
  font-size: 0.9rem;
  color: #23160b;
  margin-bottom: 12px;
  opacity: 0.5;
}

.reward-text {
  display: block;
  font-size: 1.05rem;
  font-weight: 900;
  text-transform: uppercase;
  border-top: 3px dashed #23160b;
  padding-top: 12px;
  letter-spacing: 1px;
}

/* --- THE HOVER & SCROLL INTERACTION ENGINE --- */
.cowboy-poster:hover {
  transform: translateY(-15px) scale(1.02) rotate(-1deg);
  box-shadow: 0 35px 70px rgba(0, 0, 0, 0.9);
}

.cowboy-poster:hover .image-container img {
  transform: scale(1.18);
  filter: sepia(0.5) contrast(1.5) brightness(0.9);
}

/* --- ADVANCED MOBILE & TABLET RESPONSIVENESS BREAKPOINTS --- */

/* Tablet Optimization */
@media (max-width: 1024px) {
  .western-wanted-gallery {
    grid-template-columns: repeat(2, 1fr); /* Locks into a clean 2x2 grid style on tablets */
    gap: 30px;
    padding: 40px 20px;
  }
}

/* Smartphone Optimization */
@media (max-width: 767px) {
  .western-wanted-gallery {
    grid-template-columns: 1fr; /* Drops into a perfectly centered single column layout */
    gap: 35px;
    padding: 40px 15px;
  }
  
  .cowboy-poster {
    padding: 20px;
    outline-width: 8px;
    outline-offset: -14px; /* Adjusts internal frame spacing so details fit mobile screens */
  }

  .poster-header {
    font-size: 3rem; /* Prevents the massive "WANTED" title from breaking or clipping */
  }
  
  .poster-sub {
    font-size: 1rem;
    margin-bottom: 15px;
  }

  .cowboy-poster .image-container {
    height: 280px; /* Controls image box vertical size cleanly on mobile aspect ratios */
  }

  /* Disable extreme 3D movement translate on mobile touchscreens to avoid jagged rendering */
  .cowboy-poster:hover {
    transform: translateY(-5px) scale(1.01);
  }
}/* End custom CSS */