@font-face{font-family:"arma-icons";src:url("fonts/arma-icons.woff2") format("woff2"),url("fonts/arma-icons.woff") format("woff");font-weight:normal;font-style:normal;font-display:block}[class^="icon icon-"],[class*="icon icon-"]{font-family:"arma-icons"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-big:before{content:""}.icon-arrow-right:before{content:""}.icon-calendar:before{content:""}.icon-dots:before{content:"";color:#535353}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-twitter:before{content:""}.icon-user:before{content:""}.icon-youtube:before{content:""}@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-webkit-speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-weight:400;color:#3f3f3f;font-size:16px;overflow-x:hidden}header{position:fixed;width:100%;top:0;left:0;z-index:100;padding:33px 30px 0 80px}header .navbar-brand .white-logo{display:none}header .canvas-menu{position:fixed;left:0;top:0;width:100%;height:100vh;opacity:0;visibility:hidden;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:99}header .canvas-menu ul li.nav-item{margin:0;opacity:0;visibility:visible;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .4s ease;transition:all .4s ease;margin:12px 0}header .canvas-menu ul li.nav-item a.nav-link{font-size:26px;font-weight:100;position:relative;z-index:11;color:#fff;display:inline-block;z-index:1;-webkit-transition:.2s linear;transition:.2s linear;line-height:100%;padding:0}header .canvas-menu ul li.nav-item a.nav-link::after{content:"";position:absolute;right:0;bottom:0%;width:100%;border-bottom:3px dashed #ffde00;opacity:0;visibility:hidden;-webkit-transition:.2s linear;transition:.2s linear;z-index:-1;-webkit-transform:translateY(10px);transform:translateY(10px);z-index:-1}header .canvas-menu ul li.nav-item a.nav-link.active,header .canvas-menu ul li.nav-item a.nav-link:hover{color:#ffde00}header .canvas-menu ul li.nav-item a.nav-link.active::after,header .canvas-menu ul li.nav-item a.nav-link:hover::after{opacity:.2;visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%)}header .canvas-menu .left{-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:rgba(0,0,0,.9);width:50%}header .canvas-menu .left .logo{position:absolute;left:74px;top:83px;opacity:0;visibility:hidden;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}header .canvas-menu .right{width:50%;-webkit-transform:translateX(100%);transform:translateX(100%);background-color:#000;overflow-y:auto;overflow-x:hidden}header .canvas-menu .right .menu-close{position:absolute;right:30px;top:100px;width:38px;height:34px;cursor:pointer;background-color:transparent;padding:0;outline:none;opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%);visibility:hidden;z-index:99}header .canvas-menu .right .menu-close::before,header .canvas-menu .right .menu-close::after{content:"";left:0;top:15px;width:100%;border-top:3px solid #fff;position:absolute;-webkit-transition:.2s ease;transition:.2s ease}header .canvas-menu .right .menu-close:hover::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .canvas-menu .right .menu-close:hover::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .canvas-menu .right .nav-wrap{margin-right:95px;padding-right:95px;position:relative;opacity:0;visibility:hidden;-webkit-transform:translateX(10%);transform:translateX(10%)}header .canvas-menu .right .nav-wrap::after{content:"";position:absolute;right:0;width:1px;height:calc(100vh - 100px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#303030}header .canvas-menu .right .nav-wrap .request-offer{border-bottom:1px solid #303030;display:inline-block;padding-bottom:35px;margin-bottom:20px}header .canvas-menu .right .nav-wrap .request-offer a{display:inline-block;border:2px solid #fff;border-radius:30px;font-size:16px;font-weight:600;color:#fff;padding:13px 55px}header .canvas-menu .right .nav-wrap .request-offer a:hover{color:#fff;background-color:#ffde00;border-color:#ffde00}header .canvas-menu .right .nav-wrap .socials{border-top:1px solid #303030;padding-top:35px;margin-top:20px;opacity:0;visibility:hidden;-webkit-transform:translateY(10%);transform:translateY(10%)}header .canvas-menu .right .nav-wrap .socials a{margin-left:7px}header .canvas-menu .right .nav-wrap .socials a .icon{font-size:24px}header .canvas-menu .right .nav-wrap .socials a .icon::before{color:#fff}header .canvas-menu .right .nav-wrap .socials a:hover .icon::before{color:#ffde00}header .canvas-menu .left,header .canvas-menu .right{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}header .canvas-menu.show{opacity:1;visibility:visible}header .canvas-menu.show .left,header .canvas-menu.show .right{-webkit-transform:translateX(0);transform:translateX(0)}header .canvas-menu.show .nav-wrap{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.3s;transition-delay:.3s}header .canvas-menu.show ul li.nav-item{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}header .canvas-menu.show ul li.nav-item:nth-child(1){-webkit-transition-delay:.4s;transition-delay:.4s}header .canvas-menu.show ul li.nav-item:nth-child(2){-webkit-transition-delay:.5s;transition-delay:.5s}header .canvas-menu.show ul li.nav-item:nth-child(3){-webkit-transition-delay:.6s;transition-delay:.6s}header .canvas-menu.show ul li.nav-item:nth-child(4){-webkit-transition-delay:.7s;transition-delay:.7s}header .canvas-menu.show ul li.nav-item:nth-child(5){-webkit-transition-delay:.8s;transition-delay:.8s}header .canvas-menu.show ul li.nav-item:nth-child(6){-webkit-transition-delay:.9s;transition-delay:.9s}header .canvas-menu.show ul li.nav-item:nth-child(7){-webkit-transition-delay:1s;transition-delay:1s}header .canvas-menu.show ul li.nav-item:nth-child(8){-webkit-transition-delay:1.1s;transition-delay:1.1s}header .canvas-menu.show ul li.nav-item:nth-child(9){-webkit-transition-delay:1.2s;transition-delay:1.2s}header .canvas-menu.show ul li.nav-item:nth-child(10){-webkit-transition-delay:1.3s;transition-delay:1.3s}header .canvas-menu.show .logo,header .canvas-menu.show .socials,header .canvas-menu.show .menu-close{opacity:1!important;visibility:visible!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;-webkit-transition-delay:.5s;transition-delay:.5s}header .canvas-menu.show .logo{-webkit-transition-delay:.2s;transition-delay:.2s}header .canvas-menu.show .socials{-webkit-transition-delay:1.2s;transition-delay:1.2s}header.fixed-header{background-color:#fff;-webkit-box-shadow:0 .1rem 1rem rgba(0,0,0,.1)!important;box-shadow:0 .1rem 1rem rgba(0,0,0,.1)!important;padding-top:15px;padding-bottom:5px;background-color:rgba(255,255,255,.98)}header.fixed-header .canvas-menu .left .logo{top:15px}header.fixed-header .canvas-menu .right .menu-close{top:35px}header .shared-btn{margin-right:60px}section.slide-wrapper{width:100%;position:relative;overflow:hidden;height:calc(100vh - 360px);background-color:#f7f7f7}section.slide-wrapper .swiper-container{width:100%;height:100%;min-height:300px;overflow:inherit}section.slide-wrapper .swiper-slide{color:#fff;background-repeat:no-repeat;background-size:100%;background-position:center bottom;overflow:hidden}section.slide-wrapper .replay{position:absolute;right:10px;bottom:10px;z-index:99;outline:none;font-weight:600;border:1px solid #000;padding:5px 10px;font-size:10px}section.slide-wrapper .replay.hide{opacity:0;visibility:hidden}section.slide-wrapper .day-night-btn{position:absolute;left:10px;bottom:10px}section.slide-wrapper .day-night-btn label{margin:0;padding:0 0 6px;width:100%;display:block;font-size:14px;line-height:18px;color:#555;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box}section.slide-wrapper .day-night-btn .moon-sun{margin:0 auto;padding:8px 0 0;width:75px;display:block;overflow:hidden;border:none}section.slide-wrapper .day-night-btn .moon-sun input{display:none}section.slide-wrapper .day-night-btn .moon-sun input+label{width:100%;height:30px;background-color:#46a1f5;border-radius:32px;overflow:hidden;position:relative;top:0;left:0;z-index:9;cursor:pointer;-webkit-transition:background .5s cubic-bezier(.33,0,.2,1) 0s,border .5s cubic-bezier(.33,0,.2,1) 0s;transition:background .5s cubic-bezier(.33,0,.2,1) 0s,border .5s cubic-bezier(.33,0,.2,1) 0s}section.slide-wrapper .day-night-btn .moon-sun input+label span{width:20px;height:20px;background-color:#faa31b;border-radius:20px;display:block;position:absolute;top:6px;left:6px;-webkit-transition:left .5s cubic-bezier(.33,0,.2,1) 0s,background .5s cubic-bezier(.33,0,.2,1) 0s;transition:left .5s cubic-bezier(.33,0,.2,1) 0s,background .5s cubic-bezier(.33,0,.2,1) 0s}section.slide-wrapper .day-night-btn .moon-sun input:checked+label{background-color:#4e30ad;border-color:#271857}section.slide-wrapper .day-night-btn .moon-sun input:checked+label span{width:20px;height:20px;background-color:#fff;border-radius:20px;display:block;left:65%}section.slide-wrapper .day-night-btn .moon-sun input+label span:before{content:"";width:20px;height:20px;border-radius:50%;background-color:#46a1f5;position:absolute;top:-4px;left:-20px;-webkit-transition:background .5s cubic-bezier(.33,0,.2,1) 0s,left .5s cubic-bezier(.33,0,.2,1) 0s;transition:background .5s cubic-bezier(.33,0,.2,1) 0s,left .5s cubic-bezier(.33,0,.2,1) 0s}section.slide-wrapper .day-night-btn .moon-sun input:checked+label span:before{background-color:#4e30ad;left:-7px}section.slide-wrapper .day-night-btn .moon-sun input:checked+label+.left{color:#ddd}section.slide-wrapper .day-night-btn .moon-sun input:checked+label+.left+.right{color:#4e30ad}section.slide-wrapper .day-night-btn .moon-sun input+label .cloud{content:"";display:block;height:10px;width:10px;background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2220.1px%22%20height%3D%2215.1px%22%20viewBox%3D%220%200%2020.1%2015.1%22%20style%3D%22enable-background%3Anew%200%200%2020.1%2015.1%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M17.1%2C8.8c0.3-0.8%2C0.5-1.6%2C0.5-2.5c0-3.5-2.8-6.3-6.3-6.3S5%2C2.8%2C5%2C6.3c0%2C0%2C0%2C0%2C0%2C0c-0.2%2C0-0.4%2C0-0.6%2C0%0A%09C2%2C6.3%2C0%2C8.3%2C0%2C10.7s2%2C4.4%2C4.4%2C4.4H17c1.7%2C0%2C3.1-1.4%2C3.1-3.1C20.1%2C10.2%2C18.8%2C8.9%2C17.1%2C8.8z%22%2F%3E%0A%3C%2Fsvg%3E);background-repeat:no-repeat;background-size:10px;position:absolute;top:15px;left:15px;overflow:hidden;-webkit-transition:.5s cubic-bezier(.33,0,.2,1) 0s;transition:.5s cubic-bezier(.33,0,.2,1) 0s}section.slide-wrapper .day-night-btn .moon-sun input:checked+label .cloud{width:20px;left:50px;opacity:0}section.slide-wrapper .day-night-btn .moon-sun input+label .stars{content:"";display:block;height:79px;width:79px;background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%22110px%22%20height%3D%2240px%22%20viewBox%3D%220%200%20110%2040%22%20style%3D%22enable-background%3Anew%200%200%20110%2040%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Ccircle%20class%3D%22st0%22%20cx%3D%2220.4%22%20cy%3D%227.5%22%20r%3D%222.5%22%2F%3E%0A%3Ccircle%20class%3D%22st0%22%20cx%3D%2219.9%22%20cy%3D%2223%22%20r%3D%221%22%2F%3E%0A%3Ccircle%20class%3D%22st0%22%20cx%3D%2241.4%22%20cy%3D%2218.5%22%20r%3D%221.5%22%2F%3E%0A%3Ccircle%20class%3D%22st0%22%20cx%3D%2235.4%22%20cy%3D%2229.5%22%20r%3D%221.5%22%2F%3E%0A%3Ccircle%20class%3D%22st0%22%20cx%3D%2255.9%22%20cy%3D%228%22%20r%3D%222%22%2F%3E%0A%3Ccircle%20class%3D%22st0%22%20cx%3D%227.4%22%20cy%3D%2218.5%22%20r%3D%220.5%22%2F%3E%0A%3Ccircle%20class%3D%22st0%22%20cx%3D%225.4%22%20cy%3D%226.5%22%20r%3D%220.5%22%2F%3E%0A%3C%2Fsvg%3E);background-repeat:no-repeat;background-size:79px;position:absolute;top:3px;left:-100px;-webkit-transition:left .5s cubic-bezier(.33,0,.2,1) 0s;transition:left .5s cubic-bezier(.33,0,.2,1) 0s}section.slide-wrapper .day-night-btn .moon-sun input:checked+label .stars{left:7px;-webkit-transition:left .8s cubic-bezier(.33,0,.2,1) 0s;transition:left .8s cubic-bezier(.33,0,.2,1) 0s}section.slide-wrapper .socials-rotate{-webkit-transform:rotate(-90deg) translateX(-50%);transform:rotate(-90deg) translateX(-50%);-webkit-transform-origin:left bottom;transform-origin:left bottom;position:absolute;left:40px;top:50%;z-index:99}section.slide-wrapper .socials-rotate{-webkit-transform:rotate(-90deg) translateX(-50%);transform:rotate(-90deg) translateX(-50%);-webkit-transform-origin:left bottom;transform-origin:left bottom;position:absolute;left:40px;top:50%;z-index:99}section.slide-wrapper .socials-rotate a{margin:0 20px;display:inline-block;font-size:11.52px;color:#000}section.slide-wrapper .socials-rotate a:hover{color:#aaa}body.dark-mode header:not(.fixed-header) .navbar-brand .black-logo{display:none}body.dark-mode header:not(.fixed-header) .navbar-brand .white-logo{display:block}body.dark-mode header:not(.fixed-header) .shared-btn .wrap{border-color:#fff;color:#fff!important}body.dark-mode header:not(.fixed-header) .shared-btn .wrap::before,body.dark-mode header:not(.fixed-header) .shared-btn .wrap::after{background-color:#fff}body.dark-mode section.slide-wrapper{background:url(../../../images.pexels.com/photos/3709430/pexels-photo-3709430db14.jpg?auto=compress&amp;cs=tinysrgb&amp;dpr=2&amp;h=750&amp;w=1260) no-repeat left top;background-size:100%}body.dark-mode section.slide-wrapper #scene #cloud-1,body.dark-mode section.slide-wrapper #scene #cloud-2{visibility:hidden}body.dark-mode section.slide-wrapper::after{content:"";left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),to(transparent));background:linear-gradient(0deg,#000 50%,transparent);position:absolute;z-index:0;pointer-events:none}body.dark-mode section.slide-wrapper .socials-rotate a{color:#aaa}body.dark-mode section.slide-wrapper .socials-rotate a:hover{color:#fff}body.dark-mode section.slide-wrapper .replay{border-color:#fff;color:#fff}section.contents{min-height:calc(100vh - 343px)}section.contents.pages{margin-top:60px}section.contents.pages aside.pages-menu .menu-toggle{margin-bottom:0}section.contents.pages aside.pages-menu .menu-toggle::after{content:""}section.contents.pages aside.pages-menu .pm-title{border:none;background-color:transparent;outline:none;color:#000;font-weight:700;font-size:20px;pointer-events:none;line-height:100%}section.contents.pages aside.pages-menu ul li{border-bottom:1px solid #dfdfdf}section.contents.pages aside.pages-menu ul li a{padding:15px 0;line-height:100%;color:#535353;font-size:18px;font-weight:600;position:relative;white-space:nowrap}section.contents.pages aside.pages-menu ul li:first-child a{padding-top:0}section.contents.pages aside.pages-menu ul li a span{font-size:16px;font-weight:400}section.contents.pages aside.pages-menu ul li a:hover{color:#ffde00}section.contents.pages .blog .blog-head-bg{background-size:cover;background-repeat:no-repeat;background-color:#f3f3f3;position:relative}section.contents.pages .blog .blog-head-bg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;background:-webkit-gradient(linear,left top,right top,color-stop(10%,#000),to(rgba(0,0,0,.2)));background:linear-gradient(90deg,#000 10%,rgba(0,0,0,.2) 100%);z-index:10;pointer-events:none}section.contents.pages .blog .blog-head-bg .b-body{color:#fff;position:relative;z-index:100;min-height:300px}section.contents.pages .blog .blog-head-bg .b-body .label{background:#ffde00;color:#000;border-radius:4px;padding:1.5px 9px;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:-.05px}section.contents.pages .blog .blog-head-bg .b-body .title{font-size:44px;font-weight:900;color:#fff}section.contents.pages .blog .blog-head-bg .b-body .sub-title{display:inline-block;border-bottom:1px solid rgba(170,170,170,.2);padding-bottom:5px}section.contents.pages .blog .blog-links a{font-weight:700}section.contents.pages .blog .blog-links a span{font-weight:400;display:block}section.contents.pages .blog .blog-links.sub-links a{font-size:14px}section.contents.pages .blog .blog-links.sub-links a span{font-size:16px}section.contents.pages .blog .blog-list .bordered-right{border-right:1px solid #dfdfdf}section.contents.pages .blog .blog-item a.card-photo{display:block;overflow:hidden}section.contents.pages .blog .blog-item a.card-photo:hover{opacity:.9}section.contents.pages .blog .blog-item a.card-photo:hover img{-webkit-transform:scale(1.01);transform:scale(1.01)}section.contents.pages .blog .blog-item .card-info{border-bottom:1px solid #dfdfdf;padding:15px 0;color:#535353;font-size:14px}section.contents.pages .blog .blog-item .card-info .icon{font-size:24px;vertical-align:sub}section.contents.pages .blog .blog-item .card-info .icon.icon-user{border:1px solid #535353;border-radius:100%}section.contents.pages .blog .blog-item .card-info .category{border-left:1px solid #dfdfdf;padding:5px 15px;border-right:1px solid #dfdfdf}section.contents.pages .blog .other-news{margin-left:-1.5rem}section.contents.pages .blog .other-news .blog-item{border-bottom:1px solid #dfdfdf}section.contents.pages .blog .other-news .blog-item .card-photo img{width:100%}section.contents.pages .blog .other-news .info{color:#535353;font-size:12px;line-height:100%}section.contents.pages .blog .other-news .info .title{font-size:20px;font-weight:600}section.contents.pages .services .service-box:nth-child(odd){padding-right:30px}section.contents.pages .services .service-box:nth-child(even){padding-left:30px}section.contents.pages .services .card{color:#626262;font-size:18px}section.contents.pages .services .card .card-photo{overflow:hidden}section.contents.pages .services .card .card-photo:hover{opacity:.9;-webkit-box-shadow:20px -20px 0 0 #dedede;box-shadow:20px -20px 0 0 #dedede}section.contents.pages .services .card .card-photo:hover img{-webkit-transform:scale(1.01);transform:scale(1.01)}section.contents.pages .services .card .card-body{padding:15px 0}section.contents.pages .services .card .card-title{font-weight:700;font-size:20px}.services.detail{background:none!important}section.contents.pages .services.detail .short-info .title{font-size:30px;font-weight:600;color:#000}section.contents.pages .services.detail .short-info .bordered{border-left:1px solid #ffde00}section.contents.pages .services.detail .boxes .box{min-height:400px}section.contents.pages .services.detail .boxes .box.desc{background-color:#f5f5f5;margin-top:100px;position:relative;padding:0 40px}section.contents.pages .services.detail .boxes .box.desc::before{content:"";position:absolute;left:40px;top:0;width:200px;border-top:10px solid #ffde00}section.contents.pages .services.detail .boxes .box.desc::after{content:"";position:absolute;left:-100px;top:0;width:100px;height:100%;background-color:#f5f5f5}section.contents.pages .services.detail .boxes .box.desc .title{font-size:28px;color:#000;display:inline-block}section.contents.pages .services.detail .boxes .box.desc .title span{font-weight:700;font-size:16px}section.contents.pages .services.detail .boxes .desc-left .photo{margin-top:100px}section.contents.pages .services.detail .boxes .desc-left .desc{margin-top:0}section.contents.pages .services.detail .boxes .desc-left .desc::after{left:auto;right:-100px}section.contents.pages .career .open-positions{border-top:10px solid #ffde00;padding:40px 0;background-color:#f5f5f5}section.contents.pages .career .open-positions .title{font-size:24px;font-weight:700;color:#000}section.contents.pages .career .open-positions .accordion .card{color:#000;font-size:14px;background-color:transparent;padding:0 25px}section.contents.pages .career .open-positions .accordion .card-header{background-color:transparent;padding:0}section.contents.pages .career .open-positions .accordion .card-header .btn-link{width:100%;padding:20px 0;text-align:left;color:#000;font-size:18px;font-weight:600;position:relative;border-bottom:1px solid #000;border-radius:0}section.contents.pages .career .open-positions .accordion .card-header .btn-link::after{content:"";font-family:"arma-icons",sans-serif;position:absolute;right:0;top:50%;width:18px;line-height:0;-webkit-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%);-webkit-transition:.2s ease;transition:.2s ease}section.contents.pages .career .open-positions .accordion .card-header .btn-link[aria-expanded="true"]{border-color:transparent}section.contents.pages .career .open-positions .accordion .card-header .btn-link[aria-expanded="true"]::after{-webkit-transform:rotate(-90deg) translateY(-50%);transform:rotate(-90deg) translateY(-50%)}section.contents.pages .career .open-positions .accordion .card-body{border-bottom:1px solid #000}section.contents.pages .we-worked .item{height:169px;border:1px solid #dfdfdf;-webkit-transition:.2s ease;transition:.2s ease}section.contents.pages .we-worked .item:hover{-webkit-box-shadow:5px 5px rgba(0,0,0,.1);box-shadow:5px 5px rgba(0,0,0,.1)}section.contents.pages .contact{color:#000;position:relative}section.contents.pages .contact::after{content:"";position:absolute;left:45px;bottom:-30px;width:calc(100% - 135px);height:calc(100% - 330px);pointer-events:none;background-color:#f5f5f5;z-index:-1}section.contents.pages .contact .head a{color:#000}section.contents.pages .contact .head a:hover{color:#ffde00}section.contents.pages .contact .head .title{font-weight:700}section.contents.pages .contact .embed-responsive{max-height:500px;background-color:#fff}section.contents.pages .contact .map{border:1px solid #dfdfdf}section.contents.projects{min-height:calc(100vh - 238px);position:relative}section.contents.projects .project-head-bg{position:absolute;left:0;top:0;width:100%;min-height:74vh;pointer-events:none}.phb{position:absolute;left:0;top:0;width:calc(98vw - 105px);min-height:50vh;pointer-events:none;margin:45px 0 0 2vw}section.contents.projects .project-body{position:relative;z-index:9;padding-top:3.5%}section.contents.projects .project-body .project-logo{padding:0 25px}section.contents.projects .project-body .project-show-case{background-color:#fff;margin-top:9%;min-height:55vh}section.contents.projects .project-body .project-show-case iframe{min-height:55vh;background-color:#fff}section.contents.projects .project-body .project-show-case.psc-social{width:100%;position:relative;margin-top:4%;background-color:transparent}section.contents.projects .project-body .project-show-case.notebook-container{background-color:transparent;min-height:100%;position:relative;z-index:8}section.contents.projects .project-body .project-show-case.notebook-container .notebook-layout{position:relative}section.contents.projects .project-body .project-show-case.notebook-container .notebook-layout .notebook-inside{border-bottom:25px solid #555;border-radius:0 0 20px 20px;position:relative}section.contents.projects .project-body .project-show-case.notebook-container .notebook-layout .notebook-inside::after{content:"";position:absolute;left:50%;bottom:-10px;width:190px;height:9px;background-color:#434343;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:0 0 10px 10px}section.contents.projects .project-body .project-show-case.notebook-container .notebook-layout .phone-mockup-container{position:absolute;right:-1vw;bottom:-3.7vw;z-index:99}section.contents.projects .project-body .project-show-case.notebook-container .notebook-layout .phone-mockup-container .phone-mockup{background-color:#fff;-webkit-box-shadow:10px -10px 0 0 rgba(0,0,0,.03);box-shadow:10px -10px 0 0 rgba(0,0,0,.03)}section.contents.projects .project-body .project-show-case.notebook-container .notebook-layout .notebook-front{max-width:1000px;width:100%;background:#fff;border-radius:20px 20px 0 0;overflow:hidden;-webkit-box-shadow:20px -20px 0 0 rgba(0,0,0,.03);box-shadow:20px -20px 0 0 rgba(0,0,0,.03)}section.contents.projects .project-body .mobile-app-slides .swiper-container{position:relative}section.contents.projects .project-body .mobile-app-slides .swiper-container::before,section.contents.projects .project-body .mobile-app-slides .swiper-container::after{content:"";position:absolute;left:-145px;top:60px;width:145px;height:380px;pointer-events:none;z-index:10;-webkit-box-shadow:20px 0 50px rgba(0,0,0,.8);box-shadow:20px 0 50px rgba(0,0,0,.8)}section.contents.projects .project-body .mobile-app-slides .swiper-container::after{left:auto;right:-145px;-webkit-box-shadow:-20px 0 50px rgba(0,0,0,.8);box-shadow:-20px 0 50px rgba(0,0,0,.8)}section.contents.projects .project-body .mobile-app-slides .swiper-wrapper{padding:40px 0;padding-bottom:80px;position:relative}section.contents.projects .project-body .mobile-app-slides .swiper-wrapper .swiper-slide{-webkit-box-shadow:0 10px 25px 5px rgba(0,0,0,.2);box-shadow:0 10px 25px 5px rgba(0,0,0,.2);background:#fff}section.contents.projects .project-body .mobile-app-slides .swiper-wrapper .swiper-slide a{display:block}section.contents.projects .project-body .phone-mockup{border:4px solid #5b5b5b;border-radius:20px;position:relative;min-width:240px;min-height:240px;-webkit-box-shadow:10px -10px rgba(0,0,0,.1);box-shadow:10px -10px rgba(0,0,0,.1);overflow:hidden}section.contents.projects .project-body .phone-mockup::before,section.contents.projects .project-body .phone-mockup::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:99}section.contents.projects .project-body .phone-mockup::before{top:-1px;width:120px;height:15px;background-color:#5b5b5b;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:0 0 20px 20px}section.contents.projects .project-body .phone-mockup::after{bottom:12px;width:80px;height:2px;background-color:#fff}section.contents.projects .project-body .phone-mockup.shadow-big{-webkit-box-shadow:0 0 25px 10px rgba(0,0,0,.25);box-shadow:0 0 25px 10px rgba(0,0,0,.25)}section.contents.projects .project-body .phone-mockup.zoom-photo{overflow:inherit;min-height:430px;position:relative;background-color:#ededed}section.contents.projects .project-body .phone-mockup.zoom-photo .photo{border:1px solid #e1e1e1;position:absolute;left:80px;top:80px;width:220px;height:388px;background-color:#ededed;position:relative}section.contents.projects .project-body .phone-mockup.zoom-photo .photo img{position:relative;z-index:9}section.contents.projects .project-body .phone-mockup.zoom-photo .photo::before,section.contents.projects .project-body .phone-mockup.zoom-photo .photo::after{content:"";position:absolute;z-index:0;background-color:rgba(221,221,221,.7)}section.contents.projects .project-body .phone-mockup.zoom-photo .photo::before{width:221px;height:80px;left:-42px;top:-81px;-webkit-transform:skew(45deg);transform:skew(45deg);border-radius:15px 0 0 0}section.contents.projects .project-body .phone-mockup.zoom-photo .photo::after{width:90px;height:42px;left:-34px;bottom:-1px;-webkit-transform:skew(58deg);transform:skew(58deg)}section.contents.projects .project-body .download-app .data-text{position:relative}section.contents.projects .project-body .download-app .data-text::before{line-height:100%;content:attr(data-text);position:absolute;left:0%;top:58%;width:100%;height:100%;font-size:calc(50px + 9.5vw);font-weight:900;z-index:0;pointer-events:none;color:rgba(0,0,0,.1);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:21vw}section.contents.projects .project-body .download-app .da-body{color:#000}section.contents.projects .project-body .download-app .da-body .title{line-height:100%;font-size:calc(25px + 1.6vw);color:#000;font-weight:700}section.contents.projects .project-body .download-app .da-body .links a{display:inline-block}section.contents.projects .project-body .download-app .da-body .links a:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}section.contents.projects .project-body .app-photos .show-case{margin-bottom:78px}section.contents.projects .project-body .app-photos .phone-mockup-col{position:relative}section.contents.projects .project-body .app-photos .phone-mockup-col::before{content:"";position:absolute;left:50%;bottom:-150px;height:150px;width:2px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(60%,#aaa),color-stop(0%,rgba(255,255,255,0)));background-image:linear-gradient(#aaa 60%,rgba(255,255,255,0) 0%);background-position:right;background-size:2px 16px;background-repeat:repeat-y;margin-left:-20px}section.contents.projects .project-body .app-photos .app-logo{position:relative;z-index:1}section.contents.projects .project-body .app-photos .app-logo .logo{position:relative;padding:20px 50px;background-color:#fff;z-index:1}section.contents.projects .project-body .app-photos .app-logo::after{content:"";position:absolute;left:0;top:50%;width:calc(100% - 40px);height:2px;background-image:-webkit-gradient(linear,left top,right top,color-stop(60%,#aaa),color-stop(0%,rgba(255,255,255,0)));background-image:linear-gradient(to right,#aaa 60%,rgba(255,255,255,0) 0%);background-position:bottom;background-size:16px 2px;background-repeat:repeat-x;z-index:0}section.contents.projects .project-body .web-detail-desc{margin:12% 0}section.contents.projects .project-body .web-detail-review{position:relative;border:1px solid #dfdfdf}section.contents.projects .project-body .web-detail-review .wdr-head{padding:17px 0;background-color:#a5a5a5;border-bottom:1px solid #dfdfdf}section.contents.projects .project-body .web-detail-review .wdr-head span{border-radius:100%;display:inline-block;width:calc(14px + .3vw);height:calc(14px + .3vw);background-color:#fff;margin-right:15px}section.contents.projects .project-body .web-detail-review .wdr-head span:first-child{margin-left:30px}section.contents.projects .presentations .present-photo{border:1px solid #e0e0e0}section.contents.projects .presentations .present-1{min-height:300px;margin-bottom:8.3vw}section.contents.projects .presentations .present-1 .present-photo-absolute{position:absolute;right:-8.8vw;top:9vw;z-index:9}section.contents.projects .presentations .present-1 .present-photo-absolute img{width:23vw;min-width:300px}section.contents.projects .presentations .present-2 .present-photo-text{margin-top:20%;position:relative}section.contents.projects .presentations .present-2 .present-photo-text .present-photo{position:absolute;right:95%;top:0}section.contents.projects .presentations .present-2 .present-photo-text .present-text{margin-left:80px}section.contents.projects .presentations .present-3 .big-texts{line-height:100%;color:#434343;font-weight:300;font-size:calc(20px + 1.2vw);overflow:hidden}section.contents.projects .presentations .present-3 .italic{line-height:100%;font-weight:900;font-style:italic;font-size:calc(30px + 1.45vw)}section.contents .other-services .card{color:#000;font-weight:500}section.contents .other-services .card .card-photo{overflow:hidden;background-color:#f6f6fa}section.contents .other-services .card .card-photo:hover{opacity:.9}section.contents .other-services .card .card-photo:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}section.contents .other-services .card .category{font-size:12px;color:#848484}section.contents .other-services .card .title{font-size:18px}section.contents .other-services .swiper-pagination{position:relative}section.contents .other-services .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;opacity:1;outline:none;margin-left:10px;-webkit-transition:.2s ease;transition:.2s ease}section.contents .other-services .swiper-pagination .swiper-pagination-bullet:hover{background-color:#ffde00}section.contents .other-services .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:16px;height:16px;background-color:#000}section.contents .other-projects .prev,section.contents .other-projects .next{font-size:14px;font-weight:300;color:#3f3838;line-height:18px}section.contents .other-projects .prev .title,section.contents .other-projects .next .title{font-size:18px;font-weight:600}section.contents .other-projects .prev .icon,section.contents .other-projects .next .icon{font-size:40px}section.contents .other-projects .prev .icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}section.contents .other-projects .prev:hover .icon{-webkit-transform:rotate(-180deg) translateX(5px);transform:rotate(-180deg) translateX(5px)}section.contents .other-projects .next:hover .icon{-webkit-transform:translateX(5px);transform:translateX(5px)}section.contents .other-products .item{overflow:hidden;padding:15px;height:334px;border:1px solid #dfdfdf}section.contents .other-products .item:hover{-webkit-box-shadow:-20px 20px 0 0 rgba(0,0,0,.1);box-shadow:-20px 20px 0 0 rgba(0,0,0,.1)}section.contents .home-projects{background:repeating-linear-gradient(to right,#dbdbdb,#dbdbdb 1px,#fff 1px,#fff 99.5%);background-size:53.5%;background-repeat:no-repeat;background-position:50%;font-size:18px;font-weight:100;color:#4d4d4d}section.contents .home-projects .project-desc{min-height:128px;font-weight:300}section.contents .home-projects .project-col{padding-bottom:100px;position:relative}section.contents .home-projects .project-col:nth-child(odd){padding-right:30px}section.contents .home-projects .project-col:nth-child(even){padding-left:30px}section.contents .home-projects .project-col:nth-child(n+4):nth-child(even){top:-175px}section.contents .list-projects .project-col:nth-child(n+4):nth-child(even){top:auto!important}section.contents .home-projects .card{overflow:hidden;border-color:#d3d3d3;-webkit-box-shadow:0 0 40px 1px rgba(0,0,0,.25);box-shadow:0 0 40px 1px rgba(0,0,0,.25);font-size:16px;font-weight:100;height:745px}section.contents .home-projects .card .card-photo{border-bottom:1px solid #d3d3d3;height:570px;overflow:hidden;position:relative;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden;position:relative;background-size:cover;background-repeat:no-repeat;position:relative}section.contents .home-projects .card .card-photo .cp-mask{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:0}section.contents .home-projects .card .card-photo .cp-logo{position:relative;z-index:2}section.contents .home-projects .card .card-photo .see-in-detail{display:inline-block;position:absolute;left:0;bottom:0;width:100%;z-index:9}section.contents .home-projects .card .card-photo .see-in-detail a{font-weight:400;font-size:16px;color:#fff}section.contents .home-projects .card .card-photo .see-in-detail a .icon{vertical-align:middle}section.contents .home-projects .card .card-photo .see-in-detail a .icon::before{color:#fff}section.contents .home-projects .card .card-photo .see-in-detail a:hover .icon{-webkit-transform:translateX(5px);transform:translateX(5px)}section.contents .home-projects .card .card-title{color:#000}section.contents .home-projects .card .card-title>span{font-weight:300}section.contents .home-projects .card .card-title .title{font-size:45px;font-weight:900}section.contents .home-projects .card .card-tags a{font-weight:400}.references-call-you{min-height:460px;margin-top:100px}.references-call-you #footer-scene{position:absolute;left:69%;top:-55px;z-index:1}.references-call-you .box{min-height:445px}.references-call-you .box .title{font-weight:900;font-size:24px}.references-call-you .box .title.bordered{padding-top:40px;border-top:10px solid #ffde00}.references-call-you .references{overflow:hidden;position:relative;background-color:#4e4e4e;width:100%;z-index:9;padding:2.5%;color:#fff;font-size:22px;font-weight:100;z-index:10}.references-call-you .references .ref{width:20%;text-align:center;margin-top:35px;margin-bottom:10px;padding:0 15px}.references-call-you .all-references{display:inline-block;font-weight:400;color:#424242;font-size:20px;padding-right:90px;position:relative;margin-right:180px;margin-top:35px}.references-call-you .all-references::after{content:"";font-family:"arma-icons",sans-serif;position:absolute;right:0;font-size:70px;line-height:0;top:50%;-webkit-transition:right .2s ease;transition:right .2s ease}.references-call-you .all-references:hover{color:#ffde00}.references-call-you .all-references:hover::after{color:#ffde00;right:-5px}.references-call-you .call-you{background-color:#e3e3e3;width:100%;margin-top:100px;position:relative;z-index:0;border-bottom:10px solid #f5f5f5}.references-call-you .call-you::before{content:"";position:absolute;left:-150px;top:0;width:150px;height:100%;background-color:#e3e3e3}.references-call-you .call-you::after{content:"";position:absolute;left:-140px;bottom:-10px;width:100%;height:10px;background-color:#f5f5f5}.references-call-you .call-you .cy-body{padding-left:7%;padding-right:7%;position:relative;z-index:2}.references-call-you .call-you .cy-body .shared-btn{border-bottom-color:#ccc}.home-blog-list .hbl-head .title{font-size:40px;font-weight:300;color:16;position:relative;padding:8px;display:inline-block;z-index:1;line-height:100%}.home-blog-list .hbl-head .title::before{pointer-events:none;z-index:-1;content:"";position:absolute;left:0;bottom:0;width:100%;height:20px;background-color:#ffde00}.home-blog-list .hbl-head a{color:#000;font-size:14px;font-weight:300;text-decoration:underline!important}.home-blog-list .hbl-head a:hover{color:#ffde00}.home-blog-list .card{font-size:18px}.home-blog-list .card .card-photo{overflow:hidden}.home-blog-list .card .card-photo img{width:100%}.home-blog-list .card .date{font-size:14px;font-weight:300;color:#6d6d6d}footer{border-top:1px solid #dfdfdf;margin:0 45px}footer a{color:#494949}footer a:hover{color:#ffde00;border-color:#ffde00}footer .box{min-height:70px}footer .logo{border-right:1px solid #dfdfdf;height:100%;padding-right:35px;margin-right:35px}footer .f-contact{color:#494949;font-weight:300}footer .f-contact .tel{font-size:32px;font-weight:900}footer .address{border-left:1px solid #dfdfdf;padding-left:35px}footer .phones{border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;padding-right:35px;padding-left:35px;margin-left:35px;margin-right:35px}footer .socials a{font-size:26px;display:inline-block;margin:0 5px;color:#494949;-webkit-transition:color .2s ease;transition:color .2s ease}footer .socials a:hover .icon::before{color:#ffde00}a,.hvr-a{color:#4f4f4f;outline:none;-webkit-transition:.2s ease;transition:.2s ease;text-decoration:none!important}a:hover,.hvr-a:hover{color:#ffde00}.transition i,.transition button,.transition input,.transition,.transition::before{-webkit-transition:.2s ease;transition:.2s ease}input,select,textarea,button{font-family:"Roboto",Verdana,Geneva,Tahoma,sans-serif;font-size:14px}@-webkit-keyframes infiniteDU{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes infiniteDU{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.custom-form .form-control{border:none;border:1px solid #d2d2d2;padding:6px 15px;height:auto;position:relative;-webkit-transition:.2s ease;transition:.2s ease;color:#acacac;font-size:14px;resize:none;background:transparent;border-radius:0;font-weight:normal}.custom-form .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#acacac;background-color:rgba(123,136,145,.1)}.custom-form .form-control::-webkit-input-placeholder{color:#acacac;opacity:1}.custom-form .form-control:-ms-input-placeholder{color:#acacac;opacity:1}.custom-form .form-control::-ms-input-placeholder{color:#acacac;opacity:1}.custom-form .form-control::placeholder{color:#acacac;opacity:1}.custom-form .form-control:-ms-input-placeholder{color:#acacac}.custom-form .form-control::-ms-input-placeholder{color:#acacac}.custom-form textarea{height:92px!important;resize:none}.custom-form select{min-height:35px;padding:0 15px}.custom-form.floating-form .floating-label{position:relative;margin-bottom:20px}.custom-form.floating-form .floating-input,.custom-form.floating-form .floating-select{font-family:"Roboto",sans-serif;color:#464646;font-size:18px;padding:4px 0;display:block;width:100%;background-color:transparent;border:none;border-bottom:1px solid #959595}.custom-form.floating-form .floating-input:focus,.custom-form.floating-form .floating-select:focus{outline:none;border-bottom:1px solid #000}.custom-form.floating-form label{color:#464646;font-size:18px;font-weight:normal;position:absolute;pointer-events:none;left:0;top:-5px;-webkit-transition:.2s ease all;transition:.2s ease all}.custom-form.floating-form .floating-input:focus~label,.custom-form.floating-form .floating-input:not(:placeholder-shown)~label{top:-18px;font-size:14px;color:#aaa}.custom-form.floating-form .floating-select:focus~label,.custom-form.floating-form .floating-select:not([value=""]):valid~label{top:-18px;font-size:14px;color:#aaa}.custom-form.floating-form .floating-input:focus~.bar:before,.custom-form.floating-form .floating-input:focus~.bar:after,.custom-form.floating-form .floating-select:focus~.bar:before,.custom-form.floating-form .floating-select:focus~.bar:after{width:50%}.custom-form.floating-form .floating-textarea{min-height:30px;max-height:260px;overflow:hidden;overflow-x:hidden}.custom-form .custom-file{outline:none}.custom-form .custom-file .custom-file-input:focus~.custom-file-label{-webkit-box-shadow:none;box-shadow:none;border:0}.custom-form .custom-file .custom-file-input{cursor:pointer}.custom-form .custom-file .custom-file-label{outline:none;padding:0;border:0;border-bottom:1px solid #959595!important;border-radius:0}.custom-form .custom-file .custom-file-label::after{cursor:pointer;content:"Yükle ＋";border:1px solid #959595;background-color:transparent;border-radius:0;color:#000;font-size:16px}.fancybox-container .fancybox-thumbs__list a:before{border:2px solid #000}.menu-toggle{width:38px;height:25px;cursor:pointer;position:relative;margin-bottom:6px}.menu-toggle span{display:inline-block;background-color:#000;height:3px;width:100%;position:absolute;top:10px;left:0}.menu-toggle::before,.menu-toggle::after{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background-color:#000;-webkit-transition:.2s ease;transition:.2s ease}.menu-toggle::after{top:20px}.menu-toggle.active span{opacity:0}.menu-toggle.active::before{-webkit-transform:translateY(11px);transform:translateY(11px);background-color:#454545}.menu-toggle.active::after{-webkit-transform:translateY(-11px);transform:translateY(-11px);background-color:#454545;opacity:0}.menu-toggle:hover:not(.active)::before{-webkit-transform:translateY(2px);transform:translateY(2px)}.menu-toggle:hover:not(.active)::after{-webkit-transform:translateY(-2px);transform:translateY(-2px)}[hidden]{display:none;visibility:hidden}b{font-weight:bold}.pagination .page-item .page-link{color:#535353!important;font-weight:400;font-size:18px;width:50px;height:50px;border:1px solid #dfdfdf;line-height:50px;text-align:center;border-radius:100%;padding:0;margin:0 3px}.pagination .page-item .page-link.active{background-color:#535353;color:#fff!important}.usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.shared-btn{position:relative;border:0;border-bottom:7px solid rgba(0,0,0,.1);display:inline-block;background-color:transparent;outline:none!important;padding:0}.shared-btn .wrap{position:relative;border:2px solid #000;color:#000!important;font-size:18px;font-weight:700;padding:17px 32px;line-height:100%;display:inline-block;z-index:2;outline:none}.shared-btn .wrap::before,.shared-btn .wrap::after{content:"";position:absolute;left:-11px;top:50%;width:20px;height:2px;margin-top:-1px;background-color:#000;-webkit-transition:.2s ease;transition:.2s ease}.shared-btn .wrap::after{left:auto;right:-11px}.shared-btn .wrap .sb-title{display:inline-block;position:relative;padding:0 10px}.shared-btn .wrap .sb-title::before,.shared-btn .wrap .sb-title::after{pointer-events:none;content:"";position:absolute;left:-8px;top:50%;width:12px;height:12px;margin-top:-6px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAh0lEQVQokY3SsQ3CUAyE4a9KVkBihOwQJkoYM0UKyBjQQgGVKTABIhTeSVc86/fTyTZvVegx4JIeslZZaIsD4ofP2GHz+fMa3ESEbKqhK4CbfHcyZwkcyboXwoHbsmENjpzcHOn0B54j9YVwJKtGWwBPr7HKpbQr8NFzuV+qsMeIa3rM2nwaDx5HcNxotAFuAAAAAElFTkSuQmCC") no-repeat}.shared-btn .wrap .sb-title::after{right:-8px;left:auto}.shared-btn.big-x1{position:absolute;left:50%;bottom:-35px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.shared-btn.big-x1 .wrap{background-color:transparent;padding:24px 75.1px}.shared-btn.big-x1 .wrap .sb-title{white-space:nowrap}.shared-btn.big-x1 .wrap::before{left:-15px;width:30px}.shared-btn.big-x1 .wrap::after{right:-15px;width:30px}.shared-btn.large .wrap{background-color:#ffde00;padding:17px 6.13vw}.shared-btn.large .wrap .sb-title{padding:0 2.35vw}.shared-btn.orange .wrap{background-color:#ffde00;padding:17px 4.518vw}.shared-btn.orange .wrap .sb-title{padding:0 1.35vw}.shared-btn.project-btn .wrap{padding:24px 32px}.shared-btn.project-btn .wrap .sb-title{color:#626262;font-size:18px;font-weight:400}.shared-btn.project-btn .wrap .sb-title::before,.shared-btn.project-btn .wrap .sb-title::after{display:none}.shared-btn.project-btn:hover{background-color:#ffde00}.shared-btn:hover .wrap::before{left:10%;opacity:0}.shared-btn:hover .wrap::after{opacity:0;right:10%}.shared-btn:hover .wrap .sb-title::before,.shared-btn:hover .wrap .sb-title::after{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.shared-title{color:#000;font-size:36px;line-height:100%;position:relative}.shared-title .st-title{margin:0;padding:0;line-height:100%;position:relative;z-index:1}.shared-title span{display:inline-block;line-height:100%;font-size:16px;color:#535353}.shared-title.big{padding-left:13px;font-family:"Yanone Kaffeesatz",Verdana,Geneva,Tahoma,sans-serif}.shared-title.big::after{content:"";position:absolute;left:0;bottom:0;width:48px;height:60px;background-color:#ffde00;z-index:0;pointer-events:none}.shared-title.big .st-title{font-size:4vw;font-weight:900;letter-spacing:1px}.backface{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.backface *{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.ovh{overflow:hidden}.custom-pagination.pagination{width:100%;z-index:0}.custom-pagination.pagination .button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);outline:none;cursor:pointer;-webkit-transition:.2s ease;transition:.2s ease}.custom-pagination.pagination .button .icon{font-size:45px}.custom-pagination.pagination .button.button-prev{left:-50px}.custom-pagination.pagination .button.button-prev:hover{left:-55px}.custom-pagination.pagination .button.button-next{right:-50px}.custom-pagination.pagination .button.button-next:hover{right:-55px}.custom-pagination.pagination.white .button .icon::before{color:#fff}.swiper-pagination.cstm-pagination .swiper-pagination-bullet{width:17px;height:17px;background-color:#fff;border-radius:100%;outline:none;margin:0 3px;-webkit-transition:.2s ease;transition:.2s ease}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cur-close{cursor:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 18 18' fill='%23555'%3e%3cpath d='M14.53 4.53l-1.06-1.06L9 7.94 4.53 3.47 3.47 4.53 7.94 9l-4.47 4.47 1.06 1.06L9 10.06l4.47 4.47 1.06-1.06L10.06 9z'/%3e%3c/svg%3e "),pointer}@-webkit-keyframes scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.mouse-scroll{cursor:pointer;position:absolute;right:30px;bottom:80px;display:inline-block;height:60px;width:28px;border-radius:20px;border:2px solid #000;text-align:center;z-index:99}.mouse-scroll:after{display:inline-block;height:4px;width:4px;background-color:#000;border-radius:100%;content:"";-webkit-animation:scroll 1.3s ease-out infinite forwards;animation:scroll 1.3s ease-out infinite forwards}hr{border-color:#d3d3d3}.box-shdaow-10{-webkit-box-shadow:10px 10px 0 0 rgba(0,0,0,.1);box-shadow:10px 10px 0 0 rgba(0,0,0,.1)}.box-shdaow-10.bx-hover:hover{-webkit-box-shadow:-10px -10px 0 0 rgba(0,0,0,.2);box-shadow:-10px -10px 0 0 rgba(0,0,0,.2)}.box-shdaow-20{-webkit-box-shadow:20px -20px 0 0 rgba(0,0,0,.1);box-shadow:20px -20px 0 0 rgba(0,0,0,.1)}.event-none{cursor:wait}.event-none .swiper-container{pointer-events:none}.zindex-10{z-index:10}.text-underline{text-decoration:underline!important}.rotate-180{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.shared-container{position:relative;margin:45px 90px 0 45px}.w-auto{width:auto}.page-title .title{margin:0;color:#000;font-size:46px!important;font-weight:500!important;font-family:"Prompt",Verdana,Geneva,Tahoma,sans-serif!important}.page-title .title.small{font-size:22px}.page-title span{color:#535353;font-size:15.5px}#notebook .notebook-layer-1{fill:#7c7c7c;-webkit-filter:url(#filter-notebook);filter:url(#filter-notebook)}#notebook .notebook-layer-2,#notebook .notebook-layer-8{fill:#fff}#notebook .notebook-layer-3{fill:#555}#notebook .notebook-layer-4{fill:#434343}#notebook .notebook-layer-5,#notebook .notebook-layer-7{fill:#b7b7b7}#notebook .notebook-layer-6{fill:#ededed}#notebook .notebook-layer-7{fill-rule:evenodd;opacity:.3}#notebook .notebook-layer-8{stroke:#dfdfdf;stroke-linejoin:round;stroke-width:1px}#phone-model-1 .phone-model-1,#phone-model-1 .phone-model-5{fill:#5b5b5b}#phone-model-1 .phone-model-1{-webkit-filter:url(#filter-phone-model-1);filter:url(#filter-phone-model-1)}#phone-model-1 .phone-model-2{fill:#fff}#phone-model-1 .phone-model-3{fill:#ededed}#phone-model-1 .phone-model-6,#phone-model-1 .phone-model-7{fill:#b7b7b7;fill-rule:evenodd}#phone-model-1 .phone-model-6{opacity:.3}#phone-model-1 .phone-model-7{opacity:.4}#phone-model-2 .phone-model-1,#phone-model-2 .phone-model-4{fill:#5b5b5b}#phone-model-2 .phone-model-1,#phone-model-2 .phone-model-2,#phone-model-2 .phone-model-3,#phone-model-2 .phone-model-4,#phone-model-2 .phone-model-6,#phone-model-2 .phone-model-7{fill-rule:evenodd}#phone-model-2 .phone-model-1{-webkit-filter:url(#filter-phone-model-2);filter:url(#filter-phone-model-2)}#phone-model-2 .phone-model-2{fill:#fff}#phone-model-2 .phone-model-3,#phone-model-2 .phone-model-5{fill:#ededed}#phone-model-2 .phone-model-6{fill:#d7d7d7}#phone-model-2 .phone-model-7{fill:#b7b7b7;opacity:.4}.photo-border-outline{outline:1px solid #dfdfdf}.white-rect{fill:#ccc}.long-line{position:relative}.long-line::after{content:"";z-index:99;position:absolute;right:0;top:100%;width:230px;height:calc(100% - 86px);background-color:rgba(243,243,243,.58);margin-top:-25px;z-index:-1}.loading-wrapper{position:fixed;width:100%;height:100%;background-color:#fff;left:0;top:0;z-index:1060;overflow:hidden}.loading-wrapper.hide{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transition:.2s ease-out;transition:.2s ease-out}.loading-wrapper.hide .loading-logo{opacity:0;-webkit-transform:scale(150%);transform:scale(150%)}.loading-wrapper .bounceball{position:absolute;display:inline-block;height:37px;width:15px;left:20px;top:-34px;z-index:-1}.loading-wrapper .bounceball:before{position:absolute;content:"";display:block;top:0;width:15px;height:15px;border-radius:50%;background-color:#ffde00;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:bounce 500ms alternate infinite ease;animation:bounce 500ms alternate infinite ease}@-webkit-keyframes bounce{0%{top:30px;height:5px;border-radius:60px 60px 20px 20px;-webkit-transform:scaleX(1.5);transform:scaleX(1.5)}35%{height:15px;border-radius:50%;-webkit-transform:scaleX(1);transform:scaleX(1)}100%{top:0}}@keyframes bounce{0%{top:30px;height:5px;border-radius:60px 60px 20px 20px;-webkit-transform:scaleX(1.5);transform:scaleX(1.5)}35%{height:15px;border-radius:50%;-webkit-transform:scaleX(1);transform:scaleX(1)}100%{top:0}}h1{font-size:calc(25px + .8vw)}.typed_wrap{position:absolute;font-size:38px;color:#fff;bottom:10%;left:10%}.typed_wrap>strong{display:inline;font-weight:100}.typed::after{content:"|";display:inline;-webkit-animation:blink .7s infinite;-moz-animation:blink .7s infinite;animation:blink .7s infinite}.typed-cursor{opacity:0;display:none}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#000;background-color:transparent;border-bottom:solid 1px #000;border-radius:0}.nav-link{display:block;padding:.5rem 0;margin:0 1rem}.nav-link:hover{color:#333}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}@media(max-width:1200px){body.dark-mode .menu-toggle span,body.dark-mode .menu-toggle::before,body.dark-mode .menu-toggle::after{background-color:#fff}body.dark-mode .mouse-scroll{border-color:#fff}body.dark-mode .mouse-scroll::after{background-color:#fff}.shared-container{margin:15px 15px 0 15px!important}header{padding:40px 30px 0 40px}header .canvas-menu .left .logo{left:35px;top:40px}header .canvas-menu .right .menu-close{top:60px}header.fixed-header{padding-top:15px}section.slide-wrapper{height:calc(100vh - 30px)}section.slide-wrapper .socials-rotate{-webkit-transform:rotate(0deg) translateX(0%);transform:rotate(0deg) translateX(0%);left:15px;top:auto;bottom:10px;line-height:100%;width:100%!important;text-align:center}section.slide-wrapper .socials-rotate a:first-child{margin-left:0}section.contents.pages .contact::after{left:15px;width:calc(100% - 30px)}section.contents.projects .project-body{padding-top:15%}footer .address{border-left:none;padding-left:47px}}section.contents .home-projects .project-col:nth-child(n+4):nth-child(even){top:-222px}@media(max-width:992px){header .canvas-menu .right .nav-wrap{padding-right:45px}header .shared-btn{margin-right:30px}header .shared-btn .wrap{font-size:14px}section.slide-wrapper{height:100%;padding:2.7%}section.slide-wrapper .replay{right:0;bottom:0}section.contents.pages aside.pages-menu{position:relative}section.contents.pages aside.pages-menu .pm-title{pointer-events:all;color:#fff;padding:15px;background-color:#ffde00}section.contents.pages aside.pages-menu .pm-title .menu-toggle{height:20px;width:30px}section.contents.pages aside.pages-menu .pm-title .menu-toggle span{background-color:#fff}section.contents.pages aside.pages-menu .pm-title .menu-toggle::before{background-color:#fff}section.contents.pages aside.pages-menu .pm-title .menu-toggle::after{background-color:#fff}section.contents.pages aside.pages-menu .pm-title.active .menu-toggle span{opacity:0;-webkit-transition:.2s ease;transition:.2s ease}section.contents.pages aside.pages-menu .pm-title.active .menu-toggle::before{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg);background-color:#fff}section.contents.pages aside.pages-menu .pm-title.active .menu-toggle::after{background-color:#fff;-webkit-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}section.contents.pages aside.pages-menu .absolute-area{opacity:0;visibility:hidden;-webkit-transform:translateY(10%);transform:translateY(10%);position:absolute;left:0;top:100%;background:#fff;-webkit-box-shadow:0 5px 9px 3px rgba(0,0,0,.09);box-shadow:0 5px 9px 3px rgba(0,0,0,.09);pointer-events:none;width:100%}section.contents.pages aside.pages-menu .absolute-area.show{opacity:1;visibility:visible;max-height:inherit;-webkit-transform:translateY(0%);transform:translateY(0%);pointer-events:all}section.contents.pages aside.pages-menu .absolute-area li{padding:20px 30px!important}section.contents.pages aside.pages-menu .absolute-area li a::after{display:none}section.contents.pages .blog .blog-list .bordered-right{border:0}section.contents.pages .blog .other-news .blog-item{width:auto!important}section.contents.pages .services.detail .short-info .bordered{border:0}section.contents.pages .services.detail .boxes .box{min-height:100%}section.contents.pages .services.detail .boxes .box.photo{margin-top:0}section.contents.pages .services.detail .boxes .box.desc{margin-top:0;padding:40px}section.contents.pages .services.detail .boxes .box.desc::after{display:none}section.contents .home-projects .project-col{padding-bottom:60px}section.contents .home-projects .project-col:nth-child(n+4):nth-child(even){top:-325px}section.contents .home-projects .project-col:nth-child(odd){padding-right:15px}section.contents .home-projects .project-col:nth-child(even){padding-left:15px}section.contents .home-projects .card{height:560px}section.contents .home-projects .card .card-photo{height:370px}section.contents .home-projects .card .card-title .title{font-size:35px}section.contents .references-call-you{margin-top:40px}section.contents .references-call-you #footer-scene{position:relative;left:0;top:0;width:100%}section.contents .references-call-you .box{min-height:auto}section.contents .references-call-you .call-you{padding-top:7%;padding-bottom:7%;margin-top:30px}section.contents .references-call-you .call-you::before{display:none}section.contents .references-call-you .all-references{margin-right:auto;padding:0;padding-left:15px;font-size:16px;padding-right:60px}section.contents .references-call-you .all-references::after{font-size:50px}section.contents .references-call-you .references .ref{width:30%;margin-top:15px}section.contents.projects .project-body{padding-top:20%}section.contents.projects .project-body .mobile-app-slides .swiper-container::before,section.contents.projects .project-body .mobile-app-slides .swiper-container::after{height:310px}section.contents.projects .project-body .app-photos .phone-mockup-col::before{display:none}section.contents.projects .project-body .app-photos .show-case{margin-bottom:0}section.contents.projects .project-body .app-photos .app-logo::after{display:none}section.contents.projects .project-body .app-photos .app-logo .logo{padding:0}section.contents.projects .presentations .present-2 .present-photo-text{margin-top:50px}section.contents.projects .presentations .present-2 .present-photo-text .present-text{margin-left:0}section.contents.projects .presentations .present-2 .present-photo-text .present-photo{position:relative;right:auto}.shared-title.big .st-title{font-size:53px}.shared-btn.big-x1{bottom:-80px}footer .address{padding-left:0}footer .phones{padding:0;margin:0;border:none}}@media(max-width:768px){header{background-color:#fff;-webkit-box-shadow:0 .1rem 1rem rgba(0,0,0,.1)!important;box-shadow:0 .1rem 1rem rgba(0,0,0,.1)!important;padding-top:15px;padding-bottom:5px;background-color:rgba(255,255,255,.98);padding:15px 15px 0 15px!important}header .shared-btn .wrap{padding:12px 25px}header .logo{max-width:110px}header .canvas-menu .left{width:40%}header .canvas-menu .left .logo{left:10px;top:15px}header .canvas-menu .right{width:60%}header .canvas-menu .right .nav-wrap .request-offer a{font-size:14px}header .canvas-menu .right .menu-close{top:25px;right:15px}header .canvas-menu ul li.nav-item a.nav-link{font-size:22px}body.dark-mode header:not(.fixed-header) .navbar-brand .black-logo{display:block!important}body.dark-mode header:not(.fixed-header) .navbar-brand .white-logo{display:none!important}body.dark-mode header:not(.fixed-header) .shared-btn .wrap{border-color:#000;color:#000!important}body.dark-mode header:not(.fixed-header) .shared-btn .wrap::before,body.dark-mode header:not(.fixed-header) .shared-btn .wrap::after{background-color:#000}body.dark-mode .menu-toggle span,body.dark-mode .menu-toggle::before,body.dark-mode .menu-toggle::after{background-color:#000}section.slide-wrapper{margin-top:90px!important}section.slide-wrapper .socials-rotate{width:100%;text-align:center}section.slide-wrapper .socials-rotate a{margin:0 10px}section.contents .home-projects .project-col:last-child{padding-bottom:0}section.contents .home-projects .project-col:nth-child(n+4):nth-child(even){top:auto}section.contents .home-projects .card{height:auto}section.contents .home-projects .card .card-photo{height:auto}section.contents.pages{margin-top:100px}section.contents.pages .page-title .title{font-size:24px}section.contents.pages .blog .blog-item .card-info .category{border:0;padding-left:0;padding-right:0}section.contents.pages .services .service-box:nth-child(odd){padding-right:15px}section.contents.pages .services .service-box:nth-child(even){padding-left:15px}section.contents.pages .services.detail .short-info .title{font-size:24px}section.contents.pages .contact::after{left:0;width:calc(100%)}section.contents.projects .presentations .present-1 .present-photo-absolute{right:20px}section.contents.projects .presentations .present-1 .present-photo-absolute img{min-width:150px}section.contents.projects .project-body .project-show-case.psc-social{min-height:38vh}section.contents.projects .project-body .web-detail-desc{margin:20px 0;margin-bottom:50px}section.contents.projects .project-body .project-show-case.notebook-container .notebook-layout .phone-mockup-container{position:relative;right:auto;bottom:auto}.shared-btn.big-x1{position:relative;bottom:0}.o-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.phb{width:100%!important}}@media(max-width:570px){section.slide-wrapper .day-night-btn{transform:scale(.8);left:-10px;bottom:-10px}header .canvas-menu .right{width:100%!important}section.contents.projects .project-body .download-app .data-text::before{display:none}section.contents.projects .presentations .present-2 .present-photo-text .present-photo img{width:100%}footer{margin:0 15px}footer .logo{padding-right:0;margin-right:0;border-right:0}}@media(max-width:540px){header .canvas-menu .right .nav-wrap .request-offer a{padding:5px 25px}section.contents.projects .project-body .mobile-app-slides .swiper-container::before,section.contents.projects .project-body .mobile-app-slides .swiper-container::after{height:200px}}@media(max-width:390px){section.contents.projects .project-body .mobile-app-slides .swiper-container::before,section.contents.projects .project-body .mobile-app-slides .swiper-container::after{height:145px}}