*{outline:none;margin:0;padding:0;text-decoration:none}.error{background:#f9c0c0;border:1px solid red!important}.success-msg{color:#589051;background:#e9f7dd;border:1px solid #abd0a8;max-width:1129px;margin-bottom:30px;padding:11px 16px;display:none}del{color:#ccc;text-decoration:line-through}input,textarea{font-family:Arial,Helvetica,sans-serif;font-size:18px}section{padding:80px 0}.gray-bg{background-color:#fbfbfb}.border{border-bottom:1px solid #e3e3e3}.tables .overlay{background:url(../images/white.png);width:100%;height:100%;position:absolute;top:0;left:0}.no-padding-bottom{padding-bottom:0}#wrapper{overflow-x:hidden}.purple{color:#7251a2}.yellow{color:#f6c715}.orange{color:#fe4419}.back-to-top{color:#fff;text-align:center;z-index:50;background:#cecece;border-radius:6px;width:50px;height:50px;font-size:40px;line-height:42px;display:none;position:fixed;bottom:20px;right:20px}.back-to-top:hover,.back-to-top:focus{color:#fff}.fixed-header .navbar-default{z-index:50;border-bottom:1px solid #e3e3e3;width:100%;position:fixed;top:0;left:0}.fixed-header .parallax-main-banner{margin-top:65px}.parallax-main-banner{text-align:center;background:#fff url(../images/bgmain.svg) 50% 20%/auto 160% no-repeat;height:clamp(300px,80vw,700px);position:relative}.parallax-main-banner h1{color:#fff;text-transform:uppercase;text-shadow:0 2px 2px #00000026;border:0;margin-bottom:0;padding:0 20px;font-size:74px;line-height:80px;display:inline-block}.parallax-main-banner>#heading{padding-top:6%}.experience-content{max-width:890px;margin:0 auto}.experience p{line-height:30px}.services-sec{text-align:center;min-height:410px;margin-top:0;padding-top:45px}@media (width<=767px){.services-sec{padding-top:5px}}.services-sec .container{position:relative}.services-sec span.yellow i{background:#f6c815;-webkit-box-shadow:0 0 0 2px #f6c815;-moz-box-shadow:0 0 0 2px #f6c815;box-shadow:0 0 0 2px #f6c815}.services-sec span.purple i{background:#7251a2;-webkit-box-shadow:0 0 0 2px #7251a2;-moz-box-shadow:0 0 0 2px #7251a2;box-shadow:0 0 0 2px #7251a2}.service-sec span{color:#60cae8;border-left:none;min-height:129px;display:block}.service-sec i{color:#fff;-o-transition:all 2s ease;border:2px solid #fff;width:0;height:0;margin:70px 0 0;font-size:40px;line-height:97px;-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;transition:all 2s;display:inline-block;overflow:hidden}.service-sec:hover i,.service-sec:hover i.open{-o-transition:all .5s ease;margin:20px 0 10px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.service-sec i.open{-o-transition:all 1s ease;width:99px;height:99px;margin:30px 0 0;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;transition:all 1s}.service-sec h3{text-transform:uppercase;color:#393939;background:url(../images/service-sec-shadow.png) 50% 0 no-repeat;border:0;margin:10px 0 15px;padding-top:30px;font-family:Open Sans,sans-serif;font-weight:400}.service-sec p{margin-bottom:0;line-height:24px}.tables{background:url(../images/bgmain.svg) 0 0/cover fixed;margin:20px 0 0;padding:80px 0 60px;position:relative}.table{background:#fff;border-bottom:4px solid #e8e8e8;width:100%}.table-heading{text-transform:uppercase;background:#f8f8f8;padding:20px 39px;font-size:24px;font-weight:700;display:block}.table .price{margin:0;padding:20px 20px 20px 50px;font-size:14px;display:inline-block;position:relative}.table .price span{font-weight:700}.table .price span strong{font-size:46px}.table .price .currency{font-size:18px;position:absolute;top:16px;left:40px}.table ul{background:#f8f8f8;margin-bottom:0;padding:0 10px}.table ul li{border-top:1px solid #e8e8e8;padding:12px 29px}.table ul li:first-child{border-top:0!important}.table a.btn{max-width:160px;margin:17px auto;display:block}.table.yellow-table{color:#fff;border-bottom:4px solid #f6c815}.table.yellow-table .price{color:#f6c815}.table.yellow-table .table-heading,.table.yellow-table ul{background:#f6c815}.table.yellow-table ul li{border-top:1px solid #d8ad07}.table.green-table{color:#fff;border-bottom:4px solid #bed431}.table.green-table .price{color:#bed431}.table.green-table .table-heading,.table.green-table ul{background:#bed431}.table.green-table ul li{border-top:1px solid #9cb211}.table.blue-table{color:#fff;border-bottom:4px solid #09a0ad}.table.blue-table .price{color:#09a0ad}.table.blue-table .table-heading,.table.blue-table ul{background:#09a0ad}.table.blue-table ul li{border-top:1px solid #08828c}#filters{text-align:center;float:none;z-index:2;margin:10px 0 50px;display:block;position:relative}#filters ul{margin:0;padding:0;list-style:none}#filters ul li{display:inline-block}#filters ul li a{float:left;color:inherit;padding:2px 5px;font-weight:700;display:block}#filters ul li a h3{text-transform:uppercase;border:1px solid #0000;margin:0;padding:12px 21px;font-family:Open Sans,sans-serif;font-size:14px}#filters ul li a:hover h3,#filters ul li a.active h3{color:#7251a2;border:1px solid}#portfolio-items-wrap{width:100.1%;margin:0 auto;padding:0;display:block;position:relative}#portfolio-items-wrap .portfolio-item{width:25%;margin:0;padding:0;line-height:0;overflow:hidden}.portfolio-item.current{z-index:101;box-shadow:0 0 0 10px #ffffff5e}.portfolio-item{padding:0;position:relative;overflow:hidden}.portfolio{display:block;position:relative;overflow:hidden}.portfolio img{width:100%;height:auto}.portfolio>a,.portfolio>a:hover{color:#fff}.portfolio>a img,.portfolio>a:hover img{-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.isotope,.isotope .isotope-item{-o-transition-duration:.8s;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;transition-duration:.8s}.isotope{-o-transition-property:height,width;-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;-ms-transition-property:-ms-transform,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-o-transition-duration:0s;-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;transition-duration:0s}.img-overlay{opacity:.8;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.portfolio-item:hover .img-overlay{display:block}.portfolio-item:first-child .img-overlay{background:#bed431}.portfolio-item:nth-child(2) .img-overlay{background:#5ecae6}.portfolio-item:nth-child(3) .img-overlay{background:#e11e24}.portfolio-item:nth-child(4) .img-overlay,.portfolio-item:nth-child(5) .img-overlay{background:#7251a2}.portfolio-item:nth-child(6) .img-overlay{background:#e11e24}.portfolio-item:nth-child(7) .img-overlay{background:#5ecae6}.portfolio-item:nth-child(8) .img-overlay,.portfolio-item:nth-child(9) .img-overlay{background:#bed431}.portfolio-item:nth-child(10) .img-overlay{background:#5ecae6}.portfolio-item:nth-child(11) .img-overlay{background:#e11e24}.portfolio-item:nth-child(12) .img-overlay{background:#7251a2}.portfolio-item i{color:#fff;text-align:center;z-index:8;-o-transition:all .5s ease;border:3px solid #fff;border-radius:6px;width:46px;height:46px;margin-top:-23px;margin-left:-50px;font-size:22px;line-height:40px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s;display:block;position:absolute;top:-46px;left:50%}.portfolio-item i.fa-search{margin-left:-23px}.portfolio-item:hover i{-o-transition:all .5s ease;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s;top:50%}.portfolio-item i:hover{color:#dfdfdf;border-color:#dfdfdf}.contact-us .form{min-height:380px}.contact-us input[type=text],.contact-us input[type=email]{margin-bottom:9px}.contact-us label{float:left}.contact-us .btn{border:0;margin-left:9.8%}.contact-info{margin:0 0 40px;font-size:18px}.contact-info li{margin:0 20px 10px;display:inline-block}.contact-info i{color:#fe4419;vertical-align:middle;margin-right:8px;font-size:22px}.contact-info a{color:#656565}.contact-info a:hover,.contact-info a:focus{color:#fe4419;text-decoration:none}.message label{width:9.8%}.message textarea{width:89.3%;margin-bottom:13px}.map{margin:40px 0 0}.map iframe{border:0;width:100%;height:470px}.map-frame{position:relative}.map-frame iframe._iub_cs_activate-activated+.map-consent{display:none}.map-consent{z-index:1;text-align:center;background:#f5f5f5;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:20px;display:flex;position:absolute;inset:0}.map-consent p{margin:0;font-size:16px}.map-consent .btn{border:0;margin-left:0}.map-consent .iubenda-cs-preferences-link{color:#656565;text-decoration:underline}.map-title{text-align:center;background:#fe4419}.map-title h4{color:#fff;margin:0;font-size:32px}.map-title h4 span{cursor:pointer;opacity:.9;background:#fff;width:57px;height:65px;margin:0 0 0 35px;padding:0;font-size:40px;line-height:63px;display:inline-block}.map-title i{background:#fff}.message input[type=submit]:hover,.message input[type=submit]:focus{color:#000}.price{color:#bed431;font-size:23px;font-weight:600}.price del{margin-right:7px}footer{text-align:center;padding:46px 0}.social{text-align:center}.social li{display:inline-block}.social li a{text-align:center;color:#646464;border:2px solid #e4e4e4;border-radius:100%;width:46px;height:46px;font-size:22px;line-height:40px;display:block}.social li:first-child a:hover{color:#324987;border:2px solid #324987}.social li:nth-child(2) a:hover{color:#20baf3;border:2px solid #20baf3}.social li:nth-child(3) a:hover{color:#494949;border:2px solid #494949}.social li:nth-child(4) a:hover{color:#ed0a7d;border:2px solid #ed0a7d}.social li:nth-child(5) a:hover{color:#bd0b14;border:2px solid #bd0b14}.copyright{margin:0;padding:15px 0 0;font-size:13px}@media screen and (-webkit-device-pixel-ratio>=0){.tables{background-attachment:scroll}}.experience .row div.experience-content,.experience .row div.devices,#portfolio-items-wrap,.contact-us .form,.social li{opacity:0}.experience .row div.experience-content.animated,.experience .row div.devices.animated,.services-sec .row .col-md-4.animated,#portfolio-items-wrap.animated,.contact-us .form.animated,.social li.animated{opacity:1}.blog h3{margin:0 0 10px}.blog .tags{margin:30px 0 0}.blog .tags span{float:left;margin:10px 10px 0 0}.blog .tags a{color:#666;float:left;border:1px solid #ccc;margin:0 5px 5px 0;padding:10px 22px}.blog .search{width:100%}.blog .search input{color:#999;border:1px solid #ccc;width:100%;height:42px;margin:16px 0 10px;padding:0 7px;font-style:italic}.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(0)}}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}to{-moz-transform:rotate(0)}}@-o-keyframes swing{20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}to{-o-transform:rotate(0)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.animated.swing{-webkit-transform-origin:top;-moz-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-animation-name:swing;-moz-animation-name:swing;-o-animation-name:swing;animation-name:swing}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animated.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}to{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}to{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animated.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animated.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}to{-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}to{-moz-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3)}50%{opacity:1;-o-transform:scale(1.05)}70%{-o-transform:scale(.9)}to{-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.animated.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate(-100%)rotate(-120deg)}to{opacity:1;-webkit-transform:translate(0)rotate(0)}}@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translate(-100%)rotate(-120deg)}to{opacity:1;-moz-transform:translate(0)rotate(0)}}@-o-keyframes rollIn{0%{opacity:0;-o-transform:translate(-100%)rotate(-120deg)}to{opacity:1;-o-transform:translate(0)rotate(0)}}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translate(0)rotate(0)}}.animated.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{vertical-align:top;border:0;outline:none;margin:0;padding:0}.fancybox-wrap{z-index:8020;position:absolute;top:0;left:0}.fancybox-skin{color:#444;text-shadow:none;background:#f9f9f9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px #00000080;-moz-box-shadow:0 10px 25px #00000080;box-shadow:0 10px 25px #00000080}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-type-inline .fancybox-inner{overflow:auto!important}.fancybox-type-inline .row{margin:0}.fancybox-inner{overflow:hidden!important}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;white-space:nowrap;margin:0;padding:15px;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-image,.fancybox-iframe{width:100%;height:100%;display:block}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../images/fancybox_sprite.png)}#fancybox-loading{opacity:.8;cursor:pointer;z-index:8060;background-position:0 -108px;margin-top:-22px;margin-left:-22px;position:fixed;top:50%;left:50%}#fancybox-loading div{background:url(../images/fancybox_loading.gif) 50% no-repeat;width:44px;height:44px}.fancybox-close{cursor:pointer;z-index:8040;width:36px;height:36px;position:absolute;top:-18px;right:-18px}.fancybox-nav{cursor:pointer;-webkit-tap-highlight-color:#0000;z-index:8040;background:url(../images/blank.gif);width:40%;height:100%;text-decoration:none;position:absolute;top:0}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{cursor:pointer;z-index:8040;visibility:hidden;width:36px;height:34px;margin-top:-18px;position:absolute;top:50%}.fancybox-prev span{background-position:0 -36px;left:10px}.fancybox-next span{background-position:0 -72px;right:10px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{visibility:hidden;max-width:99999px;max-height:99999px;position:absolute;top:-99999px;left:-99999px;overflow:visible!important}.fancybox-lock{width:auto;overflow:hidden!important}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{z-index:8010;background:url(../images/fancybox_overlay.png);display:none;position:absolute;top:0;left:0;overflow:hidden}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto scroll}.fancybox-title{visibility:hidden;text-shadow:none;z-index:8050;font:13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{z-index:8050;text-align:center;margin-bottom:-35px;position:absolute;bottom:0;right:50%}.fancybox-title-float-wrap .child{text-shadow:0 1px 2px #222;color:#fff;white-space:nowrap;background:#000c;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-right:-100%;padding:2px 20px;font-weight:700;line-height:24px;display:inline-block}.fancybox-title-outside-wrap{color:#fff;margin-top:10px;position:relative}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{color:#fff;background:#000c;padding:10px;position:absolute;bottom:0;left:0}@media only screen and (-webkit-device-pixel-ratio>=1.5),only screen and (-moz-device-pixel-ratio>=1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../images/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../images/fancybox_loading@2x.gif);background-size:24px 24px}}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0)format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff?v=4.1.0)format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.1.0)format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;display:inline-block}.fa-search:before{content:""}.fa-map-marker:before{content:""}.fa-phone:before{content:""}.fa-facebook:before{content:""}.fa-cut:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-instagram:before{content:""}@font-face{font-family:BebasRegular;src:url(../fonts/BEBAS___-webfont.eot);src:url(../fonts/BEBAS___-webfont.eot?#iefix)format("embedded-opentype"),url(../fonts/BEBAS___-webfont.woff)format("woff"),url(../fonts/BEBAS___-webfont.ttf)format("truetype"),url(../fonts/BEBAS___-webfont.svg#BebasRegular)format("svg");font-weight:400;font-style:normal}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}footer,header,nav,section{display:block}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}b,strong{font-weight:700}h1{margin:.67em 0;font-size:2em}img{border:0}svg:not(:root){overflow:hidden}code{font-family:monospace;font-size:1em}button,input,textarea{font:inherit;color:inherit;margin:0}button{text-transform:none;overflow:visible}button,html input[type=button],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}table{border-spacing:0;border-collapse:collapse}@media print{*{color:#000!important;text-shadow:none!important;box-shadow:none!important;background:0 0!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}img{page-break-inside:avoid;max-width:100%!important}p,h3{orphans:3;widows:3}h3{page-break-after:avoid}.navbar{display:none}.label{border:1px solid #000}.table{border-collapse:collapse!important}}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:#0000;font-size:62.5%}body{color:#4c4c4c;background-color:#fff;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.42857}input,button,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496}img{vertical-align:middle;max-width:100%}.img-circle{border-radius:50%}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}h1,h3,h4,.h1,.h3,.h4{color:inherit;font-family:BebasRegular;font-weight:500;line-height:1.1}h1,.h1,h3,.h3{margin-top:20px;margin-bottom:10px}h4,.h4{margin-top:10px;margin-bottom:10px}h1,.h1{margin:0 0 40px;font-size:72px}h3,.h3{font-size:26px}h4,.h4{font-size:18px}p{margin:0 0 10px;font-weight:300;line-height:24px}h1 span,h3 span,h4 span{color:#393939;padding:10px 0 0;font-size:24px;display:block}.text-center{text-align:center}ul{margin-top:0;margin-bottom:0;list-style:none}ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code{color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px;padding:2px 4px;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:90%}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (width>=768px){.container{width:750px}}@media (width>=992px){.container{width:970px}}@media (width>=1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-md-4,.col-md-6,.col-md-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (width>=992px){.col-md-4,.col-md-6,.col-md-12{float:left}.col-md-12{width:100%}.col-md-6{width:50%}.col-md-4{width:33.3333%}}table{background-color:#0000;max-width:100%}.table{width:100%;margin-bottom:20px}.table .table{background-color:#fff}label{width:20%;margin-top:12px;font-weight:300;display:inline-block}input[type=text],input[type=email]{border:1px solid #dfdfdf;width:78%;height:47px;padding:0 2%}textarea{border:1px solid #dfdfdf;width:100%;height:200px;padding:6px 7px}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio]{margin:4px 0 0;margin-top:1px \9 ;line-height:normal}input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type=search]{-webkit-appearance:none}.radio{min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px;display:block}.radio label{cursor:pointer;font-weight:400;display:inline}.radio input[type=radio]{float:left;margin-left:-20px}.radio+.radio{margin-top:-5px}input[type=radio][disabled],.radio[disabled]{cursor:not-allowed}.btn{text-align:center;text-transform:uppercase;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;border-bottom:4px solid #0000;margin-bottom:5px;padding:12px 30px;font-size:13px;font-weight:400;line-height:1.42857;display:inline-block}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#fff;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px #00000020;box-shadow:inset 0 3px 5px #00000020}.btn.disabled,.btn[disabled]{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-blue{color:#fff;background:#09a0ad;border-color:#08828c}.btn-blue:hover{background:#08828c;border-color:#056d76}.btn-green{color:#fff;background:#bed431;border-color:#9cb211}.btn-green:hover{background:#9cb211;border-color:#889c0b}.btn-yellow{color:#fff;background:#f6c815;border-color:#d8ad07}.btn-yellow:hover{background:#d8ad07;border-color:#c19a04}.btn-orange{background:#fe4419;color:#fff!important;border-bottom:4px solid #de3008!important}.btn-orange:hover{color:#fff;background:#de3008}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{height:0;-webkit-transition:height .35s;transition:height .35s;position:relative;overflow:hidden}.dropdown{position:relative}.dropdown-menu{z-index:1000;float:left;background-color:#fff;background-clip:padding-box;border:1px solid #00000026;border-radius:4px;min-width:160px;margin:2px 0 0;padding:5px 0;font-size:14px;list-style:none;display:none;position:absolute;top:100%;left:0;-webkit-box-shadow:0 6px 12px #0000002d;box-shadow:0 6px 12px #0000002d}.dropdown-menu .divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.dropdown-menu>li>a{clear:both;color:#333;white-space:nowrap;padding:3px 20px;font-weight:400;line-height:1.42857;display:block}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;background-color:#f5f5f5;text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;background-color:#428bca;outline:0;text-decoration:none}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#0000;background-image:none;text-decoration:none}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-backdrop{z-index:990;position:fixed;inset:0}[data-toggle=buttons]>.btn>input[type=radio]{display:none}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{display:block;position:relative}.nav>li>a{padding:10px 15px;display:block;position:relative}.nav>li>a:hover,.nav>li>a:focus{background-color:#eee;text-decoration:none}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#0000;text-decoration:none}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav>li>a>img{max-width:none}.navbar{border:0;border-top:4px solid #4f4f4f;min-height:50px;margin-bottom:0;padding:0;position:relative}@media (width>=768px){.navbar{border-radius:4px}.navbar-header{float:left}}.navbar-collapse{-webkit-overflow-scrolling:touch;border-top:1px solid #0000;padding-left:15px;padding-right:15px;overflow-x:visible;box-shadow:inset 0 1px #ffffff1a}.navbar-collapse.in{overflow-y:auto}@media (width>=768px){.navbar-collapse{box-shadow:none;border-top:0;width:auto}.navbar-collapse.collapse{padding-bottom:0;height:auto!important;display:block!important;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-left:-15px;margin-right:-15px}@media (width>=768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-left:0;margin-right:0}}.navbar-brand{float:left;height:50px;margin:11px 0 0;padding:0;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (width>=768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{float:right;background-color:#0000;background-image:none;border:1px solid #0000;border-radius:4px;margin-top:13px;margin-bottom:8px;margin-right:15px;padding:9px 10px;position:relative}.navbar-toggle:focus{outline:none}.navbar-toggle .icon-bar{border-radius:1px;width:22px;height:2px;display:block}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (width>=768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{color:#4f4f4f;padding-top:10px;padding-bottom:10px;font-family:BebasRegular;line-height:20px}@media (width<=767px){.navbar-nav .open .dropdown-menu{float:none;box-shadow:none;background-color:#0000;border:0;width:auto;margin-top:0;position:static}.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px;line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (width>=768px){.navbar-nav{float:right;margin:-4px 0 0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding:22px 26px 15px}}.navbar-nav>li:first-child>a{border-top:4px solid #60cae8}.navbar-nav>li:nth-child(2)>a{border-top:4px solid #bed431}.navbar-nav>li:nth-child(7)>a{border-top:4px solid #e21e25}.navbar-nav>li:nth-child(3)>a{border-top:4px solid #c6c6c6}.navbar-nav>li:nth-child(4)>a{border-top:4px solid #7251a2}.navbar-nav>li:nth-child(6)>a{border-top:4px solid #fe4419}.navbar-nav>li:nth-child(5)>a{border-top:4px solid #f6c815}.navbar-nav>li:nth-child(8)>a{border-top:4px solid #f11aa8}.navbar-nav>li:first-child>a:hover,.navbar-nav>li:first-child.active>a{color:#60cae8}.navbar-nav>li:nth-child(2)>a:hover,.navbar-nav>li:nth-child(2).active>a{color:#bed431}.navbar-nav>li:nth-child(7)>a:hover,.navbar-nav>li:nth-child(7).active>a{color:#e21e25}.navbar-nav>li:nth-child(5)>a:hover,.navbar-nav>li:nth-child(5).active>a{color:#f6c815}.navbar-nav>li:nth-child(3)>a:hover,.navbar-nav>li:nth-child(3).active>a{color:#c6c6c6}.navbar-nav>li:nth-child(4)>a:hover,.navbar-nav>li:nth-child(4).active>a{color:#7251a2}.navbar-nav>li:nth-child(8)>a:hover,.navbar-nav>li:nth-child(8).active>a{color:#f11aa8}.navbar-nav>li:nth-child(6)>a:hover,.navbar-nav>li:nth-child(6).active>a{color:#fe4419}.navbar-nav>li>.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.navbar-default{opacity:.9;background-color:#fff}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:#0000}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background-color:#0000}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:#0000}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (width<=767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:#0000}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:#0000}}.label{color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;display:inline}.label[href]:hover,.label[href]:focus{color:#fff;cursor:pointer;text-decoration:none}.label:empty{display:none}.btn .label{position:relative;top:-1px}.alert{border:1px solid #0000;border-radius:4px;margin-bottom:20px;padding:15px}.alert h4{color:inherit;margin-top:0}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.media{zoom:1;overflow:hidden}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.panel{background-color:#fff;border:1px solid #0000;border-radius:4px;margin-bottom:20px;-webkit-box-shadow:0 1px 1px #0000000d;box-shadow:0 1px 1px #0000000d}.panel>.table{margin-bottom:0}.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.close{float:right;color:#000;text-shadow:0 1px #fff;filter:alpha(opacity=20);opacity:.2;font-size:21px;font-weight:700;line-height:1}.close:hover,.close:focus{color:#000;cursor:pointer;filter:alpha(opacity=50);opacity:.5;text-decoration:none}button.close{-webkit-appearance:none;cursor:pointer;background:0 0;border:0;padding:0}.modal-open{overflow:hidden}.modal{z-index:1050;-webkit-overflow-scrolling:touch;outline:0;display:none;position:fixed;inset:0;overflow:auto scroll}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.modal-dialog{width:auto;margin:10px;position:relative}.modal-content{background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:6px;outline:none;position:relative;-webkit-box-shadow:0 3px 9px #00000080;box-shadow:0 3px 9px #00000080}.modal-backdrop{z-index:1040;background-color:#000;position:fixed;inset:0}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}@media (width>=768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px #00000080;box-shadow:0 5px 15px #00000080}}.tooltip{z-index:1030;visibility:visible;filter:alpha(opacity=0);opacity:0;font-size:12px;line-height:1.4;display:block;position:absolute}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{color:#fff;text-align:center;background-color:#000;border-radius:4px;max-width:200px;padding:3px 8px;text-decoration:none}.tooltip-arrow{border-style:solid;border-color:#0000;width:0;height:0;position:absolute}.tooltip.top .tooltip-arrow{border-width:5px 5px 0;border-top-color:#000;margin-left:-5px;bottom:0;left:50%}.tooltip.right .tooltip-arrow{border-width:5px 5px 5px 0;border-right-color:#000;margin-top:-5px;top:50%;left:0}.tooltip.left .tooltip-arrow{border-width:5px 0 5px 5px;border-left-color:#000;margin-top:-5px;top:50%;right:0}.tooltip.bottom .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;margin-left:-5px;top:0;left:50%}.popover{z-index:1010;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:6px;max-width:276px;padding:1px;display:none;position:absolute;top:0;left:0;-webkit-box-shadow:0 5px 10px #0003;box-shadow:0 5px 10px #0003}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{border-style:solid;border-color:#0000;width:0;height:0;display:block;position:absolute}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{border-top-color:#00000040;border-bottom-width:0;margin-left:-11px;bottom:-11px;left:50%}.popover.top>.arrow:after{content:" ";border-top-color:#fff;border-bottom-width:0;margin-left:-10px;bottom:1px}.popover.right>.arrow{border-left-width:0;border-right-color:#00000040;margin-top:-11px;top:50%;left:-11px}.popover.right>.arrow:after{content:" ";border-left-width:0;border-right-color:#fff;bottom:-10px;left:1px}.popover.bottom>.arrow{border-top-width:0;border-bottom-color:#00000040;margin-left:-11px;top:-11px;left:50%}.popover.bottom>.arrow:after{content:" ";border-top-width:0;border-bottom-color:#fff;margin-left:-10px;top:1px}.popover.left>.arrow{border-left-color:#00000040;border-right-width:0;margin-top:-11px;top:50%;right:-11px}.popover.left>.arrow:after{content:" ";border-left-color:#fff;border-right-width:0;bottom:-10px;right:1px}.carousel{width:90%;margin:0 auto;position:relative}.carousel-indicators{z-index:15;text-align:center;width:100%;margin-left:0%;padding-left:0;list-style:none;position:relative;bottom:10px;left:0}.carousel-indicators li{text-align:left;cursor:pointer;opacity:.5;float:left;border-radius:10px;width:24.5%;height:auto;margin:0;padding-top:49px}.carousel-indicators .active{opacity:1;background:url(../images/testi-pointer.png) 30px 0 no-repeat;width:24.5%;height:auto;margin:0}.carousel-indicators li img{float:left;padding-right:7px}.carousel-indicators li span{color:#616161;text-align:left;padding-top:15px;font-size:14px;display:inline-block}.carousel-indicators li span b{color:#393939;font-size:18px;font-weight:500;display:block}@media screen and (width>=768px){.carousel-indicators{bottom:1px}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{clear:both}.hide{display:none!important}.show{display:block!important}.hidden{visibility:hidden!important;display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}@media (width<=767px){body{min-width:320px}section{padding:40px 0}h1,.h1,.parallax-main-banner h1{font-size:50px}h1 span,h3 span,h4 span{font-size:20px}.fixed-header .navbar-default{position:absolute}.navbar-brand{margin:12px 0 0 10px}.navbar-nav>li>a{padding-top:18px;padding-bottom:16px}#portfolio-items-wrap .portfolio-item{width:50%}#filters{margin:0 0 30px}#filters ul li{margin:0 -6px}#filters ul li a h3{padding:12px 13px}.message label{width:20%}.message textarea{width:78%}.contact-us label{float:none;width:100%;margin-bottom:10px}.contact-us input[type=text],.contact-us input[type=email],.contact-us textarea{width:100%}.carousel-indicators li,.carousel-indicators .active{float:left;width:49%;padding-top:10px}.carousel-indicators li img{display:none}.carousel-indicators .active{background:0 0}.devices{text-align:center;margin:20px 0 0}.overflow{padding-bottom:30px;overflow-x:auto}}@media (width<=480px){#portfolio-items-wrap .portfolio-item{width:100%}#filters ul li{margin:0;display:block}#filters ul li a{float:none}h1,.h1,.parallax-main-banner h1{font-size:29px}}@media (width>=768px) and (width<=991px){.navbar-nav>li>a{padding:22px 10px 15px}h1 span,h3 span,h4 span{font-size:20px}#portfolio-items-wrap .portfolio-item{width:33.3%}.message label{width:20%}.message textarea{width:78%}.devices{text-align:center;margin:20px 0 0}.services-sec{min-height:450px}.overflow{padding-bottom:30px;overflow-x:auto}}@media (width>=992px) and (width<=1199px){.navbar-nav>li>a{padding:22px 20px 15px}.carousel-indicators li span{font-size:13px}.carousel-indicators li span b{font-size:15px}.contact-us label{font-size:13px}.contact-us input[type=text],.contact-us input[type=email]{width:77.4%}.table .price .currency{left:20px}.table .price{padding:20px 20px 20px 30px}.message label{width:20%}.message textarea{width:78%}}@media (width>=1200px){.parallax-main-banner>#heading{padding-top:40px}}@media (width>=1600px){.parallax-main-banner>#heading{padding-top:10px}}