body { margin: 0; }
* { margin: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,div,footer { font:normal 12px "Segoe UI", "Helvetica","helvetica neue","helvetica","arial","sans-serif","Avenir","open-sans"," Roboto"; }
a { text-decoration:none; outline: none; }
html { scroll-behavior: smooth; scroll-padding-top: 70px; }
.pw1200 { max-width: 1200px; width:92%; margin: 0 auto; }
.inforheader { height: 60px; }
.header { width: 100%; height: 60px; background: #F4F5F7; position: fixed; z-index: 1100;transition:height linear 0.1s; }
.header-container { height: 60px; display: flex; align-items: center; gap: 16px; max-width: 1200px; width: 96%; margin: 0 auto; }
.header .branding { display: flex; align-items: center; gap: 8px; cursor: pointer; color: #000; }
.header-branding .header-menu{display: none;width: 44px;height: 44px;background:  url('https://www.esigngear.com/image/nav/menu.svg') center no-repeat;}
.inforheader.showed .header-branding .header-menu{  background:  url('https://www.esigngear.com/image/nav/cross.svg') center no-repeat;}
.inforheader .branding img { opacity: 1; }
.inforheader.remove-logo  .branding img { opacity: 0; }
.header .brand-text .app-name { font-weight: 700; font-size: 16px; line-height: 22px; }
.header .brand-text .creator { display: block; font-weight: 400; font-size: 11px; line-height: 14px; color: #767676; }
.inforheader.remove-logo  .brand-text .creator { display: none; }
.header-container .navigation { flex: 1; display: flex; align-items: center; gap: 16px; height: 100%; }
.header-container .navigation .nav-item { width: 148px; position: relative; display: flex; align-items: center; justify-content: center; height: 100%; cursor: pointer; }
.header-container .navigation .nav-item .nav-dropdown { width: 100%; height: 40px; display: flex; justify-content: center; gap:4px; align-items: center; font-weight: 400; font-size: 16px; border-radius: 20px; }
.header-container .navigation .nav-item:hover .nav-dropdown { background: #ffffff; color: #2E64C9; font-weight: 700; }
.header-container .navigation .nav-item .icon { width: 14px; height: 14px; background-image: url('https://www.esigngear.com/image/arrow-down.svg'); }
.header-container .navigation .nav-item .dropdown { position: absolute; width: 430px; box-sizing: border-box; border-radius: 8px; box-shadow: 0px 10px 20px 0px #0000001A; z-index: 1000; background: #F7F8FA; top: 60px; left: 0; overflow:hidden; max-height: 0; opacity: 0; transition: all ease-in-out .1s; transform-origin: top center; }
.header-container .navigation .nav-item:hover .dropdown { max-height: 500px; opacity: 1; padding: 16px; }
.dropdown .dropdown-item { display: block; box-sizing: border-box; width: 100%; line-height: 32px; font-size: 16px; color: #000000; padding: 10px 16px; }
.dropdown .dropdown-item:hover { background: #ffffff; color: #2E64C9; border-radius: 6px; font-weight: 700; }
.inforheader .mobile-menu{display: none;overflow:hidden;background-color: #fff;height:calc(100% - 60px);box-sizing: border-box;padding: 0 20px 20px;}
.inforheader .mobile-menu>span{margin-top: 4px; display: block; font-size: 16px;line-height: 48px;color: #00000080;}
.inforheader .mobile-menu>a{display: block;font-size: 16px;font-weight:500;line-height:  48px;color: #000000;}
.inforheader .mobile-menu .mobile-menu-branding{padding-top: 20px;width: 100%; border-top: 1px solid #EEEEEE;}
.inforheader .mobile-menu .branding{width: fit-content;}

.login-container { height: 100%; display: flex; align-items: center; position: relative; }
.login-container .login-button { padding: 0 24px; font-weight: 400; font-size: 16px; color: #000; box-sizing: border-box; border: 1px solid #EEEEEE; background: #FFFFFF; height: 40px; line-height: 40px; border-radius: 20px; cursor: pointer; text-decoration: none; }
.login-container .login-button:hover { background: #2E64C9; color: #ffffff; border: none; }
.login-container .login-img {cursor: pointer; }
.login-form { display: none; position: absolute; z-index: 1000; width: 237px; top: 56px; left: -100px; background: #F7F8FA; box-shadow: 0px 20px 30px 0px #00000033; border-radius: 8px; padding: 8px 16px; overflow: hidden; }
@media screen and (max-width: 1440px) { .login-form { left: -225px; } }
.login-form header { display: flex; align-items: center; gap: 12px; padding: 12px 0; width: 100%; box-sizing: border-box; border-bottom: 1px solid #EEEEEE; }
.login-form header h2 { font-size: 18px; line-height: 1.5; }
.login-form header p { font-size: 14px; line-height: 1.5; color: #757575; width: 160px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.login-item { height: 44px; width: 100%; display: flex; align-items: center; box-sizing: border-box; gap: 8px; padding: 0 16px; cursor: pointer; user-select: none; text-decoration: none; font-size: 16px; color: #000; border-radius: 8px; }
.login-item img { width: 24px; height: 24px; }
.login-item .image_blue { display: none; }
.login-item:hover { background: #FFFFFF; color: #2E64C9; font-weight: 700; }
.login-item:hover .image_blue { display: block; }
.login-item:hover .image { display: none; }
.login-item:last-child { border-top: 1px solid #eeeeee; }
.login-container:hover .login-form { display: block; }
@media screen and (max-width: 980px) {
	.inforheader.remove-logo .branding img { opacity: 1; }
	.inforheader.remove-logo .brand-text .creator { display: block; }
	.header-branding { display: flex;align-items: center;gap: 12px; }
	.header-branding .header-menu{ display: block;cursor: pointer; }
	.header .header-container { justify-content: space-between }
	.header .header-container .navigation { display: none; }
	/* menu showed */
	.inforheader.showed .header{height: 100%;}
	.inforheader.showed .header .mobile-menu{display: block;}
	.inforheader.showed .header-container .branding{display: none;}
}

.content-container { background: linear-gradient(360deg, #F4F5F7 0%, #DFECFF 100%); min-height: 100dvh; }
.btn { height: 56px; width: fit-content; display:flex; align-items: center; background: #2A63F6; border-radius: 8px; padding:0 48px; color: #FFFFFF; font-size: 18px; font-weight: 700; cursor: pointer; gap: 10px; }
.btn img{display: block;}
.btn.btn-plain{background: #FFFFFF;color: #2A63F6;}
.btn:hover {background: #5081FF;}
.btn.btn-plain:hover{background: #D9E1EE;}
.btn.bigscreen {display: flex;}

.copilot-banner{width: 100%;padding: 60px 0;  display: flex; align-items: center;background:url("https://www.esigngear.com/image/banner-background.png");background-repeat: no-repeat;background-position: top right;background-color: #fff6f4;}
.copilot-banner-text{max-width: 500px; display: flex; flex-direction: column; gap: 24px;}
.copilot-banner-text .banner-logo{display: flex;gap:8px;align-items: center;}
.copilot-banner-text .banner-logo span{ font-family: Segoe UI;font-weight: 400;font-size: 20px;}
.copilot-banner-text h1{font-weight: 700;font-size: 44px;}
.copilot-banner-text p{font-size: 20px;}
.copilot-banner-cont{display: flex; align-items: center;justify-content: space-between;}
.copilot-banner-picture{margin-left: 20px; position: relative;cursor: pointer;}
.copilot-banner-picture img.copilot-banner-play{position: absolute; left: 50%; top: 50%;z-index: 1; transform: translate(-50%, -50%); width: 80px; height: 80px; transition: .2s ease-in-out; border-radius: 50%; backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px);}
.copilot-banner-picture:hover img.copilot-banner-play{transform: translate(-50%, -50%) scale(0.875);}
.copilot-box{display: flex;flex-direction: column;gap: 120px; width: 100%;padding: 60px 0; background: linear-gradient(180deg, #FFF6F3 0%, #FFFFFF 100%);}
.ourstory-banner{display: flex;align-items: center;gap:110px; box-sizing: border-box;min-height:358px;padding:32px 70px;  background-color: #ffffff;border-radius: 20px;}
.ourstory-banner .ourstory-banner-title{font-weight: 400;font-size: 24px;line-height: 150%;}
.ourstory-banner .ourstory-banner-main{display: flex; flex-direction: column;overflow: hidden;}
.ourstory-banner .ourstory-banner-text {margin-top: 20px;}
.ourstory-banner .ourstory-banner-text p,.ourstory-banner .ourstory-banner-text  a{font-size: 20px;line-height: 150%;color: #676767;}
.ourstory-banner .ourstory-banner-text p a {text-decoration: underline;color: #1577E9;}
.ourstory-banner .ourstory-banner-main>p{font-size: 32px;font-weight: 700;display: flex;align-items: center;}

.slideshow_video{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1110;display: none;}
.slideshow_video_bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1111;background:rgba(0,0,0,.8)}
.slideshow_video_iframe{background: none; width: 90%; height: 90%; max-height: unset; padding: 0; position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1122; box-sizing: border-box; padding: 0;}
.slideshow_video_body{ border: none;padding: 0;height: 100%;}
.slideshow_close_top{cursor: pointer;position: absolute;right: 20px; top: 20px; color: #ddd; font-size: 30px; width: 40px; line-height: 34px; height: 40px; text-align: center; border-radius: 50%; background: #000;z-index: 1130;}

.process-wrapper{display: flex;align-items: center;gap: 40px;}
.sign-steps{width: 40%; display: flex;flex-direction: column;gap: 40px;}
.sign-steps h2{font-size: 32px; line-height: 1.6; color: #000000; font-weight: 700;}
.sign-steps .steps-container{display: flex;flex-direction: column;gap: 24px;}
.sign-steps .steps-container .step-item{display: flex;align-items: center;gap: 12px; }
.sign-steps .steps-container .step-item span{display: flex;justify-content: center;align-items: center; width: 40px;height: 40px;border-radius: 50%;background: #1E46A0;color: #ffffff;font-size: 18px;font-weight: 700;}
.sign-steps .steps-container .step-item >div{flex: 1;}
.sign-steps .steps-container .step-item h3{font-weight: 700;font-size: 20px;line-height: 44px;}
.sign-steps .steps-container .step-item p{font-size: 18px;color: #676767;}
.upload-wrapper{box-sizing: border-box;height: 480px; width: 60%; background: #5DA0F2;border-radius: 20px;padding:24px ;cursor: pointer;}
.upload-wrapper .upload-item{width: 100%;height: 100%; border: 1px dashed #FFFFFF;display: flex;align-items: center;justify-content: center;gap: 16px;flex-direction: column;}
.upload-wrapper .upload-item p{font-size: 18px;text-align: center;color: #ffffff;}
.upload-wrapper:hover{background: #2587FF;} 
.upload-wrapper.drag-over{background: #2587FF;} 


.copilot-benefit{margin-top: 80px;}
.copilot-benefit h2{font-size: 32px; line-height: 1.6; color: #000000; font-weight: 700; text-align: center;}
.copilot-benefit >p{margin-top: 24px; text-align: center;color: #404040;font-size: 18px;}
.copilot-benefit-total{margin-top: 48px;}
.copilot-benefit-item{padding: 40px 60px; display: flex; justify-content: space-between; align-items: center;margin-bottom: 80px; background: #F4F5F7;border-radius: 20px;}
.copilot-benefit-item:last-child{margin-bottom: 0;}
.copilot-benefit-text{ width: calc(100% - 645px);}
.copilot-benefit-item h5{font-size: 24px; line-height: 1.5; color: #242424; font-weight: 700;}
.copilot-benefit-text p{font-size: 18px; line-height: 1.5; color: #404040; margin-top: 24px;}
.copilot-benefit-text p a{font-size: inherit; color:#1577E9; text-decoration: underline;}


.document-upload-section{margin-top: 80px;width: 100%;padding: 80px 0;display: flex;align-items: center;justify-content: center; flex-direction: column;gap: 24px;}
.document-upload-section h2{font-size: 32px; line-height: 1.6; color: #000000; font-weight: 700; text-align: center;}

.copilot-faq{padding: 80px 0;}
.copilot-faq-middle{display: flex; justify-content: space-between;align-items: center;}
.copilot-faq-text{width: 300px;}
.copilot-faq-line{width: calc(100% - 400px);}
.copilot-faq-line{border-top: 1px solid #E8E8E8;}
.copilot-faq-item{border-bottom: 1px solid #E8E8E8;}
.copilot-faq-item h3,.copilot-faq-item h5{padding: 16px 36px 16px 0; font-size: 20px; line-height: 160%; font-weight: 500; color: #000000; position: relative; cursor: pointer;}
.copilot-faq-item h3:after,.copilot-faq-item h5:after{width: 16px; height: 16px; content: ""; display: block; position: absolute; right: 8px; top: 24px; background: url(https://www.pdfgear.com/img/copilot/copilot-add.svg) no-repeat center center;}
.copilot-faq-item p{font-size: 16px;line-height: 150%;color: #656565;font-weight: 400; padding-bottom: 16px; display: none;}
.copilot-faq-item p a{font-size: inherit; color: #496FFF;}
.copilot-faq-item.checked h3:after,.copilot-faq-item.checked h5:after{background-image: url(https://www.pdfgear.com/img/copilot/copilot-col.svg);}
.copilot-faq-item.checked p{display: block;}
.copilot-faq h2{font-size: 32px; font-weight: 700; line-height: 160%; color: #000000;}
.bigscreen{display: block;}
.moscreen{display: none;}

.invite-section{width: 100%;background: #1E46A0;min-height: 400px;display: flex;align-items: center;}
.invite-section .invite-container{display: flex;justify-content: space-between;align-items: center;gap: 20px;}
.invite-section .invite-container .invite-content{display: flex;flex-direction: column;gap:24px;justify-content: center;}
.invite-section .invite-content h2{font-size: 32px; line-height: 1.6; color: #ffffff; font-weight: 700;}

.inforfoot{width: 100%;background: #1C2A4B;}
.infooter{max-width: 1000px; display: flex; justify-content: space-between; padding: 40px 0;}
.infoot-pro-first{ width: 250px;}
.infoot-pro-first .branding img.logo{width: 48px;height: 48px;}
.infoot-pro-first .branding {display: flex;align-items: center;flex-direction: column; gap: 12px;}
.infoot-pro-first .branding p{text-align: center;}
.infoot-pro-first .branding .app-name{font-weight: 700;font-size: 20px;line-height: 32px;color:#fff}
.infoot-pro-first .branding .creator{	font-weight: 400;font-size: 14px;line-height: 22px;color: #767676;}
.infoot-pro-media{position: relative;}
.infoot-pro-media:before{width: 200px; height: 1px; background: #333; content: ""; display:block; position: absolute; top: 0; left: 0; right: 0; margin: auto; z-index: 4; margin: 0 auto;}
.infoot-pro-media a{margin: 12px 6px; display: inline-block;}
.infoot-pro h4{font-size: 16px; color: #fff; line-height: 1.6; font-weight: 500;}
.infoot-pro>a{font-size: 14px; color: #C4C4C4; line-height: 17px; margin-top: 15px; margin-bottom: 15px; display: block;}
.inft-multilang{ position: relative; width: fit-content;margin-top: 16px;border: 1px solid #FFFFFF26;border-radius: 6px;}
.inft-multilang .earth{display: block; line-height: 32px; font-size: 14px; padding: 2px 16px 2px 44px; padding-inline-start: 44px; padding-inline-end: 16px; border-radius: 6px; background: #1c2a4b url("https://www.esigngear.com/image/inft-earth.svg") 16px center no-repeat; background-size: 20px; color: #ffffff; cursor: pointer;}
html[lang = 'ar-AE'] .inft-multilang .earth{background-position: right 16px center;}
.inft-multilang .earth::after{content: ""; display: inline-block; vertical-align: middle; width: 12px; height: 12px; background: url("https://www.esigngear.com/image/white-arrow-down.svg") center no-repeat; background-size: 12px; margin-inline-start: 8px;}
.inft-multilang .multilang-select{opacity: 1; position: absolute;bottom: 36px; left: 50%; transform: translateX(-50%) translateY(0) scaleY(0);transition: all 0.2s linear; background: #333; border: none; border-radius: 5px; padding: 4px 12px; transform-origin: bottom center;}
.inft-multilang.expand .multilang-select{ transform: translateX(-50%) translateY(0) scaleY(1);}
.inft-multilang .multilang-select a{color: #fff; font-size: 14px; font-weight: normal; margin: 0; padding: 0; text-align: center;min-width: 140px; line-height: 40px;display: block;}
.inft-multilang .multilang-select a:hover{background: none;}
.inftcopy{ padding: 12px 0; border-top: 1px solid #FFFFFF33;}
.inftcy{display: flex; justify-content: space-between; flex-direction: column; gap: 16px;}
.inftcy.center{justify-content: center; text-align: center;}
.inftcy p{font-size: 14px; line-height: 1.6; color: #ffffff;}
.inftcy p a{font-size: inherit; color: inherit; display: inline-block; margin: 0 10px; vertical-align: middle;}
.lande.inftcopy p a{ margin-right: 47px; margin-left: 0;}
.momenu,.pdfnavmobie-right{display: none;}
.onlysmallscreen{display: flex;}
.onlybigscreen{display: flex;}

.lanen .infoot-pro-list {display: flex;flex-direction: column;gap: 12px;}
.lanen .infoot-pro-list a{font-size: 14px; line-height: 22px; color: #FFFFFF; font-weight: 400; display: block;}
.lanen .infoot-pro-list p{ font-size: 14px; font-weight: 500; color: #FFFFFF99; line-height: 20px;}
.inftcopy-earth{display: flex; align-items: center; cursor: pointer; font-size: 14px; color: #C4C4C4; font-weight: 500; position: relative;}
.inftcopy-earth .earth{margin-right: 22px;}
.inftcopy-earth .arrow{margin-left: 20px;}
.inftcopy-earth .multilang-select{top: auto; bottom: 26px; left: 20%; padding: 10px 7px; -webkit-transform-origin: bottom center; transform-origin: bottom center; }
.inftcopy-earth:hover .multilang-select{opacity: 1; -webkit-transform: translateX(-28%) translateY(0) scaleY(1); transform: translateX(-28%) translateY(0) scaleY(1);}

.infooter-share{display: flex; align-items: center; justify-content: center; margin: 17px 5px;gap:10px}
.infooter-share a{width: 32px; height: 32px; display: block; opacity: .5;}
.infooter-share a:hover{opacity: 1;}
.infooter-share a.infooter-share-youtube{background: url(https://www.esigngear.com/image/nav/youtube-hover.svg); background-size: cover;}
.infooter-share a.infooter-share-twitter{background: url(https://www.esigngear.com/image/nav/twitter-hover.svg); background-size: cover;}
.infooter-share a.infooter-share-reddit{background: url(https://www.esigngear.com/image/nav/reddit-hover.svg); background-size: cover;}
.infooter-share a.infooter-share-facebook{background: url(https://www.esigngear.com/image/nav/facebook-hover.svg); background-size: cover;}
.infooter-share a.infooter-share-instagram{background: url(https://www.esigngear.com/image/nav/instagram-hover.svg); background-size: cover;}


@media screen and (max-width: 1190px) {
  .copilot-benefit-text{width: calc(100% - 550px);}
}
@media screen and (max-width: 980px) {
.btn.moscreen {display: flex;}
.btn.bigscreen {display: none;}

.copilot-banner{height: auto !important; padding: 69px 0 36px;background-size: contain;background-color: #fff6f4;}
.copilot-banner-cont{flex-direction: column-reverse;}
.copilot-banner-picture{margin: 0 auto; width: 88%;}
.copilot-banner-picture img{width: 100%; height: 100%;}
.copilot-banner-text{max-width: 100% !important; text-align: center; align-items: center; margin-top: 48px;}
.copilot-banner-text h1{max-width: 100%;}
.copilot-banner-text h1 br{display: none;}
.copilot-banner-text .pdfgear-platforms.active{justify-content: center;}
.ourstory-banner{flex-direction: column;align-items: center;text-align: center;gap: 0px;padding: 20px;}
.copilot-box{padding: 48px 0;gap:48px;background: linear-gradient(180deg, #FFF6F3 0%, #FFFFFF 30%);}
.copilot-box .ourstory-banner-logo>img{width: 120px; height: 120px;}
.ourstory-banner .ourstory-banner-title{font-size: 20px;}
.ourstory-banner .ourstory-banner-main>p{justify-content: center;font-size: 20px;}
.ourstory-banner .ourstory-banner-text{margin-top: 12px;}
.ourstory-banner .ourstory-banner-text p,.ourstory-banner .ourstory-banner-text  a{font-size: 14px;}

.process-wrapper{flex-direction: column;gap: 24px;}
.process-wrapper .sign-steps{width: 100%;}
.process-wrapper .sign-steps h2{font-size: 20px;text-align: center;}
.sign-steps .steps-container .step-item h3{font-size: 14px;line-height: 24px;}
.sign-steps .steps-container .step-item p{font-size: 14px;}
.process-wrapper .upload-wrapper{width: 100%;height: 200px;}
.process-wrapper .upload-wrapper .upload-item>p{display: none;}

.copilot-benefit{margin-top: 0;}
.copilot-benefit h2{font-size: 20px;}
.copilot-benefit >p{font-size: 14px;margin-top: 12px;}

.document-upload-section{margin-top: 48px;width: 100%;padding: 48px 24px;box-sizing: border-box;}
.invite-section{height: auto;min-height: auto;}


.copilot-benefit-item{margin-bottom: 60px;padding: 20px}
.copilot-benefit-picture{width: 40%;}
.copilot-benefit-picture img{width: 100%; height: auto; display: block;}
.copilot-benefit-text{width: 56%;}
.copilot-benefit-text p{margin-top: 8px;font-size: 14px;text-align: center;}
.copilot-learnmore,.ratereviews,.functions,.home-press{padding: 60px 0;}
.copilot-faq-line{width: calc(100% - 300px);}
.copilot-use-item{width: 46%; margin-top: 60px;}
.invite-section .invite-container{flex-direction: column-reverse;gap:50px;padding: 48px 24px;}
.invite-section .invite-container .invite-content{align-items: center;text-align: center;}
.invite-container .invite-image {display: none;}

.infoot-pro-first {width: 160px;}
}

@media screen and (max-width: 768px) {
.copilot-banner{padding-bottom: unset;}
.copilot-banner-text{gap: 16px;}
.copilot-banner-text h1{font-size: 28px !important;}
.copilot-banner-text p{font-size: 16px;}
.copilot-faq h2{font-size: 20px; line-height: 1.5;}
.copilot-software-text p{font-size: 16px; margin-top: 12px;}

.copilot-chatwith{margin-top: 96px; padding: 40px 0;}
/* .copilot-chatwith-middle{padding-top: unset;} */
.copilot-chatwith-btnarea{flex-direction: column; gap: 24px; margin-top: 40px;}
.copilot-benefit-item{flex-direction: column; margin-bottom: 48px;align-items: center;padding: 0;background: none;}
.copilot-benefit-text{width: 100%; order: 2; margin-top: 0;}
.copilot-benefit-item  h5{font-size: 16px; text-align: center;}
.copilot-benefit-item img{margin-top: 8px;}
.copilot-benefit-picture{width: 90%; max-width: 500px;}
.copilot-use-middle{flex-direction: column;}
.copilot-use-item{width: 100%;}

.document-upload-section h2{font-size: 20px;}

.copilot-faq-middle{flex-direction: column;}
.copilot-faq{min-height: auto; margin-top: 0px;padding: 48px 0;}
.copilot-faq-text{margin-top: 0; width: 100%; text-align: left;}
.copilot-faq-line{width: 100%; margin-top: 7px;}
.copilot-faq-item h3,.copilot-faq-item h5{font-size: 16px; padding: 7px 36px 7px 0;}
.copilot-faq-item h3:after,.copilot-faq-item h5:after{top: 12px;}
.copilot-faq-item p{font-size: 12px; padding-bottom: 7px;}
.copilot-simplified-middle>img{
display: none;
}

.invite-section .invite-content h2{font-size: 20px;}

.infooter{flex-direction: column;gap: 48px;width: 100%;padding: 40px 20px;box-sizing: border-box;}
.infoot-pro-first .branding{flex-direction: row;gap:10px}
.infoot-pro-first .branding img.logo{width: 40px;height: 40px;}
.infoot-pro-first .branding .app-name{text-align: left;font-size: 16px;line-height: 24px;}
.infoot-pro-first .branding .creator{font-size: 12px;line-height: 18px;}
.inftcopy{width: 100%;padding: 12px 20px;box-sizing: border-box;}
.bigscreen{display: none;}
.moscreen{display: block;}
}






