section.gt-block.image-content {
padding: 7.5rem 0;
}
@media screen and (max-width: 900px) {
section.gt-block.image-content {
padding: 3.5rem 0;
}
}
section.gt-block.image-content.image-content--image-left.in-view .container .left-col {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
section.gt-block.image-content.image-content--image-left.in-view .container .right-col {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
section.gt-block.image-content.image-content--image-left .container .left-col {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
padding-right: calc(var(--padding, 36rem) + 2.5rem);
padding-left: var(--basic-padding);
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
-webkit-transform: translateX(3rem);
transform: translateX(3rem);
opacity: 0;
}
@media screen and (max-width: 1290px) {
section.gt-block.image-content.image-content--image-left .container .left-col {
-webkit-transform: translateX(1.5rem);
transform: translateX(1.5rem);
}
}
@media screen and (max-width: 700px) {
section.gt-block.image-content.image-content--image-left .container .left-col {
padding: 0;
}
}
section.gt-block.image-content.image-content--image-left .container .right-col {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
padding-left: 0;
padding-right: var(--basic-padding);
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
-webkit-transform: translateX(-3rem);
transform: translateX(-3rem);
opacity: 0;
}
@media screen and (max-width: 1290px) {
section.gt-block.image-content.image-content--image-left .container .right-col {
-webkit-transform: translateX(-1.5rem);
transform: translateX(-1.5rem);
}
}
@media screen and (max-width: 700px) {
section.gt-block.image-content.image-content--image-left .container .right-col {
padding: 0;
}
}
section.gt-block.image-content.image-content--image-left .container .right-col img {
border-radius: 0 3rem 3rem 0;
}
@media screen and (min-width: 1930px) {
section.gt-block.image-content.image-content--image-left .container .right-col img {
border-radius: 3rem;
}
}
@media screen and (max-width: 700px) {
section.gt-block.image-content.image-content--image-left .container .right-col img {
border-radius: 1.5rem;
}
}
section.gt-block.image-content.image-content--image-right.in-view .container .left-col {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
section.gt-block.image-content.image-content--image-right.in-view .container .right-col {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
section.gt-block.image-content.image-content--image-right .container .left-col {
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
-webkit-transform: translateX(-3rem);
transform: translateX(-3rem);
opacity: 0;
}
@media screen and (max-width: 1290px) {
section.gt-block.image-content.image-content--image-right .container .left-col {
-webkit-transform: translateX(-1.5rem);
transform: translateX(-1.5rem);
}
}
section.gt-block.image-content.image-content--image-right .container .right-col {
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
-webkit-transform: translateX(3rem);
transform: translateX(3rem);
opacity: 0;
}
@media screen and (max-width: 1290px) {
section.gt-block.image-content.image-content--image-right .container .right-col {
-webkit-transform: translateX(1.5rem);
transform: translateX(1.5rem);
}
}
section.gt-block.image-content .container {
position: relative;
z-index: 2;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
--basic-padding: 5rem;
}
@media screen and (max-width: 1024px) {
section.gt-block.image-content .container {
--basic-padding: 3rem;
}
}
@media screen and (max-width: 700px) {
section.gt-block.image-content .container {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 3rem;
padding: 0 2.5rem;
}
}
section.gt-block.image-content .container .left-col {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
padding-top: 4rem;
padding-bottom: 4rem;
padding-right: var(--basic-padding);
padding-left: calc(var(--padding, 36rem) + 2.5rem);
}
@media screen and (max-width: 700px) {
section.gt-block.image-content .container .left-col {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
padding: 0;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
}
section.gt-block.image-content .container .left-col .inner {
--gap: 2rem;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: var(--gap);
}
section.gt-block.image-content .container .left-col .inner p.image-content__small-title {
font-family: "Montserrat", sans-serif;
font-optical-sizing: auto;
font-style: normal;
font-weight: 700;
font-size: 12px;
font-style: normal;
line-height: normal;
}
section.gt-block.image-content .container .left-col .inner .image-content__text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: var(--gap);
}
section.gt-block.image-content .container .left-col .inner .image-content__text ul, section.gt-block.image-content .container .left-col .inner .image-content__text ol {
margin-left: 2rem;
}
section.gt-block.image-content .container .right-col {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
font-size: 0;
padding-left: var(--basic-padding);
}
@media screen and (max-width: 700px) {
section.gt-block.image-content .container .right-col {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
padding: 0;
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
}
section.gt-block.image-content .container .right-col img {
border-radius: 3rem 0 0 3rem;
}
@media screen and (min-width: 1930px) {
section.gt-block.image-content .container .right-col img {
border-radius: 3rem;
}
}
@media screen and (max-width: 700px) {
section.gt-block.image-content .container .right-col img {
border-radius: 1.5rem;
}
}