.elementor-50879 .elementor-element.elementor-element-6c99526b{--display:flex;--min-height:100vh;--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:flex-start;--align-items:center;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:0%;--padding-left:7%;--padding-right:0%;--z-index:100;}.elementor-50879 .elementor-element.elementor-element-6c99526b:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-6c99526b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://bryanreeves.com/wp-content/uploads/2026/01/bryan-reeves-mens-coach11-1-2.jpg");background-position:23% 20%;background-repeat:no-repeat;background-size:cover;}.elementor-50879 .elementor-element.elementor-element-6c99526b::before, .elementor-50879 .elementor-element.elementor-element-6c99526b > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-6c99526b > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-6c99526b > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-6c99526b > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-6c99526b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000AB;--background-overlay:'';}.elementor-50879 .elementor-element.elementor-element-6c99526b.e-con{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-dd99815{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-dd99815.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .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 );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-primary );}.elementor-50879 .elementor-element.elementor-element-3b7bf379{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;text-align:start;}.elementor-50879 .elementor-element.elementor-element-3b7bf379 .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-64acc8d );}.elementor-50879 .elementor-element.elementor-element-72d8d014{width:var( --container-widget-width, 100.272% );max-width:100.272%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100.272%;--container-widget-flex-grow:0;text-align:start;}.elementor-50879 .elementor-element.elementor-element-72d8d014.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-72d8d014 .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 );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 );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-64acc8d );}.elementor-50879 .elementor-element.elementor-element-164634f5{width:var( --container-widget-width, 34% );max-width:34%;padding:20px 0px 0px 0px;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:end;}.elementor-50879 .elementor-element.elementor-element-164634f5.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-164634f5 .elementor-heading-title{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 );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-64acc8d );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );}.elementor-50879 .elementor-element.elementor-element-6727e317 .elementor-button{background-color:var( --e-global-color-af3b071 );font-family:var( --e-global-typography-26a39ab-font-family ), Sans-serif;font-size:var( --e-global-typography-26a39ab-font-size );font-weight:var( --e-global-typography-26a39ab-font-weight );text-transform:var( --e-global-typography-26a39ab-text-transform );font-style:var( --e-global-typography-26a39ab-font-style );text-decoration:var( --e-global-typography-26a39ab-text-decoration );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );fill:var( --e-global-color-64acc8d );color:var( --e-global-color-64acc8d );border-style:solid;border-width:0px 01px 0px 01px;border-color:var( --e-global-color-64acc8d );border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-50879 .elementor-element.elementor-element-6727e317 .elementor-button:hover, .elementor-50879 .elementor-element.elementor-element-6727e317 .elementor-button:focus{background-color:#6EC1E400;color:#E4DFDA;border-color:var( --e-global-color-64acc8d );}.elementor-50879 .elementor-element.elementor-element-6727e317{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;border-style:none;}.elementor-50879 .elementor-element.elementor-element-6727e317.elementor-element{--align-self:flex-end;}.elementor-50879 .elementor-element.elementor-element-6727e317 .elementor-button:hover svg, .elementor-50879 .elementor-element.elementor-element-6727e317 .elementor-button:focus svg{fill:#E4DFDA;}.elementor-50879 .elementor-element.elementor-element-3b504d9a{--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:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--border-radius:50px 50px 0px 0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-bcfcafc{--display:flex;--min-height:755px;--justify-content:flex-start;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--border-radius:50px 0px 0px 0px;--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0.5%;--z-index:1;}.elementor-50879 .elementor-element.elementor-element-bcfcafc:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-bcfcafc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14141485;}.elementor-50879 .elementor-element.elementor-element-bcfcafc::before, .elementor-50879 .elementor-element.elementor-element-bcfcafc > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-bcfcafc > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-bcfcafc > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-bcfcafc > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-bcfcafc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );background-image:url("https://bryanreeves.com/wp-content/uploads/2026/01/bryan-reeves-my-story-1-1-e1768429325693.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-50879 .elementor-element.elementor-element-7f4bf311{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-50879 .elementor-element.elementor-element-7f4bf311 .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 );text-shadow:42px 14px 10px rgba(12.00000000000003, 0, 0, 0.88);color:#B7A67C;}.elementor-50879 .elementor-element.elementor-element-3411f369{--display:flex;--border-radius:0px 50px 0px 0px;--padding-top:6%;--padding-bottom:5%;--padding-left:1.9%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-3411f369:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-3411f369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64acc8d );}.elementor-50879 .elementor-element.elementor-element-3411f369.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-6597a05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-6597a05 .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 );text-shadow:31px 14px 10px rgba(12.00000000000003, 0, 0, 0.15);color:var( --e-global-color-c748825 );}.elementor-50879 .elementor-element.elementor-element-d0b7239.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-d0b7239 .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 );text-shadow:31px 14px 10px rgba(12.00000000000003, 0, 0, 0.15);color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-e235240{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:3%;}.elementor-50879 .elementor-element.elementor-element-50e2b9ae{text-align:start;}.elementor-50879 .elementor-element.elementor-element-50e2b9ae .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-text );}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-1c901437{width:var( --container-widget-width, 81.098% );max-width:81.098%;padding:10px 0px 0px 0px;--container-widget-width:81.098%;--container-widget-flex-grow:0;text-align:start;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-50879 .elementor-element.elementor-element-1c901437.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-375d9dd5 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-26a39ab-font-family ), Sans-serif;font-size:var( --e-global-typography-26a39ab-font-size );font-weight:var( --e-global-typography-26a39ab-font-weight );text-transform:var( --e-global-typography-26a39ab-text-transform );font-style:var( --e-global-typography-26a39ab-font-style );text-decoration:var( --e-global-typography-26a39ab-text-decoration );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );fill:var( --e-global-color-64acc8d );color:var( --e-global-color-64acc8d );border-style:solid;border-width:0px 01px 0px 01px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:20px 25px 20px 25px;}.elementor-50879 .elementor-element.elementor-element-375d9dd5 .elementor-button:hover, .elementor-50879 .elementor-element.elementor-element-375d9dd5 .elementor-button:focus{background-color:#6EC1E400;color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-375d9dd5{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;}.elementor-50879 .elementor-element.elementor-element-375d9dd5 .elementor-button:hover svg, .elementor-50879 .elementor-element.elementor-element-375d9dd5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-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-50879 .elementor-element.elementor-element-1b05dd44{width:var( --container-widget-width, 100% );max-width:100%;margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) -75px;padding:30px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-50879 .elementor-element.elementor-element-1b05dd44.elementor-element{--align-self:flex-end;}.elementor-50879 .elementor-element.elementor-element-1b05dd44 img{filter:brightness( 0% ) contrast( 98% ) saturate( 200% ) blur( 0px ) hue-rotate( 360deg );}.elementor-50879 .elementor-element.elementor-element-9368e93{--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;--justify-content:center;--align-items:center;--border-radius:50px 50px 50px 50px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-50879 .elementor-element.elementor-element-9368e93.e-con{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-ff1ccef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:50px 50px 50px 50px;--padding-top:3%;--padding-bottom:05%;--padding-left:5%;--padding-right:5%;}.elementor-50879 .elementor-element.elementor-element-ff1ccef:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-ff1ccef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-50879 .elementor-element.elementor-element-ff1ccef.e-con{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-b5d2f48{width:var( --container-widget-width, 86% );max-width:86%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0% 0% 0% 0%;--container-widget-width:86%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-50879 .elementor-element.elementor-element-b5d2f48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-b5d2f48 .elementor-heading-title{font-family:"aksana", Sans-serif;font-size:2.6em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.1px;color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-4623964{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-50879 .elementor-element.elementor-element-4623964.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-4623964 .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 );color:var( --e-global-color-c748825 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-2f1a8b1{margin:-36px -316px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50879 .elementor-element.elementor-element-2f1a8b1 .elementor-icon-wrapper{text-align:center;}.elementor-50879 .elementor-element.elementor-element-2f1a8b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-50879 .elementor-element.elementor-element-2f1a8b1.elementor-view-framed .elementor-icon, .elementor-50879 .elementor-element.elementor-element-2f1a8b1.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-50879 .elementor-element.elementor-element-2f1a8b1.elementor-view-framed .elementor-icon, .elementor-50879 .elementor-element.elementor-element-2f1a8b1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-50879 .elementor-element.elementor-element-2f1a8b1 .elementor-icon{font-size:105px;}.elementor-50879 .elementor-element.elementor-element-2f1a8b1 .elementor-icon svg{height:105px;}.elementor-widget-image-box .elementor-image-box-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 );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-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-50879 .elementor-element.elementor-element-6fd0c8f{width:var( --container-widget-width, 47% );max-width:47%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-6fd0c8f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-6fd0c8f.elementor-position-right .elementor-image-box-img{margin-left:34px;}.elementor-50879 .elementor-element.elementor-element-6fd0c8f.elementor-position-left .elementor-image-box-img{margin-right:34px;}.elementor-50879 .elementor-element.elementor-element-6fd0c8f.elementor-position-top .elementor-image-box-img{margin-bottom:34px;}.elementor-50879 .elementor-element.elementor-element-6fd0c8f .elementor-image-box-title{margin-bottom:3px;font-family:"Archivo Black", Sans-serif;font-size:2.2em;font-weight:normal;text-transform:none;font-style:italic;text-decoration:none;line-height:1em;color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-6fd0c8f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-50879 .elementor-element.elementor-element-6fd0c8f .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-50879 .elementor-element.elementor-element-6fd0c8f .elementor-image-box-description{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-50879 .elementor-element.elementor-element-351a683e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--overflow:hidden;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-d716eba{--display:flex;--min-height:450px;--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;}.elementor-widget-call-to-action .elementor-cta__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 );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 );}.elementor-widget-call-to-action .elementor-cta__description{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-widget-call-to-action .elementor-cta__button{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 );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );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 );}.elementor-50879 .elementor-element.elementor-element-4b6e908f .elementor-cta__content-item{transition-duration:1000ms;}.elementor-50879 .elementor-element.elementor-element-4b6e908f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-50879 .elementor-element.elementor-element-4b6e908f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-50879 .elementor-element.elementor-element-4b6e908f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-50879 .elementor-element.elementor-element-4b6e908f .elementor-cta .elementor-cta__bg, .elementor-50879 .elementor-element.elementor-element-4b6e908f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-50879 .elementor-element.elementor-element-4b6e908f{border-radius:20px 0px 0px 20px;}.elementor-50879 .elementor-element.elementor-element-4b6e908f .elementor-cta__content{min-height:470px;text-align:center;}.elementor-50879 .elementor-element.elementor-element-4b6e908f .elementor-cta__title{font-family:"aksana", Sans-serif;font-size:3em;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;}.elementor-50879 .elementor-element.elementor-element-4b6e908f .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#14141485;}.elementor-50879 .elementor-element.elementor-element-4b6e908f .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#14141429;}.elementor-50879 .elementor-element.elementor-element-38fb4a1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-50879 .elementor-element.elementor-element-1d915 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-50879 .elementor-element.elementor-element-1d915.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-50879 .elementor-element.elementor-element-1d915.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-50879 .elementor-element.elementor-element-1d915.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-50879 .elementor-element.elementor-element-1d915 .elementor-cta .elementor-cta__bg, .elementor-50879 .elementor-element.elementor-element-1d915 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-50879 .elementor-element.elementor-element-1d915{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-1d915 .elementor-cta__content{min-height:230px;text-align:center;}.elementor-50879 .elementor-element.elementor-element-1d915 .elementor-cta__title{font-family:"aksana", Sans-serif;font-size:3em;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;}.elementor-50879 .elementor-element.elementor-element-1d915 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#14141485;}.elementor-50879 .elementor-element.elementor-element-1d915 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#14141429;}.elementor-50879 .elementor-element.elementor-element-450068b .elementor-cta__content-item{transition-duration:1000ms;}.elementor-50879 .elementor-element.elementor-element-450068b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-50879 .elementor-element.elementor-element-450068b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-50879 .elementor-element.elementor-element-450068b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-50879 .elementor-element.elementor-element-450068b .elementor-cta .elementor-cta__bg, .elementor-50879 .elementor-element.elementor-element-450068b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-50879 .elementor-element.elementor-element-450068b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-450068b .elementor-cta__content{min-height:230px;text-align:center;}.elementor-50879 .elementor-element.elementor-element-450068b .elementor-cta__title{font-family:"Archivo Black", Sans-serif;font-size:1.5em;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-1px;word-spacing:0em;}.elementor-50879 .elementor-element.elementor-element-450068b .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#14141485;}.elementor-50879 .elementor-element.elementor-element-450068b .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#14141429;}.elementor-50879 .elementor-element.elementor-element-2ea2bcfd .elementor-cta__content-item{transition-duration:1000ms;}.elementor-50879 .elementor-element.elementor-element-2ea2bcfd.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-50879 .elementor-element.elementor-element-2ea2bcfd.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-50879 .elementor-element.elementor-element-2ea2bcfd.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-50879 .elementor-element.elementor-element-2ea2bcfd .elementor-cta .elementor-cta__bg, .elementor-50879 .elementor-element.elementor-element-2ea2bcfd .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-50879 .elementor-element.elementor-element-2ea2bcfd{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-2ea2bcfd .elementor-cta__content{min-height:230px;text-align:end;}.elementor-50879 .elementor-element.elementor-element-2ea2bcfd .elementor-cta__title{font-family:"Archivo Black", Sans-serif;font-size:1.5em;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-1px;word-spacing:0em;}.elementor-50879 .elementor-element.elementor-element-2ea2bcfd .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#14141485;}.elementor-50879 .elementor-element.elementor-element-2ea2bcfd .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#14141429;}.elementor-50879 .elementor-element.elementor-element-107bb3dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-50879 .elementor-element.elementor-element-3029d200 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-50879 .elementor-element.elementor-element-3029d200.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-50879 .elementor-element.elementor-element-3029d200.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-50879 .elementor-element.elementor-element-3029d200.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-50879 .elementor-element.elementor-element-3029d200 .elementor-cta .elementor-cta__bg, .elementor-50879 .elementor-element.elementor-element-3029d200 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-50879 .elementor-element.elementor-element-3029d200{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-3029d200 .elementor-cta__content{min-height:230px;text-align:center;}.elementor-50879 .elementor-element.elementor-element-3029d200 .elementor-cta__title{font-family:"Archivo Black", Sans-serif;font-size:1.5em;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-1px;word-spacing:0em;}.elementor-50879 .elementor-element.elementor-element-3029d200 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#14141485;}.elementor-50879 .elementor-element.elementor-element-3029d200 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#14141429;}.elementor-50879 .elementor-element.elementor-element-b29624e .elementor-cta__content-item{transition-duration:1000ms;}.elementor-50879 .elementor-element.elementor-element-b29624e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-50879 .elementor-element.elementor-element-b29624e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-50879 .elementor-element.elementor-element-b29624e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-50879 .elementor-element.elementor-element-b29624e .elementor-cta .elementor-cta__bg, .elementor-50879 .elementor-element.elementor-element-b29624e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-50879 .elementor-element.elementor-element-b29624e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-b29624e .elementor-cta__content{min-height:230px;text-align:center;}.elementor-50879 .elementor-element.elementor-element-b29624e .elementor-cta__title{font-family:"Archivo Black", Sans-serif;font-size:1.5em;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-1px;word-spacing:0em;}.elementor-50879 .elementor-element.elementor-element-b29624e .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#14141485;}.elementor-50879 .elementor-element.elementor-element-b29624e .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#14141429;}.elementor-50879 .elementor-element.elementor-element-20f22edb .elementor-cta__content-item{transition-duration:1000ms;}.elementor-50879 .elementor-element.elementor-element-20f22edb.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-50879 .elementor-element.elementor-element-20f22edb.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-50879 .elementor-element.elementor-element-20f22edb.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-50879 .elementor-element.elementor-element-20f22edb .elementor-cta .elementor-cta__bg, .elementor-50879 .elementor-element.elementor-element-20f22edb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-50879 .elementor-element.elementor-element-20f22edb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-20f22edb .elementor-cta__content{min-height:230px;text-align:center;}.elementor-50879 .elementor-element.elementor-element-20f22edb .elementor-cta__title{font-family:"aksana", Sans-serif;font-size:3em;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;}.elementor-50879 .elementor-element.elementor-element-20f22edb .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#14141485;}.elementor-50879 .elementor-element.elementor-element-20f22edb .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#14141429;}.elementor-50879 .elementor-element.elementor-element-3f5d9c63{--display:flex;--min-height:450px;--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;}.elementor-50879 .elementor-element.elementor-element-3701c4e3 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-50879 .elementor-element.elementor-element-3701c4e3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-50879 .elementor-element.elementor-element-3701c4e3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-50879 .elementor-element.elementor-element-3701c4e3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-50879 .elementor-element.elementor-element-3701c4e3 .elementor-cta .elementor-cta__bg, .elementor-50879 .elementor-element.elementor-element-3701c4e3 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-50879 .elementor-element.elementor-element-3701c4e3{border-radius:0px 20px 20px 0px;}.elementor-50879 .elementor-element.elementor-element-3701c4e3 .elementor-cta__content{min-height:470px;text-align:center;}.elementor-50879 .elementor-element.elementor-element-3701c4e3 .elementor-cta__title{font-family:"aksana", Sans-serif;font-size:3em;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;}.elementor-50879 .elementor-element.elementor-element-3701c4e3 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#14141485;}.elementor-50879 .elementor-element.elementor-element-3701c4e3 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#14141429;}.elementor-50879 .elementor-element.elementor-element-ba91680{--display:flex;--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;--overflow:hidden;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-ba91680:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-ba91680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64acc8d );}.elementor-50879 .elementor-element.elementor-element-4dd676b2{width:var( --container-widget-width, 9% );max-width:9%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-4dd676b2.elementor-element{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-4dd676b2 img{filter:brightness( 100% ) contrast( 100% ) saturate( 135% ) blur( 0px ) hue-rotate( 0deg );}.elementor-50879 .elementor-element.elementor-element-26e795fe{width:var( --container-widget-width, 100.272% );max-width:100.272%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100.272%;--container-widget-flex-grow:0;text-align:center;}.elementor-50879 .elementor-element.elementor-element-26e795fe.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-26e795fe .elementor-heading-title{font-family:var( --e-global-typography-82e1c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-82e1c0f-font-size );font-weight:var( --e-global-typography-82e1c0f-font-weight );text-transform:var( --e-global-typography-82e1c0f-text-transform );font-style:var( --e-global-typography-82e1c0f-font-style );text-decoration:var( --e-global-typography-82e1c0f-text-decoration );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-61f71df7{--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:center;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-5b787a04{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 10px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-50879 .elementor-element.elementor-element-5b787a04.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-5b787a04 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:3.1em;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-c748825 );}.elementor-50879 .elementor-element.elementor-element-5119278{padding:20px 20px 20px 20px;font-family:var( --e-global-typography-26a39ab-font-family ), Sans-serif;font-size:var( --e-global-typography-26a39ab-font-size );font-weight:var( --e-global-typography-26a39ab-font-weight );text-transform:var( --e-global-typography-26a39ab-text-transform );font-style:var( --e-global-typography-26a39ab-font-style );text-decoration:var( --e-global-typography-26a39ab-text-decoration );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );}.elementor-50879 .elementor-element.elementor-element-52c7766c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overflow:hidden;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:4%;--padding-right:4%;}.elementor-50879 .elementor-element.elementor-element-51b3e2de{--display:flex;--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:55px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-6044ab9c{--spacer-size:320px;width:var( --container-widget-width, 280px );max-width:280px;background-color:var( --e-global-color-primary );--container-widget-width:280px;--container-widget-flex-grow:0;top:-17px;--e-transform-origin-x:right;--e-transform-origin-y:bottom;}body:not(.rtl) .elementor-50879 .elementor-element.elementor-element-6044ab9c{left:-21px;}body.rtl .elementor-50879 .elementor-element.elementor-element-6044ab9c{right:-21px;}.elementor-50879 .elementor-element.elementor-element-616dad0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;}.elementor-50879 .elementor-element.elementor-element-616dad0f img{width:313px;height:342px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 138% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.3);}.elementor-50879 .elementor-element.elementor-element-13f2dd3{text-align:center;}.elementor-50879 .elementor-element.elementor-element-13f2dd3 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:1.6em;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;word-spacing:0em;}.elementor-50879 .elementor-element.elementor-element-6773eeb{text-align:center;}.elementor-50879 .elementor-element.elementor-element-6773eeb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-50879 .elementor-element.elementor-element-299d6197{text-align:center;font-family:var( --e-global-typography-0723ef9-font-family ), Sans-serif;font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-334ccbd0 .elementor-button{background-color:var( --e-global-color-primary );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 );fill:var( --e-global-color-64acc8d );color:var( --e-global-color-64acc8d );border-style:solid;border-width:0px 01px 0px 01px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-50879 .elementor-element.elementor-element-334ccbd0 .elementor-button:hover, .elementor-50879 .elementor-element.elementor-element-334ccbd0 .elementor-button:focus{background-color:#6EC1E400;color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-334ccbd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-50879 .elementor-element.elementor-element-334ccbd0 .elementor-button:hover svg, .elementor-50879 .elementor-element.elementor-element-334ccbd0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-50879 .elementor-element.elementor-element-954a774{--display:flex;--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:55px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-52331453{--spacer-size:320px;width:var( --container-widget-width, 280px );max-width:280px;background-color:var( --e-global-color-accent );--container-widget-width:280px;--container-widget-flex-grow:0;top:-17px;--e-transform-origin-x:right;--e-transform-origin-y:bottom;}body:not(.rtl) .elementor-50879 .elementor-element.elementor-element-52331453{left:-21px;}body.rtl .elementor-50879 .elementor-element.elementor-element-52331453{right:-21px;}.elementor-50879 .elementor-element.elementor-element-53871e21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;}.elementor-50879 .elementor-element.elementor-element-53871e21 img{width:313px;height:342px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 138% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.3);}.elementor-50879 .elementor-element.elementor-element-1284537{text-align:center;}.elementor-50879 .elementor-element.elementor-element-1284537 .elementor-heading-title{font-family:var( --e-global-typography-d2d5f5e-font-family ), Sans-serif;font-size:var( --e-global-typography-d2d5f5e-font-size );font-weight:var( --e-global-typography-d2d5f5e-font-weight );text-transform:var( --e-global-typography-d2d5f5e-text-transform );font-style:var( --e-global-typography-d2d5f5e-font-style );text-decoration:var( --e-global-typography-d2d5f5e-text-decoration );line-height:var( --e-global-typography-d2d5f5e-line-height );letter-spacing:var( --e-global-typography-d2d5f5e-letter-spacing );word-spacing:var( --e-global-typography-d2d5f5e-word-spacing );}.elementor-50879 .elementor-element.elementor-element-04fc6cb{text-align:center;}.elementor-50879 .elementor-element.elementor-element-04fc6cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-50879 .elementor-element.elementor-element-28d96135{text-align:center;font-family:var( --e-global-typography-0723ef9-font-family ), Sans-serif;font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-6b549c01 .elementor-button{background-color:var( --e-global-color-primary );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 );fill:var( --e-global-color-64acc8d );color:var( --e-global-color-64acc8d );border-style:solid;border-width:0px 01px 0px 01px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-50879 .elementor-element.elementor-element-6b549c01 .elementor-button:hover, .elementor-50879 .elementor-element.elementor-element-6b549c01 .elementor-button:focus{background-color:#6EC1E400;color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-6b549c01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-50879 .elementor-element.elementor-element-6b549c01 .elementor-button:hover svg, .elementor-50879 .elementor-element.elementor-element-6b549c01 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-50879 .elementor-element.elementor-element-46313a4c{--display:flex;--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:55px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-4ca07b2b{--spacer-size:320px;width:var( --container-widget-width, 280px );max-width:280px;background-color:var( --e-global-color-secondary );--container-widget-width:280px;--container-widget-flex-grow:0;top:-17px;--e-transform-origin-x:right;--e-transform-origin-y:bottom;}body:not(.rtl) .elementor-50879 .elementor-element.elementor-element-4ca07b2b{left:-21px;}body.rtl .elementor-50879 .elementor-element.elementor-element-4ca07b2b{right:-21px;}.elementor-50879 .elementor-element.elementor-element-6f8cddaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;}.elementor-50879 .elementor-element.elementor-element-6f8cddaf img{width:313px;height:342px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 138% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.3);}.elementor-50879 .elementor-element.elementor-element-54276b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-50879 .elementor-element.elementor-element-54276b4 .elementor-heading-title{font-family:var( --e-global-typography-d2d5f5e-font-family ), Sans-serif;font-size:var( --e-global-typography-d2d5f5e-font-size );font-weight:var( --e-global-typography-d2d5f5e-font-weight );text-transform:var( --e-global-typography-d2d5f5e-text-transform );font-style:var( --e-global-typography-d2d5f5e-font-style );text-decoration:var( --e-global-typography-d2d5f5e-text-decoration );line-height:var( --e-global-typography-d2d5f5e-line-height );letter-spacing:var( --e-global-typography-d2d5f5e-letter-spacing );word-spacing:var( --e-global-typography-d2d5f5e-word-spacing );}.elementor-50879 .elementor-element.elementor-element-66c6e4a{text-align:center;}.elementor-50879 .elementor-element.elementor-element-66c6e4a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;word-spacing:0em;}.elementor-50879 .elementor-element.elementor-element-1a1468ba{text-align:center;font-family:var( --e-global-typography-0723ef9-font-family ), Sans-serif;font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-460bb0af .elementor-button{background-color:var( --e-global-color-primary );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 );fill:var( --e-global-color-64acc8d );color:var( --e-global-color-64acc8d );border-style:solid;border-width:0px 01px 0px 01px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-50879 .elementor-element.elementor-element-460bb0af .elementor-button:hover, .elementor-50879 .elementor-element.elementor-element-460bb0af .elementor-button:focus{background-color:#6EC1E400;color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-460bb0af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-50879 .elementor-element.elementor-element-460bb0af .elementor-button:hover svg, .elementor-50879 .elementor-element.elementor-element-460bb0af .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-50879 .elementor-element.elementor-element-2d83527e{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 50px 50px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:60px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-50879 .elementor-element.elementor-element-2d83527e:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-2d83527e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, var( --e-global-color-secondary ) 43%, var( --e-global-color-64acc8d ) 100%);}.elementor-50879 .elementor-element.elementor-element-20d3bb0c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 05% 0%;text-align:center;}.elementor-50879 .elementor-element.elementor-element-20d3bb0c .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 );color:var( --e-global-color-primary );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );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 );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 );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );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 );}.elementor-50879 .elementor-element.elementor-element-51b29d91 .elementor-main-swiper .swiper-slide{border-width:0px 1px 0px 0px;border-color:var( --e-global-color-64acc8d );padding:0px 31px 0px 31px;}.elementor-50879 .elementor-element.elementor-element-51b29d91 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-accent );}.elementor-50879 .elementor-element.elementor-element-51b29d91 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-50879 .elementor-element.elementor-element-51b29d91 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-0723ef9-font-family ), Sans-serif;font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-51b29d91 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:1em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.6px;}.elementor-50879 .elementor-element.elementor-element-51b29d91 .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-0723ef9-font-family ), Sans-serif;font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-186d64a2{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.18;--padding-top:05%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-50879 .elementor-element.elementor-element-186d64a2:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-186d64a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64acc8d );}.elementor-50879 .elementor-element.elementor-element-186d64a2::before, .elementor-50879 .elementor-element.elementor-element-186d64a2 > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-186d64a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-186d64a2 > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-186d64a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-186d64a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bryanreeves.com/wp-content/uploads/2026/01/11.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;}.elementor-50879 .elementor-element.elementor-element-2f6e25a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-6dae9fea{--display:flex;--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-7c2e2763{background-color:var( --e-global-color-64acc8d );margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:1;text-align:start;}.elementor-50879 .elementor-element.elementor-element-7c2e2763 .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-primary );}.elementor-50879 .elementor-element.elementor-element-67b11b96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-436ab1d4{width:var( --container-widget-width, 32.775% );max-width:32.775%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:32.775%;--container-widget-flex-grow:0;z-index:0;text-align:start;}.elementor-50879 .elementor-element.elementor-element-436ab1d4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-436ab1d4 .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 );color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-4de98127{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50879 .elementor-element.elementor-element-74eac01e{background-color:var( --e-global-color-primary );padding:20px 0px 0px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0.5px 0px rgba(0, 0, 0, 0.24);text-align:center;}.elementor-50879 .elementor-element.elementor-element-74eac01e img{max-width:305px;height:460px;object-fit:contain;object-position:center center;transition-duration:1.5s;border-radius:0px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-74eac01e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-50879 .elementor-element.elementor-element-61ad872e{padding:20px 20px 0px 20px;}.elementor-50879 .elementor-element.elementor-element-61ad872e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:-0.3px;word-spacing:0em;}.elementor-50879 .elementor-element.elementor-element-5e9ca249{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 20px 0px 20px;font-family:var( --e-global-typography-0723ef9-font-family ), Sans-serif;font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-5685bdc0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50879 .elementor-element.elementor-element-28bc9a1a{background-color:var( --e-global-color-c748825 );padding:101px 0px 110px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0.5px 0px rgba(0, 0, 0, 0.23);text-align:center;}.elementor-50879 .elementor-element.elementor-element-28bc9a1a img{max-width:177px;height:274px;object-fit:contain;object-position:center center;transition-duration:1.5s;border-radius:0px 0px 0px 0px;box-shadow:19px 16px 17px 1px rgba(0, 0, 0, 0.09);}.elementor-50879 .elementor-element.elementor-element-28bc9a1a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-50879 .elementor-element.elementor-element-756f645{padding:20px 20px 0px 20px;}.elementor-50879 .elementor-element.elementor-element-756f645 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:-0.3px;word-spacing:0em;}.elementor-50879 .elementor-element.elementor-element-2f8646ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 20px 0px 20px;font-family:var( --e-global-typography-0723ef9-font-family ), Sans-serif;font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-4486200e{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-4486200e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-31844f30{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-50879 .elementor-element.elementor-element-50c68c90 .elementor-icon-list-icon i{color:var( --e-global-color-c748825 );transition:color 0.3s;}.elementor-50879 .elementor-element.elementor-element-50c68c90 .elementor-icon-list-icon svg{fill:var( --e-global-color-c748825 );transition:fill 0.3s;}.elementor-50879 .elementor-element.elementor-element-50c68c90{--e-icon-list-icon-size:22px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:5px;}.elementor-50879 .elementor-element.elementor-element-50c68c90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50879 .elementor-element.elementor-element-50c68c90 .elementor-icon-list-item > a{font-family:var( --e-global-typography-26a39ab-font-family ), Sans-serif;font-size:var( --e-global-typography-26a39ab-font-size );font-weight:var( --e-global-typography-26a39ab-font-weight );text-transform:var( --e-global-typography-26a39ab-text-transform );font-style:var( --e-global-typography-26a39ab-font-style );text-decoration:var( --e-global-typography-26a39ab-text-decoration );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );}.elementor-50879 .elementor-element.elementor-element-50c68c90 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-50879 .elementor-element.elementor-element-7517f263{--display:flex;--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;--overflow:hidden;--border-radius:50px 50px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05%;--padding-bottom:05%;--padding-left:05%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-7517f263:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-7517f263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-57648dfd{width:var( --container-widget-width, 109.978% );max-width:109.978%;padding:0% 0% 0% 0%;--container-widget-width:109.978%;--container-widget-flex-grow:0;text-align:start;}.elementor-50879 .elementor-element.elementor-element-57648dfd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-57648dfd .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 );color:var( --e-global-color-64acc8d );}.elementor-50879 .elementor-element.elementor-element-6c37d52b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-6c37d52b::before, .elementor-50879 .elementor-element.elementor-element-6c37d52b > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-6c37d52b > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-6c37d52b > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-6c37d52b > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-6c37d52b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bryanreeves.com/wp-content/uploads/2026/01/8-1.png");--background-overlay:'';background-position:82vw 247px;background-repeat:no-repeat;background-size:21% auto;}.elementor-50879 .elementor-element.elementor-element-42a6559{--display:flex;--overlay-opacity:0.27;--border-radius:0px 0px 50px 0px;}.elementor-50879 .elementor-element.elementor-element-42a6559:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-42a6559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bryanreeves.com/wp-content/uploads/2026/01/brotherhood-elevate-2026-1-1.jpg");background-position:center center;background-size:cover;}.elementor-50879 .elementor-element.elementor-element-42a6559::before, .elementor-50879 .elementor-element.elementor-element-42a6559 > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-42a6559 > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-42a6559 > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-42a6559 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-42a6559 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-50879 .elementor-element.elementor-element-42a6559.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-4bdaceb9{--display:flex;--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:center;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:05%;--padding-bottom:5%;--padding-left:5%;--padding-right:10%;}.elementor-50879 .elementor-element.elementor-element-4bdaceb9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-1ef7e6dd{width:var( --container-widget-width, 86% );max-width:86%;padding:0% 0% 0% 0%;--container-widget-width:86%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-50879 .elementor-element.elementor-element-1ef7e6dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-1ef7e6dd .elementor-heading-title{font-family:var( --e-global-typography-0ba9361-font-family ), Sans-serif;font-size:var( --e-global-typography-0ba9361-font-size );font-weight:var( --e-global-typography-0ba9361-font-weight );text-transform:var( --e-global-typography-0ba9361-text-transform );font-style:var( --e-global-typography-0ba9361-font-style );text-decoration:var( --e-global-typography-0ba9361-text-decoration );line-height:var( --e-global-typography-0ba9361-line-height );color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-5ef3f769{z-index:5;}.elementor-50879 .elementor-element.elementor-element-5ef3f769 .elementor-image-box-wrapper{text-align:start;}.elementor-50879 .elementor-element.elementor-element-5ef3f769 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-d383f93-font-family ), Sans-serif;font-size:var( --e-global-typography-d383f93-font-size );font-weight:var( --e-global-typography-d383f93-font-weight );text-transform:var( --e-global-typography-d383f93-text-transform );font-style:var( --e-global-typography-d383f93-font-style );text-decoration:var( --e-global-typography-d383f93-text-decoration );line-height:var( --e-global-typography-d383f93-line-height );color:var( --e-global-color-text );}.elementor-50879 .elementor-element.elementor-element-5ef3f769 .elementor-image-box-description{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-50879 .elementor-element.elementor-element-7df2c013 .elementor-button{background-color:var( --e-global-color-af3b071 );font-family:var( --e-global-typography-26a39ab-font-family ), Sans-serif;font-size:var( --e-global-typography-26a39ab-font-size );font-weight:var( --e-global-typography-26a39ab-font-weight );text-transform:var( --e-global-typography-26a39ab-text-transform );font-style:var( --e-global-typography-26a39ab-font-style );text-decoration:var( --e-global-typography-26a39ab-text-decoration );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:24px 35px 14px 0px;}.elementor-50879 .elementor-element.elementor-element-7df2c013 .elementor-button:hover, .elementor-50879 .elementor-element.elementor-element-7df2c013 .elementor-button:focus{background-color:var( --e-global-color-af3b071 );color:var( --e-global-color-c748825 );border-color:var( --e-global-color-c0dca9c );}.elementor-50879 .elementor-element.elementor-element-7df2c013 .elementor-button:hover svg, .elementor-50879 .elementor-element.elementor-element-7df2c013 .elementor-button:focus svg{fill:var( --e-global-color-c748825 );}.elementor-50879 .elementor-element.elementor-element-10c568b6{--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:flex-start;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--overlay-opacity:0.41;--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-10c568b6:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-10c568b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-64acc8d ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-50879 .elementor-element.elementor-element-10c568b6::before, .elementor-50879 .elementor-element.elementor-element-10c568b6 > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-10c568b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-10c568b6 > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-10c568b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-10c568b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bryanreeves.com/wp-content/uploads/2026/01/11.png");--background-overlay:'';background-position:0px 395px;background-repeat:no-repeat;background-size:13% auto;}.elementor-50879 .elementor-element.elementor-element-1e3b392e{--display:flex;}.elementor-50879 .elementor-element.elementor-element-1a57c150{background-color:var( --e-global-color-64acc8d );margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:1;text-align:start;}.elementor-50879 .elementor-element.elementor-element-1a57c150 .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-primary );}.elementor-50879 .elementor-element.elementor-element-29c99f37{width:var( --container-widget-width, 95.516% );max-width:95.516%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:95.516%;--container-widget-flex-grow:0;z-index:0;text-align:start;}.elementor-50879 .elementor-element.elementor-element-29c99f37.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-29c99f37 .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 );color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-6d3abdd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:5px 0px 0px 10px;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-50879 .elementor-element.elementor-element-6d3abdd1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-4cab866d{--display:flex;--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-4cab866d:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-4cab866d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64acc8d );}.elementor-50879 .elementor-element.elementor-element-4cab866d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-24737ae7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;z-index:50;}.elementor-50879 .elementor-element.elementor-element-24737ae7 img{width:684px;height:220px;object-fit:cover;object-position:center center;border-radius:20px 20px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-694d0b9{width:var( --container-widget-width, 86% );max-width:86%;padding:0px 20px 0px 20px;--container-widget-width:86%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-50879 .elementor-element.elementor-element-694d0b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-694d0b9 .elementor-heading-title{font-family:"aksana", Sans-serif;font-size:1.8em;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-3ba0d600{padding:0px 20px 0px 20px;z-index:5;}.elementor-50879 .elementor-element.elementor-element-3ba0d600 .elementor-image-box-wrapper{text-align:start;}.elementor-50879 .elementor-element.elementor-element-3ba0d600 .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-78a70d3-font-family ), Sans-serif;font-size:var( --e-global-typography-78a70d3-font-size );font-weight:var( --e-global-typography-78a70d3-font-weight );text-transform:var( --e-global-typography-78a70d3-text-transform );font-style:var( --e-global-typography-78a70d3-font-style );text-decoration:var( --e-global-typography-78a70d3-text-decoration );line-height:var( --e-global-typography-78a70d3-line-height );letter-spacing:var( --e-global-typography-78a70d3-letter-spacing );word-spacing:var( --e-global-typography-78a70d3-word-spacing );color:var( --e-global-color-text );}.elementor-50879 .elementor-element.elementor-element-3ba0d600 .elementor-image-box-description{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-50879 .elementor-element.elementor-element-6fb68051 .elementor-button{background-color:var( --e-global-color-af3b071 );font-family:"Poppins", Sans-serif;font-size:1em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.6px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:1s;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-c748825 );border-radius:0px 0px 0px 0px;padding:20px 35px 10px 0px;}.elementor-50879 .elementor-element.elementor-element-6fb68051 .elementor-button:hover, .elementor-50879 .elementor-element.elementor-element-6fb68051 .elementor-button:focus{background-color:var( --e-global-color-af3b071 );color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-50879 .elementor-element.elementor-element-6fb68051{padding:0px 0px 20px 20px;}.elementor-50879 .elementor-element.elementor-element-6fb68051 .elementor-button:hover svg, .elementor-50879 .elementor-element.elementor-element-6fb68051 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-50879 .elementor-element.elementor-element-5b818da0{--display:flex;--min-height:446px;--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;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-5b818da0:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-5b818da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64acc8d );}.elementor-50879 .elementor-element.elementor-element-5b818da0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-1e165e3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;z-index:50;}.elementor-50879 .elementor-element.elementor-element-1e165e3f img{width:684px;height:220px;object-fit:cover;object-position:center center;border-radius:20px 20px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-3918a91c{width:var( --container-widget-width, 86% );max-width:86%;padding:0px 20px 0px 20px;--container-widget-width:86%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-50879 .elementor-element.elementor-element-3918a91c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-3918a91c .elementor-heading-title{font-family:"aksana", Sans-serif;font-size:1.8em;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-30a64c6a{padding:0px 20px 0px 20px;z-index:5;}.elementor-50879 .elementor-element.elementor-element-30a64c6a .elementor-image-box-wrapper{text-align:start;}.elementor-50879 .elementor-element.elementor-element-30a64c6a .elementor-image-box-title{margin-bottom:10px;font-family:var( --e-global-typography-78a70d3-font-family ), Sans-serif;font-size:var( --e-global-typography-78a70d3-font-size );font-weight:var( --e-global-typography-78a70d3-font-weight );text-transform:var( --e-global-typography-78a70d3-text-transform );font-style:var( --e-global-typography-78a70d3-font-style );text-decoration:var( --e-global-typography-78a70d3-text-decoration );line-height:var( --e-global-typography-78a70d3-line-height );letter-spacing:var( --e-global-typography-78a70d3-letter-spacing );word-spacing:var( --e-global-typography-78a70d3-word-spacing );color:var( --e-global-color-text );}.elementor-50879 .elementor-element.elementor-element-30a64c6a .elementor-image-box-description{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-50879 .elementor-element.elementor-element-10fd9b6d .elementor-button{background-color:var( --e-global-color-af3b071 );font-family:"Poppins", Sans-serif;font-size:1em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.6px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:1s;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-c748825 );border-radius:0px 0px 0px 0px;padding:20px 35px 10px 0px;}.elementor-50879 .elementor-element.elementor-element-10fd9b6d .elementor-button:hover, .elementor-50879 .elementor-element.elementor-element-10fd9b6d .elementor-button:focus{background-color:var( --e-global-color-af3b071 );color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-50879 .elementor-element.elementor-element-10fd9b6d{padding:0px 0px 20px 20px;}.elementor-50879 .elementor-element.elementor-element-10fd9b6d .elementor-button:hover svg, .elementor-50879 .elementor-element.elementor-element-10fd9b6d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-50879 .elementor-element.elementor-element-6ca5a686{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:0.75;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:50px 50px 0px 0px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:1;}.elementor-50879 .elementor-element.elementor-element-6ca5a686:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-6ca5a686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background:url("https://bryanreeves.com/wp-content/uploads/2026/01/Bryan-Reeves-mens-coach-event.jpg") 50% 50%;background-size:cover;}.elementor-50879 .elementor-element.elementor-element-6ca5a686::before, .elementor-50879 .elementor-element.elementor-element-6ca5a686 > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-6ca5a686 > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-6ca5a686 > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-6ca5a686 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-6ca5a686 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-50879 .elementor-element.elementor-element-6ca5a686.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-3f705492{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-3f705492.e-con{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-65e9ce91{width:var( --container-widget-width, 86% );max-width:86%;padding:5% 0% 1% 0%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;}.elementor-50879 .elementor-element.elementor-element-65e9ce91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-65e9ce91 .elementor-heading-title{font-family:"aksana", Sans-serif;font-size:2.4em;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;color:var( --e-global-color-64acc8d );}.elementor-50879 .elementor-element.elementor-element-402868ef{width:var( --container-widget-width, 51% );max-width:51%;padding:0% 0% 2% 0%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-402868ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-402868ef .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 );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-64acc8d );}.elementor-50879 .elementor-element.elementor-element-10329670{width:var( --container-widget-width, 47.327% );max-width:47.327%;padding:10px 0px 0px 0px;--container-widget-width:47.327%;--container-widget-flex-grow:0;text-align:start;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-64acc8d );}.elementor-50879 .elementor-element.elementor-element-10329670.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-83ee86a .elementor-button{background-color:var( --e-global-color-af3b071 );font-family:var( --e-global-typography-26a39ab-font-family ), Sans-serif;font-size:var( --e-global-typography-26a39ab-font-size );font-weight:var( --e-global-typography-26a39ab-font-weight );text-transform:var( --e-global-typography-26a39ab-text-transform );font-style:var( --e-global-typography-26a39ab-font-style );text-decoration:var( --e-global-typography-26a39ab-text-decoration );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );fill:var( --e-global-color-64acc8d );color:var( --e-global-color-64acc8d );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-64acc8d );border-radius:0px 0px 0px 0px;padding:24px 47px 14px 0px;}.elementor-50879 .elementor-element.elementor-element-83ee86a .elementor-button:hover, .elementor-50879 .elementor-element.elementor-element-83ee86a .elementor-button:focus{background-color:var( --e-global-color-af3b071 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-50879 .elementor-element.elementor-element-83ee86a{width:var( --container-widget-width, 35% );max-width:35%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-83ee86a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-83ee86a .elementor-button:hover svg, .elementor-50879 .elementor-element.elementor-element-83ee86a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-50879 .elementor-element.elementor-element-58c7da7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:50px 50px 0px 0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-50879 .elementor-element.elementor-element-58c7da7b:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-58c7da7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11110F;background-image:url("https://bryanreeves.com/wp-content/uploads/2026/01/bryan-reeves-podcast-bridging-connections-2-2.jpg");background-position:769px 0px;background-repeat:no-repeat;background-size:50% auto;}.elementor-50879 .elementor-element.elementor-element-58fafa63{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-44cbfd2{width:var( --container-widget-width, 86% );max-width:86%;padding:05% 0% 1% 0%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;}.elementor-50879 .elementor-element.elementor-element-44cbfd2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-44cbfd2 .elementor-heading-title{font-family:"aksana", Sans-serif;font-size:2.4em;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;color:var( --e-global-color-64acc8d );}.elementor-50879 .elementor-element.elementor-element-c9b5dd4{width:var( --container-widget-width, 51% );max-width:51%;padding:0% 0% 2% 0%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-c9b5dd4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-c9b5dd4 .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 );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-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-50879 .elementor-element.elementor-element-bdb4d48{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-50879 .elementor-element.elementor-element-bdb4d48 .elementor-divider-separator{width:44%;}.elementor-50879 .elementor-element.elementor-element-bdb4d48 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-50879 .elementor-element.elementor-element-367ac568{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-367ac568.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-367ac568 .elementor-image-box-wrapper{text-align:start;}.elementor-50879 .elementor-element.elementor-element-367ac568 .elementor-image-box-title{font-family:var( --e-global-typography-d383f93-font-family ), Sans-serif;font-size:var( --e-global-typography-d383f93-font-size );font-weight:var( --e-global-typography-d383f93-font-weight );text-transform:var( --e-global-typography-d383f93-text-transform );font-style:var( --e-global-typography-d383f93-font-style );text-decoration:var( --e-global-typography-d383f93-text-decoration );line-height:var( --e-global-typography-d383f93-line-height );color:var( --e-global-color-64acc8d );}.elementor-50879 .elementor-element.elementor-element-367ac568:has(:hover) .elementor-image-box-title,
					 .elementor-50879 .elementor-element.elementor-element-367ac568:has(:focus) .elementor-image-box-title{color:var( --e-global-color-64acc8d );}.elementor-50879 .elementor-element.elementor-element-367ac568 .elementor-image-box-description{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-64acc8d );}.elementor-50879 .elementor-element.elementor-element-44af3bbc{width:var( --container-widget-width, 61% );max-width:61%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:05px 20px 05px 0px;--container-widget-width:61%;--container-widget-flex-grow:0;--e-icon-list-icon-size:23px;}.elementor-50879 .elementor-element.elementor-element-44af3bbc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(37px/2);}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(37px/2);}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(37px/2);}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-37px/2);}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-37px/2);}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-icon i{color:var( --e-global-color-64acc8d );transition:color 0.3s;}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-icon svg{fill:var( --e-global-color-64acc8d );transition:fill 0.3s;}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-item > a{font-family:var( --e-global-typography-0723ef9-font-family ), Sans-serif;font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-text{color:var( --e-global-color-64acc8d );transition:color 0.3s;}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-50879 .elementor-element.elementor-element-768e1409{--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:center;--align-items:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--border-radius:50px 50px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:7%;--padding-left:0%;--padding-right:5%;--z-index:3;}.elementor-50879 .elementor-element.elementor-element-768e1409:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-768e1409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-6c6e4205{--display:flex;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 02px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:02px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0%;--margin-bottom:0%;--margin-left:-5%;--margin-right:0%;--padding-top:3%;--padding-bottom:0%;--padding-left:05%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-6c6e4205.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-40149b65{width:var( --container-widget-width, 86% );max-width:86%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;}.elementor-50879 .elementor-element.elementor-element-40149b65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-40149b65 .elementor-heading-title{font-family:"aksana", Sans-serif;font-size:2.4em;font-weight:normal;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;color:var( --e-global-color-64acc8d );}.elementor-50879 .elementor-element.elementor-element-342ae8fe{width:var( --container-widget-width, 92.902% );max-width:92.902%;padding:0% 0% 0% 0%;--container-widget-width:92.902%;--container-widget-flex-grow:0;text-align:start;}.elementor-50879 .elementor-element.elementor-element-342ae8fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-342ae8fe .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:5.1em;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:0.9px;color:var( --e-global-color-accent );}.elementor-50879 .elementor-element.elementor-element-314c1752{text-align:start;}.elementor-50879 .elementor-element.elementor-element-314c1752 .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-64acc8d );}.elementor-50879 .elementor-element.elementor-element-c3265ed{width:var( --container-widget-width, 81.454% );max-width:81.454%;padding:3% 0% 0% 0%;--container-widget-width:81.454%;--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-64acc8d );}.elementor-50879 .elementor-element.elementor-element-c3265ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-71e44f3b{text-align:start;}.elementor-50879 .elementor-element.elementor-element-71e44f3b img{width:39%;opacity:1;filter:brightness( 250% ) contrast( 0% ) saturate( 133% ) blur( 0px ) hue-rotate( 0deg );}.elementor-50879 .elementor-element.elementor-element-2fbddfbc{--display:flex;--min-height:441px;--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-end;--flex-wrap:nowrap;--overlay-opacity:0.9;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-50879 .elementor-element.elementor-element-2fbddfbc:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-2fbddfbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af3b071 );background:url("https://bryanreeves.com/wp-content/uploads/2026/01/generating-daily-momentum-1.jpg") 50% 50%;background-size:cover;}.elementor-50879 .elementor-element.elementor-element-2fbddfbc::before, .elementor-50879 .elementor-element.elementor-element-2fbddfbc > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-2fbddfbc > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-2fbddfbc > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-2fbddfbc > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-2fbddfbc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-af3b071 ) 58%, var( --e-global-color-text ) 100%);}.elementor-50879 .elementor-element.elementor-element-2fbddfbc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-4b3f7f1a .elementor-button{background-color:var( --e-global-color-af3b071 );font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-64acc8d );color:var( --e-global-color-64acc8d );transition-duration:0.8s;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-64acc8d );border-radius:0px 0px 0px 0px;padding:24px 47px 14px 0px;}.elementor-50879 .elementor-element.elementor-element-4b3f7f1a .elementor-button:hover, .elementor-50879 .elementor-element.elementor-element-4b3f7f1a .elementor-button:focus{background-color:var( --e-global-color-af3b071 );color:var( --e-global-color-64acc8d );border-color:var( --e-global-color-accent );}.elementor-50879 .elementor-element.elementor-element-4b3f7f1a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 20px;z-index:10;}.elementor-50879 .elementor-element.elementor-element-4b3f7f1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50879 .elementor-element.elementor-element-4b3f7f1a .elementor-button:hover svg, .elementor-50879 .elementor-element.elementor-element-4b3f7f1a .elementor-button:focus svg{fill:var( --e-global-color-64acc8d );}.elementor-50879 .elementor-element.elementor-element-4a9a175b{--display:flex;--min-height:760px;--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:center;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.66;--border-radius:50px 50px 0px 0px;--margin-top:-50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;--z-index:5;}.elementor-50879 .elementor-element.elementor-element-4a9a175b:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-4a9a175b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://bryanreeves.com/wp-content/uploads/2026/01/elevate-bryan-reeves61-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50879 .elementor-element.elementor-element-4a9a175b::before, .elementor-50879 .elementor-element.elementor-element-4a9a175b > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-4a9a175b > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-4a9a175b > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-4a9a175b > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-4a9a175b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-50879 .elementor-element.elementor-element-6194cab6{text-align:center;}.elementor-50879 .elementor-element.elementor-element-6194cab6 .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-a1c3e10 );}.elementor-50879 .elementor-element.elementor-element-7af8ee30{text-align:center;}.elementor-50879 .elementor-element.elementor-element-7af8ee30 .elementor-heading-title{font-family:var( --e-global-typography-f16e079-font-family ), Sans-serif;font-size:var( --e-global-typography-f16e079-font-size );font-weight:var( --e-global-typography-f16e079-font-weight );text-transform:var( --e-global-typography-f16e079-text-transform );font-style:var( --e-global-typography-f16e079-font-style );text-decoration:var( --e-global-typography-f16e079-text-decoration );line-height:var( --e-global-typography-f16e079-line-height );letter-spacing:var( --e-global-typography-f16e079-letter-spacing );color:#FBFBFB;}.elementor-50879 .elementor-element.elementor-element-724c663b .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-896aafe-font-family ), Sans-serif;font-size:var( --e-global-typography-896aafe-font-size );font-weight:var( --e-global-typography-896aafe-font-weight );text-transform:var( --e-global-typography-896aafe-text-transform );font-style:var( --e-global-typography-896aafe-font-style );text-decoration:var( --e-global-typography-896aafe-text-decoration );line-height:var( --e-global-typography-896aafe-line-height );letter-spacing:var( --e-global-typography-896aafe-letter-spacing );word-spacing:var( --e-global-typography-896aafe-word-spacing );fill:var( --e-global-color-64acc8d );color:var( --e-global-color-64acc8d );border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:15px 25px 15px 25px;}.elementor-50879 .elementor-element.elementor-element-724c663b .elementor-button:hover, .elementor-50879 .elementor-element.elementor-element-724c663b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-724c663b .elementor-button:hover svg, .elementor-50879 .elementor-element.elementor-element-724c663b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-50879 .elementor-element.elementor-element-6c1889d9{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;border-style:none;columns:1;text-align:center;font-family:var( --e-global-typography-26a39ab-font-family ), Sans-serif;font-size:var( --e-global-typography-26a39ab-font-size );font-weight:var( --e-global-typography-26a39ab-font-weight );text-transform:var( --e-global-typography-26a39ab-text-transform );font-style:var( --e-global-typography-26a39ab-font-style );text-decoration:var( --e-global-typography-26a39ab-text-decoration );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );color:var( --e-global-color-secondary );}.elementor-50879 .elementor-element.elementor-element-6c1889d9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-50879 .elementor-element.elementor-element-6c99526b{--min-height:100vh;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-6c99526b:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-6c99526b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:22% 13%;background-size:cover;}.elementor-50879 .elementor-element.elementor-element-dd99815{--min-height:86vh;--justify-content:center;--padding-top:6%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-widget-heading .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-50879 .elementor-element.elementor-element-3b7bf379{padding:0px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-3b7bf379 .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-50879 .elementor-element.elementor-element-72d8d014 .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-50879 .elementor-element.elementor-element-164634f5{width:var( --container-widget-width, 50% );max-width:50%;margin:162px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 5% 0%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-164634f5 .elementor-heading-title{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-widget-button .elementor-button{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-50879 .elementor-element.elementor-element-6727e317{padding:0px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-6727e317 .elementor-button{font-size:var( --e-global-typography-26a39ab-font-size );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );}.elementor-50879 .elementor-element.elementor-element-3b504d9a{--min-height:0px;--justify-content:flex-start;}.elementor-50879 .elementor-element.elementor-element-bcfcafc{--min-height:645px;--padding-top:16%;--padding-bottom:0%;--padding-left:0%;--padding-right:1%;}.elementor-50879 .elementor-element.elementor-element-7f4bf311{width:var( --container-widget-width, 100% );max-width:100%;margin:0px -26px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-7f4bf311 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-3411f369{--padding-top:16%;--padding-bottom:11%;--padding-left:4%;--padding-right:4%;}.elementor-50879 .elementor-element.elementor-element-6597a05{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-6597a05 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-d0b7239{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-50879 .elementor-element.elementor-element-d0b7239 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-e235240{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-50e2b9ae{text-align:start;}.elementor-50879 .elementor-element.elementor-element-50e2b9ae .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-widget-text-editor{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-50879 .elementor-element.elementor-element-1c901437{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:start;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-50879 .elementor-element.elementor-element-375d9dd5{padding:0px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-375d9dd5 .elementor-button{font-size:var( --e-global-typography-26a39ab-font-size );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );}.elementor-widget-image .widget-image-caption{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-50879 .elementor-element.elementor-element-1b05dd44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50879 .elementor-element.elementor-element-ff1ccef{--justify-content:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:05%;--padding-bottom:05%;--padding-left:05%;--padding-right:2%;}.elementor-50879 .elementor-element.elementor-element-ff1ccef.e-con{--align-self:flex-start;}.elementor-50879 .elementor-element.elementor-element-b5d2f48{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-50879 .elementor-element.elementor-element-b5d2f48 .elementor-heading-title{font-size:2.1em;}.elementor-50879 .elementor-element.elementor-element-4623964{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-50879 .elementor-element.elementor-element-4623964.elementor-element{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-4623964 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-2f1a8b1{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-50879 .elementor-element.elementor-element-2f1a8b1 .elementor-icon-wrapper{text-align:center;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box .elementor-image-box-description{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-50879 .elementor-element.elementor-element-6fd0c8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -35px;--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-50879 .elementor-element.elementor-element-6fd0c8f .elementor-image-box-title{font-size:1.8em;}.elementor-50879 .elementor-element.elementor-element-6fd0c8f .elementor-image-box-description{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-50879 .elementor-element.elementor-element-351a683e{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-d716eba{--min-height:360px;}.elementor-widget-call-to-action .elementor-cta__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-widget-call-to-action .elementor-cta__description{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-widget-call-to-action .elementor-cta__button{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-widget-call-to-action .elementor-ribbon-inner{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-50879 .elementor-element.elementor-element-4b6e908f .elementor-cta__content{min-height:360px;}.elementor-50879 .elementor-element.elementor-element-4b6e908f .elementor-cta__title{font-size:1.7em;}.elementor-50879 .elementor-element.elementor-element-1d915 .elementor-cta__content{min-height:175px;}.elementor-50879 .elementor-element.elementor-element-1d915 .elementor-cta__title{font-size:1.7em;}.elementor-50879 .elementor-element.elementor-element-450068b .elementor-cta__content{min-height:175px;}.elementor-50879 .elementor-element.elementor-element-450068b .elementor-cta__title{font-size:2em;}.elementor-50879 .elementor-element.elementor-element-2ea2bcfd{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-50879 .elementor-element.elementor-element-2ea2bcfd .elementor-cta__content{min-height:175px;}.elementor-50879 .elementor-element.elementor-element-2ea2bcfd .elementor-cta__title{font-size:2em;}.elementor-50879 .elementor-element.elementor-element-3029d200 .elementor-cta__content{min-height:175px;}.elementor-50879 .elementor-element.elementor-element-3029d200 .elementor-cta__title{font-size:2em;}.elementor-50879 .elementor-element.elementor-element-b29624e{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-50879 .elementor-element.elementor-element-b29624e .elementor-cta__content{min-height:175px;}.elementor-50879 .elementor-element.elementor-element-b29624e .elementor-cta__title{font-size:2em;}.elementor-50879 .elementor-element.elementor-element-20f22edb .elementor-cta__content{min-height:175px;}.elementor-50879 .elementor-element.elementor-element-20f22edb .elementor-cta__title{font-size:1.7em;}.elementor-50879 .elementor-element.elementor-element-3f5d9c63{--min-height:360px;}.elementor-50879 .elementor-element.elementor-element-3701c4e3 .elementor-cta__content{min-height:360px;}.elementor-50879 .elementor-element.elementor-element-3701c4e3 .elementor-cta__title{font-size:1.7em;}.elementor-50879 .elementor-element.elementor-element-ba91680{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-26e795fe .elementor-heading-title{font-size:var( --e-global-typography-82e1c0f-font-size );}.elementor-50879 .elementor-element.elementor-element-61f71df7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-5b787a04{width:var( --container-widget-width, 35.496% );max-width:35.496%;--container-widget-width:35.496%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-5b787a04 .elementor-heading-title{font-size:2.3em;}.elementor-50879 .elementor-element.elementor-element-5119278{padding:20px 60px 20px 20px;font-size:var( --e-global-typography-26a39ab-font-size );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );}.elementor-50879 .elementor-element.elementor-element-52c7766c{--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:5%;--padding-left:5%;--padding-right:4%;}.elementor-50879 .elementor-element.elementor-element-51b3e2de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-6044ab9c{--spacer-size:240px;--container-widget-width:165px;--container-widget-flex-grow:0;width:var( --container-widget-width, 165px );max-width:165px;top:11px;z-index:1;}body:not(.rtl) .elementor-50879 .elementor-element.elementor-element-6044ab9c{left:6px;}body.rtl .elementor-50879 .elementor-element.elementor-element-6044ab9c{right:6px;}.elementor-50879 .elementor-element.elementor-element-616dad0f img{height:240px;}.elementor-50879 .elementor-element.elementor-element-13f2dd3 .elementor-heading-title{font-size:1.2em;}.elementor-50879 .elementor-element.elementor-element-6773eeb .elementor-heading-title{font-size:0.8em;line-height:1.5em;}.elementor-50879 .elementor-element.elementor-element-299d6197{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-334ccbd0{padding:0px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-334ccbd0 .elementor-button{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 );padding:15px 20px 15px 20px;}.elementor-50879 .elementor-element.elementor-element-954a774{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-52331453{--spacer-size:240px;--container-widget-width:165px;--container-widget-flex-grow:0;width:var( --container-widget-width, 165px );max-width:165px;top:11px;z-index:1;}body:not(.rtl) .elementor-50879 .elementor-element.elementor-element-52331453{left:6px;}body.rtl .elementor-50879 .elementor-element.elementor-element-52331453{right:6px;}.elementor-50879 .elementor-element.elementor-element-53871e21 img{height:240px;}.elementor-50879 .elementor-element.elementor-element-1284537 .elementor-heading-title{font-size:var( --e-global-typography-d2d5f5e-font-size );line-height:var( --e-global-typography-d2d5f5e-line-height );letter-spacing:var( --e-global-typography-d2d5f5e-letter-spacing );word-spacing:var( --e-global-typography-d2d5f5e-word-spacing );}.elementor-50879 .elementor-element.elementor-element-04fc6cb .elementor-heading-title{font-size:0.8em;line-height:1.5em;}.elementor-50879 .elementor-element.elementor-element-28d96135{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-6b549c01{padding:0px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-6b549c01 .elementor-button{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 );padding:15px 20px 15px 20px;}.elementor-50879 .elementor-element.elementor-element-46313a4c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-4ca07b2b{--spacer-size:240px;--container-widget-width:165px;--container-widget-flex-grow:0;width:var( --container-widget-width, 165px );max-width:165px;top:11px;z-index:1;}body:not(.rtl) .elementor-50879 .elementor-element.elementor-element-4ca07b2b{left:6px;}body.rtl .elementor-50879 .elementor-element.elementor-element-4ca07b2b{right:6px;}.elementor-50879 .elementor-element.elementor-element-6f8cddaf img{height:240px;}.elementor-50879 .elementor-element.elementor-element-54276b4 .elementor-heading-title{font-size:var( --e-global-typography-d2d5f5e-font-size );line-height:var( --e-global-typography-d2d5f5e-line-height );letter-spacing:var( --e-global-typography-d2d5f5e-letter-spacing );word-spacing:var( --e-global-typography-d2d5f5e-word-spacing );}.elementor-50879 .elementor-element.elementor-element-66c6e4a .elementor-heading-title{font-size:0.8em;line-height:1.5em;}.elementor-50879 .elementor-element.elementor-element-1a1468ba{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-460bb0af{padding:0px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-460bb0af .elementor-button{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 );padding:15px 20px 15px 20px;}.elementor-50879 .elementor-element.elementor-element-2d83527e{--padding-top:60px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50879 .elementor-element.elementor-element-20d3bb0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50879 .elementor-element.elementor-element-20d3bb0c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__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-widget-testimonial-carousel .elementor-testimonial__name{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-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-51b29d91{padding:0px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-51b29d91 .elementor-swiper-button{font-size:20px;}.elementor-50879 .elementor-element.elementor-element-51b29d91 .elementor-testimonial__text{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-51b29d91 .elementor-testimonial__name{font-size:0.95em;line-height:1.4em;}.elementor-50879 .elementor-element.elementor-element-51b29d91 .elementor-testimonial__title{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-186d64a2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-50879 .elementor-element.elementor-element-186d64a2::before, .elementor-50879 .elementor-element.elementor-element-186d64a2 > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-186d64a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-186d64a2 > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-186d64a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-186d64a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;background-size:185px auto;}.elementor-50879 .elementor-element.elementor-element-6dae9fea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-7c2e2763{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-50879 .elementor-element.elementor-element-7c2e2763 .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-50879 .elementor-element.elementor-element-67b11b96{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-436ab1d4{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-50879 .elementor-element.elementor-element-436ab1d4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-74eac01e img{height:300px;}.elementor-50879 .elementor-element.elementor-element-61ad872e .elementor-heading-title{font-size:1em;line-height:1.5em;}.elementor-50879 .elementor-element.elementor-element-5e9ca249{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-28bc9a1a{padding:40px 0px 30px 0px;}.elementor-50879 .elementor-element.elementor-element-28bc9a1a img{height:255px;}.elementor-50879 .elementor-element.elementor-element-756f645 .elementor-heading-title{font-size:1em;line-height:1.5em;}.elementor-50879 .elementor-element.elementor-element-2f8646ed{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-50879 .elementor-element.elementor-element-50c68c90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50879 .elementor-element.elementor-element-50c68c90 .elementor-icon-list-item > a{font-size:var( --e-global-typography-26a39ab-font-size );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );}.elementor-50879 .elementor-element.elementor-element-7517f263{--padding-top:05%;--padding-bottom:05%;--padding-left:05%;--padding-right:05%;}.elementor-50879 .elementor-element.elementor-element-57648dfd{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-50879 .elementor-element.elementor-element-57648dfd.elementor-element{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-57648dfd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-6c37d52b::before, .elementor-50879 .elementor-element.elementor-element-6c37d52b > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-6c37d52b > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-6c37d52b > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-6c37d52b > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-6c37d52b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0vw 0px;}.elementor-50879 .elementor-element.elementor-element-6c37d52b{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-50879 .elementor-element.elementor-element-42a6559{--min-height:313px;--border-radius:0px 0px 30px 0px;}.elementor-50879 .elementor-element.elementor-element-4bdaceb9{--min-height:325px;--border-radius:0px 0px 0px 0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-50879 .elementor-element.elementor-element-1ef7e6dd{width:var( --container-widget-width, 591.719px );max-width:591.719px;--container-widget-width:591.719px;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-1ef7e6dd .elementor-heading-title{font-size:var( --e-global-typography-0ba9361-font-size );line-height:var( --e-global-typography-0ba9361-line-height );}.elementor-50879 .elementor-element.elementor-element-5ef3f769 .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-d383f93-font-size );line-height:var( --e-global-typography-d383f93-line-height );}.elementor-50879 .elementor-element.elementor-element-5ef3f769 .elementor-image-box-description{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-50879 .elementor-element.elementor-element-7df2c013 .elementor-button{font-size:var( --e-global-typography-26a39ab-font-size );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );}.elementor-50879 .elementor-element.elementor-element-10c568b6{--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:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:9%;--padding-left:0%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-10c568b6::before, .elementor-50879 .elementor-element.elementor-element-10c568b6 > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-10c568b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-10c568b6 > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-10c568b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-10c568b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-50879 .elementor-element.elementor-element-1a57c150{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-50879 .elementor-element.elementor-element-1a57c150 .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-50879 .elementor-element.elementor-element-29c99f37{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-50879 .elementor-element.elementor-element-29c99f37 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-6d3abdd1{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--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-50879 .elementor-element.elementor-element-4cab866d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-24737ae7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-50879 .elementor-element.elementor-element-24737ae7 img{height:196px;object-fit:cover;object-position:top right;}.elementor-50879 .elementor-element.elementor-element-694d0b9{width:var( --container-widget-width, 591.719px );max-width:591.719px;padding:0px 20px 0px 20px;--container-widget-width:591.719px;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-694d0b9 .elementor-heading-title{font-size:1.7em;}.elementor-50879 .elementor-element.elementor-element-3ba0d600{padding:0px 10px 0px 20px;}.elementor-50879 .elementor-element.elementor-element-3ba0d600 .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-78a70d3-font-size );line-height:var( --e-global-typography-78a70d3-line-height );letter-spacing:var( --e-global-typography-78a70d3-letter-spacing );word-spacing:var( --e-global-typography-78a70d3-word-spacing );}.elementor-50879 .elementor-element.elementor-element-3ba0d600 .elementor-image-box-description{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-50879 .elementor-element.elementor-element-6fb68051{padding:0px 0px 30px 20px;}.elementor-50879 .elementor-element.elementor-element-6fb68051 .elementor-button{font-size:0.95em;line-height:1.4em;padding:20px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-5b818da0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-5b818da0.e-con{--align-self:flex-start;}.elementor-50879 .elementor-element.elementor-element-1e165e3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-50879 .elementor-element.elementor-element-1e165e3f img{height:196px;object-fit:cover;object-position:top right;}.elementor-50879 .elementor-element.elementor-element-3918a91c{width:var( --container-widget-width, 591.719px );max-width:591.719px;padding:0px 20px 0px 20px;--container-widget-width:591.719px;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-3918a91c .elementor-heading-title{font-size:1.7em;}.elementor-50879 .elementor-element.elementor-element-30a64c6a{padding:0px 10px 0px 20px;}.elementor-50879 .elementor-element.elementor-element-30a64c6a .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-78a70d3-font-size );line-height:var( --e-global-typography-78a70d3-line-height );letter-spacing:var( --e-global-typography-78a70d3-letter-spacing );word-spacing:var( --e-global-typography-78a70d3-word-spacing );}.elementor-50879 .elementor-element.elementor-element-30a64c6a .elementor-image-box-description{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-50879 .elementor-element.elementor-element-10fd9b6d{padding:0px 0px 30px 20px;}.elementor-50879 .elementor-element.elementor-element-10fd9b6d .elementor-button{font-size:0.95em;line-height:1.4em;padding:20px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-6ca5a686{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-3f705492{--padding-top:40px;--padding-bottom:5px;--padding-left:40px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-65e9ce91{width:var( --container-widget-width, 591.719px );max-width:591.719px;padding:0% 0% 0% 0%;--container-widget-width:591.719px;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-65e9ce91 .elementor-heading-title{font-size:2em;}.elementor-50879 .elementor-element.elementor-element-402868ef .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-50879 .elementor-element.elementor-element-10329670{width:var( --container-widget-width, 444.781px );max-width:444.781px;--container-widget-width:444.781px;--container-widget-flex-grow:0;text-align:start;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-50879 .elementor-element.elementor-element-83ee86a{width:var( --container-widget-width, 366.547px );max-width:366.547px;margin:3px 3px calc(var(--kit-widget-spacing, 0px) + 3px) 3px;--container-widget-width:366.547px;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-83ee86a .elementor-button{font-size:var( --e-global-typography-26a39ab-font-size );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );}.elementor-50879 .elementor-element.elementor-element-58c7da7b:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-58c7da7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:330px 0px;background-size:75% auto;}.elementor-50879 .elementor-element.elementor-element-58fafa63{--padding-top:40px;--padding-bottom:5px;--padding-left:40px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-44cbfd2{width:var( --container-widget-width, 591.719px );max-width:591.719px;padding:0% 0% 0% 0%;--container-widget-width:591.719px;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-44cbfd2 .elementor-heading-title{font-size:2em;}.elementor-50879 .elementor-element.elementor-element-c9b5dd4 .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-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-367ac568 .elementor-image-box-title{font-size:var( --e-global-typography-d383f93-font-size );line-height:var( --e-global-typography-d383f93-line-height );}.elementor-50879 .elementor-element.elementor-element-367ac568 .elementor-image-box-description{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-50879 .elementor-element.elementor-element-44af3bbc{width:var( --container-widget-width, 575.93px );max-width:575.93px;--container-widget-width:575.93px;--container-widget-flex-grow:0;--icon-vertical-offset:3px;}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-item > a{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-768e1409{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:10%;--padding-left:0%;--padding-right:3%;}.elementor-50879 .elementor-element.elementor-element-6c6e4205{--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-50879 .elementor-element.elementor-element-40149b65{width:var( --container-widget-width, 591.719px );max-width:591.719px;--container-widget-width:591.719px;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-40149b65 .elementor-heading-title{font-size:2em;}.elementor-50879 .elementor-element.elementor-element-342ae8fe{width:var( --container-widget-width, 591.719px );max-width:591.719px;--container-widget-width:591.719px;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-342ae8fe .elementor-heading-title{font-size:3em;line-height:0.9em;}.elementor-50879 .elementor-element.elementor-element-314c1752 .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-50879 .elementor-element.elementor-element-c3265ed{width:var( --container-widget-width, 382.18px );max-width:382.18px;--container-widget-width:382.18px;--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-50879 .elementor-element.elementor-element-2fbddfbc{--min-height:48vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-4b3f7f1a{margin:3px 3px calc(var(--kit-widget-spacing, 0px) + 3px) 3px;padding:0px 0px 20px 20px;}.elementor-50879 .elementor-element.elementor-element-4b3f7f1a .elementor-button{font-size:1em;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-4a9a175b{--min-height:525px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-6194cab6 .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-50879 .elementor-element.elementor-element-7af8ee30 .elementor-heading-title{font-size:var( --e-global-typography-f16e079-font-size );line-height:var( --e-global-typography-f16e079-line-height );letter-spacing:var( --e-global-typography-f16e079-letter-spacing );}.elementor-50879 .elementor-element.elementor-element-724c663b{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-724c663b.elementor-element{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-724c663b .elementor-button{font-size:var( --e-global-typography-896aafe-font-size );line-height:var( --e-global-typography-896aafe-line-height );letter-spacing:var( --e-global-typography-896aafe-letter-spacing );word-spacing:var( --e-global-typography-896aafe-word-spacing );border-width:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-50879 .elementor-element.elementor-element-6c1889d9{font-size:var( --e-global-typography-26a39ab-font-size );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );}}@media(max-width:767px){.elementor-50879 .elementor-element.elementor-element-6c99526b{--min-height:87vh;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--overlay-opacity:0.66;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:12%;--padding-left:6%;--padding-right:6%;}.elementor-50879 .elementor-element.elementor-element-6c99526b:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-6c99526b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:56% -61px;background-size:480px auto;}.elementor-50879 .elementor-element.elementor-element-dd99815{--min-height:80vh;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-widget-heading .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-50879 .elementor-element.elementor-element-3b7bf379{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;text-align:center;}.elementor-50879 .elementor-element.elementor-element-3b7bf379.elementor-element{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-3b7bf379 .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-50879 .elementor-element.elementor-element-72d8d014{margin:176px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-50879 .elementor-element.elementor-element-72d8d014 .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-50879 .elementor-element.elementor-element-164634f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-50879 .elementor-element.elementor-element-164634f5.elementor-element{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-164634f5 .elementor-heading-title{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-widget-button .elementor-button{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-50879 .elementor-element.elementor-element-6727e317{padding:0px 0px 20px 0px;}.elementor-50879 .elementor-element.elementor-element-6727e317.elementor-element{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-6727e317 .elementor-button{font-size:var( --e-global-typography-26a39ab-font-size );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );}.elementor-50879 .elementor-element.elementor-element-3b504d9a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-bcfcafc{--min-height:415px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-50879 .elementor-element.elementor-element-bcfcafc::before, .elementor-50879 .elementor-element.elementor-element-bcfcafc > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-bcfcafc > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-bcfcafc > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-bcfcafc > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-bcfcafc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -39px;}.elementor-50879 .elementor-element.elementor-element-7f4bf311{margin:-71% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-50879 .elementor-element.elementor-element-7f4bf311 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-3411f369{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-50879 .elementor-element.elementor-element-6597a05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-50879 .elementor-element.elementor-element-6597a05 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-d0b7239{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-50879 .elementor-element.elementor-element-d0b7239 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-50e2b9ae{text-align:center;}.elementor-50879 .elementor-element.elementor-element-50e2b9ae .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-widget-text-editor{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-50879 .elementor-element.elementor-element-1c901437{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;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-50879 .elementor-element.elementor-element-375d9dd5.elementor-element{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-375d9dd5 .elementor-button{font-size:var( --e-global-typography-26a39ab-font-size );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );padding:15px 20px 15px 20px;}.elementor-widget-image .widget-image-caption{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-50879 .elementor-element.elementor-element-1b05dd44{padding:0px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-9368e93{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-50879 .elementor-element.elementor-element-ff1ccef{--border-radius:0px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-b5d2f48{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-50879 .elementor-element.elementor-element-b5d2f48 .elementor-heading-title{font-size:1.6em;line-height:1.2em;}.elementor-50879 .elementor-element.elementor-element-4623964{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-4623964 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-2f1a8b1{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;padding:0px 0px 0px 14px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-2f1a8b1.elementor-element{--align-self:flex-start;}.elementor-50879 .elementor-element.elementor-element-2f1a8b1 .elementor-icon-wrapper{text-align:start;}.elementor-50879 .elementor-element.elementor-element-2f1a8b1 .elementor-icon{font-size:67px;}.elementor-50879 .elementor-element.elementor-element-2f1a8b1 .elementor-icon svg{height:67px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box .elementor-image-box-description{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-50879 .elementor-element.elementor-element-6fd0c8f{width:var( --container-widget-width, 100% );max-width:100%;margin:-72px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-6fd0c8f .elementor-image-box-img{margin-bottom:34px;}.elementor-50879 .elementor-element.elementor-element-6fd0c8f .elementor-image-box-title{font-size:1.1em;line-height:1.4em;}.elementor-50879 .elementor-element.elementor-element-6fd0c8f .elementor-image-box-description{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-50879 .elementor-element.elementor-element-351a683e{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-d716eba{--min-height:197px;}.elementor-widget-call-to-action .elementor-cta__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-widget-call-to-action .elementor-cta__description{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-widget-call-to-action .elementor-cta__button{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-widget-call-to-action .elementor-ribbon-inner{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-50879 .elementor-element.elementor-element-4b6e908f{padding:0px 0px 0px 0px;border-radius:20px 20px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-4b6e908f .elementor-cta__content{min-height:193px;}.elementor-50879 .elementor-element.elementor-element-4b6e908f .elementor-cta__title{font-size:1.6em;line-height:1.2em;}.elementor-50879 .elementor-element.elementor-element-38fb4a1c{--justify-content:center;}.elementor-50879 .elementor-element.elementor-element-1d915{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-50879 .elementor-element.elementor-element-1d915.elementor-element{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-1d915 .elementor-cta__title{font-size:1.6em;line-height:1.2em;}.elementor-50879 .elementor-element.elementor-element-450068b{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-50879 .elementor-element.elementor-element-450068b .elementor-cta__content{min-height:175px;}.elementor-50879 .elementor-element.elementor-element-450068b .elementor-cta__title{font-size:1.4em;letter-spacing:-0.4px;}.elementor-50879 .elementor-element.elementor-element-2ea2bcfd .elementor-cta__title{font-size:1.4em;letter-spacing:-0.4px;}.elementor-50879 .elementor-element.elementor-element-107bb3dd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50879 .elementor-element.elementor-element-3029d200{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-50879 .elementor-element.elementor-element-3029d200 .elementor-cta__title{font-size:1.4em;letter-spacing:-0.4px;}.elementor-50879 .elementor-element.elementor-element-b29624e{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-50879 .elementor-element.elementor-element-b29624e .elementor-cta__title{font-size:1.4em;letter-spacing:-0.4px;}.elementor-50879 .elementor-element.elementor-element-20f22edb .elementor-cta__content{min-height:193px;}.elementor-50879 .elementor-element.elementor-element-20f22edb .elementor-cta__title{font-size:1.6em;line-height:1.2em;}.elementor-50879 .elementor-element.elementor-element-3f5d9c63{--min-height:0px;}.elementor-50879 .elementor-element.elementor-element-3701c4e3{border-radius:0px 0px 20px 20px;}.elementor-50879 .elementor-element.elementor-element-3701c4e3 .elementor-cta__content{min-height:193px;}.elementor-50879 .elementor-element.elementor-element-3701c4e3 .elementor-cta__title{font-size:1.6em;line-height:1.2em;}.elementor-50879 .elementor-element.elementor-element-4dd676b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:61px;--container-widget-flex-grow:0;width:var( --container-widget-width, 61px );max-width:61px;}.elementor-50879 .elementor-element.elementor-element-4dd676b2 img{width:100%;}.elementor-50879 .elementor-element.elementor-element-26e795fe{text-align:center;}.elementor-50879 .elementor-element.elementor-element-26e795fe .elementor-heading-title{font-size:var( --e-global-typography-82e1c0f-font-size );}.elementor-50879 .elementor-element.elementor-element-61f71df7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-5b787a04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-50879 .elementor-element.elementor-element-5b787a04.elementor-element{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-5b787a04 .elementor-heading-title{font-size:1.3em;line-height:1.2em;}.elementor-50879 .elementor-element.elementor-element-5119278{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 0px 20px;text-align:center;font-size:var( --e-global-typography-26a39ab-font-size );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );}.elementor-50879 .elementor-element.elementor-element-52c7766c{--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:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-50879 .elementor-element.elementor-element-51b3e2de{--width:100%;}.elementor-50879 .elementor-element.elementor-element-6044ab9c{--spacer-size:300px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;top:-16px;}body:not(.rtl) .elementor-50879 .elementor-element.elementor-element-6044ab9c{left:-10px;}body.rtl .elementor-50879 .elementor-element.elementor-element-6044ab9c{right:-10px;}.elementor-50879 .elementor-element.elementor-element-616dad0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50879 .elementor-element.elementor-element-616dad0f img{width:100%;height:330px;}.elementor-50879 .elementor-element.elementor-element-13f2dd3 .elementor-heading-title{font-size:1.3em;letter-spacing:-0.4px;}.elementor-50879 .elementor-element.elementor-element-6773eeb .elementor-heading-title{font-size:0.9em;letter-spacing:1.7px;}.elementor-50879 .elementor-element.elementor-element-299d6197{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-334ccbd0.elementor-element{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-334ccbd0 .elementor-button{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-50879 .elementor-element.elementor-element-52331453{--spacer-size:300px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;top:-16px;}body:not(.rtl) .elementor-50879 .elementor-element.elementor-element-52331453{left:-10px;}body.rtl .elementor-50879 .elementor-element.elementor-element-52331453{right:-10px;}.elementor-50879 .elementor-element.elementor-element-53871e21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50879 .elementor-element.elementor-element-53871e21 img{width:100%;height:330px;}.elementor-50879 .elementor-element.elementor-element-1284537 .elementor-heading-title{font-size:var( --e-global-typography-d2d5f5e-font-size );line-height:var( --e-global-typography-d2d5f5e-line-height );letter-spacing:var( --e-global-typography-d2d5f5e-letter-spacing );word-spacing:var( --e-global-typography-d2d5f5e-word-spacing );}.elementor-50879 .elementor-element.elementor-element-04fc6cb .elementor-heading-title{font-size:0.9em;letter-spacing:1.7px;}.elementor-50879 .elementor-element.elementor-element-28d96135{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-6b549c01.elementor-element{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-6b549c01 .elementor-button{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-50879 .elementor-element.elementor-element-4ca07b2b{--spacer-size:300px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;top:-16px;}body:not(.rtl) .elementor-50879 .elementor-element.elementor-element-4ca07b2b{left:-10px;}body.rtl .elementor-50879 .elementor-element.elementor-element-4ca07b2b{right:-10px;}.elementor-50879 .elementor-element.elementor-element-6f8cddaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50879 .elementor-element.elementor-element-6f8cddaf img{width:100%;height:330px;}.elementor-50879 .elementor-element.elementor-element-54276b4 .elementor-heading-title{font-size:var( --e-global-typography-d2d5f5e-font-size );line-height:var( --e-global-typography-d2d5f5e-line-height );letter-spacing:var( --e-global-typography-d2d5f5e-letter-spacing );word-spacing:var( --e-global-typography-d2d5f5e-word-spacing );}.elementor-50879 .elementor-element.elementor-element-66c6e4a .elementor-heading-title{font-size:0.9em;letter-spacing:1.7px;}.elementor-50879 .elementor-element.elementor-element-1a1468ba{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-460bb0af.elementor-element{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-460bb0af .elementor-button{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-50879 .elementor-element.elementor-element-2d83527e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-20d3bb0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50879 .elementor-element.elementor-element-20d3bb0c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__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-widget-testimonial-carousel .elementor-testimonial__name{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-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-51b29d91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50879 .elementor-element.elementor-element-51b29d91 .elementor-testimonial__text{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-51b29d91 .elementor-testimonial__name{font-size:0.9em;}.elementor-50879 .elementor-element.elementor-element-51b29d91 .elementor-testimonial__title{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-186d64a2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-50879 .elementor-element.elementor-element-186d64a2::before, .elementor-50879 .elementor-element.elementor-element-186d64a2 > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-186d64a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-186d64a2 > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-186d64a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-186d64a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:118px auto;}.elementor-50879 .elementor-element.elementor-element-7c2e2763{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-50879 .elementor-element.elementor-element-7c2e2763 .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-50879 .elementor-element.elementor-element-67b11b96{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-436ab1d4{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-436ab1d4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-4de98127{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-74eac01e{padding:40px 0px 20px 0px;text-align:center;}.elementor-50879 .elementor-element.elementor-element-61ad872e .elementor-heading-title{font-size:1em;}.elementor-50879 .elementor-element.elementor-element-5e9ca249{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-5685bdc0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-28bc9a1a{padding:60px 0px 50px 0px;}.elementor-50879 .elementor-element.elementor-element-28bc9a1a img{max-width:166px;}.elementor-50879 .elementor-element.elementor-element-756f645 .elementor-heading-title{font-size:1em;}.elementor-50879 .elementor-element.elementor-element-2f8646ed{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-4486200e{--justify-content:flex-start;}.elementor-50879 .elementor-element.elementor-element-31844f30{--justify-content:flex-start;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-50879 .elementor-element.elementor-element-50c68c90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50879 .elementor-element.elementor-element-50c68c90 .elementor-icon-list-item > a{font-size:var( --e-global-typography-26a39ab-font-size );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );}.elementor-50879 .elementor-element.elementor-element-7517f263{--border-radius:20px 20px 0px 0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-50879 .elementor-element.elementor-element-57648dfd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-6c37d52b::before, .elementor-50879 .elementor-element.elementor-element-6c37d52b > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-6c37d52b > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-6c37d52b > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-6c37d52b > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-6c37d52b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0vw 0px;}.elementor-50879 .elementor-element.elementor-element-6c37d52b{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-42a6559{--border-radius:0px 0px 30px 30px;}.elementor-50879 .elementor-element.elementor-element-4bdaceb9{--padding-top:5%;--padding-bottom:14%;--padding-left:6%;--padding-right:6%;}.elementor-50879 .elementor-element.elementor-element-1ef7e6dd{width:var( --container-widget-width, 294.445px );max-width:294.445px;margin:0px -17px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:294.445px;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-1ef7e6dd .elementor-heading-title{font-size:var( --e-global-typography-0ba9361-font-size );line-height:var( --e-global-typography-0ba9361-line-height );}.elementor-50879 .elementor-element.elementor-element-5ef3f769 .elementor-image-box-title{font-size:var( --e-global-typography-d383f93-font-size );line-height:var( --e-global-typography-d383f93-line-height );}.elementor-50879 .elementor-element.elementor-element-5ef3f769 .elementor-image-box-description{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-50879 .elementor-element.elementor-element-7df2c013 .elementor-button{font-size:var( --e-global-typography-26a39ab-font-size );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );}.elementor-50879 .elementor-element.elementor-element-10c568b6{--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:center;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-50879 .elementor-element.elementor-element-10c568b6::before, .elementor-50879 .elementor-element.elementor-element-10c568b6 > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-10c568b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-50879 .elementor-element.elementor-element-10c568b6 > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-10c568b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50879 .elementor-element.elementor-element-10c568b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-50879 .elementor-element.elementor-element-1a57c150{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-50879 .elementor-element.elementor-element-1a57c150 .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-50879 .elementor-element.elementor-element-29c99f37{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-29c99f37 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-6d3abdd1{width:var( --container-widget-width, 101.527% );max-width:101.527%;--container-widget-width:101.527%;--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-50879 .elementor-element.elementor-element-4cab866d{--width:94%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50879 .elementor-element.elementor-element-24737ae7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-24737ae7 img{width:100%;height:180px;object-position:center center;}.elementor-50879 .elementor-element.elementor-element-694d0b9{width:var( --container-widget-width, 294.445px );max-width:294.445px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 20px 0px 20px;--container-widget-width:294.445px;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-694d0b9 .elementor-heading-title{font-size:1.2em;line-height:1.2em;}.elementor-50879 .elementor-element.elementor-element-3ba0d600{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50879 .elementor-element.elementor-element-3ba0d600 .elementor-image-box-title{font-size:var( --e-global-typography-78a70d3-font-size );line-height:var( --e-global-typography-78a70d3-line-height );letter-spacing:var( --e-global-typography-78a70d3-letter-spacing );word-spacing:var( --e-global-typography-78a70d3-word-spacing );}.elementor-50879 .elementor-element.elementor-element-3ba0d600 .elementor-image-box-description{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-50879 .elementor-element.elementor-element-6fb68051 .elementor-button{font-size:0.9em;}.elementor-50879 .elementor-element.elementor-element-5b818da0{--width:94%;--min-height:305px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-5b818da0.e-con{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-1e165e3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-50879 .elementor-element.elementor-element-1e165e3f img{width:100%;height:180px;object-position:center center;}.elementor-50879 .elementor-element.elementor-element-3918a91c{width:var( --container-widget-width, 294.445px );max-width:294.445px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 20px 0px 20px;--container-widget-width:294.445px;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-3918a91c .elementor-heading-title{font-size:1.2em;line-height:1.2em;}.elementor-50879 .elementor-element.elementor-element-30a64c6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50879 .elementor-element.elementor-element-30a64c6a .elementor-image-box-title{font-size:var( --e-global-typography-78a70d3-font-size );line-height:var( --e-global-typography-78a70d3-line-height );letter-spacing:var( --e-global-typography-78a70d3-letter-spacing );word-spacing:var( --e-global-typography-78a70d3-word-spacing );}.elementor-50879 .elementor-element.elementor-element-30a64c6a .elementor-image-box-description{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-50879 .elementor-element.elementor-element-10fd9b6d .elementor-button{font-size:0.9em;}.elementor-50879 .elementor-element.elementor-element-6ca5a686{--min-height:93vh;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50879 .elementor-element.elementor-element-6ca5a686.e-con{--align-self:flex-start;}.elementor-50879 .elementor-element.elementor-element-3f705492{--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50879 .elementor-element.elementor-element-3f705492.e-con{--align-self:flex-start;}.elementor-50879 .elementor-element.elementor-element-65e9ce91{width:var( --container-widget-width, 294.445px );max-width:294.445px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:294.445px;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-65e9ce91 .elementor-heading-title{font-size:1.6em;line-height:1.2em;}.elementor-50879 .elementor-element.elementor-element-402868ef{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-50879 .elementor-element.elementor-element-402868ef .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-50879 .elementor-element.elementor-element-10329670{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;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-50879 .elementor-element.elementor-element-83ee86a{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50879 .elementor-element.elementor-element-83ee86a .elementor-button{font-size:var( --e-global-typography-26a39ab-font-size );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );}.elementor-50879 .elementor-element.elementor-element-58c7da7b{--content-width:100%;--padding-top:0%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-58c7da7b:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-58c7da7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:115px 405px;background-size:75% auto;}.elementor-50879 .elementor-element.elementor-element-58fafa63{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50879 .elementor-element.elementor-element-44cbfd2{width:var( --container-widget-width, 294.445px );max-width:294.445px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:294.445px;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-44cbfd2 .elementor-heading-title{font-size:1.6em;line-height:1.2em;}.elementor-50879 .elementor-element.elementor-element-c9b5dd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4% 0% 0% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-50879 .elementor-element.elementor-element-c9b5dd4 .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-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50879 .elementor-element.elementor-element-bdb4d48 .elementor-divider-separator{width:100%;}.elementor-50879 .elementor-element.elementor-element-367ac568{width:var( --container-widget-width, 314px );max-width:314px;--container-widget-width:314px;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-367ac568 .elementor-image-box-title{font-size:var( --e-global-typography-d383f93-font-size );line-height:var( --e-global-typography-d383f93-line-height );}.elementor-50879 .elementor-element.elementor-element-367ac568 .elementor-image-box-description{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-50879 .elementor-element.elementor-element-44af3bbc{width:var( --container-widget-width, 147px );max-width:147px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 19% 0%;--container-widget-width:147px;--container-widget-flex-grow:0;--icon-vertical-offset:-1px;}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50879 .elementor-element.elementor-element-44af3bbc .elementor-icon-list-item > a{font-size:var( --e-global-typography-0723ef9-font-size );}.elementor-50879 .elementor-element.elementor-element-768e1409{--content-width:100%;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-50879 .elementor-element.elementor-element-6c6e4205{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-50879 .elementor-element.elementor-element-40149b65{width:var( --container-widget-width, 294.445px );max-width:294.445px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:294.445px;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-40149b65 .elementor-heading-title{font-size:1.6em;line-height:1.2em;}.elementor-50879 .elementor-element.elementor-element-342ae8fe{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-342ae8fe .elementor-heading-title{font-size:1.9em;}.elementor-50879 .elementor-element.elementor-element-314c1752{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-50879 .elementor-element.elementor-element-314c1752 .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-50879 .elementor-element.elementor-element-c3265ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;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-50879 .elementor-element.elementor-element-71e44f3b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50879 .elementor-element.elementor-element-2fbddfbc{--width:99%;--min-height:29vh;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-50879 .elementor-element.elementor-element-2fbddfbc.e-con{--align-self:center;}.elementor-50879 .elementor-element.elementor-element-4b3f7f1a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-50879 .elementor-element.elementor-element-4b3f7f1a .elementor-button{font-size:0.8em;}.elementor-50879 .elementor-element.elementor-element-4a9a175b{--min-height:77vh;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-50px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:20%;--padding-bottom:98%;--padding-left:5%;--padding-right:5%;}.elementor-50879 .elementor-element.elementor-element-6194cab6 .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-50879 .elementor-element.elementor-element-7af8ee30 .elementor-heading-title{font-size:var( --e-global-typography-f16e079-font-size );line-height:var( --e-global-typography-f16e079-line-height );letter-spacing:var( --e-global-typography-f16e079-letter-spacing );}.elementor-50879 .elementor-element.elementor-element-724c663b .elementor-button{font-size:var( --e-global-typography-896aafe-font-size );line-height:var( --e-global-typography-896aafe-line-height );letter-spacing:var( --e-global-typography-896aafe-letter-spacing );word-spacing:var( --e-global-typography-896aafe-word-spacing );padding:15px 25px 15px 25px;}.elementor-50879 .elementor-element.elementor-element-6c1889d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-26a39ab-font-size );line-height:var( --e-global-typography-26a39ab-line-height );letter-spacing:var( --e-global-typography-26a39ab-letter-spacing );word-spacing:var( --e-global-typography-26a39ab-word-spacing );}}@media(min-width:768px){.elementor-50879 .elementor-element.elementor-element-6c99526b{--content-width:1370px;}.elementor-50879 .elementor-element.elementor-element-dd99815{--width:93%;}.elementor-50879 .elementor-element.elementor-element-bcfcafc{--width:34.459%;}.elementor-50879 .elementor-element.elementor-element-3411f369{--width:65.51%;}.elementor-50879 .elementor-element.elementor-element-e235240{--width:93%;}.elementor-50879 .elementor-element.elementor-element-9368e93{--content-width:1560px;}.elementor-50879 .elementor-element.elementor-element-ff1ccef{--width:100%;}.elementor-50879 .elementor-element.elementor-element-351a683e{--content-width:1560px;}.elementor-50879 .elementor-element.elementor-element-d716eba{--width:24%;}.elementor-50879 .elementor-element.elementor-element-38fb4a1c{--width:24%;}.elementor-50879 .elementor-element.elementor-element-107bb3dd{--width:24%;}.elementor-50879 .elementor-element.elementor-element-3f5d9c63{--width:24%;}.elementor-50879 .elementor-element.elementor-element-ba91680{--content-width:1240px;}.elementor-50879 .elementor-element.elementor-element-61f71df7{--width:100%;}.elementor-50879 .elementor-element.elementor-element-51b3e2de{--width:320px;}.elementor-50879 .elementor-element.elementor-element-954a774{--width:320px;}.elementor-50879 .elementor-element.elementor-element-46313a4c{--width:320px;}.elementor-50879 .elementor-element.elementor-element-2d83527e{--content-width:1560px;}.elementor-50879 .elementor-element.elementor-element-186d64a2{--content-width:1370px;}.elementor-50879 .elementor-element.elementor-element-6dae9fea{--width:70%;}.elementor-50879 .elementor-element.elementor-element-4486200e{--width:36.103%;}.elementor-50879 .elementor-element.elementor-element-31844f30{--width:31%;}.elementor-50879 .elementor-element.elementor-element-6c37d52b{--content-width:1560px;}.elementor-50879 .elementor-element.elementor-element-42a6559{--width:48.658%;}.elementor-50879 .elementor-element.elementor-element-4bdaceb9{--width:46%;}.elementor-50879 .elementor-element.elementor-element-10c568b6{--content-width:1240px;}.elementor-50879 .elementor-element.elementor-element-1e3b392e{--width:22%;}.elementor-50879 .elementor-element.elementor-element-4cab866d{--width:35%;}.elementor-50879 .elementor-element.elementor-element-5b818da0{--width:35%;}.elementor-50879 .elementor-element.elementor-element-6ca5a686{--content-width:1240px;}.elementor-50879 .elementor-element.elementor-element-3f705492{--content-width:100%;}.elementor-50879 .elementor-element.elementor-element-58c7da7b{--content-width:1240px;}.elementor-50879 .elementor-element.elementor-element-58fafa63{--width:100%;}.elementor-50879 .elementor-element.elementor-element-768e1409{--content-width:1240px;}.elementor-50879 .elementor-element.elementor-element-6c6e4205{--width:50%;}.elementor-50879 .elementor-element.elementor-element-2fbddfbc{--width:44%;}.elementor-50879 .elementor-element.elementor-element-4a9a175b{--content-width:1240px;}}@media(max-width:1024px) and (min-width:768px){.elementor-50879 .elementor-element.elementor-element-6c99526b{--content-width:100vw;}.elementor-50879 .elementor-element.elementor-element-dd99815{--width:100%;}.elementor-50879 .elementor-element.elementor-element-bcfcafc{--width:31%;}.elementor-50879 .elementor-element.elementor-element-3411f369{--width:68%;}.elementor-50879 .elementor-element.elementor-element-e235240{--width:100%;}.elementor-50879 .elementor-element.elementor-element-51b3e2de{--width:200px;}.elementor-50879 .elementor-element.elementor-element-954a774{--width:200px;}.elementor-50879 .elementor-element.elementor-element-46313a4c{--width:200px;}.elementor-50879 .elementor-element.elementor-element-6dae9fea{--width:60%;}.elementor-50879 .elementor-element.elementor-element-67b11b96{--width:100%;}.elementor-50879 .elementor-element.elementor-element-4de98127{--width:50%;}.elementor-50879 .elementor-element.elementor-element-5685bdc0{--width:50%;}.elementor-50879 .elementor-element.elementor-element-4486200e{--width:40%;}.elementor-50879 .elementor-element.elementor-element-31844f30{--width:40%;}.elementor-50879 .elementor-element.elementor-element-42a6559{--width:291.391px;}.elementor-50879 .elementor-element.elementor-element-4bdaceb9{--width:59%;}.elementor-50879 .elementor-element.elementor-element-10c568b6{--content-width:100%;}.elementor-50879 .elementor-element.elementor-element-4cab866d{--width:45%;}.elementor-50879 .elementor-element.elementor-element-5b818da0{--width:46%;}.elementor-50879 .elementor-element.elementor-element-6c6e4205{--width:63%;}.elementor-50879 .elementor-element.elementor-element-2fbddfbc{--width:32%;}}@media(min-width:1025px){.elementor-50879 .elementor-element.elementor-element-6c99526b:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-6c99526b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-50879 .elementor-element.elementor-element-4a9a175b:not(.elementor-motion-effects-element-type-background), .elementor-50879 .elementor-element.elementor-element-4a9a175b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for icon, class: .elementor-element-2f1a8b1 */.ico {
  opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS */.elementor-icon-list-icon {
    padding-bottom: 10px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'aksana';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bryanreeves.com/wp-content/uploads/2026/01/Aksana-8KnB.ttf') format('truetype');
}
/* End Custom Fonts CSS */