html{font-size:12px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{font-family:"ubuntu-regular";color:#333}a{color:#333}.clear{height:0;clear:both;display:block}.bulletList{margin-left:20px;list-style-type:disc}.noListType{list-style-type:none}.globalWidth{width:1100px;margin:0 auto}.header{border-bottom:1px solid #CDCDCD;position:relative;z-index:200}.header_top{margin-bottom:20px;float:right}.header_phone{margin-right:20px;font-size:1.16667rem;line-height:2.5rem;float:left}.header_phone a:hover{text-decoration:underline}.header_lang.selectContainer{width:100px;border:none;background-color:#eee;position:relative;float:left}.header_lang.selectContainer select{height:30px;padding-left:10px;font-size:1.16667rem;line-height:2.5rem}.header_lang.selectContainer::after{margin-top:3px;border:6px solid transparent;border-top-color:#333;content:"";right:10px;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.header_bottom{position:relative}.mainMenu.left{float:left}.mainMenu.right{float:right}.mainMenu li{margin-right:35px;float:left}.mainMenu li:nth-child(1).active a{color:#f90}.mainMenu li:nth-child(1).active a::after{left:0;right:0}.mainMenu li:nth-child(1) a:hover{color:#f90}.mainMenu li:nth-child(1) a::after{background-color:#f90}.mainMenu li:nth-child(2).active a{color:#306DAC}.mainMenu li:nth-child(2).active a::after{left:0;right:0}.mainMenu li:nth-child(2) a:hover{color:#306DAC}.mainMenu li:nth-child(2) a::after{background-color:#306DAC}.mainMenu li:nth-child(3).active a{color:#498342}.mainMenu li:nth-child(3).active a::after{left:0;right:0}.mainMenu li:nth-child(3) a:hover{color:#498342}.mainMenu li:nth-child(3) a::after{background-color:#498342}.mainMenu li:nth-child(4).active a{color:#D13E34}.mainMenu li:nth-child(4).active a::after{left:0;right:0}.mainMenu li:nth-child(4) a:hover{color:#D13E34}.mainMenu li:nth-child(4) a::after{background-color:#D13E34}.mainMenu li:last-of-type{margin-right:0}.mainMenu li a{padding-bottom:5px;font-family:"din-medium";font-size:1.91667rem;line-height:2.25rem;display:block;position:relative}.mainMenu li a:hover::after{left:0;right:0}.mainMenu li a::after{height:3px;content:"";position:absolute;left:50%;right:50%;bottom:-1.5px;background:#f90;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;transition:all .35s}.mainMenu li .subMenu{display:none}.logo{width:159px;height:83px;background:no-repeat center top #fff;top:-33px;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.logo::after{width:calc(100% - 24px);height:1px;background:#CDCDCD;content:"";position:absolute;left:12px;bottom:1px}.logo_lines::before,.logo_lines::after{width:1px;height:20px;background:#CDCDCD;content:"";position:absolute;bottom:0}.logo_lines::before{left:6px;-webkit-transform:rotate(-36.87deg);-moz-transform:rotate(-36.87deg);-ms-transform:rotate(-36.87deg);transform:rotate(-36.87deg)}.logo_lines::after{right:6px;-webkit-transform:rotate(36.87deg);-moz-transform:rotate(36.87deg);-ms-transform:rotate(36.87deg);transform:rotate(36.87deg)}.showcase{width:1300px;height:500px;margin-top:27px;position:relative}.showcase_left{width:35px;position:absolute;top:15px;bottom:15px;left:0;background-color:#EBEDEE;background-image:linear-gradient(#D3D9DA 25%, transparent 25%, transparent 50%, #D3D9DA 50%, #D3D9DA 75%, transparent 75%, transparent);background-size:10px 10px}.showcase_social{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.showcase_social li{position:relative;bottom:-45px;visibility:hidden;opacity:0;-webkit-animation:moveUp 0.4s ease forwards;-moz-animation:moveUp 0.4s ease forwards;-ms-animation:moveUp 0.4s ease forwards;animation:moveUp 0.4s ease forwards}.showcase_social li:nth-child(1){-webkit-animation-delay:100ms;-moz-animation-delay:100ms;-ms-animation-delay:100ms;animation-delay:100ms}.showcase_social li:nth-child(2){-webkit-animation-delay:200ms;-moz-animation-delay:200ms;-ms-animation-delay:200ms;animation-delay:200ms}.showcase_social li:nth-child(3){-webkit-animation-delay:300ms;-moz-animation-delay:300ms;-ms-animation-delay:300ms;animation-delay:300ms}.showcase_social li:nth-child(4){-webkit-animation-delay:400ms;-moz-animation-delay:400ms;-ms-animation-delay:400ms;animation-delay:400ms}.showcase_social li:last-of-type{margin-bottom:0}.showcase_social li a{width:35px;height:28px;padding:12.5px 0px;background:no-repeat center / 27px 27px;display:block;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.showcase_social li a.ss1{background-image:url("../../images/ss1.svg")}.showcase_social li a.ss1:hover{background-color:#3b5998;background-image:url("../../images/w-ss1.svg")}.showcase_social li a.ss2{background-image:url("../../images/ss2.svg")}.showcase_social li a.ss2:hover{background-color:#00aced;background-image:url("../../images/w-ss2.svg")}.showcase_social li a.ss3{background-image:url("../../images/ss3.svg")}.showcase_social li a.ss3:hover{background-color:#dd4b39;background-image:url("../../images/w-ss3.svg")}.showcase_social li a.ss4{background-image:url("../../images/ss4.svg")}.showcase_social li a.ss4:hover{background-color:#007bb5;background-image:url("../../images/w-ss4.svg")}.showcase_inner{width:1230px;margin:0 auto}.showcase_inner .bx-viewport{overflow:visible !important}@-webkit-keyframes moveUp{100%{bottom:0;visibility:visible;opacity:1}}@-moz-keyframes moveUp{100%{bottom:0;visibility:visible;opacity:1}}@-ms-keyframes moveUp{100%{bottom:0;visibility:visible;opacity:1}}@-o-keyframes moveUp{100%{bottom:0;visibility:visible;opacity:1}}@keyframes moveUp{100%{bottom:0;visibility:visible;opacity:1}}.mainSlider li{height:500px;background:no-repeat center / cover}.mainSlider li.active-slide .mainSlider_left_icon,.mainSlider li.active-slide .mainSlider_left_title div,.mainSlider li.active-slide .mainSlider_left_title span{-webkit-animation:moveUp 0.5s ease forwards;-moz-animation:moveUp 0.5s ease forwards;-ms-animation:moveUp 0.5s ease forwards;animation:moveUp 0.5s ease forwards}.mainSlider li.active-slide .mainSlider_right{-webkit-animation:slideRight 0.6s ease forwards;-moz-animation:slideRight 0.6s ease forwards;-ms-animation:slideRight 0.6s ease forwards;animation:slideRight 0.6s ease forwards}.mainSlider li.active-slide .mainSlider_right_title,.mainSlider li.active-slide .mainSlider_right_text,.mainSlider li.active-slide .mainSlider_right_warning,.mainSlider li.active-slide .mainSlider_right_detail{-webkit-animation:moveUp 0.5s ease forwards;-moz-animation:moveUp 0.5s ease forwards;-ms-animation:moveUp 0.5s ease forwards;animation:moveUp 0.5s ease forwards}.mainSlider li.active-slide .mainSlider_right_triangle{-webkit-animation:triangle 0.5s ease forwards;-moz-animation:triangle 0.5s ease forwards;-ms-animation:triangle 0.5s ease forwards;animation:triangle 0.5s ease forwards}.mainSlider_inner{height:500px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.mainSlider_left{padding-left:80px;font-family:"din-medium";float:left}.mainSlider_left_icon{position:relative;bottom:-40px;visibility:hidden;opacity:0}.mainSlider_left_title{font-size:5rem;line-height:5.83333rem;color:#fff}.mainSlider_left_title div,.mainSlider_left_title span{position:relative;bottom:-40px;visibility:hidden;opacity:0}.mainSlider_left_title div{font-size:1.58333rem;line-height:1.83333rem;-webkit-animation-delay:0.2s !important;-moz-animation-delay:0.2s !important;-ms-animation-delay:0.2s !important;animation-delay:0.2s !important}.mainSlider_left_title span{-webkit-animation-delay:0.4s !important;-moz-animation-delay:0.4s !important;-ms-animation-delay:0.4s !important;animation-delay:0.4s !important}.mainSlider_right{width:580px;height:500px;padding:70px 40px 0 170px;box-sizing:border-box;background:url("../../images/slider-right.png") no-repeat center right;font-family:"garamond-regular";float:right;position:relative;right:-85px;visibility:hidden;opacity:0;-webkit-animation-delay:0.4s !important;-moz-animation-delay:0.4s !important;-ms-animation-delay:0.4s !important;animation-delay:0.4s !important}@-webkit-keyframes slideRight{100%{right:-35px;visibility:visible;opacity:1}}@-moz-keyframes slideRight{100%{right:-35px;visibility:visible;opacity:1}}@-ms-keyframes slideRight{100%{right:-35px;visibility:visible;opacity:1}}@-o-keyframes slideRight{100%{right:-35px;visibility:visible;opacity:1}}@keyframes slideRight{100%{right:-35px;visibility:visible;opacity:1}}.mainSlider_right_inner{position:relative;z-index:3}.mainSlider_right_title{position:relative;bottom:-40px;visibility:hidden;opacity:0;-webkit-animation-delay:0.9s !important;-moz-animation-delay:0.9s !important;-ms-animation-delay:0.9s !important;animation-delay:0.9s !important}.mainSlider_right_title div:first-child{font-size:4.16667rem;line-height:4.16667rem;letter-spacing:-2px}.mainSlider_right_title div:first-child span{font-size:5.91667rem;line-height:5.08333rem;color:#D13E34}.mainSlider_right_title div:nth-child(2){font-size:3.75rem;line-height:4.16667rem}.mainSlider_right_title div:nth-child(2) span{padding:0 10px;font-family:"ubuntu-light";font-size:2.91667rem;line-height:4.16667rem;color:#fff;display:inline-block;background-image:linear-gradient(89deg, #468042 0%, #8dc54a 99%)}.mainSlider_right_text{margin-top:15px;font-family:"ubuntu-light";font-size:1.25rem;line-height:1.75rem;position:relative;bottom:-40px;visibility:hidden;opacity:0;-webkit-animation-delay:1.05s !important;-moz-animation-delay:1.05s !important;-ms-animation-delay:1.05s !important;animation-delay:1.05s !important}.mainSlider_right_warning{margin-top:15px;font-family:"ubuntu-regular";font-size:1.66667rem;line-height:2.25rem;position:relative;bottom:-40px;-webkit-animation-delay:1.2s !important;-moz-animation-delay:1.2s !important;-ms-animation-delay:1.2s !important;animation-delay:1.2s !important;visibility:hidden;opacity:0}.mainSlider_right_detail{margin-top:10px;padding:3px 8px 3px 5px;border:1px solid #306DAC;font-family:"ubuntu-light";font-size:1.25rem;line-height:1.75rem;color:#306DAC;display:inline-block;position:relative;bottom:-40px;visibility:hidden;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;-webkit-animation-delay:1.3s !important;-moz-animation-delay:1.3s !important;-ms-animation-delay:1.3s !important;animation-delay:1.3s !important}.mainSlider_right_detail::before{width:0;height:100%;background:#306DAC;content:"";position:absolute;left:0;top:0;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.mainSlider_right_detail:hover{color:#fff}.mainSlider_right_detail:hover::before{width:100%}.mainSlider_right_img{position:absolute;right:15px;bottom:18px}.mainSlider_right_triangle{width:204px;height:234px;position:absolute;left:0;text-align:center;z-index:2;display:block;bottom:-22px;visibility:hidden;opacity:0;-webkit-animation-delay:1.2s !important;-moz-animation-delay:1.2s !important;-ms-animation-delay:1.2s !important;animation-delay:1.2s !important}@media screen and (min-width: 1100px){@-webkit-keyframes triangle{100%{bottom:18px;visibility:visible;opacity:1}}@-moz-keyframes triangle{100%{bottom:18px;visibility:visible;opacity:1}}@-ms-keyframes triangle{100%{bottom:18px;visibility:visible;opacity:1}}@-o-keyframes triangle{100%{bottom:18px;visibility:visible;opacity:1}}@keyframes triangle{100%{bottom:18px;visibility:visible;opacity:1}}}.mainSlider_right_triangle_inner{border:102px solid transparent;border-bottom-width:234px;position:absolute;bottom:0;left:0;z-index:-1}.mainSlider_right_triangle_icon{margin:90px auto 0}.mainSlider_right_triangle_title{margin-top:10px;font-family:"din-medium";font-size:2.16667rem;line-height:2.16667rem;color:#fff}.mainSlider_right_triangle_title div{font-size:1rem;line-height:1.16667rem}.content_button{margin-top:10px;padding:0 10px;border:1px solid #306DAC;font-family:"ubuntu-medium";font-size:1rem;line-height:2.25rem;color:#306DAC;display:inline-block;position:relative;z-index:2;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;transition:all .25s}.content_button::before{width:0;height:100%;background:#306DAC;content:"";position:absolute;left:0;top:0;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.content_button:hover{color:#fff}.content_button:hover::before{width:100%}.indexNews{border-bottom:1px solid #CDCDCD}.indexNews_inner{min-height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.indexNews_title{font-family:"din-medium";font-size:1.91667rem;line-height:2.25rem}.indexNews_text{max-width:970px;margin-left:40px;font-size:1.25rem;line-height:1.75rem}.indexNews_text p{display:inline-block}.indexNews_text a{margin-left:15px;padding:5px 10px;background:rgba(0,0,0,0.6);display:inline-block;color:#fff;position:relative;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.indexNews_text a::before{left:-10px;border:5px solid transparent;border-right-color:rgba(0,0,0,0.6);content:"";position:absolute;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.indexNews_text a:hover{background:rgba(0,0,0,0.85)}.indexNews_text a:hover::before{border-right-color:rgba(0,0,0,0.85)}.products{margin-top:20px}.products_left{width:770px;box-sizing:border-box;float:left}.products_title{margin-bottom:8px;font-family:"din-medium";font-size:2.75rem;line-height:3.25rem;color:#306DAC}.products_list li{width:115px;height:145px;margin-right:30px;float:left}.products_list li a{display:block}.products_list li a:hover .products_list_text{color:#f90}.products_list_container{padding:0 30px;position:relative}.products_list_container .bx-controls-direction a{width:13px;height:70px;display:block;background:#E5E5E5;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.products_list_container .bx-controls-direction a:hover{background:#306DAC}.products_list_container .bx-controls-direction a::before{border:5px solid transparent;border-right:8px solid #fff;content:"";left:-3px;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.products_list_container .bx-controls-direction a.bx-prev{left:0}.products_list_container .bx-controls-direction a.bx-next{right:0;-webkit-transform:translate(0, -50%) rotate(180deg);-moz-transform:translate(0, -50%) rotate(180deg);-ms-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg)}.products_list_img{width:100px;height:100px;margin:0 auto;background:no-repeat center / contain}.products_list_text{margin-top:4px;font-family:"ubuntu-regular";font-size:1rem;line-height:1.5rem;color:#306DAC;text-align:center;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.products_right{width:294px;padding-top:9px;float:right}.products_right_video{height:178px;background:no-repeat center / cover;display:block;position:relative}.products_right_video:hover::before,.products_right_video:hover::after{visibility:visible;opacity:1}.products_right_video::before,.products_right_video::after{content:""}.products_right_video::before{width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;visibility:hidden;opacity:0;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;transition:all .25s}.products_right_video::after{width:50px;height:50px;background:url("../../images/play.svg") no-repeat center/50px 50px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);visibility:hidden;opacity:0;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;transition:all .25s}.brands{margin-top:20px;padding:20px 0;border-top:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD}.brands_inner{padding:0 50px;box-sizing:border-box;position:relative}.brands_inner .bx-wrapper{margin:0 auto}.brands_inner .bx-controls-direction a{width:18px;height:36px;display:block;float:left;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s;-webkit-transform:translate(0, -50%) scale(1.25);-moz-transform:translate(0, -50%) scale(1.25);-ms-transform:translate(0, -50%) scale(1.25);transform:translate(0, -50%) scale(1.25)}.brands_inner .bx-controls-direction a:hover::before,.brands_inner .bx-controls-direction a:hover::after{background:#306DAC}.brands_inner .bx-controls-direction a::before,.brands_inner .bx-controls-direction a::after{position:absolute;left:25%;width:3px;height:50%;background:#ddd;content:'';-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.brands_inner .bx-controls-direction a::before{-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.brands_inner .bx-controls-direction a::after{top:50%;-webkit-transform:translateX(-50%) rotate(-45deg);-moz-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.brands_inner .bx-controls-direction a:hover{opacity:1}.brands_inner .bx-controls-direction a.bx-prev{left:0}.brands_inner .bx-controls-direction a.bx-next{right:0;-webkit-transform:translate(0, -50%) rotate(180deg) scale(1.25);-moz-transform:translate(0, -50%) rotate(180deg) scale(1.25);-ms-transform:translate(0, -50%) rotate(180deg) scale(1.25);transform:translate(0, -50%) rotate(180deg) scale(1.25)}.brands_slider li{width:250px;height:75px;position:relative;float:left}.brands_slider li img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.trust{height:229px;margin-top:25px;background:url("../../images/trust.jpg") no-repeat;position:relative}.trust_left{max-width:180px;padding-top:45px;padding-left:10px;font-family:"garamond-regular";font-size:3rem;line-height:3rem;letter-spacing:-2px;float:left}.trust_left span{color:#498342}.trust_right{width:755px;margin-right:35px;padding-top:50px;float:right}.trust_slider li{width:135px;margin-right:15px;float:left}.trust_slider li.trust1:hover .trust_slider_img::before{background:currentColor;-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;transition-delay:0.4s}.trust_slider li.trust2:hover .trust_slider_img::before{background:currentColor;-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;transition-delay:0.4s}.trust_slider li.trust3:hover .trust_slider_img::before{background:currentColor;-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;transition-delay:0.4s}.trust_slider li.trust4:hover .trust_slider_img::before{background:currentColor;-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;transition-delay:0.4s}.trust_slider li:hover .trust_slider_img svg circle{stroke-dashoffset:0}.trust_slider li:hover .trust_slider_img img{-webkit-transform:translate(-50%, -50%) scale(0.65);-moz-transform:translate(-50%, -50%) scale(0.65);-ms-transform:translate(-50%, -50%) scale(0.65);transform:translate(-50%, -50%) scale(0.65)}.trust_slider_img{width:102px;height:102px;margin:0 auto;box-sizing:border-box;border:1px solid #fff;border-radius:50%;position:relative;z-index:2;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;transition:all .25s}.trust_slider_img::before{width:100%;height:100%;border-radius:50%;content:"";position:absolute;background:transparent;z-index:-1;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;transition:all .25s}.trust_slider_img svg{left:1px;top:1px;overflow:visible}.trust_slider_img svg circle{position:absolute;top:0;right:0;stroke-dasharray:315;stroke-dashoffset:316;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.trust_slider_img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.trust_slider_text{margin-top:10px;font-family:"ubuntu-regular";font-size:1.25rem;line-height:1.75rem;text-align:center;color:#fff}.recipes{margin-top:25px;padding:20px 0;border-top:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD}.recipes_inner{background:#F7F9FC}.recipes_img{width:300px;height:225px;margin-right:30px;background:no-repeat center / cover;float:left;position:relative}.recipes_img:hover div{visibility:visible;opacity:1}.recipes_img div{padding:20px;box-sizing:border-box;font-family:"ubuntu-light";font-size:1.16667rem;line-height:1.66667rem;color:#fff;width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;visibility:hidden;opacity:0}.recipes_middle{max-width:534px;height:225px;font-family:"ubuntu-regular";float:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.recipes_title{font-size:3.33333rem;line-height:3.66667rem;color:#306DAC;letter-spacing:-1px}.recipes_title span{color:#498342}.recipes_name{font-size:1.91667rem;line-height:2.91667rem;color:#306DAC}.recipes_text{font-family:"ubuntu-light";font-size:1.25rem;line-height:1.91667rem}.recipes_right{width:236px;height:201px;padding-top:15px;margin-top:12px;background:url("../../images/recipes-right.png") no-repeat;box-sizing:border-box;float:right}.recipes_right_list li{width:82px;margin:0 10px 10px 10px;font-family:"ubuntu-light";font-size:1.25rem;line-height:1.75rem;text-align:center;float:right}.recipes_right_list_img{height:61px;margin:0 auto 3px;display:block;position:relative}.recipes_right_list_img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.banner{width:1270px;margin-top:27px;margin-bottom:15px;position:relative}.banner .showcase_social li a{background-size:20px 20px}.banner_inner{width:1200px;height:277px;margin:0 auto;padding:50px 0 0 60px;box-sizing:border-box;background:no-repeat center / cover}.banner_title{margin-top:5px;font-family:"din-medium";font-size:1.58333rem;line-height:1.58333rem;color:#fff;text-shadow:0 0 2px #000;letter-spacing:0}.banner_title div{font-size:5.33333rem;line-height:5.33333rem}.banner_right{width:500px;height:246px;padding:50px 0 0 100px;box-sizing:border-box;background:url("../../images/banner-right.png") no-repeat right center;position:absolute;right:0;top:15px}.banner_right_title{margin-bottom:10px;font-family:"din-medium";font-size:2rem;line-height:2.5rem;color:#306DAC;letter-spacing:0pt}.banner_right_list li{width:95px;height:95px;margin-right:20px;border-radius:50%;background:#306DAC;font-size:2rem;line-height:2.5rem;color:#fff;float:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.banner_right_list li:nth-child(3n){margin-right:0}.banner_right_list li div{width:100%;text-align:center}.banner_right_list li span{font-size:1rem;line-height:1.33333rem;display:block}.subContent_left{width:250px;float:left}.subContent_left_list>li{border-bottom:1px solid white}.subContent_left_list>li.active>a::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.subContent_left_list>li.active>a::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.subContent_left_list>li>a{padding:5px 15px;background:#608FBE;font-family:"din-medium";font-size:1.91667rem;line-height:2.25rem;color:#fff;display:block;position:relative}.subContent_left_list>li>a::before,.subContent_left_list>li>a::after{width:13px;height:2px;background:#fff;content:"";box-sizing:border-box;position:absolute;right:10px;top:50%;-webkit-transition:transform,0.3s;-moz-transition:transform,0.3s;-ms-transition:transform,0.3s;transition:transform,0.3s}.subContent_left_list>li>a::before{right:18px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.subContent_left_list>li>a::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.subContent_left_list>li .subMenu{padding:5px 0 5px 15px;background:#F0F0F0;display:none}.subContent_left_list>li .subMenu.active{display:block}.subContent_left_list>li .subMenu li{position:relative}.subContent_left_list>li .subMenu li:hover::before{background:#f90}.subContent_left_list>li .subMenu li:hover a{color:#f90}.subContent_left_list>li .subMenu li:hover a::before,.subContent_left_list>li .subMenu li:hover a::after{background:#f90}.subContent_left_list>li .subMenu li:hover a .subImg{visibility:visible;opacity:1}.subContent_left_list>li .subMenu li.active::before{background:#f90}.subContent_left_list>li .subMenu li.active a{color:#f90}.subContent_left_list>li .subMenu li.active a::before,.subContent_left_list>li .subMenu li.active a::after{background:#f90}.subContent_left_list>li .subMenu li.active a .subImg{visibility:visible;opacity:1}.subContent_left_list>li .subMenu li::before{width:11px;height:3px;background:#306DAC;border-radius:5px;content:"";position:absolute;left:0;top:17px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.subContent_left_list>li .subMenu li a{padding:8px 50px 8px 15px;font-size:1.25rem;line-height:1.75rem;color:#306dac;display:block;position:relative;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.subContent_left_list>li .subMenu li a .subImg{width:40px;height:40px;background:no-repeat center / contain;position:absolute;right:0;bottom:0;visibility:hidden;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.subContent_left_list>li .subMenu li a::before,.subContent_left_list>li .subMenu li a::after{width:7px;height:3px;background:#306DAC;border-radius:5px;content:"";box-sizing:border-box;position:absolute;left:3.5px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.subContent_left_list>li .subMenu li a::before{top:14px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.subContent_left_list>li .subMenu li a::after{top:20px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.subContent_left_box{height:200px;position:relative;background:url("../../images/box-img.png") no-repeat right bottom 20px #F0F0F0;margin-top:20px;padding:30px}.subContent_left_box .content_button{position:absolute;left:10px;bottom:10px}.subContent_right{width:815px;float:right}.subContent_right h3,.subContent_right h4,.subContent_right p,.subContent_right .bulletList{margin-bottom:20px}.subContent_right h3,.subContent_right h4{font-family:"din-medium"}.subContent_right h3{font-size:2rem;line-height:2.33333rem}.subContent_right h4{font-size:1.83333rem;line-height:2.16667rem}.subContent_right .bulletList li,.subContent_right p{font-size:1.16667rem;line-height:1.66667rem}.subContent_right .bulletList li{margin-bottom:5px}.subContent_right_right{width:35%;margin:0 0 20px 20px;float:right}.subContent_right_contentList{overflow:hidden;margin-bottom:20px}.subContent_right_contentList li{padding:10px 0 10px 20px;border-bottom:1px solid #CCC;font-size:1.16667rem;line-height:1.66667rem;position:relative}.subContent_right_contentList li:first-of-type{border-top:1px solid #CCC}.subContent_right_contentList li::before,.subContent_right_contentList li::after{width:7px;height:2px;background:#333;content:"";box-sizing:border-box;position:absolute;left:3.5px;-webkit-transition:transform,0.3s;-moz-transition:transform,0.3s;-ms-transition:transform,0.3s;transition:transform,0.3s}.subContent_right_contentList li::before{top:17px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.subContent_right_contentList li::after{top:21px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.subContent_right_slider_container{width:305px;height:229px;margin:0 0 30px 30px;float:right;position:relative}.subContent_right_slider_container .bx-controls-direction a{width:27px;height:54px;display:block;float:left;z-index:51;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.subContent_right_slider_container .bx-controls-direction a:hover::before,.subContent_right_slider_container .bx-controls-direction a:hover::after{background-color:#306DAC}.subContent_right_slider_container .bx-controls-direction a::before,.subContent_right_slider_container .bx-controls-direction a::after{position:absolute;left:25%;width:5px;height:50%;background:#fff;content:'';-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.subContent_right_slider_container .bx-controls-direction a::before{-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.subContent_right_slider_container .bx-controls-direction a::after{top:50%;-webkit-transform:translateX(-50%) rotate(-45deg);-moz-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.subContent_right_slider_container .bx-controls-direction a.bx-prev{left:10px}.subContent_right_slider_container .bx-controls-direction a.bx-next{right:10px;-webkit-transform:translate(0, -50%) rotate(180deg);-moz-transform:translate(0, -50%) rotate(180deg);-ms-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg)}.subContent_right_slider li{width:305px;height:229px;background:no-repeat center / cover}.subContent_right_slider li a{width:305px;height:229px;display:block}.subContent_right_certificates{overflow:hidden}.subContent_right_certificates li{width:174px;margin-bottom:20px;float:left}@media screen and (min-width: 1100px){.subContent_right_certificates li{margin-right:20px}.subContent_right_certificates li:nth-child(5n){margin-right:0}}.subContent_right_certificates li a{display:block;font-size:1.16667rem;line-height:1.66667rem;text-align:center}.subContent_right_certificates_img{margin-bottom:5px;border:1px solid #CDCDCD}.subContent_right_certificates_img img{width:100%;display:block}.footer{padding:40px 0}.footer_left{max-width:550px;float:left}.footer_title{font-family:"din-medium";font-size:1.5rem;line-height:1.83333rem}.footer_text{margin-top:15px;font-family:"ubuntu-light";font-size:1.08333rem;line-height:1.41667rem}.footer_newsletter{margin-top:20px;font-family:"ubuntu-light"}.footer_newsletter_title{margin-bottom:5px}.footer_newsletter_text{margin-bottom:5px;font-size:1.08333rem;line-height:1.83333rem}.footer_newsletter input[type="text"]{width:185px;height:30px;margin-right:15px;padding:0 10px 0 30px;border:1px solid #ddd;background:no-repeat 6px center / 20px 20px;box-sizing:border-box;font-size:1.16667rem;line-height:2.5rem;display:block;float:left}.footer_newsletter input[type="text"]:focus{box-shadow:0 0 3px #306DAC}.footer_newsletter input[type="text"]:nth-of-type(2){background-image:url("../../images/news1.svg")}.footer_newsletter input[type="text"]:nth-of-type(3){background-image:url("../../images/news2.svg")}.footer_newsletter input[type="text"].valid{box-shadow:0 0 3px #498342}.footer_newsletter input[type="text"].error{box-shadow:0 0 3px #D13E34}.footer_newsletter button[type="submit"]{height:30px;padding:0 10px;background:#f90;font-size:1.16667rem;line-height:2.5rem;color:#fff;cursor:pointer;float:left;position:relative;z-index:2;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.footer_newsletter button[type="submit"]::before{width:0;height:100%;background:#306DAC;content:"";position:absolute;left:0;top:0;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.footer_newsletter button[type="submit"]:hover{color:#fff}.footer_newsletter button[type="submit"]:hover::before{width:100%}.footer_right{float:right}.footer_right_created{margin-top:15px;font-family:"ubuntu-regular";font-size:1.25rem;line-height:1.58333rem;text-align:right}.footer_right_created a{padding-bottom:3px;position:relative;color:#333}.footer_right_created a:hover::after{bottom:0;visibility:visible;opacity:1}.footer_right_created a::after{width:100%;height:2px;background:#333;content:"";position:absolute;left:0;bottom:-6px;visibility:hidden;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.fruitPopup img{max-width:100%}.product_tabs{overflow:hidden;margin-bottom:15px}.product_tabs li{margin-right:10px;float:left}.product_tabs li.active a{background:#306DAC;color:#fff}.product_tabs li:last-of-type{margin-right:0}.product_tabs li a{padding:5px 10px;border:1px solid #ccc;font-size:1.16667rem;line-height:1.5rem;display:block;position:relative;z-index:2;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.product_tabs li a:hover{background:#306DAC;color:#fff}.product_list{display:none}.product_list.active{display:block}.product_list li{float:left}@media screen and (min-width: 1100px){.product_list li{margin:0 10px 10px 0}.product_list li:nth-child(3n){margin-right:0}}.product_list li a{width:265px;height:199px;background:no-repeat center / 100% auto;display:block;position:relative;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.product_list li a:hover{background-size:110% auto}.product_list_text{padding:20px 10px;background:rgba(0,0,0,0.5);font-size:1.16667rem;line-height:1.66667rem;position:absolute;bottom:0;left:0;right:0;color:#fff}.newsList>li{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid rgba(148,148,148,0.2);position:relative}.newsList>li:last-child{border-bottom:none}.newsList>li:hover .newsList_more::after{bottom:-3px;visibility:visible;opacity:1}.newsList_link{position:absolute;top:0;bottom:25px;left:0;right:0;z-index:2;display:block}.newsList_img{position:relative;overflow:hidden;float:left}.newsList_img img{display:block}.newsList_right{width:calc(100% - 265px);float:right}.newsList_title,.newsList_date{margin-bottom:14px;font-size:1.5rem;line-height:2rem;color:#306EAD;float:left}.newsList_title{width:calc(100% - 120px)}.newsList_date{float:right}.newsList_summary p{margin-bottom:10px;font-size:1.41667rem;line-height:1.91667rem}.newsList_more{font-size:1.41667rem;line-height:1.91667rem;color:#306EAD;display:inline-block;position:relative}.newsList_more::after{width:100%;height:2px;background:#306EAD;content:'';position:absolute;bottom:-10px;left:0;visibility:hidden;opacity:0;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;transition:all .25s}.news_inner_title,.news_inner_date{margin-bottom:16px;font-size:1.5rem;line-height:2rem;color:#306EAD}.news_inner_title{width:calc(100% - 120px);float:left}.news_inner_date{float:right}.news_inner_content p{font-size:1.33333rem;line-height:2rem}.news_other_title{margin:100px 0 0 0;padding:0 0 20px 0;border-bottom:1px solid #E9E9E9;font-size:1.83333rem;line-height:2.16667rem;color:#306EAD}.news_other_list>li{border-bottom:1px solid #E9E9E9}.news_other_list>li>a{padding:20px 0 20px 18px;font-size:1.41667rem;line-height:1.75rem;color:#488341;display:block;position:relative;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.news_other_list>li>a::before{font-size:1.41667rem;line-height:1.75rem;color:#488341;content:"+";left:0;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.news_other_list>li>a:hover{color:#306EAD}.news_other_list>li>a:hover::before{color:#306EAD}.contact_form.career{width:100%}.contact_form_careerTop{position:relative}.contact_form_careerTop .contact_form_field.address{width:calc(50% - 6px);height:100%;margin:0;display:block;position:absolute;right:0;top:0}.contact_form_careerTop .contact_form_field.address textarea{height:calc(100% - 22px)}.contact_form_careerLeft{width:calc(50% - 6px);float:left}.contact{margin:0 auto;position:relative}.contact.full .contact_map_inner{width:100%;height:350px;margin-bottom:40px;position:relative}.contact.full .contact_informations{width:100%}.contact.full .contact_form{width:100%}.contact.multiple .contact_informations{width:47.5%;padding-right:52.5%;position:relative}.contact.multiple .contact_form{width:100%}.contact_title{margin-bottom:20px;font-size:2rem;line-height:2.33333rem;color:#306EAD}.contact_title.lessSpace{margin-bottom:5px}.contact_informations{width:47.5%;margin-bottom:40px}.contact_map.mobile{display:none}.contact_map_inner,.contact_map_link,.contact_map_iframe,.contact_map_iframe iframe{height:100%;position:absolute;right:0;top:0}.contact_map_inner{width:47.5%}.contact_map_link,.contact_map_iframe{width:100%;display:block;overflow:hidden}.contact_map_link{z-index:2}.contact_map_iframe{z-index:1}.contact_map_iframe iframe{width:100%}.contact_list.icon li{padding:15px 0 15px 30px}.contact_list.icon li::before{width:20px;height:20px;background:url("../../images/mainSprite.png") no-repeat;content:"";position:absolute;left:0;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.contact_list.icon li:nth-child(1)::before{background-position:-2px -484px}.contact_list.icon li:nth-child(2)::before,.contact_list.icon li:nth-child(3)::before{background-position:-2px -430px}.contact_list.icon li:nth-child(4)::before{background-position:-2px -457px}.contact_list.icon li:nth-child(5)::before{background-position:-2px -510px}.contact_list.icon li div:nth-child(1),.contact_list.icon li div:nth-child(2){display:none}.contact_list.icon li div:nth-child(3){width:100%}.contact_list li{padding:15px 0;border-bottom:1px solid #eee;font-size:1.16667rem;line-height:1.83333rem;color:#333;position:relative}.contact_list li div{display:block;float:left}.contact_list li div:first-of-type{width:60px}.contact_list li div:nth-of-type(2){width:45px;text-align:center}.contact_list li div:nth-of-type(3){width:calc(100% - 105px)}.contact_list li div.clear{float:none}.contact_list li a{color:#333}.contact_form{width:47.5%}.contact_form_inner{position:relative}.contact_form_top{width:calc(50% - 6px);position:relative}.contact_form_right{width:calc(50% - 6px);height:100%;float:right;position:absolute;right:0;top:0}.contact_form_right .message{height:100%}.contact_form_right .message textarea{height:calc(100% - 22px) !important}.contact_form_field{position:relative;z-index:2}.contact_form_field::before{width:26px;height:27px;background:url("../../images/mainSprite.png") no-repeat;position:absolute;left:10px;top:50%;content:"";-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.contact_form_field input:focus,.contact_form_field textarea:focus{border-color:#66afe9;box-shadow:0 0 2px #66afe9}.contact_form_field input.error,.contact_form_field input.error:focus,.contact_form_field input.error+.fileBorder,.contact_form_field textarea.error,.contact_form_field textarea.error:focus,.contact_form_field textarea.error+.fileBorder{border-color:#ed1919;box-shadow:0 0 2px #ed1919}.contact_form_field input.valid,.contact_form_field input.valid:focus,.contact_form_field input.valid+.fileBorder,.contact_form_field textarea.valid,.contact_form_field textarea.valid:focus,.contact_form_field textarea.valid+.fileBorder{border-color:#88c389;box-shadow:0 0 2px #88c389}.contact_form_field input{width:calc(100% - 102px);height:37px;margin-bottom:12px;padding:0 50px;border:1px solid #D6D6D6;border-radius:5px;font-size:1.25rem;line-height:3.08333rem;display:block;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.contact_form_field input.phone{background-position:10px -35.5px}.contact_form_field input.email{background-position:10px -76px}.contact_form_field input.city{background-position:10px -206px}.contact_form_field input.topic{background-position:10px -113px}.contact_form_field input.department{background-position:10px -156px}.contact_form_field textarea{width:calc(100% - 102px);height:178px;margin-bottom:12px;padding:10px 50px;border:1px solid #D6D6D6;border-radius:5px;font-size:1.25rem;line-height:1.75rem;display:block;resize:none;overflow:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.contact_form_field textarea.address{background-position:13.5px -934px}.contact_form_field textarea.message{background-position:12.5px -1302px}.contact_form_field.contactText::before{top:7px;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.contact_form_field.namesurname::before{background-position:0px 0px}.contact_form_field.phone::before{background-position:1px -40px}.contact_form_field.email::before{background-position:1px -80px}.contact_form_field.nationality::before{background-position:1px -391px}.contact_form_field.company::before,.contact_form_field.city::before{background-position:0px -194px}.contact_form_field.department::before{background-position:0 -233px}.contact_form_field.gsm::before{background-position:1px -314px}.contact_form_field.fax::before{background-position:1px -353px}.contact_form_field.address::before{background-position:1px -157px}.contact_form_field.topic::before{background-position:0px -118px}.contact_form_field.message::before{background-position:1px -272px}.contact_form_field.fileUpload::before{background-position:1px -532px}.contact_form_field.fileUpload input.error+.trickInput{border-color:#C40F0F !important}.contact_form_field.fileUpload input[type="file"]{height:37px;opacity:0;cursor:pointer}.contact_form_field.fileUpload input.trickInput{position:absolute;left:0;top:0;z-index:-1}.contact_form_field.fileUpload .error+.fileBorder,.contact_form_field.fileUpload .valid+.fileBorder{display:block}.contact_form_recaptcha{float:left}.contact_form_buttons{float:right}.contact_form_buttons input{width:130px;height:37px;margin-bottom:4px;padding:0 10px;background:#306EAD;border:1px solid #306EAD;border-radius:5px;font-size:1.5rem;line-height:3.08333rem;color:#fff;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.contact_form_buttons input:hover{border-color:#488341;background-color:#488341;color:#fff}.gallery{margin-top:30px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1100px){.gallery.sub li:nth-child(5n){margin-right:10px}}.gallery li{margin:0 10px 10px 0;float:left}@media screen and (min-width: 1100px){.gallery li:nth-child(5n){margin-right:0}}.gallery li a{width:155px;height:100px;background:no-repeat center / cover;position:relative;display:block;overflow:hidden}.gallery li a:hover::before{border:solid rgba(0,0,0,0.7);border-width:51px 78.5px 51px 78.5px;opacity:1}.gallery li a:hover::after{opacity:1;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}.gallery li a::before{width:100%;height:100%;border:0px solid rgba(0,0,0,0.7);content:"";position:absolute;left:0;top:0;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.gallery li a::after{width:22px;height:22px;margin:-11px 0 0 -11px;background:url("../../images/mainSprite.png") no-repeat -2px -569px;content:"";position:absolute;left:50%;top:50%;opacity:0;-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:transform 0.2s 0.1s ease-in,opacity 0.1s ease-in-out;-moz-transition:transform 0.2s 0.1s ease-in,opacity 0.1s ease-in-out;-ms-transition:transform 0.2s 0.1s ease-in,opacity 0.1s ease-in-out;transition:transform 0.2s 0.1s ease-in,opacity 0.1s ease-in-out}.faq li{margin-bottom:10px;background:#fff;box-shadow:0 0px 2px rgba(0,0,0,0.15);-webkit-transition:box-shadow,0.2s;-moz-transition:box-shadow,0.2s;-ms-transition:box-shadow,0.2s;transition:box-shadow,0.2s}.faq li.active .faq_trigger::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.faq li.active .faq_trigger::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.faq_trigger{padding:24px 72px 24px 24px;position:relative;display:block;font-size:1.66667rem;line-height:2.16667rem;color:#306EAD}.faq_trigger::before,.faq_trigger::after{width:13px;height:2px;background:#306EAD;content:"";box-sizing:border-box;position:absolute;right:24px;top:50%;-webkit-transition:transform,0.3s;-moz-transition:transform,0.3s;-ms-transition:transform,0.3s;transition:transform,0.3s}.faq_trigger::before{right:32px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.faq_trigger::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.faq_content{padding:0 24px 30px;font-size:1.16667rem;line-height:1.83333rem;color:#6c7d8e;display:none}.faq_content.active{display:block}.checkbox label,.radio label{padding-left:25px;font-size:1.16667rem;line-height:2rem;position:relative;display:inline-block;cursor:pointer}.checkbox label::before,.checkbox label::after,.radio label::before,.radio label::after{content:'';position:absolute}.checkbox label::before,.radio label::before{width:17px;height:17px;border:1px solid #aaa;background:#f8f8f8;border-radius:50%;box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);left:0;top:2px}.checkbox label::after,.radio label::after{width:13px;height:13px;margin:-7px 0 0 -7px;background:#306EAD;border-radius:50%;top:12px;left:10px;opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s;-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0)}.checkbox input,.radio input{display:none}.checkbox input:checked+label::after,.radio input:checked+label::after{opacity:1;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.selectContainer{width:120px;padding:0;margin:0;border:1px solid #ccc;background-color:#fff;overflow:hidden}.selectContainer select{width:130%;border:none;box-shadow:none;background-color:transparent}.contentTable{width:100%;margin:20px 0;border:1px solid #ccc;font-size:1.16667rem;line-height:1.83333rem;color:#666;box-shadow:0 1px 2px #d1d1d1;table-layout:fixed}.contentTable.right tr:first-of-type td{text-align:center}.contentTable.head tr:first-of-type{background:#f4f4f4}.contentTable.zebra tr:not(:first-child):nth-child(2n+1){background:#fbfbfb}.contentTable.zebra tr:not(:first-child):nth-child(2n+1):hover{background:#f4f4f4}.contentTable.hover tr:hover{background:#f4f4f4}.contentTable th{padding:15px;border-bottom:1px solid #e0e0e0}.contentTable td{padding:15px;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;vertical-align:middle;word-break:break-word}
/*# sourceMappingURL=style.css.map */
