/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-columns-item{height:100%;border-radius:.5rem;position:relative}.c-columns-item .field--name-field-media img{border-radius:.5rem .5rem 0 0;width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.c-columns-item--has-bg .c-columns-item__content{padding:3rem 2rem 6rem;text-align:center}.c-columns-item--has-bg .c-columns-item__content .btn{background-color:var(--color-secondary);border-radius:5rem;position:absolute;bottom:-2.4rem;height:4.8rem;width:4.8rem;left:calc(50% - 2.4rem);cursor:pointer}.c-columns-item--has-bg .c-columns-item__content .btn:hover{background-color:#ba9e4f}.c-columns-item--has-bg .c-columns-item__content .btn:before{content:url(/themes/custom/studiotentheme/img/icon-arrow-btn.svg);display:flex;justify-content:center;align-items:center;width:100%}
:root{--color-grey:#f7f7f7;--color-primary:#0a2320;--color-secondary:#bcaa78;--color-light:#fff}:root{--font-base-family:"Montserrat","Helvetica","Arial",sans-serif;--font-size:1.6rem;--font-line-height:2.5rem;--font-weight-regular:500;--font-weight-medium:600;--font-weight-bold:700}@media screen and (min-width:992px){.c-text__wrapper{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}}.c-text__title h2:before{content:"#";color:var(--color-secondary)}@media screen and (min-width:992px){.c-text__title{padding-left:20px;padding-right:20px;width:33.3333333333%}}.c-text__text .btn{margin-top:5rem}@media screen and (min-width:992px){.c-text__text{padding-left:20px;padding-right:20px;width:58.3333333333%;margin-left:8.3333333333%}}@media screen and (min-width:480px){.c-text.h-column-count-2 ul{-moz-column-count:2;column-count:2}}
:root{--color-grey:#f7f7f7;--color-primary:#0a2320;--color-secondary:#bcaa78;--color-light:#fff}:root{--font-base-family:"Montserrat","Helvetica","Arial",sans-serif;--font-size:1.6rem;--font-line-height:2.5rem;--font-weight-regular:500;--font-weight-medium:600;--font-weight-bold:700}@media screen and (min-width:768px){.c-text-media__wrapper{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;justify-content:space-between}}.c-text-media__media{margin-bottom:4rem}@media (min-width:768px){.c-text-media__media{padding-left:20px;padding-right:20px;width:50%}}.c-text-media__content .btn{margin-top:5rem}@media screen and (min-width:768px){.c-text-media__content{padding-left:20px;padding-right:20px;width:41.6666666667%;display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:768px){.c-text-media--media-position-right .c-text-media__wrapper{flex-direction:row-reverse}}
:root{--color-grey:#f7f7f7;--color-primary:#0a2320;--color-secondary:#bcaa78;--color-light:#fff}:root{--font-base-family:"Montserrat","Helvetica","Arial",sans-serif;--font-size:1.6rem;--font-line-height:2.5rem;--font-weight-regular:500;--font-weight-medium:600;--font-weight-bold:700}@media screen and (min-width:768px){.c-text-media-full__wrapper{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;justify-content:flex-end;max-width:100vw}}.c-text-media-full__media,.c-text-media-full__media .field--name-field-media,.c-text-media-full__media .contextual-region,.c-text-media-full__media .field--type-image{height:100%}.c-text-media-full__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.c-text-media-full__media{position:absolute;left:0;width:50vw}}.c-text-media-full__content .btn{margin-top:5rem}@media screen and (min-width:768px){.c-text-media-full__content{padding-left:20px;padding-right:20px;width:41.6666666667%;margin-left:58.3333333333%;display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:1440px){.c-text-media-full__content{padding-left:20px;padding-right:20px;width:41.6666666667%;margin-left:58.3333333333%}}@media screen and (min-width:768px){.c-text-media-full--media-position-right .c-text-media-full__content{margin-left:0}}@media screen and (min-width:768px){.c-text-media-full--media-position-right .c-text-media-full__media{right:0;left:initial}}
:root{--color-grey:#f7f7f7;--color-primary:#0a2320;--color-secondary:#bcaa78;--color-light:#fff}:root{--font-base-family:"Montserrat","Helvetica","Arial",sans-serif;--font-size:1.6rem;--font-line-height:2.5rem;--font-weight-regular:500;--font-weight-medium:600;--font-weight-bold:700}.c-text-media-multiple .container-images{background:linear-gradient(0deg,var(--color-light) 85%,rgba(255,255,255,0) 85%,rgba(255,255,255,0) 0%);padding-bottom:5px}@media screen and (min-width:768px){.c-text-media-multiple__content .h-padding-default{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}}@media screen and (min-width:768px){.c-text-media-multiple__title{padding-left:20px;padding-right:20px;width:33.3333333333%}}@media screen and (min-width:768px){.c-text-media-multiple__text{padding-left:20px;padding-right:20px;width:58.3333333333%;margin-left:8.3333333333%}}.c-text-media-multiple__text .btn{background-color:var(--color-light);color:var(--color-primary);border-color:var(--color-light)}.c-text-media-multiple__text .btn:hover{background-color:var(--color-primary);color:var(--color-light);border-color:var(--color-light)}.c-text-media-multiple .field--name-field-media-two{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.c-text-media-multiple .field--name-field-media-two .field__item:first-child{margin-bottom:2.5rem}@media screen and (min-width:480px){.c-text-media-multiple .field--name-field-media-two .field__item:first-child{padding-left:20px;padding-right:20px;width:58.3333333333%;margin-bottom:0}}@media screen and (min-width:480px){.c-text-media-multiple .field--name-field-media-two .field__item:nth-child(2){padding-left:20px;padding-right:20px;width:41.6666666667%}}.c-text-media-multiple .field--name-field-media-two .field__item .field--name-field-media-image{width:100%;padding:0}.c-text-media-multiple .field--name-field-media-two .field__item .field--name-field-media,.c-text-media-multiple .field--name-field-media-two .field__item .field--name-field-media div,.c-text-media-multiple .field--name-field-media-two .field__item .contextual-region,.c-text-media-multiple .field--name-field-media-two .field__item .field--type-image{width:100%;height:100%}.c-text-media-multiple .field--name-field-media-two .field__item .field--name-field-media img,.c-text-media-multiple .field--name-field-media-two .field__item .field--name-field-media div img,.c-text-media-multiple .field--name-field-media-two .field__item .contextual-region img,.c-text-media-multiple .field--name-field-media-two .field__item .field--type-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
