.container{display:flex;text-align:start;margin-top:50px;padding:20px;color:#000;gap:30px;margin-left:10vw!important;margin-right:10vw!important;flex-direction:column}.headings{width:80vw;text-align:start}.breadcrumb{margin-bottom:10px}ul{gap:0;list-style:none;--icon-space:unset}li{margin:3px 0}p{font-size:1rem}@media only screen and (max-width:600px){.container{flex-direction:column;padding:20px;margin-bottom:20px}.main-blog{width:100%;display:flex;flex-direction:column;align-items:center;padding:5vw}.breadcrumb{margin-left:5vw;margin-right:5vw}h1{font-size:22px!important}h2,p{font-size:16px!important}.container{margin-left:auto!important;margin-right:auto!important;text-align:center}.mobile-hide{display:none!important}.divider{flex-direction:column;width:100%;text-align:center}.divider,.tour-guideline{justify-content:center;align-items:center}.tour-guidelines{width:unset!important;text-align:start;font-size:14px}.number-label{align-self:start}.tour-image{width:90vw!important;height:200px!important}.floating-form{margin-right:unset!important}.tour-guideline>h2,.tour-guideline>p{align-self:start}}@media only screen and (min-width:601px){.floating-container{margin-top:1vh!important}}.divider{display:flex;width:100%;justify-content:space-between;gap:10vw}.number-label{width:max-content;background-color:#006bbd;color:#fff;text-align:center;border-radius:15px;font-size:14px;padding:2px 6px}.tour-guidelines{width:50vw}.tour-guideline,.tour-guidelines{display:flex;flex-direction:column;gap:15px}.tour-guideline{color:#4b5563;max-width:350px}.tour-guideline>h2{color:#000}.tour-image{background-image:url(/delphi.webp);background-position:50%;width:40vw;height:300px;border-radius:5px}.floating-container{border-radius:5px;margin-bottom:5vh}.main-container{display:flex;color:#000;text-align:center;width:280px}.banner{flex:1 1}.lead-registration{flex:1 1;padding:20px}.title-card{align-self:center;flex:1 1;display:flex;flex-direction:column;justify-content:center;height:100px;margin-top:-200px}.title-text{font-size:5rem;margin:0;color:#006bbd;font-weight:700}.subtitle-text,.title-text{text-shadow:rgba(0,0,0,.4) 0 4px 5px}.subtitle-text{font-size:4rem}.floating-form{align-self:center;width:280px;height:260px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-evenly;text-align:center;border-radius:0 0 5px 5px;border-bottom:1px solid #006bbd;border-left:1px solid #006bbd;border-right:1px solid #006bbd}.banner-lead-registration-card h2{margin-bottom:20px;text-align:center}form{display:flex;flex-direction:column;gap:30px;height:120px}.blog-banner-cta-header h3,.blog-banner-cta-header h5{height:30px}.floating-disclaimer{font-size:10px!important}@media only screen and (max-width:600px){.main-container{flex-direction:column-reverse;width:100vw;padding:20px}.floating-container{display:flex;flex-direction:column;margin-top:unset}.title-text{font-size:3rem;font-weight:700;height:60px}.subtitle-text{font-size:2rem}.title-card{margin-top:0;height:50px}.banner-lead-registration-card{align-self:center;width:90vw;height:60vh;margin-right:0;margin-bottom:25px;justify-content:space-evenly}.floating-disclaimer{font-size:12px!important}.form-head{height:190px!important}.blog-banner-cta-header h1{font-size:18px!important}}.form-head{background-image:url(/form-head.webp);width:100%;height:200px;background-repeat:no-repeat;background-size:contain;display:flex;justify-content:center;align-items:center;text-align:center;background-position:bottom;flex-direction:column}.gallery{column-count:4;--webkit-column-count:4;--moz-column-count:4;gap:1rem;padding:1rem}.image img{height:auto;width:100%}@media screen and (max-width:810px){.gallery{column-count:3;--webkit-column-count:3;--moz-column-count:3}}@media screen and (max-width:500px){.gallery{column-count:2;--webkit-column-count:2;--moz-column-count:2}}@media screen and (max-width:400px){.gallery{column-count:1;--webkit-column-count:1;--moz-column-count:1}}.container{margin-top:3rem;margin-left:auto;margin-right:auto}.row{display:flex;flex-direction:row}.col-3{flex:0 0 30%;margin-right:3%}.bg-dark{background:#284177}.mt-3{margin-top:3rem}.mb-5{margin-bottom:5rem}.br-7{border-radius:7px}.pl-3{padding-left:3rem}.pb-3{padding-bottom:3rem}.card{border:2px solid #284177;border-radius:7px;padding:1rem;cursor:default;margin-top:4rem;color:#284177;width:280px}.card,.card>*{position:relative}.card>*{z-index:1}.card.dark{border:2px solid #fff;color:#fff}.card.dark .background{background:#000}.card.dark:before{background:#fff}.card.dark:hover{color:#284177}.card.dark .card-icon .wrap{background:#284177;color:#fff}.card .background{width:100%;background:#fff;z-index:-1}.card .background,.card:before{height:100%;position:absolute;top:0;left:0}.card:before{content:"";width:0;border-radius:0 50% 50% 0;z-index:0;transition:.3s;background:#284177}.card:hover{color:#fff}.card:hover:before{border-radius:0;width:100%}.card .card-icon{font-size:2.5rem;margin-bottom:.75em}.card .card-icon .wrap{background:#fff;width:2em;height:2em;text-align:center;border-radius:50%;position:absolute;margin-top:-1.3em;color:#284177;top:0;left:0;right:0;margin-left:auto;margin-right:auto}.card .card-icon .wrap svg{margin-top:.3em;padding:20px}.card .card-title{font-size:1.3rem;text-align:center;margin-bottom:.75em;font-weight:700}.card .card-content{font-size:18px;display:flex}@media only screen and (max-width:600px){.card .card-title{font-size:1rem;font-weight:700}.card .card-content{font-size:.8rem}.card{margin:0;width:80vw}}