div.wpcf7-response-output{border:0px!important;color:red!important}img[class*="brk-header__logo"]{max-height:60px}.brk-filters{z-index:12}.brk-tabs li{font-family:Montserrat;font-weight:700;font-style:normal;font-size:16px}.list-inline-5 li.brk-tab.active{color:#f3dbdb}.list-inline-5 li.brk-tab.active .after{opacity:1}.brk_custom_content_padding{text-align:left!important}.timeline--mosaic .post-filmstrip:nth-child(even) .timeline__date{bottom:130px!important}.timeline--mosaic .post-filmstrip:nth-child(even) .timeline__date:before{right:171px!important}.timeline--mosaic .post-filmstrip:nth-child(even) .timeline__date:after{right:178px!important}.timeline--mosaic .post-filmstrip:nth-child(odd) .timeline__date{top:0!important;margin-top:40%}.timeline--mosaic .post-filmstrip:nth-child(odd) .timeline__date:before{margin-left:80%!important}.timeline--mosaic .post-filmstrip:nth-child(odd) .timeline__date:after{margin-left:80%!important}.timeline--mosaic .post-filmstrip:nth-child(even) .timeline__date{bottom:190px!important;transform-origin:right}.timeline--mosaic .post-filmstrip:nth-child(odd) .timeline__date{top:220px!important;margin-top:0!important;left:55px!important}.timeline--mosaic .timeline__content{position:static}.timeline--mosaic{padding-top:20px!important}.brk-map__infoicon_layout-one{padding-top:170px!important;min-height:400px!important}.brk-map__infoicon_layout-one .marker{top:20px}.brk-map__infoicon_layout-one .marker img{top:0!important}.brk-map__infoicon_layout-one .brk-map__infoicon--text span{width:100%!important;color:#bfbfbf!important}.brk-map__infoicon h4{text-transform:uppercase}.brk-map__infoicon_layout-one .brk-map__infoicon--text{padding-left:0!important;text-align:center!important}.brk-map__infoicon_layout-one .btn{width:260px!important}body.home .titlumembri{font-family:'Roboto','OpenSans';background:#1AB2FE;display:table;margin:-30px auto 20px;padding:5px 15px;font-size:19px;line-height:25px;text-transform:uppercase}body.home .titlumembri:after{display:table;float:none;clear:both;content:''}body.home .titlumembri:before{content:'';left:0;position:absolute;width:100%;z-index:-1;top:22px;border-bottom:1px solid #1AB2FE}.relative{margin-top:20px;position:relative;height:0}.homepageform .wpcf7-form-control-wrap input,.homepageform .wpcf7-form-control-wrap textarea{width:100%;background:#cae3ff;border:none;padding:10px 20px;color:#000}.homepageform .wpcf7-form-control-wrap textarea{height:150px;overflow:auto}.homepageform form,.homepageform label,.homepageform h4,.homepageform h6{font-family:'Myriad Pro Light';line-height:1.5;color:#fff;font-size:18px}.homepageform h4{font-family:'Myriad Pro Bold';font-size:34px;text-align:justify}.homepageform input[type="submit"]{position:relative;float:right;height:30px;width:30px;top:-30px;background:url(/wp-content/themes/romatom-child/img/icon.png);color:#fff0;border:none!important}.homepageform .vc_column-inner{padding:10px 30px!important}.list-inline-4b li{color:#fff!important;border:none!important;padding:2px 5px!important}.list-inline-4b li:hover{box-shadow:none!important}.list-inline-4b li>.after{display:none!important}.list-inline-4b .fa-angle-right{top:auto!important;left:-25px!important;margin-right:5px!important;margin-top:3px!important;margin-right:5px!important;transform:none!important}.list-inline-4b .fa-angle-right:before{content:"\f00c"!important;color:#1a7dd7!important;font-size:12px!important}.list-inline-4b .before{display:none!important}.list-inline-4b a{color:#fff!important}.list-inline-4b>li:after{content:"";display:table;clear:both;float:none}.post-type-archive-membri .list-inline-4b a,.post-type-archive-membri .list-inline-4b span{color:var(--brand-primary)!important}.post-type-archive-membri .accordion-slider .card-header h5,.single-membri .accordion-slider .card-header h5{padding:0}.post-type-archive-membri .list-inline-4 li{font-size:14px!important}.home .memberlist .brk_custom_content_padding>div.container-no-gutters,.home .memberlist .brk_custom_content_padding>div.container-no-gutters .brk-bg-grad{background-image:none!important;background:none!important}.list-inline-4b li+li{margin-top:0!important}.homepageform{padding-top:20px}.list-inline-4b li{padding-top:0!important}.brk_custom_content_padding{color:#9f9f9f}.brk_custom_content_padding>div{color:#222}.home .brk-tab-item a{margin-top:20px}footer .wpb_widgetised_column .wpb_wrapper>p{font-size:21px;margin-bottom:30px;font-weight:700;font-family:"Montserrat"}footer .wpb_widgetised_column .wpb_wrapper>div{color:#9f9f9f;font-family:"Montserrat";font-weight:400;font-size:14px}footer .wpb_widgetised_column .wpb_wrapper>div li{margin-bottom:15px}.timeline--vertical-circles .timeline__progress-bar .btn.btn--bg__icon i,.timeline--vertical-squares .timeline__progress-bar .btn.btn--bg__icon i{left:20px!important}.timeline--vertical-circles .timeline__progress-bar .btn.btn--bg__icon,.timeline--vertical-squares .timeline__progress-bar .btn.btn--bg__icon{padding:20px 50px!important;width:250px!important}.page-id-1946 #content,.page-id-5400 #content{padding-top:0px!important}.single-membri .brs-post.brs-post_hosted-video{text-align:center}.membri-template-default .brk-post-full__meta,.membri-template-default .brk-post-single-social-share{display:none!important}.brk-social-links a{margin:0 10px!important}body:not(.home) .main-wrapper .main-container .container{padding-bottom:50px}.hidden{display:none!important}.brk-header_style-1 .brk-nav__menu>li{margin:0 3px!important}.brk-header-mobile__logo-1,.brk-header-mobile__logo-2{max-width:50%}.tabkey{position:absolute;left:34px}.visible{display:inline-block!important}.brk-tabs-nav2>li{min-height:48px}.brk-tab-item span.text{text-overflow:none}.herecopy>.wpb_column>.vc_column-inner,.brk-tabs-nav2{padding:0}.contdespre{display:block!important}.breadcrumbs__wrapper h2{font-weight:500}.membersidebar .list-inline-4b{columns:1;-webkit-columns:1;-moz-columns:1}.membersidebar .list-inline-4b a,.membersidebar .list-inline-4b span{color:var(--brand-primary)!important}.membersidebar .list-inline-4b li{padding:0px!important}.membersidebar .accordion-slider .card-block{padding-top:20px;padding-bottom:20px}.listadespre li,.listaenergie li{padding:0px!important}.listadespre li a,.listadespre li span,.listaenergie li a,.listaenergie li span{display:block;padding:15px 20px!important}div.userpro-section{background:#2775ffd1!important;border:var(--brk-base-2)!important}div.userpro-label span.userpro-field-icon.icon-active,a.userpro-profile-icon{background:#4E8EFF!important;border:none!important}.userpro-icon-envelope-alt:before{margin-left:-1px}.hidden{visibility:hidden;position:absolute;height:0;width:0}div.userpro-section.userpro-collapsed-1,div.userpro-section.userpro-collapsed-1 span i{color:#fff!important;text-shadow:none!important}.fa-floppy:before{content:"\f0c7"}div.userpro-alert{background:var(--brand-primary)!important}.mpc-icon-list .mpc-list__item:hover{color:var(--brand-primary)!important}ol[type="a"]{list-style:lower-alpha!important}.copyright_p{display:block;width:100%;text-align:center}.membritext{color:#c5c5f3}.timeline--vertical-circles .timeline__item:last-of-type .timeline__box,.timeline--vertical-squares .timeline__item:last-of-type .timeline__box{opacity:0.5!important}.timeline--vertical-circles .timeline__item:last-of-type .timeline__box:hover,.timeline--vertical-squares .timeline__item:last-of-type .timeline__box:hover{opacity:1!important}#fabricadesen{height:auto;max-width:calc(100% + 100px);vertical-align:top;margin-left:-100px}.breadcrumbs__wrapper h2{max-width:75%}.timeline--vertical-circles .timeline__wrapper,.timeline--vertical-squares .timeline__wrapper{padding:0!important}.clearfix_membri{padding:50px 0 30px 0}a.brk-call-us__number:focus,.footerreadmore{color:#fff!important}.timeline--mosaic .timeline__link{box-shadow:none!important}.brs-post.brs-post_hosted-video{display:none}.post-type-archive-membri .list-inline-4 li{padding:5px;padding-left:3.4375em;margin:5px 0px!important}.title__divider--line:before{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid #eee}.post-type-archive-membri .titlumembri{margin-bottom:10px}.title__divider__wrapper{padding-bottom:5px!important}.ipgs-theme-light{background:#efefef!important;background-color:#efefef!important}.middle{margin-top:30px!important;text-align:center}@media screen and (min-width:767px){body:not(.post-type-archive-membri):not(.single-membri) .list-inline-4b{columns:4;-webkit-columns:4;-moz-columns:4}.pt-250b{padding-top:80px}.filmstrip-slider.slider--scroll .swiper-slide{max-height:600px}}@media screen and (max-width:767px){.home .wpb_column.vc_column_container.vc_col-sm-7.mpc-column{z-index:6}.home .z-index-5.d-xl-block.pt-250b.wpb_column.vc_column_container.vc_col-sm-5.mpc-column{position:absolute;top:50%;opacity:.2}.homepageform h4{text-align:left}.position-relative .vc_row,.brk-footer .container-no-gutters{margin-right:0!important;margin-left:0!important}rs-layer#slider-8-slide-16-layer-27{height:800px!important}.brk-header-mobile-wrap__logo{filter:invert(100%)}}body{font-family:'Roboto',sans-serif!important;background-color:#f8f9fa!important;margin:0!important;width:100%!important}.section-container{background-color:#ffffff!important;padding:40px 60px!important;width:100%!important;box-sizing:border-box!important;margin-bottom:20px!important;border-radius:8px!important;box-shadow:0 2px 4px rgb(0 0 0 / .05)!important}.section-title{font-size:48px!important;font-weight:300!important;color:#0d2a75!important;margin-bottom:50px!important;border-bottom:1px solid #eee!important;padding-bottom:20px!important}.subsection-title{font-size:20px!important;font-weight:700!important;color:#d90429!important}.tags-container{display:flex!important;flex-wrap:wrap!important;gap:15px!important;margin-bottom:20px}.tag-item{display:inline-block!important;padding:4px 16px!important;border:1.5px solid #0d2a75!important;border-radius:50px!important;color:#0d2a75!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.5px!important;cursor:pointer!important;transition:background-color 0.3s,color 0.3s!important}.tag-item:hover{background-color:#0d2a75!important;color:#ffffff!important}.card-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important;gap:1.5rem!important}.content-card,.info-block{background-color:#ffffff!important;border:1px solid #fff!important;border-radius:8px!important;box-shadow:0 4px 6px rgb(0 0 0 / .05)!important;padding:1.5rem!important}.content-card{transition:transform 0.2s ease-in-out,box-shadow 0.2s ease-in-out!important}.content-card:hover{transform:translateY(-5px)!important;box-shadow:0 8px 12px rgb(0 0 0 / .1)!important}.content-card p,.info-block p{margin:0 0 0.75rem!important;color:#333333!important}.certification-card .certification-title{font-weight:bold!important;font-size:1.1rem!important;color:#007bff!important}address{font-style:normal!important}address p{display:flex!important;align-items:center!important}address i{margin-right:15px!important;color:#007BFF!important;width:20px!important;text-align:center!important}.key-figure-row{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:15px 0!important;border-bottom:1px solid #f1f1f1!important}.key-figure-row:last-child{border-bottom:none!important}.key-figure-label{color:#5a6268!important;font-size:15px!important}.key-figure-value{font-weight:600!important;font-size:18px!important;color:#007bff!important}.layout-container{display:flex!important;width:100%!important;margin-top:2rem!important;padding:0 0}.sidebar{width:25%!important;min-height:100vh!important;position:-webkit-sticky!important;position:sticky!important;top:80px!important;align-self:flex-start!important;background-color:#ffffff!important;padding:2rem!important;border-radius:8px!important;box-shadow:0 2px 4px rgb(0 0 0 / .05)!important;box-sizing:border-box!important}.sidebar img{width:100%!important;height:auto!important;object-fit:contain!important;display:block!important;margin-bottom:20px!important;border-radius:8px!important}.layout-spacer{width:3%!important;min-height:100vh!important}.main-content{width:72%!important;min-height:100vh!important}.company-title{font-size:24px!important;font-weight:700!important;color:#212529!important;margin-bottom:25px!important;line-height:1.3!important}.action-button{display:flex!important;align-items:center!important;justify-content:center!important;padding:12px 20px!important;background-color:#007bff!important;color:white!important;border-radius:8px!important;font-family:'Roboto',sans-serif!important;transition:background-color 0.3s ease,transform 0.2s ease!important;margin-bottom:10px!important;border:none!important;cursor:pointer!important;width:100%!important;max-width:300px;box-sizing:border-box!important}.action-button:hover{background-color:#0056b3!important;transform:translateY(-2px)!important}.action-button .button-icon{margin-right:10px!important;fill:white!important}.action-button .button-text{font-size:16px!important;font-weight:500!important}.contact-details p{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:12px!important}.contact-details .fas{width:20px!important;text-align:center!important;color:#007bff!important}.contact-details a{color:#0056b3!important;text-decoration:none!important}.contact-details a:hover{text-decoration:underline!important}.action-buttons-container{display:flex!important;flex-direction:column!important;gap:15px!important}@media (max-width:1000px){.layout-container{flex-direction:column!important;width:100%!important;margin-top:0!important;padding:0!important}.sidebar,.main-content{width:100%!important;min-height:auto!important;position:static!important;padding:20px!important;box-sizing:border-box!important;border-radius:0!important}.sidebar{border-bottom:1px solid #e0e0e0}.layout-spacer{display:none!important}.sidebar img{width:50%!important;max-width:180px;margin:0 auto 20px!important}.company-title{font-size:22px!important;text-align:center!important}.section-container{padding:20px!important;border-radius:0!important}.section-title{font-size:32px!important;margin-bottom:30px!important}.card-grid{grid-template-columns:1fr!important}.action-buttons-container{flex-direction:column!important;width:100%!important;align-items:center!important}}.arrow-list li .fas{color:#0d2a75}.icon-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 20px}.icon-list li{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #f0f0f0}.icon-list li .fas{font-size:16px;margin-right:15px;width:20px;text-align:center}.icon-list li span{font-size:16px;font-weight:500;color:#333}.member-info-header{display:flex;flex-direction:row;border:0 0 0 1% solid-black;border-bottom:2px solid;padding:2%}.member-info-header-img{width:200px;height:200px;fill:cover-fit;border-radius:100px}.member-info-container{margin:5%}.member-info-header-text{display:flex;flex-direction:column;justify-content:flex-end;margin-left:2%;margin-top:1%;font-weight:300}.member-info-header-text h1{font-weight:700;font-size:8vh}.member-info{display:flex;flex-direction:row;justify-content:space-between}.member-info-header h3{font-weight:700}.member-list-element{border:1px solid gray;width:15vw;height:4vh;border-radius:30px;display:flex;align-items:center;justify-content:center;margin-top:1vh;margin-bottom:1vh}.member-list-element:hover{cursor:pointer;background:linear-gradient(to right,#2775ff,#c423ee);color:#fff}.member-list-element a{width:100%;text-align:center}.member-list-element a:hover{color:#fff}.custom-margin-fix{margin-left:0px!important}.member-list-container{position:relative;left:50%;transform:translateX(-50%);box-sizing:border-box}.member-list-container>h1{margin-bottom:3%}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.member-card{flex:1 1 250px;max-width:350px;min-width:0;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;transition:background 0.5s ease,transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out;animation:fadeInUp 0.5s ease-out forwards}.member-card:hover{transform:translateY(-10px);box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;background:#76d6ff}.member-logo-link{height:220px;display:flex;align-items:center;justify-content:center}.member-logo{width:100%;height:100%;object-fit:contain}.member-card .card-body{width:100%;min-width:0;padding:24px 20px 22px;align-items:center;text-align:center}.member-card .member-name{width:100%;margin:0 0 18px;font-size:clamp(20px, 1.55vw, 27px)!important;font-weight:500;line-height:1.25!important;text-align:center;overflow-wrap:normal;word-break:normal;hyphens:none}.member-name a{display:inline;color:inherit;text-decoration:none;overflow-wrap:normal;word-break:normal;hyphens:none}.member-name a:hover{color:#0056b3;text-decoration:underline}.member-website-link{max-width:100%;overflow-wrap:anywhere;text-align:center}.member-card .member-address{width:100%;margin:0 0 10px;text-align:center}.member-address .fa-location-dot{position:relative;top:1px}.photo-gallery-grid{column-count:4;column-gap:15px}.photo-gallery-item{break-inside:avoid;margin-bottom:15px}.photo-gallery-item img{width:100%;height:auto;border-radius:8px;display:block}.lightbox{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .85);justify-content:center;align-items:center}.lightbox:target{display:flex}.lightbox img{max-width:90%;max-height:80%;border:3px solid #fff;border-radius:5px}.lightbox-close{position:absolute;top:20px;right:30px;font-size:40px;color:#fff;text-decoration:none;font-weight:700}.lightbox-close:hover{color:#ddd}@media (max-width:1200px){.photo-gallery-grid{column-count:3}}@media (max-width:900px){.photo-gallery-grid{column-count:2}}@media (max-width:600px){.photo-gallery-grid{column-count:1}}img.lazy-load-image{opacity:0;transition:opacity 0.5s ease-in-out}img.lazy-load-image.loaded{opacity:1}.member-selection-menu{display:flex;width:20%;flex-direction:row;align-items:flex-end;justify-content:space-between}.member-section-title{font-size:36px;font-weight:600;color:#34495e;margin-top:62px;margin-bottom:40px;position:relative}body.page-template-template-custom-members #content.site-content{padding-top:100px!important}@media (max-width:991px){body.page-template-template-custom-members #content.site-content{padding-top:70px!important}}.site-footer{background-color:#0056b3;color:#a0aec0;padding:60px 0 0;font-family:'Roboto',sans-serif;line-height:1.7}.footer-container{max-width:1200px;margin:0 auto;padding:0 30px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.footer-column{flex:1;min-width:250px}.footer-title{font-size:18px;font-weight:700;color:#fff;margin-bottom:25px;position:relative;padding-bottom:10px}.footer-title::after{content:'';position:absolute;bottom:0;left:0;width:40px;height:2px;background-color:#007bff}.footer-about .footer-logo{max-width:150px;margin-bottom:20px}.footer-about p{font-size:14px}.footer-links ul{list-style:none;padding:0;margin:0}.footer-links ul li{margin-bottom:12px}.footer-links ul li a{color:#a0aec0;text-decoration:none;transition:color 0.3s ease,padding-left 0.3s ease}.footer-links ul li a:hover{color:#fff;padding-left:5px}.footer-contact address{font-style:normal}.footer-contact p{display:flex;align-items:flex-start;margin-bottom:15px;font-size:15px}.footer-contact .fas{margin-right:15px;margin-top:5px;color:#007bff;width:20px;text-align:center}.footer-contact a{color:#a0aec0;text-decoration:none;transition:color 0.3s ease}.footer-contact a:hover{color:#fff}.footer-social-icons{display:flex;gap:15px}.footer-social-icons a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#2d3748;color:#fff;text-decoration:none;font-size:16px;transition:background-color 0.3s ease,transform 0.3s ease}.footer-social-icons a:hover{background-color:#007bff;transform:translateY(-3px)}.newsletter-title{margin-top:30px}.footer-newsletter-form{display:flex;margin-top:15px}.footer-newsletter-form input{flex:1;padding:10px 15px;border:1px solid #4a5568;background-color:#2d3748;color:#fff;border-radius:5px 0 0 5px;outline:none}.footer-newsletter-form button{padding:10px 20px;border:none;background-color:#007bff;color:#fff;cursor:pointer;border-radius:0 5px 5px 0;transition:background-color 0.3s ease}.footer-newsletter-form button:hover{background-color:#0056b3}.footer-bottom-bar{margin-top:40px;padding:20px 30px;border-top:1px solid #2d3748;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;font-size:14px;text-align:center}.footer-bottom-bar p{margin:0}.footer-bottom-bar a{color:#a0aec0;text-decoration:none}.footer-bottom-bar a:hover{color:#fff;text-decoration:underline}@media (max-width:900px){.footer-container{flex-direction:column;text-align:center}.footer-title::after{left:50%;transform:translateX(-50%)}.footer-contact p{justify-content:center}.footer-social-icons{justify-content:center}.footer-newsletter-form{justify-content:center}}.presentation-content li{display:list-item!important}.presentation-content li::marker{color:#0d2a75;font-size:1.2em;content:'•  '}.presentation-content ul{list-style-position:outside!important;padding-left:2em!important;margin-top:1em;margin-bottom:1em}@media (max-width:600px){.footer-bottom-bar{flex-direction:column}}.brk-header{background:#fff!important;border-bottom:1px solid #ddd}.brk-header-mobile{background-color:#FFFFFF!important}.brk-header-mobile{border-bottom:1px solid #DDDDDD!important}@media (max-width:2000.98px){.list-inline-4{display:flex;flex-wrap:wrap}.list-inline-4 li{width:31%!important;flex:0 0 31%;max-width:31%;margin-right:12px}}@media (max-width:991.98px){.list-inline-4{display:flex;flex-wrap:wrap}.list-inline-4 li{width:45%!important;flex:0 0 45%;max-width:45%}}@media (max-width:767.98px){.list-inline-4 li{width:100%!important;flex:0 0 100%;max-width:100%}}.vertical-video-container{display:flex;flex-direction:column;align-items:center;width:100%}.video-item-wrapper{width:90%;max-width:1200px;margin-bottom:20px}.video-item-wrapper:last-child{margin-bottom:0}.video-player{width:100%!important;height:auto;border-radius:8px;display:block}@media (min-width:991px){.oval-switcher-container{position:relative;display:inline-block;vertical-align:middle;margin-right:15px}.current-language-pill{display:flex;align-items:center;background-color:#fff;border-radius:50px;box-shadow:0 4px 15px rgb(0 0 0 / .07);padding:5px;cursor:pointer;transition:all .2s ease-in-out}.oval-switcher-container:hover .current-language-pill{transform:translateY(-2px);box-shadow:0 6px 20px rgb(0 0 0 / .1)}.flag-container{width:32px;height:32px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#f0f0f0}.flag-container img{width:100%;height:100%;object-fit:cover}.lang-code{font-size:15px;font-weight:600;color:#333;padding:0 14px 0 10px}}@media (max-width:991px){.oval-switcher-container{position:relative;display:inline-block;vertical-align:middle;padding-left:12px}.current-language-pill{display:flex;align-items:center;background-color:#fff;padding:5px;cursor:pointer;transition:all .2s ease-in-out}.flag-container{width:32px;height:18px;overflow:hidden;display:flex;justify-content:center;align-items:center}.flag-container img{width:100%;height:100%;object-fit:scale-down}}.vertical-video-container2{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;width:100%}.yt-video-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.yt-video-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none}.contact-details .contact-line{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.contact-details .contact-line strong{display:inline-block;min-width:70px}.romatom-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.romatom-member-detail{display:grid!important;grid-template-columns:minmax(220px,280px) minmax(0,1fr)!important;gap:32px!important;align-items:start!important;width:100%!important;max-width:100%!important;margin:32px 0!important;padding:0!important}.romatom-member-detail>.layout-spacer{display:none!important}.romatom-member-detail .romatom-member-sidebar{width:100%!important;min-width:0!important;min-height:0!important;padding:24px!important;background:#fff!important;color:#212529!important;box-sizing:border-box!important}.romatom-member-detail .romatom-member-main{width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;overflow:hidden!important;padding:0!important;box-sizing:border-box!important}.romatom-member-detail .romatom-member-section{width:100%!important;max-width:100%!important;overflow:hidden!important;padding:clamp(22px, 4vw, 48px)!important;margin:0 0 24px!important;background:#fff!important;color:#212529!important;box-sizing:border-box!important;border-radius:8px!important}.romatom-member-detail .romatom-member-section-title{max-width:100%!important;margin:0 0 28px!important;padding:0 0 14px!important;color:#0d2a75!important;font-size:clamp(28px, 3.5vw, 44px)!important;font-weight:300!important;line-height:1.15!important;letter-spacing:normal!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;border-bottom:1px solid #e6e9ee!important;box-sizing:border-box!important}.romatom-member-detail .data-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:12px 24px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important}.romatom-member-detail .data-list li{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;min-width:0!important;padding:10px 0!important;color:#212529!important;font-size:16px!important;line-height:1.5!important}.romatom-member-detail .data-list li>i{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;width:18px!important;height:24px!important;margin:0!important;padding:0!important;line-height:1!important}.romatom-member-detail .data-list li>div{min-width:0!important;overflow-wrap:anywhere!important}.romatom-export-countries .data-list{display:block!important;columns:3 220px!important;column-gap:30px!important}.romatom-export-countries .data-list li{width:100%!important;margin:0!important;border-bottom:1px solid #e6e9ee!important;break-inside:avoid!important}.romatom-contact-grid,.romatom-certification-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;gap:18px!important;width:100%!important}.romatom-contact-grid{grid-template-columns:repeat(auto-fill,minmax(280px,400px))!important;align-items:start!important;justify-content:start!important}.romatom-member-detail .romatom-contact-card,.romatom-member-detail .certification-card{min-width:0!important;min-height:0!important;height:auto!important;align-self:start!important;margin:0!important;padding:20px!important;background:#f8f9fb!important;color:#212529!important;border:1px solid #e4e8ee!important;border-radius:8px!important;box-shadow:none!important;box-sizing:border-box!important}.romatom-contact-list{margin-top:10px!important}.romatom-member-detail .romatom-contact-card{width:100%!important;max-width:none!important;padding:18px 20px!important;border-left:4px solid #0d2a75!important}.romatom-member-detail .romatom-contact-person{margin:0!important;padding:0!important}.romatom-member-detail .romatom-contact-person+.romatom-contact-person{margin-top:20px!important;padding-top:20px!important;border-top:1px solid #b8dcea!important}.romatom-member-detail .romatom-contact-card h3{margin:0 0 14px!important;padding:0!important;color:#212529!important;font-size:21px!important;font-weight:600!important;line-height:1.3!important;overflow-wrap:anywhere!important}.romatom-member-detail .romatom-contact-card p{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;margin:8px 0 0!important;padding:0!important;color:#212529!important;font-size:16px!important;line-height:1.45!important;overflow-wrap:anywhere!important}.romatom-member-detail .romatom-contact-card p i{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;margin:0!important;line-height:1!important}.romatom-member-detail .romatom-contact-card a{min-width:0!important;color:#0056b3!important;overflow-wrap:anywhere!important}.romatom-member-detail .certification-card p{color:#212529!important;overflow-wrap:anywhere!important}.romatom-member-detail .certification-title{margin:0 0 16px!important;color:#007bff!important;font-size:1.1rem!important;font-weight:700!important;line-height:1.35!important;overflow-wrap:anywhere!important}@media (max-width:900px){.romatom-member-detail{grid-template-columns:minmax(0,1fr)!important;gap:20px!important;margin:0!important}.romatom-member-detail .romatom-member-sidebar{position:static!important;border-radius:8px!important}.romatom-member-detail .romatom-member-section{padding:22px!important;border-radius:8px!important}.romatom-member-detail .romatom-member-section-title{font-size:30px!important}}.romatom-member-detail{display:flex!important;gap:0!important;margin:2rem 0 0!important}.romatom-member-detail>.layout-spacer{display:block!important;width:3%!important;min-height:100vh!important}.romatom-member-detail .romatom-member-sidebar{width:25%!important;padding:2rem!important;position:sticky!important;top:80px!important;border-radius:8px!important;box-shadow:0 2px 4px rgb(0 0 0 / .05)!important}.romatom-member-detail .romatom-member-main{width:72%!important}.romatom-member-detail .romatom-member-section{padding:40px 60px!important;margin-bottom:20px!important;overflow:visible!important;box-shadow:0 2px 4px rgb(0 0 0 / .05)!important}.romatom-member-detail .romatom-member-section-title{margin:0 0 50px!important;padding:0 0 20px!important;font-size:48px!important;line-height:1.2!important;overflow-wrap:normal!important}.romatom-member-detail .action-button{max-width:300px!important}.romatom-member-detail .action-button .button-icon{width:24px!important;margin-right:14px!important;color:#fff!important;font-size:22px!important;text-align:center!important}.sidebar-qr-container{width:100%!important;max-width:300px!important;margin:30px auto 0!important}.romatom-member-detail .sidebar-qr-container img{display:block!important;width:100%!important;height:auto!important;margin:0!important;border:0!important;border-radius:0!important}.romatom-member-detail .romatom-contact-card,.romatom-member-detail .certification-card{background:#fff!important;border:1px solid #fff!important;box-shadow:0 4px 6px rgb(0 0 0 / .05)!important}.romatom-contact-grid,.romatom-certification-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.5rem!important}.romatom-member-detail .romatom-contact-card{width:100%!important;max-width:none!important;padding:1.5rem!important;border-left:1px solid #fff!important}.romatom-member-detail .romatom-contact-card h3{margin:0 0 1.25rem!important;font-size:1.17em!important;font-weight:700!important}.romatom-member-detail .romatom-contact-card p{display:flex!important;gap:10px!important;margin:0 0 12px!important;font-size:16px!important}.romatom-member-detail .certification-card{min-height:190px!important;padding:1.5rem!important}@media (max-width:1000px){.romatom-member-detail{flex-direction:column!important;margin-top:0!important}.romatom-member-detail>.layout-spacer{display:none!important}.romatom-member-detail .romatom-member-sidebar,.romatom-member-detail .romatom-member-main{width:100%!important;min-height:auto!important;position:static!important}.romatom-member-detail .romatom-member-sidebar{padding:20px!important;border-radius:0!important}.romatom-member-detail .romatom-member-sidebar>.company-logo{width:75%!important;max-width:280px!important;height:auto!important;margin:0 auto 24px!important}.romatom-member-detail .sidebar-qr-container{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:none!important;margin:30px auto 0!important;padding:0!important;box-sizing:border-box!important}.romatom-member-detail .sidebar-qr-container img{width:min(80vw, 300px)!important;max-width:100%!important;margin:0 auto!important}.romatom-member-detail .romatom-member-section{padding:20px!important;border-radius:0!important}.romatom-member-detail .romatom-member-section-title{margin-bottom:30px!important;font-size:32px!important}.romatom-contact-grid,.romatom-certification-grid{grid-template-columns:1fr!important}}