#vt-text-{{section.id}}.has-padding>main-custom-vide-text{padding:4rem 2.5rem}#vt-text-{{section.id}}.no-padding>main-custom-vide-text{padding:0}.main-custom-vide-text{width:100%;padding:4rem 3rem;background-color:#f3f3f3;background-color:{{section.settings.bg-color}}}h2.main-custom-heaidng-12{font-weight:100!important;text-wrap:balance!important;letter-spacing:1.2px;color:#222121;font-family:"Visby Medium",sans-serif!important;letter-spacing:0.3px!important;font-weight:100}.custom-video-text-data{grid-column-gap:1.375rem;grid-row-gap:1.375rem;flex-flow:column;justify-content:center;align-items:flex-start;margin-left:7.5rem;display:flex;font-weight:100!important;font-family:"Visby Medium",sans-serif!important;letter-spacing:0.3px!important;font-weight:100}.inner-custom-video-text{width:100%;margin:0 auto;font-weight:100!important;font-family:"Visby Medium",sans-serif!important;letter-spacing:0.3px!important;font-weight:100}.main-custom-video-flex{grid-column-gap:6.5rem;grid-row-gap:6.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.custom-para-data{max-width:50rem;font-size:1rem;line-height:150%;color:#4b4b4b;text-wrap:balance!important;font-weight:100!important;font-family:"Visby Medium",sans-serif!important;letter-spacing:0.3px!important;font-weight:100}.video-container-data{border-radius:.5rem;width:100%;height:42rem;overflow:hidden}.myvideo{object-fit:cover!important;height:100%}.main-custom-heaidng-12{font-size:2rem;line-height:130%;text-wrap:balance!important;font-weight:100!important;font-family:"Visby Medium",sans-serif!important;letter-spacing:0.3px!important;font-weight:100}.metafield-rich_text_field em{font-weight:100!important;font-family:dd!important}@media only screen and (max-width:1440px){.custom-video-text-data{margin-left:105px}}@media only screen and (max-width:991px){.custom-video-text-data{margin-left:0}.main-custom-video-flex{grid-column-gap:3rem;grid-row-gap:3rem}}@media only screen and (max-width:767px){.main-custom-vide-text{padding:4rem 1.95rem}.video-container-data{height:30rem}}@media only screen and (max-width:479px){.main-custom-video-flex{grid-template-columns:revert}.main-custom-vide-text{padding:2.5rem 1.35rem}}