.elementor-547 .elementor-element.elementor-element-b946bf8{--display:flex;--min-height:1080px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.88;--margin-block-start:-206px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:200px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-547 .elementor-element.elementor-element-b946bf8:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-b946bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranch777.com/wp-content/uploads/2024/02/777-Ranch-4.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-547 .elementor-element.elementor-element-b946bf8::before, .elementor-547 .elementor-element.elementor-element-b946bf8 > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-b946bf8 > .e-con-inner > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-b946bf8 > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-b946bf8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-b946bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #24211F 13%, var( --e-global-color-e6266bc ) 100%);}.elementor-547 .elementor-element.elementor-element-b946bf8, .elementor-547 .elementor-element.elementor-element-b946bf8::before{--border-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-04205b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:90px;--padding-inline-end:20px;}.elementor-547 .elementor-element.elementor-element-04205b6, .elementor-547 .elementor-element.elementor-element-04205b6::before{--border-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-7a77d3d{text-align:left;}.elementor-547 .elementor-element.elementor-element-7a77d3d .elementor-heading-title{color:var( --e-global-color-e512fcc );font-family:var( --e-global-typography-e18ad89-font-family ), Sans-serif;font-size:var( --e-global-typography-e18ad89-font-size );font-weight:var( --e-global-typography-e18ad89-font-weight );font-style:var( --e-global-typography-e18ad89-font-style );line-height:var( --e-global-typography-e18ad89-line-height );letter-spacing:var( --e-global-typography-e18ad89-letter-spacing );word-spacing:var( --e-global-typography-e18ad89-word-spacing );}.elementor-547 .elementor-element.elementor-element-7a77d3d > .elementor-widget-container{margin:100px 0px -10px 0px;}.elementor-547 .elementor-element.elementor-element-3569b8b .elementor-heading-title{color:var( --e-global-color-e512fcc );font-family:var( --e-global-typography-75ffac0-font-family ), Sans-serif;font-size:var( --e-global-typography-75ffac0-font-size );font-weight:var( --e-global-typography-75ffac0-font-weight );text-transform:var( --e-global-typography-75ffac0-text-transform );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}.elementor-547 .elementor-element.elementor-element-3569b8b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-871b8f1{--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;--align-items:center;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-21a551a .elementor-icon-wrapper{text-align:left;}.elementor-547 .elementor-element.elementor-element-21a551a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6128088 );}.elementor-547 .elementor-element.elementor-element-21a551a.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-21a551a.elementor-view-default .elementor-icon{color:var( --e-global-color-6128088 );border-color:var( --e-global-color-6128088 );}.elementor-547 .elementor-element.elementor-element-21a551a.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-21a551a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6128088 );}.elementor-547 .elementor-element.elementor-element-21a551a .elementor-icon{font-size:30px;}.elementor-547 .elementor-element.elementor-element-21a551a .elementor-icon svg{height:30px;}.elementor-547 .elementor-element.elementor-element-21a551a .elementor-icon-wrapper svg{width:100%;}.elementor-547 .elementor-element.elementor-element-21a551a > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-547 .elementor-element.elementor-element-0dd3a15 .elementor-heading-title{color:var( --e-global-color-6128088 );font-family:var( --e-global-typography-0c542e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0c542e5-font-size );font-weight:var( --e-global-typography-0c542e5-font-weight );text-transform:var( --e-global-typography-0c542e5-text-transform );font-style:var( --e-global-typography-0c542e5-font-style );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-1651202{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:5px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-0d2f975 .elementor-button{font-family:var( --e-global-typography-2231841-font-family ), Sans-serif;font-size:var( --e-global-typography-2231841-font-size );font-weight:var( --e-global-typography-2231841-font-weight );text-transform:var( --e-global-typography-2231841-text-transform );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );fill:var( --e-global-color-e512fcc );color:var( --e-global-color-e512fcc );background-color:#979A3C;border-style:double;border-width:0px 0px 3px 0px;border-color:#FFFFFF6E;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-547 .elementor-element.elementor-element-4b6572a .elementor-button{font-family:var( --e-global-typography-2231841-font-family ), Sans-serif;font-size:var( --e-global-typography-2231841-font-size );font-weight:var( --e-global-typography-2231841-font-weight );text-transform:var( --e-global-typography-2231841-text-transform );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );fill:var( --e-global-color-e512fcc );color:var( --e-global-color-e512fcc );background-color:#FFFFFF00;border-style:double;border-width:1px 1px 3px 1px;border-color:var( --e-global-color-9d60e39 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-547 .elementor-element.elementor-element-5912d32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-547 .elementor-element.elementor-element-e2e6a70{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#7589A0;--border-color:#7589A0;--border-radius:0px 0px 0px 0px;--margin-block-start:0px;--margin-block-end:-120px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-547 .elementor-element.elementor-element-e2e6a70, .elementor-547 .elementor-element.elementor-element-e2e6a70::before{--border-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-e2a38c0 img{width:100%;height:900px;object-fit:cover;object-position:center center;}.elementor-547 .elementor-element.elementor-element-9859691{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:80px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-547 .elementor-element.elementor-element-5ffd587{--display:flex;--min-height:447px;--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;--justify-content:flex-end;--align-items:flex-end;--background-transition:0.3s;--margin-block-start:35px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:30px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-547 .elementor-element.elementor-element-5ffd587:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-5ffd587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranch777.com/wp-content/uploads/2025/12/horses.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-547 .elementor-element.elementor-element-5ffd587, .elementor-547 .elementor-element.elementor-element-5ffd587::before{--border-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-14d9b96 .elementor-button .elementor-align-icon-right{margin-left:11px;}.elementor-547 .elementor-element.elementor-element-14d9b96 .elementor-button .elementor-align-icon-left{margin-right:11px;}.elementor-547 .elementor-element.elementor-element-14d9b96 .elementor-button{font-family:var( --e-global-typography-2231841-font-family ), Sans-serif;font-size:var( --e-global-typography-2231841-font-size );font-weight:var( --e-global-typography-2231841-font-weight );text-transform:var( --e-global-typography-2231841-text-transform );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-e512fcc );border-style:double;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 22px 1px rgba(0,0,0,0.5);padding:20px 20px 20px 20px;}.elementor-547 .elementor-element.elementor-element-954123b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--background-transition:0.3s;--padding-block-start:195px;--padding-block-end:30px;--padding-inline-start:45px;--padding-inline-end:10px;}.elementor-547 .elementor-element.elementor-element-07457bf .elementor-heading-title{color:var( --e-global-color-e6266bc );font-family:var( --e-global-typography-d09f437-font-family ), Sans-serif;font-size:var( --e-global-typography-d09f437-font-size );font-weight:var( --e-global-typography-d09f437-font-weight );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-07457bf > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-547 .elementor-element.elementor-element-7336362 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-75ffac0-font-family ), Sans-serif;font-size:var( --e-global-typography-75ffac0-font-size );font-weight:var( --e-global-typography-75ffac0-font-weight );text-transform:var( --e-global-typography-75ffac0-text-transform );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}.elementor-547 .elementor-element.elementor-element-090a60f{--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;--align-items:center;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-8e5e45e .elementor-icon-wrapper{text-align:left;}.elementor-547 .elementor-element.elementor-element-8e5e45e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6266bc );}.elementor-547 .elementor-element.elementor-element-8e5e45e.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-8e5e45e.elementor-view-default .elementor-icon{color:var( --e-global-color-e6266bc );border-color:var( --e-global-color-e6266bc );}.elementor-547 .elementor-element.elementor-element-8e5e45e.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-8e5e45e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6266bc );}.elementor-547 .elementor-element.elementor-element-8e5e45e .elementor-icon{font-size:20px;}.elementor-547 .elementor-element.elementor-element-8e5e45e .elementor-icon svg{height:20px;}.elementor-547 .elementor-element.elementor-element-8e5e45e .elementor-icon-wrapper svg{width:100%;}.elementor-547 .elementor-element.elementor-element-8e5e45e > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-547 .elementor-element.elementor-element-75b871e .elementor-heading-title{color:var( --e-global-color-e6266bc );font-family:var( --e-global-typography-0c542e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0c542e5-font-size );font-weight:var( --e-global-typography-0c542e5-font-weight );text-transform:var( --e-global-typography-0c542e5-text-transform );font-style:var( --e-global-typography-0c542e5-font-style );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-d58c465{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:10px;}.elementor-547 .elementor-element.elementor-element-d58c465, .elementor-547 .elementor-element.elementor-element-d58c465::before{--border-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-a5ae120{width:var( --container-widget-width, 894px );max-width:894px;--container-widget-width:894px;--container-widget-flex-grow:0;}.elementor-547 .elementor-element.elementor-element-81920fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:80px 80px;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-547 .elementor-element.elementor-element-ff23edb{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-icon{padding-right:10px;}.elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-item > a{font-family:var( --e-global-typography-4f67152-font-family ), Sans-serif;font-size:var( --e-global-typography-4f67152-font-size );font-weight:var( --e-global-typography-4f67152-font-weight );line-height:var( --e-global-typography-4f67152-line-height );letter-spacing:var( --e-global-typography-4f67152-letter-spacing );word-spacing:var( --e-global-typography-4f67152-word-spacing );}.elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-547 .elementor-element.elementor-element-85a82df{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-icon{padding-right:10px;}.elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-item > a{font-family:var( --e-global-typography-4f67152-font-family ), Sans-serif;font-size:var( --e-global-typography-4f67152-font-size );font-weight:var( --e-global-typography-4f67152-font-weight );line-height:var( --e-global-typography-4f67152-line-height );letter-spacing:var( --e-global-typography-4f67152-letter-spacing );word-spacing:var( --e-global-typography-4f67152-word-spacing );}.elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-547 .elementor-element.elementor-element-c38b6bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:80px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-547 .elementor-element.elementor-element-c38b6bd:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-c38b6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranch777.com/wp-content/uploads/2024/02/shutterstock_2204988977-jpg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-547 .elementor-element.elementor-element-c38b6bd::before, .elementor-547 .elementor-element.elementor-element-c38b6bd > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-c38b6bd > .e-con-inner > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-c38b6bd > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-c38b6bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-c38b6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #F1F1EBE0 28%, #FFFFFF00 82%);}.elementor-547 .elementor-element.elementor-element-c38b6bd, .elementor-547 .elementor-element.elementor-element-c38b6bd::before{--border-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-2ca210e{--display:flex;--background-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-eafd14d{text-align:center;}.elementor-547 .elementor-element.elementor-element-eafd14d .elementor-heading-title{color:var( --e-global-color-e6266bc );font-family:var( --e-global-typography-d09f437-font-family ), Sans-serif;font-size:var( --e-global-typography-d09f437-font-size );font-weight:var( --e-global-typography-d09f437-font-weight );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-eafd14d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-a3e8f31{--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;--justify-content:center;--align-items:center;--gap:3px 3px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-95e75fb .elementor-icon-wrapper{text-align:left;}.elementor-547 .elementor-element.elementor-element-95e75fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6266bc );}.elementor-547 .elementor-element.elementor-element-95e75fb.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-95e75fb.elementor-view-default .elementor-icon{color:var( --e-global-color-e6266bc );border-color:var( --e-global-color-e6266bc );}.elementor-547 .elementor-element.elementor-element-95e75fb.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-95e75fb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6266bc );}.elementor-547 .elementor-element.elementor-element-95e75fb .elementor-icon{font-size:20px;}.elementor-547 .elementor-element.elementor-element-95e75fb .elementor-icon svg{height:20px;}.elementor-547 .elementor-element.elementor-element-95e75fb .elementor-icon-wrapper svg{width:100%;}.elementor-547 .elementor-element.elementor-element-95e75fb > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-547 .elementor-element.elementor-element-e95d55b .elementor-heading-title{color:var( --e-global-color-e6266bc );font-family:var( --e-global-typography-0c542e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0c542e5-font-size );font-weight:var( --e-global-typography-0c542e5-font-weight );text-transform:var( --e-global-typography-0c542e5-text-transform );font-style:var( --e-global-typography-0c542e5-font-style );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-6787383{text-align:center;color:var( --e-global-color-primary );width:var( --container-widget-width, 972px );max-width:972px;--container-widget-width:972px;--container-widget-flex-grow:0;}.elementor-547 .elementor-element.elementor-element-6787383.elementor-element{--align-self:center;}.elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-547 .elementor-element.elementor-element-8872f9e{--e-icon-list-icon-size:22px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-icon{padding-right:0px;}.elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-item > a{font-family:var( --e-global-typography-ac92ac1-font-family ), Sans-serif;font-size:var( --e-global-typography-ac92ac1-font-size );font-weight:var( --e-global-typography-ac92ac1-font-weight );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-text{color:var( --e-global-color-e6266bc );transition:color 0.3s;}.elementor-547 .elementor-element.elementor-element-8872f9e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-547 .elementor-element.elementor-element-de6fb15 .elementor-button{font-family:var( --e-global-typography-2231841-font-family ), Sans-serif;font-size:var( --e-global-typography-2231841-font-size );font-weight:var( --e-global-typography-2231841-font-weight );text-transform:var( --e-global-typography-2231841-text-transform );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );fill:var( --e-global-color-e512fcc );color:var( --e-global-color-e512fcc );background-color:#979A3C;border-style:double;border-width:0px 0px 3px 0px;border-color:#FFFFFF6E;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-547 .elementor-element.elementor-element-e51ac69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);--margin-block-start:0px;--margin-block-end:-80px;--margin-inline-start:3px;--margin-inline-end:3px;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:30px;--padding-inline-end:30px;--z-index:99;}.elementor-547 .elementor-element.elementor-element-e51ac69:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-e51ac69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #46351DD1 0%, var( --e-global-color-e6266bc ) 84%);}.elementor-547 .elementor-element.elementor-element-e51ac69, .elementor-547 .elementor-element.elementor-element-e51ac69::before{--border-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-6f4ec27{text-align:center;}.elementor-547 .elementor-element.elementor-element-6f4ec27 .elementor-heading-title{color:var( --e-global-color-e512fcc );font-family:var( --e-global-typography-d09f437-font-family ), Sans-serif;font-size:var( --e-global-typography-d09f437-font-size );font-weight:var( --e-global-typography-d09f437-font-weight );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-6f4ec27 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-547 .elementor-element.elementor-element-e667ecd{text-align:center;}.elementor-547 .elementor-element.elementor-element-e667ecd .elementor-heading-title{color:var( --e-global-color-94ee268 );font-family:var( --e-global-typography-75ffac0-font-family ), Sans-serif;font-size:var( --e-global-typography-75ffac0-font-size );font-weight:var( --e-global-typography-75ffac0-font-weight );text-transform:var( --e-global-typography-75ffac0-text-transform );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}.elementor-547 .elementor-element.elementor-element-e667ecd > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-98a38c2{--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;--justify-content:center;--align-items:center;--gap:3px 3px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-1b674ac .elementor-icon-wrapper{text-align:left;}.elementor-547 .elementor-element.elementor-element-1b674ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b52d1ac );}.elementor-547 .elementor-element.elementor-element-1b674ac.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-1b674ac.elementor-view-default .elementor-icon{color:var( --e-global-color-b52d1ac );border-color:var( --e-global-color-b52d1ac );}.elementor-547 .elementor-element.elementor-element-1b674ac.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-1b674ac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b52d1ac );}.elementor-547 .elementor-element.elementor-element-1b674ac .elementor-icon{font-size:20px;}.elementor-547 .elementor-element.elementor-element-1b674ac .elementor-icon svg{height:20px;}.elementor-547 .elementor-element.elementor-element-1b674ac .elementor-icon-wrapper svg{width:100%;}.elementor-547 .elementor-element.elementor-element-1b674ac > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-547 .elementor-element.elementor-element-981d9e3 .elementor-heading-title{color:var( --e-global-color-6128088 );font-family:var( --e-global-typography-0c542e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0c542e5-font-size );font-weight:var( --e-global-typography-0c542e5-font-weight );text-transform:var( --e-global-typography-0c542e5-text-transform );font-style:var( --e-global-typography-0c542e5-font-style );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-0340f30{text-align:center;color:var( --e-global-color-aa1e771 );}.elementor-547 .elementor-element.elementor-element-0340f30 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-547 .elementor-element.elementor-element-0340f30.elementor-element{--align-self:center;}.elementor-547 .elementor-element.elementor-element-7913a7c .elementor-button .elementor-align-icon-right{margin-left:11px;}.elementor-547 .elementor-element.elementor-element-7913a7c .elementor-button .elementor-align-icon-left{margin-right:11px;}.elementor-547 .elementor-element.elementor-element-7913a7c .elementor-button{font-family:var( --e-global-typography-2231841-font-family ), Sans-serif;font-size:var( --e-global-typography-2231841-font-size );font-weight:var( --e-global-typography-2231841-font-weight );text-transform:var( --e-global-typography-2231841-text-transform );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-e512fcc );border-style:double;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 22px 1px rgba(0,0,0,0.5);padding:20px 20px 20px 20px;}.elementor-547 .elementor-element.elementor-element-7913a7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-2d32ba5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:160px;--padding-block-end:80px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-547 .elementor-element.elementor-element-2d32ba5:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-2d32ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6128088 );}.elementor-547 .elementor-element.elementor-element-2d32ba5, .elementor-547 .elementor-element.elementor-element-2d32ba5::before{--border-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-6b05ee1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-69edc89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:60px;--z-index:99;}.elementor-547 .elementor-element.elementor-element-69edc89, .elementor-547 .elementor-element.elementor-element-69edc89::before{--border-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-69edc89.e-con{--align-self:flex-end;}.elementor-547 .elementor-element.elementor-element-6fb2f6d .elementor-heading-title{color:var( --e-global-color-e6266bc );font-family:var( --e-global-typography-d09f437-font-family ), Sans-serif;font-size:var( --e-global-typography-d09f437-font-size );font-weight:var( --e-global-typography-d09f437-font-weight );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-6fb2f6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-6fb2f6d{width:var( --container-widget-width, 631px );max-width:631px;--container-widget-width:631px;--container-widget-flex-grow:0;}.elementor-547 .elementor-element.elementor-element-56f7e8a{--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;--align-items:center;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-3ee8480 .elementor-icon-wrapper{text-align:left;}.elementor-547 .elementor-element.elementor-element-3ee8480.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-547 .elementor-element.elementor-element-3ee8480.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-3ee8480.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-547 .elementor-element.elementor-element-3ee8480.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-3ee8480.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-547 .elementor-element.elementor-element-3ee8480 .elementor-icon{font-size:20px;}.elementor-547 .elementor-element.elementor-element-3ee8480 .elementor-icon svg{height:20px;}.elementor-547 .elementor-element.elementor-element-3ee8480 .elementor-icon-wrapper svg{width:100%;}.elementor-547 .elementor-element.elementor-element-3ee8480 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-547 .elementor-element.elementor-element-ff0ea92 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-0c542e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0c542e5-font-size );font-weight:var( --e-global-typography-0c542e5-font-weight );text-transform:var( --e-global-typography-0c542e5-text-transform );font-style:var( --e-global-typography-0c542e5-font-style );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-bb6298f{width:var( --container-widget-width, 894px );max-width:894px;--container-widget-width:894px;--container-widget-flex-grow:0;}.elementor-547 .elementor-element.elementor-element-19f594b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:-160px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:99;}.elementor-547 .elementor-element.elementor-element-19f594b, .elementor-547 .elementor-element.elementor-element-19f594b::before{--border-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-19f594b.e-con{--align-self:flex-end;}.elementor-547 .elementor-element.elementor-element-25d6f10{--display:flex;--background-transition:0.3s;--overlay-opacity:0.05;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.28);--padding-block-start:0px;--padding-block-end:30px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-547 .elementor-element.elementor-element-25d6f10:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-25d6f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e512fcc );}.elementor-547 .elementor-element.elementor-element-25d6f10::before, .elementor-547 .elementor-element.elementor-element-25d6f10 > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-25d6f10 > .e-con-inner > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-25d6f10 > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-25d6f10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-25d6f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://ranch777.com/wp-content/uploads/2024/02/horse.svg");background-position:49px 83px;background-repeat:no-repeat;background-size:198px auto;}.elementor-547 .elementor-element.elementor-element-25d6f10, .elementor-547 .elementor-element.elementor-element-25d6f10::before{--border-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon-box-wrapper{text-align:left;}.elementor-547 .elementor-element.elementor-element-efa125a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-efa125a.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-efa125a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-efa125a{--icon-box-icon-margin:0px;}.elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon{font-size:70px;padding:20px;}.elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon-box-title{margin-bottom:5px;}.elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon-box-title a{font-family:var( --e-global-typography-ac92ac1-font-family ), Sans-serif;font-size:var( --e-global-typography-ac92ac1-font-size );font-weight:var( --e-global-typography-ac92ac1-font-weight );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon-box-description{color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-547 .elementor-element.elementor-element-efa125a > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-71b8cd7{--display:flex;--background-transition:0.3s;--overlay-opacity:0.05;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.28);--padding-block-start:0px;--padding-block-end:30px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-547 .elementor-element.elementor-element-71b8cd7:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-71b8cd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e512fcc );}.elementor-547 .elementor-element.elementor-element-71b8cd7::before, .elementor-547 .elementor-element.elementor-element-71b8cd7 > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-71b8cd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-71b8cd7 > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-71b8cd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-71b8cd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://ranch777.com/wp-content/uploads/2024/02/horse-car.svg");background-position:51px 83px;background-repeat:no-repeat;background-size:198px auto;}.elementor-547 .elementor-element.elementor-element-71b8cd7, .elementor-547 .elementor-element.elementor-element-71b8cd7::before{--border-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-c7abecb .elementor-icon-box-wrapper{text-align:left;}.elementor-547 .elementor-element.elementor-element-c7abecb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-c7abecb.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-c7abecb.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-c7abecb{--icon-box-icon-margin:0px;}.elementor-547 .elementor-element.elementor-element-c7abecb .elementor-icon{font-size:70px;padding:20px;}.elementor-547 .elementor-element.elementor-element-c7abecb .elementor-icon-box-title{margin-bottom:5px;}.elementor-547 .elementor-element.elementor-element-c7abecb .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-c7abecb .elementor-icon-box-title a{font-family:var( --e-global-typography-ac92ac1-font-family ), Sans-serif;font-size:var( --e-global-typography-ac92ac1-font-size );font-weight:var( --e-global-typography-ac92ac1-font-weight );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-c7abecb .elementor-icon-box-description{color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-547 .elementor-element.elementor-element-c7abecb > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-407bcfe{--display:flex;--background-transition:0.3s;--overlay-opacity:0.05;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.28);--padding-block-start:0px;--padding-block-end:30px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-547 .elementor-element.elementor-element-407bcfe:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-407bcfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e512fcc );}.elementor-547 .elementor-element.elementor-element-407bcfe::before, .elementor-547 .elementor-element.elementor-element-407bcfe > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-407bcfe > .e-con-inner > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-407bcfe > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-407bcfe > .e-con-inner > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-407bcfe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://ranch777.com/wp-content/uploads/2024/02/horse-saddle.svg");background-position:80px 100px;background-repeat:no-repeat;background-size:170px auto;}.elementor-547 .elementor-element.elementor-element-407bcfe, .elementor-547 .elementor-element.elementor-element-407bcfe::before{--border-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-e8248ed .elementor-icon-box-wrapper{text-align:left;}.elementor-547 .elementor-element.elementor-element-e8248ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-e8248ed.elementor-view-framed .elementor-icon, .elementor-547 .elementor-element.elementor-element-e8248ed.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-e8248ed{--icon-box-icon-margin:0px;}.elementor-547 .elementor-element.elementor-element-e8248ed .elementor-icon{font-size:60px;padding:25px;}.elementor-547 .elementor-element.elementor-element-e8248ed .elementor-icon-box-title{margin-bottom:5px;}.elementor-547 .elementor-element.elementor-element-e8248ed .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-e8248ed .elementor-icon-box-title a{font-family:var( --e-global-typography-ac92ac1-font-family ), Sans-serif;font-size:var( --e-global-typography-ac92ac1-font-size );font-weight:var( --e-global-typography-ac92ac1-font-weight );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-e8248ed .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-547 .elementor-element.elementor-element-e8248ed > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-b59bd63{--display:flex;--min-height:740px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-b59bd63:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-b59bd63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranch777.com/wp-content/uploads/2024/02/777-Ranch-3.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-547 .elementor-element.elementor-element-b59bd63, .elementor-547 .elementor-element.elementor-element-b59bd63::before{--border-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-8f13b96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--background-transition:0.3s;--overlay-opacity:0.06;--padding-block-start:80px;--padding-block-end:140px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-547 .elementor-element.elementor-element-8f13b96:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-8f13b96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-547 .elementor-element.elementor-element-8f13b96::before, .elementor-547 .elementor-element.elementor-element-8f13b96 > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-8f13b96 > .e-con-inner > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-8f13b96 > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-8f13b96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-8f13b96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://ranch777.com/wp-content/uploads/2024/02/Branding-Graphic-1.svg");background-position:center center;background-repeat:no-repeat;}.elementor-547 .elementor-element.elementor-element-8f13b96, .elementor-547 .elementor-element.elementor-element-8f13b96::before{--border-transition:0.3s;}.elementor-547 .elementor-element.elementor-element-fb9fdf3{text-align:center;}.elementor-547 .elementor-element.elementor-element-fb9fdf3 .elementor-heading-title{color:var( --e-global-color-e512fcc );font-family:var( --e-global-typography-d09f437-font-family ), Sans-serif;font-size:var( --e-global-typography-d09f437-font-size );font-weight:var( --e-global-typography-d09f437-font-weight );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-fb9fdf3 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-547 .elementor-element.elementor-element-7d04fed{text-align:center;}.elementor-547 .elementor-element.elementor-element-7d04fed .elementor-heading-title{color:var( --e-global-color-94ee268 );font-family:var( --e-global-typography-75ffac0-font-family ), Sans-serif;font-size:var( --e-global-typography-75ffac0-font-size );font-weight:var( --e-global-typography-75ffac0-font-weight );text-transform:var( --e-global-typography-75ffac0-text-transform );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}.elementor-547 .elementor-element.elementor-element-7d04fed > .elementor-widget-container{margin:-5px 0px 0px 0px;}@media(max-width:1366px){.elementor-547 .elementor-element.elementor-element-b946bf8{--min-height:983px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-04205b6{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-7a77d3d .elementor-heading-title{font-size:var( --e-global-typography-e18ad89-font-size );line-height:var( --e-global-typography-e18ad89-line-height );letter-spacing:var( --e-global-typography-e18ad89-letter-spacing );word-spacing:var( --e-global-typography-e18ad89-word-spacing );}.elementor-547 .elementor-element.elementor-element-3569b8b .elementor-heading-title{font-size:var( --e-global-typography-75ffac0-font-size );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}.elementor-547 .elementor-element.elementor-element-0dd3a15 .elementor-heading-title{font-size:var( --e-global-typography-0c542e5-font-size );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-1651202{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-547 .elementor-element.elementor-element-0d2f975 .elementor-button{font-size:var( --e-global-typography-2231841-font-size );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );}.elementor-547 .elementor-element.elementor-element-4b6572a .elementor-button{font-size:var( --e-global-typography-2231841-font-size );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );}.elementor-547 .elementor-element.elementor-element-5912d32{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:40px;}.elementor-547 .elementor-element.elementor-element-e2e6a70{--margin-block-start:0px;--margin-block-end:-80px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-e2a38c0 img{height:800px;}.elementor-547 .elementor-element.elementor-element-14d9b96 .elementor-button{font-size:var( --e-global-typography-2231841-font-size );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );}.elementor-547 .elementor-element.elementor-element-07457bf .elementor-heading-title{font-size:var( --e-global-typography-d09f437-font-size );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-7336362 .elementor-heading-title{font-size:var( --e-global-typography-75ffac0-font-size );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}.elementor-547 .elementor-element.elementor-element-75b871e .elementor-heading-title{font-size:var( --e-global-typography-0c542e5-font-size );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-item > a{font-size:var( --e-global-typography-4f67152-font-size );line-height:var( --e-global-typography-4f67152-line-height );letter-spacing:var( --e-global-typography-4f67152-letter-spacing );word-spacing:var( --e-global-typography-4f67152-word-spacing );}.elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-item > a{font-size:var( --e-global-typography-4f67152-font-size );line-height:var( --e-global-typography-4f67152-line-height );letter-spacing:var( --e-global-typography-4f67152-letter-spacing );word-spacing:var( --e-global-typography-4f67152-word-spacing );}.elementor-547 .elementor-element.elementor-element-c38b6bd{--padding-block-start:60px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-547 .elementor-element.elementor-element-eafd14d .elementor-heading-title{font-size:var( --e-global-typography-d09f437-font-size );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-e95d55b .elementor-heading-title{font-size:var( --e-global-typography-0c542e5-font-size );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-item > a{font-size:var( --e-global-typography-ac92ac1-font-size );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-de6fb15 .elementor-button{font-size:var( --e-global-typography-2231841-font-size );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );}.elementor-547 .elementor-element.elementor-element-e51ac69{--margin-block-start:20px;--margin-block-end:-80px;--margin-inline-start:3px;--margin-inline-end:3px;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-547 .elementor-element.elementor-element-6f4ec27 .elementor-heading-title{font-size:var( --e-global-typography-d09f437-font-size );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-e667ecd .elementor-heading-title{font-size:var( --e-global-typography-75ffac0-font-size );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}.elementor-547 .elementor-element.elementor-element-981d9e3 .elementor-heading-title{font-size:var( --e-global-typography-0c542e5-font-size );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-7913a7c .elementor-button{font-size:var( --e-global-typography-2231841-font-size );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );}.elementor-547 .elementor-element.elementor-element-2d32ba5{--padding-block-start:160px;--padding-block-end:80px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-547 .elementor-element.elementor-element-6fb2f6d .elementor-heading-title{font-size:var( --e-global-typography-d09f437-font-size );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-ff0ea92 .elementor-heading-title{font-size:var( --e-global-typography-0c542e5-font-size );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-19f594b{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:20px;}.elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon-box-title a{font-size:var( --e-global-typography-ac92ac1-font-size );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon-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-547 .elementor-element.elementor-element-c7abecb .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-c7abecb .elementor-icon-box-title a{font-size:var( --e-global-typography-ac92ac1-font-size );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-c7abecb .elementor-icon-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-547 .elementor-element.elementor-element-e8248ed .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-e8248ed .elementor-icon-box-title a{font-size:var( --e-global-typography-ac92ac1-font-size );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-b59bd63{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-8f13b96{--padding-block-start:60px;--padding-block-end:140px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-547 .elementor-element.elementor-element-fb9fdf3 .elementor-heading-title{font-size:var( --e-global-typography-d09f437-font-size );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-7d04fed .elementor-heading-title{font-size:var( --e-global-typography-75ffac0-font-size );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}}@media(max-width:1024px){.elementor-547 .elementor-element.elementor-element-b946bf8{--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:-206px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-547 .elementor-element.elementor-element-04205b6{--margin-block-start:170px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:60px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-7a77d3d{text-align:center;}.elementor-547 .elementor-element.elementor-element-7a77d3d .elementor-heading-title{font-size:var( --e-global-typography-e18ad89-font-size );line-height:var( --e-global-typography-e18ad89-line-height );letter-spacing:var( --e-global-typography-e18ad89-letter-spacing );word-spacing:var( --e-global-typography-e18ad89-word-spacing );}.elementor-547 .elementor-element.elementor-element-7a77d3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-3569b8b{text-align:center;}.elementor-547 .elementor-element.elementor-element-3569b8b .elementor-heading-title{font-size:var( --e-global-typography-75ffac0-font-size );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}.elementor-547 .elementor-element.elementor-element-871b8f1{--justify-content:center;}.elementor-547 .elementor-element.elementor-element-0dd3a15 .elementor-heading-title{font-size:var( --e-global-typography-0c542e5-font-size );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-1651202{--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;--justify-content:center;--align-items:center;}.elementor-547 .elementor-element.elementor-element-0d2f975 .elementor-button{font-size:var( --e-global-typography-2231841-font-size );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );}.elementor-547 .elementor-element.elementor-element-4b6572a .elementor-button{font-size:var( --e-global-typography-2231841-font-size );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );}.elementor-547 .elementor-element.elementor-element-5912d32{--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-e2e6a70{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-e2a38c0 img{height:460px;}.elementor-547 .elementor-element.elementor-element-9859691{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-5ffd587{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-14d9b96 .elementor-button{font-size:var( --e-global-typography-2231841-font-size );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );}.elementor-547 .elementor-element.elementor-element-954123b{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-547 .elementor-element.elementor-element-07457bf{text-align:center;}.elementor-547 .elementor-element.elementor-element-07457bf .elementor-heading-title{font-size:var( --e-global-typography-d09f437-font-size );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-7336362{text-align:center;}.elementor-547 .elementor-element.elementor-element-7336362 .elementor-heading-title{font-size:var( --e-global-typography-75ffac0-font-size );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}.elementor-547 .elementor-element.elementor-element-090a60f{--justify-content:center;}.elementor-547 .elementor-element.elementor-element-75b871e .elementor-heading-title{font-size:var( --e-global-typography-0c542e5-font-size );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-a5ae120{text-align:center;}.elementor-547 .elementor-element.elementor-element-81920fe{--justify-content:center;}.elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-item > a{font-size:var( --e-global-typography-4f67152-font-size );line-height:var( --e-global-typography-4f67152-line-height );letter-spacing:var( --e-global-typography-4f67152-letter-spacing );word-spacing:var( --e-global-typography-4f67152-word-spacing );}.elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-item > a{font-size:var( --e-global-typography-4f67152-font-size );line-height:var( --e-global-typography-4f67152-line-height );letter-spacing:var( --e-global-typography-4f67152-letter-spacing );word-spacing:var( --e-global-typography-4f67152-word-spacing );}.elementor-547 .elementor-element.elementor-element-c38b6bd{--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-547 .elementor-element.elementor-element-eafd14d .elementor-heading-title{font-size:var( --e-global-typography-d09f437-font-size );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-e95d55b .elementor-heading-title{font-size:var( --e-global-typography-0c542e5-font-size );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-item > a{font-size:var( --e-global-typography-ac92ac1-font-size );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-de6fb15 .elementor-button{font-size:var( --e-global-typography-2231841-font-size );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );}.elementor-547 .elementor-element.elementor-element-e51ac69{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-547 .elementor-element.elementor-element-6f4ec27 .elementor-heading-title{font-size:var( --e-global-typography-d09f437-font-size );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-e667ecd .elementor-heading-title{font-size:var( --e-global-typography-75ffac0-font-size );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}.elementor-547 .elementor-element.elementor-element-981d9e3 .elementor-heading-title{font-size:var( --e-global-typography-0c542e5-font-size );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-7913a7c .elementor-button{font-size:var( --e-global-typography-2231841-font-size );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );}.elementor-547 .elementor-element.elementor-element-2d32ba5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:80px;--padding-block-end:60px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-547 .elementor-element.elementor-element-69edc89{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-6fb2f6d{text-align:center;width:100%;max-width:100%;}.elementor-547 .elementor-element.elementor-element-6fb2f6d .elementor-heading-title{font-size:var( --e-global-typography-d09f437-font-size );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-56f7e8a{--justify-content:center;}.elementor-547 .elementor-element.elementor-element-ff0ea92 .elementor-heading-title{font-size:var( --e-global-typography-0c542e5-font-size );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-bb6298f{text-align:center;}.elementor-547 .elementor-element.elementor-element-19f594b{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-25d6f10::before, .elementor-547 .elementor-element.elementor-element-25d6f10 > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-25d6f10 > .e-con-inner > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-25d6f10 > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-25d6f10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-25d6f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon-box-title a{font-size:var( --e-global-typography-ac92ac1-font-size );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon-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-547 .elementor-element.elementor-element-71b8cd7::before, .elementor-547 .elementor-element.elementor-element-71b8cd7 > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-71b8cd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-71b8cd7 > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-71b8cd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-71b8cd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-547 .elementor-element.elementor-element-c7abecb .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-c7abecb .elementor-icon-box-title a{font-size:var( --e-global-typography-ac92ac1-font-size );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-c7abecb .elementor-icon-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-547 .elementor-element.elementor-element-407bcfe::before, .elementor-547 .elementor-element.elementor-element-407bcfe > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-407bcfe > .e-con-inner > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-407bcfe > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-407bcfe > .e-con-inner > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-407bcfe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-547 .elementor-element.elementor-element-e8248ed .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-e8248ed .elementor-icon-box-title a{font-size:var( --e-global-typography-ac92ac1-font-size );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-b59bd63{--min-height:460px;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-b59bd63:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-b59bd63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -149px;}.elementor-547 .elementor-element.elementor-element-8f13b96{--padding-block-start:50px;--padding-block-end:140px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-547 .elementor-element.elementor-element-fb9fdf3 .elementor-heading-title{font-size:var( --e-global-typography-d09f437-font-size );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-7d04fed .elementor-heading-title{font-size:var( --e-global-typography-75ffac0-font-size );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}}@media(max-width:767px){.elementor-547 .elementor-element.elementor-element-04205b6{--margin-block-start:150px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-7a77d3d .elementor-heading-title{font-size:var( --e-global-typography-e18ad89-font-size );line-height:var( --e-global-typography-e18ad89-line-height );letter-spacing:var( --e-global-typography-e18ad89-letter-spacing );word-spacing:var( --e-global-typography-e18ad89-word-spacing );}.elementor-547 .elementor-element.elementor-element-3569b8b .elementor-heading-title{font-size:var( --e-global-typography-75ffac0-font-size );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}.elementor-547 .elementor-element.elementor-element-0dd3a15 .elementor-heading-title{font-size:var( --e-global-typography-0c542e5-font-size );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-0d2f975 .elementor-button{font-size:var( --e-global-typography-2231841-font-size );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );}.elementor-547 .elementor-element.elementor-element-4b6572a .elementor-button{font-size:var( --e-global-typography-2231841-font-size );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );}.elementor-547 .elementor-element.elementor-element-e2a38c0 img{height:350px;}.elementor-547 .elementor-element.elementor-element-5ffd587{--min-height:300px;--justify-content:flex-start;}.elementor-547 .elementor-element.elementor-element-5ffd587:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-5ffd587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-547 .elementor-element.elementor-element-14d9b96 .elementor-button{font-size:var( --e-global-typography-2231841-font-size );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );}.elementor-547 .elementor-element.elementor-element-954123b{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-547 .elementor-element.elementor-element-07457bf .elementor-heading-title{font-size:var( --e-global-typography-d09f437-font-size );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-7336362 .elementor-heading-title{font-size:var( --e-global-typography-75ffac0-font-size );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}.elementor-547 .elementor-element.elementor-element-75b871e .elementor-heading-title{font-size:var( --e-global-typography-0c542e5-font-size );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-81920fe{--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;--align-items:center;--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:0%;}.elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-547 .elementor-element.elementor-element-ff23edb .elementor-icon-list-item > a{font-size:var( --e-global-typography-4f67152-font-size );line-height:var( --e-global-typography-4f67152-line-height );letter-spacing:var( --e-global-typography-4f67152-letter-spacing );word-spacing:var( --e-global-typography-4f67152-word-spacing );}.elementor-547 .elementor-element.elementor-element-ff23edb{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-547 .elementor-element.elementor-element-85a82df .elementor-icon-list-item > a{font-size:var( --e-global-typography-4f67152-font-size );line-height:var( --e-global-typography-4f67152-line-height );letter-spacing:var( --e-global-typography-4f67152-letter-spacing );word-spacing:var( --e-global-typography-4f67152-word-spacing );}.elementor-547 .elementor-element.elementor-element-85a82df > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-85a82df{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-547 .elementor-element.elementor-element-c38b6bd{--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-547 .elementor-element.elementor-element-eafd14d .elementor-heading-title{font-size:var( --e-global-typography-d09f437-font-size );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-e95d55b .elementor-heading-title{font-size:var( --e-global-typography-0c542e5-font-size );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-547 .elementor-element.elementor-element-8872f9e .elementor-icon-list-item > a{font-size:var( --e-global-typography-ac92ac1-font-size );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-de6fb15 .elementor-button{font-size:var( --e-global-typography-2231841-font-size );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );}.elementor-547 .elementor-element.elementor-element-e51ac69{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-547 .elementor-element.elementor-element-6f4ec27 .elementor-heading-title{font-size:var( --e-global-typography-d09f437-font-size );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-e667ecd .elementor-heading-title{font-size:var( --e-global-typography-75ffac0-font-size );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}.elementor-547 .elementor-element.elementor-element-981d9e3{text-align:center;}.elementor-547 .elementor-element.elementor-element-981d9e3 .elementor-heading-title{font-size:var( --e-global-typography-0c542e5-font-size );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-7913a7c .elementor-button{font-size:var( --e-global-typography-2231841-font-size );line-height:var( --e-global-typography-2231841-line-height );letter-spacing:var( --e-global-typography-2231841-letter-spacing );word-spacing:var( --e-global-typography-2231841-word-spacing );}.elementor-547 .elementor-element.elementor-element-2d32ba5{--padding-block-start:80px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-547 .elementor-element.elementor-element-6fb2f6d .elementor-heading-title{font-size:var( --e-global-typography-d09f437-font-size );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-ff0ea92 .elementor-heading-title{font-size:var( --e-global-typography-0c542e5-font-size );line-height:var( --e-global-typography-0c542e5-line-height );letter-spacing:var( --e-global-typography-0c542e5-letter-spacing );word-spacing:var( --e-global-typography-0c542e5-word-spacing );}.elementor-547 .elementor-element.elementor-element-19f594b.e-con{--align-self:flex-end;}.elementor-547 .elementor-element.elementor-element-25d6f10::before, .elementor-547 .elementor-element.elementor-element-25d6f10 > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-25d6f10 > .e-con-inner > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-25d6f10 > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-25d6f10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-25d6f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon-box-wrapper{text-align:center;}.elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon-box-title a{font-size:var( --e-global-typography-ac92ac1-font-size );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-efa125a .elementor-icon-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-547 .elementor-element.elementor-element-71b8cd7::before, .elementor-547 .elementor-element.elementor-element-71b8cd7 > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-71b8cd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-71b8cd7 > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-71b8cd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-71b8cd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-547 .elementor-element.elementor-element-71b8cd7{--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:35px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-547 .elementor-element.elementor-element-c7abecb .elementor-icon-box-wrapper{text-align:center;}.elementor-547 .elementor-element.elementor-element-c7abecb .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-c7abecb .elementor-icon-box-title a{font-size:var( --e-global-typography-ac92ac1-font-size );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-c7abecb .elementor-icon-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-547 .elementor-element.elementor-element-407bcfe::before, .elementor-547 .elementor-element.elementor-element-407bcfe > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-407bcfe > .e-con-inner > .elementor-background-video-container::before, .elementor-547 .elementor-element.elementor-element-407bcfe > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-407bcfe > .e-con-inner > .elementor-background-slideshow::before, .elementor-547 .elementor-element.elementor-element-407bcfe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-547 .elementor-element.elementor-element-407bcfe{--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-e8248ed .elementor-icon-box-wrapper{text-align:center;}.elementor-547 .elementor-element.elementor-element-e8248ed .elementor-icon-box-title, .elementor-547 .elementor-element.elementor-element-e8248ed .elementor-icon-box-title a{font-size:var( --e-global-typography-ac92ac1-font-size );line-height:var( --e-global-typography-ac92ac1-line-height );letter-spacing:var( --e-global-typography-ac92ac1-letter-spacing );word-spacing:var( --e-global-typography-ac92ac1-word-spacing );}.elementor-547 .elementor-element.elementor-element-b59bd63{--min-height:350px;}.elementor-547 .elementor-element.elementor-element-b59bd63:not(.elementor-motion-effects-element-type-background), .elementor-547 .elementor-element.elementor-element-b59bd63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-547 .elementor-element.elementor-element-8f13b96{--padding-block-start:30px;--padding-block-end:140px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-547 .elementor-element.elementor-element-fb9fdf3 .elementor-heading-title{font-size:var( --e-global-typography-d09f437-font-size );line-height:var( --e-global-typography-d09f437-line-height );letter-spacing:var( --e-global-typography-d09f437-letter-spacing );word-spacing:var( --e-global-typography-d09f437-word-spacing );}.elementor-547 .elementor-element.elementor-element-7d04fed .elementor-heading-title{font-size:var( --e-global-typography-75ffac0-font-size );line-height:var( --e-global-typography-75ffac0-line-height );letter-spacing:var( --e-global-typography-75ffac0-letter-spacing );word-spacing:var( --e-global-typography-75ffac0-word-spacing );}}@media(min-width:768px){.elementor-547 .elementor-element.elementor-element-b946bf8{--content-width:1680px;}.elementor-547 .elementor-element.elementor-element-04205b6{--width:35%;}.elementor-547 .elementor-element.elementor-element-5912d32{--width:65%;}.elementor-547 .elementor-element.elementor-element-9859691{--content-width:1680px;}.elementor-547 .elementor-element.elementor-element-5ffd587{--width:35%;}.elementor-547 .elementor-element.elementor-element-954123b{--width:65%;}.elementor-547 .elementor-element.elementor-element-c38b6bd{--content-width:1600px;}.elementor-547 .elementor-element.elementor-element-2d32ba5{--content-width:1800px;}.elementor-547 .elementor-element.elementor-element-6b05ee1{--width:60%;}.elementor-547 .elementor-element.elementor-element-69edc89{--width:640px;}.elementor-547 .elementor-element.elementor-element-19f594b{--width:800px;}.elementor-547 .elementor-element.elementor-element-b59bd63{--width:40%;}.elementor-547 .elementor-element.elementor-element-8f13b96{--content-width:1480px;}}@media(max-width:1366px) and (min-width:768px){.elementor-547 .elementor-element.elementor-element-04205b6{--width:38%;}.elementor-547 .elementor-element.elementor-element-5912d32{--width:63%;}.elementor-547 .elementor-element.elementor-element-e51ac69{--content-width:98%;}.elementor-547 .elementor-element.elementor-element-6b05ee1{--width:65%;}.elementor-547 .elementor-element.elementor-element-69edc89{--width:100%;}.elementor-547 .elementor-element.elementor-element-19f594b{--width:100%;}.elementor-547 .elementor-element.elementor-element-b59bd63{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-547 .elementor-element.elementor-element-04205b6{--width:100%;}.elementor-547 .elementor-element.elementor-element-5912d32{--width:100%;}.elementor-547 .elementor-element.elementor-element-5ffd587{--width:100%;}.elementor-547 .elementor-element.elementor-element-954123b{--width:100%;}.elementor-547 .elementor-element.elementor-element-6b05ee1{--width:100%;}.elementor-547 .elementor-element.elementor-element-b59bd63{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-7a77d3d */@media (max-width: 1500px) and (min-width: 1367px) {
    .elementor-547 .elementor-element.elementor-element-7a77d3d span {
    font-size: 72px !important;
}
}/* End custom CSS */