.text-black{color:#000}.font-500{font-weight:500}.feat-post .post-thumbnail a.post-thumbnail__link{height:100%;width:100%;display:inline-block}.feat-post .post-thumbnail a.post-thumbnail__link img.post-thumbnail__img.wp-post-image{height:100%;max-height:100%;max-width:100%;width:100%;object-fit:cover}@media all and (min-width:768px){.feat-post .post-thumbnail{height:345px}}.post .post-thumbnail img{margin:0 auto}#toTop{background:#CD1719;color:#fff;right:10px}#toTop:hover{background:#f53d3d;color:#fff}.grecaptcha-badge{bottom:80px!important}.red-accent{color:#C01F2E}#lang{right:calc(50% - 46px)}#lang .elementor-shortcode a:not(:last-of-type){margin-right:10px}@media all and (min-width:768px){#lang{right:0}}.switcher-popup.glink.nturl.notranslate span{display:none}@media all and (min-width:1024px){.team-members-carousel .jet-banner.jet-effect-sarah .jet-banner__content{padding:1.2em}}.team-members-carousel .team-member-title{color:#C01F2E}.team-members-carousel .team-member-linkedin{position:absolute;top:-37px;right:0;font-size:20px;color:#fff}.team-members-carousel .team-member-linkedin:hover{color:#0077B5}.slider-pro .jet-slider__button-wrapper a{transition:all .3s ease!important}.hover-white .hover-color a span{transition:all .5s ease}.hover-color a:hover{color:#ffffff!important}.hover-color a:hover span.red{color:#7F1D18}a.hover-red:hover{color:#7F1D18!important}a.hover-black:hover{color:#000000!important}.hexagon a:hover{color:#ffffff!important}.hexagon__translated a:hover{color:#ffffff!important}.hexagon>div{height:100%}.min-height-content{min-height:250px}@media all and (max-width:768px){.hexagon,.hexagon__translated{max-height:150px;min-height:150px;height:150px}.hexagon__translated{margin-top:7px;margin-bottom:7px}.hexagon .elementor-image-box-title,.hexagon__translated .elementor-image-box-title{margin-top:0}#gallery-box .jet-portfolio__filter-item{width:100%}}.product-tabs .elementor-tab-title.elementor-tab-mobile-title.elementor-active{color:#C01F2E}.product-tabs .elementor-tab-title.elementor-tab-mobile-title i{position:absolute;right:20px}.product-tabs .elementor-tab-title.elementor-tab-desktop-title i{display:none}.product-tabs .tab-images{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:start}.product-tabs a.image-link{flex-basis:50%;display:block;padding:5px}.product-tabs ul ul{list-style-type:circle}.product-tabs li{padding:4px}.hex-icon .elementor-icon{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}#sideContactSection{position:fixed;bottom:20px;left:0;color:#fff;z-index:100;transition:all .5s ease-in}#sideContactSection:hover .side-contact-info{display:block}#sideContactSection:hover{background:rgb(0 0 0 / .7)}#sideContact{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}#sideContactSection .side-contact-logo{max-width:150px}#sideContact .side-contact-info{display:none;flex:1}#sideContact .side-contact-info a{color:#fff;margin-left:10px;font-size:13px;font-family:Montserrat}.rotate-left{transform:rotate(-90deg);width:auto!important;position:absolute;top:290px;left:-105px}.rotate-left>div{width:210px}.position-absolute{position:absolute}.advantages-title{color:#fff;font-size:14px;font-weight:400;text-align:left}.advantages-list{font-family:'Open Sans';color:#fff;font-size:14px;font-weight:400}.advantages-list li{padding-bottom:5px}#gallery-box .jet-portfolio__filter-item{position:relative;text-align:center}#gallery-box .jet-portfolio__filter-item:first-of-type{display:block}#gallery-box .jet-portfolio__filter-item.item-hidden{display:none}.hidden-m{display:none}.hidden-t{display:block}@media all and (min-width:768px){.hexagon.main{height:100%;max-width:167px!important;min-height:167px!important}.hexagon.main>div{padding:25px 0!important;margin:0 3px!important}.hexagon.main img{max-height:45px;width:auto}.product-tabs a.image-link{flex-basis:33%;padding:10px}#gallery-box .jet-portfolio__filter-item:not(.active){display:block}#gallery-box .jet-portfolio__filter-item.item-hidden{display:block}#show-gallery-filters{display:none}#gallery-box .jet-portfolio__filter-item:after{content:"|";right:-5px;position:absolute;color:#000!important;font-weight:400!important}#gallery-box .jet-portfolio__filter-item:before{content:"|";left:-5px;position:absolute;color:#000!important;font-weight:400!important}.hidden-m{display:block}.hidden-t{display:none}}@media all and (min-width:900px){.hexagon.main{max-width:205px!important;min-height:205px!important;width:205px}.hexagon.main>div{padding:35px 0!important}.hexagon.main img{max-width:60px;max-height:initial}}@media all and (min-width:1024px){.hexagon.main{max-width:217px!important;min-height:217px!important}.hexagon.main>div{padding:47px 0!important}}@media all and (min-width:1200px){.hexagon.main{max-width:280px!important;min-height:280px!important}.hexagon.main>div{padding:70px 0!important;margin:0 12px!important}.hexagon.main img{max-width:80px}}#CybotCookiebotDialog{font-family:'Open Sans',sans-serif!important}#CybotCookiebotDialog *,#CybotCookiebotDialogBodyUnderlay *{font-size:14px!important}#CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSliderWrapper{height:27px!important;width:52px!important}#CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSlider:before{height:19px!important;width:19px!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border:2px solid #991C1A!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#991C1A!important}#CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSlider{background-color:#6a6a6a!important}#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#991C1A!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:1px solid #C01F2E!important;color:#333!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#C01F2E!important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover{color:#C01F2E!important}#CybotCookiebotDialog .CybotCookiebotScrollContainer{border-bottom:none!important;padding:1em .375em 0!important}#CybotCookiebotDialogBodyLevelButtonsSelectPane .CybotCookiebotDialogBodyLevelButtonWrapper:not(:last-of-type){border-right:none!important}#CybotCookiebotDialogBodyLevelButtonsSelectPane{border-bottom:none!important}#CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover{color:#C01F2E!important}@media screen and (min-width:1280px){#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieTypeIntro{padding-left:2.4em!important}}#CybotCookiebotDialog .CookieCard{border-bottom:1px solid #ededed!important}.violation-form-fields label{font-size:16px;display:flex;flex-direction:column;gap:5px;font-weight:400}.violation-form-fields .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-file){background:#ffffff!important;color:#000!important}.violation-form-agreements .wpcf7-list-item{margin:0 0 20px 0}