.elementor-315 .elementor-element.elementor-element-4e216b8{--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;--overlay-opacity:0.9;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-4e216b8:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-4e216b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dalflex.it/wp-content/uploads/2026/04/19200.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-315 .elementor-element.elementor-element-4e216b8::before, .elementor-315 .elementor-element.elementor-element-4e216b8 > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-4e216b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-4e216b8 > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-4e216b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-4e216b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-315 .elementor-element.elementor-element-6aee5f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-f9b998b{width:100%;max-width:100%;transition:all 400ms;text-align:center;}.elementor-315 .elementor-element.elementor-element-f9b998b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-f9b998b.elementor-element{--align-self:center;}.elementor-315 .elementor-element.elementor-element-f9b998b .elementor-heading-title{font-family:"Antic Didone", Montserrat, Poppins;font-size:90px;font-weight:600;line-height:1em;letter-spacing:3.3px;color:var( --e-global-color-81791d1 );}.elementor-315 .elementor-element.elementor-element-dcaa715{transition:all 400ms;text-align:center;font-family:var( --e-global-typography-2339993-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-2339993-font-size );font-weight:var( --e-global-typography-2339993-font-weight );line-height:var( --e-global-typography-2339993-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-6708ef6{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-6708ef6:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-6708ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-414263c );}.elementor-315 .elementor-element.elementor-element-e3b8046{--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-315 .elementor-element.elementor-element-f4c7a71 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-315 .elementor-element.elementor-element-f4c7a71{transition:all 400ms;font-family:var( --e-global-typography-c3040f2-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-c3040f2-font-size );font-weight:var( --e-global-typography-c3040f2-font-weight );text-transform:var( --e-global-typography-c3040f2-text-transform );line-height:var( --e-global-typography-c3040f2-line-height );color:var( --e-global-color-81791d1 );}.elementor-315 .elementor-element.elementor-element-b71130c{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-b71130c .elementor-heading-title{font-family:var( --e-global-typography-5bb94d3-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-5bb94d3-font-size );font-weight:var( --e-global-typography-5bb94d3-font-weight );line-height:var( --e-global-typography-5bb94d3-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-88bed96 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-315 .elementor-element.elementor-element-88bed96{transition:all 400ms;font-family:var( --e-global-typography-2339993-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-2339993-font-size );font-weight:var( --e-global-typography-2339993-font-weight );line-height:var( --e-global-typography-2339993-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-d1a81c0{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-d1a81c0 .elementor-divider-separator{width:100%;}.elementor-315 .elementor-element.elementor-element-d1a81c0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-315 .elementor-element.elementor-element-daee1ba{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-daee1ba .elementor-accordion .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-daee1ba .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-daee1ba .elementor-accordion .elementor-tab-title.active .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-daee1ba .elementor-accordion .elementor-tab-title.active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-daee1ba .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix{font-size:15px;width:35px;height:35px;line-height:35px;text-align:center;}.elementor-315 .elementor-element.elementor-element-daee1ba .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{width:15px;height:15px;}.elementor-315 .elementor-element.elementor-element-daee1ba .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix,.elementor-315 .elementor-element.elementor-element-daee1ba .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{margin-right:8px;}.elementor-315 .elementor-element.elementor-element-daee1ba .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-family:var( --e-global-typography-74ee157-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-74ee157-font-size );font-weight:var( --e-global-typography-74ee157-font-weight );text-transform:var( --e-global-typography-74ee157-text-transform );line-height:var( --e-global-typography-74ee157-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-daee1ba .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header.active{color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-daee1ba .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:15px;}.elementor-315 .elementor-element.elementor-element-daee1ba .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor{font-family:var( --e-global-typography-362c328-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-362c328-font-size );font-weight:var( --e-global-typography-362c328-font-weight );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-daee1ba .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor,.elementor-315 .elementor-element.elementor-element-daee1ba .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor p{color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-5a97134{--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:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-315 .elementor-element.elementor-element-5a97134:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-5a97134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dalflex.it/wp-content/uploads/2026/04/b9e0a4_692e4b9b7c374a2db73ecdf768050284mv2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-315 .elementor-element.elementor-element-5277705{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-5277705:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-5277705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-414263c );}.elementor-315 .elementor-element.elementor-element-13106d1{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-13106d1 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Antic Didone", Montserrat, Poppins;font-size:70px;font-weight:600;line-height:1.3em;}.elementor-315 .elementor-element.elementor-element-13106d1 .elementor-counter-title{color:#FFFFFF;font-family:var( --e-global-typography-74ee157-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-74ee157-font-size );font-weight:var( --e-global-typography-74ee157-font-weight );text-transform:var( --e-global-typography-74ee157-text-transform );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-6650b73{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-6650b73 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Antic Didone", Montserrat, Poppins;font-size:70px;font-weight:600;line-height:1.3em;}.elementor-315 .elementor-element.elementor-element-6650b73 .elementor-counter-title{color:#FFFFFF;font-family:var( --e-global-typography-74ee157-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-74ee157-font-size );font-weight:var( --e-global-typography-74ee157-font-weight );text-transform:var( --e-global-typography-74ee157-text-transform );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-0e1f79d{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-0e1f79d .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Antic Didone", Montserrat, Poppins;font-size:70px;font-weight:600;line-height:1.3em;}.elementor-315 .elementor-element.elementor-element-0e1f79d .elementor-counter-title{color:#FFFFFF;font-family:var( --e-global-typography-74ee157-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-74ee157-font-size );font-weight:var( --e-global-typography-74ee157-font-weight );text-transform:var( --e-global-typography-74ee157-text-transform );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-7c8dba5{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-7c8dba5 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Antic Didone", Montserrat, Poppins;font-size:70px;font-weight:600;line-height:1.3em;}.elementor-315 .elementor-element.elementor-element-7c8dba5 .elementor-counter-title{color:#FFFFFF;font-family:var( --e-global-typography-74ee157-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-74ee157-font-size );font-weight:var( --e-global-typography-74ee157-font-weight );text-transform:var( --e-global-typography-74ee157-text-transform );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-d84009d{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-d84009d:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-d84009d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-315 .elementor-element.elementor-element-464b1f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-bd990c5 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-315 .elementor-element.elementor-element-bd990c5{transition:all 400ms;text-align:center;font-family:var( --e-global-typography-c3040f2-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-c3040f2-font-size );font-weight:var( --e-global-typography-c3040f2-font-weight );text-transform:var( --e-global-typography-c3040f2-text-transform );line-height:var( --e-global-typography-c3040f2-line-height );color:var( --e-global-color-81791d1 );}.elementor-315 .elementor-element.elementor-element-292d70e{transition:all 400ms;text-align:center;}.elementor-315 .elementor-element.elementor-element-292d70e .elementor-heading-title{font-family:var( --e-global-typography-5bb94d3-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-5bb94d3-font-size );font-weight:var( --e-global-typography-5bb94d3-font-weight );line-height:var( --e-global-typography-5bb94d3-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-ca0c26e{transition:all 400ms;text-align:center;font-family:var( --e-global-typography-2339993-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-2339993-font-size );font-weight:var( --e-global-typography-2339993-font-weight );line-height:var( --e-global-typography-2339993-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-860aa13{--display:grid;--e-con-grid-template-columns:repeat(5, 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-315 .elementor-element.elementor-element-4a8f0ed{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:020px 020px 020px 020px;}.elementor-315 .elementor-element.elementor-element-4a8f0ed:hover{background-color:#FFFFFF0F;}.elementor-315 .elementor-element.elementor-element-e24098a{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-e24098a .elementor-icon-box-wrapper{text-align:center;}.elementor-315 .elementor-element.elementor-element-e24098a .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-e24098a .elementor-icon-box-title a{font-family:var( --e-global-typography-ad7241f-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-e24098a .elementor-icon-box-title{color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-e24098a .elementor-icon-box-description{font-family:var( --e-global-typography-362c328-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-362c328-font-size );font-weight:var( --e-global-typography-362c328-font-weight );line-height:var( --e-global-typography-362c328-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-4bcffd1{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:020px 020px 020px 020px;}.elementor-315 .elementor-element.elementor-element-4bcffd1:hover{background-color:#FFFFFF0F;}.elementor-315 .elementor-element.elementor-element-6904e5f{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-6904e5f .elementor-icon-box-wrapper{text-align:center;}.elementor-315 .elementor-element.elementor-element-6904e5f .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-6904e5f .elementor-icon-box-title a{font-family:var( --e-global-typography-ad7241f-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-6904e5f .elementor-icon-box-title{color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-6904e5f .elementor-icon-box-description{font-family:var( --e-global-typography-362c328-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-362c328-font-size );font-weight:var( --e-global-typography-362c328-font-weight );line-height:var( --e-global-typography-362c328-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-60969e9{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:020px 020px 020px 020px;}.elementor-315 .elementor-element.elementor-element-60969e9:hover{background-color:#FFFFFF0F;}.elementor-315 .elementor-element.elementor-element-bdd90c9{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-bdd90c9 .elementor-icon-box-wrapper{text-align:center;}.elementor-315 .elementor-element.elementor-element-bdd90c9 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-bdd90c9 .elementor-icon-box-title a{font-family:var( --e-global-typography-ad7241f-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-bdd90c9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-bdd90c9 .elementor-icon-box-description{font-family:var( --e-global-typography-362c328-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-362c328-font-size );font-weight:var( --e-global-typography-362c328-font-weight );line-height:var( --e-global-typography-362c328-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-88a166b{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:020px 020px 020px 020px;}.elementor-315 .elementor-element.elementor-element-88a166b:hover{background-color:#FFFFFF0F;}.elementor-315 .elementor-element.elementor-element-b57b0b3{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-b57b0b3 .elementor-icon-box-wrapper{text-align:center;}.elementor-315 .elementor-element.elementor-element-b57b0b3 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-b57b0b3 .elementor-icon-box-title a{font-family:var( --e-global-typography-ad7241f-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-b57b0b3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-b57b0b3 .elementor-icon-box-description{font-family:var( --e-global-typography-362c328-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-362c328-font-size );font-weight:var( --e-global-typography-362c328-font-weight );line-height:var( --e-global-typography-362c328-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-f52e5fe{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:020px 020px 020px 020px;}.elementor-315 .elementor-element.elementor-element-f52e5fe:hover{background-color:#FFFFFF0F;}.elementor-315 .elementor-element.elementor-element-a8a8e23{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-a8a8e23 .elementor-icon-box-wrapper{text-align:center;}.elementor-315 .elementor-element.elementor-element-a8a8e23 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-a8a8e23 .elementor-icon-box-title a{font-family:var( --e-global-typography-ad7241f-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-a8a8e23 .elementor-icon-box-title{color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-a8a8e23 .elementor-icon-box-description{font-family:var( --e-global-typography-362c328-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-362c328-font-size );font-weight:var( --e-global-typography-362c328-font-weight );line-height:var( --e-global-typography-362c328-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-d9f6f57{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-d9f6f57:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-d9f6f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-414263c );}.elementor-315 .elementor-element.elementor-element-6c0f536{--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-315 .elementor-element.elementor-element-3f8fd65 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-315 .elementor-element.elementor-element-3f8fd65{transition:all 400ms;font-family:var( --e-global-typography-c3040f2-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-c3040f2-font-size );font-weight:var( --e-global-typography-c3040f2-font-weight );text-transform:var( --e-global-typography-c3040f2-text-transform );line-height:var( --e-global-typography-c3040f2-line-height );color:var( --e-global-color-81791d1 );}.elementor-315 .elementor-element.elementor-element-6562a0c{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-6562a0c .elementor-heading-title{font-family:var( --e-global-typography-5bb94d3-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-5bb94d3-font-size );font-weight:var( --e-global-typography-5bb94d3-font-weight );line-height:var( --e-global-typography-5bb94d3-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-6c99c24{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-6c99c24 .elementor-divider-separator{width:100%;}.elementor-315 .elementor-element.elementor-element-6c99c24 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-315 .elementor-element.elementor-element-72fce2d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-315 .elementor-element.elementor-element-72fce2d{transition:all 400ms;font-family:var( --e-global-typography-2339993-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-2339993-font-size );font-weight:var( --e-global-typography-2339993-font-weight );line-height:var( --e-global-typography-2339993-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-3cc725b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-aff2db3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-aff2db3{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-aff2db3 .elementor-icon-box-wrapper{text-align:start;}.elementor-315 .elementor-element.elementor-element-aff2db3 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-aff2db3 .elementor-icon-box-title a{font-family:var( --e-global-typography-ad7241f-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-aff2db3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-aff2db3 .elementor-icon-box-description{font-family:var( --e-global-typography-362c328-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-362c328-font-size );font-weight:var( --e-global-typography-362c328-font-weight );line-height:var( --e-global-typography-362c328-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-09f0245 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-09f0245{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-09f0245 .elementor-icon-box-wrapper{text-align:start;}.elementor-315 .elementor-element.elementor-element-09f0245 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-09f0245 .elementor-icon-box-title a{font-family:var( --e-global-typography-ad7241f-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-09f0245 .elementor-icon-box-title{color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-09f0245 .elementor-icon-box-description{font-family:var( --e-global-typography-362c328-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-362c328-font-size );font-weight:var( --e-global-typography-362c328-font-weight );line-height:var( --e-global-typography-362c328-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-40c1945 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-40c1945{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-40c1945 .elementor-icon-box-wrapper{text-align:start;}.elementor-315 .elementor-element.elementor-element-40c1945 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-40c1945 .elementor-icon-box-title a{font-family:var( --e-global-typography-ad7241f-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-40c1945 .elementor-icon-box-title{color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-40c1945 .elementor-icon-box-description{font-family:var( --e-global-typography-362c328-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-362c328-font-size );font-weight:var( --e-global-typography-362c328-font-weight );line-height:var( --e-global-typography-362c328-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-06b39d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-06b39d5{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-06b39d5 .elementor-icon-box-wrapper{text-align:start;}.elementor-315 .elementor-element.elementor-element-06b39d5 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-06b39d5 .elementor-icon-box-title a{font-family:var( --e-global-typography-ad7241f-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-06b39d5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-06b39d5 .elementor-icon-box-description{font-family:var( --e-global-typography-362c328-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-362c328-font-size );font-weight:var( --e-global-typography-362c328-font-weight );line-height:var( --e-global-typography-362c328-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-4ef6d0c{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-4ef6d0c:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-4ef6d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dalflex.it/wp-content/uploads/2026/06/2149160775.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-315 .elementor-element.elementor-element-ba81922{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-ba81922:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-ba81922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-315 .elementor-element.elementor-element-35e2564{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-acfd61a > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-315 .elementor-element.elementor-element-acfd61a{transition:all 400ms;text-align:center;font-family:var( --e-global-typography-c3040f2-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-c3040f2-font-size );font-weight:var( --e-global-typography-c3040f2-font-weight );text-transform:var( --e-global-typography-c3040f2-text-transform );line-height:var( --e-global-typography-c3040f2-line-height );color:var( --e-global-color-81791d1 );}.elementor-315 .elementor-element.elementor-element-3c51e1a{transition:all 400ms;text-align:center;}.elementor-315 .elementor-element.elementor-element-3c51e1a .elementor-heading-title{font-family:var( --e-global-typography-5bb94d3-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-5bb94d3-font-size );font-weight:var( --e-global-typography-5bb94d3-font-weight );line-height:var( --e-global-typography-5bb94d3-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-07d3970{transition:all 400ms;text-align:center;font-family:var( --e-global-typography-2339993-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-2339993-font-size );font-weight:var( --e-global-typography-2339993-font-weight );line-height:var( --e-global-typography-2339993-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing.dynamic-listing-style-1 .post-content-bottom,.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing.dynamic-listing-style-2 .post-content-bottom,.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing.dynamic-listing-style-3 .blog-list-content{background-color:var( --e-global-color-5046f92 );}.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing.dynamic-listing-style-1 .blog-list-content:hover .post-content-bottom,.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing.dynamic-listing-style-2 .blog-list-content:hover .post-content-bottom,.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing.dynamic-listing-style-3 .blog-list-content:hover{background-color:var( --e-global-color-secondary );}.elementor-315 .elementor-element.elementor-element-39bc819{width:100%;max-width:100%;transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing .post-inner-loop .grid-item{padding:15px 15px 15px 15px;}.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing .post-inner-loop .post-title,.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing .post-inner-loop .post-title a{font-family:var( --e-global-typography-c3040f2-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-c3040f2-font-size );font-weight:var( --e-global-typography-c3040f2-font-weight );text-transform:var( --e-global-typography-c3040f2-text-transform );line-height:var( --e-global-typography-c3040f2-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing .post-inner-loop .entry-content,.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing .post-inner-loop .entry-content p{font-family:var( --e-global-typography-362c328-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-362c328-font-size );font-weight:var( --e-global-typography-362c328-font-weight );line-height:var( --e-global-typography-362c328-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing.dynamic-listing-style-3 .blog-list-content,.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing.dynamic-listing-style-3 .blog-featured-image,.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing.dynamic-listing-style-2 .blog-featured-image{border-radius:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-9c3b213 .dynamic-listing.dynamic-listing-style-1 .post-content-bottom,.elementor-315 .elementor-element.elementor-element-9c3b213 .dynamic-listing.dynamic-listing-style-2 .post-content-bottom,.elementor-315 .elementor-element.elementor-element-9c3b213 .dynamic-listing.dynamic-listing-style-3 .blog-list-content{background-color:var( --e-global-color-5046f92 );}.elementor-315 .elementor-element.elementor-element-9c3b213 .dynamic-listing.dynamic-listing-style-1 .blog-list-content:hover .post-content-bottom,.elementor-315 .elementor-element.elementor-element-9c3b213 .dynamic-listing.dynamic-listing-style-2 .blog-list-content:hover .post-content-bottom,.elementor-315 .elementor-element.elementor-element-9c3b213 .dynamic-listing.dynamic-listing-style-3 .blog-list-content:hover{background-color:var( --e-global-color-secondary );}.elementor-315 .elementor-element.elementor-element-9c3b213{width:100%;max-width:100%;transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-9c3b213 .dynamic-listing .post-inner-loop .post-title,.elementor-315 .elementor-element.elementor-element-9c3b213 .dynamic-listing .post-inner-loop .post-title a{font-family:var( --e-global-typography-c3040f2-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-c3040f2-font-size );font-weight:var( --e-global-typography-c3040f2-font-weight );text-transform:var( --e-global-typography-c3040f2-text-transform );line-height:var( --e-global-typography-c3040f2-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-9c3b213 .dynamic-listing.dynamic-listing-style-3 .blog-list-content,.elementor-315 .elementor-element.elementor-element-9c3b213 .dynamic-listing.dynamic-listing-style-3 .blog-featured-image,.elementor-315 .elementor-element.elementor-element-9c3b213 .dynamic-listing.dynamic-listing-style-2 .blog-featured-image{border-radius:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick .slick-dots.style-1 li button,.elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick .slick-dots.style-6 li button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}.elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick .slick-dots.style-1 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}.elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick .slick-dots.style-2 li button{border-color:#252525;}.elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick ul.slick-dots.style-3 li button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}.elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick .slick-dots.style-3 li.slick-active button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}.elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick ul.slick-dots.style-4 li button{-webkit-box-shadow:inset 0 0 0 0px #252525;-moz-box-shadow:inset 0 0 0 0px #252525;box-shadow:inset 0 0 0 0px #252525;}.elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick .slick-dots.style-1 li button:before{color:#252525;}.elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:0px;}body[data-elementor-device-mode="mobile"] .elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick .slick-dots.style-1 li button,body[data-elementor-device-mode="mobile"] .elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick .slick-dots.style-6 li button{-webkit-box-shadow:inset 0 0 0 8px #FFFFFF;-moz-box-shadow:inset 0 0 0 8px #FFFFFF;box-shadow:inset 0 0 0 8px #FFFFFF;}body[data-elementor-device-mode="mobile"] .elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick .slick-dots.style-1 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #FFFFFF;-moz-box-shadow:inset 0 0 0 1px #FFFFFF;box-shadow:inset 0 0 0 1px #FFFFFF;}body[data-elementor-device-mode="mobile"] .elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick .slick-dots.style-2 li button{border-color:#FFFFFF;}body[data-elementor-device-mode="mobile"] .elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick ul.slick-dots.style-3 li button{-webkit-box-shadow:inset 0 0 0 1px #FFFFFF;-moz-box-shadow:inset 0 0 0 1px #FFFFFF;box-shadow:inset 0 0 0 1px #FFFFFF;}body[data-elementor-device-mode="mobile"] .elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick .slick-dots.style-3 li.slick-active button{-webkit-box-shadow:inset 0 0 0 8px #FFFFFF;-moz-box-shadow:inset 0 0 0 8px #FFFFFF;box-shadow:inset 0 0 0 8px #FFFFFF;}body[data-elementor-device-mode="mobile"] .elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick ul.slick-dots.style-4 li button{-webkit-box-shadow:inset 0 0 0 0px #FFFFFF;-moz-box-shadow:inset 0 0 0 0px #FFFFFF;box-shadow:inset 0 0 0 0px #FFFFFF;}body[data-elementor-device-mode="mobile"] .elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick .slick-dots.style-1 li button:before{color:#FFFFFF;}body[data-elementor-device-mode="mobile"] .elementor-315 .elementor-element.elementor-element-9c3b213 .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:0px;}.elementor-315 .elementor-element.elementor-element-e7ef961{--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;--overlay-opacity:0.9;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-e7ef961:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-e7ef961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dalflex.it/wp-content/uploads/2026/04/room-with-stairs-PRVUTWL.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-315 .elementor-element.elementor-element-e7ef961::before, .elementor-315 .elementor-element.elementor-element-e7ef961 > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-e7ef961 > .e-con-inner > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-e7ef961 > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-e7ef961 > .e-con-inner > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-e7ef961 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-315 .elementor-element.elementor-element-1776d60{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-b28c72f{width:100%;max-width:100%;align-self:flex-start;transition:all 400ms;text-align:center;font-family:var( --e-global-typography-c3040f2-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-c3040f2-font-size );font-weight:var( --e-global-typography-c3040f2-font-weight );text-transform:var( --e-global-typography-c3040f2-text-transform );line-height:var( --e-global-typography-c3040f2-line-height );color:var( --e-global-color-81791d1 );}.elementor-315 .elementor-element.elementor-element-b28c72f > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-315 .elementor-element.elementor-element-b28c72f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-19ca36f{transition:all 400ms;text-align:center;}.elementor-315 .elementor-element.elementor-element-19ca36f .elementor-heading-title{font-family:var( --e-global-typography-5bb94d3-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-5bb94d3-font-size );font-weight:var( --e-global-typography-5bb94d3-font-weight );line-height:var( --e-global-typography-5bb94d3-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-2727ee7{transition:all 400ms;text-align:center;font-family:var( --e-global-typography-2339993-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-2339993-font-size );font-weight:var( --e-global-typography-2339993-font-weight );line-height:var( --e-global-typography-2339993-line-height );color:#FFFFFF;}.elementor-315 .elementor-element.elementor-element-f59217d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-84bc72f .elementor-button{background-color:var( --e-global-color-6e54641 );font-family:var( --e-global-typography-74ee157-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-74ee157-font-size );font-weight:var( --e-global-typography-74ee157-font-weight );text-transform:var( --e-global-typography-74ee157-text-transform );line-height:var( --e-global-typography-74ee157-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:16px 34px 16px 34px;}.elementor-315 .elementor-element.elementor-element-84bc72f .elementor-button:hover, .elementor-315 .elementor-element.elementor-element-84bc72f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-315 .elementor-element.elementor-element-84bc72f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-84bc72f{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-84bc72f .elementor-button:hover svg, .elementor-315 .elementor-element.elementor-element-84bc72f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-315 .elementor-element.elementor-element-1e2352e .elementor-button{background-color:var( --e-global-color-6e54641 );font-family:var( --e-global-typography-74ee157-font-family ), Montserrat, Poppins;font-size:var( --e-global-typography-74ee157-font-size );font-weight:var( --e-global-typography-74ee157-font-weight );text-transform:var( --e-global-typography-74ee157-text-transform );line-height:var( --e-global-typography-74ee157-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:16px 34px 16px 34px;}.elementor-315 .elementor-element.elementor-element-1e2352e .elementor-button:hover, .elementor-315 .elementor-element.elementor-element-1e2352e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-315 .elementor-element.elementor-element-1e2352e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-1e2352e{transition:all 400ms;}.elementor-315 .elementor-element.elementor-element-1e2352e .elementor-button:hover svg, .elementor-315 .elementor-element.elementor-element-1e2352e .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-315 .elementor-element.elementor-element-4e216b8{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-315 .elementor-element.elementor-element-f9b998b .elementor-heading-title{font-size:70px;}.elementor-315 .elementor-element.elementor-element-dcaa715{font-size:var( --e-global-typography-2339993-font-size );line-height:var( --e-global-typography-2339993-line-height );}.elementor-315 .elementor-element.elementor-element-6708ef6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:030px;--padding-right:30px;}.elementor-315 .elementor-element.elementor-element-f4c7a71{font-size:var( --e-global-typography-c3040f2-font-size );line-height:var( --e-global-typography-c3040f2-line-height );}.elementor-315 .elementor-element.elementor-element-b71130c .elementor-heading-title{font-size:var( --e-global-typography-5bb94d3-font-size );line-height:var( --e-global-typography-5bb94d3-line-height );}.elementor-315 .elementor-element.elementor-element-88bed96{font-size:var( --e-global-typography-2339993-font-size );line-height:var( --e-global-typography-2339993-line-height );}.elementor-315 .elementor-element.elementor-element-d1a81c0 .elementor-divider-separator{width:100%;}.elementor-315 .elementor-element.elementor-element-d1a81c0 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-315 .elementor-element.elementor-element-daee1ba .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-size:var( --e-global-typography-74ee157-font-size );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-daee1ba .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-5277705{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-315 .elementor-element.elementor-element-13106d1 .elementor-counter-number-wrapper{font-size:45px;}.elementor-315 .elementor-element.elementor-element-13106d1 .elementor-counter-title{font-size:var( --e-global-typography-74ee157-font-size );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-6650b73 .elementor-counter-number-wrapper{font-size:45px;}.elementor-315 .elementor-element.elementor-element-6650b73 .elementor-counter-title{font-size:var( --e-global-typography-74ee157-font-size );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-0e1f79d .elementor-counter-number-wrapper{font-size:45px;}.elementor-315 .elementor-element.elementor-element-0e1f79d .elementor-counter-title{font-size:var( --e-global-typography-74ee157-font-size );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-7c8dba5 .elementor-counter-number-wrapper{font-size:45px;}.elementor-315 .elementor-element.elementor-element-7c8dba5 .elementor-counter-title{font-size:var( --e-global-typography-74ee157-font-size );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-d84009d{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-315 .elementor-element.elementor-element-bd990c5{font-size:var( --e-global-typography-c3040f2-font-size );line-height:var( --e-global-typography-c3040f2-line-height );}.elementor-315 .elementor-element.elementor-element-292d70e .elementor-heading-title{font-size:var( --e-global-typography-5bb94d3-font-size );line-height:var( --e-global-typography-5bb94d3-line-height );}.elementor-315 .elementor-element.elementor-element-ca0c26e{font-size:var( --e-global-typography-2339993-font-size );line-height:var( --e-global-typography-2339993-line-height );}.elementor-315 .elementor-element.elementor-element-860aa13{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-4a8f0ed{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-e24098a .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-e24098a .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-e24098a .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-4bcffd1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-6904e5f .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-6904e5f .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-6904e5f .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-60969e9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-bdd90c9 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-bdd90c9 .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-bdd90c9 .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-88a166b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-b57b0b3 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-b57b0b3 .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-b57b0b3 .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-f52e5fe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-a8a8e23 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-a8a8e23 .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-a8a8e23 .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-d9f6f57{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-315 .elementor-element.elementor-element-3f8fd65{text-align:center;font-size:var( --e-global-typography-c3040f2-font-size );line-height:var( --e-global-typography-c3040f2-line-height );}.elementor-315 .elementor-element.elementor-element-6562a0c{text-align:center;}.elementor-315 .elementor-element.elementor-element-6562a0c .elementor-heading-title{font-size:var( --e-global-typography-5bb94d3-font-size );line-height:var( --e-global-typography-5bb94d3-line-height );}.elementor-315 .elementor-element.elementor-element-6c99c24 .elementor-divider-separator{width:100%;}.elementor-315 .elementor-element.elementor-element-6c99c24 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-315 .elementor-element.elementor-element-72fce2d{text-align:center;font-size:var( --e-global-typography-2339993-font-size );line-height:var( --e-global-typography-2339993-line-height );}.elementor-315 .elementor-element.elementor-element-3cc725b{--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-aff2db3 .elementor-icon-box-wrapper{text-align:center;}.elementor-315 .elementor-element.elementor-element-aff2db3 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-aff2db3 .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-aff2db3 .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-09f0245 .elementor-icon-box-wrapper{text-align:center;}.elementor-315 .elementor-element.elementor-element-09f0245 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-09f0245 .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-09f0245 .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-40c1945 .elementor-icon-box-wrapper{text-align:center;}.elementor-315 .elementor-element.elementor-element-40c1945 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-40c1945 .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-40c1945 .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-06b39d5 .elementor-icon-box-wrapper{text-align:center;}.elementor-315 .elementor-element.elementor-element-06b39d5 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-06b39d5 .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-06b39d5 .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-4ef6d0c{--min-height:450px;}.elementor-315 .elementor-element.elementor-element-ba81922{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-315 .elementor-element.elementor-element-acfd61a{font-size:var( --e-global-typography-c3040f2-font-size );line-height:var( --e-global-typography-c3040f2-line-height );}.elementor-315 .elementor-element.elementor-element-3c51e1a .elementor-heading-title{font-size:var( --e-global-typography-5bb94d3-font-size );line-height:var( --e-global-typography-5bb94d3-line-height );}.elementor-315 .elementor-element.elementor-element-07d3970{font-size:var( --e-global-typography-2339993-font-size );line-height:var( --e-global-typography-2339993-line-height );}.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing .post-inner-loop .post-title,.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing .post-inner-loop .post-title a{font-size:var( --e-global-typography-c3040f2-font-size );line-height:var( --e-global-typography-c3040f2-line-height );}.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing .post-inner-loop .entry-content,.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing .post-inner-loop .entry-content p{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-9c3b213 .dynamic-listing .post-inner-loop .post-title,.elementor-315 .elementor-element.elementor-element-9c3b213 .dynamic-listing .post-inner-loop .post-title a{font-size:var( --e-global-typography-c3040f2-font-size );line-height:var( --e-global-typography-c3040f2-line-height );}.elementor-315 .elementor-element.elementor-element-e7ef961{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-315 .elementor-element.elementor-element-b28c72f{font-size:var( --e-global-typography-c3040f2-font-size );line-height:var( --e-global-typography-c3040f2-line-height );}.elementor-315 .elementor-element.elementor-element-19ca36f .elementor-heading-title{font-size:var( --e-global-typography-5bb94d3-font-size );line-height:var( --e-global-typography-5bb94d3-line-height );}.elementor-315 .elementor-element.elementor-element-2727ee7{font-size:var( --e-global-typography-2339993-font-size );line-height:var( --e-global-typography-2339993-line-height );}.elementor-315 .elementor-element.elementor-element-84bc72f .elementor-button{font-size:var( --e-global-typography-74ee157-font-size );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-1e2352e .elementor-button{font-size:var( --e-global-typography-74ee157-font-size );line-height:var( --e-global-typography-74ee157-line-height );}}@media(max-width:767px){.elementor-315 .elementor-element.elementor-element-4e216b8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-6aee5f6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-315 .elementor-element.elementor-element-f9b998b .elementor-heading-title{font-size:50px;}.elementor-315 .elementor-element.elementor-element-dcaa715{font-size:var( --e-global-typography-2339993-font-size );line-height:var( --e-global-typography-2339993-line-height );}.elementor-315 .elementor-element.elementor-element-6708ef6{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-f4c7a71{text-align:center;font-size:var( --e-global-typography-c3040f2-font-size );line-height:var( --e-global-typography-c3040f2-line-height );}.elementor-315 .elementor-element.elementor-element-b71130c{text-align:center;}.elementor-315 .elementor-element.elementor-element-b71130c .elementor-heading-title{font-size:var( --e-global-typography-5bb94d3-font-size );line-height:var( --e-global-typography-5bb94d3-line-height );}.elementor-315 .elementor-element.elementor-element-88bed96{text-align:center;font-size:var( --e-global-typography-2339993-font-size );line-height:var( --e-global-typography-2339993-line-height );}.elementor-315 .elementor-element.elementor-element-d1a81c0 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-315 .elementor-element.elementor-element-d1a81c0 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-315 .elementor-element.elementor-element-daee1ba .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-size:var( --e-global-typography-74ee157-font-size );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-daee1ba .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-5a97134{--min-height:240px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-5277705{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:50px;--padding-left:020px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-13106d1 .elementor-counter-number-wrapper{font-size:35px;}.elementor-315 .elementor-element.elementor-element-13106d1 .elementor-counter-title{font-size:var( --e-global-typography-74ee157-font-size );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-6650b73 .elementor-counter-number-wrapper{font-size:35px;}.elementor-315 .elementor-element.elementor-element-6650b73 .elementor-counter-title{font-size:var( --e-global-typography-74ee157-font-size );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-0e1f79d .elementor-counter-number-wrapper{font-size:35px;}.elementor-315 .elementor-element.elementor-element-0e1f79d .elementor-counter-title{font-size:var( --e-global-typography-74ee157-font-size );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-7c8dba5 .elementor-counter-number-wrapper{font-size:35px;}.elementor-315 .elementor-element.elementor-element-7c8dba5 .elementor-counter-title{font-size:var( --e-global-typography-74ee157-font-size );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-d84009d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-bd990c5{font-size:var( --e-global-typography-c3040f2-font-size );line-height:var( --e-global-typography-c3040f2-line-height );}.elementor-315 .elementor-element.elementor-element-292d70e .elementor-heading-title{font-size:var( --e-global-typography-5bb94d3-font-size );line-height:var( --e-global-typography-5bb94d3-line-height );}.elementor-315 .elementor-element.elementor-element-ca0c26e{font-size:var( --e-global-typography-2339993-font-size );line-height:var( --e-global-typography-2339993-line-height );}.elementor-315 .elementor-element.elementor-element-860aa13{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-e24098a .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-e24098a .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-e24098a .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-6904e5f .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-6904e5f .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-6904e5f .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-bdd90c9 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-bdd90c9 .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-bdd90c9 .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-b57b0b3 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-b57b0b3 .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-b57b0b3 .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-a8a8e23 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-a8a8e23 .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-a8a8e23 .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-d9f6f57{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:050px;--padding-left:20px;--padding-right:020px;}.elementor-315 .elementor-element.elementor-element-3f8fd65{text-align:center;font-size:var( --e-global-typography-c3040f2-font-size );line-height:var( --e-global-typography-c3040f2-line-height );}.elementor-315 .elementor-element.elementor-element-6562a0c{text-align:center;}.elementor-315 .elementor-element.elementor-element-6562a0c .elementor-heading-title{font-size:var( --e-global-typography-5bb94d3-font-size );line-height:var( --e-global-typography-5bb94d3-line-height );}.elementor-315 .elementor-element.elementor-element-6c99c24 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-315 .elementor-element.elementor-element-6c99c24 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-315 .elementor-element.elementor-element-72fce2d{text-align:center;font-size:var( --e-global-typography-2339993-font-size );line-height:var( --e-global-typography-2339993-line-height );}.elementor-315 .elementor-element.elementor-element-3cc725b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-aff2db3 .elementor-icon-box-wrapper{text-align:center;}.elementor-315 .elementor-element.elementor-element-aff2db3 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-aff2db3 .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-aff2db3 .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-09f0245 .elementor-icon-box-wrapper{text-align:center;}.elementor-315 .elementor-element.elementor-element-09f0245 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-09f0245 .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-09f0245 .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-40c1945 .elementor-icon-box-wrapper{text-align:center;}.elementor-315 .elementor-element.elementor-element-40c1945 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-40c1945 .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-40c1945 .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-06b39d5 .elementor-icon-box-wrapper{text-align:center;}.elementor-315 .elementor-element.elementor-element-06b39d5 .elementor-icon-box-title, .elementor-315 .elementor-element.elementor-element-06b39d5 .elementor-icon-box-title a{font-size:var( --e-global-typography-ad7241f-font-size );line-height:var( --e-global-typography-ad7241f-line-height );}.elementor-315 .elementor-element.elementor-element-06b39d5 .elementor-icon-box-description{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-4ef6d0c{--min-height:240px;}.elementor-315 .elementor-element.elementor-element-ba81922{--padding-top:50px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px;}.elementor-315 .elementor-element.elementor-element-35e2564{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-315 .elementor-element.elementor-element-acfd61a{font-size:var( --e-global-typography-c3040f2-font-size );line-height:var( --e-global-typography-c3040f2-line-height );}.elementor-315 .elementor-element.elementor-element-3c51e1a .elementor-heading-title{font-size:var( --e-global-typography-5bb94d3-font-size );line-height:var( --e-global-typography-5bb94d3-line-height );}.elementor-315 .elementor-element.elementor-element-07d3970{font-size:var( --e-global-typography-2339993-font-size );line-height:var( --e-global-typography-2339993-line-height );}.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing .post-inner-loop .post-title,.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing .post-inner-loop .post-title a{font-size:var( --e-global-typography-c3040f2-font-size );line-height:var( --e-global-typography-c3040f2-line-height );}.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing .post-inner-loop .entry-content,.elementor-315 .elementor-element.elementor-element-39bc819 .dynamic-listing .post-inner-loop .entry-content p{font-size:var( --e-global-typography-362c328-font-size );line-height:var( --e-global-typography-362c328-line-height );}.elementor-315 .elementor-element.elementor-element-9c3b213 .dynamic-listing .post-inner-loop .post-title,.elementor-315 .elementor-element.elementor-element-9c3b213 .dynamic-listing .post-inner-loop .post-title a{font-size:var( --e-global-typography-c3040f2-font-size );line-height:var( --e-global-typography-c3040f2-line-height );}.elementor-315 .elementor-element.elementor-element-e7ef961{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-1776d60{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-315 .elementor-element.elementor-element-b28c72f{font-size:var( --e-global-typography-c3040f2-font-size );line-height:var( --e-global-typography-c3040f2-line-height );}.elementor-315 .elementor-element.elementor-element-19ca36f .elementor-heading-title{font-size:var( --e-global-typography-5bb94d3-font-size );line-height:var( --e-global-typography-5bb94d3-line-height );}.elementor-315 .elementor-element.elementor-element-2727ee7{font-size:var( --e-global-typography-2339993-font-size );line-height:var( --e-global-typography-2339993-line-height );}.elementor-315 .elementor-element.elementor-element-f59217d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-315 .elementor-element.elementor-element-84bc72f .elementor-button{font-size:var( --e-global-typography-74ee157-font-size );line-height:var( --e-global-typography-74ee157-line-height );}.elementor-315 .elementor-element.elementor-element-1e2352e .elementor-button{font-size:var( --e-global-typography-74ee157-font-size );line-height:var( --e-global-typography-74ee157-line-height );}}@media(min-width:768px){.elementor-315 .elementor-element.elementor-element-6aee5f6{--width:70%;}.elementor-315 .elementor-element.elementor-element-e3b8046{--width:60%;}.elementor-315 .elementor-element.elementor-element-5a97134{--width:50%;}.elementor-315 .elementor-element.elementor-element-464b1f0{--width:70%;}.elementor-315 .elementor-element.elementor-element-6c0f536{--width:50%;}.elementor-315 .elementor-element.elementor-element-4ef6d0c{--width:50%;}.elementor-315 .elementor-element.elementor-element-35e2564{--width:70%;}.elementor-315 .elementor-element.elementor-element-1776d60{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-315 .elementor-element.elementor-element-6aee5f6{--width:100%;}.elementor-315 .elementor-element.elementor-element-464b1f0{--width:100%;}.elementor-315 .elementor-element.elementor-element-6c0f536{--width:100%;}.elementor-315 .elementor-element.elementor-element-4ef6d0c{--width:100%;}.elementor-315 .elementor-element.elementor-element-35e2564{--width:100%;}.elementor-315 .elementor-element.elementor-element-1776d60{--width:100%;}}@media(min-width:1025px){.elementor-315 .elementor-element.elementor-element-4e216b8:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-4e216b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-315 .elementor-element.elementor-element-e7ef961:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-e7ef961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}