html{box-sizing:border-box;tab-size:4;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:#0000;line-height:1.15;position:relative}*,:after,:before{box-sizing:border-box;font:inherit;margin:0;padding:0}details>summary,li,ul{list-style:none}html:focus-within{scroll-behavior:smooth}body,html{scroll-behavior:smooth;margin:0}body{text-rendering:optimizespeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}img,svg,video{height:auto;max-width:100%;object-fit:cover;display:block}h1,h2,h3,p{overflow-wrap:break-word}a{color:inherit;text-decoration:none}b,strong{font-weight:900}address~a,section{display:block}address{font-style:normal}details summary::-webkit-details-marker{display:none}button{font-family:inherit;font-size:100%;line-height:inherit;text-transform:none;cursor:pointer;margin:0}button:disabled{cursor:default}[type=button],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}input{-webkit-appearance:none;appearance:none;background-color:#0000;border:0;border-radius:0}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.contact h2,.products h2{text-align:center}.contact form,.list li{-webkit-box-orient:vertical;-webkit-box-direction:normal}.sr-only{overflow:hidden}.both:before,.hero:before{max-width:1150px;background-image:url(/wp-content/themes/hegaz/assets/img/gradients.svg);background-position:50%}.advantages li p span{font-weight:700}.advantages ul,.form-send__inner,.lang__list,.list li{background-color:var(--color-white)}.hero__content p span,.list li h3,h2 span{color:var(--color-violet-400)}.contact h2,.products h3{margin-bottom:25px}@font-face{font-display:swap;src:url(/wp-content/themes/hegaz/assets/fonts/kharkiv-tone.woff2)format("woff2");font-family:Kharkiv Tone;font-weight:400;font-style:normal;font-display:swap}:root{--font-family-primary:'Montserrat', sans-serif;--font-family-secondary:'Rubik', sans-serif;--font-family-titles:'Kharkiv Tone', sans-serif;--content-width:1110px;--content-wide:1300px;--container-offset:15px;--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--container-wide:calc(var(--content-wide) + (var(--container-offset) * 2));--container-wider:calc(
    var(--content-wide) + 20px + (var(--container-offset) * 2)
  );--color-white:#fff;--color-black:#000;--color-dark-300:#1d1b1b;--color-dark-350:#0b132a;--color-dark-400:#131314;--color-dark-500:#0f0e0e;--color-gray-200:#f8f8f8;--color-gray-400:#afacac;--color-gray-300:#eeeff2;--color-blue-800:#0c224a;--color-blue-700:#0421a9;--color-violet-400:#2f48bc;--radius-main:15px;--radius-btn:10px;--shadow:4px 4px 10px #00000040}.nav,.page{color:var(--color-dark-400)}.button,.lang__list a:hover{color:var(--color-white)}.page{font-family:var(--font-family-primary);letter-spacing:0;background:var(--color-white);scroll-padding-top:calc(var(--header-height)*1.2);font-size:18px;font-style:normal;font-weight:400;line-height:1.35}.list li h3,.products h3,.title,h2{font-family:var(--font-family-titles)}.about .button,.about .product__desc p:first-child,.advantages li p,.button,.contact h2,.footer .title,.hero__content,.list li h3,.list li p,.nav a,.product__desc,.products h2,.title,.write .button,.write .title,.write__text,address{letter-spacing:normal}.page__body{min-width:320px;min-height:100%}.page__body:before{content:"";left:-105%;top:var(--header-height);z-index:1;width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);background-color:var(--color-violet-400);opacity:.5;-webkit-transition:left .2s;-o-transition:left .2s;transition:left .2s;position:fixed}.both:before,.hero:before,.products:after,.products:before{z-index:-1;opacity:.7;background-repeat:no-repeat;height:100%;content:""}.both:before,.hero:before,.sr-only{position:absolute}.container{padding:0 var(--container-offset);width:100%;max-width:var(--container-width);margin:0 auto}.container--wider{max-width:var(--container-wider)}.main{min-height:calc(100vh - var(--header-height)*2 + 47px);-ms-grid-rows:1fr auto;grid-template-rows:1fr auto;-ms-grid-columns:100%;grid-template-columns:100%;display:-ms-grid;display:grid}.main>:first-child{-ms-grid-row:1;-ms-grid-column:1}.main>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}.site-container{overflow-x:hidden}.sr-only{width:1px;height:1px;clip:rect(0 0 0 0);border:0;margin:-1px;padding:0}.advantages ul,.button,.contact,.form-send__inner,.write,button{border-radius:var(--radius-btn)}.about,.advantages,.advantages li,.advantages ul,.both,.burger,.hero,.list,.product,.products,.write__btn{position:relative}address{margin-bottom:15px;font-size:20px;line-height:1.72}.both:before{width:100%;max-height:1150px;background-size:cover;top:0;right:-25%}.both--bottom:before{max-height:inherit;top:auto;bottom:-7%}.advantages ul:before,.write__btn:after{height:100%;position:absolute;bottom:-50%;content:""}.products h3,.title,h2{font-size:25px;line-height:1.36}.title,h2{font-size:45px}.hero{padding-top:calc(var(--header-height)*2.2);padding-bottom:7.6875rem}.hero:before{width:100%;min-height:1150px;background-size:cover;top:-20%;right:-12%}.hero__inner{gap:20px}.advantages li,.hero__inner,.nav ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hero__inner,.nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__content{width:100%;max-width:525px;margin-right:auto;font-size:25px;line-height:1.36}.hero__content>img{margin-bottom:20px;width:100%}.hero__content p{letter-spacing:.005em;margin-bottom:2.3125rem}.hero__picture{width:100%;max-width:570px}.hero .button{max-width:307px}.advantages{margin-bottom:7.5rem}.advantages ul{-ms-grid-columns:1fr 30px 1fr 30px 1fr;grid-template-columns:repeat(3,1fr);gap:30px;padding:35px 5px 35px 90px;display:-ms-grid;display:grid}.advantages ul:before{z-index:-1;width:100%;opacity:.06;-webkit-filter:blur(60px);filter:blur(60px);background:#2d409a;left:0}.advantages li{padding:30px 0}.advantages li:before{content:"";width:2px;height:100%;background-color:var(--color-gray-300);position:absolute;top:0;right:12px}.advantages li svg{fill:var(--color-violet-400);margin-right:30px}.advantages li p{width:100%;max-width:170px;font-size:16px;line-height:1.375}.advantages li:last-child:before{display:none}.advantages li:first-child svg{width:100%;height:66px;max-width:56px}.advantages li:nth-child(2) svg{width:100%;height:47px;max-width:70px}.advantages li:nth-child(3) svg{width:100%;height:66px;max-width:30px}.about{margin-bottom:56px;padding:43px 0 160px}.about:before{content:"";z-index:-1;width:100%;height:100%;background-image:url(/wp-content/themes/hegaz/assets/img/offer.svg);background-position:top;background-repeat:no-repeat;background-size:auto;position:absolute;top:0;right:-8%}.about .button{border-radius:calc(var(--radius-btn)*2.2);padding:19px 2.5rem;font-size:20px;font-weight:500;line-height:1.45;width:100%;max-width:307px}.about__inner.product{margin-bottom:140px}.about .product__desc p:first-child{font-size:25px;line-height:1.6}.list{padding-bottom:5.9375rem}.list ul{-ms-grid-columns:1fr 30px 1fr;grid-template-columns:repeat(2,1fr);gap:30px;display:-ms-grid;display:grid}.contact form,.footer__inner,.list li,.list li div,.write{display:-webkit-box;display:-ms-flexbox}.list li{border-radius:calc(var(--radius-btn)*2.4);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:3.125rem;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list li div{margin-bottom:2.2rem;display:flex}.list li h3{width:100%;max-width:330px;font-size:35px;line-height:1.34211;word-break:break-word}.list li svg{margin-left:15px;width:50px;height:50px;flex-shrink:0}.list li p{font-size:18px;line-height:1.33333}.list li:first-child svg{width:88px;height:58px}.list li:nth-child(2) svg{width:63px;height:63px}.list li:nth-child(3) svg{width:71px;height:83px}.list li:nth-child(4) svg{width:80px;height:80px}.products{margin-bottom:80px}.products:after,.products:before{width:100%;background-image:url(/wp-content/themes/hegaz/assets/img/gradients.svg);background-position:50%;background-size:contain;position:absolute;left:-50%}.products:before{top:0}.products:after{top:40%}.products h2{margin-bottom:4.1875rem;font-size:70px;line-height:1.35714}.write__text{font-size:18px;line-height:1.33333;width:100%}.products .product{align-items:center}.products .product:not(:last-child){margin-bottom:230px}.products .product__content{max-width:570px}.products .product__desc ul{margin-bottom:3.125rem;padding-left:20px}.products .product__desc li{list-style:disc}.products .product__desc li:not(:last-child){margin-bottom:10px}.products .product__picture{max-width:515px;-webkit-transform:translate(21%,4%);-ms-transform:translate(21%,4%);transform:translate(21%,4%)}.products .product .button{max-width:252px;background-color:var(--color-blue-700)}.contact{background-color:#fff;margin-bottom:7.625rem;padding:43px}.contact h2{text-transform:uppercase;font-size:40px;line-height:1.325}.contact form{width:100%;max-width:608px;-ms-flex-direction:column;flex-direction:column;margin:0 auto;display:flex}.footer__inner,.write{-webkit-box-pack:justify}.contact form label{text-transform:uppercase;margin-bottom:5px;display:block}.contact form input,.contact form textarea{letter-spacing:normal;border:1px solid #a5a5a5b3;padding:10px 20px;font-size:15px;line-height:1.33333}.contact form input:not(:last-child,textarea){margin-bottom:21px}.contact form textarea{max-height:125px;resize:none;margin-bottom:44px;display:block}.contact form .button{max-width:250px;text-transform:uppercase;margin:0 auto}.write{background-color:var(--color-white);-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6.25rem;padding:3.625rem 2.625rem 2.5rem;display:flex}.write__icon svg{height:105px;max-width:105px}.write__text{max-width:495px}.button,.nav a{font-size:20px;font-weight:500}.write__text p{margin-right:25px}.write__btn{width:100%;max-width:250px}.write__btn:after{z-index:0;width:100%;-webkit-filter:blur(27px);filter:blur(27px);background:#d9d9d9;border-radius:10px;left:0}.write .button{z-index:1;font-size:17px;line-height:1.47059;position:relative}.write h2{margin-bottom:2.375rem;font-size:35px;line-height:1.28571}.header{z-index:3;width:100%;-webkit-transition:background-color .15s,-webkit-transform .15s;transition:transform .15s,background-color .15s,-webkit-transform .15s;-o-transition:transform .15s,background-color .15s;position:fixed;top:0}.header__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nav li:not(:last-child){margin-right:4rem}@media only screen and (max-width:1280px){.hero{padding-top:calc(var(--header-height)*1.5);padding-bottom:90px}.advantages ul{padding:20px 50px}.advantages li:before{right:0}.about:before{background-position:50%;background-size:cover}.about{padding:43px 0 220px}.products h2{letter-spacing:normal;font-size:58px;line-height:1.2069}.nav li:not(:last-child){margin-right:2.8125rem}}.nav a{line-height:1.2}.burger,.burger:after,.burger:before{height:3px;max-width:27px;background-color:var(--color-violet-400);-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:100%;left:0}.burger{-webkit-perspective:80px;perspective:80px;border:0;outline:#0000;display:none}button{background-color:#0000;border:1px solid #0000}.button,.header .logo,.lang__list a:hover{background-color:var(--color-violet-400)}.burger:after,.burger:before{content:"";position:absolute}.burger:before{top:-7px}.burger:after{bottom:-7px}.logo{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.button,.lang,.product{display:-webkit-box;display:-ms-flexbox;display:flex}.lang,.logo img,.product__picture img{width:100%}.header .logo{border-radius:0 0 var(--radius-main) var(--radius-main);max-width:195px;padding:14px 25px 13px}.footer .logo{max-width:240px;margin-right:30px}.lang{position:relative;margin-right:10px;max-width:90px;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:19px;line-height:1.25}.scroll{scrollbar-color:var(--color-violet-400);scrollbar-width:thin;overflow-y:auto;overflow-x:clip}.scroll::-webkit-scrollbar{width:8px;height:4px}.scroll::-webkit-scrollbar-track{background-color:var(--color-gray-300);border-radius:10px}.scroll::-webkit-scrollbar-thumb{background-color:var(--color-blue-700);border-radius:10px}.product__content{width:100%;max-width:695px;margin-left:8px;margin-right:20px}.about h2{margin-bottom:3.3125rem}.product__desc{max-width:520px;font-size:18px;line-height:1.33333}.product__desc p:not(:last-child){margin-bottom:30px}.product__desc p:last-of-type{margin-bottom:78px}.product__picture{width:100%;max-width:385px;margin-left:auto;-webkit-transform:translate(7px,3px);-ms-transform:translate(7px,3px);transform:translate(7px,3px);align-content:center}@media only screen and (max-width:1180px){.list li h3,.products h2,.products h3,.title,h2{letter-spacing:normal}.products h3,.title,h2{font-size:40px;line-height:1.375}.about{padding:43px 0 160px}.list li h3{font-size:34px;line-height:1.29412}.products h2{font-size:50px;line-height:1.2}.products .product:not(:last-child){margin-bottom:170px}.nav li:not(:last-child){margin-right:2.1875rem}.product__picture{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}.product--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product--reverse .product__picture{max-width:450px;-webkit-transform:translate(-15%,-8%);-ms-transform:translate(-15%,-8%);transform:translate(-15%,-8%)}@media only screen and (max-width:992px){.hero__picture,.products .product__picture{-webkit-transform:translate(0);-ms-transform:translate(0)}.about .button,.contact h2,.list li h3,.products h2,.products h3,.title{letter-spacing:normal}.both--bottom:before{background-size:contain}.products h3,.title,h2{font-size:34px;line-height:1.32353}.hero__content>img{max-width:375px}.hero__picture{max-width:100%}.advantages ul{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);justify-items:center}.advantages li:before{right:-15px}.advantages li:last-child:before{width:100%;height:1px;display:block}.advantages li:last-child{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}.advantages li:nth-child(2):before{display:none}.advantages li{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.advantages{margin-bottom:70px}.about .button{padding:19px;font-size:18px;line-height:1.38889}.about{padding:40px 0 80px}.list li h3{font-size:28px;line-height:1.35714}.list li{padding:35px}.products h2{margin-bottom:40px;font-size:42px;line-height:1.2381}.products .product:not(:last-child){margin-bottom:90px}.products .product__picture{max-width:355px;bottom:20%;transform:translate(0)}.products{margin-bottom:100px}.contact h2{font-size:34px;line-height:1.26471}.write{text-align:center;-ms-grid-columns:1fr;grid-template-columns:1fr;justify-items:center;gap:30px;margin:0 auto 50px;padding:20px;display:-ms-grid;display:grid}.header{background-color:var(--color-white)}.nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav li:not(:last-child){margin-bottom:20px;margin-right:0}.nav{right:-100%;top:var(--header-height);height:100vh;height:calc(var(--vh, 1vh)*100);width:100%;max-width:270px;background-color:#fff;padding:30px 20px;-webkit-transition:right .2s;-o-transition:right .2s;transition:right .2s;position:absolute}.burger{display:block}.header .logo{max-width:150px;padding:10px}.lang{margin-left:auto}.about h2,.product__desc p:last-of-type{margin-bottom:30px}.product--reverse .product__picture{margin-right:20px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.product{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:768px){.hero__content,.products h2,.write .title,h2{letter-spacing:normal}.write .title,h2{font-size:28px;line-height:1.35714}.advantages ul,.list ul{-ms-grid-columns:1fr;grid-template-columns:1fr}.hero:before{right:0}.hero__content p{width:65%}.hero__content{font-size:19px;line-height:1.63158}.hero__inner{flex-direction:column}.hero__content{margin:0 auto;max-width:410px}.hero__picture{margin-left:0}.contact,.write{max-width:576px}.hero{padding-top:100px;padding-bottom:250px}.advantages li:before{width:100%;height:1px;top:auto;bottom:0}.advantages li:last-child:before{top:0;bottom:auto}.advantages li:last-child{grid-column:auto}.advantages{margin-bottom:40px}.about:before{display:none}.about .product__picture{bottom:18%}.about{padding:50px 0 30px}.list ul{max-width:475px;margin:0 auto}.list li div,.products h2{margin-bottom:30px}.list li{padding:25px}.list{padding-bottom:60px}.products h2{font-size:36px;line-height:1.33333}.contact{margin:0 auto 50px;padding:20px}.header .logo{max-width:120px}.footer .logo{max-width:180px}.product__content{max-width:none;margin:0}.product__picture{z-index:-1;max-width:260px;opacity:.2;position:absolute;bottom:0;right:0}.product--reverse .product__picture{max-width:230px;margin:0;left:0;right:auto}.about__inner.product{margin-bottom:70px}}.product--reverse .product__content{max-width:636px}.product--reverse .product__desc{max-width:586px}.footer{background-color:var(--color-gray-200);padding:2.375rem 0}.footer__inner{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:minmax(200px,260px) 30px 2fr 30px 1fr;grid-template-columns:minmax(200px,260px) 2fr 1fr;gap:30px}.footer__inner p{width:100%;max-width:765px;margin-bottom:-11px}@media only screen and (max-width:992px){.footer__inner p{max-width:none;text-align:center}.footer__inner{-ms-grid-columns:minmax(200px,260px) 1fr;grid-template-columns:minmax(200px,260px) 1fr}.footer__inner>.title{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}.footer__inner div:last-child{-ms-grid-column-align:center;justify-self:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.footer .title{font-size:30px;line-height:1.36667}.form-send{position:fixed;left:0;top:0;z-index:4;width:100vw;height:100vh;opacity:0;visibility:hidden;-webkit-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.form-send::before,.form-send__inner{position:absolute;width:100%;height:100%}.form-send::before{content:"";background-color:var(--color-dark-300);opacity:.2}.form-send__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;top:50%;margin:0 auto;padding:20px;max-width:650px;max-height:60vh;min-height:280px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form-send__inner h3{margin-bottom:40px;font-size:28px;font-weight:600}.form-send__inner p{margin:0 auto}@media only screen and (max-width:992px){.footer .title{letter-spacing:normal;font-size:24px;line-height:1.45833}}@media only screen and (max-width:475px){.list li h3,address,h2{letter-spacing:normal;font-size:25px}address{font-size:20px;line-height:1.55}h2{line-height:1.4}.advantages ul{padding:20px 10px}.advantages{margin-bottom:20px}.list li h3{line-height:1.36}.list li{padding:20px}.write{padding:20px 0}.footer .logo{max-width:200px;margin:0 auto 30px}.footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .title{text-align:center}}@media only screen and (max-width:768px){.footer .title{letter-spacing:normal;font-size:19px;line-height:1.63158}.footer address{-ms-grid-column-align:center;justify-self:center}}.lang__current,.lang__list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lang__list a{padding:0 8px}.lang__current img,.lang__list img{margin-right:5px}.lang__list{position:absolute;top:100%;left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;opacity:0;visibility:hidden;-webkit-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}@media only screen and (max-width:576px){.both:before{background-size:100% 100%}.hero__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero__content p{width:90%}.hero__content>*{margin:0 auto}.hero__content>img{max-width:270px}.hero__content{max-width:none;text-align:center;margin-bottom:30px}.hero__picture{max-width:none;position:relative;bottom:0}.hero{padding-top:calc(var(--header-height)*1.8);padding-bottom:60px}.about .button{letter-spacing:normal;padding:15px;font-size:16px;line-height:1.375}.about__inner.product{margin-bottom:70px}.contact h2{letter-spacing:normal;font-size:28px;line-height:1.32143}.contact{padding:20px 10px}.write__icon svg{height:70px;max-width:70px}.footer__inner{-ms-grid-columns:1fr;grid-template-columns:1fr}.footer__inner>.title{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;grid-column:auto}.footer__inner div:last-child{-ms-grid-column-align:center;justify-self:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}address~a:not(:last-child){margin-bottom:5px}.mail,.phone{position:relative;padding-left:25px}.mail::before,.phone::before{content:"";position:absolute;background-position:top;background-repeat:no-repeat;background-size:contain;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mail::before{width:19px;height:15px;background-image:url(/wp-content/themes/hegaz/assets/img/mail.svg)}.phone::before{width:17px;height:20px;background-image:url(/wp-content/themes/hegaz/assets/img/phone.svg)}dialog.modal-contact{position:fixed;margin:0 auto;top:50%;transform:translateY(-50%);z-index:10;max-width:450px;overflow-y:auto;overflow-x:hidden}dialog.modal-contact .contact{margin-bottom:0}dialog:-internal-dialog-in-top-layer::backdrop{background-color:rgb(0 0 0/.8)}dialog::-webkit-scrollbar{width:5px}dialog::-webkit-scrollbar-thumb{background-color:#2f48bc;border-radius:2px}dialog{scrollbar-width:thin;scrollbar-color:#2f48bc #d3d3d3}.btn-close{display:block;position:absolute;top:10px;right:10px;width:22px;height:22px}.carousel{max-width:1034px;height:550px;overflow:hidden;position:relative}.carousel-track{display:flex;justify-content:center;align-items:center;position:relative;height:100%}.carousel-slide{position:absolute;transition:all .5s ease-in-out;z-index:1;opacity:0;top:50%;transform:translateY(-50%);width:250px}.carousel-slide img{width:280px;height:380px;object-fit:cover;transition:all .5s ease-in-out}.hero__btns{display:flex;gap:20px}.hero__btns a.button{background-color:#fff0;color:var(--color-violet-400);border:2px solid var(--color-violet-400)}@media only screen and (max-width:992px){.hero__btns{flex-direction:column;align-items:center}.hero__btns .button{max-width:none}}