.elementor-8 .elementor-element.elementor-element-588e7aa:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-588e7aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#314150;}.elementor-8 .elementor-element.elementor-element-588e7aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-588e7aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-1b61e46a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-1b61e46a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-1b61e46a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-1b61e46a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-1b61e46a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-560b74fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0ae577d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4D6D3;--border-color:#D4D6D3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-0ae577d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0ae577d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE3D3;}.elementor-8 .elementor-element.elementor-element-fdb8ee2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-menu-item.wpr-pointer-item{transition-duration:0.2s;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-menu-item.wpr-pointer-item:before{transition-duration:0.2s;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-menu-item.wpr-pointer-item:after{transition-duration:0.2s;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-toggle-wrap{text-align:center;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-nav-menu .wpr-menu-item,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon{color:#314150;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-nav-menu .wpr-menu-item:hover,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon{color:#A1835F;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-line-fx .wpr-menu-item:before,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-line-fx .wpr-menu-item:after{background-color:#A1835F;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-border-fx .wpr-menu-item:before{border-color:#A1835F;border-width:1px;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-background-fx .wpr-menu-item:before{background-color:#A1835F;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .menu-item-has-children .wpr-sub-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 7px);}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 7px);}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-nav-menu .wpr-menu-item,.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu a,.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-toggle-text{font-family:"Aboreto", Sans-serif;font-size:13px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-underline .wpr-menu-item:after,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-overline .wpr-menu-item:before,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-double-line .wpr-menu-item:before,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-double-line .wpr-menu-item:after{height:1px;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-underline>nav>ul>li>.wpr-menu-item:after,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-overline>nav>ul>li>.wpr-menu-item:before,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:before,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:after{height:1px;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-border-fx>nav>ul>li>.wpr-menu-item:before{border-width:1px;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-underline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-overline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after{height:1px;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-border-fx>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before{border-width:1px;}.elementor-8 .elementor-element.elementor-element-6f0ed37:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:before{transform:translateY(-0px);}.elementor-8 .elementor-element.elementor-element-6f0ed37:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:after{transform:translateY(0px);}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-nav-menu .wpr-menu-item{padding-left:7px;padding-right:7px;padding-top:0px;padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-7px;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-7px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-nav-menu > .menu-item{margin-left:10px;margin-right:10px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:10px;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:10px;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:10px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-sub-menu .wpr-sub-menu-item,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon{color:#333333;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-sub-menu .wpr-sub-menu-item{background-color:#ffffff;padding-left:15px;padding-right:15px;padding-top:13px;padding-bottom:13px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:#605BE5;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-sub-menu .wpr-sub-icon{right:15px;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:15px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-nav-menu-horizontal .wpr-nav-menu > li > .wpr-sub-menu{margin-top:0px;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-sub-menu{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu a,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu .menu-item-has-children > a:after{color:#333333;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu li{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu li a:hover,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu .menu-item-has-children > a:hover:after,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu li a.wpr-active-menu-item,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover:after{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu a:hover,
					 .elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu a.wpr-active-menu-item{background-color:#6C8B6F;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu a{padding-left:10px;padding-right:10px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu .menu-item-has-children > a:after{margin-left:10px;margin-right:10px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu .wpr-mobile-menu-item{padding-top:10px;padding-bottom:10px;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-mobile-divider-yes .wpr-mobile-nav-menu a{border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:12px;padding-top:5px;padding-bottom:5px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu{margin-top:10px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-toggle{border-color:#333333;width:47px;border-width:0px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-toggle-text{color:#333333;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-toggle-line{background-color:#333333;height:2px;margin-bottom:3px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-toggle:hover{border-color:#6C8B6F;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:#6C8B6F;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-toggle:hover .wpr-mobile-toggle-line{background-color:#6C8B6F;}.elementor-8 .elementor-element.elementor-element-180d9cc8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-180d9cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE3D3;}.elementor-8 .elementor-element.elementor-element-180d9cc8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;z-index:0;}.elementor-8 .elementor-element.elementor-element-180d9cc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4411d8cc > .elementor-container{max-width:900px;}.elementor-8 .elementor-element.elementor-element-4411d8cc{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.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-8 .elementor-element.elementor-element-4c31c4b img{width:15%;}.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-8 .elementor-element.elementor-element-750065b4 > .elementor-widget-container{margin:10px 50px 0px 50px;}.elementor-8 .elementor-element.elementor-element-750065b4{text-align:center;}.elementor-8 .elementor-element.elementor-element-750065b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-8 .elementor-element.elementor-element-1e15791b > .elementor-container{max-width:820px;}.elementor-8 .elementor-element.elementor-element-1e15791b{margin-top:5px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-67794cd4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-374de78{width:auto;max-width:auto;text-align:center;}.elementor-8 .elementor-element.elementor-element-374de78 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-374de78 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;color:#290852;}.elementor-8 .elementor-element.elementor-element-2211cad0{width:auto;max-width:auto;text-align:center;}.elementor-8 .elementor-element.elementor-element-2211cad0 > .elementor-widget-container{margin:10px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2211cad0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.5px;color:#290852;}.elementor-8 .elementor-element.elementor-element-4534f1ee{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-24eafd4.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-8 .elementor-element.elementor-element-16ca5687 .elementor-button{background-color:#078D1D;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;border-radius:50px 50px 50px 50px;padding:22px 50px 20px 50px;}.elementor-8 .elementor-element.elementor-element-16ca5687 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-acf3695 > .elementor-container{max-width:500px;}.elementor-8 .elementor-element.elementor-element-acf3695{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-acf3695 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1c9b047f.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-8 .elementor-element.elementor-element-1d64ef30 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1d64ef30{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:#030303;}.elementor-8 .elementor-element.elementor-element-4e5ea88:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4e5ea88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4e5ea88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;z-index:0;}.elementor-8 .elementor-element.elementor-element-4e5ea88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3d745fa > .elementor-container{max-width:900px;}.elementor-8 .elementor-element.elementor-element-3d745fa{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9f9fe04 > .elementor-widget-container{margin:10px 50px 0px 50px;}.elementor-8 .elementor-element.elementor-element-9f9fe04{text-align:center;}.elementor-8 .elementor-element.elementor-element-9f9fe04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-8 .elementor-element.elementor-element-8552d16{width:auto;max-width:auto;text-align:center;}.elementor-8 .elementor-element.elementor-element-8552d16 > .elementor-widget-container{margin:10px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8552d16 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.5px;color:#290852;}.elementor-8 .elementor-element.elementor-element-2192307{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-85d7ce4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-184ccb7 .elementor-button{background-color:#078D1D;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;border-radius:50px 50px 50px 50px;padding:22px 50px 20px 50px;}.elementor-8 .elementor-element.elementor-element-184ccb7 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dfa4748 > .elementor-container{max-width:500px;}.elementor-8 .elementor-element.elementor-element-dfa4748{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dfa4748 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7358056.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-d77922f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d77922f{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:#030303;}.elementor-8 .elementor-element.elementor-element-0d80a91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0d80a91{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:#030303;}.elementor-8 .elementor-element.elementor-element-700c51a > .elementor-container{max-width:962px;}.elementor-8 .elementor-element.elementor-element-700c51a, .elementor-8 .elementor-element.elementor-element-700c51a > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-700c51a{box-shadow:-12px 0px 10px 0px rgba(247, 241, 243, 0);margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-700c51a:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);}.elementor-8 .elementor-element.elementor-element-c35bc88 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7B5EEA91;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-c35bc88 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-c35bc88 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-c35bc88 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-c35bc88:hover > .elementor-element-populated{box-shadow:0px 0px 20px 0px rgba(122.99999999999997, 93.99999999999994, 234, 0.32);}.elementor-8 .elementor-element.elementor-element-c35bc88 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-bd14ee1 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-bd14ee1.elementor-view-stacked .elementor-icon{background-color:#E10D52;}.elementor-8 .elementor-element.elementor-element-bd14ee1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bd14ee1.elementor-view-default .elementor-icon{color:#E10D52;border-color:#E10D52;}.elementor-8 .elementor-element.elementor-element-bd14ee1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bd14ee1.elementor-view-default .elementor-icon svg{fill:#E10D52;}.elementor-8 .elementor-element.elementor-element-a4b87db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a4b87db{text-align:center;}.elementor-8 .elementor-element.elementor-element-a4b87db .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-efc74fe{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bf7c3de > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7B5EEA91;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-bf7c3de > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-bf7c3de > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-bf7c3de > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-bf7c3de:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(123.00000000000003, 94, 234, 0.5686274509803921);}.elementor-8 .elementor-element.elementor-element-bf7c3de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-26df3ae .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-26df3ae.elementor-view-stacked .elementor-icon{background-color:#E10D52;}.elementor-8 .elementor-element.elementor-element-26df3ae.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-26df3ae.elementor-view-default .elementor-icon{color:#E10D52;border-color:#E10D52;}.elementor-8 .elementor-element.elementor-element-26df3ae.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-26df3ae.elementor-view-default .elementor-icon svg{fill:#E10D52;}.elementor-8 .elementor-element.elementor-element-1500111 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1500111{text-align:center;}.elementor-8 .elementor-element.elementor-element-1500111 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e8f78db{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7cd2ad0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7B5EEA91;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-7cd2ad0 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-7cd2ad0 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-7cd2ad0 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-7cd2ad0:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(123.00000000000003, 94, 234, 0.5686274509803921);}.elementor-8 .elementor-element.elementor-element-7cd2ad0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4945e1b .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-4945e1b.elementor-view-stacked .elementor-icon{background-color:#E10D52;}.elementor-8 .elementor-element.elementor-element-4945e1b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4945e1b.elementor-view-default .elementor-icon{color:#E10D52;border-color:#E10D52;}.elementor-8 .elementor-element.elementor-element-4945e1b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4945e1b.elementor-view-default .elementor-icon svg{fill:#E10D52;}.elementor-8 .elementor-element.elementor-element-075ef66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-075ef66{text-align:center;}.elementor-8 .elementor-element.elementor-element-075ef66 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a1a071d{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-fbc7f20{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-fbc7f20.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1863d2f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1863d2f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0fde0df{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-67444cb > .elementor-container{max-width:500px;}.elementor-8 .elementor-element.elementor-element-67444cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-67444cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-074af4d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-0ca992d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0ca992d{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:#030303;}.elementor-8 .elementor-element.elementor-element-4956248 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4956248{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:#030303;}.elementor-8 .elementor-element.elementor-element-96961b6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-96961b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-96961b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;z-index:0;}.elementor-8 .elementor-element.elementor-element-96961b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-642f45d{width:auto;max-width:auto;text-align:center;}.elementor-8 .elementor-element.elementor-element-642f45d > .elementor-widget-container{margin:10px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-642f45d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.5px;color:#290852;}.elementor-8 .elementor-element.elementor-element-0116ecb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a8b24d9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-66159f9 .elementor-button{background-color:#078D1D;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;border-radius:50px 50px 50px 50px;padding:22px 50px 20px 50px;}.elementor-8 .elementor-element.elementor-element-66159f9 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4368e91 > .elementor-container{max-width:500px;}.elementor-8 .elementor-element.elementor-element-4368e91{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4368e91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-fa2885b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-6b5413a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6b5413a{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:#030303;}.elementor-8 .elementor-element.elementor-element-36c1314 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-36c1314{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:#030303;}.elementor-8 .elementor-element.elementor-element-62534dad:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-62534dad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elvaresaude.com/wp-content/uploads/2025/07/Design-sem-nome-12.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-62534dad > .elementor-container{max-width:1480px;min-height:980px;}.elementor-8 .elementor-element.elementor-element-62534dad .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-62534dad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-62534dad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-77e5a669 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-77e5a669 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7baa3e8a{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-758a5ae8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 65px;}.elementor-8 .elementor-element.elementor-element-758a5ae8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-758a5ae8 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;text-transform:capitalize;font-style:italic;line-height:1.2em;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-5c0ef05f > .elementor-widget-container{margin:0px 544px 0px 67px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5c0ef05f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:37px;font-weight:bold;text-transform:uppercase;line-height:1.167em;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-9d9334d .elementor-button{background-color:#FF781F;font-family:"Lora", Sans-serif;font-size:18px;font-weight:bold;text-transform:capitalize;line-height:4em;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-8 .elementor-element.elementor-element-9d9334d > .elementor-widget-container{margin:50px 0px 0px 65px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9d9334d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-7658f68b{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-aae4216{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1e61572e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1e61572e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE3D3;}.elementor-8 .elementor-element.elementor-element-1e61572e > .elementor-container{max-width:1480px;}.elementor-8 .elementor-element.elementor-element-1e61572e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1e61572e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-4c34d79e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-4c34d79e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-4c34d79e > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 48px 0px 52px;}.elementor-8 .elementor-element.elementor-element-6b6a74a9 > .elementor-widget-container{margin:0% 0% -20% 0%;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-626d911d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-626d911d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-626d911d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 100px 0px 15px;}.elementor-8 .elementor-element.elementor-element-420050fc > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-420050fc .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;text-transform:capitalize;font-style:italic;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-3f1de45e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 8px 0px;}.elementor-8 .elementor-element.elementor-element-3f1de45e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:26px;font-weight:bold;text-transform:uppercase;line-height:1.154em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-5686bac4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5686bac4{text-align:start;font-family:"Lora", Sans-serif;font-size:18px;line-height:1.667em;color:#020202;}.elementor-8 .elementor-element.elementor-element-27dede0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 8px 0px;}.elementor-8 .elementor-element.elementor-element-27dede0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:29px;font-weight:bold;text-transform:uppercase;line-height:1.154em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-74866e70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-74866e70{text-align:start;font-family:"Lora", Sans-serif;font-size:18px;line-height:1.667em;color:#000000;}.elementor-8 .elementor-element.elementor-element-348ba3b6{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-348ba3b6 .elementor-widget-container{text-align:left;}.elementor-8 .elementor-element.elementor-element-348ba3b6 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-348ba3b6 .elementor-social-icon{background-color:#314150;}.elementor-8 .elementor-element.elementor-element-348ba3b6 .elementor-social-icon i{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-348ba3b6 .elementor-social-icon svg{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-348ba3b6 .elementor-social-icon:hover{background-color:#48cfad;}.elementor-8 .elementor-element.elementor-element-348ba3b6 .elementor-social-icon:hover i{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-348ba3b6 .elementor-social-icon:hover svg{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-2f89b7f3{font-size:16px;color:#000000;}.elementor-8 .elementor-element.elementor-element-37b30935:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-37b30935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-37b30935 > .elementor-container{max-width:1480px;}.elementor-8 .elementor-element.elementor-element-37b30935{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:118px 0px 110px 0px;}.elementor-8 .elementor-element.elementor-element-37b30935 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-54668d > .elementor-element-populated{padding:10px 80px 0px 80px;}.elementor-8 .elementor-element.elementor-element-37eea99e > .elementor-widget-container{padding:0px 0px 0px 65px;}.elementor-8 .elementor-element.elementor-element-37eea99e{text-align:center;}.elementor-8 .elementor-element.elementor-element-37eea99e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;text-transform:capitalize;font-style:italic;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-df8561f > .elementor-widget-container{padding:05px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-df8561f{text-align:center;}.elementor-8 .elementor-element.elementor-element-df8561f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:52px;font-weight:bold;text-transform:uppercase;line-height:1.154em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-254184fa{padding:20px 0px 0px 0px;}.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-8 .elementor-element.elementor-element-3c34f118 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-3c34f118.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-3c34f118.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-3c34f118.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-3c34f118.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-3c34f118 .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.25em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-3c34f118 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-8 .elementor-element.elementor-element-3c34f118 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-3c34f118 .elementor-image-box-description{font-family:"Lora", Sans-serif;font-size:16px;line-height:1.625em;color:#747373;}.elementor-8 .elementor-element.elementor-element-2584693c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-2584693c.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-2584693c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-2584693c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-2584693c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-2584693c .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.25em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-2584693c .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-8 .elementor-element.elementor-element-2584693c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-2584693c .elementor-image-box-description{font-family:"Lora", Sans-serif;font-size:16px;line-height:1.625em;color:#747373;}.elementor-8 .elementor-element.elementor-element-32ad4ec8 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-32ad4ec8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-32ad4ec8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-32ad4ec8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-32ad4ec8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-32ad4ec8 .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.25em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-32ad4ec8 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-8 .elementor-element.elementor-element-32ad4ec8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-32ad4ec8 .elementor-image-box-description{font-family:"Lora", Sans-serif;font-size:16px;line-height:1.625em;color:#747373;}.elementor-8 .elementor-element.elementor-element-58acb1c7 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-58acb1c7.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-58acb1c7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-58acb1c7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-58acb1c7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-58acb1c7 .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.25em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-58acb1c7 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-8 .elementor-element.elementor-element-58acb1c7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-58acb1c7 .elementor-image-box-description{font-family:"Lora", Sans-serif;font-size:16px;line-height:1.625em;color:#747373;}.elementor-8 .elementor-element.elementor-element-262a4679{padding:25px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-56b5436d > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-56b5436d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-56b5436d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-56b5436d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-56b5436d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-56b5436d .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.25em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-56b5436d .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-8 .elementor-element.elementor-element-56b5436d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-56b5436d .elementor-image-box-description{font-family:"Lora", Sans-serif;font-size:16px;line-height:1.625em;color:#747373;}.elementor-8 .elementor-element.elementor-element-561e12a7 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-561e12a7.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-561e12a7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-561e12a7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-561e12a7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-561e12a7 .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.25em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-561e12a7 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-8 .elementor-element.elementor-element-561e12a7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-561e12a7 .elementor-image-box-description{font-family:"Lora", Sans-serif;font-size:16px;line-height:1.625em;color:#747373;}.elementor-8 .elementor-element.elementor-element-77db4b5 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-77db4b5.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-77db4b5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-77db4b5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-77db4b5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-77db4b5 .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.25em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-77db4b5 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-8 .elementor-element.elementor-element-77db4b5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-77db4b5 .elementor-image-box-description{font-family:"Lora", Sans-serif;font-size:16px;line-height:1.625em;color:#747373;}.elementor-8 .elementor-element.elementor-element-345fcbab > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-345fcbab.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-345fcbab.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-345fcbab.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-345fcbab.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-345fcbab .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.25em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-345fcbab .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-8 .elementor-element.elementor-element-345fcbab .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-345fcbab .elementor-image-box-description{font-family:"Lora", Sans-serif;font-size:16px;line-height:1.625em;color:#747373;}.elementor-8 .elementor-element.elementor-element-587e7313:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-587e7313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#314150;}.elementor-8 .elementor-element.elementor-element-587e7313 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-587e7313{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 56px 0px;}.elementor-8 .elementor-element.elementor-element-587e7313 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-f0b20e5 img{width:7%;}.elementor-8 .elementor-element.elementor-element-4836a3c5 > .elementor-widget-container{padding:0px 0px 0px 65px;}.elementor-8 .elementor-element.elementor-element-4836a3c5.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-4836a3c5{text-align:center;}.elementor-8 .elementor-element.elementor-element-4836a3c5 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;text-transform:capitalize;font-style:italic;line-height:1.2em;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-26bd435e > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-26bd435e{text-align:center;}.elementor-8 .elementor-element.elementor-element-26bd435e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:52px;font-weight:bold;text-transform:uppercase;line-height:1.154em;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-056e2df{--display:flex;}.elementor-8 .elementor-element.elementor-element-d1485c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-730c81e .elementor-button{background-color:#078D1D;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;border-radius:50px 50px 50px 50px;padding:22px 50px 20px 50px;}.elementor-8 .elementor-element.elementor-element-730c81e > .elementor-widget-container{margin:10px 0px -52px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-495a4b65:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-495a4b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(178deg, #EAE3D3 0%, #EAE3D3 68%);}.elementor-8 .elementor-element.elementor-element-495a4b65 > .elementor-container{max-width:1330px;}.elementor-8 .elementor-element.elementor-element-495a4b65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-495a4b65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-191d0f25 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-537de69d{--spacer-size:95px;}.elementor-8 .elementor-element.elementor-element-b125f91 > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 0px 0px 65px;}.elementor-8 .elementor-element.elementor-element-b125f91.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-b125f91 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;text-transform:capitalize;font-style:italic;line-height:1.2em;color:#000000;}.elementor-8 .elementor-element.elementor-element-7ed9f30e > .elementor-widget-container{margin:0px 0px 0px 15px;padding:05px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7ed9f30e{text-align:center;}.elementor-8 .elementor-element.elementor-element-7ed9f30e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:bold;text-transform:uppercase;line-height:1.154em;color:#314150;}.elementor-8 .elementor-element.elementor-element-041580e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-e0593f0 .elementor-button{background-color:#078D1D;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;border-radius:50px 50px 50px 50px;padding:22px 50px 20px 50px;}.elementor-8 .elementor-element.elementor-element-e0593f0 > .elementor-widget-container{margin:10px 0px -52px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-27e7e0e4{--spacer-size:73px;}.elementor-8 .elementor-element.elementor-element-2b6d62c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2b6d62c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2b6d62c > .elementor-container{max-width:1480px;}.elementor-8 .elementor-element.elementor-element-2b6d62c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:118px 0px 110px 0px;}.elementor-8 .elementor-element.elementor-element-2b6d62c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3400f79 > .elementor-element-populated{padding:10px 80px 0px 80px;}.elementor-8 .elementor-element.elementor-element-05aa443 > .elementor-widget-container{padding:0px 0px 0px 65px;}.elementor-8 .elementor-element.elementor-element-05aa443{text-align:start;}.elementor-8 .elementor-element.elementor-element-05aa443 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;font-style:italic;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-fa6f759 > .elementor-widget-container{padding:05px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fa6f759{text-align:center;}.elementor-8 .elementor-element.elementor-element-fa6f759 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:43px;font-weight:bold;line-height:1.154em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-4283ff7{padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-45e1410 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-45e1410.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-45e1410.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-45e1410.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-45e1410.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-45e1410 .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.25em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-45e1410 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-8 .elementor-element.elementor-element-45e1410 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-45e1410 .elementor-image-box-description{font-family:"Lora", Sans-serif;font-size:16px;line-height:1.625em;color:#747373;}.elementor-8 .elementor-element.elementor-element-3ed1685 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-3ed1685.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-3ed1685.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-3ed1685.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-3ed1685.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-3ed1685 .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.25em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-3ed1685 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-8 .elementor-element.elementor-element-3ed1685 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-3ed1685 .elementor-image-box-description{font-family:"Lora", Sans-serif;font-size:16px;line-height:1.625em;color:#747373;}.elementor-8 .elementor-element.elementor-element-c2a4d42 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-c2a4d42.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-c2a4d42.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-c2a4d42.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-c2a4d42.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-c2a4d42 .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.25em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-c2a4d42 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-8 .elementor-element.elementor-element-c2a4d42 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-c2a4d42 .elementor-image-box-description{font-family:"Lora", Sans-serif;font-size:16px;line-height:1.625em;color:#747373;}.elementor-8 .elementor-element.elementor-element-bd417c7 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-bd417c7.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-bd417c7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-bd417c7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-bd417c7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-bd417c7 .elementor-image-box-title{margin-bottom:24px;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.25em;color:#1c393d;}.elementor-8 .elementor-element.elementor-element-bd417c7 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-8 .elementor-element.elementor-element-bd417c7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-bd417c7 .elementor-image-box-description{font-family:"Lora", Sans-serif;font-size:16px;line-height:1.625em;color:#747373;}.elementor-8 .elementor-element.elementor-element-b5bcd18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b5bcd18:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b5bcd18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE3D3;}.elementor-8 .elementor-element.elementor-element-9187511{--display:flex;}.elementor-8 .elementor-element.elementor-element-9b1e104{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9b1e104.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0696413 img{width:100%;}.elementor-8 .elementor-element.elementor-element-4d8e65a{--display:flex;}.elementor-8 .elementor-element.elementor-element-e60b995{--display:flex;}.elementor-8 .elementor-element.elementor-element-48f1742{text-align:start;}.elementor-8 .elementor-element.elementor-element-48f1742 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:32px;font-weight:100;color:#2C3C4C;}.elementor-8 .elementor-element.elementor-element-1f867d9{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#777777;}.elementor-8 .elementor-element.elementor-element-a765451{text-align:start;}.elementor-8 .elementor-element.elementor-element-a765451 img{width:70%;}.elementor-8 .elementor-element.elementor-element-f252319{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-6788287{text-align:center;}.elementor-8 .elementor-element.elementor-element-6788287 .elementor-heading-title{font-family:"Carrois Gothic", Sans-serif;font-size:20px;font-weight:400;color:#6C8B6F;}.elementor-8 .elementor-element.elementor-element-a299866{text-align:center;}.elementor-8 .elementor-element.elementor-element-a299866 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:50px;font-weight:100;color:#2C3C4C;}.elementor-8 .elementor-element.elementor-element-275829c{text-align:center;font-family:"Carrois Gothic", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-275829c p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-fc32ab9{--e-image-carousel-slides-to-show:3;}.elementor-8 .elementor-element.elementor-element-fc32ab9.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-fc32ab9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8 .elementor-element.elementor-element-fc32ab9 .elementor-swiper-button.elementor-swiper-button-next{font-size:31px;color:#010102;}.elementor-8 .elementor-element.elementor-element-fc32ab9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-8 .elementor-element.elementor-element-fc32ab9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#010102;}.elementor-8 .elementor-element.elementor-element-fc32ab9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;width:2px;height:2px;background:#070707;}.elementor-8 .elementor-element.elementor-element-fc32ab9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#A5A3A3;opacity:1;}.elementor-8 .elementor-element.elementor-element-fc32ab9 .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-fc32ab9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:groove;border-color:#FCECEC;}.elementor-8 .elementor-element.elementor-element-3544290 > .elementor-widget-container{background-color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-3544290.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-df9ca18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-df9ca18:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-df9ca18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE3D3;}.elementor-8 .elementor-element.elementor-element-31a1eaa{--display:flex;}.elementor-8 .elementor-element.elementor-element-31a1eaa:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-31a1eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE3D3;}.elementor-8 .elementor-element.elementor-element-a5c84a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-a5c84a9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a5c84a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE3D3;}.elementor-8 .elementor-element.elementor-element-bd2f9ec{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-bd2f9ec.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f7ec71d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-f7ec71d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f7ec71d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-f7ec71d.e-con{--e-con-transform-scale:1;--align-self:center;}.elementor-8 .elementor-element.elementor-element-0b73428{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0b73428 > .elementor-widget-container{--e-transform-scale:0;}.elementor-8 .elementor-element.elementor-element-0b73428.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0b73428 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8 .elementor-element.elementor-element-d07d405{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-d07d405.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9a8b188{text-align:center;}.elementor-8 .elementor-element.elementor-element-9a8b188 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;color:#1123C2;}.elementor-8 .elementor-element.elementor-element-ba9605e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ba9605e{color:#000000;}.elementor-8 .elementor-element.elementor-element-6448d28{text-align:center;}.elementor-8 .elementor-element.elementor-element-6448d28 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:#1123C2;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-eb80426.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-eb80426 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-8 .elementor-element.elementor-element-eb80426 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-8 .elementor-element.elementor-element-eb80426 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-8 .elementor-element.elementor-element-eb80426 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-8 .elementor-element.elementor-element-eb80426 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-8 .elementor-element.elementor-element-eb80426 .elementor-icon-list-item:not(:last-child):after{content:"";width:8%;border-color:#ddd;}.elementor-8 .elementor-element.elementor-element-eb80426 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-8 .elementor-element.elementor-element-eb80426 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-8 .elementor-element.elementor-element-eb80426 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-8 .elementor-element.elementor-element-eb80426 .elementor-icon-list-icon i{color:#1C5BFC;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-eb80426 .elementor-icon-list-icon svg{fill:#1C5BFC;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-eb80426{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-eb80426 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a4914cb{--display:flex;}.elementor-8 .elementor-element.elementor-element-a4914cb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a4914cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE3D3;}.elementor-8 .elementor-element.elementor-element-c1f66ef{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-c1f66ef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c1f66ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-c1f66ef.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-490b845.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5aa817a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-5aa817a.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ecf43bf{text-align:center;}.elementor-8 .elementor-element.elementor-element-ecf43bf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;color:#1123C2;}.elementor-8 .elementor-element.elementor-element-18703b5.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-18703b5{color:#000000;}.elementor-8 .elementor-element.elementor-element-eec9091{--display:flex;}.elementor-8 .elementor-element.elementor-element-eec9091:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-eec9091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE3D3;}.elementor-8 .elementor-element.elementor-element-5120e6e{text-align:center;}.elementor-8 .elementor-element.elementor-element-5120e6e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-cfcca68{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cfcca68:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cfcca68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE3D3;}.elementor-8 .elementor-element.elementor-element-25676a3a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-25676a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE3D3;}.elementor-8 .elementor-element.elementor-element-25676a3a{box-shadow:-100px -100px 0px -100px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-25676a3a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-376e346a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-2eb72c1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-2eb72c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-2eb72c1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-6d3b7814 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6d3b7814{text-align:justify;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.5px;color:#000000;}.elementor-8 .elementor-element.elementor-element-41b622e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-41b622e0 img{width:38%;}.elementor-8 .elementor-element.elementor-element-9138d05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9138d05{text-align:center;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:300;letter-spacing:0.5px;color:#000000;}.elementor-8 .elementor-element.elementor-element-65f4bf0c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-65f4bf0c{text-align:center;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:300;letter-spacing:0.5px;color:#A8A8A8;}.elementor-8 .elementor-element.elementor-element-aab243d{--display:flex;--min-height:270px;}.elementor-8 .elementor-element.elementor-element-416d2cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4D6D3;--border-color:#D4D6D3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-416d2cc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-416d2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAE700;}.elementor-8 .elementor-element.elementor-element-08115a7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-08115a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4d74820 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-8 .elementor-element.elementor-element-4d74820{text-align:left;}.elementor-8 .elementor-element.elementor-element-4d74820 .wpr-logo{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4d74820 .wpr-logo-image{max-width:194px;}.elementor-8 .elementor-element.elementor-element-4d74820.wpr-logo-position-left .wpr-logo-image{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-4d74820.wpr-logo-position-right .wpr-logo-image{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-4d74820.wpr-logo-position-center .wpr-logo-image{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-4d74820 .wpr-logo-image img{-webkit-transition-duration:0.7s;transition-duration:0.7s;}.elementor-8 .elementor-element.elementor-element-4d74820 .wpr-logo-title{color:#605BE5;margin:0 0 0px;}.elementor-8 .elementor-element.elementor-element-4d74820 .wpr-logo-description{color:#888888;}.elementor-8 .elementor-element.elementor-element-b97507f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-menu-item.wpr-pointer-item{transition-duration:0.2s;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-menu-item.wpr-pointer-item:before{transition-duration:0.2s;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-menu-item.wpr-pointer-item:after{transition-duration:0.2s;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-toggle-wrap{text-align:center;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-nav-menu .wpr-menu-item,
					 .elementor-8 .elementor-element.elementor-element-249f85a .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon{color:#314150;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-nav-menu .wpr-menu-item:hover,
					 .elementor-8 .elementor-element.elementor-element-249f85a .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon,
					 .elementor-8 .elementor-element.elementor-element-249f85a .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item,
					 .elementor-8 .elementor-element.elementor-element-249f85a .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon{color:#A1835F;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-line-fx .wpr-menu-item:before,
					 .elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-line-fx .wpr-menu-item:after{background-color:#A1835F;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-border-fx .wpr-menu-item:before{border-color:#A1835F;border-width:1px;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-background-fx .wpr-menu-item:before{background-color:#A1835F;}.elementor-8 .elementor-element.elementor-element-249f85a .menu-item-has-children .wpr-sub-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 7px);}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 7px);}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-nav-menu .wpr-menu-item,.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu a,.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-toggle-text{font-family:"Aboreto", Sans-serif;font-size:13px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-underline .wpr-menu-item:after,
					 .elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-overline .wpr-menu-item:before,
					 .elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-double-line .wpr-menu-item:before,
					 .elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-double-line .wpr-menu-item:after{height:1px;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-underline>nav>ul>li>.wpr-menu-item:after,
					 .elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-overline>nav>ul>li>.wpr-menu-item:before,
					 .elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:before,
					 .elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:after{height:1px;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-border-fx>nav>ul>li>.wpr-menu-item:before{border-width:1px;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-underline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after,
					 .elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-overline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after{height:1px;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-border-fx>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before{border-width:1px;}.elementor-8 .elementor-element.elementor-element-249f85a:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:before{transform:translateY(-0px);}.elementor-8 .elementor-element.elementor-element-249f85a:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:after{transform:translateY(0px);}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-nav-menu .wpr-menu-item{padding-left:7px;padding-right:7px;padding-top:0px;padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-7px;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-7px;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-nav-menu > .menu-item{margin-left:10px;margin-right:10px;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:10px;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:10px;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:10px;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-sub-menu .wpr-sub-menu-item,
					 .elementor-8 .elementor-element.elementor-element-249f85a .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon{color:#333333;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-sub-menu .wpr-sub-menu-item{background-color:#ffffff;padding-left:15px;padding-right:15px;padding-top:13px;padding-bottom:13px;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-8 .elementor-element.elementor-element-249f85a .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon,
					 .elementor-8 .elementor-element.elementor-element-249f85a .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,
					 .elementor-8 .elementor-element.elementor-element-249f85a .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-8 .elementor-element.elementor-element-249f85a .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:#605BE5;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-sub-menu .wpr-sub-icon{right:15px;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:15px;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-nav-menu-horizontal .wpr-nav-menu > li > .wpr-sub-menu{margin-top:0px;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-sub-menu{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu a,
					 .elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu .menu-item-has-children > a:after{color:#333333;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu li{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu li a:hover,
					 .elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu .menu-item-has-children > a:hover:after,
					 .elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu li a.wpr-active-menu-item,
					 .elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover:after{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu a:hover,
					 .elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu a.wpr-active-menu-item{background-color:#6C8B6F;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu a{padding-left:10px;padding-right:10px;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu .menu-item-has-children > a:after{margin-left:10px;margin-right:10px;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu .wpr-mobile-menu-item{padding-top:10px;padding-bottom:10px;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-mobile-divider-yes .wpr-mobile-nav-menu a{border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:12px;padding-top:5px;padding-bottom:5px;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu{margin-top:10px;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-toggle{border-color:#333333;width:47px;border-width:0px;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-toggle-text{color:#333333;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-toggle-line{background-color:#333333;height:2px;margin-bottom:3px;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-toggle:hover{border-color:#6C8B6F;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:#6C8B6F;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-toggle:hover .wpr-mobile-toggle-line{background-color:#6C8B6F;}.elementor-8 .elementor-element.elementor-element-94f3921{--display:flex;}.elementor-8 .elementor-element.elementor-element-278a712 .elementor-button{background-color:#A78A6266;font-family:"Aboreto", Sans-serif;font-size:15px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-278a712 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-278a712 .elementor-button:focus{background-color:#A78A62A1;}.elementor-8 .elementor-element.elementor-element-278a712.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-9a8c62c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-4a5fcd6{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:-178px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:212px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-4a5fcd6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4a5fcd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #E7FFF9 0%, #C6FFE8 100%);}.elementor-8 .elementor-element.elementor-element-12c58d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#6BD7C8;--border-color:#6BD7C8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5773f61.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5773f61{text-align:start;}.elementor-8 .elementor-element.elementor-element-5773f61 .elementor-heading-title{font-family:"neu", Sans-serif;font-size:120px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7b04947{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7b04947 > .elementor-widget-container{margin:0px 14px 0px -14px;}.elementor-8 .elementor-element.elementor-element-7b04947.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-7b04947 img{width:100%;}.elementor-8 .elementor-element.elementor-element-7b06a0a{width:var( --container-widget-width, 454px );max-width:454px;--container-widget-width:454px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-7b06a0a.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-7b06a0a .elementor-heading-title{font-family:"neu", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#379584;}.elementor-8 .elementor-element.elementor-element-75524ae{width:var( --container-widget-width, 1280px );max-width:1280px;--container-widget-width:1280px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-75524ae.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-75524ae .elementor-heading-title{font-family:"neu", Sans-serif;font-size:120px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c1263a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c1263a4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c1263a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011D33;}.elementor-8 .elementor-element.elementor-element-70de48d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-8 .elementor-element.elementor-element-6ce6e5b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6ce6e5b{text-align:start;}.elementor-8 .elementor-element.elementor-element-6ce6e5b .elementor-heading-title{font-family:"neu", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b3558f5.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-29097de{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-271a4ec{width:var( --container-widget-width, 582px );max-width:582px;--container-widget-width:582px;--container-widget-flex-grow:0;text-align:start;font-family:"neu", Sans-serif;font-size:20px;font-weight:400;color:#BDCCD9;}.elementor-8 .elementor-element.elementor-element-271a4ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-271a4ec.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-bb12bb6{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-be96404{width:var( --container-widget-width, 582px );max-width:582px;--container-widget-width:582px;--container-widget-flex-grow:0;text-align:start;font-family:"neu", Sans-serif;font-size:20px;font-weight:400;color:#BDCCD9;}.elementor-8 .elementor-element.elementor-element-be96404 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-be96404.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-fa5675f{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-902997a{width:var( --container-widget-width, 582px );max-width:582px;--container-widget-width:582px;--container-widget-flex-grow:0;text-align:start;font-family:"neu", Sans-serif;font-size:20px;font-weight:400;color:#BDCCD9;}.elementor-8 .elementor-element.elementor-element-902997a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-902997a.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-3c99faa{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-1da83d6{width:var( --container-widget-width, 582px );max-width:582px;--container-widget-width:582px;--container-widget-flex-grow:0;text-align:start;font-family:"neu", Sans-serif;font-size:20px;font-weight:400;color:#BDCCD9;}.elementor-8 .elementor-element.elementor-element-1da83d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1da83d6.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-b835af3{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-3ddea73{width:var( --container-widget-width, 582px );max-width:582px;--container-widget-width:582px;--container-widget-flex-grow:0;text-align:start;font-family:"neu", Sans-serif;font-size:20px;font-weight:400;color:#BDCCD9;}.elementor-8 .elementor-element.elementor-element-3ddea73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3ddea73.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-70433fe{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-dd36092{width:var( --container-widget-width, 582px );max-width:582px;--container-widget-width:582px;--container-widget-flex-grow:0;text-align:start;font-family:"neu", Sans-serif;font-size:20px;font-weight:400;color:#BDCCD9;}.elementor-8 .elementor-element.elementor-element-dd36092 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dd36092.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-fe78f2a{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-16c4166{width:var( --container-widget-width, 582px );max-width:582px;--container-widget-width:582px;--container-widget-flex-grow:0;text-align:start;font-family:"neu", Sans-serif;font-size:20px;font-weight:400;color:#BDCCD9;}.elementor-8 .elementor-element.elementor-element-16c4166 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-16c4166.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-6ba1136{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:17px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-6ba1136 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#E0F0FF0F;border-style:none;}.elementor-8 .elementor-element.elementor-element-6ba1136 {--n-accordion-padding:020px 020px 020px 020px;}:where( .elementor-8 .elementor-element.elementor-element-6ba1136 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"neu", Sans-serif;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-0ae577d{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-fdb8ee2{--width:50%;}.elementor-8 .elementor-element.elementor-element-056e2df{--content-width:500px;}.elementor-8 .elementor-element.elementor-element-b5bcd18{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-9187511{--width:100%;}.elementor-8 .elementor-element.elementor-element-9b1e104{--width:34%;}.elementor-8 .elementor-element.elementor-element-e60b995{--width:100%;}.elementor-8 .elementor-element.elementor-element-f252319{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-df9ca18{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-cfcca68{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-aab243d{--width:270%;}.elementor-8 .elementor-element.elementor-element-416d2cc{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-08115a7{--width:25%;}.elementor-8 .elementor-element.elementor-element-b97507f{--width:50%;}.elementor-8 .elementor-element.elementor-element-94f3921{--width:25%;}.elementor-8 .elementor-element.elementor-element-4a5fcd6{--content-width:1214px;}.elementor-8 .elementor-element.elementor-element-c1263a4{--content-width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-c35bc88{width:100%;}.elementor-8 .elementor-element.elementor-element-bf7c3de{width:100%;}.elementor-8 .elementor-element.elementor-element-7cd2ad0{width:100%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-nav-menu .wpr-menu-item,.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu a,.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-toggle-text{font-size:12px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-nav-menu > .menu-item{margin-left:3px;margin-right:3px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:3px;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:3px;}.elementor-8 .elementor-element.elementor-element-6f0ed37.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:3px;}.elementor-8 .elementor-element.elementor-element-c35bc88 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-bf7c3de > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-7cd2ad0 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-0fde0df{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-62534dad > .elementor-container{min-height:0px;}.elementor-8 .elementor-element.elementor-element-77e5a669 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-8 .elementor-element.elementor-element-7baa3e8a{--spacer-size:140px;}.elementor-8 .elementor-element.elementor-element-7baa3e8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5c0ef05f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5c0ef05f .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-9d9334d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9d9334d .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-7658f68b{--spacer-size:140px;}.elementor-8 .elementor-element.elementor-element-7658f68b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4c34d79e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-8 .elementor-element.elementor-element-626d911d > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-3f1de45e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3f1de45e .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-5686bac4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5686bac4{font-size:16px;}.elementor-8 .elementor-element.elementor-element-27dede0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-27dede0 .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-74866e70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-74866e70{font-size:16px;}.elementor-8 .elementor-element.elementor-element-348ba3b6{--icon-size:20px;}.elementor-8 .elementor-element.elementor-element-37b30935{margin-top:0px;margin-bottom:0px;padding:80px 0px 65px 0px;}.elementor-8 .elementor-element.elementor-element-54668d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 35px 0px 35px;}.elementor-8 .elementor-element.elementor-element-df8561f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-df8561f .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-254184fa{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3c34f118 .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-3c34f118 .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-2584693c .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-2584693c .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-32ad4ec8 .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-32ad4ec8 .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-58acb1c7 .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-58acb1c7 .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-56b5436d .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-56b5436d .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-561e12a7 .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-561e12a7 .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-77db4b5 .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-77db4b5 .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-345fcbab .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-345fcbab .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-587e7313{padding:0px 0px 340px 0px;}.elementor-8 .elementor-element.elementor-element-73d29651 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-26bd435e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-26bd435e .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-191d0f25 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-537de69d{--spacer-size:60px;}.elementor-8 .elementor-element.elementor-element-537de69d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b125f91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7ed9f30e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7ed9f30e .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-041580e{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-27e7e0e4{--spacer-size:80px;}.elementor-8 .elementor-element.elementor-element-27e7e0e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2b6d62c{margin-top:0px;margin-bottom:0px;padding:80px 0px 65px 0px;}.elementor-8 .elementor-element.elementor-element-3400f79 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 35px 0px 35px;}.elementor-8 .elementor-element.elementor-element-fa6f759 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fa6f759 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-4283ff7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-45e1410 .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-45e1410 .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-3ed1685 .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-3ed1685 .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-c2a4d42 .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-c2a4d42 .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-bd417c7 .elementor-image-box-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-bd417c7 .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-48f1742 .elementor-heading-title{font-size:45px;}.elementor-8 .elementor-element.elementor-element-a299866 .elementor-heading-title{font-size:45px;}.elementor-8 .elementor-element.elementor-element-f7ec71d{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-d07d405{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-c1f66ef{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-5aa817a{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-41b622e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-41b622e0 img{width:50%;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-nav-menu .wpr-menu-item,.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu a,.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-toggle-text{font-size:12px;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-nav-menu > .menu-item{margin-left:3px;margin-right:3px;}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:3px;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:3px;}.elementor-8 .elementor-element.elementor-element-249f85a.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:3px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-560b74fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0ae577d{--gap:1px 2px;--row-gap:1px;--column-gap:2px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-fdb8ee2{--width:50%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 2px;--row-gap:1px;--column-gap:2px;}.elementor-8 .elementor-element.elementor-element-6f0ed37 .wpr-mobile-nav-menu{margin-top:29px;}.elementor-8 .elementor-element.elementor-element-180d9cc8{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-750065b4 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-750065b4 .elementor-heading-title{font-size:17px;}.elementor-8 .elementor-element.elementor-element-1f0b54f1 > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-374de78 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-374de78 .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-2211cad0 > .elementor-widget-container{margin:6px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-2211cad0 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-16ca5687 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-16ca5687 .elementor-button{font-size:12px;line-height:1.3em;padding:18px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-acf3695{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-1c9b047f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-1d64ef30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1d64ef30{font-size:12px;}.elementor-8 .elementor-element.elementor-element-4e5ea88{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9f9fe04 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-9f9fe04 .elementor-heading-title{font-size:17px;}.elementor-8 .elementor-element.elementor-element-8552d16 > .elementor-widget-container{margin:6px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-8552d16 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-184ccb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-184ccb7 .elementor-button{font-size:12px;line-height:1.3em;padding:18px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-dfa4748{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-7358056 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-d77922f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d77922f{font-size:12px;}.elementor-8 .elementor-element.elementor-element-0d80a91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0d80a91{font-size:12px;}.elementor-8 .elementor-element.elementor-element-c35bc88 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-a4b87db .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-efc74fe{font-size:15px;}.elementor-8 .elementor-element.elementor-element-bf7c3de > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-1500111 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-e8f78db{font-size:15px;}.elementor-8 .elementor-element.elementor-element-7cd2ad0 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-075ef66 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-a1a071d{font-size:15px;}.elementor-8 .elementor-element.elementor-element-fbc7f20{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-8 .elementor-element.elementor-element-1863d2f{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-0fde0df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-67444cb{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-074af4d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-0ca992d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0ca992d{font-size:12px;}.elementor-8 .elementor-element.elementor-element-4956248 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4956248{font-size:12px;}.elementor-8 .elementor-element.elementor-element-96961b6{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-642f45d > .elementor-widget-container{margin:6px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-642f45d .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-66159f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-66159f9 .elementor-button{font-size:12px;line-height:1.3em;padding:18px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-4368e91{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-fa2885b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-6b5413a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6b5413a{font-size:12px;}.elementor-8 .elementor-element.elementor-element-36c1314 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-36c1314{font-size:12px;}.elementor-8 .elementor-element.elementor-element-62534dad{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-77e5a669 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-7baa3e8a{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-758a5ae8{text-align:start;}.elementor-8 .elementor-element.elementor-element-758a5ae8 .elementor-heading-title{font-size:13px;}.elementor-8 .elementor-element.elementor-element-5c0ef05f{text-align:start;}.elementor-8 .elementor-element.elementor-element-5c0ef05f .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-9d9334d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9d9334d .elementor-button{font-size:14px;line-height:3.4em;padding:0px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-7658f68b{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-4c34d79e > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-626d911d > .elementor-element-populated{padding:36px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-420050fc .elementor-heading-title{font-size:9px;}.elementor-8 .elementor-element.elementor-element-3f1de45e{text-align:justify;}.elementor-8 .elementor-element.elementor-element-3f1de45e .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-5686bac4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5686bac4{text-align:justify;font-size:12px;}.elementor-8 .elementor-element.elementor-element-27dede0{text-align:justify;}.elementor-8 .elementor-element.elementor-element-27dede0 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-74866e70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-74866e70{text-align:justify;font-size:12px;}.elementor-8 .elementor-element.elementor-element-348ba3b6 .elementor-widget-container{text-align:center;}.elementor-8 .elementor-element.elementor-element-348ba3b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-348ba3b6{--grid-column-gap:8px;}.elementor-8 .elementor-element.elementor-element-2f89b7f3{text-align:start;font-size:12px;}.elementor-8 .elementor-element.elementor-element-37b30935{padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-37eea99e .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-df8561f .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-254184fa{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7e71a9d2 > .elementor-element-populated{margin:05px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3c34f118 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3c34f118 .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3c34f118 .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-3c34f118.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-8 .elementor-element.elementor-element-3c34f118.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-8 .elementor-element.elementor-element-3c34f118.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-3c34f118 .elementor-image-box-title{font-size:15px;line-height:15px;}.elementor-8 .elementor-element.elementor-element-3c34f118 .elementor-image-box-description{font-size:12px;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-1cffc542 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2584693c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2584693c .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-2584693c .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-2584693c.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-8 .elementor-element.elementor-element-2584693c.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-8 .elementor-element.elementor-element-2584693c.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-2584693c .elementor-image-box-title{font-size:15px;line-height:15px;}.elementor-8 .elementor-element.elementor-element-2584693c .elementor-image-box-description{font-size:12px;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-1a8243c1 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-32ad4ec8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-32ad4ec8 .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-32ad4ec8 .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-32ad4ec8.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-8 .elementor-element.elementor-element-32ad4ec8.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-8 .elementor-element.elementor-element-32ad4ec8.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-32ad4ec8 .elementor-image-box-title{font-size:15px;line-height:15px;}.elementor-8 .elementor-element.elementor-element-32ad4ec8 .elementor-image-box-description{font-size:12px;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-7bb7eeff > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-58acb1c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-58acb1c7 .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-58acb1c7 .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-58acb1c7.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-8 .elementor-element.elementor-element-58acb1c7.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-8 .elementor-element.elementor-element-58acb1c7.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-58acb1c7 .elementor-image-box-title{font-size:15px;line-height:15px;}.elementor-8 .elementor-element.elementor-element-58acb1c7 .elementor-image-box-description{font-size:12px;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-262a4679{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2e6c6a10 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-56b5436d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-56b5436d .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-56b5436d .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-56b5436d.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-8 .elementor-element.elementor-element-56b5436d.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-8 .elementor-element.elementor-element-56b5436d.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-56b5436d .elementor-image-box-title{font-size:15px;line-height:15px;}.elementor-8 .elementor-element.elementor-element-56b5436d .elementor-image-box-description{font-size:12px;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-4196ad0d > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-561e12a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-561e12a7 .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-561e12a7 .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-561e12a7.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-8 .elementor-element.elementor-element-561e12a7.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-8 .elementor-element.elementor-element-561e12a7.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-561e12a7 .elementor-image-box-title{font-size:15px;line-height:15px;}.elementor-8 .elementor-element.elementor-element-561e12a7 .elementor-image-box-description{font-size:12px;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-1d63f87f > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-77db4b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-77db4b5 .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-77db4b5 .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-77db4b5.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-8 .elementor-element.elementor-element-77db4b5.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-8 .elementor-element.elementor-element-77db4b5.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-77db4b5 .elementor-image-box-title{font-size:15px;line-height:15px;}.elementor-8 .elementor-element.elementor-element-77db4b5 .elementor-image-box-description{font-size:12px;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-33e5167d > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-345fcbab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-345fcbab .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-345fcbab .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-345fcbab.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-8 .elementor-element.elementor-element-345fcbab.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-8 .elementor-element.elementor-element-345fcbab.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-345fcbab .elementor-image-box-title{font-size:15px;line-height:15px;}.elementor-8 .elementor-element.elementor-element-345fcbab .elementor-image-box-description{font-size:12px;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-587e7313{padding:0px 0px 64px 0px;}.elementor-8 .elementor-element.elementor-element-4836a3c5{text-align:start;}.elementor-8 .elementor-element.elementor-element-4836a3c5 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-26bd435e{text-align:center;}.elementor-8 .elementor-element.elementor-element-26bd435e .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-d1485c9{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d1485c9 > .elementor-widget-container{margin:0px 0px 0px 42px;}.elementor-8 .elementor-element.elementor-element-730c81e .elementor-button{font-size:12px;line-height:1.3em;padding:18px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-191d0f25 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-537de69d{--spacer-size:30px;}.elementor-8 .elementor-element.elementor-element-b125f91{text-align:start;}.elementor-8 .elementor-element.elementor-element-b125f91 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-7ed9f30e .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-041580e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-e0593f0 .elementor-button{font-size:12px;line-height:1.3em;padding:18px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-27e7e0e4{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-2b6d62c{padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-05aa443 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-fa6f759 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-4283ff7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-80f5e47 > .elementor-element-populated{margin:05px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-45e1410 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-45e1410 .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-45e1410 .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-45e1410.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-8 .elementor-element.elementor-element-45e1410.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-8 .elementor-element.elementor-element-45e1410.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-45e1410 .elementor-image-box-title{font-size:15px;line-height:15px;}.elementor-8 .elementor-element.elementor-element-45e1410 .elementor-image-box-description{font-size:12px;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-55a4df2 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3ed1685 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3ed1685 .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3ed1685 .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-3ed1685.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-8 .elementor-element.elementor-element-3ed1685.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-8 .elementor-element.elementor-element-3ed1685.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-3ed1685 .elementor-image-box-title{font-size:15px;line-height:15px;}.elementor-8 .elementor-element.elementor-element-3ed1685 .elementor-image-box-description{font-size:12px;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-ed763b0 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c2a4d42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c2a4d42 .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-c2a4d42 .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-c2a4d42.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-8 .elementor-element.elementor-element-c2a4d42.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-8 .elementor-element.elementor-element-c2a4d42.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-c2a4d42 .elementor-image-box-title{font-size:15px;line-height:15px;}.elementor-8 .elementor-element.elementor-element-c2a4d42 .elementor-image-box-description{font-size:12px;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-43cd48d > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bd417c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bd417c7 .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-bd417c7 .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-bd417c7.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-8 .elementor-element.elementor-element-bd417c7.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-8 .elementor-element.elementor-element-bd417c7.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-8 .elementor-element.elementor-element-bd417c7 .elementor-image-box-title{font-size:15px;line-height:15px;}.elementor-8 .elementor-element.elementor-element-bd417c7 .elementor-image-box-description{font-size:12px;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-b5bcd18{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-48f1742{text-align:center;}.elementor-8 .elementor-element.elementor-element-48f1742 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-1f867d9{text-align:center;}.elementor-8 .elementor-element.elementor-element-a765451{text-align:center;}.elementor-8 .elementor-element.elementor-element-f252319{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-6788287 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-a299866 .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-275829c{font-size:14px;}.elementor-8 .elementor-element.elementor-element-df9ca18{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-f7ec71d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-d07d405{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-c1f66ef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-5aa817a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-cfcca68{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-376e346a{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-6d3b7814{text-align:center;}.elementor-8 .elementor-element.elementor-element-41b622e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-41b622e0 img{width:31%;}.elementor-8 .elementor-element.elementor-element-416d2cc{--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-08115a7{--width:50%;}.elementor-8 .elementor-element.elementor-element-b97507f{--width:50%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-249f85a .wpr-mobile-nav-menu{margin-top:29px;}.elementor-8 .elementor-element.elementor-element-12c58d6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5773f61 .elementor-heading-title{font-size:88px;}.elementor-8 .elementor-element.elementor-element-7b04947 > .elementor-widget-container{margin:-112px 40px 0px -19px;}.elementor-8 .elementor-element.elementor-element-7b04947{--container-widget-width:101px;--container-widget-flex-grow:0;width:var( --container-widget-width, 101px );max-width:101px;}.elementor-8 .elementor-element.elementor-element-7b04947.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-7b06a0a{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-8 .elementor-element.elementor-element-7b06a0a.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-7b06a0a .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-75524ae .elementor-heading-title{font-size:54px;}.elementor-8 .elementor-element.elementor-element-6ce6e5b{text-align:center;}.elementor-8 .elementor-element.elementor-element-271a4ec{font-size:16px;}.elementor-8 .elementor-element.elementor-element-be96404{font-size:16px;}.elementor-8 .elementor-element.elementor-element-902997a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-1da83d6{font-size:16px;}.elementor-8 .elementor-element.elementor-element-3ddea73{font-size:16px;}.elementor-8 .elementor-element.elementor-element-dd36092{font-size:16px;}.elementor-8 .elementor-element.elementor-element-16c4166{font-size:16px;}.elementor-8 .elementor-element.elementor-element-6ba1136{--n-accordion-title-font-size:18px;}}/* Start custom CSS for image, class: .elementor-element-4c31c4b */#text-1{
    animation: text 2s ease-out infinite;
}

#text-2{
    animation: text 2s 1s ease-out infinite;
}

@keyframes text{
    0%, 100%{
        opacity: 1;
    }
    
    50%{
        opacity: 0.5;
    }
}

#cursor{
        animation: cursor 4s ease infinite;
        transform: translate(-50%, -50%);
        transform-origin: center;
}

@keyframes cursor{
    0%, 100%{
        transform: rotate(1deg);
    }
    
    50%{
        transform: rotate(-1deg);
    }
}

#circ-1{
        animation: circ-lg 2s ease-out infinite;

}


#circ-2{
        animation: circ-lg 2s 1s ease-out infinite;

}

@keyframes circ-lg{
    0%, 100%{
        opacity: 1;
    }
    
    50%{
        opacity: 0.5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-750065b4 */.elementor-8 .elementor-element.elementor-element-750065b4{
	-webkit-animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
	animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
}

@-webkit-keyframes texto {
  0% {
    letter-spacing: -0.5em;
    -webkit-filter: blur(12px); /*defina o blur*/
            filter: blur(12px); /*defina o blur*/
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fe7f7c */.pcl-viewers {
  display: flex;
  color: #ffff0; /*mude a cor do número aqui*/
  font-size: 1.5em;
  justify-content: center;
  align-items: center
}

.olho{
    stroke: #ffff0; /*mude a cor do ícone de olho aqui*/
}

.pupila{
    stroke: white; /*mude a cor do ícone de olho aqui*/
}

.texto {
    color: #ffff0; /*mude a cor do texto aqui*/
    margin-left: 5px;
}

.usuarios {
    padding-right: 10px;
    margin-left: 10px;
}

.elementor-8 .elementor-element.elementor-element-2fe7f7c svg{
    height: unset;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-180d9cc8 */.elementor-8 .elementor-element.elementor-element-180d9cc8::before{
content:"";
position: absolute;
top: 15%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 800px); /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #d5d1ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}

.elementor-8 .elementor-element.elementor-element-180d9cc8::after{
content:"";
position: absolute;
top: 60%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 400px); /*defina o posicionamento da luz*/
width: 10000px; /*defina o tamanho da luz*/
height: 300px; /*defina o tamanho da luz*/
background: #937cff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s 2s infinite;  /*defina o tempo da animação e delay*/
pointer-events: none;
}

@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f9fe04 */.elementor-8 .elementor-element.elementor-element-9f9fe04{
	-webkit-animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
	animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
}

@-webkit-keyframes texto {
  0% {
    letter-spacing: -0.5em;
    -webkit-filter: blur(12px); /*defina o blur*/
            filter: blur(12px); /*defina o blur*/
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4e5ea88 */.elementor-8 .elementor-element.elementor-element-4e5ea88::before{
content:"";
position: absolute;
top: 15%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 800px); /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #d5d1ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}

.elementor-8 .elementor-element.elementor-element-4e5ea88::after{
content:"";
position: absolute;
top: 60%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 400px); /*defina o posicionamento da luz*/
width: 10000px; /*defina o tamanho da luz*/
height: 300px; /*defina o tamanho da luz*/
background: #937cff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s 2s infinite;  /*defina o tempo da animação e delay*/
pointer-events: none;
}

@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-96961b6 */.elementor-8 .elementor-element.elementor-element-96961b6::before{
content:"";
position: absolute;
top: 15%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 800px); /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #d5d1ff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}

.elementor-8 .elementor-element.elementor-element-96961b6::after{
content:"";
position: absolute;
top: 60%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: calc(50% - 400px); /*defina o posicionamento da luz*/
width: 10000px; /*defina o tamanho da luz*/
height: 300px; /*defina o tamanho da luz*/
background: #937cff; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s 2s infinite;  /*defina o tempo da animação e delay*/
pointer-events: none;
}

@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fc32ab9 */.swiper-slide-prev {
filter: blur(10px);
transform: scale(0.5);
transition: 0.5s;
}

.swiper-slide-active{
filter: blur(3px);
transform: scale(0.7);
transition: 0.5s;
}

.swiper-slide-next ~ .swiper-slide{
transform: scale(0.7);
transition: 0.5s;
}

.swiper-slide-next ~ .swiper-slide{
filter: blur(3px);
transform: scale(0.7);
transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df9ca18 */.elementor-8 .elementor-element.elementor-element-df9ca18::before{
    content: "";
    background-color: #017CFF;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 80%;
    left: 80%;
    mix-blend-mode: screen;
    filter: blur(220px)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a8b188 */.elementor-8 .elementor-element.elementor-element-9a8b188 span {
  padding-left: 1.88rem;
}

/* Fundo e brilho azul-royal */
.azul1 {
  border-radius: 2.25rem;
  background: rgba(0, 85, 255, 0.20); /* azul royal translúcido */
  padding: 1.375rem;
  white-space: nowrap !important;
  min-width: 1200px !important;
}

/* Animação de opacidade azul-royal */
.elementor-8 .elementor-element.elementor-element-9a8b188 span:nth-child(odd) {
  animation: azul 2s linear infinite;
}
.elementor-8 .elementor-element.elementor-element-9a8b188 span:nth-child(even) {
  animation: azul 2s 5s linear infinite;
}

@keyframes azul {
  0%, 100% { opacity: 1; }
  50% { opacity: 0.5; }
}

/* Segunda variação com borda azul-royal */
.azul2 {
  border-radius: 2.25rem;
  border: 1px solid rgba(0, 85, 255, 0.6);
  background: #09010A;
  padding: 1.375rem;
  white-space: nowrap !important;
  min-width: 1200px !important;
}

.elementor-8 .elementor-element.elementor-element-9a8b188 span:nth-child(odd) {
  animation: azul 2s linear infinite;
}
.elementor-8 .elementor-element.elementor-element-9a8b188 span:nth-child(even) {
  animation: azul 2s 5s linear infinite;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba9605e */.word{
		color: #ffffff;
    font-size: 32px !important;
    font-family: Urbanist !important;
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6448d28 */.elementor-8 .elementor-element.elementor-element-6448d28 span {
  padding-left: 1.88rem;
}

/* Fundo e brilho azul-royal */
.azul1 {
  border-radius: 2.25rem;
  background: rgba(0, 85, 255, 0.20); /* azul royal translúcido */
  padding: 1.375rem;
  white-space: nowrap !important;
  min-width: 1200px !important;
}

/* Animação de opacidade azul-royal */
.elementor-8 .elementor-element.elementor-element-6448d28 span:nth-child(odd) {
  animation: azul 2s linear infinite;
}
.elementor-8 .elementor-element.elementor-element-6448d28 span:nth-child(even) {
  animation: azul 2s 5s linear infinite;
}

@keyframes azul {
  0%, 100% { opacity: 1; }
  50% { opacity: 0.5; }
}

/* Segunda variação com borda azul-royal */
.azul2 {
  border-radius: 2.25rem;
  border: 1px solid rgba(0, 85, 255, 0.6);
  background: #09010A;
  padding: 1.375rem;
  white-space: nowrap !important;
  min-width: 1200px !important;
}

.elementor-8 .elementor-element.elementor-element-6448d28 span:nth-child(odd) {
  animation: azul 2s linear infinite;
}
.elementor-8 .elementor-element.elementor-element-6448d28 span:nth-child(even) {
  animation: azul 2s 5s linear infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ec71d */.elementor-8 .elementor-element.elementor-element-f7ec71d {
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecf43bf */.elementor-8 .elementor-element.elementor-element-ecf43bf span {
  padding-left: 1.88rem;
}

/* Fundo e brilho azul-royal */
.azul1 {
  border-radius: 2.25rem;
  background: rgba(0, 85, 255, 0.20); /* azul royal translúcido */
  padding: 1.375rem;
  white-space: nowrap !important;
  min-width: 1200px !important;
}

/* Animação de opacidade azul-royal */
.elementor-8 .elementor-element.elementor-element-ecf43bf span:nth-child(odd) {
  animation: azul 2s linear infinite;
}
.elementor-8 .elementor-element.elementor-element-ecf43bf span:nth-child(even) {
  animation: azul 2s 5s linear infinite;
}

@keyframes azul {
  0%, 100% { opacity: 1; }
  50% { opacity: 0.5; }
}

/* Segunda variação com borda azul-royal */
.azul2 {
  border-radius: 2.25rem;
  border: 1px solid rgba(0, 85, 255, 0.6);
  background: #09010A;
  padding: 1.375rem;
  white-space: nowrap !important;
  min-width: 1200px !important;
}

.elementor-8 .elementor-element.elementor-element-ecf43bf span:nth-child(odd) {
  animation: azul 2s linear infinite;
}
.elementor-8 .elementor-element.elementor-element-ecf43bf span:nth-child(even) {
  animation: azul 2s 5s linear infinite;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18703b5 */.word{
		color: #ffffff;
    font-size: 32px !important;
    font-family: Urbanist !important;
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1f66ef */.elementor-8 .elementor-element.elementor-element-c1f66ef {
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7ceb23 */@font-face {
  font-family: "Degular";
  src: url("https://tassiorenam.com.br/wp-content/uploads/2025/02/Degular-Semibold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

:root {
  --shiny-cta-bg: #000000 /*fundo do botão*/ !important;
  --shiny-cta-bg-subtle: #1a1818 !important; /*borda escura do botão*/
  --shiny-cta-fg: #ffffff !important;
  --shiny-cta-highlight: #FFB026 !important; /*luz do botão*/
  --shiny-cta-highlight-subtle: white !important;
}

@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-angle-offset {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@property --gradient-percent {
  syntax: "<percentage>";
  initial-value: 5%;
  inherits: false;
}

@property --gradient-shine {
  syntax: "<color>";
  initial-value: white;
  inherits: false;
}

@media only screen and (max-width: 600px) {
.elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 1.25rem 1.5rem !important;
  font-family: "Degular", sans-serif !important; /*Puxar a fonte*/
  font-size: 1.325rem !important; /*tamanho da fonte*/
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta-fg) !important;
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

@media only screen and (min-width: 600px) {
.elementor-button {
  --animation: gradient-angle linear infinite !important;
  --duration: 3s !important; /*tempo em que o círculo brilhante demora para completar a sua volta*/
  --shadow-size: 2px !important;
  isolation: isolate !important;
  position: relative !important;
  overflow: hidden !important;
  cursor: pointer !important;
  outline-offset: 4px !important;
  padding: 1.25rem 2.5rem !important;
  font-family: "Degular", sans-serif !important; /*Puxar a fonte*/
  font-size: 1.325rem !important; /*tamanho da fonte*/
  line-height: 1.2 !important;
  border: 1px solid transparent !important;
  border-radius: 360px !important;
  color: var(--shiny-cta-fg) !important;
  background: linear-gradient(var(--shiny-cta-bg), var(--shiny-cta-bg)) padding-box,
    conic-gradient(
      from calc(var(--gradient-angle) - var(--gradient-angle-offset)),
      transparent,
      var(--shiny-cta-highlight) var(--gradient-percent),
      var(--gradient-shine) calc(var(--gradient-percent) * 2),
      var(--shiny-cta-highlight) calc(var(--gradient-percent) * 3),
      transparent calc(var(--gradient-percent) * 4)
    ) border-box !important;
  box-shadow: inset 0 0 0 1px var(--shiny-cta-bg-subtle) !important;
  transition: 800ms cubic-bezier(0.25, 1, 0.5, 1) !important;
  transition-property: --gradient-angle-offset, --gradient-percent, --gradient-shine !important;
}}

.elementor-button::before,
.elementor-button::after,
.elementor-button span::before {
  content: "" !important;
  pointer-events: none !important;
  position: absolute !important;
  inset-inline-start: 50% !important;
  inset-block-start: 50% !important;
  translate: -50% -50% !important;
  z-index: -1 !important;
}

.elementor-button::before {
  --size: calc(100% - var(--shadow-size) * 3) !important;
  --position: 2px !important;
  --space: calc(var(--position) * 2) !important;
  width: var(--size) !important;
  height: var(--size) !important;
  background: radial-gradient(
      circle at var(--position) var(--position),
      white calc(var(--position) / 4),
      transparent 0
    ) padding-box !important;
  background-size: var(--space) var(--space) !important;
  background-repeat: space !important;
  mask-image: conic-gradient(
    from calc(var(--gradient-angle) + 45deg),
    black,
    transparent 10% 90%,
    black
  ) !important;
  border-radius: inherit !important;
  opacity: 0.4 !important;
}

.elementor-button::after {
  --animation: shimmer linear infinite !important;
  width: 100% !important;
  aspect-ratio: 1 !important;
  background: linear-gradient(
    -50deg,
    transparent,
    var(--shiny-cta-highlight),
    transparent
  ) !important;
  mask-image: radial-gradient(circle at bottom, transparent 40%, black) !important;
  opacity: 0.6 !important;
}

.elementor-button span {
  z-index: 1 !important;
  position: relative !important;
}

.elementor-button span::before {
  size: calc(100% + 1rem) !important;
  width: 370px !important; /*área azul efeito hover botão*/
  height: 90px !important;
  box-shadow: inset 0 -1ex 2rem 4px var(--shiny-cta-highlight) !important;
  opacity: 0 !important;
  transition: opacity 1500ms cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.elementor-button:hover,
.elementor-button:focus-visible {
  --gradient-percent: 20% !important;
  --gradient-angle-offset: 95deg !important;
  --gradient-shine: var(--shiny-cta-highlight-subtle) !important;
}

.elementor-button:hover span::before {
  opacity: 1 !important;
}

@keyframes gradient-angle {
  to {
    --gradient-angle: 360deg;
  }
}

@keyframes shimmer {
  to {
    transform: rotate(360deg) !important;
  }
}

@keyframes breathe {
  50% {
    transform: scale(1.2) !important;
  }
}

.elementor-button,
.elementor-button::before,
.elementor-button::after {
  animation: var(--animation) var(--duration),
    var(--animation) calc(var(--duration) / 0.4) reverse paused !important;
  animation-composition: add !important;
}

.elementor-button:hover,
.elementor-button:hover::before,
.elementor-button:hover::after {
  animation-play-state: running !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcca68 */.elementor-8 .elementor-element.elementor-element-cfcca68::before{
    content: "";
    background-color: #017CFF;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 80%;
    left: 80%;
    mix-blend-mode: screen;
    filter: blur(220px)
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e086688 */.elementor-8 .elementor-element.elementor-element-e086688{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    background: none;
}


.blur{
    position:  absolute;
    inset:  0;
    pointer-events:  none;
}

.blur-1{
    z-index: 1;
    backdrop-filter:  blur(0.25px);
    -webkit-backdrop-filter:  blur(0.25px);
    mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%);
    -webkit-mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%);
}

.blur-2{
    z-index: 2;
    backdrop-filter:  blur(0.5px);
    -webkit-backdrop-filter:  blur(0.5px);
    mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%);
    -webkit-mask-image:  linear-gradient(to bottom,rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%);
}

.blur-3{
    z-index: 3;
    backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%);
}

.blur-4{
    z-index: 4;
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%);
}

.blur-5{
    z-index: 5;
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%);
}

.blur-6{
    z-index: 6;
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%);
}

.blur-7{
    z-index: 7;
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%);
}

.blur-8{
    z-index: 8;
    backdrop-filter: blur(32px);
    -webkit-backdrop-filter: blur(32px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aab243d */.elementor-8 .elementor-element.elementor-element-aab243d{
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS */body, html {
overflow-x: hidden !important;
}

/Corrigir escrollamento no Mobile/
@media (max-width: 786px){
body, html {
overflow-x: hidden!important;
}
}/* End custom CSS */