@charset "utf-8";*{outline:none;padding:0;margin:0}html{height:100%;padding:0;margin:0}body{height:100%;background-color:#FFF;background-position:center top;background-repeat:no-repeat;font-family:'OpenSansLight';font-size:15px;color:#555;text-decoration:none;font-weight:400;font-style:normal;line-height:19px;padding:0;margin:0}@font-face{font-family:'OpenSans';src:url(Fonts/OpenSans.eot);src:url(Fonts/OpenSans.eot?#iefix) format("embedded-opentype"),url(Fonts/OpenSans.woff) format("woff"),url(Fonts/OpenSans.ttf) format("truetype"),url(Fonts/OpenSans.svg#open_sansregular) format("svg");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:'OpenSansLight';src:url(Fonts/OpenSansLight.eot);src:url(Fonts/OpenSansLight.eot?#iefix) format("embedded-opentype"),url(Fonts/OpenSansLight.woff) format("woff"),url(Fonts/OpenSansLight.ttf) format("truetype"),url(Fonts/OpenSansLight.svg#open_sanslight) format("svg");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:'TempuSansITC';src:url(Fonts/TempuSansITC.eot);src:local(☺),url(Fonts/TempuSansITC.woff) format("woff"),url(Fonts/TempuSansITC.ttf) format("truetype"),url(Fonts/TempuSansITC.svg) format("svg");font-weight:400;font-style:normal;font-display:fallback}.clear{height:0;display:block;clear:left;font-size:0;line-height:0}.clean{height:0;display:block;clear:right;font-size:0;line-height:0}.cleall{height:0;display:block;clear:both;font-size:0;line-height:0}.canvas{height:500px;position:relative;padding:0;margin:30px 0 0}img{max-width:100%;height:auto;border:none}span.count{width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:-o-calc(100% - 30px);width:calc(100% - 30px);max-width:1170px;display:block;position:relative;padding:0 15px;margin:0 auto}a{color:#8962a9;text-decoration:none;cursor:pointer}a:hover{color:#8962a9;text-decoration:underline}a.button{display:inline-block;position:relative;background-color:#8962a9;font-family:'TempuSansITC';font-size:24px;color:#FFF;text-decoration:none;font-weight:400;font-style:normal;text-transform:uppercase;line-height:24px;padding:12px 40px;margin:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.button:hover{background-color:#76b4d9;text-decoration:none}ul{display:block;padding:0;margin:5px 0 15px 20px}ul li{font-family:'OpenSansLight';font-size:14px;color:#555;text-decoration:none;padding:0;margin:0}h3{display:block;font-family:'TempuSansITC';font-size:36px;color:#8962a9;text-decoration:none;font-weight:400;font-style:normal;text-transform:uppercase;line-height:40px;padding:5px 0 0;margin:0 0 10px}h4{display:block;font-family:'TempuSansITC';font-size:20px;color:#76b4d9;text-decoration:none;font-weight:400;font-style:normal;text-transform:uppercase;line-height:24px;padding:10px 0;margin:0}label{display:inline-block;vertical-align:middle;padding:0;margin:0 0 0 10px}.switch{width:60px;height:34px;display:inline-block;position:relative;vertical-align:middle;padding:0;margin:0 0 0 30px}.switch input{width:0;height:0;opacity:0}.switch .slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;cursor:pointer;border-radius:34px;-webkit-transition:.4s;transition:.4s}.switch .slider:before{width:26px;height:26px;content:"";position:absolute;left:4px;bottom:4px;background-color:#FFF;border-radius:50%;-webkit-transition:.4s;transition:.4s}.switch input:checked + .slider{background-color:#625d9a}.switch input:focus + .slider{box-shadow:0 0 1px #625d9a}.switch input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}input{width:100%;width:-moz-calc(100% - 22px);width:-webkit-calc(100% - 22px);width:-o-calc(100% - 22px);width:calc(100% - 22px);height:34px;display:block;background-color:#FFF;border:1px solid #d1d1d1;font-family:'OpenSansLight';font-size:12px;color:#666;text-decoration:none;font-weight:400;font-style:normal;line-height:34px;padding:0 10px;margin:10px 0 0}input.error{background-color:#FFC9CA;border:1px solid #AF3F3F;color:#ad2a10;text-decoration:none}textarea{width:100%;width:-moz-calc(100% - 22px);width:-webkit-calc(100% - 22px);width:-o-calc(100% - 22px);width:calc(100% - 22px);height:200px;display:block;background-color:#FFF;border:1px solid #d1d1d1;font-family:'OpenSansLight';font-size:12px;color:#666;text-decoration:none;font-weight:400;font-style:normal;line-height:18px;padding:10px;margin:10px 0 0}textarea.error{background-color:#FFC9CA;border:1px solid #AF3F3F;color:#ad2a10;text-decoration:none}small{display:none;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;text-decoration:none;padding:0;margin:10px 0 0}small.error{display:block;color:#881b1b}small.success{display:block;color:#409805}small.loading{display:block;color:#666}small svg,small img{display:inline-block;vertical-align:text-bottom;padding:0;margin:0 7px 0 0}header{width:100%;display:block;position:absolute;padding:20px 0 0;margin:0;z-index:99}header picture{display:block;position:relative;float:left;padding:0;margin:0}header picture img{max-width:100%;display:block;padding:0;margin:0 auto}header div.social{display:block;float:right;padding:0;margin:40px 0 0 20px}header div.social a{width:50px;height:50px;display:inline-block;position:relative;background-color:#9a7eb1;text-align:center;vertical-align:middle;padding:0;margin:0 0 0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header div.social a svg{display:inline-block;position:relative;fill:#FFF;padding:0;margin:13px auto}header div.social a:hover{background-color:#b67898}header div.contact{display:block;position:relative;float:right;font-size:12px;color:#999;text-decoration:none;padding:0;margin:40px 0 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header div.contact a{display:inline-block;font-size:24px;font-family:'Neucha';color:#252525;text-decoration:none;font-weight:400;font-style:normal;line-height:28px;vertical-align:middle;padding:0;margin:0 0 0 5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header div.contact a:hover{color:#5a1e81;text-decoration:none}header div.contact a:first-of-type{margin:0 5px 0 0}section.welcome{min-height:900px;height:100%;max-height:990px;display:block;position:relative;padding:0;margin:0;z-index:1}section.welcome span.count{height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}section.welcome div.info{width:100%;font-family:'TempuSansITC';color:#FFF;text-decoration:none;text-transform:uppercase;text-align:center;padding:0;margin:0 auto}section.welcome div.info p{display:block;font-size:36px;font-weight:700;font-style:normal;line-height:40px;padding:0;margin:0}section.welcome div.info h1{display:block;font-size:72px;font-weight:700;font-style:normal;line-height:76px;padding:0;margin:70px 0 10px}section.welcome svg{display:block;position:absolute;left:50%;bottom:200px;fill:#FFF;padding:0;margin:0 0 0 -25px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.welcome svg:hover{bottom:195px;opacity:.75}section.about{display:block;position:relative;font-size:14px;color:#555;text-decoration:none;line-height:20px;padding:80px 0;margin:0;z-index:1}section.about strong{font-family:'OpenSans';color:#1d192b;text-decoration:none;font-weight:400}section.about picture{display:block;float:left;padding:0;margin:0 20px 0 0}section.about picture img{width:100%;display:block;position:relative;padding:0;margin:0}section.certificate{display:block;position:relative;text-align:center;padding:0 0 100px;margin:0}section.certificate h3{text-align:center;padding:0;margin:0 0 30px}section.certificate a.cat{display:block;clear:left;border-top:1px solid #e7e6e6;font-family:'TempuSansITC';font-size:20px;color:#76b4d9;text-decoration:none;line-height:28px;font-style:normal;font-weight:400;text-align:left;text-transform:uppercase;padding:5px 10px;margin:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.certificate a.cat h5{max-width:-moz-calc(100% - 25px);max-width:-webkit-calc(100% - 25px);max-width:-o-calc(100% - 25px);max-width:calc(100% - 25px);display:inline-block;font-family:'TempuSansITC';font-size:20px;color:#76b4d9;text-decoration:none;line-height:28px;font-style:normal;font-weight:400;text-align:left;text-transform:uppercase;vertical-align:middle;padding:0;margin:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.certificate a.cat svg{display:inline-block;fill:#76b4d9;vertical-align:middle;padding:0;margin:0 10px 0 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.certificate a.cat:hover,section.certificate a.cat.active{color:#625d9a;text-decoration:none}section.certificate a.cat:hover h5,section.certificate a.cat.active h5{color:#625d9a;text-decoration:none}section.certificate a.cat:hover svg{fill:#625d9a}section.certificate a.cat.active svg{fill:#625d9a;-ms-transform:rotate(45deg);transform:rotate(45deg)}section.certificate article.countent{width:100%;display:none;overflow:auto;float:left;font-size:14px;text-align:left;line-height:20px;padding:20px 0;margin:0}section.certificate article.countent strong{font-family:'OpenSans';color:#1d192b;text-decoration:none;font-weight:400}section.certificate article.countent div.table{width:-moz-calc(56% - 10px);width:-webkit-calc(56% - 10px);width:-o-calc(56% - 10px);width:calc(56% - 10px);float:left;padding:0;margin:30px 20px 0 0}section.certificate article.countent div.info{width:-moz-calc(44% - 10px);width:-webkit-calc(44% - 10px);width:-o-calc(44% - 10px);width:calc(44% - 10px);float:left;text-align:center;line-height:20px;padding:0;margin:30px 0 0}section.certificate article.countent div.info p{display:inline-block;vertical-align:middle;padding:0;margin:0}section.certificate article.countent div.info picture{display:block;padding:0;margin:0 auto 15px}section.certificate article.countent div.info picture img{max-width:100%;display:block;padding:0;margin:0 auto}section.certificate article.countent div.info em{width:20px;height:20px;display:inline-block;vertical-align:middle;padding:0;margin:0 5px 0 10px}section.certificate article.countent div.info em.red{background-color:red}section.certificate article.countent div.info em.green{background-color:#92d050}section.certificate article.countent div.info em.violet{background-color:#7030a0}section.products{display:block;position:relative;text-align:center;padding:0 0 60px;margin:0;z-index:1}section.products h3{text-align:center;padding:0;margin:0 0 25px}section.products strong{font-family:'OpenSans';color:#1d192b;text-decoration:none;font-weight:400}section.products span.count{max-width:1280px}section.products div.item{width:25%;float:left;padding:0;margin:30px 0 0}section.products div.item p{display:block;padding:0 15px;margin:0}section.products div.item h4{padding:0;margin:0 15px 10px}section.products div.item picture{max-width:100%;display:block;padding:0;margin:0 auto 15px}section.products div.item picture img{max-width:100%;display:block;padding:0;margin:0 auto}section.informations{display:block;position:relative;text-align:center;padding:30px 0;margin:0}section.informations h3{text-align:center;padding:0;margin:0 0 30px}section.informations h4{text-align:center;padding:0;margin:0 0 30px;color:#1d192b}section.informations strong{font-family:'OpenSans';color:#1d192b;text-decoration:none;font-weight:400}section.informations ul.tabs{display:block;background-color:transparent;border-bottom:1px solid #e7e6e6;list-style:none;padding:0;margin:0}section.informations ul.tabs li{display:inline-block;list-style:none;vertical-align:middle;padding:0;margin:0}section.informations ul.tabs li a{display:block;border:1px solid rgba(255,255,255,0);font-family:'TempuSansITC';font-size:20px;color:#76b4d9;text-decoration:none;line-height:28px;font-style:normal;font-weight:400;text-align:left;text-transform:uppercase;vertical-align:middle;padding:10px 30px;margin:0 0 -1px;transition:all .3s ease-in-out}section.informations ul.tabs li a h5{display:inline-block;font-family:'TempuSansITC';font-size:20px;color:#76b4d9;text-decoration:none;line-height:28px;font-style:normal;font-weight:400;text-align:left;text-transform:uppercase;vertical-align:middle;padding:0;margin:0}section.informations ul.tabs li a:hover,section.informations ul.tabs li a:hover h5{color:#625d9a;text-decoration:none}section.informations ul.tabs li.select a{background-color:#FFF;border:1px solid #e7e6e6;border-bottom:1px solid #FFF;color:#625d9a;text-decoration:none}section.informations ul.tabs li.select a h5{color:#625d9a;text-decoration:none}section.informations .tab{display:none;position:relative;text-align:left;padding:20px 0;margin:0;z-index:1}section.informations article.tab div.box{width:-moz-calc(33.3334% - 30px);width:-webkit-calc(33.3334% - 30px);width:-o-calc(33.3334% - 30px);width:calc(33.3334% - 30px);display:block;float:left;text-align:center;padding:0;margin:30px 15px 0}section.informations article.tab div.box:nth-of-type(3n + 1){clear:left}section.informations article.tab div.box p{display:block;font-size:14px;line-height:18px;padding:0;margin:10px 0 0}section.informations article.tab div.box strong{display:block;font-family:'OpenSans';font-size:14px;color:#111;text-decoration:none;font-weight:700;text-transform:uppercase;padding:0;margin:0}section.informations article.tab div.box picture{max-width:100%;display:block;padding:0;margin:0 auto 15px}section.informations article.tab div.box picture img{max-width:100%;display:block;padding:0;margin:0 auto}section.contacts{display:block;position:relative;text-align:center;padding:0;margin:0;z-index:1}section.contacts div.map{height:500px;display:block;position:relative;background-color:#CCC;padding:0;margin:0}section.contacts h3{float:left;padding:12px 0 0}section.contacts h4{float:right;padding:25px 0 0}section.contacts h4 p{width:18px;height:18px;display:inline-block;position:relative;overflow:hidden;background-color:#97bde0;vertical-align:baseline;padding:0;margin:0 8px 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}section.contacts h4 p svg{display:block;fill:#FFF;padding:0;margin:3px auto}section.contacts div.info{width:390px;display:block;position:relative;float:left;padding:0;margin:0 20px 0 0;z-index:99}section.contacts div.info h5{background-color:rgba(118,180,217,0.6);font-family:'Neucha';font-size:24px;color:#FFF;text-decoration:none;font-weight:400;font-style:normal;text-transform:uppercase;line-height:24px;text-align:left;padding:20px;margin:0 0 1px}section.contacts div.info address{width:100%;position:absolute;font-style:normal;padding:0;margin:0}section.contacts div.info address p{display:block;position:relative;background-color:rgba(118,180,217,0.6);font-size:18px;color:#FFF;text-decoration:none;line-height:22px;text-align:left;padding:20px;margin:0 0 1px}section.contacts div.info address p a{color:#FFF;text-decoration:none}section.contacts div.info address p a:hover{color:#FFF;text-decoration:underline}section.contacts div.info address p strong{display:block;font-family:'OpenSans';font-size:14px;color:#1c4172;text-decoration:none;line-height:14px;font-weight:400;font-style:normal;padding:0;margin:0}section.contacts div.info a.button{display:block;background-color:rgba(137,98,169,0.60)}section.contacts div.info a.button:hover{background-color:#8962a9}footer{width:100%;display:block;position:relative;font-size:12px;color:#666;text-decoration:none;line-height:20px;padding:50px 0;margin:0}footer article{display:block;padding:13px 0;margin:0}footer article h6{display:inline;font-family:'OpenSans';font-size:12px;color:#252525;text-decoration:none;font-weight:400;font-style:normal;padding:0;margin:0}footer article em{color:#999;text-decoration:none;font-style:normal}footer aside{display:block;font-family:Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,sans-serif;font-size:11px;color:#666;text-decoration:none;padding:0;margin:0}footer aside a{color:#F60;text-decoration:none}footer aside a:hover{color:#F60;text-decoration:underline}footer div.phone{display:block;position:relative;float:right;font-size:12px;color:#999;text-decoration:none;padding:0;margin:0}footer div.phone a{display:inline-block;font-size:30px;font-family:'Neucha';color:#252525;text-decoration:none;font-weight:400;font-style:normal;line-height:34px;vertical-align:middle;padding:0;margin:0 0 0 5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer div.phone a:hover{color:#97BDE0;text-decoration:none}footer div.phone a:first-of-type{margin:0 5px 0 0}a.language{display:block;position:fixed;right:0;top:20%;background-color:#CCC;padding:5px;margin:0;z-index:99999}a.language svg{display:block;padding:0;margin:0}div.coockiebanner{width:96%;position:fixed;left:0;bottom:0;background-color:rgba(137,98,169,0.8);font-size:12px;color:#DDD;text-decoration:none;text-align:center;padding:10px 2%;margin:0;opacity:0;z-index:999999}div.coockiebanner a{color:#76b4d9;text-decoration:none;cursor:pointer}div.coockiebanner a:hover{color:#76b4d9;text-decoration:underline}div.coockiebanner a.boxclose{display:inline-block;background-color:#76b4d9;font-size:19px;color:#fff;text-decoration:none;font-weight:700;line-height:0;vertical-align:middle;padding:9px 5px 10px;margin:0 0 0 20px;cursor:pointer}div.coockiebanner a.boxclose:hover{background-color:#333;text-decoration:none}div.coockiebanner a.boxclose:before{content:"×"}#form{width:480px;display:none;padding:15px;margin:0}#form a.button{display:block;text-align:center;margin:10px 0 0}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{outline:none;border:0;vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:900000!important}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none}.fancybox-opened{z-index:999000!important}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer{position:relative;z-index:999900!important}.fancybox-inner{position:relative;overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;white-space:nowrap;padding:15px;margin:0}.fancybox-image,.fancybox-iframe{width:100%;height:100%;display:block}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;background-color:#000;margin-top:-25px;margin-left:-25px;opacity:.8;cursor:pointer;z-index:999000!important}#fancybox-loading div{width:60px;height:60px;background-image:url(../Images/Icons/loader.gif);background-position:center;background-repeat:no-repeat}.fancybox-close{width:25px;height:25px;position:absolute;top:-31px;right:0;background-color:#8962a9;border:3px solid #8962a9;font-family:'OpenSans';font-size:25px;color:#FFF;text-decoration:none;line-height:23px;text-align:center;padding:0;cursor:pointer;z-index:999999!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fancybox-close:hover{background-color:#76b4d9;border:3px solid #76b4d9;color:#FFF;text-decoration:none}.fancybox-close:before{content:"×"}.fancybox-nav{width:40%;height:100%;position:absolute;top:0;text-decoration:none;cursor:pointer;z-index:999999!important}.fancybox-nav.fancybox-prev{left:0}.fancybox-nav.fancybox-next{right:0}.fancybox-nav span{width:19px;height:34px;display:block;position:absolute;visibility:hidden;top:50%;background-color:#76b4d9;background-image:url(../Images/Icons/all.png);background-repeat:no-repeat;border-top:8px solid #76b4d9;border-bottom:8px solid #76b4d9;border-left:15px solid #76b4d9;border-right:16px solid #76b4d9;text-indent:-9999px;padding:0;margin:-25px 0 0;cursor:pointer;z-index:999999!important}.fancybox-nav.fancybox-prev span{left:0;background-position:-131px -0}.fancybox-nav.fancybox-next span{right:0;background-position:-131px -34px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;background-color:rgba(0,0,0,0.9);display:none;z-index:900000!important}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{position:absolute;top:-50px;left:0;visibility:hidden;text-shadow:none;z-index:999999!important}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:999999!important;text-align:left}.fancybox-title-float-wrap .child{display:inline-block;background:transparent;font-family:'OpenSansLight';font-size:30px;color:#FFF;text-decoration:none;line-height:30px;font-weight:400;font-style:normal;vertical-align:middle;text-transform:uppercase;white-space:nowrap;padding:0;margin-right:-100%}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}div.tableframe{overflow-x:auto;padding:0;margin:0 0 20px}table{width:100%;border:none;border:2px solid #000;border-collapse:collapse;border-spacing:0;padding:0;margin:0}table tr{background-color:#FFF}table tr th{background-color:#000;border-bottom:1px solid #CCC;border-collapse:collapse;font-size:12px;color:#FFF;text-decoration:none;text-transform:uppercase;font-weight:400;padding:5px 10px;margin:0}table tr td{border:none;border-bottom:1px solid #CCC;border-collapse:collapse;font-size:12px;color:#666;text-decoration:none;padding:5px 10px;margin:0}table tr:hover,table tr:hover td{background-color:#F3EEF7}@media only screen and (max-width: 1200px){section.informations ul.tabs li a{padding:5px 20px}}@media only screen and (max-width: 1100px){section.informations ul.tabs li a{font-size:16px;line-height:18px}section.informations ul.tabs li a h5{font-size:16px;line-height:18px}}@media only screen and (max-width: 1050px){header div.contact{display:none}section.certificate article.countent div.table{width:auto;float:none;margin:0}section.certificate article.countent div.info{width:auto;float:none}}@media only screen and (max-width: 950px){h3{font-size:35px;line-height:39px}section.about{padding:75px 0}section.about div.map{width:-moz-calc(100% - 300px);width:-webkit-calc(100% - 300px);width:-o-calc(100% - 300px);width:calc(100% - 300px)}section.certificate{padding:0 0 75px}section.informations ul.tabs li a{padding:5px 10px}section.contacts h3{float:right}section.contacts h4{display:none}section.contacts div.info{width:305px;margin:0}section.contacts div.info h5{padding:15px}section.contacts div.info address p{padding:15px}section.contacts div.info a.button{font-size:18px;line-height:18px;padding:10px 0}}@media only screen and (max-width: 900px){h3{font-size:34px;line-height:38px}header div.contact{display:none}section.about{padding:70px 0}section.certificate{padding:0 0 70px}footer{text-align:center}footer div.phone{float:none;margin:0 0 30px}}@media only screen and (max-width: 850px){h3{font-size:33px;line-height:37px}h4{font-size:19px;line-height:23px}section.about{padding:65px 0}section.certificate{padding:0 0 65px}section.informations ul.tabs li a h5 span{display:none}}@media only screen and (max-width: 800px){h3{font-size:32px;line-height:36px}section.about{padding:60px 0}section.certificate{padding:0 0 60px}}@media only screen and (max-width: 750px){h3{font-size:31px;line-height:35px}section.about{padding:55px 0}section.certificate{padding:0 0 55px}section.products div.item{width:50%}section.products div.item:nth-of-type(2n + 1){clear:left}section.informations article.tab div.box{width:-moz-calc(50% - 30px);width:-webkit-calc(50% - 30px);width:-o-calc(50% - 30px);width:calc(50% - 30px)}section.informations article.tab div.box:nth-of-type(3n + 1){clear:none}section.informations article.tab div.box:nth-of-type(2n + 1){clear:left}}@media only screen and (max-width: 700px){h3{font-size:30px;line-height:34px}h4{font-size:18px;line-height:22px}section.about{text-align:center;padding:50px 0}section.about picture{max-width:375px;float:none;margin:0 auto 15px}section.certificate{padding:0 0 50px}section.informations .tab img{float:none;margin:0 auto 20px}}@media only screen and (max-width: 650px){h3{font-size:29px;line-height:33px}header picture{float:none;margin:0 auto}header div.social{float:none;text-align:center;margin:20px 0 0}section.welcome{min-height:740px}footer,section.about{padding:45px 0}section.certificate{padding:0 0 45px}section.informations ul.tabs li{display:block;border:none}section.informations ul.tabs li a{display:block;padding:5px 10px;margin:0}section.informations ul.tabs li a h5{display:block}section.informations ul.tabs li.select a{background-color:#625d9a;border:none;border-bottom:none;color:#FFF;text-decoration:none}section.informations ul.tabs li.select a h5{color:#FFF;text-decoration:none}section.contacts h3{float:none;text-align:center;padding:30px 0 15px;margin:0}section.contacts div.info{width:auto;float:none;margin:0}section.contacts div.info h5{font-size:23px;line-height:23px}section.contacts div.info address{width:100%;position:relative;font-style:normal;padding:0;margin:0}section.contacts div.map{height:450px}.canvas{height:450px}}@media only screen and (max-width: 600px){body{background-size:400%}h3{font-size:28px;line-height:32px}footer,section.about{padding:40px 0}section.certificate{padding:0 0 40px}section.contacts div.info h5{font-size:22px;line-height:22px}section.contacts div.map{height:425px}.canvas{height:425px}}@media only screen and (max-width: 550px){h3{font-size:27px;line-height:31px}h4{font-size:17px;line-height:21px}section.welcome{min-height:700px}section.welcome div.info p{font-size:18px;line-height:22px}section.welcome div.info h1{font-size:36px;line-height:40px;margin:35px 0 5px}footer{padding:35px 0}section.certificate{padding:0 0 35px}section.contacts div.info h5{font-size:21px;line-height:21px}section.contacts div.map{height:400px}.canvas{height:400px}footer{padding:35px 0}footer div.phone a{font-size:24px;line-height:28px}#form{width:360px}}@media only screen and (max-width: 500px){h3{font-size:26px;line-height:30px}footer,section.about{padding:30px 0}section.certificate{padding:0 0 30px}section.products div.item{width:auto;float:none;clear:left}section.informations article.tab div.box{width:auto;float:none;clear:left}section.contacts div.info h5{font-size:20px;line-height:20px}section.contacts div.map{height:375px}.canvas{height:375px;margin:15px 0 0}}@media only screen and (max-width: 450px){h3{font-size:25px;line-height:29px}h4{font-size:16px;line-height:20px}section.welcome{min-height:650px}section.contacts div.info h5{font-size:19px;line-height:19px}section.contacts div.map{height:350px}footer div.phone a{font-size:18px;line-height:18px}#form{width:240px}.canvas{height:350px}}@media only screen and (max-width: 400px){h3{font-size:24px;line-height:28px}h4{font-size:15px;line-height:19px}section.contacts div.info h5{font-size:18px;line-height:18px}section.contacts div.map{height:325px}.canvas{height:325px}}@media only screen and (max-width: 350px){h3{font-size:22px;line-height:26px}h4{font-size:14px;line-height:18px}section.contacts div.info h5{font-size:16px;line-height:16px}section.contacts div.map{height:300px}.canvas{height:300px}footer div.phone a{display:block}}