.elementor-697 .elementor-element.elementor-element-b5c16e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-c85d9ee{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-476c12d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-697 .elementor-element.elementor-element-68f2fc7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-697 .elementor-element.elementor-element-dba7e9e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-5618d48{text-align:center;}.elementor-697 .elementor-element.elementor-element-5618d48 .elementor-heading-title{font-size:24px;font-weight:700;}.elementor-697 .elementor-element.elementor-element-ddd7faf{font-weight:400;}.elementor-697 .elementor-element.elementor-element-d8eecaa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-328cb26{text-align:center;}.elementor-697 .elementor-element.elementor-element-328cb26 .widget-image-caption{font-family:"Futura PT", Sans-serif;font-weight:400;}.elementor-697 .elementor-element.elementor-element-3f60a20{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 20px;--row-gap:10px;--column-gap:20px;}.elementor-697 .elementor-element.elementor-element-e79e02a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-83d642b{text-align:left;}.elementor-697 .elementor-element.elementor-element-83d642b .widget-image-caption{font-family:"Futura PT", Sans-serif;font-weight:400;}.elementor-697 .elementor-element.elementor-element-0bd6f6d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-e2a2bed{font-weight:400;}.elementor-697 .elementor-element.elementor-element-64be431 .elementor-button:hover, .elementor-697 .elementor-element.elementor-element-64be431 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-697 .elementor-element.elementor-element-64be431 .elementor-button{font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;padding:20px 26px 20px 26px;}.elementor-697 .elementor-element.elementor-element-64be431 .elementor-button:hover svg, .elementor-697 .elementor-element.elementor-element-64be431 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-697 .elementor-element.elementor-element-799931f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-697 .elementor-element.elementor-element-447f30b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-eac511a{text-align:center;}.elementor-697 .elementor-element.elementor-element-eac511a .elementor-heading-title{font-weight:700;}.elementor-697 .elementor-element.elementor-element-8b72884{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-weight:400;}.elementor-697 .elementor-element.elementor-element-e8188f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-1c5fcaf{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:-3px 12px 10px -5px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-1c5fcaf:hover{box-shadow:0px 19px 18px -26px rgba(0,0,0,0.5);}.elementor-697 .elementor-element.elementor-element-6da257d{text-align:center;}.elementor-697 .elementor-element.elementor-element-6da257d .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-bf7b1f8 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-697 .elementor-element.elementor-element-bf7b1f8 .elementor-icon-box-wrapper{align-items:center;}.elementor-697 .elementor-element.elementor-element-bf7b1f8{--icon-box-icon-margin:13px;}.elementor-697 .elementor-element.elementor-element-bf7b1f8 .elementor-icon-box-title{margin-block-end:2px;}.elementor-697 .elementor-element.elementor-element-bf7b1f8 .elementor-icon{font-size:30px;}.elementor-697 .elementor-element.elementor-element-bf7b1f8 .elementor-icon-box-description{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-221f51a{--display:flex;box-shadow:-3px 12px 10px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:2px;--padding-right:2px;}.elementor-697 .elementor-element.elementor-element-221f51a:hover{box-shadow:0px 19px 18px -26px rgba(0,0,0,0.5);}.elementor-697 .elementor-element.elementor-element-5cbafe0{text-align:center;}.elementor-697 .elementor-element.elementor-element-5cbafe0 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-f47269a > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-697 .elementor-element.elementor-element-f47269a .elementor-icon-box-wrapper{align-items:center;}.elementor-697 .elementor-element.elementor-element-f47269a{--icon-box-icon-margin:13px;}.elementor-697 .elementor-element.elementor-element-f47269a .elementor-icon-box-title{margin-block-end:2px;}.elementor-697 .elementor-element.elementor-element-f47269a .elementor-icon{font-size:30px;}.elementor-697 .elementor-element.elementor-element-f47269a .elementor-icon-box-description{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-109a4e6{--display:flex;box-shadow:-3px 12px 10px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:2px;--padding-right:2px;}.elementor-697 .elementor-element.elementor-element-109a4e6:hover{box-shadow:0px 19px 18px -26px rgba(0,0,0,0.5);}.elementor-697 .elementor-element.elementor-element-eab6db1{text-align:center;}.elementor-697 .elementor-element.elementor-element-eab6db1 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-54e7c79 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-697 .elementor-element.elementor-element-54e7c79 .elementor-icon-box-wrapper{align-items:center;}.elementor-697 .elementor-element.elementor-element-54e7c79{--icon-box-icon-margin:13px;}.elementor-697 .elementor-element.elementor-element-54e7c79 .elementor-icon-box-title{margin-block-end:2px;}.elementor-697 .elementor-element.elementor-element-54e7c79 .elementor-icon{font-size:30px;}.elementor-697 .elementor-element.elementor-element-54e7c79 .elementor-icon-box-description{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-d547eea{--display:flex;box-shadow:-3px 12px 10px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:2px;--padding-right:2px;}.elementor-697 .elementor-element.elementor-element-d547eea:hover{box-shadow:0px 19px 18px -26px rgba(0,0,0,0.5);}.elementor-697 .elementor-element.elementor-element-c1823e4{text-align:center;}.elementor-697 .elementor-element.elementor-element-c1823e4 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-0dde4bf > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-697 .elementor-element.elementor-element-0dde4bf .elementor-icon-box-wrapper{align-items:center;}.elementor-697 .elementor-element.elementor-element-0dde4bf{--icon-box-icon-margin:13px;}.elementor-697 .elementor-element.elementor-element-0dde4bf .elementor-icon-box-title{margin-block-end:2px;}.elementor-697 .elementor-element.elementor-element-0dde4bf .elementor-icon{font-size:30px;}.elementor-697 .elementor-element.elementor-element-0dde4bf .elementor-icon-box-description{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-0cc0c76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-dfea42c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:-3px 12px 10px -5px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-dfea42c:hover{box-shadow:0px 19px 18px -26px rgba(0,0,0,0.5);}.elementor-697 .elementor-element.elementor-element-4c7b2ef{text-align:center;}.elementor-697 .elementor-element.elementor-element-4c7b2ef .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-45e735c > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-697 .elementor-element.elementor-element-45e735c .elementor-icon-box-wrapper{align-items:center;}.elementor-697 .elementor-element.elementor-element-45e735c{--icon-box-icon-margin:13px;}.elementor-697 .elementor-element.elementor-element-45e735c .elementor-icon-box-title{margin-block-end:2px;}.elementor-697 .elementor-element.elementor-element-45e735c .elementor-icon{font-size:30px;}.elementor-697 .elementor-element.elementor-element-45e735c .elementor-icon-box-description{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-09ade3e{--display:flex;box-shadow:-3px 12px 10px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:2px;--padding-right:2px;}.elementor-697 .elementor-element.elementor-element-09ade3e:hover{box-shadow:0px 19px 18px -26px rgba(0,0,0,0.5);}.elementor-697 .elementor-element.elementor-element-2f59753{text-align:center;}.elementor-697 .elementor-element.elementor-element-2f59753 .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-99d1601 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-697 .elementor-element.elementor-element-99d1601 .elementor-icon-box-wrapper{align-items:center;}.elementor-697 .elementor-element.elementor-element-99d1601{--icon-box-icon-margin:13px;}.elementor-697 .elementor-element.elementor-element-99d1601 .elementor-icon-box-title{margin-block-end:2px;}.elementor-697 .elementor-element.elementor-element-99d1601 .elementor-icon{font-size:30px;}.elementor-697 .elementor-element.elementor-element-99d1601 .elementor-icon-box-description{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-3b9b0e6{--display:flex;box-shadow:-3px 12px 10px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:2px;--padding-right:2px;}.elementor-697 .elementor-element.elementor-element-3b9b0e6:hover{box-shadow:0px 19px 18px -26px rgba(0,0,0,0.5);}.elementor-697 .elementor-element.elementor-element-4daf5af{text-align:center;}.elementor-697 .elementor-element.elementor-element-4daf5af .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-8294818 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-697 .elementor-element.elementor-element-8294818 .elementor-icon-box-wrapper{align-items:center;}.elementor-697 .elementor-element.elementor-element-8294818{--icon-box-icon-margin:13px;}.elementor-697 .elementor-element.elementor-element-8294818 .elementor-icon-box-title{margin-block-end:2px;}.elementor-697 .elementor-element.elementor-element-8294818 .elementor-icon{font-size:30px;}.elementor-697 .elementor-element.elementor-element-8294818 .elementor-icon-box-description{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-da1faae{--display:flex;box-shadow:-3px 12px 10px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:2px;--padding-right:2px;}.elementor-697 .elementor-element.elementor-element-da1faae:hover{box-shadow:0px 19px 18px -26px rgba(0,0,0,0.5);}.elementor-697 .elementor-element.elementor-element-61a2e9f{text-align:center;}.elementor-697 .elementor-element.elementor-element-61a2e9f .elementor-heading-title{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-691e4c9 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-697 .elementor-element.elementor-element-691e4c9 .elementor-icon-box-wrapper{align-items:center;}.elementor-697 .elementor-element.elementor-element-691e4c9{--icon-box-icon-margin:13px;}.elementor-697 .elementor-element.elementor-element-691e4c9 .elementor-icon-box-title{margin-block-end:2px;}.elementor-697 .elementor-element.elementor-element-691e4c9 .elementor-icon{font-size:30px;}.elementor-697 .elementor-element.elementor-element-691e4c9 .elementor-icon-box-description{font-family:"Futura PT", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-697 .elementor-element.elementor-element-8cc87c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-697 .elementor-element.elementor-element-f87a836{--display:flex;--justify-content:center;}.elementor-697 .elementor-element.elementor-element-d4f7394 .elementor-button:hover, .elementor-697 .elementor-element.elementor-element-d4f7394 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-697 .elementor-element.elementor-element-d4f7394 .elementor-button{font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;padding:20px 26px 20px 26px;}.elementor-697 .elementor-element.elementor-element-d4f7394 .elementor-button:hover svg, .elementor-697 .elementor-element.elementor-element-d4f7394 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-697 .elementor-element.elementor-element-adfae30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 20px;--row-gap:10px;--column-gap:20px;}.elementor-697 .elementor-element.elementor-element-6a52b22{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-d45e9f7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-7b44655 .elementor-heading-title{font-weight:700;}.elementor-697 .elementor-element.elementor-element-3610453{font-weight:400;}.elementor-697 .elementor-element.elementor-element-950101b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-697 .elementor-element.elementor-element-39ed113{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-d40558f .elementor-heading-title{font-weight:700;}.elementor-697 .elementor-element.elementor-element-4dd9cf4{font-weight:400;}.elementor-697 .elementor-element.elementor-element-7a095fc .elementor-button:hover, .elementor-697 .elementor-element.elementor-element-7a095fc .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-697 .elementor-element.elementor-element-7a095fc .elementor-button{font-size:16px;font-weight:600;border-radius:10px 10px 10px 10px;padding:20px 26px 20px 26px;}.elementor-697 .elementor-element.elementor-element-7a095fc .elementor-button:hover svg, .elementor-697 .elementor-element.elementor-element-7a095fc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-697 .elementor-element.elementor-element-35e6480{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-697 .elementor-element.elementor-element-b5c16e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-697 .elementor-element.elementor-element-8b72884{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-697 .elementor-element.elementor-element-d40558f{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-c85d9ee *//* Desktop + Tablet only */
@media (min-width: 768px) 
{
    .hero-video video.elementor-video {
    background: #fff;
    width: 100vw;
    height: calc(100vh - 190px);
    object-fit: contain !important;
}
 
.hero-video .e-hosted-video {
    aspect-ratio: initial !important;
}
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bodyselfietv.com/wp-content/uploads/2025/10/FuturaPT-Book.woff2') format('woff2');
}
@font-face {
	font-family: 'Futura PT';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bodyselfietv.com/wp-content/uploads/2025/10/FuturaPT-Book.woff2') format('woff2');
}
/* End Custom Fonts CSS */