body{margin-bottom:35px}@media (min-width:576px){body{margin-bottom:50px}}@media (min-width:768px){body{margin-bottom:70px}}@media (min-width:992px){body{margin-bottom:83px}}#bottomcollapsetooltip .linkage-tray{display:flex;justify-content:space-between;align-items:flex-end;position:relative}#bottomcollapsetooltip .collapse-linkage{flex:1 1 auto;max-width:730px;max-height:118px}#bottomcollapsetooltip .collapse-linkage:before{content:"";display:block;width:200vw;height:70%;position:absolute;bottom:0;right:-50vw;left:-50vw;z-index:-1;background-color:rgba(0,0,0,.7);pointer-events:none}#bottomcollapsetooltip .collapse-linkage .arrow-up{display:none}@media (min-width:992px){#bottomcollapsetooltip .collapse-linkage .arrow-up{display:block;position:absolute;top:30%;left:730px;margin-left:2rem;height:auto;transform:translatey(30%);animation:bounce .3s infinite alternate}@keyframes bounce{0%{top:calc(30% - 4px)}to{top:calc(30%   4px)}}}#bottomcollapsetooltip .contact-linkage{color:#ffc107}#bottomcollapsetooltip .contact-linkage:focus,#bottomcollapsetooltip .contact-linkage:hover{color:#fff}@media (max-width:991.98px){#bottomcollapsetooltip .contact-linkage{margin-left:1rem;padding:.25rem;background-color:#33517f;border-radius:.25rem;transform:translatey(-15%);box-shadow:1px -1px 3px rgba(0,0,0,.75)}}@media (min-width:992px){#bottomcollapsetooltip .contact-linkage{position:absolute;top:30%;right:0;bottom:0;left:auto;display:flex;flex-direction:column;justify-content:center}#bottomcollapsetooltip .contact-linkage [class|=bi]{font-size:24px}}#bottomcollapsetooltip .contact-linkage:after{content:attr(title);display:block}#bottomcollapsecontainer{background-color:#33517f}#bottomcollapsecontainer .embed-form-tray{padding-top:2rem;padding-bottom:82.6px}@media only screen and (max-height:480px) and (orientation:landscape){#bottomcollapsecontainer .embed-form-tray:after{color:#ffc107;content:attr(data-orientation-warning);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#33517f;border:.5rem solid #ffc107}}@media (min-width:768px) and (max-width:991.98px){#bottomcollapsecontainer .embed-form-tray{padding-bottom:100px}}@media (min-width:992px){#bottomcollapsecontainer .embed-form-tray{padding-bottom:118px}}@media (max-width:575.98px){.commercial.banner .banner-image:not([data-zoom=false]){min-height:10rem}}.commercial.bootstrap{max-height:114px;background:url(/uploads/image/wifshare/bootstrap-banner.png) 50% no-repeat;overflow:hidden}@media (min-width:768px){.commercial.bootstrap .planning,.commercial.bootstrap .survey{background:url(/uploads/image/wifshare/icon-survey.png) no-repeat 100%;background-size:48px}.commercial.bootstrap .survey{margin-right:30px;padding-right:62px}.commercial.bootstrap .planning{margin-left:30px;padding-left:62px;background-image:url(/uploads/image/wifshare/icon-planning.png);background-position:0}}@media (min-width:992px){.commercial.bootstrap .planning,.commercial.bootstrap .survey{min-height:74px;background-size:74px}.commercial.bootstrap .survey{margin-right:70px;padding-right:88px}.commercial.bootstrap .planning{margin-left:70px;padding-left:88px}}.commercial.customization{background:#4e4e4e url(/uploads/image/wislogos/logo-1143x252-translucent.png) no-repeat bottom/cover}@media only screen and (min-width:1143px){.commercial.customization{background-size:1143px}}@media (min-width:1200px){.commercial.customization{padding:60px 0;overflow-y:hidden}.commercial.customization>.container{position:relative}.commercial.customization>.container:before{content:"";display:block;width:1px;height:calc(100%   120px);position:absolute;left:60%;top:-60px;background-color:#eee}.commercial.customization>.container:after{content:"";display:block;width:0;height:0;position:absolute;top:50%;left:60%;border:8px solid transparent;border-left-color:#eee;transform:translatey(-4px)}}.commercial.qualification{background:url(/uploads/image/wifshare/qualification-background.jpg) no-repeat bottom/cover}@media (max-width:767.98px){.commercial.qualification{padding-bottom:40px}}@media (min-width:768px){.commercial.qualification{padding-bottom:60px}}.commercial.technology .description{background-color:#8c7058}.commercial.technology figure{display:flex;flex-direction:column;justify-content:space-between}.commercial.technology figure img{background-color:#f7f7f7}.commercial.technology figure figcaption{flex:1 1 auto;border-bottom:3px solid #8c7058;background-color:#f7f7f7;color:#333}