:root{--space-xxs: 4px;--padding-2: 4px;--gap-2: 4px}:root{--space-xs: 8px;--padding-3: 8px;--gap-3: 8px}:root{--space-sm: 16px;--padding-4: 16px;--gap-4: 16px}:root{--padding-5: 24px;--gap-5: 24px}:root{--space-md: 32px;--padding-6: 32px;--gap-6: 32px}:root{--padding-7: 40px;--gap-7: 40px}@media(max-width: 767px){:root{--gap-7: 32px}}:root{--padding-8: 48px;--gap-8: 48px}@media(max-width: 1200px){:root{--padding-8: 40px}}@media(max-width: 1200px){:root{--gap-8: 40px}}@media(max-width: 767px){:root{--gap-8: 32px}}:root{--padding-9: 64px;--gap-9: 64px}@media(max-width: 1200px){:root{--padding-9: 40px}}@media(max-width: 1200px){:root{--gap-9: 40px}}@media(max-width: 767px){:root{--gap-9: 32px}}:root{--space-lg: 72px;--padding-10: 72px;--gap-10: 72px}@media(max-width: 1200px){:root{--space-lg: 40px}}@media(max-width: 1200px){:root{--padding-10: 40px}}@media(max-width: 1200px){:root{--gap-10: 40px}}@media(max-width: 767px){:root{--gap-10: 32px}}:root{--padding-11: 80px;--gap-11: 80px}@media(max-width: 1200px){:root{--padding-11: 72px}}@media(max-width: 767px){:root{--padding-11: 64px}}@media(max-width: 1200px){:root{--gap-11: 48px}}@media(max-width: 767px){:root{--gap-11: 32px}}:root{--space-xl: 88px}@media(max-width: 1200px){:root{--space-xl: 48px}}:root{--space-xxl: 104px;--margin-xxl: 104px;--margin-104: 104px}@media(max-width: 1366px){:root{--margin-xxl: 96px;--margin-104: 96px}}@media(max-width: 1200px){:root{--margin-xxl: 80px;--margin-104: 80px}}@media(max-width: 767px){:root{--margin-xxl: 64px;--margin-104: 64px}}:root{--mainColor: #070707!important;--secondaryColor: #858585!important;--mainBackground: #F0F0F0!important;--secondaryBackground: #DCDCDC!important}h1{letter-spacing:-2px;line-height:130% !important}@media(max-width: 1200px){h1{font-size:88px !important}}@media(max-width: 767px){h1{font-size:56px !important}}h2,h3,h4,h5,h6{line-height:130% !important}@media(max-width: 1200px){h2{font-size:56px !important}}@media(max-width: 767px){h2{font-size:40px !important}}@media(max-width: 1200px){h3{font-size:40px !important}}@media(max-width: 767px){h3{font-size:32px !important}}@media(max-width: 1200px){h4{font-size:32px !important}}@media(max-width: 767px){h4{font-size:28px !important}}@media(max-width: 1200px){h5{font-size:28px !important}}@media(max-width: 767px){h5{font-size:24px !important}}@media(max-width: 1200px){h6{font-size:24px !important}}@media(max-width: 767px){h6{font-size:22px !important}}@keyframes toggle{0%{transform:translateX(0) scale(1)}100%{transform:translateX(45%) scale(1)}}@keyframes toggleBack{0%{transform:translateX(45%) scale(1)}100%{transform:translateX(0) scale(1)}}@media(max-width: 1200px){.pe--testimonials--wrapper{gap:20px}.pe--testimonials--wrapper .pe-testimonial{gap:20px;padding:20px}.pe--testimonials--wrapper .pe-testimonial .pt-head{flex-direction:column}}.pe--carousel img{border-radius:40px !important}.text-wrapper p{letter-spacing:0 !important}.e-parent:not(header .e-parent,footer .e-parent){margin-top:var(--margin-104) !important;margin-bottom:var(--margin-104) !important}@media(max-width: 1200px){.e-parent:not(header .e-parent,footer .e-parent):first-of-type:not(.single-portfolio .e-parent){padding-top:var(--margin-104) !important}}.e-parent:not(header .e-parent,footer .e-parent).nt{margin-top:0 !important}.e-parent:not(header .e-parent,footer .e-parent).nb{margin-bottom:0 !important}@media(max-width: 767px){.p-large{font-size:20px !important}}.pe--testimonials--wrapper{max-height:830px !important;height:830px;transition:height .4s ease-in-out,max-height .4s ease-in-out}@media(max-width: 1200px){.pe--form input[type=text],.pe--form input[type=email],.pe--form input[type=url],.pe--form input[type=password],.pe--form input[type=search],.pe--form input[type=number],.pe--form input[type=tel],.pe--form input[type=range],.pe--form input[type=date],.pe--form input[type=month],.pe--form input[type=week],.pe--form input[type=time],.pe--form input[type=datetime],.pe--form input[type=datetime-local],.pe--form input[type=color],.pe--form textarea{border-radius:24px !important}}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{padding:16px 24px !important}.wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px !important;row-gap:48px !important}@media(min-width: 768px){.wpcf7-form .form--field:not(.field-100){width:calc(50% - 10px) !important}}.wpcf7-form .form--field p{margin:0}.wpcf7-form .wpcf7-not-valid-tip{position:absolute;bottom:-53px}.wpcf7-form .wpcf7-response-output,.wpcf7-form>p{margin:0 !important;padding:0 !important;border:0 !important;color:#dc3232 !important;align-self:center}.wpcf7-form .wpcf7-spinner{margin-right:0 !important}@media(max-width: 1200px){.wpcf7-form .wpcf7-response-output{flex:0 0 100%;margin-top:-40px !important}}b,strong{font-weight:500 !important}header .main-navigation li{font-weight:500 !important}.portfolio-grid .project-categories-coming-soon .project--icon i:before{content:"" !important;background-image:url(../images/watch-muted.svg);background-repeat:no-repeat;background-size:contain;width:24px;height:24px;display:block}@media(max-width: 1200px){.project-featured-image{height:40vh !important}}@media(max-width: 1200px){.pe--single--project.psp--elementor .post-meta{left:.7em;right:.7em;top:.7em}}@media(max-width: 1200px){.carousel--wrapper{gap:20px !important}}.toggler{cursor:pointer}.toggler.active circle{transform-origin:center;animation:toggle .4s ease-in-out forwards}.toggler.back circle{animation:toggleBack .4s ease-in-out forwards}.circular-text-icon svg rect{fill:rgba(0,0,0,0)}.next-project-section{position:relative}.next-project-section .elementor-widget-pemarquee{position:absolute;width:100%;top:195px}p{margin-top:0;margin-bottom:4px}.menu-item{width:max-content}.menu-item:after{content:"";display:block;border-bottom:1px solid;width:0%}.menu-item:hover:after,.menu-item.active-page:after{width:100%;transition:width .4s ease-in-out}.menu-item.active-page{pointer-events:none}@media(max-width: 1200px){#mouseCursor{display:none !important}}.pe--button{overflow:hidden}footer{margin-top:0 !important}@media(max-width: 767px){.services-hero{margin-top:48px !important;margin-bottom:48px !important}}.work .pe--button.pb--background .pe--button--wrapper:not(footer .pe--button.pb--background .pe--button--wrapper) a,.our-work .pe--button.pb--background .pe--button--wrapper:not(footer .pe--button.pb--background .pe--button--wrapper) a{background-color:#dcdcdc}.contact header .pe--button:not(.site--menu .pe--button),.contact-us header .pe--button:not(.site--menu .pe--button){display:none}.single-portfolio video{border-radius:40px}@media(max-width: 767px){.single-portfolio .workscarousel .carousel--item{width:65vw !important}.single-portfolio .workscarousel .carousel--item .thmb{height:34vh !important}.single-portfolio .workscarousel .carousel--item .post-categories{font-size:14px !important}}.single-portfolio .next-project-section{margin-top:var(--margin-104)}.single-portfolio .next-project-section .elementor-widget-pemarquee{top:5px !important}@media(max-width: 767px){.single-portfolio .next-project-section .elementor-widget-pemarquee .marquee-wrap{font-size:72px !important}.single-portfolio .next-project-section .elementor-widget-pemarquee .marquee-wrap span{font-size:72px !important}}.single-portfolio .next-project-section .e-parent:not(header .e-parent,footer .e-parent){margin-top:0 !important;padding-top:0 !important}/*# sourceMappingURL=style.css.map */
