/*!
Theme Name: Noor website
Theme URI: http://underscores.me/
Author: Inciso ye
Author URI: https://www.instagram.com/inciso_ye/
Version: 1.0.0
*/@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:200;size-adjust:100%;src:url("assets/fonts/inter-v18-latin-200.woff2") format("woff2"),url("assets/fonts/inter-v18-latin-200.eot?#iefix") format("embedded-opentype"),url("assets/fonts/inter-v18-latin-200.woff") format("woff"),url("assets/fonts/inter-v18-latin-200.ttf") format("truetype"),url("assets/fonts/inter-v18-latin-200.svg#Inter") format("svg")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:400;size-adjust:100%;src:url("assets/fonts/inter-v18-latin-regular.woff2") format("woff2"),url("assets/fonts/inter-v18-latin-regular.eot?#iefix") format("embedded-opentype"),url("assets/fonts/inter-v18-latin-regular.woff") format("woff"),url("assets/fonts/inter-v18-latin-regular.ttf") format("truetype"),url("assets/fonts/inter-v18-latin-regular.svg#Inter") format("svg")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:500;size-adjust:100%;src:url("assets/fonts/inter-v18-latin-500.woff2") format("woff2"),url("assets/fonts/inter-v18-latin-500.eot?#iefix") format("embedded-opentype"),url("assets/fonts/inter-v18-latin-500.woff") format("woff"),url("assets/fonts/inter-v18-latin-500.ttf") format("truetype"),url("assets/fonts/inter-v18-latin-500.svg#Inter") format("svg")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:600;size-adjust:100%;src:url("assets/fonts/inter-v18-latin-600.woff2") format("woff2"),url("assets/fonts/inter-v18-latin-600.eot?#iefix") format("embedded-opentype"),url("assets/fonts/inter-v18-latin-600.woff") format("woff"),url("assets/fonts/inter-v18-latin-600.ttf") format("truetype"),url("assets/fonts/inter-v18-latin-600.svg#Inter") format("svg")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:700;size-adjust:100%;src:url("assets/fonts/inter-v18-latin-700.woff2") format("woff2"),url("assets/fonts/inter-v18-latin-700.eot?#iefix") format("embedded-opentype"),url("assets/fonts/inter-v18-latin-700.woff") format("woff"),url("assets/fonts/inter-v18-latin-700.ttf") format("truetype"),url("assets/fonts/inter-v18-latin-700.svg#Inter") format("svg")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:800;size-adjust:100%;src:url("assets/fonts/inter-v18-latin-800.woff2") format("woff2"),url("assets/fonts/inter-v18-latin-800.eot?#iefix") format("embedded-opentype"),url("assets/fonts/inter-v18-latin-800.woff") format("woff"),url("assets/fonts/inter-v18-latin-800.ttf") format("truetype"),url("assets/fonts/inter-v18-latin-800.svg#Inter") format("svg")}@font-face{font-display:swap;font-family:"Archivo Narrow";font-style:normal;font-weight:400;size-adjust:100%;src:url("assets/fonts/archivo-narrow-v30-latin-regular.woff2") format("woff2"),url("assets/fonts/archivo-narrow-v30-latin-regular.eot?#iefix") format("embedded-opentype"),url("assets/fonts/archivo-narrow-v30-latin-regular.woff") format("woff"),url("assets/fonts/archivo-narrow-v30-latin-regular.ttf") format("truetype"),url("assets/fonts/archivo-narrow-v30-latin-regular.svg#ArchivoNarrow") format("svg")}html,body{padding:0;margin:0;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#17191b;background:#fff;scroll-behavior:smooth}html{scroll-behavior:smooth}.site{overflow-y:hidden}.section{position:relative;padding:0}h1,h2,h3,h4,h5,h6,li,p{font-weight:400}.bg-white{background-color:#fff}.bg-light{background-color:#f7f3ef}.bg-primary{background-color:#17191b}.bg-secondary{background-color:#9c8b45}.color-primary{color:#17191b}.color-secondary{color:#9c8b45}.color-light{color:#f7f3ef}.color-white{color:#fff}.display-flex{display:flex}.display-block{display:block}.display-none{display:none}.height-100{height:100%}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.fw-bold{font-weight:bold}.title-primary{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-style:normal;font-weight:700;line-height:84.375%}.navbar{position:absolute;background-color:rgba(0,0,0,0);border-bottom:none;padding:1rem 1.25rem 0;width:100%;z-index:5;box-sizing:border-box;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.navbar-brand{position:relative;min-height:inherit;align-items:center}.navbar-brand img{max-height:4rem}.navbar-burger{transform:scale(1.2);background-color:rgba(0,0,0,0) !important}.navbar-burger span{background-color:#f7f3ef;left:calc(50% - 13px);height:3px;width:25px;border-radius:15px}.navbar-burger span:first-child{top:calc(50% - 8px)}.navbar-burger span:nth-child(3){top:calc(50% + 7px)}.navbar-burger.is-active span:nth-child(3){transform:translateY(-10px) rotate(-45deg)}.navbar .navbar-link:not(.is-arrowless)::after,.navbar .select:not(.is-multiple):not(.is-loading)::after{right:0;left:auto;display:none}.navbar-menu .navbar-item{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#f7f3ef;font-size:.875rem;font-style:normal;font-weight:700;line-height:160%;text-transform:uppercase;padding:5px 12px;background-color:rgba(0,0,0,0) !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.navbar-menu .navbar-item.is-active,.navbar-menu .navbar-item:focus,.navbar-menu .navbar-item:focus-within,.navbar-menu .navbar-item:hover{color:#f7f3ef;text-decoration:underline;background-color:rgba(0,0,0,0) !important}.navbar .button-book{padding-right:2rem;background-image:url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='6689965b7c72f17052a6b8b2_header_arrow.svg'%3E%3Cpath id='Vector' d='M2.40387 8.46698L9.13464 1.73621' stroke='%23F7F3EF' stroke-width='1.34615' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath id='Vector_2' d='M2.40387 1.73621H9.13464V8.46698' stroke='%23F7F3EF' stroke-width='1.34615' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");background-size:1rem auto;background-repeat:no-repeat;background-position:center right}@media screen and (min-width: 1024px){.navbar{padding-top:2rem}.navbar .container{position:relative}.navbar-menu{position:relative;top:0;padding-left:2rem}.navbar-end{display:grid;grid-template-columns:repeat(3, 1fr) auto;gap:0px 30px;justify-content:center;align-items:center;max-width:600px;width:100%}.button-book{grid-column:4;grid-row:1/span 2;align-self:center;justify-self:right}}@media screen and (max-width: 1023px){.navbar .container.is-fluid{padding:0 0}.navbar-menu{position:absolute;top:auto;right:0;margin:15px 5px 0 0;padding:.5rem 1rem;border-radius:10px;box-shadow:none}.navbar-item,.navbar-link{text-align:right}.navbar-menu .navbar-item{color:#17191b}.navbar-menu .navbar-item.is-active,.navbar-menu .navbar-item:focus,.navbar-menu .navbar-item:focus-within,.navbar-menu .navbar-item:hover{color:#17191b}}.footer{padding:35px 1rem}@media screen and (min-width: 1024px){.footer .column:nth-child(2) p{text-align:right}}.title-primary{font-size:clamp(4rem,-0.267rem + 6.8891vw,8rem)}.title-primary.big{font-size:clamp(4rem,-4.5339rem + 13.7783vw,12rem)}.title-secondary{font-family:"Archivo Narrow";font-size:clamp(1.25rem,.9166rem + .5382vw,1.5625rem)}.subtitle{font-size:clamp(2rem,-0.1335rem + 3.4446vw,4rem);font-weight:200;line-height:162.5%;letter-spacing:-0.3125rem}.caption{font-size:clamp(1.75rem,.4166rem + 2.1529vw,3rem);line-height:66.292%;letter-spacing:-0.3125rem}.button{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(1rem,.7241rem + .4454vw,1.125rem);font-weight:700;line-height:140%;height:auto;max-width:22rem;width:100%;padding:10px 3rem 10px;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:.5rem 0rem;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.button:hover,.button:active{font-weight:800;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:.5rem 0rem}.button-link{color:#17191b;padding-right:35px;background-size:1rem auto;background-position:center right;background-repeat:no-repeat}.button-link:hover,.button-link:active,.button-link:focus{color:#17191b}.button-primary{color:#fff;background-color:#17191b}.button-primary:hover,.button-primary:active,.button-primary:focus{color:#fff}.button-secondary{color:#fff;background-color:#9c8b45}.button-secondary:hover,.button-secondary:active,.button-secondary:focus{color:#fff}.section__header{position:relative;background-color:#17191b}.section__header .header__content{position:relative;display:flex;flex-direction:column;align-items:start;padding:9rem 0 5rem 0;height:auto;z-index:2}.section__header .header__content svg{width:100%;height:auto}.section__header .sub{position:absolute;top:0;right:0;transform:translate(-50px, 250%);font-size:clamp(1.5rem,.4333rem + 1.7223vw,2.5rem);font-weight:700;line-height:97.5%;letter-spacing:-0.0125rem;max-width:15rem;width:100%}.section__header .note{background-color:#17191b;max-width:21rem;width:100%;margin:4rem 0 0 7rem}.section__header .note p{position:relative}.section__header .note p:first-child{font-family:"Archivo Narrow";font-size:1.5625rem;line-height:1.5625rem;padding:1rem 1.95rem;border-bottom:1px solid #f7f3ef}.section__header .note p:first-child::before{content:"";position:absolute;top:0;right:0;margin:1.5rem 1rem 0 0;width:.5rem;height:.5rem;border-radius:50%;background-color:#f7f3ef}.section__header .note p:last-child{font-size:1rem;letter-spacing:-0.00863rem;padding:1rem}.section__header video{position:absolute;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:1;object-fit:cover}@media(max-width: 1023px){.section__header .sub{position:relative;transform:none;margin-top:1.5rem}.section__header .note{margin:4rem 2rem 0 0}}@media(min-width: 1024px){.section__header .header__content{padding-bottom:3rem;min-height:70vh;padding-top:12rem}.section__header .title-primary.big{max-width:81vw}}@media(min-width: 1280px){.section__header .header__content{min-height:55vw;padding-top:9rem}}.section__about{padding:clamp(6rem,-0.4004rem + 10.3337vw,12rem) 2rem 4rem}.section__about .title-secondary{line-height:100%;letter-spacing:.3125rem}.section__about .about__video{padding:1rem;max-width:30rem;width:100%}.section__about .about__video video{display:block;width:100%}.section__about .about__video .legend{display:flex;justify-content:space-between;gap:.5rem;padding:1rem 0 0}.section__about .about__video .legend p{font-family:Inter;font-size:.90819rem;font-style:normal;font-weight:400;letter-spacing:.15rem;text-transform:uppercase}.section__where{padding:3rem 2rem clamp(6rem,-8.9343rem + 24.1119vw,20rem)}.section__where .title-primary{font-weight:700;letter-spacing:-0.1em}.section__where svg{width:100%;height:auto}.section__where img{margin-bottom:clamp(3rem,-1.267rem + 6.8891vw,7rem)}.section__where p{display:block;line-height:161.111%}@media(max-width: 1023px){.section__where img{display:block;margin-left:auto;margin-right:auto}}@media(min-width: 1024px){.about__content{display:flex;flex-direction:column;justify-content:center;height:100%;text-align:right}.section__where img{display:block;margin-left:auto}.section__where .columns.is-gapless{margin-left:0;margin-right:0}.section__where .title-primary{text-align:right}.section__where .columns{flex-direction:row-reverse}.section__where p{margin-top:11rem;word-break:break-word;width:110%;overflow:visible}}.section__services{position:relative}.section__services .title-secondary{letter-spacing:.3125rem;margin-bottom:2.25rem;padding-bottom:2rem;border-bottom:1px solid #f7f3ef}.section__services .services__bg{position:relative;display:flex;align-items:end;min-height:60rem;padding:0 2rem 5rem;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("assets/img/web/noor_your-hair-our-care.jpg")}.section__services .services__bg p{margin-top:5rem;line-height:161.111%}.section__services .bg-primary{padding:6rem 2rem}.section__services ul li{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-bottom:1px solid #f7f3ef;padding-bottom:2rem}.section__services ul li:not(:last-child){margin-bottom:2rem}.section__services ul h4{line-height:93.75%;max-width:28rem;width:100%}.section__services ul p{max-width:27rem;width:100%}.section__services ul img{display:block;max-width:113px;width:100%;height:auto;border-radius:clamp(1rem,-0.2001rem + 1.9376vw,2.125rem)}@media(max-width: 1023px){.section__services .subtitle{letter-spacing:-0.125rem}.section__services ul li{flex-direction:column;align-items:flex-start}.section__services ul li img{max-width:200px;width:100%;margin:0 0 0 auto}}.section__portfolio{position:relative;padding:clamp(6rem,-1.4672rem + 12.056vw,13rem) 0}.section__portfolio .title-secondary{letter-spacing:.25rem}.section__portfolio p a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section__portfolio p a:hover{color:#9c8b45}.section__portfolio ul{display:flex;justify-content:space-between}.section__portfolio ul:first-child{width:100%;margin:0 0 0}.section__portfolio ul:last-child{position:relative;width:100%;margin:0;padding-left:0}.section__portfolio ul:last-child li:nth-child(2){margin-left:5%}.section__portfolio ul li{max-width:15rem;width:100%;max-height:20rem}.section__portfolio ul li img{display:block;width:100%;height:100%;object-fit:cover}.section__portfolio ul li video{display:block;width:100%;height:100%;object-fit:cover}@media(max-width: 1023px){.section__portfolio .portfolio__content{max-width:100%;margin-bottom:2rem;position:static}.section__portfolio .row{display:flex;flex-direction:column;gap:1rem}.section__portfolio ul{display:flex;flex-wrap:wrap;gap:1rem}.section__portfolio ul li{max-height:inherit;max-width:inherit;width:calc(50% - .5rem)}.section__portfolio ul:last-child li:nth-child(1){order:2}.section__portfolio ul:last-child li:nth-child(2){width:100%;margin:0;order:1}.section__portfolio ul:last-child li:nth-child(3){order:3}}@media(min-width: 1024px)and (max-width: 1328px){.section__portfolio .portfolio__content{margin-left:25%;max-width:400px;position:absolute;top:0;left:0;right:0;margin-top:0;z-index:2}.section__portfolio ul:last-child{padding-left:15rem}.section__portfolio ul:last-child li:nth-child(2){position:absolute;top:0;left:0;margin-left:calc(76.5vw - 30rem)}}@media(min-width: 1329px){.section__portfolio .portfolio__content{position:absolute;top:0;left:0;right:0;margin:auto auto 0;transform:translateX(-10%);max-width:572px;width:100%;z-index:2}.section__portfolio ul:first-child{max-width:76.5vw}.section__portfolio ul:last-child{padding-left:15rem}.section__portfolio ul:last-child li:nth-child(2){position:absolute;top:0;left:0;margin-left:calc(76.5vw - 30rem)}}.section__process{padding:clamp(6rem,.6663rem + 8.6114vw,11rem) 2rem clamp(5rem,-11.0011rem + 25.8342vw,20rem);background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("assets/img/web/noor_process.jpg")}.section__process .title-primary{font-size:clamp(3rem,-2.3337rem + 8.6114vw,8rem);max-width:55rem;width:100%}.section__process ul{max-width:27rem;width:100%}.section__process ul li{background-color:#f7f3ef;border-radius:.5rem;padding:.65rem 2rem}.section__process ul li:not(:last-child){margin-bottom:.75rem}.section__book{padding:clamp(5rem,-1.4004rem + 10.3337vw,11rem) 2rem 2rem}.section__book .title-primary{font-size:clamp(2.5rem,-0.1668rem + 4.3057vw,5rem) !important}.section__book .team{display:flex;gap:.5rem}.section__book .team p{font-size:.875rem}.section__book .team .fw-bold{font-size:clamp(1rem,.8667rem + .2153vw,1.125rem);line-height:155.556%}.section__book .team li{max-width:13rem;width:100%}.section__book .team li:nth-child(2){margin-top:5rem}.section__book .title-primary{font-size:clamp(2.5rem,.8999rem + 2.5834vw,4rem)}.section__book .button-book{display:table;font-size:clamp(4rem,.7998rem + 5.1668vw,7rem);font-weight:700;text-align:right;margin:4rem 0 0 auto}.section__book .button-book span{padding-right:.5rem;margin-right:1rem;border-right:1px solid #fff}.section__book .button-book:hover{color:#9c8b45;border-bottom:1px solid #9c8b45}.section__book .button-book:hover span{border-right-color:#9c8b45}.section__book .button-book:hover path{stroke:#9c8b45}.book-modal{display:flex;flex-direction:column;position:fixed;top:0;right:0;margin:0 -100vw 0 auto;max-width:30rem;width:100%;height:100vh;z-index:10;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.book-modal.show{margin-right:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.book-modal-content{display:flex;flex-direction:column;height:100%;width:100%;justify-content:center;background-color:#fff}.book-modal .tabs{display:flex;border-bottom:1px solid #d9d9d9;margin-bottom:20px}.book-modal .tabs .tab{flex:1;text-align:center;padding:15px;background-color:#fff;color:#17191b;font-weight:600;transition:background .3s}.book-modal .tab.active{background-color:#17191b;color:#fff}.book-modal .content{display:none;height:calc(100vh - 57px)}.book-modal .content.active{display:block}.book-modal .modal-close{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;position:absolute;top:0;right:0;margin:1rem 1rem 0 auto;color:#fff;font-size:1rem;padding:0;height:20px;width:20px;min-width:inherit;min-height:inherit;background-color:#17191b;z-index:5}.book-modal #externalBookingPluginContainer,.book-modal iframe{width:100% !important;height:100%}@media(max-width: 1023px){.section__book .button-book{font-size:clamp(2.5rem,-2.3003rem + 7.7503vw,7rem)}.section__book .button-book svg{height:2rem;width:auto}.section__book .container.is-fluid{padding:0}.section__book .container .columns{display:flex;flex-direction:column-reverse}.section__book .team{flex-direction:column}.section__book .team li:not(:first-child){margin-top:1rem}}@media(min-width: 1024px){.book__content{text-align:right}.section__book .title-primary{margin-top:4rem;text-align:right}.section__book p{max-width:24rem;width:100%;margin-left:auto}}.section__contact{position:relative;min-height:850px;overflow:hidden}.section__contact .contact__content{max-width:42rem;width:100%;margin-top:clamp(3rem,-1.267rem + 6.8891vw,7rem)}.section__contact .contact__content .caption{line-height:66.292%;letter-spacing:-0.03063rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(247,243,239,.4)}.section__contact .contact__content ul{display:flex;flex-direction:row;gap:2rem;margin-bottom:2.5rem}.section__contact .contact__content ul li{width:33%}.section__contact .contact__content a:hover,.section__contact .contact__content a:active,.section__contact .contact__content a:focus{color:#fff;text-decoration:underline}.section__contact .social a:hover,.section__contact .social a:active,.section__contact .social a:focus{text-decoration:none}.section__contact .social a:hover path,.section__contact .social a:active path,.section__contact .social a:focus path{fill:#9c8b45}.section__contact #map{display:block;width:100%;height:100%;height:400px;object-fit:cover}.form .wpforms-field-container{display:flex;flex-direction:column;align-items:flex-start}.form .wpforms-field-container .wpforms-field.input{width:100%}.form .wpforms-field-container input.wpforms-field-medium{color:#f7f3ef !important;background-color:rgba(0,0,0,0);border:0;border-bottom:1px solid #f7f3ef;border-radius:0;max-width:100% !important;width:100% !important}.form .wpforms-field-container input.wpforms-field-medium::placeholder{color:#f7f3ef;opacity:1}.form .wpforms-field-container textarea.wpforms-field-medium{color:#f7f3ef !important;background-color:rgba(0,0,0,0);border:1px solid #f7f3ef;border-radius:1rem !important;max-width:100% !important;width:100% !important}.form .wpforms-field-container textarea.wpforms-field-medium::placeholder{color:#f7f3ef;opacity:1}.form .wpforms-submit{display:block;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;font-size:1rem !important;font-weight:400;text-align:center !important;letter-spacing:2.8px;padding:20px 12px 18px !important;text-transform:uppercase;color:#17191b !important;width:13rem;height:auto !important;border-radius:.8125rem !important;background-color:#f7f3ef !important}.form .wpforms-submit:hover,.form .wpforms-submit:active,.form .wpforms-submit:focus{color:#f7f3ef !important;background-color:#9c8b45 !important}.form .wpforms-submit:hover:after,.form .wpforms-submit:active:after,.form .wpforms-submit:focus:after{display:none !important}@media(max-width: 1023px){.section__contact .contact__content ul{flex-direction:column}.section__contact .contact__content ul li{width:100%}.section__contact .wpforms-submit-container{display:flex;flex-direction:column;justify-content:center}}@media(min-width: 1024px){.section__contact #map{position:absolute;top:0;right:0;width:45%;height:880px}.section__contact ul p.social{text-align:right}}/*# sourceMappingURL=style.css.map */
