body{margin:0;min-height:630px;min-width:100%}.gfc-module-outer{overflow:hidden;position:relative}.gfc-module-outer h1{font-size:1rem!important}.gfc-module-outer img{max-width:100%}.hotspot-container{background-image:url(https://www.gflesch.com/hubfs/GFC%20-%20Interactive%20page/GF-Showroom_Sketch-UPDATED2.png);background-repeat:no-repeat;background-size:cover;display:block;float:left;height:0;overflow:hidden;padding:0 0 56.25%;position:relative;width:100%}.header-out-wrap{float:left;padding:20px!important;position:absolute;top:0;width:100%!important;z-index:999}.disable-hotspot .header-out-wrap{z-index:9999999}.header-log-out{float:left;width:38%}.header-txt-out{float:right!important;text-align:center;width:60%}.design_one .hotspot-title1,.design_two .hotspot-content h4,.hotspot-title1{display:none}.header-txt-out{background:hsla(0,0%,100%,.76)}.design_two .hotspot-title1{display:block}.hotspot-content h4,.hotspot-title1 h4{background:linear-gradient(270deg,#eee,#252f3d 50%,#252f3d 75%,#252f3d 0);color:#fff;font-size:24px;margin:0!important;padding:10px 20px}.hotspot-content-in{padding:10px 20px}.hotspot-content p{color:#06549b;font-size:16px;line-height:1.2;margin:0;padding-bottom:8px}.hotspot{border-radius:50% 50%;display:block;height:40px;overflow:hidden;position:absolute;transition:all .3s ease .1;width:40px}.hotspot.open{border-radius:0 0;overflow:visible;transition:opacity .3s ease;width:100%}.left-bottom .hotspot-in-wrap{bottom:auto;height:auto;left:60px;overflow:unset;top:-120px}.hotspot.open .hotspot-content{opacity:1;transition:opacity .2s ease .2s}.hotspot .icon{background-image:url(https://www.gflesch.com/hubfs/GFC%20-%20Interactive%20page/GAsset%201.png);background-position:50%!important;background-repeat:no-repeat;background-size:40px;cursor:pointer;display:block;font-size:0;height:40px;position:absolute;text-align:center;transition:all .3s ease;width:40px}.hotspot .hotspot-content{float:left;height:auto;margin:0;transition:opacity .1s ease 0s;width:55%}.hotspot.left-top .icon{left:0;top:0}.hotspot.right-top .icon{left:auto;right:0;top:0}.hotspot.left-bottom .icon{bottom:0;left:0}.hotspot.right-bottom .icon{bottom:0;right:0}.header-txt-out h3{font-size:26px;font-weight:100;letter-spacing:2px}.header-txt-out h3,.header-txt-out p{color:#06549b;margin:0;padding-bottom:15px}.header-txt-out p{font-size:16px;font-weight:300;line-height:1.4}.header-txt-out h3 span{font-weight:600}.header-txt-out p span{font-style:italic;font-weight:600}.hotspot-image{float:right;width:45%}.design_two .hotspot-image{float:none;margin:0 auto;max-width:350px;width:100%}.open .hotspot-in-wrap{animation:fadeOutIn_css .5s ease;display:block;height:auto;opacity:1;top:60px}@keyframes fadeOutIn_css{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.hotspot:nth-child(3) .hotspot-in-wrap{left:-300px}.hotspot:nth-child(5) .hotspot-in-wrap{left:auto;right:-160px}.hotspot:nth-child(3) .hotspot-in-wrap:before{left:300px;top:-19px;transform:rotate(180deg)}.footer-outer-wrapper{background-color:#06549b;padding:20px 40px}.footer-txt-out{color:#fff;padding-top:15px;text-align:right}.footer-txt-out h3{color:#fff;font-size:22px;line-height:1.3;margin:0!important;padding-bottom:10px;text-transform:none}.footer-txt-out p{color:#fff;font-family:Proxima N W01 Reg,sans-serif;font-size:12px;margin:0}.hotspot:nth-child(4) .hotspot-in-wrap{right:60px!important;top:-180px}.hotspot:nth-child(5) .hotspot-in-wrap:before{left:auto;right:160px;top:-20px;transform:rotate(180deg)}.design_one .hotspot-image .hotspot-image-in{padding:20px}.design_one .hotspot-image{padding-top:60px}.hotspot:nth-child(6) .hotspot-in-wrap{left:auto;right:60px;top:-246px}.hotspot:nth-child(6) .hotspot-in-wrap:before{bottom:37px;left:auto;right:-30px;top:auto;transform:rotate(-90deg)}.hotspot:nth-child(4) .hotspot-in-wrap:before{left:auto;right:-29px;top:190px;transform:rotate(-90deg)}.hotspot:first-child .hotspot-in-wrap{top:-120px}.hotspot:nth-child(7) .hotspot-in-wrap{left:-300px;top:-355px}.hotspot:nth-child(7) .hotspot-in-wrap:before{bottom:-18px;left:300px;top:auto;transform:rotate(1turn)}.hotspot-in-wrap{display:none;opacity:0;transition:all .6s}.gfc-page-center{float:none!important;margin:0 auto!important;max-width:1400px;padding:0!important;position:relative}p.start-btn_wrap a{background:#e57225;border:2px solid #e57225;border-radius:26px;color:#fff;cursor:pointer;display:inline-block;font-family:Proxima N W01 Reg,arial,sans-serif;font-size:18px;font-size:24px;font-weight:500;font-weight:400;margin-top:20px;padding:9px 40px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.on-load-wrapper{background:linear-gradient(90deg,hsla(0,0%,100%,.45),rgba(248,250,251,.52) 35%,hsla(0,0%,100%,.98) 62%);background:-moz-linear-gradientlinear-gradient(90deg,hsla(0,0%,100%,.45) 0,rgba(248,250,251,.52) 35%,hsla(0,0%,100%,.98) 62%);background:-webkit-gradient(90deg,hsla(0,0%,100%,.45) 0,rgba(248,250,251,.52) 35%,hsla(0,0%,100%,.98) 62%);background:-webkit-linear-gradient(90deg,hsla(0,0%,100%,.45),rgba(248,250,251,.52) 35%,hsla(0,0%,100%,.98) 62%);background:-o-linear-gradient(90deg,hsla(0,0%,100%,.45) 0,rgba(248,250,251,.52) 35%,hsla(0,0%,100%,.98) 62%);background:-ms-linear-gradient(90deg,hsla(0,0%,100%,.45) 0,rgba(248,250,251,.52) 35%,hsla(0,0%,100%,.98) 62%);display:table;height:780px;padding:50px 0;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:999999}.on-load-wrapper .on-load-wrap-in{float:right;width:70%}.on-load-wrapper .on-load-headlines h1 span.h3,.on-load-wrapper .on-load-headlines h3{color:#06549b;font-size:40px;font-weight:100;line-height:1.2;margin:0;padding-bottom:60px}.on-load-wrapper .on-load-headlines h1 span.h3 span,.on-load-wrapper .on-load-headlines h3 span{font-weight:600}.on-load-content{padding:0 20px}.on-load-wrapper .on-load-headlines h1 span.h2,.on-load-wrapper .on-load-headlines h2{background:rgba(107,194,206,.63);background:-moz-linear-gradient(90deg,rgba(107,194,206,.077) 0,#6bc2ce 32%,#6bc2ce 43%);background:-webkit-gradient(90deg,rgba(107,194,206,.077) 0,#6bc2ce 32%,#6bc2ce 43%);background:-webkit-linear-gradient(90deg,rgba(107,194,206,.077),#6bc2ce 32%,#6bc2ce 43%);background:-o-linear-gradient(90deg,rgba(107,194,206,.077) 0,#6bc2ce 32%,#6bc2ce 43%);background:-ms-linear-gradient(90deg,rgba(107,194,206,.077) 0,#6bc2ce 32%,#6bc2ce 43%);background:linear-gradient(90deg,rgba(107,194,206,.077),#6bc2ce 32%,#6bc2ce 43%);color:#fff;font-size:28px;line-height:1.3;margin:0;padding:20px;text-transform:none}.on-load-content p{color:#06549b;font-size:28px;line-height:1.4;margin:0;padding-bottom:15px}.hotspot:first-child .hotspot-in-wrap .hotspot-image{padding-top:0}.on-load-headlines{padding:40px 0}.hotspot-in-wrap:before{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;content:"";display:block;left:-29px;position:absolute;top:130px;transform:rotate(90deg)}.hotspot-btn{margin:24px 0;position:relative;text-align:center;width:60%}.hotspot-btn2{padding:10px 0;text-align:center}.hotspot-btn a,.hotspot-btn2 a{background:#e57225;border:2px solid #e57225;border-radius:26px;color:#fff!important;cursor:pointer;display:inline-block;font-family:Proxima N W01 Reg,arial,sans-serif;font-size:18px;font-weight:500;margin-top:0;padding:12px 20px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.disable-hotspot .hotspot{opacity:0;transition:opacity 1s}.disable-hotspot .header-txt-out{display:none!important;opacity:0;transition:opacity 1s}.hotspot-in-wrap{background:#fff;height:400px;left:auto;margin:0;max-width:100%;overflow:unset;position:absolute;top:auto;transition:opacity .1s ease 0s;visibility:visible;width:800px;z-index:999}.design_two .hotspot-content{float:none;width:100%}.left-top .hotspot-in-wrap{left:-100px;top:60px}.design_two .hotspot-in-wrap{height:auto;max-width:500px}.design_two .hotspot-btn{width:100%}p.close_para a:before{color:#003087;content:"×";font-family:sans-serif;font-size:30px}p.close_para{background:transparent;cursor:pointer;margin:0;position:absolute;right:12px;top:0}.hotspot:first-child .hotspot-in-wrap.hotspot-image{padding-top:0}.hotspot:nth-child(2) .hotspot-in-wrap{left:60px;top:-100px}.hotspot:nth-child(2) .hotspot-in-wrap:before{top:112px}.hotspot-container-mobile{display:none}.footer-log-out img{max-width:280px}@media (max-width:1080px){.on-load-wrapper .on-load-headlines h1 span.h3,.on-load-wrapper .on-load-headlines h3{font-size:34px!important;padding-bottom:30px}.on-load-wrapper .on-load-headlines h1 span.h2,.on-load-wrapper .on-load-headlines h2{font-size:24px!important}.on-load-content p{font-size:22px!important}.on-load-headlines{padding:40px 0 20px}p.start-btn_wrap a{font-size:20px;font-weight:400;margin-top:10px;padding:8px 30px}.header-log-out{max-width:30%}.gfc-module-outer,.hotspot,.hotspot-container{overflow:visible}.disable-hotspot .gfc-module-outer{overflow:hidden}.hotspot.open{z-index:99999999}.hotspot:first-child .hotspot-in-wrap:before{left:45px;top:-20px;transform:rotate(180deg)}.hotspot:first-child .hotspot-in-wrap{left:-45px;max-width:700px;top:60px}.hotspot:nth-child(2) .hotspot-in-wrap{left:-230px;max-width:700px!important;top:60px}.hotspot:nth-child(2) .hotspot-in-wrap:before{left:229px;top:-19px;transform:rotate(180deg)}.hotspot .hotspot-in-wrap{max-width:700px}.hotspot:nth-child(3) .hotspot-in-wrap{left:-360px}.hotspot:nth-child(3) .hotspot-in-wrap:before{left:346px}.hotspot:nth-child(4) .hotspot-in-wrap{left:auto!important;max-width:700px!important;right:-290px!important;top:60px}.hotspot:nth-child(6) .hotspot-in-wrap .hotspot-title1{display:block}.hotspot:nth-child(6) .hotspot-in-wrap .hotspot-image{float:none;margin:0 auto;padding:0}.hotspot:nth-child(6) .hotspot-in-wrap{left:auto;max-width:610px;right:60px;top:-224px}.hotspot:nth-child(6) .hotspot-in-wrap .hotspot-content{width:100%}.hotspot:nth-child(6) .hotspot-in-wrap .hotspot-content h4{display:none}.hotspot:nth-child(6) .hotspot-in-wrap:before{bottom:212px!important}.header-out-wrap{padding:20px 20px 0!important;position:relative;z-index:999}.gfc-module-outer{margin-top:-75px}.hotspot:nth-child(4) .hotspot-in-wrap:before{left:auto;right:291px;top:-20px;transform:rotate(180deg)}.hotspot:nth-child(3) .hotspot-in-wrap{left:-310px}.hotspot:nth-child(3) .hotspot-in-wrap:before{left:310px;top:-20px}.hotspot-content p{font-size:15px}.hotspot-btn a,.hotspot-btn2 a{font-size:16px;padding:5px 20px}.hotspot:nth-child(7) .hotspot-in-wrap{top:-350px}.hotspot-btn{bottom:0;clear:both;margin-bottom:20px;width:100%}}@media only screen and (min-width:768px) and (max-width:864px){.on-load-wrapper .on-load-headlines h1 span.h3,.on-load-wrapper .on-load-headlines h3{font-size:30px!important;padding-bottom:20px}.on-load-wrapper .on-load-headlines h1 span.h2,.on-load-wrapper .on-load-headlines h2{font-size:22px!important}.on-load-content p{font-size:20px!important}.on-load-headlines{padding:30px 0 20px}p.start-btn_wrap a{margin-top:0;padding:8px 30px}}@media (max-width:767px){.header-log-out{margin:0 auto!important;max-width:300px;width:100%!important;z-index:999999!important}.header-txt-out{float:none!important}.on-load-wrapper{width:100%}.on-load-wrapper .on-load-wrap-in{float:right;width:100%}.on-load-wrapper{z-index:99}.footer-log-out{padding-bottom:15px}.footer-log-out,.footer-txt-out{text-align:center}.footer-outer-wrapper{padding:30px 0}.on-load-wrapper .on-load-headlines h1 span.h3,.on-load-wrapper .on-load-headlines h3{font-size:28px!important;padding-bottom:30px}.on-load-wrapper{background-color:hsla(0,0%,100%,.8);height:auto;padding:80px 0 40px;position:relative}.hotspot-container{display:none}.gfc-module-outer{background-image:url(https://www.gflesch.com/hubfs/GFC%20-%20Interactive%20page/BG2.jpg);background-position:50%}.on-load-wrapper{padding:90px 0 40px}.header-out-wrap{position:relative}.on-load-headlines{padding:20px 0}.header-txt-out{padding:30px 30px 10px}.hotspot-container-mobile{background:#fff;padding:0 20px 20px}.hotspot-mobile{clear:both;display:table;float:none!important;margin-bottom:20px;width:100%}.mobile-icon{float:left;height:40px;max-width:40px}.hotspot-in-wrap{display:block;float:none;float:left;height:auto;opacity:1;padding:20px 0;position:static!important;visibility:visible;width:100%}.mobile-acco-headline{border-bottom:1px solid #003087;clear:both;cursor:pointer;float:left;padding-bottom:20px;position:relative;width:100%!important}.mobile-acco-headline:after{border-bottom:1px solid #051e41;border-right:1px solid #051e41;color:#051e41;content:"";display:inline-block;height:10px;overflow:hidden;position:absolute;right:10px;top:15px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;transition:all .4s;width:10px}.active_tab.mobile-acco-headline:after{top:20px;transform:rotate(225deg);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg)}.hotspot-mobile-title{float:right;width:calc(100% - 60px)}.hotspot-mobile-title h4.hotspot-title{font-size:22px;margin:0;padding:10px 0 0}.hotspot-hidden-wrap.hotspot-in-wrap{display:none}.hotspot-container-mobile{display:table;opacity:1;transition:all .7s;width:100%}.disable-hotspot .hotspot-container-mobile{display:none;opacity:0}.gfc-module-outer{margin-top:0}.hotspot-image{float:none;margin:0 auto;padding-bottom:20px;width:45%}.hotspot-content{float:none;width:100%}.hotspot-btn{bottom:0;padding-top:20px;width:100%}.hotspot-mobile-title h4.hotspot-title{padding-right:25px}}@media (max-width:479px){.on-load-wrapper .on-load-headlines h1 span.h2,.on-load-wrapper .on-load-headlines h2{font-size:20px}.gfc-page-center .header-log-out img{max-width:100%!important}.header-txt-out{padding:20px 20px 10px}.hotspot-content-in{padding:0}.on-load-content p{font-size:18px}.on-load-wrapper{padding:30px 0 40px}.header-out-wrap{padding:20px 10px 10px!important}.on-load-wrapper .on-load-headlines h1 span.h3,.on-load-wrapper .on-load-headlines h3{font-size:22px!important;padding-bottom:30px}.on-load-headlines{padding:10px 0 30px}.on-load-wrapper .on-load-headlines h1 span.h2,.on-load-wrapper .on-load-headlines h2{font-size:20px!important;padding:20px}.on-load-content p{font-size:18px!important}.hotspot-btn a,.hotspot-btn2 a,p.start-btn_wrap a{font-size:16px;font-weight:400;margin-top:5px;padding:5px 25px}.hotspot-mobile-title h4.hotspot-title{font-size:18px}.hotspot-mobile{margin-bottom:15px}.mobile-acco-headline{padding-bottom:15px}.hotspot-image{width:80%}}@media (max-width:389px){.hotspot-mobile-title h4.hotspot-title{font-size:17px}}