.elementor-2655 .elementor-element.elementor-element-63ba526{--display:flex;--min-height:693px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--overlay-opacity:1;}.elementor-2655 .elementor-element.elementor-element-63ba526:not(.elementor-motion-effects-element-type-background), .elementor-2655 .elementor-element.elementor-element-63ba526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lineamodels.com/wp-content/uploads/2025/08/background-foto.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2655 .elementor-element.elementor-element-63ba526::before, .elementor-2655 .elementor-element.elementor-element-63ba526 > .elementor-background-video-container::before, .elementor-2655 .elementor-element.elementor-element-63ba526 > .e-con-inner > .elementor-background-video-container::before, .elementor-2655 .elementor-element.elementor-element-63ba526 > .elementor-background-slideshow::before, .elementor-2655 .elementor-element.elementor-element-63ba526 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2655 .elementor-element.elementor-element-63ba526 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lineamodels.com/wp-content/uploads/2025/08/elemento-logo-banner.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;}.elementor-2655 .elementor-element.elementor-element-0a7f29f{--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-2655 .elementor-element.elementor-element-0a7f29f.e-con{--align-self:flex-end;}.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-2655 .elementor-element.elementor-element-d1caadb .elementor-heading-title{font-family:"Glancyr", Sans-serif;font-size:38px;font-weight:500;line-height:45px;color:var( --e-global-color-add581b );}.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-2655 .elementor-element.elementor-element-00e1120{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-daa3e16-font-family ), Sans-serif;font-size:var( --e-global-typography-daa3e16-font-size );font-weight:var( --e-global-typography-daa3e16-font-weight );line-height:var( --e-global-typography-daa3e16-line-height );color:var( --e-global-color-add581b );}.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-2655 .elementor-element.elementor-element-9f1c0b6 .elementor-button{background-color:var( --e-global-color-3d7dae2 );font-family:"Glancyr", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;fill:var( --e-global-color-494290c );color:var( --e-global-color-494290c );border-radius:0px 0px 0px 0px;padding:18px 48px 14px 48px;}.elementor-2655 .elementor-element.elementor-element-9f1c0b6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2655 .elementor-element.elementor-element-9f1c0b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2655 .elementor-element.elementor-element-9f1c0b6 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-2655 .elementor-element.elementor-element-85d2275{--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;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:95px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-85d2275:not(.elementor-motion-effects-element-type-background), .elementor-2655 .elementor-element.elementor-element-85d2275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d7dae2 );}.elementor-2655 .elementor-element.elementor-element-0b2f50f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-0b2f50f.e-con{--flex-grow:0;--flex-shrink:0;}.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-2655 .elementor-element.elementor-element-1566e53 .elementor-heading-title{font-family:var( --e-global-typography-5156ead-font-family ), Sans-serif;font-size:var( --e-global-typography-5156ead-font-size );font-weight:var( --e-global-typography-5156ead-font-weight );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-bdf07fb{font-family:var( --e-global-typography-daa3e16-font-family ), Sans-serif;font-size:var( --e-global-typography-daa3e16-font-size );font-weight:var( --e-global-typography-daa3e16-font-weight );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-9595392 .elementor-button{background-color:var( --e-global-color-494290c );font-family:"Glancyr", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;border-radius:0px 0px 0px 0px;padding:18px 35px 14px 35px;}.elementor-2655 .elementor-element.elementor-element-9595392 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2655 .elementor-element.elementor-element-9595392 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2655 .elementor-element.elementor-element-6332abd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2655 .elementor-element.elementor-element-6332abd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2655 .elementor-element.elementor-element-18c5ca3{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--flex-wrap:wrap;--padding-top:95px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-55fa4ac{--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:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-cf651b0 .elementor-heading-title{font-family:var( --e-global-typography-5156ead-font-family ), Sans-serif;font-size:var( --e-global-typography-5156ead-font-size );font-weight:var( --e-global-typography-5156ead-font-weight );line-height:var( --e-global-typography-5156ead-line-height );color:var( --e-global-color-808d98f );}.elementor-2655 .elementor-element.elementor-element-184e3c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 50px;--padding-top:28px;--padding-bottom:80px;--padding-left:47px;--padding-right:27px;}.elementor-2655 .elementor-element.elementor-element-184e3c1:not(.elementor-motion-effects-element-type-background), .elementor-2655 .elementor-element.elementor-element-184e3c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d7dae2 );}.elementor-2655 .elementor-element.elementor-element-7955a91{--display:grid;--e-con-grid-template-columns:repeat(2, 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-2655 .elementor-element.elementor-element-1647208{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2655 .elementor-element.elementor-element-1647208 .elementor-heading-title{font-family:var( --e-global-typography-cdb7fe1-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb7fe1-font-size );font-weight:var( --e-global-typography-cdb7fe1-font-weight );line-height:var( --e-global-typography-cdb7fe1-line-height );color:var( --e-global-color-accent );}.elementor-2655 .elementor-element.elementor-element-5bec94a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2655 .elementor-element.elementor-element-5bec94a .elementor-button-content-wrapper{flex-direction:row;}.elementor-2655 .elementor-element.elementor-element-5bec94a .elementor-button{border-radius:0px 0px 0px 0px;padding:15px 11px 15px 15px;}.elementor-2655 .elementor-element.elementor-element-2ef1766{--display:grid;--e-con-grid-template-columns:repeat(1, 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-2655 .elementor-element.elementor-element-05f3c1a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-daa3e16-font-family ), Sans-serif;font-size:var( --e-global-typography-daa3e16-font-size );font-weight:var( --e-global-typography-daa3e16-font-weight );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-3e1cec6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 50px;--padding-top:28px;--padding-bottom:80px;--padding-left:47px;--padding-right:27px;}.elementor-2655 .elementor-element.elementor-element-3e1cec6:not(.elementor-motion-effects-element-type-background), .elementor-2655 .elementor-element.elementor-element-3e1cec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d7dae2 );}.elementor-2655 .elementor-element.elementor-element-9e485e9{--display:grid;--e-con-grid-template-columns:repeat(2, 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-2655 .elementor-element.elementor-element-30af592{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2655 .elementor-element.elementor-element-30af592 .elementor-heading-title{font-family:var( --e-global-typography-cdb7fe1-font-family ), Sans-serif;font-size:var( --e-global-typography-cdb7fe1-font-size );font-weight:var( --e-global-typography-cdb7fe1-font-weight );line-height:var( --e-global-typography-cdb7fe1-line-height );color:var( --e-global-color-accent );}.elementor-2655 .elementor-element.elementor-element-bb079a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2655 .elementor-element.elementor-element-bb079a2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2655 .elementor-element.elementor-element-bb079a2 .elementor-button{border-radius:0px 0px 0px 0px;padding:15px 11px 15px 15px;}.elementor-2655 .elementor-element.elementor-element-d81b78a{--display:grid;--e-con-grid-template-columns:repeat(1, 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-2655 .elementor-element.elementor-element-b38cc5a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-daa3e16-font-family ), Sans-serif;font-size:var( --e-global-typography-daa3e16-font-size );font-weight:var( --e-global-typography-daa3e16-font-weight );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-512a6ba{--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;--align-items:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-fe09425 .elementor-button{background-color:var( --e-global-color-808d98f );font-family:"Glancyr", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;border-radius:0px 0px 0px 0px;padding:18px 35px 14px 35px;}.elementor-2655 .elementor-element.elementor-element-fe09425 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2655 .elementor-element.elementor-element-fe09425 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2655 .elementor-element.elementor-element-f0f16d5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-f0f16d5:not(.elementor-motion-effects-element-type-background), .elementor-2655 .elementor-element.elementor-element-f0f16d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f615478 );}.elementor-2655 .elementor-element.elementor-element-7af5514{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-0bb0fcd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-e07b007.elementor-element{--align-self:center;}.elementor-2655 .elementor-element.elementor-element-e07b007 .elementor-heading-title{font-family:var( --e-global-typography-5156ead-font-family ), Sans-serif;font-size:var( --e-global-typography-5156ead-font-size );font-weight:var( --e-global-typography-5156ead-font-weight );line-height:var( --e-global-typography-5156ead-line-height );color:var( --e-global-color-add581b );}.elementor-2655 .elementor-element.elementor-element-2167f8e .elementor-button{background-color:var( --e-global-color-add581b );font-family:"Glancyr", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:18px 35px 14px 35px;}.elementor-2655 .elementor-element.elementor-element-2167f8e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2655 .elementor-element.elementor-element-2167f8e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2655 .elementor-element.elementor-element-0a218ad{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:130px 130px;--row-gap:130px;--column-gap:130px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-28207b3{--display:flex;}.elementor-2655 .elementor-element.elementor-element-b33d0f7{font-family:var( --e-global-typography-daa3e16-font-family ), Sans-serif;font-size:var( --e-global-typography-daa3e16-font-size );font-weight:var( --e-global-typography-daa3e16-font-weight );line-height:var( --e-global-typography-daa3e16-line-height );color:var( --e-global-color-add581b );}.elementor-2655 .elementor-element.elementor-element-c4801cb{--display:flex;}.elementor-2655 .elementor-element.elementor-element-152d3cc{font-family:var( --e-global-typography-daa3e16-font-family ), Sans-serif;font-size:var( --e-global-typography-daa3e16-font-size );font-weight:var( --e-global-typography-daa3e16-font-weight );line-height:var( --e-global-typography-daa3e16-line-height );color:var( --e-global-color-add581b );}.elementor-2655 .elementor-element.elementor-element-afabb4f{--display:flex;}.elementor-2655 .elementor-element.elementor-element-36905f1{font-family:var( --e-global-typography-daa3e16-font-family ), Sans-serif;font-size:var( --e-global-typography-daa3e16-font-size );font-weight:var( --e-global-typography-daa3e16-font-weight );line-height:var( --e-global-typography-daa3e16-line-height );color:var( --e-global-color-add581b );}.elementor-2655 .elementor-element.elementor-element-25840bd{--n-accordion-title-font-size:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-add581b );--n-accordion-title-hover-color:var( --e-global-color-3d7dae2 );--n-accordion-title-active-color:var( --e-global-color-3d7dae2 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-add581b );}.elementor-2655 .elementor-element.elementor-element-25840bd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-add581b );}.elementor-2655 .elementor-element.elementor-element-25840bd {--n-accordion-padding:25px 20px 20px 20px;}:where( .elementor-2655 .elementor-element.elementor-element-25840bd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Glancyr", Sans-serif;font-weight:200;text-transform:uppercase;line-height:28px;letter-spacing:1.2px;}.elementor-2655 .elementor-element.elementor-element-e038167{--display:flex;}.elementor-2655 .elementor-element.elementor-element-9904316{font-family:var( --e-global-typography-daa3e16-font-family ), Sans-serif;font-size:var( --e-global-typography-daa3e16-font-size );font-weight:var( --e-global-typography-daa3e16-font-weight );line-height:var( --e-global-typography-daa3e16-line-height );color:var( --e-global-color-add581b );}.elementor-2655 .elementor-element.elementor-element-3b2dee8{--display:flex;}.elementor-2655 .elementor-element.elementor-element-5fabb7f{font-family:var( --e-global-typography-daa3e16-font-family ), Sans-serif;font-size:var( --e-global-typography-daa3e16-font-size );font-weight:var( --e-global-typography-daa3e16-font-weight );line-height:var( --e-global-typography-daa3e16-line-height );color:var( --e-global-color-add581b );}.elementor-2655 .elementor-element.elementor-element-cb1ebdd{--n-accordion-title-font-size:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-add581b );--n-accordion-title-hover-color:var( --e-global-color-3d7dae2 );--n-accordion-title-active-color:var( --e-global-color-3d7dae2 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-add581b );}.elementor-2655 .elementor-element.elementor-element-cb1ebdd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-add581b );}.elementor-2655 .elementor-element.elementor-element-cb1ebdd {--n-accordion-padding:25px 20px 20px 20px;}:where( .elementor-2655 .elementor-element.elementor-element-cb1ebdd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Glancyr", Sans-serif;font-weight:200;text-transform:uppercase;line-height:28px;letter-spacing:1.2px;}.elementor-2655 .elementor-element.elementor-element-042be84 .elementor-button{background-color:var( --e-global-color-494290c );font-family:"Glancyr", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;fill:var( --e-global-color-add581b );color:var( --e-global-color-add581b );border-radius:0px 0px 0px 0px;padding:18px 35px 14px 35px;}.elementor-2655 .elementor-element.elementor-element-042be84 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2655 .elementor-element.elementor-element-042be84 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2655 .elementor-element.elementor-element-99f172d{--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:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-2655 .elementor-element.elementor-element-276568a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2655 .elementor-element.elementor-element-aca82de .elementor-heading-title{font-family:var( --e-global-typography-5156ead-font-family ), Sans-serif;font-size:var( --e-global-typography-5156ead-font-size );font-weight:var( --e-global-typography-5156ead-font-weight );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-2d33c01{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-daa3e16-font-family ), Sans-serif;font-size:var( --e-global-typography-daa3e16-font-size );font-weight:var( --e-global-typography-daa3e16-font-weight );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-0ac9136{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2655 .elementor-element.elementor-element-0ac9136:not(.elementor-motion-effects-element-type-background), .elementor-2655 .elementor-element.elementor-element-0ac9136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d7dae2 );}.elementor-2655 .elementor-element.elementor-element-684239d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2655 .elementor-element.elementor-element-1bfbd9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-1bfbd9a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2655 .elementor-element.elementor-element-a4fabe7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-a4fabe7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2655 .elementor-element.elementor-element-4fa1947{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:left;}.elementor-2655 .elementor-element.elementor-element-ad1844a{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-daa3e16-font-family ), Sans-serif;font-size:var( --e-global-typography-daa3e16-font-size );font-weight:var( --e-global-typography-daa3e16-font-weight );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-43c7421 .elementor-heading-title{font-family:"Galano Grotesque", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-494290c );}.elementor-2655 .elementor-element.elementor-element-f95a480{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2655 .elementor-element.elementor-element-d93c65f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-d93c65f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2655 .elementor-element.elementor-element-78902b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-78902b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2655 .elementor-element.elementor-element-f281537{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:left;}.elementor-2655 .elementor-element.elementor-element-4064299{font-family:var( --e-global-typography-daa3e16-font-family ), Sans-serif;font-size:var( --e-global-typography-daa3e16-font-size );font-weight:var( --e-global-typography-daa3e16-font-weight );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-c99d98f .elementor-heading-title{font-family:"Galano Grotesque", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-494290c );}.elementor-2655 .elementor-element.elementor-element-110398d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2655 .elementor-element.elementor-element-a530409{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-a530409.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2655 .elementor-element.elementor-element-69bb241{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-69bb241.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2655 .elementor-element.elementor-element-1930036{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:left;}.elementor-2655 .elementor-element.elementor-element-6d34743{font-family:var( --e-global-typography-daa3e16-font-family ), Sans-serif;font-size:var( --e-global-typography-daa3e16-font-size );font-weight:var( --e-global-typography-daa3e16-font-weight );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-ddc5955 .elementor-heading-title{font-family:"Galano Grotesque", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-494290c );}.elementor-2655 .elementor-element.elementor-element-386f92e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-525px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:167px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:1020px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:167px;--e-n-carousel-arrow-normal-color:var( --e-global-color-0b0259e );}.elementor-2655 .elementor-element.elementor-element-80d01cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2655 .elementor-element.elementor-element-80d01cf:not(.elementor-motion-effects-element-type-background), .elementor-2655 .elementor-element.elementor-element-80d01cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-add581b );}.elementor-2655 .elementor-element.elementor-element-7a1b7ad{--display:flex;}.elementor-2655 .elementor-element.elementor-element-7a1b7ad:not(.elementor-motion-effects-element-type-background), .elementor-2655 .elementor-element.elementor-element-7a1b7ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d7dae2 );}.elementor-2655 .elementor-element.elementor-element-8f6d2a3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-904e537{--display:flex;}.elementor-2655 .elementor-element.elementor-element-97dc1a0{--display:flex;}.elementor-2655 .elementor-element.elementor-element-a4f2b99{font-family:var( --e-global-typography-783e629-font-family ), Sans-serif;font-size:var( --e-global-typography-783e629-font-size );font-weight:var( --e-global-typography-783e629-font-weight );line-height:var( --e-global-typography-783e629-line-height );}.elementor-2655 .elementor-element.elementor-element-cf651be{--display:flex;}.elementor-2655 .elementor-element.elementor-element-71f3874 .elementor-heading-title{font-family:"Galano Grotesque", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:var( --e-global-color-494290c );}.elementor-2655 .elementor-element.elementor-element-663dd25{--display:flex;}.elementor-2655 .elementor-element.elementor-element-663dd25:not(.elementor-motion-effects-element-type-background), .elementor-2655 .elementor-element.elementor-element-663dd25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d7dae2 );}.elementor-2655 .elementor-element.elementor-element-5148bff{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-141a044{--display:flex;}.elementor-2655 .elementor-element.elementor-element-e5b6681{--display:flex;}.elementor-2655 .elementor-element.elementor-element-809dab3{font-family:var( --e-global-typography-783e629-font-family ), Sans-serif;font-size:var( --e-global-typography-783e629-font-size );font-weight:var( --e-global-typography-783e629-font-weight );line-height:var( --e-global-typography-783e629-line-height );}.elementor-2655 .elementor-element.elementor-element-52b1b46{--display:flex;}.elementor-2655 .elementor-element.elementor-element-e0a7686 .elementor-heading-title{font-family:"Galano Grotesque", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:var( --e-global-color-494290c );}.elementor-2655 .elementor-element.elementor-element-d1af49c{--display:flex;}.elementor-2655 .elementor-element.elementor-element-d1af49c:not(.elementor-motion-effects-element-type-background), .elementor-2655 .elementor-element.elementor-element-d1af49c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d7dae2 );}.elementor-2655 .elementor-element.elementor-element-c9b8229{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-34cffe5{--display:flex;}.elementor-2655 .elementor-element.elementor-element-54ba5a7{--display:flex;}.elementor-2655 .elementor-element.elementor-element-ba38856{font-family:var( --e-global-typography-783e629-font-family ), Sans-serif;font-size:var( --e-global-typography-783e629-font-size );font-weight:var( --e-global-typography-783e629-font-weight );line-height:var( --e-global-typography-783e629-line-height );}.elementor-2655 .elementor-element.elementor-element-470eaf5{--display:flex;}.elementor-2655 .elementor-element.elementor-element-53e2435 .elementor-heading-title{font-family:"Galano Grotesque", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:var( --e-global-color-494290c );}.elementor-2655 .elementor-element.elementor-element-2573fb2{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-normal-color:var( --e-global-color-f615478 );}.elementor-2655 .elementor-element.elementor-element-2573fb2 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-0b0259e );}.elementor-2655 .elementor-element.elementor-element-c4b332d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:90px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-c4b332d:not(.elementor-motion-effects-element-type-background), .elementor-2655 .elementor-element.elementor-element-c4b332d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE0D64D;}.elementor-2655 .elementor-element.elementor-element-bd862c5{--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:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-e8e1ab7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-3b95a83{--display:flex;}.elementor-2655 .elementor-element.elementor-element-2e7affb .elementor-heading-title{font-family:var( --e-global-typography-5156ead-font-family ), Sans-serif;font-size:var( --e-global-typography-5156ead-font-size );font-weight:var( --e-global-typography-5156ead-font-weight );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-ecb602a .elementor-heading-title{font-family:var( --e-global-typography-5156ead-font-family ), Sans-serif;font-size:var( --e-global-typography-5156ead-font-size );font-weight:var( --e-global-typography-5156ead-font-weight );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-59c5bdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2655 .elementor-element.elementor-element-5b36810{--grid-columns:3;}.elementor-2655 .elementor-element.elementor-element-2558210{--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:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-7e574de .elementor-button{background-color:var( --e-global-color-f615478 );font-family:"Glancyr", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;fill:var( --e-global-color-add581b );color:var( --e-global-color-add581b );border-radius:0px 0px 0px 0px;padding:18px 35px 14px 35px;}.elementor-2655 .elementor-element.elementor-element-7e574de{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-2655 .elementor-element.elementor-element-7e574de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2655 .elementor-element.elementor-element-7e574de .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2655 .elementor-element.elementor-element-2c8ba0f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-2c8ba0f:not(.elementor-motion-effects-element-type-background), .elementor-2655 .elementor-element.elementor-element-2c8ba0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f615478 );}.elementor-2655 .elementor-element.elementor-element-7e5ab6e{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:151px;}.elementor-2655 .elementor-element.elementor-element-a8ab19f{--display:flex;}.elementor-2655 .elementor-element.elementor-element-6406616 .elementor-heading-title{font-family:var( --e-global-typography-5156ead-font-family ), Sans-serif;font-size:var( --e-global-typography-5156ead-font-size );font-weight:var( --e-global-typography-5156ead-font-weight );line-height:var( --e-global-typography-5156ead-line-height );color:var( --e-global-color-0b0259e );}.elementor-2655 .elementor-element.elementor-element-bb44e6e{font-family:var( --e-global-typography-daa3e16-font-family ), Sans-serif;font-size:var( --e-global-typography-daa3e16-font-size );font-weight:var( --e-global-typography-daa3e16-font-weight );line-height:var( --e-global-typography-daa3e16-line-height );color:var( --e-global-color-add581b );}.elementor-2655 .elementor-element.elementor-element-8f1fe8a .elementor-button{background-color:var( --e-global-color-0b0259e );font-family:"Glancyr", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;fill:var( --e-global-color-494290c );color:var( --e-global-color-494290c );border-radius:0px 0px 0px 0px;padding:18px 50px 14px 50px;}.elementor-2655 .elementor-element.elementor-element-8f1fe8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2655 .elementor-element.elementor-element-8f1fe8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2655 .elementor-element.elementor-element-8f1fe8a .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-2655 .elementor-element.elementor-element-f075018{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-b30d8b9{text-align:left;}.elementor-2655 .elementor-element.elementor-element-b30d8b9 img{width:100%;}@media(max-width:1024px){.elementor-2655 .elementor-element.elementor-element-00e1120{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-1566e53 .elementor-heading-title{font-size:var( --e-global-typography-5156ead-font-size );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-bdf07fb{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-cf651b0 .elementor-heading-title{font-size:var( --e-global-typography-5156ead-font-size );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-7955a91{--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-1647208 .elementor-heading-title{font-size:var( --e-global-typography-cdb7fe1-font-size );line-height:var( --e-global-typography-cdb7fe1-line-height );}.elementor-2655 .elementor-element.elementor-element-2ef1766{--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-05f3c1a{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-9e485e9{--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-30af592 .elementor-heading-title{font-size:var( --e-global-typography-cdb7fe1-font-size );line-height:var( --e-global-typography-cdb7fe1-line-height );}.elementor-2655 .elementor-element.elementor-element-d81b78a{--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-b38cc5a{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-0bb0fcd{--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-e07b007 .elementor-heading-title{font-size:var( --e-global-typography-5156ead-font-size );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-0a218ad{--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-b33d0f7{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-152d3cc{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-36905f1{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-9904316{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-5fabb7f{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-aca82de .elementor-heading-title{font-size:var( --e-global-typography-5156ead-font-size );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-2d33c01{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-ad1844a{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-4064299{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-6d34743{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-386f92e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2655 .elementor-element.elementor-element-8f6d2a3{--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-a4f2b99{font-size:var( --e-global-typography-783e629-font-size );line-height:var( --e-global-typography-783e629-line-height );}.elementor-2655 .elementor-element.elementor-element-5148bff{--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-809dab3{font-size:var( --e-global-typography-783e629-font-size );line-height:var( --e-global-typography-783e629-line-height );}.elementor-2655 .elementor-element.elementor-element-c9b8229{--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-ba38856{font-size:var( --e-global-typography-783e629-font-size );line-height:var( --e-global-typography-783e629-line-height );}.elementor-2655 .elementor-element.elementor-element-2573fb2{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2655 .elementor-element.elementor-element-e8e1ab7{--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-2e7affb .elementor-heading-title{font-size:var( --e-global-typography-5156ead-font-size );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-ecb602a .elementor-heading-title{font-size:var( --e-global-typography-5156ead-font-size );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-5b36810{--grid-columns:2;}.elementor-2655 .elementor-element.elementor-element-6406616 .elementor-heading-title{font-size:var( --e-global-typography-5156ead-font-size );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-bb44e6e{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}}@media(max-width:767px){.elementor-2655 .elementor-element.elementor-element-63ba526:not(.elementor-motion-effects-element-type-background), .elementor-2655 .elementor-element.elementor-element-63ba526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lineamodels.com/wp-content/uploads/2025/09/banner-home-mobile-v2.png");}.elementor-2655 .elementor-element.elementor-element-63ba526::before, .elementor-2655 .elementor-element.elementor-element-63ba526 > .elementor-background-video-container::before, .elementor-2655 .elementor-element.elementor-element-63ba526 > .e-con-inner > .elementor-background-video-container::before, .elementor-2655 .elementor-element.elementor-element-63ba526 > .elementor-background-slideshow::before, .elementor-2655 .elementor-element.elementor-element-63ba526 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2655 .elementor-element.elementor-element-63ba526 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-103px -90px;}.elementor-2655 .elementor-element.elementor-element-63ba526{--overlay-opacity:0.57;--padding-top:209px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2655 .elementor-element.elementor-element-d1caadb .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-2655 .elementor-element.elementor-element-00e1120{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-9f1c0b6{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-2655 .elementor-element.elementor-element-85d2275{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2655 .elementor-element.elementor-element-33307cb{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2655 .elementor-element.elementor-element-1566e53{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2655 .elementor-element.elementor-element-1566e53 .elementor-heading-title{font-size:var( --e-global-typography-5156ead-font-size );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-bdf07fb{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-9595392{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-2655 .elementor-element.elementor-element-18c5ca3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2655 .elementor-element.elementor-element-55fa4ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2655 .elementor-element.elementor-element-cf651b0 .elementor-heading-title{font-size:var( --e-global-typography-5156ead-font-size );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-184e3c1{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2655 .elementor-element.elementor-element-7955a91{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-1647208 .elementor-heading-title{font-size:var( --e-global-typography-cdb7fe1-font-size );line-height:var( --e-global-typography-cdb7fe1-line-height );}.elementor-2655 .elementor-element.elementor-element-5bec94a{margin:-62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2655 .elementor-element.elementor-element-5bec94a .elementor-button{border-radius:0px 0px 0px 30px;}.elementor-2655 .elementor-element.elementor-element-2ef1766{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-05f3c1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-9e485e9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-30af592 .elementor-heading-title{font-size:var( --e-global-typography-cdb7fe1-font-size );line-height:var( --e-global-typography-cdb7fe1-line-height );}.elementor-2655 .elementor-element.elementor-element-bb079a2{margin:-62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2655 .elementor-element.elementor-element-bb079a2 .elementor-button{border-radius:0px 0px 0px 30px;}.elementor-2655 .elementor-element.elementor-element-d81b78a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2655 .elementor-element.elementor-element-b38cc5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-512a6ba{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2655 .elementor-element.elementor-element-fe09425{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-2655 .elementor-element.elementor-element-fe09425 .elementor-button{padding:20px 0px 18px 0px;}.elementor-2655 .elementor-element.elementor-element-f0f16d5{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2655 .elementor-element.elementor-element-0bb0fcd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2655 .elementor-element.elementor-element-e07b007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-2655 .elementor-element.elementor-element-e07b007 .elementor-heading-title{font-size:var( --e-global-typography-5156ead-font-size );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-0a218ad{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 0px;--row-gap:20px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2655 .elementor-element.elementor-element-b33d0f7{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-152d3cc{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-36905f1{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-9904316{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-5fabb7f{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-042be84{width:100%;max-width:100%;margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;}.elementor-2655 .elementor-element.elementor-element-042be84.elementor-element{--align-self:center;}.elementor-2655 .elementor-element.elementor-element-042be84 .elementor-button{padding:20px 0px 19px 0px;}.elementor-2655 .elementor-element.elementor-element-99f172d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2655 .elementor-element.elementor-element-276568a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-aca82de .elementor-heading-title{font-size:var( --e-global-typography-5156ead-font-size );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-2d33c01{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-684239d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-35c8de2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-2655 .elementor-element.elementor-element-35c8de2 img{width:100%;}.elementor-2655 .elementor-element.elementor-element-a4fabe7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-ad1844a{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-4064299{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-6d34743{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-386f92e{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2655 .elementor-element.elementor-element-80d01cf{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-7a1b7ad{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2655 .elementor-element.elementor-element-8f6d2a3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-866328b{text-align:left;}.elementor-2655 .elementor-element.elementor-element-a4f2b99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-783e629-font-size );line-height:var( --e-global-typography-783e629-line-height );}.elementor-2655 .elementor-element.elementor-element-71f3874{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2655 .elementor-element.elementor-element-663dd25{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2655 .elementor-element.elementor-element-5148bff{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-fea1357{text-align:left;}.elementor-2655 .elementor-element.elementor-element-809dab3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-783e629-font-size );line-height:var( --e-global-typography-783e629-line-height );}.elementor-2655 .elementor-element.elementor-element-e0a7686{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2655 .elementor-element.elementor-element-d1af49c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2655 .elementor-element.elementor-element-c9b8229{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-5e7ff14{text-align:left;}.elementor-2655 .elementor-element.elementor-element-ba38856{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-783e629-font-size );line-height:var( --e-global-typography-783e629-line-height );}.elementor-2655 .elementor-element.elementor-element-53e2435{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2655 .elementor-element.elementor-element-2573fb2{--e-n-carousel-swiper-slides-to-display:1;padding:30px 30px 30px 30px;--e-n-carousel-swiper-pagination-size:13px;--e-n-carousel-swiper-pagination-spacing:6px;}.elementor-2655 .elementor-element.elementor-element-2573fb2 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-2655 .elementor-element.elementor-element-c4b332d{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2655 .elementor-element.elementor-element-e8e1ab7{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-3b95a83{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-2e7affb .elementor-heading-title{font-size:var( --e-global-typography-5156ead-font-size );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-ecb602a .elementor-heading-title{font-size:var( --e-global-typography-5156ead-font-size );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-5b36810{--grid-columns:1;}.elementor-2655 .elementor-element.elementor-element-7e574de{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-2655 .elementor-element.elementor-element-7e5ab6e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2655 .elementor-element.elementor-element-a8ab19f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2655 .elementor-element.elementor-element-6406616 .elementor-heading-title{font-size:var( --e-global-typography-5156ead-font-size );line-height:var( --e-global-typography-5156ead-line-height );}.elementor-2655 .elementor-element.elementor-element-bb44e6e{font-size:var( --e-global-typography-daa3e16-font-size );line-height:var( --e-global-typography-daa3e16-line-height );}.elementor-2655 .elementor-element.elementor-element-8f1fe8a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}}@media(min-width:768px){.elementor-2655 .elementor-element.elementor-element-0a7f29f{--width:456px;}.elementor-2655 .elementor-element.elementor-element-0b2f50f{--width:38.5%;}.elementor-2655 .elementor-element.elementor-element-6332abd{--width:55%;}.elementor-2655 .elementor-element.elementor-element-55fa4ac{--width:100%;}.elementor-2655 .elementor-element.elementor-element-184e3c1{--width:48.5%;}.elementor-2655 .elementor-element.elementor-element-3e1cec6{--width:48.5%;}.elementor-2655 .elementor-element.elementor-element-512a6ba{--width:100%;}.elementor-2655 .elementor-element.elementor-element-276568a{--width:40%;}.elementor-2655 .elementor-element.elementor-element-0ac9136{--width:58%;}.elementor-2655 .elementor-element.elementor-element-1bfbd9a{--width:38.034%;}.elementor-2655 .elementor-element.elementor-element-a4fabe7{--width:65%;}.elementor-2655 .elementor-element.elementor-element-d93c65f{--width:38.034%;}.elementor-2655 .elementor-element.elementor-element-78902b2{--width:65%;}.elementor-2655 .elementor-element.elementor-element-a530409{--width:38.034%;}.elementor-2655 .elementor-element.elementor-element-69bb241{--width:65%;}.elementor-2655 .elementor-element.elementor-element-bd862c5{--width:100%;}.elementor-2655 .elementor-element.elementor-element-59c5bdc{--width:100%;}.elementor-2655 .elementor-element.elementor-element-2558210{--width:100%;}.elementor-2655 .elementor-element.elementor-element-7e5ab6e{--width:50%;}.elementor-2655 .elementor-element.elementor-element-a8ab19f{--width:450px;}.elementor-2655 .elementor-element.elementor-element-f075018{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-33307cb */.img-effect-mb::after {
    content: url(http://lineamodels.com/wp-content/uploads/2025/08/icon-section-home-01-mb.png);
    position: absolute;
    top: -58px;
    left: -31px;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c8ba0f */.cta-final::after {  content: "";
  position: absolute;
  bottom:0;  
  left: 0;  
  transform: translate(-50%, -50%);
  
  width:264px; 
  height: 133px; 
  
  background-image: url("http://lineamodels.com/wp-content/uploads/2025/08/icon-cta.png");
  background-size: contain; 
  background-repeat: no-repeat;
  background-position: center;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS */.olley-video-hero{
  position:relative;
  width:100%;
  height:776px; /* ajuste aqui: 300px, 400px, etc */
  background: var(--hero-bg) center top no-repeat;
    background-size: cover;
  overflow:hidden;
}

button.ovh__play h2 {
    color: #101011;
    font-family: 'Glancyr';
    font-weight: 300;
    font-size: 29px;
    margin: 0px 0 -8px 20px;
}

/* overlay suave para legibilidade do botão */
.olley-video-hero .ovh__shade{
  position:absolute; inset:0;
  background:linear-gradient(0deg, rgba(0,0,0,.45), rgba(0,0,0,.15));
  z-index:1;
}

/* botão play central */

.olley-video-hero .ovh__play:hover{background:#E6C9AE;}

.olley-video-hero .ovh__play{
  position: absolute;
    inset: auto;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    display: flex
;
    flex-direction: row-reverse;
    gap: .5rem;
    border: 0;
    background: #EAE0D6;
    cursor: pointer;
    z-index: 2;
    border-radius: 60px;
    padding: 20px 50px;
    align-items: center;
}

/* container do iframe */
.olley-video-hero .ovh__iframe{
  position:absolute; inset:0; z-index:3; background:#000;
}
.olley-video-hero .ovh__iframe > iframe,
.olley-video-hero .ovh__iframe > video{
  position:absolute; inset:0; width:100%; height:100%; border:0;
  display:block;
}

/* estados ao reproduzir */
.olley-video-hero.is-playing{ background:none; }
.olley-video-hero.is-playing .ovh__shade,
.olley-video-hero.is-playing .ovh__play{ display:none; }

/* acessibilidade no foco do botão */
.olley-video-hero .ovh__play:focus-visible { outline: 3px solid #fff; outline-offset: 4px; }



.elementor-element.elementor-element-9f1c0b6.elementor-widget.elementor-widget-button .elementor-button-icon svg {
    font-size: 13px;
    position: relative;
    top: -1px;
}

.img-effect::after {
    content: url("http://lineamodels.com/wp-content/uploads/2025/08/icon-section-home-01.png");
    position: absolute;
    top: -30px;   /* ajuste vertical */
    right: -73px; /* ajuste horizontal */
    z-index: 2;
}

.elementor-swiper-button.elementor-swiper-button-prev {
    background: #EAE0D6;
    padding: 17px;
}

.elementor-swiper-button.elementor-swiper-button-next {
    background: #EAE0D6;
    padding: 17px;
}

.altura-maximo-cta{max-height:520px;}

.elementor-element-8f1fe8a svg,
.elementor-element-7e574de svg,
.elementor-element-fe09425 svg,
.elementor-element-9595392 svg {
  font-size: 14px;
  margin-top: -3px;
}

/* Oculta as setas do carousel SOMENTE no mobile */
@media (max-width: 767px){
    .olley-video-hero{
  height:663px; 
}
.olley-video-hero .ovh__play {
    padding: 0px 20px;
}

.olley-video-hero .ovh__play svg {
    width: 40px !important;!im;!im,;!i;!;
}

.olley-video-hero .ovh__play h2 {
    font-size: 20px;
    margin: 0 0 -6px;
}

  .elementor-swiper-button.elementor-swiper-button-prev {display: none !important;} .elementor-swiper-button.elementor-swiper-button-next { display: none !important; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Glancyr';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/Glancyr-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Glancyr';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/Glancyr-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Glancyr';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/Glancyr-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Glancyr';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/Glancyr-Medium-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Glancyr';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/Glancyr-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Glancyr';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/Glancyr-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Glancyr';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/Glancyr-ExtraLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Galano Grotesque';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/GalanoGrotesqueRegular.ttf') format('truetype');
}
@font-face {
	font-family: 'Galano Grotesque';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/GalanoGrotesqueSemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Galano Grotesque';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/GalanoGrotesqueBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Galano Grotesque';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/GalanoGrotesqueSemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Galano Grotesque';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/GalanoGrotesqueMediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Galano Grotesque';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/GalanoGrotesqueMedium.ttf') format('truetype');
}
@font-face {
	font-family: 'Galano Grotesque';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/GalanoGrotesqueLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Galano Grotesque';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/GalanoGrotesqueLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Galano Grotesque';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/GalanoGrotesqueItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Galano Grotesque';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('http://lineamodels.com/wp-content/uploads/2025/08/GalanoGrotesqueBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */