.elementor-6 .elementor-element.elementor-element-d283f4d{--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;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-14a4311{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-d4ffc0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:0px 0px 6px rgba(0,0,0,0.3);color:#F85755;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-c1edb8c > .elementor-widget-container{margin:-3px -3px -3px -3px;}.elementor-6 .elementor-element.elementor-element-c1edb8c{text-align:justify;font-family:"Montserrat", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-da046cf .elementor-button{background-color:var( --e-global-color-a9a45d6 );font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-da046cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-da046cf.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-a8bc36d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-cff0092 img{border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-2397bc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-6 .elementor-element.elementor-element-134d5c1 > .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-2684b2f );border-radius:30px 30px 30px 30px;box-shadow:0px 0px 73px 0px rgba(190.39999999999998, 33.52695652173912, 33.52695652173912, 0.66);}.elementor-6 .elementor-element.elementor-element-134d5c1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6 .elementor-element.elementor-element-58404c2c{margin-top:0px;margin-bottom:0px;padding:0px 0px 110px 0px;}.elementor-6 .elementor-element.elementor-element-9fac8a2 .number-box{background-color:#FFC61B;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-9fac8a2 .s-box{box-shadow:0px 0px 90px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-9fac8a2 .icon-main i, .elementor-6 .elementor-element.elementor-element-9fac8a2 .icon-main span:before, .elementor-6 .elementor-element.elementor-element-9fac8a2 .number-box{font-size:40px;}.elementor-6 .elementor-element.elementor-element-9fac8a2 .icon-main img, .elementor-6 .elementor-element.elementor-element-9fac8a2 .icon-main svg{width:40px;}.elementor-6 .elementor-element.elementor-element-9fac8a2 .icon-main svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-9fac8a2 .s-box .service-box-title{font-family:"Montserrat", Sans-serif;}.elementor-6 .elementor-element.elementor-element-9fac8a2 .s-box p{font-family:"Montserrat", Sans-serif;}.elementor-6 .elementor-element.elementor-element-f7c18b4 .s-box{background-image:url("https://hiszpanskitomy.pl/wp-content/uploads/2025/06/Zaproszenie-1-768x545.png");background-position:-139px 0px;background-repeat:no-repeat;box-shadow:0px 0px 90px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-f7c18b4 .number-box{background-color:#FFC61B;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f7c18b4 .icon-main i, .elementor-6 .elementor-element.elementor-element-f7c18b4 .icon-main span:before, .elementor-6 .elementor-element.elementor-element-f7c18b4 .number-box{font-size:36px;}.elementor-6 .elementor-element.elementor-element-f7c18b4 .icon-main img, .elementor-6 .elementor-element.elementor-element-f7c18b4 .icon-main svg{width:36px;}.elementor-6 .elementor-element.elementor-element-f7c18b4 .content-box{padding-left:calc(0px + 50px);}.elementor-6 .elementor-element.elementor-element-f7c18b4 .icon-main svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f7c18b4 .s-box .service-box-title{font-family:"Montserrat", Sans-serif;}.elementor-6 .elementor-element.elementor-element-f7c18b4 .s-box p{font-family:"Montserrat", Sans-serif;}.elementor-6 .elementor-element.elementor-element-3a7adab .s-box{background-image:url("https://hiszpanskitomy.pl/wp-content/uploads/2025/06/obraz_2025-06-08_165505979.png");background-position:top right;background-repeat:no-repeat;box-shadow:0px 0px 90px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-3a7adab .number-box{background-color:#FFC61B;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-3a7adab .icon-main i, .elementor-6 .elementor-element.elementor-element-3a7adab .icon-main span:before, .elementor-6 .elementor-element.elementor-element-3a7adab .number-box{font-size:40px;}.elementor-6 .elementor-element.elementor-element-3a7adab .icon-main img, .elementor-6 .elementor-element.elementor-element-3a7adab .icon-main svg{width:40px;}.elementor-6 .elementor-element.elementor-element-3a7adab .icon-main svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-3a7adab .s-box .service-box-title{font-family:"Montserrat", Sans-serif;}.elementor-6 .elementor-element.elementor-element-3a7adab .s-box p{font-family:"Montserrat", Sans-serif;}.elementor-6 .elementor-element.elementor-element-10a3796 > .elementor-container{max-width:1400px;}.elementor-6 .elementor-element.elementor-element-10a3796{margin-top:3%;margin-bottom:3%;}.elementor-6 .elementor-element.elementor-element-31ca4e2d{--e-image-carousel-slides-to-show:4;}.elementor-6 .elementor-element.elementor-element-31ca4e2d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6 .elementor-element.elementor-element-31ca4e2d .elementor-swiper-button.elementor-swiper-button-next{color:#000000;}.elementor-6 .elementor-element.elementor-element-31ca4e2d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6 .elementor-element.elementor-element-31ca4e2d .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-6 .elementor-element.elementor-element-31ca4e2d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-2684b2f );border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-65ee2d12 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6 .elementor-element.elementor-element-65ee2d12:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-65ee2d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiszpanskitomy.pl/wp-content/uploads/2025/06/bg-shape1-home5.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-6 .elementor-element.elementor-element-65ee2d12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-6 .elementor-element.elementor-element-65ee2d12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-f29391c{text-align:center;}.elementor-6 .elementor-element.elementor-element-f29391c .ot-heading .sub-heading span{color:#000000;}.elementor-6 .elementor-element.elementor-element-f29391c .ot-heading .sub-heading:before, .elementor-6 .elementor-element.elementor-element-f29391c .ot-heading .sub-heading:after{background:#000000;}.elementor-6 .elementor-element.elementor-element-f29391c .ot-heading .main-heading{color:#000000;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-575f305f .elementor-counter-number-wrapper{color:var( --e-global-color-a9a45d6 );}.elementor-6 .elementor-element.elementor-element-575f305f .elementor-counter-title{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-6 .elementor-element.elementor-element-307cc577 .elementor-counter-number-wrapper{color:var( --e-global-color-a9a45d6 );}.elementor-6 .elementor-element.elementor-element-307cc577 .elementor-counter-title{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-7cc191d6 .elementor-counter-number-wrapper{color:var( --e-global-color-a9a45d6 );}.elementor-6 .elementor-element.elementor-element-7cc191d6 .elementor-counter-title{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-c98d62e > .elementor-element-populated{padding:0px 0px 0px 90px;}.elementor-6 .elementor-element.elementor-element-4c72fd9 > .elementor-widget-container{margin:-3px -3px -3px -3px;}.elementor-6 .elementor-element.elementor-element-4c72fd9{text-align:justify;font-family:"Montserrat", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-6 .elementor-element.elementor-element-340540cc{text-align:center;}.elementor-6 .elementor-element.elementor-element-340540cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:#000000;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-163e8da2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:15px;}.elementor-6 .elementor-element.elementor-element-163e8da2 .swiper-pagination-bullet-active, .elementor-6 .elementor-element.elementor-element-163e8da2 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-2684b2f );}.elementor-6 .elementor-element.elementor-element-163e8da2 .swiper-pagination-fraction{color:var( --e-global-color-2684b2f );}.elementor-6 .elementor-element.elementor-element-163e8da2 .elementor-main-swiper{height:301px;width:88%;}.elementor-6 .elementor-element.elementor-element-163e8da2 .elementor-swiper-button{font-size:41px;color:var( --e-global-color-a9a45d6 );}.elementor-6 .elementor-element.elementor-element-163e8da2 .elementor-swiper-button svg{fill:var( --e-global-color-a9a45d6 );}.elementor-6 .elementor-element.elementor-element-163e8da2 .swiper-pagination-bullet{height:7px;width:7px;}.elementor-6 .elementor-element.elementor-element-163e8da2 .swiper-horizontal .swiper-pagination-progressbar{height:7px;}.elementor-6 .elementor-element.elementor-element-163e8da2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-a9a45d6 );opacity:var( --e-global-color-a9a45d6 );}#elementor-lightbox-slideshow-163e8da2{background-color:var( --e-global-color-a9a45d6 );}.elementor-6 .elementor-element.elementor-element-163e8da2 .elementor-custom-embed-play i{font-size:20px;}.elementor-6 .elementor-element.elementor-element-52a01cc1:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-52a01cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9a45d6 );}.elementor-6 .elementor-element.elementor-element-52a01cc1 > .elementor-container{min-height:400px;}.elementor-6 .elementor-element.elementor-element-52a01cc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-52a01cc1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-316283b{text-align:left;}.elementor-6 .elementor-element.elementor-element-316283b .ot-heading .sub-heading span{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-316283b .ot-heading .sub-heading:before, .elementor-6 .elementor-element.elementor-element-316283b .ot-heading .sub-heading:after{background:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-316283b .ot-heading .main-heading{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-6 .elementor-element.elementor-element-150453c7 > .elementor-widget-container{margin:7px 7px 7px 7px;padding:0em 5em 0em 0em;}.elementor-6 .elementor-element.elementor-element-150453c7{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2f539f0d .elementor-button{background-color:var( --e-global-color-2684b2f );font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:1em 2em 1em 2em;}.elementor-6 .elementor-element.elementor-element-2f539f0d > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-6 .elementor-element.elementor-element-2f539f0d .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-26e165aa .elementor-button{background-color:var( --e-global-color-2684b2f );font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:1em 2em 1em 2em;}.elementor-6 .elementor-element.elementor-element-26e165aa > .elementor-widget-container{margin:0em 0em 6em 0em;}.elementor-6 .elementor-element.elementor-element-26e165aa .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-32dc2d6e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-32dc2d6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-32dc2d6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:9px;margin-bottom:9px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-32dc2d6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-16a576bb{padding:010px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f1292a7{text-align:center;}.elementor-6 .elementor-element.elementor-element-f1292a7 .ot-heading .sub-heading span{color:var( --e-global-color-a9a45d6 );}.elementor-6 .elementor-element.elementor-element-f1292a7 .ot-heading .sub-heading:before, .elementor-6 .elementor-element.elementor-element-f1292a7 .ot-heading .sub-heading:after{background:var( --e-global-color-a9a45d6 );}.elementor-6 .elementor-element.elementor-element-f1292a7 .ot-heading .main-heading{color:var( --e-global-color-a9a45d6 );}.elementor-6 .elementor-element.elementor-element-10c836b2{margin-top:-32px;margin-bottom:-32px;}.elementor-6 .elementor-element.elementor-element-7a4ac284{min-width:0px;}.elementor-6 .elementor-element.elementor-element-73eb9cc0 > .elementor-widget-container{margin:60px 60px 60px 60px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-2684b2f );border-radius:72px 72px 72px 72px;box-shadow:0px 0px 79px 0px rgba(175.92343749999998, 28.68316915760868, 28.68316915760868, 0.5);}.elementor-6 .elementor-element.elementor-element-73eb9cc0 .elementor-wrapper{--video-aspect-ratio:1.77777;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-f7c18b4 .s-box{background-position:0px 0px;}.elementor-6 .elementor-element.elementor-element-65ee2d12{padding:60px 0px 60px 0px;}.elementor-6 .elementor-element.elementor-element-c98d62e > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-6 .elementor-element.elementor-element-163e8da2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-cff0092{text-align:center;}.elementor-6 .elementor-element.elementor-element-cff0092 img{width:86%;}.elementor-6 .elementor-element.elementor-element-58404c2c{margin-top:0px;margin-bottom:0px;}.elementor-6 .elementor-element.elementor-element-f7c18b4 .s-box{background-position:0px 0px;}.elementor-6 .elementor-element.elementor-element-163e8da2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-376c39e4 > .elementor-element-populated{margin:4em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-6 .elementor-element.elementor-element-150453c7 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-6 .elementor-element.elementor-element-150453c7{text-align:center;}.elementor-6 .elementor-element.elementor-element-40d8873a > .elementor-element-populated{margin:0em 0em 4em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-6 .elementor-element.elementor-element-f1292a7 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-6 .elementor-element.elementor-element-f1292a7.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-73eb9cc0 > .elementor-widget-container{margin:30px 30px 30px 30px;padding:0px 0px 0px 0px;border-width:3px 3px 3px 3px;border-radius:39px 39px 39px 39px;}.elementor-6 .elementor-element.elementor-element-73eb9cc0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-14a4311{--width:50%;}.elementor-6 .elementor-element.elementor-element-a8bc36d{--width:50%;}.elementor-6 .elementor-element.elementor-element-4b53408{width:32.981%;}.elementor-6 .elementor-element.elementor-element-347276f3{width:33.351%;}.elementor-6 .elementor-element.elementor-element-5610da62{width:35%;}.elementor-6 .elementor-element.elementor-element-c98d62e{width:65%;}.elementor-6 .elementor-element.elementor-element-7a4ac284{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-27533600{width:50%;}.elementor-6 .elementor-element.elementor-element-4b53408{width:50%;}.elementor-6 .elementor-element.elementor-element-347276f3{width:100%;}.elementor-6 .elementor-element.elementor-element-5610da62{width:100%;}.elementor-6 .elementor-element.elementor-element-c98d62e{width:100%;}}