﻿html{font-size:12px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{overflow-y:hidden;font-family:"tahoma";color:#333;background:url("../../images/headerBg.png") repeat-x 0 70px}#sb-site{background-color:transparent}a{color:#333}.clear{clear:both;height:0}ul.bulletList{margin-left:20px;list-style-type:disc}ul.noListType{list-style-type:none}.globalWidth{width:1100px;margin:0 auto}.header{width:100%;height:70px;background-color:#e4002b;position:relative;z-index:2}.headerSocialContainer{position:absolute;top:19px;right:31px}ul.headerSocial li{float:left}ul.headerSocial li a{width:35px;height:35px;display:block;background-repeat:no-repeat;background-position:center center;border-radius:5px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}ul.headerSocial li a:hover{background-color:#fff}ul.headerSocial li a:last-child{margin-right:0}ul.headerSocial li a.facebook{background-image:url("../../images/hFacebook.png")}ul.headerSocial li a.facebook:hover{background-image:url("../../images/hFacebookHover.png")}ul.headerSocial li a.twitter{background-image:url("../../images/hTwitter.png")}ul.headerSocial li a.twitter:hover{background-image:url("../../images/hTwitterHover.png")}ul.headerSocial li a.googleplus{background-image:url("../../images/hGoogle.png")}ul.headerSocial li a.googleplus:hover{background-image:url("../../images/hGoogleHover.png")}ul.headerSocial li a.linkedin{background-image:url("../../images/hLinkedin.png")}ul.headerSocial li a.linkedin:hover{background-image:url("../../images/hLinkedinHover.png")}ul.headerSocial li a.pinterest{background-image:url("../../images/hPinterest.png")}ul.headerSocial li a.pinterest:hover{background-image:url("../../images/hPinterestHover.png")}.headerInner{width:1070px;margin:0 auto;padding:26px 0;position:relative}ul.mainMenuLeft,ul.mainMenuRight{float:left}ul.mainMenuLeft li,ul.mainMenuRight li{margin-right:37px;float:left}ul.mainMenuLeft li.active a::after,ul.mainMenuRight li.active a::after{left:0;right:0}ul.mainMenuLeft li:last-child,ul.mainMenuRight li:last-child{margin-right:0}ul.mainMenuLeft li a,ul.mainMenuRight li a{font-family:"GothamXNarrowMedium";font-size:1.58333rem;color:#F0F0F0;position:relative}ul.mainMenuLeft li a:hover::after,ul.mainMenuRight li a:hover::after{left:0;right:0}ul.mainMenuLeft li a::after,ul.mainMenuRight li a::after{height:2px;background-color:#fff;content:"";position:absolute;left:51%;right:51%;bottom:-2px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}ul.mainMenuRight{float:right}ul.mainMenuRight li:last-child{margin-right:0}.logoContainer{width:304px;height:314px;content:"";position:absolute;background-image:url("../../images/logoAfter.png");background-repeat:no-repeat;background-position:-8px 0;left:calc(50% - 166px);top:-88px}a.logo{width:127px;height:117px;display:block;left:calc(50% - 73px);top:95px;z-index:2;position:absolute}.showcase{width:100%;height:736px;min-width:1100px;max-width:1403px;margin:0 auto;position:relative;top:-70px}.showcase::after{width:100%;height:217px;content:"";background:url("../../images/showcaseAfter.png") no-repeat;position:absolute;z-index:2;bottom:35px;left:0}.mainSliderContainer{position:relative;z-index:1}ul.mainSlider li a{height:682px;display:block}ul.mobileSlider{width:100%;display:none}ul.mobileSlider li a img{width:100%}.productSliderContainer{width:322px;position:relative;top:-330px;left:56px;z-index:9999}.productSliderContainer .bx-controls-direction{width:300px;position:absolute;display:inline-block;top:247px;left:0}.productSliderContainer .bx-controls-direction a{width:40px;height:40px;margin-top:-30px;display:block;position:absolute;top:0;z-index:51;-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.productSliderContainer .bx-controls-direction a.bx-prev{left:-43px}.productSliderContainer .bx-controls-direction a.bx-next{right:-16px;-webkit-transform:rotate(180deg) scale(1.2, 1.2);-moz-transform:rotate(180deg) scale(1.2, 1.2);-ms-transform:rotate(180deg) scale(1.2, 1.2);transform:rotate(180deg) scale(1.2, 1.2)}.productSliderContainer .bx-controls-direction a:hover:before,.productSliderContainer .bx-controls-direction a:hover::after{background-color:#666666}.productSliderContainer .bx-controls-direction a:hover:before{-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.productSliderContainer .bx-controls-direction a:hover::after{-webkit-transform:translateX(-50%) rotate(-45deg);-moz-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.productSliderContainer .bx-controls-direction a:before,.productSliderContainer .bx-controls-direction a:after{position:absolute;left:25%;width:2px;height:50%;background:#666666;content:'';-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.productSliderContainer .bx-controls-direction a:before{-webkit-transform:translateX(-50%) rotate(35deg);-moz-transform:translateX(-50%) rotate(35deg);-ms-transform:translateX(-50%) rotate(35deg);transform:translateX(-50%) rotate(35deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.productSliderContainer .bx-controls-direction a:after{top:50%;-webkit-transform:translateX(-50%) rotate(-35deg);-moz-transform:translateX(-50%) rotate(-35deg);-ms-transform:translateX(-50%) rotate(-35deg);transform:translateX(-50%) rotate(-35deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.content{width:1098px;border:1px solid #E5EEEE;border-top:none;position:relative;top:-50px}.contentTitle{font-family:"GothamXNarrowMedium";font-size:2.58333rem;color:#273034;text-align:center;position:relative;top:-15px}.contentTitle::before,.contentTitle::after{width:396px;height:1px;content:"";background-color:#E5EEEE;position:absolute;top:15px}.contentTitle::before{left:0}.contentTitle::after{right:0}.contentTitle span.red{color:#e4002b}.contentTitle span.green{color:#4aa35e}.contentTop .contentTitle{display:none}.qualityContainer{padding:0 20px}img.qualityImgLeft{float:left}.qualityContent{width:770px;margin:0 auto;padding:0 20px;float:left}.qualityTitle{font-family:"GothamXNarrowMedium";font-size:5.5rem;color:#EAEEEE;text-align:center}.qualityText{font-family:"montserratLight";font-size:1.25rem;color:rgba(38,48,57,0.72);line-height:1.5rem;text-align:center;position:relative;top:-35px}img.qualityImgRight{float:right}.contentMiddle{width:1098px;height:499px;background:url("../../images/contentMiddleBg.jpg") no-repeat;position:relative}.contentMiddle::after{width:403px;height:322px;background:url("../../images/contentMiddleAfter.png") no-repeat;content:"";position:absolute;right:0;top:10px}.mobileContentMiddle{width:100%;height:499px;padding:40px 0 0 0;background:url("../../images/contentMiddleBg.jpg") no-repeat;position:relative;display:none}.mobileContentMiddle::after{width:403px;height:322px;background:url("../../images/contentMiddleAfter.png") no-repeat;content:"";position:absolute;right:0;top:10px}.contentMiddleInner{padding:40px 0 0 0}.contentMiddleHeader{width:623px;padding-left:45px}.contentMiddleHeader .contentMiddleText{font-family:"montserratLight";font-size:1.25rem;color:rgba(39,48,52,0.77);line-height:1.5rem}.contentBigTitle{margin-bottom:12px;font-family:"GothamXNarrowMedium";font-size:3rem;color:rgba(39,48,52,0.48)}.productContainer{margin-top:40px}.productLeft{width:741px;float:left;position:relative;z-index:10}a.productBlock{width:320px;height:123px;padding:27px 11px 17px 15px;background-color:#fff;display:block;position:relative;float:left;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}a.productBlock:hover .goContainer{background-color:#4aa35e;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}a.productBlock:hover .goContainer span.go::before,a.productBlock:hover .goContainer span.go::after{background-color:#fff}a.productBlock:nth-child(1){border-bottom:1px solid #E9F1F1;border-right:1px solid #E9F1F1}a.productBlock:nth-child(2){width:367px;height:291px;border-right:1px solid #E9F1F1;float:right}a.productBlock:nth-child(2) .productText{margin-top:194px}a.productBlock:nth-child(2) img{top:81px;right:67px}a.productBlock:nth-child(4){width:329px;position:absolute;bottom:0;right:-356px}a.productBlock:nth-child(4) img.productBlockRightImg{top:5px;right:69px}a.productBlock .goContainer{width:30px;height:30px;border:2px solid #4aa35e;border-radius:100%;position:absolute;bottom:12px;right:20px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}a.productBlock span.go{height:14px;position:relative;left:-5.8px;top:8px;display:block;-webkit-transform:rotate(180deg) scale(1.1, 1.1);-moz-transform:rotate(180deg) scale(1.1, 1.1);-ms-transform:rotate(180deg) scale(1.1, 1.1);transform:rotate(180deg) scale(1.1, 1.1);-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}a.productBlock span.go::before,a.productBlock span.go::after{position:absolute;left:25%;width:2px;height:50%;background:#4aa35e;content:'';-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}a.productBlock span.go::before{-webkit-transform:translateX(-50%) rotate(35deg);-moz-transform:translateX(-50%) rotate(35deg);-ms-transform:translateX(-50%) rotate(35deg);transform:translateX(-50%) rotate(35deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}a.productBlock span.go::after{top:50%;-webkit-transform:translateX(-50%) rotate(-35deg);-moz-transform:translateX(-50%) rotate(-35deg);-ms-transform:translateX(-50%) rotate(-35deg);transform:translateX(-50%) rotate(-35deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}a.productBlock .productTitle{font-family:"GothamXNarrowMedium";font-size:1.91667rem;color:#8F9698}a.productBlock .productTitle span:nth-child(1){color:#e4002b}a.productBlock .productTitle span:nth-child(2){color:#4aa35e}a.productBlock .productText{width:200px;margin-top:20px;font-family:"montserratLight";font-size:1.25rem;color:#273034;line-height:1.66667rem}.productBlockLeft{float:left}img.productBlockRightImg{position:absolute;top:19px;right:22px}.productRight{width:357px;float:right}.productRight a.productBlock{width:331px;margin-top:168px;border:none}.productRight a.productBlock img{right:69px;top:9px}.contentInfo{width:100%;overflow:hidden}.contentInfoLeftContainer{width:347px;height:322px;overflow:hidden;float:left}a.contentInfoLeft{width:334px;height:229px;padding:60px 0 33px 30px;background:url("../../images/greenTea.jpg") no-repeat;float:left;overflow:hidden;position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}a.contentInfoLeft:hover .filtre{opacity:0.3}a.contentInfoLeft:hover .detailsButton{border-color:#e4002b;color:#e4002b;z-index:9999}a.contentInfoLeft:hover .detailsButton::after{opacity:1;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}a.contentInfoLeft .detailsButton{width:102px;height:20px;background-color:#e4002b;border:1px solid #C3D6D8;position:absolute;bottom:35px;left:27px;font-family:"GothamXNarrowMedium";font-size:1.225rem;color:#fff;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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}a.contentInfoLeft .detailsButton::before{width:103px;height:22px;background:no-repeat center;content:"";position:absolute;top:0;left:0;z-index:1}a.contentInfoLeft .detailsButton::after{position:absolute;z-index:-1;width:100%;height:100%;content:'';top:-2px;left:-2px;padding:2px;z-index:-9999;background:#fff;-webkit-transition:transform 0.2s,opacity 0.3s;-khtml-transition:transform 0.2s,opacity 0.3s;-moz-transition:transform 0.2s,opacity 0.3s;-ms-transition:transform 0.2s,opacity 0.3s;-o-transition:transform 0.2s,opacity 0.3s;transition:transform 0.2s,opacity 0.3s;-webkit-box-sizing:content-box;-khtml-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;-webkit-transform:scale(1.3, 1.3);-moz-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);opacity:0}.filtre{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.contentInfoTitle{font-family:"GothamXNarrowMedium";font-size:2.33333rem;color:#EAEFEF;line-height:2.33333rem}.contentInfoText{width:252px;margin-top:20px;font-family:"montserratLight";font-size:1.33333rem;line-height:1.66667rem;color:#fff}.contentInfoRightContainer{width:751px;height:322px;background:url("../../images/family.jpg") no-repeat;overflow:hidden;float:left;position:relative}.contentInfoRightContainer::after{width:751px;height:322px;background-color:rgba(0,0,0,0.35);content:"";position:absolute;top:0;left:0;z-index:1}.contentInfoRight{width:751px;height:322px;background-color:rgba(0,0,0,0.7);float:left;overflow:hidden;position:relative}.contentInfoRight .contentInfoTitle{position:absolute;top:57px;left:32px;z-index:9999}.contentSocialContainer{position:absolute;right:25px;top:57px;z-index:9999}.contentSocialContainer .miniTitle{margin-bottom:15px;font-family:"GothamXNarrowMedium";font-size:1.75rem;color:#fff}.contentSocialContainer ul.social{margin-bottom:50px;display:inline-block}.contentSocialContainer ul.social li{border:5px solid transparent;margin-right:15px;float:left;border-radius:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.contentSocialContainer ul.social li:hover{border:5px solid #4aa35e}.contentSocialContainer ul.social li:last-child{margin-right:0}.contentSocialContainer ul.social li a{width:64px;height:64px;background:#fff;border-radius:100%;display:block;position:relative;z-index:3;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.contentSocialContainer ul.social 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)}.contentSocialContainer ul.social li a::before{width:64px;height:64px;background:no-repeat center;content:"";position:absolute;top:0;left:0;z-index:5}.contentSocialContainer ul.social li a::after{position:absolute;z-index:-1;width:100%;height:100%;border-radius:100%;content:'';top:-2px;left:-2px;padding:2px;z-index:-9999;background:#fff;-webkit-transition:transform 0.2s,opacity 0.3s;-khtml-transition:transform 0.2s,opacity 0.3s;-moz-transition:transform 0.2s,opacity 0.3s;-ms-transition:transform 0.2s,opacity 0.3s;-o-transition:transform 0.2s,opacity 0.3s;transition:transform 0.2s,opacity 0.3s;-webkit-box-sizing:content-box;-khtml-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;-webkit-transform:scale(1.3, 1.3);-moz-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);opacity:0}.contentSocialContainer ul.social li a.facebook::before{background-image:url("../../images/facebook.png")}.contentSocialContainer ul.social li a.twitter::before{background-image:url("../../images/twitter.png")}.contentSocialContainer ul.social li a.googleplus::before{background-image:url("../../images/googleplus.png")}.contentSocialContainer ul.social li a.linkedin::before{background-image:url("../../images/linkedin.png")}.addMailContainer input[type="text"]{width:239px;height:45px;padding-left:15px;background-color:#fff;float:left}.addMailContainer input[type="text"]:focus{background-color:#E5EEEE}.addMailContainer input[type="submit"]{width:110px;height:45px;background-color:#e4002b;font-family:"GothamXNarrowMedium";font-size:1.16667rem;color:#fff;cursor:pointer;float:left;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.addMailContainer input[type="submit"]:hover{background-color:#cb0026}.contentInfoImg>img{animation-name:animar_fondo;animation-duration:20s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@-webkit-keyframes animar_fondo{from{-webkit-transform:scale(1) translate(0px);-moz-transform:scale(1) translate(0px);-ms-transform:scale(1) translate(0px);-o-transform:scale(1) translate(0px);transform:scale(1) translate(0px)}to{-webkit-transform:scale(1.5) translate(50px);-moz-transform:scale(1.5) translate(50px);-ms-transform:scale(1.5) translate(50px);-o-transform:scale(1.5) translate(50px);transform:scale(1.5) translate(50px)}}@-moz-keyframes animar_fondo{from{-webkit-transform:scale(1) translate(0px);-moz-transform:scale(1) translate(0px);-ms-transform:scale(1) translate(0px);-o-transform:scale(1) translate(0px);transform:scale(1) translate(0px)}to{-webkit-transform:scale(1.5) translate(50px);-moz-transform:scale(1.5) translate(50px);-ms-transform:scale(1.5) translate(50px);-o-transform:scale(1.5) translate(50px);transform:scale(1.5) translate(50px)}}@-o-keyframes identifier{from{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}to{-webkit-transform:scale(1.5, 1.5);-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}}@-moz-keyframes identifier{from{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}}@keyframes identifier{from{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}}.contentBottom{width:calc(100% - 90px);height:213px;padding:60px 45px;background-color:#E5EEEE;position:relative}.contentBottom::after{width:751px;height:650px;content:"";background:url("../../images/contentAfter.png") no-repeat;position:absolute;right:-152px;bottom:-386px;z-index:-1}.mobileSpice{display:none}ul.helpList{margin-top:35px}ul.helpList li{margin-right:54px;float:left}ul.helpList li:hover:nth-child(1) .helpIcon{background-image:url("../../images/help1Hover.png")}ul.helpList li:hover:nth-child(2) .helpIcon{background-image:url("../../images/help2Hover.png")}ul.helpList li:hover:nth-child(3) .helpIcon{background-image:url("../../images/help3Hover.png")}ul.helpList li:hover:nth-child(4) .helpIcon{background-image:url("../../images/help4Hover.png")}ul.helpList li:nth-child(1) .helpIcon{background-image:url("../../images/help1.png")}ul.helpList li:nth-child(2) .helpIcon{background-image:url("../../images/help2.png")}ul.helpList li:nth-child(3) .helpIcon{background-image:url("../../images/help3.png")}ul.helpList li:nth-child(4) .helpIcon{background-image:url("../../images/help4.png")}ul.helpList li:last-child{margin-right:0}ul.helpList li a{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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}ul.helpList li a:hover .helpTitle{color:#4aa35e}ul.helpList li a:hover .helpText{color:#4aa35e}ul.helpList li a .helpIcon{width:90px;height:66px;overflow:hidden;background-repeat:no-repeat;background-position:center center;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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}ul.helpList li a .helpTitle{margin-top:35px;font-family:"GothamXNarrowMedium";font-size:1.83333rem;color:#e4002b;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}ul.helpList li a .helpText{width:207px;margin-top:10px;font-family:"montserratLight";font-size:1.25rem;line-height:1.66667rem;color:#273034;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.helpContent{text-align:center}.subContent{width:100%;min-width:1100px;max-width:1403px;margin:24px auto 0;padding-top:30px;background-color:#fff;position:relative;z-index:2}.subContentInner{width:1100px;margin:0 auto}.subContentLeft{width:840px;margin:0 30px 60px 0;float:left}.subContentLeft p{margin-bottom:26px;font-family:"montserratLight";font-size:1.25rem;color:#263039;line-height:2.25rem}.subContentLeft h2{margin-top:16px;font-family:"GothamXNarrowMedium";font-size:3.33333rem;color:#1F1F1A}.subContentLeft h3{font-family:"GothamXNarrowMedium";font-size:2.5rem;color:#8F9698;margin-bottom:11px}.subContentLeft h3 span:nth-child(1){color:#e4002b}.subContentLeft h3 span:nth-child(2){color:#4aa35e}.subContentLeft h3 span:nth-child(3){color:#8F9698}.subContentLeft h3.productInner{display:none}.subContentLeft img.subImg{float:left;margin-right:18px}.subContentLeft .productContainer{margin-top:20px}.galleryContainer{position:relative}.miniTitle{margin-bottom:20px;font-family:"GothamXNarrowMedium";color:#e4002b;font-size:1.75rem}.sidebar{width:230px;float:right}ul.sidebarMenu>li.active>a{color:#e4002b}ul.sidebarMenu>li.active ul.subMenu{display:block}ul.sidebarMenu>li>a{margin-bottom:20px;font-family:"GothamXNarrowMedium";color:#4aa35e;font-size:2.5rem;display:block}ul.sidebarMenu>li ul.subMenu{margin-bottom:20px}ul.sidebarMenu>li ul.subMenu>li.active>a{color:#4aa35e}ul.sidebarMenu>li ul.subMenu>li.active>a::before{border-color:transparent transparent transparent #4aa35e}ul.sidebarMenu>li ul.subMenu>li.active ul.subMenu{display:block}ul.sidebarMenu>li ul.subMenu>li ul.subMenu{height:275px;display:none;margin-bottom:0;overflow-y:scroll}ul.sidebarMenu>li ul.subMenu>li ul.subMenu::-webkit-scrollbar{width:12px;padding-left:20px;background-color:#dedede}ul.sidebarMenu>li ul.subMenu>li ul.subMenu::-webkit-scrollbar-thumb{width:14px;height:57px;background-color:#4aa35e;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}ul.sidebarMenu>li ul.subMenu>li ul.subMenu li{padding:0 10px}ul.sidebarMenu>li ul.subMenu>li>a{padding:15px 0 15px 20px;border-top:1px solid #F0F0F0;font-family:"GothamXNarrowMedium";font-size:1.25rem;color:#1F1F1A;display:block;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}ul.sidebarMenu>li ul.subMenu>li>a:hover{color:#4aa35e}ul.sidebarMenu>li ul.subMenu>li>a:hover::before{border-color:transparent transparent transparent #4aa35e}ul.sidebarMenu>li ul.subMenu>li>a::before{width:0;height:0;content:"";border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #777;position:absolute;left:0;top:17px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.productContainer{position:relative}ul.productList li{margin:0 20px 40px 0;float:left;position:relative}ul.productList li:nth-child(4n){margin-right:0}ul.productList li:hover::before,ul.productList li:hover::after{border-color:#e4002b}ul.productList li:hover .lines::before,ul.productList li:hover .lines::after{border-color:#e4002b}ul.productList li:hover>a{filter:alpha(opacity=30);-webkit-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;opacity:.7;position:relative;z-index:4}ul.productList li:hover a.prewiev{top:calc(50% - 15px);filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1}ul.productList li::before,ul.productList li::after{width:30px;height:30px;border:1px solid transparent;content:"";position:absolute;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}ul.productList li::before{top:-1px;left:-1px;border-width:2px 0 0 2px}ul.productList li::after{top:-1px;right:-1px;border-width:2px 2px 0 0}ul.productList li a.prewiev{height:inherit;background-color:#e4002b;border:1px solid #e4002b;font-family:"GothamXNarrowMedium";font-size:1.25rem;line-height:2.5rem;text-align:center;color:#fff;position:absolute;left:30px;right:30px;top:0;z-index:5;display:inline-block;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}ul.productList li>a{height:262px;display:block;position:relative;z-index:10}.lines::before,.lines::after{width:30px;height:30px;border:1px solid transparent;content:"";position:absolute;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.lines::before{bottom:-1px;left:-1px;border-width:0 0 2px 2px}.lines::after{bottom:-1px;right:-1px;border-width:0 2px 2px 0}.productImg{width:195px;height:262px;background-color:#E8F0F0;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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.productName{height:25px;font-family:"GothamXNarrowMedium";font-size:1.16667rem;color:#1F1F1A;text-align:center;position:relative;z-index:9999;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s;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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.banner{width:100%;height:250px;min-width:1100px;max-width:1403px;margin:0 auto;position:relative;top:-1px}.banner::after{width:100%;height:217px;content:"";background:url("../../images/bannerAfter.png") no-repeat;position:absolute;z-index:2;bottom:-25px;left:0}.banner h1{font-family:"GothamXNarrowMedium";font-size:4.5rem;color:#1F1F1A}.bannerInner{width:1079px;height:250px;margin:0 auto}.pageInfo{margin-top:45px;position:relative;float:left;z-index:9999}.pageInfo h1{margin-bottom:10px;color:#EFE3E5;text-shadow:0 0 10px #000}.pageContent{margin-top:20px}ul.navBar{overflow:hidden}ul.navBar li{float:left}ul.navBar li:first-child a{padding-left:0}ul.navBar li:last-child a::after{display:none}ul.navBar li a{font-family:"GothamXNarrowMedium";font-size:1.33333rem;color:#EFE3E5;text-shadow:0 0 5px #000;padding:5px 10px;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}ul.navBar li a.active{color:#e4002b}ul.navBar li a::after{content:"/";font-family:"GothamXNarrowMedium";font-size:1.33333rem;color:#EFE3E5;position:absolute;right:-3.5px;top:1}ul.navBar li a:hover{color:#e4002b}ul.navBar li a:hover::after{color:#EFE3E5}.pageImg{position:absolute;right:0;bottom:0;z-index:9999}.footer{width:100%;height:337px;min-width:1100px;max-width:1400px;margin:145px auto 0;background-color:#4aa35e;position:relative;z-index:3}.footerInner{width:1100px;margin:0 auto;overflow:hidden}.footerLeft{width:689px;padding-top:35px;margin-right:44px;font-family:"montserratLight";float:left}.copyright,.signature{margin-bottom:40px;font-size:1.25rem;color:#F2F2F2}.copyright a,.signature a{color:#F2F2F2}.copyright a:hover,.signature a:hover{text-decoration:underline}.copyright{float:left}.signature{float:right}.footerContact{font-size:1.25rem;color:#F2F2F2;line-height:2.33333rem}.footerContact a{color:#F2F2F2;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.footerContact a:hover{color:#fff;text-decoration:underline}ul.footerMenu{margin-bottom:40px;overflow:hidden}ul.footerMenu li{margin-right:18px;float:left}ul.footerMenu li:last-child{margin-right:0}ul.footerMenu li a{font-size:1.25rem;color:#F2F2F2;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}ul.footerMenu li a:hover{color:#fff;text-decoration:underline}.footerRight{width:367px;float:right}a.footerMap,a.phoneBox{width:367px;height:168.7px;display:block;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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}a.footerMap{background-color:#337141;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}a.footerMap:hover{background-color:#234e2d}a.footerMap .iconF{width:79px;height:70px;margin-bottom:20px;background:url("../../images/location.png") no-repeat;position:relative}a.phoneBox{background-color:#66CC99;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}a.phoneBox:hover{background-color:#40bf80}a.phoneBox .iconF{width:60px;height:66px;margin-bottom:20px;background:url("../../images/phoneBox.png") no-repeat;position:relative}.footerMapText{font-family:"GothamXNarrowMedium";font-size:1.58333rem;color:#fff}.detailLeft{width:281px;float:left}.detailRight{width:442px;float:right}.productTitle{font-family:"montserratLight";color:#1F1F1A;font-size:4.16667rem}.adviceContainer .productTitle{font-family:"GothamNarrowThin";margin-top:15px}ul.tabButton{margin:15px 0;height:42px}ul.tabButton li{float:left}ul.tabButton li:last-child a{background-color:#e4002b}ul.tabButton li:last-child a.active::after{border-color:#e4002b transparent transparent transparent}ul.tabButton li:first-child a{background-color:#4aa35e}ul.tabButton li a{width:220px;height:33px;font-family:"GothamXNarrowMedium";font-size:1.25rem;color:#fff;position:relative;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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}ul.tabButton li a::after{width:0;height:0;content:"";position:absolute;bottom:-8px;left:50%;border-style:solid;border-width:9px 9px 0 9px;border-color:#4aa35e transparent transparent transparent;display:none}ul.tabButton li a.active::after{display:block}.tabMenuInner .active{display:block}.tabMenuList{display:none}.tabMenuContent p{margin-bottom:10px}ul.galleryList{border-top:1px solid #F0F0F0}ul.galleryList>li{border-bottom:1px solid #F0F0F0}ul.galleryList>li.active .galleryArrow{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}ul.galleryList>li.active .galleryBottom{border-color:transparent}ul.galleryList>li>a,ul.galleryList>li .galleryTitle{padding:15px 0 15px 0;font-family:"GothamXNarrowMedium";font-size:20px;line-height:20px;color:#e4002b;display:block;position:relative;cursor:pointer}ul.galleryList>li>a.active+.galleryBottom,ul.galleryList>li .galleryTitle.active+.galleryBottom{display:block}ul.galleryList>li h3{font-family:"GothamXNarrowMedium";font-size:1.5rem;color:#e4002b;margin-bottom:0 !important}ul.galleryList>li .galleryBottom{border-bottom:1px solid #F0F0F0;display:none}ul.galleryList>li .galleryBottom p{font-family:"GothamXNarrowMedium";margin-bottom:15px}.galleryArrow{width:15px;height:10px;position:absolute;right:0;top:50%;-webkit-transform:translate(0, -50%) rotate(-90deg);-moz-transform:translate(0, -50%) rotate(-90deg);-ms-transform:translate(0, -50%) rotate(-90deg);transform:translate(0, -50%) rotate(-90deg);-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.galleryArrow::after{width:0;height:0;border:8px solid transparent;border-top:10px solid #e4002b;content:"";position:absolute;top:0;left:0}ul.newsList{list-style-type:none;margin-top:19px}ul.newsList li{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid rgba(148,148,148,0.2)}ul.newsList li:last-child{border-bottom:none}ul.newsList li:hover .newsImgContainer::after{padding:175px;margin:-325px 0 0 -325px}ul.newsList li .newsImgContainer{float:left;position:relative;overflow:hidden}ul.newsList li .newsImgContainer img{vertical-align:bottom}ul.newsList li .newsImgContainer::after{width:0;height:0;margin:-150px 0 0 -150px;padding:0;border:150px solid rgba(0,0,0,0.6);content:"";position:absolute;top:50%;left:50%;border-radius:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}ul.newsList li .newsRight{width:calc(100% - 265px);float:right}ul.newsList li .newsTitle,ul.newsList li .newsDate{margin-bottom:14px;font-family:"GothamXNarrowMedium";font-size:1.66667rem;line-height:2.16667rem;color:#e4002b;float:left;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}ul.newsList li .newsTitle{width:calc(100% - 120px)}ul.newsList li .newsDate{font-size:1.5rem;float:right}ul.newsList li .newsSummary{line-height:1.5rem;margin-bottom:10px}ul.newsList li .newsSummary p{margin-bottom:10px;font-family:"montserratLight";font-size:1.41667rem;line-height:1.91667rem;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}ul.newsList li a.newsMore{font-family:"GothamXNarrowMedium";font-size:1.41667rem;line-height:1.91667rem;color:#e4002b;display:inline-block;position:relative}ul.newsList li a.newsMore::after{width:100%;height:2px;background:#e4002b;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}ul.newsList li a.newsMore:hover::after{bottom:-3px;visibility:visible;opacity:1}.newsContentTitle{width:calc(100% - 120px);margin-bottom:16px;font-family:"GothamXNarrowMedium";font-size:1.66667rem;line-height:2.16667rem;color:#e4002b;float:left}.newsContentDate{margin-bottom:16px;font-family:"GothamXNarrowMedium";font-size:1.66667rem;line-height:2.16667rem;color:#e4002b;float:right}.newsContent p{font-size:1.33333rem;line-height:2rem}.otherNewsTitle{margin:100px 0 0 0;padding:0 0 20px 0;font-size:2.08333rem;line-height:2.58333rem;color:rgba(83,83,83,0.8);border-bottom:1px solid #C9C9C9}ul.otherNewsList{list-style-type:none}ul.otherNewsList li{border-bottom:1px solid #E9E9E9}ul.otherNewsList li a{padding:20px 0 20px 18px;font-size:1.41667rem;line-height:1.75rem;color:rgba(83,83,83,0.8);display:block;position:relative;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}ul.otherNewsList li a:hover{color:#EC7B23}ul.otherNewsList li a:hover::before{color:#EC7B23}ul.otherNewsList li a::before{margin-top:-11px;font-size:1.41667rem;line-height:1.75rem;color:rgba(83,83,83,0.8);content:"+";position:absolute;left:0;top:50%;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.generalFormContainer.career{width:100%;margin-top:20px}.generalFormContainer.career .g-recaptcha{float:left}.generalFormContainer.career .contactButtons{margin:0;float:right}.generalFormContainer.career .contactButtons input{height:37px;margin:0 0 4px 0}.generalFormContainer.career .contactButtons input:last-of-type{margin-bottom:0}form.careerForm .careerTop{position:relative}form.careerForm .careerTop .contactInputWrapper.contactText.address{width:calc(50% - 6px);height:calc(100% - 12px);margin:0;display:block;position:absolute;right:0;top:0}form.careerForm .careerTop .contactInputWrapper.contactText.address textarea{height:calc(100% - 22px)}.careerLeft{width:calc(50% - 6px);float:left}.mainContactContainer{margin:0 auto;position:relative}.mainContactContainer.full .mapContainer{width:100%;height:350px;margin-bottom:50px;position:relative}.mainContactContainer.full .contactInformations{width:100%}.mainContactContainer.full .generalFormContainer{width:100%}.mainContactContainer.multiple .contactInformations{width:47.5%;padding-right:52.5%;position:relative}.mainContactContainer.multiple .generalFormContainer{width:100%}.contactInformations{width:47.5%;margin:20px 0 50px 0}.contactInfo{width:100%}ul.contactList{-webkit-transform:translate(0, -7.5px);-moz-transform:translate(0, -7.5px);-ms-transform:translate(0, -7.5px);transform:translate(0, -7.5px)}ul.contactList.icon li{padding:15px 0 15px 30px}ul.contactList.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%)}ul.contactList.icon li:nth-child(1)::before{background-position:-2px -484px}ul.contactList.icon li:nth-child(2)::before,ul.contactList.icon li:nth-child(3)::before{background-position:-2px -430px}ul.contactList.icon li:nth-child(4)::before{background-position:-2px -457px}ul.contactList.icon li:nth-child(5)::before{background-position:-2px -510px}ul.contactList.icon li div:nth-child(1),ul.contactList.icon li div:nth-child(2){display:none}ul.contactList li{padding:15px 0;border-bottom:1px solid #eee;font-family:"montserratRegular";font-size:1.16667rem;line-height:1.83333rem;color:#666666;position:relative}ul.contactList li div{display:block;float:left}ul.contactList li div:first-of-type{width:60px}ul.contactList li div:nth-of-type(2){width:45px;text-align:center}ul.contactList li div:nth-child(3){width:calc(100% - 105px)}ul.contactList li div.clear{float:none}ul.contactList li a{color:#666666}.mapContainer,a.mapLink,div.mapDiv,div.mapDiv iframe{width:47.5%;height:100%;position:absolute;right:0;top:0}a.mapLink,div.mapDiv{width:100%;display:block;position:absolute;right:0;top:0;overflow:hidden}a.mapLink{z-index:2}div.mapDiv{z-index:1}div.mapDiv iframe{width:100%}.mobileMapContainer{display:none}.generalFormContainer{width:47.5%;margin:50px 0 0;font-size:1.16667rem;color:#777777}.generalFormContainer input:focus,.generalFormContainer textarea:focus{border-color:#888 !important}.generalFormContainer .contactInputWrapper{position:relative}.generalFormContainer .contactInputWrapper.contactText::before{top:7px;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.generalFormContainer .contactInputWrapper.namesurname::before{background-position:0px 0px}.generalFormContainer .contactInputWrapper.phone::before{background-position:1px -40px}.generalFormContainer .contactInputWrapper.email::before{background-position:1px -80px}.generalFormContainer .contactInputWrapper.nationality::before{background-position:1px -391px}.generalFormContainer .contactInputWrapper.company::before,.generalFormContainer .contactInputWrapper.city::before{background-position:0px -194px}.generalFormContainer .contactInputWrapper.department::before{background-position:0 -233px}.generalFormContainer .contactInputWrapper.gsm::before{background-position:1px -314px}.generalFormContainer .contactInputWrapper.fax::before{background-position:1px -353px}.generalFormContainer .contactInputWrapper.address::before{background-position:1px -157px}.generalFormContainer .contactInputWrapper.topic::before{background-position:0px -118px}.generalFormContainer .contactInputWrapper.message::before{background-position:1px -272px}.generalFormContainer .contactInputWrapper::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%)}.generalFormContainer input{width:calc(100% - 102px);height:37px;margin-bottom:12px;padding:0 50px;border:1px solid #D6D6D6;font-size:1.25rem;line-height:3.08333rem;display:block;*display:inline;zoom:1;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.generalFormContainer input.phone{background-position:10px -35.5px}.generalFormContainer input.email{background-position:10px -76px}.generalFormContainer input.city{background-position:10px -206px}.generalFormContainer input.topic{background-position:10px -113px}.generalFormContainer input.department{background-position:10px -156px}.generalFormContainer input[type="reset"],.generalFormContainer input[type="button"],.generalFormContainer input[type="submit"]{width:130px;height:37px;margin-bottom:4px;padding:0 10px;background:#e4002b;border:1px solid #e4002b;font-family:"GothamXNarrowMedium";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}.generalFormContainer input[type="reset"]:hover,.generalFormContainer input[type="button"]:hover,.generalFormContainer input[type="submit"]:hover{border-color:#4aa35e;background-color:#4aa35e;color:#fff}.generalFormContainer textarea,.generalFormContainer select{width:400px;height:37px;margin-bottom:12px;border:1px solid #D6D6D6;font-size:1.25rem;line-height:1.75rem;display:block;*display:inline;zoom:1;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.generalFormContainer textarea{width:calc(100% - 102px);height:178px;padding:10px 50px;resize:none;overflow:auto}.generalFormContainer textarea.address{background-position:13.5px -934px}.generalFormContainer textarea.message{background-position:12.5px -1302px}.generalFormContainer select{width:342px;height:auto}.generalFormContainer .error,.generalFormContainer .error:focus,.generalFormContainer .error+.fileBorder{border-color:#C40F0F !important}.generalFormContainer .valid,.generalFormContainer .valid:focus,.generalFormContainer .valid+.fileBorder{border-color:#3c763d !important}.generalFormContainer .fileUpload{height:37px;margin-bottom:12px;position:relative}.generalFormContainer .fileUpload input{width:calc(100% - 102px);margin:0}.generalFormContainer .fileUpload input.error+.trickInput{border-color:#C40F0F !important}.generalFormContainer .fileUpload input[type="file"]{width:calc(100% - 102px);height:37px;opacity:0;cursor:pointer}.generalFormContainer .fileUpload input[type="text"]{position:absolute;left:0;top:0;z-index:-1;background:url("../../images/mainSprite.png") no-repeat 10px -528px}.generalFormContainer .fileUpload .error+.fileBorder,.generalFormContainer .fileUpload .valid+.fileBorder{display:block}.generalFormTitle{margin-bottom:20px;font-family:"GothamXNarrowMedium";font-size:2.08333rem;color:#e4002b}.contactFormContainer{position:relative}.contactFormContainer .contactTop{width:calc(50% - 6px)}.contactFormContainer .contactRight{width:calc(50% - 6px);height:100%;float:right;position:absolute;right:0;top:0}.contactFormContainer .contactRight .message{height:100%}.contactFormContainer .contactRight .message textarea{height:calc(100% - 22px) !important}.contactTop{position:relative}.g-recaptcha{float:left}.contactButtons{float:right}.checkbox.inline,.radio.inline{margin-right:15px;display:inline}.checkbox.square label::after,.radio.square label::after{content:'Ô£ö';position:absolute;top:0;left:3px;font-size:1.33333rem;line-height:2rem;color:#EC7B23}.checkbox.rounded label::before,.radio.rounded label::before{border-radius:100%}.checkbox.rounded label::after,.radio.rounded label::after{width:13px;height:13px;margin:-7px 0 0 -7px;background:#EC7B23;top:12px;left:10px;border-radius:100%}.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;left:0;top:2px;border:1px solid #aaa;background:#f8f8f8;box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);border-radius:100%}.checkbox label::after,.radio label::after{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)}ul.gallery{overflow:hidden}ul.gallery li{margin:0 20px 20px 0;float:left}ul.gallery li:nth-child(3n){margin-right:0}ul.gallery li a{width:253px;height:139px;position:relative;display:block;overflow:hidden}ul.gallery li a:hover::before{border:solid rgba(0,0,0,0.7);border-width:70.5px 127.5px 70.5px 127.5px;opacity:1}ul.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}ul.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}ul.gallery li a::after{width:20px;height:20px;margin:-10px 0 0 -10px;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}table.contentTable{width:100%}table.contentTable.hover tr:hover{background-color:#EC7B23}table.contentTable.hover tr:hover td,table.contentTable.hover tr:hover th{color:#fff}table.contentTable.center tr td,table.contentTable.center tr th{text-align:center}table.contentTable.zebra tr:nth-child(even){background-color:#f9f9f9}table.contentTable.head tr:first-child td,table.contentTable.head tr:first-child th{background-color:#fff;font-size:18px;color:#fff}table.contentTable.border{border:1px solid #DDD}table.contentTable.borderCell tr td,table.contentTable.borderCell tr th{border-right:1px solid #DDD}table.contentTable tr{height:50px;border-bottom:1px solid #DDD}table.contentTable tr td,table.contentTable tr th{padding:0 15px;font-size:15px;color:#333;vertical-align:middle}table.contentTable p{margin-bottom:0}
/*# sourceMappingURL=style.css.map */
