.elementor-13 .elementor-element.elementor-element-170b23b{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--padding-top:165px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-170b23b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/09/boulder-flatirons-winter-aerial.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-170b23b::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-170b23b > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-170b23b > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-bcfcc06 ) 55%, var( --e-global-color-bcfcc17 ) 100%);}.elementor-13 .elementor-element.elementor-element-446c345{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4d0c136{width:var( --container-widget-width, min(100%, 744px) );max-width:min(100%, 744px);--container-widget-width:min(100%, 744px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4d0c136 .elementor-heading-title{font-family:var( --e-global-typography-bcfcf07-font-family ), Sans-serif;font-size:var( --e-global-typography-bcfcf07-font-size );font-weight:var( --e-global-typography-bcfcf07-font-weight );text-transform:var( --e-global-typography-bcfcf07-text-transform );font-style:var( --e-global-typography-bcfcf07-font-style );text-decoration:var( --e-global-typography-bcfcf07-text-decoration );line-height:var( --e-global-typography-bcfcf07-line-height );letter-spacing:var( --e-global-typography-bcfcf07-letter-spacing );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-efc6e58{width:var( --container-widget-width, min(100%, 533px) );max-width:min(100%, 533px);--container-widget-width:min(100%, 533px);--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1ef9a57{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button{--bcfc-btn-icon-size:18px;--bcfc-btn-gap:10px;--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;color:var( --e-global-color-secondary );--bcfc-btn-blur:0px;--bcfc-btn-fade:0.3s;--bcfc-btn-focus:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button__bg, .elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button__inner, .elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button::after{border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button__bg{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button:hover{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button:hover .bcfc-button__bg{background-color:var( --e-global-color-3ed7e1d );}.elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button{--bcfc-btn-icon-size:18px;--bcfc-btn-gap:10px;--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;color:var( --e-global-color-secondary );--bcfc-btn-blur:7.5px;--bcfc-btn-fade:0.3s;--bcfc-btn-focus:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button__bg, .elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button__inner, .elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button::after{border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button__bg{background-color:var( --e-global-color-bcfcc06 );}.elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button:hover{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button:hover .bcfc-button__bg{background-color:var( --e-global-color-bcfcc06 );}.elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button{--bcfc-btn-icon-size:18px;--bcfc-btn-gap:10px;--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;color:var( --e-global-color-secondary );--bcfc-btn-blur:7.5px;--bcfc-btn-fade:0.3s;--bcfc-btn-focus:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button__bg, .elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button__inner, .elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button::after{border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button__bg{background-color:var( --e-global-color-bcfcc06 );}.elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button:hover{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button:hover .bcfc-button__bg{background-color:var( --e-global-color-bcfcc06 );}.elementor-13 .elementor-element.elementor-element-785a329{--display:flex;--position:absolute;--min-height:28.77px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-16.12px;--z-index:1;}.elementor-13 .elementor-element.elementor-element-785a329:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-785a329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcfcc05 );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-785a329{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-785a329{right:0px;}.elementor-13 .elementor-element.elementor-element-37e6d87{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-37e6d87:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-37e6d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-29cc622{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8e035f0{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12));--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-8e035f0 .elementor-heading-title{font-family:var( --e-global-typography-bcfcf06-font-family ), Sans-serif;font-size:var( --e-global-typography-bcfcf06-font-size );font-weight:var( --e-global-typography-bcfcf06-font-weight );text-transform:var( --e-global-typography-bcfcf06-text-transform );font-style:var( --e-global-typography-bcfcf06-font-style );text-decoration:var( --e-global-typography-bcfcf06-text-decoration );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-5d8bdc6{width:var( --container-widget-width, min(100%, 700px) );max-width:min(100%, 700px);--container-widget-width:min(100%, 700px);--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-c85dced{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0, 335px));--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--grid-justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-319dd91{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-319dd91:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-319dd91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/09/cinematographer-filming-sunset-rocky-overlook-640x829.webp");background-position:100% 66%;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta{background-color:var( --e-global-color-bcfcc10 );--bcfc-cta-h:380px;--bcfc-cta-w:100%;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;border-radius:8px 8px 8px 8px;--bcfc-cta-focus:var( --e-global-color-secondary );--bcfc-cta-focus-back:var( --e-global-color-text );--bcfc-cta-text-gap:26px;--bcfc-cta-btn-gap:0px;}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta__headline{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta__desc{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta .bcfc-button__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta .bcfc-button{--bcfc-btn-color:var( --e-global-color-secondary );--bcfc-btn-icon-size:18px;--bcfc-btn-gap:10px;--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;--bcfc-btn-bg:var( --e-global-color-bcfcc06 );--bcfc-btn-radius:8px 8px 8px 8px;--bcfc-btn-blur:7.5px;}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta .bcfc-button__icon{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-617eaa9{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-617eaa9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-617eaa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/09/audience-watching-presentation-video-camera-1024x683.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta{background-color:var( --e-global-color-bcfcc10 );--bcfc-cta-h:380px;--bcfc-cta-w:100%;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;border-radius:8px 8px 8px 8px;--bcfc-cta-focus:var( --e-global-color-secondary );--bcfc-cta-focus-back:var( --e-global-color-text );--bcfc-cta-text-gap:26px;--bcfc-cta-btn-gap:0px;}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta__headline{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta__desc{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta .bcfc-button__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta .bcfc-button{--bcfc-btn-color:var( --e-global-color-secondary );--bcfc-btn-icon-size:18px;--bcfc-btn-gap:10px;--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;--bcfc-btn-bg:var( --e-global-color-bcfcc06 );--bcfc-btn-radius:8px 8px 8px 8px;--bcfc-btn-blur:7.5px;}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta .bcfc-button__icon{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-278ef27{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-278ef27:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-278ef27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/09/chasing-ice-film-still-1024x576.webp");background-position:27% 0%;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta{background-color:var( --e-global-color-bcfcc10 );--bcfc-cta-h:380px;--bcfc-cta-w:100%;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;border-radius:8px 8px 8px 8px;--bcfc-cta-focus:var( --e-global-color-secondary );--bcfc-cta-focus-back:var( --e-global-color-text );--bcfc-cta-text-gap:26px;--bcfc-cta-btn-gap:0px;}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta__headline{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta__desc{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta .bcfc-button__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta .bcfc-button{--bcfc-btn-color:var( --e-global-color-secondary );--bcfc-btn-icon-size:18px;--bcfc-btn-gap:10px;--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;--bcfc-btn-bg:var( --e-global-color-bcfcc06 );--bcfc-btn-radius:8px 8px 8px 8px;--bcfc-btn-blur:7.5px;}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta .bcfc-button__icon{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-48cd13b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e0d1495{width:var( --container-widget-width, min(100%, 519px) );max-width:min(100%, 519px);--container-widget-width:min(100%, 519px);--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-bcfcc23 );}.elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button{--bcfc-btn-icon-size:18px;--bcfc-btn-gap:10px;--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;color:var( --e-global-color-secondary );--bcfc-btn-blur:0px;--bcfc-btn-fade:0.3s;--bcfc-btn-focus:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button__bg, .elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button__inner, .elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button::after{border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button__bg{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button:hover{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button:hover .bcfc-button__bg{background-color:var( --e-global-color-3ed7e1d );}.elementor-13 .elementor-element.elementor-element-afe644c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-afe644c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-afe644c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-110f823{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-738e57f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6030ac3{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10));--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6030ac3 .elementor-heading-title{font-family:var( --e-global-typography-bcfcf06-font-family ), Sans-serif;font-size:var( --e-global-typography-bcfcf06-font-size );font-weight:var( --e-global-typography-bcfcf06-font-weight );text-transform:var( --e-global-typography-bcfcf06-text-transform );font-style:var( --e-global-typography-bcfcf06-font-style );text-decoration:var( --e-global-typography-bcfcf06-text-decoration );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-32419e9{--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;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0113368{width:var( --container-widget-width, min(100%, 684px) );max-width:min(100%, 684px);--container-widget-width:min(100%, 684px);--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-411221b .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-411221b .bcfc-button__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-411221b .bcfc-button{--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;color:var( --e-global-color-secondary );--bcfc-btn-blur:0px;--bcfc-btn-fade:0.3s;--bcfc-btn-focus:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-411221b .bcfc-button__bg, .elementor-13 .elementor-element.elementor-element-411221b .bcfc-button__inner, .elementor-13 .elementor-element.elementor-element-411221b .bcfc-button::after{border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-411221b .bcfc-button__bg{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-411221b .bcfc-button:hover{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-411221b .bcfc-button:hover .bcfc-button__bg{background-color:var( --e-global-color-3ed7e1d );}.elementor-13 .elementor-element.elementor-element-20e3c3a{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-13 .elementor-element.elementor-element-8be911f{--grid-columns:2;--grid-row-gap:40px;--grid-column-gap:40px;}.elementor-13 .elementor-element.elementor-element-8be911f .elementor-loop-container{grid-auto-rows:1fr;}.elementor-13 .elementor-element.elementor-element-8be911f .e-loop-item > .elementor-section, .elementor-13 .elementor-element.elementor-element-8be911f .e-loop-item > .elementor-section > .elementor-container, .elementor-13 .elementor-element.elementor-element-8be911f .e-loop-item > .e-con, .elementor-13 .elementor-element.elementor-element-8be911f .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-13 .elementor-element.elementor-element-83bcd7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f1b0{width:auto;max-width:auto;top:40px;z-index:3;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b13f1b0{left:max(20px, (100% - 1280px) / 2);}body.rtl .elementor-13 .elementor-element.elementor-element-b13f1b0{right:max(20px, (100% - 1280px) / 2);}.elementor-13 .elementor-element.elementor-element-b13f1b0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-343d6aa{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:calc(100% - max(20px, (100% - 1280px) / 2) - 96px);--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:calc(100% - 80px);--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:max(20px, (100% - 1280px) / 2);--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:calc(100% - 80px);--arrow-size:24px;--arrow-normal-color:var( --e-global-color-text );--arrow-hover-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-343d6aa :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-343d6aa :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-343d6aa .swiper-slide > .elementor-element{height:100%;}.elementor-13 .elementor-element.elementor-element-caad5fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-8bb0d3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-adc67d0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-1ef48b2 .elementor-heading-title{font-family:var( --e-global-typography-bcfcf06-font-family ), Sans-serif;font-size:var( --e-global-typography-bcfcf06-font-size );font-weight:var( --e-global-typography-bcfcf06-font-weight );text-transform:var( --e-global-typography-bcfcf06-text-transform );font-style:var( --e-global-typography-bcfcf06-font-style );text-decoration:var( --e-global-typography-bcfcf06-text-decoration );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-ee55521{width:var( --container-widget-width, min(100%, 662px) );max-width:min(100%, 662px);--container-widget-width:min(100%, 662px);--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-f588045{--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:center;--gap:76px 76px;--row-gap:76px;--column-gap:76px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-840c91e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-840c91e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-13 .elementor-element.elementor-element-c032162{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-44a53f2 .elementor-heading-title{font-family:var( --e-global-typography-bcfcf05-font-family ), Sans-serif;font-size:var( --e-global-typography-bcfcf05-font-size );font-weight:var( --e-global-typography-bcfcf05-font-weight );text-transform:var( --e-global-typography-bcfcf05-text-transform );font-style:var( --e-global-typography-bcfcf05-font-style );text-decoration:var( --e-global-typography-bcfcf05-text-decoration );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-6ade3a3{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-6ade3a3 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-bef9253{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-32d6ff2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button{--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;color:var( --e-global-color-secondary );--bcfc-btn-blur:0px;--bcfc-btn-fade:0.3s;--bcfc-btn-focus:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button__bg, .elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button__inner, .elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button::after{border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button__bg{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button:hover{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button:hover .bcfc-button__bg{background-color:var( --e-global-color-3ed7e1d );}.elementor-13 .elementor-element.elementor-element-2c46e15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2c46e15 img{width:540px;height:540px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-0d35278{--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:center;--gap:76px 76px;--row-gap:76px;--column-gap:76px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1396745{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1396745.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-13 .elementor-element.elementor-element-faf0c78{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d673483 .elementor-heading-title{font-family:var( --e-global-typography-bcfcf05-font-family ), Sans-serif;font-size:var( --e-global-typography-bcfcf05-font-size );font-weight:var( --e-global-typography-bcfcf05-font-weight );text-transform:var( --e-global-typography-bcfcf05-text-transform );font-style:var( --e-global-typography-bcfcf05-font-style );text-decoration:var( --e-global-typography-bcfcf05-text-decoration );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-1ddd056{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-1ddd056 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-5f7d9b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8ca0a56 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button{--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;color:var( --e-global-color-secondary );--bcfc-btn-blur:0px;--bcfc-btn-fade:0.3s;--bcfc-btn-focus:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button__bg, .elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button__inner, .elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button::after{border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button__bg{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button:hover{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button:hover .bcfc-button__bg{background-color:var( --e-global-color-3ed7e1d );}.elementor-13 .elementor-element.elementor-element-8161683.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8161683 img{width:540px;height:540px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-493b9fa{--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:center;--gap:76px 76px;--row-gap:76px;--column-gap:76px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-068444a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-068444a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-13 .elementor-element.elementor-element-48ff456{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-94e8142 .elementor-heading-title{font-family:var( --e-global-typography-bcfcf05-font-family ), Sans-serif;font-size:var( --e-global-typography-bcfcf05-font-size );font-weight:var( --e-global-typography-bcfcf05-font-weight );text-transform:var( --e-global-typography-bcfcf05-text-transform );font-style:var( --e-global-typography-bcfcf05-font-style );text-decoration:var( --e-global-typography-bcfcf05-text-decoration );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-bbfc5e6{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-bbfc5e6 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-37badfd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a8ce46c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button{--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;color:var( --e-global-color-secondary );--bcfc-btn-blur:0px;--bcfc-btn-fade:0.3s;--bcfc-btn-focus:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button__bg, .elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button__inner, .elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button::after{border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button__bg{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button:hover{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button:hover .bcfc-button__bg{background-color:var( --e-global-color-3ed7e1d );}.elementor-13 .elementor-element.elementor-element-0d181d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-0d181d0 img{width:540px;height:540px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-1e1d30c{--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:center;--gap:76px 76px;--row-gap:76px;--column-gap:76px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-91d0aac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-91d0aac.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-13 .elementor-element.elementor-element-66086a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-360daf4 .elementor-heading-title{font-family:var( --e-global-typography-bcfcf05-font-family ), Sans-serif;font-size:var( --e-global-typography-bcfcf05-font-size );font-weight:var( --e-global-typography-bcfcf05-font-weight );text-transform:var( --e-global-typography-bcfcf05-text-transform );font-style:var( --e-global-typography-bcfcf05-font-style );text-decoration:var( --e-global-typography-bcfcf05-text-decoration );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-406666e{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-406666e p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-e379ee3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f81046d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button{--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;color:var( --e-global-color-secondary );--bcfc-btn-blur:0px;--bcfc-btn-fade:0.3s;--bcfc-btn-focus:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button__bg, .elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button__inner, .elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button::after{border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button__bg{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button:hover{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button:hover .bcfc-button__bg{background-color:var( --e-global-color-3ed7e1d );}.elementor-13 .elementor-element.elementor-element-8dfcfd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8dfcfd6 img{width:540px;height:540px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-96622c2{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:50px;--n-tabs-gap:80px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:var( --e-global-typography-secondary-font-size );--n-tabs-title-color:var( --e-global-color-bcfcc23 );--n-tabs-title-color-active:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-96622c2 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-bcfcc10 );}.elementor-13 .elementor-element.elementor-element-96622c2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-bcfcc10 );}.elementor-13 .elementor-element.elementor-element-96622c2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-13 .elementor-element.elementor-element-96622c2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-bcfcc10 );}.elementor-13 .elementor-element.elementor-element-96622c2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-96622c2 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-text );}:where( .elementor-13 .elementor-element.elementor-element-96622c2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-13 .elementor-element.elementor-element-0887cdb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:80px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-94c5836{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-95c19d9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-d56878e{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5));--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-d56878e .elementor-heading-title{font-family:var( --e-global-typography-bcfcf06-font-family ), Sans-serif;font-size:var( --e-global-typography-bcfcf06-font-size );font-weight:var( --e-global-typography-bcfcf06-font-weight );text-transform:var( --e-global-typography-bcfcf06-text-transform );font-style:var( --e-global-typography-bcfcf06-font-style );text-decoration:var( --e-global-typography-bcfcf06-text-decoration );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-30988a2{width:var( --container-widget-width, min(100%, 538px) );max-width:min(100%, 538px);--container-widget-width:min(100%, 538px);--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-1fef399{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button{--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;color:var( --e-global-color-secondary );--bcfc-btn-blur:0px;--bcfc-btn-fade:0.3s;--bcfc-btn-focus:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button__bg, .elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button__inner, .elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button::after{border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button__bg{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button:hover{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button:hover .bcfc-button__bg{background-color:var( --e-global-color-3ed7e1d );}.elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button{--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;color:var( --e-global-color-primary );--bcfc-btn-blur:0px;--bcfc-btn-fade:0.3s;--bcfc-btn-focus:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button__bg, .elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button__inner, .elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button::after{border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button__bg{background-color:var( --e-global-color-bcfcc05 );}.elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button:hover{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button:hover .bcfc-button__bg{background-color:var( --e-global-color-3f19454 );}.elementor-13 .elementor-element.elementor-element-97bef17{--swiper-slides-to-display:2;--swiper-slides-gap:20px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-56px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-120px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-120px;--arrow-size:24px;--arrow-normal-color:var( --e-global-color-text );--arrow-hover-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-97bef17 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-bcfcc05 );border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-97bef17 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-3f19454 );}.elementor-13 .elementor-element.elementor-element-97bef17 .swiper-slide > .elementor-element{height:100%;}.elementor-13 .elementor-element.elementor-element-12d99a4{--grid-columns:2;--grid-row-gap:40px;--grid-column-gap:20px;}.elementor-13 .elementor-element.elementor-element-205ece0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13e0b1{width:auto;max-width:auto;top:40px;z-index:3;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b13e0b1{left:max(20px, (100% - 1280px) / 2);}body.rtl .elementor-13 .elementor-element.elementor-element-b13e0b1{right:max(20px, (100% - 1280px) / 2);}.elementor-13 .elementor-element.elementor-element-b13e0b1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-fa87e27{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:calc(100% - max(20px, (100% - 1280px) / 2) - 96px);--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:calc(100% - 80px);--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:max(20px, (100% - 1280px) / 2);--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:calc(100% - 80px);--arrow-size:24px;--arrow-normal-color:var( --e-global-color-text );--arrow-hover-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-fa87e27 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-fa87e27 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-fa87e27 .swiper-slide > .elementor-element{height:100%;}.elementor-13 .elementor-element.elementor-element-b13d000{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-842bf48{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-a6b822a{--display:grid;--min-height:620px;--e-con-grid-template-columns:minmax(0, 1fr) min(100%, 400px);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--align-items:center;--grid-align-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-a6b822a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a6b822a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/09/sundance-2026-banner-park-city-main-street.webp");background-position:50% 97%;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-4dc1e05{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;grid-column:2;}.elementor-13 .elementor-element.elementor-element-4dc1e05:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4dc1e05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcfcc06 );}.elementor-13 .elementor-element.elementor-element-cf766e3 .elementor-heading-title{font-family:var( --e-global-typography-bcfcf05-font-family ), Sans-serif;font-size:var( --e-global-typography-bcfcf05-font-size );font-weight:var( --e-global-typography-bcfcf05-font-weight );text-transform:var( --e-global-typography-bcfcf05-text-transform );font-style:var( --e-global-typography-bcfcf05-font-style );text-decoration:var( --e-global-typography-bcfcf05-text-decoration );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );color:var( --e-global-color-bcfcc11 );}.elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button{--bcfc-btn-icon-size:18px;--bcfc-btn-gap:10px;--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;color:var( --e-global-color-bcfcc11 );--bcfc-btn-blur:0px;--bcfc-btn-fade:0.3s;--bcfc-btn-focus:var( --e-global-color-bcfcc11 );}.elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button__bg, .elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button__inner, .elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button::after{border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button__bg{background-color:var( --e-global-color-9b34d84 );}.elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button:hover{color:var( --e-global-color-bcfcc11 );}.elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button:hover .bcfc-button__bg{background-color:var( --e-global-color-9b34d84 );}.elementor-13 .elementor-element.elementor-element-350247f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-b13a000{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-b13a000:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b13a000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcfcc05 );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__inner{flex-direction:row;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr{--bcfc-tlr-w:900px;--bcfc-tlr-col-gap:80px;--bcfc-tlr-arrows-order:2;--bcfc-tlr-meta-x:24px;--bcfc-tlr-meta-gap:60px;--bcfc-tlr-cite-gap:40px;--bcfc-tlr-avatar:84px;--bcfc-tlr-avatar-gap:22px;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__main{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-arrows{--bcfc-arrows-gap:12px;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__quote{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__eyebrow{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__counter{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-bcfcc23 );--bcfc-tlr-counter-gap:4px;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__name{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__role{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-bcfcc23 );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-arrow{display:inline-flex;width:44px;height:44px;padding:14px;border-radius:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bcfcc13 );color:var( --e-global-color-text );background-color:var( --e-global-color-bcfcc10 );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-arrow:hover, .elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-arrow:focus-visible{color:var( --e-global-color-text );background-color:var( --e-global-color-3f19454 );border-color:var( --e-global-color-bcfcc13 );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-arrow--prev{left:0;right:auto;--bcfc-arrow-cx:0%;--bcfc-arrow-x:0px;top:0;bottom:auto;--bcfc-arrow-cy:0%;--bcfc-arrow-y:0px;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-arrow--next{left:0;right:auto;--bcfc-arrow-cx:0%;--bcfc-arrow-x:0px;top:0;bottom:auto;--bcfc-arrow-cy:0%;--bcfc-arrow-y:0px;}body.elementor-page-13:not(.elementor-motion-effects-element-type-background), body.elementor-page-13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}@media(max-width:1366px){.elementor-13 .elementor-element.elementor-element-170b23b{--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:165px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-170b23b::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-170b23b > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-170b23b > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-bcfcc06 ) 55%, var( --e-global-color-bcfcc17 ) 100%);}.elementor-13 .elementor-element.elementor-element-446c345{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4d0c136{width:var( --container-widget-width, min(100%, 744px) );max-width:min(100%, 744px);--container-widget-width:min(100%, 744px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4d0c136 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf07-font-size );line-height:var( --e-global-typography-bcfcf07-line-height );letter-spacing:var( --e-global-typography-bcfcf07-letter-spacing );}.elementor-13 .elementor-element.elementor-element-efc6e58{width:var( --container-widget-width, min(100%, 533px) );max-width:min(100%, 533px);--container-widget-width:min(100%, 533px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1ef9a57{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-785a329{--min-height:28.77px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-37e6d87{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-29cc622{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8e035f0{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12));--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-8e035f0 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf06-font-size );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );}.elementor-13 .elementor-element.elementor-element-5d8bdc6{width:var( --container-widget-width, min(100%, 700px) );max-width:min(100%, 700px);--container-widget-width:min(100%, 700px);--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-c85dced{--e-con-grid-template-columns:repeat(3, minmax(0, 335px));--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--grid-justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-319dd91:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-319dd91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/09/cinematographer-filming-sunset-rocky-overlook-640x829.webp");background-position:100% 66%;}.elementor-13 .elementor-element.elementor-element-319dd91{--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta{--bcfc-cta-h:380px;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-617eaa9{--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta{--bcfc-cta-h:380px;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-278ef27{--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-278ef27:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-278ef27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:27% 0%;}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta{--bcfc-cta-h:380px;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-48cd13b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e0d1495{width:var( --container-widget-width, min(100%, 519px) );max-width:min(100%, 519px);--container-widget-width:min(100%, 519px);--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-afe644c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-110f823{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-738e57f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6030ac3{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10));--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6030ac3 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf06-font-size );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );}.elementor-13 .elementor-element.elementor-element-32419e9{--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;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0113368{width:var( --container-widget-width, min(100%, 684px) );max-width:min(100%, 684px);--container-widget-width:min(100%, 684px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-411221b .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-411221b .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-20e3c3a{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-13 .elementor-element.elementor-element-8be911f{--grid-columns:2;--grid-row-gap:40px;--grid-column-gap:40px;}.elementor-13 .elementor-element.elementor-element-83bcd7a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f1b0{width:auto;max-width:auto;top:40px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b13f1b0{left:max(20px, (100% - 1280px) / 2);}body.rtl .elementor-13 .elementor-element.elementor-element-b13f1b0{right:max(20px, (100% - 1280px) / 2);}.elementor-13 .elementor-element.elementor-element-b13f1b0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-343d6aa{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:calc(100% - max(20px, (100% - 1280px) / 2) - 96px);--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:calc(100% - 80px);--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:max(20px, (100% - 1280px) / 2);--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:calc(100% - 80px);--arrow-size:24px;}.elementor-13 .elementor-element.elementor-element-343d6aa :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-caad5fd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-8bb0d3f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-adc67d0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1ef48b2 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf06-font-size );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );}.elementor-13 .elementor-element.elementor-element-ee55521{width:var( --container-widget-width, min(100%, 662px) );max-width:min(100%, 662px);--container-widget-width:min(100%, 662px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-f588045{--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:center;--gap:76px 76px;--row-gap:76px;--column-gap:76px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-840c91e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-840c91e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-13 .elementor-element.elementor-element-c032162{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-44a53f2 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf05-font-size );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6ade3a3{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6ade3a3 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-bef9253{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-32d6ff2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-2c46e15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2c46e15 img{width:540px;height:540px;}.elementor-13 .elementor-element.elementor-element-0d35278{--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:center;--gap:76px 76px;--row-gap:76px;--column-gap:76px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1396745{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1396745.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-13 .elementor-element.elementor-element-faf0c78{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d673483 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf05-font-size );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1ddd056{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1ddd056 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-5f7d9b4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8ca0a56 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-8161683.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8161683 img{width:540px;height:540px;}.elementor-13 .elementor-element.elementor-element-493b9fa{--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:center;--gap:76px 76px;--row-gap:76px;--column-gap:76px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-068444a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-068444a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-13 .elementor-element.elementor-element-48ff456{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-94e8142 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf05-font-size );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );}.elementor-13 .elementor-element.elementor-element-bbfc5e6{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-bbfc5e6 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-37badfd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a8ce46c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-0d181d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-0d181d0 img{width:540px;height:540px;}.elementor-13 .elementor-element.elementor-element-1e1d30c{--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:center;--gap:76px 76px;--row-gap:76px;--column-gap:76px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-91d0aac{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-91d0aac.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-13 .elementor-element.elementor-element-66086a5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-360daf4 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf05-font-size );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );}.elementor-13 .elementor-element.elementor-element-406666e{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-406666e p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-e379ee3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f81046d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-8dfcfd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8dfcfd6 img{width:540px;height:540px;}.elementor-13 .elementor-element.elementor-element-96622c2{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:50px;--n-tabs-gap:80px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-96622c2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}:where( .elementor-13 .elementor-element.elementor-element-96622c2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-13 .elementor-element.elementor-element-0887cdb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-94c5836{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-95c19d9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-d56878e{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5));--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-d56878e .elementor-heading-title{font-size:var( --e-global-typography-bcfcf06-font-size );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );}.elementor-13 .elementor-element.elementor-element-30988a2{width:var( --container-widget-width, min(100%, 538px) );max-width:min(100%, 538px);--container-widget-width:min(100%, 538px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1fef399{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-97bef17{--swiper-slides-to-display:2;--swiper-slides-gap:20px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-56px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-120px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-120px;--arrow-size:24px;}.elementor-13 .elementor-element.elementor-element-97bef17 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-12d99a4{--grid-columns:2;--grid-row-gap:40px;--grid-column-gap:20px;}.elementor-13 .elementor-element.elementor-element-205ece0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13e0b1{width:auto;max-width:auto;top:40px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b13e0b1{left:max(20px, (100% - 1280px) / 2);}body.rtl .elementor-13 .elementor-element.elementor-element-b13e0b1{right:max(20px, (100% - 1280px) / 2);}.elementor-13 .elementor-element.elementor-element-b13e0b1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-fa87e27{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:calc(100% - max(20px, (100% - 1280px) / 2) - 96px);--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:calc(100% - 80px);--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:max(20px, (100% - 1280px) / 2);--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:calc(100% - 80px);--arrow-size:24px;}.elementor-13 .elementor-element.elementor-element-fa87e27 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-b13d000{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-842bf48{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-a6b822a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a6b822a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/09/sundance-2026-banner-park-city-main-street.webp");background-position:50% 97%;}.elementor-13 .elementor-element.elementor-element-a6b822a{--min-height:620px;--e-con-grid-template-columns:minmax(0, 1fr) min(100%, 400px);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--align-items:center;--grid-align-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-4dc1e05{--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;grid-column:2;}.elementor-13 .elementor-element.elementor-element-cf766e3 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf05-font-size );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );}.elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-350247f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-b13a000{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr{--bcfc-tlr-w:900px;--bcfc-tlr-col-gap:80px;--bcfc-tlr-meta-gap:60px;--bcfc-tlr-cite-gap:40px;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__main{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__quote{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__eyebrow{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__counter{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__role{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1200px){.elementor-13 .elementor-element.elementor-element-170b23b{--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:165px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-170b23b::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-170b23b > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-170b23b > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-bcfcc06 ) 55%, var( --e-global-color-bcfcc17 ) 100%);}.elementor-13 .elementor-element.elementor-element-446c345{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4d0c136{width:var( --container-widget-width, min(100%, 744px) );max-width:min(100%, 744px);--container-widget-width:min(100%, 744px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-efc6e58{width:var( --container-widget-width, min(100%, 533px) );max-width:min(100%, 533px);--container-widget-width:min(100%, 533px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1ef9a57{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-785a329{--min-height:28.77px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-37e6d87{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-29cc622{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8e035f0{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12));--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-5d8bdc6{width:var( --container-widget-width, min(100%, 700px) );max-width:min(100%, 700px);--container-widget-width:min(100%, 700px);--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-c85dced{--e-con-grid-template-columns:repeat(3, minmax(0, 335px));--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--grid-justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-319dd91:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-319dd91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/09/cinematographer-filming-sunset-rocky-overlook-640x829.webp");background-position:100% 66%;}.elementor-13 .elementor-element.elementor-element-319dd91{--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta{--bcfc-cta-h:380px;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta .bcfc-button{--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:24px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:24px;}.elementor-13 .elementor-element.elementor-element-617eaa9{--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta{--bcfc-cta-h:380px;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta .bcfc-button{--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:24px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:24px;}.elementor-13 .elementor-element.elementor-element-278ef27{--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-278ef27:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-278ef27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:27% 0%;}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta{--bcfc-cta-h:380px;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta .bcfc-button{--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:24px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:24px;}.elementor-13 .elementor-element.elementor-element-48cd13b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e0d1495{width:var( --container-widget-width, min(100%, 519px) );max-width:min(100%, 519px);--container-widget-width:min(100%, 519px);--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-afe644c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-110f823{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6030ac3{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10));--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-32419e9{--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;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0113368{width:var( --container-widget-width, min(100%, 684px) );max-width:min(100%, 684px);--container-widget-width:min(100%, 684px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-411221b .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-20e3c3a{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-13 .elementor-element.elementor-element-8be911f{--grid-columns:2;--grid-row-gap:40px;--grid-column-gap:40px;}.elementor-13 .elementor-element.elementor-element-83bcd7a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f1b0{width:auto;max-width:auto;top:40px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b13f1b0{left:max(20px, (100% - 1280px) / 2);}body.rtl .elementor-13 .elementor-element.elementor-element-b13f1b0{right:max(20px, (100% - 1280px) / 2);}.elementor-13 .elementor-element.elementor-element-343d6aa{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:calc(100% - max(20px, (100% - 1280px) / 2) - 96px);--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:calc(100% - 80px);--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:max(20px, (100% - 1280px) / 2);--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:calc(100% - 80px);--arrow-size:24px;}.elementor-13 .elementor-element.elementor-element-343d6aa :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-caad5fd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-8bb0d3f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ee55521{width:var( --container-widget-width, min(100%, 662px) );max-width:min(100%, 662px);--container-widget-width:min(100%, 662px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-f588045{--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:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-840c91e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-840c91e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-13 .elementor-element.elementor-element-c032162{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6ade3a3{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6ade3a3 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-bef9253{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-2c46e15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2c46e15 img{width:440px;height:440px;}.elementor-13 .elementor-element.elementor-element-0d35278{--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:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1396745{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1396745.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-13 .elementor-element.elementor-element-faf0c78{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1ddd056{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1ddd056 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-5f7d9b4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-8161683.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8161683 img{width:440px;height:440px;}.elementor-13 .elementor-element.elementor-element-493b9fa{--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:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-068444a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-068444a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-13 .elementor-element.elementor-element-48ff456{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-bbfc5e6{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-bbfc5e6 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-37badfd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-0d181d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-0d181d0 img{width:440px;height:440px;}.elementor-13 .elementor-element.elementor-element-1e1d30c{--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:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-91d0aac{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-91d0aac.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-13 .elementor-element.elementor-element-66086a5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-406666e{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-406666e p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-e379ee3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-8dfcfd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8dfcfd6 img{width:440px;height:440px;}.elementor-13 .elementor-element.elementor-element-96622c2{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:50px;--n-tabs-gap:80px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;}:where( .elementor-13 .elementor-element.elementor-element-96622c2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-13 .elementor-element.elementor-element-0887cdb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-94c5836{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d56878e{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5));--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-30988a2{width:var( --container-widget-width, min(100%, 538px) );max-width:min(100%, 538px);--container-widget-width:min(100%, 538px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1fef399{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-97bef17{--swiper-slides-to-display:2;--swiper-slides-gap:20px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-56px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-120px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-120px;--arrow-size:24px;}.elementor-13 .elementor-element.elementor-element-97bef17 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-12d99a4{--grid-columns:2;--grid-row-gap:40px;--grid-column-gap:20px;}.elementor-13 .elementor-element.elementor-element-205ece0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13e0b1{width:auto;max-width:auto;top:40px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b13e0b1{left:max(20px, (100% - 1280px) / 2);}body.rtl .elementor-13 .elementor-element.elementor-element-b13e0b1{right:max(20px, (100% - 1280px) / 2);}.elementor-13 .elementor-element.elementor-element-fa87e27{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:calc(100% - max(20px, (100% - 1280px) / 2) - 96px);--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:calc(100% - 80px);--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:max(20px, (100% - 1280px) / 2);--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:calc(100% - 80px);--arrow-size:24px;}.elementor-13 .elementor-element.elementor-element-fa87e27 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-b13d000{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-842bf48{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-a6b822a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a6b822a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/09/sundance-2026-banner-park-city-main-street.webp");background-position:50% 97%;}.elementor-13 .elementor-element.elementor-element-a6b822a{--min-height:620px;--e-con-grid-template-columns:minmax(0, 1fr) min(100%, 400px);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--align-items:center;--grid-align-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-4dc1e05{--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;grid-column:2;}.elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-350247f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-b13a000{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr{--bcfc-tlr-w:900px;--bcfc-tlr-col-gap:60px;--bcfc-tlr-meta-gap:60px;--bcfc-tlr-cite-gap:40px;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__main{justify-content:flex-start;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-170b23b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/10/boulder-flatirons-winter-aerial-tablet.webp");}.elementor-13 .elementor-element.elementor-element-170b23b{--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:148px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-170b23b::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-170b23b > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-170b23b > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-bcfcc06 ) 55%, var( --e-global-color-bcfcc17 ) 100%);}.elementor-13 .elementor-element.elementor-element-446c345{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4d0c136{width:var( --container-widget-width, min(100%, 744px) );max-width:min(100%, 744px);--container-widget-width:min(100%, 744px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4d0c136 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf07-font-size );line-height:var( --e-global-typography-bcfcf07-line-height );letter-spacing:var( --e-global-typography-bcfcf07-letter-spacing );}.elementor-13 .elementor-element.elementor-element-efc6e58{width:var( --container-widget-width, min(100%, 533px) );max-width:min(100%, 533px);--container-widget-width:min(100%, 533px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1ef9a57{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-785a329{--min-height:28.77px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-37e6d87{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-29cc622{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8e035f0{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12));--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-8e035f0 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf06-font-size );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );}.elementor-13 .elementor-element.elementor-element-5d8bdc6{width:var( --container-widget-width, min(100%, 700px) );max-width:min(100%, 700px);--container-widget-width:min(100%, 700px);--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-c85dced{--e-con-grid-template-columns:repeat(3, minmax(0, 1fr));--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--grid-justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-319dd91:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-319dd91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/09/cinematographer-filming-sunset-rocky-overlook-480x622.webp");background-position:100% 66%;}.elementor-13 .elementor-element.elementor-element-319dd91{--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta{--bcfc-cta-h:380px;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta .bcfc-button{--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;}.elementor-13 .elementor-element.elementor-element-617eaa9{--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta{--bcfc-cta-h:380px;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta .bcfc-button{--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;}.elementor-13 .elementor-element.elementor-element-278ef27{--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-278ef27:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-278ef27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:27% 0%;}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta{--bcfc-cta-h:380px;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta .bcfc-button{--bcfc-btn-pad-top:18px;--bcfc-btn-pad-right:28px;--bcfc-btn-pad-bottom:18px;--bcfc-btn-pad-left:28px;}.elementor-13 .elementor-element.elementor-element-48cd13b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e0d1495{width:var( --container-widget-width, min(100%, 519px) );max-width:min(100%, 519px);--container-widget-width:min(100%, 519px);--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-afe644c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-110f823{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-738e57f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6030ac3{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10));--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6030ac3 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf06-font-size );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );}.elementor-13 .elementor-element.elementor-element-32419e9{--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;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0113368{width:var( --container-widget-width, min(100%, 684px) );max-width:min(100%, 684px);--container-widget-width:min(100%, 684px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-411221b .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-411221b .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-20e3c3a{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-13 .elementor-element.elementor-element-8be911f{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-13 .elementor-element.elementor-element-83bcd7a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f1b0{width:auto;max-width:auto;top:40px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b13f1b0{left:max(20px, (100% - 1280px) / 2);}body.rtl .elementor-13 .elementor-element.elementor-element-b13f1b0{right:max(20px, (100% - 1280px) / 2);}.elementor-13 .elementor-element.elementor-element-b13f1b0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-343d6aa{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:calc(100% - max(20px, (100% - 1280px) / 2) - 96px);--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:calc(100% - 80px);--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:max(20px, (100% - 1280px) / 2);--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:calc(100% - 80px);--arrow-size:24px;}.elementor-13 .elementor-element.elementor-element-343d6aa :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-caad5fd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-8bb0d3f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-adc67d0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1ef48b2 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf06-font-size );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );}.elementor-13 .elementor-element.elementor-element-ee55521{width:var( --container-widget-width, min(100%, 662px) );max-width:min(100%, 662px);--container-widget-width:min(100%, 662px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-f588045{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-840c91e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-840c91e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-c032162{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-44a53f2 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf05-font-size );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6ade3a3{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6ade3a3 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-bef9253{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-32d6ff2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-2c46e15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2c46e15 img{width:100%;height:540px;}.elementor-13 .elementor-element.elementor-element-0d35278{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1396745{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1396745.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-faf0c78{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d673483 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf05-font-size );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1ddd056{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1ddd056 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-5f7d9b4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8ca0a56 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-8161683.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8161683 img{width:100%;height:540px;}.elementor-13 .elementor-element.elementor-element-493b9fa{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-068444a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-068444a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-48ff456{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-94e8142 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf05-font-size );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );}.elementor-13 .elementor-element.elementor-element-bbfc5e6{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-bbfc5e6 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-37badfd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a8ce46c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-0d181d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-0d181d0 img{width:100%;height:540px;}.elementor-13 .elementor-element.elementor-element-1e1d30c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-91d0aac{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-91d0aac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-66086a5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-360daf4 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf05-font-size );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );}.elementor-13 .elementor-element.elementor-element-406666e{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-406666e p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-e379ee3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f81046d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-8dfcfd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8dfcfd6 img{width:100%;height:540px;}.elementor-13 .elementor-element.elementor-element-96622c2{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:50px;--n-tabs-gap:64px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-96622c2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}:where( .elementor-13 .elementor-element.elementor-element-96622c2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-13 .elementor-element.elementor-element-0887cdb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-94c5836{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-95c19d9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-d56878e{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5));--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-d56878e .elementor-heading-title{font-size:var( --e-global-typography-bcfcf06-font-size );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );}.elementor-13 .elementor-element.elementor-element-30988a2{width:var( --container-widget-width, min(100%, 538px) );max-width:min(100%, 538px);--container-widget-width:min(100%, 538px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1fef399{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-97bef17{--swiper-slides-to-display:2;--swiper-slides-gap:20px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-56px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-104px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-104px;--arrow-size:24px;}.elementor-13 .elementor-element.elementor-element-97bef17 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-12d99a4{--grid-columns:2;--grid-row-gap:32px;--grid-column-gap:20px;}.elementor-13 .elementor-element.elementor-element-205ece0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13e0b1{width:auto;max-width:auto;top:40px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b13e0b1{left:max(20px, (100% - 1280px) / 2);}body.rtl .elementor-13 .elementor-element.elementor-element-b13e0b1{right:max(20px, (100% - 1280px) / 2);}.elementor-13 .elementor-element.elementor-element-b13e0b1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-fa87e27{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:calc(100% - max(20px, (100% - 1280px) / 2) - 96px);--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:calc(100% - 80px);--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:max(20px, (100% - 1280px) / 2);--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:calc(100% - 80px);--arrow-size:24px;}.elementor-13 .elementor-element.elementor-element-fa87e27 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-b13d000{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-842bf48{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-a6b822a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a6b822a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/09/sundance-2026-banner-park-city-main-street-1536x1152.webp");background-position:50% 97%;}.elementor-13 .elementor-element.elementor-element-a6b822a{--min-height:560px;--e-con-grid-template-columns:minmax(0, 1fr) min(100%, 400px);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--align-items:center;--grid-align-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-4dc1e05{--min-height:420px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;grid-column:2;}.elementor-13 .elementor-element.elementor-element-cf766e3 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf05-font-size );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );}.elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-350247f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-b13a000{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr{--bcfc-tlr-w:100%;--bcfc-tlr-col-gap:40px;--bcfc-tlr-meta-gap:48px;--bcfc-tlr-cite-gap:32px;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__main{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__quote{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__eyebrow{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__counter{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__role{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:880px){.elementor-13 .elementor-element.elementor-element-170b23b{--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:148px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-170b23b::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-170b23b > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-170b23b > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-bcfcc06 ) 55%, var( --e-global-color-bcfcc17 ) 100%);}.elementor-13 .elementor-element.elementor-element-446c345{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4d0c136{width:var( --container-widget-width, min(100%, 744px) );max-width:min(100%, 744px);--container-widget-width:min(100%, 744px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-efc6e58{width:var( --container-widget-width, min(100%, 533px) );max-width:min(100%, 533px);--container-widget-width:min(100%, 533px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1ef9a57{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-785a329{--min-height:28.77px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-37e6d87{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-29cc622{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8e035f0{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12));--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-5d8bdc6{width:var( --container-widget-width, min(100%, 700px) );max-width:min(100%, 700px);--container-widget-width:min(100%, 700px);--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-c85dced{--e-con-grid-template-columns:minmax(0, 540px);--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--grid-justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-319dd91:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-319dd91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/09/cinematographer-filming-sunset-rocky-overlook-960x1243.webp");background-position:100% 66%;}.elementor-13 .elementor-element.elementor-element-319dd91{--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta{--bcfc-cta-h:380px;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-617eaa9{--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta{--bcfc-cta-h:380px;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-278ef27{--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-278ef27:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-278ef27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:27% 0%;}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta{--bcfc-cta-h:380px;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-48cd13b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e0d1495{width:var( --container-widget-width, min(100%, 519px) );max-width:min(100%, 519px);--container-widget-width:min(100%, 519px);--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-afe644c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-110f823{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6030ac3{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10));--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-32419e9{--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;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0113368{width:var( --container-widget-width, min(100%, 684px) );max-width:min(100%, 684px);--container-widget-width:min(100%, 684px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-411221b .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-20e3c3a{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-13 .elementor-element.elementor-element-8be911f{--grid-columns:1;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-13 .elementor-element.elementor-element-83bcd7a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f1b0{width:auto;max-width:auto;top:40px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b13f1b0{left:max(20px, (100% - 1280px) / 2);}body.rtl .elementor-13 .elementor-element.elementor-element-b13f1b0{right:max(20px, (100% - 1280px) / 2);}.elementor-13 .elementor-element.elementor-element-343d6aa{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:calc(100% - max(20px, (100% - 1280px) / 2) - 96px);--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:calc(100% - 80px);--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:max(20px, (100% - 1280px) / 2);--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:calc(100% - 80px);--arrow-size:24px;}.elementor-13 .elementor-element.elementor-element-343d6aa :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-caad5fd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-8bb0d3f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ee55521{width:var( --container-widget-width, min(100%, 662px) );max-width:min(100%, 662px);--container-widget-width:min(100%, 662px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-f588045{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-840c91e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-840c91e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-c032162{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6ade3a3{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6ade3a3 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-bef9253{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-2c46e15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2c46e15 img{width:100%;height:480px;}.elementor-13 .elementor-element.elementor-element-0d35278{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1396745{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1396745.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-faf0c78{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1ddd056{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1ddd056 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-5f7d9b4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-8161683.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8161683 img{width:100%;height:480px;}.elementor-13 .elementor-element.elementor-element-493b9fa{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-068444a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-068444a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-48ff456{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-bbfc5e6{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-bbfc5e6 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-37badfd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-0d181d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-0d181d0 img{width:100%;height:480px;}.elementor-13 .elementor-element.elementor-element-1e1d30c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-91d0aac{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-91d0aac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-66086a5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-406666e{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-406666e p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-e379ee3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-8dfcfd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8dfcfd6 img{width:100%;height:480px;}.elementor-13 .elementor-element.elementor-element-96622c2{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:24px;--n-tabs-gap:56px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;}:where( .elementor-13 .elementor-element.elementor-element-96622c2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-13 .elementor-element.elementor-element-0887cdb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-94c5836{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d56878e{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5));--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-30988a2{width:var( --container-widget-width, min(100%, 538px) );max-width:min(100%, 538px);--container-widget-width:min(100%, 538px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1fef399{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-97bef17{--swiper-slides-to-display:1;--swiper-slides-gap:20px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-56px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-96px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-96px;--arrow-size:24px;}.elementor-13 .elementor-element.elementor-element-97bef17 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-12d99a4{--grid-columns:2;--grid-row-gap:32px;--grid-column-gap:20px;}.elementor-13 .elementor-element.elementor-element-205ece0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13e0b1{width:auto;max-width:auto;top:40px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b13e0b1{left:max(20px, (100% - 1280px) / 2);}body.rtl .elementor-13 .elementor-element.elementor-element-b13e0b1{right:max(20px, (100% - 1280px) / 2);}.elementor-13 .elementor-element.elementor-element-fa87e27{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:calc(100% - max(20px, (100% - 1280px) / 2) - 96px);--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:calc(100% - 80px);--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:max(20px, (100% - 1280px) / 2);--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:calc(100% - 80px);--arrow-size:24px;}.elementor-13 .elementor-element.elementor-element-fa87e27 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-b13d000{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-842bf48{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-a6b822a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a6b822a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/09/sundance-2026-banner-park-city-main-street-1536x1152.webp");background-position:50% 97%;}.elementor-13 .elementor-element.elementor-element-a6b822a{--min-height:520px;--e-con-grid-template-columns:minmax(0, 1fr) min(100%, 400px);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--align-items:center;--grid-align-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-4dc1e05{--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;grid-column:2;}.elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-350247f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-b13a000{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr{--bcfc-tlr-w:100%;--bcfc-tlr-col-gap:40px;--bcfc-tlr-meta-gap:40px;--bcfc-tlr-cite-gap:32px;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__main{justify-content:flex-start;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-170b23b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/10/boulder-flatirons-winter-aerial-mobile.webp");}.elementor-13 .elementor-element.elementor-element-170b23b{--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:132px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-170b23b::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-170b23b > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-170b23b > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-170b23b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-bcfcc06 ) 55%, var( --e-global-color-bcfcc17 ) 100%);}.elementor-13 .elementor-element.elementor-element-446c345{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4d0c136{width:var( --container-widget-width, min(100%, 744px) );max-width:min(100%, 744px);--container-widget-width:min(100%, 744px);--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4d0c136 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf07-font-size );line-height:var( --e-global-typography-bcfcf07-line-height );letter-spacing:var( --e-global-typography-bcfcf07-letter-spacing );}.elementor-13 .elementor-element.elementor-element-efc6e58{width:var( --container-widget-width, min(100%, 533px) );max-width:min(100%, 533px);--container-widget-width:min(100%, 533px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1ef9a57{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-ddfc284 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-b13f201 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-3ffc7e3 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-785a329{--min-height:28.77px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-37e6d87{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-29cc622{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8e035f0{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12));--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-8e035f0 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf06-font-size );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );}.elementor-13 .elementor-element.elementor-element-5d8bdc6{width:var( --container-widget-width, min(100%, 700px) );max-width:min(100%, 700px);--container-widget-width:min(100%, 700px);--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-c85dced{--e-con-grid-template-columns:minmax(0, 540px);--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--grid-justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-319dd91:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-319dd91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/09/cinematographer-filming-sunset-rocky-overlook-640x829.webp");background-position:100% 66%;}.elementor-13 .elementor-element.elementor-element-319dd91{--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta{--bcfc-cta-h:380px;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-b13f301 .bcfc-cta .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-617eaa9{--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta{--bcfc-cta-h:380px;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-b13f302 .bcfc-cta .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-278ef27{--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-278ef27:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-278ef27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:27% 0%;}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta{--bcfc-cta-h:380px;--bcfc-cta-justify:flex-end;--bcfc-cta-btn-push:0px;padding:30px 30px 30px 30px;}.elementor-13 .elementor-element.elementor-element-b13f303 .bcfc-cta .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-48cd13b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e0d1495{width:var( --container-widget-width, min(100%, 519px) );max-width:min(100%, 519px);--container-widget-width:min(100%, 519px);--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-0c33bcc .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-afe644c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-110f823{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-738e57f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6030ac3{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 10));--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6030ac3 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf06-font-size );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );}.elementor-13 .elementor-element.elementor-element-32419e9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0113368{width:var( --container-widget-width, min(100%, 684px) );max-width:min(100%, 684px);--container-widget-width:min(100%, 684px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-411221b .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-411221b .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-20e3c3a{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-13 .elementor-element.elementor-element-8be911f{--grid-columns:1;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-13 .elementor-element.elementor-element-83bcd7a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13f1b0{width:auto;max-width:auto;top:40px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b13f1b0{left:max(20px, (100% - 1280px) / 2);}body.rtl .elementor-13 .elementor-element.elementor-element-b13f1b0{right:max(20px, (100% - 1280px) / 2);}.elementor-13 .elementor-element.elementor-element-b13f1b0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-343d6aa{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:calc(100% - max(20px, (100% - 1280px) / 2) - 96px);--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:41px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:max(20px, (100% - 1280px) / 2);--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:41px;--arrow-size:24px;}.elementor-13 .elementor-element.elementor-element-343d6aa :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-caad5fd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-8bb0d3f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-adc67d0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1ef48b2 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf06-font-size );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );}.elementor-13 .elementor-element.elementor-element-ee55521{width:var( --container-widget-width, min(100%, 662px) );max-width:min(100%, 662px);--container-widget-width:min(100%, 662px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-f588045{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-840c91e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-840c91e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-c032162{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-44a53f2 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf05-font-size );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6ade3a3{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6ade3a3 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-bef9253{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-32d6ff2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-ce8fc56 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-2c46e15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2c46e15 img{width:100%;height:350px;}.elementor-13 .elementor-element.elementor-element-0d35278{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1396745{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1396745.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-faf0c78{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d673483 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf05-font-size );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1ddd056{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1ddd056 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-5f7d9b4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8ca0a56 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-9325e94 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-8161683.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8161683 img{width:100%;height:350px;}.elementor-13 .elementor-element.elementor-element-493b9fa{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-068444a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-068444a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-48ff456{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-94e8142 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf05-font-size );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );}.elementor-13 .elementor-element.elementor-element-bbfc5e6{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-bbfc5e6 p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-37badfd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a8ce46c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-e8a7138 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-0d181d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-0d181d0 img{width:100%;height:350px;}.elementor-13 .elementor-element.elementor-element-1e1d30c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-91d0aac{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-91d0aac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-66086a5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-360daf4 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf05-font-size );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );}.elementor-13 .elementor-element.elementor-element-406666e{width:var( --container-widget-width, min(100%, 525px) );max-width:min(100%, 525px);--container-widget-width:min(100%, 525px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-406666e p{margin-block-end:24px;}.elementor-13 .elementor-element.elementor-element-e379ee3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f81046d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-27e23dc .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-8dfcfd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8dfcfd6 img{width:100%;height:350px;}.elementor-13 .elementor-element.elementor-element-96622c2{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0px;--n-tabs-gap:32px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-96622c2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}:where( .elementor-13 .elementor-element.elementor-element-96622c2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-13 .elementor-element.elementor-element-0887cdb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-94c5836{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-95c19d9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-d56878e{width:var( --container-widget-width, min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5)) );max-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5));--container-widget-width:min(100%, calc(var(--e-global-typography-bcfcf06-font-size) * 12.5));--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-d56878e .elementor-heading-title{font-size:var( --e-global-typography-bcfcf06-font-size );line-height:var( --e-global-typography-bcfcf06-line-height );letter-spacing:var( --e-global-typography-bcfcf06-letter-spacing );}.elementor-13 .elementor-element.elementor-element-30988a2{width:var( --container-widget-width, min(100%, 538px) );max-width:min(100%, 538px);--container-widget-width:min(100%, 538px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1fef399{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-5ac8e7f .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-0e2506a .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-97bef17{--swiper-slides-to-display:1;--swiper-slides-gap:20px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-112px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:12px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:56px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:12px;--arrow-size:24px;}.elementor-13 .elementor-element.elementor-element-97bef17 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-12d99a4{--grid-columns:1;--grid-row-gap:24px;--grid-column-gap:20px;}.elementor-13 .elementor-element.elementor-element-205ece0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b13e0b1{width:auto;max-width:auto;top:40px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b13e0b1{left:max(20px, (100% - 1280px) / 2);}body.rtl .elementor-13 .elementor-element.elementor-element-b13e0b1{right:max(20px, (100% - 1280px) / 2);}.elementor-13 .elementor-element.elementor-element-b13e0b1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-fa87e27{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:calc(100% - max(20px, (100% - 1280px) / 2) - 96px);--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:41px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:max(20px, (100% - 1280px) / 2);--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:41px;--arrow-size:24px;}.elementor-13 .elementor-element.elementor-element-fa87e27 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-b13d000{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-842bf48{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-a6b822a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a6b822a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bouldercountyfilmcommission.com/wp-content/uploads/2026/09/sundance-2026-banner-park-city-main-street-1280x960.webp");background-position:50% 97%;}.elementor-13 .elementor-element.elementor-element-a6b822a{--min-height:480px;--e-con-grid-template-columns:minmax(0, 1fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--align-items:end;--grid-align-content:end;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-4dc1e05{--min-height:320px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;grid-column:1;}.elementor-13 .elementor-element.elementor-element-cf766e3 .elementor-heading-title{font-size:var( --e-global-typography-bcfcf05-font-size );line-height:var( --e-global-typography-bcfcf05-line-height );letter-spacing:var( --e-global-typography-bcfcf05-letter-spacing );}.elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button-wrap{justify-items:start;}.elementor-13 .elementor-element.elementor-element-76f1a41 .bcfc-button__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13 .elementor-element.elementor-element-350247f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-b13a000{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr{--bcfc-tlr-w:100%;--bcfc-tlr-col-gap:32px;--bcfc-tlr-meta-gap:32px;--bcfc-tlr-cite-gap:24px;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__main{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__quote{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__eyebrow{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__counter{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b13a001 .bcfc-tlr__role{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-785a329 *//* Figma 3053:2779 torn edge: SVG 3988 as a mask over the Boulder Red 4 fill (see P5-HOME build_13.py). */
.elementor-13 .elementor-element.elementor-element-785a329{-webkit-mask:url("/wp-content/uploads/2026/09/hero-torn-edge.svg") calc(50% + 11.25px) 50% / max(1500.5px, 104.2%) 100% no-repeat;mask:url("/wp-content/uploads/2026/09/hero-torn-edge.svg") calc(50% + 11.25px) 50% / max(1500.5px, 104.2%) 100% no-repeat;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13f1b0 *//* Overlay label: never intercepts the slide link beneath it. */
.elementor-13 .elementor-element.elementor-element-b13f1b0{pointer-events:none}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-343d6aa *//* Figma draws the start-state Previous control as a White Light 50 disc with a Black chevron; Pro fades
   a disabled control to .3 and has no control for that state (globals only). */
.elementor-13 .elementor-element.elementor-element-343d6aa .elementor-swiper-button.swiper-button-disabled{opacity:1;cursor:default;background-color:var(--e-global-color-bcfcc08);}
/* Visible keyboard focus on the photo band (HOME-037): White Light ring, like the buttons here. */
.elementor-13 .elementor-element.elementor-element-343d6aa .elementor-swiper-button:focus-visible{outline:2px solid var(--e-global-color-secondary);outline-offset:2px;}
/* Elementor does not initialize Swiper below 2 slides (frontend-modules CarouselHandlerBase.onInit):
   with one post there is nothing to page, so the inert arrows are not shown. */
.elementor-13 .elementor-element.elementor-element-343d6aa:has(.swiper:not(.swiper-initialized)) .elementor-swiper-button{display:none;}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-96622c2 *//* Figma 3053:2884 / DECISIONS "Tab panels and the tabs divider": the 1px Gray rule runs under the whole tab row,
   the tab gap (tabs_title_spacing) above and below it. <=767 the heading row is display:contents (accordion),
   so each title carries the rule instead. */
.elementor-13 .elementor-element.elementor-element-96622c2 .e-n-tabs-heading{border-block-end:1px solid var(--e-global-color-accent);padding-block-end:var(--n-tabs-gap);}
@media (max-width:767px){.elementor-13 .elementor-element.elementor-element-96622c2 .e-n-tab-title{border-block-end:1px solid var(--e-global-color-accent);justify-content:space-between;}
/* Accordion affordance (<=767 only; Figma draws desktop tabs): the site chevron (asset 4010) as a currentColor mask,
   pointing down when closed and up when open. */
.elementor-13 .elementor-element.elementor-element-96622c2 .e-n-tab-title::after{content:"";flex:none;width:16px;height:16px;background-color:currentColor;-webkit-mask:url("/wp-content/uploads/2026/09/icon-chevron-right-24.svg") center / contain no-repeat;mask:url("/wp-content/uploads/2026/09/icon-chevron-right-24.svg") center / contain no-repeat;transform:rotate(90deg);transition:transform .2s ease;}
.elementor-13 .elementor-element.elementor-element-96622c2 .e-n-tab-title[aria-selected="true"]::after{transform:rotate(-90deg);}}
@media (max-width:767px) and (prefers-reduced-motion:reduce){.elementor-13 .elementor-element.elementor-element-96622c2 .e-n-tab-title::after{transition:none;}}
/* Visible keyboard focus on the tab buttons (HOME-037; the UA default was a 1px blue ring). */
.elementor-13 .elementor-element.elementor-element-96622c2 .e-n-tab-title:focus-visible{outline:2px solid var(--e-global-color-text);outline-offset:4px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b13e0b1 *//* Overlay label: never intercepts the slide link beneath it. */
.elementor-13 .elementor-element.elementor-element-b13e0b1{pointer-events:none}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fa87e27 *//* Figma draws the start-state Previous control as a White Light 50 disc with a Black chevron; Pro fades
   a disabled control to .3 and has no control for that state (globals only). */
.elementor-13 .elementor-element.elementor-element-fa87e27 .elementor-swiper-button.swiper-button-disabled{opacity:1;cursor:default;background-color:var(--e-global-color-bcfcc08);}
/* Visible keyboard focus on the photo band (HOME-037): White Light ring, like the buttons here. */
.elementor-13 .elementor-element.elementor-element-fa87e27 .elementor-swiper-button:focus-visible{outline:2px solid var(--e-global-color-secondary);outline-offset:2px;}
/* Elementor does not initialize Swiper below 2 slides (frontend-modules CarouselHandlerBase.onInit):
   with one post there is nothing to page, so the inert arrows are not shown. */
.elementor-13 .elementor-element.elementor-element-fa87e27:has(.swiper:not(.swiper-initialized)) .elementor-swiper-button{display:none;}/* End custom CSS */