@font-face{font-family:"Lato-Regular";src:url("../fonts/Lato-Regular.eot");src:url("../fonts/Lato-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Regular.otf") format("opentype"),url("../fonts/Lato-Regular.svg") format("svg"),url("../fonts/Lato-Regular.ttf") format("truetype"),url("../fonts/Lato-Regular.woff") format("woff"),url("../fonts/Lato-Regular.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Lato-Black";src:url("../fonts/Lato-Black.eot");src:url("../fonts/Lato-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Black.otf") format("opentype"),url("../fonts/Lato-Black.svg") format("svg"),url("../fonts/Lato-Black.ttf") format("truetype"),url("../fonts/Lato-Black.woff") format("woff"),url("../fonts/Lato-Black.woff2") format("woff2");font-weight:normal;font-style:normal}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;margin:0;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility}body.no-scroll{overflow:hidden}.holder{margin:0 auto;max-width:1100px;width:100%}.align-top,.align-middle,.align-bottom{display:inline-block;float:none;margin-left:-2px;margin-right:-2px}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.table-layout{display:table;width:100%}.table-cell-layout{display:table-cell}.outer-wrapper{margin-top:75px;position:relative}.block .header{margin-bottom:35px}.block .header .title{margin-top:0;text-align:center}.contact-widget{position:fixed;right:0;top:211px;z-index:2}.contact-widget .tab{border-bottom-left-radius:50px;border-top-left-radius:50px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);box-shadow:0 1px 5px rgba(0,0,0,0.5);margin-bottom:10px;padding:11px 0 11px 13px;-webkit-transition:-webkit-transform 550ms;transition:-webkit-transform 550ms;transition:transform 550ms;transition:transform 550ms,-webkit-transform 550ms;-webkit-transform:translate(140px,0);transform:translate(140px,0);width:175px}.contact-widget .tab:hover{-webkit-transform:translate(0,0);transform:translate(0,0)}.contact-widget .tab:last-child{margin-bottom:0}.contact-widget .tab.whatsapp{background-color:#25d366}.contact-widget .tab.whatsapp span{font-family:'Lato-Regular';font-size:16px}.contact-widget .tab.phone{background-color:#f28a05}.contact-widget .tab.phone span{font-family:'Lato-Regular';font-size:16px}.contact-widget .tab.phone .text{display:none}.contact-widget .tab.phone .icon img{width:25px}.contact-widget .tab a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.contact-widget .tab a .icon{margin-right:13px}.contact-widget .tab a .icon img{width:30px}.contact-widget .tab a .icon svg{display:block;height:auto;width:100%}.contact-widget .tab a .icon span{display:inline-block;vertical-align:middle}@media(max-width:767px){.contact-widget{bottom:0;left:0;right:auto;-webkit-transition:bottom 550ms,opacity 375ms ease-in-out;transition:bottom 550ms,opacity 375ms ease-in-out;top:auto;width:100%}.contact-widget.sticky{bottom:52px}.contact-widget .tab{-webkit-box-shadow:none;box-shadow:none;border-radius:0;float:left;margin:0;padding:0;-webkit-transform:none;transform:none;width:100%}.contact-widget .tab.whatsapp{position:relative}.contact-widget .tab.whatsapp span{font-size:14px;text-transform:capitalize}.contact-widget .tab.phone span{font-size:14px}.contact-widget .tab.phone .number{display:none;visibility:hidden}.contact-widget .tab.phone .text{display:block}.contact-widget .tab a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:55px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-widget .tab a .icon img{width:26px}}.thanks-template{background:#30344b;height:100vh;margin-top:0;position:relative;width:100%}.thanks-template .image{margin-bottom:100px}.thanks-template .image img{width:100%}.thanks-template .content-thanks{color:#fff;font-family:'Lato-Regular';font-size:14px;letter-spacing:5.25px;left:50%;position:absolute;text-align:center;text-transform:uppercase;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.thanks-template h1{font-family:'Lato-Black';font-size:36px;letter-spacing:9px;text-transform:uppercase}.thanks-template a{color:#fff;display:block;margin-top:50px;text-decoration:none;text-transform:capitalize}@media(max-width:480px){.thanks-template .content{min-width:250px}.thanks-template .image{margin:0 auto;max-width:200px;width:100%}.thanks-template .content-thanks{font-size:12px;letter-spacing:.25px}.thanks-template h1{font-size:24px;letter-spacing:3px}.thanks-template a{margin-top:25px}}.block.contact-gplk{background:#30344b;color:#fff;padding:65px 0;position:relative}.block.contact-gplk .header{padding:0 10px}.block.contact-gplk .header .text-one span{display:block}.block.contact-gplk .header .text-one span:nth-child(1){font-family:'Lato-Regular';font-size:14px;letter-spacing:5.25px;line-height:17px;text-transform:uppercase}.block.contact-gplk .header .text-one span:nth-child(2){font-family:'Lato-Black';font-size:36px;letter-spacing:9px;line-height:44px;text-transform:uppercase}.block.contact-gplk .header .text-two{border-left:1px solid #a4d955;display:block;font-family:'Lato-Regular';font-size:14px;letter-spacing:0;max-width:353px;margin-top:35px;padding:6px 20px}.block.contact-gplk .content{display:-webkit-box;display:-ms-flexbox;display:flex}.block.contact-gplk .col{padding:0 10px}.block.contact-gplk .col:nth-child(1){width:55%}.block.contact-gplk .col:nth-child(2){width:45%}.block.contact-gplk .col img{width:100%}.block.contact-gplk form{max-width:458px}.block.contact-gplk form .status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;height:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.block.contact-gplk form .status .text{color:#fff;font-family:'Lato-Regular';font-size:14px;letter-spacing:5.25px;text-align:center;text-transform:uppercase}.block.contact-gplk form .status .text h1{font-family:'Lato-Black';font-size:36px;letter-spacing:9px;text-transform:uppercase}.block.contact-gplk form.sending .status,.block.contact-gplk form.error .status,.block.contact-gplk form.success .status{background:#30344b;bottom:0;height:100%;opacity:1;top:inherit}.block.contact-gplk form.sending .status .text,.block.contact-gplk form.error .status .text,.block.contact-gplk form.success .status .text{margin-bottom:inherit}.block.contact-gplk form .input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.block.contact-gplk form label{display:block;font-family:'Lato-Regular';font-size:12px;font-weight:unset;letter-spacing:0;margin-top:18px;padding:5px 10px;position:relative}.block.contact-gplk form label:before{border-left:2px solid #a4d955;border-top:2px solid #a4d955;content:'';display:block;height:25px;left:0;position:absolute;top:0;width:17px}.block.contact-gplk form input[type=text],.block.contact-gplk form textarea{border:1px solid transparent;border-bottom:1px solid #a4d955;background:transparent;color:#fff;display:block;margin-bottom:34px;outline:0;padding:10px;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;width:100%}.block.contact-gplk form input[type=text]:hover,.block.contact-gplk form input[type=text]:focus,.block.contact-gplk form textarea:hover,.block.contact-gplk form textarea:focus{border:1px solid #a4d955}.block.contact-gplk form input[type=text].invalid,.block.contact-gplk form textarea.invalid{border-bottom:1px solid red}.block.contact-gplk form input[type=text].invalid:hover,.block.contact-gplk form input[type=text].invalid:focus,.block.contact-gplk form textarea.invalid:hover,.block.contact-gplk form textarea.invalid:focus{border:1px solid red}.block.contact-gplk form textarea{min-height:100px;resize:none}.block.contact-gplk form input[type=submit]{background:transparent;border:2px solid #a4d955;color:#fff;cursor:pointer;float:right;font-family:'Lato-Regular';font-size:11px;font-weight:normal;letter-spacing:4px;line-height:12px;outline:0;padding:13px 27px 15px 28px;text-transform:uppercase;-webkit-transition:all 750ms ease-in-out;transition:all 750ms ease-in-out}.block.contact-gplk form input[type=submit]:hover{background:#a4d955;font-weight:bold}@media(max-width:767px){.block.contact-gplk .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block.contact-gplk .header,.block.contact-gplk .content{margin:0 auto;width:80%}.block.contact-gplk .content{margin-top:50px}.block.contact-gplk .col:nth-child(1){width:100%}.block.contact-gplk .col:nth-child(2){margin-top:50px;width:60%}.block.contact-gplk form{margin:0 auto;max-width:unset}}@media(max-width:480px){.block.contact-gplk{padding:30px 0}.block.contact-gplk .header .text-one span:nth-child(1){font-size:11px;letter-spacing:2.25px;line-height:7px}.block.contact-gplk .header .text-one span:nth-child(2){font-size:20px;letter-spacing:3px;line-height:34px}.block.contact-gplk .header .text-two{font-size:11px}.block.contact-gplk .col:nth-child(2){width:100%}.block.contact-gplk form .status .text{font-size:12px;letter-spacing:3.25px}.block.contact-gplk form .status .text h1{font-size:24px;letter-spacing:6px}}