﻿html{font-size:clamp(7.5px,0.522vw,10px)}:root{--theme_color:#4697ff;--title_color:#000616;--content_color:#6e7077}*{margin:0;padding:0;box-sizing:border-box}.about_banner{padding:0 2.7rem 2.7rem;position:relative}body>section{position:relative}@media screen and (max-width:768px){.about_banner{padding:0;overflow:hidden}}.about_banner .container{background:url(../image/about_bg2.jpg) center center / cover no-repeat;padding:12rem 0 5rem;height:90rem;border-radius:24px;position:relative}@media screen and (max-width:768px){.about_banner .container{height:auto;padding:5rem 0 3rem}}.content{max-width:144rem;margin:0 auto;position:relative}@media screen and (min-width:768px) and (max-width:1220px){.content{padding:0 2rem}}@media screen and (min-width:768px) and (max-width:1024px){.content,.swiper_content{max-width:896px}}@media screen and (min-width:768px) and (max-width:896px){.content,.swiper_content{max-width:768px}}@media screen and (max-width:768px){.content{padding:0 20px}}.center{text-align:center}.head h1{font-size:6rem;line-height:6.6rem;font-weight:700}.fadeInUp{animation-name:fadeInUp}@media screen and (max-width:768px){.head h1{font-size:25px;line-height:1.5;letter-spacing:unset;word-spacing:unset;max-width:unset}}@media screen and (min-width:640px) and (max-width:768px){.head h1{font-size:34px}}.head h1 span{color:var(--theme_color)}.head strong{font-size:1.6rem;font-weight:500;display:block;color:var(--theme_color);text-transform:uppercase;letter-spacing:2.5px;margin-bottom:1.1rem}.about_banner .head strong{letter-spacing:unset;color:var(--title_color);font-size:2.5rem;margin-bottom:0;margin-top:2.7rem;font-weight:300}.about_banner .head strong::after{display:block;width:100%;max-width:77rem;height:1px;background-color:rgb(82,156,245);content:"";margin-top:2rem;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.head .subtitle,.head strong{font-size:14px;line-height:1.5;margin-bottom:8px}}@media screen and (max-width:768px){.about_banner .head strong{font-size:1rem;margin-top:1rem}}.about_banner p{font-size:1.8rem;line-height:3rem;color:var(--content_color);max-width:77rem;margin-top:2.2rem;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.head .desc,.head p{font-size:.9rem;line-height:1.5rem;margin-top:10px;letter-spacing:unset;word-spacing:unset;max-width:unset}}@media screen and (min-width:640px) and (max-width:768px){.head .desc,.head p{font-size:16px;margin-top:12px}}ul{list-style:none}.about_banner ul{display:flex;justify-content:space-between;position:relative}@media screen and (max-width:768px){.about_banner ul{width:100%;gap:1.2rem;margin:2rem 0;overflow:auto}}.about_banner ul li{flex:1 1 0%;aspect-ratio:1 / 1;border-radius:50%;background-color:rgb(255,255,255);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;max-width:18rem;border:2px solid transparent;transition:0.3s}.about_banner ul li:nth-of-type(1){transform:translate(-2rem,-32rem)}.about_banner ul li:hover{border-color:var(--theme_color)}.fadeIn{animation-name:fadeIn}@media screen and (max-width:768px){.about_banner ul li{flex:unset;min-width:120px;aspect-ratio:1 / 1;height:auto;transform:translate(0,0)!important}}.about_banner ul li .icon{width:5rem;height:5rem}@media screen and (max-width:768px){.about_banner ul li .icon{width:2.5rem;height:2.5rem}}.about_banner ul li .icon img{width:100%;height:100%;object-fit:contain}.about_banner ul li strong{font-size:1.7rem;font-weight:500;line-height:2.4rem;display:inline-block;margin-top:1.5rem}@media screen and (max-width:768px){.about_banner ul li strong{font-size:.9rem;line-height:1.3;margin-top:.5rem}}.about_banner ul li:nth-of-type(2){transform:translate(-9.5rem,-9.5rem)}.about_banner ul li:nth-of-type(3){transform:translate(-8rem,9rem) scale(1.1)}.about_banner ul li:nth-of-type(4){transform:translate(0rem,15rem) scale(1.3)}.about_banner ul li:nth-of-type(5){transform:translate(8rem,9rem) scale(1.1)}.about_banner ul li:nth-of-type(6){transform:translate(9.5rem,-9.5rem)}.about_banner ul li:nth-of-type(7){transform:translate(2rem,-32rem)}a{color:inherit;font-size:inherit;text-decoration:none}.btn{display:inline-block;text-align:center;cursor:pointer;transition:0.3s;color:rgb(255,255,255);border-radius:100px;font-size:1.7rem;background-image:linear-gradient(to right,rgb(70,151,255),rgb(43,98,228),rgb(70,151,255),rgb(43,98,228));background-size:300%;background-position:left center;padding:1.6rem 3rem 1.9rem;min-width:17rem;font-weight:400}.btn:hover{background-position:right center}.about_banner .btn{margin-top:18rem;margin-left:auto;margin-right:auto;padding:1.6rem 5rem}@media screen and (max-width:768px){.btn{font-size:14px;line-height:1.5;padding:11px 20px;min-width:120px}}@media screen and (max-width:768px){.about_banner .btn{margin-top:2rem;padding:.8rem 1.5rem}}@media screen and (min-width:640px) and (max-width:768px){.btn{font-size:16px}}.about_banner .mask{position:absolute;left:0;bottom:0;width:11.7188%;background:url(../image/home-mask1.png) left bottom / contain no-repeat}.about_banner .mask img{width:100%;height:auto;display:block;object-fit:contain;transition:2s}button,input,textarea{outline:none;border:none;font-family:unset;color:var(--title_color)}input[type="submit"],button{cursor:pointer}.sytech_export_template{display:none}:root{--theme_color:#4697ff;--swiper-wrapper-transition-timing-function,initial:;--content_color:#6e7077;--bg_color:linear-gradient(to right,#4697ff,#2b62e4);--title_color:#000616}.home_services{padding:7.2rem 0 8.9rem}@media screen and (max-width:768px){.home_services{padding:3rem 0}}@media screen and (min-width:768px) and (max-width:1220px){.content{padding:0 2rem}}@media screen and (min-width:768px) and (max-width:1024px){.content,.swiper_content{max-width:896px}}@media screen and (min-width:768px) and (max-width:896px){.content,.swiper_content{max-width:768px}}@media screen and (max-width:768px){.content{padding:0 20px}}@media screen and (max-width:768px){.head .subtitle,.head strong{font-size:14px;line-height:1.5;margin-bottom:8px}}.head h2{font-size:5rem;line-height:6.8rem;font-weight:700}@media screen and (max-width:768px){.head h2{font-size:22px;line-height:1.5;letter-spacing:unset;word-spacing:unset;max-width:unset}}@media screen and (min-width:640px) and (max-width:768px){.head h2{font-size:28px}}.swiper_content{max-width:147rem;margin:0 auto;position:relative;padding:1.5rem;overflow:hidden}@media screen and (min-width:768px) and (max-width:1220px){.swiper_content{padding:1.5rem 2rem}}@media screen and (max-width:768px){.swiper_content{padding:10px 20px}}.home_services .home_services_swiper{margin-top:3.7rem}.swiper-horizontal{touch-action:pan-y}@media screen and (max-width:768px){.home_services .home_services_swiper{margin-top:1.2rem}}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}li.swiper-slide{height:auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.home_services .home_services_swiper .active .item::before{opacity:1}.home_services .item{position:relative;display:flex;flex-direction:column;align-items:center;height:100%;border-radius:1.4rem;border:1px solid rgb(221,224,233);background-color:rgb(255,255,255);padding:4.8rem 0 2.9rem}.home_services .item::before{width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;left:-1px;top:-1px;border:2px solid var(--theme_color);content:"";box-shadow:rgba(191,211,224,.45) 1rem 1rem 1rem;transition:0.3s;opacity:0;border-radius:1.4rem;pointer-events:none}@media screen and (max-width:768px){.home_services .item{padding:1.2rem 0;border-radius:12px}}@media screen and (max-width:768px){.home_services .item::before{border-radius:12px;box-shadow:rgba(191,211,224,.45) 6px 6px 6px}}.home_services .item .info{padding:0 18%;text-align:center;flex:1 1 0%}@media screen and (max-width:768px){.home_services .item .info{padding:0 20px}}.home_services .item .info h3{font-size:2.6rem;font-weight:500}@media screen and (max-width:768px){.home_services .item .info h3{font-size:18px}}.home_services .item .info p{font-size:1.8rem;line-height:2.8rem;color:var(--content_color);opacity:.85;margin-top:1.5rem}@media screen and (max-width:768px){.home_services .item .info p{font-size:.9rem;line-height:1.5rem;margin-top:10px}}.img.img_ab{position:relative}.home_services .item .img{width:100%;padding-bottom:59.184%;margin-top:2.2rem}@media screen and (max-width:768px){.home_services .item .img{margin-top:1rem}}.img.img_ct img{object-fit:contain}.img.img_ab img{position:absolute;left:0;top:0}.img img{width:100%;height:100%;display:block;transition:0.5s;aspect-ratio:inherit}.home_services .item:hover img{transform:scale(1.02)}i{font-style:normal}.home_services .item i{display:block;width:5rem;height:5rem;border-radius:50%;background-image:var(--bg_color);position:relative;margin-top:1.9rem}.home_services .item i::after{content:"";display:block;position:absolute;inset:0;background:url(../image/arrow-r-w.svg) center center / 30% no-repeat;transition:0.3s}@media screen and (max-width:768px){.home_services .item i{width:2.5rem;height:2.5rem;margin-top:1rem}}:root{--theme_color:#4697ff;--swiper-wrapper-transition-timing-function,initial:;--title_color:#000616}.about_cases{padding:10rem 0;background:url(../image/home-bg3.jpg) center center / cover no-repeat}@media screen and (max-width:768px){.about_choose,.about_cases{overflow:hidden}}@media screen and (max-width:768px){.about_cases{padding:3rem 0}}@media screen and (min-width:768px) and (max-width:1220px){.content{padding:0 2rem}}@media screen and (min-width:768px) and (max-width:1024px){.content,.swiper_content{max-width:896px}}@media screen and (min-width:768px) and (max-width:896px){.content,.swiper_content{max-width:768px}}@media screen and (max-width:768px){.content{padding:0 20px}}.about_cases .head{margin-bottom:5.5rem}@media screen and (max-width:768px){.about_cases .head{margin-bottom:1.2rem}}.fadeInLeft{animation-name:fadeInLeft}@media screen and (max-width:768px){.head .subtitle,.head strong{font-size:14px;line-height:1.5;margin-bottom:8px}}@media screen and (max-width:768px){.head h2{font-size:22px;line-height:1.5;letter-spacing:unset;word-spacing:unset;max-width:unset}}@media screen and (min-width:640px) and (max-width:768px){.head h2{font-size:28px}}.flex{display:flex}.about_cases .main>.flex{gap:2.3rem}@media screen and (max-width:768px){.about_cases .main>.flex{flex-flow:wrap}}@media screen and (max-width:768px){.about_cases .main>.flex{gap:1rem}}.about_cases .left{width:29.86%}@media screen and (max-width:768px){.about_cases .left,.about_cases .left{width:100%;display:flex;flex-direction:column}}@media screen and (max-width:768px){.about_cases .left,.about_cases .right{width:100%}}.about_cases .left .swiper_case_img{margin-bottom:1.5rem}@media screen and (max-width:768px){.about_cases .left .swiper_case_img{margin-bottom:0;margin-top:1rem;order:9}}.about_cases .left .swiper_case_img li{aspect-ratio:43 / 25}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide-active{pointer-events:auto}.about_cases .left .swiper_case_img li img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.about_cases .left .swiper_case_img li img{width:100%;height:100%;object-fit:cover}}.about_cases .left .case_name_list ul li.active{font-size:2.8rem;color:rgb(0,0,0);padding:1.2rem 0 1.2rem 5.7rem;margin-bottom:2.2rem;border-bottom:1px solid rgba(0,0,0,.16)}.about_cases .left .case_name_list ul li.active::before{content:"";width:3.6rem;height:3.6rem;background:url(../image/circle-dui-icon.svg) center center / contain no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.about_cases .left .case_name_list ul li{font-size:2rem;line-height:5rem;color:rgb(110,112,119);font-weight:400;position:relative;cursor:pointer;transition:0.3s}@media screen and (max-width:768px){.about_cases .left .case_name_list ul li.active{font-size:1.2rem;padding:1rem 0 1rem 2.5rem;margin-bottom:1rem}}@media screen and (max-width:768px){.about_cases .left .case_name_list ul li{font-size:.9rem;line-height:1.5}}@media screen and (max-width:768px){.about_cases .left .case_name_list ul li.active::before{width:1.5rem;height:1.5rem}}@media screen and (max-width:768px){.about_cases .left .case_name_list ul li+li{margin-top:1rem}}.about_cases .right{width:69.44%;overflow:hidden}.about_cases .swiper_case_main li.swiper-slide{padding:4rem;border-radius:18px;background:#fff}@media screen and (max-width:768px){.about_cases .swiper_case_main li.swiper-slide{padding:1.2rem}}.about_cases .swiper_case_main li.swiper-slide span{font-size:2.2rem;color:rgba(22,22,22,.26)}@media screen and (max-width:768px){.about_cases .swiper_case_main li.swiper-slide span{font-size:1rem}}.about_cases .swiper_case_main li.swiper-slide span span{color:rgb(22,22,22)}.about_cases .swiper_case_main li.swiper-slide .logo{height:3rem;margin-top:4.8rem;margin-bottom:1.8rem}@media screen and (max-width:768px){.about_cases .swiper_case_main li.swiper-slide .logo{height:1.5rem;margin:1rem 0}}.about_cases .swiper_case_main li.swiper-slide .logo img{height:100%;width:auto;display:block}.about_cases .swiper_case_main li.swiper-slide strong{font-size:3.6rem;font-weight:600;display:block}@media screen and (max-width:768px){.about_cases .swiper_case_main li.swiper-slide strong{font-size:1.2rem}}.about_cases .swiper_case_main li.swiper-slide p{margin-top:3.5rem;font-size:1.8rem;line-height:3.4rem;color:rgb(110,112,119);margin-bottom:3rem}@media screen and (max-width:768px){.about_cases .swiper_case_main li.swiper-slide p{margin-top:.5rem;font-size:.9rem;line-height:1.5rem;margin-bottom:1rem}}.about_cases .swiper_case_main li.swiper-slide .sub{font-size:2.8rem;font-weight:500;margin-bottom:1.6rem}@media screen and (max-width:768px){.about_cases .swiper_case_main li.swiper-slide .sub{font-size:1.1rem;margin-bottom:.5rem}}.about_cases .swiper_case_main li.swiper-slide li{font-size:1.8rem;line-height:4rem;display:flex;gap:1.2rem;align-items:center}.about_cases .swiper_case_main li.swiper-slide li::before{content:"";width:2.4rem;height:2.4rem;background:url(../image/li_icon.svg) center center / contain no-repeat}@media screen and (max-width:768px){.about_cases .swiper_case_main li.swiper-slide li{font-size:.9rem;line-height:1.5rem;gap:1rem}}@media screen and (max-width:768px){.about_cases .swiper_case_main li.swiper-slide li::before{width:1.2rem;height:1.2rem}}@media screen and (max-width:768px){.about_cases .swiper_case_main li.swiper-slide li+li{margin-top:.2rem}}.about_cases .swiper_case_main li.swiper-slide .swiper_btns{display:flex;gap:2.4rem;margin-top:4.5rem}@media screen and (max-width:768px){.about_cases .swiper_case_main li.swiper-slide .swiper_btns{margin-top:1.5rem;gap:1rem}}.about_cases .swiper_case_main li.swiper-slide .swiper_btns div{width:6rem;height:6rem;border-radius:50%;border:1px solid transparent;position:relative;background:linear-gradient(to right,rgb(70,151,255),rgb(43,98,228));cursor:pointer;transition:0.3s}.about_cases .swiper_case_main li.swiper-slide .swiper_btns div::after{content:"";width:1.6rem;height:1.6rem;background:url(../image/arrow_left.svg) center center / contain no-repeat;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:0.3s;filter:contrast(0) brightness(100)}.about_cases .swiper_case_main li.swiper-slide .swiper_btns div.swiper-button-disabled{background:transparent;border-color:rgba(22,22,22,.5)}.about_cases .swiper_case_main li.swiper-slide .swiper_btns div.swiper-button-disabled::after{filter:contrast(0) brightness(0)}@media screen and (max-width:768px){.about_cases .swiper_case_main li.swiper-slide .swiper_btns div{width:3rem;height:3rem}}@media screen and (max-width:768px){.about_cases .swiper_case_main li.swiper-slide .swiper_btns div::after{width:1rem;height:1rem}}.about_cases .swiper_case_main li.swiper-slide .swiper_btns div.btn_next::after{background-image:url(../image/arrow_right.svg)}:root{--theme_color:#4697ff;--title_color:#000616}.about_choose{padding:11.7rem 0 12rem;background:url(../image/home-bg5.jpg) center center / cover no-repeat}@media screen and (max-width:768px){.about_choose,.about_cases{overflow:hidden}}@media screen and (max-width:768px){.about_choose{padding:3rem 0}}@media screen and (min-width:768px) and (max-width:1220px){.content{padding:0 2rem}}@media screen and (min-width:768px) and (max-width:1024px){.content,.swiper_content{max-width:896px}}@media screen and (min-width:768px) and (max-width:896px){.content,.swiper_content{max-width:768px}}@media screen and (max-width:768px){.content{padding:0 20px}}@media screen and (max-width:768px){.head .subtitle,.head strong{font-size:14px;line-height:1.5;margin-bottom:8px}}@media screen and (max-width:768px){.head h2{font-size:22px;line-height:1.5;letter-spacing:unset;word-spacing:unset;max-width:unset}}@media screen and (min-width:640px) and (max-width:768px){.head h2{font-size:28px}}.about_choose .main{margin-top:6.7rem}@media screen and (max-width:768px){.about_choose .main{margin-top:2rem}}.about_choose .main ul{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media screen and (max-width:768px){.about_choose .main ul{grid-template-columns:repeat(2,1fr);gap:1.2rem}}.about_choose .main ul li{border-radius:14px;overflow:hidden;background-color:#fff;padding:6.4rem 4.5rem;border:1px solid rgb(221,224,233);outline:transparent solid 1px;transition:0.3s}.about_choose .main ul li.active{border-color:var(--theme_color);outline-color:var(--theme_color);box-shadow:rgba(0,0,0,.1) 0 0 15px}@media screen and (max-width:768px){.about_choose .main ul li{padding:1.2rem}}.about_choose .main ul li .icon{width:7.5rem;height:8rem;margin-bottom:4rem}@media screen and (max-width:768px){.about_choose .main ul li .icon{width:3rem;height:3rem;margin-bottom:1rem}}.about_choose .main ul li .icon img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.about_choose .main ul li strong{font-size:2.8rem;color:var(--title_color);display:block;margin-bottom:1.3rem;font-weight:500}@media screen and (max-width:768px){.about_choose .main ul li strong{font-size:1rem;margin-bottom:.2rem}}.about_choose .main ul li p{font-size:1.8rem;line-height:3rem;color:rgb(110,112,119)}@media screen and (max-width:768px){.about_choose .main ul li p{font-size:.9rem;line-height:1.5rem}}:root{--theme_color:#4697ff;--content_color:#6e7077;--title_color:#000616}.about_mission{padding:0 0 9.5rem}@media screen and (max-width:768px){.about_mission{padding:0 0 5rem}}@media screen and (min-width:768px) and (max-width:1220px){.content{padding:0 2rem}}@media screen and (min-width:768px) and (max-width:1024px){.content,.swiper_content{max-width:896px}}@media screen and (min-width:768px) and (max-width:896px){.content,.swiper_content{max-width:768px}}@media screen and (max-width:768px){.content{padding:0 20px}}.between{justify-content:space-between}.flex_middle{align-items:center}@media screen and (max-width:768px){.about_mission .content>.flex{flex-flow:wrap}}.about_mission .left{width:36.31%}@media screen and (max-width:768px){.about_mission .flex .left,.about_mission .flex .right{width:100%}}.about_mission .left .head{position:relative;padding-bottom:2.7rem;margin-bottom:4.7rem}.about_mission .left .head::after{content:"";width:100%;height:1px;position:absolute;left:0;bottom:0;background-color:rgba(22,22,22,.4)}.about_mission .left .head::before{width:13.5rem;content:"";height:3px;position:absolute;left:0;bottom:-1px;background-color:rgb(45,101,230)}@media screen and (max-width:768px){.about_mission .left .head{padding-bottom:1rem;margin-bottom:1rem}}@media screen and (max-width:768px){.head .subtitle,.head strong{font-size:14px;line-height:1.5;margin-bottom:8px}}@media screen and (max-width:768px){.head h2{font-size:22px;line-height:1.5;letter-spacing:unset;word-spacing:unset;max-width:unset}}@media screen and (min-width:640px) and (max-width:768px){.head h2{font-size:28px}}.about_mission .left>strong{font-size:3.6rem;font-weight:400;display:block;margin-bottom:1.7rem}@media screen and (max-width:768px){.about_mission .left>strong{font-size:1rem;margin-bottom:.5rem}}.default_text{font-size:1.8rem;line-height:2.8rem;color:var(--content_color)}@media screen and (max-width:768px){.default_text{font-size:.9rem;line-height:1.5rem}}@media screen and (max-width:768px){.footer_contact{margin:1rem 0}}.footer_contact .inner{width:calc(100% - 4rem);max-width:178.4rem;margin:0 auto;border-radius:3.1rem;background:url(../image/footer_bg.jpg) center center / cover no-repeat}@media screen and (max-width:768px){.footer_contact .inner{width:100%;max-width:unset;border-radius:0}}@media screen and (min-width:768px) and (max-width:1220px){.content{padding:0 2rem}}@media screen and (min-width:768px) and (max-width:1024px){.content,.swiper_content{max-width:896px}}@media screen and (min-width:768px) and (max-width:896px){.content,.swiper_content{max-width:768px}}@media screen and (max-width:768px){.content{padding:0 20px}}.footer_contact .flex{min-height:50.7rem;padding:6rem 0}@media screen and (max-width:768px){.footer_contact .flex{min-height:unset;padding:3rem 0}}.footer_contact .head{flex:1 1 0%;color:rgb(255,255,255);padding-top:1.5%}@media screen and (max-width:768px){.footer_contact .head{padding:0}}.footer_contact strong{margin-bottom:1.25rem}@media screen and (max-width:768px){.head .subtitle,.head strong{font-size:14px;line-height:1.5;margin-bottom:8px}}@media screen and (max-width:768px){.head h2{font-size:22px;line-height:1.5;letter-spacing:unset;word-spacing:unset;max-width:unset}}@media screen and (min-width:640px) and (max-width:768px){.head h2{font-size:28px}}.footer_contact p{font-size:1.8rem;color:rgba(255,255,255,.85);margin-top:2.3rem}@media screen and (max-width:768px){.head .desc,.head p{font-size:.9rem;line-height:1.5rem;margin-top:10px;letter-spacing:unset;word-spacing:unset;max-width:unset}}@media screen and (min-width:640px) and (max-width:768px){.head .desc,.head p{font-size:16px;margin-top:12px}}.footer_contact .btn{margin-top:4.5rem}@media screen and (max-width:768px){.btn{font-size:14px;line-height:1.5;padding:11px 20px;min-width:120px}}@media screen and (max-width:768px){.head .btn{margin-top:20px}}@media screen and (min-width:640px) and (max-width:768px){.btn{font-size:16px}}