@import url("https://fonts.googleapis.com/css2?family=Gloock&display=swap");body.theme-barber .custom-footer .trix-content div{font-size:0.90rem}body.theme-barber .custom-footer .trix-content div em{color:#6c757d}body.theme-barber .contact-success *{color:white}body.theme-barber .cursive{font-family:"Gloock", cursive}body.theme-barber .nav-container{top:0;width:100%;z-index:99}body.theme-barber .legal{background-color:white;padding:100px}body.theme-barber.home{overflow-x:hidden}.theme-barber .tick-list ul{list-style-type:none;padding:0;margin:20px 0}.theme-barber .tick-list ul li{margin:0;margin-top:10px}.theme-barber .tick-list ul li::before{content:"\f00c";color:#ddd;font-family:fontawesome;margin-right:15px}.theme-barber header{text-align:center;color:white;min-height:85px}.theme-barber header a{color:white}.theme-barber .homepage-slider{margin-top:-110px}.theme-barber .navbar-nav li a{font-weight:900 !important}.theme-barber .btn{font-weight:bold}.theme-barber .section-subtitle{font-family:"Gloock", cursive;font-weight:lighter !important}.theme-barber .logo-container{width:160px;margin:0 25px}.theme-barber .fixed-navbar{background:#0B0D0F;box-shadow:none !important}.theme-barber .navbar-dark .navbar-nav .nav-link{color:white !important}.theme-barber .navbar-dark .navbar-nav .nav-link:hover{color:#aaa !important}.theme-barber footer ul li{margin-bottom:25px}.theme-barber footer ul.footer-nav li a{font-weight:900;font-size:12px;text-transform:uppercase}.theme-barber footer a:hover{color:white !important}.theme-barber body{background:#292929;color:white;font-size:15px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.theme-barber .images-photos-effect{position:relative;min-height:320px}.theme-barber .images-photos-effect img{border:15px solid white;border-radius:4px;box-shadow:2px 2px 10px rgba(204,204,204,0.5);max-width:75%;position:absolute}.theme-barber .images-photos-effect img:first-child{z-index:2;top:250px;left:0}.theme-barber .images-photos-effect img:last-child{z-index:1;top:0;right:0}.theme-barber .img-effect{border:15px solid white;border-radius:4px;box-shadow:2px 2px 10px rgba(204,204,204,0.5)}.theme-barber .bg-colored{background:#fff}.theme-barber a:hover{text-decoration:none}.theme-barber .navbar-brand{font-weight:800}.theme-barber p{font-size:15px}.theme-barber .small,.theme-barber p.small{font-size:80%}.theme-barber #mapid,.theme-barber #gmap{width:100% !important}.theme-barber .bg-dark *{color:white}.theme-barber .icon-big-block{background:rgba(255,255,255,0.1);text-align:center;height:180px;width:180px;display:flex;align-items:center;justify-content:center}.theme-barber .home-block a{text-decoration:underline}.theme-barber .home-block a:hover{text-decoration:none}.theme-barber #main-navbar{margin:0;padding:0;min-height:85px}.theme-barber #main-navbar .container{padding:25px 35px}.theme-barber .navbar-light .navbar-nav .nav-link{color:black;font-size:85%;padding:10px 15px}.theme-barber .main-title-container{width:100%;left:0}.theme-barber .btn-outline-light{border-width:2px}.theme-barber .btn-outline-light:hover{background:rgba(0,0,0,0.1);border-color:#eee}.theme-barber .header-blocks .services{border:20px solid #F8F9FA}.theme-barber .header-blocks .services+.theme-barber .header-blocks .services{border-left-width:10px;border-right-width:10px}.theme-barber .border-icon-container{position:relative}.theme-barber .border-icon-container *{color:white}.theme-barber .border-icon-container+.theme-barber .border-icon-container{margin-left:25px}.theme-barber .border-icon-container .index{color:black;position:absolute;top:-8px;left:37px;height:20px;width:20px;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:bold;z-index:1}.theme-barber .border-icon{position:relative;border:3px solid rgba(255,255,255,0.4);height:65px;width:65px;display:flex;align-items:center;justify-content:center}.theme-barber .border-icon i{font-size:25px;color:white;font-weight:lighter}.theme-barber .border-icon:before{content:"";width:70px;height:1px;background:transparent;border-top:2px dotted rgba(255,255,255,0.3);display:inline-block;position:absolute;left:100px;top:35px}.theme-barber .border-icon-container:last-child .border-icon:before{display:none}.theme-barber .square-box{width:80px;height:80px;color:white;display:flex;justify-content:center;align-items:center}.theme-barber .square-box i{font-size:35px}.theme-barber .text-center.section-title::after,.theme-barber .trix-content h1.text-center::after{margin:15px auto 15px}.theme-barber .diag-block::before{content:"";position:absolute;width:130px;height:100%;bottom:0;top:0;left:auto;background-color:#2D3741;right:-60px;transform:skewX(9deg);z-index:1}.theme-barber input.form-control,.theme-barber textarea{background:transparent;border-radius:0;font-size:14px;padding:20px}.theme-barber input.form-control::placeholder,.theme-barber textarea::placeholder{color:#aaa}.theme-barber input.form-control:focus,.theme-barber textarea:focus{outline:0;box-shadow:none;border-color:#80bdff}.theme-barber .page-title{width:100%;height:450px}.theme-barber .btn{padding:15px 25px;border-radius:2px}.theme-barber .btn:hover{opacity:.9}.theme-barber .btn.btn-lg{padding:15px 35px}.theme-barber .z-index-1{z-index:1}.theme-barber .header-logo.home{display:none}.theme-barber .navbar{z-index:1030}.theme-barber .header-logo{max-height:160px}.theme-barber .border-top-sep{border-top:7px solid #ccc}.theme-barber .navbar-collapse.collapse.show,.theme-barber .navbar-collapse.collapsing{padding-bottom:30px}.theme-barber .navbar-collapse.collapse.show ul,.theme-barber .navbar-collapse.collapsing ul{margin-top:15px;background:#0B0D0F;margin-right:-15px !important;margin-left:-15px !important;padding-bottom:20px}.theme-barber .navbar-collapse.collapse.show .nav-link,.theme-barber .navbar-collapse.collapsing .nav-link{font-size:110%;padding:15px 0}.theme-barber .dropdown-item-title:hover{background:inherit}.theme-barber .navbar .nav-link{padding:1rem;font-size:102%;font-weight:600;letter-spacing:0.9px}.theme-barber .navbar .btn-xl{padding:31px 35px;border-radius:0;font-size:14px}.theme-barber .navbar.fixed-navbar{padding-right:0 !important;padding-left:0 !important}.theme-barber .below-header{padding-top:150px}.theme-barber .page-title-image{position:absolute;right:0;top:60px}.theme-barber .page-title-text{position:absolute;font-size:45px;bottom:50px}.theme-barber .box{background:white;padding:100px;box-shadow:-15px 15px 60px rgba(153,153,153,0.5)}.theme-barber h2.section-title,.theme-barber .trix-content h1,.theme-barber .section-titles h2,.theme-barber .section-titles .trix-content h1,.theme-barber .trix-content .section-titles h1{position:relative;font-size:35px;font-weight:light !important}.theme-barber footer h3{font-size:28px;margin-bottom:20px;padding-bottom:10px;font-weight:bold;color:white;border-bottom:1px dotted rgba(255,255,255,0.2)}.theme-barber .service-icon{font-size:85px;text-align:center;margin-bottom:20px;margin-top:5px}.theme-barber .item-block{border-top:4px solid}.theme-barber .main-nav li a{color:black}.theme-barber .top-quote{padding:150px 0}.theme-barber .service-block{text-align:center}.theme-barber .slide-title{max-width:40%}.theme-barber h2.slide-title,.theme-barber .trix-content h1.slide-title{line-height:62px}.theme-barber p.slide-title{line-height:32px}.theme-barber .homepage-slider{z-index:0}.theme-barber .homepage-slider .homepage-slide-container{position:relative;overflow:hidden}.theme-barber .homepage-slider .slider-text{text-align:center;height:800px;color:white;display:flex;flex-direction:column;justify-content:center;position:absolute;width:100%;left:0;text-shadow:2px 1px 4px rgba(0,0,0,0.6)}.theme-barber .homepage-slider .slider-text h2,.theme-barber .homepage-slider .slider-text .trix-content h1,.theme-barber .trix-content .homepage-slider .slider-text h1{margin-bottom:25px;position:relative;text-transform:none;text-align:center;margin:0 auto;font-size:2.4vmax}.theme-barber .homepage-slider .slider-text h3{font-size:3.4vmax}.theme-barber .homepage-slider .slider-text h2,.theme-barber .homepage-slider .slider-text .trix-content h1,.theme-barber .trix-content .homepage-slider .slider-text h1,.theme-barber .homepage-slider .slider-text h3{text-align:center}.theme-barber .homepage-slider .slider-text p{text-align:center;font-size:24px}.theme-barber .homepage-slider .homepage-slide{background-size:cover;background-position:center center;color:white;height:800px;min-height:800px;width:100%;width:100%;height:100%}.theme-barber .homepage-slider .slick-track{width:100%;margin:0;padding:0}.theme-barber .homepage-slider .slick-next{right:50px}.theme-barber .homepage-slider .slick-prev{left:50px}.theme-barber .homepage-slider .slick-next,.theme-barber .homepage-slider .slick-prev{z-index:1}.theme-barber .homepage-slider .slick-next::before,.theme-barber .homepage-slider .slick-prev::before{color:#ccc;font-size:80px;opacity:.8}.theme-barber .homepage-slider .slick-next::before{font-family:fontawesome;content:"\f105"}.theme-barber .homepage-slider .slick-prev::before{font-family:fontawesome;content:"\f104"}.theme-barber .solution-link:hover{text-decoration:none}.theme-barber .single-carousel .slick-dots{bottom:auto;top:-15px}.theme-barber .single-carousel .slick-dots li button::before{font-size:12px}.theme-barber .carousel h4,.theme-barber .carousel h5,.theme-barber .carousel h6{line-height:1.8em}.theme-barber .carousel h4{font-size:1.1em}.theme-barber .carousel h5{font-size:0.8em}.theme-barber .carousel h6{font-size:0.7em}.theme-barber .carousel .slick-next,.theme-barber .carousel .slick-prev{z-index:1}.theme-barber .carousel .slick-next::before,.theme-barber .carousel .slick-prev::before{font-size:80px;opacity:.8}.theme-barber .carousel .slick-next::before{font-family:fontawesome;content:"\f105"}.theme-barber .carousel .slick-prev::before{font-family:fontawesome;content:"\f104"}.theme-barber .border-block{border:10px solid #eee}.theme-barber section.secondary{background:#f5f5f5;padding:125px 0}.theme-barber .big-icon i{font-size:40px}.theme-barber .shafted-box-right{margin-right:-300px;z-index:1}.theme-barber .shafted-box-left{margin-left:-300px;z-index:1}.theme-barber .color-block{height:400px;position:relative;background-repeat:no-repeat;background-size:cover;text-align:center}.theme-barber .color-block .titles{width:100%;opacity:0;position:absolute;left:0}.theme-barber .color-block:hover .titles{opacity:1}.theme-barber .pres-color-block{min-height:350px;padding:0 75px;color:white;display:flex;flex-direction:column;justify-content:center}.theme-barber .pres-color-block p,.theme-barber .pres-color-block .trix-content{color:white}.theme-barber .pres-color-block .icon{font-size:60px;margin-bottom:40px}.theme-barber .icon-rounded{height:85px;width:85px;background:#eee;border-radius:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.theme-barber .icon-rounded i{color:black;font-size:45px}.theme-barber .price-box .h6{color:#777;font-weight:400}.theme-barber .price-box ul{list-style-type:none;padding:0;margin:0}.theme-barber .price-box ul li{display:block;margin-left:-48px;margin-right:-48px;padding:15px 0;border-top:1px solid rgba(255,255,255,0.1);color:white}.theme-barber .price-box ul li:last-child{border-bottom:1px solid rgba(255,255,255,0.1)}.theme-barber .nav.nav-pills a.nav-link{border-radius:0}.theme-barber .nav.nav-pills a.nav-link+a.nav-link{border-top:1px solid #e5e5e5}.theme-barber .nav.nav-pills a.nav-link.active{background:#E7F6FF;color:inherit}.theme-barber .nav.nav-pills a.nav-link.active::before{content:'\f00c';font-family:fontawesome;margin-right:5px;opacity:.3}.theme-barber footer{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:75px 0 0 0}.theme-barber footer .footer-cta{margin-top:-150px;margin-bottom:50px}.theme-barber footer ul{padding-left:0;list-style-type:none}.theme-barber footer .copyright{background:rgba(0,0,0,0.3);padding-bottom:20px}.theme-barber footer .copyright a{text-decoration:underline}.theme-barber .mobile-actions-container{position:relative}.theme-barber .mobile-actions{display:none;border-top:5px solid white;position:fixed;bottom:0;left:0;width:100%;z-index:100}.theme-barber .mobile-actions i{font-size:4.5vmax}.theme-barber .mobile-actions a{box-shadow:0 -35px 50px rgba(255,255,255,0.15) inset;font-size:1.6vmax;overflow:hidden;white-space:nowrap}@media (max-width: 990px){.theme-barber .top-bar-icons{display:none !important}.theme-barber .slider-text{padding-left:25px;padding-right:25px}.theme-barber .slider-text h3.slider-font{font-size:2.4rem}.theme-barber .slider-text h2.slider-font,.theme-barber .slider-text .trix-content h1.slider-font,.theme-barber .trix-content .slider-text h1.slider-font{font-size:2.4rem}.theme-barber .homepage-slider .slider-text h2,.theme-barber .homepage-slider .slider-text .trix-content h1,.theme-barber .trix-content .homepage-slider .slider-text h1{font-size:2.4rem}.theme-barber .navbar-brand{margin:0}.theme-barber .header-logo{margin-top:15px;margin-bottom:15px;max-height:85px}}@media (max-width: 768px){.theme-barber .slick-arrow{display:none !important}.theme-barber .images-photos-effect img:first-child{top:110px}.theme-barber .navbar-collapse.collapse.show .nav-link,.theme-barber .navbar-collapse.collapsing .nav-link{display:inline-block;padding:15px 25px;margin-bottom:10px}.theme-barber .nav-item{width:60%;margin:0 auto}.theme-barber .nav-item a.nav-link{margin:0 !important}.theme-barber .shafted-box-right{margin-right:0}.theme-barber .shafted-box-left{margin-left:0}.theme-barber .homepage-slider-fade .slider-text h2,.theme-barber .homepage-slider-fade .slider-text .trix-content h1,.theme-barber .trix-content .homepage-slider-fade .slider-text h1{max-width:100%}.theme-barber .homepage-slider-fade .slick-arrow::before{display:none}.theme-barber h2.main-title.display-4,.theme-barber .trix-content h1.main-title.display-4{text-align:center}.theme-barber .main-title.display-4{font-size:2rem !important}.theme-barber .main-title-container{justify-content:center !important}.theme-barber #main-navbar .container-fluid{padding:0 10px}.theme-barber .navbar-brand{font-size:16px;height:95px;display:flex;padding:0}.theme-barber .navbar .btn{width:75%;margin:15px auto;display:block}.theme-barber .border-icon::before,.theme-barber .diag-block::before,.theme-barber .nav-item.active .nav-link::after{display:none}.theme-barber .border-icon-container{margin-top:20px}.theme-barber .box{padding:50px 25px}.theme-barber .navbar{min-height:90px}}@media (max-width: 340px){.theme-barber .navbar-brand{max-width:50%;margin:0}.theme-barber .navbar-toggler{max-width:50%}.theme-barber .navbar-nav .nav-item{width:auto}.theme-barber .main-title.display-4{font-size:2rem !important}.theme-barber .homepage-slider .slider-text h2,.theme-barber .homepage-slider .slider-text .trix-content h1,.theme-barber .trix-content .homepage-slider .slider-text h1{font-size:2.4rem}.theme-barber .slick-arrow{display:none !important}}.theme-barber .navbar-toggler{border:0;opacity:1;color:white;position:absolute;top:15px;right:15px;margin-top:15px;margin-bottom:15px;margin-left:15px}@media (max-width: 230px){.theme-barber .navbar-toggler{position:static}}.theme-barber .navbar-toggler-icon{color:white;opacity:1}.theme-barber .text-carousel .slick-prev,.theme-barber .text-carousel .slick-next{position:absolute;top:auto;bottom:-25px;width:48px;height:48px;border:1px solid black;display:flex;justify-content:center;align-items:center}.theme-barber .text-carousel .slick-prev:hover,.theme-barber .text-carousel .slick-next:hover{background:black}.theme-barber .text-carousel .slick-prev:hover::before,.theme-barber .text-carousel .slick-next:hover::before{color:white}.theme-barber .text-carousel .slick-prev::before,.theme-barber .text-carousel .slick-next::before{color:black;font-size:12px;font-weight:light}.theme-barber .text-carousel .slick-prev::before{font-family:'fontawesome';content:"\f053";left:0}.theme-barber .text-carousel .slick-next::before{font-family:'fontawesome';content:"\f054";right:0}.theme-barber .text-carousel .slick-prev{left:15px}.theme-barber .text-carousel .slick-next{left:73px}.theme-barber .box-shadow{box-shadow:0px 5px 10px rgba(51,51,51,0.1)}@media (max-width: 767.98px){.theme-barber .custom-card h2,.theme-barber .custom-card .trix-content h1,.theme-barber .trix-content .custom-card h1{font-size:clamp(1.1rem, 3.5vw, 1.9rem)}.theme-barber .custom-card .custom-card-content{font-size:clamp(0.75rem, 2.4vw, 0.95rem)}.theme-barber .custom-card .btn{font-size:clamp(0.75rem, 2.8vw, 1rem);padding:clamp(0.5rem, 2vw, 0.95rem) clamp(0.75rem, 4vw, 1.6rem)}}
