.elementor-7 .elementor-element.elementor-element-5390e4a0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-5390e4a0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5390e4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://popupyoga.eus/wp-content/uploads/2025/07/slide.webp");background-size:cover;}.elementor-7 .elementor-element.elementor-element-5390e4a0 > .elementor-container{min-height:70vh;}.elementor-7 .elementor-element.elementor-element-5390e4a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;}.elementor-7 .elementor-element.elementor-element-5390e4a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-3e54f9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-7 .elementor-element.elementor-element-3e54f9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-3e54f9f .elementor-heading-title{font-size:50px;font-weight:500;line-height:66px;letter-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-7 .elementor-element.elementor-element-57bbc97{text-align:center;width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-57bbc97:hover{--e-transform-scale:1.1;}.elementor-7 .elementor-element.elementor-element-57bbc97.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-57bbc97 .btn{border-radius:30px 30px 30px 30px;font-size:20px;font-weight:400;text-transform:none;line-height:30px;letter-spacing:0px;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );padding:1rem 2rem 1rem 2rem;}.elementor-7 .elementor-element.elementor-element-4a595a4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-4a595a4{margin-top:0rem;margin-bottom:0rem;}.elementor-7 .elementor-element.elementor-element-c3243e0 .porto-u-main-heading > *{font-size:18px;font-weight:400;line-height:52px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-c3243e0 .porto-u-sub-heading{font-size:40px;font-weight:400;line-height:50px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-ee39a4d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-ee39a4d{margin-top:0rem;margin-bottom:0rem;}.elementor-7 .elementor-element.elementor-element-ac5add4 .porto-u-main-heading > *{font-size:18px;font-weight:400;line-height:52px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-ac5add4 .porto-u-sub-heading{font-size:40px;font-weight:400;line-height:50px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-ae34f1b{margin-top:0rem;margin-bottom:0rem;}.elementor-7 .elementor-element.elementor-element-36ba0bc .porto-u-main-heading > *{font-size:44px;font-weight:400;line-height:54px;color:var( --e-global-color-tertiary );}.elementor-7 .elementor-element.elementor-element-36ba0bc .porto-u-sub-heading{font-size:18px;font-weight:500;line-height:28px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-517ce80:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-517ce80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-517ce80{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-517ce80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-6db30c4 .porto-u-main-heading > *{font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-tertiary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-6db30c4 .porto-u-sub-heading{font-size:20px;font-weight:400;text-decoration:underline;line-height:30px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-291fee1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-291fee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-291fee1{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-291fee1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-3f0d19f .porto-u-main-heading > *{font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-tertiary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-3f0d19f .porto-u-sub-heading{font-size:20px;font-weight:400;text-decoration:underline;line-height:30px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2685c39:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2685c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-2685c39{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-2685c39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-1895f61 .porto-u-main-heading > *{font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-tertiary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-1895f61 .porto-u-sub-heading{font-size:20px;font-weight:400;text-decoration:underline;line-height:30px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-dd1fd0c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-dd1fd0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-dd1fd0c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-dd1fd0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-d82a314 .porto-u-main-heading > *{font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-tertiary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-d82a314 .porto-u-sub-heading{font-size:20px;font-weight:400;text-decoration:underline;line-height:30px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a1f953d{margin-top:0rem;margin-bottom:0rem;}.elementor-7 .elementor-element.elementor-element-89ccb2b{width:auto;max-width:auto;margin:0px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-89ccb2b .porto-u-main-heading > *{font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-tertiary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-89ccb2b .porto-u-sub-heading{font-size:20px;font-weight:400;text-decoration:underline;line-height:30px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-c39832f{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-de1b872:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-de1b872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-de1b872{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-de1b872 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-d003891 .porto-sicon-img{font-size:60px;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-d003891 .porto-icon.advanced{border-radius:0px;}.elementor-7 .elementor-element.elementor-element-d003891 .porto-icon, .elementor-7 .elementor-element.elementor-element-d003891 .porto-sicon-img{margin:0px 50px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d003891 .porto-sicon-title{font-size:24px;line-height:34px;color:var( --e-global-color-tertiary );}.elementor-7 .elementor-element.elementor-element-98c081b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-98c081b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-98c081b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-98c081b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-5cc190f .porto-sicon-img{font-size:60px;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-5cc190f .porto-icon.advanced{border-radius:0px;}.elementor-7 .elementor-element.elementor-element-5cc190f .porto-icon, .elementor-7 .elementor-element.elementor-element-5cc190f .porto-sicon-img{margin:0px 50px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5cc190f .porto-sicon-title{font-size:24px;line-height:34px;color:var( --e-global-color-tertiary );}.elementor-7 .elementor-element.elementor-element-774bb15:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-774bb15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-774bb15{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-774bb15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-27af0a6 .porto-sicon-img{font-size:60px;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-27af0a6 .porto-icon.advanced{border-radius:0px;}.elementor-7 .elementor-element.elementor-element-27af0a6 .porto-icon, .elementor-7 .elementor-element.elementor-element-27af0a6 .porto-sicon-img{margin:0px 50px 0px 0px;}.elementor-7 .elementor-element.elementor-element-27af0a6 .porto-sicon-title{font-size:24px;line-height:34px;color:var( --e-global-color-tertiary );}.elementor-7 .elementor-element.elementor-element-5e3d061:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5e3d061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-5e3d061{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-5e3d061 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-ab60474 .porto-sicon-img{font-size:60px;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-ab60474 .porto-icon.advanced{border-radius:0px;}.elementor-7 .elementor-element.elementor-element-ab60474 .porto-icon, .elementor-7 .elementor-element.elementor-element-ab60474 .porto-sicon-img{margin:0px 50px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ab60474 .porto-sicon-title{font-size:24px;line-height:34px;color:var( --e-global-color-tertiary );}.elementor-7 .elementor-element.elementor-element-ad349db:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ad349db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-ad349db{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-ad349db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-0aeeef0 .porto-sicon-img{font-size:40px;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-0aeeef0 .porto-icon.advanced{border-radius:0px;}.elementor-7 .elementor-element.elementor-element-0aeeef0 .porto-icon, .elementor-7 .elementor-element.elementor-element-0aeeef0 .porto-sicon-img{margin:0px 68px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0aeeef0 .porto-sicon-title{font-size:24px;line-height:34px;color:var( --e-global-color-tertiary );}.elementor-7 .elementor-element.elementor-element-5efb3e24:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5efb3e24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #FFFFFF 50%);}.elementor-7 .elementor-element.elementor-element-5efb3e24 > .porto-ibanner{background-color:#D5B498;min-height:300px;}.elementor-7 .elementor-element.elementor-element-5efb3e24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3em;margin-bottom:3em;}.elementor-7 .elementor-element.elementor-element-5efb3e24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-e930dc7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-e930dc7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-e930dc7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 20px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-e930dc7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-721d03ed:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-721d03ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-721d03ed{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-721d03ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-4d9b5b1e .elementor-heading-title{font-size:48px;font-weight:500;line-height:60px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5bae3be{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );margin-top:0rem;margin-bottom:0rem;padding:0px 0px 60px 0px;}.elementor-7 .elementor-element.elementor-element-d1282cb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d1282cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-d1282cb{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-d1282cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-2363c11 .porto-u-main-heading > *{font-size:30px;font-weight:400;line-height:40px;color:var( --e-global-color-secondary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-2363c11 .porto-u-sub-heading{font-size:20px;font-weight:400;text-decoration:underline;line-height:30px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-181d4c6 .btn{border-radius:60px 60px 60px 60px;font-size:20px;font-weight:400;line-height:30px;padding:5px 15px 5px 15px;}.elementor-7 .elementor-element.elementor-element-7f7c22d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7f7c22d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-7f7c22d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-7f7c22d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-8048cf2 .porto-u-main-heading > *{font-size:48px;font-weight:400;line-height:58px;color:var( --e-global-color-tertiary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-8048cf2 .porto-u-sub-heading{font-size:24px;font-weight:400;line-height:32px;color:var( --e-global-color-tertiary );}.elementor-7 .elementor-element.elementor-element-eb5ab7e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-eb5ab7e{margin-top:3.75rem;margin-bottom:0rem;}.elementor-7 .elementor-element.elementor-element-11fc956 .porto-u-main-heading > *{font-size:46px;font-weight:500;line-height:56px;color:var( --e-global-color-tertiary );}.elementor-7 .elementor-element.elementor-element-d27d0e7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-d27d0e7{margin-top:3.75rem;margin-bottom:0rem;}.elementor-element-e9c1bcf .porto-sicon-box.top-icon{text-align:center;}.elementor-7 .elementor-element.elementor-element-e9c1bcf .porto-sicon-img{font-size:200px;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-e9c1bcf .porto-icon.advanced{border-radius:0px;}.elementor-7 .elementor-element.elementor-element-e9c1bcf .porto-sicon-title{font-size:30px;line-height:40px;color:var( --e-global-color-primary );margin-bottom:20px;}.elementor-7 .elementor-element.elementor-element-e9c1bcf .porto-sicon-header p{font-size:20px;line-height:30px;color:var( --e-global-color-tertiary );}.elementor-element-cda4113 .porto-sicon-box.top-icon{text-align:center;}.elementor-7 .elementor-element.elementor-element-cda4113 .porto-sicon-img{font-size:220px;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-cda4113 .porto-icon.advanced{border-radius:0px;}.elementor-7 .elementor-element.elementor-element-cda4113 .porto-icon, .elementor-7 .elementor-element.elementor-element-cda4113 .porto-sicon-img{margin:20px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-cda4113 .porto-sicon-title{font-size:30px;line-height:40px;color:var( --e-global-color-primary );margin-bottom:20px;}.elementor-7 .elementor-element.elementor-element-cda4113 .porto-sicon-header p{font-size:20px;line-height:30px;color:var( --e-global-color-tertiary );}.elementor-element-a899fe2 .porto-sicon-box.top-icon{text-align:center;}.elementor-7 .elementor-element.elementor-element-a899fe2 .porto-sicon-img{font-size:200px;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-a899fe2 .porto-icon.advanced{border-radius:0px;}.elementor-7 .elementor-element.elementor-element-a899fe2 .porto-sicon-title{font-size:30px;line-height:40px;color:var( --e-global-color-primary );margin-bottom:20px;}.elementor-7 .elementor-element.elementor-element-a899fe2 .porto-sicon-header p{font-size:20px;line-height:30px;color:var( --e-global-color-tertiary );}.elementor-element-ac9b283 .porto-sicon-box.top-icon{text-align:center;}.elementor-7 .elementor-element.elementor-element-ac9b283 .porto-sicon-img{font-size:160px;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-ac9b283 .porto-icon.advanced{border-radius:0px;}.elementor-7 .elementor-element.elementor-element-ac9b283 .porto-sicon-title{font-size:30px;line-height:40px;color:var( --e-global-color-primary );margin-bottom:20px;}.elementor-7 .elementor-element.elementor-element-ac9b283 .porto-sicon-header p{font-size:20px;line-height:30px;color:var( --e-global-color-tertiary );}.elementor-7 .elementor-element.elementor-element-42216e1e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-42216e1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, #FFFFFF 50%);}.elementor-7 .elementor-element.elementor-element-42216e1e > .porto-ibanner{background-color:#D5B498;min-height:300px;}.elementor-7 .elementor-element.elementor-element-42216e1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3em;margin-bottom:3em;}.elementor-7 .elementor-element.elementor-element-42216e1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-63d51551:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-63d51551 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-63d51551 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 20px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-63d51551 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-5e51750d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5e51750d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-5e51750d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-5e51750d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-27c944c2 .elementor-heading-title{font-size:48px;font-weight:500;line-height:60px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-950a78b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-950a78b{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );margin-top:0rem;margin-bottom:0rem;padding:0px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-99ebf40.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-99ebf40.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-d3218e8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-d3218e8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d3218e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-d3218e8 > .elementor-container{min-height:240px;}.elementor-7 .elementor-element.elementor-element-d3218e8{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-d3218e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-65953ef .porto-u-main-heading > *{font-size:26px;font-weight:500;line-height:36px;color:var( --e-global-color-primary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-65953ef .porto-u-sub-heading{font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-tertiary );}.elementor-7 .elementor-element.elementor-element-1865fa2 .porto-u-main-heading > *{font-size:26px;font-weight:500;line-height:36px;color:var( --e-global-color-primary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-1865fa2 .porto-u-sub-heading{font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-tertiary );}.elementor-7 .elementor-element.elementor-element-374b8c2 .porto-u-main-heading > *{font-size:26px;font-weight:500;line-height:36px;color:var( --e-global-color-primary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-374b8c2 .porto-u-sub-heading{font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-tertiary );}.elementor-7 .elementor-element.elementor-element-5a5c804 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-5a5c804{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 60px 0px;}.elementor-7 .elementor-element.elementor-element-9c69ce2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-9c69ce2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-9c69ce2 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-9c69ce2 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-9c69ce2 > .elementor-background-slideshow{border-radius:200px 0px 0px 200px;}.elementor-7 .elementor-element.elementor-element-9c69ce2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 30px 80px 80px;}.elementor-7 .elementor-element.elementor-element-9c69ce2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-e080e75 .porto-u-main-heading > *{font-size:44px;font-weight:500;line-height:54px;color:#FFFFFF;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-e080e75 .porto-u-sub-heading{font-size:24px;font-weight:400;line-height:34px;color:var( --e-global-color-tertiary );}.elementor-7 .elementor-element.elementor-element-ba3f6b3{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 60px 0px;}.elementor-7 .elementor-element.elementor-element-1680671:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-1680671 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-1680671 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-1680671 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-1680671 > .elementor-background-slideshow{border-radius:200px 0px 0px 200px;}.elementor-7 .elementor-element.elementor-element-1680671 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 30px 80px 80px;}.elementor-7 .elementor-element.elementor-element-1680671 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-c114800 .porto-u-main-heading > *{font-size:36px;font-weight:400;line-height:46px;color:var( --e-global-color-secondary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-c114800 .porto-u-sub-heading{font-size:20px;font-weight:400;text-decoration:underline;line-height:30px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-47190b3 .btn{border-radius:60px 60px 60px 60px;font-size:20px;font-weight:400;line-height:30px;padding:5px 15px 5px 15px;}.elementor-7 .elementor-element.elementor-element-8c375a3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-8c375a3{margin-top:0rem;margin-bottom:60rem;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-157d54f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-157d54f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-157d54f > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-157d54f > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-157d54f > .elementor-background-slideshow{border-radius:0px 200px 200px 0px;}.elementor-7 .elementor-element.elementor-element-157d54f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 30px;}.elementor-7 .elementor-element.elementor-element-157d54f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-25a2c1a .porto-u-main-heading > *{font-size:44px;font-weight:500;line-height:54px;color:#FFFFFF;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-25a2c1a .porto-u-sub-heading{font-size:24px;font-weight:400;line-height:34px;color:var( --e-global-color-tertiary );}.elementor-7 .elementor-element.elementor-element-e4b616c{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3741cfb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-3741cfb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-3741cfb > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-3741cfb > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-3741cfb > .elementor-background-slideshow{border-radius:200px 0px 0px 200px;}.elementor-7 .elementor-element.elementor-element-3741cfb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-3741cfb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-51b8ef7 .elementor-testimonial-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-51b8ef7 .elementor-testimonial-content{color:var( --e-global-color-tertiary );font-size:16px;line-height:26px;}.elementor-7 .elementor-element.elementor-element-51b8ef7 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-size:16px;font-weight:600;line-height:26px;}.elementor-7 .elementor-element.elementor-element-51b8ef7 .elementor-testimonial-job{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-e08b5f8 .elementor-testimonial-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-e08b5f8 .elementor-testimonial-content{color:var( --e-global-color-tertiary );font-size:16px;line-height:26px;}.elementor-7 .elementor-element.elementor-element-e08b5f8 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-size:16px;font-weight:600;line-height:26px;}.elementor-7 .elementor-element.elementor-element-e08b5f8 .elementor-testimonial-job{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-cc8b995:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-cc8b995 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-cc8b995 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-cc8b995 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-cc8b995 > .elementor-background-slideshow{border-radius:200px 0px 0px 200px;}.elementor-7 .elementor-element.elementor-element-cc8b995 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-cc8b995 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-e626143 .elementor-testimonial-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-e626143 .elementor-testimonial-content{color:var( --e-global-color-tertiary );font-size:16px;line-height:26px;}.elementor-7 .elementor-element.elementor-element-e626143 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-size:16px;font-weight:600;line-height:26px;}.elementor-7 .elementor-element.elementor-element-e626143 .elementor-testimonial-job{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-0249e76 .elementor-testimonial-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-0249e76 .elementor-testimonial-content{color:var( --e-global-color-tertiary );font-size:16px;line-height:26px;}.elementor-7 .elementor-element.elementor-element-0249e76 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-size:16px;font-weight:600;line-height:26px;}.elementor-7 .elementor-element.elementor-element-0249e76 .elementor-testimonial-job{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-00553ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-00553ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-00553ce > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-00553ce > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-00553ce > .elementor-background-slideshow{border-radius:200px 0px 0px 200px;}.elementor-7 .elementor-element.elementor-element-00553ce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-00553ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-8e6ddc3 .elementor-testimonial-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-8e6ddc3 .elementor-testimonial-content{color:var( --e-global-color-tertiary );font-size:16px;line-height:26px;}.elementor-7 .elementor-element.elementor-element-8e6ddc3 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-size:16px;font-weight:600;line-height:26px;}.elementor-7 .elementor-element.elementor-element-8e6ddc3 .elementor-testimonial-job{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-8051fda .elementor-testimonial-wrapper{text-align:left;}.elementor-7 .elementor-element.elementor-element-8051fda .elementor-testimonial-content{color:var( --e-global-color-tertiary );font-size:16px;line-height:26px;}.elementor-7 .elementor-element.elementor-element-8051fda .elementor-testimonial-name{color:var( --e-global-color-secondary );font-size:16px;font-weight:600;line-height:26px;}.elementor-7 .elementor-element.elementor-element-8051fda .elementor-testimonial-job{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-66ae9cfc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-66ae9cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3EFED;}.elementor-7 .elementor-element.elementor-element-66ae9cfc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-7 .elementor-element.elementor-element-66ae9cfc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-7041c298 .porto-u-main-heading > *{font-size:35px;font-weight:600;line-height:45px;letter-spacing:-1.33px;}.elementor-7 .elementor-element.elementor-element-7041c298 .porto-u-sub-heading{font-size:26px;line-height:36px;color:#000000;}.elementor-7 .elementor-element.elementor-element-443fd33d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-443fd33d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-443fd33d{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-443fd33d .elementor-icon-list-icon{padding-right:10px;}.elementor-7 .elementor-element.elementor-element-443fd33d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-443fd33d .elementor-icon-list-item > a{font-size:30px;line-height:42px;}.elementor-7 .elementor-element.elementor-element-443fd33d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-element-524698e5 textarea{height:150px;--wpforms-field-size-input-height:calc( 150px / 2.8 );}.elementor-element-524698e5 input[type="tel"]::placeholder, .elementor-element-524698e5 input[type="text"]::placeholder, .elementor-element-524698e5 input[type="email"]::placeholder, .elementor-element-524698e5 textarea::placeholder, .elementor-element-524698e5 .form-control::placeholder{color:#000000;}.elementor-element-524698e5 div.wpforms-container input::placeholder,.elementor-element-524698e5 div.wpforms-container select::placeholder, .elementor-element-524698e5 div.wpforms-container textarea::placeholder{color:#000000 !important;opacity:1 !important;}.elementor-element-524698e5 input[type="text"], .elementor-element-524698e5 input[type="email"], .elementor-element-524698e5 input[type="date"], .elementor-element-524698e5 input[type="datetime"], .elementor-element-524698e5 input[type="number"], .elementor-element-524698e5 input[type="tel"], .elementor-element-524698e5 textarea, .elementor-element-524698e5 .form-control, .elementor-element-524698e5 select{background-color:#00000000;--wpforms-field-background-color:#00000000;border-width:0px 0px 2px 0px;--wpforms-field-border-size:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );--wpforms-field-border-color:var( --e-global-color-secondary );}.elementor-element-524698e5 button, .elementor-element-524698e5 .btn, .elementor-element-524698e5 input[type="submit"], .elementor-element-524698e5 input[type="button"], .elementor-element-524698e5 .wpforms-container button[type="submit"]{font-size:20px;font-weight:400;line-height:32px;}.elementor-element-524698e5 .wpforms-container button[type="submit"], .elementor-element-524698e5 button, .elementor-element-524698e5 .btn, .elementor-element-524698e5 input[type="submit"], .elementor-element-524698e5 input[type="button"]{padding:10px 30px 10px 30px;}.elementor-element-524698e5 button, .elementor-element-524698e5 .btn, .elementor-element-524698e5 input[type="submit"], .elementor-element-524698e5 input[type="button"]{border-radius:30px 30px 30px 30px;--wpforms-button-border-radius:30px 30px 30px 30px;}@media(max-width:991px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-142b333d{width:100%;}.elementor-7 .elementor-element.elementor-element-7657d4c3{width:100%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-3e54f9f .elementor-heading-title{font-size:4.25em;}.elementor-7 .elementor-element.elementor-element-57bbc97 .btn{padding:0.85rem 1.8rem 0.85rem 1.8rem;}}