h1,h2,h3,p{font-family:Roboto,Arial,Helvetica,sans-serif}h1{font-size:60px;font-weight:600;line-height:70px}h2{font-size:60px;font-weight:300;line-height:70px}h3{font-size:40px;font-weight:600;line-height:36px}p{font-size:18px;letter-spacing:0}.banner{clip-path:polygon(0 0%,100% 0,100% 90%,0% 100%);background:#000;padding-bottom:400px}.banner p{font-size:24px}.banner h1{margin-top:200px;margin-bottom:40px}.banner .btn.btn-gr{margin-top:40px}.video-container .wpb_wrapper{position:absolute;width:100%;top:-450px;padding:0 30px 0 0}.black-bg{background-size:cover;background-repeat:no-repeat;background-position-y:-300px}.section-demo{margin-top:300px}.section-contact{margin-bottom:100px}.bg-cover{background-size:cover}h2.ha-faqs{font-size:60px;font-weight:700;margin-left:15px}.section-second{padding:70px 0 50px}h2.ha-faqs>span{color:#d71635}a.cta-ace{font-weight:700;color:#000}.section-faqs .vc_toggle_content p{margin-left:30px}.ctaAce{background:none;outline:none;border:none;font-weight:700;font-size:18px;display:flex;position:relative;float:right;left:-35px;transition:.5s ease}.ctaAce:after{content:"";background:url(/grcom/grmkt_resources/images/icons/chevron-in-out.svg);position:absolute;width:22px;height:10px;background-repeat:no-repeat;bottom:12px;right:-23px;transform:rotate(0)}.ctaAce.animate:after{content:"";background:url(/grcom/grmkt_resources/images/icons/chevron-in-out.svg);position:absolute;width:22px;height:10px;background-repeat:no-repeat;bottom:12px;right:-23px;transform:rotate(180deg)}.shadow{box-shadow:0 10px 30px #0000005c}.overlay{position:absolute;inset:0;z-index:1;display:flex;justify-content:center;background-color:#0000004d}.overlay .play-button{cursor:pointer}.grid-2-0-quotes>.quote-container{border-bottom:5px solid #D71635}.grid-2-0-quotes .slick-list{overflow:unset}.grid-2-0-quotes .quote-container{background:#f2f2f2}.grid-2-0-quotes .slick-dots{display:none}.quote-text.grid-2-0{line-height:40px;font-size:24px;margin:-30px 150px 50px}.grid-2-0-quotes .quote-img{background:#fff;max-width:182px;padding:65px 0;margin:auto;text-align:center;border-radius:50%;position:relative;top:-90px;box-shadow:0 0 30px #00000014}.grid-2-0-quotes .quote-img img{width:auto!important;margin:0 auto}.section-quotes{margin-top:250px}h2.grid-2-0{line-height:30px}@media screen and (max-width:1400px){.section-demo{margin-top:200px}}@media screen and (max-width:1200px){h2{font-size:40px;line-height:56px}h3{font-size:40px;line-height:54px}.section-demo{margin-top:250px}.banner{padding-bottom:250px}.video-container .wpb_wrapper{top:-300px}.quote-text.grid-2-0{margin:-30px 70px 50px}}@media screen and (max-width:991px){.section-demo{margin-top:100px}h2.grid-2-0{padding:0 7rem}}@media screen and (max-width:767px){h1{font-size:30px;line-height:36px}h2{font-size:22px;font-weight:300;line-height:36px}h3{font-size:16px;line-height:36px}p{font-size:14px;line-height:22px}.banner{padding-bottom:200px}.banner p{font-size:14px}.video-container .wpb_wrapper{top:-250px}.section-demo{margin-top:0}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0}.section-contact{padding:50px 0 300px}.gr-general-form-container{position:absolute;top:50px;left:0}.faqs-restyle h4{font-size:14px!important}.overlay .play-button{width:26px!important}.banner h1{margin-top:150px}.quote-text.grid-2-0{margin:-30px 1rem 50px}h2.grid-2-0{padding:0 1rem!important}.section-quotes{margin-top:450px}}@media screen and (max-width:575px){.video-container{margin:0 -30px;padding:30px;background:url(/grcom/images/common/Path-10407.svg) no-repeat;background-size:cover;background-position-y:-100px}.banner{padding-bottom:50px;clip-path:unset}.video-container .wpb_wrapper{position:unset;padding:0}.section-demo h2,.section-video{padding-top:0!important;margin-top:0!important}.section-faqs .vc_toggle_content p{margin-left:0}.section-faqs .vc_col-sm-12:nth-child(2) .vc_column-inner{padding-top:0!important}.banner h1{margin-top:120px}.grid-2-0-quotes .quote-img{max-width:75px;padding:27px 0;top:-40px}.grid-2-0-quotes .quote-img img{width:25px!important}.quote-text.grid-2-0{margin:0px 1rem 50px}.section-quotes{margin-top:500px}}@media screen and (min-width:1200px){.container{width:1240px}}
