.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-31 .elementor-element.elementor-element-48d1dc2{padding:75px 0px 75px 0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-1d338f8 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:29px;font-weight:400;line-height:1.3em;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-d978c10 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d978c10{color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-31 .elementor-element.elementor-element-2ddff05 .elementor-button{background-color:#FFFFFF;font-family:"Avenir", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2ddff05 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-2ddff05 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2ddff05 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-2ddff05 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7185470 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31 .elementor-element.elementor-element-989e097 img{height:222px;object-fit:cover;object-position:center center;}.elementor-31 .elementor-element.elementor-element-109ea50 img{height:222px;object-fit:cover;object-position:center center;}.elementor-31 .elementor-element.elementor-element-c1c85c1 img{height:222px;object-fit:cover;object-position:center center;}.elementor-31 .elementor-element.elementor-element-1a3313f img{height:222px;object-fit:cover;object-position:center center;}.elementor-31 .elementor-element.elementor-element-0e5c0fc img{height:222px;object-fit:cover;object-position:center center;}.elementor-31 .elementor-element.elementor-element-fd56e2a img{height:222px;object-fit:cover;object-position:center center;}.elementor-31 .elementor-element.elementor-element-7e1f7e0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7e1f7e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villa-sapphire.com/wp-content/uploads/2022/08/Villa-Sapphire-Homepage-Banners7-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-7e1f7e0 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-7e1f7e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 75px 0px;}.elementor-31 .elementor-element.elementor-element-0a102a0{text-align:center;}.elementor-31 .elementor-element.elementor-element-0a102a0 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-401665c .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-401665c .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-401665c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-401665c.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-401665c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-401665c .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-401665c .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-401665c .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-4b5a3fa .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-4b5a3fa .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-4b5a3fa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-4b5a3fa.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-4b5a3fa.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-4b5a3fa .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-4b5a3fa .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-4b5a3fa .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-416bec0 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-416bec0 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-416bec0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-416bec0.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-416bec0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-416bec0 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-416bec0 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-416bec0 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-30540a4 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-30540a4 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-30540a4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-30540a4.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-30540a4.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-30540a4 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-30540a4 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-30540a4 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-c5e77e5 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-c5e77e5 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c5e77e5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c5e77e5.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-c5e77e5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c5e77e5 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-c5e77e5 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-c5e77e5 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-7fe7590 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-7fe7590 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7fe7590.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7fe7590.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-7fe7590.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7fe7590 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-7fe7590 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-7fe7590 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-1e98acf{margin-top:10px;margin-bottom:10px;}.elementor-31 .elementor-element.elementor-element-6fa26ab .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-6fa26ab .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-6fa26ab.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-6fa26ab.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-6fa26ab.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-6fa26ab .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-6fa26ab .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-6fa26ab .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-7d7f317 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-7d7f317 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7d7f317.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7d7f317.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-7d7f317.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7d7f317 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-7d7f317 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-7d7f317 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-3cfb7a0 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-3cfb7a0 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-3cfb7a0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-3cfb7a0.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-3cfb7a0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-3cfb7a0 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-3cfb7a0 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-3cfb7a0 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-fdcbdb6 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-fdcbdb6 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fdcbdb6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fdcbdb6.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-fdcbdb6.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fdcbdb6 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-fdcbdb6 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-fdcbdb6 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-998b60b .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-998b60b .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-998b60b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-998b60b.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-998b60b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-998b60b .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-998b60b .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-998b60b .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-0925616 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-0925616 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0925616.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0925616.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-0925616.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0925616 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-0925616 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-0925616 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-af147c2{margin-top:10px;margin-bottom:10px;}.elementor-31 .elementor-element.elementor-element-7f5c024 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-7f5c024 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7f5c024.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7f5c024.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-7f5c024.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7f5c024 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-7f5c024 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-7f5c024 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-fd07879 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-fd07879 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fd07879.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fd07879.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-fd07879.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fd07879 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-fd07879 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-fd07879 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-2593adf .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-2593adf .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2593adf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2593adf.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-2593adf.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2593adf .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-2593adf .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2593adf .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-03c5cc5 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-03c5cc5 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-03c5cc5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-03c5cc5.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-03c5cc5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-03c5cc5 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-03c5cc5 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-03c5cc5 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-7720437 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-7720437 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7720437.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7720437.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-7720437.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7720437 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-7720437 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-7720437 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-c919f84 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-c919f84 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c919f84.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c919f84.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-c919f84.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c919f84 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-c919f84 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-c919f84 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-716b5c4{margin-top:10px;margin-bottom:10px;}.elementor-31 .elementor-element.elementor-element-d18ec84 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-d18ec84 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d18ec84.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d18ec84.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-d18ec84.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d18ec84 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-d18ec84 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-d18ec84 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-b70fb74 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-b70fb74 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b70fb74.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b70fb74.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-b70fb74.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b70fb74 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-b70fb74 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-b70fb74 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-01ee654 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-01ee654 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-01ee654.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-01ee654.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-01ee654.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-01ee654 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-01ee654 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-01ee654 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-33543ce .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-33543ce .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-33543ce.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-33543ce.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-33543ce.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-33543ce .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-33543ce .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-33543ce .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-dfedf79 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-dfedf79 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-dfedf79.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-dfedf79.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-dfedf79.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-dfedf79 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-dfedf79 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-dfedf79 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-ad98ed4 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-ad98ed4 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ad98ed4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ad98ed4.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-ad98ed4.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ad98ed4 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-ad98ed4 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-ad98ed4 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-0aa61b7{margin-top:10px;margin-bottom:10px;}.elementor-31 .elementor-element.elementor-element-2f6674d .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-2f6674d .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2f6674d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2f6674d.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-2f6674d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2f6674d .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-2f6674d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2f6674d .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-2f2c676 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-2f2c676 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2f2c676.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2f2c676.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-2f2c676.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2f2c676 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-2f2c676 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2f2c676 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-1a3b19c .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-1a3b19c .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1a3b19c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1a3b19c.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-1a3b19c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1a3b19c .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-1a3b19c .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-1a3b19c .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-bc2ca87 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-bc2ca87 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-bc2ca87.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-bc2ca87.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-bc2ca87.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-bc2ca87 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-bc2ca87 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-bc2ca87 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-00c29fa .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-00c29fa .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-00c29fa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-00c29fa.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-00c29fa.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-00c29fa .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-00c29fa .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-00c29fa .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-e683ba5 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-e683ba5 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e683ba5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e683ba5.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-e683ba5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e683ba5 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-e683ba5 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-e683ba5 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-ea8cc10 > .elementor-container{max-width:800px;}.elementor-31 .elementor-element.elementor-element-ea8cc10{margin-top:10px;margin-bottom:30px;}.elementor-31 .elementor-element.elementor-element-a1ddca9 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-a1ddca9 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a1ddca9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a1ddca9.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-a1ddca9.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a1ddca9 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-a1ddca9 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-a1ddca9 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-fef08b4 .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-fef08b4 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fef08b4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fef08b4.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-fef08b4.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fef08b4 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-fef08b4 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-fef08b4 .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-8be630a .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-8be630a .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-8be630a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-8be630a.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-8be630a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-8be630a .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-8be630a .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-8be630a .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-bd4469e .elementor-icon-box-wrapper{gap:10px;}.elementor-31 .elementor-element.elementor-element-bd4469e .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-bd4469e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-bd4469e.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-bd4469e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-bd4469e .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-bd4469e .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-bd4469e .elementor-icon-box-title a{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-5d90c64 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a3d877e .elementor-button{background-color:#2A9BBB00;font-family:"Avenir", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;}.elementor-31 .elementor-element.elementor-element-a3d877e .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-a3d877e .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a3d877e .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-a3d877e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-c32b86e > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-148b327 .elementor-button{background-color:#2A9BBB00;font-family:"Avenir", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;}.elementor-31 .elementor-element.elementor-element-148b327 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-148b327 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-148b327 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-148b327 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-bb98a41:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-bb98a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-bb98a41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 75px 0px;}.elementor-31 .elementor-element.elementor-element-bb98a41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-05058f1 > .elementor-container{max-width:1000px;}.elementor-31 .elementor-element.elementor-element-05058f1{margin-top:0px;margin-bottom:20px;}.elementor-31 .elementor-element.elementor-element-ec131d6{text-align:center;}.elementor-31 .elementor-element.elementor-element-ec131d6 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-a383002{text-align:center;}.elementor-widget-image-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-932d5d3 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 10px;border-color:var( --e-global-color-primary );border-radius:0px 15px 15px 0px;}.elementor-31 .elementor-element.elementor-element-932d5d3 .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-932d5d3 .elementor-image-box-title{margin-bottom:20px;font-family:"Avenir", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-932d5d3 .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-ebc8b8a > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 10px;border-color:var( --e-global-color-primary );border-radius:0px 15px 15px 0px;}.elementor-31 .elementor-element.elementor-element-ebc8b8a .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-ebc8b8a .elementor-image-box-title{margin-bottom:20px;font-family:"Avenir", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-ebc8b8a .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-782d1cb > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 10px;border-color:var( --e-global-color-primary );border-radius:0px 15px 15px 0px;}.elementor-31 .elementor-element.elementor-element-782d1cb .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-782d1cb .elementor-image-box-title{margin-bottom:20px;font-family:"Avenir", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-782d1cb .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-0d0561a > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 10px;border-color:var( --e-global-color-primary );border-radius:0px 15px 15px 0px;}.elementor-31 .elementor-element.elementor-element-0d0561a .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-0d0561a .elementor-image-box-title{margin-bottom:20px;font-family:"Avenir", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-0d0561a .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-f7ca6d3{padding:75px 0px 75px 0px;}.elementor-31 .elementor-element.elementor-element-628f69c > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-31 .elementor-element.elementor-element-ba1db1d > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 0px 10px;border-color:var( --e-global-color-primary );border-radius:0px 15px 15px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-31 .elementor-element.elementor-element-ba1db1d .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-ba1db1d .elementor-image-box-title{margin-bottom:20px;font-family:"Avenir", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-ba1db1d .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-3aaebd5 > .elementor-element-populated{padding:10px 10px 10px 20px;}.elementor-31 .elementor-element.elementor-element-7fc747e > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 0px 10px;border-color:var( --e-global-color-primary );border-radius:0px 15px 15px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-31 .elementor-element.elementor-element-7fc747e .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-7fc747e .elementor-image-box-title{margin-bottom:20px;font-family:"Avenir", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-7fc747e .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-66ab1c4{margin-top:20px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-c2f473d > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 0px 10px;border-color:var( --e-global-color-primary );border-radius:0px 15px 15px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-31 .elementor-element.elementor-element-c2f473d .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-c2f473d .elementor-image-box-title{margin-bottom:20px;font-family:"Avenir", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-c2f473d .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-c66a109 > .elementor-element-populated{padding:10px 10px 10px 20px;}.elementor-31 .elementor-element.elementor-element-1f25723 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 0px 10px;border-color:var( --e-global-color-primary );border-radius:0px 15px 15px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-31 .elementor-element.elementor-element-1f25723 .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-1f25723 .elementor-image-box-title{margin-bottom:20px;font-family:"Avenir", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-1f25723 .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-7193995{margin-top:30px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-15d05a2 .elementor-button{background-color:#FFFFFF;font-family:"Avenir", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-15d05a2 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-15d05a2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-15d05a2 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-15d05a2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-86af35e .elementor-button{background-color:#FFFFFF;font-family:"Avenir", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-86af35e .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-86af35e .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-86af35e .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-86af35e .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-86b8ae3{width:30%;}.elementor-31 .elementor-element.elementor-element-7185470{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-86b8ae3{width:35%;}.elementor-31 .elementor-element.elementor-element-7185470{width:65%;}}@media(min-width:1025px){.elementor-31 .elementor-element.elementor-element-7e1f7e0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7e1f7e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-48d1dc2{padding:50px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-d978c10 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2ddff05{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-989e097 img{height:150px;}.elementor-31 .elementor-element.elementor-element-109ea50 img{height:150px;}.elementor-31 .elementor-element.elementor-element-c1c85c1 img{height:150px;}.elementor-31 .elementor-element.elementor-element-1a3313f img{height:150px;}.elementor-31 .elementor-element.elementor-element-0e5c0fc img{height:150px;}.elementor-31 .elementor-element.elementor-element-fd56e2a img{height:150px;}.elementor-31 .elementor-element.elementor-element-7e1f7e0{padding:50px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-0a102a0 .elementor-heading-title{font-size:24px;}.elementor-31 .elementor-element.elementor-element-401665c .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-401665c .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-401665c .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-4b5a3fa .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-4b5a3fa .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-4b5a3fa .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-416bec0 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-416bec0 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-416bec0 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-30540a4 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-30540a4 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-30540a4 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-c5e77e5 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-c5e77e5 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-c5e77e5 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-7fe7590 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-7fe7590 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-7fe7590 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-6fa26ab .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-6fa26ab .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-6fa26ab .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-7d7f317 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-7d7f317 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-7d7f317 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-3cfb7a0 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-3cfb7a0 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-3cfb7a0 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-fdcbdb6 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-fdcbdb6 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-fdcbdb6 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-998b60b .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-998b60b .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-998b60b .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-0925616 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-0925616 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-0925616 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-7f5c024 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-7f5c024 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-7f5c024 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-fd07879 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-fd07879 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-fd07879 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-2593adf .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-2593adf .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2593adf .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-03c5cc5 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-03c5cc5 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-03c5cc5 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-7720437 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-7720437 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-7720437 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-c919f84 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-c919f84 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-c919f84 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-d18ec84 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-d18ec84 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-d18ec84 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-b70fb74 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-b70fb74 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-b70fb74 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-01ee654 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-01ee654 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-01ee654 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-33543ce .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-33543ce .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-33543ce .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-dfedf79 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-dfedf79 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-dfedf79 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-ad98ed4 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-ad98ed4 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-ad98ed4 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-2f6674d .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-2f6674d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2f6674d .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-2f2c676 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-2f2c676 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2f2c676 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-1a3b19c .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-1a3b19c .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-1a3b19c .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-bc2ca87 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-bc2ca87 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-bc2ca87 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-00c29fa .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-00c29fa .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-00c29fa .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-e683ba5 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-e683ba5 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-e683ba5 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-a1ddca9 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-a1ddca9 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-a1ddca9 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-fef08b4 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-fef08b4 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-fef08b4 .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-8be630a .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-8be630a .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-8be630a .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-bd4469e .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-bd4469e .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-bd4469e .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-bb98a41{padding:50px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-ec131d6 .elementor-heading-title{font-size:24px;}.elementor-31 .elementor-element.elementor-element-932d5d3 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-ebc8b8a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-782d1cb > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-0d0561a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-f7ca6d3{padding:50px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-628f69c > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-ba1db1d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-3aaebd5 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-7fc747e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-c2f473d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-c66a109 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-1f25723 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-15d05a2{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-86af35e{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-48d1dc2{padding:30px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-1d338f8{text-align:center;}.elementor-31 .elementor-element.elementor-element-1d338f8 .elementor-heading-title{font-size:24px;}.elementor-31 .elementor-element.elementor-element-d978c10{text-align:center;}.elementor-31 .elementor-element.elementor-element-021e62a{width:50%;}.elementor-31 .elementor-element.elementor-element-0992fd2{width:50%;}.elementor-31 .elementor-element.elementor-element-db1a6b8 > .elementor-element-populated{padding:0% 50% 0% 0%;}.elementor-31 .elementor-element.elementor-element-c1c85c1 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-a63bcb7{margin-top:-170px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-47b4344 > .elementor-element-populated{padding:0% 0% 0% 50%;}.elementor-31 .elementor-element.elementor-element-1a3313f > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-f6887b5{width:50%;}.elementor-31 .elementor-element.elementor-element-a1ec14b{width:50%;}.elementor-31 .elementor-element.elementor-element-7e1f7e0{padding:30px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-bf1ad15{width:50%;}.elementor-31 .elementor-element.elementor-element-db1c924{width:50%;}.elementor-31 .elementor-element.elementor-element-cad308b{width:50%;}.elementor-31 .elementor-element.elementor-element-b0c0011{width:50%;}.elementor-31 .elementor-element.elementor-element-5303454{width:50%;}.elementor-31 .elementor-element.elementor-element-7fbb0ac{width:50%;}.elementor-31 .elementor-element.elementor-element-1e98acf{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-f2b4ebb{width:50%;}.elementor-31 .elementor-element.elementor-element-3ecd681{width:50%;}.elementor-31 .elementor-element.elementor-element-4ae74a1{width:50%;}.elementor-31 .elementor-element.elementor-element-4ae74a1 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-a920c11{width:50%;}.elementor-31 .elementor-element.elementor-element-41b1e12{width:50%;}.elementor-31 .elementor-element.elementor-element-8333fa4{width:50%;}.elementor-31 .elementor-element.elementor-element-af147c2{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-e006139{width:50%;}.elementor-31 .elementor-element.elementor-element-3ef11a4{width:50%;}.elementor-31 .elementor-element.elementor-element-3ef11a4 > .elementor-element-populated{margin:10px 10px 10px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-214c030{width:50%;}.elementor-31 .elementor-element.elementor-element-214c030 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-532838f{width:50%;}.elementor-31 .elementor-element.elementor-element-492f72c{width:50%;}.elementor-31 .elementor-element.elementor-element-d7906c1{width:50%;}.elementor-31 .elementor-element.elementor-element-716b5c4{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-af53dee{width:50%;}.elementor-31 .elementor-element.elementor-element-0f3b410{width:50%;}.elementor-31 .elementor-element.elementor-element-c94ff98{width:50%;}.elementor-31 .elementor-element.elementor-element-c94ff98 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-996dba4{width:50%;}.elementor-31 .elementor-element.elementor-element-3ca23ed{width:50%;}.elementor-31 .elementor-element.elementor-element-b7af9fd{width:50%;}.elementor-31 .elementor-element.elementor-element-0aa61b7{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-1bc64ee{width:50%;}.elementor-31 .elementor-element.elementor-element-12135f7{width:50%;}.elementor-31 .elementor-element.elementor-element-429a22a{width:50%;}.elementor-31 .elementor-element.elementor-element-429a22a > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-26b680a{width:50%;}.elementor-31 .elementor-element.elementor-element-d08e3a5{width:50%;}.elementor-31 .elementor-element.elementor-element-9cf965b{width:50%;}.elementor-31 .elementor-element.elementor-element-ea8cc10{margin-top:0px;margin-bottom:30px;}.elementor-31 .elementor-element.elementor-element-ab938f0{width:50%;}.elementor-31 .elementor-element.elementor-element-d845d2b{width:50%;}.elementor-31 .elementor-element.elementor-element-5d965c8{width:50%;}.elementor-31 .elementor-element.elementor-element-5d965c8 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-d2d5574{width:50%;}.elementor-31 .elementor-element.elementor-element-5d90c64 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-31 .elementor-element.elementor-element-c32b86e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-bb98a41{padding:30px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-a383002{text-align:center;}.elementor-31 .elementor-element.elementor-element-932d5d3 > .elementor-widget-container{border-width:10px 0px 0px 0px;border-radius:0px 0px 15px 15px;}.elementor-31 .elementor-element.elementor-element-932d5d3 .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-932d5d3 .elementor-image-box-title{font-size:24px;}.elementor-31 .elementor-element.elementor-element-ebc8b8a > .elementor-widget-container{border-width:10px 0px 0px 0px;border-radius:0px 0px 15px 15px;}.elementor-31 .elementor-element.elementor-element-ebc8b8a .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-ebc8b8a .elementor-image-box-title{font-size:24px;}.elementor-31 .elementor-element.elementor-element-782d1cb > .elementor-widget-container{border-width:10px 0px 0px 0px;border-radius:0px 0px 15px 15px;}.elementor-31 .elementor-element.elementor-element-782d1cb .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-782d1cb .elementor-image-box-title{font-size:24px;}.elementor-31 .elementor-element.elementor-element-0d0561a > .elementor-widget-container{border-width:10px 0px 0px 0px;border-radius:0px 0px 15px 15px;}.elementor-31 .elementor-element.elementor-element-0d0561a .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-0d0561a .elementor-image-box-title{font-size:24px;}.elementor-31 .elementor-element.elementor-element-f7ca6d3{padding:30px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-ba1db1d > .elementor-widget-container{border-width:10px 0px 0px 0px;border-radius:0px 0px 15px 15px;}.elementor-31 .elementor-element.elementor-element-ba1db1d .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-ba1db1d .elementor-image-box-title{font-size:24px;}.elementor-31 .elementor-element.elementor-element-7fc747e > .elementor-widget-container{border-width:10px 0px 0px 0px;border-radius:0px 0px 15px 15px;}.elementor-31 .elementor-element.elementor-element-7fc747e .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-7fc747e .elementor-image-box-title{font-size:24px;}.elementor-31 .elementor-element.elementor-element-66ab1c4{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-c2f473d > .elementor-widget-container{border-width:10px 0px 0px 0px;border-radius:0px 0px 15px 15px;}.elementor-31 .elementor-element.elementor-element-c2f473d .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-c2f473d .elementor-image-box-title{font-size:24px;}.elementor-31 .elementor-element.elementor-element-1f25723 > .elementor-widget-container{border-width:10px 0px 0px 0px;border-radius:0px 0px 15px 15px;}.elementor-31 .elementor-element.elementor-element-1f25723 .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-1f25723 .elementor-image-box-title{font-size:24px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://villa-sapphire.com/wp-content/uploads/2022/08/Avenir-Light-07.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://villa-sapphire.com/wp-content/uploads/2022/08/Avenir-Medium-09.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://villa-sapphire.com/wp-content/uploads/2022/08/Avenir-Black-03.ttf') format('truetype');
}
/* End Custom Fonts CSS */