#stands-gallery-filter-form .js-hide{display:none !important;}.csv-export-link{background-image:url(/sites/all/modules/b4n_stands_gallery/images/excel-icon.jpg);background-position:left center;background-repeat:no-repeat;display:block;font-size:20px;height:60px;line-height:60px;padding-left:70px;width:322px;margin-top:10px;}.stands-categories{display:flex;justify-content:center;gap:40px 10px;}.stands-categories .gallery-item h3,.stands-categories .gallery-item h3 a{color:#000;font-size:16px;text-align:center;}.stands-gallery__item{display:flex;justify-content:space-between;gap:15px;transition:all 0.5s;flex-wrap:wrap;}.stands-gallery__item:hover{scale:1.1;z-index:1;}.stands-gallery__images{display:flex;flex-direction:column;gap:10px;}.stands-gallery__main-image{position:relative;}.stands-gallery__main-image .stands-gallery__info{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(245,11,11,0.92);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:24px;text-transform:uppercase;text-align:center;opacity:0;transition:all 0.7s;z-index:0;}.stands-gallery__item:hover .stands-gallery__info{opacity:1;}.stands-gallery__main-image .stands-gallery__info .exhibitor{font-weight:700;}.stands-gallery__info a.magnifier{display:block;width:25px;height:25px;background-image:url(/sites/all/modules/b4n_stands_gallery/images/magnifying-glass.svg);background-repeat:no-repeat;background-size:25px;margin-top:15px;}#stands-gallery-filter-form{background-color:#f2f2f2;padding:25px;margin-bottom:45px;}#filter-body-base{display:flex;justify-content:space-around;gap:40px;width:100%;flex-wrap:wrap;}#filter-body-base .form-item > label{font-weight:700;color:#f50b0b;}#filter-body-base .form-type-checkbox > label{font-weight:300;display:flex;justify-content:flex-start;gap:0 10px;margin-bottom:0;color:#000;}a.show-all-references-link{display:block;background-color:#f50b0b;color:#fff;max-width:250px;padding:25px;margin:32px auto;text-align:center;font-weight:300;font-size:18px;border-radius:7px;}a.show-all-references-link:hover{color:#000;}#stands-gallery-filter-form #edit-reset{position:unset;width:100%;}
.footer-link-block{display:flex;justify-content:center;align-items:center;height:30px;padding-right:40px;margin-right:15px;margin-bottom:-20px;color:#8d8d8d;position:relative;}.footer-link-block a{color:#8d8d8d;vertical-align:top;text-decoration:underline;transition:0.5s opacity ease-in-out;}.footer-link-block p{display:none;margin-bottom:0;font-size:13px;line-height:14px;vertical-align:top;}p.footer-link-show{display:block;}.footer-link-btn{position:absolute;bottom:113%;left:50%;width:40px;height:40px;margin-left:150px;background:url(/sites/all/modules/catalog_links/link.svg) no-repeat center;background-size:25px;border:none;cursor:pointer;opacity:0.3;transform:translate(-50%);}.footer-link-btn:hover,.footer-link-btn:focus{opacity:1;}
#c-feedback{background-color:#f4f4f4;color:#10131a;padding:85px 0;background-image:url(/sites/all/modules/client_feedback/images/testimonials_woman.jpg);background-repeat:no-repeat;background-position:left 50px bottom 0px;background-size:440px;overflow:hidden;}@media (max-width:1650px){#c-feedback{background-size:300px;}}@media (max-width:1360px){#c-feedback{background-image:none;}}#c-feedback h2.block-title{color:#10131a;text-transform:none;margin-top:0px;margin-bottom:32px;}#c-feedback h2.block-title::after{display:none;}#c-feedback .client-feedback-img-block{display:block;text-align:center;background-color:#fff;border-radius:50px;margin:40px auto;width:80px;height:80px;padding-top:10px;}#c-feedback .client-feedback-body{max-width:775px;margin:0 auto;}#c-feedback .client-feedback-author{font-weight:bold;}
.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
@keyframes zoom{from{tranform:scale(1);}to{transform:scale(1.1);}}#image-gallery-filter{max-width:1200px;height:auto;padding:30px;margin:0 auto 35px;background-image:url(/sites/all/modules/image_gallery/images/filtr_bg.jpg);background-repeat:repeat-y;background-position:center;}#image-gallery-filter label.control-label{margin:10px 0 0;font-size:17px;font-weight:500;color:#019f45;text-transform:uppercase;}#image-gallery-filter .form-group:not(:last-of-type):not(:first-of-type){padding:0 0 10px;margin-bottom:0;border-top:1px solid rgba(0,0,0,0.3);}#image-gallery-filter .form-checkboxes{display:flex;flex-wrap:wrap;}#image-gallery-filter .form-checkboxes .form-item{min-width:180px;}#image-gallery-filter .form-checkboxes .form-item label.control-label{margin:0 0 0 5px;font-size:16px;font-weight:300;color:#000;text-transform:none;}#image-gallery-filter .form-checkboxes .form-item label.control-label input{margin-right:10px;}#image-gallery-filter .form-inline{display:block;margin-bottom:0;}#image-gallery-filter .form-inline button{display:none !important;}
#job-offer-list{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;}.job-offer-item{display:flex;flex-direction:column;align-items:center;flex-basis:300px;padding:25px;transition:all 0.5s;}.job-offer-item:hover{transform:scale(1.1);}.img-top-jobs-thumbnail{max-width:270px;height:auto;border-radius:90px 90px 90px 0;}.job-offer-item h3{margin-top:32px;}a.job-top-list-btn{color:#fff!important;display:block !important;text-align:center;border-radius:7px;font-size:15px;font-weight:300;margin-top:22px;padding:10px 25px;transition:all 0.5s;background:#f50b0b;background:-moz-linear-gradient(top,#f50b0b 89%,#b80808 100%);background:-webkit-linear-gradient(top,#f50b0b 89%,#b80808 100%);background:linear-gradient(to bottom,#f50b0b 89%,#b80808 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f50b0b',endColorstr='#b80808',GradientType=0);color:#fff;}.job-offer-desc{text-align:center;flex-basis:150px;}.job-offer-detail-img{border-radius:90px 90px 0 90px;}
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
#contact-popup .modal-content{border:none;}#contact-popup .modal-content .nav-tabs{display:none;}#contact-popup .modal-content .nav-tabs-show{display:flex;}#contact-popup .modal-content .nav-link{line-height:22px;border-radius:0;height:100%;display:flex;align-items:center;text-align:center;justify-content:center;}#contact-popup .nav-item{flex-basis:50%;text-align:center;text-transform:uppercase;max-width:50%;}#contact-popup .nav-item .nav-link{color:#000;}#contact-popup .nav-item .nav-link.active{color:#ffffff;background-color:#000;border-color:#000;}#contact-popup .nav-item:first-child .nav-link{border-top-left-radius:0.3rem;}#contact-popup .nav-item:nth-child(2) .nav-link{border-top-right-radius:0.3rem;}#contact-popup .modal-body{padding:0;}#contact-popup .tab-pane{max-height:70vh;overflow-y:scroll;}#contact-popup .modal-close-btn{position:absolute;top:15px;right:15px;text-shadow:none;}#contact-popup .modal-close-btn-white{color:#ffffff;}#contact-popup .modal-close-btn-black{color:#000000;}#contact-popup .popup-left{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;padding:30px;border-top-left-radius:0.3rem;border-bottom-left-radius:0.3rem;background:var(--theme-secondary-color);}#contact-popup .popup-left p{color:#fff;}#contact-popup .popup-left.no-logo{background-image:none;}#contact-popup .popup-left .contact-item-title{margin-bottom:5px;font-size:24px;line-height:32px;color:#fff;}#contact-popup .popup-right{position:relative;padding:50px 100px;}#contact-popup .popup-right h2{position:relative;margin-bottom:50px;text-align:center;color:#000;}#contact-popup .contact-item{margin-bottom:50px;color:#000;}#contact-popup .contact-item:last-of-type{margin-bottom:0;}#contact-popup .contact-item-descr{padding:0;margin:0;}#contact-popup .contact-item-descr::after{display:none;}#contact-popup .contact-item-descr a{display:inline-block;color:#000;text-decoration:underline;}#contact-popup .contact-item-descr a:hover,#contact-popup .contact-item-descr a:focus,#contact-popup .contact-item-descr a:active{text-decoration:none;}#contact-popup #order-engine-contact-form .form-group{margin:0;}#contact-popup #order-engine-contact-form .panel-body .form-wrapper{margin-bottom:20px;}#contact-popup #order-engine-contact-form .captcha{margin-bottom:16px;}#contact-popup button[type="submit"]{font-size:32px;line-height:45px;border-radius:7px;border:none;color:#fff;width:320px;height:64px;font-size:19px;font-weight:300;margin:80px auto;background:var(--theme-main-color);}#contact-popup button[type="submit"]:hover{color:#000!important;animation:hoveranimation 0.1s linear forwards;}#contact-popup label{display:none;}#contact-popup #edit-upload-file-wrapper button{padding:2px;}#contact-popup #edit-upload-file-wrapper input[type='file']{height:32px;padding:0;}#contact-popup #edit-upload-file-wrapper #more-uploads-btn{color:#000;text-decoration:underline;cursor:pointer;}#contact-popup #edit-upload-file-wrapper .help-block{display:none;}#contact-popup #edit-upload-file-wrapper .control-label{display:none;}#contact-popup #edit-upload-file-wrapper #all-uploads > div:not(:last-child){margin-bottom:10px;}@media (min-width:992px){#contact-popup .contact-item{padding-left:15px;}#contact-popup .modal-close-btn-white{display:none;}#contact-popup .popup-left .modal-close-btn{display:none;}}@media (min-width:1200px){#contact-popup .modal-lg{max-width:1200px;}#contact-popup .contact-item{padding-left:30px;}}@media (max-width:1199px){#contact-popup .popup-left{padding-top:150px;}}@media (max-width:991px){#contact-popup .modal-body{margin:0;}#contact-popup .popup-left{height:auto;background-color:#fff;}#contact-popup .contact-item{text-align:center;}}@media (max-width:767px){#contact-popup .popup-left{padding-top:100px;background-position-y:10px;}#contact-popup .popup-left .contact-item{margin-bottom:15px;}}@media (max-width:575px){#contact-popup #order-engine-contact-form .captcha{margin:0 0 0 -15px;transform:scale(0.8);}#contact-popup #edit-upload-file-wrapper button{min-width:80px;font-size:16px;}#contact-popup .popup-left{padding-top:70px;background-size:150px;}#contact-popup .popup-right h2{margin-bottom:0;text-align:left;}#contact-popup .popup-right h2::after{display:none;}#contact-popup .popup-right{padding:10px 30px;}#contact-popup #order-engine-contact-form .panel-body .form-wrapper{margin-bottom:10px;}#contact-popup #order-engine-contact-form .panel-body .control-label{margin-bottom:0;}#contact-popup #order-engine-contact-form .panel-body textarea.form-control{height:100px;}}
#reference-items .img-thumbnail{margin-bottom:15px;}#reference-filter-form{background-color:#f0f1f5;padding:20px;margin-bottom:35px;border-radius:4px;}#reference-filter-form label.control-label{display:block;float:none;width:100%;}#reference-filter-form #edit-reset{margin-top:10px;}#full-width #reference-items .img-thumbnail{margin:0;}figure{margin:0;padding:0;position:relative;display:block;cursor:pointer;overflow:hidden;}figure:hover figcaption{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1;top:0;}figcaption{position:absolute;width:100%;height:100%;padding:20px;background-color:rgb(0,0,0,0.75);color:#fff;}figure img{-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;-ms-transition:all 1.5s;transition:all 1.5s;}figcaption h3{font-family:'Open sans';font-weight:400;color:#f3b204;padding:10px 20px;margin-bottom:0;position:relative;right:100%;margin-top:37px;font-size:30px;}figcaption p{font-family:'Open sans';padding:10px 20px;margin-bottom:0;margin-top:20px;position:relative;font-size:20px;}figure:hover h3,figure:hover p{left:0;}figcaption a{color:#fff;text-decoration:none;}figcaption a:hover{color:#eeeeee;text-decoration:none;}input.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;clip:rect(1px,1px,1px,1px)!important;clip:rect(1px 1px 1px 1px)!important;overflow:hidden!important;}.reference-filter-counter{display:none;}#reference .filter-title{display:none;margin-bottom:50px;text-align:center;}#edit-category-filter{position:relative;display:flex;flex-wrap:wrap;justify-content:center;}.category-label{position:relative;display:flex;justify-content:center;align-items:center;}.label-checkbox-anim{position:absolute;top:7px;left:0px;display:inline-block;display:flex;align-items:center;justify-content:center;width:2em;height:2em;margin-right:10px;background:white;border:5px solid rgba(0,0,0,0.1);border-radius:50%;vertical-align:middle;transition:border 0.3s ease;}#reference .category-label i.icon{color:transparent;opacity:0.2;transition:opacity 0.3s 0.1s ease;-webkit-text-stroke:3px rgba(0,0,0,0.5);}#reference .form-checkbox:checked + .category-label i.icon{color:#ffffff;opacity:0.2;transition:opacity 0.3s 0.1s ease;-webkit-text-stroke:3px rgba(255,255,255,0.5);}#reference .checkbox-wrapper:hover i.icon{color:#009ee0;opacity:1;transition:opacity 0.3s 0.1s ease;-webkit-text-stroke:3px rgba(0,158,224,0.6);}#reference .checkbox-wrapper:hover .label-checkbox-anim{border:5px solid rgba(255,255,255,0.2);}.form-checkbox:focus + .category-label .label-checkbox-anim{box-shadow:0 0 0 3px rgba(0,158,224,0.5);}.form-checkbox:checked + .category-label .checkbox-wrapper:hover .label-checkbox-anim,.form-checkbox:checked:focus + .category-label .label-checkbox-anim{box-shadow:0 0 0 4px #4f4c4c;transition:0.4s;}.form-checkbox:checked + .category-label .label-checkbox-anim{-webkit-animation:check 0.5s cubic-bezier(0.895,0.03,0.685,0.22) forwards;animation:check 0.5s cubic-bezier(0.895,0.03,0.685,0.22) forwards;}.form-checkbox:checked + .category-label .label-checkbox-anim .icon{opacity:1;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:icon 0.3s cubic-bezier(1,0.008,0.565,1.65) 0.1s 1 forwards;animation:icon 0.3s cubic-bezier(1,0.008,0.565,1.65) 0.1s 1 forwards;-webkit-text-stroke:3px rgba(255,255,255,0.5);}@-webkit-keyframes icon{from{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3);}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}@keyframes icon{from{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3);}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}@-webkit-keyframes check{0%{width:1.5em;height:1.5em;border-width:5px;}10%{width:1.5em;height:1.5em;opacity:0.1;background:rgba(0,0,0,0.2);border-width:15px;}12%{width:1.5em;height:1.5em;opacity:0.4;background:rgba(0,0,0,0.1);border-width:0;}50%{width:2em;height:2em;background:#009ee0;border:0;opacity:0.6;}100%{width:2em;height:2em;background:#009ee0;border:0;opacity:1;}}@keyframes check{0%{width:1.5em;height:1.5em;border-width:5px;}10%{width:1.5em;height:1.5em;opacity:0.1;background:rgba(0,0,0,0.2);border-width:15px;}12%{width:1.5em;height:1.5em;opacity:0.4;background:rgba(0,0,0,0.1);border-width:0;}50%{width:2em;height:2em;background:#009ee0;border:0;opacity:0.6;}100%{width:2em;height:2em;background:#009ee0;border:0;opacity:1;}}#reference{position:relative;}#edit-reset{position:absolute;top:35px;right:25px;color:#ffffff;background:#e31d14;}#reference-filter-form{padding:20px 20px 0;background:none;border-bottom:4px solid #f0f1f5;}.checkbox-wrapper{position:relative;padding:10px 10px 10px 50px;cursor:pointer;}#reference figure .img-fluid{width:100%;}.block-reference .show-detail-btn{position:absolute;bottom:30px;left:50%;padding:5px 10px;margin:0 auto 30px!important;color:#ffffff;background:#e31d14;border-radius:4px;transform:translate(-50%);}.block-reference .show-detail-btn:hover,.block-reference .show-detail-btn:focus{color:#eeeeee;}.block-reference figcaption li{text-transform:capitalize;}.block-reference p{padding:0;margin:40px auto 0;text-align:center;}.reference-overlay-img img{width:100%;height:auto;}.reference-overlay-img{max-width:45%;margin:20px auto 0;}.page-reference #edit-category-filter .form-item:not(:last-child){margin-right:50px;}.galleries h3 a{display:block;padding:24px 24px;border-radius:5px;background-color:#f0f1f5;color:#000;text-decoration:none;font-weight:300;}.galleries h3 a:hover{background-color:#e31d14;color:#fff;}.carousel-inner .carousel-item-right.active,.carousel-inner .carousel-item-next{transform:translateX(33.33%);}.carousel-inner .carousel-item-left.active,.carousel-inner .carousel-item-prev{transform:translateX(-33.33%);}.carousel-inner .carousel-item-right,.carousel-inner .carousel-item-left{transform:translateX(0);}.carousel-control-prev,.carousel-control-next{display:flex;align-items:center;width:50px!important;}.carousel-control-prev{left:auto;right:100%;}.carousel-control-next{left:100%;}.carousel-control-prev-icon,.carousel-control-next-icon{width:40px;height:40px;background:none;border:3px solid #828282;border-bottom-color:transparent;border-left-color:transparent;border-radius:4px;}.carousel-control-prev-icon{transform:rotate(-135deg);}.carousel-control-next-icon{transform:rotate(45deg);}@media (max-width:767px){#recipeCarousel{max-width:80%;margin:0 auto;}.carousel-control-prev-icon,.carousel-control-next-icon{width:20px!important;height:20px!important;}.carousel-inner .carousel-item-right.active,.carousel-inner .carousel-item-next{transform:translateX(100%);}.carousel-inner .carousel-item-left.active,.carousel-inner .carousel-item-prev{transform:translateX(-100%);}}section#reference{background:#f0f0f0;}.reference-block > .container{padding:0 60px;}@media (max-width:575px){.reference-block > .container{padding:0 30px;}}.reference-sort{align-items:center;padding:40px 0;}@media (max-width:991px){.reference-sort{padding:0;}}.reference-sort a{display:block;min-width:200px;padding:24px 10px;margin:0 50px 20px 0;font-weight:400;color:#ffffff;background-color:#000000;border:2px solid #000000;border-radius:4px;text-decoration:none!important;}.reference-sort a:last-child{margin-right:0;}@media (max-width:575px){.reference-sort{flex-direction:column;}.reference-sort a{margin-right:0;}}.reference-sort a:hover,.reference-sort a:focus{color:#000000;background:none;}
.block-switchtheme{position:fixed;top:32%;left:-250px;z-index:10;width:250px;padding:15px 20px 0;color:#ffffff;background-color:#292929;transition:left 0.5s ease-in-out;}.block-switchtheme-show{left:0;transition:left 0.5s ease-in-out;}.block-switchtheme .block-title{margin-bottom:10px;font-family:"Roboto",sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#ffffff;text-align:center;letter-spacing:1px;}.theme-item{position:relative;padding-top:5px;margin-bottom:15px;}.theme-item::before{content:"";position:absolute;top:0;right:0;left:0;height:1px;margin:0 -20px;background:#828282;}.theme-label{margin-bottom:5px;font-size:16px;}.items-buttons > *{display:inline-block;margin-right:10px;}@supports (display:grid){.items-buttons{display:grid;grid-template-columns:repeat(4,30px);grid-gap:0 10px;justify-content:start;}.items-buttons > *{margin-right:0;}}.theme-toggler{width:30px;height:30px;border-radius:4px;}.theme-element_green{background:#82c434;}.theme-element_purple{background:#3f4ba3;}.theme-element_red,.theme-rise_red{background:#d80019;}.theme-element_orange,.theme-rise_orange{background:#ff7627;}.theme-rise_brown{background:#a83c23;}.theme-rise_blue,.theme-razor_blue,.theme-razor_lite_blue{background:#3f47b4;}.theme-razor_yellow,.theme-razor_lite_yellow{background:#ffa801;}.theme-razor_brown,.theme-razor_lite_brown{background:#bc2d3e;}.theme-razor_green,.theme-razor_lite_green{background:#14ad55;}.block-switchtheme-toggler{position:absolute;top:0;left:100%;width:60px;height:60px;border:none;visibility:visible;cursor:pointer;transition:background 0.2s ease-in-out;}.block-switchtheme-toggler-wrapper{height:100%;background:url(/sites/all/modules/switchtheme/images/brush-and-canvas-painting-artistic-tools-white.svg) no-repeat 80% 70%;animation:attention 0.7s infinite 2s ease-in-out alternate;}.block-switchtheme-toggler:hover,.block-switchtheme-toggler:focus{background-color:#828282;}@media (max-width:991px){.block-switchtheme{display:none;}}@keyframes attention{from{transform:scale(1);}to{transform:scale(1.2);}}
.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;}
