@import url(https://fonts.googleapis.com/css?family=Almarai:300,400,700,800&display=swap);@import url(https://fonts.googleapis.com/css?family=Lato:400&display=swap);@-webkit-keyframes fill-down{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,0);transform:scale(1,0)}50%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,1);transform:scale(1,1)}50.1%{-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,0);transform:scale(1,0)}}@-webkit-keyframes logo-fill{0%{stroke-dashoffset:800}60%{stroke-dashoffset:0;fill-opacity:0}100%{stroke-dashoffset:0;fill-opacity:1}}@-webkit-keyframes logo-fill-pages{0%{stroke-dashoffset:3400}60%{stroke-dashoffset:0;fill-opacity:0}100%{stroke-dashoffset:0;fill-opacity:1}}.blog__item,.blog__item .entry_btn,.blog__item .entry_btn a,.breadcrumb__wr .breadcrumb ul>li:before,.clients__item,.clients__page .clients__item,.clients__page .clients__item-img img,.contact__form .wpcf7-form-control,.contactus__page .contact__details .contact__item .icon,.contactus__page .contact__details .contact__item .icon:before,.contactus__page .contact__details .contact__item .item__con,.contactus__page .contact__details .contact__item .item__con a,.contactus__page .contact__details .contact__item .item__con span,.contactus__page .contact__details .contact__item h4,.experiences__page .exp__head-wr .logo img,.footer .footer-nav li a,.fs-nav .fs-nav__list li a:before,.gallery__page .gallery_item .gallery_item-img img,.gallery__page .gallery_item a,.header-container,.lang__btn,.mega_boxBtn,.mega_lineBtn:before,.menu-icon,.page_btn,.pager__wr .pager li,.pager__wr .pager li:after,.pager__wr .pager li:before,.post__arch .mega_lineBtn,.post__arch .post__arch-con,.post__arch .post__arch-con .meta,.post__arch .post__arch-con h2 a,.post__arch .post__arch-con p,.project__arch .mega_lineBtn,.project__arch .project__arch-con,.project__arch .project__arch-con h2 a,.project__arch .project__arch-con p,.project__item,.project__item .mega_lineBtn,.project__item .project__item-con,.project__item .project__item-con h2 a,.project__item .project__item-con p,.project__item .project__item-img img,.services__section .service__item,.services__section .service__item .service__item-con h2,.services__section .service__item .service__item-con h2:before,.single .single_project .gallery .gallery_item img,.single_post .next__post .layer,.single_post .slider-ctrl .slick-arrow svg,.single_post .slider__rel .slider-count .count,.single_post .slider__rel .slider-count .current,.single_project .next__project .layer,.single_project .slider-ctrl .slick-arrow svg,.single_project .slider__rel .slider-count .count,.single_project .slider__rel .slider-count .current,.slider-ctrl .slick-arrow,.slider-ctrl .slick-arrow svg,.slider-dots li button,.social__icons ul li a:before{-webkit-transition:ease .3s;transition:ease .3s}.header-container.dark .header-container-in .social__icons li a:hover:before,.mega_boxBtn,.mega_lineBtn:focus,.mega_lineBtn:hover,.page_btn,.pager__wr .pager li,.pager__wr .pager li a,.projects__section .section__btn .mega_lineBtn:focus,.projects__section .section__btn .mega_lineBtn:hover,.projects__section .stats__sec .state__item.lg .number:after,.projects__section.skrollable-after .stats__sec .state__item.lg .number:after,.section__in-wr p,.social__icons ul li a:hover:before,.structure__page .admin__item h3,.structure__page .bod__item h3,.structure__page .tech__item h3{color:#a31f37}.about__page .about__item ol li,.about__page .about__item p,.about__section .about__item ol li,.about__section .about__item p,.breadcrumb__wr .breadcrumb ul,.breadcrumb__wr .breadcrumb ul a,.breadcrumb__wr .breadcrumb ul span,.contactus__page h2.inner_head,.dark .lang__btn,.footer .widget-logo .social__icons li a:hover:before,.founder__page .founder__item .con .founder__word p,.founder__section .founder__item .con .founder__word p,.header-container .header-container-in .social__icons li a:before,.mega_lineBtn,.post__arch .post__arch-con .meta,.post__arch .post__arch-con h2 a,.post__arch .post__arch-con p,.project__arch .project__arch-con h2 a,.project__arch .project__arch-con p,.project__item .project__item-con p,.project__item:hover .project__item-con h2 a,.services__section .service__item .service__item-con h2,.structure__page .tech__item h4{color:#050708}.contactus__page .contact__form h2.inner_head,.contactus__page .contact__form p,.footer .footer-nav li a,.footer .footer__bar .site__copyrights h3,.footer .footer__widget .footer__widget-head h2,.founder__section.dark .founder__item .con .founder__word h3,.founder__section.dark .founder__item .con .founder__word p,.founder__section.dark .founder__item .con .founder__word span,.founder__section.dark .founder__item .founder__item-con ol li,.founder__section.dark .section__in-wr h2,.gallery__page .gallery_item a,.gallery__page .gallery_item a:hover,.header-container.dark .header-container-in .social__icons li a:before,.mega_boxBtn:focus,.mega_boxBtn:hover,.page_btn:focus,.page_btn:hover,.pager__wr .pager li:focus a,.pager__wr .pager li:hover a,.project__item .project__item-con h2 a,.projects__section .section__btn .mega_lineBtn,.projects__section .section__head-wr .sv,.projects__section .section__head-wr h2,.projects__section .stats__sec .state__item,.single_post .next__post,.single_post .next__post h3 a,.single_project .next__project,.single_project .next__project h3 a,.structure__page .section_head{color:#fff}.contact__form,.expert__item .img .expert__item-img:before,.founder__page .founder__item .img .founder__item-img:before,.gallery__page .gallery_item .gallery_item-img,.mega_boxBtn:focus,.mega_boxBtn:hover,.mega_lineBtn:focus:before,.mega_lineBtn:hover:before,.page_btn:focus,.page_btn:hover,.pager__wr .pager li:after,.pager__wr .pager li:before,.post__arch .post__arch-img .boxHover span,.project__arch .project__arch-con .count:after,.project__arch .project__arch-img .boxHover span,.projects__section .section__btn .mega_lineBtn:focus:before,.projects__section .section__btn .mega_lineBtn:hover:before,.projects__section.skrollable-after .stats__sec .state__item.lg .boxHover span,.structure__page .section_head{background-color:#a31f37}.breadcrumb__wr .breadcrumb ul>li:before,.founder__page .section__in-wr h2:after,.founder__section .section__in-wr h2:after,.mega_lineBtn:before,.project__item .project__item-img,.services__section .service__item .service__item-con h2:before{background-color:#050708}.founder__section.dark .section__in-wr h2:after,.project__item:hover .project__item-img,.projects__section .section__btn .mega_lineBtn:before,.projects__section .section__head-wr .sep,.projects__section .stats__sec .state__item.lg .box span,.projects__section .stats__sec .state__item.lg .boxHover span{background-color:#fff}.experiences__page .exp__head-wr .exp__head-con h2,.experiences__page .exp__head-wr .exp__head-con h2 strong,.fitr__section h2 strong,.founder__page .section__in-wr h2 strong,.founder__section .section__in-wr h2 strong,.gallery__page .gallery_item a,.oladev__section h2 strong,.section__head-wr h2 strong,.section__head-wr h3,.section__in-wr h2,.single_post .slider__rel .slider-count,.single_project .slider__rel .slider-count,.structure__page .admin__item h3,.structure__page .admin__item p,.structure__page .bod__item h3,.structure__page .bod__item span,.structure__page .section_head,.structure__page .tech__item h3,.structure__page .tech__item h4{font-weight:700}.about__page .about__item h4,.about__section .about__item h4,.breadcrumb__wr .breadcrumb ul,.breadcrumb__wr .breadcrumb ul a,.breadcrumb__wr .breadcrumb ul span,.contactus__page .contact__details .contact__item .contact__item-con h4,.experiences__page .exp__head-wr .logo,.experiences__page .exp__item-con h2,.experiences__page .exp__item-con h4,.experiences__page .exp__item-con li,.expert__item .con .expert__item-con ol li,.founder__page .founder__item .con .founder__word h3,.founder__section .founder__item .con .founder__word h3,.fs-nav .fs-contact .contact__item .contact__item-con h4,.fs-nav .fs-nav__list li a,.projects__section .stats__sec .state__item .number,.projects__section .stats__sec .state__item.lg h4 strong,.projects__section.skrollable-after .stats__sec .state__item.lg h4 strong,.section__head-wr .sv,.structure__page .tech__item li{font-weight:400}.about__page .about__item ol li,.about__page .about__item p,.about__section .about__item ol li,.about__section .about__item p,.contactus__page .contact__details .contact__item .contact__item-con a,.contactus__page .contact__details .contact__item .contact__item-con span,.experiences__page .exp__head-wr,.fitr__section h2,.fold__section .fold__logo p,.founder__page .about__founder ol li,.founder__page .founder__item .con .founder__word p,.founder__page .founder__item .con .founder__word span,.founder__page .section__in-wr,.founder__page .section__in-wr h2,.founder__section .founder__item .con .founder__word p,.founder__section .founder__item .con .founder__word span,.founder__section .founder__item .founder__item-con ol li,.founder__section .section__in-wr,.founder__section .section__in-wr h2,.oladev__section h2,.post__arch .post__arch-con .meta,.post__arch .post__arch-con p,.project__arch .project__arch-con p,.project__item .project__item-con p,.projects__section .stats__sec .state__item h4,.section__head-wr,.section__head-wr h2,.section__in-wr,.section__in-wr .sv,.section__in-wr h3,.section__in-wr span,.single_post .inner_head,.single_project .inner_head,.social__icons ul li a{font-weight:300}@font-face{font-family:mega;font-style:normal;font-weight:700;src:url(/wp-content/themes/sfh/assets/fonts/KorolevCondensedW04-Heavy.eot?) format("eot"),url(/wp-content/themes/sfh/assets/fonts/KorolevCondensedW04-Heavy.woff2) format("woff2"),url(/wp-content/themes/sfh/assets/fonts/KorolevCondensedW04-Heavy.woff) format("woff"),url(/wp-content/themes/sfh/assets/fonts/KorolevCondensedW04-Heavy.ttf) format("truetype"),url(/wp-content/themes/sfh/assets/fonts/KorolevCondensedW04-Heavy.svg#mega) format("svg")}@font-face{font-family:mega;font-style:normal;font-weight:400;src:url(/wp-content/themes/sfh/assets/fonts/KorolevCondensedW04-Bold.eot?) format("eot"),url(/wp-content/themes/sfh/assets/fonts/KorolevCondensedW04-Bold.woff2) format("woff2"),url(/wp-content/themes/sfh/assets/fonts/KorolevCondensedW04-Bold.woff) format("woff"),url(/wp-content/themes/sfh/assets/fonts/KorolevCondensedW04-Bold.ttf) format("truetype"),url(/wp-content/themes/sfh/assets/fonts/KorolevCondensedW04-Bold.svg#mega) format("svg")}@font-face{font-family:mega;font-style:normal;font-weight:300;src:url(/wp-content/themes/sfh/assets/fonts/KorolevCondensedW04-Light.eot?) format("eot"),url(/wp-content/themes/sfh/assets/fonts/KorolevCondensedW04-Light.woff2) format("woff2"),url(/wp-content/themes/sfh/assets/fonts/KorolevCondensedW04-Light.woff) format("woff"),url(/wp-content/themes/sfh/assets/fonts/KorolevCondensedW04-Light.ttf) format("truetype"),url(/wp-content/themes/sfh/assets/fonts/KorolevCondensedW04-Light.svg#mega) format("svg")}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:Almarai,mega;font-size:60%;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0!important;height:100%;background:#000;text-align:right;font-size:16px;font-size:1.66667rem;font-family:Almarai,mega;direction:rtl}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#a31f37}a:active,a:hover{outline-width:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;-webkit-appearance:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.clearfix:after{clear:both;content:'';display:table}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.container-cs{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.main-wrapper{position:relative;z-index:35;overflow:hidden;background-color:#fff;-webkit-transition:ease opacity .7s;transition:ease opacity .7s}::selection{background:#a31f37;color:#fff}::-moz-selection{background:#a31f37;color:#fff}.lang__btn{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);font-size:15px;font-size:1.5625rem;position:fixed;top:55px;left:45px;font-weight:600;text-transform:uppercase;color:#fff;margin:0 10px;height:40px;display:block;line-height:40px;z-index:25;-webkit-filter:invert(50%);filter:invert(50%)}.lang__btn:hover{color:#a31f37}.header-container{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:110px;height:100%;position:fixed;top:0;right:0;z-index:24;padding:0;background-color:#fff}.header-container .header-logo{z-index:2;margin:17px 0;width:100%;height:auto;position:relative;-webkit-transition:all ease .3s;transition:all ease .3s}.header-container .header-logo img,.header-container .header-logo svg{max-width:100%;display:block;width:100%;height:auto}.header-container .header-logo svg #logo{fill:#000}.header-container .header-container-in{z-index:25;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 20px}.header-container.dark{background-color:#000}.header-container.dark .header-logo svg #logo{fill:#fff}body.loaded .header-container{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}body.loaded .lang__btn{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}body.loaded.heads-up .header-container{-webkit-transform:translateX(60rem);transform:translateX(60rem);-webkit-transform:translate3d(60rem,0,0);transform:translate3d(60rem,0,0)}body.loaded.heads-up.fs-nav-active .header-container{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (max-width:1199.98px){.lang__btn{top:25px;left:25px;position:fixed;z-index:26;color:#050708}.header-container{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);height:90px;width:100%;top:0;right:0;z-index:24}.header-container .header-logo{z-index:2;margin:15px 0;width:70px;height:auto}.header-container .header-logo img,.header-container .header-logo svg{max-width:100%;display:block;width:100%;height:auto}.header-container .header-container-in{z-index:25;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 20px}.header-container.dark{background-color:#000}.header-container.dark .header-logo svg #logo{fill:#fff}body.loaded .header-container{width:100%;height:90px}body.loaded .header-container .social__icons{display:none}body.loaded .header-container .header-logo{z-index:2;margin:17px 0;width:70px;height:auto;position:relative;-webkit-transition:all ease .3s;transition:all ease .3s}body.loaded .header-container .header-logo img,body.loaded .header-container .header-logo svg{max-width:100%;display:block;width:100%;height:auto}body.loaded .header-container .header-container-in{z-index:25;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px 30px 10px 70px}body.loaded.heads-up .header-container{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media (max-width:1199.98px){.lang__btn{top:18px;left:25px}.header-container{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);height:75px;width:100%;top:0;right:0;z-index:24}.header-container .header-logo{z-index:2;margin:15px 0;width:70px;height:auto}.header-container .header-logo img,.header-container .header-logo svg{max-width:100%;display:block;width:100%;height:auto}.header-container .header-container-in{z-index:25;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 20px}.header-container.dark{background-color:#000}.header-container.dark .header-logo svg #logo{fill:#fff}body.loaded .header-container{width:100%;height:75px}body.loaded .header-container .social__icons{display:none}body.loaded .header-container .header-logo{z-index:2;margin:10px 0;width:70px;height:auto;position:relative;-webkit-transition:all ease .3s;transition:all ease .3s}body.loaded .header-container .header-logo img,body.loaded .header-container .header-logo svg{max-width:100%;display:block;width:100%;height:auto}body.loaded .header-container .header-container-in{z-index:25;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px 30px 10px 70px}body.loaded.heads-up .header-container{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.footer{position:relative;padding:20rem 0 0;background-color:#050708;min-height:500px;z-index:2}.footer:before{content:'';position:absolute;top:0;width:100%;height:100px;background-color:#fff;z-index:-1}.footer .footer__widget .footer__widget-head{position:relative;margin-bottom:20px}.footer .footer__widget .footer__widget-head h2{margin:0;padding:0;font-size:25px;font-size:2.60417rem}.footer .widget-logo{position:absolute;right:0;top:0;margin:0;width:40%;height:500px;z-index:33;background:url(/wp-content/themes/sfh/assets/img/footer__logo-bg.jpg) center no-repeat;background-size:cover}.footer .widget-logo .footer_widget-con{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .widget-logo .footer-logo{max-width:100%;width:300px}.footer .footer-nav{overflow:hidden;padding:15px 0 0;-webkit-columns:2;columns:2}.footer .footer-nav li{display:block;margin:0 0 12px;height:25px}.footer .footer-nav li a{position:relative;display:block;font-weight:300;height:50px;font-size:14px;font-size:1.45833rem;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.footer .footer-nav li:focus a,.footer .footer-nav li:hover a{color:#a31f37}.footer .footer-contact{text-align:right}.footer .footer-contact .contact__item{position:relative;display:block;margin-bottom:20px;text-transform:uppercase;padding:5px 0}.footer .footer-contact .contact__item .contact__item-con{padding-right:10px}.footer .footer-contact .contact__item .contact__item-con a,.footer .footer-contact .contact__item .contact__item-con h4,.footer .footer-contact .contact__item .contact__item-con span{color:#fff;font-size:16px;font-size:1.66667rem;line-height:25px;display:block}.footer .footer-contact .contact__item .contact__item-con a,.footer .footer-contact .contact__item .contact__item-con span{font-weight:300}.footer .footer-contact .contact__item .contact__item-con h4{margin-bottom:7px}.footer .footer__bar{padding:20px 0}.footer .footer__bar .site__copyrights h3{display:block;margin:20px 0;font-weight:300;text-align:right;font-size:17px;font-size:1.77083rem}.footer .pr__rights{display:block;text-align:left}.footer .pr__rights a{display:inline-block;margin:15px 0 0;width:139px;height:29px;background:url(/wp-content/themes/sfh/assets/img/pr-logo-ar.png) left no-repeat;background-size:contain;line-height:30px}.go__top{width:60px;height:60px;right:10px!important;left:initial!important;bottom:8px!important;background:rgba(0,0,0,.5);color:rgba(255,255,255,.5);cursor:pointer;border-radius:50px;-webkit-transition:background ease .3s;transition:background ease .3s}.go__top:after{position:absolute;top:55%;left:50%;width:12px;height:12px;content:"";border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-135deg) translate(-50%,-50%);transform:rotate(-135deg) translate(-50%,-50%);-webkit-transition:all ease .3s;transition:all ease .3s;-webkit-transform-origin:0 0;transform-origin:0 0}.go__top:hover{background:#a31f37;color:#fff}.go__top .progress-circle{width:83%;margin-right:5px}.go__top svg path{fill:none}.go__top svg.progress-circle path{stroke:rgba(246,246,246,.8);stroke-width:4;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s linear;transition:all .2s linear}@media (max-width:1199.98px){.footer .footer__widget{margin-bottom:70px}.footer .footer__widget .footer__widget-head h2{margin:0;padding:0;font-size:25px;font-size:2.60417rem}.footer .footer-nav{overflow:hidden;padding:15px 0 0;-webkit-columns:2;columns:2}.footer .footer-nav li{display:block;margin:0 0 12px;height:25px}.footer .footer-nav li a{position:relative;display:block;font-weight:300;height:50px;font-size:18px;font-size:1.875rem;white-space:nowrap;line-height:25px}.footer .footer-nav li:focus a,.footer .footer-nav li:hover a{color:#a31f37}.footer .footer-contact{text-align:right}.footer .footer-contact .contact__item{position:relative;display:block;margin-bottom:20px;text-transform:uppercase;padding:0}.footer .footer-contact .contact__item .contact__item-con{padding-right:0}.footer .footer-contact .contact__item .contact__item-con a,.footer .footer-contact .contact__item .contact__item-con h4,.footer .footer-contact .contact__item .contact__item-con span{color:#fff;font-size:18px;font-size:1.875rem;line-height:25px;display:block}.footer .footer-contact .contact__item .contact__item-con a,.footer .footer-contact .contact__item .contact__item-con span{font-weight:300}.footer .footer-contact .contact__item .contact__item-con h4{margin-bottom:7px}.footer .footer__bar{padding:20px 0}.footer .footer__bar .site__copyrights h3{display:block;margin:20px 0;font-weight:300;text-align:right;font-size:17px;font-size:1.77083rem}.footer .pr__rights{text-align:center}}@media (max-width:991.98px){.footer{padding:0}.footer:before{height:20%}.footer .footer__widget{margin-bottom:70px}.footer .footer__widget .footer__widget-head h2{margin:0;padding:0;font-size:25px;font-size:2.60417rem}.footer .widget-logo{position:static;margin:0 15px 5rem;width:auto;height:350px}.footer .widget-logo .footer_widget-con{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .widget-logo .footer-logo{max-width:100%;width:300px}.footer .footer-nav{overflow:hidden;padding:15px 0 0;-webkit-columns:2;columns:2}.footer .footer-nav li{display:block;margin:0 0 12px;height:25px}.footer .footer-nav li a{position:relative;display:block;font-weight:300;height:50px;font-size:18px;font-size:1.875rem;white-space:nowrap;line-height:25px}.footer .footer-nav li:focus a,.footer .footer-nav li:hover a{color:#a31f37}.footer .footer-contact .contact__item .contact__item-con a,.footer .footer-contact .contact__item .contact__item-con h4,.footer .footer-contact .contact__item .contact__item-con span{font-size:16px;font-size:1.66667rem;line-height:22px;display:block}.footer .footer-contact .contact__item .contact__item-con a,.footer .footer-contact .contact__item .contact__item-con span{font-weight:300}.footer .footer-contact .contact__item .contact__item-con h4{margin-bottom:5px}.footer .footer__bar{padding:20px 0 12px}.footer .footer__bar .site__copyrights h3{display:block;margin:20px 0;text-align:center;font-size:15px;font-size:1.5625rem}.footer .pr__rights{text-align:center}.go__top{width:50px;height:50px;right:10px!important;left:initial!important;bottom:10px!important}.go__top:after{width:12px;height:12px}}.menu-icon{height:25px;width:50px;cursor:pointer}.menu-icon__line{height:3px;width:100%;display:block;background-color:#050708;margin-bottom:7px;-webkit-transition:background-color .4s ease,-webkit-transform .2s ease;transition:background-color .4s ease,-webkit-transform .2s ease;transition:transform .2s ease,background-color .4s ease;transition:transform .2s ease,background-color .4s ease,-webkit-transform .2s ease}.menu-icon__line-middle{-webkit-transform:translateX(7px);transform:translateX(7px)}.menu-icon__line-right{float:right}.fs-nav{position:fixed;z-index:23}.fs-nav:after,.fs-nav:before{content:"";position:fixed;width:100vw;height:100vh;right:0;background:rgba(163,31,55,.7);z-index:-1;-webkit-transition:-webkit-transform cubic-bezier(.77,0,.175,1) .6s;transition:-webkit-transform cubic-bezier(.77,0,.175,1) .6s;transition:transform cubic-bezier(.77,0,.175,1) .6s;transition:transform cubic-bezier(.77,0,.175,1) .6s,-webkit-transform cubic-bezier(.77,0,.175,1) .6s;-webkit-transform:translateY(0) translateX(100%);transform:translateY(0) translateX(100%)}.fs-nav:after{background:#050708;-webkit-transition-delay:0s;transition-delay:0s}.fs-nav:before{-webkit-transition-delay:.1s;transition-delay:.1s}.fs-nav__content{visibility:hidden;position:fixed;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%;text-align:center;font-size:calc(2vw + 10px);font-weight:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fs-nav .fs-nav__list{text-align:right;margin-left:5rem;padding:0}.fs-nav .fs-nav__list li{position:relative;display:block;-webkit-transition-delay:.6s;transition-delay:.6s;opacity:0;-webkit-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:opacity .2s ease,-webkit-transform .3s ease;transition:opacity .2s ease,-webkit-transform .3s ease;transition:opacity .2s ease,transform .3s ease;transition:opacity .2s ease,transform .3s ease,-webkit-transform .3s ease;margin-bottom:15px;color:#f6f6f6;text-transform:uppercase}.fs-nav .fs-nav__list li a{position:relative;font-size:28px;font-size:2.91667rem;display:block;color:#fff;padding-right:80px}.fs-nav .fs-nav__list li a:before{content:"";position:absolute;background:#fff;width:0;height:2px;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fs-nav .fs-nav__list li a:hover:before{width:55px}.fs-nav .fs-contact{text-align:right}.fs-nav .fs-contact .contact__item{position:relative;display:block;-webkit-transition-delay:1.5s;transition-delay:1.5s;opacity:0;-webkit-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:opacity .2s ease,-webkit-transform .3s ease;transition:opacity .2s ease,-webkit-transform .3s ease;transition:opacity .2s ease,transform .3s ease;transition:opacity .2s ease,transform .3s ease,-webkit-transform .3s ease;margin-bottom:20px;text-transform:uppercase;padding:5px 0}.fs-nav .fs-contact .contact__item .contact__item-con{padding-right:10px}.fs-nav .fs-contact .contact__item .contact__item-con a,.fs-nav .fs-contact .contact__item .contact__item-con h4,.fs-nav .fs-contact .contact__item .contact__item-con span{color:rgba(255,255,255,.8);font-size:18px;font-size:1.875rem;line-height:25px;display:block}.fs-nav .fs-contact .contact__item .contact__item-con h4{margin-bottom:7px}.fs-nav .fs-contact .contact__item .contact__item-con:hover .icon{background-color:#a31f37}.fs-nav .fs-contact .contact__item .contact__item-con:hover .icon:before{opacity:0}.fs-nav .fs-contact .contact__item .contact__item-con:hover .icon:after{opacity:1}body.fs-nav-active .menu-icon__line-left{-webkit-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}body.fs-nav-active .menu-icon__line-middle{-webkit-transform:translateX(50px) rotate(0);transform:translateX(50px) rotate(0);-webkit-transition:opacity ease-out .35s,-webkit-transform ease .2s;transition:opacity ease-out .35s,-webkit-transform ease .2s;transition:transform ease .2s,opacity ease-out .35s;transition:transform ease .2s,opacity ease-out .35s,-webkit-transform ease .2s;opacity:0}body.fs-nav-active .menu-icon__line-right{-webkit-transform:translateX(0) translateY(-10px) rotate(45deg);transform:translateX(0) translateY(-10px) rotate(45deg)}body.fs-nav-active .fs-nav{visibility:visible}body.fs-nav-active .fs-nav:after,body.fs-nav-active .fs-nav:before{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);left:0}body.fs-nav-active .fs-nav:after{-webkit-transition-delay:.1s;transition-delay:.1s}body.fs-nav-active .fs-nav:before{-webkit-transition-delay:0s;transition-delay:0s}body.fs-nav-active .fs-nav .fs-nav__list li{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .3s ease,color .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,color .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,color .3s ease;transition:opacity .3s ease,transform .3s ease,color .3s ease,-webkit-transform .3s ease}body.fs-nav-active .fs-nav .fs-nav__list li:nth-of-type(0){-webkit-transition-delay:.5s;transition-delay:.5s}body.fs-nav-active .fs-nav .fs-nav__list li:nth-of-type(1){-webkit-transition-delay:.692s;transition-delay:.692s}body.fs-nav-active .fs-nav .fs-nav__list li:nth-of-type(2){-webkit-transition-delay:.884s;transition-delay:.884s}body.fs-nav-active .fs-nav .fs-nav__list li:nth-of-type(3){-webkit-transition-delay:1.076s;transition-delay:1.076s}body.fs-nav-active .fs-nav .fs-nav__list li:nth-of-type(4){-webkit-transition-delay:1.268s;transition-delay:1.268s}body.fs-nav-active .fs-nav .fs-nav__list li:nth-of-type(5){-webkit-transition-delay:1.46s;transition-delay:1.46s}body.fs-nav-active .fs-nav .fs-nav__list li:nth-of-type(6){-webkit-transition-delay:1.652s;transition-delay:1.652s}body.fs-nav-active .fs-nav .fs-nav__list li:nth-of-type(7){-webkit-transition-delay:1.844s;transition-delay:1.844s}body.fs-nav-active .fs-nav .fs-nav__list li:nth-of-type(8){-webkit-transition-delay:2.036s;transition-delay:2.036s}body.fs-nav-active .fs-nav .fs-contact .contact__item{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .3s ease,color .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,color .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,color .3s ease;transition:opacity .3s ease,transform .3s ease,color .3s ease,-webkit-transform .3s ease}body.fs-nav-active .fs-nav .fs-contact .contact__item:nth-of-type(0){-webkit-transition-delay:1.1s;transition-delay:1.1s}body.fs-nav-active .fs-nav .fs-contact .contact__item:nth-of-type(1){-webkit-transition-delay:1.208s;transition-delay:1.208s}body.fs-nav-active .fs-nav .fs-contact .contact__item:nth-of-type(2){-webkit-transition-delay:1.316s;transition-delay:1.316s}body.fs-nav-active .fs-nav .fs-contact .contact__item:nth-of-type(3){-webkit-transition-delay:1.424s;transition-delay:1.424s}body.fs-nav-active .fs-nav .fs-contact .contact__item:nth-of-type(4){-webkit-transition-delay:1.532s;transition-delay:1.532s}body.fs-nav-active .fs-nav .fs-contact .contact__item:nth-of-type(5){-webkit-transition-delay:1.64s;transition-delay:1.64s}body.fs-nav-active .fs-nav .fs-contact .contact__item:nth-of-type(6){-webkit-transition-delay:1.748s;transition-delay:1.748s}body.fs-nav-active .fs-nav .fs-contact .contact__item:nth-of-type(7){-webkit-transition-delay:1.856s;transition-delay:1.856s}body.fs-nav-active .fs-nav .fs-contact .contact__item:nth-of-type(8){-webkit-transition-delay:1.964s;transition-delay:1.964s}body.fs-nav-active .fs-nav .fs-contact .contact__item:nth-of-type(9){-webkit-transition-delay:2.072s;transition-delay:2.072s}.header-container.dark .menu-icon__line{background-color:#fff}@media (max-width:1199.98px){.menu-icon{width:45px}.menu-icon__line{height:2px}.fs-nav .fs-nav__content{top:57%}.fs-nav .fs-nav__list li{margin-bottom:7px}.fs-nav .fs-nav__list li a{font-size:35px;font-size:3.64583rem}.fs-nav .fs-nav__list li a:hover:before{width:40px}.fs-nav .fs-contact{text-align:right}.fs-nav .fs-contact .contact__item{margin-bottom:10px}.fs-nav .fs-contact .contact__item .contact__item-con{padding-right:10px}.fs-nav .fs-contact .contact__item .contact__item-con a,.fs-nav .fs-contact .contact__item .contact__item-con h4,.fs-nav .fs-contact .contact__item .contact__item-con span{color:rgba(255,255,255,.8);font-size:16px;font-size:1.66667rem;line-height:20px}.fs-nav .fs-contact .contact__item .contact__item-con h4{margin-bottom:7px}.fs-nav .fs-contact .contact__item .contact__item-con:hover .icon{background-color:#a31f37}.fs-nav .fs-contact .contact__item .contact__item-con:hover .icon:before{opacity:0}.fs-nav .fs-contact .contact__item .contact__item-con:hover .icon:after{opacity:1}body.fs-nav-active .menu-icon__line-right{-webkit-transform:translateX(0) translateY(-9px) rotate(45deg);transform:translateX(0) translateY(-9px) rotate(45deg)}}@media (max-width:991.98px){.menu-icon{width:35px}.menu-icon__line{height:2px}.fs-nav .fs-nav__content{top:57%;height:85%;padding:70px 30px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fs-nav .fs-nav__list{margin:0 0 30px;width:100%}.fs-nav .fs-nav__list li{margin-bottom:7px}.fs-nav .fs-nav__list li a{font-size:20px;font-size:2.08333rem;padding:0}.fs-nav .fs-nav__list li a:before{right:-20px}.fs-nav .fs-nav__list li a:hover:before{width:15px}.fs-nav .fs-contact{width:100%}.fs-nav .fs-contact .contact__item{margin-bottom:10px;padding:0}.fs-nav .fs-contact .contact__item .contact__item-con{padding:0}.fs-nav .fs-contact .contact__item .contact__item-con a,.fs-nav .fs-contact .contact__item .contact__item-con h4,.fs-nav .fs-contact .contact__item .contact__item-con span{color:rgba(255,255,255,.8);font-size:12px;font-size:1.25rem;line-height:15px}.fs-nav .fs-contact .contact__item .contact__item-con h4{margin-bottom:5px}body.fs-nav-active .menu-icon__line-right{-webkit-transform:translateX(0) translateY(-8px) rotate(45deg);transform:translateX(0) translateY(-8px) rotate(45deg)}}.page__fold{height:400px;max-height:40vh;background-size:cover;position:relative;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}.page__fold .page__fold-title{width:100%}.page__fold .page__fold-title .page__fold-con{padding:70px 0 0;width:100%}.page__fold .page__fold-title .page__fold-con h1{margin:0;color:#050708;font-size:55px;font-size:5.72917rem;font-weight:400;line-height:1}.page__fold svg{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;width:680px;max-width:100%;height:auto}.page__fold svg #pages_logo{fill:rgba(255,255,255,0);max-width:100%}.single .page__fold .page__fold-title .page__fold-con h1{font-size:45px;font-size:4.6875rem}.single .page__fold svg{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;width:680px;max-width:100%;height:auto}.single .page__fold svg #pages_logo{fill:rgba(255,255,255,0);max-width:100%}body.loaded .page__fold #pages_logo{stroke:#555;fill-opacity:0;stroke-width:.2;stroke-dasharray:3400;stroke-dashoffset:3400;-webkit-animation:logo-fill-pages 4s ease-in-out 1.5s forwards;animation:logo-fill-pages 4s ease-in-out 1.5s forwards}.breadcrumb__wr{margin:30px 0;border-radius:4px 4px 0 0}.breadcrumb__wr .breadcrumb{margin:0;padding:0;border-radius:0;background:0 0;text-transform:uppercase;display:inline-block}.breadcrumb__wr .breadcrumb ul{margin:0;padding:0;width:100%;font-size:18px;font-size:1.875rem;line-height:1}.breadcrumb__wr .breadcrumb ul>li{display:inline-block;margin-left:15px}.breadcrumb__wr .breadcrumb ul>li:before{vertical-align:middle;content:'';margin-left:10px;height:1px;width:40px;display:inline-block}.breadcrumb__wr .breadcrumb ul>li:hover:before{-webkit-transform:scale(1,2);transform:scale(1,2)}.breadcrumb__wr .breadcrumb ul a,.breadcrumb__wr .breadcrumb ul span{display:inline-block;text-transform:uppercase;font-size:18px;font-size:1.875rem}.breadcrumb__wr .breadcrumb ul .delimiter{display:none}@media (max-width:991.98px){.page__fold{height:600px;min-height:55vh;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page__fold .page__fold-title{width:100%}.page__fold .page__fold-title .page__fold-con{padding:70px 0;width:100%}.page__fold .page__fold-title .page__fold-con h1{font-size:35px;font-size:3.64583rem;line-height:1.2}body.loaded .page__fold svg{position:absolute;top:60%;left:-10%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;max-width:120%}body.loaded .page__fold svg #pages_logo{stroke-width:.7;stroke:#848484;fill:rgba(255,255,255,0)}.breadcrumb__wr{margin:10px 0 60px}.breadcrumb__wr .breadcrumb ul{font-size:15px;font-size:1.5625rem;line-height:1}.breadcrumb__wr .breadcrumb ul li:before{width:25px}.breadcrumb__wr .breadcrumb ul span{font-size:15px;font-size:1.5625rem}}.pager__wr{width:100%;text-align:center}.pager__wr .pager{padding:5rem 0 0;margin:0;width:100%}.pager__wr .pager li{display:inline-block;margin:3px;border:none;font-family:"Arial Black",Gadget,sans-serif;width:auto;height:50px;min-width:50px;text-align:center;position:relative;border-top:1px solid #a31f37;border-bottom:1px solid #a31f37;line-height:50px;font-weight:400;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:5px}.pager__wr .pager li:after,.pager__wr .pager li:before{content:'';width:100%;height:1px;position:absolute;left:0;z-index:-1}.pager__wr .pager li:after{top:0}.pager__wr .pager li:before{bottom:0}.pager__wr .pager li:focus:after,.pager__wr .pager li:focus:before,.pager__wr .pager li:hover:after,.pager__wr .pager li:hover:before{width:100%;height:50%}.pager__wr .pager li a{display:block;overflow:hidden;padding:0;width:50px;height:50px;border:0;font-size:12px;font-size:1.25rem;line-height:48px;-webkit-transition:all ease .3s;transition:all ease .3s}.pager__wr .pager li.active:after,.pager__wr .pager li.active:before{width:100%;height:50%}.pager__wr .pager li.active span{display:block;overflow:hidden;padding:0;width:50px;height:50px;color:#fff;font-size:12px;font-size:1.25rem;line-height:48px}.pager__wr .pager li.prevpage a:before{width:10px;height:10px;display:block;font-size:20px;content:'';margin:20px;border-right:2px solid #a31f37;border-bottom:2px solid #a31f37;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pager__wr .pager li.nextpage a:before{width:10px;height:10px;display:block;font-size:20px;content:'';margin:20px;border-right:2px solid #a31f37;border-bottom:2px solid #a31f37;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.pager__wr .pager li.nextpage:focus a:before,.pager__wr .pager li.nextpage:hover a:before,.pager__wr .pager li.prevpage:focus a:before,.pager__wr .pager li.prevpage:hover a:before{border-color:#fff}.pager__wr .pager .next,.pager__wr .pager .previous{display:none}.alt__pager{padding:5rem 1rem;margin:0}.alt__pager a{display:inline-block;padding:0;width:150px;height:50px;border:0;border-color:#a31f37;background:#a31f37;color:#fff;font-size:16px;font-size:1.66667rem;line-height:48px;-webkit-transition:all ease .3s;transition:all ease .3s;margin:0 7px}.alt__pager a:focus,.alt__pager a:hover{border-color:#631321;background:#631321}.section__head-wr{position:relative;margin:0 0 40px;padding:25px 60px;text-align:right}.section__head-wr h2{margin:0 0 15px;font-size:50px;font-size:5.20833rem;line-height:1.1}.section__head-wr h3{margin:0 0 5px;font-size:25px;font-size:2.60417rem;line-height:1}.section__head-wr span{font-weight:300;font-size:17px;font-size:1.77083rem;max-width:450px;display:block}.section__head-wr .sv{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(179.9deg);transform:translateY(-50%) rotate(179.9deg);text-orientation:mixed;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:nowrap;font-size:18px;font-size:1.875rem;line-height:1}.section__head-wr .sep{position:absolute;right:37px;top:50%;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:2px;background-color:#050708}.about__head h2{margin-bottom:50px;font-size:50px;font-size:5.20833rem}.projects__section .section__head-wr{padding:25px 60px 25px 0}@media (max-width:1199.98px){.section__head-wr{position:relative;margin:0 0 40px;padding:25px 60px;text-align:right}.section__head-wr h2{font-size:70px;font-size:7.29167rem}.section__head-wr h3{margin:0 0 5px;font-size:20px;font-size:2.08333rem}.section__head-wr span{font-weight:300;font-size:16px;font-size:1.66667rem;max-width:450px}.section__head-wr .sv{right:0;font-size:18px;font-size:1.875rem}.section__head-wr .sep{right:37px}}@media (max-width:991.98px){.section__head-wr{position:relative;margin:0 0 40px;padding:20px 40px 20px 0;text-align:right}.section__head-wr h2{font-size:40px;font-size:4.16667rem}.section__head-wr h3{margin:0 0 5px;font-size:18px;font-size:1.875rem}.section__head-wr span{font-weight:300;font-size:14px;font-size:1.45833rem;max-width:450px}.section__head-wr .sv{right:0;font-size:15px;font-size:1.5625rem;letter-spacing:0;white-space:nowrap}.section__head-wr .sep{right:25px;width:2px}}.post-edit-link{color:#000;margin:50px 0 0;display:inline-block}.post-edit-link :focus,.post-edit-link:hover{color:#000}#wpadminbar{display:none!important}.mega_boxBtn{font-size:15px;font-size:1.5625rem;width:220px;height:60px;display:inline-block;border:1px solid #a31f37;line-height:60px;font-weight:400}.mega_lineBtn{font-size:20px;font-size:2.08333rem;width:auto;height:60px;overflow:hidden;padding:0 70px;-webkit-transition:.2s ease color .2s;transition:.2s ease color .2s;line-height:60px;position:relative;text-align:center;display:inline-block;font-weight:400}.mega_lineBtn:before{content:'';width:100%;height:2px;position:absolute;right:0;display:block;top:50%;z-index:2;-webkit-transform:translateY(-50%) translateX(80%) scale(1);transform:translateY(-50%) translateX(80%) scale(1)}.mega_lineBtn:focus:before,.mega_lineBtn:hover:before{-webkit-transform:translateY(-50%) translateX(-80%) scale(1);transform:translateY(-50%) translateX(-80%) scale(1)}.page__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:80px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.page_btn{font-size:20px;font-size:2.08333rem;width:auto;height:60px;min-width:200px;text-align:center;position:relative;font-size:15px;display:inline-block;border:1px solid #adadad;line-height:60px;font-weight:400;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:15px}.page_btn:focus,.page_btn:hover{border-color:#a31f37}@media (max-width:991.98px){.mega_lineBtn{font-size:18px;font-size:1.875rem;width:auto;height:50px;overflow:hidden;padding:0 50px;line-height:50px}.mega_lineBtn:before{content:'';width:100%;height:2px;position:absolute;right:0;display:block;top:50%;z-index:2;-webkit-transform:translateY(-50%) translateX(80%) scale(1);transform:translateY(-50%) translateX(80%) scale(1)}.mega_lineBtn:focus:before,.mega_lineBtn:hover:before{-webkit-transform:translateY(-50%) translateX(-80%) scale(1);transform:translateY(-50%) translateX(-80%) scale(1)}}.reveal-content{position:relative;visibility:hidden;opacity:0}.block-revealer__element{position:absolute;top:0;right:0;width:100%;height:100%;background:#000;pointer-events:none;opacity:0}.social__icons{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;margin:0;padding:0}.social__icons ul{padding:0;margin:0;list-style-type:none;direction:ltr;text-align:center}.social__icons ul li{display:inline-block;margin:5px;width:40px;height:40px}.social__icons ul li a{position:relative;z-index:1;display:inline-block;overflow:hidden;margin:0;padding:0;width:40px;height:40px;border-radius:3px;border-radius:80px;list-style:none;text-align:center;font-size:17px;font-size:1.77083rem}.social__icons ul li a:before{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:1;display:block;color:#fff;margin:0;width:20px;height:20px;font-family:Socicon;line-height:20px;font-size:17px;font-size:1.77083rem}.fold__section .social__icons ul li{display:block}.slider-ctrl{display:-webkit-box;display:-ms-flexbox;display:flex;direction:ltr}.slider-ctrl .slick-arrow{width:50px;height:40px;line-height:35px;cursor:pointer;text-align:center;z-index:5}.slider-ctrl .slick-arrow svg{fill-opacity:0;stroke-width:.75px;stroke:#fff}.slider-ctrl .slick-arrow:hover svg{fill-opacity:1}.slider-ctrl .slick-arrow:hover svg path{fill:#fff}.slider-dots ul{text-align:left;padding:0}.slider-dots li{display:inline-block;margin:0 5px}.slider-dots li button{width:20px;height:3px;background-color:rgba(5,7,8,.5);font-size:0;font-size:0;outline:0;border:0}.slider-dots li.slick-active button{width:40px;height:3px;background-color:#050708}@media (max-width:1199.98px){.slider-ctrl .slick-arrow.slick__prev{left:-70px}.slider-ctrl .slick-arrow.slick__next{right:-70px}}@media (max-width:991.98px){.slider-ctrl .slick-arrow.slick__prev{left:0}.slider-ctrl .slick-arrow.slick__next{right:0}.slider-dots ul{text-align:center;padding:0}.slider-dots li{display:inline-block;margin:0 5px}.slider-dots li button{width:15px}.slider-dots li.slick-active button{width:40px;height:3px;background-color:#050708}}.wpcf7{direction:rtl}.contact__form{padding:140px 70px}.contact__form .wpcf7-form-control{display:block;margin:0;padding:25px 10px;width:100%;border:0;font-weight:400;border-bottom:2px solid #fff;background:rgba(255,255,255,0);color:#fff;font-size:14px;text-align:right;position:relative;min-height:70px}.contact__form .wpcf7-form-control::-webkit-input-placeholder{color:#fff}.contact__form .wpcf7-form-control:-ms-input-placeholder{color:#fff}.contact__form .wpcf7-form-control::-ms-input-placeholder{color:#fff}.contact__form .wpcf7-form-control::placeholder{color:#fff}.contact__form .wpcf7-form-control.active,.contact__form .wpcf7-form-control:active,.contact__form .wpcf7-form-control:focus,.contact__form .wpcf7-form-control:hover{outline:0;color:#050708;background-color:#fff;z-index:3}.contact__form .wpcf7-form-control.active::-webkit-input-placeholder,.contact__form .wpcf7-form-control:active::-webkit-input-placeholder,.contact__form .wpcf7-form-control:focus::-webkit-input-placeholder,.contact__form .wpcf7-form-control:hover::-webkit-input-placeholder{color:#050708}.contact__form .wpcf7-form-control.active:-ms-input-placeholder,.contact__form .wpcf7-form-control:active:-ms-input-placeholder,.contact__form .wpcf7-form-control:focus:-ms-input-placeholder,.contact__form .wpcf7-form-control:hover:-ms-input-placeholder{color:#050708}.contact__form .wpcf7-form-control.active::-ms-input-placeholder,.contact__form .wpcf7-form-control:active::-ms-input-placeholder,.contact__form .wpcf7-form-control:focus::-ms-input-placeholder,.contact__form .wpcf7-form-control:hover::-ms-input-placeholder{color:#050708}.contact__form .wpcf7-form-control.active::placeholder,.contact__form .wpcf7-form-control:active::placeholder,.contact__form .wpcf7-form-control:focus::placeholder,.contact__form .wpcf7-form-control:hover::placeholder{color:#050708}.contact__form textarea.wpcf7-form-control{min-width:100%!important;line-height:40px;resize:vertical}.contact__form input.wpcf7-form-control[type=submit]{padding:0;width:100%;height:55px;border-radius:0;margin-top:25px;color:#fff;background-color:#a31f37;text-align:center;cursor:pointer}.contact__form input.wpcf7-form-control[type=submit].active,.contact__form input.wpcf7-form-control[type=submit]:active,.contact__form input.wpcf7-form-control[type=submit]:focus,.contact__form input.wpcf7-form-control[type=submit]:hover{outline:0;-webkit-box-shadow:none;box-shadow:none;color:#a31f37;background-color:#fff}.contact__form div.wpcf7-response-output{overflow:hidden;border-width:0!important;padding:0!important;background:red;color:#fff;text-align:center;font-weight:400;line-height:2em;font-size:13px;font-size:1.35417rem}.contact__form span.wpcf7-not-valid-tip{display:block;margin-bottom:5px;background:rgba(255,0,0,0);color:#ff3232;text-align:center;font-weight:400;font-size:13px;font-size:1.35417rem}.contact__form div.wpcf7 .ajax-loader{position:absolute;top:12px;left:0;background:url(/wp-content/themes/sfh/assets/img/ajax-loader.gif) center no-repeat;background-size:contain;float:left}.contact__form p{margin:0;padding:0}.contact__form span[role=alert]{top:0;padding:2px 3px;display:block;z-index:555;right:0;background:#fff}.fold__section{position:relative;width:100%;min-height:100vh;background:url(/wp-content/themes/sfh/assets/img/fold__bg.jpg) center bottom no-repeat fixed;background-position:50% 0;-webkit-transition:0s linear;transition:0s linear;-webkit-transition-property:background-position;transition-property:background-position;background-size:cover}.fold__section .fold__section-wr{min-height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fold__section .fold__section-wr .fold__sec-con{color:#fff;padding-bottom:15rem;padding-top:15rem;text-align:center;position:relative;z-index:5}.fold__section .fold__section-wr .fold__sec-con .fold__sec-in{display:inline-block}.fold__section .fold__section-wr .fold__sec-con .fold__sec-in h1,.fold__section .fold__section-wr .fold__sec-con .fold__sec-in h2{position:relative;overflow:hidden;margin:0 0 10px;display:block;font-weight:400}.fold__section .fold__section-wr .fold__sec-con .fold__sec-in h1 svg,.fold__section .fold__section-wr .fold__sec-con .fold__sec-in h2 svg{width:100%;max-width:100%;height:auto}.fold__section .fold__section-wr .fold__sec-con .fold__sec-in h2{font-size:50px;font-size:5.20833rem;line-height:70px;color:#b6b6b6}.fold__section .fold__logo{visibility:hidden}.fold__section .fold__btn-wr{text-align:right;padding-top:10rem}.fold__section .fold__btn-wr a{color:#fff}.fold__section .scroll_down-btn{position:absolute;right:0;bottom:40px;left:0;z-index:5;margin:auto;width:3px;height:70px;background-color:rgba(255,255,255,.3);text-align:center;font-size:20px;-webkit-transition:1.5s ease 4s;transition:1.5s ease 4s;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}.fold__section .scroll_down-btn:after{display:block;margin:0 auto;width:3px;height:70px;background:#fff;content:"";-webkit-animation:fill-down 2.5s cubic-bezier(1,0,0,1) infinite;animation:fill-down 2.5s cubic-bezier(1,0,0,1) infinite}.fold__section .fold__logo{padding:0 40px}.fold__section .fold__logo svg{max-width:100%;height:auto;margin-bottom:35px}.fold__section .fold__logo p{font-size:22px;font-size:2.29167rem;opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:1.5s ease 4s;transition:1.5s ease 4s}body.loaded .fold__section .fold__logo{visibility:visible}body.loaded .fold__section #logo_fold{stroke:#fff;fill:#fff;fill-opacity:0;stroke-width:.2;stroke-dasharray:800;stroke-dashoffset:800;-webkit-animation:logo-fill 4s ease-in-out 1.5s forwards;animation:logo-fill 4s ease-in-out 1.5s forwards}body.loaded .fold__section p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}body.loaded .fold__section .scroll_down-btn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:991.98px){.fold__section .fold__logo p{font-size:16px;font-size:1.66667rem}}.about__section{padding:12rem 0;background-color:#fff;background:url(/wp-content/themes/sfh/assets/img/about__bg-ar.jpg) top left no-repeat;position:relative;overflow:hidden;z-index:2}.about__page .section__head-wr,.about__section .section__head-wr{position:absolute;top:100px;left:0;width:70%;z-index:5}.about__page .about__us-con,.about__section .about__us-con{padding:350px 0 100px;min-height:750px;position:relative}.about__page .about__layer,.about__section .about__layer{position:absolute;top:0;right:0;height:100%;width:48%;overflow:hidden}.about__page .about__layer img,.about__section .about__layer img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.about__page .about__item,.about__section .about__item{margin-bottom:30px}.about__page .about__item h4,.about__section .about__item h4{font-size:20px;font-size:2.08333rem;margin-bottom:10px}.about__page .about__item h4:before,.about__section .about__item h4:before{content:'';margin-left:15px;width:35px;height:2px;background-color:#050708;display:inline-block;vertical-align:middle}.about__page .about__item .con,.about__section .about__item .con{padding-right:50px}.about__page .about__item ol li,.about__page .about__item p,.about__section .about__item ol li,.about__section .about__item p{font-size:15px;font-size:1.5625rem;text-align:justify;text-align-last:right;line-height:1.5}.about__page .about__item ol,.about__section .about__item ol{list-style:none;padding-right:18px}.about__page .about__item ol li,.about__section .about__item ol li{margin-bottom:10px;list-style:disc}.founder__section{padding:10rem 0;background-color:#f9f9f9;background:url(/wp-content/themes/sfh/assets/img/founder_bg-ar.jpg) center no-repeat;background-size:cover}.founder__section .founder__item .img .founder__item-img{position:relative;text-align:center;z-index:1}.founder__section .founder__item .img .founder__item-img img{margin:auto;max-width:100%;width:auto;height:100%;min-height:840px;-o-object-fit:cover;object-fit:cover}.founder__section .founder__item .img .founder__item-img:before{display:none}.founder__section .founder__item .con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.founder__section .founder__item .con .founder__word p{font-size:24px;font-size:2.5rem;display:block;line-height:30px;margin-bottom:40px}.founder__section .founder__item .con .founder__word p:after,.founder__section .founder__item .con .founder__word p:before{font-size:50px;font-size:5.20833rem;vertical-align:top}.founder__section .founder__item .con .founder__word p:before{content:'"'}.founder__section .founder__item .con .founder__word p:after{content:'"'}.founder__section .founder__item .con .founder__word h3{margin:0 0 15px;font-size:24px;font-size:2.5rem;line-height:1}.founder__section .founder__item .con .founder__word span{margin:0 0 5px;font-size:17px;font-size:1.77083rem;line-height:1}.founder__section .founder__item .founder__item-con{padding-top:30px}.founder__section .founder__item .founder__item-con ol{list-style:none;padding:0 20px}.founder__section .founder__item .founder__item-con ol li{font-size:16px;font-size:1.66667rem;line-height:1.7;margin-bottom:20px;list-style:disc}.founder__section .founder__item.even .img{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.founder__section .about__founder{background-color:#f2f2f2;padding:13rem 0}.founder__section .about__founder .section__in-wr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.founder__section .section__in-wr{position:relative;margin:0 0 40px;padding:0}.founder__section .section__in-wr h2{margin:0 0 5px;font-size:50px;font-size:5.20833rem;line-height:1.2}.founder__section .section__in-wr h2:after{content:'';width:60px;height:3px;display:block;margin:25px 0}.founder__section.dark{background:url(/wp-content/themes/sfh/assets/img/founder_bg-ar-d.jpg) center no-repeat;background-size:cover}.founder__section.dark .about__founder{padding:13rem 0}.founder__section.dark .about__founder .section__in-wr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media (max-width:991.98px){.about__section{padding:12rem 0 0;background-color:#fff;background:url(/wp-content/themes/sfh/assets/img/about__bg-ar.jpg) top left no-repeat;position:relative;overflow:hidden;z-index:2}.about__page .section__head-wr,.about__section .section__head-wr{position:absolute;top:100px;left:0;width:85%;z-index:5}.about__page .about__us-con,.about__section .about__us-con{padding:450px 0 30px;min-height:750px;position:relative}.about__page .about__item,.about__section .about__item{margin-bottom:30px}.about__page .about__item h4,.about__section .about__item h4{font-size:18px;font-size:1.875rem;margin-bottom:10px}.about__page .about__item h4:before,.about__section .about__item h4:before{content:'';margin-left:10px;width:20px;height:2px;background-color:#050708;display:inline-block;vertical-align:middle}.about__page .about__item .con,.about__section .about__item .con{padding:0 0 0 30px}.about__page .about__item ol li,.about__page .about__item p,.about__section .about__item ol li,.about__section .about__item p{font-size:13px;font-size:1.35417rem;line-height:1.4}.about__page .about__item ol,.about__section .about__item ol{list-style:none;padding-right:18px}.about__page .about__item ol li,.about__section .about__item ol li{margin-bottom:10px;list-style:disc}.about__page .about__layer,.about__section .about__layer{position:absolute;top:0;right:-20px;height:400px;width:55%;overflow:hidden}.about__page .about__layer img,.about__section .about__layer img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}.services__section{padding:10rem 0;background:url(/wp-content/themes/sfh/assets/img/services__bg.jpg) bottom center no-repeat;min-height:800px}.services__section .section__head-wr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.services__section .services{border-top:1px solid #050708;padding-top:9rem}.services__section .service__item{padding:0;margin-bottom:20px;position:relative;z-index:2;border-bottom:1px solid #ccc;-webkit-transition-delay:0s;transition-delay:0s;padding-bottom:10px}.services__section .service__item .service__item-con h2{margin:0;font-size:22px;font-size:2.29167rem}.services__section .service__item .service__item-con h2:before{content:'';width:0;height:2px;display:inline-block;vertical-align:middle}.services__section .service__item:hover h2:before{width:30px;margin-left:10px}.services__section .service__item:after{content:'';width:100%;height:1px;background:rgba(0,0,0,.15);display:block;position:absolute;bottom:0;right:0}.fitr__section{position:relative;padding:8rem 0 0}.fitr__section:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.fitr__section img{width:85%;max-width:85%;margin:auto;height:auto;display:block}.fitr__section h2{text-align:center;padding:5rem 20px 0;position:relative;z-index:3;margin-bottom:70px;font-size:60px;font-size:6.25rem}.oladev__section{position:relative;padding:10rem 0}.oladev__section:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.oladev__section img{width:90%;max-width:90%;margin:auto;height:auto;display:block}.oladev__section h2{text-align:center;padding:0;position:relative;z-index:3;font-size:60px;font-size:6.25rem}.oladev__section h2 strong{display:block}@media (max-width:1199.98px){.oladev__section img{width:110%;max-width:90%;margin:auto;height:auto;display:block}.oladev__section h2{margin-bottom:0;font-size:40px;font-size:4.16667rem}}@media (max-width:991.98px){.services__section .section__head-wr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.services__section .service__item{padding:0;margin-bottom:10px;position:relative;z-index:2}.services__section .service__item .service__item-con h2{margin:10px 0;font-size:16px;font-size:1.66667rem}.services__section .service__item .service__item-con h2:before{content:'';width:0;height:2px;display:inline-block;vertical-align:middle}.services__section .service__item:hover h2:before{width:30px;margin-left:10px}.fitr__section img{width:110%;max-width:90%;margin:auto;height:auto;display:block}.fitr__section h2{margin-bottom:0;font-size:28px;font-size:2.91667rem}.oladev__section img{width:110%;max-width:90%;margin:auto;height:auto;display:block}.oladev__section h2{margin-bottom:40px;font-size:28px;font-size:2.91667rem}}.blog__section{padding:4rem 0 7rem;-webkit-box-shadow:inset 0 20px 25px rgba(226,229,231,.76);box-shadow:inset 0 20px 25px rgba(226,229,231,.76)}.blog__section .section__head-wr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog__section .section__head-wr h2{margin:auto}.blog__section .section__head-wr .xdes_btn{margin-left:-100px}.blog__section .section__head-wr .xdes_btn span{color:#250601}.blog__section .blog__item,.blog__section .blog__item *{-webkit-transition:ease .3s;transition:ease .3s}.blog__item{direction:ltr}.blog__item .blog__item-con{padding:0 10px;overflow:hidden}.blog__item .blog__item-con h2,.blog__item .blog__item-con h2 a{color:#250601;font-size:24px;font-size:2.5rem;margin:30px 0 10px;font-weight:400}.blog__item .meta{padding:10px}.blog__item .meta a,.blog__item .meta span{font-size:15px;font-size:1.5625rem;display:inline-block;text-transform:uppercase;color:#a31f37}.blog__item-img{position:relative}.blog__item-img img{max-width:100%;width:100%;height:auto}.blog__item .entry_btn{padding:10px 20px;text-align:left}.blog__item .entry_btn a{font-size:16px;font-size:1.66667rem;display:inline-block;font-weight:400;color:#363635;opacity:0}.blog__item:hover .blog__item-con h2,.blog__item:hover .blog__item-con h2 a{color:#a31f37}.blog__item:hover .entry_btn{padding:10px}.blog__item:hover .entry_btn a{opacity:1}.blog__page,.category__page{padding:10rem 0}.blog__page .blog__item,.category__page .blog__item{margin-bottom:30px}@media (max-width:1399.98px){.blog__section .blog__slider-ctrl .bl__sl-ctrl.slick__prev{right:-40px}.blog__section .blog__slider-ctrl .bl__sl-ctrl.slick__next{left:-40px}}@media (max-width:1199.98px){.blog__section .blog__slider-ctrl .bl__sl-ctrl.slick__prev{right:30px}.blog__section .blog__slider-ctrl .bl__sl-ctrl.slick__next{left:30px}}@media (max-width:991.98px){.blog__section .section__head-wr{display:block;margin:0 0 3rem}.blog__section .section__head-wr .xdes_btn{margin-left:0;display:none}.blog__section .blog__item,.blog__section .blog__item *{-webkit-transition:ease .3s;transition:ease .3s}.blog__section .blog_slider-wr{position:relative}.blog__section .blog__slider-ctrl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;direction:rtl;margin-bottom:30px}.blog__section .blog__slider-ctrl .bl__sl-ctrl{position:static;top:50%;width:55px;height:55px;border-radius:55px;line-height:55px;font-size:25px;font-size:2.60417rem;z-index:5}.blog__section .blog__slider-ctrl .bl__sl-ctrl:before{width:55px;height:55px;font-family:FLATICON;display:block;font-size:20px}.blog__section .blog_btn-wr{display:block}}.projects__section{padding:12rem 0;background:url(/wp-content/themes/sfh/assets/img/projects__bg.jpg) center no-repeat;background-size:cover}.projects__section .stats__sec{padding-bottom:6rem}.projects__section .stats__sec .row{height:100%}.projects__section .stats__sec .col-lg-4,.projects__section .stats__sec .col-md-6{margin-bottom:20px}.projects__section .stats__sec .state__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:50px 0;text-align:center;position:relative}.projects__section .stats__sec .state__item .number{font-size:85px;font-size:8.85417rem;line-height:1}.projects__section .stats__sec .state__item h4{font-size:25px;font-size:2.60417rem}.projects__section .stats__sec .state__item.lg .number{font-size:200px;font-size:20.83333rem}.projects__section .stats__sec .state__item.lg .number:after{content:'+';display:inline-block;vertical-align:middle}.projects__section .stats__sec .state__item.lg .box,.projects__section .stats__sec .state__item.lg .boxHover{width:300px;height:300px;position:absolute;width:100%;height:100%}.projects__section .stats__sec .state__item.lg .box span,.projects__section .stats__sec .state__item.lg .boxHover span{position:absolute;display:block;-webkit-transition:all .125s linear;transition:all .125s linear}.projects__section .stats__sec .state__item.lg .box .bottom,.projects__section .stats__sec .state__item.lg .box .top,.projects__section .stats__sec .state__item.lg .boxHover .bottom,.projects__section .stats__sec .state__item.lg .boxHover .top{width:100%;height:5px;-webkit-transform:scaleX(0);transform:scaleX(0)}.projects__section .stats__sec .state__item.lg .box .left,.projects__section .stats__sec .state__item.lg .box .right,.projects__section .stats__sec .state__item.lg .boxHover .left,.projects__section .stats__sec .state__item.lg .boxHover .right{width:5px;height:100%;-webkit-transform:scaleY(0);transform:scaleY(0)}.projects__section .stats__sec .state__item.lg .box .top,.projects__section .stats__sec .state__item.lg .boxHover .top{top:0;left:0;-webkit-transition-delay:.375s;transition-delay:.375s;-webkit-transform-origin:top left;transform-origin:top left}.projects__section .stats__sec .state__item.lg .box .right,.projects__section .stats__sec .state__item.lg .boxHover .right{top:0;right:0;-webkit-transition-delay:.25s;transition-delay:.25s;-webkit-transform-origin:top left;transform-origin:top left}.projects__section .stats__sec .state__item.lg .box .bottom,.projects__section .stats__sec .state__item.lg .boxHover .bottom{bottom:0;right:0;-webkit-transition-delay:.125s;transition-delay:.125s;-webkit-transform-origin:top right;transform-origin:top right}.projects__section .stats__sec .state__item.lg .box .left,.projects__section .stats__sec .state__item.lg .boxHover .left{top:0;left:0;-webkit-transform-origin:bottom left;transform-origin:bottom left}.projects__section .section__head-wr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.projects__section .slick-slide{margin:0 25px}.projects__section .slick-list{margin:0 -25px}.projects__section .section__btn{padding-top:100px}.projects__section.skrollable-after .stats__sec .state__item.lg .number{font-size:200px;font-size:20.83333rem}.projects__section.skrollable-after .stats__sec .state__item.lg .number:after{content:'+';display:inline-block;vertical-align:middle}.projects__section.skrollable-after .stats__sec .state__item.lg .box .top{-webkit-transition-delay:0s;transition-delay:0s}.projects__section.skrollable-after .stats__sec .state__item.lg .box .right{-webkit-transition-delay:.25s;transition-delay:.25s}.projects__section.skrollable-after .stats__sec .state__item.lg .box .bottom{-webkit-transition-delay:.5s;transition-delay:.5s}.projects__section.skrollable-after .stats__sec .state__item.lg .box .left{-webkit-transition-delay:.75s;transition-delay:.75s}.projects__section.skrollable-after .stats__sec .state__item.lg .box .bottom,.projects__section.skrollable-after .stats__sec .state__item.lg .box .top{-webkit-transform:scaleX(1);transform:scaleX(1)}.projects__section.skrollable-after .stats__sec .state__item.lg .box .left,.projects__section.skrollable-after .stats__sec .state__item.lg .box .right{-webkit-transform:scaleY(1);transform:scaleY(1)}.projects__section.skrollable-after .stats__sec .state__item.lg .boxHover{z-index:4}.projects__section.skrollable-after .stats__sec .state__item.lg:hover .boxHover .top{-webkit-transition-delay:0s;transition-delay:0s}.projects__section.skrollable-after .stats__sec .state__item.lg:hover .boxHover .right{-webkit-transition-delay:.25s;transition-delay:.25s}.projects__section.skrollable-after .stats__sec .state__item.lg:hover .boxHover .bottom{-webkit-transition-delay:.5s;transition-delay:.5s}.projects__section.skrollable-after .stats__sec .state__item.lg:hover .boxHover .left{-webkit-transition-delay:.75s;transition-delay:.75s}.projects__section.skrollable-after .stats__sec .state__item.lg:hover .boxHover .bottom,.projects__section.skrollable-after .stats__sec .state__item.lg:hover .boxHover .top{-webkit-transform:scaleX(1);transform:scaleX(1)}.projects__section.skrollable-after .stats__sec .state__item.lg:hover .boxHover .left,.projects__section.skrollable-after .stats__sec .state__item.lg:hover .boxHover .right{-webkit-transform:scaleY(1);transform:scaleY(1)}.project__item{z-index:2;position:relative}.project__item .project__item-img{overflow:hidden}.project__item .project__item-img img{opacity:.8;width:100%;max-width:100%;height:380px;-o-object-fit:cover;object-fit:cover}.project__item .project__item-con{padding:0;position:absolute;top:75%;-webkit-transform:translateY(0);transform:translateY(0);right:50px;left:50px}.project__item .project__item-con h2 a{margin:20px 0 10px;font-size:34px;font-size:3.54167rem;font-weight:400;display:block}.project__item .project__item-con p{font-size:18px;font-size:1.875rem;line-height:30px;visibility:hidden;-webkit-transform:scale(1,0);transform:scale(1,0)}.project__item .mega_lineBtn{position:absolute;bottom:20px;opacity:0;left:50px;font-size:16px;font-size:1.66667rem}.project__item:hover .project__item-img img{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}.project__item:hover .project__item-con{top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.project__item:hover .project__item-con h2 a{font-size:40px;font-size:4.16667rem}.project__item:hover .project__item-con p{visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.project__item:hover .mega_lineBtn{opacity:1;left:0}.single .single_project h2.inner_head{margin-bottom:4rem}.single .single_project .content,.single .single_project p{font-size:22px;font-size:2.29167rem;color:#353535;margin-bottom:8rem;font-weight:300;line-height:1.7;text-align:justify;text-align-last:right;padding:0 0 0 30px}.single .single_project .gallery .gallery_item{background:#a31f37;background:-webkit-gradient(left top,left bottom,color-stop(0,#a31f37),color-stop(100%,#a31f37));background:-webkit-gradient(linear,left top,left bottom,from(#a31f37),to(#a31f37));background:linear-gradient(to bottom,#a31f37 0,#a31f37 100%);margin-bottom:30px}.single .single_project .gallery .gallery_item a{display:block}.single .single_project .gallery .gallery_item img{max-width:100%;width:100%;height:auto}.single .single_project .gallery .gallery_item:hover img{opacity:.3}@media (max-width:991.98px){.projects__section .stats__sec{padding-bottom:6rem}.projects__section .stats__sec .row{height:100%}.projects__section .stats__sec .col-lg-4,.projects__section .stats__sec .col-md-6{margin-bottom:20px}.projects__section .stats__sec .state__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:20px 0;text-align:center;position:relative}.projects__section .stats__sec .state__item .number{font-size:55px;font-size:5.72917rem;line-height:1}.projects__section .stats__sec .state__item h4{font-size:20px;font-size:2.08333rem}.projects__section .stats__sec .state__item.lg .number{font-size:200px;font-size:20.83333rem}.projects__section .stats__sec .state__item.lg .number:after{content:'+';display:inline-block;vertical-align:middle}.project__item .project__item-con{padding:0;position:absolute;top:60%;right:30px;left:30px}.project__item .project__item-con h2 a{margin:20px 0 10px;font-size:26px;font-size:2.70833rem;font-weight:400;display:block}.project__item .project__item-con p{font-size:16px;font-size:1.66667rem;line-height:22px;visibility:hidden;-webkit-transform:scale(1,0);transform:scale(1,0)}.project__item .mega_lineBtn{position:absolute;bottom:20px;opacity:0;left:50px;font-size:16px;font-size:1.66667rem}.project__item:hover .project__item-img img{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}.project__item:hover .project__item-con{top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.project__item:hover .project__item-con h2 a{font-size:30px;font-size:3.125rem}.project__item:hover .project__item-con p{visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.project__item:hover .mega_lineBtn{opacity:1;left:0}}.clients__section{padding:12rem 0;background:url(/wp-content/themes/sfh/assets/img/clients__bg.jpg) top center no-repeat;background-size:cover}.clients__section .section__head-wr h2{margin:0 auto 15px auto}.clients__section .clients__item,.clients__section .clients__item *{-webkit-transition:ease .3s;transition:ease .3s}.clients__section .slick-slide{margin:0}.clients__section .slick-list{margin:0}.clients__section .sec__con{margin:0 -10px}.clients__section .clients{position:relative}.clients__item{background-color:#fff;position:relative;text-align:center}.clients__item-img{position:relative}.clients__item-img img{max-width:100%;width:70%;-webkit-transform:scale(.9);transform:scale(.9);will-change:transform;height:auto;margin:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.clients__item:hover .clients__item-img img{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:grayscale(0);filter:grayscale(0)}.clients__page{padding:0 0 10rem}.clients__page span{font-size:22px;font-size:2.29167rem;display:block;margin-bottom:80px}.clients__page .clients__item{background-color:#fff;position:relative;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center}.clients__page .clients__item-img{position:relative}.clients__page .clients__item-img img{max-width:100%;width:70%;height:200px;-o-object-fit:contain;object-fit:contain;-webkit-transform:scale(.9);transform:scale(.9);will-change:transform;margin:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.clients__page .clients__item:hover .clients__item-img img{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:grayscale(0);filter:grayscale(0)}.clients__page .col-md-3:nth-of-type(4n) .clients__item{border-left-width:0}.clients__page .col-md-3:nth-last-of-type(1) .clients__item{border-bottom-width:0}@media (max-width:991.98px){.clients__page span{font-size:18px;font-size:1.875rem}.clients__page .clients__item{border-left:0 solid #e0e0e0;border-bottom:1px solid #e0e0e0}.clients__page .col-md-3:nth-of-type(4n) .clients__item{border-left-width:0}}.about__page,.default__page,.single__page{padding:1rem 0;line-height:2.5}.about__page .h1,.about__page h1,.default__page .h1,.default__page h1,.single__page .h1,.single__page h1{font-size:3.2rem;font-weight:400}.about__page .h2,.about__page h2,.default__page .h2,.default__page h2,.single__page .h2,.single__page h2{font-size:2.7rem;font-weight:400}.about__page .h3,.about__page h3,.default__page .h3,.default__page h3,.single__page .h3,.single__page h3{font-size:2.4rem;font-weight:400}.about__page .h4,.about__page h4,.default__page .h4,.default__page h4,.single__page .h4,.single__page h4{font-size:2.2rem;font-weight:400}.about__page .h5,.about__page h5,.default__page .h5,.default__page h5,.single__page .h5,.single__page h5{font-size:1.9rem;font-weight:400}.about__page .h6,.about__page h6,.default__page .h6,.default__page h6,.single__page .h6,.single__page h6{font-size:1.7rem;font-weight:400}.about__page p,.default__page p,.single__page p{font-size:16px}.about__page .gallery,.default__page .gallery,.single__page .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.about__page .gallery .c-im-holder,.default__page .gallery .c-im-holder,.single__page .gallery .c-im-holder{display:block;text-align:center}.about__page .gallery .gallery-item,.default__page .gallery .gallery-item,.single__page .gallery .gallery-item{margin:15px 0}.about__page .gallery .gallery-item img,.default__page .gallery .gallery-item img,.single__page .gallery .gallery-item img{max-width:100%;margin:auto}.about__page .gallery.gallery-columns-5 .gallery-item,.default__page .gallery.gallery-columns-5 .gallery-item,.single__page .gallery.gallery-columns-5 .gallery-item{-webkit-box-flex:20%;-ms-flex:20%;flex:20%}.about__page .gallery.gallery-columns-4 .gallery-item,.default__page .gallery.gallery-columns-4 .gallery-item,.single__page .gallery.gallery-columns-4 .gallery-item{-webkit-box-flex:25%;-ms-flex:25%;flex:25%}.about__page .gallery.gallery-columns-3 .gallery-item,.default__page .gallery.gallery-columns-3 .gallery-item,.single__page .gallery.gallery-columns-3 .gallery-item{-webkit-box-flex:33.333%;-ms-flex:33.333%;flex:33.333%}.about__page .gallery.gallery-columns-2 .gallery-item,.default__page .gallery.gallery-columns-2 .gallery-item,.single__page .gallery.gallery-columns-2 .gallery-item{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.about__page .gallery.gallery-columns-1 .gallery-item,.default__page .gallery.gallery-columns-1 .gallery-item,.single__page .gallery.gallery-columns-1 .gallery-item{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.about__page iframe,.default__page iframe,.single__page iframe{margin:0 auto;display:block;width:100%;max-width:100%}.about__page{margin:1rem 0}.profile__page{margin:1rem 0}.container-cs{width:100%;max-width:1650px;margin:auto;padding:0 30px}.structure__page .section_head{margin:20px 0;padding:15px 10px;text-align:center;font-size:26px;font-size:2.70833rem}.structure__page .admin__item,.structure__page .bod__item,.structure__page .tech__item{text-align:center;margin-bottom:30px}.structure__page .bod__item h4{font-size:15px;font-size:1.5625rem}.structure__page .bod__item h3{font-size:26px;font-size:2.70833rem;border:1px solid #eee;line-height:1.8;padding:10px 0;margin:10px 0}.structure__page .bod__item span{font-size:16px;font-size:1.66667rem;display:block}.structure__page .tech__item h3{font-size:20px;font-size:2.08333rem;border:1px solid #eee;line-height:1.8;padding:10px 0;margin:10px 0}.structure__page .tech__item h4{font-size:17px;font-size:1.77083rem;border-bottom:1px solid #eee;line-height:1.8;padding:10px 0 15px;margin:0 0 15px}.structure__page .tech__item ul{list-style:none;margin:0;padding:0}.structure__page .tech__item li{font-size:16px;font-size:1.66667rem;display:block;margin:4px 0}.structure__page .admin__item h4{font-size:15px;font-size:1.5625rem}.structure__page .admin__item h3{font-size:28px;font-size:2.91667rem;border:1px solid #eee;line-height:1.8;padding:10px 0;margin:10px 0}.structure__page .admin__item p{font-size:16px;font-size:1.66667rem;display:block}.structure__page .admin__item .bod_img,.structure__page .bod__item .bod_img,.structure__page .tech__item .bod_img{width:150px;height:150px;text-align:center;margin:15px auto;padding:5px;border:10px solid #f3f3f3;border-radius:75px}.structure__page .admin__item .bod_img img,.structure__page .bod__item .bod_img img,.structure__page .tech__item .bod_img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:inline-block;border-radius:75px}.structure__page .admin__item .bod_img .de_av,.structure__page .bod__item .bod_img .de_av,.structure__page .tech__item .bod_img .de_av{opacity:.15}@media (max-width:991.98px){h2.inner_head{font-size:28px;font-size:2.91667rem;margin-bottom:6rem}}.contactus__page{padding:0 0 10rem}.contactus__page h2.inner_head{font-size:48px;font-size:5rem;margin-bottom:6rem;font-weight:300}.contactus__page .contact__form h2.inner_head{margin-bottom:10px}.contactus__page .contact__form p{margin-bottom:30px;font-size:20px;font-size:2.08333rem;line-height:1;font-weight:300}.contactus__page .social__icons-wr h2.inner_head{margin-bottom:20px}.contactus__page .contact__details{padding:140px 0 0;margin-bottom:20px}.contactus__page .contact__details .contact__item{padding:10px 0;margin-bottom:2.5rem}.contactus__page .contact__details .contact__item .contact__item-con{padding-right:10px}.contactus__page .contact__details .contact__item .contact__item-con a,.contactus__page .contact__details .contact__item .contact__item-con span{color:#050708;font-size:20px;font-size:2.08333rem;line-height:25px;display:block}.contactus__page .contact__details .contact__item .contact__item-con h4{font-size:22px;font-size:2.29167rem;color:#050708;margin-bottom:10px}.contactus__page .contact__details .contact__item:nth-of-type(1) .icon:before{background:url(/wp-content/themes/sfh/assets/img/map_icon.png) center no-repeat}.contactus__page .contact__details .contact__item:nth-of-type(1) .icon:after{background:url(/wp-content/themes/sfh/assets/img/map_icon_h.png) center no-repeat}.contactus__page .contact__details .contact__item:nth-of-type(2) .icon:before{background:url(/wp-content/themes/sfh/assets/img/tel_icon.png) center no-repeat}.contactus__page .contact__details .contact__item:nth-of-type(2) .icon:after{background:url(/wp-content/themes/sfh/assets/img/tel_icon_h.png) center no-repeat}.contactus__page .contact__details .contact__item:nth-of-type(3) .icon:before{background:url(/wp-content/themes/sfh/assets/img/mail_icon.png) center no-repeat}.contactus__page .contact__details .contact__item:nth-of-type(3) .icon:after{background:url(/wp-content/themes/sfh/assets/img/mail_icon_h.png) center no-repeat}.contactus__page .contact__details .contact__item:hover .icon{background-color:#a31f37}.contactus__page .contact__details .contact__item:hover .icon:before{opacity:0}.contactus__page .contact__details .contact__item:hover .icon:after{opacity:1}.contactus__page .google_map{margin-bottom:10rem}.contactus__page .google_map .map{height:500px;margin-right:auto}.contactus__page .google_map .map iframe{width:100%;height:500px}.contactus__page .social__icons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contactus__page .social__icons li a:before{color:#050708}.contactus__page .social__icons li:hover a:before{color:#a31f37}@media (max-width:991.98px){.contactus__page{padding:10rem 0 0}.contactus__page .contact__details{margin-bottom:60px}.contactus__page .contact__details .contact__item{margin-bottom:2rem}.contactus__page .contact__details .contact__item .icon{width:70px;height:70px;min-width:70px;border-radius:70px}.contactus__page .contact__details .contact__item .icon:after,.contactus__page .contact__details .contact__item .icon:before{width:28px;height:28px;background-size:contain!important}.contactus__page .contact__details .contact__item .contact__item-con a,.contactus__page .contact__details .contact__item .contact__item-con h4,.contactus__page .contact__details .contact__item .contact__item-con span{font-size:15px;font-size:1.5625rem;line-height:25px;display:block;font-weight:400}.contactus__page .contact__details .contact__item .contact__item-con .sep{display:none}.contactus__page .contact__details .contact__item .contact__item-con h4{font-size:17px;font-size:1.77083rem;margin:5px 0 10px}.contactus__page .contact__details .contact__item:hover .icon{background-color:#a31f37}.contactus__page .contact__form{padding:70px 30px}.contactus__page .google_map .map,.contactus__page .google_map iframe{width:100%;height:400px}}.products__page{padding:10rem 0}.products__page .col-md-3{margin-bottom:40px}.tax_filter{text-align:center;margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tax_filter a{font-size:15px;font-size:1.5625rem;font-weight:400;position:relative;z-index:2;margin:0 10px;padding:0 25px;display:inline-block;width:auto;height:45px;line-height:45px;overflow:hidden;text-align:center;-webkit-transition:ease .3s;transition:ease .3s;color:#afafaf}.tax_filter a.current,.tax_filter a:hover{color:#a31f37}.project__arch{margin-bottom:50px}.project__arch .project__arch-img{position:relative;padding:40px}.project__arch .project__arch-img img{max-width:100%;height:auto;min-height:430px;-o-object-fit:cover;object-fit:cover}.project__arch .project__arch-img .box,.project__arch .project__arch-img .boxHover{position:absolute;top:0;left:0;width:100%;height:100%}.project__arch .project__arch-img .box span,.project__arch .project__arch-img .boxHover span{position:absolute;display:block;-webkit-transition:all .25s linear;transition:all .25s linear}.project__arch .project__arch-img .box .bottom,.project__arch .project__arch-img .box .top,.project__arch .project__arch-img .boxHover .bottom,.project__arch .project__arch-img .boxHover .top{width:100%;height:2px;-webkit-transform:scaleX(0);transform:scaleX(0)}.project__arch .project__arch-img .box .left,.project__arch .project__arch-img .box .right,.project__arch .project__arch-img .boxHover .left,.project__arch .project__arch-img .boxHover .right{width:2px;height:100%;-webkit-transform:scaleY(0);transform:scaleY(0)}.project__arch .project__arch-img .box .top,.project__arch .project__arch-img .boxHover .top{top:0;left:0;-webkit-transition-delay:.75s;transition-delay:.75s;-webkit-transform-origin:top left;transform-origin:top left}.project__arch .project__arch-img .box .right,.project__arch .project__arch-img .boxHover .right{top:0;right:0;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transform-origin:top left;transform-origin:top left}.project__arch .project__arch-img .box .bottom,.project__arch .project__arch-img .boxHover .bottom{bottom:0;right:0;-webkit-transition-delay:.25s;transition-delay:.25s;-webkit-transform-origin:top right;transform-origin:top right}.project__arch .project__arch-img .box .left,.project__arch .project__arch-img .boxHover .left{top:0;left:0;-webkit-transform-origin:bottom left;transform-origin:bottom left}.project__arch .project__arch-img .boxHover{z-index:4}.project__arch .project__arch-con{padding-top:60px}.project__arch .project__arch-con .count{margin:20px 0 10px;font-size:80px;font-size:8.33333rem;color:#e6e6e6}.project__arch .project__arch-con .count:after{content:'';width:9px;height:9px;border-radius:9px;display:inline-block}.project__arch .project__arch-con h2 a{margin:20px 0 10px;font-size:50px;font-size:5.20833rem;font-weight:400;display:block}.project__arch .project__arch-con p{font-size:22px;font-size:2.29167rem;line-height:30px;text-align:justify;text-align-last:right;padding:0 0 0 30px}.project__arch:hover .boxHover .top{-webkit-transition-delay:0s;transition-delay:0s}.project__arch:hover .boxHover .right{-webkit-transition-delay:.25s;transition-delay:.25s}.project__arch:hover .boxHover .bottom{-webkit-transition-delay:.5s;transition-delay:.5s}.project__arch:hover .boxHover .left{-webkit-transition-delay:.75s;transition-delay:.75s}.project__arch:hover .boxHover .bottom,.project__arch:hover .boxHover .top{-webkit-transform:scaleX(1);transform:scaleX(1)}.project__arch:hover .boxHover .left,.project__arch:hover .boxHover .right{-webkit-transform:scaleY(1);transform:scaleY(1)}.project__arch .btn-wr{padding-top:50px;text-align:left}.project__arch .mega_lineBtn{font-size:16px;font-size:1.66667rem}.project__arch.even .img{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.project__arch.skrollable-after .box span{background:#e6e6e6}.project__arch.skrollable-after .box .top{-webkit-transition-delay:0s;transition-delay:0s}.project__arch.skrollable-after .box .right{-webkit-transition-delay:.25s;transition-delay:.25s}.project__arch.skrollable-after .box .bottom{-webkit-transition-delay:.5s;transition-delay:.5s}.project__arch.skrollable-after .box .left{-webkit-transition-delay:.75s;transition-delay:.75s}.project__arch.skrollable-after .box .bottom,.project__arch.skrollable-after .box .top{-webkit-transform:scaleX(1);transform:scaleX(1)}.project__arch.skrollable-after .box .left,.project__arch.skrollable-after .box .right{-webkit-transform:scaleY(1);transform:scaleY(1)}.single_project{padding:0 0 10rem}.single_project .inner_head{font-size:40px;font-size:4.16667rem}.single_project .gallery_item{position:relative;height:500px}.single_project .gallery_item p{background-color:#fff;right:10px;padding:14px 25px;position:absolute;bottom:10px;margin-bottom:0;font-weight:400}.single_project .gallery_item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single_project .slider-ctrl{display:-webkit-box;display:-ms-flexbox;display:flex;direction:ltr}.single_project .slider-ctrl .slick-arrow svg{fill-opacity:0;stroke-width:.5px;stroke:#000}.single_project .slider-ctrl .slick-arrow:hover svg{-webkit-transform:scale(1);transform:scale(1);fill-opacity:1}.single_project .slider-ctrl .slick-arrow:hover svg path{fill:#000}.single_project .slider__rel{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}.single_project .slider__rel .slider-count{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:40px;font-size:4.16667rem}.single_project .slider__rel .slider-count .count,.single_project .slider__rel .slider-count .current{margin:0 5px}.single_project .slider__rel .slider-count .count{-webkit-text-stroke:1px #000;-webkit-text-fill-color:#fff}.single_project .next__project{width:100%;height:400px;background-color:#000;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.single_project .next__project .layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:.3}.single_project .next__project span{font-size:20px;font-size:2.08333rem}.single_project .next__project h3 a{font-size:50px;font-size:5.20833rem}.single_project .next__project:hover .layer{-webkit-transform:scale(1.3);transform:scale(1.3)}@media (max-width:991.98px){.project__arch{margin-bottom:50px}.project__arch .project__arch-img{position:relative;padding:20px}.project__arch .project__arch-img img{max-width:100%;height:auto}.project__arch .project__arch-con{padding-top:50px}.project__arch .project__arch-con .count{margin:10px 0;font-size:50px;font-size:5.20833rem;color:#e6e6e6}.project__arch .project__arch-con .count:after{content:'';width:9px;height:9px;border-radius:9px;display:inline-block}.project__arch .project__arch-con h2 a{margin:20px 0 10px;font-size:30px;font-size:3.125rem}.project__arch .project__arch-con p{font-size:17px;font-size:1.77083rem;line-height:25px}.project__arch .btn-wr{padding-top:30px;text-align:left}.project__arch .mega_lineBtn{font-size:16px;font-size:1.66667rem}.project__arch.even .img{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}.project__arch.skrollable-between .box span{background:#e6e6e6}.project__arch.skrollable-between .box .top{-webkit-transition-delay:0s;transition-delay:0s}.project__arch.skrollable-between .box .right{-webkit-transition-delay:.25s;transition-delay:.25s}.project__arch.skrollable-between .box .bottom{-webkit-transition-delay:.5s;transition-delay:.5s}.project__arch.skrollable-between .box .left{-webkit-transition-delay:.75s;transition-delay:.75s}.project__arch.skrollable-between .box .bottom,.project__arch.skrollable-between .box .top{-webkit-transform:scaleX(1);transform:scaleX(1)}.project__arch.skrollable-between .box .left,.project__arch.skrollable-between .box .right{-webkit-transform:scaleY(1);transform:scaleY(1)}}.products__page{padding:10rem 0}.products__page .col-md-3{margin-bottom:40px}.tax_filter{text-align:center;margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tax_filter a{font-size:15px;font-size:1.5625rem;font-weight:400;position:relative;z-index:2;margin:0 10px;padding:0 25px;display:inline-block;width:auto;height:45px;line-height:45px;overflow:hidden;text-align:center;-webkit-transition:ease .3s;transition:ease .3s;color:#afafaf}.tax_filter a.current,.tax_filter a:hover{color:#a31f37}.posts__page{padding:0 0 10rem}.post__arch{margin-bottom:70px}.post__arch .post__arch-img{position:relative}.post__arch .post__arch-img img{max-width:100%;height:250px;-o-object-fit:cover;object-fit:cover}.post__arch .post__arch-img .box,.post__arch .post__arch-img .boxHover{position:absolute;top:0;left:0;width:100%;height:100%}.post__arch .post__arch-img .box span,.post__arch .post__arch-img .boxHover span{position:absolute;display:block;-webkit-transition:all .25s linear;transition:all .25s linear}.post__arch .post__arch-img .box .bottom,.post__arch .post__arch-img .box .top,.post__arch .post__arch-img .boxHover .bottom,.post__arch .post__arch-img .boxHover .top{width:100%;height:2px;-webkit-transform:scaleX(0);transform:scaleX(0)}.post__arch .post__arch-img .box .left,.post__arch .post__arch-img .box .right,.post__arch .post__arch-img .boxHover .left,.post__arch .post__arch-img .boxHover .right{width:2px;height:100%;-webkit-transform:scaleY(0);transform:scaleY(0)}.post__arch .post__arch-img .box .top,.post__arch .post__arch-img .boxHover .top{top:0;left:0;-webkit-transition-delay:.75s;transition-delay:.75s;-webkit-transform-origin:top left;transform-origin:top left}.post__arch .post__arch-img .box .right,.post__arch .post__arch-img .boxHover .right{top:0;right:0;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transform-origin:top left;transform-origin:top left}.post__arch .post__arch-img .box .bottom,.post__arch .post__arch-img .boxHover .bottom{bottom:0;right:0;-webkit-transition-delay:.25s;transition-delay:.25s;-webkit-transform-origin:top right;transform-origin:top right}.post__arch .post__arch-img .box .left,.post__arch .post__arch-img .boxHover .left{top:0;left:0;-webkit-transform-origin:bottom left;transform-origin:bottom left}.post__arch .post__arch-img .boxHover{z-index:4}.post__arch .post__arch-con{padding-top:30px}.post__arch .post__arch-con h2 a{margin:20px 0 0;font-size:22px;font-size:2.29167rem;line-height:1.6;min-height:70px;font-weight:400;display:block}.post__arch .post__arch-con .meta{display:block;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:25px 0;padding:10px 0;font-size:15px;font-size:1.5625rem;line-height:30px;text-align-last:right}.post__arch .post__arch-con .meta .sep{margin:0 8px}.post__arch .post__arch-con p{font-size:14px;font-size:1.45833rem;line-height:30px;text-align:justify;text-align-last:right;padding:0 0 0 30px}.post__arch:hover .boxHover .top{-webkit-transition-delay:0s;transition-delay:0s}.post__arch:hover .boxHover .right{-webkit-transition-delay:.25s;transition-delay:.25s}.post__arch:hover .boxHover .bottom{-webkit-transition-delay:.5s;transition-delay:.5s}.post__arch:hover .boxHover .left{-webkit-transition-delay:.75s;transition-delay:.75s}.post__arch:hover .boxHover .bottom,.post__arch:hover .boxHover .top{-webkit-transform:scaleX(1);transform:scaleX(1)}.post__arch:hover .boxHover .left,.post__arch:hover .boxHover .right{-webkit-transform:scaleY(1);transform:scaleY(1)}.post__arch .btn-wr{padding-top:15px;text-align:left}.post__arch .mega_lineBtn{font-size:16px;font-size:1.66667rem}.post__arch.even{padding-right:40px}.post__arch.odd{padding-left:40px}.single_post{padding:0 0 10rem}.single_post .inner_head{font-size:40px;font-size:4.16667rem}.single_post .gallery_item{height:500px}.single_post .gallery_item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single_post .slider-ctrl{display:-webkit-box;display:-ms-flexbox;display:flex;direction:ltr}.single_post .slider-ctrl .slick-arrow svg{fill-opacity:0;stroke-width:.5px;stroke:#000}.single_post .slider-ctrl .slick-arrow:hover svg{-webkit-transform:scale(1);transform:scale(1);fill-opacity:1}.single_post .slider-ctrl .slick-arrow:hover svg path{fill:#000}.single_post .slider__rel{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}.single_post .slider__rel .slider-count{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:40px;font-size:4.16667rem}.single_post .slider__rel .slider-count .count,.single_post .slider__rel .slider-count .current{margin:0 5px}.single_post .slider__rel .slider-count .count{-webkit-text-stroke:1px #000;-webkit-text-fill-color:#fff}.single_post .next__post{width:100%;height:400px;background-color:#000;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.single_post .next__post .layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:.3}.single_post .next__post span{font-size:20px;font-size:2.08333rem}.single_post .next__post h3 a{font-size:50px;font-size:5.20833rem}.single_post .next__post:hover .layer{-webkit-transform:scale(1.3);transform:scale(1.3)}@media (max-width:991.98px){.post__arch{margin-bottom:50px}.post__arch .post__arch-img{position:relative;padding:20px}.post__arch .post__arch-img img{max-width:100%;height:auto}.post__arch .post__arch-con{padding-top:50px}.post__arch .post__arch-con .count{margin:10px 0;font-size:50px;font-size:5.20833rem;color:#e6e6e6}.post__arch .post__arch-con .count:after{content:'';width:9px;height:9px;border-radius:9px;display:inline-block}.post__arch .post__arch-con h2 a{margin:20px 0 10px;font-size:30px;font-size:3.125rem}.post__arch .post__arch-con p{font-size:17px;font-size:1.77083rem;line-height:25px}.post__arch .btn-wr{padding-top:30px;text-align:left}.post__arch .mega_lineBtn{font-size:16px;font-size:1.66667rem}.post__arch.even .img{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}.post__arch.skrollable-between .box span{background:#e6e6e6}.post__arch.skrollable-between .box .top{-webkit-transition-delay:0s;transition-delay:0s}.post__arch.skrollable-between .box .right{-webkit-transition-delay:.25s;transition-delay:.25s}.post__arch.skrollable-between .box .bottom{-webkit-transition-delay:.5s;transition-delay:.5s}.post__arch.skrollable-between .box .left{-webkit-transition-delay:.75s;transition-delay:.75s}.post__arch.skrollable-between .box .bottom,.post__arch.skrollable-between .box .top{-webkit-transform:scaleX(1);transform:scaleX(1)}.post__arch.skrollable-between .box .left,.post__arch.skrollable-between .box .right{-webkit-transform:scaleY(1);transform:scaleY(1)}}.gallery__page{padding:10rem 0}.gallery__page .col-md-3{margin-bottom:40px}.gallery__page .gallery_item{margin-bottom:30px;position:relative}.gallery__page .gallery_item .gallery_item-img{overflow:hidden}.gallery__page .gallery_item .gallery_item-img img{max-width:100%;height:250px;-o-object-fit:cover;object-fit:cover}.gallery__page .gallery_item a{position:absolute;bottom:30px;left:-30px;opacity:0;font-size:14px;font-size:1.45833rem}.gallery__page .gallery_item:hover a{opacity:1;left:30px}.gallery__page .gallery_item:hover img{opacity:.15;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:grayscale(1);filter:grayscale(1)}.expert__item{margin-bottom:70px}.expert__item .img .expert__item-img{position:relative;text-align:center}.expert__item .img .expert__item-img img{margin:auto}.expert__item .img .expert__item-img:before{content:'';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:250px;z-index:-1}.expert__item .con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.expert__item .con .expert__item-con ol{list-style:none}.expert__item .con .expert__item-con ol li{font-size:18px;font-size:1.875rem;line-height:1.2;margin-bottom:10px;list-style:disc}.expert__item.even .img{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section__in-wr{position:relative;margin:0 0 40px;padding:25px 60px 25px 0;text-align:right}.section__in-wr span{margin:0 0 5px;font-size:30px;font-size:3.125rem;line-height:1}.section__in-wr h2{margin:0 0 5px;font-size:40px;font-size:4.16667rem;line-height:1}.section__in-wr h3{margin:0 0 5px;font-size:28px;font-size:2.91667rem;line-height:1}.section__in-wr p{font-weight:300;font-size:20px;font-size:2.08333rem;display:block}.section__in-wr .sv{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(179.9deg);transform:translateY(-50%) rotate(179.9deg);text-orientation:mixed;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:18px;font-size:1.875rem;line-height:1}.section__in-wr .sep{position:absolute;right:37px;top:50%;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:2px;background-color:#050708}.founder__page .founder__item{margin-bottom:70px}.founder__page .founder__item .img .founder__item-img{position:relative;text-align:center}.founder__page .founder__item .img .founder__item-img img{margin:auto;max-width:100%;height:auto}.founder__page .founder__item .img .founder__item-img:before{content:'';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:250px;z-index:-1}.founder__page .founder__item .con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.founder__page .founder__item .con .founder__word p{font-size:19px;font-size:1.97917rem;line-height:1.8;display:block;line-height:30px;margin-bottom:40px}.founder__page .founder__item .con .founder__word p:after,.founder__page .founder__item .con .founder__word p:before{font-size:40px;font-size:4.16667rem;vertical-align:text-top;display:inline-block}.founder__page .founder__item .con .founder__word p:before{content:'"'}.founder__page .founder__item .con .founder__word p:after{content:'"'}.founder__page .founder__item .con .founder__word h3{margin:0 0 20px;font-size:32px;font-size:3.33333rem;line-height:1}.founder__page .founder__item .con .founder__word span{margin:0 0 5px;font-size:22px;font-size:2.29167rem;line-height:1}.founder__page .founder__item.even .img{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.founder__page .about__founder{background-color:#f2f2f2;padding:13rem 0}.founder__page .about__founder ol{list-style:none}.founder__page .about__founder ol li{font-size:20px;font-size:2.08333rem;line-height:1.6;text-align:justify;margin-bottom:25px;list-style:disc}.founder__page .about__founder .section__in-wr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.founder__page .section__in-wr{position:relative;margin:0 0 40px;padding:0}.founder__page .section__in-wr h2{margin:0 0 5px;font-size:50px;font-size:5.20833rem;line-height:1.3}.founder__page .section__in-wr h2 strong{display:block}.founder__page .section__in-wr h2:after{content:'';width:60px;height:3px;display:block;margin:25px 0}.experiences__page{padding:0 0 10rem}.experiences__page .exp__head-wr{position:relative;margin:0 0 40px;padding:25px 0;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.experiences__page .exp__head-wr .exp__head-con h2{margin:0 0 15px;line-height:1;font-size:36px;font-size:3.75rem}.experiences__page .exp__head-wr .exp__head-con p{font-weight:300;font-size:16px;font-size:1.66667rem;width:600px;max-width:100%;display:block}.experiences__page .exp__head-wr .logo{width:140px;height:140px;font-size:20px;font-size:2.08333rem;line-height:1}.experiences__page .exp__head-wr .logo img{max-width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.experiences__page .exp__head-wr .logo:hover img{max-width:100%;-webkit-filter:grayscale(0);filter:grayscale(0)}.experiences__page .exp__head-wr .sep{height:100%;min-height:150px;width:1px;margin:0 20px;background-color:#050708}.experiences__page .exp__item-con h2{font-size:26px;font-size:2.70833rem;margin-bottom:20px;border-bottom:1px solid #000;padding-bottom:25px}.experiences__page .exp__item-con h4{font-size:24px;font-size:2.5rem;margin-bottom:30px}.experiences__page .exp__item-con ul{margin-bottom:30px}.experiences__page .exp__item-con ul ul{margin-bottom:15px}.experiences__page .exp__item-con li{line-height:2;font-size:17px;font-size:1.77083rem;margin-bottom:10px}.experiences__page .exp__item{margin-bottom:50px}@media (max-width:1199.98px){.expert__item{margin-bottom:70px}.expert__item .img .expert__item-img{position:relative;text-align:center;margin-bottom:30px}.expert__item .img .expert__item-img img{margin:auto;max-width:80%;height:auto}.expert__item .img .expert__item-img:before{content:'';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:250px;z-index:-1}.expert__item .con{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.expert__item .con .expert__item-con ol li{font-size:16px;font-size:1.66667rem;margin-bottom:10px}.expert__item.even .img{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}.section__in-wr{position:relative;margin:0 0 40px;text-align:right}.section__in-wr span{margin:0 0 5px;font-size:20px;font-size:2.08333rem;line-height:1}.section__in-wr h2{margin:0 0 5px;font-size:25px;font-size:2.60417rem;line-height:1}.section__in-wr h3{margin:0 0 5px;font-size:20px;font-size:2.08333rem;line-height:1}.section__in-wr p{font-size:16px;font-size:1.66667rem;display:block}.section__in-wr .sv{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(179.9deg);transform:translateY(-50%) rotate(179.9deg);text-orientation:mixed;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:18px;font-size:1.875rem;line-height:1}.section__in-wr .sep{position:absolute;right:37px;top:50%;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:2px;background-color:#050708}.experiences__page{padding:0 0 10rem}.experiences__page .exp__item{margin-bottom:50px}.experiences__page .exp__head-wr{position:relative;margin:0 0 40px;padding:25px 0;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.experiences__page .exp__head-wr .exp__head-con h2{margin:0 0 20px;font-size:30px;font-size:3.125rem;line-height:1.3}.experiences__page .exp__head-wr .exp__head-con p{font-weight:300;font-size:16px;font-size:1.66667rem;width:auto;max-width:100%;display:block}.experiences__page .exp__head-wr .logo{width:140px;height:140px;font-size:20px;font-size:2.08333rem;line-height:1}.experiences__page .exp__head-wr .logo img{max-width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.experiences__page .exp__head-wr .sep{width:100%;min-height:initial;height:1px;margin:20px 0}.experiences__page .exp__item-con{font-size:20px;font-size:2.08333rem}.experiences__page .exp__item-con h2{font-size:28px;font-size:2.91667rem;margin-bottom:20px}.experiences__page .exp__item-con h4{font-size:18px;font-size:1.875rem;margin-bottom:30px}.experiences__page .exp__item-con li{font-size:16px;font-size:1.66667rem;margin-bottom:8px}}.section_404{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;position:relative;z-index:2;background:url(/wp-content/themes/sfh/assets/img/fold__bg.jpg) center no-repeat;background-size:cover}.section_404 .section_404-con .err--con .te_1{display:block;color:#fff;font-size:40px;line-height:40px}.section_404 .section_404-con .err--con .te_2{color:#fff;font-size:140px;line-height:150px;display:block}.section_404 .section_404-con .err--con .err-2{color:#fff;text-transform:uppercase}.section_404 .section_404-con .err--con .go-home{display:inline-block;margin:5px 0;padding:12px 60px;background:#fff;color:#000;text-transform:uppercase;border-radius:50px}