.news-page:has(.news-gallery):not(:has(.mit-banner)) .article-image{display:none} .news-page article .body img{max-width:100%;height:auto;display:block} .news-page article .body .news-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:20px 0}.news-page:has(.news-banner){position:relative} .news-page:has(.news-banner) .article-image{display:none} .news-page:has(.news-banner) .background-wrapper{height:480px} .news-page:has(.news-banner) article.post,.news-page:has(.news-banner) .col-md-8{position:static} .news-page article .body p.news-banner{position:absolute;top:0;left:0;right:0;height:480px;margin:0;padding:0 30px;display:flex;align-items:center;justify-content:center;text-align:center;background:url(/fileadmin/user_upload/01_Verein/Platzhalter/Team_Retro.svg) center/cover no-repeat #2b4ea2;color:#fff;font-family:United,sans-serif !important;font-weight:500 !important;font-size:72px !important;text-shadow:none;line-height:1.1;letter-spacing:.5px} @media (max-width:767px){.news-page:has(.news-banner) .background-wrapper{height:260px} .news-page article .body p.news-banner{height:260px;font-size:40px !important}}.news-page .article-image{max-height:none !important;height:400px} .news-page .article-image img{width:100%;height:400px !important;object-fit:cover;object-position:center 35%} .news-page:has(.banner-klein) .article-image,.news-page:has(.banner-klein) .article-image img{height:250px !important} .news-page:has(.banner-gross) .article-image,.news-page:has(.banner-gross) .article-image img{height:600px !important} .news-page:has(.banner-oben) .article-image img{object-position:center 10%} .news-page:has(.banner-mitte) .article-image img{object-position:center 50%} .news-page:has(.banner-unten) .article-image img{object-position:center 90%} .news-page:has(.news-banner) .background-wrapper,.news-page article .body p.news-banner{height:400px !important} .news-page:has(.news-banner.banner-klein) .background-wrapper,.news-page article .body p.news-banner.banner-klein{height:250px !important} .news-page:has(.news-banner.banner-gross) .background-wrapper,.news-page article .body p.news-banner.banner-gross{height:600px !important} @media (max-width:767px){.news-page .article-image,.news-page .article-image img,.news-page:has(.news-banner) .background-wrapper,.news-page article .body p.news-banner{height:220px !important} .news-page:has(.banner-klein) .article-image,.news-page:has(.banner-klein) .article-image img,.news-page:has(.news-banner.banner-klein) .background-wrapper,.news-page article .body p.news-banner.banner-klein{height:160px !important} .news-page:has(.banner-gross) .article-image,.news-page:has(.banner-gross) .article-image img,.news-page:has(.news-banner.banner-gross) .background-wrapper,.news-page article .body p.news-banner.banner-gross{height:320px !important}}body.page-2 .h-header-slider .slide,body.page-2 .h-header-slider .bg,body.page-2 .h-header-slider .bg-desktop,body.page-2 .h-header-slider .bg-mobile,body.page-2 .h-header-slider .table,body.page-2 .h-header-slider .table-cell{min-height:0 !important;height:170px !important} body.page-2 .h-header-slider h1{font-size:56px !important;line-height:1 !important;margin:0 !important} @media (max-width:767px){body.page-2 .h-header-slider .slide,body.page-2 .h-header-slider .bg,body.page-2 .h-header-slider .bg-desktop,body.page-2 .h-header-slider .bg-mobile,body.page-2 .h-header-slider .table,body.page-2 .h-header-slider .table-cell{height:100px !important} body.page-2 .h-header-slider h1{font-size:30px !important}} body.page-2 .h-header-slider .slide .bg .table{min-height:0 !important}.search-bar-wrapper,.lang-switch{width:auto !important;height:auto !important;display:flex !important;flex-direction:row;align-items:center;gap:0} .search-bar-wrapper .sponsor-logo,.lang-switch .sponsor-logo{display:none !important} .search-bar-wrapper::after,.lang-switch::after{content:"";display:block;width:150px;height:28px;background:url(/fileadmin/user_upload/04_Sponsoren/Staebler/Staebler_Logo_weiss.png) left center/auto 17px no-repeat,url(/fileadmin/user_upload/04_Sponsoren/KM_OptoElektronik/KM_OptoElektronik_Logo_weiss.png) right center/auto 28px no-repeat} @media (min-width:992px){.search-bar-wrapper{top:-51px !important;bottom:auto !important;padding:0 !important;height:28px !important}}.frame-type-mask_partner>.row{display:flex;flex-wrap:wrap;justify-content:center} .frame-type-mask_partner>.row>.col-md-10{flex:0 0 100%;max-width:100%;left:0;right:0} #c32 h4,#c33 h4{font-size:0 !important} #c32 h4::after,#c33 h4::after{font-size:30px} #c32 h4::after{content:"Team Partner"} #c33 h4::after{content:"Club Partner"} #c419{text-align:center;padding-bottom:40px} #c419 ul{list-style:none;margin:0 auto;padding:24px 28px;max-width:900px;columns:3 220px;column-gap:32px;background:#fff;border-radius:15px;text-align:left} #c419 li{break-inside:avoid;padding:6px 0;font-size:18px;color:#1d2f6f;line-height:1.35} #c419 li a{color:#1d2f6f;text-decoration:none;border-bottom:1px solid rgba(29,47,111,.3)} #c419 li a:hover{border-bottom-color:currentColor}.sponsors-slider{background:#fff !important;border-top:1px solid #e6e9ef} #sponsorsSlider .el img{width:200px !important;max-width:100%;height:auto !important} .sponsors-slider{padding-top:8px !important;padding-bottom:8px !important} @media (max-width:767px){#sponsorsSlider .el img{width:23vw !important} .sponsors-slider{padding-top:2px !important;padding-bottom:2px !important}}#c420 .col-md-10::after{content:"Partner";display:block;font-family:United,sans-serif;font-weight:500;font-size:30px;letter-spacing:.5px;color:#fff;text-align:center;margin:0 0 15px;text-transform:uppercase} #c420 .sm-sp{width:50%;padding:0 6px;margin-bottom:12px} #c420 .img-wrapper{border-radius:10px;overflow:hidden} #c420 .img-wrapper img{transform:scale(1.15)} @media (min-width:768px){#c420 .sm-sp{width:25%}} @media (min-width:992px){#c420 .sm-sp{width:16.6667%;padding:0 8px;margin-bottom:16px}} #c420{padding-bottom:40px}#c30 .main-sponsor{width:100%;left:0 !important;right:0 !important;max-width:100%} #c30 .img-wrapper{background:none !important;padding:0 !important;display:flex;gap:30px;justify-content:center;align-items:stretch} #c30 .img-wrapper img{width:calc(50% - 15px) !important;max-width:none !important;height:auto !important;background:#fff;border-radius:15px;margin:0 !important;display:block} @media (max-width:767px){#c30 .img-wrapper{flex-direction:column;gap:16px} #c30 .img-wrapper img{width:100% !important}} #c33 .sm-sp{width:50%} @media (min-width:768px){#c33 .sm-sp{width:33.3333%}} @media (min-width:992px){#c33 .sm-sp{width:25%}}#c30 .img-wrapper a.hs-box{display:block;width:calc(50% - 15px)} #c30 .img-wrapper a.hs-box img{width:100% !important} @media (max-width:767px){#c30 .img-wrapper a.hs-box{width:100%}} .hs-js .search-bar-wrapper::after{display:none !important} .hs-logos{display:flex;align-items:center;gap:22px} .hs-logos a{display:block;line-height:0} .hs-logos img{display:block;width:auto} .hs-st img{height:17px} .hs-km img{height:30px} .hs-logos a:hover{opacity:.85} @media (max-width:991px){.search-bar-wrapper{top:10px !important;bottom:auto !important;height:30px !important;padding:0 !important;width:auto !important} .hs-logos{gap:14px} .hs-st img{height:15px} .hs-km img{height:27px}}@media (min-width:768px){#c30 .img-wrapper a.hs-box{width:42%} #c31 .sm-sp{width:40%}} #c30 .img-wrapper a.hs-box + a.hs-box img{transform:scale(.85)} #c30 .img-wrapper a.hs-box{overflow:hidden;border-radius:15px;background:#fff} @media (max-width:767px){#c420 .sm-sp{width:33.3333%;padding:0 4px;margin-bottom:8px} #c420 .img-wrapper{border-radius:8px} #c33 .sm-sp{width:50%} #c30 .img-wrapper a.hs-box{width:100%;margin:0} #c31 .sm-sp{width:100%}}#c31 .img-wrapper img{height:235px !important;width:auto !important;max-width:100% !important} @media (max-width:767px){#c31 .img-wrapper img{height:225px !important} #c32 .sm-sp, #c33 .sm-sp{padding:0 6px !important;margin-bottom:12px !important} #c32 .row, #c33 .row{margin-left:-6px;margin-right:-6px}}@media (max-width:767px){#c30 .img-wrapper{gap:12px !important} #c30 .img-wrapper a.hs-box{width:88% !important;margin:0 auto !important} #c30 .img-wrapper a.hs-box img{height:165px !important;object-fit:cover !important} #c31 .sm-sp{margin-bottom:12px !important} #c31 .img-wrapper{width:76%;margin:0 auto} #c31 .img-wrapper img{width:100% !important;height:150px !important;object-fit:cover !important} #c32 .sm-sp{width:100% !important;float:none !important} #c32 .img-wrapper{width:64%;margin:0 auto} #c32 .img-wrapper img{width:100% !important;height:125px !important;object-fit:cover !important}}@media (max-width:767px){#sponsorsSlider .el{margin:0 -2px !important} #sponsorsSlider .el img{width:27vw !important}}#sponsorsSlider .el img{height:96px !important;object-fit:cover !important} .sponsors-slider{padding-top:4px !important;padding-bottom:4px !important} @media (max-width:767px){#sponsorsSlider .el img{height:50px !important} .sponsors-slider{padding-top:2px !important;padding-bottom:2px !important}}#sponsorsSlider .el img[src*="KM_OptoElektronik"], #sponsorsSlider .el img[data-src*="KM_OptoElektronik"], #sponsorsSlider .el img[src*="BGK"], #sponsorsSlider .el img[data-src*="BGK"], #sponsorsSlider .el img[src*="Engesser"], #sponsorsSlider .el img[data-src*="Engesser"], #sponsorsSlider .el img[src*="fitplus"], #sponsorsSlider .el img[data-src*="fitplus"]{transform:scale(.78);transform-origin:center center}.article-img-bg{height:auto !important;aspect-ratio:1/1;overflow:hidden} .article-img-bg img.news-image{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center center !important}@media (max-width:767px){ .row > article:has(.article-img-bg){width:50% !important;float:left !important;padding:0 5px !important} .row:has(> article .article-img-bg){margin-left:-5px !important;margin-right:-5px !important;display:flex !important;flex-wrap:wrap} article .content-box:has(.article-img-bg){margin-top:10px !important} article .article-img-bg{aspect-ratio:4/5 !important} article .content-box .info-wrapper{padding:10px 10px 14px !important;height:auto !important;min-height:0 !important} article .content-box .info-wrapper h2{font-size:15px !important;line-height:1.15 !important;margin:0 0 6px !important;padding:0 !important} article .content-box .info-wrapper .bottom-text{padding:0 !important;margin:0 !important;height:auto !important;min-height:0 !important} article .content-box .info-wrapper .bottom-text, article .content-box .info-wrapper .bottom-text span{font-size:11px !important;line-height:1.3 !important} } @media (max-width:767px){ .landing-page-header{height:75vh !important;min-height:420px !important;padding-top:0 !important;position:relative;overflow:hidden} .landing-page-header .background-image.mobile{position:absolute !important;top:50px !important;left:0 !important;right:0 !important;bottom:0 !important;height:auto !important;background-size:0 0 !important;overflow:hidden;isolation:isolate} .landing-page-header .background-image.mobile::before{content:"";position:absolute;inset:-30px;background:inherit;background-size:cover !important;background-position:center !important;filter:blur(18px);opacity:.9} .landing-page-header .background-image.mobile::after{content:"";position:absolute;inset:0;background:inherit;background-size:150% auto !important;background-position:center 45% !important;background-repeat:no-repeat !important} .landing-page-header .img-gradient{display:none !important} .landing-page-header .arrow-down{display:flex !important;flex-direction:column;align-items:center;position:absolute !important;left:0 !important;right:0 !important;width:100% !important;transform:none !important;margin:0 !important;bottom:18px !important;top:auto !important;z-index:5;cursor:pointer} .landing-page-header .arrow-down::before{content:"Weiter zu den News";font-family:United,sans-serif;font-size:16px;letter-spacing:.5px;text-transform:uppercase;color:#1d3f8f;margin-bottom:6px;white-space:nowrap} } @media (min-width:992px){#c7 article:nth-of-type(4){display:none !important}}@media (max-width:767px){.landing-page-header{height:auto !important;min-height:0 !important;padding-top:50px !important;padding-bottom:78px !important;background:#ededed !important} .landing-page-header .background-image.mobile{position:relative !important;top:0 !important;bottom:auto !important;height:75vw !important;background-size:150% auto !important;background-position:center center !important;background-repeat:no-repeat !important;isolation:auto !important} .landing-page-header .background-image.mobile::before, .landing-page-header .background-image.mobile::after{content:none !important;display:none !important} .landing-page-header .arrow-down{bottom:14px !important} .landing-page-header .arrow-down img{display:none !important} .landing-page-header .arrow-down::before{color:#1d3f8f !important;margin-bottom:4px !important} .landing-page-header .arrow-down::after{content:"";display:block;width:14px;height:14px;border-right:3px solid #1d3f8f;border-bottom:3px solid #1d3f8f;transform:rotate(45deg)}}html{background:#3361ab} @media (max-width:767px){.landing-page-header{padding-bottom:0 !important} .landing-page-header .info{position:relative !important;top:auto !important;bottom:auto !important;left:0 !important;right:0 !important;height:auto !important;width:100% !important;transform:none !important;background:#ededed;padding:14px 16px 6px !important;margin:0 !important} .landing-page-header .match-col{display:block !important;width:100% !important;height:auto !important;padding:0 !important;margin:0 !important} .landing-page-header .teams-wrapper{display:none !important} .landing-page-header .btns-wrapper{display:grid !important;grid-template-columns:1fr 1fr;gap:8px;margin:0 !important;padding:0 !important;width:100% !important} .landing-page-header .btns-wrapper .button{display:block !important;margin:0 !important;width:auto !important;min-width:0 !important;padding:9px 6px !important;text-align:center;font-size:16px !important;line-height:1.1 !important;color:#1d3f8f !important;border:2px solid #1d3f8f !important;background:#fff !important;border-radius:0} .landing-page-header .arrow-down{position:relative !important;bottom:auto !important;top:auto !important;margin:10px auto 2px !important;height:auto !important} .landing-page-header .arrow-down::before{content:none !important;display:none !important}}@media (max-width:767px){ .landing-page-header .btns-wrapper .button{background:transparent !important;border:1px solid rgb(0,48,91) !important;color:rgb(0,48,91) !important;font-family:United,sans-serif !important;font-weight:300 !important;font-size:18px !important;letter-spacing:normal !important;padding:9px 6px !important} .row:has(> article .article-img-bg) > .col-md-12{width:100% !important;flex:0 0 100% !important;max-width:100% !important} #c7 a.button-styles.dark-blue-wave{display:table !important;margin-left:auto !important;margin-right:auto !important;float:none !important} .landing-page-header::before{content:"";position:absolute;top:0;left:0;right:0;height:50px;background:#3361ab;z-index:0} } .frame-pushtop{background-color:#3361ab} @media (min-width:768px){.landing-page-header::before{content:"";position:absolute;top:0;left:0;right:0;height:120px;background:#3361ab;z-index:4}} @media (max-width:767px){.landing-page-header .arrow-down::after{border-color:rgb(0,48,91) !important}}body, body .business-page{background-image:linear-gradient(#3361ab,#3361ab) !important;background-repeat:no-repeat !important;background-position:top left !important;background-size:100% 120px !important} body .h-main-header .h-header-slider .slide,body .h-main-header .h-header-slider .slide .bg,body .h-main-header .h-header-slider .slide .bg .bg-desktop,body .h-main-header .h-header-slider .slide .bg .bg-mobile,body .h-main-header .h-header-slider .slide .bg .table,body .h-main-header .h-header-slider .slide .bg .table .table-cell{min-height:0 !important;height:220px !important} body .h-main-header .h-header-slider h1{font-size:56px !important;line-height:1 !important;margin:0 !important} @media (max-width:991px){body, body .business-page{background-size:100% 80px !important} body .h-main-header .h-header-slider .slide,body .h-main-header .h-header-slider .slide .bg,body .h-main-header .h-header-slider .slide .bg .bg-desktop,body .h-main-header .h-header-slider .slide .bg .bg-mobile,body .h-main-header .h-header-slider .slide .bg .table,body .h-main-header .h-header-slider .slide .bg .table .table-cell{height:180px !important} body .h-main-header .h-header-slider h1{font-size:44px !important}} @media (max-width:767px){body, body .business-page{background-size:100% 50px !important} body .h-main-header .h-header-slider .slide,body .h-main-header .h-header-slider .slide .bg,body .h-main-header .h-header-slider .slide .bg .bg-desktop,body .h-main-header .h-header-slider .slide .bg .bg-mobile,body .h-main-header .h-header-slider .slide .bg .table,body .h-main-header .h-header-slider .slide .bg .table .table-cell{height:120px !important} body .h-main-header .h-header-slider h1{font-size:30px !important}} @media (min-width:768px) and (max-width:991px){.hs-js .search-bar-wrapper, .search-bar-wrapper{top:25px !important;right:72px !important;left:auto !important}} @media (min-width:992px) and (max-width:1139px){.main-menu-container .desktop-menu > .dropdown > a.dropbtn-a, .main-menu-container .desktop-menu > .dropdown > button.dropbtn{font-size:19px !important;margin:0 5px !important} .hs-logos{gap:16px} .hs-st img{height:15px} .hs-km img{height:27px}}.frame-type-mask_game_schedule a.default-btn{display:block !important;width:calc(100% - 30px) !important;max-width:300px !important;margin:0 auto 15px !important;box-sizing:border-box !important;float:none !important;white-space:nowrap} .frame-type-mask_game_schedule .col-md-12{text-align:center} @media (min-width:768px) and (max-width:1199px){.frame-type-mask_game_schedule a.default-btn{font-size:22px !important}} .frame-type-mask_gallery .gallery{display:grid !important;grid-template-columns:repeat(4,1fr);gap:6px} .frame-type-mask_gallery .gallery > h4, .frame-type-mask_gallery .gallery > header{grid-column:1/-1} .frame-type-mask_gallery .gallery::before, .frame-type-mask_gallery .gallery::after{content:none !important} .frame-type-mask_gallery .gallery a.fancygroup{float:none !important;width:auto !important;height:auto !important;margin:0 !important;aspect-ratio:3/2;overflow:hidden;position:relative} .frame-type-mask_gallery .gallery a.fancygroup img:not([src*="Loupe"]){width:100% !important;height:100% !important;object-fit:cover} @media (max-width:480px){.frame-type-mask_gallery .gallery{grid-template-columns:repeat(3,1fr)}} .frame-type-news_pi1 ul li a h3.left{float:none !important;width:100% !important;font-size:19px !important;line-height:1.2 !important;margin:0 0 6px !important} .frame-type-news_pi1 ul li a div.left{float:none !important;width:100% !important;margin:0 !important} .frame-type-news_pi1 ul li a div.left p{font-size:15px !important;line-height:1.4 !important;margin:0 !important}body .h-main-header .h-header-slider .bg-desktop, body .h-main-header .h-header-slider .bg-mobile{background-image:url(/fileadmin/user_upload/01_Verein/Platzhalter/Team_Retro.svg) !important;background-size:cover !important;background-position:center !important}@media (min-width:481px) and (max-width:767px){.hs-js .search-bar-wrapper, .search-bar-wrapper{top:25px !important;right:3px !important;left:auto !important} body, body .business-page{background-size:100% 80px !important} .landing-page-header{padding-top:80px !important} .landing-page-header::before{height:80px !important}}.mobile-menu .lang-switch::after, .mobile-menu .lang-switch::before{content:none !important;display:none !important} .mobile-menu .lang-switch{display:none !important}html:not(:has(body.pmt-open)), body:not(.pmt-open){overflow:visible !important} .site-wrapper{overflow-x:clip !important} .owl-carousel .owl-stage-outer, .owl-carousel .owl-stage, .owl-carousel .owl-item{touch-action:pan-y pinch-zoom}#sponsorsSlider .el{cursor:pointer}.slide .info p:has(a){font-size:0 !important;line-height:0 !important;margin:6px 0 0 !important} .slide .info p:has(a) a{display:block !important;text-align:center !important;font-family:"AdobeClean-Regular","Helvetica Neue",Arial,sans-serif !important;font-size:16px !important;line-height:1.45 !important;font-weight:400 !important;text-transform:none !important;letter-spacing:0 !important;color:#00305b !important;text-decoration:none !important;margin:0 0 6px !important;overflow-wrap:anywhere;-webkit-text-stroke:0 !important} .slide .info p:has(a) a::before{content:"";display:inline-block;width:16px;height:16px;margin-right:6px;vertical-align:-3px;background:no-repeat center/contain} .slide .info p:has(a) a[href^="mailto"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233361ab' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3 7l9 6 9-6'/%3E%3C/svg%3E")} .slide .info p:has(a) a[href^="tel"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233361ab' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E")} .slide .info p:has(a) a:hover{color:#3361ab !important;text-decoration:underline !important} .business-page .ce-bodytext img, .business-page .frame-type-text img{max-width:100% !important;height:auto !important} .business-page .ce-bodytext a, .business-page .frame-type-text a{overflow-wrap:anywhere;word-break:break-word} .business-page .frame-type-text a.button-styles{width:auto !important;max-width:100%;min-width:220px;height:auto !important;line-height:1.2 !important;padding:12px 22px !important;font-size:20px !important;text-align:center;white-space:normal} @media (max-width:767px){.business-page .frame-type-text a.button-styles{display:block !important;min-width:0;font-size:18px !important}}.frame-type-mask_social_media .social-blocks, .frame-type-mask_social_media a.button-styles{display:none !important} .spv-social-big{display:flex;justify-content:center;gap:24px;margin:10px 0 20px;flex-wrap:nowrap} .spv-social-big a{flex:0 1 280px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:210px;border-radius:6px;color:#fff !important;text-decoration:none !important;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 14px rgba(0,0,0,.12)} .spv-social-big a:hover{transform:translateY(-3px);box-shadow:0 8px 22px rgba(0,0,0,.2)} .spv-social-big a.fb{background:#1877f2} .spv-social-big a.ig{background:linear-gradient(45deg,#f58529 0%,#dd2a7b 50%,#8134af 100%)} .spv-social-big .fab{font-size:72px;line-height:1;margin-bottom:14px;color:#fff} .spv-social-big b{font-family:United,sans-serif;font-weight:400;font-size:28px;letter-spacing:.5px;text-transform:uppercase;line-height:1} .spv-social-big small{font-family:"AdobeClean-Regular","Helvetica Neue",Arial,sans-serif;font-size:15px;margin-top:6px;opacity:.9} @media (max-width:767px){.spv-social-big{gap:12px;margin:0 0 10px} .spv-social-big a{flex:1 1 50%;height:150px} .spv-social-big .fab{font-size:48px;margin-bottom:10px} .spv-social-big b{font-size:22px} .spv-social-big small{font-size:12px}} .tsg-social-block .shariff-button.instagram a{background:linear-gradient(45deg,#f58529 0%,#dd2a7b 50%,#8134af 100%) !important;color:#fff !important} .spv-social-big{clear:both !important;width:100% !important;padding:0 15px}.frame-type-news_pi1 ul{list-style:none !important;margin:0 !important;padding:0 !important} .frame-type-news_pi1 ul li{border:0 !important;border-bottom:1px solid #cfd5df !important;padding:14px 0 !important;margin:0 !important} .frame-type-news_pi1 ul li:first-child{padding-top:4px !important} .frame-type-news_pi1 ul li a{display:block !important;text-decoration:none !important} .frame-type-news_pi1 ul li a h3.left{padding:0 !important;margin:0 0 5px !important;text-align:left !important} .frame-type-news_pi1 ul li a div.left{padding:0 !important;margin:0 !important;text-align:left !important} .frame-type-news_pi1 ul li a div.left p{padding:0 !important;margin:0 !important;text-align:left !important} .frame-type-news_pi1 ul li a:hover h3.left{text-decoration:underline}body.page-85 .business-page .col-md-8{width:100% !important;max-width:100% !important;flex:0 0 100% !important} body.page-85 .business-page .col-md-4{display:none !important} .ad{font-family:"AdobeClean-Regular","Helvetica Neue",Arial,sans-serif;color:#1d2a3a;-webkit-text-stroke:0} .ad *{box-sizing:border-box} .ad .ad-lead{font-size:18px;line-height:1.55;max-width:780px;margin:0 0 28px;font-family:inherit;text-transform:none} .ad .ad-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:0 0 40px} .ad .ad-fact{background:#3361ab;color:#fff;border-radius:6px;padding:18px 16px;display:flex;flex-direction:column;gap:6px} .ad .ad-num{font-family:United,sans-serif;font-size:32px;line-height:1;letter-spacing:.5px} .ad .ad-lbl{font-size:14px;line-height:1.35;opacity:.92} .ad .ad-h{font-family:United,sans-serif;color:#00305b;font-size:30px;line-height:1.1;margin:0 0 22px;text-transform:uppercase} .ad .ad-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0 0 40px} .ad .ad-card{position:relative;background:#fff;border:1px solid #dbe2ee;border-top:4px solid #3361ab;border-radius:6px;padding:26px 22px 22px;display:flex;flex-direction:column;box-shadow:0 2px 12px rgba(0,48,91,.07)} .ad .ad-step{position:absolute;top:-17px;right:18px;width:34px;height:34px;border-radius:50%;background:#00305b;color:#fff;font-family:United,sans-serif;font-size:18px;line-height:34px;text-align:center} .ad .ad-card svg{width:40px;height:40px;color:#3361ab;margin:0 0 12px} .ad .ad-card h3{font-family:United,sans-serif;font-size:22px;line-height:1.1;color:#00305b;margin:0 0 8px;text-transform:uppercase} .ad .ad-card p{font-size:15px;line-height:1.5;margin:0 0 18px;flex:1 1 auto;font-family:inherit;text-transform:none} .ad .ad-btn{display:inline-block;align-self:flex-start;background:#3361ab;color:#fff !important;font-family:United,sans-serif;font-size:17px;line-height:1.2;letter-spacing:.3px;text-transform:uppercase;padding:11px 18px;border-radius:4px;text-decoration:none !important;transition:background .2s} .ad .ad-btn:hover{background:#00305b} .ad .ad-info{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0 0 26px} .ad .ad-box{background:#eef2f8;border-radius:6px;padding:20px 22px} .ad .ad-box h3{font-family:United,sans-serif;font-size:20px;color:#00305b;margin:0 0 10px;text-transform:uppercase} .ad .ad-box ul{margin:0;padding-left:20px;list-style:disc} .ad .ad-box li{font-size:15px;line-height:1.5;margin:0 0 4px;padding:0;font-family:inherit;text-transform:none} .ad .ad-box li::before{content:none !important} .ad .ad-contact{font-size:15px;margin:0;font-family:inherit;text-transform:none} .ad .ad-contact a{color:#3361ab;font-weight:bold;text-decoration:underline} @media (max-width:991px){.ad .ad-facts{grid-template-columns:repeat(2,1fr)} .ad .ad-cards{grid-template-columns:1fr;gap:26px} .ad .ad-info{grid-template-columns:1fr}} @media (max-width:480px){.ad .ad-num{font-size:24px} .ad .ad-h{font-size:24px} .ad .ad-lead{font-size:16px} .ad .ad-btn{align-self:stretch;text-align:center} .ad .ad-facts{gap:10px} .ad .ad-fact{padding:14px 12px}} .ad h2,.ad h3,.ad p,.ad ul,.ad li{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;text-indent:0 !important} .ad .ad-box ul{padding-left:20px !important} .ad h2::before,.ad h3::before,.ad p::before{content:none !important;display:none !important} .ad .ad-lead{font-size:18px !important;line-height:1.55 !important;color:#1d2a3a !important}