body #landing-start #landing-select-location{padding:0}body #landing-start #landing-select-location .select-location{display:block}body #landing-start #landing-select-location .select-location>div{flex-basis:auto;margin:2rem 0}body #landing-start #landing-select-location .select-location .selector .selector-input{position:static}#landing-start{padding:0}#landing-start .title-one,#landing-start .title-two{font-size:8vw}#landing-start #hero-message{margin-bottom:2rem}#landing-start #hero-message .hero-title{font-size:9vw;line-height:1.1}#landing-start #hero-message .hero-subtitle{font-size:4.2vw}#landing-start #landing-start-inner{padding:10vw}#courses{display:block}#courses section{width:100%}#courses section .desc{min-height:auto}footer a{border-right:initial;display:block;font-size:1.3rem;text-align:left}#carryall{line-height:1.5rem}#carryall .title{font-size:1rem;margin-bottom:1rem}#carryall li a{display:inline;font-size:.9rem}#locations{line-height:1.5rem}#locations .title{font-size:1rem;margin-bottom:1rem}#locations a{font-size:.9rem}#tags{line-height:1.5rem;text-align:center}#tags a{display:inline;font-size:.9rem}#about{line-height:1.5rem}#about,#about a{text-align:center}#about a{border-right:none;display:block;font-size:1rem;margin-right:0;padding:0}#articles-menu #search-tags .dropdown{min-width:calc(50% - .25rem)}#articles-menu #search-tags .dropdown button.dropdown-toggle{width:100%}.block,.blocks-list,.white-rounded-block{border-radius:1rem;margin-bottom:2rem;padding:2rem}.blocks-list{background:#ddd;margin-right:1rem;width:100%}.white-rounded-block{background-color:#fff;box-shadow:0 16px 40px rgba(112,144,176,.2);padding:2em 3em 3em}#search-results a .card{border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}#search-results a .card .card-body{color:#3b4d5b;padding:.9rem}#search-results a .card .item-picture{background-position:50%;background-size:cover;border-radius:1rem 1rem 0 0;display:inline-block;height:12rem}#search-results a .card .course-type-stickers,#search-results a .card .discount-stickers{color:#fff;line-height:1;position:absolute;top:10.5rem}#search-results a .card .course-type-stickers .sticker,#search-results a .card .discount-stickers .sticker{padding:.5rem .9rem .55rem}#search-results a .card .course-type-stickers .online-simple-sticker,#search-results a .card .discount-stickers .online-simple-sticker{background-color:#5767a0;border-radius:0 .2rem .2rem 0}#search-results a .card .course-type-stickers .pack-simple-sticker,#search-results a .card .discount-stickers .pack-simple-sticker{background-color:#319264;border-radius:0 .2rem .2rem 0}#search-results a .card .course-type-stickers .pack-online-double-sticker .online-double-sticker,#search-results a .card .discount-stickers .pack-online-double-sticker .online-double-sticker{background-color:#5767a0}#search-results a .card .course-type-stickers .pack-online-double-sticker .pack-double-sticker,#search-results a .card .discount-stickers .pack-online-double-sticker .pack-double-sticker{background-color:#319264;border-radius:0 .2rem .2rem 0}#search-results a .card .course-type-stickers .discount-amount-sticker,#search-results a .card .discount-stickers .discount-amount-sticker{background-color:#e85757;border-radius:.2rem 0 0 .2rem}#search-results a .card .discount-stickers{right:0}#search-results a .card .article-title{color:#3b4d5b;height:4.7rem;max-height:4.7rem;overflow:hidden;padding-bottom:.3rem;padding-top:1.1rem}#search-results a .card .article-title .card-title,#search-results a .card .article-title .card-title>h3{color:#3b4d5b;font-size:1.05rem}#search-results a .card .article-title .card-title .article-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.2em;font-weight:900;line-height:1.3}#search-results a .card .article-tags{height:1.2rem;margin-bottom:.4rem;max-height:1.2rem;overflow:hidden}#search-results a .card .article-tags .card-text{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}#search-results a .card .article-tags .card-text .badge{background-color:#e8e8e8;color:#475865}#search-results a .card .article-levels{color:#3b4d5b;font-size:1.15rem;font-weight:700;height:3.5rem;line-height:1;max-height:3.5rem;padding:0}#search-results a .card .article-levels .row{padding:.85rem .9rem}#search-results a .card .article-levels .row .duration-label .fa-clock{font-size:1.8rem}#search-results a .card .article-description div.in-short{color:#4f607b}#search-results a .card .article-description div.in-short.full-text{font-size:.9rem;line-height:1.1;margin-bottom:0}#search-results a .card .article-description div.in-short.full-text ul{-moz-columns:2;column-count:2;line-height:1;margin-top:.2rem}#search-results a .card .article-description div.in-short.full-text ul li{list-style:initial;margin-left:.8rem;margin-top:.2rem}#search-results a .card .article-description div.in-short.cropped-text>p{color:#4f607b;display:none;font-size:.9rem;line-height:1.25;margin-bottom:0}#search-results a .card .article-description div.in-short.cropped-text>p:first-of-type{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}#search-results a .card .article-price{background-color:#29724f;border-radius:0 0 1rem 1rem;color:#fff;margin-top:1.4rem;padding:.2rem .9rem}#search-results a .card .article-price.bg-sand{background-color:#d2ac53}#search-results a .card .article-price>div:first-of-type{padding-right:0}#search-results a .card .article-price>div:last-of-type{padding-left:0}#search-results a .card .article-price .original-price{font-size:1rem}#search-results a .card .article-price .effective-price{font-size:2.2rem;font-weight:bolder}#search-results a .card .article-price .btn{color:#fff;font-weight:bolder;padding:0;text-decoration:underline}#search-results a .card .article-price .btn.btn-lg{font-size:1.9rem;font-weight:bolder;text-decoration:none}#about-the-photo-academy{margin:0 -15px;padding:0;width:calc(100% + 30px)}#about-the-photo-academy .title{font-size:2rem}.white-section{border-radius:0}#landing-start #landing-start-inner{padding:3rem 2rem}#landing-start #landing-start-inner h1{font-size:1.8rem}#landing-start #landing-start-inner #gift-card-illustration{text-align:center}#landing-start #landing-start-inner #gift-card-illustration #gift-card,#landing-start #landing-start-inner #gift-card-illustration #gift-card-holder{animation:none!important}#landing-start #landing-start-inner #gift-card-illustration #gift-card-and-holder{margin-bottom:-6rem;margin-top:2rem;position:relative;z-index:2}#steps{margin:0 -15px;padding:0;position:static;top:auto;width:calc(100% + 30px)}#steps h2{font-size:1.8rem;margin-top:2rem}#steps h3{font-size:1.5rem}#steps .step-icon{min-height:7.7rem}#search-results .title>h2{font-size:2rem}#how-to .title{font-size:2.5rem}#how-to .description{-moz-columns:1;column-count:1;-moz-column-gap:0;column-gap:0}

/*# sourceMappingURL=gift-card-xs.css.map*/