.elementor-678 .elementor-element.elementor-element-7eb3589{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.55;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-678 .elementor-element.elementor-element-7eb3589:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-7eb3589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;background-image:url("https://webdemo4.pitv.eu/wp-content/uploads/fittings-2784899_1920.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-7eb3589::before, .elementor-678 .elementor-element.elementor-element-7eb3589 > .elementor-background-video-container::before, .elementor-678 .elementor-element.elementor-element-7eb3589 > .e-con-inner > .elementor-background-video-container::before, .elementor-678 .elementor-element.elementor-element-7eb3589 > .elementor-background-slideshow::before, .elementor-678 .elementor-element.elementor-element-7eb3589 > .e-con-inner > .elementor-background-slideshow::before, .elementor-678 .elementor-element.elementor-element-7eb3589 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-678 .elementor-element.elementor-element-a633cce{--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-start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:16%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-4ba50bf{width:100%;max-width:100%;z-index:2;text-align:start;}.elementor-678 .elementor-element.elementor-element-4ba50bf.elementor-element{--align-self:flex-start;}.elementor-678 .elementor-element.elementor-element-4ba50bf .elementor-heading-title{font-family:var( --e-global-typography-2f93f9f-font-family ), Sans-serif;font-size:var( --e-global-typography-2f93f9f-font-size );font-weight:var( --e-global-typography-2f93f9f-font-weight );line-height:var( --e-global-typography-2f93f9f-line-height );letter-spacing:var( --e-global-typography-2f93f9f-letter-spacing );color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-2e938e1{--spacer-size:8px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-678 .elementor-element.elementor-element-e3d45e1{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-edf5828{--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:flex-start;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-678 .elementor-element.elementor-element-217be85{width:var( --container-widget-width, 312px );max-width:312px;--container-widget-width:312px;--container-widget-flex-grow:0;}.elementor-678 .elementor-element.elementor-element-217be85 .elementor-button{font-family:var( --e-global-typography-cc40451-font-family ), Sans-serif;font-size:var( --e-global-typography-cc40451-font-size );line-height:var( --e-global-typography-cc40451-line-height );fill:var( --e-global-color-3b1f557 );color:var( --e-global-color-3b1f557 );border-style:none;}.elementor-678 .elementor-element.elementor-element-3945f18{width:var( --container-widget-width, 312px );max-width:312px;--container-widget-width:312px;--container-widget-flex-grow:0;}.elementor-678 .elementor-element.elementor-element-3945f18 .elementor-button{font-family:var( --e-global-typography-cc40451-font-family ), Sans-serif;font-size:var( --e-global-typography-cc40451-font-size );line-height:var( --e-global-typography-cc40451-line-height );fill:var( --e-global-color-3b1f557 );color:var( --e-global-color-3b1f557 );border-style:none;}.elementor-678 .elementor-element.elementor-element-2e02d22{--display:flex;--margin-top:0px;--margin-bottom:-260px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-678 .elementor-element.elementor-element-ee3a164{--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;--padding-top:6%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-678 .elementor-element.elementor-element-ee3a164:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-ee3a164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-f7f54ea{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-678 .elementor-element.elementor-element-f7f54ea .elementor-heading-title{font-family:var( --e-global-typography-9381bf7-font-family ), Sans-serif;font-size:var( --e-global-typography-9381bf7-font-size );font-weight:var( --e-global-typography-9381bf7-font-weight );line-height:var( --e-global-typography-9381bf7-line-height );color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-8b51b6d{--spacer-size:8px;}.elementor-678 .elementor-element.elementor-element-9fa7456{--display:flex;--min-height:20vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-678 .elementor-element.elementor-element-60a0e6d{--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;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-678 .elementor-element.elementor-element-60a0e6d:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-60a0e6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-60a0e6d:hover{background-color:var( --e-global-color-02cdc22 );}.elementor-678 .elementor-element.elementor-element-ad3e119{--display:flex;--justify-content:space-around;}.elementor-678 .elementor-element.elementor-element-67588e1 .elementor-heading-title{font-family:var( --e-global-typography-050ebad-font-family ), Sans-serif;font-size:var( --e-global-typography-050ebad-font-size );font-weight:var( --e-global-typography-050ebad-font-weight );line-height:var( --e-global-typography-050ebad-line-height );letter-spacing:var( --e-global-typography-050ebad-letter-spacing );color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-5c03af2{--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;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-678 .elementor-element.elementor-element-5c03af2:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-5c03af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-5c03af2:hover{background-color:var( --e-global-color-02cdc22 );}.elementor-678 .elementor-element.elementor-element-d24323f{--display:flex;--justify-content:space-around;}.elementor-678 .elementor-element.elementor-element-352f7f4 .elementor-heading-title{font-family:var( --e-global-typography-050ebad-font-family ), Sans-serif;font-size:var( --e-global-typography-050ebad-font-size );font-weight:var( --e-global-typography-050ebad-font-weight );line-height:var( --e-global-typography-050ebad-line-height );letter-spacing:var( --e-global-typography-050ebad-letter-spacing );color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-6e86702{--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;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-678 .elementor-element.elementor-element-6e86702:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-6e86702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-6e86702:hover{background-color:var( --e-global-color-02cdc22 );}.elementor-678 .elementor-element.elementor-element-48c0d92{--display:flex;}.elementor-678 .elementor-element.elementor-element-2db2391 .elementor-heading-title{font-family:var( --e-global-typography-050ebad-font-family ), Sans-serif;font-size:var( --e-global-typography-050ebad-font-size );font-weight:var( --e-global-typography-050ebad-font-weight );line-height:var( --e-global-typography-050ebad-line-height );letter-spacing:var( --e-global-typography-050ebad-letter-spacing );color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-fa56ea6{--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;--padding-top:180px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-678 .elementor-element.elementor-element-fa56ea6:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-fa56ea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b1f557 );}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-678 .elementor-element.elementor-element-95ef720{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:2;}.elementor-678 .elementor-element.elementor-element-95ef720 img{border-radius:50px 50px 50px 50px;}.elementor-678 .elementor-element.elementor-element-89c35eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-31ea570{text-align:start;}.elementor-678 .elementor-element.elementor-element-31ea570 .elementor-heading-title{font-family:var( --e-global-typography-9381bf7-font-family ), Sans-serif;font-size:var( --e-global-typography-9381bf7-font-size );font-weight:var( --e-global-typography-9381bf7-font-weight );line-height:var( --e-global-typography-9381bf7-line-height );color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-50013d4{--spacer-size:8px;}.elementor-678 .elementor-element.elementor-element-1dc58f3{text-align:start;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-4ecb22b{width:var( --container-widget-width, 65% );max-width:65%;padding:94px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:end;}.elementor-678 .elementor-element.elementor-element-4ecb22b.elementor-element{--align-self:flex-end;}.elementor-678 .elementor-element.elementor-element-4ecb22b img{border-radius:50px 50px 50px 50px;}.elementor-678 .elementor-element.elementor-element-8bf9337{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:6%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-678 .elementor-element.elementor-element-8bf9337:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-8bf9337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-8bf9337::before, .elementor-678 .elementor-element.elementor-element-8bf9337 > .elementor-background-video-container::before, .elementor-678 .elementor-element.elementor-element-8bf9337 > .e-con-inner > .elementor-background-video-container::before, .elementor-678 .elementor-element.elementor-element-8bf9337 > .elementor-background-slideshow::before, .elementor-678 .elementor-element.elementor-element-8bf9337 > .e-con-inner > .elementor-background-slideshow::before, .elementor-678 .elementor-element.elementor-element-8bf9337 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://webdemo4.pitv.eu/wp-content/uploads/tubi_raffineria_destra.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;}.elementor-678 .elementor-element.elementor-element-62bd4c8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-678 .elementor-element.elementor-element-62bd4c8 .elementor-heading-title{font-family:var( --e-global-typography-9381bf7-font-family ), Sans-serif;font-size:var( --e-global-typography-9381bf7-font-size );font-weight:var( --e-global-typography-9381bf7-font-weight );line-height:var( --e-global-typography-9381bf7-line-height );color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-c4d5983{--spacer-size:8px;}.elementor-678 .elementor-element.elementor-element-26d89a6{--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;--flex-wrap:wrap;--padding-top:1%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-678 .elementor-element.elementor-element-18a36e0{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:36px 36px 36px 36px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-678 .elementor-element.elementor-element-18a36e0:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-18a36e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-973fe2f img{border-radius:24px 24px 24px 24px;}.elementor-678 .elementor-element.elementor-element-8889176{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-8889176 .elementor-heading-title{font-family:var( --e-global-typography-395ea90-font-family ), Sans-serif;font-size:var( --e-global-typography-395ea90-font-size );font-weight:var( --e-global-typography-395ea90-font-weight );text-transform:var( --e-global-typography-395ea90-text-transform );color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-9c41002{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-678 .elementor-element.elementor-element-9c41002 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-e422ee0{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:36px 36px 36px 36px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-678 .elementor-element.elementor-element-e422ee0:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-e422ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-86a27c4 img{border-radius:24px 24px 24px 24px;}.elementor-678 .elementor-element.elementor-element-1aa2b4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-1aa2b4f .elementor-heading-title{font-family:var( --e-global-typography-395ea90-font-family ), Sans-serif;font-size:var( --e-global-typography-395ea90-font-size );font-weight:var( --e-global-typography-395ea90-font-weight );text-transform:var( --e-global-typography-395ea90-text-transform );color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-1c0bfd0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-678 .elementor-element.elementor-element-1c0bfd0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-9bdc34a{--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:6%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-678 .elementor-element.elementor-element-9bdc34a:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-9bdc34a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-a49f93d{--display:flex;--border-radius:36px 36px 36px 36px;}.elementor-678 .elementor-element.elementor-element-a49f93d:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-a49f93d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webdemo4.pitv.eu/wp-content/uploads/fittings-2784899_1920.jpg");}.elementor-678 .elementor-element.elementor-element-0e0366d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-565815b{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-678 .elementor-element.elementor-element-586d456{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-586d456 .elementor-heading-title{font-family:var( --e-global-typography-9381bf7-font-family ), Sans-serif;font-size:var( --e-global-typography-9381bf7-font-size );font-weight:var( --e-global-typography-9381bf7-font-weight );line-height:var( --e-global-typography-9381bf7-line-height );}.elementor-678 .elementor-element.elementor-element-439dc82{--spacer-size:8px;}.elementor-678 .elementor-element.elementor-element-50ffde1{--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;--flex-wrap:wrap;--padding-top:1%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-678 .elementor-element.elementor-element-6b68052{--display:flex;--border-radius:36px 36px 36px 36px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-678 .elementor-element.elementor-element-6b68052:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-6b68052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-5f8292e{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-678 .elementor-element.elementor-element-5f8292e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-293f7c1{--display:flex;--border-radius:36px 36px 36px 36px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-678 .elementor-element.elementor-element-293f7c1:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-293f7c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-1935c09{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-678 .elementor-element.elementor-element-1935c09 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-2980223{--display:flex;--border-radius:36px 36px 36px 36px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-678 .elementor-element.elementor-element-2980223:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-2980223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-77f3eee{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-678 .elementor-element.elementor-element-77f3eee .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-4c12fca{--display:flex;--border-radius:36px 36px 36px 36px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-678 .elementor-element.elementor-element-4c12fca:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-4c12fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-ac51831{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-678 .elementor-element.elementor-element-ac51831 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-9fc6c0f{--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:6%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-678 .elementor-element.elementor-element-9fc6c0f:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-9fc6c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-d8ea98b{--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-678 .elementor-element.elementor-element-5701a22{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:5%;}.elementor-678 .elementor-element.elementor-element-30ad8d7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-678 .elementor-element.elementor-element-30ad8d7 .elementor-heading-title{font-family:var( --e-global-typography-2c322f7-font-family ), Sans-serif;font-size:var( --e-global-typography-2c322f7-font-size );font-weight:var( --e-global-typography-2c322f7-font-weight );line-height:var( --e-global-typography-2c322f7-line-height );letter-spacing:var( --e-global-typography-2c322f7-letter-spacing );color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-3755c34{--spacer-size:8px;}.elementor-678 .elementor-element.elementor-element-6f033ba{color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-2e68019{--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;--flex-wrap:wrap;--padding-top:1%;--padding-bottom:1%;--padding-left:2%;--padding-right:0%;}.elementor-678 .elementor-element.elementor-element-2e68019.e-con{--align-self:center;}.elementor-678 .elementor-element.elementor-element-ed5e995{--display:flex;--border-radius:36px 36px 36px 36px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-678 .elementor-element.elementor-element-ed5e995:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-ed5e995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02cdc22 );}.elementor-678 .elementor-element.elementor-element-608b5f4{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-678 .elementor-element.elementor-element-608b5f4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-4c36f58{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-678 .elementor-element.elementor-element-4c36f58 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:2.3rem;font-weight:800;line-height:1rem;letter-spacing:-0.3px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:80px 80px 80px 80px;padding:6px 6px 6px 6px;}.elementor-678 .elementor-element.elementor-element-ba2c532{--display:flex;--border-radius:36px 36px 36px 36px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-678 .elementor-element.elementor-element-ba2c532:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-ba2c532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02cdc22 );}.elementor-678 .elementor-element.elementor-element-c768ae6{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-678 .elementor-element.elementor-element-c768ae6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-df1fbd4{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-678 .elementor-element.elementor-element-df1fbd4 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:2.3rem;font-weight:800;line-height:1rem;letter-spacing:-0.3px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:80px 80px 80px 80px;padding:6px 6px 6px 6px;}.elementor-678 .elementor-element.elementor-element-a1ea6f7{--display:flex;--border-radius:36px 36px 36px 36px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-678 .elementor-element.elementor-element-a1ea6f7:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-a1ea6f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02cdc22 );}.elementor-678 .elementor-element.elementor-element-fbb5b70{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-678 .elementor-element.elementor-element-fbb5b70 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-9040b39{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-678 .elementor-element.elementor-element-9040b39 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:2.3rem;font-weight:800;line-height:1rem;letter-spacing:-0.3px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:80px 80px 80px 80px;padding:6px 6px 6px 6px;}.elementor-678 .elementor-element.elementor-element-bdf2eba{--display:flex;--border-radius:36px 36px 36px 36px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-678 .elementor-element.elementor-element-bdf2eba:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-bdf2eba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02cdc22 );}.elementor-678 .elementor-element.elementor-element-354e7c3{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-678 .elementor-element.elementor-element-354e7c3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-7ca547e{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-678 .elementor-element.elementor-element-7ca547e .elementor-button{font-family:"DM Sans", Sans-serif;font-size:2.3rem;font-weight:800;line-height:1rem;letter-spacing:-0.3px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:80px 80px 80px 80px;padding:6px 6px 6px 6px;}.elementor-678 .elementor-element.elementor-element-296d548{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-678 .elementor-element.elementor-element-296d548:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-296d548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b1f557 );}.elementor-678 .elementor-element.elementor-element-f8908f0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-678 .elementor-element.elementor-element-f8908f0 .elementor-heading-title{font-family:var( --e-global-typography-2c322f7-font-family ), Sans-serif;font-size:var( --e-global-typography-2c322f7-font-size );font-weight:var( --e-global-typography-2c322f7-font-weight );line-height:var( --e-global-typography-2c322f7-line-height );letter-spacing:var( --e-global-typography-2c322f7-letter-spacing );color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-cfbcc72{--spacer-size:8px;}.elementor-678 .elementor-element.elementor-element-186657e{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-678 .elementor-element.elementor-element-186657e.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-7eb3589{--padding-top:12%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-4ba50bf .elementor-heading-title{font-size:var( --e-global-typography-2f93f9f-font-size );line-height:var( --e-global-typography-2f93f9f-line-height );letter-spacing:var( --e-global-typography-2f93f9f-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-678 .elementor-element.elementor-element-e3d45e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-678 .elementor-element.elementor-element-217be85 .elementor-button{font-size:var( --e-global-typography-cc40451-font-size );line-height:var( --e-global-typography-cc40451-line-height );}.elementor-678 .elementor-element.elementor-element-3945f18 .elementor-button{font-size:var( --e-global-typography-cc40451-font-size );line-height:var( --e-global-typography-cc40451-line-height );}.elementor-678 .elementor-element.elementor-element-f7f54ea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-f7f54ea .elementor-heading-title{font-size:var( --e-global-typography-9381bf7-font-size );line-height:var( --e-global-typography-9381bf7-line-height );}.elementor-678 .elementor-element.elementor-element-67588e1 .elementor-heading-title{font-size:var( --e-global-typography-050ebad-font-size );line-height:var( --e-global-typography-050ebad-line-height );letter-spacing:var( --e-global-typography-050ebad-letter-spacing );}.elementor-678 .elementor-element.elementor-element-352f7f4 .elementor-heading-title{font-size:var( --e-global-typography-050ebad-font-size );line-height:var( --e-global-typography-050ebad-line-height );letter-spacing:var( --e-global-typography-050ebad-letter-spacing );}.elementor-678 .elementor-element.elementor-element-2db2391 .elementor-heading-title{font-size:var( --e-global-typography-050ebad-font-size );line-height:var( --e-global-typography-050ebad-line-height );letter-spacing:var( --e-global-typography-050ebad-letter-spacing );}.elementor-678 .elementor-element.elementor-element-fa56ea6{--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:120px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-678 .elementor-element.elementor-element-95ef720{padding:30px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;text-align:center;}.elementor-678 .elementor-element.elementor-element-89c35eb.e-con{--order:-99999 /* order start hack */;}.elementor-678 .elementor-element.elementor-element-31ea570 .elementor-heading-title{font-size:var( --e-global-typography-9381bf7-font-size );line-height:var( --e-global-typography-9381bf7-line-height );}.elementor-678 .elementor-element.elementor-element-62bd4c8 .elementor-heading-title{font-size:var( --e-global-typography-9381bf7-font-size );line-height:var( --e-global-typography-9381bf7-line-height );}.elementor-678 .elementor-element.elementor-element-8889176 .elementor-heading-title{font-size:var( --e-global-typography-395ea90-font-size );}.elementor-678 .elementor-element.elementor-element-9c41002 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-678 .elementor-element.elementor-element-1aa2b4f .elementor-heading-title{font-size:var( --e-global-typography-395ea90-font-size );}.elementor-678 .elementor-element.elementor-element-1c0bfd0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-678 .elementor-element.elementor-element-586d456 .elementor-heading-title{font-size:var( --e-global-typography-9381bf7-font-size );line-height:var( --e-global-typography-9381bf7-line-height );}.elementor-678 .elementor-element.elementor-element-5f8292e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-1935c09 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-77f3eee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-ac51831 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-30ad8d7 .elementor-heading-title{font-size:var( --e-global-typography-2c322f7-font-size );line-height:var( --e-global-typography-2c322f7-line-height );letter-spacing:var( --e-global-typography-2c322f7-letter-spacing );}.elementor-678 .elementor-element.elementor-element-2e68019{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-678 .elementor-element.elementor-element-608b5f4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-c768ae6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-fbb5b70 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-354e7c3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-f8908f0{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-678 .elementor-element.elementor-element-f8908f0 .elementor-heading-title{font-size:var( --e-global-typography-2c322f7-font-size );line-height:var( --e-global-typography-2c322f7-line-height );letter-spacing:var( --e-global-typography-2c322f7-letter-spacing );}.elementor-678 .elementor-element.elementor-element-6db32a9{text-align:center;}}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-7eb3589{--padding-top:12%;--padding-bottom:8%;--padding-left:-99%;--padding-right:4%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-4ba50bf .elementor-heading-title{font-size:var( --e-global-typography-2f93f9f-font-size );line-height:var( --e-global-typography-2f93f9f-line-height );letter-spacing:var( --e-global-typography-2f93f9f-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-678 .elementor-element.elementor-element-e3d45e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-678 .elementor-element.elementor-element-217be85 .elementor-button{font-size:var( --e-global-typography-cc40451-font-size );line-height:var( --e-global-typography-cc40451-line-height );}.elementor-678 .elementor-element.elementor-element-3945f18 .elementor-button{font-size:var( --e-global-typography-cc40451-font-size );line-height:var( --e-global-typography-cc40451-line-height );}.elementor-678 .elementor-element.elementor-element-ee3a164{--padding-top:20%;--padding-bottom:20%;--padding-left:4%;--padding-right:4%;}.elementor-678 .elementor-element.elementor-element-f7f54ea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-f7f54ea .elementor-heading-title{font-size:var( --e-global-typography-9381bf7-font-size );line-height:var( --e-global-typography-9381bf7-line-height );}.elementor-678 .elementor-element.elementor-element-9fa7456{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-67588e1 .elementor-heading-title{font-size:var( --e-global-typography-050ebad-font-size );line-height:var( --e-global-typography-050ebad-line-height );letter-spacing:var( --e-global-typography-050ebad-letter-spacing );}.elementor-678 .elementor-element.elementor-element-352f7f4 .elementor-heading-title{font-size:var( --e-global-typography-050ebad-font-size );line-height:var( --e-global-typography-050ebad-line-height );letter-spacing:var( --e-global-typography-050ebad-letter-spacing );}.elementor-678 .elementor-element.elementor-element-2db2391 .elementor-heading-title{font-size:var( --e-global-typography-050ebad-font-size );line-height:var( --e-global-typography-050ebad-line-height );letter-spacing:var( --e-global-typography-050ebad-letter-spacing );}.elementor-678 .elementor-element.elementor-element-fa56ea6{--padding-top:20%;--padding-bottom:20%;--padding-left:4%;--padding-right:4%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-678 .elementor-element.elementor-element-95ef720{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-31ea570{text-align:center;}.elementor-678 .elementor-element.elementor-element-31ea570 .elementor-heading-title{font-size:var( --e-global-typography-9381bf7-font-size );line-height:var( --e-global-typography-9381bf7-line-height );}.elementor-678 .elementor-element.elementor-element-1dc58f3{text-align:start;}.elementor-678 .elementor-element.elementor-element-4ecb22b{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-8bf9337{--padding-top:20%;--padding-bottom:20%;--padding-left:4%;--padding-right:4%;}.elementor-678 .elementor-element.elementor-element-62bd4c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-62bd4c8 .elementor-heading-title{font-size:var( --e-global-typography-9381bf7-font-size );line-height:var( --e-global-typography-9381bf7-line-height );}.elementor-678 .elementor-element.elementor-element-8889176 .elementor-heading-title{font-size:var( --e-global-typography-395ea90-font-size );}.elementor-678 .elementor-element.elementor-element-9c41002 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-678 .elementor-element.elementor-element-1aa2b4f .elementor-heading-title{font-size:var( --e-global-typography-395ea90-font-size );}.elementor-678 .elementor-element.elementor-element-1c0bfd0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-678 .elementor-element.elementor-element-565815b{--padding-top:20%;--padding-bottom:20%;--padding-left:4%;--padding-right:4%;}.elementor-678 .elementor-element.elementor-element-586d456{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-678 .elementor-element.elementor-element-586d456 .elementor-heading-title{font-size:var( --e-global-typography-9381bf7-font-size );line-height:var( --e-global-typography-9381bf7-line-height );}.elementor-678 .elementor-element.elementor-element-5f8292e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-1935c09 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-77f3eee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-ac51831 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-30ad8d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-30ad8d7 .elementor-heading-title{font-size:var( --e-global-typography-2c322f7-font-size );line-height:var( --e-global-typography-2c322f7-line-height );letter-spacing:var( --e-global-typography-2c322f7-letter-spacing );}.elementor-678 .elementor-element.elementor-element-608b5f4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-c768ae6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-fbb5b70 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-354e7c3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-f8908f0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-f8908f0 .elementor-heading-title{font-size:var( --e-global-typography-2c322f7-font-size );line-height:var( --e-global-typography-2c322f7-line-height );letter-spacing:var( --e-global-typography-2c322f7-letter-spacing );}}@media(min-width:768px){.elementor-678 .elementor-element.elementor-element-7eb3589{--content-width:1440px;}.elementor-678 .elementor-element.elementor-element-a633cce{--width:80%;}.elementor-678 .elementor-element.elementor-element-2e02d22{--width:20%;}.elementor-678 .elementor-element.elementor-element-60a0e6d{--width:25%;}.elementor-678 .elementor-element.elementor-element-5c03af2{--width:25%;}.elementor-678 .elementor-element.elementor-element-6e86702{--width:25%;}.elementor-678 .elementor-element.elementor-element-89c35eb{--width:60%;}.elementor-678 .elementor-element.elementor-element-26d89a6{--width:50%;}.elementor-678 .elementor-element.elementor-element-18a36e0{--width:48%;}.elementor-678 .elementor-element.elementor-element-e422ee0{--width:48%;}.elementor-678 .elementor-element.elementor-element-a49f93d{--width:50%;}.elementor-678 .elementor-element.elementor-element-0e0366d{--width:50%;}.elementor-678 .elementor-element.elementor-element-6b68052{--width:48%;}.elementor-678 .elementor-element.elementor-element-293f7c1{--width:48%;}.elementor-678 .elementor-element.elementor-element-2980223{--width:48%;}.elementor-678 .elementor-element.elementor-element-4c12fca{--width:48%;}.elementor-678 .elementor-element.elementor-element-d8ea98b{--width:100%;}.elementor-678 .elementor-element.elementor-element-ed5e995{--width:48%;}.elementor-678 .elementor-element.elementor-element-ba2c532{--width:48%;}.elementor-678 .elementor-element.elementor-element-a1ea6f7{--width:48%;}.elementor-678 .elementor-element.elementor-element-bdf2eba{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-678 .elementor-element.elementor-element-a633cce{--width:100%;}.elementor-678 .elementor-element.elementor-element-2e02d22{--width:0%;}.elementor-678 .elementor-element.elementor-element-60a0e6d{--width:33%;}.elementor-678 .elementor-element.elementor-element-5c03af2{--width:33%;}.elementor-678 .elementor-element.elementor-element-6e86702{--width:33%;}.elementor-678 .elementor-element.elementor-element-89c35eb{--width:100%;}.elementor-678 .elementor-element.elementor-element-26d89a6{--width:100%;}.elementor-678 .elementor-element.elementor-element-a49f93d{--width:38%;}.elementor-678 .elementor-element.elementor-element-0e0366d{--width:60%;}.elementor-678 .elementor-element.elementor-element-565815b{--width:100%;}.elementor-678 .elementor-element.elementor-element-ed5e995{--width:48%;}}@media(min-width:1025px){.elementor-678 .elementor-element.elementor-element-7eb3589:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-7eb3589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-678 .elementor-element.elementor-element-8bf9337::before, .elementor-678 .elementor-element.elementor-element-8bf9337 > .elementor-background-video-container::before, .elementor-678 .elementor-element.elementor-element-8bf9337 > .e-con-inner > .elementor-background-video-container::before, .elementor-678 .elementor-element.elementor-element-8bf9337 > .elementor-background-slideshow::before, .elementor-678 .elementor-element.elementor-element-8bf9337 > .e-con-inner > .elementor-background-slideshow::before, .elementor-678 .elementor-element.elementor-element-8bf9337 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}