@font-face{font-family:'Akrobat-Bold';src:url("../fonts/Akrobat-Bold.eot?#iefix") format('embedded-opentype'),url("../fonts/Akrobat-Bold.otf") format('opentype'),url("../fonts/Akrobat-Bold.woff") format('woff'),url("../fonts/Akrobat-Bold.ttf") format('truetype'),url("../fonts/Akrobat-Bold.svg#Akrobat-Bold") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Akrobat-Regular';src:url("../fonts/Akrobat-Regular.eot?#iefix") format('embedded-opentype'),url("../fonts/Akrobat-Regular.otf") format('opentype'),url("../fonts/Akrobat-Regular.woff") format('woff'),url("../fonts/Akrobat-Regular.ttf") format('truetype'),url("../fonts/Akrobat-Regular.svg#Akrobat-Regular") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Bulo-Black';src:url("../fonts/Bulo-Black.eot?#iefix") format('embedded-opentype'),url("../fonts/Bulo-Black.otf") format('opentype'),url("../fonts/Bulo-Black.woff") format('woff'),url("../fonts/Bulo-Black.ttf") format('truetype'),url("../fonts/Bulo-Black.svg#Bulo-Black") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Bulo-Bold';src:url("../fonts/Bulo-Bold.eot?#iefix") format('embedded-opentype'),url("../fonts/Bulo-Bold.otf") format('opentype'),url("../fonts/Bulo-Bold.woff") format('woff'),url("../fonts/Bulo-Bold.ttf") format('truetype'),url("../fonts/Bulo-Bold.svg#Bulo-Bold") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Bulo-Medium';src:url("../fonts/Bulo-Medium.eot?#iefix") format('embedded-opentype'),url("../fonts/Bulo-Medium.otf") format('opentype'),url("../fonts/Bulo-Medium.woff") format('woff'),url("../fonts/Bulo-Medium.ttf") format('truetype'),url("../fonts/Bulo-Medium.svg#Bulo-Medium") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Bulo-Regular';src:url("../fonts/Bulo-Regular.eot?#iefix") format('embedded-opentype'),url("../fonts/Bulo-Regular.otf") format('opentype'),url("../fonts/Bulo-Regular.woff") format('woff'),url("../fonts/Bulo-Regular.ttf") format('truetype'),url("../fonts/Bulo-Regular.svg#Bulo-Regular") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Bulo-Light';src:url("../fonts/Bulo-Light.eot?#iefix") format('embedded-opentype'),url("../fonts/Bulo-Light.otf") format('opentype'),url("../fonts/Bulo-Light.woff") format('woff'),url("../fonts/Bulo-Light.ttf") format('truetype'),url("../fonts/Bulo-Light.svg#Bulo-Light") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'HeadlineNEWS';src:url("../fonts/HeadlineNEWS.eot?#iefix") format('embedded-opentype'),url("../fonts/HeadlineNEWS.woff") format('woff'),url("../fonts/HeadlineNEWS.ttf") format('truetype'),url("../fonts/HeadlineNEWS.svg#HeadlineNEWS") format('svg');font-weight:normal;font-style:normal}body{color:#202020;font-family:'Bulo-Regular';font-size:14px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-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:1010px;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{padding-top:250px;position:relative}.block{padding:65px 0}.block .header{margin-bottom:65px}.block .header .title{color:#222;font-family:'HeadlineNEWS';font-size:30px;font-weight:normal;margin-top:0;text-align:center;text-transform:uppercase}.block .content{font-family:'Bulo-Medium';font-size:18px}.call-to-action{border-top-left-radius:5px;border-top-right-radius:5px;bottom:0;color:#fff !important;font-family:'Bulo-Bold';font-size:20px;left:50%;line-height:50px;position:fixed;text-align:center;text-decoration:none !important;text-transform:uppercase;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:93%;z-index:9;background:#ff5c26;background:-webkit-gradient(linear,left top,left bottom,from(#ff5c26),to(#da701a));background:linear-gradient(to bottom,#ff5c26 0,#da701a 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5c26', endColorstr='#da701a',GradientType=0 )"}@media(max-height:860px){.outer-wrapper{padding-top:160px}}@media(max-width:767px){.outer-wrapper{padding-bottom:50px;padding-top:85px}.block .header{margin-bottom:45px}}@media(max-width:480px){.block .header{margin-bottom:35px}.block .header .title{font-size:22px}}.pl-modal-overlay{background-color:transparent;bottom:0;left:0;position:fixed;right:0;top:0;-webkit-transition:background-color 375ms;transition:background-color 375ms}.pl-modal-overlay.pl-modal-open{background-color:rgba(0,0,0,0.65)}.pl-modal{background-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px}.pl-modal-close-button{cursor:pointer;position:absolute;right:15px;top:15px}.pl-modal-close-button:after{color:#fff;content:'x';font-size:25px;font-weight:300;line-height:15px}.pl-modal .pl-modal-content{opacity:0;-webkit-transition:opacity 375ms;transition:opacity 375ms}.pl-modal.pl-modal-open .pl-modal-content{opacity:1}.pl-modal.pl-effect-1 .pl-modal-content{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transition:opacity 375ms,-webkit-transform 375ms;transition:opacity 375ms,-webkit-transform 375ms;transition:opacity 375ms,transform 375ms;transition:opacity 375ms,transform 375ms,-webkit-transform 375ms}.pl-modal.pl-effect-1.pl-modal-open .pl-modal-content{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.pl-modal.pl-effect-2 .pl-modal-contentxºº{opacity:0;-webkit-transform:translateX(20%);transform:translateX(20%);-webkit-transition:all .3s cubic-bezier(0.25,0.5,0.5,0.9);transition:all .3s cubic-bezier(0.25,0.5,0.5,0.9)}.pl-modal.pl-effect-2.pl-modal-open .pl-modal-content{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.pl-modal.pl-effect-3 .pl-modal-content{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%);-webkit-transition:all .3s;transition:all .3s}.pl-modal.pl-effect-3.pl-modal-open .pl-modal-content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.pl-modal.pl-effect-4 .pl-modal-content{opacity:0;-webkit-transform:scale(0) rotate(720deg);transform:scale(0) rotate(720deg);-webkit-transition:all .5s;transition:all .5s}.pl-modal.pl-effect-4.pl-modal-open .pl-modal-content{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.pl-modal.pl-effect-5{-webkit-perspective:1300px;perspective:1300px}.pl-modal.pl-effect-5 .pl-modal-content{opacity:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(600px) rotateX(20deg);transform:translateZ(600px) rotateX(20deg)}.pl-modal.pl-effect-5.pl-modal-open .pl-modal-content{opacity:1;-webkit-transform:translateZ(0) rotateX(0);transform:translateZ(0) rotateX(0)}.pl-modal.pl-effect-6{-webkit-perspective:1300px;perspective:1300px}.pl-modal.pl-effect-6 .pl-modal-content{opacity:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(30%) translateZ(600px) rotate(10deg);transform:translate(30%) translateZ(600px) rotate(10deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.pl-modal.pl-effect-6.pl-modal-open .pl-modal-content{opacity:1;-webkit-transform:translate(0) translateZ(0) rotate(0);transform:translate(0) translateZ(0) rotate(0)}.pl-modal.pl-effect-7{top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pl-modal.pl-effect-7 .pl-modal-content{border-radius:0 0 3px 3px;opacity:0;-webkit-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:all .3s;transition:all .3s}.pl-modal.pl-effect-7.pl-modal-open .pl-modal-content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.pl-modal.pl-effect-8{-webkit-perspective:1300px;perspective:1300px}.pl-modal.pl-effect-8 .pl-modal-content{opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transition:all .3s;transition:all .3s}.pl-modal.pl-effect-8.pl-modal-open .pl-modal-content{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}.pl-modal.pl-effect-9{-webkit-perspective:1300px;perspective:1300px}.pl-modal.pl-effect-9 .pl-modal-content{opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transition:all .3s;transition:all .3s}.pl-modal.pl-effect-9.pl-modal-open .pl-modal-content{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}.pl-modal.pl-effect-10{-webkit-perspective:1300px;perspective:1300px}.pl-modal.pl-effect-10 .pl-modal-content{opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-60deg);transform:rotateX(-60deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .3s;transition:all .3s}.pl-modal.pl-effect-10.pl-modal-open .pl-modal-content{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}.pl-modal.pl-effect-11 .pl-modal-content{opacity:0;-webkit-transform:scale(2);transform:scale(2);-webkit-transition:all .3s;transition:all .3s}.pl-modal.pl-effect-11.pl-modal-open .pl-modal-content{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.pl-modal.pl-effect-12{-webkit-perspective:1300px;perspective:1300px}.pl-modal.pl-effect-12 .pl-modal-content{opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.pl-modal.pl-effect-12.pl-modal-open .pl-modal-content{opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.pl-modal.pl-effect-13{-webkit-perspective:1300px;perspective:1300px}.pl-modal.pl-effect-13 .pl-modal-content{opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(100px) translateX(-30%) rotateY(90deg);transform:translateZ(100px) translateX(-30%) rotateY(90deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition:all .3s;transition:all .3s}.pl-modal.pl-effect-13.pl-modal-open .pl-modal-content{opacity:1;-webkit-transform:translateZ(0) translateX(0) rotateY(0);transform:translateZ(0) translateX(0) rotateY(0)}@media(max-width:767px){.pl-modal{max-width:500px;width:90%}}.product-shortcut{background-color:#fff;display:block;float:left;padding:25px 15px 70px;text-decoration:none !important;-webkit-transition:background-color 375ms;transition:background-color 375ms;width:25%}.product-shortcut .image{margin:0 auto 27px;max-width:158px;width:100%}.product-shortcut .image .inner{padding-bottom:100%;position:relative}.product-shortcut .image .inner>div{height:100%;left:0;-webkit-transition:opacity 375ms;transition:opacity 375ms;position:absolute;top:0;width:100%}.product-shortcut .image .inner .normal{opacity:1}.product-shortcut .image .inner .hover{opacity:0}.product-shortcut .image img{display:block;height:auto;max-width:100%}.product-shortcut .name{color:#3b5a7b;font-family:'Akrobat-Bold';font-size:18px;margin-bottom:38px;text-align:center;text-transform:uppercase;-webkit-transition:color 375ms;transition:color 375ms}.product-shortcut .name strong{font-weight:normal}.product-shortcut .button{background-color:#fff;border:1px solid #666;border-radius:5px;color:#212121;display:block;font-family:'Bulo-Regular';font-size:12px;line-height:20px;margin:0 auto;max-width:102px;padding:3px 15px 0;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:border;transition:border;width:100%}.product-shortcut:hover,.product-shortcut:active,.product-shortcut:focus{background-color:#3b5a7b}.product-shortcut:hover .image .inner .normal,.product-shortcut:active .image .inner .normal,.product-shortcut:focus .image .inner .normal{opacity:0}.product-shortcut:hover .image .inner .hover,.product-shortcut:active .image .inner .hover,.product-shortcut:focus .image .inner .hover{opacity:1}.product-shortcut:hover .name,.product-shortcut:active .name,.product-shortcut:focus .name{color:#fff}.product-shortcut:hover .button,.product-shortcut:active .button,.product-shortcut:focus .button{border:1px solid #3b5a7b}.product{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:90px;width:100%}.product .image{-ms-flex-item-align:start;align-self:flex-start;max-width:235px}.product .image img{display:block;height:auto;max-width:100%}.product .wrapper{-ms-flex-item-align:start;align-self:flex-start;border:1px solid #dc7000;margin-top:40px;min-height:250px;max-width:330px;padding:40px 20px 30px;position:relative}.product .name{background-color:#0061aa;color:#fff;font-family:'Akrobat-Bold';font-size:22px;margin-bottom:20px;margin-top:-80px;padding:12px 20px;text-transform:uppercase;width:calc(100% + 40px)}.product .name strong{font-weight:normal}.product .desc{font-size:14px;line-height:16px}.product .desc .text{font-family:'Akrobat-Bold';margin-bottom:40px}.product .desc .features{font-family:'Bulo-Medium'}.product .desc .features ul{list-style:none;padding:0}.product .desc .features ul li{margin-bottom:10px;padding-left:7px;position:relative}.product .desc .features ul li:before{content:'-';left:0;position:absolute;top:0}.product .desc .features b{font-family:'Bulo-Bold';font-weight:normal}.product .download-pdf{color:#337ab7;bottom:15px;font-family:Bulo-Medium;font-size:11px;max-width:162px;position:absolute;right:18px;text-transform:uppercase}@media(max-width:767px){.product{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px}.product .image{-ms-flex-item-align:center;align-self:center;max-width:none;width:45%}.product .wrapper{border:0;max-width:none;min-height:0;width:65%}.product .name{margin-left:-20px;width:calc(100% + 40px)}}@media(max-width:480px){.product .wrapper{padding:40px 15px 30px}.product .name{font-size:18px;line-height:normal;margin-left:-15px;padding:5px 15px;width:calc(100% + 30px)}}.ribbon{background-color:#333;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:0 7px 8px rgba(0,0,0,0.3);box-shadow:0 7px 8px rgba(0,0,0,0.3);padding:25px 0;position:relative;z-index:0}.ribbon:after{background-color:rgba(17,17,17,0.5);content:'';display:block;left:0;height:100%;position:absolute;top:0;width:100%;z-index:0}.ribbon .content{color:#fff;font-family:'Akrobat-Bold';font-size:28px;letter-spacing:1px;position:relative;text-align:center;text-shadow:3px 3px 4px rgba(0,0,0,0.65);text-transform:uppercase;z-index:1}.ribbon .button{background-color:rgba(255,255,255,0.3);border:1px solid #fff;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:block;font-family:'Bulo-Medium';font-size:16px;letter-spacing:2px;line-height:37px;margin:5px auto 0;max-width:190px;padding:0 15px;text-align:center;text-decoration:none;text-shadow:1px 1px 3px rgba(0,0,0,0.85);-webkit-transition:background-color 375ms,color 375ms,text-shadow 375ms,-webkit-box-shadow 375ms;transition:background-color 375ms,color 375ms,text-shadow 375ms,-webkit-box-shadow 375ms;transition:background-color 375ms,box-shadow 375ms,color 375ms,text-shadow 375ms;transition:background-color 375ms,box-shadow 375ms,color 375ms,text-shadow 375ms,-webkit-box-shadow 375ms;width:100%}.ribbon .button:hover,.ribbon .button:active,.ribbon .button:focus{background-color:#fff;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.65);box-shadow:2px 2px 4px rgba(0,0,0,0.65);color:#dc7000;text-shadow:none}.ribbon-top{background-image:url("../imgs/ribbon-top.jpg");-webkit-box-shadow:none;box-shadow:none}.ribbon-bottom{background-image:url("../imgs/ribbon-bottom.jpg")}@media(max-width:767px){.ribbon{padding:20px 0}.ribbon .content{font-size:22px;line-height:normal}}.service .image{margin:0 auto 25px;max-width:78px}.service .name{color:#3b5a7b;font-size:16px;padding-bottom:5px;position:relative;text-align:center;text-transform:uppercase}.service .name:after{background-color:#dc7000;bottom:0;content:'';display:block;height:5px;left:50%;margin-left:-20px;position:absolute;width:40px}.service .name strong{font-family:'Akrobat-Bold';font-weight:normal}@media(max-width:480px){.service .image{margin:0 auto 8px;max-width:50px}.service .name{font-size:13px;padding-bottom:3px}.service .name:after{height:4px;margin-left:-15px;width:30px}}.block .holder.left-icon,.block .holder.right-icon{position:relative}.block.services .holder.left-icon:after{bottom:-192px;left:48px}.block .holder.right-icon{margin-bottom:41px}.block .holder.left-icon:after{background-image:url("../imgs/icon-section-two.png");background-repeat:no-repeat;background-size:100%;bottom:0;content:'';height:87px;opacity:.2;position:absolute;width:247px}.block .holder.right-icon:after{background-image:url("../imgs/icon-section-two.png");background-repeat:no-repeat;background-size:100%;bottom:-55px;content:'';height:87px;opacity:.2;position:absolute;right:88px;width:247px}.block.contact .white-icon{bottom:-2px;max-width:200px;position:absolute;right:88px}@media(max-width:767px){.block .holder.right-icon:after,.block .holder.left-icon:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:164px}.block.cover .holder.left-icon:after{bottom:-28px}.block.products .holder.right-icon:after{bottom:-84px}.block.services .holder.left-icon:after{bottom:-118px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.block.contact .white-icon{left:50%;max-width:164px;position:absolute;right:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media(max-width:480px){.block.cover .holder.left-icon:after{bottom:-28px}.block.products .holder.right-icon:after{bottom:-74px}.block.services .holder.left-icon:after{bottom:-33px}}.contact{background:url("../imgs/bg-contact.jpg") no-repeat center center;background-size:cover;color:#fff;position:relative;padding:100px 0 140px;z-index:0}.contact:after{background-color:rgba(0,0,0,0.65);content:'';display:block;left:0;height:100%;position:absolute;top:0;width:100%;z-index:-1}.contact>.holder{max-width:1010px}.contact .header .title{color:#fff}.contact .content .body{font-size:18px;margin-bottom:20px;text-shadow:2px 2px 4px rgba(0,0,0,0.65)}.contact .content .data-contact{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:13px}.contact .content .data-contact .icon{-ms-flex-negative:0;flex-shrink:0;width:15px}.contact .content .data-contact .text{font-size:15px;font-family:'Bulo-Regular';margin-left:5px}.contact .content .data-contact a{color:#fff}.contact .contact-form{margin:60px auto 0;max-width:680px;min-height:150px;position:relative}.contact .contact-form .message{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.contact .contact-form .message .inner{left:50%;position:absolute;top:50%;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.contact .contact-form.sending .message,.contact .contact-form.error .message,.contact .contact-form.success .message{display:block}.contact .contact-form.sending .wrapper,.contact .contact-form.error .wrapper,.contact .contact-form.success .wrapper{visibility:hidden}.contact .contact-form.sending .message .icon{background:url("../imgs/loader.svg") no-repeat center center;height:50px;margin:0 auto 15px;width:50px}.contact .contact-form .row{margin-left:-5px;margin-right:-5px}.contact .contact-form .col-sm-12,.contact .contact-form .col-sm-6{padding-left:5px;padding-right:5px}.contact .contact-form .input-container{margin-bottom:15px}.contact .contact-form .input-container:last-child{margin-bottom:0}.contact .contact-form .input-container .input-clue{display:none;visibility:hidden}.contact .contact-form ::-webkit-input-placeholder{color:#333;font-weight:400}.contact .contact-form ::-moz-placeholder{color:#333;font-weight:400}.contact .contact-form :-ms-input-placeholder{color:#333;font-weight:400}.contact .contact-form :-moz-placeholder{color:#333;font-weight:400}.contact .contact-form input[type=text],.contact .contact-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:0;color:#000;display:block;font-family:'Bulo-Regular';font-weight:600;font-size:12px;letter-spacing:1px;margin-bottom:10px;outline:0;padding:9px 10px;width:100%}.contact .contact-form textarea{height:125px;resize:none}.contact .contact-form .hint{font-size:10px;text-indent:10px}.contact .contact-form input[type=text].invalid,.contact .contact-form textarea.invalid{border:1px solid red}.contact .contact-form .invalid ::-webkit-input-placeholder{color:red}.contact .contact-form .invalid ::-moz-placeholder{color:red}.contact .contact-form .invalid :-ms-input-placeholder{color:red}.contact .contact-form .invalid :-moz-placeholder{color:red}.contact .contact-form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(255,255,255,0.3);border:1px solid #fff;border-radius:0;color:#fff;cursor:pointer;display:block;font-family:'Bulo-Medium';font-size:16px;letter-spacing:2px;line-height:42px;margin:0 auto;max-width:200px;padding:0 5px;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,0.85);text-transform:uppercase;-webkit-transition:background-color 375ms,border 375ms,text-shadow 375ms;transition:background-color 375ms,border 375ms,text-shadow 375ms;width:100%}.contact .contact-form input[type=submit]:hover,.contact .contact-form input[type=submit]:focus,.contact .contact-form input[type=submit]:active{background-color:#222;border:1px solid #222;text-shadow:none}@media(max-width:767px){.contact{padding:65px 0 90px}.contact .content .body{margin-bottom:45px}}@media(max-width:480px){.contact{padding:25px 0 90px}.contact .content .body{font-size:13px;margin-bottom:20px}.contact .content .data-contact .text{font-size:13px}.contact .contact-form{margin:45px auto 0}.contact .contact-form .message{font-size:13px}.contact .contact-form input[type=submit]{background-color:#dc7000}}.cover{background-color:#f4f4f4;padding:0}.cover .content{background:url("../imgs/cover-background.png") no-repeat right bottom;background-size:520px;padding:170px 0}.cover .inner{font-family:'Akrobat-Bold';font-size:36px;max-width:430px}.cover .inner .text{margin-bottom:44px;text-transform:uppercase}.cover .inner .font-large{font-size:56px;line-height:96%}.cover .inner .wrapper{max-width:294px}.cover .inner .logo-genie{margin-bottom:60px}.cover .inner .logo-genie figcaption{color:#0061aa;font-family:'Bulo-Bold';font-size:25px}.cover .inner .button{background-color:transparent;border:1px solid #dc7000;color:#dc7000;display:block;font-family:'Bulo-Medium';font-size:16px;line-height:58px;margin:0 auto;max-width:190px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color 375ms,background-color 375ms;transition:color 375ms,background-color 375ms;width:100%}.cover .inner .button:hover,.cover .inner .button:active,.cover .inner .button:focus{background-color:#dc7000;color:#fff}@media(max-width:767px){.cover .container-fluid{padding-left:0;padding-right:0}.cover .content{background-size:325px;background-position:120% 100%;height:700px;padding:45px 0 0}.cover .inner{max-width:none}.cover .inner .text{font-size:18px;margin-bottom:30px;text-align:center}.cover .inner .font-large{font-size:40px}.cover .inner .wrapper{margin:0 auto;max-width:255px}.cover .inner .logo-genie{margin:0 auto 35px;max-width:215px}.cover .inner .logo-genie figcaption{font-size:18px;text-align:center}.cover .inner .note{font-family:'Akrobat-Regular';font-size:21px;text-align:center}}@media(max-width:480px){.cover .content{background-position:70px 100%}}.footer{font-size:11px}.footer .holder{max-width:1110px}.footer .blue-block{background-color:#3b5a7b;color:#fff;padding:35px 0 35px}.footer .blue-block a{color:#fff}.footer .blue-block .logo{display:block;margin-bottom:30px;max-width:116px}.footer .blue-block .legend{max-width:480px}.footer .blue-block .icons{margin-bottom:25px;margin-left:auto;max-width:140px}.footer .blue-block .privacy{text-align:right}.footer .grey-block{background-color:#fafafa;color:#212121;font-size:9px;padding:7px 0}.footer .grey-block .logo-goplek{display:inline-block;margin-right:13px;vertical-align:middle;width:33px}@media(max-width:767px){.footer .blue-block{padding:35px 0}.footer .blue-block .logo{margin:0 auto 25px}.footer .blue-block .legend{margin:0 auto 25px;text-align:center}.footer .blue-block .icons{margin:0 auto 25px}.footer .blue-block .privacy{text-align:center}.footer .grey-block{text-align:center}}@media(max-width:480px){.footer{font-size:10px}.footer .blue-block{padding:17px 0 8px}.footer .blue-block .logo{margin:0 auto 15px;max-width:86px}.footer .blue-block .legend{margin:0 auto 15px}.footer .blue-block .icons{margin:0 auto 10px;max-width:130px}}.navigation{background-color:#f4f4f4;height:250px;padding:50px 0 0;position:fixed;right:0;top:0;-webkit-transition:-webkit-box-shadow 375ms;transition:-webkit-box-shadow 375ms;transition:box-shadow 375ms;transition:box-shadow 375ms,-webkit-box-shadow 375ms;width:100%;z-index:2}.navigation.with-shadow{-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3)}.navigation .logo{display:block;margin:0 auto 60px;width:280px}.navigation .list{list-style:none;margin:0 auto;max-width:940px;padding:0;text-align:center}.navigation .list li{display:block;float:left;width:20%}.navigation .list a{background-color:#3b5a7b;color:#fff;display:block;font-family:'Bulo-Medium';font-size:14px;letter-spacing:1px;line-height:56px;position:relative;text-decoration:none;text-transform:uppercase}.navigation .list a:after{background-color:transparent;bottom:0;content:"";height:5px;left:50%;margin-bottom:10px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:background-color 225ms ease-out;transition:background-color 225ms ease-out;width:53px}.navigation .list a.active{font-family:'Bulo-Bold'}.navigation .list a.active:after{background-color:#fff}.navigation .list a.button{font-size:20px;font-family:'Bulo-Bold';-webkit-transition:background 375ms;transition:background 375ms;background:#ff5c26;background:-webkit-gradient(linear,left top,left bottom,from(#ff5c26),to(#da701a));background:linear-gradient(to bottom,#ff5c26 0,#da701a 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5c26', endColorstr='#da701a',GradientType=0 )"}.navigation .list a.button:hover,.navigation .list a.button:active,.navigation .list a.button:focus{background:#222;background:-webkit-gradient(linear,left top,left bottom,from(#222),to(#222));background:linear-gradient(to bottom,#222 0,#222 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#222', endColorstr='#222',GradientType=0 )"}.navigation .list a.button.active:after{content:normal}.navigation .toggle-btn{background-color:transparent;border:0;float:right;outline:0;padding:3px 10px;width:50px}.navigation .toggle-btn .bar{background-color:#fff;display:block;height:3px;margin-bottom:5px;width:100%}.navigation .toggle-btn .bar:last-child{margin-bottom:0}@media(max-height:860px){.navigation{height:160px;padding:20px 0 0}.navigation .logo{margin:0 auto 35px}.navigation .list a{line-height:46px}}@media(max-width:767px){.navigation{background-color:#3b5a7b;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3);height:85px;padding:30px 0}.navigation .logo{float:left;margin:0;max-width:157px}.navigation .list-wrapper{background-color:rgba(0,97,170,0.97);height:85%;left:0;opacity:0;padding:0;position:fixed;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity 375ms,-webkit-transform 375ms;transition:opacity 375ms,-webkit-transform 375ms;transition:opacity 375ms,transform 375ms;transition:opacity 375ms,transform 375ms,-webkit-transform 375ms;top:85px;width:90%}.navigation .list-wrapper.list-collapsed{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.navigation .list-wrapper .close-list-btn{border:0;background-color:transparent;height:23px;left:50%;padding:0;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:87.5%;width:23px}.navigation .list-wrapper .close-list-btn img{width:100%}.navigation .list{text-align:left;height:100%}.navigation .list .home,.navigation .list .btn-navigation{display:none;visibility:hidden}.navigation .list li{display:block;float:none;height:25%;width:auto}.navigation .list li a.active:before{visibility:hidden}.navigation .list a{background-color:transparent;border-bottom:1px solid rgba(255,255,255,0.53);font-size:20px;height:100%;line-height:normal;padding:45px 30px;text-align:center;text-decoration:none}.navigation .list a.button{background:0;display:none}}.content-section{padding:35px 0 70px}.content-section .header{margin-bottom:35px}.content-section .header .title{font-family:'Akrobat-Bold';font-size:36px}.content-section .content{font-family:'Bulo-Regular';font-size:14px}@media(max-width:480px){.content-section .header .title{font-size:28px}}.products-shortcut{-webkit-box-shadow:0 7px 8px rgba(0,0,0,0.3);box-shadow:0 7px 8px rgba(0,0,0,0.3);padding:50px 0 0;position:relative;z-index:1}.products-shortcut>.holder{max-width:1330px}.products-shortcut .content .body{font-family:'Akrobat-Regular';font-size:32px;margin-bottom:25px}.products{padding:125px 0 15px}.products>.holder{max-width:1225px}.products .content{overflow:hidden}.products .content .body{margin:0 auto 115px;max-width:980px}.products .content .col-sm-6:nth-child(odd) .image{margin-right:-40px}.products .content .col-sm-6:nth-child(even) .image{margin-left:-20px;margin-right:20px}@media(max-width:767px){.products{padding:65px 0 15px}.products .content{overflow:visible}.products .content .col-sm-6{display:block;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.products .content .col-sm-6:nth-child(odd) .product .image{margin-right:-20px}.products .content .col-sm-6:nth-child(odd) .product .name{padding:5px 45px 5px 15px}.products .content .col-sm-6:nth-child(even) .product{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.products .content .col-sm-6:nth-child(even) .product .name{padding:5px 15px 5px 45px;text-align:right}}@media(max-width:480px){.products{padding:40px 0 5px}.products .content .body{font-size:13px;margin-bottom:65px}}.pl-modal-overlay.pl-modal-open{background-color:rgba(255,255,255,0.9);z-index:9}.pl-modal{width:819px;z-index:99}.pl-modal-close-button{background-size:cover;background-image:url("../imgs/cross.svg");background-position:center;content:'';height:21px;right:21px;top:14px;width:21px}.pl-modal-close-button:after{display:none}.request{background-color:#3b5a7b;width:100%}.request>.holder{max-width:1010px}.request .description{color:#fff;font-family:'Bulo-Regular';font-size:25px;font-weight:bold;margin:25px 57px 22px;max-width:519px;text-transform:uppercase}.request .body{color:#fff;font-family:'Bulo-Regular';font-size:18px;margin:25px 57px;max-width:519px}.request .contact-form{margin:0 auto;max-width:680px;min-height:150px;position:relative}.request .contact-form .status-message{background-color:#3b5a7b;color:#fff;display:block;height:100%;left:0;position:absolute;text-align:center;width:100%;z-index:1}.request .contact-form .status-message .sendding,.request .contact-form .status-message .error{font-family:Bulo-Medium;font-size:20px;left:50%;position:relative;text-align:center;top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.request .contact-form .status-message .success{font-family:Bulo-Medium;left:50%;position:relative;text-align:center;top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.request .contact-form .status-message .success .success1{font-size:20px;font-weight:bold}.request .contact-form .status-message .success .success2{font-size:16px}.request .contact-form .row{margin-left:-5px;margin-right:-5px}.request .contact-form .col-sm-12,.request .contact-form .col-sm-6{padding-left:5px;padding-right:5px}.request .contact-form .input-container{margin-bottom:15px}.request .contact-form .input-container:last-child{margin-bottom:0}.request .contact-form .input-container .input-clue{display:none;visibility:hidden}.request .contact-form ::-webkit-input-placeholder{color:#333;font-weight:400}.request .contact-form ::-moz-placeholder{color:#333;font-weight:400}.request .contact-form :-ms-input-placeholder{color:#333;font-weight:400}.request .contact-form :-moz-placeholder{color:#333;font-weight:400}.request .contact-form input[type=text],.request .contact-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:0;color:#000;display:block;font-family:'Bulo-Regular';font-weight:600;font-size:10px;letter-spacing:1px;margin-bottom:10px;outline:0;padding:9px 10px;width:100%}.request .contact-form textarea{height:125px;resize:none}.request .contact-form .hint{color:#fff;font-size:10px;text-indent:10px}.request .contact-form input[type=text].invalid,.request .contact-form textarea.invalid{border:1px solid red}.request .contact-form .invalid ::-webkit-input-placeholder{color:red}.request .contact-form .invalid ::-moz-placeholder{color:red}.request .contact-form .invalid :-ms-input-placeholder{color:red}.request .contact-form .invalid :-moz-placeholder{color:red}.request .contact-form .input-container:last-child{margin-bottom:15px}.request .contact-form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(255,255,255,0.3);border:1px solid #fff;border-radius:0;color:#fff;cursor:pointer;display:block;font-family:'Bulo-Medium';font-size:16px;letter-spacing:2px;line-height:38px;margin:0 auto;max-width:197px;outline:0;padding:0 5px;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,0.85);text-transform:uppercase;width:100%}.request .contact-form input[type=submit]:hover{background-color:#222;border:1px solid #222;text-shadow:none}@media(max-width:767px){.pl-modal{height:100%;max-width:319px;overflow-y:scroll;width:100%}.request .description{font-size:20px;margin:24px auto 15px;max-width:300px;text-align:center}.request .body{font-size:15px;margin:0 auto 33px;max-width:300px;width:100%}.request .contact-form input[type=submit]{background-color:#222;border:0}.request .contact-form input[type=submit]:hover{background-color:rgba(255,255,255,0.3);border:0}}.services{padding:115px 0 192px}.services .content .body{margin-bottom:70px;max-width:620px}.services .service-wrapper{float:left;width:20%}@media(max-width:767px){.services{padding:65px 0 90px}.services .service-wrapper{margin-bottom:45px;width:33.33333%}}@media(max-width:480px){.services{padding:45px 0 5px}.services .content .body{font-size:13px;margin-bottom:30px}.services .service-wrapper{width:50%}}