/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--main-bg-color:#fff;--light-bg-color:#efefef;--dark-bg-color:#222;--main-font-color:#212121;--minor-font-color:#eee;--dark-overlay:rgba(33,33,33,0.7);--light-overlay:rgba(239,239,239,0.4);--minor-color:#ca4b20;--minor-color-filter:invert(35%) sepia(29%) saturate(2942%) hue-rotate(346deg) brightness(93%) contrast(93%)}.dark-theme{--main-bg-color:#444;--light-bg-color:#757575;--main-font-color:#fff}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;width:100%;height:100%;scroll-behavior:smooth}img,svg{max-width:100%;vertical-align:middle}svg{max-height:100%}figure{margin:0;text-align:center;overflow:hidden}ol,ul{margin:0;padding:0;list-style:none}body{background-color:var(--main-bg-color);color:var(--main-font-color);font-family:"Source Sans Pro",sans-serif;font-size:1rem;font-weight:400;line-height:1.6}h1,h2,h3,h4{text-transform:capitalize}p{font-family:"Open Sans",sans-serif}a:active,a:hover,a:link,a:visited{vertical-align:middle;color:var(--main-font-color);text-decoration:none;-webkit-transition:color .5s;transition:color .5s}a:active,a:hover{color:var(--minor-color)}a.skip-link{position:absolute;left:50%;padding:4px 8px;background:var(--minor-color);color:#fff;text-align:center;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}a.skip-link:focus{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.top-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;position:fixed;bottom:20px;right:20px;width:35px;height:35px;background-color:var(--minor-color);opacity:0;border:none;border-radius:4px;-webkit-transition:all .5s;transition:all .5s;cursor:pointer;z-index:100}.top-btn.show{visibility:visible;opacity:.8}.top-btn span{margin-top:4px;padding:4px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.top-btn:focus,.top-btn:hover{opacity:1}.site-wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-template-rows:auto;grid-template-areas:"hd" "main" "ft";margin-left:auto;margin-right:auto}main{grid-area:main}.container{max-width:100%;margin-left:auto;margin-right:auto;padding:5rem 1rem}@media (min-width:768px){.container{max-width:750px}}@media (min-width:small){.container{max-width:750px}}@media (min-width:992px){.container{max-width:970px}}@media (min-width:medium){.container{max-width:970px}}@media (min-width:1200px){.container{max-width:1170px}}.flex--row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:3rem}.flex--col{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main--btn{padding:.5rem 4rem;background:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(50%,var(--main-font-color))) no-repeat;background:linear-gradient(to right,transparent 50%,var(--main-font-color) 50%) no-repeat;background-size:200% 100%!important;color:var(--main-font-color);font-weight:600;border:2px solid var(--main-font-color);border-radius:.2rem;-webkit-transition:color 1s,background 1s!important;transition:color 1s,background 1s!important;cursor:pointer}.main--btn:focus,.main--btn:hover{color:var(--main-bg-color);background-position:right}.hide{display:none!important}.show{visibility:visible!important;opacity:1!important}.sr--only:not(:focus){position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);overflow:hidden}.text--center{text-align:center}.disable--scrolling{height:100%;overflow:hidden;-ms-touch-action:none;touch-action:none}.site-header{grid-area:hd;position:fixed;top:0;left:0;width:100%;background:0 0;text-transform:uppercase;-webkit-transition:background .5s,-webkit-box-shadow .5s;transition:background .5s,-webkit-box-shadow .5s;transition:background .5s,box-shadow .5s;transition:background .5s,box-shadow .5s,-webkit-box-shadow .5s;z-index:100}.site-header.change--bg{background:var(--main-bg-color);-webkit-box-shadow:0 3px 5px .3px rgba(0,0,0,.1);box-shadow:0 3px 5px .3px rgba(0,0,0,.1)}.site-header .container{padding-top:0;padding-bottom:0}.site-header .header__logo h1,.site-header .header__logo h2{font-size:1.25rem}.site-header nav ul{display:none}.site-header nav ul li{display:inline-block;margin-right:1rem;padding:.5rem}.site-header nav ul li a{display:block;font-weight:700}@media (min-width:992px){.site-header nav ul{display:block}}@media (min-width:medium){.site-header nav ul{display:block}}.site-header nav .toggle-menu{display:inline-block;background:0 0;border:0;cursor:pointer}.site-header nav .toggle-menu span{display:block;width:1.5rem;height:3px;margin:4px auto;background:var(--main-font-color);-webkit-transition:background .3s ease-out,-webkit-transform .3s linear;transition:background .3s ease-out,-webkit-transform .3s linear;transition:background .3s ease-out,transform .3s linear;transition:background .3s ease-out,transform .3s linear,-webkit-transform .3s linear}.site-header nav .toggle-menu:hover span{background:var(--minor-color)}.site-header nav .toggle-menu.open span:first-child{-webkit-transform:translateY(7px) rotate3d(0,0,1,45deg);transform:translateY(7px) rotate3d(0,0,1,45deg)}.site-header nav .toggle-menu.open span:nth-child(2){background-color:transparent!important}.site-header nav .toggle-menu.open span:last-child{-webkit-transform:translateY(-7px) rotate3d(0,0,1,-45deg);transform:translateY(-7px) rotate3d(0,0,1,-45deg)}.fullscreen-menu{position:fixed;visibility:hidden;width:100%;height:100%;top:0;left:0;background:var(--main-bg-color);opacity:0;overflow:auto;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:99}.fullscreen-menu ul li.lang{font-family:Almarai,sans-serif}.fullscreen-menu ul li a{font-size:2rem;font-weight:700;text-transform:uppercase}@media (min-width:992px){.fullscreen-menu ul li a{font-size:3rem}}@media (min-width:medium){.fullscreen-menu ul li a{font-size:3rem}}.fullscreen-menu .theme{margin-top:2rem}.fullscreen-menu .theme .theme-btn{position:absolute;opacity:0;width:0;height:0}.fullscreen-menu .theme .toggle-theme{position:relative;width:80px;height:40px;padding:7px;background:var(--dark-bg-color);border-radius:40px;cursor:pointer}.fullscreen-menu .theme .toggle-theme svg{width:25px;height:25px;-webkit-transition:fill .3s;transition:fill .3s;z-index:1}.fullscreen-menu .theme .toggle-theme svg:hover{fill:var(--minor-color)}.fullscreen-menu .theme .toggle-theme .sun{fill:var(--main-font-color)}.fullscreen-menu .theme .toggle-theme .moon{fill:var(--main-bg-color)}.fullscreen-menu .theme .toggle-theme .switch-slider{position:absolute;top:5px;left:5px;width:30px;height:30px;background:#fff;border-radius:50%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.fullscreen-menu .theme .theme-btn:focus+.toggle-theme{-webkit-box-shadow:0 -5px 3px -3px var(--minor-color),0 5px 3px -3px var(--minor-color);box-shadow:0 -5px 3px -3px var(--minor-color),0 5px 3px -3px var(--minor-color)}.fullscreen-menu .theme .theme-btn:checked+.toggle-theme .switch-slider{-webkit-transform:translateX(40px);transform:translateX(40px)}@media (min-width:992px){.fullscreen-menu .theme{margin-top:3rem}}@media (min-width:medium){.fullscreen-menu .theme{margin-top:3rem}}main h2{margin-top:0}main h2:not(:lang(ar)),main h3:not(:lang(ar)){letter-spacing:1px}.splide:not(.portfolio__slider) .splide__arrow{background:0 0}.splide:not(.portfolio__slider) .splide__arrow.splide__arrow--prev{left:0}.splide:not(.portfolio__slider) .splide__arrow.splide__arrow--next{right:0}.splide:not(.portfolio__slider) .splide__arrow:disabled{display:none}.hero{position:relative;height:100vh}.hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/hero-576w.webp);background-position:right top;background-size:cover;background-repeat:no-repeat;z-index:-100}.hero h2{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:min(2rem + 3vw,3.5rem);font-weight:800;text-transform:uppercase}.hero h2::after{content:"";position:absolute;bottom:0;width:30%;height:3px;background:var(--main-font-color)}.hero button{margin-top:3rem}@media (min-width:576px) and (max-width:992px){.hero::before{background-image:url(../images/hero-1080w.webp)}.hero .container{padding:3rem 1rem}.hero h2{font-size:2.5rem;margin-bottom:1.5rem}.hero button{margin-top:2rem}}@media (min-width:992px){.hero{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero::before{background-image:url(../images/hero-1500w.webp)}.hero .container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero section{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:50%;padding-bottom:4rem;text-align:end}.hero h2{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:medium){.hero{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero::before{background-image:url(../images/hero-1500w.webp)}.hero .container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero section{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:50%;padding-bottom:4rem;text-align:end}.hero h2{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:1200px){.hero::before{background-image:url(../images/hero-2000w.webp)}}.intro h2{margin-top:1rem}.intro p{padding-top:1rem}@media (min-width:992px){.intro p{max-width:80%;margin:auto}}@media (min-width:medium){.intro p{max-width:80%;margin:auto}}.services{background:var(--light-bg-color)}.services section{width:100%;padding:0 2rem}@media (min-width:992px){.services{text-align:initial}.services section{width:33.3333333333%;padding:0 3rem}}@media (min-width:medium){.services{text-align:initial}.services section{width:33.3333333333%;padding:0 3rem}}.articles section:first-child{width:90%;margin:auto}.articles .articles__slider{margin-top:5rem;padding:0 2.5rem}.articles .articles__slider .article-card{position:relative;padding:2rem 1rem;background:var(--dark-bg-color);color:var(--minor-font-color)}.articles .articles__slider .article-card a:not(:hover,:active){color:var(--minor-font-color)}.articles .articles__slider .article-card .author__name,.articles .articles__slider .article-card .tags{text-transform:uppercase}.articles .articles__slider .article-card h3{height:10rem}.articles .articles__slider .article-card .author{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:1.5rem}.articles .articles__slider .article-card .author .avatar{width:60px;height:60px;border-radius:50%;overflow:hidden}.articles .articles__slider .article-card .author .avatar img{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.articles .articles__slider .article-card .author .avatar:hover img{opacity:.6;-webkit-transform:scale(1.25);transform:scale(1.25)}.articles .articles__slider .article-card .author .info{margin:0 1rem}.articles .articles__slider .article-card .author .info a,.articles .articles__slider .article-card .author .info time{display:block}.articles .articles__slider .article-card::before{content:"";position:absolute;top:0;left:50%;width:4rem;height:5px;background:var(--minor-color);-webkit-transform:translateX(-50%) scaleX(0);transform:translateX(-50%) scaleX(0);-webkit-transition:.5s;transition:.5s}.articles .articles__slider .article-card:hover::before{-webkit-transform:translateX(-50%) scaleX(1);transform:translateX(-50%) scaleX(1)}@media (min-width:576px){.articles .articles__slider .article-card{padding:3rem 2rem}}@media (min-width:x-small){.articles .articles__slider .article-card{padding:3rem 2rem}}@media (min-width:992px){.articles section:first-child{width:70%}.articles .articles__slider{padding:0 3.5rem}}@media (min-width:medium){.articles section:first-child{width:70%}.articles .articles__slider{padding:0 3.5rem}}.clients{background:var(--light-bg-color)}.clients .container{padding-top:3rem}.clients .clients__slider{margin-top:3rem;margin-left:auto;margin-right:auto;padding:0 3rem}.clients .clients__slider .splide__slide a{-webkit-transition:.3s;transition:.3s}.clients .clients__slider .splide__slide a:hover{-webkit-filter:var(--minor-color-filter);filter:var(--minor-color-filter)}.portfolio .container{position:relative;padding-bottom:2.5rem}.portfolio .container section:first-child{width:90%;margin:auto}.portfolio .container::after{content:"";position:absolute;bottom:0;left:50%;width:4rem;height:5px;background:var(--minor-color);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.portfolio .projects{padding-top:2rem;padding-bottom:4rem}.portfolio .projects .tags{margin-bottom:2rem}.portfolio .projects .tags .tag{display:inline-block;margin:1rem}.portfolio .projects .tags .tag button{background:0 0;color:var(--main-font-color);font-weight:600;text-transform:capitalize;border:0;-webkit-transition:color .5s;transition:color .5s;cursor:pointer}.portfolio .projects .tags .tag.active button{color:var(--minor-color)}@media (hover:hover){.portfolio .projects .tags .tag button:hover{color:var(--minor-color)}}.portfolio .projects .portfolio__slider{padding-bottom:4rem}.portfolio .projects .portfolio__slider .splide__slide{-webkit-transition:opacity .5s;transition:opacity .5s}.portfolio .projects .portfolio__slider .splide__slide:hover{opacity:.7}.portfolio .projects .portfolio__slider .splide__slide a{display:-webkit-box;display:-ms-flexbox;display:flex}.portfolio .projects .portfolio__slider .splide__pagination__page.is-active{background:var(--minor-color);-webkit-transform:scale(1);transform:scale(1)}@media (min-width:992px){.portfolio section:first-child{max-width:70%}}@media (min-width:medium){.portfolio section:first-child{max-width:70%}}.quote{background:var(--dark-bg-color);color:var(--minor-font-color)}.quote img{width:2rem;height:2rem;-webkit-filter:invert(1);filter:invert(1)}.quote blockquote{position:relative;width:90%;margin:auto}.quote blockquote p{margin:2rem auto}@media (min-width:992px){.quote blockquote{width:70%}}@media (min-width:medium){.quote blockquote{width:70%}}.team section:first-child{width:90%;margin:auto}.team .team__members{margin-top:3.5rem}.team .team__members .team-member{width:50%}.team .team__members .team-member img{margin-bottom:2.5rem;-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.team .team__members .team-member img:hover{-webkit-filter:var(--minor-color-filter);filter:var(--minor-color-filter);-webkit-animation:nod .3s ease-in-out 2 alternate;animation:nod .3s ease-in-out 2 alternate}.team .team__members .team-member strong{text-transform:uppercase}.team .team__members .team-member p{margin-top:.5rem}@-webkit-keyframes nod{0%{-webkit-transform:translateY(-.25rem) rotate(-10deg);transform:translateY(-.25rem) rotate(-10deg)}25%{-webkit-transform:translateY(-.5rem) rotate(-20deg);transform:translateY(-.5rem) rotate(-20deg)}50%{-webkit-transform:translateY(-.5rem) rotate(0);transform:translateY(-.5rem) rotate(0)}75%{-webkit-transform:translateY(-.5rem) rotate(10deg);transform:translateY(-.5rem) rotate(10deg)}100%{-webkit-transform:translateY(-.5rem) rotate(20deg);transform:translateY(-.5rem) rotate(20deg)}}@keyframes nod{0%{-webkit-transform:translateY(-.25rem) rotate(-10deg);transform:translateY(-.25rem) rotate(-10deg)}25%{-webkit-transform:translateY(-.5rem) rotate(-20deg);transform:translateY(-.5rem) rotate(-20deg)}50%{-webkit-transform:translateY(-.5rem) rotate(0);transform:translateY(-.5rem) rotate(0)}75%{-webkit-transform:translateY(-.5rem) rotate(10deg);transform:translateY(-.5rem) rotate(10deg)}100%{-webkit-transform:translateY(-.5rem) rotate(20deg);transform:translateY(-.5rem) rotate(20deg)}}@media (min-width:992px){.team section:first-child{max-width:70%}.team .team__members .team-member{width:25%}}@media (min-width:medium){.team section:first-child{max-width:70%}.team .team__members .team-member{width:25%}}.facts{color:var(--minor-font-color);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--dark-overlay)),to(var(--dark-overlay))),url(../images/facts-576w.webp);background-image:linear-gradient(var(--dark-overlay),var(--dark-overlay)),url(../images/facts-576w.webp);background-size:cover;background-repeat:no-repeat}.facts h2{margin-bottom:3rem}.facts .numbers{position:relative;row-gap:1.5rem;margin:auto;padding:2rem 1rem;background-color:var(--light-overlay)}.facts .numbers div{width:50%;padding:.5rem}.facts .numbers div strong{display:inline-block;position:relative;padding-bottom:.5rem}.facts .numbers div strong::after{content:"";position:absolute;bottom:0;left:50%;width:3rem;height:3px;background:rgba(var(--dark-bg-color),.5);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.facts .numbers::after{content:"";position:absolute;bottom:-5px;left:50%;width:4rem;height:5px;background:var(--minor-color);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:576px){.facts{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--dark-overlay)),to(var(--dark-overlay))),url(../images/facts-992w.webp);background-image:linear-gradient(var(--dark-overlay),var(--dark-overlay)),url(../images/facts-992w.webp)}}@media (min-width:x-small){.facts{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--dark-overlay)),to(var(--dark-overlay))),url(../images/facts-992w.webp);background-image:linear-gradient(var(--dark-overlay),var(--dark-overlay)),url(../images/facts-992w.webp)}}@media (min-width:992px){.facts{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--dark-overlay)),to(var(--dark-overlay))),url(../images/facts-1500w.webp);background-image:linear-gradient(var(--dark-overlay),var(--dark-overlay)),url(../images/facts-1500w.webp)}.facts .numbers{width:60%}}@media (min-width:medium){.facts{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--dark-overlay)),to(var(--dark-overlay))),url(../images/facts-1500w.webp);background-image:linear-gradient(var(--dark-overlay),var(--dark-overlay)),url(../images/facts-1500w.webp)}.facts .numbers{width:60%}}.blog{overflow-x:hidden}.blog article{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:4rem}.blog article figure{width:100%}.blog article .post{width:100%;padding:0 2rem}.blog article:not(:last-child){margin-bottom:2rem}.blog .previous-posts{background:var(--light-bg-color)}.blog .previous-posts .blog__slider{padding:0 2.5rem}.blog .previous-posts .blog__slider .pre-post{padding:.5rem 1rem;border-left:5px solid var(--main-font-color)}.blog .previous-posts .blog__slider .pre-post h3{margin-top:0}@media (min-width:768px){.blog article:not(:nth-child(2)){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.blog article figure{width:calc((100% - 2rem)/ 2)}.blog article .post{width:calc((100% - 2rem)/ 2)}}@media (min-width:small){.blog article:not(:nth-child(2)){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.blog article figure{width:calc((100% - 2rem)/ 2)}.blog article .post{width:calc((100% - 2rem)/ 2)}}@media (min-width:992px){.blog article .post{padding:0 4rem}}@media (min-width:medium){.blog article .post{padding:0 4rem}}.reviews .reviews__slider .social-icon img{width:1.5rem;height:1.5rem;margin-bottom:3rem;-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.reviews .reviews__slider .social-icon img.linkedin:hover{-webkit-filter:invert(34%) sepia(100%) saturate(5716%) hue-rotate(185deg) brightness(96%) contrast(103%);filter:invert(34%) sepia(100%) saturate(5716%) hue-rotate(185deg) brightness(96%) contrast(103%)}.reviews .reviews__slider .social-icon img.twitter:hover{-webkit-filter:invert(48%) sepia(83%) saturate(1616%) hue-rotate(176deg) brightness(99%) contrast(91%);filter:invert(48%) sepia(83%) saturate(1616%) hue-rotate(176deg) brightness(99%) contrast(91%)}.reviews .reviews__slider .social-icon img.facebook:hover{-webkit-filter:invert(39%) sepia(12%) saturate(2889%) hue-rotate(182deg) brightness(94%) contrast(87%);filter:invert(39%) sepia(12%) saturate(2889%) hue-rotate(182deg) brightness(94%) contrast(87%)}.reviews .reviews__slider .avatar{width:60px;height:60px;border-radius:50%;overflow:hidden}.reviews .reviews__slider .avatar img{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.reviews .reviews__slider .avatar:hover img{opacity:.6;-webkit-transform:scale(1.25);transform:scale(1.25)}.reviews .reviews__slider blockquote{position:relative;width:90%;margin:auto}.reviews .reviews__slider blockquote p{margin:2rem auto}@media (min-width:992px){.reviews .reviews__slider blockquote{width:70%}}@media (min-width:medium){.reviews .reviews__slider blockquote{width:70%}}.site-footer{grid-area:ft;color:var(--minor-font-color);background:var(--dark-bg-color)}.site-footer h2,.site-footer h3{margin-top:0;text-transform:uppercase}.site-footer a:not(:hover,:active){color:var(--minor-font-color)}.site-footer .footer__widgets,.site-footer .links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.site-footer .container{padding-bottom:2rem}.site-footer .contact{width:100%}.site-footer .contact form{margin-top:2rem}.site-footer .contact .flex--row{row-gap:initial}.site-footer .contact label{display:block;position:relative;width:100%;margin-bottom:2rem;padding:.125rem 0;text-transform:uppercase;border-bottom:1px solid var(--minor-font-color)}.site-footer .contact .placeholder{position:absolute;top:50%;pointer-events:none;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color .3s,-webkit-transform .3s;transition:color .3s,-webkit-transform .3s;transition:transform .3s,color .3s;transition:transform .3s,color .3s,-webkit-transform .3s}.site-footer .contact input,.site-footer .contact textarea{display:block;width:100%;padding:.125rem 0;color:var(--minor-font-color);background:0 0;border:0;outline:0;caret-color:var(--minor-font-color)}.site-footer .contact input::-webkit-input-placeholder{color:transparent}.site-footer .contact input::-moz-placeholder{color:transparent}.site-footer .contact input:-ms-input-placeholder{color:transparent}.site-footer .contact input::-ms-input-placeholder{color:transparent}.site-footer .contact input::placeholder{color:transparent}.site-footer .contact input:not(:-moz-placeholder-shown)+.placeholder{transform:translateY(calc(-100% - .25rem)) scale(.75)}.site-footer .contact input:not(:-ms-input-placeholder)+.placeholder{transform:translateY(calc(-100% - .25rem)) scale(.75)}.site-footer .contact input:focus+.placeholder,.site-footer .contact input:not(:placeholder-shown)+.placeholder{-webkit-transform:translateY(calc(-100% - .25rem)) scale(.75);transform:translateY(calc(-100% - .25rem)) scale(.75)}.site-footer .contact button{display:block;margin:1rem 0;padding:0;color:var(--minor-font-color);background:0 0;text-transform:uppercase;border:0;border-bottom:1px solid transparent;-webkit-transition:color .5s,border .5s;transition:color .5s,border .5s;cursor:pointer}.site-footer .contact button:hover{color:var(--minor-color);border-bottom-color:var(--minor-color)}.site-footer .contact button:hover .arrow{border-left:5px solid var(--minor-color)}.site-footer .contact .arrow{display:inline-block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid var(--minor-font-color);-webkit-transition:border .5s;transition:border .5s}.site-footer .links{width:100%;margin-bottom:2rem}.site-footer .links div{width:33.3333333333%}.site-footer .copyright{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2rem;border-top:1px solid var(--minor-font-color)}.site-footer .copyright .footer__menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;text-transform:uppercase}@media (min-width:768px){.site-footer .contact .flex--row{gap:1.5rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:small){.site-footer .contact .flex--row{gap:1.5rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:992px){.site-footer .contact{width:50%}.site-footer .contact .contact__wrap{width:80%}.site-footer .links{width:50%}.site-footer .copyright{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:initial}.site-footer .copyright p{width:50%}}@media (min-width:medium){.site-footer .contact{width:50%}.site-footer .contact .contact__wrap{width:80%}.site-footer .links{width:50%}.site-footer .copyright{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:initial}.site-footer .copyright p{width:50%}}html[dir=rtl] body{font-family:Almarai,sans-serif}html[dir=rtl] .top-btn{right:auto;left:20px}html[dir=rtl] .main--btn{background:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--main-font-color)),color-stop(50%,transparent)) no-repeat;background:linear-gradient(to right,var(--main-font-color) 50%,transparent 50%) no-repeat;background-position:right}html[dir=rtl] .main--btn:focus,html[dir=rtl] .main--btn:hover{background-position:left}html[dir=rtl] .site-header nav .toggle-menu{margin-right:1rem}html[dir=rtl] .fullscreen-menu ul li.lang{font-family:"Source Sans Pro",sans-serif}html[dir=rtl] .fullscreen-menu .theme .toggle-theme{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}html[dir=rtl] .splide:not(.portfolio__slider) .splide__arrow.splide__arrow--prev{left:auto;right:0}html[dir=rtl] .splide:not(.portfolio__slider) .splide__arrow.splide__arrow--next{right:auto;left:0}html[dir=rtl] .hero::before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:855px){html[dir=rtl] .portfolio .projects .portfolio__slider .splide__track--rtl{padding-right:0!important;padding-left:10rem!important}}html[dir=rtl] .blog .previous-posts .blog__slider .pre-post{border-left:0;border-right:5px solid var(--main-font-color)}html[dir=rtl] .site-footer .contact .placeholder{-webkit-transform-origin:right 50%;transform-origin:right 50%}html[dir=rtl] .site-footer .contact button:hover .arrow{border-right:5px solid var(--minor-color)}html[dir=rtl] .site-footer .contact .arrow{border-left:0;border-right:5px solid var(--minor-font-color)}.dark-theme .splide__arrow svg{fill:var(--main-font-color)}.dark-theme .site-header.change--bg{background:var(--dark-bg-color)}.dark-theme .hero::before{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--dark-overlay)),to(var(--dark-overlay))),url(../images/hero-576w.webp);background-image:linear-gradient(var(--dark-overlay),var(--dark-overlay)),url(../images/hero-576w.webp)}@media (min-width:576px) and (max-width:992px){.dark-theme .hero::before{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--dark-overlay)),to(var(--dark-overlay))),url(../images/hero-1080w.webp);background-image:linear-gradient(var(--dark-overlay),var(--dark-overlay)),url(../images/hero-1080w.webp)}}@media (min-width:992px){.dark-theme .hero::before{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--dark-overlay)),to(var(--dark-overlay))),url(../images/hero-1500w.webp);background-image:linear-gradient(var(--dark-overlay),var(--dark-overlay)),url(../images/hero-1500w.webp)}}@media (min-width:medium){.dark-theme .hero::before{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--dark-overlay)),to(var(--dark-overlay))),url(../images/hero-1500w.webp);background-image:linear-gradient(var(--dark-overlay),var(--dark-overlay)),url(../images/hero-1500w.webp)}}@media (min-width:1200px){.dark-theme .hero::before{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--dark-overlay)),to(var(--dark-overlay))),url(../images/hero-2000w.webp);background-image:linear-gradient(var(--dark-overlay),var(--dark-overlay)),url(../images/hero-2000w.webp)}}.dark-theme .intro img,.dark-theme .services img,.dark-theme .social-icon img,.dark-theme .team img{-webkit-filter:invert(1);filter:invert(1)}
/*# sourceMappingURL=main.css.map */
