.p-fixBtnWrap{display:none}#page_top{width:50px;height:50px;position:fixed;right:1.5em;bottom:10.5em;background:#1fae98;opacity:.6;border-radius:50%;z-index:4}#page_top a{position:relative;display:block;width:50px;height:50px;text-decoration:none}#page_top a:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f106';font-size:25px;color:#fff;position:absolute;width:25px;height:25px;top:-15px;bottom:0;right:0;left:0;margin:auto;text-align:center}.btn{color:#fff;padding:.3em .5em;border-radius:.3em;text-align:center;display:table;cursor:pinter;border:1px solid;z-index:6}.btn:hover{cursor:pinter}.action-close{position:relative;margin-top:2em}.action-close .btn{position:absolute;right:10px;top:20px}.add-control .checkbox{display:none}.add-control .action-close #close:checked~.btn{display:none}.add-control .action-close #close:checked~.box{display:none}#footerbanner{position:fixed;right:0;z-index:5;opacity:0;transform:translateY(100px);background:#585757}#footerbanner.UpMove{animation:UpAnime .5s forwards}@keyframes UpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}#footerbanner.DownMove{animation:DownAnime .5s forwards}@keyframes DownAnime{from{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100px)}}.fbox{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;clear:both;align-items:center;position:relative}.fbox_img{width:30%;margin:8px 0 0 25px}.fbox_img img{width:100%}.fbox_text{margin:5px 20px;border:1px solid #fff;padding:.5em 2em;color:#fff;text-align:center}.fbox_text_icon{width:20px;margin:0 5px -2px 0}.fbox_text span{font-weight:900}.fbox_text p{margin-top:8px}.fbox .gb-button{flex-grow:1}.fbox .gb-button{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;transition:.2s background-color ease-in-out,.2s color ease-in-out,.2s border-color ease-in-out,.2s opacity ease-in-out,.2s box-shadow ease-in-out;border-radius:5px}.fbox .gb-button-primary{transition:all .5s ease}.fbox .gb-button-primary,.fbox .gb-button-primary:visited,.fbox .gb-button-secondary,.fbox .gb-button-secondary:visited{background-color:#f8b732;color:#333;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;padding:14px 22px;margin-right:20px;border:1px solid #707070;text-transform:uppercase;max-width:260px;margin-top:50px}.fbox .gb-button-secondary:last-child,.fbox .gb-button-secondary:last-child:visited{margin-right:0}@media screen and (max-width:1340px){.fbox_img{width:20%;margin-left:35px}}@media screen and (max-width:1335px){.action-close .btn{top:10px}}@media screen and (max-width:1300px){.fbox_img{margin-left:20px}}@media screen and (max-width:768px){#footerbanner{bottom:100px;left:0}.fbox{padding:10px}.fbox .gb-button-primary,.fbox .gb-button-primary:visited,.fbox .gb-button-secondary,.fbox .gb-button-secondary:visited{padding:8px;font-size:14px;max-width:50%;margin-right:10px;letter-spacing:0;margin-top:7px}.fbox .gb-button-secondary,.fbox .gb-button-secondary:visited{margin-right:0}.fbox_text_icon{width:13px;margin:0 5px -2px 0}.fbox_text{margin:0;border:none;padding:0 10px 10px}.fbox_text p{font-weight:900;margin-top:0}}@media screen and (max-width:360px){.fbox .gb-button-primary,.fbox .gb-button-primary:visited,.fbox .gb-button-secondary,.fbox .gb-button-secondary:visited{font-size:12px}}@media screen and (max-width:280px){.fbox .gb-button-primary,.fbox .gb-button-primary:visited,.fbox .gb-button-secondary,.fbox .gb-button-secondary:visited{font-size:10px}}