@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiGyp8kv8JHgFVrLPTedw.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLFj_V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLDz8V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiEyp8kv8JHgFVrFJA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLGT9V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLEj6V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLCz7V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLDD4V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLBT5V1s.ttf) format('truetype')}@font-face{font-family:'Space Mono';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spacemono/v10/i7dNIFZifjKcF5UAWdDRYER8QA.ttf) format('truetype')}@font-face{font-family:'Space Mono';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacemono/v10/i7dSIFZifjKcF5UAWdDRYERE_FeaGw.ttf) format('truetype')}@font-face{font-family:'Space Mono';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spacemono/v10/i7dPIFZifjKcF5UAWdDRUEY.ttf) format('truetype')}@font-face{font-family:'Space Mono';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacemono/v10/i7dMIFZifjKcF5UAWdDRaPpZYFI.ttf) format('truetype')}@font-face{font-family:faunedisplay_bold_italic;src:url(../fonts/faune-displaybolditalic-webfont.woff2) format("woff2"),url(../fonts/faune-displaybolditalic-webfont.woff) format("woff");font-weight:400;font-style:normal}html{scroll-behavior:auto;overflow-x:hidden}body{min-height:100vh;height:100%;font-family:Poppins,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#0058ff;cursor:none}body *{cursor:none}body .btn{font-size:16px;font-weight:600;border:none;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}body .btn.btn-default{color:#0058ff}body.no-scroll{overflow:hidden;max-height:100vh}body h1,body h2,body h3,body h4,body h5,body h6,body ol,body p,body ul{margin:0;padding:0}body a{text-decoration:none!important}.cursor{pointer-events:none}.cursor .cursor__ball{position:fixed;top:0;left:0;mix-blend-mode:difference;z-index:2222}.cursor .cursor__ball circle,.cursor .cursor__ball path{fill:#fff}.cursor .cursor__ball path{height:50px;width:50px}.cursor.hidden{display:none!important}.alert-wrapper{position:fixed;top:0;left:0;height:100%;width:100%;overflow-y:scroll;background:rgba(0,0,0,.2);z-index:555;opacity:0;visibility:hidden;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.alert-wrapper .alert-service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;width:100%;-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px);padding:50px 0}.alert-wrapper .alert-service .service-inner{padding:50px;background:#fff;width:100%;-webkit-box-shadow:0 0 32px 1px rgba(0,0,0,.15);box-shadow:0 0 32px 1px rgba(0,0,0,.15);text-align:center;border-top:5px solid #fff;position:relative;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.alert-wrapper .alert-service .service-inner .inner-dismiss{top:10px;right:10px;position:absolute;border:0;background:0 0;padding:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;outline:0}.alert-wrapper .alert-service .service-inner .inner-dismiss img{height:15px}.alert-wrapper .alert-service .service-inner.success{border-top:5px solid #78b042}.alert-wrapper .alert-service .service-inner.warning{border-top:5px solid #d51a27}.alert-wrapper .alert-service .service-inner.info{border-top:5px solid #1a88d5}.alert-wrapper.active{opacity:1;visibility:visible}.alert-wrapper.active .alert-service .service-inner{-webkit-transform:none;-ms-transform:none;transform:none}.modal-service-wrapper{position:fixed;top:0;left:0;height:100%;width:100%;overflow-y:scroll;background:rgba(0,0,0,.5);z-index:555;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.modal-service-wrapper.active{opacity:1;visibility:visible}.modal-service-wrapper .modal-service{padding:50px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%}.modal-service-wrapper .modal-service .service-inner{background:#fff;width:700px;max-width:100%;padding:50px 25px 25px;text-align:center;position:relative}.modal-service-wrapper .modal-service .service-inner .service-button{position:absolute;top:20px;right:20px;border:none;background:0 0;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-service-wrapper .modal-service .service-inner .service-button .button-bar{display:block;position:absolute;width:20px;height:2px;background:#222}.modal-service-wrapper .modal-service .service-inner .service-button .button-bar:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-service-wrapper .modal-service .service-inner .service-button .button-bar:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-service-wrapper .modal-service .service-inner .service-content .heading{font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:20px}.modal-service-wrapper .modal-service .service-inner .service-content .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px}.modal-service-wrapper .modal-service .service-inner .service-buttons{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-service-wrapper .modal-service .service-inner .service-buttons .btn-link{padding:0;text-transform:uppercase;font-weight:700;text-decoration:none}.header-sidebar{position:fixed;left:0;top:0;height:100vh;width:100%;background:#000;z-index:-1;opacity:0;visibility:hidden;overflow:hidden;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.header-sidebar .simplebar-content{height:100%}.header-sidebar .sidebar-service{position:absolute;height:100%;width:100%;right:0;top:0;opacity:0;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.header-sidebar .sidebar-service .service-menu{max-height:100vh;height:100%}.header-sidebar .sidebar-service .service-menu .menu-inner{padding:100px 50px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-heading .heading-logo svg{width:24px;fill:#f6d8d5;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-heading .heading-button{padding:0;border:none;background:0 0;outline:0}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-heading .heading-button svg{fill:#f6d8d5;height:18px}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-nav{margin:70px 0;padding-top:70px;border-top:1px solid #f6d8d5}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-nav ul li a{font-family:"Space Mono",monospace;color:#f6d8d5;font-size:40px;font-style:italic;text-transform:uppercase;font-weight:400}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-nav .nav-contact{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 0;border-top:1px solid #f6d8d5;border-bottom:1px solid #f6d8d5}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-nav .nav-contact a{color:#f6d8d5;font-size:14px;font-weight:600}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-social-media li a svg{height:20px;width:20px;fill:#f6d8d5;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-social-media li+li{margin-left:40px}.header-sidebar .sidebar-service.active{opacity:1}.header-sidebar.active{z-index:9999;visibility:visible;opacity:1}div.welcome-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh;padding-bottom:50px;position:relative}nav.section-header{position:relative;z-index:1}nav.section-header .header-logo{left:60px;top:90px;position:absolute}nav.section-header .header-logo svg{height:20px;fill:#fff;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}nav.section-header .header-logo.black svg{fill:#000}nav.section-header .header-flexbox{padding:90px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}nav.section-header .header-flexbox .flexbox-logo img{height:20px}nav.section-header .header-flexbox .flexbox-logo svg{height:20px;fill:#fff}nav.section-header .header-flexbox .flexbox-logo.black svg{fill:#000}nav.section-header .header-flexbox .flexbox-service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.section-header .header-flexbox .flexbox-languages{margin-right:80px}nav.section-header .header-flexbox .flexbox-languages .dropdown button{background:0 0;border:none;padding:0;outline:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.section-header .header-flexbox .flexbox-languages .dropdown button span{font-weight:600;color:#000;text-transform:uppercase;font-size:15px}nav.section-header .header-flexbox .flexbox-languages .dropdown button svg{margin-left:7px;height:6px;min-width:6px;max-width:6px;fill:#000;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}nav.section-header .header-flexbox .flexbox-languages .dropdown .dropdown-menu{background:0 0;border:none;padding:0}nav.section-header .header-flexbox .flexbox-languages .dropdown .dropdown-menu li .dropdown-item{font-weight:600;color:#000;text-transform:uppercase;font-size:15px;padding:0;background:0 0}nav.section-header .header-flexbox .flexbox-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.section-header .header-flexbox .flexbox-nav li a{font-weight:600;color:#f6d8d5;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}nav.section-header .header-flexbox .flexbox-nav li a.button{margin-left:60px;padding:30px;position:relative;color:#0058ff}nav.section-header .header-flexbox .flexbox-nav li a.button .button-background{position:absolute;top:50%;left:50%;width:152%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}nav.section-header .header-flexbox .flexbox-nav li a.button .button-background img{pointer-events:none;position:absolute;top:0;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.7s;-o-transition:.7s;transition:.7s}nav.section-header .header-flexbox .flexbox-nav li a.button .button-background img:nth-child(2){opacity:0}nav.section-header .header-flexbox .flexbox-nav li a.button span{position:relative}nav.section-header .header-flexbox .flexbox-nav li a.button:hover{color:#f6d8d5}nav.section-header .header-flexbox .flexbox-nav li a.button:hover .button-background img:nth-child(1){opacity:0}nav.section-header .header-flexbox .flexbox-nav li a.button:hover .button-background img:nth-child(2){opacity:1}nav.section-header .header-flexbox .flexbox-nav li a:hover{color:#00296b}nav.section-header .header-flexbox .flexbox-nav li+li{margin-left:40px}nav.section-header .header-flexbox .nav-button{margin-right:-10px;padding:10px;border:none;background:0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:0;display:none}nav.section-header .header-flexbox .nav-button .button-bar{height:3px;width:28px;background:#f6d8d5;border-radius:10px;-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.8);box-shadow:0 0 15px 0 rgba(255,255,255,.8);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}nav.section-header .header-flexbox .nav-button .button-bar+.button-bar{margin-top:5px}nav.section-header.fixed{position:absolute;top:0;left:0;width:100%;z-index:1111}nav.section-header.fixed .header-flexbox .flexbox-languages .dropdown button span{color:#fff}nav.section-header.fixed .header-flexbox .flexbox-languages .dropdown button svg{fill:#fff}nav.section-header.fixed .header-flexbox .flexbox-languages .dropdown .dropdown-menu li .dropdown-item,nav.section-header.fixed .header-flexbox .flexbox-nav li a{color:#fff}nav.section-header.fixed .header-flexbox .flexbox-nav li a:hover{color:#000}nav.section-header.fixed .header-flexbox .flexbox-nav li:last-child{margin-left:100px}nav.section-header.fixed .header-flexbox .nav-button .button-bar{background:#fff}nav.section-header.fixed.black .header-logo svg{fill:#000}nav.section-header.fixed.black .header-flexbox .flexbox-languages .dropdown button span{color:#000}nav.section-header.fixed.black .header-flexbox .flexbox-languages .dropdown button svg{fill:#000}nav.section-header.fixed.black .header-flexbox .flexbox-languages .dropdown .dropdown-menu li .dropdown-item,nav.section-header.fixed.black .header-flexbox .flexbox-nav li a{color:#000}nav.section-header.fixed.black .header-flexbox .flexbox-nav li a:hover{opacity:.5}nav.section-header.fixed.black .nav-button .button-bar{background:#000}section.section-welcome{margin-top:27px;position:relative}section.section-welcome .welcome-inner{padding:80px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}section.section-welcome .welcome-inner .inner-circle{display:none}section.section-welcome .welcome-inner .inner-description{position:relative;display:inline-block;white-space:nowrap}section.section-welcome .welcome-inner .inner-description .description-heading{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}section.section-welcome .welcome-inner .inner-description .description-heading h1{font-family:"Space Mono",monospace;color:#f6d8d5;font-size:75px;font-weight:400}section.section-welcome .welcome-inner .inner-description .description-heading h1 b,section.section-welcome .welcome-inner .inner-description .description-heading h1 strong{font-weight:700;display:inline-block;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}section.section-welcome .welcome-inner .inner-description .description-heading.hidden{opacity:0}section.section-welcome .welcome-inner .inner-description .description-bar{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);margin-top:10px;height:10px;width:100%;border-radius:20px;background:#f6d8d5;-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.8);box-shadow:0 0 15px 0 rgba(255,255,255,.8);-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-animation:10s linear infinite barBlink;animation:10s linear infinite barBlink}@-webkit-keyframes barBlink{28%,31%,33%,78%,81%,83%{opacity:1;-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.8);box-shadow:0 0 15px 0 rgba(255,255,255,.8)}29%,79%{opacity:.8;-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.8);box-shadow:0 0 15px 0 rgba(255,255,255,.8)}30%,80%{opacity:.7;-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.8);box-shadow:0 0 15px 0 rgba(255,255,255,.8)}32%,82%{opacity:.5;-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.8);box-shadow:0 0 15px 0 rgba(255,255,255,.8)}42%,92%{-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.3);box-shadow:0 0 15px 0 rgba(255,255,255,.3)}43%,93%{-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.8);box-shadow:0 0 15px 0 rgba(255,255,255,.8);opacity:1}}@keyframes barBlink{28%,31%,33%,78%,81%,83%{opacity:1;-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.8);box-shadow:0 0 15px 0 rgba(255,255,255,.8)}29%,79%{opacity:.8;-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.8);box-shadow:0 0 15px 0 rgba(255,255,255,.8)}30%,80%{opacity:.7;-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.8);box-shadow:0 0 15px 0 rgba(255,255,255,.8)}32%,82%{opacity:.5;-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.8);box-shadow:0 0 15px 0 rgba(255,255,255,.8)}42%,92%{-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.3);box-shadow:0 0 15px 0 rgba(255,255,255,.3)}43%,93%{-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.8);box-shadow:0 0 15px 0 rgba(255,255,255,.8);opacity:1}}section.section-welcome .welcome-inner .inner-description .description-bar.hidden{width:0%}section.section-welcome .welcome-inner .inner-description .description-info{display:none}section.section-welcome .welcome-inner .inner-image{width:100%;margin-left:150px;position:relative}section.section-welcome .welcome-inner .inner-image .image-star{position:absolute;top:-200px;left:-50px;-webkit-transition:1s;-o-transition:1s;transition:1s}@-webkit-keyframes starBlink{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(.75);transform:scale(.75)}70%{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes starBlink{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(.75);transform:scale(.75)}70%{-webkit-transform:scale(.8);transform:scale(.8)}}section.section-welcome .welcome-inner .inner-image .image-star .star-background{height:200%;width:200%;position:absolute;border-radius:50%;top:-50%;left:-50%;opacity:.3;background:-o-radial-gradient(circle,#fff 0,rgba(255,255,255,.2) 35%,rgba(255,255,255,0) 70%);background:radial-gradient(circle,#fff 0,rgba(255,255,255,.2) 35%,rgba(255,255,255,0) 70%)}section.section-welcome .welcome-inner .inner-image .image-star .star-icon{height:45px;width:45px}section.section-welcome .welcome-inner .inner-image .image-star.hidden{opacity:0}section.section-welcome .welcome-inner .inner-image .image-circles{position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;display:-webkit-box;display:-ms-flexbox;display:flex}section.section-welcome .welcome-inner .inner-image .image-circles img{position:absolute;top:50%;left:22.5%;width:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:3s ease-out;-o-transition:3s ease-out;transition:3s ease-out}section.section-welcome .welcome-inner .inner-image .image-circles.active img:nth-child(1){left:0}section.section-welcome .welcome-inner .inner-image .image-circles.active img:nth-child(2){left:11.25%}section.section-welcome .welcome-inner .inner-image .image-circles.active img:nth-child(3){left:22.5%}section.section-welcome .welcome-inner .inner-image .image-circles.active img:nth-child(4){left:33.75%}section.section-welcome .welcome-inner .inner-image .image-circles.active img:nth-child(5){left:45%}.viewport-hidden,section.section-welcome .welcome-inner .inner-image .image-circles.hidden{opacity:0}.section-viewport-point{position:absolute;top:30%;visibility:hidden;pointer-events:none}section.section-info{-webkit-transition:1s;-o-transition:1s;transition:1s;position:relative}section.section-info .info-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-info .info-inner p{font-size:16px;color:#f6d8d5;font-weight:600;font-style:italic;white-space:nowrap}section.section-info .info-inner .inner-line{width:100%;height:1.5px;margin:0 30px;background:#000}section.section-info .info-inner .inner-arrow{margin-top:40px;border-radius:50px;min-width:30px;max-width:30px;height:57px;border:2px solid #f6d8d5;position:relative}section.section-info .info-inner .inner-arrow img{position:absolute;left:50%;top:50%;width:12px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:3s ease-in-out infinite arrowMove;animation:3s ease-in-out infinite arrowMove}@-webkit-keyframes arrowMove{0%,100%{top:30%}50%{top:70%}}@keyframes arrowMove{0%,100%{top:30%}50%{top:70%}}section.section-info.hidden{opacity:0}section.section-about{position:relative}section.section-about .about-line-1{width:100%;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-about .about-line-1 img{width:100%}section.section-about .about-line-2{position:relative;pointer-events:none;z-index:2222;width:100%;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-about .about-line-2 img{width:100%}section.section-about .about-inner{position:absolute;top:26.3%;left:0;width:100%}section.section-about .about-inner .inner-heading-mobile{display:none}section.section-about .about-inner .inner-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.section-about .about-inner .inner-flexbox .flexbox-image{width:37%;margin-left:5%;-webkit-transition:1s;-o-transition:1s;transition:1s;position:relative}section.section-about .about-inner .inner-flexbox .flexbox-image .image-object{pointer-events:none;width:100%;padding-top:100.8%;overflow:hidden;position:relative}section.section-about .about-inner .inner-flexbox .flexbox-image .image-object *{top:0;left:0;position:absolute;width:100%!important;height:100%!important}section.section-about .about-inner .inner-flexbox .flexbox-image .image-description,section.section-about .about-inner .inner-flexbox .flexbox-image .image-picture{display:none}section.section-about .about-inner .inner-flexbox .flexbox-description{margin-top:-5%;width:40%;padding-right:90px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-about .about-inner .inner-flexbox .flexbox-description .description-heading .heading-number{font-family:faunedisplay_bold_italic;color:#f6d8d5;font-size:70px;line-height:66px;text-shadow:0 0 10px rgba(255,255,255,.3)}section.section-about .about-inner .inner-flexbox .flexbox-description .description-heading h2{font-size:16px;color:#f6d8d5;font-weight:600;font-style:italic;white-space:nowrap}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text{margin-top:120px;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text .text-line{width:25px;height:4px;border-radius:10px;background:#00ff67;-webkit-box-shadow:0 0 10px 0 rgba(255,255,255,.4);box-shadow:0 0 10px 0 rgba(255,255,255,.4);margin-bottom:40px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text p{font-size:15px;color:#f6d8d5;font-weight:300;line-height:23.5px;letter-spacing:.7px}section.section-offer{position:relative;margin-top:-33px}section.section-offer .section-viewport-point{top:15%}section.section-offer .section-heading{padding-right:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-offer .section-heading .heading-number{font-family:faunedisplay_bold_italic;color:#f6d8d5;font-size:70px;line-height:66px;text-shadow:0 0 10px rgba(255,255,255,.3)}section.section-offer .section-heading .heading-line{width:100%;height:.91px;margin:0 30px;background:#000}section.section-offer .section-heading h2{font-size:16px;color:#f6d8d5;font-weight:600;font-style:italic;white-space:nowrap}section.section-offer .offer-inner{padding:170px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.section-offer .offer-inner .inner-list{min-width:calc(50% - 140px);max-width:calc(50% - 140px);-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-offer .offer-inner .inner-list ul{list-style:none;border-bottom:1.2px solid #000}section.section-offer .offer-inner .inner-list ul li{padding:18px 0;border-top:1.2px solid #000;font-size:30.5px;color:#f6d8d5;font-weight:400}section.section-offer .offer-inner .inner-list.viewport-hidden{-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px)}section.section-offer .offer-inner .inner-image{width:100%;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-offer .offer-inner .inner-image .image-service{margin:0 auto;position:relative;width:100%;max-width:340px}section.section-offer .offer-inner .inner-image .image-service img{position:absolute;top:-111px;left:0;width:100%}section.section-offer .offer-inner .inner-image .image-service img:nth-child(2){-webkit-animation:7s ease-in-out infinite eyeResize;animation:7s ease-in-out infinite eyeResize}@-webkit-keyframes eyeResize{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}}@keyframes eyeResize{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}}section.section-portfolio{position:relative;z-index:1}section.section-portfolio .section-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-portfolio .section-heading .heading-number{font-family:faunedisplay_bold_italic;color:#f6d8d5;font-size:70px;line-height:66px;text-shadow:0 0 10px rgba(255,255,255,.3)}section.section-portfolio .section-heading .heading-line{width:100%;height:.91px;margin:0 30px;background:#000}section.section-portfolio .section-heading h2{font-size:16px;color:#f6d8d5;font-weight:600;font-style:italic;white-space:nowrap}section.section-portfolio .portfolio-inner{margin-top:200px;padding:0 0 100px;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-portfolio .portfolio-inner .inner-service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.section-portfolio .portfolio-inner .inner-service .service-image{width:35%;position:relative;pointer-events:none;opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:.7s;-o-transition:.7s;transition:.7s}section.section-portfolio .portfolio-inner .inner-service .service-image img{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.section-portfolio .portfolio-inner .inner-service .service-name{width:60%;font-family:"Space Mono",monospace;color:#0058ff;white-space:nowrap;font-size:120px;line-height:130px;text-transform:uppercase;font-weight:400;-webkit-text-stroke:1px #f6d8d5;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.section-portfolio .portfolio-inner .inner-service .service-name i{font-style:normal;letter-spacing:-40px}section.section-portfolio .portfolio-inner .inner-service .service-name:after{content:"";width:100%;height:.91px;margin-left:30px;background:#000;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}section.section-portfolio .portfolio-inner .inner-service:nth-child(1) .service-image img{-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%)}section.section-portfolio .portfolio-inner .inner-service:nth-child(2) .service-image img{-webkit-transform:translateY(-30%) translateX(-5%);-ms-transform:translateY(-30%) translateX(-5%);transform:translateY(-30%) translateX(-5%)}section.section-portfolio .portfolio-inner .inner-service:nth-child(3) .service-image img{-webkit-transform:translateY(-30%) translateX(10%);-ms-transform:translateY(-30%) translateX(10%);transform:translateY(-30%) translateX(10%)}section.section-portfolio .portfolio-inner .inner-service:nth-child(4) .service-image img{-webkit-transform:translateY(-40%) translateX(-10%);-ms-transform:translateY(-40%) translateX(-10%);transform:translateY(-40%) translateX(-10%)}section.section-portfolio .portfolio-inner .inner-service:nth-child(5) .service-image img{-webkit-transform:translateY(-50%) translateX(-10%);-ms-transform:translateY(-50%) translateX(-10%);transform:translateY(-50%) translateX(-10%)}section.section-portfolio .portfolio-inner .inner-service.active .service-image,section.section-portfolio .portfolio-inner .inner-service:hover .service-image{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}section.section-portfolio .portfolio-inner .inner-service.active .service-name,section.section-portfolio .portfolio-inner .inner-service:hover .service-name{-webkit-transform:translateX(-80px);-ms-transform:translateX(-80px);transform:translateX(-80px);color:#000;-webkit-text-stroke:1px #000}section.section-portfolio .portfolio-inner .inner-service.active .service-name:after,section.section-portfolio .portfolio-inner .inner-service:hover .service-name:after{width:0%!important}section.section-opinions{margin-top:200px;overflow:hidden;position:relative}section.section-opinions .section-heading{padding-left:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-opinions .section-heading .heading-line{position:absolute;width:100%;top:33px;left:0}section.section-opinions .section-heading .heading-number{font-family:faunedisplay_bold_italic;color:#f6d8d5;background:#0058ff;position:relative;padding:0 20px 0 30px;font-size:70px;line-height:66px;text-shadow:0 0 10px rgba(255,255,255,.3)}section.section-opinions .section-heading h2{position:relative;font-size:16px;color:#f6d8d5;font-weight:600;font-style:italic;white-space:nowrap;background:#0058ff;padding-left:30px}section.section-opinions .opinions-inner{margin-top:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-opinions .opinions-inner .inner-image{width:38%;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-opinions .opinions-inner .inner-image .image-service{max-width:250px;width:100%;margin:0 auto;position:relative}section.section-opinions .opinions-inner .inner-image .image-service .service-object{pointer-events:none;width:100%;padding-top:241.1%;overflow:hidden;position:relative}section.section-opinions .opinions-inner .inner-image .image-service .service-object *{top:0;left:0;position:absolute;width:100%!important;height:100%!important}section.section-opinions .opinions-inner .inner-image .image-service .star{position:absolute;right:13.73%;top:25.38%;width:12.18%;-webkit-animation:7s linear infinite blinkResize;animation:7s linear infinite blinkResize}@-webkit-keyframes blinkResize{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(.9);transform:scale(.9)}70%{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes blinkResize{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(.9);transform:scale(.9)}70%{-webkit-transform:scale(.8);transform:scale(.8)}}section.section-opinions .opinions-inner .inner-image.viewport-hidden{-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px)}section.section-opinions .opinions-inner .inner-service{width:62%;position:relative;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper{background:#669dff;background:-o-linear-gradient(315deg,#669dff 0,#1c3fdb 100%);background:linear-gradient(135deg,#669dff 0,#1c3fdb 100%);border-radius:70px;padding:1px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item{width:600px;border-radius:70px;padding:75px;background:#0062ff;background:-o-linear-gradient(315deg,#0062ff 0,#005cf0 100%);background:linear-gradient(135deg,#0062ff 0,#005cf0 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-logo{height:50px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item hr{background:#f6d8d5;opacity:.8;margin:60px 0;height:1px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-text p{font-size:12.45px;color:#f6d8d5;font-weight:300;letter-spacing:.581px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-line{width:25px;height:4px;border-radius:10px;background:#00ff67;-webkit-box-shadow:0 0 10px 0 rgba(255,255,255,.4);box-shadow:0 0 10px 0 rgba(255,255,255,.4);margin:70px 0 30px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-info p{font-size:12.45px;color:#f6d8d5;font-weight:300;letter-spacing:.581px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-info p b{font-style:italic;font-weight:800}section.section-opinions .opinions-inner .inner-service .swiper .swiper-wrapper .swiper-slide{width:auto}section.section-opinions .opinions-inner .inner-service .swiper-button{position:absolute;right:auto;left:-80px;height:40px;width:40px;padding:2px;border-radius:50%;background:#f6d8d5;-webkit-box-shadow:0 0 18px 0 rgba(255,255,255,.5);box-shadow:0 0 18px 0 rgba(255,255,255,.5);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}section.section-opinions .opinions-inner .inner-service .swiper-button .button-background-outer{background:-o-linear-gradient(315deg,#3079fa 0,#1e66e5 100%);background:linear-gradient(135deg,#3079fa 0,#1e66e5 100%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;top:0;left:0;border-radius:50%;height:40px;width:40px;opacity:0}section.section-opinions .opinions-inner .inner-service .swiper-button .button-inner{height:100%;width:100%;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}section.section-opinions .opinions-inner .inner-service .swiper-button .button-inner .button-background-inner{background:-o-linear-gradient(315deg,#0062ff 0,#005cf0 100%);background:linear-gradient(135deg,#0062ff 0,#005cf0 100%);position:absolute;top:0;left:0;border-radius:50%;height:100%;width:100%;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}section.section-opinions .opinions-inner .inner-service .swiper-button .button-inner svg{position:relative;height:6px;width:6px;fill:#0058ff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}section.section-opinions .opinions-inner .inner-service .swiper-button:after{content:none}section.section-opinions .opinions-inner .inner-service .swiper-button.swiper-button-prev{display:none}section.section-opinions .opinions-inner .inner-service .swiper-button:hover{background:#0058ff}section.section-opinions .opinions-inner .inner-service .swiper-button:hover .button-background-outer,section.section-opinions .opinions-inner .inner-service .swiper-button:hover .button-inner .button-background-inner{opacity:1}section.section-opinions .opinions-inner .inner-service .swiper-button:hover .button-inner svg{fill:#f6d8d5}section.section-opinions .opinions-inner .inner-service.viewport-hidden{-webkit-transform:translateX(200px);-ms-transform:translateX(200px);transform:translateX(200px)}section.section-cooperate{margin-top:100px;position:relative}section.section-cooperate .section-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-cooperate .section-heading .heading-line{width:100%;height:.91px;margin:0 30px;background:#000}section.section-cooperate .section-heading h2{position:relative;font-size:16px;color:#f6d8d5;font-weight:600;font-style:italic;white-space:nowrap}section.section-cooperate .cooperate-inner{padding:50px 0 150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-cooperate .cooperate-inner .inner-service{width:25%;margin-top:120px;text-align:center}section.section-cooperate .cooperate-inner .inner-service img{height:38px}section.section-cooperate .swiper-cooperate-wrapper{display:none}section.section-numbers{position:relative}section.section-numbers .numbers-inner-wrapper{position:relative;padding:120px 0 0;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-numbers .numbers-inner-wrapper .wrapper-line-1{position:absolute;top:284px;left:0;width:100%;height:330px;border-radius:500px;border:1.4px solid #000}section.section-numbers .numbers-inner-wrapper .wrapper-line-1:before{content:"";left:-2px;top:-2px;position:absolute;height:55%;width:370px;background:#0058ff}section.section-numbers .numbers-inner-wrapper .wrapper-line-1:after{content:"";left:-2px;bottom:-2px;position:absolute;height:55%;width:50%;background:#0058ff}section.section-numbers .numbers-inner-wrapper .wrapper-line-2{position:absolute;top:615px;left:0;width:100%;height:320px;border-radius:500px;border:1.4px solid #000}section.section-numbers .numbers-inner-wrapper .wrapper-line-2:before{content:"";right:-2px;bottom:-2px;position:absolute;height:55%;width:350px;background:#0058ff}section.section-numbers .numbers-inner-wrapper .wrapper-line-2:after{content:"";right:-2px;top:-2px;position:absolute;height:55%;width:50%;background:#0058ff}section.section-numbers .numbers-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}section.section-numbers .numbers-inner .inner-service{position:relative}section.section-numbers .numbers-inner .inner-service .service-shape{display:inline-block;position:relative}section.section-numbers .numbers-inner .inner-service .service-shape img{height:100%}section.section-numbers .numbers-inner .inner-service .service-shape .shape-object-1{pointer-events:none;height:100%;width:540px;overflow:hidden;position:relative}section.section-numbers .numbers-inner .inner-service .service-shape .shape-object-1>*{position:relative;width:100%!important;height:100%!important}section.section-numbers .numbers-inner .inner-service .service-shape .shape-object-2{pointer-events:none;width:100%;padding-top:100%;overflow:hidden;position:relative}section.section-numbers .numbers-inner .inner-service .service-shape .shape-object-2 *{top:0;left:0;position:absolute;width:100%!important;height:100%!important}section.section-numbers .numbers-inner .inner-service .service-shape .shape-picture{display:none}section.section-numbers .numbers-inner .inner-service .service-shape .shape-number{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"Space Mono",monospace;font-weight:400;font-size:140px;color:#f6d8d5;text-shadow:0 0 21px rgba(255,255,255,.5)}section.section-numbers .numbers-inner .inner-service .service-name{font-size:16px;color:#f6d8d5;font-weight:600;font-style:italic;white-space:nowrap;position:absolute}section.section-numbers .numbers-inner .inner-service:nth-child(1){-ms-flex-item-align:start;align-self:flex-start}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-shape{height:340px}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-shape img{-webkit-animation:6s linear infinite shapeResize;animation:6s linear infinite shapeResize}@-webkit-keyframes shapeResize{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.85);transform:scale(.85)}}@keyframes shapeResize{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.85);transform:scale(.85)}}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-name{top:41%;right:-30px;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}section.section-numbers .numbers-inner .inner-service:nth-child(2){-ms-flex-item-align:center;align-self:center}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-shape{height:320px;position:relative;z-index:1}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name{top:48%;padding:0 35px}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name.name-1{left:5px;background:#0058ff;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name.name-2{right:5px;background:#0058ff;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}section.section-numbers .numbers-inner .inner-service:nth-child(3){-ms-flex-item-align:end;align-self:flex-end}section.section-numbers .numbers-inner .inner-service:nth-child(3) .service-shape{height:320px;width:320px}section.section-numbers .numbers-inner .inner-service:nth-child(3) .service-name{top:57%;left:-46px;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}section.section-details{margin-top:120px;padding:0 0 220px;position:relative}section.section-details .details-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.section-details .details-inner .inner-image{width:37%;-webkit-transition:1s;-o-transition:1s;transition:1s;position:relative}section.section-details .details-inner .inner-image img{width:100%}section.section-details .details-inner .inner-image img:nth-child(2){position:absolute;top:0;left:0;-webkit-animation:10s linear infinite filamentBlink;animation:10s linear infinite filamentBlink}@-webkit-keyframes filamentBlink{28%,31%,33%,43%,78%,81%,83%,93%{opacity:1}29%,79%{opacity:.8}30%,80%{opacity:.7}32%,82%{opacity:.5}}@keyframes filamentBlink{28%,31%,33%,43%,78%,81%,83%,93%{opacity:1}29%,79%{opacity:.8}30%,80%{opacity:.7}32%,82%{opacity:.5}}section.section-details .details-inner .inner-description{width:50%;padding-right:80px;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-details .details-inner .inner-description .description-line{width:25px;height:4px;border-radius:10px;background:#00ff67;-webkit-box-shadow:0 0 10px 0 rgba(255,255,255,.4);box-shadow:0 0 10px 0 rgba(255,255,255,.4);margin-bottom:40px}section.section-details .details-inner .inner-description .description-text p{font-size:15px;color:#f6d8d5;font-weight:300;line-height:23.5px;letter-spacing:.7px}section.portfolio-section-content{background:#fff}section.portfolio-section-content .content-welcome{min-height:100vh;min-height:calc(var(--vh,1vh) * 100);position:relative}section.portfolio-section-content .content-welcome .welcome-background{height:100%;width:100%;position:fixed;top:0;left:0}section.portfolio-section-content .content-welcome .welcome-background img{height:100%;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}section.portfolio-section-content .content-welcome .welcome-heading{position:absolute;bottom:0;left:0;width:100%;padding-left:39.5%;padding-bottom:100px}section.portfolio-section-content .content-welcome .welcome-heading .heading-background{position:absolute;bottom:0;left:0;width:100%;opacity:.4;height:150%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}section.portfolio-section-content .content-welcome .welcome-heading .heading-inner{margin-left:-400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}section.portfolio-section-content .content-welcome .welcome-heading .heading-inner .inner-arrow{margin-right:50px;border-radius:50px;min-width:30px;max-width:30px;height:57px;border:2px solid #fff;position:relative}section.portfolio-section-content .content-welcome .welcome-heading .heading-inner .inner-arrow img{position:absolute;left:50%;top:50%;width:12px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:3s ease-in-out infinite arrowMove;animation:3s ease-in-out infinite arrowMove}section.portfolio-section-content .content-welcome .welcome-heading .heading-inner h1{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);color:#fff;font-size:40px}section.portfolio-section-content .content-inner-wrapper{position:relative;z-index:1;background:#fff}section.portfolio-section-content .content-inner-wrapper .section-viewport-point{top:-120px}section.portfolio-section-content .content-description{padding:150px 0}section.portfolio-section-content .content-description .description-service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.portfolio-section-content .content-description .description-service .service-heading{width:39.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}section.portfolio-section-content .content-description .description-service .service-heading .heading-inner{width:400px}section.portfolio-section-content .content-description .description-service .service-heading .heading-inner h2{font-size:14px;color:#000;font-weight:800;font-style:italic}section.portfolio-section-content .content-description .description-service .service-text{width:59.5%}section.portfolio-section-content .content-description .description-service .service-text h3{max-width:700px;font-size:20px;color:#000;font-weight:400;line-height:29px;letter-spacing:.9px}section.portfolio-section-content .content-description .description-service .service-text p{max-width:700px;font-size:14px;color:#000;font-weight:300;letter-spacing:.5px}section.portfolio-section-content .content-description .description-service .service-text ul{display:inline-block;list-style:none;border-bottom:1.2px solid #000}section.portfolio-section-content .content-description .description-service .service-text ul li{padding:6px 100px 6px 0;border-top:1.2px solid #000;font-size:17px;color:#000;font-weight:400}section.portfolio-section-content .content-description .description-service .service-text .text-blockquote{margin-top:70px}section.portfolio-section-content .content-description .description-service .service-text .text-blockquote span{font-weight:300;font-size:14px;color:#000}section.portfolio-section-content .content-description .description-service .service-text .text-blockquote span b{font-weight:800;font-style:italic}section.portfolio-section-content .content-description .description-service+.description-service{margin-top:90px}section.portfolio-section-content .content-description .description-service.absolute-80-r{padding-left:20%}section.portfolio-section-content .content-description .description-service.absolute-80-r .service-text{width:100%}section.portfolio-section-content .content-description .description-service.absolute-80-r .service-text h3{max-width:900px}section.portfolio-section-content .content-description .description-service.absolute-60{padding:0 20%}section.portfolio-section-content .content-description .description-service.absolute-60 .service-text{width:100%}section.portfolio-section-content .content-description .description-service.absolute-60 .service-text h3{max-width:100%}section.portfolio-section-content .content-description .description-comparison{padding:0 5%;display:-webkit-box;display:-ms-flexbox;display:flex}section.portfolio-section-content .content-description .description-comparison .comparison-service{padding:100px 0;width:100%;text-align:center}section.portfolio-section-content .content-description .description-comparison .comparison-service .service-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 150px;height:50px}section.portfolio-section-content .content-description .description-comparison .comparison-service .service-logo img{height:100%}section.portfolio-section-content .content-description .description-comparison .comparison-service .service-logo.small img{height:35px}section.portfolio-section-content .content-description .description-comparison .comparison-service p{font-size:14px;color:#000;font-weight:300;letter-spacing:.5px}section.portfolio-section-content .content-description .description-comparison .divider{min-width:2px;max-width:2px;background:#c7c7c7}section.portfolio-section-content .content-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}section.portfolio-section-content .content-image-wrapper img{width:100%}section.portfolio-section-content .content-image-wrapper img+img{margin-top:1%}section.portfolio-section-content .content-image-wrapper.w-80-l img{margin-top:0;width:83%}section.portfolio-section-content .content-image-wrapper.w-80-r{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}section.portfolio-section-content .content-image-wrapper.w-80-r img{margin-top:0;width:80%}section.portfolio-section-content .content-image-wrapper.w-60-r{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}section.portfolio-section-content .content-image-wrapper.w-60-r img{margin-top:0;width:60%}section.portfolio-section-content .content-image-wrapper.w-50-l img{margin-top:0;width:50%}section.portfolio-section-content .content-image-wrapper.w-50-r{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}section.portfolio-section-content .content-image-wrapper.w-50-r img{margin-top:0;width:50%}section.portfolio-section-content .content-image-wrapper.w-40-60 img{margin-top:0}section.portfolio-section-content .content-image-wrapper.w-40-60 img:nth-child(1){width:39.5%}section.portfolio-section-content .content-image-wrapper.w-40-60 img:nth-child(2){width:59.5%}section.portfolio-section-content .content-image-wrapper.w-50-50 img{margin-top:0;width:49.5%}section.portfolio-section-content .content-image-wrapper.w-60-40 img{margin-top:0}section.portfolio-section-content .content-image-wrapper.w-60-40 img:nth-child(1){width:59.5%}section.portfolio-section-content .content-image-wrapper.w-60-40 img:nth-child(2){width:39.5%}section.portfolio-section-content .content-image-wrapper.w-60-40 .image-inner{width:39.5%}section.portfolio-section-content .content-image-wrapper.w-60-40 .image-inner img{height:100%;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}section.portfolio-section-content .content-image-wrapper+.content-image-wrapper{margin-top:1%}section.portfolio-section-content .content-footer .footer-inner .inner-navigation{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button .button-icon{border-radius:50%;height:45px;width:45px;border:1px solid #000;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:30px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button .button-icon svg{height:7px;width:7px;fill:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button span{font-size:14px;color:#000;font-weight:400}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button:hover .button-icon{background:#fff}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button:hover .button-icon svg{fill:#000}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button.next{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button.next .button-icon{margin-right:0;margin-left:30px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-heading{font-size:12px;color:#000;font-weight:800;font-style:italic}section.portfolio-section-content .content-footer .footer-inner .inner-social-media{margin-top:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none}section.portfolio-section-content .content-footer .footer-inner .inner-social-media li a svg{height:21px;width:21px;fill:#000;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}section.portfolio-section-content .content-footer .footer-inner .inner-social-media li+li{margin-left:60px}section.portfolio-section-content .content-footer .footer-inner .inner-credits{padding-bottom:50px;margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button{margin-left:3px;font-weight:600;padding:20px 28px;position:relative}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button span{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;color:#000;position:relative;font-size:15px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button .button-background{position:absolute;top:50%;left:50%;width:104%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button .button-background img{pointer-events:none;position:absolute;top:0;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.7s;-o-transition:.7s;transition:.7s}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button .button-background img:nth-child(2){opacity:0}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button:hover span{color:#fff}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button:hover .button-background img:nth-child(1){opacity:0}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button:hover .button-background img:nth-child(2){opacity:1}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-line{width:100%;height:.91px;margin:0 30px;background:#000}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info p{font-family:"Space Mono",monospace;color:#000;white-space:nowrap;font-size:14px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info p span{font-family:Poppins}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info img{margin-left:12px;height:12px}section.section-footer{position:relative}section.section-footer .section-viewport-point{top:30%}section.section-footer .section-heading{padding-left:68%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-footer .section-heading .heading-line{position:absolute;width:100%;top:33px;left:0}section.section-footer .section-heading .heading-number{font-family:faunedisplay_bold_italic;color:#f6d8d5;background:#0058ff;position:relative;padding:0 20px 0 30px;font-size:70px;line-height:66px;text-shadow:0 0 10px rgba(255,255,255,.3)}section.section-footer .section-heading h2{position:relative;font-size:16px;color:#f6d8d5;font-weight:600;font-style:italic;white-space:nowrap;background:#0058ff;padding-left:30px}section.section-footer .footer-inner{margin-top:12%;position:relative;z-index:1}section.section-footer .footer-inner ul{list-style:none;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-footer .footer-inner ul li a{font-family:"Space Mono",monospace;font-weight:400;font-size:60px;color:#f6d8d5}section.section-footer .footer-inner ul li a span{padding:0 20px}section.section-footer .footer-inner .inner-description{margin-top:80px;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-footer .footer-inner .inner-description .description-line{width:25px;height:4px;border-radius:10px;background:#00ff67;-webkit-box-shadow:0 0 10px 0 rgba(255,255,255,.4);box-shadow:0 0 10px 0 rgba(255,255,255,.4);margin-bottom:40px}section.section-footer .footer-inner .inner-description .description-text p{font-size:15px;color:#f6d8d5;font-weight:300;line-height:23.5px;letter-spacing:.7px}section.section-footer .footer-inner .inner-hours{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-footer .footer-inner .inner-hours .hours-service{font-size:15px;color:#f6d8d5;font-weight:700;letter-spacing:.7px}section.section-footer .footer-inner .inner-hours .hours-service:nth-child(2){margin:0 23px}section.section-footer .footer-credits{position:relative;padding-bottom:70px;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-footer .footer-credits .credits-background{width:100%;left:0;bottom:80px;position:absolute}section.section-footer .footer-credits .credits-background .background-object{pointer-events:none;width:100%;padding-top:83.9%;overflow:hidden;position:relative}section.section-footer .footer-credits .credits-background .background-object *{top:0;left:0;position:absolute;width:100%!important;height:100%!important}section.section-footer .footer-credits .credits-background img{width:100%}section.section-footer .footer-credits .credits-background-mobile{display:none}section.section-footer .footer-credits .credits-contact{margin-top:42.2%;padding-left:110px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}section.section-footer .footer-credits .credits-contact .contact-social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none}section.section-footer .footer-credits .credits-contact .contact-social-media li a svg{height:22px;width:22px;fill:#f6d8d5;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}section.section-footer .footer-credits .credits-contact .contact-social-media li a:hover svg{fill:#e1e1e1}section.section-footer .footer-credits .credits-contact .contact-social-media li+li{margin-left:40px}section.section-footer .footer-credits .credits-contact .contact-address{padding-left:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.section-footer .footer-credits .credits-contact .contact-address img{min-width:22px;max-width:22px;margin-right:30px}section.section-footer .footer-credits .credits-contact .contact-address p{font-size:15px;color:#f6d8d5;font-weight:300;letter-spacing:.7px}section.section-footer .footer-credits .credits-info{margin-top:7.33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}section.section-footer .footer-credits .credits-info .info-inner{padding-left:13px;background:#0058ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.section-footer .footer-credits .credits-info .info-inner p{font-family:"Space Mono",monospace;color:#000}section.section-footer .footer-credits .credits-info .info-inner p span{font-family:Poppins}section.section-footer .footer-credits .credits-info .info-inner img{margin-left:13px;height:13px}@media (min-width:1400px) and (max-width:1500px){.container{max-width:1250px}nav.section-header .header-logo{top:72px}nav.section-header .header-logo svg{height:17px}nav.section-header .header-flexbox{padding:72px 0 0}nav.section-header .header-flexbox .flexbox-logo img,nav.section-header .header-flexbox .flexbox-logo svg{height:17px}nav.section-header .header-flexbox .flexbox-languages{margin-right:64px}nav.section-header .header-flexbox .flexbox-languages .dropdown button span{font-size:12px}nav.section-header .header-flexbox .flexbox-languages .dropdown button svg{margin-left:5.6px;height:4.8px;min-width:4.8px;max-width:4.8px}nav.section-header .header-flexbox .flexbox-languages .dropdown .dropdown-menu li .dropdown-item{font-size:12px}nav.section-header .header-flexbox .flexbox-nav li a{font-size:12.8px}nav.section-header .header-flexbox .flexbox-nav li a.button{margin-left:48px;padding:24px}nav.section-header .header-flexbox .flexbox-nav li+li{margin-left:32px}nav.section-header.fixed .header-flexbox .flexbox-nav li:last-child{margin-left:80px}section.section-welcome .welcome-inner .inner-description .description-heading h1{font-size:69.75px}section.section-welcome .welcome-inner .inner-description .description-bar{margin-top:9.3px;height:9.3px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text{margin-top:80px}section.section-portfolio .portfolio-inner .inner-service .service-image{width:30%}}@media (min-width:1501px) and (max-width:1699px){nav.section-header .header-logo{top:78px}nav.section-header .header-logo svg{height:17.6px}nav.section-header .header-flexbox{padding:78px 0 0}nav.section-header .header-flexbox .flexbox-logo img,nav.section-header .header-flexbox .flexbox-logo svg{height:17.6px}nav.section-header .header-flexbox .flexbox-languages{margin-right:70.4px}nav.section-header .header-flexbox .flexbox-languages .dropdown button span{font-size:13.2px}nav.section-header .header-flexbox .flexbox-languages .dropdown button svg{margin-left:6.16px;height:5.28px;min-width:5.28px;max-width:5.28px}nav.section-header .header-flexbox .flexbox-languages .dropdown .dropdown-menu li .dropdown-item{font-size:13.2px}nav.section-header .header-flexbox .flexbox-nav li a{font-size:14.08px}nav.section-header .header-flexbox .flexbox-nav li a.button{margin-left:52.8px;padding:26.4px}nav.section-header .header-flexbox .flexbox-nav li+li{margin-left:35.2px}nav.section-header.fixed .header-flexbox .flexbox-nav li:last-child{margin-left:88px}section.section-portfolio .portfolio-inner .inner-service .service-image{width:30%;margin-left:1%}}@media (min-width:1700px){.container{max-width:1450px}section.section-welcome .welcome-inner{padding:160px 0 130px}section.section-welcome .welcome-inner .inner-image{margin-left:250px}}@media (min-width:1900px){.container{max-width:1600px}nav.section-header .header-logo{left:72px;top:93px}nav.section-header .header-logo svg{height:20px}nav.section-header .header-flexbox{padding:93px 0 0}nav.section-header .header-flexbox .flexbox-logo img,nav.section-header .header-flexbox .flexbox-logo svg{height:20px}nav.section-header .header-flexbox .flexbox-nav li a{font-size:16px}nav.section-header .header-flexbox .flexbox-nav li a.button{margin-left:60px;padding:30px}nav.section-header .header-flexbox .flexbox-nav li+li{margin-left:40px}nav.section-header.fixed .header-flexbox .flexbox-nav li:last-child{margin-left:120px}section.section-welcome .welcome-inner .inner-description .description-heading h1{font-size:84.75px}section.section-welcome .welcome-inner .inner-description .description-heading h1 b,section.section-welcome .welcome-inner .inner-description .description-heading h1 strong{-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px)}section.section-welcome .welcome-inner .inner-description .description-bar{-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px);margin-top:12px;height:12px}section.section-welcome .welcome-inner .inner-image{margin-left:220px}section.section-welcome .welcome-inner .inner-image .image-star{top:-250px}section.section-welcome .welcome-inner .inner-image .image-star .star-icon{height:54px;width:54px}section.section-info .info-inner p{font-size:17.6px}section.section-info .info-inner .inner-line{margin:0 36px}section.section-info .info-inner .inner-arrow{margin-top:48px;min-width:36px;max-width:36px;height:68.4px}section.section-info .info-inner .inner-arrow img{width:14.4px}section.section-about .about-inner .inner-flexbox .flexbox-description{padding-right:144px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-heading .heading-number{font-size:91px;line-height:85.8px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-heading h2{font-size:17.6px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text{margin-top:144px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text .text-line{width:30px;height:4.8px;border-radius:12px;margin-bottom:24px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text p{font-size:19.05px;letter-spacing:.889px;line-height:28px}section.section-offer{margin-top:-45px}section.section-offer .section-heading .heading-number{font-size:91px;line-height:85.8px}section.section-offer .section-heading .heading-line{margin:0 36px}section.section-offer .section-heading h2{font-size:17.6px}section.section-offer .offer-inner{padding:168px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.section-offer .offer-inner .inner-list{min-width:calc(50% - (140px * 1.2));max-width:calc(50% - (140px * 1.2))}section.section-offer .offer-inner .inner-list ul li{padding:16.8px 0;font-size:36px}section.section-offer .offer-inner .inner-image .image-service{max-width:390px}section.section-offer .offer-inner .inner-image .image-service img{top:-144.3px}section.section-portfolio .section-heading .heading-number{font-size:91px;line-height:85.8px}section.section-portfolio .section-heading .heading-line{margin:0 36px}section.section-portfolio .section-heading h2{font-size:17.6px}section.section-portfolio .portfolio-inner{margin-top:240px;padding:0 0 120px}section.section-portfolio .portfolio-inner .inner-service .service-image{-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px);width:32%}section.section-portfolio .portfolio-inner .inner-service .service-name{font-size:144px;line-height:156px}section.section-portfolio .portfolio-inner .inner-service .service-name i{letter-spacing:-60px}section.section-portfolio .portfolio-inner .inner-service .service-name:after{margin-left:36px}section.section-opinions .section-heading{padding-left:216px}section.section-opinions .section-heading .heading-line{top:40.26px}section.section-opinions .section-heading .heading-number{font-size:91px;line-height:85.8px}section.section-opinions .section-heading h2{font-size:17.6px;padding-left:38.1px}section.section-opinions .opinions-inner .inner-image .image-service{max-width:300px}section.section-opinions .opinions-inner .inner-image.viewport-hidden{-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px)}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item{width:660px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-logo{height:55px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-text p{font-size:16.5px;letter-spacing:.77px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-line{width:30px;height:4.8px;border-radius:12px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-info p{font-size:19.05px;letter-spacing:.889px}section.section-opinions .opinions-inner .inner-service .swiper-button-next{left:-96px;height:48px;width:48px}section.section-opinions .opinions-inner .inner-service .swiper-button-next .button-background-outer{height:48px;width:48px}section.section-opinions .opinions-inner .inner-service .swiper-button-next .button-inner svg{height:7.2px;width:7.2px}section.section-cooperate{margin-top:120px}section.section-cooperate .section-heading .heading-line{margin:0 36px}section.section-cooperate .section-heading h2{font-size:17.6px}section.section-cooperate .cooperate-inner .inner-service{margin-top:144px}section.section-cooperate .cooperate-inner .inner-service img{height:54.05px}section.section-numbers{position:relative}section.section-numbers .numbers-inner-wrapper .wrapper-line-1{top:320.92px;height:396px}section.section-numbers .numbers-inner-wrapper .wrapper-line-1:before{width:444px}section.section-numbers .numbers-inner-wrapper .wrapper-line-2{top:718.32px;height:384px}section.section-numbers .numbers-inner-wrapper .wrapper-line-2:before{width:420px}section.section-numbers .numbers-inner .inner-service .service-shape .shape-number{font-size:168px}section.section-numbers .numbers-inner .inner-service .service-shape .shape-object-1{width:648px}section.section-numbers .numbers-inner .inner-service .service-name{font-size:17.6px}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-shape{height:408px}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-name{top:41%;right:-36px;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-shape{height:384px}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name{padding:0 40px;top:49%}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name.name-1{left:10px}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name.name-2{right:10px}section.section-numbers .numbers-inner .inner-service:nth-child(3) .service-shape{height:384px;width:384px}section.section-numbers .numbers-inner .inner-service:nth-child(3) .service-name{top:59%;left:-55.2px}section.section-details .details-inner .inner-image{width:32%;margin-left:5%}section.section-details .details-inner .inner-description .description-line{width:30px;height:4.8px;border-radius:12px;margin-bottom:36px}section.section-details .details-inner .inner-description .description-text{margin-right:150px}section.section-details .details-inner .inner-description .description-text p{font-size:19.05px;letter-spacing:.889px;line-height:28px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation{margin-top:84px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button .button-icon{height:60px;width:60px;margin-right:36px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button .button-icon svg{height:9.6px;width:9.6px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button span{font-size:19.2px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button.next .button-icon{margin-left:36px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-heading{font-size:15.6px}section.portfolio-section-content .content-footer .footer-inner .inner-social-media{margin-top:132px}section.portfolio-section-content .content-footer .footer-inner .inner-social-media li a svg{height:31.2px;width:31.2px}section.portfolio-section-content .content-footer .footer-inner .inner-social-media li+li{margin-left:48px}section.portfolio-section-content .content-footer .footer-inner .inner-credits{padding-bottom:60px;margin-top:120px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button{margin-left:3.6px;padding:30px 43.2px;position:relative}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button span{font-size:19.2px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-line{margin:0 36px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info p{font-size:19.2px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info img{margin-left:15.6px;height:15.6px}section.section-footer .section-heading .heading-line{top:42.57px}section.section-footer .section-heading .heading-number{font-size:91px;line-height:85.8px}section.section-footer .section-heading h2{font-size:17.6px}section.section-footer .footer-inner ul li a{font-size:72px}section.section-footer .footer-inner ul li a span{padding:0 24px}section.section-footer .footer-inner .inner-description{margin-top:96px}section.section-footer .footer-inner .inner-description .description-line{width:30px;height:4.8px;border-radius:12px;margin-bottom:36px}section.section-footer .footer-inner .inner-description .description-text p{font-size:19.05px;letter-spacing:.889px;line-height:28px}section.section-footer .footer-inner .inner-hours{margin-top:96px}section.section-footer .footer-inner .inner-hours .hours-service{font-size:19.05px;letter-spacing:.889px}section.section-footer .footer-inner .inner-hours .hours-service:nth-child(2){margin:0 27.6px}section.section-footer .footer-credits{padding-bottom:84px}section.section-footer .footer-credits .credits-background{bottom:96px}section.section-footer .footer-credits .credits-contact{padding-left:132px}section.section-footer .footer-credits .credits-contact .contact-social-media li a svg{height:31.2px;width:31.2px}section.section-footer .footer-credits .credits-contact .contact-social-media li+li{margin-left:48px}section.section-footer .footer-credits .credits-contact .contact-address img{min-width:26.4px;max-width:26.4px;margin-right:36px}section.section-footer .footer-credits .credits-contact .contact-address p{font-size:19.05px;letter-spacing:.889px}section.section-footer .footer-credits .credits-info .info-inner{padding-left:15.6px}section.section-footer .footer-credits .credits-info .info-inner p{font-size:19.05px}section.section-footer .footer-credits .credits-info .info-inner img{margin-left:15.6px;height:15.6px}}@media (min-width:2500px){.container{max-width:1800px}nav.section-header .header-logo{left:84px;top:120px}nav.section-header .header-logo svg{height:24px}nav.section-header .header-flexbox{padding:120px 0 0}nav.section-header .header-flexbox .flexbox-logo img,nav.section-header .header-flexbox .flexbox-logo svg{height:24px}nav.section-header .header-flexbox .flexbox-nav li a{font-size:20px}nav.section-header .header-flexbox .flexbox-nav li a.button{margin-left:75px;padding:37.5px}nav.section-header .header-flexbox .flexbox-nav li+li{margin-left:50px}nav.section-header.fixed .header-flexbox .flexbox-nav li:last-child{margin-left:140px}section.section-welcome .welcome-inner .inner-description .description-heading h1{font-size:105px}section.section-welcome .welcome-inner .inner-description .description-heading h1 b,section.section-welcome .welcome-inner .inner-description .description-heading h1 strong{-webkit-transform:translateY(-14px);-ms-transform:translateY(-14px);transform:translateY(-14px)}section.section-welcome .welcome-inner .inner-description .description-bar{-webkit-transform:translateY(-14px);-ms-transform:translateY(-14px);transform:translateY(-14px);margin-top:14px;height:14px}section.section-welcome .welcome-inner .inner-image{margin-left:150px}section.section-welcome .welcome-inner .inner-image .image-star{top:-250px}section.section-welcome .welcome-inner .inner-image .image-star .star-icon{height:63px;width:63px}section.section-info .info-inner p{font-size:23.52px}section.section-info .info-inner .inner-line{margin:0 42px}section.section-info .info-inner .inner-arrow{margin-top:56px;min-width:42px;max-width:42px;height:79.8px}section.section-info .info-inner .inner-arrow img{width:16.8px}section.section-about .about-inner .inner-flexbox .flexbox-description{padding-right:135px;width:43%}section.section-about .about-inner .inner-flexbox .flexbox-description .description-heading .heading-number{font-size:91px;line-height:85.8px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-heading h2{font-size:23.52px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text{margin-top:144px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text .text-line{width:35px;height:5.6px;border-radius:14px;margin-bottom:28px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text p{font-size:22.05px;letter-spacing:1.029px;line-height:32px}section.section-offer{margin-top:-45px}section.section-offer .section-heading .heading-number{font-size:91px;line-height:85.8px}section.section-offer .section-heading .heading-line{margin:0 42px}section.section-offer .section-heading h2{font-size:23.52px}section.section-offer .offer-inner{padding:217px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.section-offer .offer-inner .inner-list{min-width:calc(50% - (140px * 1.55));max-width:calc(50% - (140px * 1.55))}section.section-offer .offer-inner .inner-list ul li{padding:21.7px 0;font-size:46.5px}section.section-offer .offer-inner .inner-image .image-service{max-width:480px}section.section-offer .offer-inner .inner-image .image-service img{top:-177.6px}section.section-portfolio .section-heading .heading-number{font-size:91px;line-height:85.8px}section.section-portfolio .section-heading .heading-line{margin:0 42px}section.section-portfolio .section-heading h2{font-size:23.52px}section.section-portfolio .portfolio-inner{margin-top:280px;padding:0 0 140px}section.section-portfolio .portfolio-inner .inner-service .service-image{-webkit-transform:translateY(-14px);-ms-transform:translateY(-14px);transform:translateY(-14px);width:32%}section.section-portfolio .portfolio-inner .inner-service .service-name{font-size:168px;line-height:182px}section.section-portfolio .portfolio-inner .inner-service .service-name i{letter-spacing:-70px}section.section-portfolio .portfolio-inner .inner-service .service-name:after{margin-left:42px}section.section-opinions .section-heading{padding-left:252px}section.section-opinions .section-heading .heading-line{top:46.86px}section.section-opinions .section-heading .heading-number{font-size:91px;line-height:85.8px}section.section-opinions .section-heading h2{font-size:23.52px;padding-left:44.1px}section.section-opinions .opinions-inner .inner-image .image-service{max-width:350px}section.section-opinions .opinions-inner .inner-image.viewport-hidden{-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px)}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item{width:780px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-logo{height:62.5px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-text p{font-size:22.05px;letter-spacing:1.029px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-line{width:35px;height:5.6px;border-radius:14px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-info p{font-size:22.05px;letter-spacing:1.029px}section.section-opinions .opinions-inner .inner-service .swiper-button-next{left:-112px;height:56px;width:56px}section.section-opinions .opinions-inner .inner-service .swiper-button-next .button-background-outer{height:56px;width:56px}section.section-opinions .opinions-inner .inner-service .swiper-button-next .button-inner svg{height:8.4px;width:8.4px}section.section-cooperate{margin-top:140px}section.section-cooperate .section-heading .heading-line{margin:0 42px}section.section-cooperate .section-heading h2{font-size:23.52px}section.section-cooperate .cooperate-inner .inner-service{margin-top:168px}section.section-cooperate .cooperate-inner .inner-service img{height:54.05px}section.section-numbers{position:relative}section.section-numbers .numbers-inner-wrapper .wrapper-line-1{top:320.92px;height:396px}section.section-numbers .numbers-inner-wrapper .wrapper-line-1:before{width:444px}section.section-numbers .numbers-inner-wrapper .wrapper-line-2{top:718.32px;height:384px}section.section-numbers .numbers-inner-wrapper .wrapper-line-2:before{width:420px}section.section-numbers .numbers-inner .inner-service .service-shape .shape-number{font-size:168px}section.section-numbers .numbers-inner .inner-service .service-name{font-size:23.52px}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-shape{height:408px}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-name{top:41%;right:-36px;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-shape{height:384px}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name{padding:0 40px;top:49%}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name.name-1{left:10px}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name.name-2{right:10px}section.section-numbers .numbers-inner .inner-service:nth-child(3) .service-shape{height:384px;width:384px}section.section-numbers .numbers-inner .inner-service:nth-child(3) .service-name{top:59%;left:-55.2px}section.section-details .details-inner .inner-image{width:28%;margin-left:7%}section.section-details .details-inner .inner-description .description-line{width:35px;height:5.6px;border-radius:14px;margin-bottom:42px}section.section-details .details-inner .inner-description .description-text{margin-right:200px}section.section-details .details-inner .inner-description .description-text p{font-size:22.05px;letter-spacing:1.029px;line-height:32px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation{margin-top:98px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button .button-icon{height:70px;width:70px;margin-right:42px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button .button-icon svg{height:11.2px;width:11.2px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button span{font-size:22.4px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button.next .button-icon{margin-left:42px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-heading{font-size:18.2px}section.portfolio-section-content .content-footer .footer-inner .inner-social-media{margin-top:154px}section.portfolio-section-content .content-footer .footer-inner .inner-social-media li a svg{height:36.4px;width:36.4px}section.portfolio-section-content .content-footer .footer-inner .inner-social-media li+li{margin-left:56px}section.portfolio-section-content .content-footer .footer-inner .inner-credits{padding-bottom:70px;margin-top:140px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button{margin-left:4.2px;padding:35px 50.4px;position:relative}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button span{font-size:22.4px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-line{margin:0 42px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info p{font-size:22.4px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info img{margin-left:18.2px;height:18.2px}section.section-footer .section-heading .heading-line{top:49.17px}section.section-footer .section-heading .heading-number{font-size:91px;line-height:85.8px}section.section-footer .section-heading h2{font-size:23.52px}section.section-footer .footer-inner ul li a{font-size:84px}section.section-footer .footer-inner ul li a span{padding:0 28px}section.section-footer .footer-inner .inner-description{margin-top:112px}section.section-footer .footer-inner .inner-description .description-line{width:35px;height:5.6px;border-radius:14px;margin-bottom:42px}section.section-footer .footer-inner .inner-description .description-text p{font-size:22.05px;letter-spacing:1.029px;line-height:32px}section.section-footer .footer-inner .inner-hours{margin-top:112px}section.section-footer .footer-inner .inner-hours .hours-service{font-size:22.05px;letter-spacing:1.029px}section.section-footer .footer-inner .inner-hours .hours-service:nth-child(2){margin:0 32.2px}section.section-footer .footer-credits{padding-bottom:98px}section.section-footer .footer-credits .credits-background{bottom:112px}section.section-footer .footer-credits .credits-contact{padding-left:154px}section.section-footer .footer-credits .credits-contact .contact-social-media li a svg{height:36.4px;width:36.4px}section.section-footer .footer-credits .credits-contact .contact-social-media li+li{margin-left:56px}section.section-footer .footer-credits .credits-contact .contact-address img{min-width:30.8px;max-width:30.8px;margin-right:42px}section.section-footer .footer-credits .credits-contact .contact-address p{font-size:22.05px;letter-spacing:1.029px}section.section-footer .footer-credits .credits-info{margin-top:8%}section.section-footer .footer-credits .credits-info .info-inner{padding-left:18.2px}section.section-footer .footer-credits .credits-info .info-inner p{font-size:22.05px}section.section-footer .footer-credits .credits-info .info-inner img{margin-left:18.2px;height:18.2px}}@media (min-width:3400px){.container{max-width:2300px}nav.section-header .header-logo{left:68.88px;top:132px}nav.section-header .header-logo svg{height:22.96px}nav.section-header .header-flexbox{padding:132px 0 0}nav.section-header .header-flexbox .flexbox-logo img,nav.section-header .header-flexbox .flexbox-logo svg{height:22.96px}nav.section-header .header-flexbox .flexbox-languages{margin-right:108px}nav.section-header .header-flexbox .flexbox-languages .dropdown button span{font-size:20.25px}nav.section-header .header-flexbox .flexbox-languages .dropdown button svg{margin-left:9.45px;height:8.1px;min-width:8.1px;max-width:8.1px}nav.section-header .header-flexbox .flexbox-languages .dropdown .dropdown-menu li .dropdown-item{font-size:20.25px}nav.section-header .header-flexbox .flexbox-nav li a{font-size:21.6px}nav.section-header .header-flexbox .flexbox-nav li a.button{margin-left:81px;padding:40.5px}nav.section-header .header-flexbox .flexbox-nav li+li{margin-left:54px}nav.section-header.fixed .header-flexbox .flexbox-nav li:last-child{margin-left:170px}section.section-welcome .welcome-inner .inner-description .description-heading h1{font-size:114px}section.section-welcome .welcome-inner .inner-description .description-heading h1 b,section.section-welcome .welcome-inner .inner-description .description-heading h1 strong{-webkit-transform:translateY(-14px);-ms-transform:translateY(-14px);transform:translateY(-14px)}section.section-welcome .welcome-inner .inner-description .description-bar{-webkit-transform:translateY(-14px);-ms-transform:translateY(-14px);transform:translateY(-14px);margin-top:15.2px;height:15.2px}section.section-welcome .welcome-inner .inner-image{margin-left:370px}section.section-welcome .welcome-inner .inner-image .image-star{top:-290px;left:-100px}section.section-welcome .welcome-inner .inner-image .image-star .star-icon{height:81px;width:81px}section.section-info .info-inner p{font-size:24px}section.section-info .info-inner .inner-line{margin:0 60px}section.section-info .info-inner .inner-arrow{margin-top:68px;min-width:51px;max-width:51px;height:96.9px}section.section-info .info-inner .inner-arrow img{width:20.4px}section.section-about .about-inner .inner-flexbox .flexbox-description{width:41.5%;padding-top:40px;padding-right:162px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-heading .heading-number{font-size:105px;line-height:99px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-heading h2{font-size:24px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text{margin-top:168px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text .text-line{width:50px;height:8px;border-radius:20px;margin-bottom:60px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text p{font-size:24px;letter-spacing:1.12px;line-height:40px}section.section-offer{margin-top:-63px}section.section-offer .section-heading .heading-number{font-size:105px;line-height:99px}section.section-offer .section-heading .heading-line{margin:0 60px}section.section-offer .section-heading h2{font-size:24px}section.section-offer .offer-inner{padding:336px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.section-offer .offer-inner .inner-list{min-width:calc(50% - (140px * 2));max-width:calc(50% - (140px * 2))}section.section-offer .offer-inner .inner-list ul li{padding:32.2px 0;font-size:52.5px}section.section-offer .offer-inner .inner-image .image-service{max-width:735px}section.section-offer .offer-inner .inner-image .image-service img{top:-271.95px}section.section-portfolio .section-heading .heading-number{font-size:105px;line-height:99px}section.section-portfolio .section-heading .heading-line{margin:0 60px}section.section-portfolio .section-heading h2{font-size:24px}section.section-portfolio .portfolio-inner{margin-top:400px;padding:0 0 200px}section.section-portfolio .portfolio-inner .inner-service .service-image{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);width:33%;margin-left:1%}section.section-portfolio .portfolio-inner .inner-service .service-name{width:60%;font-size:228px;line-height:247px}section.section-portfolio .portfolio-inner .inner-service .service-name i{letter-spacing:-90px}section.section-portfolio .portfolio-inner .inner-service .service-name:after{margin-left:60px}section.section-portfolio .portfolio-inner .inner-service.active .service-name,section.section-portfolio .portfolio-inner .inner-service:hover .service-name{-webkit-transform:translateX(-150px);-ms-transform:translateX(-150px);transform:translateX(-150px)}section.section-opinions .section-heading{padding-left:360px}section.section-opinions .section-heading .heading-line{top:52.8px}section.section-opinions .section-heading .heading-number{font-size:105px;line-height:99px}section.section-opinions .section-heading h2{font-size:24px;padding-left:45px}section.section-opinions .opinions-inner .inner-image{width:33%}section.section-opinions .opinions-inner .inner-image .image-service{max-width:400px}section.section-opinions .opinions-inner .inner-service{width:67%}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item{padding:100px;width:840px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-logo{height:80px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-text p{font-size:20.25px;letter-spacing:.945px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-line{width:50px;height:8px;border-radius:20px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-info p{font-size:20.25px;letter-spacing:.945px}section.section-opinions .opinions-inner .inner-service .swiper-button-next{left:-160px;height:80px;width:80px}section.section-opinions .opinions-inner .inner-service .swiper-button-next .button-background-outer{height:80px;width:80px}section.section-opinions .opinions-inner .inner-service .swiper-button-next .button-inner svg{height:12px;width:12px}section.section-cooperate{margin-top:200px}section.section-cooperate .section-heading .heading-line{margin:0 60px}section.section-cooperate .section-heading h2{font-size:24px}section.section-cooperate .cooperate-inner .inner-service{margin-top:240px}section.section-cooperate .cooperate-inner .inner-service img{height:65.8px}section.section-numbers{margin:120px 0 220px;position:relative}section.section-numbers .numbers-inner-wrapper .wrapper-line-1{top:352.16px;height:462px}section.section-numbers .numbers-inner-wrapper .wrapper-line-1:before{width:518px}section.section-numbers .numbers-inner-wrapper .wrapper-line-2{top:814.875px;height:448px}section.section-numbers .numbers-inner-wrapper .wrapper-line-2:before{width:490px}section.section-numbers .numbers-inner .inner-service .service-shape .shape-number{font-size:196px}section.section-numbers .numbers-inner .inner-service .service-shape .shape-object-1{width:702px}section.section-numbers .numbers-inner .inner-service .service-name{font-size:24px}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-shape{height:476px}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-name{top:41%;right:-42px;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-shape{height:448px}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name{padding:0 40px;top:49%}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name.name-1{left:10px}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name.name-2{right:10px}section.section-numbers .numbers-inner .inner-service:nth-child(3) .service-shape{height:448px;width:448px}section.section-numbers .numbers-inner .inner-service:nth-child(3) .service-name{top:59%;left:-64.4px}section.section-details{padding-bottom:300px}section.section-details .details-inner .inner-image{width:28%;margin-left:7%}section.section-details .details-inner .inner-description .description-line{width:50px;height:8px;border-radius:20px;margin-bottom:60px}section.section-details .details-inner .inner-description .description-text{margin-right:200px}section.section-details .details-inner .inner-description .description-text p{font-size:22.5px;letter-spacing:1.05px;line-height:40px}section.portfolio-section-content .content-welcome .welcome-heading .heading-inner .inner-arrow{min-width:36px;max-width:36px;height:68.4px}section.portfolio-section-content .content-welcome .welcome-heading .heading-inner .inner-arrow img{width:14.4px}section.portfolio-section-content .content-welcome .welcome-heading .heading-inner h1{font-size:48px}section.portfolio-section-content .content-description .description-service .service-text{padding-right:17.5%}section.portfolio-section-content .content-description .description-service .service-text h3,section.portfolio-section-content .content-description .description-service .service-text p{max-width:1200px;max-width:100%}section.portfolio-section-content .content-description .description-service+.description-service{margin-top:112px}section.portfolio-section-content .content-description .description-service.absolute-80-r .service-text{width:100%}section.portfolio-section-content .content-description .description-service.absolute-80-r .service-text h3{max-width:1500px;max-width:100%}section.portfolio-section-content .content-footer .footer-inner .inner-navigation{margin-top:140px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button .button-icon{height:80px;width:80px;margin-right:48px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button .button-icon svg{height:12.8px;width:12.8px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button span{font-size:25.6px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button.next .button-icon{margin-left:48px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-heading{font-size:20.8px}section.portfolio-section-content .content-footer .footer-inner .inner-social-media{margin-top:176px}section.portfolio-section-content .content-footer .footer-inner .inner-social-media li a svg{height:35.1px;width:35.1px}section.portfolio-section-content .content-footer .footer-inner .inner-social-media li+li{margin-left:80px}section.portfolio-section-content .content-footer .footer-inner .inner-credits{padding-bottom:80px;margin-top:160px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button{margin-left:4.35px;padding:36.25px 52.2px;position:relative}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button span{font-size:23.2px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-line{margin:0 48px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info p{font-size:25.6px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info img{margin-left:20.8px;height:23.4px}section.section-footer .section-heading .heading-line{top:50.49px}section.section-footer .section-heading .heading-number{font-size:105px;line-height:99px}section.section-footer .section-heading h2{font-size:24px}section.section-footer .footer-inner ul li a{font-size:120px}section.section-footer .footer-inner ul li a span{padding:0 40px}section.section-footer .footer-inner .inner-description{margin-top:128px}section.section-footer .footer-inner .inner-description .description-line{width:50px;height:8px;border-radius:20px;margin-bottom:90px}section.section-footer .footer-inner .inner-description .description-text p{font-size:22.5px;letter-spacing:1.05px;line-height:40px}section.section-footer .footer-inner .inner-hours{margin-top:128px}section.section-footer .footer-inner .inner-hours .hours-service{font-size:22.5px;letter-spacing:1.05px}section.section-footer .footer-inner .inner-hours .hours-service:nth-child(2){margin:0 46px}section.section-footer .footer-credits{padding-bottom:140px}section.section-footer .footer-credits .credits-background{bottom:160px}section.section-footer .footer-credits .credits-contact{padding-left:220px}section.section-footer .footer-credits .credits-contact .contact-social-media li a svg{height:36.4px;width:36.4px}section.section-footer .footer-credits .credits-contact .contact-social-media li+li{margin-left:80px}section.section-footer .footer-credits .credits-contact .contact-address img{min-width:31.9px;max-width:31.9px;margin-right:43.5px}section.section-footer .footer-credits .credits-contact .contact-address p{font-size:22.5px;letter-spacing:1.05px}section.section-footer .footer-credits .credits-info{margin-top:7.6%}section.section-footer .footer-credits .credits-info .info-inner{padding-left:26px}section.section-footer .footer-credits .credits-info .info-inner p{font-size:27px}section.section-footer .footer-credits .credits-info .info-inner img{margin-left:23.4px;height:23.4px}}@media (max-width:1399.98px){nav.section-header .header-logo{top:72px}nav.section-header .header-logo svg{height:16px}nav.section-header .header-flexbox{padding:72px 0 0}nav.section-header .header-flexbox .flexbox-logo img,nav.section-header .header-flexbox .flexbox-logo svg{height:16px}nav.section-header .header-flexbox .flexbox-languages{margin-right:58.4px}nav.section-header .header-flexbox .flexbox-languages .dropdown button span{font-size:10.95px}nav.section-header .header-flexbox .flexbox-languages .dropdown button svg{margin-left:5.11px;height:4.38px;min-width:4.38px;max-width:4.38px}nav.section-header .header-flexbox .flexbox-languages .dropdown .dropdown-menu li .dropdown-item{font-size:10.95px}nav.section-header .header-flexbox .flexbox-nav li a{font-size:11.68px}nav.section-header .header-flexbox .flexbox-nav li a.button{margin-left:43.8px;padding:21.9px}nav.section-header .header-flexbox .flexbox-nav li+li{margin-left:29.2px}nav.section-header.fixed .header-flexbox .flexbox-nav li:last-child{margin-left:73px}section.section-welcome .welcome-inner .inner-description .description-heading h1{font-size:66.75px}section.section-welcome .welcome-inner .inner-description .description-bar{margin-top:8.9px;height:8.9px}section.section-welcome .welcome-inner .inner-image{margin-left:115px}section.section-info .info-inner p{font-size:14.4px}section.section-info .info-inner .inner-line{margin:0 27px}section.section-info .info-inner .inner-arrow{margin-top:36px;min-width:27px;max-width:27px;height:51.3px}section.section-info .info-inner .inner-arrow img{width:10.8px}section.section-about .about-inner .inner-flexbox .flexbox-description{padding-right:50px;width:43%}section.section-about .about-inner .inner-flexbox .flexbox-description .description-heading .heading-number{font-size:63px;line-height:59.4px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-heading h2{font-size:14.4px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text{margin-top:60px}section.section-offer{margin-top:-32px}section.section-offer .section-heading h2,section.section-portfolio .section-heading h2{font-size:14.4px}section.section-portfolio .portfolio-inner .inner-service .service-image{width:30%;margin-left:1%}section.section-opinions{margin-top:100px}section.section-opinions .section-heading h2{font-size:14.4px;padding-left:27px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper{border-radius:50px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item{border-radius:50px;padding:50px;width:480px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-logo{height:40px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item hr{margin:40px 0}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-text p{font-size:12px;letter-spacing:.56px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-line{margin:56px 0 24px;width:20px;height:3.2px;border-radius:8px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-info p{font-size:12px;letter-spacing:.56px}section.section-opinions .opinions-inner .inner-service .swiper-button-next{left:-64px;height:32px;width:32px}section.section-opinions .opinions-inner .inner-service .swiper-button-next .button-background-outer{height:32px;width:32px}section.section-opinions .opinions-inner .inner-service .swiper-button-next .button-inner svg{height:4.8px;width:4.8px}section.section-cooperate{margin-top:80px}section.section-cooperate .section-heading h2{font-size:14.4px}section.section-numbers .numbers-inner-wrapper .wrapper-line-1{top:234.3px;height:234.3px}section.section-numbers .numbers-inner-wrapper .wrapper-line-1:before{width:262.7px}section.section-numbers .numbers-inner-wrapper .wrapper-line-2{top:469.86px;height:224px}section.section-numbers .numbers-inner-wrapper .wrapper-line-2:before{width:253.05px}section.section-numbers .numbers-inner .inner-service .service-shape .shape-number{font-size:98px}section.section-numbers .numbers-inner .inner-service .service-shape .shape-object-1{width:378px}section.section-numbers .numbers-inner .inner-service .service-name{font-size:14.4px}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-shape{height:238px}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-name{top:41%;right:-24px;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-shape{height:224px}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name{top:49%}section.section-numbers .numbers-inner .inner-service:nth-child(3) .service-shape{height:224px;width:224px}section.section-numbers .numbers-inner .inner-service:nth-child(3) .service-name{top:59%;left:-36.8px}section.portfolio-section-content .content-welcome .welcome-heading{padding-left:10%}section.portfolio-section-content .content-welcome .welcome-heading .heading-inner{margin-left:0}section.portfolio-section-content .content-description .description-service .service-heading{padding-left:10%;width:39.5%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.portfolio-section-content .content-description .description-service .service-heading .heading-inner{width:auto}section.portfolio-section-content .content-description .description-service .service-text{padding-right:10%;width:59.5%}section.portfolio-section-content .content-description .description-service.absolute-60{padding:0 20%}section.portfolio-section-content .content-description .description-service.absolute-60 .service-text{width:100%}section.portfolio-section-content .content-description .description-service.absolute-60 .service-text h3{max-width:100%}section.portfolio-section-content .content-footer .footer-inner .inner-navigation{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button .button-icon{border-radius:50%;height:50px;width:50px;border:1px solid #000;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:30px}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button .button-icon svg{height:8px;width:8px;fill:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button span{font-size:16px;color:#000;font-weight:400}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button:hover .button-icon{background:#fff}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button:hover .button-icon svg{fill:#000}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button.next{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button.next .button-icon{margin-right:0;margin-left:30px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-heading{font-size:13px;color:#000;font-weight:800;font-style:italic}section.portfolio-section-content .content-footer .footer-inner .inner-social-media{margin-top:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none}section.portfolio-section-content .content-footer .footer-inner .inner-social-media li a svg{height:26px;width:26px;fill:#000;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}section.portfolio-section-content .content-footer .footer-inner .inner-social-media li+li{margin-left:40px}section.portfolio-section-content .content-footer .footer-inner .inner-credits{padding-bottom:50px;margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button{margin-left:3px;font-weight:600;padding:25px 36px;position:relative}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button span{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;color:#000;position:relative;font-size:16px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button .button-background{position:absolute;top:50%;left:50%;width:104%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button .button-background img{pointer-events:none;position:absolute;top:0;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.7s;-o-transition:.7s;transition:.7s}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button .button-background img:nth-child(2){opacity:0}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button:hover span{color:#fff}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button:hover .button-background img:nth-child(1){opacity:0}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button:hover .button-background img:nth-child(2){opacity:1}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-line{width:100%;height:.91px;margin:0 30px;background:#000}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info p{font-family:'Space Mono',monospace;color:#000;white-space:nowrap;font-size:16px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info p span{font-family:Poppins}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info img{margin-left:13px;height:13px}section.section-footer .section-heading h2{font-size:14.4px}}@media (max-width:1199.98px){nav.section-header .header-logo{left:51px;top:51px}nav.section-header .header-logo svg{height:17px}nav.section-header .header-flexbox{padding:51px 0 0}nav.section-header .header-flexbox .flexbox-logo img,nav.section-header .header-flexbox .flexbox-logo svg{height:17px}nav.section-header .header-flexbox .flexbox-languages{margin-right:68px}nav.section-header .header-flexbox .flexbox-languages .dropdown button span{font-size:12.75px}nav.section-header .header-flexbox .flexbox-languages .dropdown button svg{margin-left:5.95px;height:5.1px;min-width:5.1px;max-width:5.1px}nav.section-header .header-flexbox .flexbox-languages .dropdown .dropdown-menu li .dropdown-item{font-size:12.75px}nav.section-header .header-flexbox .flexbox-nav li a{font-size:13.6px}nav.section-header .header-flexbox .flexbox-nav li a.button{margin-left:42px;padding:25.5px}nav.section-header .header-flexbox .flexbox-nav li+li{margin-left:34px}nav.section-header.fixed .header-flexbox .flexbox-nav li:last-child{margin-left:85px}section.section-welcome .welcome-inner .inner-description .description-heading h1{font-size:56.25px}section.section-welcome .welcome-inner .inner-description .description-bar{margin-top:8.5px;height:8.5px}section.section-welcome .welcome-inner .inner-image{margin-left:50px}section.section-welcome .welcome-inner .inner-image .image-star .star-icon{height:38.25px;width:38.25px}section.section-info .info-inner p{font-size:12.8px}section.section-info .info-inner .inner-line{margin:0 24px}section.section-info .info-inner .inner-arrow{margin-top:32px;min-width:24px;max-width:24px;height:45.6px}section.section-info .info-inner .inner-arrow img{width:9.6px}section.section-about .about-inner .inner-flexbox .flexbox-description{padding-right:81px;width:41%}section.section-about .about-inner .inner-flexbox .flexbox-description .description-heading .heading-number{font-size:56px;line-height:52.8px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-heading h2{font-size:12.8px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text{margin-top:72px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text .text-line{width:20px;height:3.2px;border-radius:8px;margin-bottom:16px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text p{font-size:12px;letter-spacing:.56px}section.section-offer{margin-top:-29px}section.section-offer .section-heading .heading-number{font-size:56px;line-height:52.8px}section.section-offer .section-heading .heading-line{margin:0 24px}section.section-offer .section-heading h2{font-size:12.8px}section.section-offer .offer-inner{padding:112px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.section-offer .offer-inner .inner-list{min-width:calc(50% - (140px * .8));max-width:calc(50% - (140px * .8))}section.section-offer .offer-inner .inner-list ul li{padding:11.2px 0;font-size:21px}section.section-offer .offer-inner .inner-image .image-service{max-width:240px}section.section-offer .offer-inner .inner-image .image-service img{top:-88.8px}section.section-portfolio .section-heading .heading-number{font-size:56px;line-height:52.8px}section.section-portfolio .section-heading .heading-line{margin:0 24px}section.section-portfolio .section-heading h2{font-size:12.8px}section.section-portfolio .portfolio-inner{margin-top:160px;padding:0 0 80px}section.section-portfolio .portfolio-inner .inner-service .service-image{width:42%}section.section-portfolio .portfolio-inner .inner-service .service-name{font-size:84px;line-height:91px}section.section-portfolio .portfolio-inner .inner-service .service-name i{letter-spacing:-70px}section.section-portfolio .portfolio-inner .inner-service .service-name:after{margin-left:24px}section.section-opinions{margin-top:100px}section.section-opinions .section-heading{padding-left:144px}section.section-opinions .section-heading .heading-line{top:26.4px}section.section-opinions .section-heading .heading-number{font-size:56px;line-height:52.8px}section.section-opinions .section-heading h2{font-size:12.8px;padding-left:24px}section.section-opinions .opinions-inner .inner-image .image-service{max-width:200px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper{border-radius:50px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item{border-radius:50px;padding:50px;width:480px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-logo{height:40px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item hr{margin:40px 0}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-text p{font-size:12px;letter-spacing:.56px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-line{margin:56px 0 24px;width:20px;height:3.2px;border-radius:8px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-info p{font-size:12px;letter-spacing:.56px}section.section-opinions .opinions-inner .inner-service .swiper-button-next{left:-64px;height:32px;width:32px}section.section-opinions .opinions-inner .inner-service .swiper-button-next .button-background-outer{height:32px;width:32px}section.section-opinions .opinions-inner .inner-service .swiper-button-next .button-inner svg{height:4.8px;width:4.8px}section.section-cooperate{margin-top:80px}section.section-cooperate .section-heading .heading-line{margin:0 24px}section.section-cooperate .section-heading h2{font-size:12.8px}section.section-cooperate .cooperate-inner{padding-bottom:50px}section.section-cooperate .cooperate-inner .inner-service{margin-top:96px}section.section-cooperate .cooperate-inner .inner-service img{height:37.6px}section.section-numbers .numbers-inner-wrapper .wrapper-line-1{top:234.3px;height:234.3px}section.section-numbers .numbers-inner-wrapper .wrapper-line-1:before{width:262.7px}section.section-numbers .numbers-inner-wrapper .wrapper-line-2{top:469.86px;height:224px}section.section-numbers .numbers-inner-wrapper .wrapper-line-2:before{width:253.05px}section.section-numbers .numbers-inner .inner-service .service-shape .shape-number{font-size:98px}section.section-numbers .numbers-inner .inner-service .service-shape .shape-object-1{width:378px}section.section-numbers .numbers-inner .inner-service .service-name{font-size:12.8px}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-shape{height:238px}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-name{top:41%;right:-24px;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-shape{height:224px}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name{top:49%}section.section-numbers .numbers-inner .inner-service:nth-child(3) .service-shape{height:224px;width:224px}section.section-numbers .numbers-inner .inner-service:nth-child(3) .service-name{top:59%;left:-36.8px}section.section-details{padding-bottom:180px}section.section-details .details-inner .inner-image{width:32%;margin-left:5%}section.section-details .details-inner .inner-description .description-line{width:20px;height:3.2px;border-radius:8px;margin-bottom:24px}section.section-details .details-inner .inner-description .description-text p{font-size:12px;letter-spacing:.56px}section.section-footer .section-heading .heading-line{top:26.4px}section.section-footer .section-heading .heading-number{font-size:56px;line-height:52.8px}section.section-footer .section-heading h2{font-size:12.8px}section.section-footer .footer-inner ul li a{font-size:48px}section.section-footer .footer-inner ul li a span{padding:0 16px}section.section-footer .footer-inner .inner-description{margin-top:64px}section.section-footer .footer-inner .inner-description .description-line{width:20px;height:3.2px;border-radius:8px;margin-bottom:24px}section.section-footer .footer-inner .inner-description .description-text p{font-size:12px;letter-spacing:.56px}section.section-footer .footer-inner .inner-hours{margin-top:64px}section.section-footer .footer-inner .inner-hours .hours-service{font-size:12px;letter-spacing:.56px}section.section-footer .footer-inner .inner-hours .hours-service:nth-child(2){margin:0 18.4px}section.section-footer .footer-credits{padding-bottom:56px}section.section-footer .footer-credits .credits-background{bottom:64px}section.section-footer .footer-credits .credits-contact{padding-left:88px}section.section-footer .footer-credits .credits-contact .contact-social-media li a svg{height:20.8px;width:20.8px}section.section-footer .footer-credits .credits-contact .contact-social-media li+li{margin-left:32px}section.section-footer .footer-credits .credits-contact .contact-address img{min-width:17.6px;max-width:17.6px;margin-right:24px}section.section-footer .footer-credits .credits-contact .contact-address p{font-size:12px;letter-spacing:.56px}section.section-footer .footer-credits .credits-info .info-inner{padding-left:10.4px}section.section-footer .footer-credits .credits-info .info-inner p{font-size:12px}section.section-footer .footer-credits .credits-info .info-inner img{margin-left:10.4px;height:10.4px}}@media (max-width:991.98px){.container{padding:0 45px;max-width:100%}section.section-welcome .welcome-inner .inner-image .image-star{top:-140px}section.section-about .about-inner .inner-flexbox .flexbox-description{padding-right:0;width:45%}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text{margin-top:54px}section.section-offer{position:relative;z-index:3333}section.section-offer .section-heading{padding-right:40%}section.section-offer .section-heading .heading-number{padding-right:5px;background:#0058ff}section.section-offer .offer-inner .inner-list{min-width:calc(60% - (147px * .8));max-width:calc(60% - (147px * .8))}section.section-portfolio .portfolio-inner .inner-service .service-image{width:40%}section.section-portfolio .portfolio-inner .inner-service .service-name{width:58%;font-size:72px;line-height:78px}section.section-portfolio .portfolio-inner .inner-service .service-name i{letter-spacing:-30px}section.section-portfolio .portfolio-inner .inner-service .service-name:after{margin-left:24px}section.section-portfolio .portfolio-inner .inner-service.active .service-name,section.section-portfolio .portfolio-inner .inner-service:hover .service-name{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}section.portfolio-section-content .content-welcome .welcome-heading{padding-left:50px;padding-bottom:50px}section.portfolio-section-content .content-welcome .welcome-heading .heading-inner .inner-arrow{margin-right:40px;min-width:24px;max-width:24px;height:45.6px}section.portfolio-section-content .content-welcome .welcome-heading .heading-inner .inner-arrow img{width:9.6px}section.portfolio-section-content .content-welcome .welcome-heading .heading-inner h1{font-size:32px}}@media (max-width:767.98px){nav.section-header .header-logo{top:80px}nav.section-header .header-flexbox{padding-top:80px}nav.section-header .header-flexbox .flexbox-languages{margin-right:40px}nav.section-header .header-flexbox .flexbox-languages .dropdown-menu{-webkit-transform:translate3d(0,19px,0)!important;transform:translate3d(0,19px,0)!important}nav.section-header .header-flexbox .flexbox-nav{display:none}nav.section-header .header-flexbox .nav-button{display:-webkit-box;display:-ms-flexbox;display:flex}div.welcome-wrapper{overflow:hidden}section.section-welcome .welcome-inner{margin-top:50px;padding:165px 0}section.section-welcome .welcome-inner .inner-circle{position:absolute;top:50%;left:-10%;width:120%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}section.section-welcome .welcome-inner .inner-description{padding:0 5%;margin:0 auto}section.section-welcome .welcome-inner .inner-description .description-heading h1{font-size:60px}section.section-welcome .welcome-inner .inner-description .description-info{margin-top:100px;display:block}section.section-welcome .welcome-inner .inner-description .description-info .info-arrow{margin:0 auto;border-radius:50px;min-width:33px;max-width:33px;height:62.7px;border:2px solid #f6d8d5;position:relative}section.section-welcome .welcome-inner .inner-description .description-info .info-arrow img{position:absolute;left:50%;top:50%;width:13.2px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:3s ease-in-out infinite arrowMove;animation:3s ease-in-out infinite arrowMove}section.section-about .about-line-1,section.section-about .about-line-2,section.section-info,section.section-welcome .welcome-inner .inner-description .description-info p,section.section-welcome .welcome-inner .inner-image{display:none}section.section-about .about-inner{position:relative;top:auto;left:auto}section.section-about .about-inner .inner-heading-mobile{margin-top:100px;border-bottom:1px solid #000;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-about .about-inner .inner-heading-mobile .heading-number{font-family:faunedisplay_bold_italic;color:#f6d8d5;font-size:56px;line-height:52.8px;text-shadow:0 0 10px rgba(255,255,255,.3)}section.section-about .about-inner .inner-heading-mobile h2{font-size:15px;color:#f6d8d5;font-weight:600;font-style:italic;white-space:nowrap}section.section-about .about-inner .container{padding:0}section.section-about .about-inner .inner-flexbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.section-about .about-inner .inner-flexbox .flexbox-image{margin-top:100px;margin-left:0;width:100%;padding-left:0;-webkit-transition:1s;-o-transition:1s;transition:1s;position:relative;border-bottom:1px solid #000}section.section-about .about-inner .inner-flexbox .flexbox-image .image-object{display:none}section.section-about .about-inner .inner-flexbox .flexbox-image .image-picture{display:block}section.section-about .about-inner .inner-flexbox .flexbox-image .image-description{border-top:1px solid #000;padding:25px 0;display:block;text-align:center}section.section-about .about-inner .inner-flexbox .flexbox-image .image-description p{font-size:15px;color:#f6d8d5;font-weight:600;font-style:italic;white-space:nowrap}section.section-about .about-inner .inner-flexbox .flexbox-description{margin-top:70px;width:100%;padding-right:0}section.section-about .about-inner .inner-flexbox .flexbox-description .description-heading{display:none}section.section-offer{margin-top:130px}section.section-offer .section-heading{padding-right:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #000;padding-bottom:10px}section.section-offer .section-heading .heading-number{padding:0;background:0 0;font-size:56px;line-height:52.8px}section.section-offer .section-heading .heading-line{display:none}section.section-offer .section-heading h2{font-size:15px}section.section-offer .offer-inner{margin-top:110px;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.section-offer .offer-inner .inner-list{min-width:100%;max-width:100%;margin-top:90px}section.section-offer .offer-inner .inner-image{width:100%;-webkit-transition:1s;-o-transition:1s;transition:1s}section.section-offer .offer-inner .inner-image .image-service{width:80%;max-width:100%}section.section-offer .offer-inner .inner-image .image-service img{position:relative;top:auto;left:auto}section.section-offer .offer-inner .inner-image .image-service img:nth-child(2){position:absolute;top:0;left:0}section.section-portfolio{padding-top:180px}section.section-portfolio .section-heading{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #000;padding-bottom:10px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}section.section-portfolio .section-heading .heading-number{padding:0;background:0 0;font-size:56px;line-height:52.8px}section.section-portfolio .section-heading .heading-line{display:none}section.section-portfolio .section-heading h2{font-size:15px}section.section-portfolio .portfolio-inner{margin-top:180px;padding:0}section.section-portfolio .portfolio-inner .inner-service{padding-left:45px}section.section-portfolio .portfolio-inner .inner-service .service-image{display:none}section.section-portfolio .portfolio-inner .inner-service .service-name{width:100%;font-size:90px;line-height:97.5px}section.section-portfolio .portfolio-inner .inner-service .service-name i{letter-spacing:-40px}section.section-portfolio .portfolio-inner .inner-service .service-name:after{margin-left:15px}section.section-portfolio .portfolio-inner .inner-service:hover .service-name{-webkit-transform:translateX(-45px);-ms-transform:translateX(-45px);transform:translateX(-45px)}section.section-portfolio .portfolio-inner .inner-service.active .service-name{-webkit-text-stroke:1px #f6d8d5;-webkit-transform:none;-ms-transform:none;transform:none;color:#0058ff}section.section-portfolio .portfolio-inner .inner-service.active .service-name:after{width:100%!important}section.section-portfolio .portfolio-inner .inner-service.active:hover .service-name{-webkit-transform:translateX(-45px);-ms-transform:translateX(-45px);transform:translateX(-45px);color:#000;-webkit-text-stroke:1px #000}section.section-portfolio .portfolio-inner .inner-service.active:hover .service-name:after{width:0%!important}section.section-portfolio .portfolio-inner .inner-service+.inner-service{margin-top:15px}section.section-opinions{margin-top:180px}section.section-opinions .section-heading{padding-left:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #000;padding-bottom:10px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}section.section-opinions .section-heading .heading-number{padding:0;background:0 0;font-size:56px;line-height:52.8px}section.section-opinions .section-heading .heading-line{display:none}section.section-opinions .section-heading h2{font-size:15px;padding-left:0}section.section-opinions .opinions-inner{margin-top:80px;padding:0!important}section.section-opinions .opinions-inner .swiper{padding-left:45px!important;padding-right:45px!important}section.section-opinions .opinions-inner .inner-image{display:none}section.section-opinions .opinions-inner .inner-service,section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item{width:100%}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-logo{height:50px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item hr{margin:40px 0}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-text p{font-size:14px;letter-spacing:.6px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-line{width:25px;height:4px;margin:70px 0 30px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-info p{font-size:14px;letter-spacing:.6px}section.section-opinions .opinions-inner .inner-service .swiper .swiper-wrapper .swiper-slide{width:80%}section.section-opinions .opinions-inner .inner-service .service-swiper-buttons{padding:50px 45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:none}section.section-opinions .opinions-inner .inner-service .swiper-button{margin-top:0;position:relative;top:auto;left:auto;height:40px;width:40px}section.section-opinions .opinions-inner .inner-service .swiper-button .button-background-outer{height:40px;width:40px}section.section-opinions .opinions-inner .inner-service .swiper-button.swiper-button-prev{display:block}section.section-opinions .opinions-inner .inner-service .swiper-button.swiper-button-next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section.section-cooperate{margin-top:140px}section.section-cooperate .section-heading{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:1px solid #000;padding-bottom:10px}section.section-cooperate .section-heading .heading-line{display:none}section.section-cooperate .section-heading h2{font-size:15px}section.section-cooperate .cooperate-inner{display:none}section.section-cooperate .swiper-cooperate-wrapper{display:block;margin-top:130px}section.section-cooperate .swiper-cooperate-wrapper .swiper .swiper-wrapper .swiper-slide{width:auto}section.section-cooperate .swiper-cooperate-wrapper .swiper .swiper-wrapper .swiper-slide img{height:65px}section.section-numbers{margin-top:130px}section.section-numbers .numbers-inner-wrapper{padding:0}section.section-numbers .numbers-inner-wrapper .wrapper-line-1,section.section-numbers .numbers-inner-wrapper .wrapper-line-2{display:none}section.section-numbers .numbers-inner .inner-service{-ms-flex-item-align:center!important;align-self:center!important}section.section-numbers .numbers-inner .inner-service .service-shape .shape-object-1{width:438.75px;display:none}section.section-numbers .numbers-inner .inner-service .service-shape .shape-object-2{display:none}section.section-numbers .numbers-inner .inner-service .service-shape .shape-picture{display:block}section.section-numbers .numbers-inner .inner-service .service-name{position:relative;text-align:center}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-shape{height:340px}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-shape img{-webkit-animation:none;animation:none}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-name{margin-top:5px;top:auto;right:auto;-webkit-transform:none;-ms-transform:none;transform:none}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-shape{height:260px}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name{top:auto;padding:0}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name.name-1{left:auto;background:0 0;-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:15px}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-name.name-2{margin-top:15px;right:auto;background:0 0;-webkit-transform:none;-ms-transform:none;transform:none}section.section-numbers .numbers-inner .inner-service:nth-child(2):after,section.section-numbers .numbers-inner .inner-service:nth-child(2):before{content:'';height:200px;width:1px;background:#000;display:block;margin:20px auto}section.section-numbers .numbers-inner .inner-service:nth-child(3) .service-shape{height:290px;width:290px}section.section-numbers .numbers-inner .inner-service:nth-child(3) .service-name{margin-top:15px;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}section.section-details{padding:0}section.section-details .details-inner .inner-image{display:none}section.section-details .details-inner .inner-description{width:100%;padding-right:0}section.portfolio-section-content .content-description{padding:150px 45px}section.portfolio-section-content .content-description .description-service{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.portfolio-section-content .content-description .description-service .service-heading{margin:10px 0;width:100%;padding-left:0}section.portfolio-section-content .content-description .description-service .service-heading .heading-inner h2{margin-bottom:25px}section.portfolio-section-content .content-description .description-service .service-text{margin:10px 0;padding-right:0;width:100%}section.portfolio-section-content .content-description .description-service .service-text .text-blockquote,section.portfolio-section-content .content-description .description-service+.description-service{margin-top:50px}section.portfolio-section-content .content-description .description-service.absolute-80-r{padding-left:0}section.portfolio-section-content .content-description .description-service.absolute-60{padding:0}section.portfolio-section-content .content-description .description-comparison{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.portfolio-section-content .content-description .description-comparison .comparison-service{padding:0}section.portfolio-section-content .content-description .description-comparison .comparison-service .service-logo{margin:0 auto 70px}section.portfolio-section-content .content-description .description-comparison .divider{min-width:100%;max-width:100%;height:2px;margin:100px 0}section.portfolio-section-content .content-image-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0!important}section.portfolio-section-content .content-image-wrapper img{margin-top:1%!important;width:100%!important}section.portfolio-section-content .content-image-wrapper.w-60-40 .image-inner{width:100%}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button .button-icon{height:40px;width:40px;margin-right:0}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button span{display:none}section.portfolio-section-content .content-footer .footer-inner .inner-navigation .navigation-button.next .button-icon{margin-left:0}section.portfolio-section-content .content-footer .footer-inner .inner-social-media li a svg{height:22px;width:22px}section.portfolio-section-content .content-footer .footer-inner .inner-social-media li+li{margin-left:50px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button{margin-left:3px;padding:22.5px 33px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button span{font-size:13px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info p{font-size:15px}section.section-footer{margin-top:200px}section.section-footer .section-heading{padding-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #000;padding-bottom:10px}section.section-footer .section-heading .heading-number{padding:0;background:0 0;font-size:56px;line-height:52.8px}section.section-footer .section-heading .heading-line{display:none}section.section-footer .section-heading h2{font-size:15px;padding:0}section.section-footer .footer-inner{margin-top:170px}section.section-footer .footer-inner ul li a{font-size:40px}section.section-footer .footer-inner ul li a span{padding:0 7px}section.section-footer .footer-inner .inner-description{margin-top:60px}section.section-footer .footer-inner .inner-hours{display:none}section.section-footer .footer-credits{padding-bottom:0;margin-top:40px;margin-bottom:30px}section.section-footer .footer-credits .credits-background{display:none}section.section-footer .footer-credits .credits-background-mobile{display:block}section.section-footer .footer-credits .credits-contact{margin-top:0;padding-left:0;position:absolute;bottom:11.5%;left:0;width:100%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}section.section-footer .footer-credits .credits-contact .contact-social-media{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.section-footer .footer-credits .credits-contact .contact-social-media li a svg{height:22px;width:22px}section.section-footer .footer-credits .credits-contact .contact-social-media li+li{margin-left:50px}section.section-footer .footer-credits .credits-contact .contact-address{display:none}section.section-footer .footer-credits .credits-info{position:absolute;bottom:0;right:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}@media (max-width:650.98px){section.section-welcome .welcome-inner .inner-circle{left:-20%;width:140%}}@media (max-width:575.98px){.container{padding:0 25px;max-width:100%}.header-sidebar .sidebar-service .service-menu .menu-inner{padding:40px 25px}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-nav ul li a{font-size:45px}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-nav .nav-contact a{font-size:13px}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-social-media{padding-bottom:40px}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-social-media li a svg{height:18px;width:18px}.header-sidebar .sidebar-service .service-menu .menu-inner .inner-social-media li+li{margin-left:50px}nav.section-header .header-logo{left:25px;top:35px}nav.section-header .header-logo svg{height:15px}nav.section-header .header-flexbox{padding-top:35px}nav.section-header .header-flexbox .flexbox-logo img,nav.section-header .header-flexbox .flexbox-logo svg{height:15px}div.welcome-wrapper{display:block;min-height:auto}section.section-welcome .welcome-inner{padding-right:0;padding-left:0}section.section-welcome .welcome-inner .inner-circle{position:absolute;top:50%;left:-35%;width:170%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}section.section-welcome .welcome-inner .inner-description,section.section-welcome .welcome-inner .inner-description .description-heading{width:100%}section.section-welcome .welcome-inner .inner-description .description-heading h1{font-size:unset}section.section-welcome .welcome-inner .inner-description .description-info .info-arrow{min-width:33px;max-width:33px;height:62.7px}section.section-welcome .welcome-inner .inner-description .description-info .info-arrow img{width:13.2px}section.section-welcome .welcome-inner .inner-description .description-info p{margin-top:11.25px;font-size:10.5px;line-height:16.25px;max-width:210px}section.section-about .about-inner .inner-heading-mobile .heading-number{font-size:42px;line-height:39.6px}section.section-about .about-inner .inner-heading-mobile h2{font-size:11px}section.section-about .about-inner .container{padding:0}section.section-about .about-inner .inner-flexbox .flexbox-image .image-description p{font-size:11px}section.section-about .about-inner .inner-flexbox .flexbox-description{margin-top:40px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text .text-line{width:17px}section.section-about .about-inner .inner-flexbox .flexbox-description .description-text p{line-height:19px}section.section-offer{margin-top:100px}section.section-offer .section-heading .heading-number{font-size:42px;line-height:39.6px}section.section-offer .section-heading h2{font-size:11px}section.section-portfolio{padding-top:130px}section.section-portfolio .section-heading .heading-number{font-size:42px;line-height:39.6px}section.section-portfolio .section-heading h2{font-size:11px}section.section-portfolio .portfolio-inner .inner-service{padding-left:25px}section.section-portfolio .portfolio-inner .inner-service .service-name{font-size:56.4px;line-height:61.1px}section.section-portfolio .portfolio-inner .inner-service .service-name i{letter-spacing:-18px}section.section-portfolio .portfolio-inner .inner-service .service-name:after{margin-left:10px}section.section-portfolio .portfolio-inner .inner-service.active:hover .service-name,section.section-portfolio .portfolio-inner .inner-service:hover .service-name{-webkit-transform:translateX(-25px);-ms-transform:translateX(-25px);transform:translateX(-25px)}section.section-portfolio .portfolio-inner .inner-service+.inner-service{margin-top:18px}section.section-opinions .section-heading .heading-number{font-size:42px;line-height:39.6px}section.section-opinions .section-heading h2{font-size:11px}section.section-opinions .opinions-inner .swiper{padding-left:25px!important;padding-right:25px!important}section.section-opinions .opinions-inner .swiper .swiper-wrapper .swiper-slide{width:85%!important}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item{width:100%;padding:32px 32px 50px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-logo{height:50px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item hr{margin:30px 0}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-text p{font-size:12px;letter-spacing:.56px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-line{width:17px}section.section-opinions .opinions-inner .inner-service .opinion-item-wrapper .opinion-item .item-info p{font-size:12px;letter-spacing:.56px}section.section-cooperate .section-heading h2{font-size:11px}section.section-cooperate .swiper-cooperate-wrapper .swiper .swiper-wrapper .swiper-slide{width:auto}section.section-cooperate .swiper-cooperate-wrapper .swiper .swiper-wrapper .swiper-slide img{height:52px}section.section-numbers .numbers-inner .inner-service .service-name{position:relative;text-align:center}section.section-numbers .numbers-inner .inner-service:nth-child(1) .service-shape{height:240px}section.section-numbers .numbers-inner .inner-service:nth-child(2) .service-shape{height:180px}section.section-numbers .numbers-inner .inner-service:nth-child(2):after,section.section-numbers .numbers-inner .inner-service:nth-child(2):before{height:180px}section.section-numbers .numbers-inner .inner-service:nth-child(3) .service-shape{height:220px;width:220px}section.section-details{padding:0}section.section-details .details-inner .inner-image{display:none}section.section-details .details-inner .inner-description .description-line{width:17px}section.section-details .details-inner .inner-description .description-text p{font-size:12px;letter-spacing:.56px}section.portfolio-section-content .content-welcome .welcome-heading{padding-bottom:25px;padding-left:25px}section.portfolio-section-content .content-welcome .welcome-heading .heading-inner .inner-arrow{margin-right:20px;min-width:22.5px;max-width:22.5px;height:42.75px}section.portfolio-section-content .content-welcome .welcome-heading .heading-inner .inner-arrow img{width:9px}section.portfolio-section-content .content-welcome .welcome-heading .heading-inner h1{font-size:26px}section.portfolio-section-content .content-description{padding:120px 25px}section.portfolio-section-content .content-description .description-service .service-heading .heading-inner h2{font-size:12px}section.portfolio-section-content .content-description .description-service .service-text h3{font-size:15px;line-height:21.75px;letter-spacing:.675px}section.portfolio-section-content .content-description .description-service .service-text p{font-size:12px}section.portfolio-section-content .content-description .description-service .service-text ul{width:100%}section.portfolio-section-content .content-description .description-service .service-text ul li{width:100%;padding:6px 0;font-size:15px}section.portfolio-section-content .content-description .description-service .service-text .text-blockquote span{font-size:12px}section.portfolio-section-content .content-description .description-comparison .comparison-service p{font-size:12px;letter-spacing:.3px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button{margin-left:3px;padding:15.75px 23.1px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-button span{font-size:13px}section.portfolio-section-content .content-footer .footer-inner .inner-credits .credits-info p{font-size:15px}section.section-footer{margin-top:85px}section.section-footer .section-heading .heading-number{font-size:42px;line-height:39.6px}section.section-footer .section-heading h2{font-size:11px}section.section-footer .footer-inner{margin-top:85px}section.section-footer .footer-inner ul li a{font-size:26px}section.section-footer .footer-inner ul li a span{padding:0 7px}section.section-footer .footer-inner .inner-description .description-line{width:17px}section.section-footer .footer-inner .inner-description .description-text p{font-size:12px;letter-spacing:.56px}section.section-footer .footer-credits .credits-contact .contact-social-media li a svg{height:16px;width:16px}section.section-footer .footer-credits .credits-contact .contact-social-media li+li{margin-left:50px}section.section-footer .footer-credits .credits-contact .contact-address{display:none}section.section-footer .footer-credits .credits-info{position:absolute;bottom:0;right:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}@media (max-width:361px){section.section-opinions .opinions-inner{padding-left:25px!important;padding-right:25px!important}section.section-opinions .opinions-inner .swiper{padding-left:0!important;padding-right:0!important}section.section-opinions .opinions-inner .swiper .swiper-wrapper .swiper-slide{width:100%!important}section.section-opinions .opinions-inner .inner-service .service-swiper-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:0;padding-left:0}}
/*# sourceMappingURL=maps/style.css.map */
