.image-component.svelte-11k7ziz.svelte-11k7ziz{margin:0 auto}.image-component.svelte-11k7ziz figure.svelte-11k7ziz{margin:0;padding:0;position:relative}.image-component.svelte-11k7ziz figure img.svelte-11k7ziz{width:100%;display:block}.image-component.svelte-11k7ziz figure.svelte-11k7ziz figcaption{position:absolute;bottom:0;z-index:2;padding:10px 20px}.image-component.svelte-11k7ziz figure.svelte-11k7ziz figcaption.light-text{color:#fff}.image-component.svelte-11k7ziz figure.svelte-11k7ziz figcaption.dark-text{color:#000000}.image-component.svelte-11k7ziz figure.svelte-11k7ziz figcaption.light-bg{background:rgba(238, 238, 238, 0.5)}.image-component.svelte-11k7ziz figure.svelte-11k7ziz figcaption.dark-bg{background:rgba(51, 51, 51, 0.5)}
.image_text_type_b-component{margin:0 auto}.image_text_type_b-component .image-tex-type-b-wrap{width:100%;position:relative}.image_text_type_b-component .image-tex-type-b-wrap .image-container{overflow:hidden;height:100%;position:relative}@media(min-width: 992px){.image_text_type_b-component .image-tex-type-b-wrap .image-container{min-height:590px}}@media(min-width: 1200px){.image_text_type_b-component .image-tex-type-b-wrap .image-container{min-height:690px}}@media(min-width: 1400px){.image_text_type_b-component .image-tex-type-b-wrap .image-container{min-height:790px}}.image_text_type_b-component .image-tex-type-b-wrap .image-container .image-first{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transition:all ease .3s;transition:all ease .3s;min-height:400px;z-index:1}@media(min-width: 992px){.image_text_type_b-component .image-tex-type-b-wrap .image-container .image-first{position:absolute;top:0;left:0;max-width:75%;min-height:auto}}.image_text_type_b-component .image-tex-type-b-wrap .image-container .image-first .caption{-webkit-transition:all ease .3s;transition:all ease .3s;position:absolute;bottom:5px;right:5px;opacity:0;background:#333333;color:#EEEEEE;padding:5px 10px}@media(min-width: 992px){.image_text_type_b-component .image-tex-type-b-wrap .image-container .image-first:hover{z-index:3}}.image_text_type_b-component .image-tex-type-b-wrap .image-container .image-first:hover .caption{opacity:1}@media(min-width: 992px){.image_text_type_b-component .image-tex-type-b-wrap .image-container .image-first:hover ~ .image-second{max-width:35%}}.image_text_type_b-component .image-tex-type-b-wrap .image-container .image-second{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transition:all ease .3s;transition:all ease .3s;min-height:400px;z-index:2}@media(min-width: 992px){.image_text_type_b-component .image-tex-type-b-wrap .image-container .image-second{position:absolute;top:10%;right:2%;max-width:45%;min-height:auto}}.image_text_type_b-component .image-tex-type-b-wrap .image-container .image-second .caption{-webkit-transition:all ease .3s;transition:all ease .3s;position:absolute;bottom:5px;right:0;opacity:0;background:#333333;color:#EEEEEE;padding:5px 10px}@media(min-width: 992px){.image_text_type_b-component .image-tex-type-b-wrap .image-container .image-second .caption{right:auto;left:5px}}@media(min-width: 992px){.image_text_type_b-component .image-tex-type-b-wrap .image-container .image-second:hover{z-index:5;max-width:65%}}.image_text_type_b-component .image-tex-type-b-wrap .image-container .image-second:hover .caption{opacity:1}.image_text_type_b-component .image-tex-type-b-wrap .image-container img{display:none;width:100%;max-width:100%}@media(min-width: 992px){.image_text_type_b-component .image-tex-type-b-wrap .image-container img{display:block}}.image_text_type_b-component .image-tex-type-b-wrap .text{position:absolute;bottom:5%;left:2%;z-index:4;max-width:600px;padding:20px 30px;background:rgba(51, 51, 51, 0.8);color:#EEEEEE}.image_text_type_b-component .image-tex-type-b-wrap .text a{-webkit-transition:all ease .3s;transition:all ease .3s;background:-webkit-gradient(linear, right top, left top, color-stop(50%, transparent), color-stop(50%, #EEEEEE));background:linear-gradient(to left, transparent 50%, #EEEEEE 50%);background-size:201% 100%;background-position:right bottom;font-weight:bold;color:#EEEEEE}.image_text_type_b-component .image-tex-type-b-wrap .text a:hover{background-position:left bottom;color:#333333}.image_text_type_b-component .image-tex-type-b-wrap .quote{position:absolute;top:5%;left:6%;z-index:4}.image_text_type_b-component .image-tex-type-b-wrap .quote p{position:relative;display:inline-block;font-size:1.3rem;color:#EEEEEE;text-shadow:2px 2px #000}.image_text_type_b-component .image-tex-type-b-wrap .quote p:before,.image_text_type_b-component .image-tex-type-b-wrap .quote p:after{position:absolute;z-index:99;content:'"';display:block;width:20px;height:20px;font-size:3rem;line-height:2.6rem}.image_text_type_b-component .image-tex-type-b-wrap .quote p:before{top:-10px;left:-20px}.image_text_type_b-component .image-tex-type-b-wrap .quote p:after{top:-10px;right:-20px}.image_text_type_b-component .image-tex-type-b-wrap.right .image-first{left:auto;right:0}.image_text_type_b-component .image-tex-type-b-wrap.right .image-first .caption{right:auto;left:5px}.image_text_type_b-component .image-tex-type-b-wrap.right .image-second{right:auto}@media(min-width: 992px){.image_text_type_b-component .image-tex-type-b-wrap.right .image-second{left:2%}}.image_text_type_b-component .image-tex-type-b-wrap.right .quote{left:auto;right:6%}.image_text_type_b-component .image-tex-type-b-wrap.right .text{left:auto;right:2%}