.bee-ajax-wait{pointer-events:none;cursor:wait}.bee-document-lock{overflow:hidden!important;-webkit-overflow-scrolling:touch}.bee-document-lock body{overflow:hidden!important}.bee-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.bee-video-iframe{position:relative;overflow:hidden}.bee-video-iframe:before{content:"";display:block;padding-top:60%}.bee-video-iframe .bee-video-iframe-inner{position:absolute;top:0;left:0;bottom:0;right:0}.bee-video-iframe .bee-video-iframe-inner iframe{width:100%;height:100%;border:none}.bee-video-iframe .bee-video-iframe-inner video{width:100%;height:100%;border:none}.bee-video-iframe .bee-video-iframe-inner .fb-video{width:100%;height:100%}.bee-video-iframe .bee-video-iframe-inner .fb-video.fb_iframe_widget_fluid{display:block!important}.bee-video-iframe .bee-video-iframe-inner .fb-video span{position:absolute;top:0;left:0;bottom:0;right:0;width:100%!important;height:100%!important}.bee-video-iframe .bee-video-iframe-inner .fb-video span iframe{width:100%!important;height:100%!important}.bee-inputimage .content{display:block;position:relative;text-align:center;border:3px solid #ddd;overflow:hidden}.bee-inputimage .content .image-wrapper{display:block;position:relative;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;overflow:hidden}.bee-inputimage .content .image-wrapper img{display:block;width:100%;z-index:10}.bee-inputimage .content .inner{-webkit-transition:opacity .1s ease;transition:opacity .1s ease;z-index:20}.bee-inputimage .content .inner button{display:inline-block;padding:10px 15px;color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;border:none!important;border-radius:40px;outline:0!important;background-color:rgba(0,0,0,.3);-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.bee-inputimage .content .inner button+button{margin-left:5px}html.no-touch .bee-inputimage .content .inner button:hover{background-color:rgba(0,0,0,.7)}.bee-inputimage .content .bee-loader-balls{width:56px;height:40px;margin-top:-15px;margin-right:-23px;padding:10px;border-radius:20px;background-color:#fff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:30}.bee-inputimage input[type=file]{display:none}.bee-inputimage.bee-loader-balls-active .content .bee-loader-balls{opacity:1}.bee-inputimage.bee-loader-balls-active .content .image-wrapper{opacity:.2}.bee-inputimage.bee-loader-balls-active .content .inner{opacity:0}.bee-inputimage-multiple{display:block;position:relative;overflow:hidden}.bee-inputimage-multiple input[type=file]{display:none}.bee-inputimage-multiple .controls{display:block;position:relative;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;overflow:hidden}.bee-inputimage-multiple .controls label{font-weight:400;margin-left:15px;font-size:14px;color:#666}.bee-inputimage-multiple .images{display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative;margin-left:-15px;margin-right:-15px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;overflow:hidden}.bee-inputimage-multiple .images .image-box{display:block;position:relative;width:20%;padding:0 14px;margin-bottom:15px}.bee-inputimage-multiple .images .image-box .inner{display:block;position:relative}.bee-inputimage-multiple .images .image-box img{display:block;max-width:100%;margin:0}.bee-inputimage-multiple .images .image-box button{display:none;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.bee-inputimage-multiple .images .image-box .inner:hover button{display:block}.bee-inputimage-multiple .bee-loader-balls{width:56px;height:40px;margin-top:-15px;margin-right:-23px;padding:10px;border-radius:20px;background-color:#fff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:30}.bee-inputimage-multiple.bee-loader-balls-active .bee-loader-balls{opacity:1}.bee-inputimage-multiple.bee-loader-balls-active .controls,.bee-inputimage-multiple.bee-loader-balls-active .images{opacity:.2}[data-carousel] .slick-slide:first-child{display:block}[data-carousel] .slick-slide:not(:first-child){display:none}.slick-slider.slick-initialized .slick-slide{display:block}.slick-slider .slick-list{position:relative;z-index:10}.slick-slider .slick-slide{position:relative;outline:0!important}.slick-slider.slick-initialized .slick-slide{display:block!important}.slick-slider .slick-arrow{display:block;position:absolute;top:50%;width:48px;height:48px;padding:0;margin:0;margin-top:-24px;text-align:center;line-height:48px;border:none;outline:0!important;background:0 0;cursor:pointer;z-index:20}.slick-slider .slick-prev{left:0}.slick-slider .slick-next{right:0}.slick-slider .slick-arrow:before{color:#ddd;font-family:FontAwesome;font-size:42px}.slick-slider .slick-prev:before{content:'\f104'}.slick-slider .slick-next:before{content:'\f105'}.slick-slider .slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:0;z-index:30}.slick-slider .slick-dots li{display:inline-block;position:relative;margin:0;padding:0;vertical-align:middle;cursor:pointer}.slick-slider .slick-dots li+li{margin-left:8px}.slick-slider .slick-dots li span{display:block;position:relative;width:8px;height:8px;margin:0;padding:0;border:0;background-color:#eee;outline:0}.slick-slider .slick-dots li.slick-active span{background-color:#ddd}[data-gallery]{cursor:pointer}.bee-notify-wrapper{display:block;position:fixed;z-index:1500;top:100px;left:50%;transform:translateX(-50%)}.bee-notify-wrapper .alert{position:relative;width:400px;max-width:100%;margin:15px auto 0;padding:15px 36px 15px 15px;border:none!important;border-radius:0!important;box-shadow:1px 2px 6px rgba(0,0,0,.25);cursor:pointer;color:#fff;background-color:#1c3f94}.bee-notify-wrapper .alert .bee-notify-close{position:absolute;float:none;top:50%;right:10px;margin-top:-11px;background:0 0;border:none;outline:0;padding:0}.bee-notify-wrapper .alert .bee-notify-close .fa{color:#fff;font-size:20px}.bee-offcanvas{display:none;position:fixed;top:0;right:0;left:0;bottom:0;padding:0;margin:0;background:rgba(0,0,0,.3);touch-action:none;z-index:2000}.bee-offcanvas .dropdown-backdrop{display:none}.bee-offcanvas .bee-offcanvas-bar{display:none;position:fixed;top:0;bottom:0;width:70%;max-width:100%;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none}.bee-offcanvas .bee-offcanvas-bar.bee-offcanvas-bar-rtl{left:initial;right:0}.bee-offcanvas .bee-offcanvas-bar.bee-offcanvas-active{box-shadow:2px 0 6px rgba(0,0,0,.15)}.bee-offcanvas .bee-offcanvas-bar.bee-offcanvas-active.bee-offcanvas-bar-rtl{box-shadow:-2px 0 6px rgba(0,0,0,.15)}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content{padding:30px 0;overflow:auto}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul{position:relative;padding:0;list-style:none}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-main+ul{margin-top:15px}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-main li{display:block;position:relative;padding:0;margin:0}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-main li .fa{margin-right:10px}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-main li+li{border-top:1px solid #f5f5f5}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-main li a{display:block;position:relative;padding:5px 10px;margin:0;color:#666;font-size:13px;line-height:26px}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-main li a,.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-main li a:focus,html.no-touch .bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-main li a:hover{text-decoration:none}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-main li.dropdown>a{padding-right:30px}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-main li.dropdown>a:after{content:'\f107';display:inline-block;position:relative;width:10px;margin-right:-20px;font-family:FontAwesome;font-size:14px}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-main li.dropdown.open>a:after{content:'\f106'}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-main li a{font-weight:600}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-back li a{font-size:11px;line-height:22px}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-back li[data-accordion] [data-content] a{font-size:11px;line-height:22px}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-social{border-top:1px solid #ddd;margin:0;padding:15px 5px 0;float:none;text-align:center}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-social li{display:inline-block;float:none;margin:0 5px}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-social li a{display:inline-block;float:none;margin:0 5px;width:auto;text-align:center;font-size:22px}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-language{border-top:1px solid #ddd;padding:15px 5px 0;text-align:center}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-language li{display:inline-block;margin:0 5px;border:none!important}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content ul.nav-language li a{font-size:11px;line-height:22px}.bee-dialog{display:block;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0);z-index:5000;transition:background-color .6s ease}.bee-dialog .bee-dialog-inner{display:block;position:relative;width:auto;max-width:600px;margin:60px auto;padding:25px;background-color:#fff;box-shadow:1px 2px 4px rgba(0,0,0,.15);opacity:0;transform:translateY(-60px);transition:opacity .4s ease,transform .6s ease}.bee-dialog.bee-dialog-size-xs .bee-dialog-inner{max-width:300px}.bee-dialog.bee-dialog-size-md .bee-dialog-inner{max-width:900px}.bee-dialog.bee-dialog-size-lg .bee-dialog-inner{max-width:1200px}.bee-dialog.bee-dialog-iframe .bee-dialog-inner{max-width:1200px;padding:0;background:#000}.bee-dialog .bee-dialog-inner h1:first-child,.bee-dialog .bee-dialog-inner h2:first-child,.bee-dialog .bee-dialog-inner h3:first-child,.bee-dialog .bee-dialog-inner h4:first-child,.bee-dialog .bee-dialog-inner h5:first-child,.bee-dialog .bee-dialog-inner h6:first-child{margin-top:0}.bee-dialog .bee-dialog-inner .bee-dialog-close{display:block;position:absolute;top:10px;right:13px;width:11px;height:14px;color:#ccc;font-size:14px;line-height:14px;text-align:center;vertical-align:middle;border:none;background:0 0;outline:0!important;cursor:pointer}.bee-dialog .bee-dialog-inner .bee-dialog-foot{margin-top:15px;border-top:1px solid #eee;padding-top:15px;text-align:right}.bee-dialog .bee-dialog-inner .bee-dialog-foot button{display:inline-block;position:relative;padding:8px 20px;margin:0;font-size:13px;border:1px solid #eee;cursor:pointer}html.no-touch .bee-dialog .bee-dialog-inner .bee-dialog-foot button:hover{border-color:#999}.bee-dialog .bee-dialog-inner .bee-dialog-foot button+button{margin-left:5px}.bee-dialog.bee-dialog-in{background-color:rgba(0,0,0,.6)}.bee-dialog.bee-dialog-in .bee-dialog-inner{opacity:1;transform:translateY(0)}@media (max-width:767px){.bee-dialog .bee-dialog-inner{width:100%;max-width:100%;margin:0;box-shadow:none}.bee-dialog.bee-has-close .bee-dialog-inner{padding-top:44px}.bee-dialog .bee-dialog-inner .bee-dialog-close{width:24px;height:24px;font-size:22px;line-height:24px}}.bee-lightbox{display:block;position:fixed;top:0;right:0;bottom:0;left:0;transition:background-color .6s ease;z-index:6000}.bee-lightbox.bee-lightbox-loading:after{content:'';display:block;position:absolute;top:50%;left:50%;width:48px;height:48px;margin-top:-24px;margin-left:-24px;background-image:url(images/loading.gif);background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,.8);border-radius:10px}.bee-lightbox .bee-lightbox-container{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;transition:transform .4s ease}.bee-lightbox.bee-lightbox-swipe,.bee-lightbox.bee-lightbox-swipe .bee-lightbox-container{transition:none}.bee-lightbox .bee-lightbox-item{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:100}.bee-lightbox .bee-lightbox-item.bee-lightbox-item-current{z-index:20}.bee-lightbox .bee-lightbox-item.bee-lightbox-item-next,.bee-lightbox .bee-lightbox-item.bee-lightbox-item-prev{z-index:10}.bee-lightbox .bee-lightbox-item .bee-lightbox-item-inner{display:block;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) scale(.9);opacity:0;transition:opacity .6s ease,transform .6s ease}.bee-lightbox .bee-lightbox-item .bee-lightbox-item-inner .bee-lightbox-item-content{display:block;position:relative;margin:auto}.bee-lightbox .bee-lightbox-item .bee-lightbox-item-inner .bee-lightbox-item-content img{display:block;position:relative;margin:auto;z-index:10}.bee-lightbox .bee-lightbox-item .bee-lightbox-item-inner .bee-lightbox-item-content iframe{width:100%;height:100%;border:none}.bee-lightbox .bee-lightbox-item .bee-lightbox-item-inner .bee-lightbox-item-caption{margin-top:10px;font-family:Helvetica,sans-serif;font-size:14px;color:#fff;z-index:5}.bee-lightbox .bee-lightbox-item-control-next,.bee-lightbox .bee-lightbox-item-control-prev{display:block;position:absolute;width:30px;height:50px;top:50%;color:#fff;font-size:50px;line-height:50px;margin-top:-20px;padding:0;border:none;outline:0;background:0 0;cursor:pointer;z-index:200;opacity:0;transition:opacity .6s ease}.bee-lightbox .bee-lightbox-item-control-prev{left:10px}.bee-lightbox .bee-lightbox-item-control-next{right:10px}@media (max-width:767px){html.is-touch .bee-lightbox .bee-lightbox-item-control-next,html.is-touch .bee-lightbox .bee-lightbox-item-control-prev{display:none}}.bee-lightbox .bee-lightbox-item-control-close{display:block;position:absolute;width:30px;height:30px;top:10px;right:10px;color:#fff;font-size:22px;line-height:30px;padding:0;border:none;outline:0;background:0 0;cursor:pointer;z-index:200;opacity:0;transition:opacity .6s ease}.bee-lightbox .bee-lightbox-thumbs{display:block;position:absolute;right:0;bottom:0;left:0;z-index:90;overflow:hidden;opacity:0;transform:translateY(100px);transition:opacity .6s ease,transform .6s ease}.bee-lightbox .bee-lightbox-thumbs .bee-lightbox-thumbs-inner{display:block;position:relative;margin:10px 0}.bee-lightbox .bee-lightbox-thumbs .bee-lightbox-thumbs-inner:after,.bee-lightbox .bee-lightbox-thumbs .bee-lightbox-thumbs-inner:before{content:'';display:table;width:100%;height:0;clear:both}.bee-lightbox .bee-lightbox-thumbs .bee-lightbox-thumbs-inner .bee-lightbox-thumb{display:block;float:left;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:.6;cursor:pointer;transition:opacity .3s ease}.bee-lightbox .bee-lightbox-thumbs .bee-lightbox-thumbs-inner .bee-lightbox-thumb.active,html.no-touch .bee-lightbox .bee-lightbox-thumbs .bee-lightbox-thumbs-inner .bee-lightbox-thumb:hover{opacity:1}.bee-lightbox .bee-lightbox-thumbs .bee-lightbox-thumbs-inner .bee-lightbox-thumb+.bee-lightbox-thumb{margin-left:5px}.bee-lightbox .bee-lightbox-thumbs.bee-lightbox-thumbs-ready .bee-lightbox-thumbs-inner{transition:transform .3s ease}.bee-lightbox.bee-lightbox-in{background-color:rgba(0,0,0,.3)}.bee-lightbox.bee-lightbox-show{background-color:rgba(0,0,0,.6)}.bee-lightbox.bee-lightbox-show .bee-lightbox-item-inner{opacity:1;transform:translate3d(-50%,-50%,0) scale(1)}.bee-lightbox.bee-lightbox-show .bee-lightbox-thumbs{opacity:1;transform:translateY(0)}html.is-touch .bee-lightbox.bee-lightbox-show{background-color:rgba(0,0,0,.9)}.bee-lightbox.bee-lightbox-show .bee-lightbox-item-control-close,.bee-lightbox.bee-lightbox-show .bee-lightbox-item-control-next,.bee-lightbox.bee-lightbox-show .bee-lightbox-item-control-prev{opacity:1}.bee-qty-input{display:flex;width:auto;height:30px;vertical-align:middle;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bee-qty-input button,.bee-qty-input input{display:block;float:left;height:30px;line-height:30px;text-align:center;color:#999;border:1px solid #ededed;border-radius:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bee-qty-input button{width:20px;padding:0;background-color:#ececec}.bee-qty-input button:hover{background-color:#ddd}.bee-qty-input button.bee-qty-input-less{border-right-width:0}.bee-qty-input button.bee-qty-input-more{border-left-width:0}.bee-qty-input input{width:40px;font-size:14px;padding:0 5px;cursor:default}.bee-scroll-top{display:block;position:fixed;width:32px;height:32px;right:-47px;bottom:26px;padding:0;margin:0;color:#fff;line-height:30px;text-align:center;vertical-align:middle;border:none;outline:0!important;background-color:#999;overflow:hidden;cursor:pointer;z-index:70;box-sizing:border-box;transition:right .5s ease}.bee-scroll-top i{display:inline-block;text-align:center;font-size:16px}.bee-scroll-top.in{right:15px}.bee-uiform-fileinput{position:relative;overflow:hidden;font-size:0}.bee-uiform-fileinput .bee-uiform-fileinput-control,.bee-uiform-fileinput .bee-uiform-fileinput-label{display:inline-block;position:relative;font-size:12px;vertical-align:middle}.bee-uiform-fileinput .bee-uiform-fileinput-control.btn{padding:8px 10px}.bee-uiform-fileinput .bee-uiform-fileinput-label{margin-left:5px;line-height:34px}.bee-uiform-fileinput input[type=file]{position:absolute;top:0;bottom:0;right:0;width:100%;height:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0}.bee-uiform-imageinput .bee-uiform-imageinput-control{background-position:center;background-size:cover;background-repeat:no-repeat}.bee-uiform-imageinput .bee-uiform-imageinput-control input[type=file]{position:absolute;top:0;bottom:0;right:0;width:100%;height:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0}.bee-uiform-imageinput .bee-uiform-imageinput-label-change{display:none;background:rgba(255,255,255,.4);padding:5px}.bee-uiform-imageinput.bee-uiform-imageinput-hasimage .bee-uiform-imageinput-label-read{display:none}.bee-uiform-imageinput.bee-uiform-imageinput-hasimage .bee-uiform-imageinput-label-change{display:initial}html.no-touch .bee-uiform-imageinput.bee-uiform-imageinput-hasimage .bee-uiform-imageinput-label-change{opacity:0;transition:opacity .6s ease}html.no-touch .bee-uiform-imageinput.bee-uiform-imageinput-hasimage .bee-uiform-imageinput-control:hover .bee-uiform-imageinput-label-change{opacity:1}.bee-readmore .bee-readmore-content{display:block;position:relative;overflow:hidden}.bee-readmore.bee-readmore-closed .bee-readmore-content:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:40px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 80%)}.bee-readmore-content-grey.bee-readmore.bee-readmore-closed .bee-readmore-content:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:40px;background:-moz-linear-gradient(top,rgba(242,242,242,0) 0,rgba(242,242,242,.5) 50%,#f2f2f2 100%);background:-webkit-linear-gradient(top,rgba(242,242,242,0) 0,rgba(242,242,242,.5) 50%,#f2f2f2 100%);background:linear-gradient(to bottom,rgba(242,242,242,0) 0,rgba(242,242,242,.5) 50%,#f2f2f2 100%)}.bee-readmore .bee-readmore-control{display:inline-block;font-weight:600;cursor:pointer;margin-top:5px}.master-contents h1,.master-contents h2,.master-contents h3,.master-contents h4,.master-contents h5,.master-contents h6{margin-top:0;margin-bottom:15px}.master-contents .content-block+.content-block,.master-contents+.master-contents{margin-top:30px}.master-contents .content-articolo .inner h3{margin:0 0 15px}.master-contents .content-articolo .content-articolo-highlight img{margin-bottom:15px}.master-contents .content-articolo .content-articolo-img_l{display:block}.master-contents .content-articolo .content-articolo-img_l img{display:block;max-width:50%;float:left;margin-right:15px}.master-contents .content-articolo .content-articolo-img_r{display:block}.master-contents .content-articolo .content-articolo-img_r img{display:block;max-width:50%;float:right;order:2;margin-left:15px}.master-contents .content-cta-inner{padding:25px;text-align:center}.master-contents .content-cta-inner p{color:#fff;font-family:Roboto,sans-serif;font-size:28px;line-height:1.4;font-weight:700;font-style:italic}.master-contents .content-cta-inner p:last-child{margin-bottom:0}.master-contents .content-gallery .content-gallery-carousel{display:flex;justify-content:space-between}.master-contents .content-gallery .content-gallery-carousel .image img{margin:auto}.master-contents .content-gallery .content-gallery-blocks{display:flex;justify-content:space-between}.master-contents .content-file{padding:0;margin:0;list-style:none}.master-contents .content-file a{display:block;position:relative;padding:10px 15px 10px 54px;min-height:35px;color:#222;background-color:#f5f5f5}.master-contents .content-file a+a{margin-top:10px}.master-contents .content-file a .content-icon{display:block;position:absolute;top:50%;margin-top:-12px;left:15px;width:24px;height:24px;line-height:24px;text-align:center}.master-contents .content-file a p{margin:0}html.no-touch .master-contents .content-file a:hover{background-color:#eee}.unsupported-browser{margin:auto;max-width:750px;padding:100px 30px}.unsupported-browser img{display:block;max-width:250px;margin:auto}.unsupported-browser h4{margin:30px 0;color:#000;text-align:center}html{overflow-y:overlay}body{font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-track{background:#111;border-left:2px solid rgba(255,255,255,.05)}html::-webkit-scrollbar-thumb{background:#afc434;border-left:2px solid rgba(0,0,0,.2)}html::-webkit-scrollbar-thumb:hover{background:#afc434;border-left:10px solid rgba(255,255,255,.1)}a{color:#000;text-decoration:none!important;transition:color .3s ease,border-color .3s ease,background-color .3s ease,box-shadow .3s ease}a:hover{color:#afc434}table.responsive-table tbody tr td span.responsive-label{display:none}.toggle{cursor:pointer;display:block;margin:15px auto 0}.toggle-switch{display:inline-block;background:#ccc;border-radius:16px;width:58px;height:32px;position:relative;vertical-align:middle;transition:background .25s}.toggle-switch:after,.toggle-switch:before{content:""}.toggle-switch:before{display:block;background:linear-gradient(to bottom,#fff 0,#eee 100%);border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.25);width:24px;height:24px;position:absolute;top:4px;left:4px;transition:left .25s}.toggle:hover .toggle-switch:before{background:linear-gradient(to bottom,#fff 0,#fff 100%);box-shadow:0 0 0 1px rgba(0,0,0,.5)}.toggle-checkbox:checked+.toggle-switch{background:#afc434}.toggle-checkbox:checked+.toggle-switch:before{left:30px}.toggle-checkbox{position:absolute;visibility:hidden}.btn{font-size:14px;line-height:22px;box-shadow:none!important;border:none!important;border-radius:6px}.btn-orange{color:#fff!important;background-color:#afc434}html.no-touch .btn-orange:hover{background-color:#d06e1c}.btn-red-dark{color:#fff!important;background-color:#96121b}.btn-dark{color:#fff!important;background-color:#212121}.btn-black{color:#fff!important;background-color:#000!important}.btn-grey{color:#333!important;background-color:#eee}html.no-touch a.btn-grey:hover,html.no-touch button.btn-grey:hover{background-color:#ddd}.btn-shadow{box-shadow:1px 2px 6px rgba(0,0,0,.15)!important}html.no-touch .btn-shadow:hover{box-shadow:1px 2px 6px rgba(0,0,0,.3)!important}.badge{border-radius:0;padding:8px;font-size:12px;font-weight:400;text-transform:uppercase}.badge-red{color:#fff;background-color:#afc434}.badge-white{color:#afc434;background-color:#f3f3f3}.badge-grey{color:#fff;background-color:#666}.badge-black{color:#fff;background-color:#000}.bee-dialog .title{font-size:22px;font-weight:900;line-height:1}.popup-opener{display:block;position:fixed;top:126px;right:15px;color:#fff;outline:0;background-color:#afc434;padding:15px;font-size:12px;font-weight:400;text-transform:uppercase;z-index:1000;border-radius:0;outline:0;border:0;outline:0!important;box-shadow:2px 2px 6px rgba(0,0,0,.2)}.form-control{border-radius:0}.form-control.bee-error{border-color:#afc434}.bee-error-message,.epp-ci .bee-error-message{display:block;position:absolute;padding:5px 10px!important;right:15px;color:#fff;font-size:12px!important;text-transform:uppercase;background-color:#afc434;z-index:1000}.epp-ci .bee-error-message{right:0}.pagination{display:block;position:relative;text-align:center;margin:30px 0 0}.pagination li{display:inline-block;position:relative}.pagination li+li{border-left:1px solid #eee}.bg-light .pagination li+li{border-left:1px solid #e5e5e5}.pagination li a{display:inline-block;position:relative;color:#fff;font-size:12px!important;text-transform:uppercase;background-color:#afc434}.pagination li a{display:inline-block;position:relative;min-width:38px;padding:5px;font-size:16px!important;line-height:28px;text-transform:uppercase;text-align:center;color:#333;background-color:#f9f9f9}.bg-light .pagination li a{background-color:#eee}.pagination li.active a,.pagination li.disabled a,html.no-touch .pagination li a:hover{color:#fff;background-color:#afc434}.pagination li.disabled.next a,.pagination li.disabled.prev a,html.no-touch .pagination li.disabled.next a:hover,html.no-touch .pagination li.disabled.prev a:hover{color:#ccc;background-color:#f9f9f9}.pagination-mobile{display:none}.slick-slider .slick-dots{margin-top:30px}.slick-slider .slick-dots li+li{margin-left:20px}.slick-slider .slick-dots li span{width:12px;height:12px;border-radius:50%;background-color:#afc434}.slick-slider .slick-dots li.slick-active span,html.no-touch .slick-slider .slick-dots li:hover span{background-color:#ccc}.red{color:#afc434!important}.red-hover:hover{color:#afc434!important}.red-bg{background-color:#afc434!important}.red-bg-hover:hover{background-color:#afc434!important}.sep-xs:after{content:'';display:block;margin:18px auto 19px;width:65px;height:4px;background-color:#afc434}.sep-l:after{margin-left:0}.loader-1{display:block;position:relative;width:128px;height:128px;margin:auto;background-image:url(../images/loader-1.gif);background-position:center;background-size:contain}.darker-layer,.ytplayer-container:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);z-index:15}header button.nav{color:#fff!important;font-size:15px;font-weight:400;text-transform:uppercase}header button.nav .icon{display:inline-block;padding-right:14px;transition:padding .6s ease}header button.nav .icon i{display:block;width:42px;height:2px;background:#fff;transition:width .3s ease}header button.nav .icon i+i{margin-top:8px}html.no-touch header button.nav:hover .icon{padding-right:5px}html.no-touch header button.nav:hover .icon i:first-child{width:30px}html.no-touch header button.nav:hover .icon i:nth-child(2){width:35px}header .app{font-size:15px;line-height:24px;font-weight:400;text-transform:uppercase;border-radius:10px;padding:8px 15px}header .app span{vertical-align:middle}header .reserved-area{display:inline-block;position:relative;background-image:url(../images/icon-account.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:25px;height:31px;vertical-align:middle;margin-left:15px;transition:opacity .6s ease}html.no-touch header .reserved-area:hover{opacity:.8}header.default{position:fixed;top:0;left:0;width:100vw;padding:50px 0;transition:padding .3s ease,background-color .6s ease;z-index:1000}header.default.bee-scrolled{padding:15px 0;background-color:#333!important;box-shadow:0 2px 6px rgba(0,0,0,.25)}header.default .brand{display:block;margin:auto;max-width:289px}header.default .brand img{transition:width .3s ease}header.default.bee-scrolled .brand{max-width:200px}header.default .brand .logo-col{display:none}header.default .container{display:flex;align-items:center}header.default .container .side{flex:0 0 30%}header.default .container .main{flex:1 0;padding:0 10px}header.default .container .side.side-r{display:flex;align-items:center;justify-content:flex-end}header.default .container .side.side-r .lang-switch{display:block;line-height:1;border-left:1px solid #fff;margin-left:12px;padding-left:12px}header.default .container .side.side-r .lang-switch .lang{color:#fff;font-size:14px;text-transform:uppercase}header.default .container .side.side-r .lang-switch .lang img{margin:0 5px}.head-color header.default{padding:25px 0;background-color:#fff!important}.head-color header.bee-scrolled{padding:15px 0;background-color:#fff!important}.head-color header.default button.nav .icon i{background-color:#333}.head-color header.default .container .side.side-r .lang-switch .lang,.head-color header.default .container .side.side-r .social-list a,.head-color header.default button.nav{color:#333!important}.head-color header.default .brand .logo{display:none}.head-color header.default .brand .logo-col{display:block}.head-color main{padding-top:117px}.group-logos{display:flex;justify-content:center;margin:auto}header .group-logos{margin-top:10px;margin-bottom:15px}header .group-logos img{max-height:45px;margin:10px 20px}.bee-offcanvas .group-logos{justify-content:space-between;padding-top:20px;max-width:380px;margin-right:0}.bee-offcanvas .group-logos img{max-height:68px}aside+aside{margin-top:34px}.bee-offcanvas .bee-offcanvas-bar{width:50%}.bee-offcanvas .bee-offcanvas-bar::-webkit-scrollbar{width:5px}.bee-offcanvas .bee-offcanvas-bar::-webkit-scrollbar-track{background:#f1f1f1}.bee-offcanvas .bee-offcanvas-bar::-webkit-scrollbar-thumb{background:#888}.bee-offcanvas .bee-offcanvas-bar .section .offcanvas-close,.extra-data-window .offcanvas-close{display:inline-block;position:relative;width:38px;height:38px;padding:0;border:none}.bee-offcanvas .bee-offcanvas-bar .section .offcanvas-close:after,.bee-offcanvas .bee-offcanvas-bar .section .offcanvas-close:before,.extra-data-window .offcanvas-close:after,.extra-data-window .offcanvas-close:before{content:'';display:block;position:absolute;top:50%;left:-7px;width:53px;height:1px;background-color:#afc434;opacity:0;transform:rotate(0);transition:opacity .3s ease,transform .3s ease}.extra-data-window.alt .offcanvas-close:after,.extra-data-window.alt .offcanvas-close:before{background-color:#fff}.bee-offcanvas .bee-offcanvas-bar.bee-offcanvas-open .section .offcanvas-close:before,.extra-data-window.open .offcanvas-close:before{opacity:1;transform:rotate(45deg)}.bee-offcanvas .bee-offcanvas-bar.bee-offcanvas-open .section .offcanvas-close:after,.extra-data-window.open .offcanvas-close:after{opacity:1;transform:rotate(-45deg)}.bee-offcanvas .bee-offcanvas-bar .section-ani,.bee-offcanvas .bee-offcanvas-bar .section-ani .children li,.bee-offcanvas .bee-offcanvas-bar .section-ani>li{opacity:0;transform:translateX(-50px);transition:opacity .3s ease,transform .3s ease}.bee-offcanvas .bee-offcanvas-bar .section-ani .children li.in,.bee-offcanvas .bee-offcanvas-bar .section-ani.in,.bee-offcanvas .bee-offcanvas-bar .section-ani>li.in{opacity:1;transform:translateX(0)}.bee-offcanvas .bee-offcanvas-bar .section+.section{margin-top:40px}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content{position:relative;padding:60px}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content .brand{position:absolute;width:238px;top:60px;left:60px}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content .brand img{max-width:100%}.bee-offcanvas .bee-offcanvas-bar.menu-main{text-align:right}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main a{display:block;position:relative;color:#333;font-size:39px;font-weight:400;line-height:39px;text-transform:uppercase;transition:padding .3s ease}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main>li+li{margin-top:28px}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main a:after{content:'';display:block;position:absolute;top:0;right:0;width:2px;height:0;background-color:#afc434;transition:height .6s ease}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main a.active,html.no-touch .bee-offcanvas .bee-offcanvas-bar.menu-main .section.main a:hover{padding-right:15px}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main a.active:after,html.no-touch .bee-offcanvas .bee-offcanvas-bar.menu-main .section.main a:hover:after{height:100%}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main ul.children a{color:#afc434;font-size:36px;line-height:36px}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main ul.children a:after{background-color:#afc434}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main ul.children li{margin-top:8px}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main ul.children li:first-child{margin-top:20px}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.second a{color:#afc434;font-size:30px;font-weight:400;line-height:36px}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.second>li+li{margin-top:24px}html.no-touch .bee-offcanvas .bee-offcanvas-bar.menu-main .section.second a:hover{color:#afc434}.bee-offcanvas .bee-offcanvas-bar.menu-main .section .social-list a{color:#afc434}html.no-touch .bee-offcanvas .bee-offcanvas-bar.menu-main .section .social-list a:hover{color:#333}footer{color:#fff}footer a{color:#fff}footer .footer-top{padding:43px 0 37px;background-color:#333;border-bottom:1px solid #4d4d4d}footer .footer-top img{display:block;margin:auto;max-width:280px}footer .footer-main{padding:100px 0;background-color:#333}footer .footer-main .title{font-size:22px;font-weight:700;line-height:24px;margin:0 0 21px}footer .footer-main address{font-size:14px;font-weight:400;line-height:21px;margin:0}footer .footer-main small{display:block;font-size:13px;font-weight:400;line-height:24px;margin:32px 0 3px}footer .footer-main p{font-size:14px;font-weight:400;line-height:19px;margin:0}footer .footer-main .social-list{margin-bottom:30px}footer .footer-main .lang{font-size:12px;text-transform:uppercase}footer .footer-main .lang img{margin:0 10px}footer .footer-main .col-social{padding-left:90px}footer .footer-copy{background-color:#8e9f29;padding:36px 0}footer .footer-copy .container{display:flex;align-items:center;justify-content:space-between}footer .footer-copy p{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;line-height:16px;margin:0}footer .footer-copy .brands{display:flex;align-items:center;justify-content:space-between}footer .footer-copy .brands a+a{margin-left:80px}footer .footer-copy .links{list-style:none;padding:0;margin:0}footer .footer-copy .links li{display:inline-block;line-height:0}footer .footer-copy .links li+li{border-left:1px solid #fff;margin-left:10px;padding-left:10px}footer .footer-copy .links a{font-family:'Open Sans',sans-serif;font-size:14px;line-height:14px}html.no-touch footer .footer-copy .links a:hover{color:#fff;border-bottom:1px dotted #fff}.bee-scroll-top{background-color:#afc434;box-shadow:2px 2px 6px rgba(0,0,0,.2)}.view-not-found main .page-content{padding:100px 0}.view-not-found main .page-content h1,.view-page-static main .page-content h1{color:#000;font-size:36px;font-weight:700}.view-not-found main .page-content .btn,.view-page-static main .page-content .btn{padding:10px 25px;font-size:16px;font-weight:700;margin-top:40px}.fullscreen{display:block;position:relative;background:#000;height:100vh;z-index:10;overflow:hidden}.fullscreen .slider{z-index:10}.fullscreen .slider .slide{display:none;position:relative;width:100vw;height:100vh;min-height:600px;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:cover}.fullscreen .slick-slider.slick-initialized .slick-slide,.fullscreen .slider .slide:first-child{display:flex!important}.fullscreen .slider .slide .content{display:block;position:relative;z-index:20}.fullscreen .slider .slide .content .content-text-title{color:#fff;font-family:Roboto,sans-serif;font-size:48px;line-height:49px;font-weight:700;text-transform:uppercase;margin:0}.fullscreen .slider .slide .content .content-text-link{color:#fff;font-size:16px;font-weight:500;line-height:1.2;margin:4px 0 0;text-transform:uppercase;background:0 0;border:none}.fullscreen .slider .slide .darker{z-index:15}.fullscreen .slider .slide iframe{display:block;position:absolute;width:100%;height:100%;border:0;z-index:10}.fullscreen .slider .slide video{position:absolute;display:block;left:50%;transform:translateX(-50%);object-fit:cover;z-index:10;width:100%;height:100%}.fullscreen .slick-slider .slick-prev{left:20px}.fullscreen .slick-slider .slick-next{right:20px}.fullscreen .bottom-bar{position:absolute;bottom:25px;left:0;width:100%;z-index:15}.fullscreen .bottom-bar button.next{color:#fff!important;font-size:16px;line-height:1;font-weight:500;text-transform:uppercase;box-shadow:none!important}.fullscreen .bottom-bar button.next .arrow{display:block;position:relative;margin:auto;width:40px;height:40px;margin-bottom:17px}.fullscreen .bottom-bar button.next .arrow span{display:block;position:absolute;left:6px;width:27px;height:27px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg);transition:margin .6s ease}html.no-touch .fullscreen .bottom-bar button.next:hover .arrow span{margin-top:15px}.about-company{position:relative;padding:50px 0;background-color:#f0f0f0}.about-company.light{background-color:transparent}.about-company .bg{display:block;position:absolute;top:0;bottom:0;right:0;left:50%;background-size:cover;background-position:center}.about-company .content{padding-right:50px}.about-company.reverse .bg{left:0;right:50%}.about-company.reverse .content{padding-right:15px;padding-left:50px}.about-company h4{color:#333;font-size:28px;line-height:1.2;font-weight:700;margin:0 0 15px}.about-company p{color:#666;font-size:16px;line-height:26px;font-weight:400}.about-company p:last-child{margin-bottom:0}.about-company img{display:block;margin:18px 0}.view-knowhow .about-company{min-height:550px}.contacts{padding:85px 0}.contacts h1,.contacts h2{color:#333;font-size:30px;line-height:30px;font-weight:400;margin:0 0 30px}.contacts .sede{display:block;color:#333;font-size:22px;line-height:26px;font-weight:500;margin-bottom:10px}.contacts address{color:#333;font-size:15px;line-height:26px;font-weight:300;margin:0 0 38px}.contact-form form label{color:#333;font-size:18px;line-height:30px;font-weight:400;margin:0 0 10px}.contact-form form .line{display:flex;position:relative}.contact-form form .line+.line{margin-top:10px}.contact-form form .line .form-control{color:#666;font-size:12px;font-weight:300;height:36px;padding:9px 12px}.contact-form form .line textarea.form-control{height:auto}.contact-form form .line .form-control+.form-control{margin-left:11px}.contact-form form .line.address .form-control:first-child{width:160px}.contact-form form hr{margin:38px 0 26px;border:none;height:1px;background-image:linear-gradient(to right,#afc434 30%,rgba(255,255,255,0) 0);background-position:bottom;background-size:5px 1px;background-repeat:repeat-x}.contact-form form .policy{margin:25px 0}.social-list a{display:inline-block;width:24px;height:24px;line-height:22px;color:#333;text-align:center;transition:color .3s ease,background-color .3s ease}html.no-touch .social-list a:hover{color:#afc434}.social-list a+a{margin-left:12px}.social-list.white a{color:#fff;border-color:#fff}.widget-aside+.widget-aside{margin-top:50px}.widget-aside h4{color:#19549b;font-size:20px;line-height:25px;font-weight:400;margin:0 0 25px}.widget-aside ul{list-style:none;padding-left:16px;margin:0}.widget-aside ul li{position:relative}.widget-aside ul li+li{margin-top:10px}.widget-aside ul li a:before{position:absolute;content:'\f0da';color:#afc434;font-family:FontAwesome;font-size:16px;left:-15px}.widget-aside ul li a{color:#333;font-size:15px;line-height:25px;font-weight:400}.widget-aside ul li a.active{color:#afc434}.widget-lang-switch a{display:flex;position:relative;padding:15px;color:#000;font-size:14px;font-weight:700;text-transform:uppercase;justify-content:space-between;align-items:center}.widget-lang-switch a+a{border-top:1px solid #eee}html.no-touch .widget-lang-switch a:hover{background-color:#f9f9f9}.widget-nav h4{color:#333;font-size:18px;font-weight:700;font-style:italic;text-transform:uppercase}.widget-nav nav a{display:block;position:relative;padding:10px 20px;color:#000;font-family:'Open Sans',sans-serif;font-size:14px;line-height:17px;font-weight:400;text-transform:uppercase;border-bottom:1px solid #cdcdcd}.widget-nav nav a:before{content:'\f105';display:block;position:absolute;left:0;top:50%;width:10px;height:16px;margin-top:-8px;color:#afc434;font-family:FontAwesome;font-size:16px;line-height:16px;transition:transform .3s ease}.widget-nav nav a.active,html.no-touch .widget-nav nav a:hover{color:#afc434}html.no-touch .widget-nav nav a:hover:before{transform:translateX(6px)}.widget-nav .btn{display:block;width:100%;padding:9px 14px;font-size:16px;line-height:36px;font-weight:700;font-style:italic;text-transform:uppercase;text-align:left;border-radius:15px}.widget-nav .btn .di{margin-right:12px}.widget-rate{display:inline-block;position:relative}.widget-rate:after{content:'\f006\f006\f006\f006\f006';display:block;color:#999;font-family:FontAwesome;font-size:14px;line-height:1;letter-spacing:2px;text-align:left}.widget-rate[data-rate="5"]:after{content:'\f123\f006\f006\f006\f006'}.widget-rate[data-rate="10"]:after{content:'\f005\f006\f006\f006\f006'}.widget-rate[data-rate="15"]:after{content:'\f005\f123\f006\f006\f006'}.widget-rate[data-rate="20"]:after{content:'\f005\f005\f006\f006\f006'}.widget-rate[data-rate="25"]:after{content:'\f005\f005\f123\f006\f006'}.widget-rate[data-rate="30"]:after{content:'\f005\f005\f005\f006\f006'}.widget-rate[data-rate="35"]:after{content:'\f005\f005\f005\f123\f006'}.widget-rate[data-rate="40"]:after{content:'\f005\f005\f005\f005\f006'}.widget-rate[data-rate="45"]:after{content:'\f005\f005\f005\f005\f123'}.widget-rate[data-rate="50"]:after{content:'\f005\f005\f005\f005\f005'}.cite-st{color:#333;background-color:#afc434;text-align:center;padding:147px 0 140px}.cite-st .title{font-size:28px;line-height:1.2;font-weight:900;margin:0}.cite-st .subtitle{font-size:21px;line-height:26px;font-weight:700;margin:15px 0}.cite-st .content{font-size:25px;line-height:32px;font-weight:500;margin:0}.cite-st .text{font-size:16px;line-height:26px;font-weight:400;margin:0}.cite-st a{display:inline-block;color:#333;font-size:16px;font-weight:500;text-decoration:underline!important;margin:36px 0 0}.know-how-st{padding:134px 0 197px}.know-how-st .head{text-align:center}.know-how-st .head .title{color:#333;font-size:38px;line-height:49px;font-weight:700;margin:0}.know-how-st .head .subtitle{color:#333;font-size:20px;font-style:italic;margin:0}.know-how-st .products{margin-top:54px}.know-how-st .products img{width:100%;height:auto}.know-how-st .products .title{color:#333;font-size:25px;line-height:1;font-weight:900;text-transform:uppercase;margin:22px 0 0}.know-how-st .products .title.sep-xs::after{margin:9px 0 8px}.know-how-st .products .description{color:#333;font-size:16px;line-height:22px;font-weight:400;margin:0}.know-how-st .products .more{color:#333;font-size:14px;text-decoration:underline!important;margin:15px 0 0}.products-st{background-color:#333;padding:98px 0 169px}.products-st .head{text-align:center}.products-st .head .title{color:#fff;font-size:38px;line-height:1;font-weight:500;margin:0}.products-st .head .subtitle{color:#fff;font-size:20px;line-height:1;font-weight:400;font-style:italic;margin:10px 0 0}.products-st .products{text-align:center;margin-top:68px}.products-st .products .icon{display:flex;align-items:center;justify-content:center;width:157px;height:157px;border:9px solid #afc434;border-radius:50%;overflow:hidden;margin:auto}.products-st .products .icon img{max-width:100%;height:auto}.products-st .products .title{color:#fff;font-size:20px;line-height:1;font-weight:700;margin:19px 0 0}.products-st .products .description{color:#fff;font-size:16px;line-height:21px;font-weight:400;margin:16px 0 0}.products-st .foot{text-align:center;margin-top:76px}.products-st .foot a{color:#fff;font-size:16px;font-weight:500;text-decoration:underline!important;margin:15px 0 0}.products-st.light{background-color:transparent}.products-st.light .head .subtitle,.products-st.light .head .title,.products-st.light .products .description,.products-st.light .products .title{color:#333}.applications-st .slide{position:relative}.applications-st .slide .bg{display:block;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:43%}.applications-st .slide img{width:100%;height:auto!important}.applications-st .slide .overlay{position:absolute;padding:108px 0 80px;top:0;right:0;bottom:0;left:0;text-align:center}.applications-st .slide .title{color:#fff;font-size:38px;line-height:1;font-weight:700;margin:19px 0 0}.applications-st .slide .description{color:#fff;font-size:20px;line-height:1.2;font-weight:400;font-style:italic;margin:8px 0 0}.applications-st .slide .more{color:#fff;font-size:16px;font-weight:500;text-decoration:underline!important;margin:25px 0 0}.applications-st.slick-slider .slick-dots{position:absolute;bottom:65px;margin:0}.partner-st{padding:66px 0}.partner-st .slick-slide{padding:0 15px}.partner-st .slick-slide img{width:100%;height:auto!important;max-width:180px;margin:auto}.history{padding:200px 0 165px}.history .history-head{padding:0;text-align:center}.history-head .title{font-weight:300;font-size:42px;line-height:35px;margin:0}.history-body{margin-top:80px;position:relative}.history-body .timeline{position:absolute;top:0;left:calc(50% - 2px);width:4px;height:100%;background-color:#ccc}.history-body .row+.row{margin-top:50px}.history-body .col-img,.history-body .row:nth-child(odd)>.col-content{text-align:right;padding-right:65px}.history-body .col-content,.history-body .row:nth-child(odd)>.col-img{text-align:left;padding-left:65px}.history-body .row:nth-child(odd)>.col-img{order:1}.history-body .col-img img{max-width:120px}.history-body .col-content{position:relative;padding-top:8px}.history-body .col-content .marker{position:absolute;top:13px;left:0;width:25px;height:25px;background-color:#fff;transform:translateX(-50%)}.history-body .col-content .marker::before{content:"";position:absolute;top:50%;left:0;transform:translate(100%,-50%);width:100%;height:4px;background-color:#ccc}.history-body .col-content .marker::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:15px;height:15px;background-color:#fff;border:3px solid #afc434;border-radius:50%}.history-body .row:nth-child(odd) .col-content .marker{left:auto;right:0;transform:translateX(50%)}.history-body .row:nth-child(odd) .col-content .marker::before{transform:translate(-100%,-50%)}.history-body .col-content .title{font-size:30px;line-height:35px;font-weight:300}.history-body .col-content .text{margin-top:15px;font-size:15px;line-height:31px;font-weight:300}.application-st{padding:81px 0 30px}.application-st.green{background-color:#afc434}.application-st .img-fluid{width:100%;height:auto}.application-st .title{color:#333;font-size:28px;font-weight:900;line-height:1;text-transform:uppercase;margin:0 0 40px}.application-st .text{position:relative;color:#333;font-size:16px;line-height:26px;font-weight:400;margin:40px 0 0}.application-st .text.warrow:before{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);border:60px solid transparent;z-index:1}.application-st .text.warrow p{position:relative;margin:0;z-index:2}.application-st:not(.green) .text.warrow:before{right:-30px;border-right-color:#e6e6e6}.application-st.green .text.warrow:before{left:-30px;border-left-color:#9fb22f}.application-st .subtitle{color:#333;font-size:21px;line-height:26px;font-weight:700;margin:38px 0 0}.application-st .section-title{color:#ccc;font-size:135px;font-weight:900;line-height:1;margin:50px 0 0}.application-st.green .section-title{color:#8e9f29;text-align:right}.philosophy-nd,.philosophy-st{position:relative}.philosophy-nd .bg,.philosophy-st .bg{background-position:center;background-repeat:no-repeat;background-size:cover}.philosophy-nd .overlay,.philosophy-st .overlay{position:absolute;top:0;left:0;right:0;text-align:center}.philosophy-nd .overlay .container,.philosophy-st .overlay .container{max-width:553px}.philosophy-nd .title,.philosophy-st .title{font-size:38px;font-weight:900;line-height:1;margin:0}.philosophy-nd .subtitle,.philosophy-st .subtitle{font-size:28px;font-weight:900;line-height:42px;margin:14px 0 0}.philosophy-nd .subtitle.sep-xs::after,.philosophy-st .subtitle.sep-xs::after{margin-top:25px}.philosophy-nd .text,.philosophy-st .text{font-size:16px;font-weight:400;line-height:26px;margin:25px 0 0}.philosophy-st .bg{padding-top:43.43%}.philosophy-nd .bg{padding-top:71.51%}.philosophy-st .overlay{padding-top:199px;color:#fff}.philosophy-nd .overlay{padding-top:179px;color:#333}.partners-st{text-align:center;padding:22px 0 155px}.partners-st .title{color:#333;font-size:28px;font-weight:900;line-height:1}.partners-st .title.sep-xs:after{margin-top:31px}.partners-st .text{color:#333;font-size:16px;font-weight:400;line-height:26px;max-width:780px;margin:25px auto 0}.partners-st .partners{display:flex;flex-wrap:wrap;justify-content:center;margin:79px -10px 110px}.partners-st .partners .partner{flex:0 0 25%;padding:0 10px;margin-bottom:20px}.partners-st .partners .partner a{display:flex;align-items:center;justify-self:center;min-height:162px;border:1px solid #ccc;padding:15px}.partners-st .partners .partner a img{width:100%;height:auto!important;max-width:180px;margin:auto}.view-chisiamo .page-breadcrumb{background-color:#afc434;padding:25px 0 0}.view-chisiamo .cite-st{padding-top:81px;padding-bottom:202px}.news-box{display:block;position:relative;padding:22px;border:1px solid #ccc}html.no-touch a.news-box:hover{box-shadow:2px 3px 6px rgba(0,0,0,.15)}.news-box .meta{display:flex;margin-bottom:18px;align-items:center}.news-box .meta .date{flex:1 0 0;color:#666;font-size:12px;font-weight:300}.news-box .meta .icon{flex:0 0 15px;text-align:center}.news-box .meta .dimsport-icon{flex:0 0 15px;position:relative;text-align:center;width:15px;height:18px}.news-box .meta .dimsport-icon:after,.news-box .meta .dimsport-icon:before{content:'';display:inline-block;position:absolute;top:0;left:0;width:15px;height:18px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:opacity .3s ease}.news-box .meta .dimsport-icon:before{background-image:url(../images/news-dimsport-icon.png);z-index:10}.news-box .meta .dimsport-icon:after{background-image:url(../images/news-dimsport-icon-hover.png);z-index:20;opacity:0}html.no-touch .news-box:hover .meta .dimsport-icon:before{opacity:0}html.no-touch .news-box:hover .meta .dimsport-icon:after{opacity:1}.news-box .title{color:#333;font-size:20px;line-height:1;font-weight:400;text-transform:uppercase;margin-bottom:15px}.news-box .brief{color:#000;font-family:'Open Sans',sans-serif;font-size:14px;line-height:20px;font-weight:400;margin:14px 0 0}.news-box .read{color:#afc434;font-size:12px;line-height:20px;font-weight:700;text-transform:uppercase}.news-highlight{padding:118px 0 127px}.news-highlight .section-title{color:#000;font-family:Roboto,sans-serif;font-size:61px;line-height:90px;font-weight:900;font-style:italic;text-transform:uppercase;text-align:center}.news-highlight .section-title:after{margin:20px auto 25px}.news-highlight .container{padding:0}.news-highlight .news-head{text-align:center}.news-highlight .news-head .title{color:#333;font-size:38px;font-weight:700;margin:0}.news-highlight .news-head .subtitle{color:#333;font-size:20px;font-style:italic;margin:0}.news-highlight .news-list{margin-top:41px}.news-highlight .news-list .item{margin:0 15px 15px;display:none}.news-highlight .news-list .item:first-child{display:block}.news-highlight .news-list .item .social .thumb{position:relative;height:300px;overflow:hidden}.news-highlight .news-list .item .social .thumb img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.news-highlight .news-list .news-box{width:100%}.news-highlight .news-list .news-box .thumb{padding-top:55%;background-size:cover;background-position:center;background-repeat:no-repeat}.news-highlight .news-foot{text-align:center;margin-top:40px}.news-highlight .news-foot a{color:#666;font-size:16px;font-weight:400;text-decoration:underline!important}.news-nav{margin-bottom:30px;padding-bottom:5px;border-bottom:1px solid #eee}.news-nav a{color:#000;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;margin:0 15px 10px 0}.news-nav a.active{color:#afc434}.news-details{padding:60px 0 120px}.news-content{padding:0 0 90px}.news-list{margin-left:-12px;margin-right:-12px}.news-list .news-box{display:block;position:relative;width:calc(33.3333% - 24px);float:left;margin-top:25px;overflow:hidden;margin:25px 12px 0;padding:35px}.page-breadcrumb{display:block;padding:48px 0 43px}.page-breadcrumb ul{list-style:none;margin:0;padding:0}.page-breadcrumb li{display:inline-block;padding:9px 0}.page-breadcrumb li+li:before{content:'\f105';color:#333;display:inline-block;font-family:FontAwesome;font-size:16px;margin:0 10px}.page-breadcrumb li,.page-breadcrumb li a{color:#333;font-size:14px;line-height:20px;font-weight:300}.page-head{background-color:#323232}.page-head .container{display:flex;align-items:center;height:256px;padding-top:18px;padding-bottom:18px;background-size:contain;background-repeat:no-repeat;background-position:center right}.page-head h1,.page-head h2{color:#fff;font-size:36px;line-height:1.2;font-weight:400}.page-head-map{position:relative}.page-head-map .map{height:460px}.page-head-map .page-head{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent}.page-content-intro{margin-bottom:80px}.page-content-intro img{display:block;margin:auto}.page-content{padding:60px 0 90px}.page-contact{background:#f9f9f9}.page-contact .title{color:#333;font-weight:600;font-style:italic;text-transform:uppercase;text-align:center}.page-contact form .inner{display:block;margin-top:30px;padding:30px;background:#fff;box-shadow:2px 3px 6px rgba(0,0,0,.15)}.page-contact form .inner .form-group{position:relative}.page-contact form .inner .form-group.sep-xs:after{margin:40px auto}.page-contact form .inner label{margin-bottom:2px;text-transform:uppercase;font-size:12px;font-weight:600}.page-contact form .inner .form-control-md{height:60px}.page-contact form .inner .field-message .bee-error-message{right:0}.page-contact form .btn{display:block;margin:30px auto 0;padding:10px 100px;font-size:18px;text-transform:uppercase;border-radius:5px}.master-contents h1,.master-contents h2,.master-contents h3,.master-contents h4,.master-contents h5,.master-contents h6{color:#333;font-weight:600;margin:30px 0}.master-contents h1:first-child,.master-contents h2:first-child,.master-contents h3:first-child,.master-contents h4:first-child,.master-contents h5:first-child,.master-contents h6:first-child{margin-top:0}.master-contents h3{font-size:29px}.master-contents h3.big{color:#000;font-size:72px;line-height:1;font-weight:900}.master-contents .content-titoletto h3{font-size:40px}.master-contents p{color:#000;font-family:'Open Sans',sans-serif;font-size:16px;line-height:25px;font-weight:400}.master-contents table{width:100%;table-layout:fixed;color:#000}.master-contents table,.master-contents table *{font-size:12px;line-height:16px}.master-contents table th{color:#fff;font-weight:400}.master-contents table thead tr th{background-color:#000;padding:20px 15px}.master-contents table tbody tr th{background-color:#afc434;border-top:2px solid #fff;padding:5px}.master-contents table tbody tr td{padding:5px}.master-contents table tbody tr td p:last-child{margin:0}.master-contents table tbody tr:nth-child(2n) td{background-color:#f5f5f5}.master-contents table.table-mobile{display:none}.master-contents table.table-mobile+.table-mobile{margin-top:40px}.master-contents .content-video .bee-video-iframe.content-type-facebook:after{content:'\f04b';display:block;position:absolute;top:50%;left:50%;width:80px;height:80px;margin-top:-40px;margin-left:-40px;color:#fff;font-family:FontAwesome;font-size:40px;line-height:80px;text-align:center;border-radius:50%;background-color:rgba(0,0,0,.2);pointer-events:none}.master-contents .content-video .bee-video-iframe.content-type-facebook.started:after{display:none}.master-contents .content-optional-group{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.master-contents .content-optional-group .item{flex:0 0 33.333%;padding:0 15px}.master-contents .content-optional-group .item:nth-child(n+4){margin:40px 0 0}.master-contents .content-optional-group .item h3{color:#333;font-size:18px;font-family:'Open Sans',sans-serif;font-weight:500;font-style:normal;text-transform:none;margin:0;text-align:center}.master-contents .content-optional-group .item img{display:block;margin:15px auto 0}.master-contents .content-optional-group .item .description,.master-contents .content-optional-group .item .description p{color:#333;font-size:13px;line-height:1.4;font-family:'Open Sans',sans-serif;font-weight:400;margin:0}.master-contents .content-optional-group .item .description{margin:15px auto 0}.master-contents .content-optional-group .item a{color:#afc434;font-size:13px;line-height:1.4;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase}@media (max-width:575px){.head-color main{padding-top:82px!important}header button.nav span{display:none}header.default .container .side{flex:0 0 20%}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content .brand{top:30px;left:30px;width:150px}.fullscreen .slider .slide .content{padding:15px}.fullscreen .slider .slide .content .content-text-title{font-size:22px;line-height:1.4}.fullscreen .slider .slide .content .content-text-subtitle{font-size:26px}footer .footer-top{padding:30px 0}footer .footer-top img{max-width:150px}footer .footer-copy .brands{flex-direction:column;align-items:center}footer .footer-copy .brands a{margin:auto!important}footer .footer-copy .brands a+a{margin-top:15px!important}.page-head .container{height:auto;min-height:100px!important}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main a{font-size:26px!important}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.second a{font-size:18px;line-height:1}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.second>li+li{margin-top:10px}.news-list .news-single .title{padding:0;margin-bottom:15px;font-size:22px!important}.news-list .news-single .brief{padding:0;margin-top:15px}.news-list .news-single .read{padding:0}.page-head-map .map{height:200px!important}.contact-form form .line{flex-direction:column}.contact-form form .line.address .form-control:first-child{width:100%}.contact-form form .line .form-control+.form-control{margin-left:0;margin-top:10px}.about-company .bg{padding-top:100%}.applications-st .slide .bg{padding-top:160%!important}}@media (max-width:767px){.head-color main{padding-top:92px}header.default .container .side.side-r .lang-switch,header.default .container .side.side-r .social-list{display:none}table.responsive-table{display:block}table.responsive-table thead{display:none}table.responsive-table tbody{display:block}table.responsive-table tbody tr{display:flex;flex-wrap:wrap;margin-bottom:30px;padding:1px;border:1px solid #eee;background-color:#f9f9f9}table.responsive-table tbody tr td span.responsive-label{display:block;width:100%;padding:0 0 2px;margin:0 0 3px;color:#333;border-bottom:1px solid #f9f9f9;font-size:11px;text-transform:uppercase}.master-contents table.table-not-mobile{display:none}.master-contents table.table-mobile{display:table}.bee-offcanvas .bee-offcanvas-bar{width:100%}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content{padding:30px}header.default .brand.brand-section{max-width:190px}header.default.bee-scrolled .group-logos{display:none}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main a{font-size:38px;line-height:1}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main>li+li{margin-top:15px}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main ul.children a{font-size:30px;line-height:1}.bee-offcanvas .bee-offcanvas-bar.menu-app .bee-offcanvas-content{padding:30px 15px}.bee-offcanvas .bee-offcanvas-bar.menu-app .bee-offcanvas-content .container{padding:0}.bee-offcanvas .bee-offcanvas-bar.menu-app .section.head .brand{max-width:160px;padding-top:5px}.bee-offcanvas .bee-offcanvas-bar.menu-app .section.cite cite{font-size:14px}.bee-offcanvas .bee-offcanvas-bar.menu-app .section+.section{margin-top:20px}.fullscreen .slider .slide{min-height:400px}.fullscreen .slider .slide .content h1{font-size:32px;line-height:1;padding:15px}.news-box{padding:15px}.news-highlight{padding:50px 0}.news-list{margin:0}.news-list .news-box{width:100%;margin:0 0 30px;padding:15px}.master-contents h1,.master-contents h2,.master-contents h3,.master-contents h4,.master-contents h5,.master-contents h6{margin:15px 0}.master-contents h3,.master-contents h3.big{font-size:24px}.master-contents p{line-height:1.4}.master-contents table tbody tr{margin-bottom:15px}.master-contents table.responsive-table tbody tr th{display:block;width:100%}.master-contents .content-optional-group{flex-direction:column}.master-contents .content-optional-group .item{flex:0 0 100%}.master-contents .content-optional-group .item:nth-child(n+2){margin:40px 0 0}.master-contents .content-articolo .content-articolo-img_l img,.master-contents .content-articolo .content-articolo-img_r img{max-width:100%;float:none;order:1;margin:15px 0}.slick-slider .slick-arrow{background:rgba(255,255,255,.3);border-radius:50%}.slick-slider .slick-prev{left:30px}.slick-slider .slick-next{right:30px}footer{text-align:center}footer .footer-main{padding:50px 0}footer .footer-main .footer-nav{margin-top:50px}footer .footer-main .container .row>div+div{margin-top:50px}footer .footer-main .col-social{padding-left:15px}footer .footer-copy .container{flex-direction:column}footer .footer-copy .brands{flex-wrap:wrap;margin-top:15px}footer .footer-copy .brands a{margin:0 15px!important}footer .footer-copy .brands a+a{margin-left:auto}footer .footer-copy .links{margin-top:15px}.page-head .container{height:auto;min-height:200px;background-size:cover}.page-head h1,.page-head h2{font-size:24px}.page-breadcrumb{padding:15px 0 50px}.news-list .news-single+.news-single{margin-top:30px;padding-top:30px}.page-head-map .map{height:350px}.contacts{padding:50px 0}.applications-st .slide .title,.history-head .title,.know-how-st .head .title,.news-highlight .news-head .title,.products-st .head .title{font-size:28px}.cite-st{padding:80px 0}.cite-st .content{font-size:22px;line-height:1.4}.know-how-st{padding:80px 0}.know-how-st .products .product+.product{margin-top:50px}.products-st{padding:80px 0}.products-st .products>div+div{margin-top:50px}.applications-st .slide .overlay{padding-top:60px}.applications-st .slide .bg{padding-top:80%}.applications-st .slide .description{font-size:18px}.about-company{padding-bottom:0}.about-company .bg{position:relative;top:initial;bottom:initial;right:initial;left:initial;padding-top:50%;width:100%;margin-top:50px}.history{padding:80px 0}.about-company .content{padding-right:15px}.about-company.reverse .content{padding-left:15px}.history-body .timeline{left:15px}.history-body .row:nth-child(odd)>.col-img{order:0}.history-body .col-img,.history-body .row:nth-child(odd)>.col-content{text-align:left;padding-left:65px;padding-right:15px}.history-body .col-content .marker,.history-body .row:nth-child(odd) .col-content .marker{left:17px}.history-body .row:nth-child(odd) .col-content .marker{transform:translateX(-50%)}.history-body .row:nth-child(odd) .col-content .marker::before{transform:translate(100%,-50%)}.application-st{padding:60px 0}.application-st .img-fluid{margin-top:40px}.application-st .section-title,.application-st .text.warrow::before{display:none}.partners-st .partners .partner{flex:0 0 50%}}@media (min-width:768px) and (max-width:991px){table.responsive-table{display:block}table.responsive-table thead{display:none}table.responsive-table tbody{display:block}table.responsive-table tbody tr{display:flex;flex-wrap:wrap;margin-bottom:30px;padding:1px;border:1px solid #eee;background-color:#f9f9f9}table.responsive-table tbody tr td span.responsive-label{display:block;width:100%;padding:0 0 2px;margin:0 0 3px;color:#333;border-bottom:1px solid #f9f9f9;font-size:11px;text-transform:uppercase}.master-contents table.table-not-mobile{display:none}.master-contents table.table-mobile{display:table}.bee-offcanvas .bee-offcanvas-bar{width:100%}.bee-offcanvas .bee-offcanvas-bar .bee-offcanvas-content{padding:30px}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main a{font-size:38px;line-height:1}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main>li+li{margin-top:15px}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main ul.children a{font-size:30px;line-height:1}.bee-offcanvas .bee-offcanvas-bar.menu-app .bee-offcanvas-content{padding:30px 15px}.bee-offcanvas .bee-offcanvas-bar.menu-app .bee-offcanvas-content .container{padding:0}.bee-offcanvas .bee-offcanvas-bar.menu-app .section.head .brand{max-width:160px;padding-top:5px}.bee-offcanvas .bee-offcanvas-bar.menu-app .section.cite cite{font-size:14px}.bee-offcanvas .bee-offcanvas-bar.menu-app .section+.section{margin-top:20px}.fullscreen .slider .slide{min-height:400px}.fullscreen .slider .slide .content h1{font-size:36px;line-height:1;padding:15px}.news-box{padding:15px}.news-highlight{padding:50px 0}.news-highlight .item{margin:0 15px}.news-list .news-box{width:calc(50% - 24px);padding:15px}.master-contents h1,.master-contents h2,.master-contents h3,.master-contents h4,.master-contents h5,.master-contents h6{margin:15px 0}.master-contents h3{font-size:24px}.master-contents h3.big{font-size:42px}.master-contents p{line-height:1.4}.master-contents table tbody tr{margin-bottom:15px}.master-contents .content-optional-group .item{flex:0 0 50%}.master-contents .content-optional-group .item:nth-child(n+3){margin:40px 0 0}.master-contents .content-articolo .content-articolo-img_l img,.master-contents .content-articolo .content-articolo-img_r img{max-width:100%;float:none;order:1;margin:15px 0}footer .footer-main .footer-nav ul a{padding:10px;font-size:14px}footer .footer-copy .container{flex-direction:column}footer .footer-copy .brands{margin-top:15px}footer .footer-copy .brands a{margin:0 15px!important}footer .footer-copy .brands a+a{margin-left:auto}footer .footer-copy .links{margin-top:15px}.applications-st .slide .overlay{padding-top:20px}.partners-st .partners .partner{flex:0 0 50%}}@media (min-width:992px) and (max-width:1199px){header .reserved-area{margin-left:10px}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main a{font-size:38px;line-height:1}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main>li+li{margin-top:15px}.bee-offcanvas .bee-offcanvas-bar.menu-main .section.main ul.children a{font-size:30px;line-height:1}.bee-offcanvas .bee-offcanvas-bar.menu-app .bee-offcanvas-content{padding:30px 15px}.bee-offcanvas .bee-offcanvas-bar.menu-app .bee-offcanvas-content .container{padding:0}.fullscreen .slider .slide{min-height:400px}.fullscreen .slider .slide .content h1{font-size:46px;line-height:1;padding:15px}.news-box{padding:15px}.news-highlight{padding:50px 0}.news-highlight .item{margin:0 15px}.news-list .news-box{padding:15px}.master-contents h1,.master-contents h2,.master-contents h3,.master-contents h4,.master-contents h5,.master-contents h6{margin:15px 0}.master-contents h3{font-size:24px}.master-contents p{line-height:1.4}.master-contents table tbody tr{margin-bottom:15px}footer .footer-copy .brands a+a{margin-left:15px}.partners-st .partners .partner{flex:0 0 33.333333%}}@media (max-width:1450px){.philosophy-nd .bg,.philosophy-st .bg{position:absolute;top:0;right:0;bottom:0;left:0;padding:0}.philosophy-nd .bg:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.6)}.philosophy-nd .overlay,.philosophy-st .overlay{padding:80px 0 120px;position:relative;top:initial;right:initial;left:initial}}@media (min-width:1451px) and (max-width:1650px){.philosophy-nd .overlay,.philosophy-st .overlay{padding:80px 0 0}}