:root{--msg_c_wrapper_medium_width: 1260px;--msg_c_wrapper_big_width: 1260px;--msg_c_wrapper_bigger_width: 1260px;--header-height: 90px;--app-height: 100%;--msg_c_wrapper_lr_padding: 10px}.paragraph--type--carousel-columned-image-text{--swiper-navigation-size: 20px;--swiper-theme-color: #373737;--swiper-pagination-color: #373737;--swiper-pagination-progressbar-bg-color: #373737;--swiper-pagination-progressbar-size: 1px;position:relative}@media all and (max-width: 1023px){.paragraph--type--carousel-columned-image-text{padding-top:50px}}.paragraph--type--carousel-columned-image-text .swiper-container .swiper-slide:not(.swiper-slide-visible){opacity:0 !important}.paragraph--type--carousel-columned-image-text .swiper-container .swiper-slide .paragraph--type--ccit-item{background-color:#fff;position:relative}.paragraph--type--carousel-columned-image-text .swiper-container .swiper-slide .paragraph--type--ccit-item .field--name-field-ccit-item-image img{display:block;margin:0 auto}@media all and (max-width: 767px){.paragraph--type--carousel-columned-image-text .swiper-container .swiper-slide .paragraph--type--ccit-item .field--name-field-ccit-item-image img{margin-top:50px}}.paragraph--type--carousel-columned-image-text .swiper-container .swiper-slide .paragraph--type--ccit-item .ccit_item_body .field--name-field-ccit-item-body p:first-child{margin-top:0}.paragraph--type--carousel-columned-image-text .swiper-container .swiper-slide .paragraph--type--ccit-item .ccit_item_body .field--name-field-ccit-item-body p:last-child{margin-bottom:4px}@media all and (min-width: 768px){.paragraph--type--carousel-columned-image-text .swiper-container .swiper-slide .paragraph--type--ccit-item .ccit_item_body{position:absolute;height:100%;bottom:0;right:0;overflow-x:auto}.paragraph--type--carousel-columned-image-text .swiper-container .swiper-slide .paragraph--type--ccit-item .ccit_item_body .field--name-field-ccit-item-title,.paragraph--type--carousel-columned-image-text .swiper-container .swiper-slide .paragraph--type--ccit-item .ccit_item_body .field--name-field-ccit-item-body{padding-left:50px}}@media all and (min-width: 1024px){.paragraph--type--carousel-columned-image-text .swiper-container .swiper-slide .paragraph--type--ccit-item .ccit_item_body{position:absolute;height:calc(100% - var(--swiper-titles-height, 0px) - 50px);bottom:0;right:0;overflow-x:auto}}.paragraph--type--carousel-columned-image-text .swiper-container .swiper-slide .paragraph--type--ccit-item .ccit_item_body .field--name-field-ccit-item-title{font-size:3.25rem;line-height:3.4375rem;font-weight:600;color:#017b8b;margin-bottom:50px}.paragraph--type--carousel-columned-image-text .swiper-container .swiper-pagination-navigation{position:absolute;top:0;right:0;width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paragraph--type--carousel-columned-image-text .swiper-container .swiper-pagination-navigation .swiper-pagination,.paragraph--type--carousel-columned-image-text .swiper-container .swiper-pagination-navigation .swiper-button-prev,.paragraph--type--carousel-columned-image-text .swiper-container .swiper-pagination-navigation .swiper-button-next{position:unset;line-height:1;margin-top:0}@media all and (min-width: 1024px){.paragraph--type--carousel-columned-image-text .swiper-container-titles{position:absolute;top:0;right:0;width:calc(50% - 50px);max-height:50%;overflow:hidden}.paragraph--type--carousel-columned-image-text .swiper-container-titles .swiper-wrapper .swiper-slide{font-size:1.875rem;line-height:2.5rem;font-weight:500;cursor:pointer;height:auto !important;padding-bottom:10px}.paragraph--type--carousel-columned-image-text .swiper-container-titles .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{font-size:2.75rem;line-height:3.125rem;font-weight:600;color:#017b8b}}@media all and (max-width: 1023px){.paragraph--type--carousel-columned-image-text .swiper-container-titles .swiper-wrapper{visibility:hidden;font-size:0}.paragraph--type--carousel-columned-image-text .swiper-container-titles .swiper-pagination{top:10px;width:200px}.paragraph--type--carousel-columned-image-text .swiper-container-titles .swiper-pagination .swiper-pagination-progressbar-fill{height:3px;top:-1px}}
/*# sourceMappingURL=../maps/components/paragraph_carousel_columned_image_text.css.map */
