.elementor-3544 .elementor-element.elementor-element-1c75104 > .elementor-container{min-height:164px;}.elementor-3544 .elementor-element.elementor-element-1c75104:not(.elementor-motion-effects-element-type-background), .elementor-3544 .elementor-element.elementor-element-1c75104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://kantoff.gelascosite.com/wp-content/uploads/2023/09/image00014-1.jpg");background-position:center left;background-size:100% auto;}.elementor-3544 .elementor-element.elementor-element-1c75104 > .elementor-background-overlay{background-color:#00000069;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3544 .elementor-element.elementor-element-1c75104{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3544 .elementor-element.elementor-element-e8899a5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3544 .elementor-element.elementor-element-e8899a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3544 .elementor-element.elementor-element-e8899a5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3544 .elementor-element.elementor-element-e7c2f62 .elementor-heading-title{color:#FFFFFF;font-size:64px;font-weight:600;}.elementor-3544 .elementor-element.elementor-element-e7c2f62 > .elementor-widget-container{margin:0px 13px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3544 .elementor-element.elementor-element-e7c2f62{width:auto;max-width:auto;}.elementor-3544 .elementor-element.elementor-element-b8975b4 .elementor-heading-title{color:#FFFFFF00;font-size:64px;font-weight:700;}.elementor-3544 .elementor-element.elementor-element-b8975b4 > .elementor-widget-container{margin:0px 013px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3544 .elementor-element.elementor-element-b8975b4{width:auto;max-width:auto;}.elementor-3544 .elementor-element.elementor-element-8a2ef19:not(.elementor-motion-effects-element-type-background), .elementor-3544 .elementor-element.elementor-element-8a2ef19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3544 .elementor-element.elementor-element-8a2ef19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3544 .elementor-element.elementor-element-8a2ef19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-element-e3f9865 .porto-sicon-box.top-icon{text-align:left;}.elementor-3544 .elementor-element.elementor-element-e3f9865 .porto-sicon-img{font-size:400px;border-radius:5px;}.elementor-3544 .elementor-element.elementor-element-e3f9865 .porto-icon.advanced{border-radius:5px;}.elementor-3544 .elementor-element.elementor-element-e3f9865 .porto-sicon-title{font-size:24px;font-weight:700;line-height:27px;color:#000000;}.elementor-3544 .elementor-element.elementor-element-e3f9865 .porto-sicon-header p{font-size:16.8px;font-weight:300;line-height:1.2em;}.elementor-3544 .elementor-element.elementor-element-e3f9865 .porto-sicon-description{font-size:17px;color:var( --e-global-color-primary );}.elementor-3544 .elementor-element.elementor-element-e3f9865 .porto-sicon-header{margin-bottom:30px;}.elementor-3544 .elementor-element.elementor-element-e3f9865 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-3544 .elementor-element.elementor-element-e3f9865.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-element-adecfa3 .porto-sicon-box.top-icon{text-align:left;}.elementor-3544 .elementor-element.elementor-element-adecfa3 .porto-sicon-img{font-size:400px;border-radius:5px;}.elementor-3544 .elementor-element.elementor-element-adecfa3 .porto-icon.advanced{border-radius:5px;}.elementor-3544 .elementor-element.elementor-element-adecfa3 .porto-sicon-title{font-size:24px;font-weight:700;line-height:27px;color:#000000;}.elementor-3544 .elementor-element.elementor-element-adecfa3 .porto-sicon-header p{font-size:16.8px;font-weight:300;line-height:1.2em;}.elementor-3544 .elementor-element.elementor-element-adecfa3 .porto-sicon-description{font-size:17px;color:var( --e-global-color-primary );}.elementor-3544 .elementor-element.elementor-element-adecfa3 .porto-sicon-header{margin-bottom:30px;}.elementor-3544 .elementor-element.elementor-element-adecfa3 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-3544 .elementor-element.elementor-element-adecfa3.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-element-218bbac .porto-sicon-box.top-icon{text-align:left;}.elementor-3544 .elementor-element.elementor-element-218bbac .porto-sicon-img{font-size:400px;border-radius:5px;}.elementor-3544 .elementor-element.elementor-element-218bbac .porto-icon.advanced{border-radius:5px;}.elementor-3544 .elementor-element.elementor-element-218bbac .porto-sicon-title{font-size:24px;font-weight:700;line-height:27px;color:#000000;}.elementor-3544 .elementor-element.elementor-element-218bbac .porto-sicon-header p{font-size:16.8px;font-weight:300;line-height:1.2em;}.elementor-3544 .elementor-element.elementor-element-218bbac .porto-sicon-description{font-size:17px;color:var( --e-global-color-primary );}.elementor-3544 .elementor-element.elementor-element-218bbac .porto-sicon-header{margin-bottom:30px;}.elementor-3544 .elementor-element.elementor-element-218bbac > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-3544 .elementor-element.elementor-element-218bbac.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-3544 .elementor-element.elementor-element-7b63440:not(.elementor-motion-effects-element-type-background), .elementor-3544 .elementor-element.elementor-element-7b63440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3544 .elementor-element.elementor-element-7b63440{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3544 .elementor-element.elementor-element-7b63440 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-element-d15b3ba .porto-sicon-box.top-icon{text-align:left;}.elementor-3544 .elementor-element.elementor-element-d15b3ba .porto-sicon-img{font-size:400px;border-radius:5px;}.elementor-3544 .elementor-element.elementor-element-d15b3ba .porto-icon.advanced{border-radius:5px;}.elementor-3544 .elementor-element.elementor-element-d15b3ba .porto-sicon-title{font-size:24px;font-weight:700;line-height:27px;color:#000000;}.elementor-3544 .elementor-element.elementor-element-d15b3ba .porto-sicon-header p{font-size:16.8px;font-weight:300;line-height:1.2em;}.elementor-3544 .elementor-element.elementor-element-d15b3ba .porto-sicon-description{font-size:17px;color:var( --e-global-color-primary );}.elementor-3544 .elementor-element.elementor-element-d15b3ba .porto-sicon-header{margin-bottom:30px;}.elementor-3544 .elementor-element.elementor-element-d15b3ba > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-3544 .elementor-element.elementor-element-d15b3ba.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-element-a41c268 .porto-sicon-box.top-icon{text-align:left;}.elementor-3544 .elementor-element.elementor-element-a41c268 .porto-sicon-img{font-size:400px;border-radius:5px;}.elementor-3544 .elementor-element.elementor-element-a41c268 .porto-icon.advanced{border-radius:5px;}.elementor-3544 .elementor-element.elementor-element-a41c268 .porto-sicon-title{font-size:24px;font-weight:700;line-height:27px;color:#000000;}.elementor-3544 .elementor-element.elementor-element-a41c268 .porto-sicon-header p{font-size:16.8px;font-weight:300;line-height:1.2em;}.elementor-3544 .elementor-element.elementor-element-a41c268 .porto-sicon-description{font-size:17px;color:var( --e-global-color-primary );}.elementor-3544 .elementor-element.elementor-element-a41c268 .porto-sicon-header{margin-bottom:30px;}.elementor-3544 .elementor-element.elementor-element-a41c268 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-3544 .elementor-element.elementor-element-a41c268.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-bc-flex-widget .elementor-3544 .elementor-element.elementor-element-7ca998f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3544 .elementor-element.elementor-element-7ca998f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3544 .elementor-element.elementor-element-7ca998f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3544 .elementor-element.elementor-element-7ca998f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3544 .elementor-element.elementor-element-748b4b4{text-align:center;width:auto;max-width:auto;}.elementor-3544 .elementor-element.elementor-element-748b4b4 .btn{font-size:26px;font-weight:700;color:#FFFFFF;padding:30px 56px 30px 69px;}.elementor-3544 .elementor-element.elementor-element-748b4b4 .btn:hover, .elementor-3544 .elementor-element.elementor-element-748b4b4 .btn:focus, .elementor-3544 .elementor-element.elementor-element-748b4b4 .btn:active{color:var( --e-global-color-primary );background-color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-3544 .elementor-element.elementor-element-748b4b4 .btn-icon i{font-size:32px;margin-right:19px;}.elementor-3544 .elementor-element.elementor-element-748b4b4 .btn-icon-right i{margin-left:19px;margin-right:0;}.elementor-3544 .elementor-element.elementor-element-748b4b4 > .elementor-widget-container{margin:0px -20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3544 .elementor-element.elementor-element-748b4b4.elementor-element{--align-self:center;}.elementor-3544 .elementor-element.elementor-element-221372e:not(.elementor-motion-effects-element-type-background), .elementor-3544 .elementor-element.elementor-element-221372e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3544 .elementor-element.elementor-element-221372e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-3544 .elementor-element.elementor-element-221372e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3544 .elementor-element.elementor-element-0bac2ea{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3544 .elementor-element.elementor-element-0bac2ea .elementor-heading-title{color:#FFFFFF;font-size:40px;letter-spacing:1px;}.elementor-3544 .elementor-element.elementor-element-0bac2ea > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-3544 .elementor-element.elementor-element-82615be.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3544 .elementor-element.elementor-element-82615be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3544 .elementor-element.elementor-element-c800068 .btn{font-weight:700;}.elementor-3544 .elementor-element.elementor-element-c800068 .btn:hover, .elementor-3544 .elementor-element.elementor-element-c800068 .btn:focus, .elementor-3544 .elementor-element.elementor-element-c800068 .btn:active{color:var( --e-global-color-primary );}.elementor-3544 .elementor-element.elementor-element-87d29ba > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3544 .elementor-element.elementor-element-87d29ba:not(.elementor-motion-effects-element-type-background), .elementor-3544 .elementor-element.elementor-element-87d29ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3544 .elementor-element.elementor-element-87d29ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3544 .elementor-element.elementor-element-87d29ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3544 .elementor-element.elementor-element-2a48a4b > .elementor-widget-container{border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3544 .elementor-element.elementor-element-b4fe2ad .elementor-heading-title{color:#31596A;font-family:"Helvetica", Poppins;font-size:1.9em;font-weight:500;line-height:1.4em;letter-spacing:-0.6px;}.elementor-3544 .elementor-element.elementor-element-b4fe2ad > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3544 .elementor-element.elementor-element-bb76dff .elementor-heading-title{font-family:"Poppins", Poppins;font-size:2.5em;line-height:1.2em;}.elementor-3544 .elementor-element.elementor-element-88c4ef0 .elementor-heading-title{color:var( --e-global-color-secondary );font-size:20px;line-height:1.8em;}.elementor-3544 .elementor-element.elementor-element-88c4ef0 > .elementor-widget-container{margin:0px 0px 37px 0px;}.elementor-3544 .elementor-element.elementor-element-65831aa .btn{font-size:13px;font-weight:700;border-color:var( --e-global-color-primary );padding:18px 38px 18px 33px;}.elementor-3544 .elementor-element.elementor-element-65831aa .btn:hover, .elementor-3544 .elementor-element.elementor-element-65831aa .btn:focus, .elementor-3544 .elementor-element.elementor-element-65831aa .btn:active{color:#000000;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3544 .elementor-element.elementor-element-65831aa .btn-icon i{font-size:17px;margin-right:18px;}.elementor-3544 .elementor-element.elementor-element-65831aa .btn-icon-right i{margin-left:18px;margin-right:0;}.elementor-3544 .elementor-element.elementor-element-65831aa > .elementor-widget-container{margin:0px 56px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3544 .elementor-element.elementor-element-65831aa{width:auto;max-width:auto;}.elementor-3544 .elementor-element.elementor-element-f732883 .btn{font-size:13px;font-weight:700;border-color:var( --e-global-color-primary );padding:18px 38px 18px 33px;}.elementor-3544 .elementor-element.elementor-element-f732883 .btn:hover, .elementor-3544 .elementor-element.elementor-element-f732883 .btn:focus, .elementor-3544 .elementor-element.elementor-element-f732883 .btn:active{color:#000000;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3544 .elementor-element.elementor-element-f732883 .btn-icon i{font-size:17px;margin-right:18px;}.elementor-3544 .elementor-element.elementor-element-f732883 .btn-icon-right i{margin-left:18px;margin-right:0;}.elementor-3544 .elementor-element.elementor-element-f732883 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3544 .elementor-element.elementor-element-f732883{width:auto;max-width:auto;}@media(max-width:991px) and (min-width:768px){.elementor-3544 .elementor-element.elementor-element-82615be{width:66.6666%;}.elementor-3544 .elementor-element.elementor-element-f7405f0{width:100%;}.elementor-3544 .elementor-element.elementor-element-f7bb265{width:100%;}}@media(max-width:767px){.elementor-3544 .elementor-element.elementor-element-1c75104{padding:0px 0px 30px 0px;}.elementor-3544 .elementor-element.elementor-element-748b4b4{text-align:center;}.elementor-3544 .elementor-element.elementor-element-221372e{padding:0px 0px 30px 0px;}.elementor-3544 .elementor-element.elementor-element-0bac2ea{text-align:center;}.elementor-3544 .elementor-element.elementor-element-0bac2ea .elementor-heading-title{font-size:38px;line-height:1.4em;}.elementor-3544 .elementor-element.elementor-element-0bac2ea > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-3544 .elementor-element.elementor-element-c800068{text-align:center;}.elementor-3544 .elementor-element.elementor-element-87d29ba{margin-top:0px;margin-bottom:-43px;}.elementor-3544 .elementor-element.elementor-element-f7bb265 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3544 .elementor-element.elementor-element-88c4ef0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3544 .elementor-element.elementor-element-65831aa{text-align:center;width:100%;max-width:100%;}.elementor-3544 .elementor-element.elementor-element-65831aa .btn{padding:20px 42px 20px 42px;}.elementor-3544 .elementor-element.elementor-element-65831aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3544 .elementor-element.elementor-element-f732883{text-align:center;width:100%;max-width:100%;}.elementor-3544 .elementor-element.elementor-element-f732883 .btn{padding:20px 37px 20px 37px;}.elementor-3544 .elementor-element.elementor-element-f732883 > .elementor-widget-container{margin:25px 0px -20px 0px;}}/* Start custom CSS for heading, class: .elementor-element-b8975b4 */.elementor-3544 .elementor-element.elementor-element-b8975b4 h2 {
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: #fff;
  color: transparent;
}/* End custom CSS */