/*
 * t3rrific.com
 * (c)2019-2026 by Michael Schams <schams.net> | <t3rrific.com>
 */

@import "https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Archivo+Black&display=swap";body#landing-page header>.navbar img#t3logo-ring{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}@media screen and (width>=576px){body#landing-page.scrolled header>.navbar img#t3logo-ring{opacity:1}}body#landing-page header>.navbar:after{content:"";opacity:1;background:url(../images/t3logo.png) 50%/cover no-repeat;width:250px;height:250px;-webkit-transition:opacity .4s;transition:opacity .4s;display:block;position:absolute;top:2.4rem;left:50%;-webkit-transform:translate(-50%)}body#landing-page.scrolled header>.navbar:after{opacity:0}@media screen and (width<=991px){body#landing-page header>.navbar:after{width:160px;height:160px}body#landing-page main.content{margin-top:9rem!important}}@media screen and (width<=767px){body#landing-page header>.navbar:after{width:120px;height:120px}body#landing-page main.content{margin-top:6rem!important}body#landing-page main.content h1{font-size:2.8rem!important}}@media screen and (width<=575px){body#landing-page header>.navbar:after{width:80px;height:80px}body#landing-page main.content{margin-top:4rem!important}body#landing-page main.content h1{font-size:2.2rem!important}}body#landing-page main.content{margin-top:15rem}body#landing-page main.content h1{color:#666;font-size:3.4rem}body#landing-page main.content img.help{width:2rem}body#landing-page main.content .jumbo>.container{min-height:400px}@media screen and (width<=991px){body#landing-page main.content .jumbo>.container{min-height:unset}}body#landing-page main.content .jumbo.jumbo-typo3-on-aws{background-color:#f8f8f8;margin-top:6rem}@media screen and (width<=991px){body#landing-page main.content .jumbo.jumbo-typo3-on-aws{margin-top:4rem}}@media screen and (width<=767px){body#landing-page main.content .jumbo.jumbo-typo3-on-aws{margin-top:2rem}}body#landing-page main.content .jumbo.jumbo-typo3-on-aws>.container{background:url(../images/landing-page/jumbo-typo3-on-aws.png) 100% 100% no-repeat}@media screen and (width<=1201px){body#landing-page main.content .jumbo.jumbo-typo3-on-aws>.container>div{min-height:inherit;background-color:#f8f8f8cc}}@media screen and (width<=991px){body#landing-page main.content .jumbo.jumbo-typo3-on-aws>.container{background:0 0}}body#landing-page main.content .jumbo.jumbo-typo3-on-azure{background-color:#f0f0f0}body#landing-page main.content .jumbo.jumbo-typo3-on-azure>.container{background:url(../images/landing-page/jumbo-typo3-on-azure.png) 0 100% no-repeat}@media screen and (width<=1201px){body#landing-page main.content .jumbo.jumbo-typo3-on-azure>.container>div{min-height:inherit;background-color:#f0f0f0cc}}@media screen and (width<=991px){body#landing-page main.content .jumbo.jumbo-typo3-on-azure>.container{background:0 0}}body#landing-page main.content .jumbo.jumbo-typo3-certification{background-color:#e8e8e8}body#landing-page main.content .jumbo.jumbo-typo3-certification>.container{background:url(../images/landing-page/jumbo-typo3-certification.png) 100% 100% no-repeat}@media screen and (width<=1201px){body#landing-page main.content .jumbo.jumbo-typo3-certification>.container>div{min-height:inherit;background-color:#e8e8e8cc}}@media screen and (width<=991px){body#landing-page main.content .jumbo.jumbo-typo3-certification>.container{background:0 0}}.content .list-group-item.list-group-item-highlight{background:url(../images/list-group-highlight.png) 0 repeat-y}.content .list-group-item.list-group-item-highlight h4{color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}body#typo3-certification .pricing .card.step-1-2-3 .rounded-circle{width:80px;height:80px;margin:0 auto}body#typo3-certification .pricing .card.step-1-2-3{--bs-card-bg:unset;margin-top:2rem}@media screen and (width>=768px){body#typo3-certification .pricing .card.step-1-2-3{width:15rem}}body#contact .highlighted{color:#666;font-weight:700}body#contact .card .card-body p:last-child{margin-bottom:0}body#error .container{max-width:980px}
