.elementor-element-a040cef > .elementor-container > .porto-carousel, .elementor-element-a040cef > .porto-carousel{--porto-el-spacing:0px;}.elementor-143 .elementor-element.elementor-element-a040cef .owl-nav button{font-size:20px !important;width:40px !important;height:40px !important;}.elementor-143 .elementor-element.elementor-element-a040cef .owl-nav{top:54% !important;}.elementor-143 .elementor-element.elementor-element-a040cef .owl-nav button.owl-prev{left:22px !important;}.elementor-143 .elementor-element.elementor-element-a040cef .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:22px !important;}.elementor-143 .elementor-element.elementor-element-a040cef .owl-nav button:not(.disabled):hover{background-color:#262A2F !important;}.elementor-143 .elementor-element.elementor-element-a040cef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-143 .elementor-element.elementor-element-a040cef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-143 .elementor-element.elementor-element-fecee04 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-143 .elementor-element.elementor-element-fecee04 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-143 .elementor-element.elementor-element-7111818 > .porto-ibanner{background-color:#F4F4F4;min-height:700px;}.elementor-element-7111818 .banner-effect{animation-duration:30s;}.elementor-143 .elementor-element.elementor-element-06c2b7e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-143 .elementor-element.elementor-element-06c2b7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-143 .elementor-element.elementor-element-51c22fc > .elementor-widget-container{background-color:#00000052;margin:0em 0em -9em 0em;}.elementor-143 .elementor-element.elementor-element-51c22fc.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-143 .elementor-element.elementor-element-51c22fc{text-align:right;}.elementor-143 .elementor-element.elementor-element-51c22fc .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:5em;font-weight:600;text-transform:uppercase;line-height:0.85em;letter-spacing:5px;color:#FFFFFF;}.elementor-143 .elementor-element.elementor-element-b86f139 .porto-ibanner-layer{width:88%;}.elementor-143 .elementor-element.elementor-element-cb1abe0 > .elementor-widget-container{margin:0px 0px 16px 64px;}.elementor-143 .elementor-element.elementor-element-cb1abe0 img{width:auto;}.elementor-143 .elementor-element.elementor-element-5f983fc .porto-ibanner-layer{height:92px;}.elementor-143 .elementor-element.elementor-element-5f983fc > .elementor-element-populated{padding:0em 0em 0em 0.6em;}.elementor-143 .elementor-element.elementor-element-2f47800{text-align:right;}.elementor-143 .elementor-element.elementor-element-2f47800 .elementor-heading-title{font-size:1.4375em;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-143 .elementor-element.elementor-element-ef03f2a > .porto-ibanner{background-color:#F4F4F4;min-height:700px;}.elementor-143 .elementor-element.elementor-element-efbd135.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-143 .elementor-element.elementor-element-6ef6ded > .elementor-widget-container{margin:0em 0em -4.7275em 4em;}.elementor-143 .elementor-element.elementor-element-6ef6ded{text-align:center;}.elementor-143 .elementor-element.elementor-element-6ef6ded .elementor-heading-title{font-size:7.75em;font-weight:700;text-transform:uppercase;line-height:0.85em;letter-spacing:5px;}.elementor-143 .elementor-element.elementor-element-82ed651{text-align:center;}.elementor-143 .elementor-element.elementor-element-82ed651 .elementor-heading-title{font-size:8.6em;text-transform:uppercase;line-height:0.85em;letter-spacing:5px;color:#FFFFFF;}.elementor-143 .elementor-element.elementor-element-b02a6c6 .porto-ibanner-layer{height:92px;}.elementor-143 .elementor-element.elementor-element-b02a6c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0.6em;}.elementor-143 .elementor-element.elementor-element-b02a6c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-143 .elementor-element.elementor-element-3daab0e{text-align:right;}.elementor-143 .elementor-element.elementor-element-3daab0e .elementor-heading-title{font-size:1.4375em;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-143 .elementor-element.elementor-element-ef79a30{--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-143 .elementor-element.elementor-element-36484dd > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-143 .elementor-element.elementor-element-36484dd .word-rotator-items{font-family:"Montserrat", Montserrat;font-size:32px;font-weight:600;}.elementor-143 .elementor-element.elementor-element-b3d7183{margin-top:0px;margin-bottom:32px;}.elementor-143 .elementor-element.elementor-element-ec17312 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-143 .elementor-element.elementor-element-ec17312 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:2.4em;line-height:1.4em;letter-spacing:0px;color:#212529;}.elementor-143 .elementor-element.elementor-element-a46ef08 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:1.2em;font-weight:500;line-height:26px;}.elementor-143 .elementor-element.elementor-element-4c8144b > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-element-bff3bc5 .heading-highlight mark:before{background-color:#E0462233;animation-delay:3400ms;}.elementor-143 .elementor-element.elementor-element-bff3bc5 > .elementor-widget-container{margin:2px 0px 14px 0px;}.elementor-143 .elementor-element.elementor-element-bff3bc5 .porto-u-main-heading > *{font-family:"Montserrat", Montserrat;font-size:1.2em;font-weight:500;line-height:1.7em;}.elementor-element-bff3bc5 .svg-highlight svg path{animation-delay:3400ms;}.elementor-143 .elementor-element.elementor-element-32c25e6 .porto-icon{font-size:34px;color:#3740EA;}.elementor-143 .elementor-element.elementor-element-32c25e6 .porto-icon svg{fill:#3740EA;}.elementor-143 .elementor-element.elementor-element-32c25e6 .porto-sicon-img{border-radius:200px;}.elementor-143 .elementor-element.elementor-element-32c25e6 .porto-icon.advanced{border-radius:200px;}.elementor-143 .elementor-element.elementor-element-32c25e6 .porto-icon, .elementor-143 .elementor-element.elementor-element-32c25e6 .porto-sicon-img{margin:0px 0px 3px 1px;}.elementor-143 .elementor-element.elementor-element-32c25e6 .porto-sicon-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:600;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-143 .elementor-element.elementor-element-88beaa7:not(.elementor-motion-effects-element-type-background), .elementor-143 .elementor-element.elementor-element-88beaa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-143 .elementor-element.elementor-element-88beaa7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-143 .elementor-element.elementor-element-88beaa7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-143 .elementor-element.elementor-element-9dced24 > .elementor-widget-container{margin:32px 0px 16px 0px;}.elementor-143 .elementor-element.elementor-element-9dced24 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:2.4em;line-height:1.4em;letter-spacing:0px;color:#212529;}.elementor-143 .elementor-element.elementor-element-feec3f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-143 .elementor-element.elementor-element-feec3f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-143 .elementor-element.elementor-element-feec3f5 .elementor-heading-title{font-size:1.2em;font-weight:300;line-height:26px;}.elementor-143 .elementor-element.elementor-element-6e25698{margin-top:18px;margin-bottom:43px;}.elementor-143 .elementor-element.elementor-element-46dcc55 > .elementor-widget-container{margin:0px 0px 43px 0px;}.elementor-143 .elementor-element.elementor-element-46dcc55 .porto-sicon-img{font-size:70px;}.elementor-143 .elementor-element.elementor-element-46dcc55 .porto-icon, .elementor-143 .elementor-element.elementor-element-46dcc55 .porto-sicon-img{margin:3px 24px 0px 0px;}.elementor-143 .elementor-element.elementor-element-46dcc55 .porto-sicon-title{font-family:"Montserrat", Montserrat;font-size:1.7em;font-weight:600;line-height:1em;letter-spacing:0px;margin-bottom:-6px;}.elementor-143 .elementor-element.elementor-element-46dcc55 .porto-sicon-description{font-size:15.4px;font-weight:300;line-height:26px;}.elementor-143 .elementor-element.elementor-element-12d25ca > .elementor-widget-container{margin:0px 0px 43px 0px;}.elementor-143 .elementor-element.elementor-element-12d25ca .porto-sicon-img{font-size:70px;}.elementor-143 .elementor-element.elementor-element-12d25ca .porto-icon, .elementor-143 .elementor-element.elementor-element-12d25ca .porto-sicon-img{margin:3px 24px 0px 0px;}.elementor-143 .elementor-element.elementor-element-12d25ca .porto-sicon-title{font-family:"Montserrat", Montserrat;font-size:1.7em;font-weight:600;line-height:1em;letter-spacing:0px;margin-bottom:-6px;}.elementor-143 .elementor-element.elementor-element-12d25ca .porto-sicon-description{font-size:15.4px;font-weight:300;line-height:26px;}.elementor-143 .elementor-element.elementor-element-5d25d9e > .elementor-widget-container{margin:0px 0px 43px 0px;}.elementor-143 .elementor-element.elementor-element-5d25d9e .porto-sicon-img{font-size:70px;}.elementor-143 .elementor-element.elementor-element-5d25d9e .porto-icon, .elementor-143 .elementor-element.elementor-element-5d25d9e .porto-sicon-img{margin:3px 16px 0px 0px;}.elementor-143 .elementor-element.elementor-element-5d25d9e .porto-sicon-title{font-family:"Montserrat", Montserrat;font-size:1.7em;font-weight:600;line-height:1em;margin-bottom:-6px;}.elementor-143 .elementor-element.elementor-element-5d25d9e .porto-sicon-description{font-size:15.4px;font-weight:300;line-height:26px;}.elementor-143 .elementor-element.elementor-element-ffa1ef1 > .elementor-widget-container{margin:0px 0px 43px 0px;}.elementor-143 .elementor-element.elementor-element-ffa1ef1 .porto-sicon-img{font-size:70px;}.elementor-143 .elementor-element.elementor-element-ffa1ef1 .porto-icon, .elementor-143 .elementor-element.elementor-element-ffa1ef1 .porto-sicon-img{margin:3px 24px 0px 0px;}.elementor-143 .elementor-element.elementor-element-ffa1ef1 .porto-sicon-title{font-family:"Montserrat", Montserrat;font-size:1.7em;font-weight:600;line-height:1em;letter-spacing:0px;margin-bottom:-6px;}.elementor-143 .elementor-element.elementor-element-ffa1ef1 .porto-sicon-description{font-size:15.4px;font-weight:300;line-height:26px;}.elementor-143 .elementor-element.elementor-element-91b0328 > .elementor-widget-container{margin:17px 0px 32px 0px;}.elementor-143 .elementor-element.elementor-element-91b0328 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:2.4em;line-height:27px;}.elementor-143 .elementor-element.elementor-element-2eee63b .elementor-heading-title{font-size:1.2em;font-weight:300;line-height:26px;}.elementor-143 .elementor-element.elementor-element-2fef72c{width:var( --container-widget-width, 1140px );max-width:1140px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-143 .elementor-element.elementor-element-e39606f{margin-top:-124px;margin-bottom:48px;}.elementor-element-69845cb .heading-highlight mark:before{background-color:#E0462233;animation-delay:800ms;}.elementor-143 .elementor-element.elementor-element-69845cb > .elementor-widget-container{margin:2px 0px 14px 0px;}.elementor-143 .elementor-element.elementor-element-69845cb .porto-u-main-heading > *{font-size:1.1em;font-weight:400;line-height:1.7em;}.elementor-element-69845cb .svg-highlight svg path{animation-delay:800ms;}.elementor-143 .elementor-element.elementor-element-a45f4e8 .btn{font-size:1.1em;font-weight:600;line-height:1.3333;padding:0.525rem 1.75rem 0.525rem 1.75rem;}.elementor-143 .elementor-element.elementor-element-a45f4e8 .btn-icon i{font-size:34px;margin-right:1px;}.elementor-143 .elementor-element.elementor-element-a45f4e8 .btn-icon-right i{margin-left:1px;margin-right:0;}.elementor-143 .elementor-element.elementor-element-3720521:not(.elementor-motion-effects-element-type-background), .elementor-143 .elementor-element.elementor-element-3720521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;background-image:url("https://new.krzport-bourgas.com/wp-content/uploads/2025/03/homepage-p1-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-143 .elementor-element.elementor-element-3720521{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-143 .elementor-element.elementor-element-3720521 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-143 .elementor-element.elementor-element-5b43894.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-143 .elementor-element.elementor-element-5b43894.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-143 .elementor-element.elementor-element-c2865be > .elementor-widget-container{margin:32px 32px 0px 0px;}.elementor-143 .elementor-element.elementor-element-c2865be .porto-u-main-heading > *{font-family:"Montserrat", Montserrat;font-size:1.3rem;font-weight:600;line-height:1.875;color:#FFFFFF;}.elementor-143 .elementor-element.elementor-element-cba0066 > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-143 .elementor-element.elementor-element-69231bf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-143 .elementor-element.elementor-element-69231bf{margin-top:0px;margin-bottom:5px;}.elementor-143 .elementor-element.elementor-element-a61d8e1{text-align:center;}.elementor-143 .elementor-element.elementor-element-a61d8e1 img{width:90px;}.elementor-143 .elementor-element.elementor-element-d246e36{text-align:center;}.elementor-143 .elementor-element.elementor-element-d246e36 img{width:140px;}.elementor-143 .elementor-element.elementor-element-f53fd8f{text-align:center;}.elementor-143 .elementor-element.elementor-element-f53fd8f img{width:140px;}.elementor-143 .elementor-element.elementor-element-bd22ef6{text-align:center;}.elementor-143 .elementor-element.elementor-element-bd22ef6 img{width:140px;}.elementor-143 .elementor-element.elementor-element-eb63e3c{text-align:center;}.elementor-143 .elementor-element.elementor-element-eb63e3c img{width:100px;}.elementor-143 .elementor-element.elementor-element-a84834a{text-align:center;}.elementor-143 .elementor-element.elementor-element-a84834a img{width:100px;}.elementor-143 .elementor-element.elementor-element-a72039a{border-style:solid;border-width:1px 0px 0px 0px;border-color:#0000000F;}.elementor-143 .elementor-element.elementor-element-edb1dfa > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-143 .elementor-element.elementor-element-edb1dfa .elementor-heading-title{font-size:2em;color:#212529;}.elementor-143 .elementor-element.elementor-element-b4899a9 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-143 .elementor-element.elementor-element-b4899a9 .elementor-heading-title{font-size:1.2em;font-weight:300;line-height:26px;}.elementor-element-24ccb20 .porto-posts-grid{--porto-el-spacing:20px;}.elementor-143 .elementor-element.elementor-element-24ccb20 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-143 .elementor-element.elementor-element-381806d{--display:flex;--min-height:0px;--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;}@media(max-width:991px){.elementor-143 .elementor-element.elementor-element-06c2b7e > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-143 .elementor-element.elementor-element-cb1abe0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-5f983fc .porto-ibanner-layer{height:70px;}.elementor-143 .elementor-element.elementor-element-b02a6c6 .porto-ibanner-layer{height:70px;}.elementor-143 .elementor-element.elementor-element-5b43894 > .elementor-element-populated{padding:0px 0px 0px 36px;}}@media(max-width:767px){.elementor-143 .elementor-element.elementor-element-51c22fc > .elementor-widget-container{margin:0em 0em 13em 2em;}.elementor-143 .elementor-element.elementor-element-51c22fc .elementor-heading-title{font-size:50px;letter-spacing:2px;}.elementor-143 .elementor-element.elementor-element-cb1abe0 > .elementor-widget-container{margin:0px 0px -22px -32px;}.elementor-143 .elementor-element.elementor-element-5f983fc .porto-ibanner-layer{height:9.2vw;}.elementor-143 .elementor-element.elementor-element-6ef6ded .elementor-heading-title{letter-spacing:2px;}.elementor-143 .elementor-element.elementor-element-82ed651 .elementor-heading-title{letter-spacing:2px;}.elementor-143 .elementor-element.elementor-element-b02a6c6 .porto-ibanner-layer{height:9.2vw;}.elementor-143 .elementor-element.elementor-element-41c94a2 > .elementor-element-populated{margin:-24px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-143 .elementor-element.elementor-element-5b43894 > .elementor-element-populated{padding:0rem 0rem 0rem 2.25rem;}.elementor-143 .elementor-element.elementor-element-c2865be > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-c2865be.elementor-element{--align-self:center;}.elementor-143 .elementor-element.elementor-element-e239ac5 > .elementor-widget-container{margin:-96px 0px 0px 0px;}}@media(min-width:768px){.elementor-143 .elementor-element.elementor-element-24772f4{width:33.333333%;}.elementor-143 .elementor-element.elementor-element-7c3f49d{width:16.666666%;}.elementor-143 .elementor-element.elementor-element-b18981d{width:49.664%;}.elementor-143 .elementor-element.elementor-element-5b43894{width:48.828%;}.elementor-143 .elementor-element.elementor-element-cba0066{width:51.082%;}}@media(max-width:991px) and (min-width:768px){.elementor-143 .elementor-element.elementor-element-24772f4{width:100%;}.elementor-143 .elementor-element.elementor-element-b18981d{width:100%;}.elementor-143 .elementor-element.elementor-element-c69be57{width:100%;}.elementor-143 .elementor-element.elementor-element-607e701{width:50%;}.elementor-143 .elementor-element.elementor-element-5b43894{width:100%;}.elementor-143 .elementor-element.elementor-element-76567ec{width:33.3333%;}.elementor-143 .elementor-element.elementor-element-5ec5e75{width:33.3333%;}.elementor-143 .elementor-element.elementor-element-ecd33ba{width:33.3333%;}.elementor-143 .elementor-element.elementor-element-7de9919{width:33.3333%;}.elementor-143 .elementor-element.elementor-element-cf85cfb{width:33.3333%;}.elementor-143 .elementor-element.elementor-element-c3146cc{width:33.3333%;}}