.elementor-15 .elementor-element.elementor-element-554babd{--display:flex;--overlay-opacity:0.2;border-style:none;--border-style:none;--border-radius:0px 0px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-554babd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-554babd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-490cc8f );}.elementor-15 .elementor-element.elementor-element-554babd::before, .elementor-15 .elementor-element.elementor-element-554babd > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-554babd > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-554babd > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-554babd > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-554babd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.gofrette.com/wp-content/uploads/2026/07/transparent-minimal-ten.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15 .elementor-element.elementor-element-057479c{--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;--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-15 .elementor-element.elementor-element-c987b19{--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;--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-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-28504e1{background-color:var( --e-global-color-899d26f );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-28504e1.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-28504e1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-28504e1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-28504e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-28504e1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0b05031-font-family ), Sans-serif;font-size:var( --e-global-typography-0b05031-font-size );font-weight:var( --e-global-typography-0b05031-font-weight );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-28504e1 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-e767528{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-58482b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-58482b3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a9be530{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a9be530 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:56px;font-weight:800;line-height:62px;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-df644bb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-df644bb.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b2000b3{--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;--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b5d9c3b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-b5d9c3b .elementor-button:focus{background-color:#DD7704;color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-b5d9c3b .elementor-button{font-family:var( --e-global-typography-0b05031-font-family ), Sans-serif;font-size:var( --e-global-typography-0b05031-font-size );font-weight:var( --e-global-typography-0b05031-font-weight );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );fill:var( --e-global-color-899d26f );color:var( --e-global-color-899d26f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;padding:16px 30px 16px 30px;}.elementor-15 .elementor-element.elementor-element-b5d9c3b .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-b5d9c3b .elementor-button:focus svg{fill:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-9c3b82f .elementor-button{background-color:var( --e-global-color-899d26f );font-family:var( --e-global-typography-0b05031-font-family ), Sans-serif;font-size:var( --e-global-typography-0b05031-font-size );font-weight:var( --e-global-typography-0b05031-font-weight );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;padding:16px 30px 16px 30px;}.elementor-15 .elementor-element.elementor-element-9c3b82f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-9c3b82f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-9c3b82f .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-9c3b82f .elementor-button:focus svg{fill:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-c4cbb3e{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-a9fbca5 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-15 .elementor-element.elementor-element-a9fbca5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-a9fbca5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-899d26f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-a9fbca5.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-a9fbca5.elementor-view-default .elementor-icon{fill:var( --e-global-color-899d26f );color:var( --e-global-color-899d26f );border-color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-a9fbca5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-a9fbca5 .elementor-icon{font-size:24px;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-a9fbca5 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-a9fbca5 .elementor-icon-box-title a{font-family:var( --e-global-typography-0b05031-font-family ), Sans-serif;font-size:var( --e-global-typography-0b05031-font-size );font-weight:var( --e-global-typography-0b05031-font-weight );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a9fbca5 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-d4d6e45 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-15 .elementor-element.elementor-element-d4d6e45 .elementor-icon-box-title{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-d4d6e45.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-899d26f );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-d4d6e45.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-d4d6e45.elementor-view-default .elementor-icon{fill:var( --e-global-color-899d26f );color:var( --e-global-color-899d26f );border-color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-d4d6e45.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-d4d6e45 .elementor-icon{font-size:24px;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-d4d6e45 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-d4d6e45 .elementor-icon-box-title a{font-family:var( --e-global-typography-0b05031-font-family ), Sans-serif;font-size:var( --e-global-typography-0b05031-font-size );font-weight:var( --e-global-typography-0b05031-font-weight );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-d4d6e45 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5b0a62d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-f21cc1c{border-radius:40px 40px 40px 40px;}.elementor-15 .elementor-element.elementor-element-f21cc1c img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-15 .elementor-element.elementor-element-72379f8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-5b873a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-15 .elementor-element.elementor-element-b622d52{background-color:var( --e-global-color-899d26f );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-b622d52.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b622d52 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-b622d52 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-b622d52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-b622d52 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0b05031-font-family ), Sans-serif;font-size:var( --e-global-typography-0b05031-font-size );font-weight:var( --e-global-typography-0b05031-font-weight );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b622d52 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-994a380{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-994a380 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-55edbb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-bcbf379{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-15 .elementor-element.elementor-element-19949f4{--display:flex;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-19949f4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-19949f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-899d26f );}.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-15 .elementor-element.elementor-element-651b2c2{background-color:#ED770450;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;border-style:none;border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-15 .elementor-element.elementor-element-651b2c2.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-651b2c2 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-651b2c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-651b2c2.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-651b2c2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-651b2c2.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-651b2c2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-651b2c2 .elementor-icon{font-size:36px;}.elementor-15 .elementor-element.elementor-element-651b2c2 .elementor-icon svg{height:36px;}.elementor-15 .elementor-element.elementor-element-ec93c67 .elementor-heading-title{font-family:var( --e-global-typography-7737f69-font-family ), Sans-serif;font-size:var( --e-global-typography-7737f69-font-size );font-weight:var( --e-global-typography-7737f69-font-weight );line-height:var( --e-global-typography-7737f69-line-height );letter-spacing:var( --e-global-typography-7737f69-letter-spacing );}.elementor-15 .elementor-element.elementor-element-9f6a229{color:var( --e-global-color-astglobalcolor2 );}.elementor-15 .elementor-element.elementor-element-6e640ba{--display:flex;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-6e640ba:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6e640ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-1d2536d{background-color:#A1C9BE50;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;border-style:none;border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-15 .elementor-element.elementor-element-1d2536d.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-1d2536d .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-1d2536d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d168484 );}.elementor-15 .elementor-element.elementor-element-1d2536d.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1d2536d.elementor-view-default .elementor-icon{color:var( --e-global-color-d168484 );border-color:var( --e-global-color-d168484 );}.elementor-15 .elementor-element.elementor-element-1d2536d.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1d2536d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d168484 );}.elementor-15 .elementor-element.elementor-element-1d2536d .elementor-icon{font-size:36px;}.elementor-15 .elementor-element.elementor-element-1d2536d .elementor-icon svg{height:36px;}.elementor-15 .elementor-element.elementor-element-2565d6c .elementor-heading-title{font-family:var( --e-global-typography-7737f69-font-family ), Sans-serif;font-size:var( --e-global-typography-7737f69-font-size );font-weight:var( --e-global-typography-7737f69-font-weight );line-height:var( --e-global-typography-7737f69-line-height );letter-spacing:var( --e-global-typography-7737f69-letter-spacing );}.elementor-15 .elementor-element.elementor-element-e153bd5{color:var( --e-global-color-astglobalcolor2 );}.elementor-15 .elementor-element.elementor-element-182644d{--display:flex;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-182644d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-182644d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-8a3ebcb{background-color:#4096CD50;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;border-style:none;border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-15 .elementor-element.elementor-element-8a3ebcb.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-8a3ebcb .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-8a3ebcb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-8a3ebcb.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8a3ebcb.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-8a3ebcb.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8a3ebcb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-8a3ebcb .elementor-icon{font-size:36px;}.elementor-15 .elementor-element.elementor-element-8a3ebcb .elementor-icon svg{height:36px;}.elementor-15 .elementor-element.elementor-element-ddb1256 .elementor-heading-title{font-family:var( --e-global-typography-7737f69-font-family ), Sans-serif;font-size:var( --e-global-typography-7737f69-font-size );font-weight:var( --e-global-typography-7737f69-font-weight );line-height:var( --e-global-typography-7737f69-line-height );letter-spacing:var( --e-global-typography-7737f69-letter-spacing );}.elementor-15 .elementor-element.elementor-element-38d5e8e{color:var( --e-global-color-astglobalcolor2 );}.elementor-15 .elementor-element.elementor-element-176ab59{--display:flex;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-176ab59:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-176ab59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-631fd86{background-color:#A1C9BE50;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;border-style:none;border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-15 .elementor-element.elementor-element-631fd86.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-631fd86 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-631fd86.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d168484 );}.elementor-15 .elementor-element.elementor-element-631fd86.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-631fd86.elementor-view-default .elementor-icon{color:var( --e-global-color-d168484 );border-color:var( --e-global-color-d168484 );}.elementor-15 .elementor-element.elementor-element-631fd86.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-631fd86.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d168484 );}.elementor-15 .elementor-element.elementor-element-631fd86 .elementor-icon{font-size:36px;}.elementor-15 .elementor-element.elementor-element-631fd86 .elementor-icon svg{height:36px;}.elementor-15 .elementor-element.elementor-element-0317d15 .elementor-heading-title{font-family:var( --e-global-typography-7737f69-font-family ), Sans-serif;font-size:var( --e-global-typography-7737f69-font-size );font-weight:var( --e-global-typography-7737f69-font-weight );line-height:var( --e-global-typography-7737f69-line-height );letter-spacing:var( --e-global-typography-7737f69-letter-spacing );}.elementor-15 .elementor-element.elementor-element-686a698{color:var( --e-global-color-astglobalcolor2 );}.elementor-15 .elementor-element.elementor-element-c1da3d4{--display:flex;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-c1da3d4::before, .elementor-15 .elementor-element.elementor-element-c1da3d4 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c1da3d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c1da3d4 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c1da3d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c1da3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.gofrette.com/wp-content/uploads/2026/07/transparent-minimal-seven.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15 .elementor-element.elementor-element-e314808{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-15 .elementor-element.elementor-element-bf31447{background-color:var( --e-global-color-899d26f );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-bf31447.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-bf31447 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-bf31447 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-bf31447 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-bf31447 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0b05031-font-family ), Sans-serif;font-size:var( --e-global-typography-0b05031-font-size );font-weight:var( --e-global-typography-0b05031-font-weight );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-bf31447 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-1c29d14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-1c29d14 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-9e41e62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-64f41de{--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-15 .elementor-element.elementor-element-41cf335{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-b73bffe{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-b73bffe::before, .elementor-15 .elementor-element.elementor-element-b73bffe > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-b73bffe > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-b73bffe > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-b73bffe > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-b73bffe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-256878c{--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;--overlay-opacity:0.2;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-256878c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-256878c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-256878c::before, .elementor-15 .elementor-element.elementor-element-256878c > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-256878c > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-256878c > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-256878c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-256878c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.gofrette.com/wp-content/uploads/2026/07/transparent-minimal-two.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-15 .elementor-element.elementor-element-63b7896{--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-15 .elementor-element.elementor-element-a619a71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-b9dea5f );}.elementor-15 .elementor-element.elementor-element-ef8cf6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ef8cf6c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-97c7cca{color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-0e1bd1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--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-15 .elementor-element.elementor-element-df0e97e{background-color:#FFFFFF20;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF50;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-df0e97e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-15 .elementor-element.elementor-element-df0e97e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-df0e97e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-899d26f );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-df0e97e.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-df0e97e.elementor-view-default .elementor-icon{fill:var( --e-global-color-899d26f );color:var( --e-global-color-899d26f );border-color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-df0e97e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-df0e97e .elementor-icon{font-size:24px;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-df0e97e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-df0e97e .elementor-icon-box-title a{font-family:var( --e-global-typography-0b05031-font-family ), Sans-serif;font-size:var( --e-global-typography-0b05031-font-size );font-weight:var( --e-global-typography-0b05031-font-weight );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-df0e97e:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-df0e97e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-df0e97e .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0px;color:#FFFFFF90;}.elementor-15 .elementor-element.elementor-element-b290954{background-color:#FFFFFF20;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF50;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-b290954 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-15 .elementor-element.elementor-element-b290954 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-b290954.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-899d26f );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-b290954.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-b290954.elementor-view-default .elementor-icon{fill:var( --e-global-color-899d26f );color:var( --e-global-color-899d26f );border-color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-b290954.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-b290954 .elementor-icon{font-size:24px;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-b290954 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-b290954 .elementor-icon-box-title a{font-family:var( --e-global-typography-0b05031-font-family ), Sans-serif;font-size:var( --e-global-typography-0b05031-font-size );font-weight:var( --e-global-typography-0b05031-font-weight );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b290954:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-b290954:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-b290954 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0px;color:#FFFFFF90;}.elementor-15 .elementor-element.elementor-element-be33c66{background-color:#FFFFFF20;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF50;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-be33c66 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-15 .elementor-element.elementor-element-be33c66 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-be33c66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-899d26f );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-be33c66.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-be33c66.elementor-view-default .elementor-icon{fill:var( --e-global-color-899d26f );color:var( --e-global-color-899d26f );border-color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-be33c66.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-be33c66 .elementor-icon{font-size:24px;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-be33c66 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-be33c66 .elementor-icon-box-title a{font-family:var( --e-global-typography-0b05031-font-family ), Sans-serif;font-size:var( --e-global-typography-0b05031-font-size );font-weight:var( --e-global-typography-0b05031-font-weight );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-be33c66:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-be33c66:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-be33c66 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0px;color:#FFFFFF90;}.elementor-15 .elementor-element.elementor-element-a4e42b6{background-color:#FFFFFF20;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF50;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-a4e42b6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-15 .elementor-element.elementor-element-a4e42b6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-a4e42b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-899d26f );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-a4e42b6.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-a4e42b6.elementor-view-default .elementor-icon{fill:var( --e-global-color-899d26f );color:var( --e-global-color-899d26f );border-color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-a4e42b6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-a4e42b6 .elementor-icon{font-size:24px;border-radius:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-a4e42b6 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-a4e42b6 .elementor-icon-box-title a{font-family:var( --e-global-typography-0b05031-font-family ), Sans-serif;font-size:var( --e-global-typography-0b05031-font-size );font-weight:var( --e-global-typography-0b05031-font-weight );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a4e42b6:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-a4e42b6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-a4e42b6 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0px;color:#FFFFFF90;}.elementor-15 .elementor-element.elementor-element-3285708{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-3285708::before, .elementor-15 .elementor-element.elementor-element-3285708 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3285708 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-3285708 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3285708 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-3285708 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-7d4310c{--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;--overlay-opacity:0.2;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-7d4310c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7d4310c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-7d4310c::before, .elementor-15 .elementor-element.elementor-element-7d4310c > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7d4310c > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7d4310c > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7d4310c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7d4310c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.gofrette.com/wp-content/uploads/2026/07/transparent-minimal-five.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-15 .elementor-element.elementor-element-0f4e794{--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-15 .elementor-element.elementor-element-0f4e794.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-323abd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-b9dea5f );}.elementor-15 .elementor-element.elementor-element-41fe1a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-41fe1a1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-e247835{color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-daa5025{--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;--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-15 .elementor-element.elementor-element-a81dc62 .elementor-button{background-color:var( --e-global-color-899d26f );font-family:var( --e-global-typography-0b05031-font-family ), Sans-serif;font-size:var( --e-global-typography-0b05031-font-size );font-weight:var( --e-global-typography-0b05031-font-weight );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;padding:16px 30px 16px 30px;}.elementor-15 .elementor-element.elementor-element-a81dc62 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-a81dc62 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-a81dc62 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-a81dc62 .elementor-button:focus svg{fill:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-9f1d8e5 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-0b05031-font-family ), Sans-serif;font-size:var( --e-global-typography-0b05031-font-size );font-weight:var( --e-global-typography-0b05031-font-weight );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );fill:var( --e-global-color-899d26f );color:var( --e-global-color-899d26f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-899d26f );border-radius:16px 16px 16px 16px;padding:16px 30px 16px 30px;}.elementor-15 .elementor-element.elementor-element-9f1d8e5 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-9f1d8e5 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-9f1d8e5 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-9f1d8e5 .elementor-button:focus svg{fill:var( --e-global-color-899d26f );}.elementor-15 .elementor-element.elementor-element-25a56b1{--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-15 .elementor-element.elementor-element-25a56b1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-923d993{text-align:end;}.elementor-15 .elementor-element.elementor-element-923d993 img{width:100%;border-radius:40px 40px 40px 40px;}body.elementor-page-15:not(.elementor-motion-effects-element-type-background), body.elementor-page-15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-490cc8f );}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-554babd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-057479c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-28504e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-28504e1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-e767528{--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;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-58482b3{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-58482b3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a9be530{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-a9be530 .elementor-heading-title{font-size:44px;line-height:62px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-df644bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b2000b3{--justify-content:flex-start;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b5d9c3b .elementor-button{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-9c3b82f .elementor-button{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-c4cbb3e{--justify-content:flex-start;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a9fbca5 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-a9fbca5 .elementor-icon-box-title a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-d4d6e45 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-d4d6e45 .elementor-icon-box-title a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-f21cc1c.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-f21cc1c{text-align:center;}.elementor-15 .elementor-element.elementor-element-f21cc1c img{width:70%;}.elementor-15 .elementor-element.elementor-element-72379f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-b622d52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-b622d52 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-994a380 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-55edbb9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-bcbf379{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-ec93c67 .elementor-heading-title{font-size:var( --e-global-typography-7737f69-font-size );line-height:var( --e-global-typography-7737f69-line-height );letter-spacing:var( --e-global-typography-7737f69-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2565d6c .elementor-heading-title{font-size:var( --e-global-typography-7737f69-font-size );line-height:var( --e-global-typography-7737f69-line-height );letter-spacing:var( --e-global-typography-7737f69-letter-spacing );}.elementor-15 .elementor-element.elementor-element-ddb1256 .elementor-heading-title{font-size:var( --e-global-typography-7737f69-font-size );line-height:var( --e-global-typography-7737f69-line-height );letter-spacing:var( --e-global-typography-7737f69-letter-spacing );}.elementor-15 .elementor-element.elementor-element-0317d15 .elementor-heading-title{font-size:var( --e-global-typography-7737f69-font-size );line-height:var( --e-global-typography-7737f69-line-height );letter-spacing:var( --e-global-typography-7737f69-letter-spacing );}.elementor-15 .elementor-element.elementor-element-c1da3d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-bf31447 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-bf31447 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1c29d14 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-9e41e62{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-41cf335{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b73bffe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-256878c{--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-a619a71{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-ef8cf6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-df0e97e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-df0e97e .elementor-icon-box-title a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-df0e97e .elementor-icon-box-description{font-size:14px;line-height:20px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-b290954 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-b290954 .elementor-icon-box-title a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b290954 .elementor-icon-box-description{font-size:14px;line-height:20px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-be33c66 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-be33c66 .elementor-icon-box-title a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-be33c66 .elementor-icon-box-description{font-size:14px;line-height:20px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-a4e42b6 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-a4e42b6 .elementor-icon-box-title a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a4e42b6 .elementor-icon-box-description{font-size:14px;line-height:20px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-3285708{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-7d4310c{--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-323abd6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-41fe1a1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a81dc62 .elementor-button{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-9f1d8e5 .elementor-button{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-923d993{text-align:start;}.elementor-15 .elementor-element.elementor-element-923d993 img{width:100%;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-554babd{--padding-top:160px;--padding-bottom:50px;--padding-left:16px;--padding-right:016px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-28504e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-28504e1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-58482b3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a9be530{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a9be530 .elementor-heading-title{font-size:34px;line-height:39px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-df644bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b5d9c3b .elementor-button{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-9c3b82f .elementor-button{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );padding:16px 68px 16px 68px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a9fbca5 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-a9fbca5 .elementor-icon-box-title a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-d4d6e45 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-d4d6e45 .elementor-icon-box-title a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-f21cc1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f21cc1c img{width:100%;}.elementor-15 .elementor-element.elementor-element-72379f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-b622d52.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-b622d52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-b622d52 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-994a380{text-align:start;}.elementor-15 .elementor-element.elementor-element-994a380 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-55edbb9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-bcbf379{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-ec93c67 .elementor-heading-title{font-size:var( --e-global-typography-7737f69-font-size );line-height:var( --e-global-typography-7737f69-line-height );letter-spacing:var( --e-global-typography-7737f69-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2565d6c .elementor-heading-title{font-size:var( --e-global-typography-7737f69-font-size );line-height:var( --e-global-typography-7737f69-line-height );letter-spacing:var( --e-global-typography-7737f69-letter-spacing );}.elementor-15 .elementor-element.elementor-element-ddb1256 .elementor-heading-title{font-size:var( --e-global-typography-7737f69-font-size );line-height:var( --e-global-typography-7737f69-line-height );letter-spacing:var( --e-global-typography-7737f69-letter-spacing );}.elementor-15 .elementor-element.elementor-element-0317d15 .elementor-heading-title{font-size:var( --e-global-typography-7737f69-font-size );line-height:var( --e-global-typography-7737f69-line-height );letter-spacing:var( --e-global-typography-7737f69-letter-spacing );}.elementor-15 .elementor-element.elementor-element-c1da3d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-bf31447.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-bf31447 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-bf31447 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1c29d14{text-align:start;}.elementor-15 .elementor-element.elementor-element-1c29d14 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-9e41e62{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-41cf335{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b73bffe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-256878c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-a619a71{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-ef8cf6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-df0e97e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-df0e97e .elementor-icon-box-title a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-df0e97e .elementor-icon-box-description{font-size:14px;line-height:20px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-b290954 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-b290954 .elementor-icon-box-title a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b290954 .elementor-icon-box-description{font-size:14px;line-height:20px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-be33c66 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-be33c66 .elementor-icon-box-title a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-be33c66 .elementor-icon-box-description{font-size:14px;line-height:20px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-a4e42b6 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-a4e42b6 .elementor-icon-box-title a{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a4e42b6 .elementor-icon-box-description{font-size:14px;line-height:20px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-3285708{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-7d4310c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-323abd6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-41fe1a1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a81dc62 .elementor-button{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );}.elementor-15 .elementor-element.elementor-element-9f1d8e5 .elementor-button{font-size:var( --e-global-typography-0b05031-font-size );line-height:var( --e-global-typography-0b05031-line-height );letter-spacing:var( --e-global-typography-0b05031-letter-spacing );padding:16px 34px 16px 34px;}.elementor-15 .elementor-element.elementor-element-923d993{text-align:center;}.elementor-15 .elementor-element.elementor-element-923d993 img{width:100%;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-0f4e794{--width:60%;}.elementor-15 .elementor-element.elementor-element-25a56b1{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-0f4e794{--width:100%;}.elementor-15 .elementor-element.elementor-element-25a56b1{--width:100%;}}/* Start custom CSS for icon, class: .elementor-element-651b2c2 */.elementor-15 .elementor-element.elementor-element-651b2c2 .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1d2536d */.elementor-15 .elementor-element.elementor-element-1d2536d .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8a3ebcb */.elementor-15 .elementor-element.elementor-element-8a3ebcb .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-631fd86 */.elementor-15 .elementor-element.elementor-element-631fd86 .elementor-icon-wrapper{
    display: flex;
}/* End custom CSS */