.elementor-271 .elementor-element.elementor-element-3f83c3e{margin-top:-1px;margin-bottom:0px;}.elementor-271 .elementor-element.elementor-element-bf50ae1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-e2dec59:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-e2dec59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222020;}.elementor-271 .elementor-element.elementor-element-e2dec59{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:9999;}.elementor-271 .elementor-element.elementor-element-e2dec59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-1cb20e1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-271 .elementor-element.elementor-element-1cb20e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-271 .elementor-element.elementor-element-1cb20e1.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-widget-theme-site-logo .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-271 .elementor-element.elementor-element-4b9f71e{width:auto;max-width:auto;}.elementor-271 .elementor-element.elementor-element-4b9f71e img{width:100%;max-width:150px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-271 .elementor-element.elementor-element-0199a63{width:auto;max-width:auto;--e-nav-menu-horizontal-menu-item-margin:calc( 60px / 2 );--nav-menu-icon-size:24px;}.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--main .elementor-item:focus{color:#EDB97A;fill:#EDB97A;}.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:60px;}.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--dropdown a, .elementor-271 .elementor-element.elementor-element-0199a63 .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--dropdown{background-color:#222020;}.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--dropdown a:hover,
					.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--dropdown a:focus,
					.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-menu-toggle:hover,
					.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-menu-toggle:focus{color:#222020;}.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--dropdown a:hover,
					.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--dropdown a:focus,
					.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--dropdown a.highlighted{background-color:#EDB97A;}.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--dropdown .elementor-item, .elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-271 .elementor-element.elementor-element-0199a63 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-0199a63 div.elementor-menu-toggle svg{fill:#FFFFFF;}.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-271 .elementor-element.elementor-element-1b6d7ac .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #EDB97A 0%, #C78B57 100%);box-shadow:0px 0px 20px 0px rgba(236.99999999999997, 184.99999999999994, 122, 0.3);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDB97A;border-radius:6px 6px 6px 6px;padding:16px 42px 16px 42px;}.elementor-271 .elementor-element.elementor-element-1b6d7ac{width:auto;max-width:auto;}.elementor-271 .elementor-element.elementor-element-1b6d7ac .elementor-button-content-wrapper{flex-direction:row;}.elementor-271 .elementor-element.elementor-element-1b6d7ac .elementor-button:hover, .elementor-271 .elementor-element.elementor-element-1b6d7ac .elementor-button:focus{box-shadow:0px 0px 40px 0px rgba(236.99999999999997, 184.99999999999994, 122, 0.3);}.elementor-271 .elementor-element.elementor-element-ff23d79 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-271 .elementor-element.elementor-element-ff23d79:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-ff23d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitorinodocesfinos.com.br/wp-content/uploads/2025/08/644fcc_f9f7ffcfb36c4959b8407b445814fa69mv2-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-271 .elementor-element.elementor-element-ff23d79 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.94;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-ff23d79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.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-271 .elementor-element.elementor-element-17bd948 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:700;line-height:64px;color:#222020;}.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-271 .elementor-element.elementor-element-69867d3{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#4B5563;}.elementor-271 .elementor-element.elementor-element-3831ed7{margin-top:10px;margin-bottom:30px;}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-83c1b01.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-271 .elementor-element.elementor-element-83c1b01.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-271 .elementor-element.elementor-element-83c1b01 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-21f5d1d .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #EDB97A 0%, #C78B57 100%);box-shadow:0px 0px 20px 0px rgba(236.99999999999997, 184.99999999999994, 122, 0.3);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDB97A;border-radius:6px 6px 6px 6px;padding:16px 42px 16px 42px;}.elementor-271 .elementor-element.elementor-element-21f5d1d{width:auto;max-width:auto;}.elementor-271 .elementor-element.elementor-element-21f5d1d .elementor-button-content-wrapper{flex-direction:row;}.elementor-271 .elementor-element.elementor-element-21f5d1d .elementor-button:hover, .elementor-271 .elementor-element.elementor-element-21f5d1d .elementor-button:focus{box-shadow:0px 0px 40px 0px rgba(236.99999999999997, 184.99999999999994, 122, 0.3);}.elementor-271 .elementor-element.elementor-element-0b8f7de .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#EDB97A;color:#EDB97A;box-shadow:0px 0px 20px 0px rgba(236.99999999999997, 184.99999999999994, 122, 0.3);border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDB97A;border-radius:6px 6px 6px 6px;padding:16px 42px 16px 42px;}.elementor-271 .elementor-element.elementor-element-0b8f7de{width:auto;max-width:auto;}.elementor-271 .elementor-element.elementor-element-0b8f7de .elementor-button-content-wrapper{flex-direction:row;}.elementor-271 .elementor-element.elementor-element-0b8f7de .elementor-button:hover, .elementor-271 .elementor-element.elementor-element-0b8f7de .elementor-button:focus{box-shadow:0px 0px 40px 0px rgba(236.99999999999997, 184.99999999999994, 122, 0.3);}.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-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-icon i{color:#FACC15;transition:color 0.3s;}.elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-icon svg{fill:#FACC15;transition:fill 0.3s;}.elementor-271 .elementor-element.elementor-element-a7c0132{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-text{transition:color 0.3s;}.elementor-271 .elementor-element.elementor-element-359ce08.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-271 .elementor-element.elementor-element-359ce08 > .elementor-element-populated{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-271 .elementor-element.elementor-element-b53405a img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-271 .elementor-element.elementor-element-e36eafc{width:auto;max-width:auto;z-index:1;--icon-box-icon-margin:0px;}.elementor-271 .elementor-element.elementor-element-e36eafc > .elementor-widget-container{background-color:#FFFFFF;margin:-50px -25px 0px 0px;padding:24px 24px 24px 24px;border-radius:20px 20px 20px 20px;box-shadow:0px 8px 10px -6px rgba(0, 0, 0, 0.1);}.elementor-271 .elementor-element.elementor-element-e36eafc .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-271 .elementor-element.elementor-element-e36eafc .elementor-icon-box-title{margin-block-end:5px;color:#222020;}.elementor-271 .elementor-element.elementor-element-e36eafc .elementor-icon{font-size:24px;}.elementor-271 .elementor-element.elementor-element-e36eafc .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-e36eafc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-271 .elementor-element.elementor-element-e36eafc:has(:hover) .elementor-icon-box-title,
					 .elementor-271 .elementor-element.elementor-element-e36eafc:has(:focus) .elementor-icon-box-title{color:#222020;}.elementor-271 .elementor-element.elementor-element-e36eafc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#4B5563;}.elementor-271 .elementor-element.elementor-element-fcb7e57 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-271 .elementor-element.elementor-element-fcb7e57:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-fcb7e57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222020;}.elementor-271 .elementor-element.elementor-element-fcb7e57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 10px 20px;}.elementor-271 .elementor-element.elementor-element-fcb7e57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-8586329{--icon-box-icon-margin:10px;}.elementor-271 .elementor-element.elementor-element-8586329 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-8586329 .elementor-icon{font-size:32px;}.elementor-271 .elementor-element.elementor-element-8586329 .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-8586329 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-271 .elementor-element.elementor-element-8586329:has(:hover) .elementor-icon-box-title,
					 .elementor-271 .elementor-element.elementor-element-8586329:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-8586329 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-d2d7489{--icon-box-icon-margin:10px;}.elementor-271 .elementor-element.elementor-element-d2d7489 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-d2d7489 .elementor-icon{font-size:32px;}.elementor-271 .elementor-element.elementor-element-d2d7489 .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-d2d7489 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-271 .elementor-element.elementor-element-d2d7489:has(:hover) .elementor-icon-box-title,
					 .elementor-271 .elementor-element.elementor-element-d2d7489:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-d2d7489 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-1582a40{--icon-box-icon-margin:10px;}.elementor-271 .elementor-element.elementor-element-1582a40 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-1582a40 .elementor-icon{font-size:32px;}.elementor-271 .elementor-element.elementor-element-1582a40 .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-1582a40 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-271 .elementor-element.elementor-element-1582a40:has(:hover) .elementor-icon-box-title,
					 .elementor-271 .elementor-element.elementor-element-1582a40:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-1582a40 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-1d4738a{--icon-box-icon-margin:10px;}.elementor-271 .elementor-element.elementor-element-1d4738a .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-1d4738a .elementor-icon{font-size:32px;}.elementor-271 .elementor-element.elementor-element-1d4738a .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-1d4738a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-271 .elementor-element.elementor-element-1d4738a:has(:hover) .elementor-icon-box-title,
					 .elementor-271 .elementor-element.elementor-element-1d4738a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-1d4738a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-5b6b8ee{--icon-box-icon-margin:10px;}.elementor-271 .elementor-element.elementor-element-5b6b8ee .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-5b6b8ee .elementor-icon{font-size:32px;}.elementor-271 .elementor-element.elementor-element-5b6b8ee .elementor-icon-box-title, .elementor-271 .elementor-element.elementor-element-5b6b8ee .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-271 .elementor-element.elementor-element-5b6b8ee:has(:hover) .elementor-icon-box-title,
					 .elementor-271 .elementor-element.elementor-element-5b6b8ee:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-5b6b8ee .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-a3c5468:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-a3c5468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-271 .elementor-element.elementor-element-a3c5468{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-271 .elementor-element.elementor-element-a3c5468 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-e19b397 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-9442375{text-align:center;}.elementor-271 .elementor-element.elementor-element-9442375 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:58px;color:#222020;}.elementor-271 .elementor-element.elementor-element-95d7822{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#4B5563;}.elementor-271 .elementor-element.elementor-element-603384f{--swiper-slides-to-display:4;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:40px;}.elementor-271 .elementor-element.elementor-element-603384f .swiper-slide > .elementor-element{height:100%;}.elementor-271 .elementor-element.elementor-element-5069b0c{padding:80px 20px 80px 20px;}.elementor-271 .elementor-element.elementor-element-2576e17 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-95a027c{text-align:center;}.elementor-271 .elementor-element.elementor-element-95a027c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:58px;color:#222020;}.elementor-271 .elementor-element.elementor-element-e0687ca > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-271 .elementor-element.elementor-element-e0687ca{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#4B5563;}.elementor-271 .elementor-element.elementor-element-3821d31{--e-image-carousel-slides-to-show:4;}.elementor-271 .elementor-element.elementor-element-3821d31 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-271 .elementor-element.elementor-element-3821d31 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;}.elementor-271 .elementor-element.elementor-element-3821d31 .swiper-wrapper{display:flex;align-items:center;}.elementor-271 .elementor-element.elementor-element-3821d31 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-271 .elementor-element.elementor-element-a8e9573 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-271 .elementor-element.elementor-element-a8e9573:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-a8e9573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-271 .elementor-element.elementor-element-a8e9573{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-271 .elementor-element.elementor-element-a8e9573 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-9ab8e94{text-align:left;}.elementor-271 .elementor-element.elementor-element-9ab8e94 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:58px;color:#222020;}.elementor-271 .elementor-element.elementor-element-40c6bc9{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#4B5563;}.elementor-271 .elementor-element.elementor-element-cc5db09 img{border-radius:20px 20px 20px 20px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25);}.elementor-271 .elementor-element.elementor-element-e95fe9b img{border-radius:20px 20px 20px 20px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25);}.elementor-271 .elementor-element.elementor-element-b66982a img{border-radius:20px 20px 20px 20px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25);}.elementor-271 .elementor-element.elementor-element-25987fc:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-25987fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitorinodocesfinos.com.br/wp-content/uploads/2025/08/644fcc_867de4342ab74a0e8e70317b07aabd7cmv2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-271 .elementor-element.elementor-element-25987fc > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #EDB97A 0%, #C78B57 100%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-25987fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 40px 20px;}.elementor-271 .elementor-element.elementor-element-f4be1ee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-1865781{text-align:center;}.elementor-271 .elementor-element.elementor-element-1865781 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:58px;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-c8d98b0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-6b31451{margin-top:10px;margin-bottom:30px;}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-96f129b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-271 .elementor-element.elementor-element-96f129b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-271 .elementor-element.elementor-element-96f129b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-271 .elementor-element.elementor-element-96f129b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-bc2a5e8 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#EDB97A;color:#EDB97A;background-image:linear-gradient(90deg, #FFFFFF 0%, #FFFFFF 100%);box-shadow:0px 0px 20px 0px rgba(255, 255, 255, 0.3);border-radius:6px 6px 6px 6px;padding:16px 42px 16px 42px;}.elementor-271 .elementor-element.elementor-element-bc2a5e8{width:auto;max-width:auto;}.elementor-271 .elementor-element.elementor-element-bc2a5e8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-271 .elementor-element.elementor-element-bc2a5e8 .elementor-button:hover, .elementor-271 .elementor-element.elementor-element-bc2a5e8 .elementor-button:focus{box-shadow:0px 0px 40px 0px rgba(236.99999999999997, 184.99999999999994, 122, 0.3);}.elementor-271 .elementor-element.elementor-element-1d49ec6 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 20px 0px rgba(255, 255, 255, 0.3);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:16px 42px 16px 42px;}.elementor-271 .elementor-element.elementor-element-1d49ec6{width:auto;max-width:auto;}.elementor-271 .elementor-element.elementor-element-1d49ec6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-271 .elementor-element.elementor-element-1d49ec6 .elementor-button:hover, .elementor-271 .elementor-element.elementor-element-1d49ec6 .elementor-button:focus{box-shadow:0px 0px 40px 0px rgba(236.99999999999997, 184.99999999999994, 122, 0.3);}.elementor-271 .elementor-element.elementor-element-026dab1{padding:80px 20px 80px 20px;}.elementor-271 .elementor-element.elementor-element-939ac43 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-bc39787{text-align:center;}.elementor-271 .elementor-element.elementor-element-bc39787 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:58px;color:#222020;}.elementor-271 .elementor-element.elementor-element-b57cf77 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-271 .elementor-element.elementor-element-b57cf77{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#4B5563;}.elementor-271 .elementor-element.elementor-element-ba6d322:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-271 .elementor-element.elementor-element-ba6d322 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #EDB97A 0%, #C78B57 100%);}.elementor-271 .elementor-element.elementor-element-ba6d322 > .elementor-element-populated, .elementor-271 .elementor-element.elementor-element-ba6d322 > .elementor-element-populated > .elementor-background-overlay, .elementor-271 .elementor-element.elementor-element-ba6d322 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-271 .elementor-element.elementor-element-ba6d322 > .elementor-element-populated{box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:24px 24px 24px 24px;}.elementor-271 .elementor-element.elementor-element-ba6d322:hover > .elementor-element-populated{box-shadow:0px 10px 15px 6px rgba(0, 0, 0, 0.1);}.elementor-271 .elementor-element.elementor-element-ba6d322 > .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-271 .elementor-element.elementor-element-ef54183 .elementor-icon-wrapper{text-align:center;}.elementor-271 .elementor-element.elementor-element-ef54183.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#EDB97A;}.elementor-271 .elementor-element.elementor-element-ef54183.elementor-view-framed .elementor-icon, .elementor-271 .elementor-element.elementor-element-ef54183.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-ef54183.elementor-view-framed .elementor-icon, .elementor-271 .elementor-element.elementor-element-ef54183.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-ef54183.elementor-view-framed .elementor-icon{background-color:#EDB97A;}.elementor-271 .elementor-element.elementor-element-ef54183.elementor-view-stacked .elementor-icon svg{fill:#EDB97A;}.elementor-271 .elementor-element.elementor-element-ef54183 .elementor-icon{font-size:32px;}.elementor-271 .elementor-element.elementor-element-ef54183 .elementor-icon svg{height:32px;}.elementor-271 .elementor-element.elementor-element-e8476c6{text-align:center;}.elementor-271 .elementor-element.elementor-element-e8476c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-811d813{text-align:center;}.elementor-271 .elementor-element.elementor-element-811d813 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-d1ad359{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-ea7dc6d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-271 .elementor-element.elementor-element-ea7dc6d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #EDB97A 0%, #C78B57 100%);}.elementor-271 .elementor-element.elementor-element-ea7dc6d > .elementor-element-populated, .elementor-271 .elementor-element.elementor-element-ea7dc6d > .elementor-element-populated > .elementor-background-overlay, .elementor-271 .elementor-element.elementor-element-ea7dc6d > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-271 .elementor-element.elementor-element-ea7dc6d > .elementor-element-populated{box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:24px 24px 24px 24px;}.elementor-271 .elementor-element.elementor-element-ea7dc6d:hover > .elementor-element-populated{box-shadow:0px 10px 15px 6px rgba(0, 0, 0, 0.1);}.elementor-271 .elementor-element.elementor-element-ea7dc6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-0928ec8 .elementor-icon-wrapper{text-align:center;}.elementor-271 .elementor-element.elementor-element-0928ec8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#EDB97A;}.elementor-271 .elementor-element.elementor-element-0928ec8.elementor-view-framed .elementor-icon, .elementor-271 .elementor-element.elementor-element-0928ec8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-0928ec8.elementor-view-framed .elementor-icon, .elementor-271 .elementor-element.elementor-element-0928ec8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-0928ec8.elementor-view-framed .elementor-icon{background-color:#EDB97A;}.elementor-271 .elementor-element.elementor-element-0928ec8.elementor-view-stacked .elementor-icon svg{fill:#EDB97A;}.elementor-271 .elementor-element.elementor-element-0928ec8 .elementor-icon{font-size:32px;}.elementor-271 .elementor-element.elementor-element-0928ec8 .elementor-icon svg{height:32px;}.elementor-271 .elementor-element.elementor-element-2116058{text-align:center;}.elementor-271 .elementor-element.elementor-element-2116058 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-e2c4899{text-align:center;}.elementor-271 .elementor-element.elementor-element-e2c4899 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-d4dee62{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-70fd719:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-271 .elementor-element.elementor-element-70fd719 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #EDB97A 0%, #C78B57 100%);}.elementor-271 .elementor-element.elementor-element-70fd719 > .elementor-element-populated, .elementor-271 .elementor-element.elementor-element-70fd719 > .elementor-element-populated > .elementor-background-overlay, .elementor-271 .elementor-element.elementor-element-70fd719 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-271 .elementor-element.elementor-element-70fd719 > .elementor-element-populated{box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:24px 24px 24px 24px;}.elementor-271 .elementor-element.elementor-element-70fd719:hover > .elementor-element-populated{box-shadow:0px 10px 15px 6px rgba(0, 0, 0, 0.1);}.elementor-271 .elementor-element.elementor-element-70fd719 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-f7d0783 .elementor-icon-wrapper{text-align:center;}.elementor-271 .elementor-element.elementor-element-f7d0783.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#EDB97A;}.elementor-271 .elementor-element.elementor-element-f7d0783.elementor-view-framed .elementor-icon, .elementor-271 .elementor-element.elementor-element-f7d0783.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-f7d0783.elementor-view-framed .elementor-icon, .elementor-271 .elementor-element.elementor-element-f7d0783.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-f7d0783.elementor-view-framed .elementor-icon{background-color:#EDB97A;}.elementor-271 .elementor-element.elementor-element-f7d0783.elementor-view-stacked .elementor-icon svg{fill:#EDB97A;}.elementor-271 .elementor-element.elementor-element-f7d0783 .elementor-icon{font-size:32px;}.elementor-271 .elementor-element.elementor-element-f7d0783 .elementor-icon svg{height:32px;}.elementor-271 .elementor-element.elementor-element-013a430{text-align:center;}.elementor-271 .elementor-element.elementor-element-013a430 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-fdc3261{text-align:center;}.elementor-271 .elementor-element.elementor-element-fdc3261 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-ae8446a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-65fc788:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-65fc788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222020;}.elementor-271 .elementor-element.elementor-element-65fc788{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-271 .elementor-element.elementor-element-65fc788 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-40e3a5d{text-align:left;}.elementor-271 .elementor-element.elementor-element-908a964 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-5b4a5e3 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-271 .elementor-element.elementor-element-5b4a5e3 .elementor-nav-menu--main .elementor-item{color:#9CA3AF;fill:#9CA3AF;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-271 .elementor-element.elementor-element-5b4a5e3 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-271 .elementor-element.elementor-element-5b4a5e3 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-271 .elementor-element.elementor-element-5b4a5e3 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-271 .elementor-element.elementor-element-5b4a5e3 .elementor-nav-menu--main .elementor-item:focus{color:#EDB97A;fill:#EDB97A;}.elementor-271 .elementor-element.elementor-element-5b4a5e3{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-271 .elementor-element.elementor-element-5b4a5e3 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-271 .elementor-element.elementor-element-348ef83 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-cd40f5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-271 .elementor-element.elementor-element-cd40f5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-271 .elementor-element.elementor-element-cd40f5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-271 .elementor-element.elementor-element-cd40f5e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-271 .elementor-element.elementor-element-cd40f5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-271 .elementor-element.elementor-element-cd40f5e .elementor-icon-list-icon i{color:#EDB97A;transition:color 0.3s;}.elementor-271 .elementor-element.elementor-element-cd40f5e .elementor-icon-list-icon svg{fill:#EDB97A;transition:fill 0.3s;}.elementor-271 .elementor-element.elementor-element-cd40f5e{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-271 .elementor-element.elementor-element-cd40f5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-271 .elementor-element.elementor-element-cd40f5e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-271 .elementor-element.elementor-element-cd40f5e .elementor-icon-list-text{color:#9CA3AF;transition:color 0.3s;}.elementor-271 .elementor-element.elementor-element-53434e6:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-53434e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222020;}.elementor-271 .elementor-element.elementor-element-53434e6{border-style:solid;border-width:1px 0px 0px 0px;border-color:#374151;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-271 .elementor-element.elementor-element-53434e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-de70f99 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-d23c540{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#9CA3AF;}.elementor-271 .elementor-element.elementor-element-dc35bcc{width:auto;max-width:auto;bottom:40px;z-index:9999;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-dc35bcc{right:40px;}body.rtl .elementor-271 .elementor-element.elementor-element-dc35bcc{left:40px;}.elementor-271 .elementor-element.elementor-element-dc35bcc .elementor-icon-wrapper{text-align:center;}.elementor-271 .elementor-element.elementor-element-dc35bcc.elementor-view-stacked .elementor-icon{background-color:#25D366;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-dc35bcc.elementor-view-framed .elementor-icon, .elementor-271 .elementor-element.elementor-element-dc35bcc.elementor-view-default .elementor-icon{color:#25D366;border-color:#25D366;}.elementor-271 .elementor-element.elementor-element-dc35bcc.elementor-view-framed .elementor-icon, .elementor-271 .elementor-element.elementor-element-dc35bcc.elementor-view-default .elementor-icon svg{fill:#25D366;}.elementor-271 .elementor-element.elementor-element-dc35bcc.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-dc35bcc.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-dc35bcc .elementor-icon{font-size:48px;padding:12px;}.elementor-271 .elementor-element.elementor-element-dc35bcc .elementor-icon svg{height:48px;}@media(min-width:768px){.elementor-271 .elementor-element.elementor-element-f291c24{width:40%;}.elementor-271 .elementor-element.elementor-element-6711954{width:29.664%;}.elementor-271 .elementor-element.elementor-element-c85e5f5{width:30%;}}@media(max-width:767px){.elementor-271 .elementor-element.elementor-element-4b9f71e img{max-width:100px;}.elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-271 .elementor-element.elementor-element-0199a63 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:22px !important;}.elementor-271 .elementor-element.elementor-element-1b6d7ac{width:100%;max-width:100%;}.elementor-271 .elementor-element.elementor-element-ff23d79{padding:40px 20px 40px 20px;}.elementor-271 .elementor-element.elementor-element-92eb81d > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-271 .elementor-element.elementor-element-17bd948{text-align:center;}.elementor-271 .elementor-element.elementor-element-17bd948 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-271 .elementor-element.elementor-element-69867d3{text-align:center;font-size:18px;line-height:28px;}.elementor-271 .elementor-element.elementor-element-21f5d1d{width:100%;max-width:100%;}.elementor-271 .elementor-element.elementor-element-0b8f7de{width:100%;max-width:100%;}.elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-item > a{font-size:13px;}.elementor-271 .elementor-element.elementor-element-3eb28cc > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-b53405a img{height:250px;}.elementor-271 .elementor-element.elementor-element-e36eafc{width:100%;max-width:100%;--icon-box-icon-margin:0px;}.elementor-271 .elementor-element.elementor-element-e36eafc > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-fcb7e57{padding:40px 20px 40px 20px;}.elementor-271 .elementor-element.elementor-element-a874391 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-271 .elementor-element.elementor-element-c1ca4ad > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-271 .elementor-element.elementor-element-2c14f74 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-271 .elementor-element.elementor-element-3059a89 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-271 .elementor-element.elementor-element-4a6983b > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-a3c5468{padding:40px 20px 40px 20px;}.elementor-271 .elementor-element.elementor-element-9442375 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-271 .elementor-element.elementor-element-95d7822{font-size:16px;line-height:26px;}.elementor-271 .elementor-element.elementor-element-603384f{--arrow-size:20px;}.elementor-271 .elementor-element.elementor-element-5069b0c{padding:40px 20px 40px 20px;}.elementor-271 .elementor-element.elementor-element-95a027c .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-271 .elementor-element.elementor-element-e0687ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-e0687ca{font-size:16px;line-height:26px;}.elementor-271 .elementor-element.elementor-element-3821d31 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-271 .elementor-element.elementor-element-3821d31 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-271 .elementor-element.elementor-element-a8e9573{padding:40px 20px 40px 20px;}.elementor-271 .elementor-element.elementor-element-9277e7a > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-271 .elementor-element.elementor-element-9ab8e94 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-271 .elementor-element.elementor-element-40c6bc9{font-size:16px;line-height:26px;}.elementor-271 .elementor-element.elementor-element-c41be23 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-823e6bf > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-271 .elementor-element.elementor-element-0d8e44c > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-25987fc{padding:40px 20px 20px 20px;}.elementor-271 .elementor-element.elementor-element-1865781 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-271 .elementor-element.elementor-element-c8d98b0{font-size:16px;line-height:26px;}.elementor-271 .elementor-element.elementor-element-bc2a5e8{width:100%;max-width:100%;}.elementor-271 .elementor-element.elementor-element-bc2a5e8 .elementor-button{font-size:14px;}.elementor-271 .elementor-element.elementor-element-1d49ec6{width:100%;max-width:100%;}.elementor-271 .elementor-element.elementor-element-1d49ec6 .elementor-button{font-size:14px;}.elementor-271 .elementor-element.elementor-element-026dab1{padding:40px 20px 40px 20px;}.elementor-271 .elementor-element.elementor-element-bc39787 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-271 .elementor-element.elementor-element-b57cf77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-b57cf77{font-size:16px;line-height:26px;}.elementor-271 .elementor-element.elementor-element-ba6d322 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-271 .elementor-element.elementor-element-ef54183 .elementor-icon{font-size:28px;}.elementor-271 .elementor-element.elementor-element-ef54183 .elementor-icon svg{height:28px;}.elementor-271 .elementor-element.elementor-element-e8476c6 .elementor-heading-title{font-size:16px;}.elementor-271 .elementor-element.elementor-element-811d813 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-271 .elementor-element.elementor-element-d1ad359{font-size:14px;line-height:24px;}.elementor-271 .elementor-element.elementor-element-ea7dc6d > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-271 .elementor-element.elementor-element-0928ec8 .elementor-icon{font-size:28px;}.elementor-271 .elementor-element.elementor-element-0928ec8 .elementor-icon svg{height:28px;}.elementor-271 .elementor-element.elementor-element-2116058 .elementor-heading-title{font-size:16px;}.elementor-271 .elementor-element.elementor-element-e2c4899 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-271 .elementor-element.elementor-element-d4dee62{font-size:14px;line-height:24px;}.elementor-271 .elementor-element.elementor-element-70fd719 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-271 .elementor-element.elementor-element-f7d0783 .elementor-icon{font-size:28px;}.elementor-271 .elementor-element.elementor-element-f7d0783 .elementor-icon svg{height:28px;}.elementor-271 .elementor-element.elementor-element-013a430 .elementor-heading-title{font-size:16px;}.elementor-271 .elementor-element.elementor-element-fdc3261 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-271 .elementor-element.elementor-element-ae8446a{font-size:14px;line-height:24px;}.elementor-271 .elementor-element.elementor-element-65fc788{padding:40px 20px 40px 20px;}.elementor-271 .elementor-element.elementor-element-f291c24 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-271 .elementor-element.elementor-element-40e3a5d{text-align:center;}.elementor-271 .elementor-element.elementor-element-40e3a5d img{width:100%;max-width:180px;}.elementor-271 .elementor-element.elementor-element-6711954 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-271 .elementor-element.elementor-element-908a964{text-align:center;}.elementor-271 .elementor-element.elementor-element-c85e5f5 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-348ef83{text-align:center;}.elementor-271 .elementor-element.elementor-element-d23c540{font-size:16px;line-height:26px;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-dc35bcc{right:20px;}body.rtl .elementor-271 .elementor-element.elementor-element-dc35bcc{left:20px;}.elementor-271 .elementor-element.elementor-element-dc35bcc{bottom:20px;}.elementor-271 .elementor-element.elementor-element-dc35bcc .elementor-icon{font-size:36px;}.elementor-271 .elementor-element.elementor-element-dc35bcc .elementor-icon svg{height:36px;}}@media(min-width:1025px){.elementor-271 .elementor-element.elementor-element-25987fc:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-25987fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for section, class: .elementor-element-3f83c3e */.elementor-editor-active .elementor-271 .elementor-element.elementor-element-3f83c3e {
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17bd948 */.elementor-271 .elementor-element.elementor-element-17bd948 b {
    background: linear-gradient(135deg, #edb97a 0%, #c78b57 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69867d3 */.elementor-271 .elementor-element.elementor-element-69867d3 p:first-child {
    margin-top: unset;
}

.elementor-271 .elementor-element.elementor-element-69867d3 p:last-child {
    margin-bottom: unset;
}

.elementor-271 .elementor-element.elementor-element-69867d3 a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-83c1b01 */.elementor-271 .elementor-element.elementor-element-83c1b01 .elementor-widget-wrap {
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a7c0132 */.elementor-271 .elementor-element.elementor-element-a7c0132 .elementor-icon-list-item:last-child svg {
    fill: #f87171!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e36eafc */.elementor-271 .elementor-element.elementor-element-e36eafc .elementor-icon-box-wrapper {
    display: flex;
    gap: 20px;
}

.elementor-271 .elementor-element.elementor-element-e36eafc .elementor-icon {
    color: #fff;
    background: linear-gradient(135deg, #edb97a 0%, #c78b57 100%);
}

.elementor-271 .elementor-element.elementor-element-e36eafc h3 {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-867584d */.elementor-271 .elementor-element.elementor-element-867584d {
    animation: floating 3s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8586329 */.elementor-271 .elementor-element.elementor-element-8586329 .elementor-icon {
    color: #fff;
    background: linear-gradient(135deg, #edb97a 0%, #c78b57 100%);
}

.elementor-271 .elementor-element.elementor-element-8586329 h3 {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d2d7489 */.elementor-271 .elementor-element.elementor-element-d2d7489 .elementor-icon {
    color: #fff;
    background: linear-gradient(135deg, #edb97a 0%, #c78b57 100%);
}

.elementor-271 .elementor-element.elementor-element-d2d7489 h3 {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1582a40 */.elementor-271 .elementor-element.elementor-element-1582a40 .elementor-icon {
    color: #fff;
    background: linear-gradient(135deg, #edb97a 0%, #c78b57 100%);
}

.elementor-271 .elementor-element.elementor-element-1582a40 h3 {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1d4738a */.elementor-271 .elementor-element.elementor-element-1d4738a .elementor-icon {
    color: #fff;
    background: linear-gradient(135deg, #edb97a 0%, #c78b57 100%);
}

.elementor-271 .elementor-element.elementor-element-1d4738a h3 {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5b6b8ee */.elementor-271 .elementor-element.elementor-element-5b6b8ee .elementor-icon {
    color: #fff;
    background: linear-gradient(135deg, #edb97a 0%, #c78b57 100%);
}

.elementor-271 .elementor-element.elementor-element-5b6b8ee h3 {
    margin: unset;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9442375 */.elementor-271 .elementor-element.elementor-element-9442375 b {
    background: linear-gradient(135deg, #edb97a 0%, #c78b57 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95d7822 */.elementor-271 .elementor-element.elementor-element-95d7822 p:first-child {
    margin-top: unset;
}

.elementor-271 .elementor-element.elementor-element-95d7822 p:last-child {
    margin-bottom: unset;
}

.elementor-271 .elementor-element.elementor-element-95d7822 a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-603384f */.elementor-271 .elementor-element.elementor-element-603384f img {
    width: 100%;
    height: 380px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95a027c */.elementor-271 .elementor-element.elementor-element-95a027c b {
    background: linear-gradient(135deg, #edb97a 0%, #c78b57 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0687ca */.elementor-271 .elementor-element.elementor-element-e0687ca p:first-child {
    margin-top: unset;
}

.elementor-271 .elementor-element.elementor-element-e0687ca p:last-child {
    margin-bottom: unset;
}

.elementor-271 .elementor-element.elementor-element-e0687ca a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3821d31 */.elementor-271 .elementor-element.elementor-element-3821d31 img {
    width: 100%;
    height: 380px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ab8e94 */.elementor-271 .elementor-element.elementor-element-9ab8e94 b {
    background: linear-gradient(135deg, #edb97a 0%, #c78b57 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40c6bc9 */.elementor-271 .elementor-element.elementor-element-40c6bc9 p:first-child {
    margin-top: unset;
}

.elementor-271 .elementor-element.elementor-element-40c6bc9 p:last-child {
    margin-bottom: unset;
}

.elementor-271 .elementor-element.elementor-element-40c6bc9 a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8d98b0 */.elementor-271 .elementor-element.elementor-element-c8d98b0 p:first-child {
    margin-top: unset;
}

.elementor-271 .elementor-element.elementor-element-c8d98b0 p:last-child {
    margin-bottom: unset;
}

.elementor-271 .elementor-element.elementor-element-c8d98b0 a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-96f129b */.elementor-271 .elementor-element.elementor-element-96f129b .elementor-widget-wrap {
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc39787 */.elementor-271 .elementor-element.elementor-element-bc39787 b {
    background: linear-gradient(135deg, #edb97a 0%, #c78b57 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b57cf77 */.elementor-271 .elementor-element.elementor-element-b57cf77 p:first-child {
    margin-top: unset;
}

.elementor-271 .elementor-element.elementor-element-b57cf77 p:last-child {
    margin-bottom: unset;
}

.elementor-271 .elementor-element.elementor-element-b57cf77 a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1ad359 */.elementor-271 .elementor-element.elementor-element-d1ad359 p:first-child {
    margin-top: unset;
}

.elementor-271 .elementor-element.elementor-element-d1ad359 p:last-child {
    margin-bottom: unset;
}

.elementor-271 .elementor-element.elementor-element-d1ad359 a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4dee62 */.elementor-271 .elementor-element.elementor-element-d4dee62 p:first-child {
    margin-top: unset;
}

.elementor-271 .elementor-element.elementor-element-d4dee62 p:last-child {
    margin-bottom: unset;
}

.elementor-271 .elementor-element.elementor-element-d4dee62 a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae8446a */.elementor-271 .elementor-element.elementor-element-ae8446a p:first-child {
    margin-top: unset;
}

.elementor-271 .elementor-element.elementor-element-ae8446a p:last-child {
    margin-bottom: unset;
}

.elementor-271 .elementor-element.elementor-element-ae8446a a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-5b4a5e3 */@media (max-width: 800px) {
    .elementor-271 .elementor-element.elementor-element-5b4a5e3 li a {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d23c540 */.elementor-271 .elementor-element.elementor-element-d23c540 p:first-child {
    margin-top: unset;
}

.elementor-271 .elementor-element.elementor-element-d23c540 p:last-child {
    margin-bottom: unset;
}

.elementor-271 .elementor-element.elementor-element-d23c540 a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dc35bcc */.elementor-271 .elementor-element.elementor-element-dc35bcc .elementor-icon {
    box-shadow: 0 0 20px #0003;
}

.elementor-271 .elementor-element.elementor-element-dc35bcc .elementor-icon:hover {
    box-shadow: 0 0 40px #0005;
}/* End custom CSS */