body{background-color:#000;height:100%;font-family:Arial,sans-serif}.wrapper{background:url(main-bg.246ec104.jpeg) top;width:100%;height:100%}.main_container{width:100%;max-width:980px;height:100%;margin:0 auto;padding:43px 20px 0}.main_container .logo{opacity:0;animation:4s ease-in-out forwards show}header>section:first-child{justify-content:space-between;align-items:flex-start;margin-bottom:7px;display:flex}header .privacy_button a{text-transform:uppercase;font-size:12px;line-height:19px;text-decoration:underline}section .menu_list{background:linear-gradient(#272727b3,#070707b3);border-top:1px solid #383839;flex-flow:row;place-content:center;align-items:center;height:50px;display:flex}section .menu_list .menu_list_item{background:0 0;flex:20%;height:100%;position:relative}section .menu_list .menu_list_item:hover,section .menu_list .menu_list_item.active{background:linear-gradient(#c74005,#70200a)}section .menu_list .menu_list_item:after{content:"";background:url(line.61806174.png) no-repeat;width:2px;height:49px;position:absolute;top:0;right:0}section .menu_list .menu_list_item:last-child:after{content:none}section .menu_list .menu_list_item a{text-transform:uppercase;text-align:center;flex-flow:row;place-content:center;align-items:center;width:100%;height:100%;font-size:15px;font-weight:700;line-height:1.2;display:flex}.align_items_row{flex-flow:wrap;place-content:stretch flex-start;align-items:flex-start;display:flex!important}.content .slideshow{width:100%;height:308px;margin-bottom:18px;position:relative}.content .slideshow .slideshow_item{opacity:0;width:100%;animation:12s linear infinite autoplay;position:absolute;top:0;left:0}.content .slideshow .slideshow_item:first-child{animation-delay:0s}.content .slideshow .slideshow_item:nth-child(2){animation-delay:4s}.content .slideshow .slideshow_item:nth-child(3){animation-delay:8s}.content .slideshow .slideshow_item:nth-child(3) .description_block .description{text-align:left}.content .slideshow img{object-fit:cover;width:100%;height:308px}.slideshow .description_block{opacity:0;background:#000000c2;width:auto;padding:15px;line-height:28px;animation:4s ease-in-out infinite show;position:absolute;top:42px;left:0}.slideshow .description_block .title{color:#fff;text-align:left;font-size:1.64em;font-weight:700}.slideshow .description_block .description{color:#fa8303;text-align:left;text-transform:uppercase;font-size:1.375em;font-weight:700}.content_list.homepage{opacity:0;flex-flow:row;place-content:stretch center;align-items:flex-start;animation:4s ease-in-out forwards show;display:flex}.content_list.homepage .content_item{flex:1;height:400px;margin-left:20px;overflow:hidden}.content_list.homepage .content_item .content_item_text_block{background:linear-gradient(#2a2a2a80,#0b0b0b80);min-height:256px}.content_list.homepage .content_item:first-child{margin-left:0}.content_list.homepage .content_item:last-child{background:linear-gradient(#2a2a2a80,#0b0b0b80)}.content_list.homepage .content_item img{object-fit:cover;width:100%;height:157px}.content_list.homepage .content_item .content_title{color:#fff;margin-bottom:18px;padding:3px 0 0 2px;font-size:2.125em;font-weight:700;line-height:40px}.content_list.homepage .content_item .description{color:#a7a8b6;padding:0 0 0 2px;font-size:.875em;line-height:18px}.content_list.homepage .content_item.services_block{padding-bottom:55px}.content_list.homepage .content_item.services_block .content_title{text-align:center;margin-bottom:16px;padding:7px 0 0}.content_list.homepage .content_item.services_block .description{padding:0 0 0 20px}.content_item ul.services_list{padding:10px 20px 0}.content_item ul.services_list li{border-bottom:1px dotted #303138;padding:5px 0 6px}.content_item ul.services_list li span{color:#fff;width:100%;padding-left:10px;font-size:.875em;display:block;position:relative}.content_item ul.services_list li span:before{content:"";background:url(list-marker.a4945d68.png);width:3px;height:5px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.services.content{opacity:0;background:linear-gradient(#2a2a2a80,#0b0b0b80);border:1px solid #32393c;border-width:1px 0;margin-top:18px;padding:11px 18px 30px;animation:4s ease-in-out forwards show}.services.content .main_title{color:#fff;text-transform:uppercase;font-size:2.125em;font-weight:700}.services.content .content_list{flex-flow:row;place-content:stretch center;align-items:flex-start;margin-top:18px;display:flex}.services.content .content_list .item{flex:1;margin-left:20px}.services.content .content_list .item:first-child{margin-left:0}.services.content .content_list .item .item_img img{object-fit:cover;width:100%;height:250px}.services.content .content_list .item .title{color:#e84804;min-height:66px;margin:11px 0 20px;font-size:1.75em;line-height:1.2}.services.content .content_list .item .description{color:#a7a8b6;font-size:.875em;line-height:18px}.services.content .content_list .item .description span{margin-bottom:16px;line-height:16px;display:block}.about_us.container{opacity:0;background:linear-gradient(#2a2a2a80,#0b0b0b80);border:1px solid #32393c;border-width:1px 0;margin-top:21px;padding:9px 15px 158px 19px;animation:4s ease-in-out forwards show}.about_us.container .main_title{color:#fff;text-transform:uppercase;font-size:2.125em;font-weight:700}.about_us.container .content{flex-flow:row;place-content:stretch center;align-items:flex-start;margin-top:18px;display:flex}.about_us.container .content img{object-fit:cover;width:300px;height:287px;margin-right:24px}.about_us.container .content .description{color:#a7a8b6;font-size:.875em}.about_us.container .content .description span{margin-bottom:16px;line-height:16px;display:block}.contacts.container{opacity:0;background:linear-gradient(#2a2a2a80,#0b0b0b80);border:1px solid #32393c;border-width:1px 0;margin-top:21px;padding:10px 15px 0;animation:4s ease-in-out forwards show}.contacts.container .main_title{color:#fff;text-transform:uppercase;font-size:2.125em;font-weight:700}.contacts.container .content{grid-template-columns:1fr 1fr 1fr;align-items:start;column-gap:20px;margin-top:27px;display:grid}.contacts.container .content .section_item{margin-bottom:20px}.contacts.container .content .section_item .title{color:#e84804;margin-bottom:12px;font-size:.875em}.contacts.container .content .section_item .description{color:#fdf9f9;margin-bottom:23px;font-size:.875em;line-height:1.4}.contacts.container .content .section_item .description span{display:block}.contacts.container .content .section_item .mail_to{cursor:pointer;margin-left:5px;font-size:14px;text-decoration:underline}.transport_morski.container{opacity:0;background:linear-gradient(#2a2a2a80,#0b0b0b80);border:1px solid #32393c;border-width:1px 0;margin-top:21px;padding:9px 15px 40px 19px;animation:4s ease-in-out forwards show}.transport_morski.container .main_title{color:#fff;text-transform:uppercase;font-size:2.125em;font-weight:700}.transport_morski.container .content{margin-top:18px}.transport_morski.container .content .description{color:#a7a8b6;font-size:.875em}.transport_morski.container .content .description span{margin-bottom:16px;line-height:16px;display:block}.transport_morski.container .content .tagline{color:#e84804;margin:20px 0;font-size:1.2em;font-weight:700}.transport_morski.container .content .subtitle{color:#e84804;margin:25px 0 15px;font-size:1.75em;line-height:1.2}.transport_morski.container .content .features{color:#a7a8b6;padding-left:5px;font-size:.875em;line-height:1.8}.transport_morski.container .content .features li{margin-bottom:12px;padding-left:10px;list-style:none;position:relative}.transport_morski.container .content .features li:before{content:"";background:url(list-marker.a4945d68.png);width:3px;height:5px;display:block;position:absolute;top:8px;left:0}.transport_morski.container .content .contact_section{margin-top:30px}.transport_morski.container .content .contact_section .description{color:#fdf9f9}.privacy.container{opacity:0;flex-flow:column wrap;place-content:stretch flex-start;align-items:stretch;height:calc(100% - 124px);padding:50px 9% 0;animation:4s ease-in-out forwards show;display:flex}.privacy.container .main_title{color:#e84804;flex:0 0 38px;margin-bottom:18px;font-size:2.125em;font-weight:700}.privacy.container .content{color:#fff;scrollbar-color:#c3c3c3 transparent;scrollbar-width:7px;flex:1;font-size:.875em;line-height:1.2;overflow:auto}.privacy.container .content::-webkit-scrollbar{width:7px}.privacy.container .content::-webkit-scrollbar-track{background:0 0}.privacy.container .content::-webkit-scrollbar-thumb{background:#c3c3c3;border-radius:50px}.privacy.container .content span{display:block}.privacy.container .content .title{margin-top:32px;margin-bottom:16px;font-weight:700;display:block}.privacy.container .content .phone{margin-top:32px}.privacy.container .content .phone span:last-child{margin-left:21px}.privacy.container .content .mail_to a{margin-left:20px}.privacy.container .content .website a{margin-left:13px}.privacy.container .buttons_group{flex-flow:column wrap;flex:0 0 124px;place-content:stretch flex-start;align-items:flex-end;padding-top:32px;display:flex}.privacy.container .buttons_group a{color:#e84804;text-transform:uppercase;margin-bottom:32px;font-size:.875em;text-decoration:underline}@keyframes show{0%{opacity:0}15%{opacity:1}to{opacity:1}}@keyframes autoplay{0%{opacity:0}4%{opacity:1}33.33%{opacity:1}37.33%{opacity:0}to{opacity:0}}@media only screen and (device-width<=767px){html{height:inherit}.wrapper{background-repeat:round}.main_container .logo{width:50%}.main_container .logo img{object-fit:cover;width:100%}header .privacy_button a{font-size:10px}section .menu_list{height:40px}section .menu_list .menu_list_item:after{height:39px}section .menu_list .menu_list_item a{font-size:12px}.slideshow .description_block{padding:15px 10px;width:100%!important}.slideshow .description_block .title{font-size:14px}.slideshow .description_block .description{font-size:12px}.content_list.homepage{flex-direction:column}.content_list.homepage .content_item{margin-left:0}.content_list.homepage .content_item .content_title{font-size:18px}.content_list.homepage .content_item .content_title br{display:none}.content_list.homepage .content_item .description{font-size:13px}.content_list.homepage .content_item .content_item_text_block{padding-bottom:40px}.content_list.homepage .content_item.services_block{width:100%}.services.content .main_title{text-align:center;font-size:18px}.services.content .content_list{flex-direction:column}.services.content .content_list .item{margin-left:0}.services.content .content_list .item .title{min-height:auto;font-size:17px}.services.content .content_list .item .description{font-size:13px}.about_us.container .main_title{text-align:center;font-size:18px}.about_us.container .content{flex-direction:column}.about_us.container .content img{width:100%;margin-bottom:15px}.about_us.container .content .description{font-size:13px}.contacts.container .main_title{text-align:center;font-size:18px}.contacts.container .content{grid-template-columns:1fr}.contacts.container .content .section_item .title,.contacts.container .content .section_item .description{font-size:13px}.contacts.container .content .section_item{margin-bottom:7%}.transport_morski.container .main_title{text-align:center;font-size:18px}.transport_morski.container .content .description{font-size:13px}.transport_morski.container .content .subtitle{font-size:17px}.transport_morski.container .content .features{font-size:13px}.privacy.container .main_title{font-size:18px}.privacy.container .content,.privacy.container .buttons_group a{font-size:13px}}@media only screen and (device-width>=768px) and (device-width<=1024px){.services.content .content_list .item .item_img img{height:180px}.services.content .content_list .item .title{min-height:53px;font-size:22px}.slideshow .description_block,.slideshow .description_block .title{font-size:1.4em}.slideshow .description_block .description{font-size:1.1em}.content_list.homepage .content_item .content_title{font-size:22px;line-height:30px}}
/*# sourceMappingURL=bowship.903f7fa8.css.map */
