@charset "UTF-8";
/*!*********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./sass/lf.scss ***!
  \*********************************************************************************************************************************************************************************************************/.landscape{height:auto;width:calc(100% + 30px)}.portrait{width:auto}.full-size,.portrait{height:calc(100% + 30px)}.full-size{width:calc(100% + 30px)}#projects .project-container{position:relative}#projects .project-container .line-portfolio{bottom:-15px;left:-15px;position:absolute}@media screen and (max-width:600px){#projects .project-container .line-portfolio{display:none}}#services #heading{position:relative}#services #heading .line-services{bottom:-15px;position:absolute;right:-15px}@media screen and (max-width:991px){#services #heading .line-services #Path_34,#services #heading .line-services #Path_35,#services #heading .line-services #Path_36,#services #heading .line-services #Path_37{stroke:#fff}}@media screen and (max-width:600px){#services #heading .line-services{display:none}}#services .project-item{position:relative}@media screen and (max-width:1199px){#services .project-item:hover .line-project-item{display:none}}#services .project-item:hover .line-project-item path{stroke-dashoffset:820}#services .project-item .line-project-item{bottom:-15px;left:15px;position:absolute;transition:all .5s}@media screen and (max-width:1199px){#services .project-item .line-project-item{left:-10px}}#services .project-item .line-project-item path{stroke-dasharray:1000;stroke-dashoffset:1000;transition:.8s ease}#contact-us .work-with-us,#contact-us .work-with-us .frm_forms,#contact-us .work-with-us h3{position:relative;z-index:999!important}#contact-us .work-with-us .line-contact-us{left:-15px;position:absolute;top:-15px;z-index:5}@media screen and (max-width:1200px){#contact-us .work-with-us .line-contact-us{display:none}}#about-us .section-block{align-items:center;display:flex;height:70%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:110%;z-index:-1}#about-us .line-wrapper{height:100%;position:relative;width:100%}#about-us .section-mask{background-color:#252f37;border-radius:35px;display:block;height:100%;left:0;position:absolute;top:0;width:101%}@media screen and (max-width:569px){#about-us .section-mask{width:100%}}@media screen and (max-width:480px){#about-us .section-mask{border-radius:25px}}#about-us .line-about-us{bottom:-15px;height:auto;left:-15px;position:absolute}@media screen and (max-width:850px){#about-us .line-about-us{display:none}}#testimonials .testimonials-slider{position:relative}#testimonials .line-testimonials{left:-15px;position:absolute;top:-15px}@media screen and (max-width:600px){#testimonials .line-testimonials{display:none}}.essential-dark-block{position:relative}.essential-dark-block .line-why-libra{bottom:-15px;position:absolute;right:-15px}@media screen and (max-width:991px){.essential-dark-block .line-why-libra{display:none}}.line-app-development{bottom:-15px;position:absolute;right:-15px}@media screen and (max-width:991px){.line-app-development{display:none}}#our-service .project-container{position:relative}#our-service .line-services_1{bottom:-15px;position:absolute;right:-15px}@media screen and (max-width:600px){#our-service .line-services_1{display:none}}#our-service .page-link{position:relative}@media screen and (max-width:1199px){#our-service .page-link:hover .line-services-hover{display:none}}#our-service .page-link:hover .line-services-hover path{stroke-dashoffset:820}#our-service .page-link .line-services-hover{bottom:-15px;position:absolute;right:-15px;transition:all .5s}#our-service .page-link .line-services-hover path{stroke-dasharray:1000;stroke-dashoffset:1000;transition:.8s ease}.line-services_2{bottom:-15px;position:absolute;right:-15px}@media screen and (max-width:600px){.line-services_2{display:none}}#inner-services #heading{position:relative}#inner-services #heading .line-web-design{bottom:-15px;height:auto;left:-15px;position:absolute;right:-15px;width:calc(100% + 30px)}@media screen and (max-width:600px){#inner-services #heading .line-web-design{display:none}}#inner-services #heading .line-web-design .svg-elem-3,#inner-services #heading .line-web-design .svg-elem-4{display:none}.line-our-story{left:-50px;position:relative;top:-50px}@media screen and (max-width:1400px){.line-our-story{top:-30px}}@media screen and (max-width:1199px){.line-our-story{display:none}}.line-portfolio-1{bottom:-15px;height:calc(100% + 30px);position:absolute;right:-15px;width:calc(100% + 30px)}@media screen and (max-width:1200px){.line-portfolio-1{display:none}}.line-portfolio-2{bottom:-15px;height:calc(100% + 30px);position:absolute;right:-15px;width:calc(100% + 30px)}@media screen and (max-width:1200px){.line-portfolio-2{display:none}}.line-why-libra .svg-elem-1{stroke-dashoffset:194.1572265625px;stroke-dasharray:194.1572265625px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.line-why-libra.active .svg-elem-1{stroke-dashoffset:0}.line-why-libra .svg-elem-2{stroke-dashoffset:43.1000976563px;stroke-dasharray:43.1000976563px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s}.line-why-libra.active .svg-elem-2{stroke-dashoffset:0}.line-why-libra .svg-elem-3{stroke-dashoffset:274.29296875px;stroke-dasharray:274.29296875px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s}.line-why-libra.active .svg-elem-3{stroke-dashoffset:0}.line-why-libra .svg-elem-4{stroke-dashoffset:43.1000976563px;stroke-dasharray:43.1000976563px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s}.line-why-libra.active .svg-elem-4{stroke-dashoffset:0}.line-why-libra .svg-elem-5{stroke-dashoffset:101.0075302124px;stroke-dasharray:101.0075302124px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s}.line-why-libra.active .svg-elem-5{stroke-dashoffset:0}.line-contact-us .svg-elem-1{stroke-dashoffset:203.639755249px;stroke-dasharray:203.639755249px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.line-contact-us.active .svg-elem-1{stroke-dashoffset:0}.line-contact-us .svg-elem-2{stroke-dashoffset:203.639755249px;stroke-dasharray:203.639755249px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s}.line-contact-us.active .svg-elem-2{stroke-dashoffset:0}.line-contact-us .svg-elem-3{stroke-dashoffset:245.7001953125px;stroke-dasharray:245.7001953125px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s}.line-contact-us.active .svg-elem-3{stroke-dashoffset:0}.line-contact-us .svg-elem-4{stroke-dashoffset:245.7001953125px;stroke-dasharray:245.7001953125px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s}.line-contact-us.active .svg-elem-4{stroke-dashoffset:0}.line-contact-us .svg-elem-5{stroke-dashoffset:58.3081054688px;stroke-dasharray:58.3081054688px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s}.line-contact-us.active .svg-elem-5{stroke-dashoffset:0}.line-contact-us .svg-elem-6{stroke-dashoffset:204.0280761719px;stroke-dasharray:204.0280761719px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s}.line-contact-us.active .svg-elem-6{stroke-dashoffset:0}.line-portfolio .svg-elem-1{stroke-dashoffset:183.7651367188px;stroke-dasharray:183.7651367188px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.line-portfolio.active .svg-elem-1{stroke-dashoffset:0}.line-portfolio .svg-elem-2{stroke-dashoffset:213.63671875px;stroke-dasharray:213.63671875px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s}.line-portfolio.active .svg-elem-2{stroke-dashoffset:0}.line-portfolio .svg-elem-3{stroke-dashoffset:36.5px;stroke-dasharray:36.5px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s}.line-portfolio.active .svg-elem-3{stroke-dashoffset:0}.line-portfolio .svg-elem-4{stroke-dashoffset:131.3459625244px;stroke-dasharray:131.3459625244px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s}.line-portfolio.active .svg-elem-4{stroke-dashoffset:0}.line-portfolio .svg-elem-5{stroke-dashoffset:75.0600585938px;stroke-dasharray:75.0600585938px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s}.line-portfolio.active .svg-elem-5{stroke-dashoffset:0}.line-services .svg-elem-1{stroke-dashoffset:113.75px;stroke-dasharray:113.75px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.line-services.active .svg-elem-1{stroke-dashoffset:0}.line-services .svg-elem-2{stroke-dashoffset:147.7087097168px;stroke-dasharray:147.7087097168px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s}.line-services.active .svg-elem-2{stroke-dashoffset:0}.line-services .svg-elem-3{stroke-dashoffset:48.8881835938px;stroke-dasharray:48.8881835938px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s}.line-services.active .svg-elem-3{stroke-dashoffset:0}.line-services .svg-elem-4{stroke-dashoffset:125.4721679688px;stroke-dasharray:125.4721679688px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s}.line-services.active .svg-elem-4{stroke-dashoffset:0}.line-about-us .svg-elem-1{stroke-dashoffset:125.4721679688px;stroke-dasharray:125.4721679688px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.line-about-us.active .svg-elem-1{stroke-dashoffset:0}.line-about-us .svg-elem-2{stroke-dashoffset:125.4721679688px;stroke-dasharray:125.4721679688px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s}.line-about-us.active .svg-elem-2{stroke-dashoffset:0}.line-about-us .svg-elem-3{stroke-dashoffset:43.8779296875px;stroke-dasharray:43.8779296875px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s}.line-about-us.active .svg-elem-3{stroke-dashoffset:0}.line-about-us .svg-elem-4{stroke-dashoffset:109.9069061279px;stroke-dasharray:109.9069061279px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s}.line-about-us.active .svg-elem-4{stroke-dashoffset:0}.line-testimonials .svg-elem-1{stroke-dashoffset:203.639755249px;stroke-dasharray:203.639755249px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.line-testimonials.active .svg-elem-1{stroke-dashoffset:0}.line-testimonials .svg-elem-2{stroke-dashoffset:109.3061523438px;stroke-dasharray:109.3061523438px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s}.line-testimonials.active .svg-elem-2{stroke-dashoffset:0}.line-testimonials .svg-elem-3{stroke-dashoffset:109.3061523438px;stroke-dasharray:109.3061523438px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s}.line-testimonials.active .svg-elem-3{stroke-dashoffset:0}.line-testimonials .svg-elem-4{stroke-dashoffset:58.8872070313px;stroke-dasharray:58.8872070313px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s}.line-testimonials.active .svg-elem-4{stroke-dashoffset:0}.line-testimonials .svg-elem-5{stroke-dashoffset:110.619140625px;stroke-dasharray:110.619140625px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s}.line-testimonials.active .svg-elem-5{stroke-dashoffset:0}.line-testimonials .svg-elem-6{stroke-dashoffset:110.619140625px;stroke-dasharray:110.619140625px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s}.line-testimonials.active .svg-elem-6{stroke-dashoffset:0}.line-services_1 .svg-elem-1{stroke-dashoffset:131.3459625244px;stroke-dasharray:131.3459625244px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.line-services_1.active .svg-elem-1{stroke-dashoffset:0}.line-services_1 .svg-elem-2{stroke-dashoffset:75.0600585938px;stroke-dasharray:75.0600585938px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s}.line-services_1.active .svg-elem-2{stroke-dashoffset:0}.line-services_1 .svg-elem-3{stroke-dashoffset:213.63671875px;stroke-dasharray:213.63671875px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s}.line-services_1.active .svg-elem-3{stroke-dashoffset:0}.line-services_1 .svg-elem-4{stroke-dashoffset:51.4799804688px;stroke-dasharray:51.4799804688px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s}.line-services_1.active .svg-elem-4{stroke-dashoffset:0}.line-services_1 .svg-elem-5{stroke-dashoffset:36.5px;stroke-dasharray:36.5px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s}.line-services_1.active .svg-elem-5{stroke-dashoffset:0}.line-services_2 .svg-elem-3{stroke-dashoffset:213.63671875px;stroke-dasharray:213.63671875px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s}.line-services_2.active .svg-elem-3{stroke-dashoffset:0}.line-services_2 .svg-elem-5{stroke-dashoffset:36.5px;stroke-dasharray:36.5px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s}.line-services_2.active .svg-elem-5{stroke-dashoffset:0}.line-web-design .svg-elem-1{stroke-dashoffset:131.3459625244px;stroke-dasharray:131.3459625244px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.line-web-design.active .svg-elem-1{stroke-dashoffset:0}.line-web-design .svg-elem-2{stroke-dashoffset:75.0600585938px;stroke-dasharray:75.0600585938px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s}.line-web-design.active .svg-elem-2{stroke-dashoffset:0}.line-web-design .svg-elem-3{stroke-dashoffset:127.5087890625px;stroke-dasharray:127.5087890625px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s}.line-web-design.active .svg-elem-3{stroke-dashoffset:0}.line-web-design .svg-elem-4{stroke-dashoffset:36.8198242188px;stroke-dasharray:36.8198242188px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s}.line-web-design.active .svg-elem-4{stroke-dashoffset:0}.line-web-design .svg-elem-5{stroke-dashoffset:213.63671875px;stroke-dasharray:213.63671875px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s}.line-web-design.active .svg-elem-5{stroke-dashoffset:0}.line-web-design .svg-elem-6{stroke-dashoffset:36.5px;stroke-dasharray:36.5px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s}.line-web-design.active .svg-elem-6{stroke-dashoffset:0}.line-our-story .svg-elem-1{stroke-dashoffset:55.8662109375px;stroke-dasharray:55.8662109375px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.line-our-story.active .svg-elem-1{stroke-dashoffset:0}.line-our-story .svg-elem-2{stroke-dashoffset:151.1489257813px;stroke-dasharray:151.1489257813px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s}.line-our-story.active .svg-elem-2{stroke-dashoffset:0}.line-our-story .svg-elem-3{stroke-dashoffset:249.4379882813px;stroke-dasharray:249.4379882813px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s}.line-our-story.active .svg-elem-3{stroke-dashoffset:0}.line-our-story .svg-elem-4{stroke-dashoffset:104.7661132813px;stroke-dasharray:104.7661132813px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s}.line-our-story.active .svg-elem-4{stroke-dashoffset:0}.line-app-development .svg-elem-1{stroke-dashoffset:131.3459625244px;stroke-dasharray:131.3459625244px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.line-app-development.active .svg-elem-1{stroke-dashoffset:0}.line-app-development .svg-elem-2{stroke-dashoffset:75.0600585938px;stroke-dasharray:75.0600585938px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s}.line-app-development.active .svg-elem-2{stroke-dashoffset:0}.line-app-development .svg-elem-3{stroke-dashoffset:273.3798828125px;stroke-dasharray:273.3798828125px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s}.line-app-development.active .svg-elem-3{stroke-dashoffset:0}.line-app-development .svg-elem-4{stroke-dashoffset:75.380859375px;stroke-dasharray:75.380859375px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s}.line-app-development.active .svg-elem-4{stroke-dashoffset:0}.line-app-development .svg-elem-5{stroke-dashoffset:75.380859375px;stroke-dasharray:75.380859375px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s}.line-app-development.active .svg-elem-5{stroke-dashoffset:0}.line-app-development .svg-elem-6{stroke-dashoffset:261.9799804688px;stroke-dasharray:261.9799804688px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s}.line-app-development.active .svg-elem-6{stroke-dashoffset:0}.line-portfolio-1 .svg-elem-1{stroke-dashoffset:183.7651367188px;stroke-dasharray:183.7651367188px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.line-portfolio-1.active .svg-elem-1{stroke-dashoffset:0}.line-portfolio-1 .svg-elem-2{stroke-dashoffset:213.63671875px;stroke-dasharray:213.63671875px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s}.line-portfolio-1.active .svg-elem-2{stroke-dashoffset:0}.line-portfolio-1 .svg-elem-3{stroke-dashoffset:634.63671875px;stroke-dasharray:634.63671875px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s}.line-portfolio-1.active .svg-elem-3{stroke-dashoffset:0}.line-portfolio-1 .svg-elem-4{stroke-dashoffset:213.63671875px;stroke-dasharray:213.63671875px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s}.line-portfolio-1.active .svg-elem-4{stroke-dashoffset:0}.line-portfolio-1 .svg-elem-5{stroke-dashoffset:36.5px;stroke-dasharray:36.5px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s}.line-portfolio-1.active .svg-elem-5{stroke-dashoffset:0}.line-portfolio-1 .svg-elem-6{stroke-dashoffset:131.3459625244px;stroke-dasharray:131.3459625244px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s}.line-portfolio-1.active .svg-elem-6{stroke-dashoffset:0}.line-portfolio-1 .svg-elem-7{stroke-dashoffset:75.0600585938px;stroke-dasharray:75.0600585938px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .72s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .72s}.line-portfolio-1.active .svg-elem-7{stroke-dashoffset:0}.line-portfolio-2 .svg-elem-1{stroke-dashoffset:183.7651367188px;stroke-dasharray:183.7651367188px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.line-portfolio-2.active .svg-elem-1{stroke-dashoffset:0}.line-portfolio-2 .svg-elem-2{stroke-dashoffset:213.63671875px;stroke-dasharray:213.63671875px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s}.line-portfolio-2.active .svg-elem-2{stroke-dashoffset:0}.line-portfolio-2 .svg-elem-3{stroke-dashoffset:213.63671875px;stroke-dasharray:213.63671875px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s}.line-portfolio-2.active .svg-elem-3{stroke-dashoffset:0}.line-portfolio-2 .svg-elem-4{stroke-dashoffset:634.63671875px;stroke-dasharray:634.63671875px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s}.line-portfolio-2.active .svg-elem-4{stroke-dashoffset:0}.line-portfolio-2 .svg-elem-5{stroke-dashoffset:36.5px;stroke-dasharray:36.5px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s}.line-portfolio-2.active .svg-elem-5{stroke-dashoffset:0}.line-portfolio-2 .svg-elem-6{stroke-dashoffset:131.3475036621px;stroke-dasharray:131.3475036621px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s}.line-portfolio-2.active .svg-elem-6{stroke-dashoffset:0}.line-portfolio-2 .svg-elem-7{stroke-dashoffset:75.0600585938px;stroke-dasharray:75.0600585938px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .72s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .72s}.line-portfolio-2.active .svg-elem-7{stroke-dashoffset:0}.shape-orange-left{height:100%;left:0;position:absolute;top:0;width:auto}@media screen and (max-width:1840px){.shape-orange-left{left:-50px}}@media screen and (max-width:1750px){.shape-orange-left{left:-50px;top:-10px;transform:rotate(-10deg)}}@media screen and (max-width:1600px){.shape-orange-left{display:none}}@media screen and (max-width:1840px){.shape-orange-left .svg-elem-4{display:none}}.shape-orange-left .svg-elem-1{stroke-dashoffset:1674.8364257813px;stroke-dasharray:1674.8364257813px;fill:transparent;-webkit-transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) 0s,fill .4s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) 0s,fill .4s cubic-bezier(.47,0,.745,.715) .8s}.shape-orange-left.active .svg-elem-1{stroke-dashoffset:0;fill:#f05928}.shape-orange-left .svg-elem-2{stroke-dashoffset:600.9580078125px;stroke-dasharray:600.9580078125px;-webkit-transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .12s,fill .4s cubic-bezier(.47,0,.745,.715) .9s;transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .12s,fill .4s cubic-bezier(.47,0,.745,.715) .9s}.shape-orange-left.active .svg-elem-2{stroke-dashoffset:0}.shape-orange-left .svg-elem-3{stroke-dashoffset:72.7662200928px;stroke-dasharray:72.7662200928px;-webkit-transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .24s,fill .4s cubic-bezier(.47,0,.745,.715) 1s;transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .24s,fill .4s cubic-bezier(.47,0,.745,.715) 1s}.shape-orange-left.active .svg-elem-3{stroke-dashoffset:0}.shape-orange-left .svg-elem-4{stroke-dashoffset:213.4564971924px;stroke-dasharray:213.4564971924px;-webkit-transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .36s,fill .4s cubic-bezier(.47,0,.745,.715) 1.1s;transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .36s,fill .4s cubic-bezier(.47,0,.745,.715) 1.1s}.shape-orange-left.active .svg-elem-4{stroke-dashoffset:0}.shape-orange-left .svg-elem-5{stroke-dashoffset:100.7349472046px;stroke-dasharray:100.7349472046px;-webkit-transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .48s,fill .4s cubic-bezier(.47,0,.745,.715) 1.2s;transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .48s,fill .4s cubic-bezier(.47,0,.745,.715) 1.2s}.shape-orange-left.active .svg-elem-5{stroke-dashoffset:0}.shape-orange-right{bottom:-10px;position:absolute;right:-10px}@media screen and (max-width:1750px){.shape-orange-right{height:auto;width:450px}}@media screen and (max-width:1500px){.shape-orange-right{bottom:-20px;right:-60px}}@media screen and (max-width:1300px){.shape-orange-right{width:400px}}@media screen and (max-width:1024px){.shape-orange-right{width:350px}}@media screen and (max-width:600px){.shape-orange-right{width:320px}}@media screen and (max-width:480px){.shape-orange-right{width:250px}}.shape-orange-right .svg-elem-1{stroke-dashoffset:1340.1184082031px;stroke-dasharray:1340.1184082031px;fill:transparent;-webkit-transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) 0s,fill .4s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) 0s,fill .4s cubic-bezier(.47,0,.745,.715) .8s}.shape-orange-right.active .svg-elem-1{stroke-dashoffset:0;fill:#f05928}.shape-orange-right .svg-elem-2{stroke-dashoffset:671.3257446289px;stroke-dasharray:671.3257446289px;-webkit-transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .12s,fill .4s cubic-bezier(.47,0,.745,.715) .9s;transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .12s,fill .4s cubic-bezier(.47,0,.745,.715) .9s}.shape-orange-right.active .svg-elem-2{stroke-dashoffset:0}.shape-orange-right .svg-elem-3{stroke-dashoffset:162.1430664063px;stroke-dasharray:162.1430664063px;-webkit-transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .24s,fill .4s cubic-bezier(.47,0,.745,.715) 1s;transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .24s,fill .4s cubic-bezier(.47,0,.745,.715) 1s}.shape-orange-right.active .svg-elem-3{stroke-dashoffset:0}.shape-orange-right .svg-elem-4{stroke-dashoffset:86.1715164185px;stroke-dasharray:86.1715164185px;-webkit-transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .36s,fill .4s cubic-bezier(.47,0,.745,.715) 1.1s;transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .36s,fill .4s cubic-bezier(.47,0,.745,.715) 1.1s}.shape-orange-right.active .svg-elem-4{stroke-dashoffset:0}.shape-orange-right .svg-elem-5{stroke-dashoffset:73.4625701904px;stroke-dasharray:73.4625701904px;-webkit-transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .48s,fill .4s cubic-bezier(.47,0,.745,.715) 1.2s;transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) .48s,fill .4s cubic-bezier(.47,0,.745,.715) 1.2s}.shape-orange-right.active .svg-elem-5{stroke-dashoffset:0}@media screen and (max-width:1199px){.home-hero__animation{height:auto;max-width:480px}}@media screen and (max-width:991px){.home-hero__animation{max-width:100%;width:100%}}@media screen and (max-width:600px){.home-hero__animation{max-width:90%}}.home-hero__animation .svg-elem-78,.home-hero__animation .svg-elem-79,.home-hero__animation .svg-elem-80,.home-hero__animation .svg-elem-81,.home-hero__animation .svg-elem-82,.home-hero__animation .svg-elem-83,.home-hero__animation .svg-elem-84{display:none}.home-hero__animation .guy{opacity:0;transition:opacity .5s ease .3s;will-change:opacity}.home-hero__animation.active .guy{opacity:1}.home-hero__animation .svg-elem-7{stroke-dashoffset:-108.5px;stroke-dasharray:108.5px;-webkit-transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s;transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s}.home-hero__animation.active .svg-elem-7{stroke-dashoffset:0}.home-hero__animation .svg-elem-8{stroke-dashoffset:-209.481842041px;stroke-dasharray:209.481842041px;-webkit-transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s;transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s}.home-hero__animation.active .svg-elem-8{stroke-dashoffset:0}.home-hero__animation .svg-elem-10{stroke-dashoffset:38.6000061035px;stroke-dasharray:38.6000061035px;-webkit-transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s;transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s}.home-hero__animation.active .svg-elem-10{stroke-dashoffset:0}.home-hero__animation .svg-elem-11{stroke-dashoffset:113.0999908447px;stroke-dasharray:113.0999908447px;-webkit-transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s;transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s}.home-hero__animation.active .svg-elem-11{stroke-dashoffset:0}.home-hero__animation .svg-elem-12{stroke-dashoffset:15.3000030518px;stroke-dasharray:15.3000030518px;-webkit-transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s;transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s}.home-hero__animation.active .svg-elem-12{stroke-dashoffset:0}.home-hero__animation .svg-elem-13{stroke-dashoffset:-96.700012207px;stroke-dasharray:96.700012207px;-webkit-transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s;transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s}.home-hero__animation.active .svg-elem-13{stroke-dashoffset:0}.home-hero__animation .svg-elem-14{stroke-dashoffset:-76.4000244141px;stroke-dasharray:76.4000244141px;-webkit-transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s;transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s}.home-hero__animation.active .svg-elem-14{stroke-dashoffset:0}.home-hero__animation .svg-elem-15{stroke-dashoffset:180.7311553955px;stroke-dasharray:180.7311553955px;-webkit-transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s;transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s}.home-hero__animation.active .svg-elem-15{stroke-dashoffset:0}.home-hero__animation .svg-elem-18{stroke-dashoffset:103.1903915405px;stroke-dasharray:103.1903915405px;-webkit-transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s;transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s}.home-hero__animation.active .svg-elem-18{stroke-dashoffset:0}.home-hero__animation .svg-elem-86{stroke-dashoffset:113.717666626px;stroke-dasharray:113.717666626px;-webkit-transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s;transition:stroke-dashoffset .6s cubic-bezier(.47,0,.745,.715) .7s,fill .4s cubic-bezier(.47,0,.745,.715) .7s}.home-hero__animation.active .svg-elem-86{stroke-dashoffset:0}.home-hero__animation .svg-elem-85{stroke-dashoffset:-29.6015815735px;stroke-dasharray:29.6015815735px;-webkit-transition:stroke-dashoffset .15s cubic-bezier(.47,0,.745,.715) 1.5s,fill .15s cubic-bezier(.47,0,.745,.715) 1.5s;transition:stroke-dashoffset .15s cubic-bezier(.47,0,.745,.715) 1.5s,fill .15s cubic-bezier(.47,0,.745,.715) 1.5s}.home-hero__animation.active .svg-elem-85{stroke-dashoffset:0}.home-hero__animation .svg-elem-25{opacity:0;transition:all .5s ease-in-out 1.7s}.home-hero__animation.active .svg-elem-25{opacity:1}.home-hero__animation .svg-elem-66{stroke-dashoffset:118.2855072021px;stroke-dasharray:118.2855072021px;-webkit-transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) 2s,fill .4s cubic-bezier(.47,0,.745,.715) 2s;transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) 2s,fill .4s cubic-bezier(.47,0,.745,.715) 2s}.home-hero__animation.active .svg-elem-66{stroke-dashoffset:0}.home-hero__animation .svg-elem-43{stroke-dashoffset:118.3413848877px;stroke-dasharray:118.3413848877px;fill:transparent;-webkit-transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) 2.5s,fill .4s cubic-bezier(.47,0,.745,.715) 2.5s;transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) 2.5s,fill .4s cubic-bezier(.47,0,.745,.715) 2.5s}.home-hero__animation.active .svg-elem-43{stroke-dashoffset:0;fill:#f05928}.home-hero__animation .svg-elem-44{stroke-dashoffset:76.5104675293px;stroke-dasharray:76.5104675293px;fill:transparent;-webkit-transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) 2.5s,fill .4s cubic-bezier(.47,0,.745,.715) 2.5s;transition:stroke-dashoffset .7s cubic-bezier(.47,0,.745,.715) 2.5s,fill .4s cubic-bezier(.47,0,.745,.715) 2.5s}.home-hero__animation.active .svg-elem-44{stroke-dashoffset:0;fill:#f8a51b}.shape-home-orange-top-left{left:calc(50% - 960px);position:absolute;top:-50px}@media screen and (max-width:1199px){.shape-home-orange-top-left{left:-300px}}@media screen and (max-width:480px){.shape-home-orange-top-left{display:none}}.shape-home-orange-top-left .svg-elem-1{stroke-dashoffset:1302.2844238281px;stroke-dasharray:1302.2844238281px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s}.shape-home-orange-top-left.active .svg-elem-1{stroke-dashoffset:0;fill:#f05928}.shape-home-orange-top-left .svg-elem-2{stroke-dashoffset:106.5167617798px;stroke-dasharray:106.5167617798px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s}.shape-home-orange-top-left.active .svg-elem-2{stroke-dashoffset:0}.shape-home-orange-top-left .svg-elem-3{stroke-dashoffset:309.063659668px;stroke-dasharray:309.063659668px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s}.shape-home-orange-top-left.active .svg-elem-3{stroke-dashoffset:0}.shape-home-orange-bottom-left{bottom:-40px;left:calc(50% - 945px);position:absolute}@media screen and (max-width:1199px){.shape-home-orange-bottom-left{display:none}}.shape-home-orange-bottom-left .svg-elem-1{stroke-dashoffset:1640.2034912109px;stroke-dasharray:1640.2034912109px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s}.shape-home-orange-bottom-left.active .svg-elem-1{stroke-dashoffset:0;fill:#f05928}.shape-home-orange-bottom-left .svg-elem-2{stroke-dashoffset:88.6600952148px;stroke-dasharray:88.6600952148px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s}.shape-home-orange-bottom-left.active .svg-elem-2{stroke-dashoffset:0}.shape-home-orange-bottom-left .svg-elem-3{stroke-dashoffset:171.1315307617px;stroke-dasharray:171.1315307617px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s}.shape-home-orange-bottom-left.active .svg-elem-3{stroke-dashoffset:0}.shape-home-orange-bottom-left .svg-elem-4{stroke-dashoffset:158.9571533203px;stroke-dasharray:158.9571533203px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}.shape-home-orange-bottom-left.active .svg-elem-4{stroke-dashoffset:0}.shape-home-orange-bottom-right{bottom:-40px;position:absolute;right:-10px}@media screen and (max-width:1600px){.shape-home-orange-bottom-right{right:-70px}}@media screen and (max-width:1500px){.shape-home-orange-bottom-right{right:-100px}}@media screen and (max-width:1400px){.shape-home-orange-bottom-right{right:-130px;right:-180px}}@media screen and (max-width:480px){.shape-home-orange-bottom-right{display:none}}.shape-home-orange-bottom-right .svg-elem-1{stroke-dashoffset:1499.5037841797px;stroke-dasharray:1499.5037841797px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s}.shape-home-orange-bottom-right.active .svg-elem-1{stroke-dashoffset:0;fill:#f05928}.shape-home-orange-bottom-right .svg-elem-2{stroke-dashoffset:152.7417602539px;stroke-dasharray:152.7417602539px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s}.shape-home-orange-bottom-right.active .svg-elem-2{stroke-dashoffset:0}.shape-home-orange-bottom-right .svg-elem-3{stroke-dashoffset:230.7756652832px;stroke-dasharray:230.7756652832px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s}.shape-home-orange-bottom-right.active .svg-elem-3{stroke-dashoffset:0}.shape-home-orange-bottom-right .svg-elem-4{stroke-dashoffset:42.675868988px;stroke-dasharray:42.675868988px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}.shape-home-orange-bottom-right.active .svg-elem-4{stroke-dashoffset:0}.shape-home-orange-bottom-right .svg-elem-5{stroke-dashoffset:79.9229660034px;stroke-dasharray:79.9229660034px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s,fill .7s cubic-bezier(.47,0,.745,.715) 1.2s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s,fill .7s cubic-bezier(.47,0,.745,.715) 1.2s}.shape-home-orange-bottom-right.active .svg-elem-5{stroke-dashoffset:0}.shape-quote-orange-top-left{left:-220px;position:absolute;top:-510px}@media screen and (max-width:1700px){.shape-quote-orange-top-left{left:-280px}}@media screen and (max-width:1550px){.shape-quote-orange-top-left{left:-310px;top:-570px}}@media screen and (max-width:1400px){.shape-quote-orange-top-left{display:none}}@media screen and (max-width:1199px){.shape-quote-orange-top-left{display:block;left:-220px;top:-510px}}.shape-quote-orange-top-left .svg-elem-1{stroke-dashoffset:2674.9926757813px;stroke-dasharray:2674.9926757813px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s}.shape-quote-orange-top-left.active .svg-elem-1{stroke-dashoffset:0;fill:#f15928}.shape-quote-orange-top-left .svg-elem-2{stroke-dashoffset:1339.0701904297px;stroke-dasharray:1339.0701904297px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s}.shape-quote-orange-top-left.active .svg-elem-2{stroke-dashoffset:0}.shape-quote-orange-top-left .svg-elem-3{stroke-dashoffset:321.8813171387px;stroke-dasharray:321.8813171387px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s}.shape-quote-orange-top-left.active .svg-elem-3{stroke-dashoffset:0}.shape-quote-orange-top-left .svg-elem-4{stroke-dashoffset:170.1049194336px;stroke-dasharray:170.1049194336px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}.shape-quote-orange-top-left.active .svg-elem-4{stroke-dashoffset:0}.shape-quote-orange-top-left .svg-elem-5{stroke-dashoffset:144.6850891113px;stroke-dasharray:144.6850891113px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s,fill .7s cubic-bezier(.47,0,.745,.715) 1.2s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s,fill .7s cubic-bezier(.47,0,.745,.715) 1.2s}.shape-quote-orange-top-left.active .svg-elem-5{stroke-dashoffset:0}.shape-quote-orange-top-left .svg-elem-6{stroke-dashoffset:2956.4399414063px;stroke-dasharray:2956.4399414063px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s,fill .7s cubic-bezier(.47,0,.745,.715) 1.3s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s,fill .7s cubic-bezier(.47,0,.745,.715) 1.3s}.shape-quote-orange-top-left.active .svg-elem-6{stroke-dashoffset:0}.shape-quote-orange-top-right{position:absolute;right:-280px;top:-350px}@media screen and (max-width:1023px){.shape-quote-orange-top-right{display:none}}.shape-quote-orange-top-right .svg-elem-1{stroke-dashoffset:2674.990234375px;stroke-dasharray:2674.990234375px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s}.shape-quote-orange-top-right.active .svg-elem-1{stroke-dashoffset:0;fill:#f15928}.shape-quote-orange-top-right .svg-elem-2{stroke-dashoffset:1339.0686035156px;stroke-dasharray:1339.0686035156px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s}.shape-quote-orange-top-right.active .svg-elem-2{stroke-dashoffset:0}.shape-quote-orange-top-right .svg-elem-3{stroke-dashoffset:321.8799133301px;stroke-dasharray:321.8799133301px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s}.shape-quote-orange-top-right.active .svg-elem-3{stroke-dashoffset:0}.shape-quote-orange-top-right .svg-elem-4{stroke-dashoffset:170.102355957px;stroke-dasharray:170.102355957px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}.shape-quote-orange-top-right.active .svg-elem-4{stroke-dashoffset:0}.shape-quote-orange-top-right .svg-elem-5{stroke-dashoffset:144.685043335px;stroke-dasharray:144.685043335px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s,fill .7s cubic-bezier(.47,0,.745,.715) 1.2s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s,fill .7s cubic-bezier(.47,0,.745,.715) 1.2s}.shape-quote-orange-top-right.active .svg-elem-5{stroke-dashoffset:0}.shape-quote-orange-top-right .svg-elem-6{stroke-dashoffset:2956.4379882813px;stroke-dasharray:2956.4379882813px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s,fill .7s cubic-bezier(.47,0,.745,.715) 1.3s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s,fill .7s cubic-bezier(.47,0,.745,.715) 1.3s}.shape-quote-orange-top-right.active .svg-elem-6{stroke-dashoffset:0}.shape-quote-orange-bottom-right{bottom:-20px;position:absolute;right:-30px;z-index:-1}.shape-quote-orange-bottom-right .svg-elem-1{stroke-dashoffset:1815.8199462891px;stroke-dasharray:1815.8199462891px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s}.shape-quote-orange-bottom-right.active .svg-elem-1{stroke-dashoffset:0;fill:#f15928}.shape-quote-orange-bottom-right .svg-elem-2{stroke-dashoffset:909.2974243164px;stroke-dasharray:909.2974243164px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s}.shape-quote-orange-bottom-right.active .svg-elem-2{stroke-dashoffset:0}.shape-quote-orange-bottom-right .svg-elem-3{stroke-dashoffset:219.0623626709px;stroke-dasharray:219.0623626709px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s}.shape-quote-orange-bottom-right.active .svg-elem-3{stroke-dashoffset:0}.shape-quote-orange-bottom-right .svg-elem-4{stroke-dashoffset:116.0717086792px;stroke-dasharray:116.0717086792px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}.shape-quote-orange-bottom-right.active .svg-elem-4{stroke-dashoffset:0}.shape-quote-orange-bottom-right .svg-elem-5{stroke-dashoffset:98.8143920898px;stroke-dasharray:98.8143920898px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s,fill .7s cubic-bezier(.47,0,.745,.715) 1.2s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s,fill .7s cubic-bezier(.47,0,.745,.715) 1.2s}.shape-quote-orange-bottom-right.active .svg-elem-5{stroke-dashoffset:0}.shape-quote-orange-bottom-right .svg-elem-6{stroke-dashoffset:2006.8020019531px;stroke-dasharray:2006.8020019531px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s,fill .7s cubic-bezier(.47,0,.745,.715) 1.3s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s,fill .7s cubic-bezier(.47,0,.745,.715) 1.3s}.shape-quote-orange-bottom-right.active .svg-elem-6{stroke-dashoffset:0}.dec1 .svg-elem-1{stroke-dashoffset:103.1664199829px;stroke-dasharray:103.1664199829px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.dec1.active .svg-elem-1{stroke-dashoffset:0}.dec2 .svg-elem-1{stroke-dashoffset:132.2867736816px;stroke-dasharray:132.2867736816px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.dec2.active .svg-elem-1{stroke-dashoffset:0}.dec3 .svg-elem-1{stroke-dashoffset:138.3649139404px;stroke-dasharray:138.3649139404px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s}.dec3.active .svg-elem-1{stroke-dashoffset:0;fill:#f7a320}.dec3 .svg-elem-2{stroke-dashoffset:138.3644866943px;stroke-dasharray:138.3644866943px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s}.dec3.active .svg-elem-2{stroke-dashoffset:0}.dec4 .svg-elem-1{stroke-dashoffset:144.1792602539px;stroke-dasharray:144.1792602539px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.dec4.active .svg-elem-1{stroke-dashoffset:0}.dec5 .svg-elem-1{stroke-dashoffset:143.5327606201px;stroke-dasharray:143.5327606201px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s}.dec5.active .svg-elem-1{stroke-dashoffset:0;fill:#f7a320}.dec5 .svg-elem-2{stroke-dashoffset:143.5343170166px;stroke-dasharray:143.5343170166px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s}.dec5.active .svg-elem-2{stroke-dashoffset:0}.dec6 .svg-elem-1{stroke-dashoffset:162.6009674072px;stroke-dasharray:162.6009674072px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.dec6.active .svg-elem-1{stroke-dashoffset:0}.dec7 .svg-elem-1{stroke-dashoffset:143.5327606201px;stroke-dasharray:143.5327606201px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s}.dec7.active .svg-elem-1{stroke-dashoffset:0;fill:transparent}.dec8 .svg-elem-1{stroke-dashoffset:135.7013244629px;stroke-dasharray:135.7013244629px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s}.dec8.active .svg-elem-1{stroke-dashoffset:0}.dec8 .svg-elem-2{stroke-dashoffset:135.7024841309px;stroke-dasharray:135.7024841309px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s}.dec8.active .svg-elem-2{stroke-dashoffset:0}.dec9 .svg-elem-1{stroke-dashoffset:107.0611724854px;stroke-dasharray:107.0611724854px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s}.dec9.active .svg-elem-1{stroke-dashoffset:0;fill:#f15928}.dec9 .svg-elem-2{stroke-dashoffset:107.0615386963px;stroke-dasharray:107.0615386963px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s}.dec9.active .svg-elem-2{stroke-dashoffset:0;fill:#f15928}.dec10 .svg-elem-1{stroke-dashoffset:116.9883499146px;stroke-dasharray:116.9883499146px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s}.dec10.active .svg-elem-1{stroke-dashoffset:0;fill:#f15928}.dec10 .svg-elem-2{stroke-dashoffset:116.9920654297px;stroke-dasharray:116.9920654297px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s}.dec10.active .svg-elem-2{stroke-dashoffset:0;fill:#f15928}body{background-color:#fff}body h1,body h2,body h3,body h4{color:#263038;font-family:Avenir-Black,sans-serif;font-weight:900;letter-spacing:0;text-transform:capitalize}body div,body p{color:#252f37;font-family:Avenir-Roman,sans-serif;font-size:18px;font-weight:400;letter-spacing:.81px;line-height:24px}body ul{list-style:none}body *{-webkit-tap-highlight-color:transparent}body .entry-content{margin:0;position:relative}body .entry-content .careers-dec6{display:block;position:absolute;right:-180px;top:15%}body .hentry{margin:0}body h1{font-size:60px;line-height:80px}body h2{font-size:56px;letter-spacing:0;line-height:56px}body h2 span,body h2 strong{display:inline-block;position:relative}body h2 span:after,body h2 strong:after{border-color:#f05928 transparent transparent;border-radius:30%;border-top:3px solid #f05928;bottom:-27px;content:"";display:block;display:none;height:5px;left:0;position:absolute;width:100%}body h3{color:#252f37;font-family:Avenir-Medium,sans-serif;font-size:20px;font-weight:500;letter-spacing:4.12px;line-height:28px;text-transform:uppercase}body h4,body h5,body h6{font-size:22px;line-height:30px}body:not(.page-template-tpl-inner-service) #page{overflow-x:hidden}body.loaded{overflow-y:scroll}@-moz-document url-prefix(){body div,body p{font-weight:300!important}}.full-width{float:left;width:100%}.align-center,.text-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.text-uppercase{text-transform:uppercase}a{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}:focus{outline:none!important}* a{text-decoration:none}* a:active,* a:focus,* a:hover{outline:none;text-decoration:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#f16926}::-webkit-scrollbar-thumb:hover{background:#252f37}.divider{float:left;height:20px;width:100%}a{color:#f16926}a:active,a:focus,a:visited{color:#f16926;outline:none}a:hover{color:#fff}a.btn-link{background:#f05928;border-radius:40px;color:#fff;display:inline-block;font-family:Avenir-Black,sans-serif;font-size:18px;font-weight:900;letter-spacing:1.8px;line-height:22px;padding:14px 35px 12px;text-align:center;text-transform:uppercase}a.btn-link:hover{background-color:#252f37}a.btn-link:active,a.btn-link:focus{color:#fff}a.btn-link.slider-action{border:1px solid #f16926;left:50%;margin-left:-131px;margin-top:40px;position:absolute;top:55%}a.btn-link.slider-action:hover{background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}::-moz-placeholder,\:-moz-placeholder{opacity:1!important}\:-ms-input-placeholder{opacity:1!important}::-webkit-input-placeholder{opacity:1!important}:-moz-placeholder{opacity:1!important}:-ms-input-placeholder{opacity:1!important}::-moz-selection{background:#171d22;color:#fff}::selection{background:#171d22;color:#fff}#breadcrumbs{margin:0}#breadcrumbs a,#breadcrumbs span{color:#fff;letter-spacing:.05em;text-transform:uppercase}.nav-links{text-align:center}.nav-links a,.nav-links span{border:1px solid;display:inline-block;font-size:15px;height:40px;line-height:39px;margin:0 2px;vertical-align:middle;width:40px}.nav-links a{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}#loader-wrapper{background:#171d22;bottom:0;display:none;height:auto;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:1003}#loader-wrapper #logo-container{display:none;left:50%;position:absolute;top:50%;-ms-transform:translate(-125px,-125px);-webkit-transform:translate(-125px,-125px);transform:translate(-125px,-125px)}#loader-wrapper #logo-container #libra-logo{max-width:250px}article{max-width:100%}article.search-resoults-section{margin-bottom:50px}article.search-resoults-section a{display:block;position:relative}article.search-resoults-section a .entry-content{padding:20px}article.search-resoults-section a .entry-content h3{margin-bottom:10px;margin-top:0}article.search-resoults-section a .entry-content p{margin:0 0 10px}article.search-resoults-section a .entry-content .blog-comments,article.search-resoults-section a .entry-content .blog-date{display:inline-block;font-family:Avenir-Roman,sans-serif;font-size:11px;font-weight:400;margin:0}article.search-resoults-section a .entry-content .blog-date{color:#f16926;width:65%}article.search-resoults-section a .entry-content .blog-comments{color:#263038;width:35%}article.search-resoults-section a:after{-moz-box-shadow:-2px 2px 27px 2px #c9c9c9;-webkit-box-shadow:-2px 2px 27px 2px #c9c9c9;box-shadow:-2px 2px 27px 2px #c9c9c9;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;width:100%}article.search-resoults-section a:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}article.search-resoults-section a:hover:after{opacity:1}article .entry-content{padding:75px 0;position:relative}article .entry-content h3,article .entry-content h4,article .entry-content h5,article .entry-content h6{color:#f16926;font-size:22px;letter-spacing:4.53px}@media screen and (max-width:400px){article .entry-content h3,article .entry-content h4,article .entry-content h5,article .entry-content h6{font-size:20px;letter-spacing:2px;line-height:30px}}article .entry-content .dec6{left:-150px;position:absolute;top:30%}@media screen and (max-width:1700px){article .entry-content .dec6{display:none}}article .entry-content .dec3{position:absolute;right:-150px;top:30%}@media screen and (max-width:1600px){article .entry-content .dec3{right:-70px}}@media screen and (max-width:1400px){article .entry-content .dec3{display:none}}article .entry-content .dec5{height:auto;left:-100px;position:absolute;top:50%;width:47px}@media screen and (max-width:1600px){article .entry-content .dec5{left:-70px}}@media screen and (max-width:1400px){article .entry-content .dec5{display:none}}article .entry-content .dec4{position:absolute;right:-150px;top:70%}@media screen and (max-width:1600px){article .entry-content .dec4{right:-70px}}@media screen and (max-width:1400px){article .entry-content .dec4{display:none}}article .entry-content .full-width-content{padding-bottom:25px;padding-top:25px}article .entry-content .full-width-content p{margin:0 0 30px}article .entry-content .full-width-content p:last-of-type{margin-bottom:0}article .entry-content .full-width-content .essential-dark-block{background:#f7a31f;border:3px solid #23282e;border-radius:0 35px 35px 0;height:100%;left:-100%;position:absolute;top:0;width:150%;z-index:-1}@media screen and (max-width:1300px){article .entry-content .full-width-content .essential-dark-block{width:180%}}@media screen and (max-width:480px){article .entry-content .full-width-content .essential-dark-block{border-radius:0 25px 25px 0}}article .entry-content .full-width-content .dark-box-content{background:#252f37;border-radius:35px;margin:35px 0;padding:80px 0}@media screen and (max-width:480px){article .entry-content .full-width-content .dark-box-content{border-radius:25px}}article .entry-content .full-width-content .dark-box-content h1,article .entry-content .full-width-content .dark-box-content h2,article .entry-content .full-width-content .dark-box-content h3,article .entry-content .full-width-content .dark-box-content h4,article .entry-content .full-width-content .dark-box-content h5{color:#f16926;font-size:22px;letter-spacing:4.53px;line-height:30px;margin-top:0}@media screen and (max-width:400px){article .entry-content .full-width-content .dark-box-content h1,article .entry-content .full-width-content .dark-box-content h2,article .entry-content .full-width-content .dark-box-content h3,article .entry-content .full-width-content .dark-box-content h4,article .entry-content .full-width-content .dark-box-content h5{font-size:20px;letter-spacing:2px;line-height:30px}}article .entry-content .full-width-content .dark-box-content p,article .entry-content .full-width-content .dark-box-content ul{color:#fff;font-size:18px}article .entry-content .full-width-content .dark-box-content ul{margin-top:20px}article .entry-content .full-width-content .full-image-centered{margin:auto;position:relative;width:max-content;width:-moz-max-content}article .entry-content .full-width-content .full-image-centered .portfolio-link{color:#fff;font-family:Avenir-Roman,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2em;position:absolute;right:50px;text-transform:uppercase;top:50%}article .entry-content .full-width-content .dark-box{background:#252f37;border-radius:35px;padding:60px 95px}@media screen and (max-width:767px){article .entry-content .full-width-content .dark-box{padding:40px 30px}}@media screen and (max-width:480px){article .entry-content .full-width-content .dark-box{border-radius:25px}}article .entry-content .full-width-content .dark-box h1,article .entry-content .full-width-content .dark-box h2,article .entry-content .full-width-content .dark-box h3,article .entry-content .full-width-content .dark-box h4,article .entry-content .full-width-content .dark-box h5{color:#fff;font-size:22px;line-height:30px;margin:25px 0}article .entry-content .full-width-content .dark-box h1:first-of-type,article .entry-content .full-width-content .dark-box h2:first-of-type,article .entry-content .full-width-content .dark-box h3:first-of-type,article .entry-content .full-width-content .dark-box h4:first-of-type,article .entry-content .full-width-content .dark-box h5:first-of-type{margin-top:0}article .entry-content .full-width-content .dark-box h1 a,article .entry-content .full-width-content .dark-box h2 a,article .entry-content .full-width-content .dark-box h3 a,article .entry-content .full-width-content .dark-box h4 a,article .entry-content .full-width-content .dark-box h5 a{color:#f05928;transition:all .3s ease-in}article .entry-content .full-width-content .dark-box h1 a:hover,article .entry-content .full-width-content .dark-box h2 a:hover,article .entry-content .full-width-content .dark-box h3 a:hover,article .entry-content .full-width-content .dark-box h4 a:hover,article .entry-content .full-width-content .dark-box h5 a:hover,article .entry-content .full-width-content .dark-box p,article .entry-content .full-width-content .dark-box ul{color:#fff}article .entry-content .full-width-content .dark-box ul{padding-left:9.3333%}article .entry-content .full-width-content .dark-box p a:hover{color:#fff}article .entry-content .full-width-content:last-of-type{margin-bottom:0!important}article .entry-content .page-testimonials-container{padding:25px 15px 40px}article .entry-content .page-testimonials-container .col-lg-6{padding:0}article .entry-content .page-testimonials-container .col-lg-6:first-of-type{flex:0 0 calc(50% + 20px);max-width:calc(50% + 20px)}@media screen and (max-width:1199px){article .entry-content .page-testimonials-container .col-lg-6:first-of-type{position:relative;z-index:1}}article .entry-content .page-testimonials-container .page-testimonials{background:#252f37;border-radius:35px 0 0 35px;padding:75px 50px 75px 95px;position:relative}@media screen and (max-width:1199px){article .entry-content .page-testimonials-container .page-testimonials{border-radius:35px}}@media screen and (max-width:480px){article .entry-content .page-testimonials-container .page-testimonials{border-radius:25px}}article .entry-content .page-testimonials-container .page-testimonials .slick-track{align-items:center;display:flex}article .entry-content .page-testimonials-container .page-testimonials .slick-slide p{color:#fff;font-family:Avenir-Book-Oblique;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:24px;margin-bottom:25px;margin-top:0;opacity:.8}article .entry-content .page-testimonials-container .page-testimonials .slick-slide h5{color:hsla(0,0%,100%,.5);font-family:Avenir-Book-Oblique;font-size:20px;letter-spacing:.16em;line-height:1.3;margin:0;opacity:.8}@media screen and (max-width:400px){article .entry-content .page-testimonials-container .page-testimonials .slick-slide h5{font-size:18px;letter-spacing:1.5px}}article .entry-content .page-testimonials-container .page-testimonials #slide-number{bottom:30px;left:30px;position:absolute}article .entry-content .page-testimonials-container .page-testimonials #slide-number .slide-status{color:#f16926;font-family:Avenir-Roman,sans-serif;font-weight:400;letter-spacing:.2em;line-height:16px}article .entry-content .page-testimonials-container .page-testimonials #slide-number .slide-status span{color:#fff}article .entry-content .page-testimonials-container .page-testimonials:before{background:url(../images/page_quote_open.png) no-repeat 50%;background-size:contain;content:"";height:40px;left:30px;position:absolute;top:30px;width:50px}article .entry-content .page-testimonials-container .page-testimonials:after{background:url(../images/page_quote_close.png) no-repeat 50%;background-size:contain;bottom:30px;content:"";height:40px;position:absolute;right:30px;width:50px}article .entry-content .page-testimonials-container .testimonials-img{border:3px solid #23282e;border-radius:35px;display:flex;margin-left:-10px;overflow:hidden}@media screen and (max-width:1199px){article .entry-content .page-testimonials-container .testimonials-img{border-radius:0 35px 35px 0;margin-left:-20px}}@media screen and (max-width:480px){article .entry-content .page-testimonials-container .testimonials-img{border-radius:25px!important}}article .entry-content .page-testimonials-container .testimonials-img img{height:100%;max-width:unset;object-fit:cover;width:100%}article .entry-content p{letter-spacing:.05em}article .entry-content .two-mixed-columns{flex-wrap:wrap;padding:70px 0 30px}@media screen and (max-width:1200px){article .entry-content .two-mixed-columns{padding:20px 0}article .entry-content .two-mixed-columns.left-first{flex-direction:column}article .entry-content .two-mixed-columns.left-first>div:first-of-type{margin-bottom:30px}article .entry-content .two-mixed-columns.right-first{flex-direction:column-reverse}article .entry-content .two-mixed-columns.right-first>div:last-of-type{margin-bottom:30px}article .entry-content .two-mixed-columns .col-lg-6,article .entry-content .two-mixed-columns .col-md-5,article .entry-content .two-mixed-columns .col-md-6,article .entry-content .two-mixed-columns .col-md-7{flex:0 0 100%;max-width:100%;width:100%}}article .entry-content .two-mixed-columns .project-container{margin-top:0;padding:0;position:relative;width:100%}@media screen and (max-width:1200px){article .entry-content .two-mixed-columns .project-container{margin:60px auto 0;max-width:80%}}@media screen and (max-width:991px){article .entry-content .two-mixed-columns .project-container{max-width:100%}}article .entry-content .two-mixed-columns .project-container .project-slider{margin:-60px auto 30px;max-width:85%}@media screen and (max-width:400px){article .entry-content .two-mixed-columns .project-container .project-slider{margin:-40px auto 20px;max-width:90%}}article .entry-content .two-mixed-columns .project-container .project-slider .slick-slide{max-width:100%}article .entry-content .two-mixed-columns div.col-md-7 .image-bg-mask{padding-right:60px}article .entry-content .about-stuff{padding-top:30px}article .entry-content .about-stuff .about-image{background-size:contain!important;height:540px;width:100%}article .entry-content .careers-section{padding:60px 0;position:relative}@media screen and (max-width:767px){article .entry-content .careers-section{padding-bottom:0}}article .entry-content .careers-section .dec5{left:-250px;position:absolute;top:320px}article .entry-content .careers-section .dec4{bottom:0;position:absolute;right:-250px}article .entry-content .careers-section h2{color:#f16926;font-size:22px;letter-spacing:4.53px;line-height:30px;margin-bottom:30px;margin-top:0;text-transform:uppercase}article .entry-content .careers-section .careers-container .career-item{border:3px solid #23282e;border-radius:35px;display:block;overflow:hidden;position:relative;transition:all .3s ease-in}@media screen and (max-width:480px){article .entry-content .careers-section .careers-container .career-item{border-radius:25px}}article .entry-content .careers-section .careers-container .career-item:hover{border-color:#f05928}article .entry-content .careers-section .careers-container .career-item img{display:block}article .entry-content .careers-section .careers-container .career-item .career-info{height:100%;max-height:115px;min-height:115px;overflow:hidden;padding:0 20px}article .entry-content .careers-section .careers-container .career-item .career-info h3{font-size:18px;letter-spacing:3px;line-height:1.3;margin:0;text-align:center;width:100%}article .entry-content ul{list-style:initial}article .entry-content ul li{margin-bottom:12px}article .entry-content ul li:last-of-type{margin-bottom:0}article .entry-content h1,article .entry-content h2,article .entry-content h3,article .entry-content h4,article .entry-content h5{margin-top:0}article .entry-content p a{color:#f16926;font-style:italic;font-weight:600;transition:all .3s ease-in}article .entry-content p a:hover{color:#171d22}article .entry-content .partners-section{padding-top:45px}article .entry-content .partners-section h2{color:#f16926;font-size:30px;font-weight:900;letter-spacing:6.18px;line-height:41px;margin-bottom:40px;text-transform:uppercase}@media screen and (max-width:400px){article .entry-content .partners-section h2{font-size:28px;letter-spacing:3px}}article .entry-content .partners-section .partners-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}article .entry-content .partners-section .partners-container .partner-item .logo-container{border-radius:35px;height:100%;max-height:275px;min-height:275px;position:relative}article .entry-content .partners-section .partners-container .partner-item .logo-container:after{border:3px solid #23282e;border-radius:35px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:480px){article .entry-content .partners-section .partners-container .partner-item .logo-container:after{border-radius:25px}}@media screen and (max-width:350px){article .entry-content .partners-section .partners-container .partner-item .logo-container img{max-width:75%}}article .entry-content .partners-section .partners-container .partner-item .partner-short-info{padding:20px 0 40px}article .entry-content .partners-section .partners-container .partner-item .partner-short-info h3{color:#1d1d1d;font-size:22px;letter-spacing:4.5px;line-height:30px;margin:0 0 5px}@media screen and (max-width:400px){article .entry-content .partners-section .partners-container .partner-item .partner-short-info h3{font-size:20px;letter-spacing:2px;line-height:30px}}article .entry-content .partners-section .partners-container .partner-item .partner-short-info a{color:#f16926}article .entry-content .frm_forms{background:#252f37;border-radius:35px;margin-top:35px;padding:100px 15px}@media screen and (max-width:767px){article .entry-content .frm_forms{padding:50px 30px}}@media screen and (max-width:480px){article .entry-content .frm_forms{border-radius:25px}}article .entry-content .frm_forms form{margin:auto;max-width:900px}article .entry-content .frm_forms form .frm_fields_container{grid-gap:0 5%}@media screen and (max-width:991px){article .entry-content .frm_forms form .frm_fields_container{grid-gap:0 0}article .entry-content .frm_forms form .form-field{grid-column:1/span 12!important}}article .entry-content .frm_forms form .form-field input,article .entry-content .frm_forms form .form-field textarea{border-left:0!important;border-right:0!important;border-top:0!important;border-color:#fff!important;color:#fff!important;font-size:16px;resize:none;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}article .entry-content .frm_forms form .form-field input:focus,article .entry-content .frm_forms form .form-field textarea:focus{border-color:#f16926!important;color:#fff!important}article .entry-content .frm_forms form .form-field input::placeholder,article .entry-content .frm_forms form .form-field textarea::placeholder{color:#fff;font-size:16px}article .entry-content .frm_forms form .form-field input:-ms-input-placeholder,article .entry-content .frm_forms form .form-field textarea:-ms-input-placeholder{color:#fff;font-size:16px}article .entry-content .frm_forms form .form-field input::-ms-input-placeholder,article .entry-content .frm_forms form .form-field textarea::-ms-input-placeholder{color:#fff;font-size:16px}article .entry-content .frm_forms form .form-field :invalid{color:#fff!important}article .entry-content .frm_forms form .form-field label{color:hsla(0,0%,100%,.5)!important;font-size:12px;font-weight:400}article .entry-content .frm_forms form .form-field.your_name{grid-column:1/span 5}article .entry-content .frm_forms form .form-field.your_email{grid-column:8/span 5}article .entry-content .frm_forms form .form-field.frm_section_heading{margin:0}article .entry-content .frm_forms form .form-field.frm_section_heading h3{border-top:0;color:#fff;font-size:60px;font-weight:500;letter-spacing:0;line-height:70px;margin-bottom:50px!important;margin-top:0;text-transform:capitalize}@media screen and (max-width:1200px){article .entry-content .frm_forms form .form-field.frm_section_heading h3{font-size:50px;line-height:60px}}@media screen and (max-width:768px){article .entry-content .frm_forms form .form-field.frm_section_heading h3{font-size:45px;line-height:55px}}@media screen and (max-width:600px){article .entry-content .frm_forms form .form-field.frm_section_heading h3{font-size:40px;line-height:45px}}@media screen and (max-width:480px){article .entry-content .frm_forms form .form-field.frm_section_heading h3{font-size:35px;line-height:45px}}@media screen and (max-width:400px){article .entry-content .frm_forms form .form-field.frm_section_heading h3{font-size:30px;line-height:35px}}article .entry-content .frm_forms form .frm_submit button{background-color:#f05928;border-radius:40px;font-family:Avenir-Black,sans-serif;font-size:18px;font-weight:900;height:auto!important;letter-spacing:1.8px;padding:14px 35px 12px;text-transform:uppercase;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;width:auto!important}article .entry-content .frm_forms form .frm_submit button:hover{border-color:#f05928}@media screen and (max-width:300px){article .entry-content .frm_forms form .frm_submit button{font-size:14px}}article .entry-content .frm_forms .frm_message{margin-bottom:20px;order:2;width:100%}.error-404{padding:20vh 0}.error-404 h2{color:#f16926}.error-404 img{display:block;float:right}.error-404 .btn-link{background:#252f37;margin-top:25px}.error-404 .btn-link:focus,.error-404 .btn-link:hover{background:#f16926}.error404 .header-nav-absolute__nav-logo #header-top ul li.essential a{background-color:#f16926;color:#fff}.error404 .header-nav-absolute__nav-logo #header-top ul li.essential a:hover{background-color:#f16926;box-shadow:0 0 8px #171d22;color:#171d22}section.search{padding:75px 0}section.search .page-header h1{margin-bottom:30px;margin-top:0}section.search form{margin-top:30px}section.search form input{border:0;border-bottom:1px solid #51595f;font-size:14px;font-weight:300;height:37px;margin-right:10px;padding:0;text-indent:10px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}section.search form input:active,section.search form input:focus{border-color:#f16926}section.search form button.submit-button-search{background:#f16926;border:0;-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0;color:#fff;font-family:Avenir-Heavy,sans-serif;font-size:14px;font-weight:900;height:40px;letter-spacing:.2em;text-align:center;text-transform:uppercase;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;width:150px}section.search form button.submit-button-search:hover{-moz-box-shadow:0 0 8px #171d22;-webkit-box-shadow:0 0 8px #171d22;box-shadow:0 0 8px #171d22;color:#171d22}.top-header-container{position:relative;width:100%;z-index:100}.top-header-container>div{margin:10px auto auto;max-width:1140px}.top-header-container>div .site-branding #libra_logo{max-width:39px}.top-header-container>div #header-top-page ul{padding-left:0}.top-header-container>div #header-top-page ul li{padding:0 28px;position:relative;vertical-align:middle}.top-header-container>div #header-top-page ul li.current-menu-item:after,.top-header-container>div #header-top-page ul li.current-page-parent:after{width:100%}.top-header-container>div #header-top-page ul li.current-menu-item .sub-menu li.current-menu-item a,.top-header-container>div #header-top-page ul li.current-page-parent .sub-menu li.current-menu-item a{background:#f16926;-moz-box-shadow:0 0 51px 1px rgba(48,47,47,.6);-webkit-box-shadow:0 0 51px 1px rgba(48,47,47,.6);box-shadow:0 0 51px 1px rgba(48,47,47,.6)}.top-header-container>div #header-top-page ul li.current-menu-item .sub-menu li.current-menu-item a span:before,.top-header-container>div #header-top-page ul li.current-page-parent .sub-menu li.current-menu-item a span:before{width:100%}.top-header-container>div #header-top-page ul li.current-menu-item .sub-menu li.current-menu-item a img,.top-header-container>div #header-top-page ul li.current-page-parent .sub-menu li.current-menu-item a img{left:calc(100% - 20px);opacity:1}.top-header-container>div #header-top-page ul li.essential{margin-left:60px;padding:0}.top-header-container>div #header-top-page ul li.essential a{background:#f16926;border:1px solid #f16926;color:#fff;height:30px;padding:5px 34px;width:165px}.top-header-container>div #header-top-page ul li.essential a:hover{background:transparent;color:#f16926}.top-header-container>div #header-top-page ul li.essential:after{display:none}.top-header-container>div #header-top-page ul li.essential:hover{background:transparent}.top-header-container>div #header-top-page ul li a{-webkit-tap-highlight-color:transparent;color:#676c70;display:inline-block;font-family:Avenir-Roman,sans-serif;font-size:14px;font-weight:400;line-height:17px;padding:30px 0;text-transform:uppercase}.top-header-container>div #header-top-page ul li a:hover{color:#f16926}.top-header-container>div #header-top-page ul li:after{background:#f16926;bottom:0;content:"";height:3px;left:0;position:absolute;transition:width .5s;-webkit-transition:width .5s;-moz-transition:width .5s;-o-transition:width .5s;width:0}.top-header-container>div #header-top-page ul li:hover:after{width:100%}.top-header-container>div #header-top-page ul li .sub-menu{background:#fff;background:#252f37;-moz-box-shadow:0 20px 31px 1px rgba(48,47,47,.6);-webkit-box-shadow:0 20px 31px 1px rgba(48,47,47,.6);box-shadow:0 20px 31px 1px rgba(48,47,47,.6);display:none;left:0;margin-left:0;margin-top:0;min-width:300px;padding:15px 0;position:absolute}.top-header-container>div #header-top-page ul li .sub-menu li{float:none;margin-left:20px;margin-right:-20px;padding:0}.top-header-container>div #header-top-page ul li .sub-menu li:after{display:none}.top-header-container>div #header-top-page ul li .sub-menu li a{color:#fff;font-size:12px;letter-spacing:.2em;padding:18px 10px}.top-header-container>div #header-top-page ul li:hover{background:#252f37}.top-header-container>div #header-top-page ul li:hover a{color:#fff}.page-link,.top-header-container>div #header-top-page ul li:hover .sub-menu{display:block}.page-link{border-radius:30px;padding:40px}.page-link h2{font-family:Avenir-Roman,sans-serif;font-size:22px;font-weight:400;letter-spacing:.15em;line-height:normal;margin:0;position:relative;text-transform:uppercase}.page-link h2:before{background:#fff;height:1px;position:absolute;top:50%;transition:all .7s;-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;width:0}.page-link .arrow-link{align-items:center;display:flex;position:relative}.page-link .arrow-link svg{fill:#fff;height:26px;left:0;opacity:0;position:relative;transform:rotate(1turn);transition:all .7s;width:22px}.page-link p{font-size:14px;margin:10px 0 0}.page-link:hover{background:#252f37;border-color:#252f37}.page-link:hover h2{color:#fff}.page-link:hover h2:before{width:100%}.page-link:hover .arrow-link svg{left:calc(100% - 24px);opacity:1}.page-link:hover p{color:#fff}#hero-image{background-color:#f7a31f;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:60px;margin:50px auto 0;max-width:calc(100% - 100px);overflow:hidden;padding:240px 0 170px;position:relative;width:100%}.single-post #hero-image:before{background-color:rgba(0,0,0,.4);border-radius:60px;bottom:0;content:"";display:none;left:0;position:absolute;right:0;top:0;z-index:1}#hero-image .container{position:relative;z-index:2}#hero-image h1{color:#fff;font-family:Avenir-Heavy,sans-serif;font-size:60px;font-weight:900;letter-spacing:0;line-height:70px;margin-bottom:10px;margin-top:0}#hero-image h1:after{display:none}#hero-image #breadcrumbs{font-family:Avenir-Heavy,sans-serif;font-size:20px;font-weight:900;letter-spacing:2px;line-height:24px}#hero-image #breadcrumbs .breadcrumb_last{color:#fff;padding:0 10px;position:relative}#hero-image #breadcrumbs .breadcrumb_last:before{background-color:#fff;border-radius:99999px;content:"";height:6px;left:-5px;position:absolute;right:-5px;top:10px;width:6px}@media screen and (max-width:991px){#hero-image #breadcrumbs .breadcrumb_last:before{top:6px}}#hero-image #breadcrumbs>span>span:first-of-type>a{padding-left:0}#hero-image #breadcrumbs>span>span:first-of-type>a:before{display:none}#hero-image #breadcrumbs>span>span:first-of-type>a:after{left:2px;width:calc(100% - 14px)}#hero-image #breadcrumbs a{line-height:1.5;padding:0 10px;position:relative}#hero-image #breadcrumbs a:hover{color:#fff}#hero-image #breadcrumbs a:after{border-top:1px solid #fff;bottom:0;content:"";display:inline-block;left:13px;opacity:0;position:absolute;transition:all .4s;visibility:hidden;width:calc(100% - 26px)}#hero-image #breadcrumbs a:before{background-color:#fff;border-radius:99999px;content:"";height:6px;left:-5px;position:absolute;right:-5px;top:10px;width:6px}@media screen and (max-width:991px){#hero-image #breadcrumbs a:before{top:6px}}#hero-image #breadcrumbs a:hover:after{opacity:1;visibility:visible}.hero-image__bcg{height:100%;left:0;max-width:unset;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}#wpcomm .wc-field-textarea .wpdiscuz-textarea-wrap,#wpcomm .wpd-form-row .wpd-field{border-color:rgba(0,0,0,.2)!important}header{position:relative}header #site-navigation>div{background:hsla(0,0%,100%,.8);bottom:0;left:-100%;position:fixed;top:0;width:100%;z-index:999}header #site-navigation>div,header #site-navigation>div #primary-nav-container{height:100%;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}header #site-navigation>div #primary-nav-container{background:#171d22;-moz-box-shadow:-9px 9px 51px 5px rgba(48,47,47,.8);-webkit-box-shadow:-9px 9px 51px 5px rgba(48,47,47,.8);box-shadow:-9px 9px 51px 5px rgba(48,47,47,.8);left:0;max-width:450px;overflow:hidden;position:relative;-ms-transform:translateY(-110%);-webkit-transform:translateY(-110%);transform:translateY(-110%)}@media screen and (max-width:600px){header #site-navigation>div #primary-nav-container{max-width:400px}}@media screen and (max-width:480px){header #site-navigation>div #primary-nav-container{max-width:100%}}header #site-navigation>div #primary-nav-container .nav-menu{margin-right:-17px;max-height:calc(100vh - 70px);overflow-y:auto;padding-bottom:20px;padding-right:17px;-ms-transform:translateY(70px);-webkit-transform:translateY(70px);transform:translateY(70px)}header #site-navigation>div #primary-nav-container .nav-menu .cloned-menu{margin-bottom:60px;padding-left:50px;width:auto}header #site-navigation>div #primary-nav-container .nav-menu .cloned-menu div{cursor:pointer}header #site-navigation>div #primary-nav-container .nav-menu .cloned-menu div span{color:hsla(0,0%,100%,.3);letter-spacing:.2em;line-height:normal;text-transform:uppercase;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}header #site-navigation>div #primary-nav-container .nav-menu .cloned-menu div span:first-of-type{font-family:Avenir-Roman,sans-serif;font-weight:400}header #site-navigation>div #primary-nav-container .nav-menu .cloned-menu div span:last-of-type{display:inline-block;font-family:Avenir-Heavy,sans-serif;font-size:24px;font-weight:900;line-height:23px;margin-left:16px}header #site-navigation>div #primary-nav-container .nav-menu .cloned-menu div:hover span{color:#f16926}header #site-navigation>div #primary-nav-container .nav-menu .menu-item{float:left;padding:0;position:relative;text-align:left;width:100%}header #site-navigation>div #primary-nav-container .nav-menu .menu-item a{align-items:center;color:hsla(0,0%,100%,.3);display:inline-block;display:inline-flex;font-family:Avenir-Roman,sans-serif;font-weight:400;letter-spacing:.2em;min-height:45px;padding-bottom:5px;padding-top:5px;width:calc(100% - 50px)}header #site-navigation>div #primary-nav-container .nav-menu .menu-item.current-menu-item:hover>a,header #site-navigation>div #primary-nav-container .nav-menu .menu-item.current-menu-item>a{color:#f16926}header #site-navigation>div #primary-nav-container .nav-menu .menu-item:hover{background:#0d1115}header #site-navigation>div #primary-nav-container .nav-menu .menu-item:hover>a{color:#fff}header #site-navigation>div #primary-nav-container .nav-menu .menu-item i{color:hsla(0,0%,100%,.3);cursor:pointer;display:inline;font-size:26px;position:absolute;right:20px;text-align:center;text-indent:0;top:11px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;vertical-align:middle;width:20px}header #site-navigation>div #primary-nav-container .nav-menu .menu-item i:before{display:block}header #site-navigation>div #primary-nav-container .nav-menu .menu-item i.drop-rotate{color:#f9a519}header #site-navigation>div #primary-nav-container .nav-menu .menu-item i.drop-rotate:before{content:"\f106"}header #site-navigation>div #primary-nav-container .nav-menu .menu-item i:hover{color:#f9a519}header #site-navigation>div #primary-nav-container .nav-menu>.menu-item{padding-left:50px}@keyframes nav{0%{-ms-transform:translateY(-110%);-webkit-transform:translateY(-110%);transform:translateY(-110%)}to{-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes nav{0%{-ms-transform:translateY(-110%);-webkit-transform:translateY(-110%);transform:translateY(-110%)}to{-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-moz-keyframes nav{0%{-ms-transform:translateY(-110%);-webkit-transform:translateY(-110%);transform:translateY(-110%)}to{-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}header #site-navigation.toggled>div{left:0}header #site-navigation.toggled>div #primary-nav-container{-webkit-animation:nav .3s linear .4s;-o-animation:nav .3s linear .4s;animation:nav .3s linear .4s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}header #site-navigation.toggled>div #primary-nav-container.closed-nav{left:-400px}header #site-navigation.toggled>div .menu-mask{height:100%;left:0;position:absolute;top:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;width:100%;z-index:-1}header #site-navigation.toggled .menu-toggle{opacity:0}header #site-navigation.toggled .menu-toggle .fa:before{content:"\f00d"}header #site-navigation .menu-toggle{background-color:transparent;border:none;color:#171d22;display:block;float:right;font-size:16px;height:auto;opacity:.9;padding:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}header #site-navigation .menu-toggle:before{content:"Menu";font-family:Avenir-Heavy,sans-serif;font-weight:900;letter-spacing:.2em;margin-left:20px;margin-right:5px;text-transform:uppercase}header #site-navigation .menu-toggle:hover{color:#f16926}header #site-navigation ul.nav-menu li{margin-left:0;margin-right:0}header #site-navigation ul.nav-menu li.menu-item-has-children{transition:all .7s ease-in-out;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out}header #site-navigation ul.nav-menu li.menu-item-has-children.expandeds>.arrow-toggle>.fa:before{content:"\f106"}header #site-navigation ul.nav-menu li.menu-item .arrow-toggle{display:none}header #site-navigation ul ul.sub-menu{left:0;margin-left:0;max-height:0;overflow-y:hidden;padding-top:0;position:relative;top:0;transition:max-height .5s ease-in-out;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;width:100%}header #site-navigation ul ul.sub-menu li a{padding-left:30px}header #site-navigation ul ul.sub-menu.drop-opened{max-height:500px}header .logo-menu-wrapper{left:25px;opacity:0;position:absolute;top:60px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;z-index:1000}header .logo-menu-wrapper #libra_logo{height:49px;width:33px}header .logo-menu-wrapper.sticky{opacity:1;position:fixed;top:60px}header .logo-menu-wrapper.overlay{background:transparent}header .logo-menu-wrapper.overlay #site-navigation .menu-toggle,header .logo-menu-wrapper.overlay #site-navigation>span{color:#fff}header .logo-menu-wrapper.overlay #libra_logo path{fill:#fff}header .logo-menu-wrapper.stay-up{opacity:1!important}header.arrange-top{z-index:9999999999}.header-nav-absolute{position:absolute;top:90px;width:100%;z-index:100}.header-nav-absolute__nav-logo{align-items:center;display:flex;justify-content:space-between}.header-nav-absolute__nav-logo .header-nav-absolute__logo{height:62px;margin-right:20px;width:42px}.header-nav-absolute__nav-logo .header-nav-absolute__logo a{display:inline-block;height:100%;width:100%}.header-nav-absolute__nav-logo .header-nav-absolute__logo a img{height:100%;object-fit:cover;width:100%}.header-nav-absolute__nav-logo #header-top ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding-left:0}.header-nav-absolute__nav-logo #header-top ul .current_page_item>a:after,.header-nav-absolute__nav-logo #header-top ul .current_page_parent>a:after{opacity:1;visibility:visible}.header-nav-absolute__nav-logo #header-top ul li{float:left;padding:17px 20px;position:relative;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s}.header-nav-absolute__nav-logo #header-top ul li.essential{margin-left:60px;padding:0}.header-nav-absolute__nav-logo #header-top ul li.essential a{background:#fff;border-radius:15px;color:#f16926;display:inline-block;font-family:Avenir-Heavy,sans-serif;font-size:14px;font-weight:900;letter-spacing:1.4px;line-height:17px;padding:8px 44px 6px;text-align:center;transition:all .4s ease}.header-nav-absolute__nav-logo #header-top ul li.essential a:after{content:none}.header-nav-absolute__nav-logo #header-top ul li.essential a:hover{background:transparent;-moz-box-shadow:inset 0 0 0 2px #fff;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;color:#fff}.header-nav-absolute__nav-logo #header-top ul li.essential:hover{background:transparent}.header-nav-absolute__nav-logo #header-top ul li a{color:#fff;font-family:Avenir-Roman,sans-serif;font-size:14px;font-weight:400;line-height:17px;padding-bottom:5px;position:relative;text-transform:uppercase;transition:all 1s}.header-nav-absolute__nav-logo #header-top ul li a:after{border-top:1px solid #fff;bottom:0;content:"";display:inline-block;left:0;opacity:0;position:absolute;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;visibility:hidden;width:100%}.header-nav-absolute__nav-logo #header-top ul li .sub-menu{background-color:#252f37;display:none;left:0;margin-top:0;min-width:250px;padding:15px 20px 5px;position:absolute;top:55px}.header-nav-absolute__nav-logo #header-top ul li .sub-menu li{float:none;padding:0 0 10px}.header-nav-absolute__nav-logo #header-top ul li .sub-menu li:after{display:none}.header-nav-absolute__nav-logo #header-top ul li .sub-menu li a{display:inline-block!important;font-size:12px;letter-spacing:.2em;padding:6px 0}.header-nav-absolute__nav-logo #header-top ul li:hover .sub-menu{display:block}.header-nav-absolute__nav-logo #header-top ul li:hover>a:after{opacity:1;visibility:visible}.home-slider{height:100vh;overflow-y:hidden;width:100%}.home-slider .slick-list{height:100%}.home-slider .slick-list .slick-track{height:inherit}.home-slider .slick-list .slick-track .home-slide{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.home-slider .slick-list .slick-track .home-slide .main-title{display:none}.home-slider .slick-list .slick-track .home-slide h2{color:#fff;letter-spacing:.2em;line-height:26px;margin:0;position:relative;top:71%}.home-slider .slick-list .slick-track .home-slide:before{background:linear-gradient(90deg,#171d22 2px,transparent 1%) 50%,linear-gradient(#171d22 2px,transparent 1%) 50%,#fff;background:-moz-linear-gradient(90deg,#171d22 2px,transparent 1%) 50%,-moz-linear-gradient(#171d22 2px,transparent 1%) 50%,#fff;background-size:3px 3px;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}.home-slider .slick-dots{background:#fff;bottom:25%;height:2px;list-style-type:none;margin:auto;max-width:945px;padding:0;position:relative;width:100%}.home-slider .slick-dots li{background:#f16926;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;bottom:0;float:left;height:inherit;left:0;position:absolute;width:0}.home-slider .slick-dots li.slick-active{bottom:-1px;height:4px}.home-slider .slick-dots li.slick-active.start-anim{-webkit-animation:progress 7s linear both;-o-animation:progress 7s linear both;animation:progress 7s linear both;width:100%}.home-slider #slide-number{bottom:20%;position:absolute;width:100%}.home-slider #slide-number .slide-status{color:#fff;font-family:Avenir-Roman,sans-serif;font-size:18px;font-weight:400;letter-spacing:.3em;line-height:45px;margin:auto;max-width:945px;padding:0}.home-slider #slide-number .slide-status span{color:#f16926}.home-slider .go-down{border:1px solid #fff;border-radius:50%;bottom:70px;cursor:pointer;display:block;height:45px;left:calc(50% - 22px);position:absolute;width:45px;z-index:100}.home-slider .go-down:before{color:#fff;content:"\f175";font-family:FontAwesome;font-size:20px;position:relative;top:0;transition:top .5s;-webkit-transition:top .5s;-moz-transition:top .5s;-o-transition:top .5s}.home-slider .go-down:hover:before{animation:MoveUpDown 1s linear infinite}@keyframes MoveUpDown{0%{top:0}25%{top:-3px}50%{top:0}75%{top:5px}to{top:0}}@-moz-keyframes MoveUpDown{0%{top:0}25%{top:-3px}50%{top:0}75%{top:5px}to{top:0}}@-webkit-keyframes MoveUpDown{0%{top:0}25%{top:-3px}50%{top:0}75%{top:5px}to{top:0}}@keyframes progress{0%{width:0}to{width:100%}}@-webkit-keyframes progress{0%{width:0}to{width:100%}}@-moz-keyframes progress{0%{width:0}to{width:100%}}.header-company-description{align-items:center;display:flex;height:100vh;margin:auto;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.header-company-description .container{-ms-transform:translateY(-70px);-webkit-transform:translateY(-70px);transform:translateY(-70px)}.header-company-description .container h1{color:#fff;letter-spacing:.2em;line-height:36px;margin-bottom:0;margin-top:25px;pointer-events:none}.header-company-description .container h1:after{display:none}.home-hero{background-color:#f7a31f;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:60px;margin:50px auto 0;max-width:calc(100% - 100px);overflow:hidden;padding-bottom:60px;padding-top:150px;position:relative;width:100%}.home-hero>.container{position:relative;z-index:1}.home-hero .home-hero__content{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:991px){.home-hero .home-hero__content{flex-direction:column-reverse}.home-hero .home-hero__content-left{margin-top:70px}}@media screen and (max-width:600px){.home-hero .home-hero__content-left{margin-top:50px}}@media screen and (max-width:400px){.home-hero .home-hero__content-left{margin-top:30px}}.home-hero .heading-primary{color:#fff;font-size:60px;font-weight:900;letter-spacing:0;line-height:80px;margin:0 0 50px;max-width:398px;text-transform:none;width:100%}.home-hero .heading-primary span{color:#252f37}.home-hero .heading-primary:after{content:none}.home-hero .home-hero__button:link,.home-hero .home-hero__button:visited{border:3px solid #fff;border-radius:40px;color:#fff;display:inline-block;font-family:Avenir-Heavy,sans-serif;font-size:18px;font-weight:900;letter-spacing:2px;line-height:22px;padding:13px 36px;text-align:center;text-transform:uppercase}.home-hero .home-hero__button:hover{background-color:#fff;color:#f16926}.home-hero .home-hero__button--long:link,.home-hero .home-hero__button--long:visited{background-color:#fff;color:#f16926;margin-right:30px;padding:13px 60px}.home-hero .home-hero__button--long:hover{background-color:transparent;color:#fff}.home-hero__bottom{align-items:center;display:flex;justify-content:space-between;margin-top:50px}.home-hero__bottom .home-hero__arrow a{display:inline-block}.home-hero__bottom .home-hero__arrow a svg{height:60px;width:20px}.home-hero__bottom .home-hero__social a{display:inline-block;height:26px;width:26px}.home-hero__bottom .home-hero__social a:not(:last-child){margin-right:25px}.home-hero__bottom .home-hero__social a svg{height:100%;width:100%}.home-hero__bottom .home-hero__social a svg path{transition:.3s ease-in}.home-hero__bottom .home-hero__social a:hover svg path{fill:#171d22}#projects{padding:100px 0;position:relative}@media screen and (max-width:1199px){#projects{padding-top:50px}}@media screen and (max-width:991px){#projects{padding-bottom:90px}}#projects .container{position:relative}#projects .container .col-md-4 h1{margin-top:68px}#projects .container .col-md-4 p{margin-bottom:30px;margin-top:35px}#projects .container .col-lg-5 p{margin-bottom:32px;max-width:400px}@media screen and (max-width:1600px){#projects .container .col-lg-5 p{max-width:380px}}@media screen and (max-width:1199px){#projects .container .col-lg-5 p{max-width:320px}}@media screen and (max-width:991px){#projects .container .col-lg-5 p{max-width:100%}}#projects ul{padding-left:0}#projects ul.navigation-libra{overflow:hidden;position:absolute;right:25px;top:calc(50% - 304px);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;z-index:1001}#projects ul.navigation-libra li{cursor:pointer;margin:57px auto;position:relative;text-align:center}#projects ul.navigation-libra li span{color:#f16926;font-family:Avenir-Medium,sans-serif;font-size:12px;font-weight:500;letter-spacing:3px;line-height:14px;position:relative;right:-125px;text-transform:uppercase;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}#projects ul.navigation-libra li:hover span{right:0}#projects ul.navigation-libra li:hover:after{left:-55px}#projects ul.navigation-libra li.active span{right:0}#projects ul.navigation-libra li.active:after,#projects ul.navigation-libra li.active:hover:after{left:-55px}#projects ul.navigation-libra li:after{background:#263038;content:"";height:1px;left:calc(50% - 12px);position:absolute;top:50%;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;width:25px}#projects ul.navigation-libra li:first-of-type{margin-top:0}#projects ul.navigation-libra li:last-of-type{margin-bottom:0}#projects ul.navigation-libra.sticky{position:fixed;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#projects ul.navigation-libra.overlay li:after{background:#e7e7e7}#projects ul.navigation-libra.overlay li span{color:#252f37}@media screen and (max-width:1300px){#projects .project-container{right:15px}}@media screen and (max-width:991px){#projects .project-container{margin-left:auto;margin-right:auto;max-width:calc(100% - 30px);right:auto}}@media screen and (max-width:767px){#projects .project-container{margin-top:150px}}@media screen and (max-width:569px){#projects .project-container{border-left:0;border-radius:0;border-right:0;max-width:100%}}.project-container{background-color:#f8a419;border:3px solid #23282e;border-radius:35px;margin-top:125px;opacity:0;padding-bottom:30px;position:relative;transition:all .5s ease}.project-container .project-mask{border-radius:35px;margin:-125px auto 0;max-width:680px;padding:40px 0}.project-container .project-slider .slick-list{background-color:#fff;border-radius:35px}.project-container .project-slider .slick-slide{border:3px solid #23282e;border-radius:35px;max-width:680px;overflow:hidden;position:relative;width:100%}.project-container .project-slider .slick-slide img{display:flex;width:100%}.project-container .project-slider .slick-arrow{align-items:center;background-color:#252f37;border-radius:30px;bottom:20px;color:#fff;cursor:pointer;display:block;display:flex;font-size:14px;justify-content:center;line-height:14px;min-width:166px;padding:8px 20px;position:absolute;text-align:center;text-transform:capitalize;transition:all .3s ease;z-index:10}.project-container .project-slider .slick-arrow:hover{color:#f8a419}.project-container .project-slider .slick-arrow.slick-prev{left:30px}.project-container .project-slider .slick-arrow.slick-prev i{color:#f8a419;font-size:18px;margin-right:10px;position:relative;top:-1px}.project-container .project-slider .slick-arrow.slick-next{right:30px}.project-container .project-slider .slick-arrow.slick-next i{color:#f8a419;font-size:18px;margin-left:10px;position:relative;top:-1px}.project-container .project-slider #slide-number{background-color:#252f37;border-radius:30px;padding:5px 15px;position:absolute;right:30px;top:20px;z-index:9}.project-container .project-slider #slide-number .slide-status{color:#fff;font-size:16px}#services{padding:110px 0 95px;position:relative}#services .service-container{height:100%;position:absolute;top:0;width:100%;z-index:0}@media screen and (max-width:1199px){#services .service-container{height:95%}}@media screen and (max-width:991px){#services .service-container{display:none!important;height:100%;position:relative}}#services .service-container .dec3{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}@media screen and (max-width:1200px){#services .service-container .dec3{bottom:-20px}}@media screen and (max-width:991px){#services .service-container .dec3{display:none}}#services .service-container .dec4{position:absolute;right:15%;top:50%;transform:translateY(-50%)}@media screen and (max-width:1800px){#services .service-container .dec4{display:none}}#services .service-container .dec5{position:absolute;right:25%;top:0}@media screen and (max-width:1200px){#services .service-container .dec5{top:-20px}}@media screen and (max-width:991px){#services .service-container .dec5{display:none}}#services .service-container .dark-side{background-color:#252f37;border-radius:0 35px 35px 0;max-width:585px;position:relative;width:100%;z-index:-1}@media screen and (max-width:991px){#services .service-container .dark-side{display:none}}#services .service-container .dark-side .dec1{left:8%;position:absolute;top:40%}@media screen and (max-width:1650px){#services .service-container .dark-side .dec1{display:none}}#services .service-container .dark-side .dec2{position:absolute;right:12%;top:90%}@media screen and (max-width:1600px){#services .service-container .dark-side .dec2{display:none}}@media screen and (max-width:991px){#services .service-container .dark-side .dec2{display:none}}#services .container{position:relative}#services .container #heading{background-color:#f8a419;border:3px solid #23282e;border-radius:35px;padding:0 70px 85px}@media screen and (max-width:1589px){#services .container #heading{left:-80px;max-width:500px}}@media screen and (max-width:1365px){#services .container #heading{border-radius:0 35px 35px 0;left:-120px;max-width:550px}}@media screen and (max-width:1050px){#services .container #heading{left:-80px}}@media screen and (max-width:991px){#services .container #heading{border-radius:35px;left:auto;max-width:100%}}#services .container #heading .image-holder{position:relative}@media screen and (max-width:1365px){#services .container #heading .image-holder{left:40px;position:relative}}@media screen and (max-width:991px){#services .container #heading .image-holder{left:auto}}#services .container #heading .image-holder img{border:3px solid #23282e;border-radius:35px;margin-top:-85px}@media screen and (max-width:480px){#services .container #heading .image-holder img{border-radius:25px}}#services .container .project-item{background:#252f37;border-radius:266px;display:block;margin-bottom:40px;padding:40px 55px}#services .container .project-item:last-of-type{margin-bottom:0}@media screen and (max-width:1199px){#services .container .project-item{margin-bottom:20px}}@media screen and (max-width:991px){#services .container .project-item{padding:40px}}#services .container .project-item h2{color:#fff}#services .container .project-item h2,#services .container .project-item p{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}#services .container .project-item p{margin-bottom:10px}#services .container .project-item h2{display:inline-block;font-family:Avenir-Roman,sans-serif;font-size:22px;font-weight:400;letter-spacing:4.53px;line-height:26px;margin:0;position:relative;text-transform:uppercase}#services .container .project-item img{left:0;opacity:0;position:relative;top:2px;transform:rotate(270deg);transition:all .7s;-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s}#services .container .project-item:hover{background:#252f37;border-radius:266px}@media screen and (max-width:569px){#services .container .project-item:hover{background-color:#f8a419}}#services .container .project-item:hover h2,#services .container .project-item:hover p{color:#fff}#services .container .project-item:hover h2:before{width:100%}#services .container .project-item:hover img{left:calc(100% - 26px);opacity:1}#about-us{padding:90px 0 50px;position:relative;z-index:1}#about-us .dec6{left:10%;position:relative;top:0}@media screen and (max-width:991px){#about-us .dec6{display:none}}@media screen and (max-width:1199px){#about-us .container-fluid{max-width:990px}}#about-us .container-fluid p{margin-bottom:32px}#about-us .container-fluid .about-content{padding-left:calc(50vw - 575px);padding-right:120px}#about-us .container-fluid .about-image{padding-left:50px;padding-right:175px;text-align:right}#about-us .container-fluid .about-image .img-wrap{border-radius:35px;float:right;margin:0 0 -90px;position:relative}#about-us .container-fluid .about-image img{border:3px solid #23282e;border-radius:35px;display:block}@media screen and (max-width:480px){#about-us .container-fluid .about-image img{border-radius:25px}}#testimonials{background-color:#f8a419;background-image:url(../images/testimonials-background.svg);background-repeat:no-repeat;background-size:cover;padding:225px 0 210px;position:relative;z-index:0}@media screen and (max-width:1500px){#testimonials{background-position:-50px}}@media screen and (max-width:1400px){#testimonials{background-position:-100px}}@media screen and (max-width:1300px){#testimonials{background-position:-150px}}@media screen and (max-width:1199px){#testimonials{background-position:-50px}}@media screen and (max-width:1100px){#testimonials{background-position:-100px}}@media screen and (max-width:991px){#testimonials{background-position:0 0}}#testimonials .dec1{height:39px;position:absolute;right:280px;top:180px;width:40px}@media screen and (max-width:1800px){#testimonials .dec1{right:280px;top:100px}}@media screen and (max-width:1199px){#testimonials .dec1{display:none}}#testimonials .dec2{height:45px;left:400px;position:absolute;top:305px;width:50px}@media screen and (max-width:1199px){#testimonials .dec2{display:none}}#testimonials .dec7{bottom:60px;left:488px;position:absolute}@media screen and (max-width:1199px){#testimonials .dec7{display:none}}#testimonials .dec8{position:absolute;right:90px;top:402px}@media screen and (max-width:1500px){#testimonials .dec8{display:none}}#testimonials.ios-testimonials{margin-top:-110px;padding:110px 0 0}#testimonials.ios-testimonials .container .testimonials-slider{margin-bottom:-60px}#testimonials .container .align-right{margin-right:-40px;z-index:1}#testimonials .container .align-right h2{color:#fff;display:inline-block;margin-bottom:0}#testimonials .container .align-left{margin-left:-15px;z-index:0}#testimonials .container .testimonials-slider{background:#252f37;border-radius:35px;padding:163px 61px 163px 123px;position:relative}@media screen and (max-width:480px){#testimonials .container .testimonials-slider{border-radius:25px}}#testimonials .container .testimonials-slider .slick-slide p{color:#fff;font-family:Avenir-Book-Oblique;font-size:16px;font-weight:400;letter-spacing:.72px;line-height:24px;margin-bottom:30px;margin-top:0;opacity:.8}#testimonials .container .testimonials-slider .slick-slide h5{color:#fff;font-family:Avenir-Black,sans-serif;font-size:14px;margin:0;opacity:.8;text-transform:uppercase}#testimonials .container .testimonials-slider .slick-arrow{bottom:25px;color:hsla(0,0%,100%,.2);cursor:pointer;display:block;font-family:Avenir-Roman,sans-serif;font-size:12px;font-weight:400;letter-spacing:4px;line-height:14px;position:absolute;text-transform:uppercase;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;z-index:10}@media screen and (max-width:400px){#testimonials .container .testimonials-slider .slick-arrow{letter-spacing:2px}}#testimonials .container .testimonials-slider .slick-arrow span{position:relative;transition:all .5s}#testimonials .container .testimonials-slider .slick-arrow span:hover{color:#f05928}#testimonials .container .testimonials-slider .slick-arrow span:before{background:#fff;content:"";height:1px;position:absolute;top:50%;transition:all .7s;-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;width:0}#testimonials .container .testimonials-slider .slick-arrow.slick-prev{align-items:center;color:#fff;display:flex;font-size:16px;left:30px;text-transform:capitalize}#testimonials .container .testimonials-slider .slick-arrow.slick-prev i{color:#f05928;font-size:18px;margin-right:5px}#testimonials .container .testimonials-slider .slick-arrow.slick-next{align-items:center;color:#fff;display:flex;font-size:16px;right:30px;text-transform:capitalize}#testimonials .container .testimonials-slider .slick-arrow.slick-next i{color:#f05928;font-size:18px;margin-left:5px}#testimonials .container .testimonials-slider #slide-number{left:30px;position:absolute;top:30px;z-index:9}#testimonials .container .testimonials-slider #slide-number .slide-status{color:#f16926;font-family:Avenir-Roman,sans-serif;font-weight:400;letter-spacing:.3em;line-height:16px}#testimonials .container .testimonials-slider #slide-number .slide-status span{color:#fff}#blog{padding:70px 0 154px;position:relative}@media screen and (max-width:767px){#blog{padding:30px 0 120px}}#blog .dec4{left:10%;position:absolute;top:60%}#blog .dec3{position:absolute;right:10%;top:50%}#blog .container .row .blog-slider .slick-slide{margin:0 10px;min-width:360px;padding:20px 0}#blog .container .row .blog-slider .slick-slide a{border:3px solid #23282e;border-radius:25px;display:flex;height:560px!important;overflow:hidden;position:relative}#blog .container .row .blog-slider .slick-slide a:hover .blog-info{height:240px}#blog .container .row .blog-slider .slick-slide a:hover .blog-info p{height:100%;opacity:1;top:0}#blog .container .row .blog-slider .slick-slide a:hover .blog-info .blog-date-wrapper .blog-read-more-arrow{left:4px}#blog .container .row .blog-slider .slick-slide a figure{margin:0}#blog .container .row .blog-slider .slick-slide a figure:after{background:linear-gradient(0deg,rgba(50,50,50,.7),transparent);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#blog .container .row .blog-slider .slick-slide a img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}#blog .container .row .blog-slider .slick-slide a .blog-info{align-self:flex-end;display:flex;flex-direction:column;height:170px;justify-content:space-between;padding:0 30px 20px;position:relative;transition:all .5s ease;width:100%;z-index:1}#blog .container .row .blog-slider .slick-slide a .blog-info p{color:#fff;font-family:Avenir;font-size:18px;font-weight:500;height:0;margin:0 0 10px;opacity:0;position:relative;top:5px;transition:height .5s ease,top .5s ease,opacity .3s ease}#blog .container .row .blog-slider .slick-slide a .blog-info .blog-title{color:#fff;font-family:Avenir;font-size:22px;font-weight:800;letter-spacing:1px;line-height:1.2;margin-bottom:10px;margin-top:0;text-transform:none}#blog .container .row .blog-slider .slick-slide a .blog-info .blog-dc .blog-comments,#blog .container .row .blog-slider .slick-slide a .blog-info .blog-dc .blog-date{display:inline-block;font-family:Avenir-Medium,sans-serif;font-size:12px;font-weight:500;margin:0;text-transform:uppercase}#blog .container .row .blog-slider .slick-slide a .blog-info .blog-dc .blog-date{color:#fff;font-family:Avenir;font-size:18px;font-weight:500;line-height:1}#blog .container .row .blog-slider .slick-slide a .blog-info .blog-dc .blog-comments{color:#263038}#blog .container .row .blog-slider .slick-slide a .blog-info .blog-date-wrapper{bottom:20px;left:30px;position:absolute;width:calc(100% - 60px)}#blog .container .row .blog-slider .slick-slide a .blog-info .blog-date-wrapper .blog-read-more{color:#fff;font-family:Avenir;font-size:14px;font-weight:500;line-height:1.4;position:relative;text-transform:uppercase}#blog .container .row .blog-slider .slick-slide a .blog-info .blog-date-wrapper .blog-read-more:after{background-color:#fff;bottom:0;content:"";display:block;height:1px;position:relative;width:100%}#blog .container .row .blog-slider .slick-slide a .blog-info .blog-date-wrapper .blog-read-more-arrow{left:0;margin-left:8px;position:relative;transition:all .3s ease}#blog .container .row .blog-slider .slick-arrow{border:3px solid #23282e;border-radius:50%;cursor:pointer;height:54px;position:absolute;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;width:54px}#blog .container .row .blog-slider .slick-arrow svg{fill:#f05928;height:20px;width:20px}#blog .container .row .blog-slider .slick-arrow.nav-left{left:-70px;margin:auto;right:0;top:100%}#blog .container .row .blog-slider .slick-arrow.nav-right{left:0;margin:auto;right:-70px;top:auto}#blog .container .row .blog-slider .slick-arrow:hover{border-color:#f05928}#blog .container .row .blog-slider .slick-arrow:hover i{color:#171d22}#our-service{padding-bottom:100px;padding-top:110px;position:relative}@media screen and (max-width:1700px){#our-service{padding-bottom:110px;padding-top:60px}}#our-service .dec6{position:absolute;right:160px;top:20%}@media screen and (max-width:1700px){#our-service .dec6{display:none}}#our-service .dec4{left:38%;position:absolute;top:10%}@media screen and (max-width:1700px){#our-service .dec4{display:none}}#our-service .dec5{bottom:20%;position:absolute;right:160px}@media screen and (max-width:1700px){#our-service .dec5{display:none}}#our-service .project-container{max-width:870px;width:100%}@media screen and (max-width:1928px){#our-service .project-container{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}}#our-service .page-link .arrow-link svg{transform:rotate(270deg)}#our-service .page-links{margin:0 0 0 6%;position:relative;top:30px;width:28%}@media screen and (max-width:991px){#our-service .page-links{top:0}}#our-service .page-link{background:#252f37;border-radius:266px;margin-bottom:40px}@media screen and (max-width:1199px){#our-service .page-link{margin-bottom:20px}}@media screen and (max-width:569px){#our-service .page-link:hover{background-color:#f8a419}}#our-service .page-link:last-of-type{margin-bottom:0}#our-service .page-link h2{color:#fff}#inner-services{padding:80px 0 100px;position:relative}@media screen and (max-width:1400px){#inner-services{padding:80px 0 70px}}#inner-services .dec3{left:160px;position:relative;top:-80px}@media screen and (max-width:1400px){#inner-services .dec3{left:240px;top:-70px}}@media screen and (max-width:1200px){#inner-services .dec3{display:none}}#inner-services .dec5{bottom:-90px;left:-40px;margin-bottom:30px;position:relative;width:46px}@media screen and (max-width:1400px){#inner-services .dec5{left:50px}}@media screen and (max-width:1200px){#inner-services .dec5{display:none}}#inner-services .dec4{bottom:-80px;left:340px;position:relative}@media screen and (max-width:1200px){#inner-services .dec4{display:none}}#inner-services .main-content-row{margin-bottom:100px}@media screen and (max-width:1589px){#inner-services .main-content-row{margin-bottom:80px}}@media screen and (max-width:1200px){#inner-services .main-content-row{margin-bottom:40px}}@media screen and (max-width:480px){#inner-services .main-content-row{margin-bottom:20px}}#inner-services .row.align-items-center{position:relative}#inner-services .row .main-content p{margin-top:0}#inner-services .row #heading{background:#f7a31f;border:3px solid #23282e;border-radius:35px;padding:0 70px 85px;top:50px}@media screen and (max-width:1589px){#inner-services .row #heading{left:-50px;max-width:500px}}@media screen and (max-width:1400px){#inner-services .row #heading{left:0}}@media screen and (max-width:1200px){#inner-services .row #heading{left:auto;max-width:100%}}@media screen and (max-width:480px){#inner-services .row #heading{border-radius:25px}}#inner-services .row #heading h2{color:#fff;display:none;font-size:30px;left:50%;letter-spacing:6px;line-height:41px;margin:-85px 0 0;position:absolute;text-transform:uppercase;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}#inner-services .row #heading .image-holder{position:relative}#inner-services .row #heading .image-holder img{border:3px solid #23282e;border-radius:35px;margin-top:-85px}#inner-services .page-links{margin-bottom:0}#inner-services .page-link{border:2px solid #d6d6d6;margin-bottom:20px}#inner-services .page-link:last-of-type{margin-bottom:0}#inner-services .page-link h2{max-width:90%}#inner-services .page-link .arrow-link{position:absolute;top:1px}#inner-services .page-link .arrow-link svg{left:85%}#inner-services .page-link:hover{border-color:#252f37}#inner-services .page-link:hover .arrow-link svg{left:calc(100% - 24px)}@media screen and (min-width:1590px){.page-id-158 #inner-services .dec3{display:none}}@media screen and (min-width:1401px){.page-id-154 #inner-services .dec3{display:none}}.portfolio{padding:105px 150px 175px;position:relative}.portfolio .dec6{left:3%;position:absolute;top:50%}.portfolio .dec6:nth-child(2){left:3%;top:99%;transform:translateY(-100%)}.portfolio .dec3{position:absolute;right:1%;top:2%}.portfolio .dec3:nth-child(4){left:3%;top:80%}.portfolio .dec4{position:absolute;right:3%;top:50%}.portfolio .dec4:nth-child(5){right:3%;top:99%;transform:translateY(-100%)}.portfolio .dec5{left:3%;position:absolute;top:1%}.portfolio__item{border:3px solid #23282e;border-radius:35px;margin:0 auto;max-width:1620px;position:relative;width:100%}@media screen and (max-width:480px){.portfolio__item{border-radius:25px}}.portfolio__item:not(:last-child){margin-bottom:80px}@media screen and (max-width:1200px){.portfolio__item:not(:last-child){margin-bottom:50px}}.portfolio__item:nth-child(2n){background-color:#252f37}.portfolio__item:nth-child(2n) .portfolio__item-image{order:2}.portfolio__item:nth-child(2n) .portfolio__item-image img{border-color:#fff}.portfolio__item:nth-child(2n) .portfolio__item-content{color:#fff;order:1}.portfolio__item:nth-child(2n) .portfolio__item-content h3.heading-third{color:#fff}.portfolio__item:nth-child(2n) .portfolio__item-content .portfolio__item-text{border-color:#fff}.portfolio__item:nth-child(2n) .portfolio__item-content .portfolio__item-text p{color:#fff}.portfolio__item:nth-child(2n) .portfolio__item-technologies-icons img{filter:none}.portfolio__item-wrapper{align-items:center;display:flex}@media screen and (max-width:1700px){.portfolio__item-wrapper{align-items:center}}.portfolio__item-image{max-width:700px;padding:30px;width:100%}@media screen and (max-width:1600px){.portfolio__item-image{max-width:100%;width:50%}}@media screen and (max-width:1100px){.portfolio__item-image{order:1;width:60%}}@media screen and (max-width:991px){.portfolio__item-image{width:80%}}@media screen and (max-width:600px){.portfolio__item-image{height:auto;width:100%}}@media screen and (max-width:400px){.portfolio__item-image{padding:20px}}.portfolio__item-image img{border:3px solid #23282e;border-radius:35px;overflow:hidden;width:100%}@media screen and (max-width:600px){.portfolio__item-image img{border-radius:25px}}@media screen and (max-width:480px){.portfolio__item-image img{border-radius:15px}}.portfolio__item-content{flex:1;padding:60px 30px 54px}@media screen and (max-width:1024px){.portfolio__item-content{padding:30px}}@media screen and (max-width:400px){.portfolio__item-content{padding:20px}}.portfolio__item-text{border-bottom:2px solid #23282e;padding-bottom:30px}.portfolio__item-text p{margin:0}.portfolio__item-text p:not(:last-child){margin-bottom:1em}.portfolio__item h3.heading-third{font-family:Avenir-Black,sans-serif;font-size:60px;font-weight:900;letter-spacing:0;line-height:60px;margin:0 0 60px;text-transform:capitalize}@media screen and (max-width:1700px){.portfolio__item h3.heading-third{font-size:55px;line-height:1.2;margin:0 0 40px}}@media screen and (max-width:1600px){.portfolio__item h3.heading-third{font-size:50px;margin:0 0 20px}}@media screen and (max-width:1024px){.portfolio__item h3.heading-third{font-size:40px}}@media screen and (max-width:768px){.portfolio__item h3.heading-third{font-size:35px}}@media screen and (max-width:480px){.portfolio__item h3.heading-third{font-size:30px}}@media screen and (max-width:400px){.portfolio__item h3.heading-third{font-size:25px}}.portfolio__item-bottom p{color:#808e9a;font-family:Avenir-Black,sans-serif;font-size:16px;font-weight:900;letter-spacing:.72px;line-height:24px}.portfolio__item-technologies-icons img{filter:brightness(0);height:30px;position:relative;width:30px;z-index:1}.portfolio__item-technologies-icons img:not(:last-child){margin-right:10px}#contact-content,#quote-content{padding:100px 0 50px;position:relative}#contact-content .dec5,#quote-content .dec5{left:187px;position:absolute;top:120px}#contact-content .dec4,#quote-content .dec4{position:absolute;right:100px;top:120px}@media screen and (max-width:1600px){#contact-content .dec4,#quote-content .dec4{display:none}}#contact-content .dec3,#quote-content .dec3{bottom:120px;position:absolute;right:100px}@media screen and (max-width:1600px){#contact-content .dec3,#quote-content .dec3{display:none}}#contact-content .dec6,#quote-content .dec6{bottom:120px;left:100px;position:absolute}@media screen and (max-width:991px){#contact-content .dec6,#quote-content .dec6{display:none}}#contact-content .contact-container,#quote-content .contact-container{align-items:center;display:flex}@media screen and (max-width:991px){#contact-content .contact-container,#quote-content .contact-container{flex-direction:column}}#contact-content .contact-container .office,#quote-content .contact-container .office{display:inline-block;max-width:775px;position:relative;vertical-align:middle;width:40%;z-index:2}@media screen and (max-width:991px){#contact-content .contact-container .office,#quote-content .contact-container .office{margin-bottom:40px;max-width:100%}}#contact-content .contact-container .office img,#quote-content .contact-container .office img{border:3px solid #23282e;border-left:none;display:block}@media screen and (max-width:991px){#contact-content .contact-container .office img,#quote-content .contact-container .office img{border:3px solid #23282e;height:auto;width:100%}}#contact-content .contact-container .get-in-touch,#quote-content .contact-container .get-in-touch{background:#252f37;border-radius:35px;display:inline-block;margin-left:-70px;max-width:955px;padding:100px 128px;position:relative;vertical-align:middle;width:54%;z-index:3}#contact-content .contact-container .get-in-touch h1,#quote-content .contact-container .get-in-touch h1{color:#fff;line-height:60px;margin-bottom:35px;margin-top:0}@media screen and (max-width:1200px){#contact-content .contact-container .get-in-touch h1,#quote-content .contact-container .get-in-touch h1{font-size:50px;line-height:60px}}@media screen and (max-width:768px){#contact-content .contact-container .get-in-touch h1,#quote-content .contact-container .get-in-touch h1{font-size:45px;line-height:55px}}@media screen and (max-width:600px){#contact-content .contact-container .get-in-touch h1,#quote-content .contact-container .get-in-touch h1{font-size:40px;line-height:45px;margin-bottom:20px}}@media screen and (max-width:480px){#contact-content .contact-container .get-in-touch h1,#quote-content .contact-container .get-in-touch h1{font-size:35px;line-height:45px}}@media screen and (max-width:400px){#contact-content .contact-container .get-in-touch h1,#quote-content .contact-container .get-in-touch h1{font-size:30px;line-height:35px}}#contact-content .contact-container .get-in-touch h2,#quote-content .contact-container .get-in-touch h2{color:#f16926;font-size:22px;letter-spacing:4.53px;line-height:30px;text-transform:uppercase}@media screen and (max-width:400px){#contact-content .contact-container .get-in-touch h2,#quote-content .contact-container .get-in-touch h2{font-size:20px;letter-spacing:2px;line-height:30px}}#contact-content .contact-container .get-in-touch p,#quote-content .contact-container .get-in-touch p{color:#fff;font-size:18px;line-height:24px;margin-bottom:50px}#contact-content .contact-container .get-in-touch form .frm_fields_container,#quote-content .contact-container .get-in-touch form .frm_fields_container{grid-gap:0 0}#contact-content .contact-container .get-in-touch form .form-field input,#contact-content .contact-container .get-in-touch form .form-field textarea,#quote-content .contact-container .get-in-touch form .form-field input,#quote-content .contact-container .get-in-touch form .form-field textarea{border-left:0;border-right:0;border-top:0;border-color:#fff;color:#fff;font-size:16px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}#contact-content .contact-container .get-in-touch form .form-field input::placeholder,#contact-content .contact-container .get-in-touch form .form-field textarea::placeholder,#quote-content .contact-container .get-in-touch form .form-field input::placeholder,#quote-content .contact-container .get-in-touch form .form-field textarea::placeholder{color:#fff}#contact-content .contact-container .get-in-touch form .form-field input:-ms-input-placeholder,#contact-content .contact-container .get-in-touch form .form-field textarea:-ms-input-placeholder,#quote-content .contact-container .get-in-touch form .form-field input:-ms-input-placeholder,#quote-content .contact-container .get-in-touch form .form-field textarea:-ms-input-placeholder{color:#fff}#contact-content .contact-container .get-in-touch form .form-field input::-ms-input-placeholder,#contact-content .contact-container .get-in-touch form .form-field textarea::-ms-input-placeholder,#quote-content .contact-container .get-in-touch form .form-field input::-ms-input-placeholder,#quote-content .contact-container .get-in-touch form .form-field textarea::-ms-input-placeholder{color:#fff}#contact-content .contact-container .get-in-touch form .form-field input:focus,#contact-content .contact-container .get-in-touch form .form-field textarea:focus,#quote-content .contact-container .get-in-touch form .form-field input:focus,#quote-content .contact-container .get-in-touch form .form-field textarea:focus{border-color:#f16926}#contact-content .contact-container .get-in-touch form .form-field textarea,#quote-content .contact-container .get-in-touch form .form-field textarea{resize:none}#contact-content .contact-container .get-in-touch form .form-field.your_email,#contact-content .contact-container .get-in-touch form .form-field.your_name,#quote-content .contact-container .get-in-touch form .form-field.your_email,#quote-content .contact-container .get-in-touch form .form-field.your_name{margin-bottom:46px;width:100%}#contact-content .contact-container .get-in-touch form .form-field.your_name,#quote-content .contact-container .get-in-touch form .form-field.your_name{grid-column:1/span 5}#contact-content .contact-container .get-in-touch form .form-field.your_email,#quote-content .contact-container .get-in-touch form .form-field.your_email{grid-column:8/span 5}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items{margin:0 10px}@media screen and (max-width:320px){#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items{margin:0 5px}}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type{margin-left:20px}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:last-of-type,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:last-of-type{margin-right:0}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items a,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid hsla(0,0%,100%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;justify-content:center;width:25px}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items a img,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items a img{opacity:.2;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items a img:hover,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items a img:hover{opacity:1}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items a i,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items a i{color:hsla(0,0%,100%,.2);font-size:15px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items a:hover,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items a:hover{border-color:#fff}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items a:hover i,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items a:hover i{color:#fff}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper span,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper span{color:hsla(0,0%,100%,.2);display:inline;float:left;font-family:Avenir-Roman,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2em;margin:0;text-transform:uppercase}#contact-content .contact-container .get-in-touch form .frm_submit button,#quote-content .contact-container .get-in-touch form .frm_submit button{background:#f05928;border-radius:40px;color:#fff;display:inline-block;font-family:Avenir-Black,sans-serif;font-size:18px;font-weight:900;letter-spacing:1.8px;line-height:22px;margin-left:auto;padding:14px 35px 12px;text-align:center;text-transform:uppercase;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;width:fit-content}#contact-content .contact-container .get-in-touch form .frm_submit button:hover,#quote-content .contact-container .get-in-touch form .frm_submit button:hover{background:transparent;border-color:#f05928}@media screen and (max-width:320px){#contact-content .contact-container .get-in-touch form .frm_submit button,#quote-content .contact-container .get-in-touch form .frm_submit button{font-size:16px}}@media screen and (max-width:300px){#contact-content .contact-container .get-in-touch form .frm_submit button,#quote-content .contact-container .get-in-touch form .frm_submit button{font-size:14px}}#contact-content .contact-container .get-in-touch form .frm_error_style p,#quote-content .contact-container .get-in-touch form .frm_error_style p{color:#fff;margin:0}#contact-content .contact-container .get-in-touch .frm_message,#quote-content .contact-container .get-in-touch .frm_message{margin-bottom:40px}#contact-content .contact-container .get-in-touch .frm_message p,#quote-content .contact-container .get-in-touch .frm_message p{color:#fff;margin:0}#contact-content .contact-container .get-in-touch.quote .file_upload,#quote-content .contact-container .get-in-touch.quote .file_upload{margin-bottom:0}#contact-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-message,#quote-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-message{position:relative;width:165px}#contact-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-message .frm_compact_text,#contact-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-message .frm_upload_icon,#quote-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-message .frm_compact_text,#quote-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-message .frm_upload_icon{display:none}#contact-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-message:after,#quote-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-message:after{content:"Browse";font-family:Avenir-Heavy,sans-serif;font-weight:900;left:50%;letter-spacing:.2em;margin-left:-37px;margin-top:10px;position:absolute;text-transform:uppercase}#contact-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview,#quote-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview{border:1px solid rgba(241,105,38,.3);margin:0;padding:5px}#contact-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview .dz-details .dz-filename,#quote-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview .dz-details .dz-filename{color:#f16926;font-size:12px;line-height:normal}#contact-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview .dz-remove,#quote-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview .dz-remove{font-size:10px;line-height:normal;text-decoration:none}#contact-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview .dz-error-message,#quote-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview .dz-error-message{-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;border-radius:1px;font-size:10px;left:100%;margin-left:10px;padding:1px;top:0;width:100%}#contact-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview .dz-error-mark,#quote-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview .dz-error-mark{display:none}#contact-content .contact-container .get-in-touch.quote .file_upload label,#quote-content .contact-container .get-in-touch.quote .file_upload label{color:#64696e;font-weight:300;padding:0 10px}#contact-content .contact-container .get-in-touch.quote .file_upload.frm_blank_field label,#quote-content .contact-container .get-in-touch.quote .file_upload.frm_blank_field label{color:#b94a48!important}#contact-content .contact-container .get-in-touch.quote .frm_submit,#quote-content .contact-container .get-in-touch.quote .frm_submit{clear:none;float:right}#contact-content .contact-container .get-in-touch.quote .frm_submit .social-wrapper,#quote-content .contact-container .get-in-touch.quote .frm_submit .social-wrapper{display:none}#contact-content .contact-container .get-in-touch.quote .attachment-file-upload .dz-size,#quote-content .contact-container .get-in-touch.quote .attachment-file-upload .dz-size{color:#fff;font-size:15px;margin-left:20px}@media screen and (max-width:450px){#contact-content .contact-container .get-in-touch.quote .attachment-file-upload .dz-size,#quote-content .contact-container .get-in-touch.quote .attachment-file-upload .dz-size{margin-left:0}}#contact-content .contact-container .get-in-touch.quote .attachment-file-upload .dz-message.needsclick .frmsvg.frm-svg-icon,#quote-content .contact-container .get-in-touch.quote .attachment-file-upload .dz-message.needsclick .frmsvg.frm-svg-icon{display:none}#contact-content .contact-container .get-in-touch.quote .attachment-file-upload .dz-remove.frm_remove_link,#quote-content .contact-container .get-in-touch.quote .attachment-file-upload .dz-remove.frm_remove_link{color:#fff}@media screen and (max-width:1400px){#contact-content .contact-container .get-in-touch.quote .attachment-file-upload .dz-remove.frm_remove_link,#quote-content .contact-container .get-in-touch.quote .attachment-file-upload .dz-remove.frm_remove_link{margin-left:auto}}#contact-content .contact-container .get-in-touch.quote .attachment-file-upload .dz-remove.frm_remove_link svg,#quote-content .contact-container .get-in-touch.quote .attachment-file-upload .dz-remove.frm_remove_link svg{cursor:pointer}#quote-content{padding:200px 0 60px}@media screen and (max-width:1366px){#quote-content{padding:180px 0 60px}}@media screen and (max-width:1299px){#quote-content{padding:150px 0 60px}}@media screen and (max-width:1199px){#quote-content{padding:120px 0 60px!important}}#quote-content .dec6{bottom:auto;height:auto;left:290px;top:220px;width:44px}@media screen and (max-width:1800px){#quote-content .dec6{left:220px}}@media screen and (max-width:1589px){#quote-content .dec6{left:270px;top:260px}}@media screen and (max-width:1450px){#quote-content .dec6{left:180px}}@media screen and (max-width:1300px){#quote-content .dec6{left:120px}}@media screen and (max-width:1023px){#quote-content .dec6{display:none}}#quote-content .dec4{bottom:240px;height:auto;right:360px;top:auto;width:40px}@media screen and (max-width:1800px){#quote-content .dec4{bottom:200px;right:280px}}@media screen and (max-width:1700px){#quote-content .dec4{bottom:430px;right:190px}}@media screen and (max-width:1600px){#quote-content .dec4{display:block}}@media screen and (max-width:1200px){#quote-content .dec4{bottom:410px;right:100px}}@media screen and (max-width:1023px){#quote-content .dec4{display:none}}#quote-content .dec9{bottom:240px;height:auto;left:120px;position:absolute;width:34px}@media screen and (max-width:1800px){#quote-content .dec9{left:70px}}@media screen and (max-width:1700px){#quote-content .dec9{display:none}}#quote-content .dec10{height:auto;position:absolute;right:280px;top:290px;width:34px}@media screen and (max-width:1800px){#quote-content .dec10{right:220px;top:400px}}@media screen and (max-width:1700px){#quote-content .dec10{display:none}}#quote-content .quote-illustration{bottom:0;left:-140px;position:absolute}@media screen and (max-width:1589px){#quote-content .quote-illustration{left:-30px}}@media screen and (max-width:1300px){#quote-content .quote-illustration{height:auto;left:20px;width:210px}}@media screen and (max-width:1199px){#quote-content .quote-illustration{left:0}}@media screen and (max-width:1023px){#quote-content .quote-illustration{display:none}}#quote-content .contact-container{justify-content:center;position:relative}#quote-content .contact-container .get-in-touch{margin:0;max-width:900px;padding:50px 100px;width:100%}@media screen and (max-width:1589px){#quote-content .contact-container .get-in-touch{margin:0!important}}@media screen and (min-width:992px) and (max-width:1023px){#quote-content .contact-container .get-in-touch{width:80%!important}}#quote-content .contact-container .get-in-touch p{margin-bottom:25px}#quote-content .contact-container .get-in-touch #frm_field_74_container textarea{height:70px}#quote-content .contact-container .get-in-touch .frm_style_formidable-style.with_frm_style .form-field{margin-bottom:30px}#quote-content .contact-container .get-in-touch #frm_field_105_container{margin-bottom:0}#quote-content .contact-container .get-in-touch #frm_field_114_container{min-height:108px}@media screen and (max-width:569px){#quote-content .contact-container .get-in-touch form .frm_submit.frm_submit button{margin-top:10px}}.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading h3[class*=frm_pos_]{border-top:0!important;padding:0!important}.page-template-tpl-quote{background-color:#f7a31f}@media screen and (min-width:1200px){.page-template-tpl-quote header .logo-menu-wrapper{display:none!important}}#form_contact-form #frm_field_128_container,#form_free-website-audit #frm_field_127_container{margin-bottom:0}#form_free-website-audit .frm_error_style,#form_free-website-audit .frm_message,#form_free-website-audit .frm_success_style{margin-bottom:40px;margin-top:0}#location{padding:50px 0 100px;position:relative}@media screen and (max-width:991px){#location{padding-bottom:70px;padding-top:0}}#location .dec3{position:absolute;right:205px;top:50%;transform:translateY(-50%)}@media screen and (max-width:1700px){#location .dec3{right:30px}}@media screen and (max-width:1400px){#location .dec3{display:none}}@media screen and (max-width:1320px){#location .dec3{bottom:30px;top:auto}}#location .dec4{left:170px;position:absolute;top:60px}@media screen and (max-width:1700px){#location .dec4{left:30px}}@media screen and (max-width:1400px){#location .dec4{display:none}}@media screen and (max-width:1320px){#location .dec4{bottom:30px;top:auto}}#location .map-container #map{border:3px solid #23282e;border-radius:35px 35px 0 0;height:580px;width:100%}@media screen and (max-width:480px){#location .map-container #map{border-radius:25px 25px 0 0;height:500px}}@media screen and (max-width:420px){#location .map-container #map{height:400px}}@media screen and (max-width:350px){#location .map-container #map{height:300px}}#location .map-container #map .location-name{color:#f16926;font-size:10px;margin:10px 0 0}#location .map-container .map-address{background:#252f37;border-radius:0 0 35px 35px;padding:15px 20px;position:relative;width:100%;z-index:1}@media screen and (max-width:480px){#location .map-container .map-address{border-radius:0 0 25px 25px}}#location .map-container .map-address>div{color:#fff;font-family:Avenir-Roman,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2em;line-height:1.8;margin-bottom:5px;text-transform:uppercase}@media screen and (max-width:569px){#location .map-container .map-address>div{margin-bottom:8px}}#location .map-container .map-address>div:last-of-type{margin-bottom:0}#blog-page{padding:100px 0 60px;position:relative}#blog-page .dec3{left:10%;position:absolute;top:12%}@media screen and (max-width:1400px){#blog-page .dec3{display:none}}#blog-page .dec6{position:absolute;right:10%;top:8%}@media screen and (max-width:1400px){#blog-page .dec6{display:none}}#blog-page .dec4{bottom:8%;position:absolute;right:10%}@media screen and (max-width:1400px){#blog-page .dec4{display:none}}#blog-page .dec4:nth-child(4){bottom:15%;left:10%;position:absolute}#blog-page .select2-selection.select2-selection--single{background-color:#fff;border:2px solid #f05928;border-radius:40px}#blog-page .select2-selection__rendered{font-family:Avenir-Black,sans-serif;font-size:18px;font-weight:900;letter-spacing:1.8px}#blog-page .container .category-selector{margin-bottom:40px}#blog-page .container .category-selector .category-row{max-width:211px;width:100%}#blog-page .container .row article{height:560px!important;margin-bottom:50px}#blog-page .container .row article>a{background-color:#fff;border:3px solid #23282e;border-radius:25px;display:flex;height:100%;overflow:hidden;position:relative}#blog-page .container .row article>a:hover .blog-info{height:240px}#blog-page .container .row article>a:hover .blog-info p{height:100%;opacity:1;top:0}#blog-page .container .row article>a:hover .blog-info .blog-date-wrapper .blog-read-more-arrow{left:4px}#blog-page .container .row article>a figure{margin:0}#blog-page .container .row article>a figure:after{background:linear-gradient(0deg,rgba(50,50,50,.7),transparent);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#blog-page .container .row article>a img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}#blog-page .container .row article>a .blog-info{align-self:flex-end;display:flex;flex-direction:column;height:170px;justify-content:space-between;padding:0 30px 20px;position:relative;transition:all .5s ease;width:100%;z-index:1}#blog-page .container .row article>a .blog-info p{color:#fff;font-family:Avenir;font-size:18px;font-weight:500;height:0;margin:0 0 10px;opacity:0;position:relative;top:5px;transition:height .5s ease,top .5s ease,opacity .3s ease}#blog-page .container .row article>a .blog-info .blog-title{color:#fff;font-family:Avenir;font-size:22px;font-weight:800;letter-spacing:1px;line-height:1.2;margin-bottom:10px;margin-top:0;text-transform:none}#blog-page .container .row article>a .blog-info .blog-dc .blog-comments,#blog-page .container .row article>a .blog-info .blog-dc .blog-date{display:inline-block;font-family:Avenir-Medium,sans-serif;font-size:12px;font-weight:500;margin:0;text-transform:uppercase}#blog-page .container .row article>a .blog-info .blog-dc .blog-date{color:#fff;font-family:Avenir;font-size:18px;font-weight:500;line-height:1}#blog-page .container .row article>a .blog-info .blog-dc .blog-comments{color:#263038}#blog-page .container .row article>a .blog-info .blog-date-wrapper{bottom:20px;left:30px;position:absolute;width:calc(100% - 60px)}#blog-page .container .row article>a .blog-info .blog-date-wrapper .blog-read-more{color:#fff;font-family:Avenir;font-size:14px;font-weight:500;line-height:1.4;position:relative;text-transform:uppercase}#blog-page .container .row article>a .blog-info .blog-date-wrapper .blog-read-more:after{background-color:#fff;bottom:0;content:"";display:block;height:1px;position:relative;width:100%}#blog-page .container .row article>a .blog-info .blog-date-wrapper .blog-read-more-arrow{left:0;margin-left:8px;position:relative;transition:all .3s ease}#blog-page .container .btn-link{color:#fff;left:50%;margin:10px auto auto;position:relative;transform:translateX(-50%)}@media screen and (max-width:569px){#blog-page .container .btn-link{margin-top:20px}}#blog-page .container .btn-link .loading{-webkit-animation-delay:-.16s;animation-delay:-.16s;color:#f05928;display:none;float:left;font-size:10px;left:34%;margin:5px -25px 0 25px;text-indent:-9999em;top:-45px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}#blog-page .container .btn-link .loading,#blog-page .container .btn-link .loading:after,#blog-page .container .btn-link .loading:before{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loader 1.8s ease-in-out infinite;animation:loader 1.8s ease-in-out infinite;border-radius:50%;height:1em;position:absolute;width:1em}#blog-page .container .btn-link .loading:after,#blog-page .container .btn-link .loading:before{content:"";top:0}#blog-page .container .btn-link .loading:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-1.5em}#blog-page .container .btn-link .loading:after{-webkit-animation-delay:.32s;animation-delay:.32s;left:1.5em}@-webkit-keyframes loader{0%,80%,to{box-shadow:0 1em 0 -1.3em}40%{box-shadow:0 1em 0 0}}@-moz-keyframes loader{0%,80%,to{box-shadow:0 1em 0 -1.3em}40%{box-shadow:0 1em 0 0}}@keyframes loader{0%,80%,to{box-shadow:0 1em 0 -1.3em}40%{box-shadow:0 1em 0 0}}.recent-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.recent-posts>h2{color:#f16926;margin-bottom:30px;margin-top:0}.recent-posts a{background-color:#fff;border:3px solid #23282e;border-radius:25px;display:flex;height:560px!important;overflow:hidden;position:relative}.recent-posts a:hover .blog-info{height:240px}.recent-posts a:hover .blog-info p{height:100%;opacity:1;top:0}.recent-posts a:hover .blog-info .blog-date-wrapper .blog-read-more-arrow{left:4px}.recent-posts a figure{margin:0}.recent-posts a figure:after{background:linear-gradient(0deg,rgba(50,50,50,.7),transparent);content:"";display:block}.recent-posts a figure:after,.recent-posts a img{height:100%;left:0;position:absolute;top:0;width:100%}.recent-posts a img{object-fit:cover;z-index:0}.recent-posts a .blog-info{align-self:flex-end;display:flex;flex-direction:column;height:170px;justify-content:space-between;padding:0 30px 20px;position:relative;transition:all .5s ease;width:100%;z-index:1}.recent-posts a .blog-info p{color:#fff;font-family:Avenir;font-size:18px;font-weight:500;height:0;margin:0 0 10px;opacity:0;position:relative;top:5px;transition:height .5s ease,top .5s ease,opacity .3s ease}.recent-posts a .blog-info .blog-title{color:#fff;font-family:Avenir;font-size:22px;font-weight:800;letter-spacing:1px;line-height:1.2;margin-bottom:10px;margin-top:0;text-transform:none}.recent-posts a .blog-dc .blog-comments,.recent-posts a .blog-dc .blog-date{display:inline-block;font-size:10px;letter-spacing:.45px;line-height:24px;margin:0}.recent-posts a .blog-dc .blog-date{color:#f16926;color:#fff;font-family:Avenir;font-size:18px;font-weight:500;line-height:1}.recent-posts a .blog-dc .blog-comments{color:#263038}.recent-posts a .blog-date-wrapper{bottom:20px;left:30px;position:absolute;width:calc(100% - 60px)}.recent-posts a .blog-date-wrapper .blog-read-more{color:#fff;font-family:Avenir;font-size:14px;font-weight:500;line-height:1.4;position:relative;text-transform:uppercase}.recent-posts a .blog-date-wrapper .blog-read-more:after{background-color:#fff;bottom:0;content:"";display:block;height:1px;position:relative;width:100%}.recent-posts a .blog-date-wrapper .blog-read-more-arrow{left:0;margin-left:8px;position:relative;transition:all .3s ease}#wiki{padding:85px 0}#wiki #search-wiki input{border:0;border-bottom:1px solid #51595f;font-family:Avenir-Roman,sans-serif;font-size:14px;font-weight:300;height:40px;margin-bottom:40px;padding:0;position:relative;text-indent:10px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;z-index:1001}#wiki #search-wiki input:active,#wiki #search-wiki input:focus{border-color:#f16926}#wiki .wiki-sorting .single-letter-wrapper{margin-bottom:55px}#wiki .wiki-sorting .single-letter-wrapper h2{color:#f16926;font-family:Avenir-Medium,sans-serif;font-weight:500;margin:0;text-indent:20px}#wiki .wiki-sorting .single-letter-wrapper .single-letter-words-wrapper ul{padding-left:0}#wiki .wiki-sorting .single-letter-wrapper .single-letter-words-wrapper ul li a{color:#252f37;font-family:Avenir-Medium,sans-serif;font-size:18px;font-weight:500;letter-spacing:.05em;line-height:45px;position:relative;text-transform:uppercase}#wiki .wiki-sorting .single-letter-wrapper .single-letter-words-wrapper ul li a:hover{color:#f16926}#wiki .wiki-sorting .single-letter-wrapper .single-letter-words-wrapper ul li a:before{content:"·";font-size:42px;left:-15px;position:absolute}#about-info{padding:75px 0 120px}#about-info .col-12{position:relative}#about-info .col-12 .about-dec4{left:-10%;position:absolute;top:25%;transform:translateX(-100%)}@media screen and (max-width:1400px){#about-info .col-12 .about-dec4{display:none}}#about-info .col-12 .about-dec5{position:absolute;right:-10%;top:50%;transform:translateX(100%)}@media screen and (max-width:1400px){#about-info .col-12 .about-dec5{display:none}}#about-info h2{margin:0 0 40px}#about-info h3{color:#f16926;font-family:Avenir-Black,sans-serif;font-size:22px;letter-spacing:4.53px;line-height:30px;text-transform:uppercase}@media screen and (max-width:400px){#about-info h3{font-size:20px;letter-spacing:2px;line-height:30px}}#about-info p{letter-spacing:.05em}#about-info p:last-of-type{margin-bottom:0}#our-team{margin-bottom:100px;padding-bottom:70px}@media screen and (max-width:1400px){#our-team{margin-bottom:0;position:relative}}#our-team .top-content{position:relative}@media screen and (max-width:1400px){#our-team .top-content{position:static}}#our-team .top-content:before{background-color:#f7a31f;border:3px solid #23282e;border-radius:35px 0 0 35px;bottom:-15%;content:"";left:-5%;position:absolute;top:30%;width:100vw}@media screen and (max-width:1400px){#our-team .top-content:before{border-left:0;border-radius:0;border-right:0;bottom:0;left:0;width:100%}}@media screen and (max-width:1199px){#our-team .top-content:before{top:20%}}@media screen and (max-width:991px){#our-team .top-content .row .col-lg-6:first-of-type{margin-bottom:50px}}#our-team .top-content img{border:3px solid #23282e;border-radius:35px;display:block}@media screen and (max-width:480px){#our-team .top-content img{border-radius:25px}}#our-team .top-content h2{color:#fff;font-family:Avenir-Black,sans-serif;font-size:22px;letter-spacing:4.53px;text-transform:uppercase}@media screen and (max-width:400px){#our-team .top-content h2{font-size:20px;letter-spacing:2px;line-height:30px}}#our-team .top-content h1,#our-team .top-content h2,#our-team .top-content h3,#our-team .top-content h4{margin-top:0}#our-team .top-content p{color:#fff;font-weight:300;letter-spacing:.05em}#our-team-more{padding:120px 0 60px}#our-team-more .bottom-content{letter-spacing:.05em}#our-technology{background:#252f37;padding:90px 0 95px}#our-technology h1{color:#fff;font-size:30px;letter-spacing:6.18px;margin:0 auto 40px;max-width:900px;text-align:center;text-transform:uppercase}@media screen and (max-width:767px){#our-technology h1{margin:0 auto 60px}}@media screen and (max-width:600px){#our-technology h1{font-size:25px;letter-spacing:3px}}#our-technology h1:after{margin:10px auto}#our-technology .logo-container{margin:auto;max-width:750px}#our-technology .logo-container .logo-item{text-align:center}#our-technology .logo-container .logo-item h5{color:#a7adb1;font-size:12px;font-weight:600;line-height:1.6;margin-bottom:0;margin-top:25px;text-transform:uppercase}@media screen and (max-width:767px){#our-technology .logo-container .logo-item h5{margin-top:5px}}#our-technology .logo-container .w-100{background:hsla(0,0%,100%,.2);height:1px;margin:30px 0}@media screen and (max-width:900px){#our-technology .logo-container .w-100{margin:30px 20px}}@media screen and (max-width:767px){#our-technology .logo-container .w-100{display:none}}#our-technology .logo-container .w-100:last-of-type{display:none}#our-place{margin:100px 0;padding:40px 0;position:relative}#our-place .dark-side{background-color:#252f37;border-radius:35px 0 0 35px;bottom:0;max-width:90%;position:absolute;right:-100%;top:0;-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%);width:100%;z-index:-1}@media screen and (max-width:991px){#our-place .dark-side{border-radius:0}}#our-place .heading{background:#f16926;background:-moz-linear-gradient(left,#f16926 0,#f9a519 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#f16926),color-stop(100%,#f9a519));background:-webkit-linear-gradient(left,#f16926,#f9a519);background:-o-linear-gradient(left,#f16926 0,#f9a519 100%);background:-ms-linear-gradient(left,#f16926 0,#f9a519 100%);background:linear-gradient(90deg,#f16926 0,#f9a519);border-radius:35px;-moz-box-shadow:0 0 30px rgba(0,0,0,.4);-webkit-box-shadow:0 0 30px rgba(0,0,0,.4);box-shadow:0 0 30px rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f16925",endColorstr="#f9a519",GradientType=1);padding:40px 0}#our-place .heading img{border-radius:35px;display:block;margin:auto}#our-place h1,#our-place h2,#our-place h3,#our-place h4{color:#f16926;margin-top:0}#our-place p{font-weight:300;letter-spacing:.05em}#about-process .full-width-content{padding-bottom:20px;padding-top:95px}#about-process .full-width-content h2{font-size:52px;line-height:1.2}@media screen and (max-width:1199px){#about-process .full-width-content h2{font-size:50px;line-height:56px}}@media screen and (max-width:767px){#about-process .full-width-content h2{font-size:45px;line-height:55px}}@media screen and (max-width:569px){#about-process .full-width-content h2{font-size:38px;line-height:44px}}@media screen and (max-width:480px){#about-process .full-width-content h2{font-size:35px;line-height:40px}}@media screen and (max-width:320px){#about-process .full-width-content h2{font-size:30px;line-height:35px}}#about-process .full-width-content p{letter-spacing:.046em;margin-bottom:23px}#about-process .full-width-content p:first-of-type{margin-top:0}#about-process .full-width-content p:last-of-type{margin-bottom:0}#quote-section{background-color:#f7a31f;border:3px solid #23282e;border-radius:35px;margin:125px auto 0;max-width:calc(100% - 100px);padding:55px 0;width:100%}@media screen and (max-width:1366px){#quote-section{max-width:calc(100% - 50px)}}@media screen and (max-width:991px){#quote-section{text-align:center}}@media screen and (max-width:576px){#quote-section{max-width:calc(100% - 30px)}}@media screen and (max-width:480px){#quote-section{border-radius:25px}}@media screen and (max-width:991px){#quote-section .row{flex-direction:column-reverse}}#quote-section .portfolio-link{background:#252f37;border-radius:40px;color:#fff;display:inline-block;font-family:Avenir-Heavy,sans-serif;font-size:14px;font-weight:900;letter-spacing:.2em;padding:12px 74px;transition:all .3s ease}@media screen and (max-width:400px){#quote-section .portfolio-link{padding:10px 30px!important}}#quote-section .portfolio-link:hover{background-color:#f16926}#quote-section h1,#quote-section h2,#quote-section h3{color:#fff;font-size:22px;letter-spacing:4.53px;line-height:40px;margin:0 0 35px}#quote-section h1 strong:after,#quote-section h2 strong:after,#quote-section h3 strong:after{content:none}@media screen and (max-width:1100px){#quote-section h2{font-size:18px;line-height:30px}}@media screen and (max-width:991px){#quote-section h2{font-size:28px;line-height:40px;padding:0 15px}}@media screen and (max-width:569px){#quote-section h2{font-size:22px;line-height:32px;padding:0}}@media screen and (max-width:400px){#quote-section h2{font-size:20px;letter-spacing:2px;line-height:30px}}#quote-section .quote-dark-box{background:#252f37;border:3px solid #23282e;border-radius:35px;margin-top:-110px;padding:65px 130px}@media screen and (max-width:900px){#quote-section .quote-dark-box{margin-left:auto;margin-right:auto;max-width:calc(100% - 60px);padding:65px 50px}}@media screen and (max-width:480px){#quote-section .quote-dark-box{max-width:calc(100% - 20px);padding:50px 30px!important}}@media screen and (max-width:400px){#quote-section .quote-dark-box{background:transparent;border:0;padding:50px 0 0!important}}#quote-section .quote-dark-box .img-holder{margin-left:30px;margin-top:-110px;position:relative}#quote-section .quote-dark-box .img-holder img{border:3px solid #23282e;border-radius:35px;height:100%;width:100%}@media screen and (max-width:480px){#quote-section .quote-dark-box .img-holder img{border-radius:25px}}.partners-decorations{position:relative}.partners-decorations h3,.partners-decorations h4{color:#f16926;font-size:22px;letter-spacing:4.53px;line-height:40px}.partners-decorations .dec3{left:-250px;position:absolute;top:280px}@media screen and (max-width:1700px){.partners-decorations .dec3{left:-100px}}@media screen and (max-width:1440px){.partners-decorations .dec3{left:-50px}}@media screen and (max-width:1400px){.partners-decorations .dec3{display:none}}@media screen and (max-width:680px){.partners-decorations .dec3{display:none}}.partners-decorations .dec3+.dec3{left:-250px;top:70%}@media screen and (max-width:1700px){.partners-decorations .dec3+.dec3{left:-100px}}@media screen and (max-width:1440px){.partners-decorations .dec3+.dec3{left:-50px}}@media screen and (max-width:680px){.partners-decorations .dec3+.dec3{display:none}}.partners-decorations .dec4{left:-250px;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:1700px){.partners-decorations .dec4{left:-100px}}@media screen and (max-width:1440px){.partners-decorations .dec4{left:-50px}}@media screen and (max-width:1400px){.partners-decorations .dec4{display:none}}@media screen and (max-width:680px){.partners-decorations .dec4{display:none}}.partners-decorations .dec4+.dec4{left:auto;right:-250px;top:80%;transform:none}@media screen and (max-width:1700px){.partners-decorations .dec4+.dec4{right:-100px}}@media screen and (max-width:1440px){.partners-decorations .dec4+.dec4{right:-50px}}@media screen and (max-width:680px){.partners-decorations .dec4+.dec4{display:none}}.partners-decorations .dec6{left:-250px;position:absolute;top:90%}@media screen and (max-width:1700px){.partners-decorations .dec6{left:-100px}}@media screen and (max-width:1440px){.partners-decorations .dec6{left:-50px}}@media screen and (max-width:1400px){.partners-decorations .dec6{display:none}}@media screen and (max-width:680px){.partners-decorations .dec6{display:none}}.partners-decorations .dec6+.dec6{left:auto;right:-250px;top:20%}@media screen and (max-width:1700px){.partners-decorations .dec6+.dec6{right:-100px}}@media screen and (max-width:1440px){.partners-decorations .dec6+.dec6{right:-50px}}@media screen and (max-width:680px){.partners-decorations .dec6+.dec6{display:none}}.partners-decorations .dec5{position:absolute;right:-250px;top:50%;transform:translateY(-50%)}@media screen and (max-width:1700px){.partners-decorations .dec5{right:-100px}}@media screen and (max-width:1440px){.partners-decorations .dec5{right:-50px}}@media screen and (max-width:1400px){.partners-decorations .dec5{display:none}}@media screen and (max-width:680px){.partners-decorations .dec5{display:none}}#development .full-width-content{padding-bottom:20px;padding-top:95px}@media screen and (max-width:480px){#development .full-width-content{padding-top:70px}}#development .full-width-content p{letter-spacing:.046em;margin-bottom:23px}#development .full-width-content p:first-of-type{margin-top:0}#development .full-width-content p:last-of-type{margin-bottom:0}#development .page-testimonials-container{padding:25px 15px 40px}@media screen and (max-width:991px){#development .page-testimonials-container{display:block!important;width:100%}}#development .page-testimonials-container .col-md-6{padding:0}#development .page-testimonials-container .col-md-6:first-of-type{flex:0 0 calc(50% + 20px);max-width:calc(50% + 20px)}@media screen and (max-width:1199px){#development .page-testimonials-container .col-md-6:first-of-type{position:relative;z-index:1}}@media screen and (max-width:991px){#development .page-testimonials-container .col-md-6:first-of-type{max-width:100%}#development .page-testimonials-container .col-md-6:last-of-type{margin-top:40px;max-width:100%}}#development .page-testimonials-container .page-testimonials{background:#252f37;border-radius:35px 0 0 35px;padding:75px 50px 75px 95px;position:relative}@media screen and (max-width:1199px){#development .page-testimonials-container .page-testimonials{border-radius:35px}}@media screen and (max-width:991px){#development .page-testimonials-container .page-testimonials{margin:auto;padding:110px 40px 90px}}@media screen and (max-width:569px){#development .page-testimonials-container .page-testimonials{padding:110px 20px 90px}}@media screen and (max-width:480px){#development .page-testimonials-container .page-testimonials{border-radius:25px}}#development .page-testimonials-container .page-testimonials .slick-track{align-items:center;display:flex}#development .page-testimonials-container .page-testimonials .slick-slide p{color:#fff;font-family:Avenir-Book-Oblique;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:24px;margin-bottom:25px;margin-top:0;opacity:.8}#development .page-testimonials-container .page-testimonials .slick-slide h5{color:hsla(0,0%,100%,.5);font-family:Avenir-Book-Oblique;font-size:20px;letter-spacing:.16em;line-height:1.3;margin:0;opacity:.8}@media screen and (max-width:400px){#development .page-testimonials-container .page-testimonials .slick-slide h5{font-size:18px;letter-spacing:1.5px}}#development .page-testimonials-container .page-testimonials #slide-number{bottom:30px;left:30px;position:absolute}@media screen and (max-width:569px){#development .page-testimonials-container .page-testimonials #slide-number{left:20px}}#development .page-testimonials-container .page-testimonials #slide-number .slide-status{color:#f16926;font-family:Avenir-Roman,sans-serif;font-weight:400;letter-spacing:.2em;line-height:16px}#development .page-testimonials-container .page-testimonials #slide-number .slide-status span{color:#fff}#development .page-testimonials-container .page-testimonials:before{background:url(../images/page_quote_open.png) no-repeat 50%;background-size:contain;content:"";height:40px;left:30px;position:absolute;top:30px;width:50px}@media screen and (max-width:569px){#development .page-testimonials-container .page-testimonials:before{left:20px}}#development .page-testimonials-container .page-testimonials:after{background:url(../images/page_quote_close.png) no-repeat 50%;background-size:contain;bottom:30px;content:"";height:40px;position:absolute;right:30px;width:50px}@media screen and (max-width:569px){#development .page-testimonials-container .page-testimonials:after{right:20px}}#development .page-testimonials-container .testimonials-img{border:3px solid #23282e;border-radius:35px;margin-left:-10px}@media screen and (max-width:1199px){#development .page-testimonials-container .testimonials-img{border-radius:0 35px 35px 0;margin-left:-20px}}@media screen and (max-width:991px){#development .page-testimonials-container .testimonials-img{border-radius:35px;height:auto;margin:auto;max-width:unset;width:100%}}@media screen and (max-width:480px){#development .page-testimonials-container .testimonials-img{border-radius:25px!important}}#contribution{padding:50px 0}#contribution .contribution-title{color:#f16926;font-size:22px;line-height:1.4;margin:0 0 40px;text-transform:uppercase}#contribution .contribution-title.ios-contribution{padding-top:30px}#contribution .contribution-title.ios-contribution:after{background:#f16926;content:"";display:block;height:3px;margin-top:33px;width:115px}#contribution .contribution-item{background:#fff;border:1px solid #444;border-radius:25px;height:100%;overflow:hidden;padding:30px;position:relative}@media screen and (max-width:400px){#contribution .contribution-item{padding:30px 15px}}#contribution .contribution-item:after{-moz-box-shadow:0 8px 27px 6px #e4e2e2;-webkit-box-shadow:0 8px 27px 6px #e4e2e2;box-shadow:0 8px 27px 6px #e4e2e2;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#contribution .contribution-item .counter-item{color:#f16926;font-family:Avenir-Heavy,sans-serif;font-weight:900;letter-spacing:.2em;line-height:16px;margin-bottom:20px}#contribution .contribution-item .counter-item span{color:#263038}#contribution .contribution-item p{letter-spacing:.05em}#contribution .full-width-content{padding-top:30px}@media screen and (max-width:991px){#contribution .full-width-content{padding-top:0}}#contribution .full-width-content p{letter-spacing:.047em}#contribution.ios-contribution .contribution-item{z-index:1}#contribution.ios-contribution .contribution-item:after{-moz-box-shadow:0 8px 27px 6px rgba(48,47,47,.3);-webkit-box-shadow:0 8px 27px 6px rgba(48,47,47,.3);box-shadow:0 8px 27px 6px rgba(48,47,47,.3)}#ios-expectation{background:#f16926;background:-moz-linear-gradient(left,#f16926 0,#f9a519 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#f16926),color-stop(100%,#f9a519));background:-webkit-linear-gradient(left,#f16926,#f9a519);background:-o-linear-gradient(left,#f16926 0,#f9a519 100%);background:-ms-linear-gradient(left,#f16926 0,#f9a519 100%);background:linear-gradient(90deg,#f16926 0,#f9a519);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f16925",endColorstr="#f9a519",GradientType=1);margin-top:55px;padding:55px 0}#ios-expectation .portfolio-link{background:#252f37;color:#fff;font-family:Avenir-Heavy,sans-serif;font-weight:900;letter-spacing:.2em;padding:11px 46px}#ios-expectation h1,#ios-expectation h2,#ios-expectation h3{color:#fff;line-height:40px;margin:0 0 35px}#ios-expectation .expectation-container{background:#252f37;-moz-box-shadow:-9px 9px 51px 5px rgba(48,47,47,.8);-webkit-box-shadow:-9px 9px 51px 5px rgba(48,47,47,.8);box-shadow:-9px 9px 51px 5px rgba(48,47,47,.8);margin-top:-110px;padding:65px 130px}#ios-expectation .expectation-container p{color:#fff;letter-spacing:.02em;margin:0 0 55px}#ios-expectation .expectation-container p:last-of-type{margin-bottom:0}#expectations{padding:70px 0;position:relative}@media screen and (max-width:480px){#expectations{padding:50px 0}}#expectations .essential-mask{background-color:#f7a31f;border-bottom-right-radius:35px;border-top-right-radius:35px;height:100%;position:absolute;top:0;width:50%;z-index:-1}@media screen and (max-width:767px){#expectations .essential-mask{width:75%}}@media screen and (max-width:480px){#expectations .essential-mask{border-bottom-right-radius:25px;border-top-right-radius:25px}}#expectations .container .row .expectation-container{background:#252f37;border-radius:35px;margin-left:8.33333%;padding:95px 195px}@media screen and (max-width:1199px){#expectations .container .row .expectation-container{padding:95px 110px}}@media screen and (max-width:767px){#expectations .container .row .expectation-container{margin:0 15px;padding:50px 70px}}@media screen and (max-width:480px){#expectations .container .row .expectation-container{border-radius:25px;padding:50px 30px}}#expectations .container .row .expectation-container h1,#expectations .container .row .expectation-container h2,#expectations .container .row .expectation-container h3,#expectations .container .row .expectation-container h4,#expectations .container .row .expectation-container h5{color:#fff;font-size:22px;line-height:1.4;margin-bottom:60px;margin-top:0}@media screen and (max-width:767px){#expectations .container .row .expectation-container h1,#expectations .container .row .expectation-container h2,#expectations .container .row .expectation-container h3,#expectations .container .row .expectation-container h4,#expectations .container .row .expectation-container h5{margin-bottom:50px}}#expectations .container .row .expectation-container p{color:#fff;font-family:Avenir-Medium,sans-serif;font-weight:500;letter-spacing:.05em;margin:0 0 38px;opacity:.8;text-transform:uppercase}#expectations .container .row .expectation-container p:last-of-type{margin-bottom:0}#easy-cookies-policy-main-wrapper#easy-cookies-policy-main-wrapper{padding:15px 30px;z-index:9999999999}@media screen and (max-width:1024px){#easy-cookies-policy-main-wrapper .easy-cookies-policy-content{align-items:center;display:flex;justify-content:center;text-align:left}}@media screen and (max-width:400px){#easy-cookies-policy-main-wrapper .easy-cookies-policy-content{flex-direction:column;text-align:center}}#easy-cookies-policy-main-wrapper.easy-cookies-policy-theme-black .easy-cookies-policy-accept{background-color:#f16926;border:none;border-radius:0;color:#fff;margin-left:30px;margin-right:0;transition:all .5s}#easy-cookies-policy-main-wrapper.easy-cookies-policy-theme-black .easy-cookies-policy-accept:hover{background-color:#f8a419}@media screen and (max-width:400px){#easy-cookies-policy-main-wrapper.easy-cookies-policy-theme-black .easy-cookies-policy-accept{margin:15px auto 0}}#easy-cookies-policy-main-wrapper.easy-cookies-policy-theme-black a{color:#fff;transition:all .5s}#easy-cookies-policy-main-wrapper.easy-cookies-policy-theme-black a:hover{color:#f8a419}#what-client-said{padding:100px 0 75px}@media screen and (max-width:480px){#what-client-said{padding:70px 0 60px}}@media screen and (max-width:991px){#what-client-said>.container>.row{flex-direction:column}#what-client-said>.container>.row .col-md-6{flex:0 0 100%;max-width:100%}#what-client-said>.container>.row .col-md-6:first-of-type{margin-bottom:70px}}#what-client-said .col-md-6 h2{font-size:22px;line-height:1.8;max-width:460px}@media screen and (max-width:1199px){#what-client-said .col-md-6 h2{max-width:430px}}@media screen and (max-width:991px){#what-client-said .col-md-6 h2{margin:0;max-width:100%}}@media screen and (max-width:480px){#what-client-said .col-md-6 h2{line-height:1.5}}#what-client-said .page-testimonials{background:#252f37;border-radius:35px;padding:110px 40px 85px 95px;position:relative}@media screen and (max-width:480px){#what-client-said .page-testimonials{border-radius:25px}}#what-client-said .page-testimonials .slick-slide p{color:#fff;font-size:16px;letter-spacing:.05em;margin-bottom:25px;margin-top:0;opacity:.8}#what-client-said .page-testimonials .slick-slide h5{color:hsla(0,0%,100%,.5);font-family:Avenir-Roman,sans-serif;font-weight:400;letter-spacing:4px;line-height:14px;margin:0}#what-client-said .page-testimonials #slide-number{bottom:30px;left:30px;position:absolute}#what-client-said .page-testimonials #slide-number .slide-status{color:#f16926;font-family:Avenir-Roman,sans-serif;font-weight:400;letter-spacing:.2em;line-height:16px}#what-client-said .page-testimonials #slide-number .slide-status span{color:#fff}#what-client-said .page-testimonials:before{background:url(../images/page_quote_open.png) no-repeat 50%;background-size:contain;content:"";height:40px;left:30px;position:absolute;top:30px;width:50px}#what-client-said .page-testimonials:after{background:url(../images/page_quote_close.png) no-repeat 50%;background-size:contain;bottom:30px;content:"";height:40px;position:absolute;right:30px;width:50px}#what-client-said .full-width-content{padding-top:85px}@media screen and (max-width:1400px){#what-client-said .full-width-content{padding-top:75px}}#what-client-said .full-width-content h2{color:#f16926;font-size:22px;line-height:1.4;margin:0 0 30px}#what-client-said .full-width-content p{letter-spacing:.047em}#ios-what-client-said{padding:165px 0 40px}#ios-what-client-said .full-width-content h2,#ios-what-client-said .full-width-content h3{color:#f16926;line-height:40px;margin:0 0 10px}#ios-what-client-said .full-width-content p{letter-spacing:.047em}#ios-what-client-said .full-width-content .dark-box{background:#252f37;margin-top:30px;padding:65px 95px}#ios-what-client-said .full-width-content .dark-box h2,#ios-what-client-said .full-width-content .dark-box h3{margin-bottom:0}#ios-what-client-said .full-width-content .dark-box p{color:hsla(0,0%,100%,.2);margin-top:0}#ios-what-client-said .full-width-content .dark-box p:last-of-type{margin-bottom:0}#benefits{background:#252f37;padding:90px 0}@media screen and (max-width:480px){#benefits{padding:70px 0}}#benefits .benefits-title{color:#f16926;font-size:22px;line-height:1.4;margin:0 0 30px}#benefits .main-benefits-text h2{color:hsla(0,0%,100%,.2);font-size:22px;line-height:1.4;margin:0}#benefits .benefits-list-item{margin-bottom:30px}#benefits .benefits-list-item .benefits-item{height:100%;padding:30px}@media screen and (max-width:991px){#benefits .benefits-list-item .benefits-item{padding:30px 10px}}@media screen and (max-width:767px){#benefits .benefits-list-item .benefits-item{padding:0}}#benefits .benefits-list-item .benefits-item .benefits-content h3,#benefits .benefits-list-item .benefits-item .benefits-content h4{color:#fff;font-size:18px;letter-spacing:.05em;line-height:24px}#benefits .benefits-list-item .benefits-item .benefits-content p{color:#fff;opacity:.8}#benefits .benefits-list-item .benefits-item img{height:55px;width:auto}#ios-benefits .dark-box{background:#252f37;padding:65px 95px}#ios-benefits .dark-box h2,#ios-benefits .dark-box h3{color:#f16926;margin:0 0 20px}#ios-benefits .dark-box p{color:#fff;letter-spacing:.047em;margin-left:9.3333%}#ios-benefits .dark-box p:last-of-type{margin-bottom:25px}#ios-benefits .dark-box .full-width-content p{margin:0}#why-android{padding:85px 0 40px}#why-android .why-android-title{color:#f16926;margin:0 0 50px}#why-android .col-md-6 p{letter-spacing:.047em;margin-bottom:25px}#why-android .col-md-6 p:last-of-type{margin-bottom:0}#why-android .dark-bg-mask{background:#252f37;-moz-box-shadow:-9px 9px 51px 5px rgba(48,47,47,.8);-webkit-box-shadow:-9px 9px 51px 5px rgba(48,47,47,.8);box-shadow:-9px 9px 51px 5px rgba(48,47,47,.8);height:100%;max-height:370px;max-width:455px;padding:0 30px;width:100%}#why-android .dark-bg-mask img{margin-top:-80px}#why-android .dark-bg-mask .portfolio-link{color:#fff;font-family:Avenir-Roman,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2em;margin-left:13px;text-transform:uppercase}#why-us{background:#eeeff1;padding:90px 0}@media screen and (max-width:480px){#why-us{padding:70px 0}}#why-us .why-us-title{color:#f16926;font-size:22px;line-height:1.4;margin:0 0 40px}#why-us .why-us-title:after{background:#f16926;content:"";display:block;height:3px;margin-top:20px;width:115px}#why-us .why-us-slider{width:100%}#why-us .why-us-slider .slick-slide .choose-item{background:#fff;border-radius:25px;height:100%;padding:30px;position:relative}#why-us .why-us-slider .slick-slide .choose-item:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}#why-us .why-us-slider .slick-slide .choose-item .count-slide{color:#f16926;font-family:Avenir-Heavy,sans-serif;font-weight:900;letter-spacing:.2em;line-height:16px;margin-bottom:18px}#why-us .why-us-slider .slick-slide .choose-item .count-slide span{color:#252f37}#why-us .why-us-slider .nav-right{color:#252f37;cursor:pointer;font-family:Avenir-Roman,sans-serif;font-size:12px;font-weight:400;letter-spacing:.05em;text-transform:uppercase}#why-us .why-us-slider .nav-right span{line-height:normal}#why-us .why-us-slider .nav-right i{font-size:16px;margin-left:10px;margin-top:-1px}#why-us.ios-why-us{background:transparent}#why-us.ios-why-us .full-width-content p{letter-spacing:.047em}#why-us.ios-why-us .why-us-slider .nav-right{display:none!important}#our-advantage{padding-top:45px}#our-advantage .advantage-title{color:#f16926;line-height:40px;margin:0}#our-advantage .advantage-list-item{margin:15px 0}#our-advantage .advantage-list-item .advantage-item{-moz-box-shadow:inset 0 0 1px 1px rgba(37,47,55,.16);-webkit-box-shadow:inset 0 0 1px 1px rgba(37,47,55,.16);box-shadow:inset 0 0 1px 1px rgba(37,47,55,.16);height:100%;padding:20px 30px 30px;position:relative}#our-advantage .advantage-list-item .advantage-item h3{font-size:18px;letter-spacing:.05em;line-height:24px;margin:0}#our-advantage .advantage-list-item .advantage-item p{margin-bottom:0}#our-advantage .advantage-list-item .advantage-item:before{-moz-box-shadow:0 8px 27px 6px #e4e2e2;-webkit-box-shadow:0 8px 27px 6px #e4e2e2;box-shadow:0 8px 27px 6px #e4e2e2;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#working-process{padding:55px 0 100px}#working-process .container{position:relative}#working-process .container .dec4{position:absolute;right:-100px;top:150px}@media screen and (max-width:1440px){#working-process .container .dec4{right:-65px}}@media screen and (max-width:1400px){#working-process .container .dec4{display:none}}@media screen and (max-width:580px){#working-process .container .dec4{display:none}}#working-process .container .dec4+.dec4{position:absolute;right:-100px;top:90%}@media screen and (max-width:1440px){#working-process .container .dec4+.dec4{right:-65px}}@media screen and (max-width:580px){#working-process .container .dec4+.dec4{display:none}}#working-process .container .dec3{left:-100px;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:1440px){#working-process .container .dec3{left:-65px}}@media screen and (max-width:1400px){#working-process .container .dec3{display:none}}@media screen and (max-width:580px){#working-process .container .dec3{display:none}}#working-process .container .dec5{left:-100px;position:absolute;top:75%}@media screen and (max-width:1440px){#working-process .container .dec5{left:-65px}}@media screen and (max-width:1400px){#working-process .container .dec5{display:none}}@media screen and (max-width:580px){#working-process .container .dec5{display:none}}#working-process .container .dec6{left:-100px;position:absolute;top:90%}@media screen and (max-width:1440px){#working-process .container .dec6{left:-65px}}@media screen and (max-width:1400px){#working-process .container .dec6{display:none}}@media screen and (max-width:580px){#working-process .container .dec6{display:none}}#working-process .container .dec6+.dec6{left:auto;position:absolute;right:-100px;top:50%;transform:translateY(-50%)}@media screen and (max-width:1440px){#working-process .container .dec6+.dec6{right:-65px}}@media screen and (max-width:580px){#working-process .container .dec6+.dec6{display:none}}#working-process .process-title{color:#f16926;font-size:22px;letter-spacing:5px;line-height:1.4;margin:0 0 30px;text-transform:uppercase}@media screen and (max-width:991px){#working-process .process-title{font-size:28px;line-height:40px;margin-bottom:50px}}@media screen and (max-width:569px){#working-process .process-title{font-size:22px;line-height:32px}}@media screen and (max-width:400px){#working-process .process-title{font-size:20px;letter-spacing:2px;line-height:30px}}#working-process .steps .row{margin-bottom:30px}#working-process .steps .row:last-of-type{margin-bottom:0}#working-process .steps .row:first-of-type .step-item:before{display:none}#working-process .steps .row .step-item{border:3px solid #23282e;border-radius:35px;padding:25px 50px;position:relative}#working-process .steps .row .step-item:before{background:#f16926;content:"";height:0;position:absolute;right:-19px;top:-50%;transition:all .7s;-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;width:3px}#working-process .steps .row .step-item:after{border-radius:35px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#working-process .steps .row .step-item .step-icon{margin-bottom:0}#working-process .steps .row .step-item h2,#working-process .steps .row .step-item h3,#working-process .steps .row .step-item h4{color:#1d1d1d;font-family:Avenir-Roman,sans-serif;font-size:18px;letter-spacing:.05em;line-height:24px;margin:15px 0 0}#working-process .steps .row .step-item p{color:#263038;font-size:16px;letter-spacing:.63px;line-height:24px}#working-process .steps .row .step-item p:last-of-type{margin-bottom:0}#working-process .steps .row .step-item .step-counter{background:#fff;border:1px solid #e4e2e2;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#f16926;font-family:Avenir-Medium,sans-serif;font-size:30px;font-weight:500;height:95px;letter-spacing:.05em;position:absolute;right:-65px;top:calc(50% - 47px);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;width:95px;z-index:1}#working-process .steps .row .step-item .step-counter:after{border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#working-process .steps .row .step-item.current:before{height:100%}#working-process .steps .row .step-item.current .step-counter{-webkit-animation:pulse_active 1s linear 1 forwards;-moz-animation:pulse_active 1s linear 1 forwards;-ms-animation:pulse_active 1s linear 1 forwards;animation:pulse_active 1s linear 1 forwards;background:#23282e;border-color:#23282e;color:#f16926}@keyframes pulse_active{0%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes pulse_active{0%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}@-moz-keyframes pulse_active{0%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}#working-process .steps .row.flex-row-reverse .step-item:before{left:-19px}#working-process .steps .row.flex-row-reverse .step-item .step-counter{left:-65px}#working-process.ios-process{padding-top:35px}#working-process.ios-process.step-process{padding-top:85px}@media screen and (max-width:1300px){#working-process.ios-process.step-process{padding-left:25px;padding-right:25px}}@media screen and (max-width:576px){#working-process.ios-process.step-process{padding-left:15px;padding-right:15px}}.page-template-tpl-android-dev #working-process{padding:90px 0}@media screen and (max-width:1300px){.page-template-tpl-android-dev #working-process{padding-left:25px;padding-right:25px}}@media screen and (max-width:576px){.page-template-tpl-android-dev #working-process{padding-left:15px;padding-right:15px}}@media screen and (max-width:480px){.page-template-tpl-android-dev #working-process{padding:70px 15px}}.page-template-tpl-android-dev #working-process .process-title{margin-bottom:40px}@media screen and (max-width:991px){.page-template-tpl-android-dev #working-process .process-title{font-size:22px;line-height:1.4}}@media screen and (max-width:767px){.page-template-tpl-android-dev #working-process .process-title{margin-bottom:70px}}@media screen and (max-width:480px){.page-template-tpl-android-dev #working-process .process-title{letter-spacing:normal}}@media screen and (max-width:400px){.page-template-tpl-android-dev #working-process .process-title{letter-spacing:normal}}@media screen and (max-width:767px){.page-template-tpl-android-dev #working-process .steps .row .step-item{padding:50px 50px 25px}}@media screen and (max-width:569px){.page-template-tpl-android-dev #working-process .steps .row .step-item{padding:50px 20px 25px}}#contact-us{background-color:#f8a419;background-image:url(../images/contact-us-background.svg);background-repeat:no-repeat;background-size:cover;padding:95px 0;position:relative}#contact-us .dec1{bottom:5%;height:38px;left:32%;position:absolute;width:40px}#contact-us .dec7{position:absolute;right:3%;top:50%}#contact-us .dec8{left:15%;position:absolute;top:7%}#contact-us .contact-container .office{display:inline-block;max-width:775px;position:relative;vertical-align:middle;width:40%;z-index:2}@media screen and (max-width:991px){#contact-us .contact-container .office{margin-bottom:40px;max-width:100%}}#contact-us .contact-container .office img{border:3px solid #23282e;border-left:none;display:block}@media screen and (max-width:991px){#contact-us .contact-container .office img{border:3px solid #23282e;height:auto;width:100%}}#contact-us .contact-container .work-with-us{background:#252f37;border-radius:35px;display:inline-block;margin-left:-50px;max-width:955px;padding:160px 128px 160px 175px;position:relative;vertical-align:middle;width:54%;z-index:1}@media screen and (max-width:1700px){#contact-us .contact-container .work-with-us{padding:150px 120px}}@media screen and (max-width:480px){#contact-us .contact-container .work-with-us{border-radius:25px}}#contact-us .contact-container .work-with-us h3{color:#fff;font-family:Avenir-Roman,sans-serif;font-size:56px;font-weight:400;letter-spacing:0;line-height:65px;margin-bottom:50px;margin-top:0;max-width:90%;text-transform:capitalize}@media screen and (max-width:1200px){#contact-us .contact-container .work-with-us h3{font-size:50px;line-height:60px}}@media screen and (max-width:768px){#contact-us .contact-container .work-with-us h3{font-size:45px;line-height:55px;max-width:100%}}@media screen and (max-width:600px){#contact-us .contact-container .work-with-us h3{font-size:40px;line-height:45px;margin-bottom:20px}}@media screen and (max-width:480px){#contact-us .contact-container .work-with-us h3{font-size:35px;line-height:45px}}@media screen and (max-width:400px){#contact-us .contact-container .work-with-us h3{font-size:30px;line-height:35px}}#contact-us .contact-container .work-with-us form .frm_fields_container{grid-gap:0 0}#contact-us .contact-container .work-with-us form .form-field input,#contact-us .contact-container .work-with-us form .form-field textarea{border-left:0;border-right:0;border-top:0;border-color:#fff;color:#fff;font-size:16px;resize:none;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}#contact-us .contact-container .work-with-us form .form-field input:focus,#contact-us .contact-container .work-with-us form .form-field textarea:focus{border-color:#f16926}#contact-us .contact-container .work-with-us form .form-field ::placeholder{color:#fff;opacity:1}#contact-us .contact-container .work-with-us form .form-field :-ms-input-placeholder{color:#fff}#contact-us .contact-container .work-with-us form .form-field ::-ms-input-placeholder{color:#fff}#contact-us .contact-container .work-with-us form .form-field.your_email,#contact-us .contact-container .work-with-us form .form-field.your_name{margin-bottom:46px}#contact-us .contact-container .work-with-us form .form-field.your_name{grid-column:1/span 5}#contact-us .contact-container .work-with-us form .form-field.your_email{grid-column:8/span 5}#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items{margin:0 10px}@media screen and (max-width:320px){#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items{margin:0 5px}}#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type{margin-left:20px}#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items:last-of-type{margin-right:0}#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid hsla(0,0%,100%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;justify-content:center;width:25px}#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items a img{opacity:.2;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items a img:hover{opacity:1}#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items a i{color:hsla(0,0%,100%,.2);font-size:15px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items a:hover{border-color:#fff}#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items a:hover i{color:#fff}#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper span{color:hsla(0,0%,100%,.2);display:inline;float:left;font-family:Avenir-Roman,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2em;margin:0;text-transform:uppercase}#contact-us .contact-container .work-with-us form .frm_submit button{background:#f05928;border-radius:40px;color:#fff;display:inline-block;font-family:Avenir-Black,sans-serif;font-size:18px;font-weight:900;letter-spacing:1.8px;line-height:22px;padding:14px 35px 12px;text-align:center;text-transform:uppercase;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;width:fit-content}#contact-us .contact-container .work-with-us form .frm_submit button:hover{background:transparent;border-color:#f05928}@media screen and (max-width:569px){#contact-us .contact-container .work-with-us form .frm_submit button{padding:12px 40px!important}}@media screen and (max-width:349px){#contact-us .contact-container .work-with-us form .frm_submit button{padding:12px 25px!important}}@media screen and (max-width:320px){#contact-us .contact-container .work-with-us form .frm_submit button{font-size:16px}}@media screen and (max-width:300px){#contact-us .contact-container .work-with-us form .frm_submit button{font-size:14px}}#contact-us .contact-container .work-with-us form .frm_error_style p{color:#fff;margin:0}#contact-us .contact-container .work-with-us .frm_message p{margin:0}footer.site-footer{background:#252f37}footer.site-footer .widget-wrapper .footer-widgets-wrapper .col-md-12{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}footer.site-footer .widget-wrapper .footer-widgets-wrapper .col-md-12 ul{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-left:0}footer.site-footer .widget-wrapper .footer-widgets-wrapper .col-md-12 ul li{padding:23px 0}footer.site-footer .widget-wrapper .footer-widgets-wrapper .col-md-12 ul li a{color:hsla(0,0%,100%,.7);font-family:Avenir-Roman,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2em;line-height:14px;text-transform:uppercase}footer.site-footer .widget-wrapper .footer-widgets-wrapper .col-md-12 ul li a:hover{color:#f16926}footer.site-footer .footer-contact .container .row{border-top:1px solid hsla(0,0%,100%,.1);justify-content:space-between;padding:20px 0}footer.site-footer .footer-contact .container .row a{color:hsla(0,0%,100%,.2);font-family:Avenir-Roman,sans-serif;font-size:14px;font-weight:400}footer.site-footer .footer-contact .container .row a:hover{color:#f16926}footer.site-footer .footer-contact .container .row p,footer.site-footer .footer-contact .container .row span{color:hsla(0,0%,100%,.2);display:inline;font-family:Avenir-Roman,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2em;margin:0;text-transform:uppercase}footer.site-footer .footer-contact .container .row span{float:left}@media screen and (max-width:350px){footer.site-footer .footer-contact .container .row span{display:block;float:none;margin-bottom:10px}}footer.site-footer .footer-contact .container .row .contact-info{display:flex}footer.site-footer .footer-contact .container .row .contact-info>div{flex:0 0 auto;max-width:100%;width:auto}footer.site-footer .footer-contact .container .row .contact-info>div:first-child{padding-left:0}footer.site-footer .footer-contact .container .row .socials{flex:0 0 auto;max-width:100%;width:auto}footer.site-footer .footer-contact .container .row .socials .social-wrapper{float:right}footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items{margin:0 10px}footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items:first-of-type{margin-left:20px}@media screen and (max-width:350px){footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items:first-of-type{margin-left:-2px}}footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items:last-of-type{margin-right:0}footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid hsla(0,0%,100%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;justify-content:center;width:25px}footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items a img{opacity:.2;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items a img:hover{opacity:1}footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items a i{color:hsla(0,0%,100%,.2);font-size:15px;margin:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items a:hover{border-color:#fff}footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items a:hover i{color:#fff}footer.site-footer .footer-contact .container .row i{color:hsla(0,0%,100%,.2);font-size:20px;margin-right:10px}footer.site-footer .footer-contact .container .row .contact-info i{position:relative;top:2px}footer.site-footer .site-info{background:#1c242b;padding:13px 0}footer.site-footer .site-info .footer-copyright{color:hsla(0,0%,100%,.2);font-size:14px}.LandbotLivechat.LandbotLivechat{opacity:0;transform:scale(.7);transition:.4s ease}@media screen and (max-width:1199px){.LandbotLivechat.LandbotLivechat{bottom:90px;right:-2px}}body .select2-dropdown.select2-dropdown{border:1px solid #f05928!important;border-radius:10px;overflow:hidden;top:10px}body .select2-container--default .select2-selection--single{height:40px}body .select2-container--default .select2-selection--single .select2-selection__rendered{color:#f05928;line-height:40px;padding:0 20px}body .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;right:20px;top:0}body .select2-container--default .select2-selection--single .select2-selection__arrow b:after{color:#f05928;line-height:40px}body .select2-container--default .select2-results>.select2-results__options{max-height:205px}body .select2-container--default .select2-results__option{padding:10px 20px}body .select2-container--default .select2-results__option[aria-selected]{background-color:initial;color:initial}body .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f05928;color:#fff}#wpcomm div.wpd-field-invalid span{background:none;color:red;font-size:11px;line-height:1.2em;padding:0;top:100%}#wpcomm div.wpd-field-invalid span:after{content:none}#wpcomm .wc-field-textarea .wpdiscuz-textarea-wrap,#wpcomm .wpd-form-row .wpd-form-col-left .wpdiscuz-item{margin:0 0 10px}body>div:not(#page) img:not(#libra-logo){display:none}#frm_form_8_container form{display:flex;flex-flow:wrap}#frm_form_8_container form .frm_error_style{margin-bottom:20px;margin-top:30px;order:2;width:100%}#frm_form_8_container form .frm_error_style p{color:#fff}#frm_form_8_container form .frm_form_fields{order:1;width:100%}#about-us h1,#blog h2,#projects h2,#testimonials h2,.portfolio__item h3.heading-third{display:inline-block;position:relative}#about-us h1:after,#blog h2:after,#projects h2:after{background:url(../images/underline-orange.svg) bottom no-repeat;background-size:contain;bottom:-15px;content:"";display:block;height:20px;left:0;position:absolute;width:100%}#about-us h1:after{bottom:-5px}#testimonials h2:after{background:url(../images/underline-white.svg) bottom no-repeat;background-size:contain;bottom:-15px;content:"";display:block;height:20px;left:0;position:absolute;width:100%}#nav_menu-2{margin:0}body .frm_style_formidable-style.with_frm_style .frm_error,body .frm_style_formidable-style.with_frm_style .frm_limit_error{color:#f16926;font-weight:500;line-height:1.4;margin-top:10px;opacity:1}body .frm_style_formidable-style.with_frm_style .frm_error_style{border-radius:15px;border-width:2px;margin-top:40px}body .frm_style_formidable-style.with_frm_style .frm_error_style p{color:#fff;font-size:18px}.frm_form_fields_error_style,.frm_style_formidable-style.with_frm_style .frm_blank_field .chosen-container-multi .chosen-choices,.frm_style_formidable-style.with_frm_style .frm_blank_field .chosen-container-single .chosen-single,.frm_style_formidable-style.with_frm_style .frm_blank_field .frm-card-element.StripeElement,.frm_style_formidable-style.with_frm_style .frm_blank_field .frm-g-recaptcha iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field .g-recaptcha iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field .mce-edit-area iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_blank_field select:not(.ui-datepicker-month):not(.ui-datepicker-year),.frm_style_formidable-style.with_frm_style .frm_blank_field textarea,.frm_style_formidable-style.with_frm_style .frm_form_field:invalid{border-color:#fff}body .frm_success_style,body .with_frm_style .frm_message{border-radius:15px;border-width:2px;margin:40px 0}body input:-webkit-autofill,body input:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s!important}.careers-container.row>div{margin-bottom:30px}html body .top-header-container>div #header-top-page ul li.essential a{text-align:center;width:260px}html body .frm_form_fields.frm_form_fields fieldset{border:none;margin:0;padding:0}html body li.language-switcher .sub-menu{min-width:100px!important}html body .top-header-container>div #header-top-page ul li{padding:0 22px}html:lang(nl) footer.site-footer .widget-wrapper .footer-widgets-wrapper .col-md-12{-webkit-box-flex:0;-ms-flex:0 0 88.33333%;flex:0 0 88.33333%;max-width:88.33333%}html:lang(nl) body .footer-contact .container{max-width:1050px}html body #about-us .container-fluid .about-image .img-wrap{box-shadow:none}body .attachment-file-upload .frm_primary_label{color:#fff!important;font-size:16px;font-weight:100!important;padding-left:10px}body .attachment-file-upload .dz-filename{color:#fff!important;font-size:15px}@media screen and (max-width:450px){body .attachment-file-upload .dz-filename{flex:0 0 100%;max-width:100%!important}}body .attachment-file-upload .dz-column{width:100%!important}body .attachment-file-upload .dz-image{display:none!important}body .attachment-file-upload .dz-message{background:transparent!important;color:#fff!important;padding:15px 20px!important}body .frm_dropzone .dz-preview{padding:15px 0 25px}@media screen and (max-width:450px){body .frm_dropzone .dz-preview.dz-image-preview .dz-details{display:flex;flex-wrap:wrap}}body .attachment-file-upload .frm_small_text{display:none!important}body .attachment-file-upload button{background:transparent!important;border:1px solid #fff!important;border-radius:40px!important;border-radius:0;box-shadow:0 1px 1px #252f37;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Avenir-Black,sans-serif!important;font-size:14px!important;font-weight:900;letter-spacing:1.8px;line-height:40px;margin:0;padding:8px 70px!important;text-align:center;text-shadow:none;text-transform:uppercase;transition:all .5s}body .attachment-file-upload button:hover{background-color:transparent!important;border:1px solid #f05928!important}@media screen and (max-width:1199px){body .attachment-file-upload button{font-size:13px!important;padding:12px 50px!important}}@media screen and (max-width:900px){body .attachment-file-upload button{padding:10px 50px!important}}@media screen and (max-width:300px){body .attachment-file-upload button{padding:10px 36px!important}}#contact-content .contact-container .get-in-touch form .form-field input:focus #quote-content .contact-container .get-in-touch form .form-field textarea:focus,#contact-content .contact-container .get-in-touch form .form-field textarea:focus,#frm_form_2_container form .form-field input:focus,#frm_form_2_container form .form-field textarea:focus,#quote-content .contact-container .get-in-touch form .form-field input:focus{color:#fff!important}.fadeIn{opacity:0;transition:opacity 1s;will-change:opacity}.fadeIn.active{opacity:1}@media screen and (max-width:1366px){.home-hero{margin-top:25px;max-width:calc(100% - 50px)}}@media screen and (max-width:1299px){.home-hero{border-radius:0;box-shadow:none;margin-top:0;min-width:100%;padding-top:150px}}@media screen and (max-width:480px){.home-hero{border-radius:0;box-shadow:none;padding-bottom:30px;padding-top:100px}}@media screen and (max-width:1440px){.home-hero .heading-primary{font-size:55px;line-height:70px}}@media screen and (max-width:1199px){.home-hero .heading-primary{font-size:50px;line-height:65px;margin-bottom:40px}}@media screen and (max-width:991px){.home-hero .heading-primary{margin-left:auto;margin-right:auto;max-width:90%;text-align:center}}@media screen and (max-width:569px){.home-hero .heading-primary{font-size:45px;line-height:55px}}@media screen and (max-width:480px){.home-hero .heading-primary{font-size:40px;line-height:50px}}@media screen and (max-width:400px){.home-hero .heading-primary{font-size:35px;line-height:45px;margin-bottom:30px}}@media screen and (max-width:320px){.home-hero .heading-primary{font-size:32px;line-height:42px}}@media screen and (max-width:991px){.home-hero .home-hero__buttons{align-items:center;display:flex;justify-content:center}}@media screen and (max-width:449px){.home-hero .home-hero__buttons{align-items:center;flex-direction:column}}@media screen and (max-width:1440px){.home-hero .home-hero__button:link,.home-hero .home-hero__button:visited{line-height:20px;padding:16px 32px}}@media screen and (max-width:991px){.home-hero .home-hero__button:link,.home-hero .home-hero__button:visited{padding:14px 28px}}@media screen and (max-width:500px){.home-hero .home-hero__button:link,.home-hero .home-hero__button:visited{display:block;padding:14px 35px 12px}}@media screen and (max-width:449px){.home-hero .home-hero__button:link,.home-hero .home-hero__button:visited{min-width:200px}}@media screen and (max-width:1440px){.home-hero .home-hero__button--long:link,.home-hero .home-hero__button--long:visited{padding:16px 50px}}@media screen and (max-width:1199px){.home-hero .home-hero__button--long:link,.home-hero .home-hero__button--long:visited{padding:16px 50px}}@media screen and (max-width:991px){.home-hero .home-hero__button--long:link,.home-hero .home-hero__button--long:visited{padding:14px 62px}}@media screen and (max-width:500px){.home-hero .home-hero__button--long:link,.home-hero .home-hero__button--long:visited{margin-right:15px;padding:14px 35px 12px}}@media screen and (max-width:449px){.home-hero .home-hero__button--long:link,.home-hero .home-hero__button--long:visited{margin-bottom:20px;margin-right:0}}@media screen and (max-width:1440px){.portfolio{margin:0 auto;max-width:calc(100% - 100px);padding:110px 0 150px}.portfolio .dec6{display:none;left:-2%;position:absolute;top:50%}.portfolio .dec6:nth-child(2){bottom:0;display:block;left:3%;top:auto}.portfolio .dec3{position:absolute;right:10%;top:40px}.portfolio .dec3:nth-child(4){display:none;left:-1%;top:80%}.portfolio .dec4{display:none;position:absolute;right:-1%;top:50%}.portfolio .dec4:nth-child(5){bottom:0;display:block;right:3%;top:auto}.portfolio .dec5{left:3%;position:absolute;top:20px}}@media screen and (max-width:768px){.portfolio{max-width:calc(100% - 60px)}}@media screen and (max-width:600px){.portfolio{max-width:calc(100% - 30px)}}@media screen and (max-width:480px){.portfolio .dec6{display:none;left:-2%;position:absolute;top:50%}.portfolio .dec6:nth-child(2){display:none;left:3%;top:99.5%}.portfolio .dec3{display:none;position:absolute;right:1%;top:10px}.portfolio .dec3:nth-child(4){display:none;left:-1%;top:80%}.portfolio .dec4{display:none;position:absolute;right:-1%;top:50%}.portfolio .dec4:nth-child(5){display:none;right:3%;top:99.5%}.portfolio .dec5{display:none;left:3%;position:absolute;top:10px}}@media screen and (max-width:1100px){.portfolio__item-wrapper{flex-direction:column}.portfolio__item-content{order:2!important}}@media screen and (max-width:480px){.portfolio__item-text p{font-size:16px}}@media screen and (max-width:1366px){.header-nav-absolute{top:65px}}@media screen and (max-width:1299px){.header-nav-absolute{top:40px}}@media screen and (max-width:1440px){#hero-image{padding-top:200px}}@media screen and (max-width:1366px){#hero-image{margin-top:25px;max-width:calc(100% - 50px);padding:150px 0}}@media screen and (max-width:1299px){#hero-image{border-radius:0;box-shadow:none;margin-top:0;max-width:100%}}@media screen and (max-width:480px){#hero-image{border-radius:0;box-shadow:none;padding-bottom:120px;padding-top:120px}}@media screen and (max-width:1440px){#hero-image h1{font-size:50px;line-height:60px}}@media screen and (max-width:991px){#hero-image h1{font-size:40px;line-height:45px}}@media screen and (max-width:480px){#hero-image h1{font-size:35px;line-height:40px}}@media screen and (max-width:320px){#hero-image h1{font-size:30px;line-height:35px;margin-bottom:15px}}@media screen and (max-width:991px){#hero-image #breadcrumbs{font-size:15px}}@media screen and (max-width:480px){#hero-image #breadcrumbs{font-size:14px}}@media screen and (min-width:1441px){.single-post #hero-image{min-height:480px;padding:190px 0 130px}.single-post #hero-image h1{font-size:55px;line-height:60px}}.arrow-toggle{display:none}@media screen and (min-width:1929px){.home-slider .slick-list .slick-track .home-slide{background-size:cover}#services .service-container .dark-side{max-width:34%}#contact-content .contact-container .office,#contact-us .contact-container .office,#quote-content .contact-container .office{max-width:100%;width:40%}#contact-content .contact-container .office img,#contact-us .contact-container .office img,#quote-content .contact-container .office img{width:100%}#our-service{margin:auto;max-width:70%}}@media screen and (max-width:1750px){#about-us{padding-bottom:150px}}@media screen and (max-width:1659px){article .entry-content .careers-dec6{display:block;position:absolute;right:0;top:15%;transform:translateX(100%)}article .entry-content .careers-section .dec5{left:0;position:absolute;top:320px;transform:translateX(-180%)}article .entry-content .careers-section .dec4{bottom:0;position:absolute;right:0;transform:translateX(-120%)}#blog-page .dec3{left:3%;position:absolute;top:12%}#blog-page .dec6{position:absolute;right:3%;top:8%}#blog-page .dec4{bottom:3%;position:absolute;right:3%}#blog-page .dec4:nth-child(4){bottom:15%;left:3%;position:absolute}}@media screen and (max-width:1699px){#about-us .container-fluid .about-image{padding-right:calc(50vw - 575px)}#projects .container .row{justify-content:space-between}#projects .container .project-container{max-width:54%}}@media screen and (max-width:1600px){#blog .dec3,#blog .dec4{display:none}#hero-image #breadcrumbs{max-width:90%}}@media screen and (max-width:1530px){#about-info .col-12 .about-dec4{left:-3%;position:absolute;top:25%;transform:translateX(-100%)}#about-info .col-12 .about-dec5{position:absolute;right:-3%;top:50%;transform:translateX(100%)}}@media screen and (min-width:1700px){#projects{padding:195px 0 280px}#projects .container .project-container{max-width:850px;position:absolute;right:-202px}}@media screen and (min-width:1590px){#inner-services .container #heading,#services .container #heading{left:-140px;position:relative;width:630px}#about-us .container{position:relative}#quote-section .quote-dark-box{left:115px}#our-service .container-fluid .row{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}footer.site-footer .footer-contact .container .row .col-md-4{margin-left:35px}#why-us .why-us-slider{max-width:1430px;width:auto}article .entry-content .about-stuff{padding:250px 0 180px}article .entry-content .about-stuff .col-lg-6.about-image{height:842px;left:50px;max-width:886px;position:absolute}article .entry-content .about-stuff .col-lg-6:last-of-type{margin-left:50%}#our-team .top-content .col-lg-5{margin-left:8.33333%}#our-place .col-lg-6:first-of-type{left:-8.33333%}#our-place .col-lg-6:last-of-type{right:-8.33333%}#our-place .heading{padding:40px}}@media screen and (max-width:1460px){header .logo-menu-wrapper{background:hsla(0,0%,100%,.9);padding:5px 10px 0}header .logo-menu-wrapper.overlay{background:rgba(0,0,0,.3)}#about-us .container-fluid .about-image .img-wrap:before{bottom:60px;left:-30px;top:60px}}@media screen and (max-width:1333px){#projects ul.navigation-libra{display:none}#about-info .col-12 .about-dec4{left:0;position:absolute;top:25%;transform:translateX(-100%)}#about-info .col-12 .about-dec5{position:absolute;right:0;top:50%;transform:translateX(100%)}}@media screen and (max-width:1300px){#about-us .container-fluid .about-image{padding-right:calc(50vw - 550px)}}@media screen and (min-width:1200px) and (max-width:1333px){#blog{padding:70px 0 100px}#about-us .dec6{top:15px}}@media screen and (min-width:1200px) and (max-height:690px){.home-slider .slick-list .slick-track .home-slide h2{top:68%}.home-slider #slide-number{bottom:17%}.home-slider .go-down{bottom:40px}}@media screen and (min-width:1200px) and (max-width:1589px){#projects{padding-bottom:100px}#projects .project-container{padding-bottom:0}#services .service-container .dark-side{max-width:25%}#blog{padding:70px 0 140px}#contact-content .dec7,#contact-us .dec7,#quote-content .dec7{position:absolute;right:3%;top:3%}#contact-content .contact-container .office,#contact-us .contact-container .office,#quote-content .contact-container .office{width:40%}#contact-content .contact-container .get-in-touch,#contact-content .contact-container .work-with-us,#contact-us .contact-container .get-in-touch,#contact-us .contact-container .work-with-us,#quote-content .contact-container .get-in-touch,#quote-content .contact-container .work-with-us{padding:5%;width:60%}#contact-content .contact-container .get-in-touch form .form-field.your_email,#contact-content .contact-container .get-in-touch form .form-field.your_name,#contact-content .contact-container .work-with-us form .form-field.your_email,#contact-content .contact-container .work-with-us form .form-field.your_name,#contact-us .contact-container .get-in-touch form .form-field.your_email,#contact-us .contact-container .get-in-touch form .form-field.your_name,#contact-us .contact-container .work-with-us form .form-field.your_email,#contact-us .contact-container .work-with-us form .form-field.your_name,#quote-content .contact-container .get-in-touch form .form-field.your_email,#quote-content .contact-container .get-in-touch form .form-field.your_name,#quote-content .contact-container .work-with-us form .form-field.your_email,#quote-content .contact-container .work-with-us form .form-field.your_name{max-width:100%}#contact-content .contact-container .get-in-touch form .form-field.your_email,#contact-content .contact-container .work-with-us form .form-field.your_email,#contact-us .contact-container .get-in-touch form .form-field.your_email,#contact-us .contact-container .work-with-us form .form-field.your_email,#quote-content .contact-container .get-in-touch form .form-field.your_email,#quote-content .contact-container .work-with-us form .form-field.your_email{float:right;margin-left:0}#contact-content .contact-container .get-in-touch,#contact-us .contact-container .get-in-touch,#quote-content .contact-container .get-in-touch{margin-left:-50px}#our-service .project-container{max-width:780px}#our-service .page-links{margin:0 0 0 100px;width:calc(100% - 950px)}#inner-services .container .row{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}#testimonials .dec2{height:45px;left:240px;position:absolute;top:305px;width:50px}#testimonials .dec7{bottom:60px;left:488px;position:absolute}#testimonials .dec8{position:absolute;right:90px;top:402px}footer.site-footer .footer-contact .container .row .col-md-4{margin-left:35px}#our-team .top-content .col-lg-5{margin-left:8.33333%}}@media screen and (max-width:1500px){#contact-us .dec7{display:none}#about-us{padding-bottom:120px}}@media screen and (max-width:1400px){#our-service .project-container{width:50%}#our-service .project-container .project-mask{max-width:90%;padding:40px 20px}#our-service .page-links{margin:0 0 0 70px;width:calc(50% - 140px)}}@media screen and (min-width:1201px){#inner-services .container>.row.align-items-center .col-lg-6:first-of-type{align-self:baseline;margin-bottom:80px;margin-top:80px;position:sticky;top:120px}}@media screen and (max-width:1200px){#inner-services .container>.row.align-items-center{flex-direction:column;padding-top:50px}#inner-services .container>.row.align-items-center .col-lg-6{flex:0 0 60%;max-width:60%}#inner-services .container>.row.align-items-center .col-lg-6:first-of-type{margin-bottom:50px;margin-bottom:120px}}@media screen and (max-width:1199px){.portfolio-cat{display:none}#inner-services .row #heading h2{font-size:24px;letter-spacing:4px;line-height:34px}body h1,body h2{font-size:50px;line-height:56px}.portfolio{padding:110px 0}.portfolio .dec3,.portfolio .dec4:nth-child(5),.portfolio .dec5,.portfolio .dec6:nth-child(2){display:none}#inner-services .container>.row.align-items-center .col-lg-6{flex:0 0 70%;max-width:70%}}@media screen and (max-width:1100px){#about-us .line-about-us .svg-elem-2,#about-us .line-about-us .svg-elem-3{display:none}}@media screen and (min-width:992px) and (max-width:1199px){.header-nav-absolute__nav-logo{display:none}#header-top ul{max-width:850px}#header-top ul li{padding:17px 22px}#header-top ul li a{font-size:13px}#header-top ul li.essential{margin-left:60px}header .logo-menu-wrapper{left:10px}header .logo-menu-wrapper.top-fixed{background:transparent;opacity:1;position:fixed;top:10px}header .logo-menu-wrapper.top-fixed #site-navigation .menu-toggle{color:#fff}header .logo-menu-wrapper.top-fixed #libra_logo path{fill:#fff}header .logo-menu-wrapper.sticky{top:10px}.top-header-container>div{max-width:960px}.top-header-container>div #header-top-page ul li{padding:0 20px}.home-slider .slick-dots{max-width:850px}.home-slider #slide-number{bottom:17%}.home-slider #slide-number .slide-status{max-width:850px}.home-slider .slick-list .slick-track .home-slide h2{top:68%}.home-slider .slick-list .slick-track .home-slide .slider-action{margin-top:20px}#projects{padding-bottom:100px}#projects .project-container{padding-bottom:0}#projects .project-container .project-mask{max-width:550px}#services .service-container .dark-side{max-width:28%}#services .container #heading h1{margin-left:20px}#services .container .project-item h2{font-size:18px;letter-spacing:2px}#about-us .container-fluid .about-content{flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:70px}#about-us .container-fluid .about-image{flex:0 0 50%;max-width:50%;padding-right:30px}#testimonials{padding:100px 0}#testimonials .dec1{height:39px;position:absolute;right:280px;top:100px;width:40px}#testimonials .dec2{height:45px;left:220px;position:absolute;top:305px;width:50px}#testimonials .dec7{bottom:30px;left:488px;position:absolute}#testimonials .dec8{position:absolute;right:90px;top:402px}#testimonials .container .testimonials-slider{padding:100px 100px 100px 127px}#blog{padding:40px 0 140px}#blog .dec4{left:10%;position:absolute;top:5%}#blog .dec3{position:absolute;right:10%;top:90%}#blog .container .row .blog-slider .slick-slide{min-width:auto}#blog .container .row .blog-slider .slick-slide a{height:500px!important}#blog .container .row .blog-slider .slick-slide a:hover .blog-info{height:270px}#blog .container .row .blog-slider .slick-slide a .blog-info{height:190px;padding:0 20px 20px}#blog .container .row .blog-slider .slick-slide a .blog-info .blog-date-wrapper{left:20px;width:calc(100% - 40px)}.single-post .recent-posts a{height:500px!important}.single-post .recent-posts a:hover .blog-info{height:270px}.single-post .recent-posts a .blog-info{height:190px;padding:0 20px 20px}.single-post .recent-posts a .blog-info .blog-date-wrapper{left:20px;width:calc(100% - 40px)}#blog-page .container .row article{height:500px!important}#blog-page .container .row article>a:hover .blog-info{height:270px}#blog-page .container .row article>a .blog-info{height:190px;padding:0 20px 20px}#blog-page .container .row article>a .blog-info .blog-date-wrapper{left:20px;width:calc(100% - 40px)}#contact-content,#contact-us,#quote-content{padding:75px 0}#contact-content .contact-container .get-in-touch,#contact-content .contact-container .work-with-us,#contact-us .contact-container .get-in-touch,#contact-us .contact-container .work-with-us,#quote-content .contact-container .get-in-touch,#quote-content .contact-container .work-with-us{margin-left:-30px;padding:50px;width:60%}#contact-content .contact-container .get-in-touch form,#contact-content .contact-container .work-with-us form,#contact-us .contact-container .get-in-touch form,#contact-us .contact-container .work-with-us form,#quote-content .contact-container .get-in-touch form,#quote-content .contact-container .work-with-us form{min-width:auto}#contact-content .contact-container .get-in-touch form .form-field.your_email,#contact-content .contact-container .work-with-us form .form-field.your_email,#contact-us .contact-container .get-in-touch form .form-field.your_email,#contact-us .contact-container .work-with-us form .form-field.your_email,#quote-content .contact-container .get-in-touch form .form-field.your_email,#quote-content .contact-container .work-with-us form .form-field.your_email{float:right;margin-left:0}#contact-content .contact-container .get-in-touch form .frm_submit button,#contact-content .contact-container .work-with-us form .frm_submit button,#contact-us .contact-container .get-in-touch form .frm_submit button,#contact-us .contact-container .work-with-us form .frm_submit button,#quote-content .contact-container .get-in-touch form .frm_submit button,#quote-content .contact-container .work-with-us form .frm_submit button{font-size:13px;padding:12px 40px}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items,#contact-content .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items,#contact-us .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items,#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items,#quote-content .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items{margin:0 3px}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#contact-content .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#contact-us .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#quote-content .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type{margin-left:10px}#contact-content .contact-container .get-in-touch.quote .file_upload,#contact-content .contact-container .work-with-us.quote .file_upload,#contact-us .contact-container .get-in-touch.quote .file_upload,#contact-us .contact-container .work-with-us.quote .file_upload,#quote-content .contact-container .get-in-touch.quote .file_upload,#quote-content .contact-container .work-with-us.quote .file_upload{max-width:50%}#contact-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview,#contact-content .contact-container .work-with-us.quote .file_upload .frm_dropzone .dz-preview,#contact-us .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview,#contact-us .contact-container .work-with-us.quote .file_upload .frm_dropzone .dz-preview,#quote-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview,#quote-content .contact-container .work-with-us.quote .file_upload .frm_dropzone .dz-preview{display:block}footer.site-footer .footer-contact .container .row{align-items:flex-start!important;justify-content:space-between}footer.site-footer .footer-contact .container .row a{font-size:15px}footer.site-footer .footer-contact .container .row .contact-info{display:flex;flex:0 0 auto;max-width:100%;width:auto}footer.site-footer .footer-contact .container .row .contact-info>div{flex:0 0 auto;max-width:100%;width:auto}footer.site-footer .footer-contact .container .row i{margin-right:5px}footer.site-footer .footer-contact .container .row .socials{flex:0 0 auto;max-width:100%;width:auto}footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items{margin:0 5px}footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items:first-of-type{margin-left:10px}#our-service .project-container{padding-bottom:30px}#our-service .page-link h2{font-size:18px;letter-spacing:2px}article .entry-content .two-mixed-columns .image-bg-mask .dark-bg-mask .portfolio-link{right:30px}article .entry-content .about-stuff .about-image{max-height:480px}#our-team .top-content .col-lg-5{margin-left:8.33333%}#our-place .heading{padding:40px}.page-link h2{letter-spacing:.05em}}@media screen and (max-width:991px){.portfolio{padding:90px 0}#projects .container .project-container{max-width:calc(100% - 30px)}#about-us{padding-bottom:100px;padding-top:60px}#about-us .line-about-us .svg-elem-2,#about-us .line-about-us .svg-elem-3{display:block}#about-us .container-fluid{max-width:750px}#about-us .container-fluid .row{flex-direction:column-reverse}#about-us .container-fluid .about-content{padding-left:15px;padding-right:15px}#about-us .container-fluid .about-content p{margin-bottom:30px}#about-us .container-fluid .about-image{margin-bottom:140px;padding-left:15px;padding-right:15px}#about-us .container-fluid .about-image .img-wrap{float:none}#about-us .container-fluid .about-image .img-wrap:before{bottom:100px;top:100px}#about-us .container-fluid .about-image .img-wrap .section-block{width:100%}#about-us .container-fluid .about-image img{margin:0 auto}#inner-services .row #heading h2{font-size:30px;letter-spacing:6px;line-height:40px}#inner-services .container>.row.align-items-center .col-lg-6{flex:0 0 100%;max-width:100%}}@media screen and (min-width:768px) and (max-width:991px){.header-nav-absolute__nav-logo{display:none}#header-top ul{max-width:750px}#header-top ul li{padding:17px}#header-top ul li.essential{margin-left:19px}#header-top ul li a{font-size:13px}#header-top ul li .sub-menu li a{font-size:11px}.top-header-container>div,.top-header-container>div #header-top-page ul{max-width:750px}.top-header-container>div #header-top-page ul li{padding:0 15px}.top-header-container>div #header-top-page ul li.essential{margin-left:19px}.top-header-container>div #header-top-page ul li a{font-size:12px}.top-header-container>div #header-top-page ul li .sub-menu li a{font-size:11px}header .logo-menu-wrapper{left:10px}header .logo-menu-wrapper.top-fixed{background:transparent;opacity:1;position:fixed;top:10px}header .logo-menu-wrapper.top-fixed #site-navigation .menu-toggle{color:#fff}header .logo-menu-wrapper.top-fixed #libra_logo path{fill:#fff}header .logo-menu-wrapper.sticky{top:10px}.home-slider .slick-dots{bottom:2px;max-width:750px}.home-slider #slide-number{bottom:0}.home-slider #slide-number .slide-status{font-size:15px;max-width:750px}.home-slider .slick-list .slick-track .home-slide{background-size:cover}.home-slider .slick-list .slick-track .home-slide h2{font-size:17px;margin:auto;max-width:750px}.home-slider .slick-list .slick-track .home-slide .slider-action{margin-top:30px}.home-slider .go-down{bottom:40px}#projects .project-container{padding-bottom:40px;padding-top:80px}#projects .project-mask{padding:0}#services{padding:140px 0 30px}#services .service-container .dark-side{max-width:100%}#services .container #heading h1{margin-left:20px}#services .container .project-item:first-of-type{margin-top:50px}#blog{padding:40px 0 140px}#blog .dec4{left:10%;position:absolute;top:5%}#blog .dec3{position:absolute;right:10%;top:90%}#blog .container .row .blog-slider .slick-slide{min-width:auto}#blog .container .row .blog-slider .slick-slide a{height:500px!important}#blog .container .row .blog-slider .slick-slide a:hover .blog-info{height:260px}#blog .container .row .blog-slider .slick-slide a .blog-info{padding:0 20px 20px}#blog .container .row .blog-slider .slick-slide a .blog-info .blog-date-wrapper{left:20px;width:calc(100% - 40px)}.single-post .recent-posts .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:30px;max-width:50%}.single-post .recent-posts a{height:500px!important}.single-post .recent-posts a:hover .blog-info{height:260px}.single-post .recent-posts a .blog-info{padding:0 20px 20px}.single-post .recent-posts a .blog-info .blog-date-wrapper{left:20px;width:calc(100% - 40px)}#blog-page .container .row article{height:500px!important}#blog-page .container .row article>a:hover .blog-info{height:260px}#blog-page .container .row article>a .blog-info{padding:0 20px 20px}#blog-page .container .row article>a .blog-info .blog-date-wrapper{left:20px;width:calc(100% - 40px)}#testimonials{padding:100px 20px}#testimonials .container .testimonials-slider{padding:90px 75px 90px 100px}#testimonials .container .align-right{flex:0 0 100%;margin-bottom:100px;margin-right:0;max-width:100%;text-align:left}#testimonials .container .align-right h2{margin-top:0}#testimonials .container .align-left{flex:0 0 100%;margin-left:0;max-width:100%}#contact-content,#contact-us,#quote-content{padding:75px 20px}#contact-content .dec1,#contact-content .dec7,#contact-content .dec8,#contact-us .dec1,#contact-us .dec7,#contact-us .dec8,#quote-content .dec1,#quote-content .dec7,#quote-content .dec8{display:none}#contact-content .dec5,#contact-us .dec5,#quote-content .dec5{display:none;height:30px;left:50px;top:15px;width:30px}#contact-content .dec4,#contact-us .dec4,#quote-content .dec4{height:30px;right:50px;top:15px;width:30px}#contact-content .dec3,#contact-us .dec3,#quote-content .dec3{bottom:15px;height:30px;right:50px;width:30px}#contact-content .dec6,#contact-us .dec6,#quote-content .dec6{bottom:15px;height:30px;left:50px;width:30px}#contact-content .contact-container .office,#contact-us .contact-container .office,#quote-content .contact-container .office{width:100%}#contact-content .contact-container .office img,#contact-us .contact-container .office img,#quote-content .contact-container .office img{border-radius:35px}#contact-content .contact-container .get-in-touch,#contact-content .contact-container .work-with-us,#contact-us .contact-container .get-in-touch,#contact-us .contact-container .work-with-us,#quote-content .contact-container .get-in-touch,#quote-content .contact-container .work-with-us{margin-left:0;padding:50px 40px;width:100%}#contact-content .contact-container .get-in-touch form,#contact-content .contact-container .work-with-us form,#contact-us .contact-container .get-in-touch form,#contact-us .contact-container .work-with-us form,#quote-content .contact-container .get-in-touch form,#quote-content .contact-container .work-with-us form{min-width:auto}#contact-content .contact-container .get-in-touch form .form-field.your_email,#contact-content .contact-container .work-with-us form .form-field.your_email,#contact-us .contact-container .get-in-touch form .form-field.your_email,#contact-us .contact-container .work-with-us form .form-field.your_email,#quote-content .contact-container .get-in-touch form .form-field.your_email,#quote-content .contact-container .work-with-us form .form-field.your_email{float:right;margin-left:0}#contact-content .contact-container .get-in-touch form .frm_submit button,#contact-content .contact-container .work-with-us form .frm_submit button,#contact-us .contact-container .get-in-touch form .frm_submit button,#contact-us .contact-container .work-with-us form .frm_submit button,#quote-content .contact-container .get-in-touch form .frm_submit button,#quote-content .contact-container .work-with-us form .frm_submit button{font-size:13px;padding:12px 40px}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper span,#contact-content .contact-container .work-with-us form .frm_submit .social-wrapper span,#contact-us .contact-container .get-in-touch form .frm_submit .social-wrapper span,#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper span,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper span,#quote-content .contact-container .work-with-us form .frm_submit .social-wrapper span{width:100%}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items,#contact-content .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items,#contact-us .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items,#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items,#quote-content .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items{margin:0 5px}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#contact-content .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#contact-us .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#quote-content .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type{margin-left:0}#contact-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-message,#contact-content .contact-container .work-with-us.quote .file_upload .frm_dropzone .dz-message,#contact-us .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-message,#contact-us .contact-container .work-with-us.quote .file_upload .frm_dropzone .dz-message,#quote-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-message,#quote-content .contact-container .work-with-us.quote .file_upload .frm_dropzone .dz-message{width:100%}#contact-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview,#contact-content .contact-container .work-with-us.quote .file_upload .frm_dropzone .dz-preview,#contact-us .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview,#contact-us .contact-container .work-with-us.quote .file_upload .frm_dropzone .dz-preview,#quote-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview,#quote-content .contact-container .work-with-us.quote .file_upload .frm_dropzone .dz-preview{display:block}#contact-content .contact-container .work-with-us form .frm_submit button,#contact-us .contact-container .work-with-us form .frm_submit button,#quote-content .contact-container .work-with-us form .frm_submit button{padding:12px 40px;width:auto}footer.site-footer .footer-contact .container .row{align-items:flex-start!important;justify-content:space-between}footer.site-footer .footer-contact .container .row .contact-info{display:block}footer.site-footer .footer-contact .container .row .contact-info>div{line-height:1.5em;padding-left:35px!important;position:relative;width:100%}footer.site-footer .footer-contact .container .row .contact-info>div i{left:0;position:absolute;text-align:center;top:4px;width:25px}footer.site-footer .footer-contact .container .row a{font-size:15px}footer.site-footer .footer-contact .container .row i{margin-right:5px}footer.site-footer .footer-contact .container .row .col-12{margin:10px 0}footer.site-footer .footer-contact .container .row .socials{flex:0 0 auto;margin-left:0;width:auto}footer.site-footer .footer-contact .container .row .socials .social-wrapper{float:none}footer.site-footer .footer-contact .container .row .socials .social-wrapper span{display:block;float:none;margin:0 0 10px;width:100%}footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items:first-of-type{margin-left:0}#our-service .dec6{position:absolute;right:100px;top:5%}#our-service .dec4{left:5%;position:absolute;top:10%}#our-service .dec5{bottom:20%;position:absolute;right:50px}#our-service .project-container{padding-bottom:30px;width:80%}#our-service .page-links{margin:100px auto 0;max-width:750px;padding:0 15px;width:100%}article .entry-content .two-mixed-columns .image-bg-mask{margin-left:0}article .entry-content .two-mixed-columns .image-bg-mask .dark-bg-mask .portfolio-link{right:20px}article .entry-content .two-mixed-columns .project-container .project-mask{padding:40px 15px}article .entry-content .two-mixed-columns .project-container .project-slider .slick-arrow{letter-spacing:1px}article .entry-content .frm_forms{padding:50px 30px}article .entry-content .page-testimonials-container{display:block!important}article .entry-content .page-testimonials-container .col-lg-6:first-of-type{max-width:100%}article .entry-content .page-testimonials-container .col-lg-6:last-of-type{margin-top:40px;max-width:100%}article .entry-content .page-testimonials-container .page-testimonials{margin:auto;padding:110px 30px 90px}article .entry-content .page-testimonials-container .testimonials-img{border-radius:35px;height:auto;margin:0 auto;max-width:unset;width:100%}article .entry-content .full-width-content .dark-box-content{margin:25px 0;padding:75px 0}article .entry-content .full-width-content .full-image-centered{width:auto}article .entry-content .about-stuff .about-image{background-position:50%!important}article .entry-content .partners-section .partners-container{padding:0 5px}#contribution .contribution-item-container{margin-bottom:30px}#why-android .dark-bg-mask .portfolio-link{bottom:0;position:absolute;right:30px}#ios-expectation .expectation-container{margin-top:30px;padding:60px}#quote-section .quote-dark-box{margin-bottom:70px;margin-top:40px}#our-team .top-content .dark-side{display:none}#our-team .top-content img{margin:auto}#our-team .top-content .col-lg-5{margin-left:8.33333%;margin-top:40px}#our-place .dark-side{display:none}#our-place .heading{margin-top:40px}#wpcomm .wpd-form-col-left div:last-of-type,#wpcomm .wpd-form-col-right div:last-of-type{margin:10px 0 0}.recent-posts a .blog-info .blog-title{letter-spacing:.05em;word-break:break-word}#what-client-said .page-testimonials{margin:auto;padding:110px 30px 90px}}@media screen and (min-width:570px) and (max-width:767px){body h1,body h2{font-size:45px;line-height:55px}body.home #services .container #heading h2{-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%)}body.home #testimonials .dec1{height:39px;position:absolute;right:30px;top:60px;width:40px}body.home #testimonials .dec2{height:45px;left:20px;position:absolute;top:305px;width:50px}body.home #testimonials .dec7{bottom:60px;left:488px;position:absolute}body.home #testimonials .dec8{position:absolute;right:30px;top:402px}body.home #testimonials .container .align-right{margin-bottom:100px}body.home #testimonials .container .align-right h2{margin-top:0}.header-nav-absolute__nav-logo{display:none}header #site-navigation>div #primary-nav-container .nav-menu{max-height:calc(100vh - 50px);-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px)}header #site-navigation>div #primary-nav-container .nav-menu .cloned-menu{margin-bottom:40px;padding-left:50px}header .logo-menu-wrapper{left:10px}header .logo-menu-wrapper.top-fixed{background:transparent;opacity:1;position:fixed;top:10px}header .logo-menu-wrapper.top-fixed #site-navigation .menu-toggle{color:#fff}header .logo-menu-wrapper.top-fixed #libra_logo path{fill:#fff}header .logo-menu-wrapper.sticky{top:10px}.home-slider .slick-dots{bottom:2px}.home-slider #slide-number{bottom:0}.home-slider #slide-number .slide-status{font-size:15px;max-width:540px}.home-slider .slick-list .slick-track .home-slide{background-size:cover}.home-slider .slick-list .slick-track .home-slide h2{font-size:15px;margin:auto;max-width:540px;text-align:center;top:65%}.home-slider .slick-list .slick-track .home-slide .slider-action{margin-top:10px}.home-slider .go-down{bottom:40px}#projects .project-container{padding-bottom:20px}#projects .project-container .project-mask{max-width:450px}#projects .project-container .project-mask .project-slider .slick-slide{min-height:200px}#projects .project-container .project-mask .project-slider .slick-arrow{bottom:20px}#services{padding:140px 0 30px}#services .service-container .dark-side{max-width:100%}#services .container #heading h1{margin-left:20px}#services .container .project-item:first-of-type{margin-top:50px}#about-us .container-fluid{max-width:570px}#about-us .container-fluid .about-image img{max-width:85%}#about-info .col-12 .about-dec4{display:none;left:0;position:absolute;top:25%;transform:translateX(-100%)}#about-info .col-12 .about-dec5{display:none;position:absolute;right:0;top:50%;transform:translateX(100%)}#testimonials{padding:100px 0}#testimonials .container .align-right{text-align:left}#testimonials .container .align-right h1{margin-bottom:30px}#testimonials .container .align-left{margin-left:0}#testimonials .container .testimonials-slider{padding:80px}#blog .dec4{left:10%;position:absolute;top:5%}#blog .dec3{position:absolute;right:10%;top:90%}#blog .container .row .blog-slider .slick-slide{margin:0;min-width:auto}#blog .container .row .blog-slider .slick-slide a{height:500px!important}#blog .container .row .blog-slider .slick-slide a:hover .blog-info{height:200px}#blog .container .row .blog-slider .slick-slide a img{width:100%}#blog .container .row .blog-slider .slick-slide a .blog-info{height:140px;padding:0 30px 20px}#blog .container .row .blog-slider .slick-slide a .blog-info .blog-date-wrapper{left:30px;width:calc(100% - 60px)}.single-post .recent-posts a{height:500px!important}.single-post .recent-posts a:hover .blog-info{height:200px}.single-post .recent-posts a img{width:100%}.single-post .recent-posts a .blog-info{height:140px;padding:0 30px 20px}.single-post .recent-posts a .blog-info .blog-date-wrapper{left:30px;width:calc(100% - 60px)}#blog-page .dec3{left:1%;position:absolute;top:2%}#blog-page .dec6{position:absolute;right:1%;top:10px}#blog-page .dec4{bottom:8%;display:none;position:absolute;right:10%}#blog-page .dec4:nth-child(4){bottom:15%;display:none;left:10%;position:absolute}#blog-page .container .row article{height:500px!important}#blog-page .container .row article>a:hover .blog-info{height:200px}#blog-page .container .row article>a img{width:100%}#blog-page .container .row article>a .blog-info{height:140px;padding:0 30px 20px}#blog-page .container .row article>a .blog-info .blog-date-wrapper{left:30px;width:calc(100% - 60px)}#contact-content,#contact-us,#quote-content{padding:75px 20px}#contact-content .dec1,#contact-content .dec7,#contact-content .dec8,#contact-us .dec1,#contact-us .dec7,#contact-us .dec8,#quote-content .dec1,#quote-content .dec7,#quote-content .dec8{display:none}#contact-content .dec4,#contact-us .dec4,#quote-content .dec4{height:30px;right:50px;top:15px;width:30px}#contact-content .dec5,#contact-us .dec5,#quote-content .dec5{display:none;height:30px;left:50px;top:15px;width:30px}#contact-content .dec3,#contact-us .dec3,#quote-content .dec3{bottom:15px;height:30px;right:50px;width:30px}#contact-content .dec6,#contact-us .dec6,#quote-content .dec6{bottom:15px;height:30px;left:50px;left:auto;width:30px}#contact-content .contact-container .office,#contact-us .contact-container .office,#quote-content .contact-container .office{text-align:center;width:100%}#contact-content .contact-container .office img,#contact-us .contact-container .office img,#quote-content .contact-container .office img{border-radius:35px}#contact-content .contact-container .get-in-touch,#contact-content .contact-container .work-with-us,#contact-us .contact-container .get-in-touch,#contact-us .contact-container .work-with-us,#quote-content .contact-container .get-in-touch,#quote-content .contact-container .work-with-us{margin-left:0;padding:40px 30px;width:100%}#contact-content .contact-container .get-in-touch form,#contact-content .contact-container .work-with-us form,#contact-us .contact-container .get-in-touch form,#contact-us .contact-container .work-with-us form,#quote-content .contact-container .get-in-touch form,#quote-content .contact-container .work-with-us form{min-width:auto}#contact-content .contact-container .get-in-touch form .form-field.your_email,#contact-content .contact-container .get-in-touch form .form-field.your_name,#contact-content .contact-container .work-with-us form .form-field.your_email,#contact-content .contact-container .work-with-us form .form-field.your_name,#contact-us .contact-container .get-in-touch form .form-field.your_email,#contact-us .contact-container .get-in-touch form .form-field.your_name,#contact-us .contact-container .work-with-us form .form-field.your_email,#contact-us .contact-container .work-with-us form .form-field.your_name,#quote-content .contact-container .get-in-touch form .form-field.your_email,#quote-content .contact-container .get-in-touch form .form-field.your_name,#quote-content .contact-container .work-with-us form .form-field.your_email,#quote-content .contact-container .work-with-us form .form-field.your_name{margin-left:0;max-width:100%;width:100%}#contact-content .contact-container .get-in-touch form .frm_submit button,#contact-content .contact-container .work-with-us form .frm_submit button,#contact-us .contact-container .get-in-touch form .frm_submit button,#contact-us .contact-container .work-with-us form .frm_submit button,#quote-content .contact-container .get-in-touch form .frm_submit button,#quote-content .contact-container .work-with-us form .frm_submit button{font-size:13px;padding:12px 20px}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items,#contact-content .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items,#contact-us .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items,#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items,#quote-content .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items{margin:0 5px}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#contact-content .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#contact-us .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#quote-content .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type{margin-left:10px}#contact-content .contact-container .get-in-touch h1,#contact-content .contact-container .work-with-us h1,#contact-us .contact-container .get-in-touch h1,#contact-us .contact-container .work-with-us h1,#quote-content .contact-container .get-in-touch h1,#quote-content .contact-container .work-with-us h1{max-width:100%}#contact-content .contact-container .get-in-touch.quote .file_upload,#contact-content .contact-container .work-with-us.quote .file_upload,#contact-us .contact-container .get-in-touch.quote .file_upload,#contact-us .contact-container .work-with-us.quote .file_upload,#quote-content .contact-container .get-in-touch.quote .file_upload,#quote-content .contact-container .work-with-us.quote .file_upload{max-width:50%}#contact-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-message,#contact-content .contact-container .work-with-us.quote .file_upload .frm_dropzone .dz-message,#contact-us .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-message,#contact-us .contact-container .work-with-us.quote .file_upload .frm_dropzone .dz-message,#quote-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-message,#quote-content .contact-container .work-with-us.quote .file_upload .frm_dropzone .dz-message{width:100%}#contact-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview,#contact-content .contact-container .work-with-us.quote .file_upload .frm_dropzone .dz-preview,#contact-us .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview,#contact-us .contact-container .work-with-us.quote .file_upload .frm_dropzone .dz-preview,#quote-content .contact-container .get-in-touch.quote .file_upload .frm_dropzone .dz-preview,#quote-content .contact-container .work-with-us.quote .file_upload .frm_dropzone .dz-preview{display:block}#contact-content .contact-container .work-with-us form .frm_submit button,#contact-us .contact-container .work-with-us form .frm_submit button,#quote-content .contact-container .work-with-us form .frm_submit button{padding:12px 20px}footer.site-footer .widget-wrapper .footer-widgets-wrapper .col-md-12 ul li a{font-size:11px}footer.site-footer .footer-contact .container .row{align-items:flex-start!important;justify-content:space-between}footer.site-footer .footer-contact .container .row .contact-info{display:block;width:60%}footer.site-footer .footer-contact .container .row .contact-info>div{width:100%}footer.site-footer .footer-contact .container .row a{font-size:15px}footer.site-footer .footer-contact .container .row .contact-info i{width:25px}footer.site-footer .footer-contact .container .row i{margin-right:5px}footer.site-footer .footer-contact .container .row .col-12{margin:10px 0;padding:0}footer.site-footer .footer-contact .container .row .socials{flex:0 0 auto;margin-left:0;width:auto}footer.site-footer .footer-contact .container .row .socials .social-wrapper{float:none}footer.site-footer .footer-contact .container .row .socials .social-wrapper span{display:block;float:none;margin:0 0 10px;width:100%}footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items{margin:0 4px}footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items:first-of-type{margin-left:0}#our-service{padding-bottom:70px;padding-top:70px}#our-service .dec6{position:absolute;right:30px;top:5%}#our-service .dec4{left:30px;position:absolute;top:5%}#our-service .dec5{bottom:20%;position:absolute;right:30px}#our-service .project-container{padding-bottom:0;width:90%}#our-service .project-container .project-mask{max-width:90%;padding:40px 20px}#our-service .project-container .project-mask .project-slider .slick-slide{min-height:300px}#our-service .page-links{margin:100px auto 0;max-width:570px;padding:0 15px;width:100%}article{width:100%}article .entry-content .frm_forms form .frm_submit button{padding:10px 40px}article .entry-content .two-mixed-columns{flex-wrap:wrap;-ms-flex-wrap:wrap}article .entry-content .two-mixed-columns .project-container .project-mask{margin:auto}article .entry-content .page-testimonials-container{display:block!important}article .entry-content .page-testimonials-container .col-lg-6:first-of-type{max-width:100%}article .entry-content .page-testimonials-container .col-lg-6:last-of-type{margin-top:40px;max-width:100%}article .entry-content .page-testimonials-container .page-testimonials{padding:110px 30px 90px}article .entry-content .page-testimonials-container .testimonials-img{border-radius:35px;height:auto;margin:auto;max-width:unset;width:100%}article .entry-content .full-width-content .dark-box-content{margin:25px 0;padding:75px 20px}article .entry-content .full-width-content .full-image-centered{width:auto}article .entry-content .full-width-content .full-image-centered .portfolio-link{right:10px}article .entry-content .careers-section .careers-container{display:block}article .entry-content .careers-section .careers-container .career-item{margin-bottom:50px}article .entry-content .careers-section .careers-container .career-item img{width:100%}article .entry-content .careers-section .dec5{left:0;position:absolute;top:0;transform:translateX(-120%)}article .entry-content .partners-section .partners-container .partner-item .logo-container{min-height:160px}article.search-resoults-section a img{width:100%}.recent-posts a{margin-bottom:50px}.recent-posts a img{width:100%}#contribution .contribution-item-container{margin-bottom:30px}#what-client-said .page-testimonials{padding:110px 30px 90px}#benefits .benefits-list-item:nth-child(n+4){margin-left:0!important}#why-android .dark-bg-mask{margin-top:100px;max-width:100%}#working-process .process-title{margin-bottom:70px}#working-process .steps .row{margin-bottom:103px}#working-process .steps .row .step-item .step-icon{margin-top:20px}#working-process .steps .row .step-item .step-counter{height:75px;left:calc(50% - 37px);top:-41px;width:75px}#working-process .steps .row .step-item:before,#working-process .steps .row.flex-row-reverse .step-item:before{display:none}#working-process .steps .row.flex-row-reverse .step-item .step-counter{left:calc(50% - 37px)}#ios-expectation .expectation-container{margin-top:30px;padding:60px}#ios-benefits .dark-box,#ios-what-client-said .full-width-content .dark-box{padding:35px}#quote-section .quote-dark-box{margin-bottom:70px;margin-top:40px}#quote-section .quote-dark-box .img-holder{margin-left:0}#our-team .top-content .dark-side{display:none}#our-team .top-content img{margin:auto}#our-team .top-content .col-lg-5{margin-left:8.33333%;margin-top:40px}#our-technology{padding:60px 0}#our-technology .logo-container .logo-item{float:left;margin-bottom:30px;width:50%}#our-place{margin:50px 0}#our-place .dark-side{display:none}#our-place .heading{margin-top:40px}}@media screen and (max-width:767px){#hero-image #breadcrumbs{max-width:100%}}@media screen and (max-width:569px){body h1,body h2{font-size:38px;line-height:44px}body.home #services .dark-side .dec1{left:80%;top:65%}body.home #services .container #heading h2{-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%)}body.home #services .container .project-item h2{font-size:20px;letter-spacing:.15em}body.home #about-us{padding:60px 0 100px}body.home #about-us .dec6{top:10px}body.home #about-us .container-fluid{max-width:100%}body.home #about-us .container-fluid .about-image{margin-bottom:30px;padding-left:15px;padding-right:15px}body.home #about-us .container-fluid .about-image .img-wrap{margin-bottom:0}body.home #about-us .container-fluid .about-image .img-wrap:before{bottom:30px;top:30px}body.home #about-us .container-fluid .about-image img{max-width:85%}body.home #about-info .col-12 .about-dec4{display:none;left:0;position:absolute;top:25%;transform:translateX(-100%)}body.home #about-info .col-12 .about-dec5{display:none;position:absolute;right:0;top:50%;transform:translateX(100%)}body.home #testimonials .dec1{display:none;height:39px;position:absolute;right:280px;top:180px;width:40px}body.home #testimonials .dec2{display:none;height:45px;left:400px;position:absolute;top:305px;width:50px}body.home #testimonials .dec7{bottom:20px;left:50%;position:absolute}body.home #testimonials .dec8{position:absolute;right:30px;top:50px}body.home #testimonials .container .align-right{margin-bottom:70px}body.home #testimonials .container .align-right h2{margin-top:0}header .logo-menu-wrapper{left:10px}header .logo-menu-wrapper.top-fixed{background:transparent;opacity:1;position:fixed;top:10px}header .logo-menu-wrapper.top-fixed #site-navigation .menu-toggle{color:#fff}header .logo-menu-wrapper.top-fixed #libra_logo path{fill:#fff}header .logo-menu-wrapper.sticky{top:10px}header #site-navigation>div #primary-nav-container .nav-menu{max-height:calc(100vh - 35px);-ms-transform:translateY(35px);-webkit-transform:translateY(35px);transform:translateY(35px)}header #site-navigation>div #primary-nav-container .nav-menu>.menu-item{padding-left:30px}header #site-navigation>div #primary-nav-container .nav-menu .cloned-menu{margin-bottom:30px;padding-left:30px}.header-nav-absolute__nav-logo{display:none}.home-slider .slick-dots{bottom:2px}.home-slider #slide-number{display:none}.home-slider .slick-list .slick-track .home-slide{background-size:cover}.home-slider .slick-list .slick-track .home-slide h2{font-size:13px;line-height:23px!important;margin:auto;max-width:420px;padding:0 10px;text-align:center}.home-slider .slick-list .slick-track .home-slide .slider-action{margin-top:30px}.home-slider .go-down{bottom:20px}#projects{padding:40px 0 70px}#projects .project-container{padding:0}#projects .project-container .project-mask{max-width:calc(100% - 30px)}#projects .project-container .project-mask .project-slider .slick-slide{max-width:90%;width:100%}#projects .project-container .project-mask .project-slider .slick-arrow{font-size:10px;height:50px;min-width:unset;width:50px}#projects .project-container .project-mask .project-slider .slick-arrow:hover i{color:#fff}#projects .project-container .project-mask .project-slider .slick-arrow span{display:none}#projects .project-container .project-mask .project-slider .slick-arrow i{font-size:30px;margin:0;transition:all .3s ease-in}#projects .container .project-container{max-width:100%}#services{padding:70px 0 0}#services .service-container .dark-side{max-width:100%}#services .container #heading{padding:0 40px 40px}#services .container #heading .image-holder{width:100%}#services .container #heading .image-holder img{margin-top:-40px;width:100%}#services .container #heading img{margin-top:0}#services .container .project-item{border-radius:20px;margin:10px 0;padding:20px 30px}#services .container .project-item:hover{border-radius:20px}#services .container .project-item .col{display:none}#services .container .project-item:first-of-type{margin-top:40px}#about-us{padding:50px 0}#about-us .container .about-image{height:100vw;margin-bottom:-30px;margin-top:40px;max-height:100%}#testimonials{padding:80px 0}#testimonials .container .align-right{text-align:left}#testimonials .container .align-right h1{margin-bottom:30px}#testimonials .container .align-left{margin-left:0}#testimonials .container .testimonials-slider{padding:70px 20px}#testimonials .container .testimonials-slider #slide-number,#testimonials .container .testimonials-slider .slick-arrow.slick-prev{left:20px}#testimonials .container .testimonials-slider .slick-arrow.slick-next{right:20px}#blog{padding:40px 0 120px}#blog .dec4{left:10%;position:absolute;top:2%}#blog .dec3{position:absolute;right:10%;top:92%}#blog .container .row .blog-slider .slick-slide{margin:0 3px;min-width:auto}#blog .container .row .blog-slider .slick-slide a{height:480px!important}#blog .container .row .blog-slider .slick-slide a:hover .blog-info{height:260px}#blog .container .row .blog-slider .slick-slide a img{width:100%}#blog .container .row .blog-slider .slick-slide a .blog-info{padding:0 20px 20px}#blog .container .row .blog-slider .slick-slide a .blog-info .blog-title{font-size:20px}#blog .container .row .blog-slider .slick-slide a .blog-info .blog-date-wrapper{left:20px;width:calc(100% - 40px)}.single-post .recent-posts a{height:480px!important}.single-post .recent-posts a:hover .blog-info{height:260px}.single-post .recent-posts a img{width:100%}.single-post .recent-posts a .blog-info{padding:0 20px 20px}.single-post .recent-posts a .blog-info .blog-title{font-size:20px}.single-post .recent-posts a .blog-info .blog-date-wrapper{left:20px;width:calc(100% - 40px)}#about-info{padding:40px 0 80px}#blog-page{padding:50px 0}#blog-page .dec3{left:1%;position:absolute;top:10px}#blog-page .dec6{display:none;position:absolute;right:1%;top:5px}#blog-page .dec4{bottom:8%;display:none;position:absolute;right:10%}#blog-page .dec4:nth-child(4){bottom:15%;display:none;left:10%;position:absolute}#blog-page .container .row article{height:480px!important;margin-bottom:30px}#blog-page .container .row article>a:hover .blog-info{height:260px}#blog-page .container .row article>a img{width:100%}#blog-page .container .row article>a .blog-info{padding:0 20px 20px}#blog-page .container .row article>a .blog-info .blog-title{font-size:20px}#blog-page .container .row article>a .blog-info .blog-date-wrapper{left:20px;width:calc(100% - 40px)}#contact-content,#contact-us,#quote-content{padding:50px 15px}#contact-content .dec1,#contact-content .dec7,#contact-content .dec8,#contact-us .dec1,#contact-us .dec7,#contact-us .dec8,#quote-content .dec1,#quote-content .dec7,#quote-content .dec8{display:none}#contact-content .dec4,#contact-us .dec4,#quote-content .dec4{height:30px;right:50px;top:15px;width:30px}#contact-content .dec5,#contact-us .dec5,#quote-content .dec5{display:none;height:30px;left:50px;top:15px;width:30px}#contact-content .dec3,#contact-us .dec3,#quote-content .dec3{bottom:15px;height:30px;left:auto;right:50px;width:30px}#contact-content .dec6,#contact-us .dec6,#quote-content .dec6{bottom:15px;height:30px;left:50px;right:auto;width:30px}#contact-content .contact-container .office,#contact-us .contact-container .office,#quote-content .contact-container .office{text-align:center;width:100%}#contact-content .contact-container .office img,#contact-us .contact-container .office img,#quote-content .contact-container .office img{border-radius:35px}#contact-content .contact-container .get-in-touch,#contact-content .contact-container .work-with-us,#contact-us .contact-container .get-in-touch,#contact-us .contact-container .work-with-us,#quote-content .contact-container .get-in-touch,#quote-content .contact-container .work-with-us{margin-left:0;padding:40px 30px;width:100%}#contact-content .contact-container .get-in-touch form,#contact-content .contact-container .work-with-us form,#contact-us .contact-container .get-in-touch form,#contact-us .contact-container .work-with-us form,#quote-content .contact-container .get-in-touch form,#quote-content .contact-container .work-with-us form{min-width:auto}#contact-content .contact-container .get-in-touch form .form-field.your_email,#contact-content .contact-container .get-in-touch form .form-field.your_name,#contact-content .contact-container .work-with-us form .form-field.your_email,#contact-content .contact-container .work-with-us form .form-field.your_name,#contact-us .contact-container .get-in-touch form .form-field.your_email,#contact-us .contact-container .get-in-touch form .form-field.your_name,#contact-us .contact-container .work-with-us form .form-field.your_email,#contact-us .contact-container .work-with-us form .form-field.your_name,#quote-content .contact-container .get-in-touch form .form-field.your_email,#quote-content .contact-container .get-in-touch form .form-field.your_name,#quote-content .contact-container .work-with-us form .form-field.your_email,#quote-content .contact-container .work-with-us form .form-field.your_name{margin-left:0;max-width:100%;width:100%}#contact-content .contact-container .get-in-touch form .frm_submit,#contact-content .contact-container .work-with-us form .frm_submit,#contact-us .contact-container .get-in-touch form .frm_submit,#contact-us .contact-container .work-with-us form .frm_submit,#quote-content .contact-container .get-in-touch form .frm_submit,#quote-content .contact-container .work-with-us form .frm_submit{display:block!important}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper,#contact-content .contact-container .work-with-us form .frm_submit .social-wrapper,#contact-us .contact-container .get-in-touch form .frm_submit .social-wrapper,#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper,#quote-content .contact-container .work-with-us form .frm_submit .social-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper span,#contact-content .contact-container .work-with-us form .frm_submit .social-wrapper span,#contact-us .contact-container .get-in-touch form .frm_submit .social-wrapper span,#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper span,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper span,#quote-content .contact-container .work-with-us form .frm_submit .social-wrapper span{margin-bottom:10px;width:100%}#contact-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#contact-content .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#contact-us .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#contact-us .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#quote-content .contact-container .get-in-touch form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type,#quote-content .contact-container .work-with-us form .frm_submit .social-wrapper .social-icon-menu-items:first-of-type{margin-left:0}#contact-content .contact-container .get-in-touch form .frm_submit button,#contact-content .contact-container .work-with-us form .frm_submit button,#contact-us .contact-container .get-in-touch form .frm_submit button,#contact-us .contact-container .work-with-us form .frm_submit button,#quote-content .contact-container .get-in-touch form .frm_submit button,#quote-content .contact-container .work-with-us form .frm_submit button{display:block;margin-left:auto;margin-right:auto;margin-top:40px;padding:12px 20px}#contact-content .contact-container .get-in-touch h1,#contact-content .contact-container .work-with-us h1,#contact-us .contact-container .get-in-touch h1,#contact-us .contact-container .work-with-us h1,#quote-content .contact-container .get-in-touch h1,#quote-content .contact-container .work-with-us h1{max-width:100%}#contact-content .contact-container .get-in-touch.quote .file_upload,#contact-content .contact-container .work-with-us.quote .file_upload,#contact-us .contact-container .get-in-touch.quote .file_upload,#contact-us .contact-container .work-with-us.quote .file_upload,#quote-content .contact-container .get-in-touch.quote .file_upload,#quote-content .contact-container .work-with-us.quote .file_upload{margin-bottom:20px}#contact-content .contact-container .get-in-touch.quote .file_upload .ajax-file-upload-error,#contact-content .contact-container .work-with-us.quote .file_upload .ajax-file-upload-error,#contact-us .contact-container .get-in-touch.quote .file_upload .ajax-file-upload-error,#contact-us .contact-container .work-with-us.quote .file_upload .ajax-file-upload-error,#quote-content .contact-container .get-in-touch.quote .file_upload .ajax-file-upload-error,#quote-content .contact-container .work-with-us.quote .file_upload .ajax-file-upload-error{max-width:100%;position:static;width:100%}#contact-content .contact-container .get-in-touch.quote .ajax-file-upload-container,#contact-content .contact-container .work-with-us.quote .ajax-file-upload-container,#contact-us .contact-container .get-in-touch.quote .ajax-file-upload-container,#contact-us .contact-container .work-with-us.quote .ajax-file-upload-container,#quote-content .contact-container .get-in-touch.quote .ajax-file-upload-container,#quote-content .contact-container .work-with-us.quote .ajax-file-upload-container{margin:0 0 10px}#contact-content .contact-container .get-in-touch.quote .frm_submit,#contact-content .contact-container .work-with-us.quote .frm_submit,#contact-us .contact-container .get-in-touch.quote .frm_submit,#contact-us .contact-container .work-with-us.quote .frm_submit,#quote-content .contact-container .get-in-touch.quote .frm_submit,#quote-content .contact-container .work-with-us.quote .frm_submit{clear:both;float:none}#contact-content .contact-container .work-with-us form .frm_submit button,#contact-us .contact-container .work-with-us form .frm_submit button,#quote-content .contact-container .work-with-us form .frm_submit button{margin-left:auto;margin-right:auto!important}footer.site-footer .widget-wrapper{padding:20px 0}footer.site-footer .widget-wrapper .footer-widgets-wrapper .col-md-12{flex:1;max-width:100%}footer.site-footer .widget-wrapper .footer-widgets-wrapper .col-md-12 ul{display:block}footer.site-footer .widget-wrapper .footer-widgets-wrapper .col-md-12 ul li{float:left;padding:15px;width:50%}footer.site-footer .widget-wrapper .footer-widgets-wrapper .col-md-12 ul li:nth-child(2n){text-align:right}footer.site-footer .footer-contact{text-align:center}footer.site-footer .footer-contact .container .row .col-12{margin:10px 0}footer.site-footer .footer-contact .container .row .contact-info{display:block;padding:0;width:100%}footer.site-footer .footer-contact .container .row .contact-info>div{padding-left:35px!important;width:100%}footer.site-footer .footer-contact .container .row .contact-info>div i{margin-left:-35px;position:absolute;text-align:center;width:25px}footer.site-footer .footer-contact .container .row .socials{display:flex;flex-flow:wrap;margin-left:0;padding:0;width:100%}footer.site-footer .footer-contact .container .row .socials .social-wrapper{float:none;margin:auto;padding:0 5px}footer.site-footer .footer-contact .container .row .socials .social-wrapper .social-icon-menu-items{margin:0 4px}footer.site-footer .site-info .footer-copyright{font-size:13px}#breadcrumbs{font-size:11px}#our-service{padding-bottom:50px;padding-top:50px}#our-service .dec6{position:absolute;right:30px;top:1%}#our-service .dec4{left:30px;position:absolute;top:1%}#our-service .dec5{bottom:1%;position:absolute;right:30px}#our-service .project-container{border-radius:0;border-right:0;max-width:100%;padding-bottom:0;width:100%}#our-service .project-container .project-mask{max-width:calc(100% - 30px);padding:40px 0}#our-service .project-container .project-mask .project-slider .slick-slide{min-height:120px}#our-service .project-container .project-mask .project-slider .slick-arrow{border-radius:100%;font-size:10px;height:50px;min-width:unset;width:50px}#our-service .project-container .project-mask .project-slider .slick-arrow:hover i{color:#fff}#our-service .project-container .project-mask .project-slider .slick-arrow span{display:none}#our-service .project-container .project-mask .project-slider .slick-arrow i{font-size:30px;margin:0;transition:all .3s ease-in}#our-service .page-links{margin:50px auto 0;padding:0 15px;width:100%}#our-service .page-links .page-link{border-radius:20px;margin:10px 0;padding:20px 30px}#our-service .page-links .page-link h2{font-size:20px}#our-service .page-links .page-link .arrow-link,#our-service .page-links .page-link h2:before{display:none}#inner-services{padding:50px 0 40px}#inner-services .container>.row.align-items-center{padding-top:0}#inner-services .container>.row.align-items-center .col-lg-6:first-of-type{margin-bottom:80px}#inner-services .row .higher{margin-top:0}#inner-services .row .main-content{margin-bottom:0}#inner-services .row #heading{padding:0 40px 40px}#inner-services .row #heading .image-holder{width:100%}#inner-services .row #heading .image-holder:before{height:100%;margin-top:0}#inner-services .row #heading .image-holder img{margin-top:-40px;width:100%}#inner-services .row #heading h2{margin:0}#inner-services .page-links .page-link{border-radius:20px;margin:10px 0;padding:30px}#inner-services .page-links .page-link h2{font-size:16px}#inner-services .page-links .page-link .arrow-link,#inner-services .page-links .page-link h2:before{display:none}article{width:100%}article .entry-content{padding:40px 0}article .entry-content .frm_forms{padding:40px 20px}article .entry-content .two-mixed-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}article .entry-content .two-mixed-columns .project-container .project-mask{margin:auto;min-height:auto;padding:40px 5px}article .entry-content .two-mixed-columns .project-container .project-mask .project-slider .slick-slide{min-height:auto}article .entry-content .two-mixed-columns .project-container .project-mask .project-slider .slick-slide a{margin:auto}article .entry-content .two-mixed-columns .project-container .project-mask .project-slider .slick-slide a img{max-height:250px}article .entry-content .two-mixed-columns .project-container .project-mask .project-slider .slick-arrow{bottom:-20px;font-size:10px}article .entry-content .two-mixed-columns .project-container .project-mask .project-slider .slick-arrow span{display:none}article .entry-content .two-mixed-columns .project-container .project-mask .project-slider .slick-arrow i{font-size:30px}article .entry-content .page-testimonials-container{display:block!important}article .entry-content .page-testimonials-container .col-lg-6:first-of-type{max-width:100%}article .entry-content .page-testimonials-container .col-lg-6:last-of-type{margin-top:40px;max-width:100%}article .entry-content .page-testimonials-container .page-testimonials{padding:110px 20px 90px}article .entry-content .page-testimonials-container .page-testimonials #slide-number,article .entry-content .page-testimonials-container .page-testimonials:before{left:20px}article .entry-content .page-testimonials-container .page-testimonials:after{right:20px}article .entry-content .page-testimonials-container .testimonial-image-container{display:block!important}article .entry-content .page-testimonials-container .testimonial-image-container .testimonials-img{border-radius:35px;height:auto;margin:auto;max-width:unset;width:100%}article .entry-content .full-width-content .full-image-centered{width:auto}article .entry-content .full-width-content .full-image-centered .portfolio-link{bottom:20px;font-size:10px;top:auto}article .entry-content .about-stuff .about-image{background-position:50%!important;max-height:350px}article .entry-content .careers-section{position:relative}article .entry-content .careers-section .careers-container{display:block}article .entry-content .careers-section .careers-container .career-item{margin-bottom:50px}article .entry-content .careers-section .careers-container .career-item img{width:100%}article .entry-content .careers-section .careers-container .career-item:last-child{margin-bottom:0}article .entry-content .careers-section .dec5{display:none;left:60px;position:absolute;top:0}article .entry-content .full-width-content .essential-dark-block{border-left:0;left:0;width:75%}article .entry-content .full-width-content .dark-box-content{margin:10px 0;padding:40px 10px}article .entry-content .full-width-content .dark-box-content ul{padding-left:20px}article .entry-content .full-width-content .dark-box{padding:40px 10px}article .entry-content .frm_forms form h3{max-width:100%!important}article .entry-content .partners-section .partners-container .partner-item .logo-container{min-height:160px}article.search-resoults-section a img{width:100%}.recent-posts a{margin-bottom:50px}.recent-posts a img{width:100%}#contribution .contribution-item-container{margin-bottom:30px}#what-client-said .page-testimonials{padding:110px 20px 90px}#what-client-said .page-testimonials:before{left:20px}#what-client-said .page-testimonials:after{right:20px}#what-client-said .page-testimonials #slide-number{left:20px}#benefits .benefits-list-item:nth-child(n+4){margin-left:0!important}#why-android .dark-bg-mask{margin:100px auto 0}#why-android .dark-bg-mask .portfolio-link{bottom:0;left:50%;margin:0;position:absolute}#working-process .process-title{margin-bottom:80px}#working-process .steps .row{margin-bottom:85px}#working-process .steps .row .step-item{margin:auto;padding:25px 20px 40px}#working-process .steps .row .step-item .step-icon{margin-top:50px}#working-process .steps .row .step-item .step-counter{height:75px;left:calc(50% - 37px);top:-41px;width:75px}#working-process .steps .row .step-item:before{display:none}#working-process .steps .row.flex-row-reverse .step-item .step-counter{left:calc(50% - 37px)}#ios-expectation .expectation-container{margin-top:30px;padding:20px}#ios-expectation .portfolio-link{padding:11px 36px}#ios-benefits .dark-box,#ios-what-client-said .full-width-content .dark-box{padding:15px}#location .map-container .map-address>div{font-size:10px}#quote-section{margin-top:50px;padding:40px 15px}#quote-section .quote-dark-box{margin-bottom:50px;margin-top:60px;padding:50px}#quote-section .quote-dark-box .img-holder{margin-left:0}#quote-section .portfolio-link{padding:10px 54px}#our-team{padding-bottom:40px}#our-team .top-content:before{bottom:-40px}#our-team .top-content .dark-side{display:none}#our-team .top-content img{filter:drop-shadow(0 5px 10px rgba(84,83,83,.5));margin:auto}#our-team .top-content .col-lg-5{margin-left:0;margin-top:40px}#our-team-more{padding:40px 0}#our-technology{padding:50px 0 30px;position:relative;z-index:1}#our-technology h1{margin-bottom:60px}#our-technology .logo-container .logo-item{float:left;margin-bottom:30px;width:50%}#our-technology .logo-container .logo-item h5{margin-top:10px}#our-technology .logo-container .w-100{margin:0 0 30px}#our-place .dark-side{display:none}#our-place .heading{margin-top:40px}#our-place{margin:50px 0}#about-process .full-width-content{padding-bottom:20px;padding-top:40px}#wpcomm .wpd-form-col-left div:last-of-type,#wpcomm .wpd-form-col-right div:last-of-type{margin:10px 0 0}article .project-container .project-slider .slick-arrow.slick-next,article .project-container .project-slider .slick-arrow.slick-prev{font-size:10px;height:50px;min-width:unset;width:50px}article .project-container .project-slider .slick-arrow.slick-next span,article .project-container .project-slider .slick-arrow.slick-prev span{display:none}article .project-container .project-slider .slick-arrow.slick-next i,article .project-container .project-slider .slick-arrow.slick-prev i{font-size:30px;margin:0;transition:all .3s ease-in}article .project-container .project-slider .slick-arrow.slick-next:hover i,article .project-container .project-slider .slick-arrow.slick-prev:hover i{color:#fff}}@media screen and (max-width:480px){#contact-content .contact-container .get-in-touch,#contact-content .contact-container .office img,#contact-us .contact-container .office img,#inner-services .row #heading .image-holder img,#quote-content .contact-container .get-in-touch,#quote-content .contact-container .office img,.page-link,.project-container .project-mask,.project-container .project-slider .slick-list,.project-container .project-slider .slick-slide{border-radius:25px}.project-container .project-slider #slide-number{padding:3px 10px 2px}.project-container .project-slider #slide-number .slide-status{font-size:14px}body h1,body h2{font-size:35px;line-height:40px}#services .container #heading{border-radius:25px}.portfolio{padding:60px 0}article .entry-content .two-mixed-columns .project-container{border-radius:25px}}@media screen and (max-width:420px){#inner-services .row #heading h2{font-size:24px;letter-spacing:4px;line-height:34px}}@media screen and (max-width:400px){#our-service .page-links .page-link h2,body.home #services .container .project-item h2{font-size:18px}#services{padding:40px 0 0}#services .container #heading{padding:0 20px 30px}#services .container #heading .image-holder img{margin-top:-30px}#inner-services .row #heading{padding:0 20px 30px}#what-client-said .page-testimonials .slick-slide h5{font-size:18px;letter-spacing:1.5px}}@media screen and (max-width:350px){#blog .container .row .blog-slider .slick-slide a .blog-info .blog-date-wrapper{flex-direction:column}#blog .container .row .blog-slider .slick-slide a .blog-info .blog-dc .blog-date{align-self:flex-start}#blog .container .row .blog-slider .slick-slide a .blog-info .blog-date-wrapper .blog-read-more{align-self:flex-start;margin-top:15px}#blog .container .row .blog-slider .slick-slide a .blog-info{height:220px}#blog .container .row .blog-slider .slick-slide a:hover .blog-info{height:320px}.single-post .recent-posts a .blog-info .blog-date-wrapper{flex-direction:column}.single-post .recent-posts a .blog-dc .blog-date{align-self:flex-start}.single-post .recent-posts a .blog-date-wrapper .blog-read-more{align-self:flex-start;margin-top:15px}.single-post .recent-posts a .blog-info{height:220px}.single-post .recent-posts a:hover .blog-info{height:320px}#blog-page .container .row article>a .blog-info .blog-date-wrapper{flex-direction:column}#blog-page .container .row article>a .blog-info .blog-dc .blog-date{align-self:flex-start}#blog-page .container .row article>a .blog-info .blog-date-wrapper .blog-read-more{align-self:flex-start;margin-top:15px}#blog-page .container .row article>a .blog-info{height:220px}#blog-page .container .row article>a:hover .blog-info{height:320px}body.home #about-us .container-fluid .about-image img{max-width:100%}#about-us .section-mask{display:none}}@media screen and (max-width:320px){body h1,body h2{font-size:30px;line-height:35px}#inner-services .row #heading h2{font-size:20px;line-height:30px}#our-service .page-links .page-link{padding:20px}#our-service .project-container .project-mask .project-slider .slick-arrow,#projects .project-container .project-mask .project-slider .slick-arrow,article .project-container .project-slider .slick-arrow.slick-next,article .project-container .project-slider .slick-arrow.slick-prev{height:40px;width:40px}}@media screen and (max-width:1200px){#contact-us .contact-container .work-with-us:after{background-position:bottom;background-size:contain;height:calc(100% + 20px);left:-10px;top:-10px;width:calc(100% + 20px)}}@media screen and (max-width:992px){#contact-us .contact-container .work-with-us:after{background-size:100% 100%}}@media screen and (max-width:768px){#contact-us .contact-container .work-with-us:after{background-position:bottom;background-size:contain}}@media screen and (max-width:300px){footer.site-footer .widget-wrapper .footer-widgets-wrapper .col-md-12 ul{align-items:center;display:flex;flex-direction:column}footer.site-footer .widget-wrapper .footer-widgets-wrapper .col-md-12 ul li{text-align:center!important;width:100%}}
/*# sourceMappingURL=lf.css.map*/