@charset "UTF-8";
@charset "UTF-8";
.et_pb_blog_grid{position:relative}.et_pb_blog_grid.et_pb_text_align_left{text-align:left}.et_pb_blog_grid.et_pb_text_align_center{text-align:center}.et_pb_blog_grid.et_pb_text_align_right{text-align:right}.et_pb_blog_grid.et_pb_text_align_justified{text-align:justify}.et_pb_blog_grid .column{float:left;max-width:100%}.et_pb_blog_grid .et_pb_post{border:1px solid #d8d8d8;padding:19px;background-color:#fff;word-wrap:break-word}.et_pb_blog_grid .et_pb_image_container{position:relative}.et_pb_blog_grid .et_audio_content,.et_pb_blog_grid .et_main_video_container,.et_pb_blog_grid .et_pb_post .et_pb_slider{margin:-20px -20px 29px;overflow:visible}.et_pb_blog_grid .et_pb_image_container img{min-width:100%;max-width:100%;height:auto}.et_pb_blog_grid .et_pb_no_thumb .entry-title,.et_pb_blog_grid .et_pb_no_thumb h2{margin-top:0}.et_pb_blog_grid .et_audio_content{margin-bottom:0}.et_pb_blog_grid h2{font-size:18px}.et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before{display:none;opacity:0;line-height:0}.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .et_pb_post{opacity:0}.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post{opacity:1}.et_pb_blog_grid .et_main_video_overlay:hover:before{background:rgba(0,0,0,.6)}.et_pb_blog_grid .et_audio_content h2{margin-bottom:9px;margin-top:0}.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_quote_content{padding:35px 30px 32px}.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_audio_content,.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_link_content{padding:35px 20px}.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_audio_content h2,.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_link_content h2,.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_quote_content blockquote p{font-size:18px;line-height:26px}.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_link_content a.et_link_main_url,.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_quote_content blockquote cite{font-size:14px}.et_pb_blog_grid .et_link_content,.et_pb_blog_grid .et_quote_content{margin:-20px -20px 19px}.et_pb_posts.et_pb_module article .et_pb_row{width:100%}.et_pb_posts.et_pb_module article .et_pb_with_background .et_pb_row{width:80%}.et_pb_post .entry-featured-image-url{border:0 solid #333}@media (min-width:981px){.et_pb_column_4_4 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before{content:"3 .column.size-1of3"}.et_pb_column_2_3 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_3_4 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before{content:"2 .column.size-1of2"}.et_pb_column_1_2 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_1_3 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_1_4 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_1_5 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_1_6 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_2_5 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_3_4 .et_pb_column_3_8 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_3_5 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before{content:"1 .column.size-1of1"}}@media (min-width:981px) and (max-width:1100px){.et_pb_blog_grid .et_quote_content{padding:35px 25px 32px}.et_pb_blog_grid .et_pb_post .et_pb_slide{min-height:155px}}@media (max-width:980px){.et_pb_blog_grid .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:18px}.et_pb_blog_grid.et_pb_text_align_left-tablet{text-align:left}.et_pb_blog_grid.et_pb_text_align_center-tablet{text-align:center}.et_pb_blog_grid.et_pb_text_align_right-tablet{text-align:right}.et_pb_blog_grid.et_pb_text_align_justified-tablet{text-align:justify}.et_pb_column .et_pb_blog_grid .column.size-1of2{margin:0 5.5% 7.5% 0;width:47.25%;clear:none;float:left}.et_pb_column .et_pb_blog_grid .column.size-1of2:nth-child(2n){margin-right:0}.et_pb_column .et_pb_blog_grid .column.size-1of2:nth-child(odd){clear:both}.et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post{margin-bottom:16.21%}.et_pb_column .et_pb_blog_grid .column.size-1of1,.et_pb_column .et_pb_blog_grid .column.size-1of2{margin-bottom:0}.et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post:last-child,.et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post:last-child{margin-bottom:30px}.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of2,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of2,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2{margin:0 0 11.5%;width:100%}}@media (min-width:768px) and (max-width:980px){.et_pb_blog_grid .et_quote_content{padding:35px 30px!important}.et_pb_blog_grid .et_quote_content blockquote p{font-size:20px!important;line-height:26px!important}.et_pb_blog_grid .et_quote_content blockquote cite{font-size:14px!important}.et_pb_blog_grid .et_link_content h2{font-size:20px!important;line-height:26px!important}.et_pb_blog_grid .et_link_content a.et_link_main_url{font-size:14px!important}.et_pb_blog_grid>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_post .et_pb_slide{min-height:182px!important}.et_pb_blog_grid .et_audio_content h2{font-size:20px!important;line-height:26px!important}.et_pb_column .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before{content:"2 .column.size-1of2"}}@media (max-width:767px){.et_pb_blog_grid.et_pb_text_align_left-phone{text-align:left}.et_pb_blog_grid.et_pb_text_align_center-phone{text-align:center}.et_pb_blog_grid.et_pb_text_align_right-phone{text-align:right}.et_pb_blog_grid.et_pb_text_align_justified-phone{text-align:justify}.et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-right:0;margin-bottom:9.5%;width:100%}.et_pb_blog_grid .column{float:none}.et_pb_column .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before{content:"1 .column.size-1of1"}.et_pb_blog_grid .et_quote_content{padding:35px 30px!important}.et_pb_blog_grid .et_quote_content blockquote p{font-size:20px!important;line-height:26px!important}.et_pb_blog_grid .et_quote_content blockquote cite{font-size:14px!important}.et_pb_blog_grid .et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide{min-height:222px!important}}@media (max-width:479px){.et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-right:0;margin-bottom:11.5%;width:100%}.et_pb_blog_grid h2{font-size:16px;padding-bottom:0}.et_pb_blog_grid .et_audio_content,.et_pb_blog_grid .et_main_video_container,.et_pb_blog_grid .et_pb_post .et_pb_slider,.et_pb_blog_grid .et_pb_post.format-link>*,.et_pb_blog_grid .et_pb_post.format-quote>*,.et_pb_blog_grid .et_pb_post>.et_pb_image_container,.et_pb_blog_grid .et_pb_post>.post-meta,.et_pb_blog_grid .et_pb_post>h2{display:block}.et_pb_blog_grid .et_pb_post .post-meta{display:block!important;padding:0}.et_pb_blog_grid .et_link_content,.et_pb_blog_grid .et_quote_content{padding:35px 20px!important}.et_pb_blog_grid>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_post .et_pb_slide{min-height:156px!important}}.et_ie9 .et_pb_blog_grid .et_pb_salvattore_content[data-columns] .et_pb_post{opacity:1}
.et_pb_post{margin-bottom:60px;word-wrap:break-word}.et_pb_fullwidth_post_content.et_pb_with_border img,.et_pb_post_content.et_pb_with_border img,.et_pb_with_border .et_pb_post .et_pb_slides,.et_pb_with_border .et_pb_post img:not(.woocommerce-placeholder),.et_pb_with_border.et_pb_posts .et_pb_post,.et_pb_with_border.et_pb_posts_nav span.nav-next a,.et_pb_with_border.et_pb_posts_nav span.nav-previous a{border:0 solid #333}.et_pb_post .entry-content{padding-top:30px}.et_pb_post .entry-featured-image-url{display:block;position:relative;margin-bottom:30px}.et_pb_post .entry-title a,.et_pb_post h2 a{text-decoration:none}.et_pb_post .post-meta{font-size:14px;margin-bottom:6px}.et_pb_post .more,.et_pb_post .post-meta a{text-decoration:none}.et_pb_post .more{color:#82c0c7}.et_pb_posts a.more-link{clear:both;display:block}.et_pb_posts .et_pb_post{position:relative}.et_pb_has_overlay.et_pb_post .et_pb_image_container a{display:block;position:relative;overflow:hidden}.et_pb_image_container img,.et_pb_post a img{vertical-align:bottom;max-width:100%}@media (min-width:981px) and (max-width:1100px){.et_pb_post{margin-bottom:42px}}@media (max-width:980px){.et_pb_post{margin-bottom:42px}.et_pb_bg_layout_light_tablet .et_pb_post .post-meta,.et_pb_bg_layout_light_tablet .et_pb_post .post-meta a,.et_pb_bg_layout_light_tablet .et_pb_post p{color:#666}.et_pb_bg_layout_dark_tablet .et_pb_post .post-meta,.et_pb_bg_layout_dark_tablet .et_pb_post .post-meta a,.et_pb_bg_layout_dark_tablet .et_pb_post p{color:inherit}.et_pb_bg_layout_dark_tablet .comment_postinfo a,.et_pb_bg_layout_dark_tablet .comment_postinfo span{color:#fff}}@media (max-width:767px){.et_pb_post{margin-bottom:42px}.et_pb_post>h2{font-size:18px}.et_pb_bg_layout_light_phone .et_pb_post .post-meta,.et_pb_bg_layout_light_phone .et_pb_post .post-meta a,.et_pb_bg_layout_light_phone .et_pb_post p{color:#666}.et_pb_bg_layout_dark_phone .et_pb_post .post-meta,.et_pb_bg_layout_dark_phone .et_pb_post .post-meta a,.et_pb_bg_layout_dark_phone .et_pb_post p{color:inherit}.et_pb_bg_layout_dark_phone .comment_postinfo a,.et_pb_bg_layout_dark_phone .comment_postinfo span{color:#fff}}@media (max-width:479px){.et_pb_post{margin-bottom:42px}.et_pb_post h2{font-size:16px;padding-bottom:0}.et_pb_post .post-meta{color:#666;font-size:14px}}
.et_audio_content,.et_link_content,.et_quote_content{background-color:#2ea3f2}.et_pb_post .et-pb-controllers a{margin-bottom:10px}.format-gallery .et-pb-controllers{bottom:0}.et_pb_blog_grid .et_audio_content{margin-bottom:19px}.et_pb_row .et_pb_blog_grid .et_pb_post .et_pb_slide{min-height:180px}.et_audio_content .wp-block-audio{margin:0;padding:0}.et_audio_content h2{line-height:44px}.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_5 .et_audio_content h2,.et_pb_column_1_6 .et_audio_content h2,.et_pb_column_2_5 .et_audio_content h2,.et_pb_column_3_5 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2{margin-bottom:9px;margin-top:0}.et_pb_column_1_2 .et_audio_content,.et_pb_column_3_5 .et_audio_content{padding:35px 40px}.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_3_5 .et_audio_content h2{line-height:32px}.et_pb_column_1_3 .et_audio_content,.et_pb_column_1_4 .et_audio_content,.et_pb_column_1_5 .et_audio_content,.et_pb_column_1_6 .et_audio_content,.et_pb_column_2_5 .et_audio_content,.et_pb_column_3_8 .et_audio_content{padding:35px 20px}.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_5 .et_audio_content h2,.et_pb_column_1_6 .et_audio_content h2,.et_pb_column_2_5 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2{font-size:18px;line-height:26px}article.et_pb_has_overlay .et_pb_blog_image_container{position:relative}.et_pb_post>.et_main_video_container{position:relative;margin-bottom:30px}.et_pb_post .et_pb_video_overlay .et_pb_video_play{color:#fff}.et_pb_post .et_pb_video_overlay_hover:hover{background:rgba(0,0,0,.6)}.et_audio_content,.et_link_content,.et_quote_content{text-align:center;word-wrap:break-word;position:relative;padding:50px 60px}.et_audio_content h2,.et_link_content a.et_link_main_url,.et_link_content h2,.et_quote_content blockquote cite,.et_quote_content blockquote p{color:#fff!important}.et_quote_main_link{position:absolute;text-indent:-9999px;width:100%;height:100%;display:block;top:0;left:0}.et_quote_content blockquote{padding:0;margin:0;border:none}.et_audio_content h2,.et_link_content h2,.et_quote_content blockquote p{margin-top:0}.et_audio_content h2{margin-bottom:20px}.et_audio_content h2,.et_link_content h2,.et_quote_content blockquote p{line-height:44px}.et_link_content a.et_link_main_url,.et_quote_content blockquote cite{font-size:18px;font-weight:200}.et_quote_content blockquote cite{font-style:normal}.et_pb_column_2_3 .et_quote_content{padding:50px 42px 45px}.et_pb_column_2_3 .et_audio_content,.et_pb_column_2_3 .et_link_content{padding:40px 40px 45px}.et_pb_column_1_2 .et_audio_content,.et_pb_column_1_2 .et_link_content,.et_pb_column_1_2 .et_quote_content,.et_pb_column_3_5 .et_audio_content,.et_pb_column_3_5 .et_link_content,.et_pb_column_3_5 .et_quote_content{padding:35px 40px}.et_pb_column_1_2 .et_quote_content blockquote p,.et_pb_column_3_5 .et_quote_content blockquote p{font-size:26px;line-height:32px}.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_1_2 .et_link_content h2,.et_pb_column_3_5 .et_audio_content h2,.et_pb_column_3_5 .et_link_content h2{line-height:32px}.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_3_5 .et_link_content a.et_link_main_url,.et_pb_column_3_5 .et_quote_content blockquote cite{font-size:14px}.et_pb_column_1_3 .et_quote_content,.et_pb_column_1_4 .et_quote_content,.et_pb_column_1_5 .et_quote_content,.et_pb_column_1_6 .et_quote_content,.et_pb_column_2_5 .et_quote_content,.et_pb_column_3_8 .et_quote_content{padding:35px 30px 32px}.et_pb_column_1_3 .et_audio_content,.et_pb_column_1_3 .et_link_content,.et_pb_column_1_4 .et_audio_content,.et_pb_column_1_4 .et_link_content,.et_pb_column_1_5 .et_audio_content,.et_pb_column_1_5 .et_link_content,.et_pb_column_1_6 .et_audio_content,.et_pb_column_1_6 .et_link_content,.et_pb_column_2_5 .et_audio_content,.et_pb_column_2_5 .et_link_content,.et_pb_column_3_8 .et_audio_content,.et_pb_column_3_8 .et_link_content{padding:35px 20px}.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_column_1_5 .et_audio_content h2,.et_pb_column_1_5 .et_link_content h2,.et_pb_column_1_5 .et_quote_content blockquote p,.et_pb_column_1_6 .et_audio_content h2,.et_pb_column_1_6 .et_link_content h2,.et_pb_column_1_6 .et_quote_content blockquote p,.et_pb_column_2_5 .et_audio_content h2,.et_pb_column_2_5 .et_link_content h2,.et_pb_column_2_5 .et_quote_content blockquote p,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_3_8 .et_quote_content blockquote p{font-size:18px;line-height:26px}.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_column_1_5 .et_link_content a.et_link_main_url,.et_pb_column_1_5 .et_quote_content blockquote cite,.et_pb_column_1_6 .et_link_content a.et_link_main_url,.et_pb_column_1_6 .et_quote_content blockquote cite,.et_pb_column_2_5 .et_link_content a.et_link_main_url,.et_pb_column_2_5 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_quote_content blockquote cite{font-size:14px}.et_pb_post .et_pb_gallery_post_type .et_pb_slide{min-height:500px;background-size:cover!important;background-position:top}.format-gallery .et_pb_slider.gallery-not-found .et_pb_slide{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);box-shadow:inset 0 0 10px rgba(0,0,0,.1)}.format-gallery .et_pb_slider:hover .et-pb-arrow-prev{left:0}.format-gallery .et_pb_slider:hover .et-pb-arrow-next{right:0}.et_pb_post>.et_pb_slider{margin-bottom:30px}.et_pb_column_3_4 .et_pb_post .et_pb_slide{min-height:442px}.et_pb_column_2_3 .et_pb_post .et_pb_slide{min-height:390px}.et_pb_column_1_2 .et_pb_post .et_pb_slide,.et_pb_column_3_5 .et_pb_post .et_pb_slide{min-height:284px}.et_pb_column_1_3 .et_pb_post .et_pb_slide,.et_pb_column_2_5 .et_pb_post .et_pb_slide,.et_pb_column_3_8 .et_pb_post .et_pb_slide{min-height:180px}.et_pb_column_1_4 .et_pb_post .et_pb_slide,.et_pb_column_1_5 .et_pb_post .et_pb_slide,.et_pb_column_1_6 .et_pb_post .et_pb_slide{min-height:125px}.et_pb_portfolio.et_pb_section_parallax .pagination,.et_pb_portfolio.et_pb_section_video .pagination,.et_pb_portfolio_grid.et_pb_section_parallax .pagination,.et_pb_portfolio_grid.et_pb_section_video .pagination{position:relative}.et_pb_bg_layout_light .et_pb_post .post-meta,.et_pb_bg_layout_light .et_pb_post .post-meta a,.et_pb_bg_layout_light .et_pb_post p{color:#666}.et_pb_bg_layout_dark .et_pb_post .post-meta,.et_pb_bg_layout_dark .et_pb_post .post-meta a,.et_pb_bg_layout_dark .et_pb_post p{color:inherit}.et_pb_text_color_dark .et_audio_content h2,.et_pb_text_color_dark .et_link_content a.et_link_main_url,.et_pb_text_color_dark .et_link_content h2,.et_pb_text_color_dark .et_quote_content blockquote cite,.et_pb_text_color_dark .et_quote_content blockquote p{color:#666!important}.et_pb_text_color_dark.et_audio_content h2,.et_pb_text_color_dark.et_link_content a.et_link_main_url,.et_pb_text_color_dark.et_link_content h2,.et_pb_text_color_dark.et_quote_content blockquote cite,.et_pb_text_color_dark.et_quote_content blockquote p{color:#bbb!important}.et_pb_text_color_dark.et_audio_content,.et_pb_text_color_dark.et_link_content,.et_pb_text_color_dark.et_quote_content{background-color:#e8e8e8}@media (min-width:981px) and (max-width:1100px){.et_quote_content{padding:50px 70px 45px}.et_pb_column_2_3 .et_quote_content{padding:50px 50px 45px}.et_pb_column_1_2 .et_quote_content,.et_pb_column_3_5 .et_quote_content{padding:35px 47px 30px}.et_pb_column_1_3 .et_quote_content,.et_pb_column_1_4 .et_quote_content,.et_pb_column_1_5 .et_quote_content,.et_pb_column_1_6 .et_quote_content,.et_pb_column_2_5 .et_quote_content,.et_pb_column_3_8 .et_quote_content{padding:35px 25px 32px}.et_pb_column_4_4 .et_pb_post .et_pb_slide{min-height:534px}.et_pb_column_3_4 .et_pb_post .et_pb_slide{min-height:392px}.et_pb_column_2_3 .et_pb_post .et_pb_slide{min-height:345px}.et_pb_column_1_2 .et_pb_post .et_pb_slide,.et_pb_column_3_5 .et_pb_post .et_pb_slide{min-height:250px}.et_pb_column_1_3 .et_pb_post .et_pb_slide,.et_pb_column_2_5 .et_pb_post .et_pb_slide,.et_pb_column_3_8 .et_pb_post .et_pb_slide{min-height:155px}.et_pb_column_1_4 .et_pb_post .et_pb_slide,.et_pb_column_1_5 .et_pb_post .et_pb_slide,.et_pb_column_1_6 .et_pb_post .et_pb_slide{min-height:108px}}@media (max-width:980px){.et_pb_bg_layout_dark_tablet .et_audio_content h2{color:#fff!important}.et_pb_text_color_dark_tablet.et_audio_content h2{color:#bbb!important}.et_pb_text_color_dark_tablet.et_audio_content{background-color:#e8e8e8}.et_pb_bg_layout_dark_tablet .et_audio_content h2,.et_pb_bg_layout_dark_tablet .et_link_content a.et_link_main_url,.et_pb_bg_layout_dark_tablet .et_link_content h2,.et_pb_bg_layout_dark_tablet .et_quote_content blockquote cite,.et_pb_bg_layout_dark_tablet .et_quote_content blockquote p{color:#fff!important}.et_pb_text_color_dark_tablet .et_audio_content h2,.et_pb_text_color_dark_tablet .et_link_content a.et_link_main_url,.et_pb_text_color_dark_tablet .et_link_content h2,.et_pb_text_color_dark_tablet .et_quote_content blockquote cite,.et_pb_text_color_dark_tablet .et_quote_content blockquote p{color:#666!important}.et_pb_text_color_dark_tablet.et_audio_content h2,.et_pb_text_color_dark_tablet.et_link_content a.et_link_main_url,.et_pb_text_color_dark_tablet.et_link_content h2,.et_pb_text_color_dark_tablet.et_quote_content blockquote cite,.et_pb_text_color_dark_tablet.et_quote_content blockquote p{color:#bbb!important}.et_pb_text_color_dark_tablet.et_audio_content,.et_pb_text_color_dark_tablet.et_link_content,.et_pb_text_color_dark_tablet.et_quote_content{background-color:#e8e8e8}}@media (min-width:768px) and (max-width:980px){.et_audio_content h2{font-size:26px!important;line-height:44px!important;margin-bottom:24px!important}.et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide{min-height:384px!important}.et_quote_content{padding:50px 43px 45px!important}.et_quote_content blockquote p{font-size:26px!important;line-height:44px!important}.et_quote_content blockquote cite{font-size:18px!important}.et_link_content{padding:40px 40px 45px}.et_link_content h2{font-size:26px!important;line-height:44px!important}.et_link_content a.et_link_main_url{font-size:18px!important}}@media (max-width:767px){.et_audio_content h2,.et_link_content h2,.et_quote_content,.et_quote_content blockquote p{font-size:20px!important;line-height:26px!important}.et_audio_content,.et_link_content{padding:35px 20px!important}.et_audio_content h2{margin-bottom:9px!important}.et_pb_bg_layout_dark_phone .et_audio_content h2{color:#fff!important}.et_pb_text_color_dark_phone.et_audio_content{background-color:#e8e8e8}.et_link_content a.et_link_main_url,.et_quote_content blockquote cite{font-size:14px!important}.format-gallery .et-pb-controllers{height:auto}.et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide{min-height:222px!important}.et_pb_bg_layout_dark_phone .et_audio_content h2,.et_pb_bg_layout_dark_phone .et_link_content a.et_link_main_url,.et_pb_bg_layout_dark_phone .et_link_content h2,.et_pb_bg_layout_dark_phone .et_quote_content blockquote cite,.et_pb_bg_layout_dark_phone .et_quote_content blockquote p{color:#fff!important}.et_pb_text_color_dark_phone .et_audio_content h2,.et_pb_text_color_dark_phone .et_link_content a.et_link_main_url,.et_pb_text_color_dark_phone .et_link_content h2,.et_pb_text_color_dark_phone .et_quote_content blockquote cite,.et_pb_text_color_dark_phone .et_quote_content blockquote p{color:#666!important}.et_pb_text_color_dark_phone.et_audio_content h2,.et_pb_text_color_dark_phone.et_link_content a.et_link_main_url,.et_pb_text_color_dark_phone.et_link_content h2,.et_pb_text_color_dark_phone.et_quote_content blockquote cite,.et_pb_text_color_dark_phone.et_quote_content blockquote p{color:#bbb!important}.et_pb_text_color_dark_phone.et_audio_content,.et_pb_text_color_dark_phone.et_link_content,.et_pb_text_color_dark_phone.et_quote_content{background-color:#e8e8e8}}@media (max-width:479px){.et_pb_column_1_2 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_1_3 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_2_3 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_2_5 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_3_5 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_3_8 .et_pb_carousel_item .et_pb_video_play{font-size:1.5rem;line-height:1.5rem;margin-left:-.75rem;margin-top:-.75rem}.et_audio_content,.et_quote_content{padding:35px 20px!important}.et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide{min-height:156px!important}}.et_full_width_page .et_gallery_item{float:left;width:20.875%;margin:0 5.5% 5.5% 0}.et_full_width_page .et_gallery_item:nth-child(3n){margin-right:5.5%}.et_full_width_page .et_gallery_item:nth-child(3n+1){clear:none}.et_full_width_page .et_gallery_item:nth-child(4n){margin-right:0}.et_full_width_page .et_gallery_item:nth-child(4n+1){clear:both}
.et_overlay{z-index:-1;position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:hsla(0,0%,100%,.9);opacity:0;pointer-events:none;-webkit-transition:all .3s;transition:all .3s;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.et_overlay:before{color:#2ea3f2;content:"\E050";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px;-webkit-transition:all .4s;transition:all .4s}.et_portfolio_image,.et_shop_image{position:relative;display:block}.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}#ie7 .et_overlay,#ie8 .et_overlay{display:none}.et_pb_module.et_pb_has_overlay{position:relative}.et_pb_module.et_pb_has_overlay .et_overlay,article.et_pb_has_overlay{border:none}
.et_pb_blog_grid .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:14px}.et_audio_container .mejs-container{width:auto!important;min-width:unset!important;height:auto!important}.et_audio_container .mejs-container,.et_audio_container .mejs-container .mejs-controls,.et_audio_container .mejs-embed,.et_audio_container .mejs-embed body{background:none;height:auto}.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-loaded,.et_audio_container .mejs-time.mejs-currenttime-container{display:none!important}.et_audio_container .mejs-time{display:block!important;padding:0;margin-left:10px;margin-right:90px;line-height:inherit}.et_audio_container .mejs-android .mejs-time,.et_audio_container .mejs-ios .mejs-time,.et_audio_container .mejs-ipad .mejs-time,.et_audio_container .mejs-iphone .mejs-time{margin-right:0}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,100%,.5);border-radius:5px;height:4px;margin:8px 0 0;top:0;right:0;left:auto}.et_audio_container .mejs-controls>div{height:20px!important}.et_audio_container .mejs-controls div.mejs-time-rail{padding-top:0;position:relative;display:block!important;margin-left:42px;margin-right:0}.et_audio_container span.mejs-time-total.mejs-time-slider{display:block!important;position:relative!important;max-width:100%;min-width:unset!important}.et_audio_container .mejs-button.mejs-volume-button{width:auto;height:auto;margin-left:auto;position:absolute;right:59px;bottom:-2px}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;height:4px;border-radius:5px}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-handle{display:block;border:none;width:10px}.et_audio_container .mejs-time-rail .mejs-time-handle-content{border-radius:100%;-webkit-transform:scale(1);transform:scale(1)}.et_pb_text_color_dark .et_audio_container .mejs-time-rail .mejs-time-handle-content{border-color:#666}.et_audio_container .mejs-time-rail .mejs-time-hovered{height:4px}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{background:#fff;border-radius:5px;height:10px;position:absolute;top:-3px}.et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:18px}.et_audio_container .mejs-controls a.mejs-horizontal-volume-slider{display:block!important;height:19px;margin-left:5px;position:absolute;right:0;bottom:0}.et_audio_container .mejs-controls div.mejs-horizontal-volume-slider{height:4px}.et_audio_container .mejs-playpause-button button,.et_audio_container .mejs-volume-button button{background:none!important;margin:0!important;width:auto!important;height:auto!important;position:relative!important;z-index:99}.et_audio_container .mejs-playpause-button button:before{content:"E"!important;font-size:32px;left:0;top:-8px}.et_audio_container .mejs-playpause-button button:before,.et_audio_container .mejs-volume-button button:before{color:#fff}.et_audio_container .mejs-playpause-button{margin-top:-7px!important;width:auto!important;height:auto!important;position:absolute}.et_audio_container .mejs-controls .mejs-button button:focus{outline:none}.et_audio_container .mejs-playpause-button.mejs-pause button:before{content:"`"!important}.et_audio_container .mejs-volume-button button:before{content:"\E068";font-size:18px}.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,60%,.5)}.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#999}.et_pb_text_color_dark .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark .et_audio_container .mejs-volume-button button:before{color:#666}.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark .mejs-controls .mejs-time-rail .mejs-time-handle{background:#666}.et_pb_text_color_dark .mejs-container .mejs-controls .mejs-time span{color:#999}.et_pb_column_1_3 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_4 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_6 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_2_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_3_8 .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:14px}.et_audio_container .mejs-container .mejs-controls{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:unset!important;position:relative}@media (max-width:980px){.et_pb_column_1_3 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_4 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_6 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_2_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_3_8 .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:18px}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,100%,.5)}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#fff}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-playpause-button button:before,.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-volume-button button:before{color:#fff}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_bg_layout_dark_tablet .mejs-controls .mejs-time-rail .mejs-time-handle{background:#fff}.et_pb_bg_layout_dark_tablet .mejs-container .mejs-controls .mejs-time span{color:#fff}.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,60%,.5)}.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#999}.et_pb_text_color_dark_tablet .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark_tablet .et_audio_container .mejs-volume-button button:before{color:#666}.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark_tablet .mejs-controls .mejs-time-rail .mejs-time-handle{background:#666}.et_pb_text_color_dark_tablet .mejs-container .mejs-controls .mejs-time span{color:#999}}@media (max-width:767px){.et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:14px!important}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,100%,.5)}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#fff}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-playpause-button button:before,.et_pb_bg_layout_dark_phone .et_audio_container .mejs-volume-button button:before{color:#fff}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_bg_layout_dark_phone .mejs-controls .mejs-time-rail .mejs-time-handle{background:#fff}.et_pb_bg_layout_dark_phone .mejs-container .mejs-controls .mejs-time span{color:#fff}.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,60%,.5)}.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#999}.et_pb_text_color_dark_phone .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark_phone .et_audio_container .mejs-volume-button button:before{color:#666}.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark_phone .mejs-controls .mejs-time-rail .mejs-time-handle{background:#666}.et_pb_text_color_dark_phone .mejs-container .mejs-controls .mejs-time span{color:#999}}
.et_pb_video_box{display:block;position:relative;z-index:1;line-height:0}.et_pb_video_box video{width:100%!important;height:auto!important}.et_pb_video_overlay{position:absolute;z-index:10;top:0;left:0;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;cursor:pointer}.et_pb_video_play:before{font-family:ETmodules;content:"I"}.et_pb_video_play{display:block;position:absolute;z-index:100;color:#fff;left:50%;top:50%}.et_pb_column_1_2 .et_pb_video_play,.et_pb_column_2_3 .et_pb_video_play,.et_pb_column_3_4 .et_pb_video_play,.et_pb_column_3_5 .et_pb_video_play,.et_pb_column_4_4 .et_pb_video_play{font-size:6rem;line-height:6rem;margin-left:-3rem;margin-top:-3rem}.et_pb_column_1_3 .et_pb_video_play,.et_pb_column_1_4 .et_pb_video_play,.et_pb_column_1_5 .et_pb_video_play,.et_pb_column_1_6 .et_pb_video_play,.et_pb_column_2_5 .et_pb_video_play,.et_pb_column_3_8 .et_pb_video_play{font-size:3rem;line-height:3rem;margin-left:-1.5rem;margin-top:-1.5rem}.et_pb_bg_layout_light .et_pb_video_play{color:#333}.et_pb_video_overlay_hover{background:transparent;width:100%;height:100%;position:absolute;z-index:100;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.et_pb_video .et_pb_video_overlay_hover:hover{background:rgba(0,0,0,.6)}@media (min-width:768px) and (max-width:980px){.et_pb_column_1_3 .et_pb_video_play,.et_pb_column_1_4 .et_pb_video_play,.et_pb_column_1_5 .et_pb_video_play,.et_pb_column_1_6 .et_pb_video_play,.et_pb_column_2_5 .et_pb_video_play,.et_pb_column_3_8 .et_pb_video_play{font-size:6rem;line-height:6rem;margin-left:-3rem;margin-top:-3rem}}@media (max-width:980px){.et_pb_bg_layout_light_tablet .et_pb_video_play{color:#333}}@media (max-width:768px){.et_pb_column_1_2 .et_pb_video_play,.et_pb_column_2_3 .et_pb_video_play,.et_pb_column_3_4 .et_pb_video_play,.et_pb_column_3_5 .et_pb_video_play,.et_pb_column_4_4 .et_pb_video_play{font-size:3rem;line-height:3rem;margin-left:-1.5rem;margin-top:-1.5rem}}@media (max-width:767px){.et_pb_bg_layout_light_phone .et_pb_video_play{color:#333}}
.et_pb_slider{position:relative;overflow:hidden}.et_pb_slide{padding:0 6%;background-size:cover;background-position:50%;background-repeat:no-repeat}.et_pb_slider .et_pb_slide{display:none;float:left;margin-right:-100%;position:relative;width:100%;text-align:center;list-style:none!important;background-position:50%;background-size:100%;background-size:cover}.et_pb_slider .et_pb_slide:first-child{display:list-item}.et-pb-controllers{position:absolute;bottom:20px;left:0;width:100%;text-align:center;z-index:10}.et-pb-controllers a{display:inline-block;background-color:hsla(0,0%,100%,.5);text-indent:-9999px;border-radius:7px;width:7px;height:7px;margin-right:10px;padding:0;opacity:.5}.et-pb-controllers .et-pb-active-control{opacity:1}.et-pb-controllers a:last-child{margin-right:0}.et-pb-controllers .et-pb-active-control{background-color:#fff}.et_pb_slides .et_pb_temp_slide{display:block}.et_pb_slides:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}@media (max-width:980px){.et_pb_bg_layout_light_tablet .et-pb-controllers .et-pb-active-control{background-color:#333}.et_pb_bg_layout_light_tablet .et-pb-controllers a{background-color:rgba(0,0,0,.3)}.et_pb_bg_layout_light_tablet .et_pb_slide_content{color:#333}.et_pb_bg_layout_dark_tablet .et_pb_slide_description{text-shadow:0 1px 3px rgba(0,0,0,.3)}.et_pb_bg_layout_dark_tablet .et_pb_slide_content{color:#fff}.et_pb_bg_layout_dark_tablet .et-pb-controllers .et-pb-active-control{background-color:#fff}.et_pb_bg_layout_dark_tablet .et-pb-controllers a{background-color:hsla(0,0%,100%,.5)}}@media (max-width:767px){.et-pb-controllers{position:absolute;bottom:5%;left:0;width:100%;text-align:center;z-index:10;height:14px}.et_transparent_nav .et_pb_section:first-child .et-pb-controllers{bottom:18px}.et_pb_bg_layout_light_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_light_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{background-color:hsla(0,0%,100%,.9)}.et_pb_bg_layout_light_phone .et-pb-controllers .et-pb-active-control{background-color:#333}.et_pb_bg_layout_dark_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_dark_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper,.et_pb_bg_layout_light_phone .et-pb-controllers a{background-color:rgba(0,0,0,.3)}.et_pb_bg_layout_dark_phone .et-pb-controllers .et-pb-active-control{background-color:#fff}.et_pb_bg_layout_dark_phone .et-pb-controllers a{background-color:hsla(0,0%,100%,.5)}}.et_mobile_device .et_pb_slider_parallax .et_pb_slide,.et_mobile_device .et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:scroll}
.et-pb-arrow-next,.et-pb-arrow-prev{position:absolute;top:50%;z-index:100;font-size:48px;color:#fff;margin-top:-24px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.et_pb_bg_layout_light .et-pb-arrow-next,.et_pb_bg_layout_light .et-pb-arrow-prev{color:#333}.et_pb_slider:hover .et-pb-arrow-prev{left:22px;opacity:1}.et_pb_slider:hover .et-pb-arrow-next{right:22px;opacity:1}.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control{background-color:#333}.et_pb_bg_layout_light .et-pb-controllers a{background-color:rgba(0,0,0,.3)}.et-pb-arrow-next:hover,.et-pb-arrow-prev:hover{text-decoration:none}.et-pb-arrow-next span,.et-pb-arrow-prev span{display:none}.et-pb-arrow-prev{left:-22px}.et-pb-arrow-next{right:-22px}.et-pb-arrow-prev:before{content:"4"}.et-pb-arrow-next:before{content:"5"}.format-gallery .et-pb-arrow-next,.format-gallery .et-pb-arrow-prev{color:#fff}.et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_2_5 .et_pb_slider:hover .et-pb-arrow-prev{left:0}.et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_2_5 .et_pb_slider:hover .et-pb-arrow-next{right:0}.et_pb_column_1_4 .et_pb_slider .et_pb_slide,.et_pb_column_1_5 .et_pb_slider .et_pb_slide,.et_pb_column_1_6 .et_pb_slider .et_pb_slide{min-height:170px}.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-next{right:0}@media (max-width:980px){.et_pb_bg_layout_light_tablet .et-pb-arrow-next,.et_pb_bg_layout_light_tablet .et-pb-arrow-prev{color:#333}.et_pb_bg_layout_dark_tablet .et-pb-arrow-next,.et_pb_bg_layout_dark_tablet .et-pb-arrow-prev{color:#fff}}@media (max-width:767px){.et_pb_slider:hover .et-pb-arrow-prev{left:0;opacity:1}.et_pb_slider:hover .et-pb-arrow-next{right:0;opacity:1}.et_pb_bg_layout_light_phone .et-pb-arrow-next,.et_pb_bg_layout_light_phone .et-pb-arrow-prev{color:#333}.et_pb_bg_layout_dark_phone .et-pb-arrow-next,.et_pb_bg_layout_dark_phone .et-pb-arrow-prev{color:#fff}}.et_mobile_device .et-pb-arrow-prev{left:22px;opacity:1}.et_mobile_device .et-pb-arrow-next{right:22px;opacity:1}@media (max-width:767px){.et_mobile_device .et-pb-arrow-prev{left:0;opacity:1}.et_mobile_device .et-pb-arrow-next{right:0;opacity:1}}
.et_post_gallery{padding:0!important;line-height:1.7!important;list-style:none!important}.et_gallery_item{float:left;width:28.353%;margin:0 7.47% 7.47% 0}.blocks-gallery-item,.et_gallery_item{padding-left:0!important}.blocks-gallery-item:before,.et_gallery_item:before{display:none}.et_gallery_item:nth-child(3n){margin-right:0}.et_gallery_item:nth-child(3n+1){clear:both}
.et_pb_widget_area_left{border-right:1px solid rgba(0,0,0,.1);padding-right:30px}.et_pb_widget_area_right{border-left:1px solid rgba(0,0,0,.1);padding-left:30px}.et_pb_sidebar_no_border{border:none;padding:0}.et_pb_widget_area ul{list-style:none!important;padding:0!important;line-height:inherit!important}@media (max-width:980px){.et_pb_bg_layout_dark_tablet .et_pb_widget li a{color:inherit}.et_pb_widget_area_left{padding-right:0;border-right:none}.et_pb_widget_area_right{padding-left:0;border-left:none}.et_pb_column .et_pb_widget{margin:0 5.5% 7.5% 0;width:47.25%;clear:none;float:left}.et_pb_column .et_pb_widget:nth-child(2n){margin-right:0}.et_pb_column .et_pb_widget:nth-child(odd){clear:both}.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_widget,.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_widget,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_widget,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_widget{margin:0 0 11.5%;width:100%}}@media (max-width:767px){.et_pb_column .et_pb_widget{margin-right:0;width:100%}}@media (max-width:479px){.et_pb_column .et_pb_widget{margin-right:0;margin-bottom:11.5%;width:100%}.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_widget,.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_widget,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_widget,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_widget,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_widget,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_widget{margin:0 0 11.5%;width:100%}}.et_pb_no_sidebar_vertical_divider .et_pb_widget_area_left{border-right:none}.et_pb_no_sidebar_vertical_divider .et_pb_widget_area_right{border-left:none}
.et_pb_widget{float:left;max-width:100%;word-wrap:break-word}.et_pb_widget a{text-decoration:none;color:#666}.et_pb_widget li a:hover{color:#82c0c7}.et_pb_widget ol li,.et_pb_widget ul li{margin-bottom:.5em}.et_pb_widget ol li ol li,.et_pb_widget ul li ul li{margin-left:15px}.et_pb_widget select{width:100%;height:28px;padding:0 5px}.et_pb_widget_area .et_pb_widget a{color:inherit}.et_pb_bg_layout_light .et_pb_widget li a{color:#666}.et_pb_bg_layout_dark .et_pb_widget li a{color:inherit}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
  body p,
body li,
#main-content p,
#main-content li,
.et_pb_post p,
.et_pb_text p,
.et_pb_column p,
.et_pb_module p {
font-size: unset !important;
} @media (max-width: 767px) {
body p,
body li,
#main-content p,
#main-content li,
.et_pb_post p,
.et_pb_text p,
.et_pb_column p,
.et_pb_module p,
.et_pb_text div p,
.et_pb_text_inner p {
font-size: 16px !important;
}
}
div.bottom li {
line-height: 17px;
}
.reveal_label {
display: none;
position: absolute;
top: 0px;
height: auto;
border: 1px solid #000;
background-color: #fff;
-webkit-box-sizing: border-box;
box-sizing: border-box;
z-index: 1000;
-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.35);
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.35);
}
.reveal_label__long {
top: -10rem;
}
.reveal_label a {
text-decoration: none;
color: #fe7800;
}
.reveal_label a:hover {
text-decoration: underline;
}
.reveal_label_right {
right: 0px;
}
.reveal_label img { max-width: 12rem;
width: 100%;
}
.reveal_toggler {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-ms-flex-line-pack: center;
align-content: center;
}
.reveal_toggler img {
max-width: 15rem;
width: 100%;
}
.flex-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
padding-top: 0.5rem;
-webkit-column-gap: 5%;
column-gap: 5%;
}
.flex-row__img {
width: 20%;
}
.flex-row__img img {
width: 100%;
height: auto;
}
.flex-row__txt {
width: 75%;
font-size: 0.8rem;
}
#section-pantership .et_pb_row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
body,
p,
#main-content li {
font-weight: 400;
line-height: 1.25;
font-size: calc(16px + 1 * ((100vw - 375px) / 1199));
}
.et_pb_text_inner ul {
margin: 0;
padding: 0;
}
.et_pb_text_inner ul li,
.et_pb_tab_content ul li {
list-style-type: none;
padding-left: 36px;
position: relative;
margin-bottom: 20px;
}
.et_pb_text_inner ul li::before,
.et_pb_tab_content ul li:before {
content: "";
position: absolute;
top: 0;
left: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-long-arrow-alt-right-2.svg)
50% / cover no-repeat;
width: 20px;
height: 9px;
margin-top: 7px;
}
p br {
display: none;
}
#footer-bottom p br {
display: block;
}
#page-container {
padding-top: 112px !important;
}
.et-db #et-boc .et-l .et_pb_row {
padding-right: 36px !important;
padding-left: 36px !important;
}
.clearfix:after {
display: none;
}
#et-top-navigation {
padding-left: 0 !important;
}
#top-menu li {
padding-right: 0;
}
#top-menu li a {
font-size: 0.625rem !important;
}
.et_header_style_left #et-top-navigation nav > ul > li > a,
.et_header_style_split #et-top-navigation nav > ul > li > a {
padding-left: 4px;
}
#et-secondary-nav .menu-item-has-children > a:first-child,
#top-menu .menu-item-has-children > a:first-child {
padding-right: 15px;
}
.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li:hover > ul,
.et_secondary_nav_dropdown_animation_fade #et-secondary-nav li:hover > ul {
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li > ul,
.et_secondary_nav_dropdown_animation_fade #et-secondary-nav li > ul {
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.nav li ul {
background: #fe9a0e;
}
.et_mobile_menu li a:hover,
.nav ul li a:hover {
background: none !important;
opacity: 1;
}
.et-fixed-header #top-menu .sub-menu a {
color: #ffffff !important;
}
.et-fixed-header #top-menu .sub-menu li.current-menu-item a {
color: #ffffff !important;
}
.et_pb_slide_content,
.et_pb_best_value {
font-size: 16px;
line-height: 1.4em;
}
.et_pb_slide {
padding: 0;
}
.et_pb_slides .et_pb_slider_container_inner {
vertical-align: top;
}
h1,
.et_pb_slider h2,
.et_pb_slide_description .et_pb_slide_title {
line-height: 1.25em;
font-size: calc(28px + (40 - 28) * ((100vw - 375px) / (1199 - 375)));
font-weight: 700;
}
h1:first-line,
.et_pb_slider h2:first-line {
font-size: calc(60px + (60 - 50) * ((100vw - 375px) / (1199 - 375)));
line-height: 1.13em;
color: #fe7800;
font-weight: 900;
}
.slider-with-bg h1:first-line {
color: #ffffff;
}
.slider-with-bg .more-link {
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
}
.slider-with-bg .et-pb-controllers a:first-child::after,
.slider-with-bg .et-pb-controllers a:nth-child(2)::after,
.slider-with-bg .et-pb-controllers a:nth-child(3)::after {
display: none;
}
.slider-with-bg .et-pb-controllers a {
color: #ffffff;
opacity: 0.35;
background: url(//www.comtegra.pl/wp-content/uploads/2021/04/Line-white.svg) 99% 45%
no-repeat;
background-size: 25px 1px;
padding-right: 34px;
margin-right: 8px;
}
.slider-with-bg .et-pb-controllers a.et-pb-active-control {
opacity: 1 !important;
}
.et_pb_slider.slider-with-bg .more-link {
margin: 20px 0;
}
.slider-with-bg .et_pb_slide_title {
margin-bottom: 10px;
}
.et-db #et-boc .et-l .slider-with-bg h1,
.slider-with-bg h1,
.slider-with-bg.et_pb_slider h2,
.slider-with-bg .et_pb_slide_description .et_pb_slide_title {
font-weight: 900 !important;
}
.et-db #et-boc .et-l .banner-long-title h1 {
font-size: 2.1875rem !important;
}
.banner-long-title h1:first-line {
font-size: 2.875rem !important;
}
h2,
.et-db #et-boc .et-l h2,
.et-db #et-boc .et-l h2,
.product .related h2,
.et-db #et-boc .et-l .product .related h2,
.et-db #et-boc .et-l .et_pb_column_1_2 .et_quote_content blockquote p {
font-size: 2.25rem !important;
line-height: 1.1 !important;
font-weight: 900;
}
.banner-section .et_pb_row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap-reverse;
flex-wrap: wrap-reverse;
}
.et-db #et-boc .et-l .banner-section-long-title-bottom h1 {
font-size: 1.75rem;
}
.banner-section-long-title h1:first-line {
font-size: 3.125rem;
}
h4,
.et-db #et-boc .et-l .et_pb_column_1_3 h4,
.et-db #et-boc .et-l .et_pb_column_1_4 h4,
.et-db #et-boc .et-l .et_pb_column_1_5 h4,
.et-db #et-boc .et-l .et_pb_column_1_6 h4,
.et-db #et-boc .et-l .et_pb_column_2_5 h4 {
font-size: 1.25rem;
line-height: 1.25;
}
h4 br {
display: none;
}
.et_pb_slider_0,
.et_pb_slider_0 .et_pb_slide {
padding-bottom: 15px;
}
.et-db #et-boc .et-l .et_pb_section.banner-section {
padding-top: 60px !important;
padding-bottom: 20px !important;
}
.et_header_style_left .logo_container {
height: auto;
width: auto;
position: static;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.container.et_menu_container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 0 30px;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
#main-header {
background-color: transparent;
}
#main-header.et-fixed-header {
background: #ffffff;
}
#et-main-area {
margin-top: -120px;
}
.d-flex {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.align-items-center {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap-reverse;
flex-wrap: wrap-reverse;
}
.justify-content-fe {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.justify-content-grey {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
body:not(.et-tb) #main-content .container,
body:not(.et-tb-has-header) #main-content .container {
padding-top: 0;
}
.et_post_meta_wrapper {
display: none;
}
.et_pb_button {
position: relative;
padding-left: 36px;
display: inline-block;
}
.et_pb_button::before {
content: "";
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 23.02px;
height: 13.44px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/icon.svg);
}
.main-list {
overflow-x: hidden;
}
.main-list ul {
margin: 0;
padding: 0;
margin-top: 15px;
}
.main-list ul li {
list-style-type: none;
padding-left: 36px;
position: relative;
margin-bottom: 20px;
}
.main-list ul li::before {
content: "";
position: absolute;
top: 0;
left: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-long-arrow-alt-right-2.svg)
50% / cover no-repeat;
width: 20px;
height: 9px;
margin-top: 7px;
}
.main-list-icons {
overflow-x: visible;
}
.main-list-icons img {
height: 125px;
}
.main-list-icons .et_pb_image_wrap {
position: relative;
}
.main-list-icons .et_pb_image_wrap::before {
content: "";
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) 50% / cover
no-repeat;
position: absolute;
width: 230px;
height: 230px;
top: 0;
left: calc(50% + 25px);
margin-top: -10px; -webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.column-reverse {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.section-banner {
font-size: 20px;
line-height: 24px;
font-weight: 400;
}
h3 {
font-size: 1.5rem;
line-height: 1.8rem;
font-weight: 700;
}
h4 {
font-size: 20px;
line-height: 25px;
font-weight: 900;
}
.big-subtitle h4 {
font-size: 50px;
line-height: 60px;
font-weight: 900;
margin-bottom: 20px;
}
.big-subtitle .section-what-we-do .et_pb_image {
max-width: 400px;
}
.big-subtitle .section-what-we-do .et_pb_text_inner {
max-width: 360px;
}
.number-4 {
font-size: 18px;
line-height: 22px;
}
h5,
.et_pb_column_1_3 h5,
.et_pb_column_1_4 h5,
.et_pb_column_1_5 h5,
.et_pb_column_1_6 h5,
.et_pb_column_2_5 h5 {
font-size: 30px;
line-height: 35px;
font-weight: 900;
}
.section-gradient-number h5 {
font-size: 37px;
line-height: 40px;
font-weight: 900;
}
.section-text h5 {
font-size: 23px;
line-height: 32px;
font-weight: 700;
}
.section-icons-left h3 {
font-size: 30px;
}
.row-border-number h4 br {
display: block;
}
.row-text .et_pb_text_inner {
position: relative;
padding-top: 5px;
font-weight: 400;
}
.row-text .et_pb_text_inner img {
display: none;
}
.row-text-1 .et_pb_column:first-child .et_pb_text_inner img {
margin-left: -4px;
width: 34px;
}
.row-text-1 .et_pb_column:nth-child(2) .et_pb_text_inner img {
margin-left: -17px;
}
.row-text-1 .et_pb_column:nth-child(3) .et_pb_text_inner img {
margin-top: 0px;
margin-left: -19px;
}
.row-text-2 .et_pb_column:first-child .et_pb_text_inner img {
margin-left: -14px;
margin-top: 2px;
width: 39px;
}
.row-text-2 .et_pb_column:nth-child(2) .et_pb_text_inner img {
margin-left: -20px;
margin-top: -3px;
}
.row-text-2 .et_pb_column:nth-child(3) .et_pb_text_inner img {
margin-left: -20px;
margin-top: -2px;
}
.et-pb-controllers {
text-align: left;
}
.et_pb_slide_with_image .et_pb_slide_description {
float: left;
padding: 0;
}
.slider-case-study .et_pb_slide_image {
width: 247px;
margin-top: 0 !important;
}
.slider-case-study .et_pb_slide_image img {
width: 100%;
max-height: 100% !important;
}
.slider-case-study .et_pb_slide_image::after {
content: "";
position: absolute;
width: 213px;
height: 210px;
background: rgba(0, 0, 0, 0.31);
left: 0;
top: 0;
margin-left: 17px;
margin-top: 17px;
}
.slider-case-study .et_pb_slide_description {
position: absolute;
top: 0;
margin-top: 34px;
text-align: left;
margin-left: calc(50% - 88px);
width: 100%;
max-width: 200px;
}
.slider-case-study h5.et_pb_slide_title {
font-size: 1.5625rem;
}
.slider-case-study .et_pb_slide_5 h5.et_pb_slide_title {
font-size: 0.9rem;
}
.slider-case-study.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,
.slider-case-study.et_pb_slider.et_pb_module
.et_pb_slides
.et_pb_slide_content
p {
font-size: 0.75rem;
}
.slider-case-study .more-link {
display: inline-block;
color: #ffffff;
font-size: 0.6875rem;
padding-left: 19px;
margin-top: 8px !important;
}
.slider-case-study .more-link::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/03/Group-5408.svg) no-repeat;
width: 13px;
height: 7.6px;
background-size: contain;
margin-top: -0.5px;
}
.slider-case-study .et-pb-arrow-prev,
.slider-case-study .et-pb-arrow-next {
font-size: 60px;
margin-top: -34px;
}
.slider-case-study .et-pb-arrow-prev:before {
color: #fe7800;
margin-left: -21px;
}
.slider-case-study .et-pb-arrow-next:before {
margin-right: -19px;
}
.et-pb-controllers a {
text-indent: 0;
font-size: 1.375rem;
color: #b5b5b5;
font-weight: 700;
padding-right: 64px;
width: auto;
position: relative;
opacity: 1;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Line-3.svg) 99% 45% no-repeat;
height: auto;
margin-right: 8px;
}
.et-pb-controllers a:last-child {
background: none;
}
a.et-pb-active-control {
color: #565352;
}
a.et-pb-active-control::after {
color: #fe7800 !important;
}
.et-pb-controllers a::before {
content: "0";
}
.et_pb_slider[data-active-slide="et_pb_slide_0"] .et-pb-controllers a,
.et_pb_slider[data-active-slide="et_pb_slide_0"]
.et-pb-controllers
.et-pb-active-control {
background-color: transparent !important;
}
.et_pb_slider[data-active-slide="et_pb_slide_1"] .et-pb-controllers a,
.et_pb_slider[data-active-slide="et_pb_slide_1"]
.et-pb-controllers
.et-pb-active-control {
background-color: transparent !important;
}
.et_pb_slider[data-active-slide="et_pb_slide_2"] .et-pb-controllers a,
.et_pb_slider[data-active-slide="et_pb_slide_2"]
.et-pb-controllers
.et-pb-active-control {
background-color: transparent !important;
}
.section-icon h5 {
font-size: 28px;
line-height: 40px;
font-weight: 700;
}
.et_pb_blog_grid .et_pb_post {
border: 0;
}
.section-events .et_pb_blog_grid .et_pb_post {
padding: 0;
}
.section-events .et_pb_blog_grid .et_pb_post .more-link {
margin-top: 8px;
}
p {
font-weight: 400;
}
.section-boxes .et_pb_salvattore_content {
counter-reset: count;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.section-boxes
.et_pb_blog_grid
.et_pb_salvattore_content[data-columns]
.et_pb_post {
counter-increment: count;
}
.section-events .et_pb_blog_grid .et_pb_image_container {
margin: 0 0 20px;
}
.et-db #et-boc .et-l .et_pb_post .entry-featured-image-url {
display: inline;
}
.et-db #et-boc .et-l #section-archive .et_pb_post .post-meta {
padding: 0;
position: absolute;
margin: 0;
width: 100%;
bottom: -25px;
}
#section-archive .et_pb_posts a.more-link {
clear: both;
display: block;
position: absolute;
bottom: 0px;
z-index: 1;
}
.et_pb_blog_0 .entry-featured-image-url,
.et_pb_blog_0 img,
.et_pb_blog_0 .et_pb_slides,
.et_pb_blog_0 .et_pb_video_overlay {
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.more-link {
position: relative;
padding-left: 36px;
display: block;
font-weight: 700;
font-size: 16px;
line-height: 1.4em;
}
.more-link-centered {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-left: 0px !important;
}
.more-link-centered.more-link:before {
position: relative;
margin-top: 10px;
margin-right: 5px;
}
.et_pb_slider .more-link {
margin: 13px 0 20px;
}
.more-link::first-letter {
text-transform: capitalize;
}
.more-link::before {
content: "";
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 24px;
height: 16px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/icon.svg) no-repeat;
background-size: contain;
}
.see-all .more-link {
font-size: 1.125rem;
}
.column-sticky .more-link {
margin-top: 18px;
font-size: 16px;
}
.logos {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: unset;
flex-wrap: unset;
-ms-flex-pack: distribute;
justify-content: space-around;
}
.et_pb_row.logos .et_pb_column.et_pb_column_1_4,
.et_pb_row.logos .et_pb_column.et_pb_column_1_5,
.et_pb_row.logos .et_pb_column.et_pb_column_1_6 {
margin: 0;
}
.row-reverse .et_pb_salvattore_content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.et_pb_salvattore_content .column .post-347 .entry-title {
font-size: 45px !important;
line-height: 45px !important;
}
.column-img {
width: 100% !important;
}
.column-img img,
.column-img .et_pb_image .et_pb_image_wrap {
width: 100%;
}
.et_pb_gutters3
.et_pb_column_4_4
.et_pb_blog_grid
.column.size-1of3:nth-child(3n),
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item.last_in_row,
.et_pb_gutters3.et_pb_row
.et_pb_column_4_4
.et_pb_blog_grid
.column.size-1of3:nth-child(3n),
.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item.last_in_row {
margin-right: auto;
}
.left-tab .et_pb_tabs {
border: 0;
height: 100%;
}
.left-tab ul.et_pb_tabs_controls {
margin-top: 50px;
}
.left-tab .et_pb_all_tabs,
.left-tab ul.et_pb_tabs_controls {
background: #ffffff;
}
.left-tab ul.et_pb_tabs_controls {
margin-top: 10px;
font-size: 18px;
line-height: 22px;
text-align: center;
}
.left-tab .et_pb_tab {
padding: 0;
margin-top: -60px;
}
.left-tab .et_pb_tabs .et_pb_tabs_controls li {
display: block;
width: 100%;
border: 0;
}
.left-tab .et_pb_tabs_controls li a {
padding: 0;
font-weight: 400;
padding-bottom: 22px;
display: block;
}
.left-tab .et_pb_tabs_controls .et_pb_tab_active a {
font-weight: 700;
}
.left-tab ul.et_pb_tabs_controls:after {
content: none;
}
.left-tab .et_pb_tabs_controls li:last-child {
margin-bottom: 85px;
}
.left-tab .et_pb_tab_content p img {
width: 151px;
height: auto;
margin-right: 0;
}
.left-tab .et_pb_tab_content p:nth-child(2) {
margin-top: 50px;
}
.bottom-tab .et_pb_module {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
border: 0;
}
.et-db #et-boc .et-l .bottom-tab ul.et_pb_tabs_controls {
background: none;
margin-top: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: distribute;
justify-content: space-around;
}
.et-db #et-boc .et-l .bottom-tab .et_pb_tabs,
.et-db #et-boc .et-l .bottom-tab .et_pb_wc_tabs {
border: 0;
}
.et-db #et-boc .et-l .bottom-tab .et_pb_tabs_controls li {
border: 0;
}
.et-db #et-boc .et-l .bottom-tab ul.et_pb_tabs_controls:after {
border: 0;
}
.et-db #et-boc .et-l .bottom-tab ul.et_pb_tabs_controls:after {
display: none;
}
.et-db #et-boc .et-l .bottom-tab .et_pb_tabs .et_pb_tab {
background-size: 250px 250px;
background-position: 53% 56px;
}
.et-db #et-boc .et-l .bottom-tab-small .et_pb_tabs .et_pb_tab {
background-size: 220px 220px;
background-position: 53% 16px;
}
.et-db #et-boc .et-l .bottom-tab.left-img-tab .et_pb_tabs .et_pb_tab {
background-size: 250px 250px;
background-position: 82px 6px;
}
.et-db #et-boc .et-l .bottom-tab .et_pb_tabs_controls li a {
font-size: 0;
padding: 0;
-webkit-transform: translateY(0);
transform: translateY(0);
-webkit-transition: all 1.2s ease;
transition: all 1.2s ease;
}
.et-db #et-boc .et-l .bottom-tab .et_pb_tabs_controls li a:hover {
animation: bounce 1.2s ease;
-webkit-animation: bounce 1.2s ease;
-moz-animation: bounce 1.2s ease;
-o-animation: bounce 1.2s ease;
-webkit-transition: all 1.2s ease;
transition: all 1.2s ease;
}
.bottom-tab .et_pb_tabs_controls a img {
width: 100%;
height: 80px;
}
.bottom-tab .et_pb_tab_content img {
height: 220px;
width: auto;
margin-bottom: 20px;
}
.bottom-tab-small .et_pb_tab_content {
margin-bottom: 10px;
}
.bottom-tab-small .et_pb_tab_content img {
height: 130px;
margin-bottom: 25px;
}
.bottom-tab-small .et_pb_tab_content h6 {
font-size: 16px;
line-height: 20px;
padding-bottom: 6px;
}
.bottom-tab.left-img-tab .et_pb_tab {
padding: 0;
}
.bottom-tab.left-img-tab .et_pb_tab_content img {
margin-right: 178px;
margin-left: 86px;
height: 195px;
}
.bottom-tab.left-img-tab .et_pb_tab_content h5 {
font-size: 40px;
line-height: 45px;
font-weight: 900;
color: #fe7800;
margin-bottom: 12px;
}
.bottom-tab.left-img-tab .et_pb_tab_content p {
font-weight: 400;
line-height: 37px;
}
.et-db #et-boc .et-l .bottom-tab.left-tab-img ul.et_pb_tabs_controls {
margin-top: 135px;
}
.et-db #et-boc .et-l .bottom-tab.left-img-tab ul.et_pb_tabs_controls {
margin-top: 70px;
}
.et-db
#et-boc
.et-l
.section-boxes
.et_pb_blog_grid
.et_pb_salvattore_content[data-columns]
.column
.et_pb_post {
opacity: 1;
height: 491px;
width: 491px;
padding: 30px 37px 110px 37px;
position: relative;
overflow: hidden;
border: 0;
margin-bottom: 0;
margin-right: 84px;
}
.section-boxes-small
.et-db
#et-boc
.et-l
.et_pb_blog_grid
.et_pb_salvattore_content[data-columns]
.column
.et_pb_post {
padding: 30px 29px 110px 37px;
}
.et-db #et-boc .et-l .et_pb_row.row-boxes {
margin: 0;
width: 100%;
max-width: 100%;
padding: 0 !important;
}
.section-boxes .post-content {
position: relative;
}
.section-boxes .post-content-inner {
max-width: 328px;
height: 210px;
overflow: hidden;
margin-bottom: 30px;
}
.section-boxes-desc p {
font-size: 18px;
}
.et-db #et-boc .et-l .et_pb_text ol,
.et-db #et-boc .et-l .et_pb_text ul {
padding: 0;
}
.type-rozwiazania-it h4 {
font-size: 40px;
line-height: 45px;
}
.type-rozwiazania-it .post-985 h4 {
font-size: 38px;
}
.et-db
#et-boc
.et-l
.section-boxes-small
.et_pb_blog_grid
.et_pb_salvattore_content[data-columns]
.column
.et_pb_post {
padding: 30px 27px 110px 37px;
}
.section-boxes-small .post-content-inner {
height: 195px;
margin-bottom: 5px;
margin-top: -5px;
max-width: 328px;
}
.et-db
#et-boc
.et-l
.section-boxes-big
.et_pb_blog_grid
.et_pb_salvattore_content[data-columns]
.column
.et_pb_post {
width: 536px;
height: 536px;
margin-right: 145px;
}
.container-wrapper {
height: 600px;
position: relative;
}
#container {
padding: 0;
position: relative;
bottom: 0;
left: 0;
width: 100vh;
height: calc(100vw);
overflow: scroll;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
-webkit-transform-origin: center calc(50vh);
transform-origin: center calc(50vh);
}
.child {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; margin: 1em auto !important;
padding: 2em !important;
width: 536px !important;
height: 536px;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
border: 1px solid #333;
-webkit-box-shadow: 3px 3px 6px rgba(51, 51, 51, 0.3) !important;
box-shadow: 3px 3px 6px rgba(51, 51, 51, 0.3) !important;
text-align: center;
position: absolute;
-webkit-overflow-scrolling: touch;
}
.section-gradient-number .et_pb_column {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
counter-reset: listCounter;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module {
width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 50%;
flex: 0 50%;
counter-increment: listCounter;
padding-left: 106px;
position: relative;
}
.et-db
#et-boc
.et-l
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module::after {
content: counter(listCounter);
font-size: 120px;
background: -webkit-linear-gradient(#fe7800, #ffc21e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
position: absolute;
top: 0px;
font-weight: 700;
height: 70px;
padding-top: 44px;
margin-left: -83px;
margin-top: -45px;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(5n + 5)::after,
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(1)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(5n + 5)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(1)::after {
background: -webkit-linear-gradient(#fe9222, #fe9925);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(6n + 5)::after,
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(2)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(6n + 5)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(2)::after {
background: -webkit-linear-gradient(#fe920a, #fe990d);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(7n + 5)::after,
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(3)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(7n + 5)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(3)::after {
background: -webkit-linear-gradient(#fea311, #feab14);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(8n + 5)::after,
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(4)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(8n + 5)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(4)::after {
background: -webkit-linear-gradient(#feb217, #feba14);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(9n + 5)::after,
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(5)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(9n + 5)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(5)::after {
background: -webkit-linear-gradient(#ffc21e, #ffc21e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:first-child::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:first-child::after {
margin-left: -68px;
}
#main-header {
-webkit-box-shadow: none;
box-shadow: none;
}
.sticky-row {
width: 100% !important;
max-width: 100% !important;
}
.sticky-row.no-desc .et_pb_module {
margin-top: -250px;
margin-bottom: -50px !important;
}
.sticky-row.boxes-desc .et_pb_module {
margin-top: -180px;
margin-bottom: -50px !important;
}
.big-boxes .et_pb_module {
margin-top: -160px;
margin-bottom: -145px !important;
}
.column-sticky {
position: relative;
}
.column-sticky .et_pb_module {
position: -webkit-sticky !important;
position: sticky !important;
top: 292px;
}
.column-sticky .et_pb_module.column-sticky-number {
top: 170px;
}
.section-list {
font-size: 35px;
line-height: 40px;
font-weight: 400;
}
.section-list h5 {
font-size: 50px;
line-height: 61px;
font-weight: 700;
}
.section-list ul {
list-style-type: none;
margin: 0 0 0 60px;
padding: 0;
}
.section-list ul li {
margin-bottom: 40px;
padding-left: 55px;
position: relative;
}
.section-list ul li::before {
content: "";
width: 20px;
height: 16px;
position: absolute;
left: 0;
top: -10px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-long-arrow-alt-right-1.svg)
50% / contain no-repeat;
margin-top: 14px;
}
.big-icon .et_pb_image_wrap {
position: relative;
}
.big-icon .et_pb_image_wrap::before {
content: "";
position: absolute;
top: calc(50% + 45px);
left: calc(50% + 20px);
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) 50% / contain
no-repeat;
width: 270px;
height: 270px;
}
.big-icon img {
height: 310px;
}
.number-gradient-left {
counter-reset: listCounter;
font-size: 35px;
line-height: 40px;
}
.number-gradient-left p {
font-weight: 700;
font-size: 1.125rem;
}
.number-gradient-left .et_pb_module {
counter-increment: listCounter;
padding-left: 80px;
position: relative;
margin-bottom: 50px;
padding-top: 17px;
padding-bottom: 28px;
}
.number-gradient-left .et_pb_module p br {
display: block;
}
.number-gradient-left .et_pb_module.br-none-desktop p br {
display: block;
}
.number-gradient-left .et_pb_module:nth-child(1) {
padding-top: 40px;
margin-bottom: 96px;
}
.number-gradient-left .et_pb_module::after {
content: counter(listCounter);
font-size: 85px;
background: -webkit-linear-gradient(#fe7800, #ffc21e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
position: absolute;
top: 0px;
font-weight: 700;
padding-top: 30px;
padding-bottom: 28px;
left: 0;
}
.number-gradient-left .et_pb_module:nth-child(1)::after,
.number-gradient-left .et_pb_module:nth-child(5n + 5)::after {
background: -webkit-linear-gradient(#fe9222, #fe9925);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.number-gradient-left .et_pb_module:nth-child(2)::after,
.number-gradient-left .et_pb_module:nth-child(6n + 5)::after {
background: -webkit-linear-gradient(#fe920a, #fe990d);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.number-gradient-left .et_pb_module:nth-child(3)::after,
.number-gradient-left .et_pb_module:nth-child(7n + 5)::after {
background: -webkit-linear-gradient(#fea311, #feab14);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.number-gradient-left .et_pb_module:nth-child(4)::after,
.number-gradient-left .et_pb_module:nth-child(8n + 5)::after {
background: -webkit-linear-gradient(#feb217, #feba14);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.number-gradient-left .et_pb_module:nth-child(5)::after,
.number-gradient-left .et_pb_module:nth-child(9n + 5)::after {
background: -webkit-linear-gradient(#ffc21e, #ffc21e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.number-gradient-title h4 {
font-size: 40px;
line-height: 50px;
font-weight: 900;
}
.number-gradient-title .et_pb_column {
counter-reset: listCounter;
}
.number-gradient-title .et_pb_column .et_pb_module {
counter-increment: listCounter;
position: relative;
padding-left: 80px;
width: 303px;
}
.number-gradient-title .et_pb_column .et_pb_module::after {
content: counter(listCounter);
position: absolute;
top: 0;
left: 0;
font-size: 100px;
font-weight: 700;
margin-top: -22px;
background: -webkit-linear-gradient(#fe7800, #fe9b0e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
height: 154px;
line-height: 1;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(2)::after {
margin-top: -35px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(4)::after {
margin-top: -35px;
}
.row-icons .et_pb_image_wrap {
position: relative;
}
.row-icons img {
height: 135px;
}
.row-icons-small img {
height: 120px;
}
.row-icons .et_pb_image_wrap::before {
content: "";
position: absolute;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) 50% / cover
no-repeat;
width: 240px;
height: 240px;
margin-left: 25px;
margin-top: -15px;
}
.row-icons-small .et_pb_image_wrap::before {
width: 200px;
height: 200px;
margin-left: 15px;
margin-top: -3px;
}
.gradient-list h5 {
margin-bottom: 10px;
}
.gradient-list ul li {
list-style-type: none;
margin-bottom: 10px;
position: relative;
padding-left: 26px;
line-height: 1.4;
font-size: 1rem;
}
.gradient-list ul li::before {
content: "";
position: absolute;
top: 0;
left: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-long-arrow-alt-right-1.svg)
50% / contain no-repeat;
width: 20px;
height: 8px;
margin-top: 7px;
}
.gradient-list .row-text-1 .et_pb_column:first-child .et_pb_text_inner img {
margin-top: 0;
}
.gradient-list .row-text-1 .et_pb_column:nth-child(2) .et_pb_text_inner img {
margin-left: 6px;
margin-top: -10px;
}
.gradient-list .row-text-1 .et_pb_column:nth-child(3) .et_pb_text_inner img {
margin-top: -5px;
margin-left: 6px;
width: 30px;
}
.row-icons-left .et_pb_column {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.row-icons-left .et_pb_module:nth-child(2) img {
margin-left: -10px;
margin-top: 10px;
}
.row-icons-left .et_pb_module:nth-child(3) img {
margin-left: -14px;
}
.row-icons-left .et_pb_module .et_pb_text_inner img {
height: 80px;
width: 100%;
margin-bottom: 30px;
}
.row-icons-left .et_pb_module .et_pb_text_inner::before {
content: "";
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) 50% / cover
no-repeat;
position: absolute;
width: 125px;
height: 125px;
top: 0;
left: 50%;
margin-top: 1px;
z-index: -1;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.nf-form-content {
padding: 0 !important;
max-width: 100% !important;
}
.nf-multi-cell .nf-cell {
padding: 0 !important;
}
.nf-form-fields-required {
margin: 10px 0 !important;
}
#nf-error-11,
#nf-error-13 {
margin-left: 15px !important;
}
.nf-before-form-content {
display: none;
}
#ninja_forms_required_items,
.nf-field-container {
margin-bottom: 6px !important;
}
.nf-form-content .label-above .nf-field-label,
.nf-form-content .label-below .nf-field-label,
.nf-form-content .label-hidden .nf-field-label {
margin-bottom: 2px !important;
}
.checkbox-wrap .nf-field-element label:after,
.checkbox-wrap .nf-field-label label:after,
.listcheckbox-wrap .nf-field-element label:after,
.listcheckbox-wrap .nf-field-label label:after {
background: #ffffff !important;
border-color: #707070 !important;
}
.checkbox-wrap .nf-field-element label:after,
.checkbox-wrap .nf-field-label label:after,
.listcheckbox-wrap .nf-field-element label:after,
.listcheckbox-wrap .nf-field-label label:after {
width: 26px !important;
height: 26px !important;
}
.checkbox-container.label-right label:after {
left: -42px !important;
}
.checkbox-container.label-right label:before {
left: -40.5px !important;
top: 3px !important;
}
.nf-form-content .nf-field-container.checkbox-container .nf-field-label label {
font-weight: 500;
}
.ninja-forms-req-symbol {
color: #565352 !important;
}
.nf-form-content
.nf-field-container.submit-container
.nf-field-element
.ninja-forms-field {
font-weight: 700;
padding-left: 33px;
position: relative;
}
.nf-form-content .nf-field-container.submit-container .nf-field-element {
position: relative;
}
.nf-form-content
.nf-field-container.submit-container
.nf-field-element::before {
content: "";
position: absolute;
top: calc(50% + 3.7px);
left: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 23.02px;
height: 13.44px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/icon.svg);
}
.nf-form-content
.nf-field-container
#nf-field-19-wrap
.nf-field-element
.ninja-forms-field {
background: none !important;
}
.nf-error.field-wrap .nf-field-element:after {
height: 34px !important;
width: 35px !important;
line-height: 35px !important;
}
.et-db #et-boc .et-l .section-3-icons p br {
display: block;
}
.et-db #et-boc .et-l .section-3-icons h5 {
color: #565352;
font-size: 4rem !important;
font-weight: 900;
margin-top: 20px;
line-height: 0.8;
margin-bottom: 10px;
}
.section-3-icons .et_pb_slider .et_pb_container {
width: 100% !important;
max-width: 375px;
margin: 0 auto;
}
.section-3-icons .et_pb_slider .et-pb-arrow-prev {
opacity: 1 !important;
left: -15px !important;
color: #fe7800 !important;
top: 0 !important;
margin-top: 44px !important;
}
.section-3-icons .et_pb_slider .et-pb-arrow-next {
opacity: 1 !important;
right: -15px !important;
top: 0 !important;
margin-top: 44px !important;
}
.section-3-icons .et_pb_slide {
padding-top: 10px;
}
.section-3-icons .et_pb_slide::before {
content: "";
position: absolute;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) 50% / cover
no-repeat;
width: 240px;
height: 240px;
margin-left: 25px;
}
.section-3-icons .et_pb_slide_description {
padding: 0 !important;
}
.et-db #et-boc .et-l .et_pb_row.title-transparent {
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: auto;
max-width: 100%;
z-index: 1;
}
.et-db #et-boc .et-l .et_pb_row.title-transparent h1,
.et-db #et-boc .et-l .et_pb_row.title-transparent h1:first-line {
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: #fff;
color: transparent;
}
.title-transparent-text {
max-width: 1010px;
width: 100%;
margin: 0 auto;
}
.section-banner-video {
height: 30vh !important;
min-height: 211px !important;
}
.section-banner-career {
height: 40vh !important;
min-height: 345px !important;
}
.section-banner-video::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0.4;
background: #fe7800;
background: linear-gradient(174deg, #000 20%, #fe7800, #fe9b0e, #ffc21e);
}
.time-days {
color: #fe7800;
font-weight: 700;
min-height: 25px;
margin-bottom: 4px;
position: relative;
padding-right: 110px;
}
.time-days::after {
content: "";
position: absolute;
top: 10px;
width: 80px;
height: 3px;
background: #fe7800;
margin-left: 10px;
}
.time-hour {
font-size: 0.875rem;
}
.section-movies img {
margin-top: 8px;
margin-right: 25px;
}
.section-download img {
margin: 13px 45px 0 24px;
}
.section-download .row-download .et_pb_text_inner::after {
content: "";
position: absolute;
top: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) no-repeat;
z-index: -1;
width: 160px;
height: 160px;
background-size: contain;
margin-top: 8px;
}
.section-download-no-anim .row-download .et_pb_text_inner::after {
display: none;
}
.section-download-no-anim img {
position: absolute;
top: 0;
left: 0;
margin: 25px 0px 0 0;
}
.section-download-no-anim .et_pb_text_inner {
position: relative;
padding-left: 78px;
text-align: left;
}
.section-movies .more-link,
.section-download .more-link {
display: inline-block;
}
.section-movies .row-movies .more-link {
padding-left: 29px;
}
.section-movies .row-movies .more-link::before {
width: 17px;
height: 19px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/04/play-button.svg) no-repeat;
top: 8px;
}
.section-career,
.slider-career {
color: #ffffff;
counter-reset: count;
}
.section-banner-career .title-transparent h1 {
text-transform: uppercase;
}
.et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4:nth-child(2n),
.et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4:nth-child(2n),
.et_pb_row_4col > .et_pb_column.et_pb_column_1_4:nth-child(2n) {
margin-right: 0;
}
.section-career .row-career .et_pb_module.et_pb_text,
.section-benefits .row-benefits .et_pb_module.et_pb_text {
padding: 25px;
position: relative;
counter-increment: count;
width: 290px;
min-height: 290px;
-webkit-box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.3);
}
.slider-career
.et_pb_column
.et_pb_slide
.et_pb_slider_container_inner
.et_pb_slide_content {
counter-increment: count;
}
.section-career .row-career .et_pb_module.et_pb_text .et_pb_text_inner {
z-index: 1;
}
.section-career .row-career .et_pb_module.et_pb_text::before,
.slider-career .et_pb_slide::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #eba214;
z-index: 0;
mix-blend-mode: multiply;
}
.section-career .et_pb_module.et_pb_text::after,
.section-benefits .row-benefits .et_pb_module.et_pb_text::after,
.slider-career .et_pb_slide::after,
.section-benefits li::after {
content: counter(count, decimal-leading-zero);
display: block;
position: absolute;
left: 0;
bottom: 0;
margin: 35px 25px;
font-weight: 700;
font-size: 1.25rem;
background: url(//www.comtegra.pl/wp-content/uploads/2021/04/Line-white.svg) no-repeat;
background-size: 80px 8px;
width: 180px;
background-position: 35px 10px;
}
.slider-career .et_pb_slide::after {
content: counter(count, decimal-leading-zero);
margin: 0 0 30px -63px;
background-position: 110px 10px;
}
.section-career .row-career .et_pb_module.et_pb_text p,
.slider-career p {
font-weight: 700;
font-size: 1.5625rem;
text-align: left;
}
.slider-career .et_pb_slides {
width: 217px;
margin: 0 auto;
}
.slider-career .et_pb_slide_description {
padding-top: 20px !important;
}
.slider-career .et-pb-arrow-next,
.slider-career .et-pb-arrow-prev {
color: #fe7800;
font-size: 60px;
margin-top: -34px;
}
.slider-career .et-pb-arrow-next {
margin-right: -18px;
}
.slider-career .et-pb-arrow-prev {
margin-left: -22px;
}
.row-career-gallery {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.gallery-career {
text-align: center;
}
.gallery-career .et_pb_image {
margin-bottom: 10px;
}
.gallery-career .et_pb_image .et_pb_image_wrap {
width: 100%;
}
.gallery-career .et_pb_image img {
width: 100%;
}
.gallery-career .et_pb_image_9,
.gallery-career .et_pb_image_10,
.gallery-career .et_pb_image_4_tb_body img,
.gallery-career .et_pb_image_5_tb_body img {
width: calc(50% - 5px);
display: inline-block;
}
.gallery-career .et_pb_image_9,
.gallery-career .et_pb_image_4_tb_body img {
margin-right: 10px;
}
.section-benefits {
counter-reset: count;
}
.section-benefits p {
font-size: 1rem;
font-weight: 700;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text {
padding: 25px 30px;
background: #ffffff;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text:hover {
background: #fe7800;
color: #ffffff;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text::after {
color: #fe7800;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text::before {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 73px;
height: 2px;
background: #fe7800;
margin-bottom: 47.5px;
margin-left: 60px;
z-index: 1;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text:hover::after {
background: #fe7800;
color: #ffffff;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text:hover::before {
background: #ffffff;
}
.row-benefits .et_pb_column {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.row-recruitment .et_pb_column:not(:last-child)::after {
content: "";
position: absolute;
top: 0;
right: -60px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
background: url(//www.comtegra.pl/wp-content/uploads/2021/04/right-arrow.svg) no-repeat;
background-size: contain;
width: 60px;
height: 38px;
margin-top: 78px;
}
.row-recruitment h4 br {
display: block;
}
#main-footer {
font-size: 16px;
line-height: 16px;
font-weight: 300;
background-image: linear-gradient(145deg, #fe7800, #ffc21e);
margin-top: 10px;
}
#main-footer .title {
font-size: 0.75rem !important;
}
#main-footer h4 {
font-size: 0.75rem;
line-height: 1.17;
font-weight: 700;
margin-bottom: 4px;
}
#main-footer ul li {
list-style-type: none;
padding: 0;
font-size: 0.75rem;
}
#footer-widgets .footer-widget li {
padding: 0;
margin-bottom: 7px;
-webkit-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
#footer-widgets .footer-widget li:before {
content: none;
}
#footer-widgets .footer-widget .fwidget {
float: none;
margin-bottom: 10px;
}
#main-footer .footer-bottom-info {
text-align: center;
line-height: 12px;
width: 100%;
font-size: 0.625rem;
color: #ffffff;
max-width: 300px;
margin: 0 auto;
}
#main-footer .footer-bottom-info p,
#main-footer .footer-bottom-info ul li {
font-weight: 300;
font-size: 0.625rem;
}
#main-footer .footer-bottom-info ul li {
font-weight: 500;
}
#footer-bottom {
padding-bottom: 10px;
}
#main-footer .footer-bottom-info ul {
margin: 35px auto 25px;
font-weight: 400;
max-width: 235px;
}
#main-footer .footer-bottom-info ul li {
display: inline-block;
position: relative;
padding-top: 4px;
margin-bottom: 14px;
}
#main-footer .footer-bottom-info ul li:first-child {
margin-right: 30px;
}
#main-footer .footer-bottom-info ul li:first-child::after {
content: "";
position: absolute;
right: 0;
top: 2px;
height: 14px;
width: 2px;
background: #ffffff;
margin-right: -18px;
}
#footer-widgets {
padding-top: 25px;
}
.et_pb_gutters3 .footer-widget {
margin-bottom: 20px;
}
#menu-stopka-1 p span {
font-weight: 700;
}
#menu-stopka-1 li {
display: inline-block;
margin-right: 12px;
}
#footer-widgets .et_pb_widget#media_image-2 {
margin-bottom: 0;
}
#footer-widgets .footer-widget #menu-stopka-1 li {
margin-right: 10px;
margin-bottom: 12px;
}
.footer-data {
line-height: 1.14;
margin: 20px 0 34px;
}
.footer-widget p span {
font-weight: 700;
}
.footer-address {
margin-bottom: 16px;
}
.footer-address,
.footer-phone,
.footer-fax {
position: relative;
padding-left: 23px;
}
.footer-address-title {
font-weight: 700;
width: 45px;
position: absolute;
top: 0;
}
.footer-address-text {
display: inline-block;
max-width: 106px;
position: relative;
top: 0;
left: 0;
margin-left: 62px;
}
.footer-address::before,
.footer-phone::before {
content: "";
position: absolute;
left: 0;
top: -3px;
width: 12.05px;
height: 17.41px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-ionic-ios-pin.png) 50% /
cover no-repeat;
}
.footer-address .address-info {
margin-left: 94px;
margin-top: -35px;
margin-right: 0;
}
.footer-phone::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-phone-alt.png) 50% /
cover no-repeat;
width: 15.92px;
height: 15.92px;
top: -2px;
}
.footer-fax::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-fax.png) 50% /
cover no-repeat;
width: 14.64px;
height: 14.64px;
} .footer-nav-left #menu-menu-stopka {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.footer-nav-left li {
display: inline-block;
font-weight: 700;
width: 100%;
text-align: center;
margin-bottom: 14px;
}
#menu-item-2069 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
#menu-item-2075 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
#menu-item-2074 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
}
.footer-nav-left li a {
padding: 0 5px 5px 5px;
position: relative;
color: #ffffff;
}
.footer-nav-left li a::after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 1px;
background: #ffffff;
}
.footer-nav-left {
clear: both;
}
#footer-bottom {
padding-top: 0;
margin-top: 26px;
}
.et_pb_gutters3.et_pb_footer_columns_1_2__1_6
.footer-widget:nth-child(-n + 4):not(:first-child) {
width: auto;
margin-right: 43px;
max-width: 90px;
}
.et_pb_gutters3.et_pb_footer_columns_1_2__1_6
.footer-widget:nth-child(-n + 4):last-child {
margin-right: 0;
}
.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child {
width: 59%;
}
#footer-widgets {
padding-top: 30px;
padding-bottom: 20px;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.footer-widget:nth-child(3) {
margin-right: 0 !important;
}
.footer-social {
text-align: center;
margin: 10px 0 15px;
}
.menu-item i._mi {
margin-top: 0;
}
#footer-widgets .et_pb_widget {
font-size: 0.75rem;
}
#main-footer .container,
.et-db #et-boc .et-l .et_pb_row {
width: 100%;
max-width: 100%;
margin: 0 auto;
padding: 0 30px;
}
#main-content .container {
width: 100%;
max-width: none;
margin: 0;
}
.container,
.et-db #et-boc .et-l .container,
.et-db #et-boc .et-l .et_pb_row,
.et-db #et-boc .et-l .et_pb_slider .et_pb_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_featured_container,
.et-db
#et-boc
.et-l
.et_pb_fullwidth_header:not(.et_pb_fullscreen)
.et_pb_fullwidth_header_container {
width: 100%;
margin: 0 auto;
}
#footer-widgets {
padding-top: 30px;
width: 100%;
}
.footer-links {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
#main-footer .footer-links h4,
#main-footer .footer-links ul li a {
color: #fff !important;
}
.footer-social .et_pb_text_inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.menu-stopka-linki {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.footer-adress-block__row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.footer-logo {
margin-bottom: 0;
}
.footer-logo #media_image-2 {
margin-top: 2.5rem;
margin-bottom: 0;
}
.footer-logo img {
max-width: 146px;
width: 100%;
}
.bottom {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: distribute;
-webkit-box-pack: justify;
justify-content: space-between;
-webkit-box-align: baseline;
-ms-flex-align: baseline;
align-items: baseline;
}
.footer-social-icons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.footer-social-icons img {
margin-right: 1rem;
}
.footer-bottom-info {
text-align: center;
margin: 0 auto;
}
.footer-bottom-info span {
font-size: 0.65rem;
}
.footer-bottom-info ul {
font-weight: 600;
}
.menu-stopka-linki-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
#main-footer .et_pb_widget_area_left {
border-right: none;
padding-right: 0;
}
#nav_menu-16,
#nav_menu-6,
#nav_menu-9,
#nav_menu-14,
#nav_menu-13 {
width: 100%;
}
#nav_menu-6,
#nav_menu-9,
#nav_menu-14 {
padding-right: 1rem;
}
#nav_menu-6 .widget_nav_menu,
#nav_menu-9 .widget_nav_menu,
#nav_menu-14 .widget_nav_menu {
margin-right: 1.5rem;
}
.footer-links {
margin-top: 3rem;
}
.footer-links .et_pb_module {
min-width: 30%;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.address-box p {
font-size: 14px;
}
.footer-address-text p,
.footer-address-text a {
color: #fff;
}
#main-footer .footer-bottom-info p {
text-align: left;
}
#main-footer .footer-bottom-info ul {
text-align: center;
margin: 0 auto;
}
#main-footer .footer-social-icons img {
height: 20px;
width: auto;
} .centra-komputerowe-desc {
margin-bottom: 1rem;
}
.postid-1049 #top-menu li.current_page_item > a {
color: #fff !important;
} .menu-item-type-custom img {
height: 16px;
width: auto;
}
.menu-item-type-custom span {
display: none;
}
@-webkit-keyframes bounce {
0%,
20%,
50%,
80%,
100% {
-webkit-transform: translateY(0);
}
20% {
-webkit-transform: translateY(-60px);
}
}
@keyframes bounce {
0%,
20%,
50%,
80%,
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
20% {
-webkit-transform: translateY(-60px);
transform: translateY(-60px);
}
}
.our-clients-slider .prev-btn,
.our-clients-slider .next-btn {
display: none;
}
.number-gradient-title #SectionGradientShowAllBtn {
display: none;
}
.number-gradient-title .et_pb_text_12 {
display: block !important;
}
.slick-slider div {
-webkit-transition: none;
transition: none;
}
.postid-1049 #top-menu li a,
.page-id-10117 #top-menu li a,
.page-id-10409 #top-menu li a,
.page-id-287 #top-menu li a,
.page-id-306 #top-menu li a,
.single-post #top-menu li a,
.single-aktualnosc #top-menu li a,
.single-wydarzenia-comtegra #top-menu li a {
color: #ffffff;
}
#top-menu .menu-item-14969,
#top-menu .menu-item-14970,
#top-menu .menu-item-14971 {
display: none;
}
.postid-1049 #top-menu .menu-item-14963,
.page-id-10117 #top-menu .menu-item-14963,
.page-id-10409 #top-menu .menu-item-14963,
.page-id-287 #top-menu .menu-item-14963,
.single-post #top-menu .menu-item-14963,
.single-wydarzenia-comtegra #top-menu .menu-item-14963,
.single-aktualnosc #top-menu .menu-item-14963,
.page-id-306 #top-menu .menu-item-14963,
.postid-1049 #top-menu .menu-item-14965,
.page-id-10117 #top-menu .menu-item-14965,
.page-id-10409 #top-menu .menu-item-14965,
.page-id-287 #top-menu .menu-item-14965,
.single-post #top-menu .menu-item-14965,
.single-wydarzenia-comtegra #top-menu .menu-item-14965,
.single-aktualnosc #top-menu .menu-item-14965,
.page-id-306 #top-menu .menu-item-14965,
.postid-1049 #top-menu .menu-item-14967,
.page-id-10117 #top-menu .menu-item-14967,
.page-id-10409 #top-menu .menu-item-14967,
.page-id-287 #top-menu .menu-item-14967,
.single-post #top-menu .menu-item-14967,
.single-wydarzenia-comtegra #top-menu .menu-item-14967,
.single-aktualnosc #top-menu .menu-item-14967,
.page-id-306 #top-menu .menu-item-14967,
.postid-1049 .et-fixed-header #top-menu .menu-item-14969,
.page-id-10117 .et-fixed-header #top-menu .menu-item-14969,
.page-id-10409 .et-fixed-header #top-menu .menu-item-14969,
.page-id-287 .et-fixed-header #top-menu .menu-item-14969,
.single-post .et-fixed-header #top-menu .menu-item-14969,
.single-aktualnosc #top-menu #top-menu .menu-item-14969,
.single-wydarzenia-comtegra #top-menu .menu-item-14969,
.page-id-306 #top-menu #top-menu .menu-item-14969,
.postid-1049 .et-fixed-header #top-menu .menu-item-14970,
.page-id-10117 .et-fixed-header #top-menu .menu-item-14970,
.page-id-10409 .et-fixed-header #top-menu .menu-item-14970,
.page-id-287 .et-fixed-header #top-menu .menu-item-14970,
.single-post .et-fixed-header #top-menu .menu-item-14970,
.single-aktualnosc #top-menu #top-menu .menu-item-14970,
.single-wydarzenia-comtegra #top-menu .menu-item-14970,
.page-id-306 #top-menu #top-menu .menu-item-14970,
.postid-1049 .et-fixed-header #top-menu .menu-item-14971,
.page-id-10117 .et-fixed-header #top-menu .menu-item-14971,
.page-id-10409 .et-fixed-header #top-menu .menu-item-14971,
.page-id-287 .et-fixed-header #top-menu .menu-item-14971,
.single-post .et-fixed-header #top-menu .menu-item-14971,
.single-aktualnosc #top-menu #top-menu .menu-item-14971,
.single-wydarzenia-comtegra #top-menu .menu-item-14971,
.page-id-306 #top-menu #top-menu .menu-item-14971 {
display: none;
}
.postid-1049 .et-fixed-header #top-menu .menu-item-14963,
.postid-1049 .et-fixed-header #top-menu .menu-item-14965,
.postid-1049 .et-fixed-header #top-menu .menu-item-14967,
.page-id-10117 .et-fixed-header #top-menu .menu-item-14963,
.page-id-10117 .et-fixed-header #top-menu .menu-item-14965,
.page-id-10117 .et-fixed-header #top-menu .menu-item-14967,
.page-id-10409 .et-fixed-header #top-menu .menu-item-14963,
.page-id-10409 .et-fixed-header #top-menu .menu-item-14965,
.page-id-10409 .et-fixed-header #top-menu .menu-item-14967,
.page-id-287 .et-fixed-header #top-menu .menu-item-14963,
.page-id-287 .et-fixed-header #top-menu .menu-item-14965,
.page-id-287 .et-fixed-header #top-menu .menu-item-14967,
.single-post .et-fixed-header #top-menu .menu-item-14963,
.single-post .et-fixed-header #top-menu .menu-item-14965,
.single-post .et-fixed-header #top-menu .menu-item-14967,
.single-aktualnosc .et-fixed-header #top-menu .menu-item-14963,
.single-aktualnosc .et-fixed-header #top-menu .menu-item-14965,
.single-aktualnosc .et-fixed-header #top-menu .menu-item-14967,
.single-wydarzenia-comtegra .et-fixed-header #top-menu .menu-item-14963,
.single-wydarzenia-comtegra .et-fixed-header #top-menu .menu-item-14965,
.single-wydarzenia-comtegra .et-fixed-header #top-menu .menu-item-14967,
.page-id-306 .et-fixed-header #top-menu .menu-item-14963,
.page-id-306 .et-fixed-header #top-menu .menu-item-14965,
.page-id-306 .et-fixed-header #top-menu .menu-item-14967,
.postid-1049 #top-menu .menu-item-14969,
.page-id-10117 #top-menu .menu-item-14969,
.page-id-10409 #top-menu .menu-item-14969,
.page-id-287 #top-menu .menu-item-14969,
.single-post #top-menu .menu-item-14969,
.single-aktualnosc #top-menu .menu-item-14969,
.single-wydarzenia-comtegra #top-menu .menu-item-14969,
.page-id-306 #top-menu .menu-item-14969,
.postid-1049 #top-menu .menu-item-14970,
.page-id-10117 #top-menu .menu-item-14970,
.page-id-10409 #top-menu .menu-item-14970,
.page-id-287 #top-menu .menu-item-14970,
.single-post #top-menu .menu-item-14970,
.single-aktualnosc #top-menu .menu-item-14970,
.single-wydarzenia-comtegra #top-menu .menu-item-14970,
.page-id-306 #top-menu .menu-item-14970,
.postid-1049 #top-menu .menu-item-14971,
.page-id-10117 #top-menu .menu-item-14971,
.page-id-10409 #top-menu .menu-item-14971,
.single-post #top-menu .menu-item-14971,
.page-id-287 #top-menu .menu-item-14971,
.single-aktualnosc #top-menu .menu-item-14971,
.single-wydarzenia-comtegra #top-menu .menu-item-14971,
.page-id-306 #top-menu .menu-item-14971 {
display: inline-block;
}
.postid-1049 ul#menu-menu-glowne-social-menu,
.postid-1049 .logo_container img,
.postid-1049 .mobile_menu_bar:before,
.page-id-10117 ul#menu-menu-glowne-social-menu,
.page-id-10117 .logo_container img,
.page-id-10117 .mobile_menu_bar:before,
.page-id-10409 ul#menu-menu-glowne-social-menu,
.page-id-10409 .logo_container img,
.page-id-10409 .mobile_menu_bar:before,
.page-id-287 ul#menu-menu-glowne-social-menu,
.page-id-287 .logo_container img,
.page-id-287 .mobile_menu_bar:before {
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
}
.postid-1049 .et-fixed-header ul#menu-menu-glowne-social-menu,
.postid-1049 .et-fixed-header .logo_container img,
.postid-1049 .et-fixed-header .mobile_menu_bar:before,
.page-id-10117 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-10117 .et-fixed-header .logo_container img,
.page-id-10117 .et-fixed-header .mobile_menu_bar:before,
.page-id-10117 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-10117 .et-fixed-header .logo_container img,
.page-id-10409 .et-fixed-header .mobile_menu_bar:before,
.page-id-10409 .et-fixed-header .logo_container img,
.page-id-10409 .et-fixed-header .mobile_menu_bar:before,
.page-id-10409 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-10409 .et-fixed-header .logo_container img,
.page-id-10409 .et-fixed-header .mobile_menu_bar:before,
.page-id-287 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-287 .et-fixed-header .logo_container img,
.page-id-287 .et-fixed-header .mobile_menu_bar:before,
.page-id-287 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-287 .et-fixed-header .logo_container img {
-webkit-filter: none;
filter: none;
}
.platform-desc-item {
padding-left: 45px;
margin-bottom: 25px;
}
.platform-desc-item img {
height: 45px !important;
width: auto !important;
display: block !important;
left: 0 !important;
top: 5px !important;
position: absolute;
}
.platform-desc .et_pb_row_4.et_pb_row {
padding-bottom: 0 !important;
}
#PlatformDescShowAllBtn {
color: #fff;
font-size: 20px;
display: inline-block;
position: absolute;
bottom: 30px;
right: 36px;
}
#PlatformDescShowAllBtn::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/04/icon-white.svg) no-repeat;
}
.no-after::after {
content: none !important;
}
.no-after {
padding-left: 0 !important;
}
.section-image img {
max-height: 400px !important;
}
html .media-modal.wp-core-ui .media-frame-title h1,
html .media-modal.wp-core-ui .media-frame-title h1:first-line,
html .media-modal.wp-core-ui .media-frame-title h2,
.media-frame-title h2:first-line,
html .media-modal.wp-core-ui .media-sidebar h1,
html .media-modal.wp-core-ui .media-sidebar h1:first-line,
html .media-modal.wp-core-ui .media-sidebar h2,
html .media-modal.wp-core-ui .media-sidebar h2:first-line {
font-size: 22px !important;
color: inherit;
font-style: normal;
text-decoration: none;
text-transform: none;
font-family: inherit;
font-weight: inherit;
letter-spacing: inherit;
}
.media-attachments-filter-heading,
.media-frame-menu-heading {
font-size: 13px !important;
}
.container-benefits li {
-webkit-perspective: 580px;
perspective: 580px;
counter-increment: count;
}
.section-benefits li::after {
color: #fe7800;
background: none;
}
.et_pb_text_inner .container-benefits ul li::before {
content: "";
position: absolute;
top: auto;
bottom: 0;
left: 0;
width: 73px;
height: 2px;
background: #fe7800;
margin-bottom: 47.5px;
margin-left: 60px;
z-index: 1;
}
.container-benefits .info {
-webkit-transform: rotate3d(1, 0, 0, 90deg);
transform: rotate3d(1, 0, 0, 90deg);
width: 100%;
height: 100%;
padding: 20px;
position: absolute;
top: 0;
left: 0;
pointer-events: none;
background: #fe7800;
color: #ffffff;
font-size: 1.625rem;
font-weight: 700;
z-index: 1;
}
.container-benefits .info.info-small-text {
font-size: 1.375rem;
}
.in-top .info {
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-animation: in-top 300ms ease 0ms 1 forwards;
animation: in-top 300ms ease 0ms 1 forwards;
}
.in-right .info {
-webkit-transform-origin: 100% 0%;
transform-origin: 100% 0%;
-webkit-animation: in-right 300ms ease 0ms 1 forwards;
animation: in-right 300ms ease 0ms 1 forwards;
}
.in-bottom .info {
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-animation: in-bottom 300ms ease 0ms 1 forwards;
animation: in-bottom 300ms ease 0ms 1 forwards;
}
.in-left .info {
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-animation: in-left 300ms ease 0ms 1 forwards;
animation: in-left 300ms ease 0ms 1 forwards;
}
.out-top .info {
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-animation: out-top 300ms ease 0ms 1 forwards;
animation: out-top 300ms ease 0ms 1 forwards;
}
.out-right .info {
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-animation: out-right 300ms ease 0ms 1 forwards;
animation: out-right 300ms ease 0ms 1 forwards;
}
.out-bottom .info {
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-animation: out-bottom 300ms ease 0ms 1 forwards;
animation: out-bottom 300ms ease 0ms 1 forwards;
}
.out-left .info {
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-animation: out-left 300ms ease 0ms 1 forwards;
animation: out-left 300ms ease 0ms 1 forwards;
}
@-webkit-keyframes in-top {
from {
-webkit-transform: rotate3d(-1, 0, 0, 90deg);
transform: rotate3d(-1, 0, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@keyframes in-top {
from {
-webkit-transform: rotate3d(-1, 0, 0, 90deg);
transform: rotate3d(-1, 0, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@-webkit-keyframes in-right {
from {
-webkit-transform: rotate3d(0, -1, 0, 90deg);
transform: rotate3d(0, -1, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@keyframes in-right {
from {
-webkit-transform: rotate3d(0, -1, 0, 90deg);
transform: rotate3d(0, -1, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@-webkit-keyframes in-bottom {
from {
-webkit-transform: rotate3d(1, 0, 0, 90deg);
transform: rotate3d(1, 0, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@keyframes in-bottom {
from {
-webkit-transform: rotate3d(1, 0, 0, 90deg);
transform: rotate3d(1, 0, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@-webkit-keyframes in-left {
from {
-webkit-transform: rotate3d(0, 1, 0, 90deg);
transform: rotate3d(0, 1, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@keyframes in-left {
from {
-webkit-transform: rotate3d(0, 1, 0, 90deg);
transform: rotate3d(0, 1, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@-webkit-keyframes out-top {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(-1, 0, 0, 104deg);
transform: rotate3d(-1, 0, 0, 104deg);
}
}
@keyframes out-top {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(-1, 0, 0, 104deg);
transform: rotate3d(-1, 0, 0, 104deg);
}
}
@-webkit-keyframes out-right {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(0, -1, 0, 104deg);
transform: rotate3d(0, -1, 0, 104deg);
}
}
@keyframes out-right {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(0, -1, 0, 104deg);
transform: rotate3d(0, -1, 0, 104deg);
}
}
@-webkit-keyframes out-bottom {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(1, 0, 0, 104deg);
transform: rotate3d(1, 0, 0, 104deg);
}
}
@keyframes out-bottom {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(1, 0, 0, 104deg);
transform: rotate3d(1, 0, 0, 104deg);
}
}
@-webkit-keyframes out-left {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(0, 1, 0, 104deg);
transform: rotate3d(0, 1, 0, 104deg);
}
}
@keyframes out-left {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(0, 1, 0, 104deg);
transform: rotate3d(0, 1, 0, 104deg);
}
}
.container-benefits ul {
padding: 0;
margin: 0 0 50px;
}
.container-benefits ul::after {
content: "";
display: table;
clear: both;
}
.container-benefits ul li {
position: relative;
float: left;
width: 290px;
height: 290px;
margin: 30px;
padding: 0;
list-style: none;
}
.container-benefits ul li .normal {
display: inline-block;
vertical-align: top;
text-decoration: none;
font-size: 1.625rem;
font-weight: 700;
padding: 25px 30px;
width: 100%;
height: 100%;
background-color: #ffffff;
-webkit-box-shadow: 0 6px 6px 0 #00001e;
box-shadow: 0 6px 6px 0 #00001e;
}
.container-benefits ul li .normal svg {
pointer-events: none;
width: 50px;
}
* {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
#RowBenefitsShowAllBtn {
padding: 0;
text-align: center;
}
#RowBenefitsShowAllBtn::before {
display: none;
}
.CareerSliderTrack {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.et_pb_post.wydarzenia-comtegra h1.entry-title,
.et_pb_post.wydarzenia-comtegra h1.entry-title:first-line,
.et-db #et-boc .et_pb_post.wydarzenia-comtegra et-l h1,
.et-db .et_pb_post.wydarzenia-comtegra #et-boc .et-l .et_pb_title_container h1 {
font-size: 1.25rem !important;
color: #ffffff !important;
font-weight: 500;
line-height: 1.3em;
}
.et_pb_post.wydarzenia-comtegra #et-boc .et-l .et_pb_title_container {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: 0;
width: 100%;
padding: 25px;
}
.banner-with-images .more-link {
margin-bottom: 15px;
}
.banner-with-images .banner-column-images .banner-image-1 {
height: 161px;
width: 151px;
position: absolute;
top: 0;
left: 0;
margin-left: 3.5px !important;
margin-top: 22px;
}
.banner-with-images .banner-column-images .banner-image-2 {
height: 161px;
width: 151px;
position: absolute;
top: 0;
right: 0;
margin-right: 11.5px !important;
}
.banner-with-images .banner-column-images .banner-image::after {
content: "";
position: absolute;
width: 112px;
height: 180px;
z-index: -1;
}
.banner-with-images .banner-column-images .banner-image-1::after {
left: 0;
bottom: 0;
margin-bottom: -10px;
margin-left: -10px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/ramka_pomarancz.svg);
background-size: cover;
background-repeat: no-repeat;
}
.banner-with-images .banner-column-images .banner-image-2::after {
content: "";
position: absolute;
right: 0;
bottom: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/ramka_szara.svg);
margin-bottom: -10px;
margin-right: -10px;
background-size: cover;
background-repeat: no-repeat; }
.slider-main .banner-column-images {
position: absolute;
right: 0;
margin-right: -200px !important;
top: 0;
}
.slider-main .banner-column-images .banner-image {
background-size: cover;
}
.slider-main .banner-column-images .banner-image-1 {
height: 240px;
width: 230px;
top: 0;
left: 0;
margin-right: -15px;
position: relative; }
.slider-main .banner-column-images .banner-image-2 {
height: 240px;
width: 230px;
position: absolute;
right: 0;
top: 0;
margin-right: -175px;
margin-top: 64px;
z-index: 2;
}
.slider-main .banner-column-images .banner-image-1::after {
content: "";
position: absolute;
z-index: -1;
width: 168px;
height: 270px;
margin-bottom: -15px;
margin-left: -15px;
left: 0;
bottom: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/ramka_pomarancz.svg);
background-size: cover;
background-repeat: no-repeat;
}
.slider-main .banner-img-border-gray {
position: absolute;
z-index: 1;
margin-right: -213px;
right: 0;
top: 0;
}
.slider-main .banner-img-border-gray img {
position: relative;
z-index: -1;
width: 168px;
height: 302px;
margin-top: 33px;
} .slider-main .et_pb_slide_description {
width: 47.25%;
float: left;
padding: 0;
}
.banner-with-images-left-top .banner-column-images {
margin-top: 15px;
}
.banner-with-images-left-top
.et_pb_module.et_pb_image.et_pb_image_0.banner-image.banner-image-1 {
margin-top: 0 !important;
}
.banner-with-images-left-top .banner-column-images .banner-image-2 {
margin-top: 64px !important;
}
.image-gray-border,
.image-orange-border {
height: 370px;
margin-top: 17px;
width: 370px;
}
.image-gray-border {
margin-right: 20px !important;
}
.image-orange-border {
margin-left: 23px !important;
}
.image-gray-border::after {
content: "";
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/ramka_szara.svg);
position: absolute;
top: 0;
right: 0;
height: 414px;
width: 285px;
background-size: cover;
z-index: -1;
margin-top: -4.5px;
}
.image-orange-border::after {
content: "";
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/ramka_pomarancz.svg);
position: absolute;
top: 0;
left: 0;
height: 414px;
width: 285px;
background-size: cover;
z-index: -1;
margin-top: -4.5px;
} .features-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
#features-row .et_pb_column {
margin-right: 0;
}
.csr-heading__second {
font-size: 2.5rem;
}
.clients-slider {
position: relative;
}
.clients-blob {
margin-top: 40px;
max-height: 200px;
}
.clients-blob img {
max-width: 240px;
width: 100%;
}
.tabs-clients img {
position: absolute;
top: -320px;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
max-width: 170px;
}
.nf-pass.field-wrap .nf-field-element:after {
display: none;
}
#VOTRE_IDENTIFIANT2 .et_pb_map {
height: 340px;
width: 100%;
margin-top: 0.5rem;
}
.postid-1049 .section-gradient-number .more-link {
display: none !important;
}
.row-download .et_pb_text p {
line-height: 20px;
}
.mobile_menu_bar:before {
content: "";
width: 28px;
height: 19px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/03/Icon-metro-menu.svg) no-repeat;
position: absolute;
margin-top: -10px;
margin-left: -36px;
}
#top-menu li.current-menu-item > a {
color: #fe7800;
}
#logo,
.et_header_style_left #logo,
.et_header_style_split #logo {
width: 120px;
max-width: 100%;
}
.header-menu-social {
display: none;
}
.header-menu-social ul li {
display: inline-block;
margin-left: 7px;
}
.postid-1049 #top-menu li a,
.page-id-10117 #top-menu li a,
.page-id-10409 #top-menu li a,
.page-id-287 #top-menu li a,
.page-id-306 #top-menu li a,
.single-post #top-menu li a,
.single-aktualnosc #top-menu li a,
.single-wydarzenia-comtegra #top-menu li a {
color: #ffffff;
}
#top-menu .menu-item-18719,
#top-menu .menu-item-18720,
.mobile_menu .menu-item-18719,
.mobile_menu .menu-item-18720 {
display: none;
}
.postid-1049 #top-menu .menu-item-18716,
.postid-1049 #top-menu .menu-item-18718,
.page-id-10117 #top-menu .menu-item-18716,
.page-id-10117 #top-menu .menu-item-18718,
.page-id-10409 #top-menu .menu-item-18716,
.page-id-10409 #top-menu .menu-item-18718,
.page-id-287 #top-menu .menu-item-18716,
.page-id-287 #top-menu .menu-item-18718,
.single-post #top-menu .menu-item-18716,
.single-post #top-menu .menu-item-18718,
.single-wydarzenia-comtegra #top-menu .menu-item-18716,
.single-wydarzenia-comtegra #top-menu .menu-item-18718,
.single-aktualnosc #top-menu .menu-item-18716,
.single-aktualnosc #top-menu .menu-item-18718,
.page-id-306 #top-menu .menu-item-18716,
.page-id-306 #top-menu .menu-item-18718 {
display: none;
}
.postid-1049 #top-menu .menu-item-18719,
.postid-1049 #top-menu .menu-item-18720,
.page-id-10117 #top-menu .menu-item-18719,
.page-id-10117 #top-menu .menu-item-18720,
.page-id-10409 #top-menu .menu-item-18719,
.page-id-10409 #top-menu .menu-item-18720,
.page-id-287 #top-menu .menu-item-18719,
.page-id-287 #top-menu .menu-item-18720,
.single-post #top-menu .menu-item-18719,
.single-post #top-menu .menu-item-18720,
.single-wydarzenia-comtegra #top-menu .menu-item-18719,
.single-wydarzenia-comtegra #top-menu .menu-item-18720,
.single-aktualnosc #top-menu .menu-item-18719,
.single-aktualnosc #top-menu .menu-item-18720,
.page-id-306 #top-menu .menu-item-18719,
.page-id-306 #top-menu .menu-item-18720 {
display: inline-block;
}
.postid-1049 .et-fixed-header #top-menu .menu-item-18716,
.postid-1049 .et-fixed-header #top-menu .menu-item-18718,
.page-id-10117 .et-fixed-header #top-menu .menu-item-18716,
.page-id-10117 .et-fixed-header #top-menu .menu-item-18718,
.page-id-10409 .et-fixed-header #top-menu .menu-item-18716,
.page-id-10409 .et-fixed-header #top-menu .menu-item-18718,
.page-id-287 .et-fixed-header #top-menu .menu-item-18716,
.page-id-287 .et-fixed-header #top-menu .menu-item-18718,
.single-post .et-fixed-header #top-menu .menu-item-18716,
.single-post .et-fixed-header #top-menu .menu-item-18718,
.single-wydarzenia-comtegra .et-fixed-header #top-menu .menu-item-18716,
.single-wydarzenia-comtegra .et-fixed-header #top-menu .menu-item-18718,
.single-aktualnosc .et-fixed-header #top-menu .menu-item-18716,
.single-aktualnosc .et-fixed-header #top-menu .menu-item-18718,
.page-id-306 .et-fixed-header #top-menu .menu-item-18716,
.page-id-306 .et-fixed-header #top-menu .menu-item-18718 {
display: inline-block;
}
.postid-1049 .et-fixed-header #top-menu .menu-item-18719,
.postid-1049 .et-fixed-header #top-menu .menu-item-18720,
.page-id-10117 .et-fixed-header #top-menu .menu-item-18719,
.page-id-10117 .et-fixed-header #top-menu .menu-item-18720,
.page-id-10409 .et-fixed-header #top-menu .menu-item-18719,
.page-id-10409 .et-fixed-header #top-menu .menu-item-18720,
.page-id-287 .et-fixed-header #top-menu .menu-item-18719,
.page-id-287 .et-fixed-header #top-menu .menu-item-18720,
.single-post .et-fixed-header #top-menu .menu-item-18719,
.single-post .et-fixed-header #top-menu .menu-item-18720,
.single-wydarzenia-comtegra .et-fixed-header #top-menu .menu-item-18719,
.single-wydarzenia-comtegra .et-fixed-header #top-menu .menu-item-18720,
.single-aktualnosc .et-fixed-header #top-menu .menu-item-18719,
.single-aktualnosc .et-fixed-header #top-menu .menu-item-18720,
.page-id-306 .et-fixed-header #top-menu .menu-item-18719,
.page-id-306 .et-fixed-header #top-menu .menu-item-18720 {
display: none;
}
.postid-1049 ul#menu-menu-glowne-social-menu,
.postid-1049 .logo_container img,
.postid-1049 .mobile_menu_bar:before,
.page-id-10117 ul#menu-menu-glowne-social-menu,
.page-id-10117 .logo_container img,
.page-id-10117 .mobile_menu_bar:before,
.page-id-10409 ul#menu-menu-glowne-social-menu,
.page-id-10409 .logo_container img,
.page-id-10409 .mobile_menu_bar:before,
.page-id-287 ul#menu-menu-glowne-social-menu,
.page-id-287 .logo_container img,
.page-id-287 .mobile_menu_bar:before {
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
}
.postid-1049 .et-fixed-header ul#menu-menu-glowne-social-menu,
.postid-1049 .et-fixed-header .logo_container img,
.postid-1049 .et-fixed-header .mobile_menu_bar:before,
.page-id-10117 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-10117 .et-fixed-header .logo_container img,
.page-id-10117 .et-fixed-header .mobile_menu_bar:before,
.page-id-10117 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-10117 .et-fixed-header .logo_container img,
.page-id-10409 .et-fixed-header .mobile_menu_bar:before,
.page-id-10409 .et-fixed-header .logo_container img,
.page-id-10409 .et-fixed-header .mobile_menu_bar:before,
.page-id-10409 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-10409 .et-fixed-header .logo_container img,
.page-id-10409 .et-fixed-header .mobile_menu_bar:before,
.page-id-287 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-287 .et-fixed-header .logo_container img,
.page-id-287 .et-fixed-header .mobile_menu_bar:before,
.page-id-287 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-287 .et-fixed-header .logo_container img,
.single-aktualnosc .et-fixed-header .logo_container img,
.single-post .et-fixed-header .logo_container img,
.single-wydarzenia-comtegra .et-fixed-header .logo_container img,
.page-id-306 .et-fixed-header .logo_container img {
-webkit-filter: none;
filter: none;
}
.single-aktualnosc .wpml-ls-item a span,
.single-post .wpml-ls-item a span,
.single-wydarzenia-comtegra .wpml-ls-item a span,
.page-id-306 .wpml-ls-item a span,
.page-id-10117 .wpml-ls-item a span,
.page-id-10409 .wpml-ls-item a span {
color: #ffffff;
}
.single-aktualnosc .et-fixed-header .wpml-ls-item a span,
.single-post .et-fixed-header .wpml-ls-item a span,
.single-wydarzenia-comtegra .et-fixed-header .wpml-ls-item a span,
.page-id-306 .et-fixed-header .wpml-ls-item a span,
.page-id-10117 .et-fixed-header .wpml-ls-item a span,
.page-id-10409 .et-fixed-header .wpml-ls-item a span {
color: #565352;
} canvas {
display: block;
vertical-align: bottom;
}
.particles-js-canvas-el {
position: absolute;
width: 100%;
height: 100% !important;
background-color: transparent;
background-repeat: no-repeat;
background-size: cover;
background-position: 50% 50%;
top: 0;
}
#VOTRE_IDENTIFIANT,
#VOTRE_IDENTIFIANT2,
#VOTRE_IDENTIFIANT3,
#VOTRE_IDENTIFIANT4,
#VOTRE_IDENTIFIANT5 {
position: relative;
overflow: hidden;
}
#VOTRE_IDENTIFIANT {
padding-top: 25px !important;
}
#VOTRE_IDENTIFIANT2 .particles-js-canvas-el,
#VOTRE_IDENTIFIANT3 .particles-js-canvas-el,
#VOTRE_IDENTIFIANT4 .particles-js-canvas-el,
#VOTRE_IDENTIFIANT5 .particles-js-canvas-el {
width: 100vw !important;
height: 400px !important;
left: -35px;
z-index: -1px !important;
top: -12%;
z-index: -1;
}
#VOTRE_IDENTIFIANT3 .particles-js-canvas-el {
top: -5%;
}
#VOTRE_IDENTIFIANT2 .et_pb_image_wrap,
#VOTRE_IDENTIFIANT3 .et_pb_image_wrap,
#VOTRE_IDENTIFIANT4 .et_pb_image_wrap,
#VOTRE_IDENTIFIANT5 .et_pb_image_wrap {
z-index: 1 !important;
}
.count-particles {
border-radius: 0 0 3px 3px;
}
.section-number-image #VOTRE_IDENTIFIANT2 .particles-js-canvas-el,
.section-number-image #VOTRE_IDENTIFIANT3 .particles-js-canvas-el,
.section-number-image #VOTRE_IDENTIFIANT4 .particles-js-canvas-el,
.section-number-image #VOTRE_IDENTIFIANT5 .particles-js-canvas-el {
display: block;
width: 400px !important;
left: 0;
top: -20px;
height: 380px !important;
} .count-particles {
background: #000022;
position: absolute;
top: 48px;
left: 0;
width: 80px;
color: #13e8e9;
font-size: 0.8em;
text-align: left;
text-indent: 4px;
line-height: 14px;
padding-bottom: 2px;
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
}
.js-count-particles {
font-size: 1.1em;
}
#stats,
.count-particles {
-webkit-user-select: none;
}
#stats {
border-radius: 3px 3px 0 0;
overflow: hidden;
}
.section-number .et_pb_equal_columns ~ .et_pb_equal_columns {
padding-top: 50px !important;
}
.section-number {
counter-reset: count;
}
.section-number .et_pb_column_1_4,
.section-number .et_pb_column_1_3 {
counter-increment: count;
position: relative;
padding-top: 60px;
}
.section-number-title-2-1 #SectionNumbersShowAllBtn {
bottom: 0;
}
.et-db #et-boc .et-l .section-number-image h5 {
font-size: 1.1875rem;
font-weight: 900;
line-height: 1.3em;
}
.section-number-image img {
width: 100%;
height: auto;
}
.section-number-image .column-sticky {
position: -webkit-sticky !important;
position: sticky !important;
top: 90px;
}
.section-number .large-row .et_pb_column:nth-child(3)::after {
margin-left: 146px;
}
.section-number .large-row .et_pb_column:nth-child(3)::before {
padding-left: 56px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/icon-number.svg) 40px 50%
no-repeat;
background-size: contain;
}
.section-number-image img {
width: auto;
max-height: 155px;
}
.et-db #et-boc .et-l .section-number-image h5 {
font-size: 1.5rem;
}
.section-number-image img {
width: auto;
max-height: 310px;
}
.section-number .et_pb_column_1_4,
.section-number .et_pb_column_1_3 {
padding-top: 120px;
}
.section-number .et_pb_column_1_4:not(.et_pb_column_empty)::before,
.section-number .et_pb_column_1_3:not(.et_pb_column_empty)::before {
content: counter(count, decimal-leading-zero);
font-weight: 900;
font-size: 50px;
line-height: 70px;
position: absolute;
top: 0;
left: 0;
padding-left: 11px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/icon-number.svg) left 50%
no-repeat;
background-size: contain;
}
.section-number .et_pb_column_1_4:not(.et_pb_column_empty)::after,
.section-number .et_pb_column_1_3:not(.et_pb_column_empty)::after {
content: "";
position: absolute;
top: 0;
left: 0;
font-size: 70px;
line-height: 90px;
color: #fe7800;
background: #fe7800;
width: 9px;
height: 9px;
margin-left: 71px;
margin-top: 43px;
border-radius: 50%;
}
.section-number-title-1 h4 {
min-height: 40px;
}
.section-number-title-2 h4 {
min-height: 85px;
}
.section-number-title-2-1 h4 {
min-height: 68px;
}
.section-number-title-4 h4 {
min-height: 110px;
margin-bottom: 5px;
}
.section-number-title-2 .et_pb_row_4col .et_pb_column h4 {
font-size: 1.125rem !important;
}
.et-db #et-boc .et-l .section-number-image h5 {
font-size: 1.75rem;
}
.section-number-title-1 h4 {
min-height: 45px;
}
.section-number-title-2 h4 {
min-height: 100px;
}
.section-number-title-4 h4 {
min-height: 122px;
}
.section-right-img h2 {
margin-bottom: 10px;
}
.section-right-img .et_pb_image img {
max-width: 350px;
}
.section-right-img {
overflow: hidden;
}
.thank-you__section {
margin-top: 10rem;
padding-bottom: 2rem;
}
.thank-you__box {
margin-top: 3rem;
padding-bottom: 2rem;
}
.thank-you__box .subpage-title {
text-align: center;
}
.interactive-slider img {
max-width: 170px;
}
.interactive-slider .prev-btn,
.interactive-slider .next-btn {
display: none;
}
.interactive-slider .et_pb_tab_active img {
-webkit-filter: brightness(0);
filter: brightness(0);
opacity: 0.65;
}
.interactive-slider .et_pb_tab_active a {
top: -20px;
position: relative;
}
.interactive-slider.right-image .et_pb_tabs .et_pb_tab {
background-image: none !important;
}
.interactive-slider.right-image .et_pb_tab_content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.interactive-slider.right-image .image {
text-align: center;
background-image: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg);
background-repeat: no-repeat;
background-size: 250px 250px;
background-position: center 6px;
}
.interactive-slider.right-image .image img {
margin-right: 100px;
}
.interactive-slider.right-image .text {
max-width: 60%;
text-align: left;
}
.sectors-mobile-slider .sector-title {
color: #fe7800;
}
.sectors-mobile-slider ul {
text-align: left;
}
.bottom-tab .sectors-mobile-slider .et_pb_tab_content img {
height: auto;
}
.interactive-slider.right-image .sectors-mobile-slider .image {
background-size: 220px 220px;
}
.container-sticky {
position: relative;
width: 100%;
min-height: 100vh;
height: 90%;
}
.title-container-sticky {
position: -webkit-sticky;
position: sticky;
top: 0;
color: #ffffff;
padding-top: 50px;
left: 0;
padding-left: 30px;
}
.space-holder {
position: relative;
width: 100%;
}
.sticky {
position: -webkit-sticky;
position: sticky;
top: 0;
height: 110vh;
width: 100%;
overflow: hidden;
}
.horizontal {
position: absolute;
height: 100%;
will-change: transform;
}
.cards {
position: relative;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
counter-reset: count;
padding-left: 37px;
}
.big-boxes .cards {
padding-top: 50px;
}
.small-boxes .cards {
padding-left: 350px;
}
.sample-card {
position: relative;
height: 100%;
width: 100%;
max-width: 302px;
max-height: 302px;
background-color: #ffffff;
margin-right: 62px;
-ms-flex-negative: 0;
flex-shrink: 0;
padding: 20px 20px 0 20px;
-webkit-box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.44);
box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.44);
z-index: 1;
overflow: hidden;
counter-increment: count;
}
.sample-card h3 {
padding-bottom: 20px;
overflow: hidden;
position: relative;
margin-bottom: 10px;
font-size: 1.75rem;
line-height: 1;
}
.et-db #et-boc .et-l .sample-card.sample-card-long-title h3,
.sample-card.sample-card-long-title h3 {
font-size: 1.5625rem;
}
.et-db #et-boc .et-l .row-boxes-title-3 .sample-card.sample-card-long-title h3,
.row-boxes-title-3 .sample-card.sample-card-long-title h3 {
font-size: 1.5rem;
}
.et-db #et-boc .et-l .row-boxes-title-2 .sample-card.sample-card-long-title h3,
.row-boxes-title-2 .sample-card.sample-card-long-title h3 {
font-size: 1.5625rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-2
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-2 .sample-card.sample-card-v-long-title h3 {
font-size: 1.3125rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.375rem;
}
.sample-card h3::after {
content: counter(count, decimal-leading-zero);
display: block;
position: absolute;
left: 0;
bottom: 0;
color: #fe7800;
font-size: 1.4375rem;
margin-bottom: -2px;
}
.sample-card h3::before {
content: "";
display: block;
position: absolute;
left: 0;
bottom: 0;
background: #fe7800;
width: 63px;
height: 4px;
margin-bottom: 8px;
margin-left: 36px;
}
.small-boxes .sample-card {
width: 491px;
height: 491px;
padding: 25px 38px 100px 38px;
}
.boxes-title-text .sample-card {
padding: 22px 37px 100px 37px;
height: 561px;
}
.small-boxes .sample-card p {
font-size: 25px;
line-height: 30px;
}
.sample-card .more-link {
font-weight: 700;
line-height: 1.222em;
position: absolute;
bottom: 0;
margin-bottom: 30px;
padding-left: 27px;
}
.sample-card .more-link::before {
width: 18px;
height: 12px;
}
.small-boxes .sample-card .more-link {
margin-bottom: 24px;
font-size: 20px;
line-height: 24px;
}
.sample-card:before {
content: "";
display: block;
float: right;
height: 225px;
}
.page-id-1066 section .horizontal .sample-card .wrapper-text {
display: block;
}
section .horizontal .sample-card .wrapper-text {
display: block;
float: right;
clear: both;
height: 105px;
width: 105px;
position: relative;
right: 0;
bottom: 0;
margin-right: -20px;
}
.sample-card .wrap-img {
height: 85px;
width: auto;
position: absolute;
right: 0;
bottom: 0;
}
.sample-card .wrap-img img {
height: 100%;
width: auto;
}
.sample-card .wrap-img::after {
content: "";
position: absolute;
right: 0;
top: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) no-repeat;
z-index: -1;
width: 160px;
height: 160px;
background-size: contain;
margin-right: -58px;
margin-top: -8px;
}
.big-icons .sample-card .wrap-img::after {
width: 190px;
height: 190px;
margin-right: -80px;
margin-top: 50px;
}
.big-icons .sample-card .wrap-img {
height: 150px;
}
.title-wrapper {
position: absolute;
top: 60px;
margin-top: 10px;
width: 100%;
padding: 0 30px;
}
.title-wrapper .wrapper-text {
color: #ffffff;
font-weight: 500;
}
.content-wrapper {
position: absolute;
bottom: 0;
width: 100%;
padding: 0 30px;
text-align: center;
color: #ffffff;
}
.sticky-no-bottom .content-wrapper {
bottom: 35px;
}
.content-wrapper p {
text-align: center;
padding-bottom: 0;
margin-bottom: 10px;
font-weight: 500;
}
.content-wrapper .et_pb_image_wrap {
display: inline-block;
}
.logos .et_pb_image .et_pb_image_wrap {
text-align: center;
}
.sample-card p {
font-size: 0.75rem;
}
.sample-card ul {
padding: 0;
margin-top: 15px;
}
.section-boxes-list .small-boxes .sample-card {
padding: 25px 35px 100px 35px;
}
.sample-card ul li {
padding: 0 0 0 24px;
list-style-type: none;
position: relative;
line-height: 1.3;
margin-bottom: 10px;
}
.sample-card ul li::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 14px;
height: 9px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-long-arrow-alt-right-2.svg)
no-repeat;
margin-top: 4.5px;
background-size: contain;
}
.section-boxes-list .small-boxes .sample-card p {
font-size: 23px;
line-height: 28px;
}
.small-boxes.boxes-long-title .sample-card {
padding-right: 22px;
}
.boxes-small-text .small-boxes .sample-card p {
font-size: 18px;
line-height: 22px;
width: 377px;
height: 264px;
}
.small-boxes.boxes-v-long-title .sample-card {
padding-right: 28px;
}
.cities section .sample-card .wrapper-text {
display: none;
}
.clients-slider {
position: relative;
}
.clients-blob {
margin-top: 40px;
max-height: 200px;
}
.clients-blob img {
max-width: 240px;
width: 100%;
}
.tabs-clients img {
position: absolute;
top: -320px;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
max-width: 170px;
} #about-us-banner h1.about-us-heading,
#about-us-banner h1.about-us-heading span {
font-size: 3.8rem;
}
.about-us-arrow {
margin-top: 1rem;
}
.section-current,
.section-service-center,
.section-our-position,
.section-our-competences {
margin-top: 10rem;
}
.section-timeline {
margin-bottom: 10rem;
}
.current__title,
.current__description,
.service-center__title,
.service-center__description {
text-align: center;
}
.current__description {
margin: 0 3rem;
}
.service-center__description {
margin: 0 4.5rem;
}
.our-position__description {
font-size: 0.9rem;
}
.section-our-numbers {
z-index: 9;
}
.section-our-numbers span img {
margin-top: 1.2rem;
}
.section-story .et_pb_text_inner {
z-index: 5;
}
.section-story h2 {
color: #fe7800;
}
.section-story h2 span {
color: #565352;
}
.story__date {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0 6rem;
}
.story__date--year {
background-image: url(//www.comtegra.pl/wp-content/uploads/2021/07/ramka.png);
background-size: contain;
background-repeat: no-repeat;
}
.story__date--year p {
padding: 0.2rem 0.4rem;
font-weight: 600;
margin: 0.2rem;
}
.story__date--desc {
margin-left: 1.7rem;
}
.timeline img {
opacity: 0.9;
}
.our-numbers__heading h2 {
font-size: 3.2rem;
color: #fff;
margin-top: 2rem;
}
.our-numbers__second-heading h3 {
font-size: 2rem;
color: #fff;
margin-top: 2rem;
}
.our-numbers__txt {
color: #fff;
padding-bottom: 0.2rem;
margin-bottom: 1rem;
line-height: 1;
}
.our-numbers__txt--1,
.our-numbers__txt--7,
.our-numbers__txt--4,
.our-numbers__txt--10 {
font-size: 1.5rem;
font-weight: 600;
}
.our-numbers__txt--1,
.our-numbers__txt--4 {
margin-bottom: 2.2rem;
}
.our-numbers__txt--2 {
font-size: 1.8rem;
}
.our-numbers__txt--2 span {
font-size: 3.2rem;
}
.our-numbers__txt--3,
.our-numbers__txt--6,
.our-numbers__txt--9,
.our-numbers__txt--12 {
font-size: 0.7rem;
}
.our-numbers__txt--5,
.our-numbers__txt--8,
.our-numbers__txt--11 {
font-size: 3.2rem;
font-weight: 600;
}
.section-our-competences .et_pb_column {
position: relative;
}
.about-us-sticky {
width: 80%;
}
.first-image {
margin-top: 5rem;
}
.second-first-image {
margin-top: 4rem;
}
.section-our-competences .et_pb_image,
.section-our-position .et_pb_image {
height: auto;
margin-bottom: 1rem;
}
.section-our-competences .et_pb_image {
width: 12.5rem;
}
.section-our-position .et_pb_image {
width: 11.5rem;
}
.section-service-center .et_pb_text_inner {
margin-bottom: 1rem;
}
.section-our-position .et-last-child {
padding-left: 5rem;
}
.column-about-us-sticky .et_pb_module {
padding-left: 5rem;
}
.second-icon-column {
padding-left: 2rem;
}
.scrollable-sstory-ection::-webkit-scrollbar {
width: 0px;
background: transparent;
} #nf-field-51-container .more-link-form {
background-color: transparent;
}
.section-photo-text .et_pb_image_3 {
background-position: left;
} .single-post .logo_container #logo,
.single-aktualnosc .logo_container #logo,
.single-wydarzenia-comtegra .logo_container #logo,
.page-id-306 .logo_container img {
-webkit-filter: brightness(0) invert(1);
}
.page-id-306 .et-fixed-header .logo_container img {
-webkit-filter: none;
}
#blog-archive-posts .column {
width: 50%;
}
#blog-archive-posts article .author {
position: absolute;
bottom: 0;
right: 0;
}
#blog-archive-posts article .published {
position: absolute;
bottom: 0;
left: 0;
}
#blog-archive-posts article .post-meta {
text-align: right;
min-height: 50px;
}
#blog-archive-posts article .post-content-inner {
margin-bottom: 3rem;
}
.et_pb_salvattore_content:nth-child(odd) > .column {
padding-right: 1rem;
}
.et_pb_salvattore_content:nth-child(even) > .column {
padding-left: 1rem;
}
#section-archive .et_pb_tabs_controls {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
margin-top: -2.5rem;
background-color: transparent;
}
#section-archive .et_pb_tabs {
border: none;
}
#section-archive .et_pb_tabs_controls li {
border-right: none;
color: #565352;
}
.blog-archive-hading.et_pb_text_0 {
padding-bottom: 0;
}
#blog-archive-hading {
padding-bottom: 0;
}
#section-archive .et_pb_tabs_controls a {
font-family: "Roboto";
font-size: 0.9rem;
font-weight: 400;
text-align: left;
color: #565352;
}
#section-archive .et_pb_tabs_controls .et_pb_tab_active a {
font-weight: 600;
color: #fe7800 !important;
}
#section-archive .et_pb_tab {
padding: 0;
}
#section-archive .et_pb_all_tabs {
margin-top: 1.5rem;
}
.blog-archive .et_pb_ajax_pagination_container {
display: -ms-grid;
display: grid;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-webkit-column-gap: 3rem;
column-gap: 3rem;
}
#blog-archive-posts .blog-archive h3 {
font-size: 1.4rem !important;
font-weight: 500;
color: #565352;
line-height: normal;
}
#blog-archive-posts article .entry-title {
line-height: 1.5rem !important;
padding-top: 1rem;
}
#blog-archive-posts article {
position: relative;
}
#blog-archive-posts article .author {
font-weight: 600;
}
#blog-archive-posts article .author a {
color: #fe7800;
}
#blog-archive-posts article .published {
color: #fe7800;
font-weight: 600;
}
#blog-archive-posts article .published::after {
content: "";
position: absolute;
top: 10px;
width: 80px;
height: 3px;
background: #fe7800;
margin-left: 10px;
}
#blog-archive-posts article .time-event {
display: none;
}
#blog-archive-posts article .post-meta {
color: transparent;
}
.see-older {
margin-bottom: 2rem;
}
.our-authors {
margin-top: 1.5rem;
} .our-authors {
margin-bottom: 2rem;
}
.section-author .author__box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.author__box {
width: 80%;
}
.author__photo {
min-width: 116px;
min-height: 130px;
margin-right: 1rem;
width: 30%;
}
.author__photo img {
width: 100%;
height: auto;
}
.author__name {
padding-bottom: 0.2rem;
font-size: 1.3rem;
font-weight: 500;
color: #565352;
line-height: 1.33;
}
.author__position {
font-size: 0.9rem;
font-weight: bold;
line-height: 1.32;
color: #565352;
}
.author__desc {
font-size: 0.9rem;
font-weight: 400;
}
.author__see-more .more-link {
font-size: 0.8rem;
padding-left: 20px;
}
.author__see-more .more-link::before {
width: 15px;
height: 10px;
}
.archive-author__title {
font-size: 2.1rem;
color: #fe7800;
font-weight: 500;
}
.archive-author__posts .entry-title {
margin-top: 1rem;
} #single-post__heading,
.single-aktualnosc #single-post__heading,
.single-wydarzenia-comtegra #single-post__heading {
background-image: url(//www.comtegra.pl/wp-content/uploads/2021/05/orange-bg.png) !important;
background-position: top;
padding: 8rem 0 1rem 0 !important;
}
#single-post__heading .et_pb_blurb {
padding-left: 0 !important;
}
#single-post__heading .et_pb_image_wrap {
margin-top: 2rem;
}
#single-post__heading .et_pb_blurb_position_left .et_pb_blurb_container {
padding-left: 0 !important;
}
#single-post__heading h1:first-line,
.et_pb_slider h2:first-line {
color: #fff;
}
#single-post__heading .blog-post__title h1:first-line,
.et_pb_slider h2:first-line {
font-size: 45px !important;
}
#single-post__heading .blog-post__title h1 {
font-size: 50px !important;
}
#single-post__heading .blog-post__title {
margin-top: 1.5rem;
}
#single-post__heading .et_pb_blurb_2_tb_body.et_pb_blurb {
padding-left: 0 !important;
}
#single-post__heading .et_pb_module {
margin-bottom: 1rem;
}
#single-post__heading .post-short {
max-width: 85%;
color: #fff;
font-size: 0.8rem;
font-weight: 300;
}
.single-wydarzenia-comtegra #single-post__heading .et_pb_image_wrap {
background-image: url(//www.comtegra.pl/wp-content/uploads/2021/06/nakladka-dla-wydarzen.png);
background-size: cover;
background-repeat: no-repeat;
background-position: top left;
}
.single-wydarzenia-comtegra #single-post__heading .et_pb_image_wrap img {
mix-blend-mode: screen;
opacity: 0.5;
}
.single-wydarzenia-comtegra #single-post__heading .box-shadow-overlay {
display: none;
}
#single-post__heading .data-day {
font-size: 1.1rem;
font-weight: 600;
color: #fff;
}
#single-post__heading .data-place {
color: #fff;
font-size: 1rem;
font-weight: 500;
}
.post-content-body .et_builder_inner_content {
margin-top: 3.5rem;
}
.post-content-body h2,
.post-content-body h3,
.contact-form-header h2,
.contact-form-header h3 {
color: #fe7800 !important;
}
.post-content-body h2,
.post-content-body h3,
.contact-form-header h2 {
font-weight: 500;
}
.post-content-body h2 span,
.post-content-body h3 span,
.contact-form-header h2 span,
.contact-form-header h3 span {
color: #565352;
}
.post-content-body .contact-form-header {
text-align: left;
}
.post-content-body ul {
margin-top: 2.5rem;
}
.post-content-body ul li {
list-style-type: none;
padding-left: 36px;
position: relative;
margin-bottom: 20px;
}
.post-content-body ul li::before {
content: "";
position: absolute;
top: 0;
left: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-long-arrow-alt-right-2.svg)
50% / cover no-repeat;
width: 20px;
height: 9px;
margin-top: 7px;
}
.post-content-body .contact-form__body {
margin-bottom: 2rem;
}
.time-place-section .et_pb_module {
margin-bottom: 0 !important;
}
.time-place-section .et_pb_text_inner {
font-weight: 500;
}
#blog-archive-posts .blog-archive h2 {
font-size: 1.1rem !important;
font-weight: 500;
color: #565352;
} .features-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
#features-row .et_pb_column {
margin-right: 0;
}
.csr-heading__second {
font-size: 2.5rem;
}
.features-main-heading {
text-align: center;
}
.features-main-heading__box {
margin: 0 auto;
} .wydarzenia-comtegra {
position: relative;
}
.wydarzenia-comtegra .entry-title {
position: absolute;
z-index: 3;
top: 6.5rem;
max-width: 479px;
padding: 0 0.5rem;
color: #fff;
}
.section-events .et_pb_row_2 .et_pb_column {
padding: 0 1.5rem;
}
.section-events .see-all .et-last-child {
padding-left: 1.5rem;
}
.section-events .more-link {
padding: 0 2rem;
}
.section-events .et_pb_blog_grid .et_pb_image_container {
background-size: contain;
background-repeat: no-repeat;
} .section-events
.et_pb_blog_grid
div
.et_pb_salvattore_content
div
article
.et_pb_image_container {
background-image: url(//www.comtegra.pl/wp-content/uploads/2021/06/nakladka-dla-wydarzen.png);
}
.section-events .et_pb_blog_grid .et_pb_image_container a img {
max-height: 180px;
mix-blend-mode: screen;
opacity: 0.4;
}  .download-section-archive .et_pb_ajax_pagination_container,
.see-section-archive .et_pb_ajax_pagination_container {
display: -ms-grid;
display: grid;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-webkit-column-gap: 3rem;
column-gap: 3rem;
}
.section-download article,
.section-on-demand article {
margin-bottom: 0;
}
.section-download article .entry-title,
.section-on-demand article .entry-title {
display: none;
}
.section-download article .post-meta,
.section-on-demand article .post-meta {
display: none;
}
.section-download article .post-content img,
.section-on-demand article .post-content img {
max-height: 126px;
}
.section-download article .post-content .on-demand__title,
.section-on-demand article .post-content .on-demand__title {
margin-top: 1rem;
padding-bottom: 0;
font-weight: 500;
font-size: 1.5rem;
color: #565352;
}
.section-download article .post-content .on-demand__desc,
.section-on-demand article .post-content .on-demand__desc {
font-size: 1rem;
color: #565352;
font-weight: 600;
padding-bottom: 1.5rem;
}
.section-download article .post-content .on-demand__link,
.section-download article .post-content .to-download__link,
.section-on-demand article .post-content .on-demand__link,
.section-on-demand article .post-content .to-download__link {
font-size: 0.9rem;
font-weight: 600;
position: relative;
padding-left: 36px;
display: block;
}
.section-download article .post-content .on-demand__link::before,
.section-download article .post-content .to-download__link::before,
.section-on-demand article .post-content .on-demand__link::before,
.section-on-demand article .post-content .to-download__link::before {
content: "";
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 24px;
height: 24px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/04/play-button.svg) no-repeat;
background-size: contain;
}
.section-download article .post-content .to-download__link::before,
.section-on-demand article .post-content .to-download__link::before {
width: 24px;
height: 16px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/icon.svg) no-repeat;
}
.time-days {
color: #fe7800;
font-weight: 700;
min-height: 25px;
margin-bottom: 4px;
position: relative;
padding-right: 110px;
}
.time-days::after {
content: "";
position: absolute;
top: 10px;
width: 80px;
height: 3px;
background: #fe7800;
margin-left: 10px;
}
.time-hour {
font-size: 0.875rem;
}
.section-events .time-days {
padding-right: 0;
}
.section-download .post-content .bcg::before {
content: "";
position: absolute;
top: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) no-repeat;
z-index: -1;
width: 160px;
height: 160px;
background-size: contain;
margin-top: 8px;
}
.single-event-text {
margin-top: 3rem;
margin-bottom: 1rem;
} .news-archive__heading {
background-image: linear-gradient(185deg, #ba5800 16%, transparent 48%),
url(//www.comtegra.pl/wp-content/uploads/2021/05/orange-bg.png) !important;
background-position: top;
}
.news-archive__heading .et_pb_slide_image img {
padding: 0 0 0 1rem;
}
.page-id-14502 .post-content {
display: none;
}
#news-archive .et_pb_ajax_pagination_container {
display: -ms-grid;
display: grid;
-ms-grid-columns: 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr;
-ms-grid-rows: auto;
grid-template-rows: auto;
-webkit-column-gap: 3%;
column-gap: 3%;
row-gap: 1rem;
}
#news-archive article img {
max-height: 200px;
min-height: 200px;
height: auto;
max-width: 100%;
width: 100%;
}
#news-archive .entry-title a,
#blog-archive-posts-in-news .entry-title a {
font-size: 1.3rem;
font-weight: 500;
}
#news-archive .post-content-inner p,
#blog-archive-posts-in-news .post-content-inner p {
font-size: 0.9rem;
color: #565352;
}
#news-archive .post-meta .published,
#blog-archive-posts-in-news .post-meta .published {
color: #fe7800;
font-weight: 700;
min-height: 25px;
margin-bottom: 4px;
position: relative;
padding-right: 110px;
}
#news-archive .post-meta .published::after,
#blog-archive-posts-in-news .post-meta .published::after {
content: "";
position: absolute;
top: 10px;
width: 80px;
height: 3px;
background: #fe7800;
margin-left: 10px;
}
#news-archive h3,
#blog-archive-posts-in-news h3 {
line-height: 1.23rem;
color: #565352;
}
#news-archive h3,
#news-archive .post-meta,
#blog-archive-posts-in-news h3,
#blog-archive-posts-in-news .post-meta {
padding-top: 1rem;
}
#blog-archive-posts-in-news .post-content-inner,
#news-archive .post-content-inner {
padding-bottom: 2rem;
}
#news-archive .post-meta,
#blog-archive-posts-in-news .post-meta {
padding: 1rem 0 !important;
}
#section-news-archive .et_pb_row {
position: relative;
}
#blog-archive-posts-in-news .time-event {
display: none;
}
.see-all-elements {
position: absolute;
right: 5%;
bottom: 40%;
}
#section-blon-in-news .et_pb_row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
#blog-archive-posts-in-news {
margin-top: 2rem;
}
#news-archive .entry-title {
margin-top: 1rem;
}
.post-content-body .wp-block-gallery ul li {
padding-right: 0;
}
.post-content-body .wp-block-gallery ul li::before {
display: none;
}
.post-content-body .et_pb_gallery_pagination ul li {
padding-right: 0;
}
.post-content-body .et_pb_gallery_pagination ul li::before {
display: none;
}
.post-content-body .et_pb_gallery_pagination ul li:active a {
color: #565352;
} .et-db #et-boc .et-l .et_pb_text.long-text ul {
padding: 10px 40px 30px;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul li ul {
padding-bottom: 0;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul li ul li:first-child {
margin-top: 10px;
}
.et-db #et-boc .et-l .et_pb_text.long-text p {
padding-bottom: 30px;
}
.et-db #et-boc .et-l .et_pb_text_inner ul.download-files {
padding: 10px 40px 30px 0;
}
.et_pb_text_inner ul.download-files li {
padding-left: 0;
}
.et_pb_text_inner ul.download-files li::before {
content: none;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul.download-files li a {
position: relative;
padding: 10px 0 10px 70px;
display: inline-block;
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul.download-files li a:hover {
color: #fe7800;
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul.download-files li a::before {
content: "";
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/icon-download-2.svg) no-repeat;
width: 35px;
height: 45px;
background-size: contain;
margin-top: -1px;
}
.contact-title {
position: relative;
padding: 0 0 20px 40px;
}
.contact-title::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 30px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/Icon-ionic-ios-pin.svg)
no-repeat;
background-size: contain;
}
.contact-title.contact-address::before {
width: 18px;
height: 24px;
}
.contact-title.contact-tel::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/Icon-awesome-phone-alt.svg)
no-repeat;
background-size: contain;
}
.contact-title.contact-fax::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/Icon-awesome-fax.svg) no-repeat;
background-size: contain;
}
.contact-title.contact-web::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/Dedykowane-Ikona.svg) no-repeat;
background-size: contain;
margin-top: 1px;
}
.contact-title.contact-mail::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/Mail.svg) no-repeat;
background-size: contain;
width: 22px;
height: 24px;
margin-top: 4px;
}
.image-gray-border-map {
width: 430px;
}
.image-gray-border-map .et_pb_code_inner {
margin-right: -45px !important;
}
.contact-map {
padding-right: 2.5rem;
}
.contact-title span {
display: inline-block;
width: 100px;
}
.contact-title span.contact-text {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
width: auto;
}
.nf-input-limit {
display: none;
}
.sticky-logos img {
margin: 0 auto;
max-height: 100%;
width: auto;
}
.section-ai-desc {
margin-top: 1rem;
margin-bottom: 1.5rem;
}
.section-ai-slider .et_pb_tab_content img {
max-width: 155px;
}
.section-ai-on-promise {
margin: 4rem 0;
}
.section-ai-on-promise .et_pb_text_inner {
text-align: center;
}
.section-ai-on-promise .et_pb_module {
margin-bottom: 0 !important;
}
.section-ai-on-promise h3 {
font-weight: 900;
}
.section-ai-on-promise h2 {
text-align: left;
}
.section-ai-on-promise p {
font-weight: 500;
max-width: 600px;
margin: 0 auto;
}
.section-ai-icons .et_pb_image,
.section-ai-icons .et_pb_text_inner {
margin: 0 auto;
text-align: center;
}
.section-ai-icons .et_pb_text_inner p {
font-weight: 900;
}
.section-ai-icons .et_pb_image {
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) no-repeat;
max-width: -webkit-fit-content;
max-width: -moz-fit-content;
max-width: fit-content;
margin: 0 auto;
padding: 0 35px;
background-size: unset;
padding: 10px 10px 0 30px; }
.section-ai-icons .et_pb_image img {
max-height: 127px;
width: auto;
}
.section-inside-icons {
margin: 2rem 0;
}
.section-inside-icons .et_pb_module {
margin-bottom: 0 !important;
}
.section-inside-icons .et_pb_text_inner {
text-align: center;
}
.section-inside-icons .et_pb_text_inner h3 {
color: #fe7800;
}
.section-inside-icons p {
font-weight: 500;
max-width: 600px;
margin: 0 auto;
}
@media (max-width: 980px) {
.section-3-icons {
padding-bottom: 0 !important;
}
.title-wrapper p.wrapper-text {
font-size: 14px;
}
.et-db #et-boc .et-l .section-3-icons h2 {
font-size: 2rem !important;
}
.et-db #et-boc .et-l .section-3-icons p {
font-size: 1.25rem !important;
font-weight: 900;
}
.slider-career p {
font-size: 1.25rem;
}
.row-career-gallery .et_pb_column .et_pb_module {
width: 100%;
max-width: 302px;
min-height: 160px;
}
.row-career-gallery:nth-child(2) .et_pb_column:first-child,
.row-career-gallery:nth-child(2) .et_pb_column:nth-child(2) {
width: calc(50% - 5px) !important;
}
.row-career-gallery:nth-child(2) .et_pb_column:first-child {
margin-right: 10px;
}
.row-career-gallery:nth-child(2) .et_pb_column:first-child .et_pb_module,
.row-career-gallery:nth-child(2) .et_pb_column:nth-child(2) .et_pb_module {
min-height: 212px;
}
.row-career-gallery .et_pb_column_26 .et_pb_module {
min-height: 308px;
}
.row-recruitment-images {
max-width: 375px !important;
}
.row-recruitment-images .et_pb_image_wrap,
.row-recruitment-images .et_pb_image_wrap img {
width: 100%;
margin-bottom: 15px;
}
.row-recruitment .et_pb_column:not(:last-child) {
padding-bottom: 120px;
}
.row-recruitment .et_pb_column:not(:last-child)::after {
right: calc(50% - 60px);
-webkit-transform: translateX(-50%) rotate(90deg);
transform: translateX(-50%) rotate(90deg);
top: auto;
bottom: 0;
margin-bottom: 45px;
}
.cloud-page-list ul {
margin: 0;
}
.cloud-page-list .et_pb_text_22,
.cloud-page-list .et_pb_text_23 {
margin-left: 0 !important;
}
.draas-support .et_pb_text_4 {
padding: 0 !important;
}
.draas-support .et_pb_image_3 {
width: 100%;
margin-top: 50px;
}
.draas-support img {
width: 55%;
height: auto !important;
min-height: unset !important;
max-width: unset !important;
}
.aiaas-section-icons img {
display: none !important;
}
.aiaas-section-icons .platform-desc-item {
padding-left: 0;
}
#mobile_menu {
height: calc(100vh - 70px);
overflow: auto;
}
.reveal_label {
width: 100%;
padding: 15px;
}
.reveal_label p {
font-size: 0.8rem;
}
.et_pb_section {
padding: 30px 0;
}
.et_pb_column {
margin-bottom: 10px;
}
.slider-with-bg .et_pb_slide_content br {
display: none;
}
.main-list .et_pb_row_5 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.column-reverse-mobile {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
} #about-us-banner h1.about-us-heading,
#about-us-banner h1.about-us-heading span {
font-size: 3.5rem;
}
.section-story {
width: 100% !important;
}
.section-current,
.section-service-center,
.section-our-position,
.section-our-competences {
margin-top: 1rem;
}
.section-timeline {
margin-bottom: 7rem;
}
.current__description {
margin: 0;
}
.service-center__description {
margin: 0;
}
.our-position__description {
font-size: 1rem;
}
.story__date--desc {
margin-left: 1.4rem;
}
.our-numbers__heading h2 {
font-size: 2.7rem;
margin-top: 1.5rem;
}
.our-numbers__second-heading h3 {
font-size: 1.7rem;
margin-top: 1.5rem;
}
.our-numbers__txt {
padding-bottom: 0.1rem;
}
.our-numbers__txt--1,
.our-numbers__txt--7,
.our-numbers__txt--4,
.our-numbers__txt--10 {
font-size: 1.3rem;
}
.our-numbers__txt--1,
.our-numbers__txt--4 {
margin-bottom: 0.9rem;
}
.our-numbers__txt--2 {
font-size: 1.5rem;
}
.our-numbers__txt--2 span {
font-size: 2.9rem;
}
.our-numbers__txt--5,
.our-numbers__txt--8,
.our-numbers__txt--11 {
font-size: 2.9rem;
}
.about-us-sticky {
width: 100%;
}
.first-image {
margin-top: 0;
}
.section-our-position .et-last-child {
padding-left: 0;
}
.column-about-us-sticky .et_pb_module {
padding-left: 0;
}
.section-our-competences .et_pb_image {
width: 6.5rem;
}
.section-our-position .et_pb_image {
width: 6.5rem;
}
.responsive-column {
width: 20% !important;
margin: 0 auto;
}
.responsive-column-wider {
width: 50% !important;
margin: 0 auto;
}
.section-service-center .two-logos {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
gap: 2rem;
}
.section-service-center .et_pb_image {
max-width: 6.5rem;
}
.section-timeline .et_pb_image_3 {
top: 22px;
}
.tabs-clients ul.et_pb_tabs_controls > li:not(.et_pb_tab_active) {
display: none;
border: 0;
}
.tabs-clients ul.et_pb_tabs_controls:after {
display: none;
}
.tabs-clients ul.et_pb_tabs_controls a {
width: 100%;
display: block;
}
.tabs-clients ul.et_pb_tabs_controls .et_pb_tab_active {
border: 0;
display: block;
width: 100%;
} #news-archive__heading {
padding-bottom: 0;
}
#section-blon-in-news .et_pb_row {
display: block;
}
#news-archive__heading .et_pb_slide_description h1:first-line {
font-size: 1.9rem !important;
}
#news-archive .entry-title a,
#blog-archive-posts-in-news .entry-title a {
font-size: 1.1rem;
}
#news-archive h3,
#blog-archive-posts-in-news h3 {
line-height: 1.1rem;
}
#news-archive .post-content-inner p,
#blog-archive-posts-in-news .post-content-inner p {
font-size: 0.8rem;
}
#blog-archive-posts-in-news .post-content-inner,
#news-archive .post-content-inner {
padding-bottom: 1.5rem;
}
.see-all-elements {
right: 2%;
bottom: 30%;
}
#blog-archive-posts article .published::after {
display: none;
}
#blog-archive-posts .blog-archive h3 {
font-size: 1.1rem !important;
}
#blog-archive-posts article .entry-title {
line-height: 1.1rem;
}
#blog-archive-posts article .post-meta {
min-height: 70px;
}
.our-authors h2 {
font-size: 1.5rem !important;
}
.author__photo {
width: 20%;
} .single-post .mobile_menu_bar:before,
.single-aktualnosc .mobile_menu_bar:before,
.single-wydarzenia-comtegra .mobile_menu_bar:before,
.page-id-306 .mobile_menu_bar:before {
-webkit-filter: brightness(0) invert(1);
}
#single-post__heading,
.single-aktualnosc #single-post__heading,
.single-wydarzenia-comtegra #single-post__heading {
padding: 2rem 0 1rem 0 !important;
background-position: right;
}
.et_pb_blurb_content {
max-width: 100%;
}
#single-post__heading .et_pb_row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-flow: column-reverse;
flex-flow: column-reverse;
}
.single-post__heading h1:first-line,
.single-post__heading h1 {
font-size: 2.5rem;
}
.blog-post__author a,
.blog-post__data h4,
.blog-post__category h4 a,
.post-content-body p,
.post-content-body ul li {
font-size: 0.9rem;
}
#single-post__heading .blog-post__title h1 {
font-size: 0.8rem;
}
.post-content-body .et-db #et-boc .et-l .et_pb_row {
padding-right: 20px !important;
padding-left: 20px !important;
}
.post-content-body .et_builder_inner_content {
margin-top: 0.5rem;
}
.blog-post__category {
margin-top: 1rem;
}
.post-content-body ul {
margin-top: 1.5rem;
}
.post-content-body ul li {
margin-bottom: 0.5rem;
}
.author .mobile_menu_bar:before {
-webkit-filter: brightness(0) invert(0.4);
}
.section-number .et_pb_equal_columns ~ .et_pb_equal_columns {
padding-top: 40px !important;
}  .see-section-archive article .post-content .on-demand__title {
font-size: 1.2rem;
}
.see-section-archive article .post-content .on-demand__desc {
font-size: 0.9rem;
}
#news-archive__heading .et_pb_slide_description h1 {
font-size: 2.1rem !important;
}
.tabs-clients ul.et_pb_tabs_controls > li:not(.et_pb_tab_active) {
display: none;
border: 0;
}
.tabs-clients ul.et_pb_tabs_controls:after {
display: none;
}
.tabs-clients ul.et_pb_tabs_controls a {
width: 100%;
display: block;
}
.tabs-clients ul.et_pb_tabs_controls .et_pb_tab_active {
border: 0;
display: block;
width: 100%;
}
}
@media (max-width: 980px) and (min-width: 768px) {
h2,
.et-db #et-boc .et-l h2,
.et-db #et-boc .et-l h2,
.product .related h2,
.et-db #et-boc .et-l .product .related h2,
.et-db #et-boc .et-l .et_pb_column_1_2 .et_quote_content blockquote p {
font-size: 2.5rem !important;
line-height: 1.1 !important;
}
#news-archive__heading .et_pb_slide_description {
padding-top: 12rem !important;
}
.container-benefits ul li {
width: 285px;
height: 285px;
-webkit-perspective: 570px;
perspective: 570px;
}
.banner-section .et_pb_column_1 {
width: 363.98px !important;
}
.sample-card ul {
margin-top: 5px;
}
.sample-card ul li {
line-height: 1.2;
margin-bottom: 5px;
}
.section-download .row-download .et_pb_text_inner::after {
left: 0;
-webkit-transform: none;
transform: none;
}
}
@media (max-width: 980px) {
#SolutionBlocks .sample-card ul li,
#SolutionBlocksWhite .sample-card ul li {
font-size: 0.75rem;
}
.cities .sample-card p {
font-size: 0.75rem !important;
}
h1.et_pb_slide_title::first-line {
font-size: 2.5rem;
}
h1,
.et_pb_slider h2,
.et_pb_slide_description .et_pb_slide_title {
font-size: calc(
28px + (40 - 28) * ((100vw - 375px) / (1199 - 375))
) !important;
}
h1,
h2 {
overflow-wrap: initial;
}
}
@media (max-width: 768px) { #mobile_menu {
height: calc(100vh - 50px);
overflow: auto;
} #main-footer #media_image-2 {
max-width: 10rem;
margin-top: 0.5rem;
}
.footer-links .et_pb_module {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.bottom {
display: block;
margin-top: 0.8rem;
}
.footer-social-icons {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.et-db #et-boc .et-l .slider-with-bg h1,
.slider-with-bg h1,
.slider-with-bg.et_pb_slider h2,
.slider-with-bg .et_pb_slide_description .et_pb_slide_title {
font-size: 3rem;
line-height: 0.9;
}
.slider-with-bg h1:first-line,
.slider-with-bg .et_pb_slider h2:first-line,
.slider-with-bg .et_pb_slide_description .et_pb_slide_title:first-line {
font-size: 2.1875rem;
}
.small-section-title h2,
.et-db #et-boc .et-l .small-section-title h2,
.et-db #et-boc .et-l {
font-size: 1.875rem !important;
}
.v-small-section-title h2,
.et-db #et-boc .et-l .v-small-section-title h2 {
font-size: 1.3125rem !important;
}
.small-title-number h2,
.et-db #et-boc .et-l .small-title-number h2 {
font-size: 1.3125rem !important;
line-height: 1.2 !important;
}
.slider-main .et_pb_slider_container_inner {
padding-top: 30px;
}
.et-db
#et-boc
.et-l
.et_pb_row_1-4_1-4.row-border-number
> .et_pb_column.et_pb_column_1_4,
.et-db #et-boc .et-l .et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4,
.et-db
#et-boc
.et-l
.et_pb_row_4col.row-border-number
> .et_pb_column.et_pb_column_1_4 {
width: 50% !important;
margin-right: 0;
margin-bottom: 5px;
}
.et-pb-controllers {
bottom: 2%;
margin-bottom: 50px;
}
.et-pb-controllers a {
padding-bottom: 1rem;
}
.section-events .et_pb_post:not(:last-child) {
margin-bottom: 30px !important;
}
.et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post:last-child,
.et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post:last-child {
margin-bottom: 15px !important;
}
.see-all .more-link {
padding-left: 0;
}
.see-all .more-link::before {
display: none;
}
.left-tab {
width: 100%;
max-width: 375px !important;
margin: 0 auto;
}
.left-tab .et_pb_tab_content p .wp-image-713 {
margin-top: 40px;
}
.left-tab .et_pb_tab_content p .wp-image-715 {
margin-top: -80px;
}
.left-tab .et_pb_tab_content p .wp-image-716 {
margin-top: 80px;
} .left-tab .et_pb_tab_content p .wp-image-718 {
margin-top: 80px;
}
.left-tab .et_pb_tab_content p .wp-image-5676 {
margin-top: 10px;
}
.interactive-slider .et_pb_tabs_controls {
display: none !important;
}
.interactive-slider .et_pb_all_tabs {
position: relative;
}
.interactive-slider .prev-btn,
.interactive-slider .next-btn {
display: block;
position: absolute;
top: 120px;
background: transparent;
border: 0;
}
.interactive-slider .bottom-tab-small .prev-btn,
.interactive-slider .bottom-tab-small .next-btn {
top: 80px;
}
.interactive-slider .prev-btn img,
.interactive-slider .next-btn img {
height: 30px;
}
.interactive-slider .next-btn {
right: 0;
}
.interactive-slider .prev-btn {
left: 0;
}
.cities .sample-card {
max-height: 360px;
}
.interactive-slider .et_pb_tab_content img {
float: none;
margin: 0 auto !important;
}
.interactive-slider .et_pb_tab_content p,
.interactive-slider .et_pb_tab_content h5 {
text-align: center !important;
}
.cloud-page-logos .et_pb_column {
width: 50% !important;
margin: 0 !important;
padding: 15px;
}
.cloud-page-logos.et_pb_row_15.et_pb_row {
padding-bottom: 50px !important;
}
.interactive-slider.right-image .et_pb_tab_content {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.interactive-slider.right-image .text {
max-width: 100%;
padding-bottom: 50px;
text-align: left;
}
.interactive-slider.right-image .prev-btn,
.interactive-slider.right-image .next-btn {
bottom: 70px;
top: unset;
}
.interactive-slider.right-image .bottom-tab .text h5,
.interactive-slider.right-image .bottom-tab .text p {
text-align: left !important;
}
.interactive-slider.right-image .bottom-tab .text h5 {
font-size: 1.9375rem;
line-height: 1.29;
}
.et-db #et-boc .et-l .vl-h2 h2 {
font-size: 1.5rem !important;
}
}
@media (max-width: 768px) and (min-width: 550px) {
.et-db #et-boc .et-l .bottom-tab.left-img-tab .et_pb_tabs .et_pb_tab {
background-position: center;
}
}
@media (max-width: 768px) { .csr-heading {
font-size: 2rem;
}
.csr-heading__second {
font-size: 1.8rem;
}
.features-picture--three,
.features-picture--four {
margin-top: 2rem;
}
.bck-arrow {
margin-top: 2rem;
}
.section-what-we-do h4 {
font-size: 1.8rem;
line-height: 1;
}
.features-slider-image {
max-height: 20rem;
}
.features-slider-image img {
max-height: 7rem;
}
.features-mobile-row .et-pb-controllers {
display: none;
}
#features-section .et_pb_text_inner h2 {
font-size: 1.8rem;
}
#features-section .et_pb_text_3 {
padding-left: 0 !important;
}
.section-what-we-do .et_pb_image_6 .et_pb_image_wrap img,
.section-what-we-do .et_pb_image_8 .et_pb_image_wrap img,
.section-what-we-do .et_pb_image_9 .et_pb_image_wrap img,
.section-what-we-do .et_pb_image_11 .et_pb_image_wrap img,
.section-what-we-do .et_pb_image_12 .et_pb_image_wrap img {
height: auto;
}
.section-what-we-do .et_pb_text_inner {
margin-bottom: 1.5rem;
} #about-us-banner h1.about-us-heading,
#about-us-banner h1.about-us-heading span {
font-size: 3.3rem;
} .section-our-position-responsive h2 {
text-align: center;
} .current__description {
line-height: 1;
}
.story__date {
margin: 0;
}
.et_pb_image_3.timeline {
margin-bottom: -49px !important;
width: 1.2%;
left: 19px;
}
.section-timeline {
margin-bottom: 5rem;
}
.story__date--desc {
margin-left: 1.2rem;
}
.section-our-position-responsive .our-position__description {
text-align: center;
}
.section-service-center .two-logos {
gap: 1rem;
}
.slider-logo-mobile .et_pb_slides .et_pb_slider_container_inner {
vertical-align: middle;
}
.slider-logo-mobile .et-pb-arrow-prev {
opacity: 1;
left: 0;
}
.slider-logo-mobile .et-pb-arrow-next {
opacity: 1;
right: 0;
} .image-gray-border::after {
height: 317px;
width: 209px;
right: -50px;
}
.single-post__heading h1:first-line,
.single-post__heading h1 {
font-size: 2rem;
}
.blog-post__author a,
.blog-post__data h4,
.blog-post__category h4 a,
.post-content-body p,
.post-content-body ul li {
font-size: 0.8rem;
}
.post-content-body .et-db #et-boc .et-l .et_pb_row {
padding-right: 18px !important;
padding-left: 18px !important;
}
.archive-author__title {
font-size: 1.8rem;
}
#news-archive__heading .et_pb_slide_image img {
width: 70%;
}
.see-all-elements {
position: inherit;
}
.section-author .author__box {
display: block;
width: 100%;
text-align: center;
}
.section-author .author__box .more-link::before {
left: 30%;
}
.author__photo {
margin: 0 auto !important;
}
.blog-mobile-archive .post-meta {
color: transparent !important;
}
.blog-mobile-archive .post-meta span {
display: block;
}  .section-events .et_pb_blog_grid .et_pb_image_container a img {
max-height: 100%;
}
.wydarzenia-comtegra .entry-title {
top: 4rem;
}
.download-section-archive .et_pb_ajax_pagination_container,
.see-section-archive .et_pb_ajax_pagination_container {
display: block;
}
.see-section-archive .post-content .wp-block-column {
text-align: center;
}
.section-on-demand article .post-content img {
max-width: 50%;
}
.section-on-demand article .post-content .on-demand__link,
.section-download article .post-content .to-download__link {
text-align: left;
display: inline-block;
}
.section-download .post-content .bcg {
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) no-repeat;
max-width: -webkit-fit-content;
max-width: -moz-fit-content;
max-width: fit-content;
margin: 0 auto;
padding: 0 35px;
background-size: cover;
}
.section-download .post-content .bcg::before {
display: none;
} #news-archive .et_pb_ajax_pagination_container {
display: block;
}
#news-archive article img {
max-height: 100%;
}
.news-archive__heading {
background-image: linear-gradient(319deg, #ba5800 16%, transparent 48%),
url(//www.comtegra.pl/wp-content/uploads/2021/05/orange-bg.png) !important;
background-position: right;
}
#news-archive__heading .et_pb_slide_description {
padding-top: 1.5rem !important;
} .section-ai-icons .et_pb_text_inner p {
font-weight: 500;
}
.section-ai-icons .et_pb_image {
margin-bottom: 1rem;
}
#section-ai-icons-2 {
display: none;
}
.page-id-14262 .section-download h2 {
text-align: left;
}
.page-id-14262 .section-download article p {
text-align: left;
}
.page-id-14262 .section-download article h2 {
text-align: left;
}
.et_pb_section_0.et_pb_section {
padding-top: 25px !important;
padding-bottom: 0 !important;
}
.et_pb_section_0.et_pb_section.title-page {
padding-top: 75px !important;
padding-bottom: 0 !important;
}
.et_pb_slider
.et_pb_slide_0.et_pb_slide
.et_pb_slide_description
.et_pb_slide_title {
font-size: calc(30px + (50 - 30) * ((100vw - 375px) / (1199 - 375)));
}
.et_pb_slider_0.et_pb_slider
.et_pb_slides
.et_pb_slide_description
.et_pb_slide_title {
font-size: calc(30px + (50 - 30) * ((100vw - 375px) / (1199 - 375)));
}
.nf-form-content .nf-field-container #nf-field-10-wrap,
.nf-form-content .nf-field-container #nf-field-11-wrap,
.nf-form-content .nf-field-container #nf-field-12-wrap,
.nf-form-content .nf-field-container #nf-field-13-wrap {
margin: 0 !important;
}
.et-db #et-boc .et-l .et_pb_row.title-transparent h1 {
font-size: 1.25rem;
}
.et-db #et-boc .et-l .et_pb_row.title-transparent h1:first-line {
font-size: 2.875rem;
line-height: 1.4;
}
.et-db
#et-boc
.et-l
.section-banner-career
.et_pb_row.title-transparent
h1:first-line {
font-size: 2.5rem;
}
.title-page h1:first-line {
font-size: 40px;
}
.time-days {
font-size: 1.125rem;
}
.time-days::after {
height: 2px;
width: 68px;
}
.section-movies img {
display: block;
float: none;
margin: 25px auto 5px;
}
.section-download img {
display: block;
float: none;
margin: 30px auto 25px;
}
.section-download .row-download .et_pb_text_inner::after {
margin-top: -4px;
left: calc(50% + 15px);
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.et-db #et-boc .et-l .section-career h2 {
font-size: 1.6875rem !important;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text::after {
background: none;
margin: 10px;
width: 100px;
}
.et-db #et-boc .et-l .career-h2-mobile h2 {
font-size: 1.6875rem !important;
line-height: 1.3 !important;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text {
padding: 10px;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text::before {
width: 50px;
height: 3px;
margin-bottom: 22px;
margin-left: 42px;
}
#footer-widgets .footer-widget:not(:first-child) {
width: 50% !important;
margin-bottom: 0 !important;
}
#footer-widgets .footer-widget:nth-child(4),
#footer-widgets .footer-widget:nth-child(5) {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.our-clients-slider {
overflow: hidden;
position: relative;
}
.our-clients-slider .et_pb_tabs_controls {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 600%;
}
.our-clients-slider .prev-btn,
.our-clients-slider .next-btn {
display: block;
position: absolute;
top: 10px;
background: none;
border: none;
}
.our-clients-slider .prev-btn img,
.our-clients-slider .next-btn img {
height: 21px;
width: 12px;
}
.our-clients-slider .prev-btn {
left: 35px;
}
.our-clients-slider .next-btn {
right: 35px;
}
.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li,
.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li a,
.our-clients-slider.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li a {
font-size: 20px !important;
line-height: 26px !important;
font-weight: 700;
color: #fe7800 !important;
}
.one-line-title-boxes {
padding: 0 0 22px !important;
}
.one-line-title-boxes .cards {
top: -50px;
}
.boxes-text-long-bottom .content-wrapper {
bottom: 30px;
}
.et-db #et-boc .et-l .offer-section-title .et_pb_text_2 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.et-db #et-boc .et-l .section-gradient-number-title.et_pb_section {
padding: 40px 0 0;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module {
-webkit-box-flex: 100%;
-ms-flex: 100%;
flex: 100%;
padding-left: 48px;
}
.et-db #et-boc .et-l .section-gradient-number .et_pb_text_4,
.et-db #et-boc .et-l .section-gradient-number .et_pb_text_5,
.et-db #et-boc .et-l .section-gradient-number .et_pb_text_6,
.et-db #et-boc .et-l .section-gradient-number .et_pb_text_7 {
padding-bottom: 0 !important;
margin-top: 0 !important;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module::after {
font-size: 83px;
margin-top: -20px;
margin-left: 0 !important;
left: -13px;
}
.et-db #et-boc .et-l .section-gradient-number h5 {
font-size: 1.75rem !important;
}
.et-db #et-boc .et-l .section-gradient-number p {
font-size: 0.875rem !important;
}
.et-db #et-boc .et-l .section-gradient-number .et_pb_row_3.et_pb_row {
padding-bottom: 0 !important;
}
#SectionGradientShowAllBtn,
#SectionNumbersShowAllBtn {
font-size: 20px;
display: inline-block;
position: absolute;
bottom: 30px;
}
#SectionGradientShowAllBtn {
right: 36px;
}
#SectionNumbersShowAllBtn {
left: 36px;
}
.submit-wrap .nf-field-element {
display: inline-block;
width: auto !important;
margin: 0 auto !important;
}
.platform-desc-item {
margin-bottom: 30px;
}
.platform-desc-item .et_pb_row_5.et_pb_row {
padding: 0 !important;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module {
margin: 0 !important;
padding-bottom: 50px !important;
}
.container-benefits ul {
max-width: 303px;
margin: 0 auto;
}
.container-benefits ul li {
width: calc(50% - 16px);
max-width: 135px;
height: 135px;
margin: 0 0 32px 0;
}
.container-benefits ul li:nth-child(odd) {
margin-right: 32px;
}
.container-benefits ul li .normal {
padding: 10px;
font-size: 0.9375rem;
}
.container-benefits .info {
font-size: 0.9375rem;
padding: 10px;
}
.container-benefits .info.info-small-text,
.container-benefits .info-small-text-mobile {
font-size: 0.75rem;
}
.section-benefits ul li::after {
font-size: 0.9375rem;
width: auto;
margin: 10px;
}
.container-benefits ul li::before {
width: 43px;
height: 3px;
margin-bottom: 18px;
margin-left: 35px;
}
.container-benefits ul li {
-webkit-perspective: 270px;
perspective: 270px;
}
.row-logos-images {
max-width: 375px !important;
margin: 0 auto;
}
.row-logos-images .et_pb_column {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: calc(50% - 15px) !important;
margin-bottom: 30px !important;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.row-logos-images .et_pb_column:nth-child(odd) {
margin-right: 30px !important;
}
.row-logos-images .et_pb_image img {
height: auto;
width: 100%;
}
.et_pb_row.banner-with-images {
padding: 0 30px !important;
}
.et_pb_row.banner-with-images .banner-column-images {
min-height: 250px !important;
width: 100% !important;
max-width: 303px;
margin: 35px auto 0 !important;
}
.et-db #et-boc .et-l .et_pb_row .et_pb_column.banner-column-images {
margin-right: auto !important;
}
.et_pb_slider h1:first-line,
.et_pb_slider h2:first-line {
font-size: 3.125rem;
}
.et_pb_slider.slider-main {
overflow: visible !important;
}
.slider-main .banner-column-images {
min-height: 215px !important;
width: 100% !important;
max-width: 303px;
margin: 35px auto 0 !important;
}
.slider-main .et_pb_slide_description,
.et_pb_slider.slider-main .et_pb_slide .et_pb_slide_description,
.et_pb_slider_fullwidth_off.slider-main
.et_pb_slide
.et_pb_slide_description {
width: 100%;
padding-top: 270px !important;
}
.slider-main .banner-column-images .banner-image-1,
.slider-main .banner-column-images .banner-image-2 {
height: 161px;
width: 151px;
}
.slider-main .banner-column-images .banner-image-1 {
margin-left: 3.5px !important;
}
.slider-main .banner-column-images .banner-image-2 {
margin-right: 11.5px !important;
margin-top: 30px;
}
.slider-main .banner-column-images .banner-image-1::after {
width: 112px;
height: 180px;
margin-bottom: -10px;
margin-left: -10px;
}
.slider-main .banner-img-border-gray {
margin-right: 0;
top: 0;
}
.slider-main .banner-img-border-gray img {
width: 112px;
height: 180px;
margin-top: 20px;
}
.image-gray-border,
.image-orange-border {
height: 280px;
margin-top: 13px;
width: 280px;
}
.image-orange-border {
margin-left: 18px !important;
}
.image-orange-border::after {
height: 317px;
width: 209px;
}
.image-gray-border-map::after {
height: 266px;
width: 174px;
margin-top: -2.5px;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul {
padding: 0 0 30px 0;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul li ul {
margin-left: -20px;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul li ul li:first-child {
margin-top: 20px;
}
.image-gray-border-map {
width: 288px;
height: 236px;
}
.image-gray-border-map .et_pb_code_inner {
margin-right: 0 !important;
}
.image-gray-border-map .et_pb_code_inner iframe {
height: 236px;
}
.contact-title.contact-address::before {
margin-top: -3px;
}
.contact-title {
padding-left: 0;
}
.contact-title span {
display: block;
margin-bottom: 15px;
padding-left: 40px;
}
.CareerSliderTrack {
max-width: unset !important;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.et-db #et-boc .et-l .et_pb_row.et_pb_row_3.row-career {
padding: 0 !important;
overflow: hidden;
}
.CareerSliderTrack .et_pb_module {
margin: 0 auto;
}
.CareerSliderTrack ~ .et-pb-arrow-next,
.CareerSliderTrack ~ .et-pb-arrow-prev {
color: #fe7800;
font-size: 60px;
margin-top: -34px;
}
.et-pb-arrow-prev.disabled,
.et-pb-arrow-next.disabled {
pointer-events: none;
opacity: 0.5;
}
}
@media (max-width: 768px) and (max-height: 500px) {
.one-line-title-boxes .cards {
top: 0;
}
}
@media (max-width: 768px) {
.et-db #et-boc .et-l .sample-card.sample-card-long-title h3,
.sample-card.sample-card-long-title h3 {
font-size: 1.375rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-2
.sample-card.sample-card-long-title
h3,
.row-boxes-title-2 .sample-card.sample-card-long-title h3 {
font-size: 1.3125rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.125rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-long-title h3 {
font-size: 1.25rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.1875rem;
}
.sample-card h3::after {
font-size: 1rem;
margin-bottom: 5px;
}
.sample-card h3::before {
width: 52.2px;
height: 2px;
margin-left: 26px;
margin-bottom: 12px;
}
.number-gradient-left .et_pb_module.br-none-desktop p {
max-width: 300px;
}
.number-gradient-left .et_pb_module.br-none-desktop p br {
display: none;
}
.number-gradient-left .et_pb_module.br-none-desktop p span {
display: block;
}
.number-gradient-title .et_pb_column .et_pb_module {
max-width: 450px;
}
.number-gradient-title .et_pb_column .et_pb_module::after {
margin-top: -32px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(2)::after {
margin-top: -32px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(4)::after {
margin-top: -32px;
}
.section-banner-video {
height: 95vh !important;
}
.section-banner-career {
height: 90vh !important;
}
.time-hour {
min-height: 19px;
}
.section-download-no-anim .et_pb_text_inner {
padding-left: 90px;
}
.row-career {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.row-career .et_pb_column {
width: auto;
margin-bottom: 30px;
margin-right: 30px;
}
.et_pb_row_1-4_1-4.row-career > .et_pb_column.et_pb_column_1_4,
.et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4,
.et_pb_row_4col.row-career > .et_pb_column.et_pb_column_1_4 {
width: auto;
}
.section-benefits p {
font-size: 1.625rem;
}
#main-footer {
padding-bottom: 30px;
}
#main-footer h4 {
line-height: 1.14;
min-height: 38px;
}
#footer-widgets .footer-widget li {
-webkit-hyphens: manual;
-ms-hyphens: manual;
hyphens: manual;
}
#main-footer .wp-image-5693 {
width: 220px;
}
#main-footer .footer-bottom-info {
max-width: 100%;
text-align: left;
}
#main-footer .footer-bottom-info p {
max-width: 300px;
margin-bottom: 25px;
}
#main-footer .footer-bottom-info ul {
margin: 10px 0;
max-width: 100%;
}
#main-footer .footer-bottom-info ul li {
margin-bottom: 0;
}
#main-footer .footer-bottom-info ul li:not(:last-child) {
margin-right: 10px;
padding-right: 10px;
}
#main-footer .footer-bottom-info ul li:not(:last-child)::after {
content: "";
position: absolute;
right: -2px;
top: 2px;
height: 15px;
width: 1px;
background: #ffffff;
margin-right: 0;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget {
width: auto;
max-width: 90px;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:not(:last-child) {
margin-right: 15px !important;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:last-child {
margin-right: 0px !important;
}
.footer-widget:first-child {
font-size: 18px;
line-height: 22px;
min-width: 387px;
margin-bottom: 60px !important;
}
#nav_menu-7 {
padding-top: 0 !important;
}
.footer-nav-left #menu-menu-stopka {
display: block;
}
.footer-nav-left li {
width: auto;
text-align: left;
margin-bottom: 0;
margin-right: 10px;
}
.footer-nav-left {
top: -50px;
}
#footer-bottom {
margin-top: 0;
}
#footer-bottom .container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
#footer-widgets .footer-widget:not(:first-child) {
width: auto !important;
}
#footer-widgets .footer-widget:nth-child(2) {
margin-right: 50px !important;
}
.footer-social {
width: 190px;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 10px 0 10px;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
#main-footer .container,
.et-db #et-boc .et-l .et_pb_row {
max-width: 720px;
padding: 0 15px;
} #footer-widgets {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child {
width: 64.25%;
margin-right: 0;
}
.title-wrapper .container {
padding: 0 15px;
}
.title-wrapper .title-right {
text-align: right;
} .et_pb_gutters3 .row-logos-images .et_pb_column_1_4,
.et_pb_gutters3.et_pb_row.row-logos-images .et_pb_column_1_4 {
width: auto;
}
.row-logos-images .et_pb_column {
margin: 0 45px 0 0;
}
.row-logos-images .et_pb_column.et_pb_column_1_4:nth-child(2n) {
margin-right: 45px;
}
.row-logos-images .et_pb_column .et_pb_imgae img {
height: 70px;
width: auto;
}
.row-logos-images .et_pb_image img {
height: 70px;
}
.banner-with-images .banner-column-images {
min-height: 350px;
margin-left: -22px;
}
.banner-with-images .banner-column-images .banner-image-1,
.banner-with-images .banner-column-images .banner-image-2 {
height: 194px;
width: 183px;
}
.banner-with-images .banner-column-images .banner-image-1 {
margin-top: 50px !important;
margin-left: 32px !important;
}
.banner-with-images .banner-column-images .banner-image-2 {
margin-right: 0;
}
.banner-with-images .banner-column-images .banner-image::after {
width: 133px;
height: 218px;
}
.banner-with-images .banner-column-images .banner-image-1::after {
margin-bottom: -12px;
margin-left: -12px;
}
.banner-with-images .banner-column-images .banner-image-2::after {
margin-bottom: -12px;
margin-right: -12px;
}
.et-pb-controllers a:first-child::after {
content: "Integracja Systemów";
}
.et-pb-controllers a:nth-child(2)::after {
content: "Publiczna chmura Comtegra";
}
.et-pb-controllers a:nth-child(3)::after {
content: "ICM UW";
} .reveal_label table {
font-size: 1rem;
}
}
@media (max-width: 599px) {
.post-content .bcg::before {
margin-top: 30px;
right: 25%;
left: 40%;
}
.on-demand__link::before,
.to-download__link::before {
left: 35%;
}
.time-place-section .et_pb_text_inner,
.post-content-body .time-place-section .et_pb_text_inner {
font-size: 0.9rem;
}
.contact-map .et_pb_map {
width: 80%;
}
.image-gray-border::after {
height: 317px;
width: 209px;
right: -20px;
}
.et_pb_image_3.timeline {
margin-bottom: -49px !important;
width: 2%;
left: 19px;
}
.section-timeline .et_pb_image_3 {
top: 0px;
}
.one-line-title-boxes .cards {
top: 0;
}
.title-wrapper {
top: 15px;
}
p.wrapper-text {
font-size: 14px;
}
.et_pb_image_3.timeline .et_pb_image_wrap img {
min-height: 130vh;
}
}
@media (max-width: 425px) {
.news-archive__heading .et_pb_slide_image img {
width: 100%;
}
.blog-mobile-archive .post-meta .published {
margin-left: 0;
}
.post-content .bcg::before {
margin-top: 30px;
left: 35%;
} .scrollable-sstory-ection {
max-height: auto;
}
.et_pb_image_3.timeline .et_pb_image_wrap img {
min-height: 160vh;
}
}
@media (max-width: 380px) {
.tabs-clients .et_pb_all_tabs .et_pb_tab_content ul {
padding-left: 0px;
}
.footer-links {
display: block;
} #news-archive__heading .et_pb_slide_description {
padding-top: 1rem;
}
#news-archive__heading .et_pb_slide_description h1 {
text-align: center;
font-size: 2rem;
}
#news-archive__heading .et_pb_slide_description h1:first-line {
font-size: 2rem;
}
#news-archive__heading {
height: 500px;
}
#news-archive__heading .et-pb-controllers {
margin-bottom: 0;
}
#news-archive .et_pb_ajax_pagination_container {
display: block;
}
.see-all-elements {
position: initial;
}
#section-blon-in-news {
padding: 0;
}
.et_pb_image_3.timeline {
width: 2.5%;
left: 19px;
top: 0;
}
.contact-map .et_pb_map {
width: 68%;
}
.et-db #et-boc .et-l .et_pb_row {
padding-left: 1rem !important;
padding-right: 1rem !important;
} .et_pb_image_3.timeline .et_pb_image_wrap img {
min-height: 180vh;
}
}
@media (min-width: 426px) {
.scrollable-sstory-ection {
max-height: 400px;
overflow: auto;
}
}
@media (min-width: 768px) {
.et-db #et-boc .et-l .sample-card.sample-card-long-title h3,
.sample-card.sample-card-long-title h3 {
font-size: 1.375rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-2
.sample-card.sample-card-long-title
h3,
.row-boxes-title-2 .sample-card.sample-card-long-title h3 {
font-size: 1.3125rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.125rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-long-title h3 {
font-size: 1.25rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.1875rem;
}
.sample-card h3::after {
font-size: 1rem;
margin-bottom: 5px;
}
.sample-card h3::before {
width: 52.2px;
height: 2px;
margin-left: 26px;
margin-bottom: 12px;
}
.number-gradient-left .et_pb_module.br-none-desktop p {
max-width: 300px;
}
.number-gradient-left .et_pb_module.br-none-desktop p br {
display: none;
}
.number-gradient-left .et_pb_module.br-none-desktop p span {
display: block;
}
.number-gradient-title .et_pb_column .et_pb_module {
width: 450px;
}
.number-gradient-title .et_pb_column .et_pb_module::after {
margin-top: -32px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(2)::after {
margin-top: -32px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(4)::after {
margin-top: -32px;
}
.section-banner-video {
height: 95vh !important;
}
.section-banner-career {
height: 90vh !important;
}
.time-hour {
min-height: 19px;
}
.section-download-no-anim .et_pb_text_inner {
padding-left: 90px;
}
.row-career {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.row-career .et_pb_column {
width: auto;
margin-bottom: 30px;
margin-right: 30px;
}
.et_pb_row_1-4_1-4.row-career > .et_pb_column.et_pb_column_1_4,
.et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4,
.et_pb_row_4col.row-career > .et_pb_column.et_pb_column_1_4 {
width: auto;
}
.section-benefits p {
font-size: 1.625rem;
}
#main-footer {
padding-bottom: 30px;
}
#main-footer h4 {
line-height: 1.14;
min-height: 38px;
}
#footer-widgets .footer-widget li {
-webkit-hyphens: manual;
-ms-hyphens: manual;
hyphens: manual;
}
#main-footer .wp-image-5693 {
width: 220px;
}
#main-footer .footer-bottom-info {
max-width: 100%;
text-align: left;
}
#main-footer .footer-bottom-info p {
max-width: 300px;
margin-bottom: 15px;
}
#main-footer .footer-bottom-info ul {
margin: 10px 0 20px 0;
max-width: 100%;
}
#main-footer .footer-bottom-info ul li {
margin-bottom: 0;
}
#main-footer .footer-bottom-info ul li:not(:last-child) {
margin-right: 10px;
padding-right: 10px;
}
#main-footer .footer-bottom-info ul li:not(:last-child)::after {
content: "";
position: absolute;
right: -2px;
top: 2px;
height: 15px;
width: 1px;
background: #ffffff;
margin-right: 0;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget {
width: auto;
max-width: 90px;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:not(:last-child) {
margin-right: 15px !important;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:last-child {
margin-right: 0px !important;
}
.footer-widget:first-child {
font-size: 18px;
line-height: 22px;
min-width: 387px;
margin-bottom: 60px !important;
}
#nav_menu-7 {
padding-top: 0 !important;
}
.footer-nav-left #menu-menu-stopka {
display: block;
}
.footer-nav-left li {
width: auto;
text-align: left;
margin-bottom: 0;
margin-right: 10px;
}
.footer-nav-left {
top: -50px;
}
#footer-bottom {
margin-top: 0;
}
#footer-bottom .container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
#footer-widgets .footer-widget:not(:first-child) {
width: auto !important;
}
#footer-widgets .footer-widget:nth-child(2) {
margin-right: 50px !important;
}
.footer-social {
width: 190px;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 10px 0 10px;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
#main-footer .container,
.et-db #et-boc .et-l .et_pb_row {
width: 720px;
padding: 0 15px;
}
.container,
.et-db #et-boc .et-l .container,
.et-db #et-boc .et-l .et_pb_row,
.et-db #et-boc .et-l .et_pb_slider .et_pb_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_featured_container,
.et-db
#et-boc
.et-l
.et_pb_fullwidth_header:not(.et_pb_fullscreen)
.et_pb_fullwidth_header_container {
width: 720px;
}
#footer-widgets {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child {
width: 64.25%;
margin-right: 0;
}
.title-wrapper .container {
padding: 0 15px;
}
.title-wrapper .title-right {
text-align: right;
}
.left-tab ul.et_pb_tabs_controls {
-webkit-transform: translate(0) !important;
transform: translate(0) !important;
}
.et_pb_gutters3 .row-logos-images .et_pb_column_1_4,
.et_pb_gutters3.et_pb_row.row-logos-images .et_pb_column_1_4 {
width: auto;
}
.row-logos-images .et_pb_column {
margin: 0 45px 0 0;
}
.row-logos-images .et_pb_column.et_pb_column_1_4:nth-child(2n) {
margin-right: 45px;
}
.row-logos-images .et_pb_column .et_pb_imgae img {
height: 70px;
width: auto;
}
.row-logos-images .et_pb_image img {
height: 70px;
}
.banner-with-images .banner-column-images {
min-height: 350px;
margin-left: -22px;
}
.banner-with-images .banner-column-images .banner-image-1,
.banner-with-images .banner-column-images .banner-image-2 {
height: 194px;
width: 183px;
}
.banner-with-images .banner-column-images .banner-image-1 {
margin-top: 50px !important;
margin-left: 32px !important;
}
.banner-with-images .banner-column-images .banner-image-2 {
margin-right: 0;
}
.banner-with-images .banner-column-images .banner-image::after {
width: 133px;
height: 218px;
}
.banner-with-images .banner-column-images .banner-image-1::after {
margin-bottom: -12px;
margin-left: -12px;
}
.banner-with-images .banner-column-images .banner-image-2::after {
margin-bottom: -12px;
margin-right: -12px;
}
:lang(pl) .et-pb-controllers a:first-child::after {
content: "Integracja Systemów";
}
:lang(en) .et-pb-controllers a:first-child::after {
content: "System integration";
}
.et-pb-controllers a:nth-child(2)::after {
content: "Publiczna chmura Comtegra";
}
.et-pb-controllers a:nth-child(3)::after {
content: "ICM UW";
}
.et-db #et-boc .et-l .networking-offer .et_pb_module.et_pb_text {
margin-top: 0 !important;
padding-bottom: 0 !important;
}
.et-db #et-boc .et-l .section-gradient-number.networking-offer {
padding-bottom: 150px;
}
.et-db #et-boc .et-l .networking-offer .et_pb_text_4 {
-webkit-transform: translateY(75%);
transform: translateY(75%);
}
.et-db #et-boc .et-l .networking-offer .et_pb_text_5 {
-webkit-transform: translateY(50%);
transform: translateY(50%);
}
.et-db #et-boc .et-l .networking-offer .et_pb_text_6 {
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
.et-db #et-boc .et-l .et_pb_row {
padding-right: 15px !important;
padding-left: 15px !important;
}
.et_pb_slides .et_pb_slider_container_inner {
vertical-align: middle;
}
.et-db #et-boc .et-l .banner-long-title h1 {
font-size: 2.0625rem !important;
}
.small-title-number h2,
.et-db #et-boc .et-l .small-title-number h2 {
font-size: 2.25rem !important;
}
.banner-section .et_pb_row {
-ms-flex-wrap: unset;
flex-wrap: unset;
}
.banner-section .et_pb_column_0 {
width: 47.25% !important;
padding-top: 0 !important;
padding-right: 20px;
}
.et-db #et-boc .et-l .et_pb_section.banner-section {
padding-top: 100px !important;
padding-bottom: 30px !important;
}
.container.et_menu_container {
padding: 0 15px;
}
#VOTRE_IDENTIFIANT {
padding-top: 50px !important;
}
.section-number-image #VOTRE_IDENTIFIANT2 .particles-js-canvas-el,
.section-number-image #VOTRE_IDENTIFIANT3 .particles-js-canvas-el,
.section-number-image #VOTRE_IDENTIFIANT4 .particles-js-canvas-el,
.section-number-image #VOTRE_IDENTIFIANT5 .particles-js-canvas-el {
display: block;
width: 400px !important;
left: 0;
top: -20px;
height: 380px !important;
}
h4 {
font-size: 30px;
line-height: 35px;
}
.section-number-image img {
width: auto;
max-height: 155px;
}
.et_pb_slide_image,
.et_pb_slide_video {
float: right;
right: 0;
}
.et_pb_slide_image img,
.banner-section img {
max-width: 350px;
}
.et-pb-controllers {
bottom: 10%;
}
.et-pb-controllers a {
font-size: 0.875rem;
background-size: 25px 1px;
padding-right: 34px;
margin-right: 4px;
}
.et-pb-controllers a::after {
color: #b5b5b5;
left: 0;
top: -1px;
padding-left: 6px;
font-size: 11px;
position: relative;
}
.section-events .et_pb_blog_grid .et_pb_post .entry-title {
min-height: 110px;
}
.section-events .et_pb_blog_grid .et_pb_post .more-link {
margin-top: 25px;
}
.column-sticky {
width: 47.25%;
}
.column-sticky .more-link {
margin-top: 30px;
}
.column-img {
margin-right: 0 !important;
width: 170px !important;
}
.left-tab .et_pb_tabs {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.left-tab ul.et_pb_tabs_controls {
width: 42%;
text-align: left;
}
.left-tab .et_pb_all_tabs {
width: 58%;
}
.left-tab .et_pb_tab {
padding: 0 0 0 48px;
}
.left-tab .et_pb_tab_content p img {
width: 170px;
margin-top: 10px;
max-height: 47px;
}
.left-tab .et_pb_tab_content p .wp-image-713 {
margin-top: 30px;
}
.left-tab .et_pb_tab_content p .wp-image-5676 {
margin-top: 0;
}
.cards {
padding-left: 120px;
}
}
@media (min-width: 768px) and (orientation: portrait) {
.sample-card {
max-height: 250px;
max-width: 250px;
padding: 17.9px 15px 0 18.6px;
}
}
@media (min-width: 768px) and (max-width: 980px) {
.container-benefits ul li {
width: 285px;
height: 285px;
-webkit-perspective: 570px;
perspective: 570px;
}
.banner-section .et_pb_column_1 {
width: 363.98px !important;
}
.sample-card ul {
margin-top: 5px;
}
.sample-card ul li {
line-height: 1.2;
margin-bottom: 5px;
}
.section-download .row-download .et_pb_text_inner::after {
left: 0;
-webkit-transform: none;
transform: none;
}
h2,
.et-db #et-boc .et-l h2,
.et-db #et-boc .et-l h2,
.product .related h2,
.et-db #et-boc .et-l .product .related h2,
.et-db #et-boc .et-l .et_pb_column_1_2 .et_quote_content blockquote p {
font-size: 2rem !important;
line-height: 1.1 !important;
}
}
@media (min-width: 768px) {
.et-db #et-boc .et-l .et_pb_row {
padding-right: 15px !important;
padding-left: 15px !important;
}
.et_pb_slides .et_pb_slider_container_inner {
vertical-align: middle;
}
.et-db #et-boc .et-l .banner-long-title h1 {
font-size: 2.0625rem !important;
}
.small-title-number h2,
.et-db #et-boc .et-l .small-title-number h2 {
font-size: 2.25rem !important;
}
.banner-section .et_pb_row {
-ms-flex-wrap: unset;
flex-wrap: unset;
}
.banner-section .et_pb_column_0 {
width: 47.25% !important;
padding-top: 0 !important;
padding-right: 20px;
}
.et-db #et-boc .et-l .et_pb_section.banner-section {
padding-top: 100px !important;
padding-bottom: 30px !important;
}
.container.et_menu_container {
padding: 0 15px;
}
#VOTRE_IDENTIFIANT {
padding-top: 50px !important;
}
h4 {
font-size: 30px;
line-height: 35px;
}
.et_pb_slide_image,
.et_pb_slide_video {
float: right;
right: 0;
}
.et_pb_slide_image img,
.banner-section img {
max-width: 350px;
}
.et-pb-controllers {
bottom: 10%;
}
.et-pb-controllers a {
font-size: 0.875rem;
background-size: 25px 1px;
padding-right: 34px;
margin-right: 4px;
}
.et-pb-controllers a::after {
color: #b5b5b5;
left: 0;
top: -1px;
padding-left: 6px;
font-size: 11px;
position: relative;
}
.section-events .et_pb_blog_grid .et_pb_post .entry-title {
min-height: 110px;
}
.section-events .et_pb_blog_grid .et_pb_post .more-link {
margin-top: 25px;
}
.column-sticky {
width: 47.25%;
}
.column-sticky .more-link {
margin-top: 30px;
}
.column-img {
margin-right: 0 !important;
width: 170px !important;
}
.left-tab .et_pb_tabs {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.left-tab ul.et_pb_tabs_controls {
width: 42%;
text-align: left;
}
.left-tab .et_pb_all_tabs {
width: 58%;
}
.left-tab .et_pb_tab {
padding: 0 0 0 48px;
}
.left-tab .et_pb_tab_content p img {
width: 170px;
margin-top: 10px;
}
.left-tab .et_pb_tab_content p .wp-image-713 {
margin-top: 30px;
}
.left-tab .et_pb_tab_content p .wp-image-5676 {
margin-top: 0;
}
.cards {
padding-left: 120px;
}
.et-db #et-boc .et-l .networking-offer .et_pb_module.et_pb_text {
margin-top: 0 !important;
padding-bottom: 0 !important;
}
.et-db #et-boc .et-l .section-gradient-number.networking-offer {
padding-bottom: 150px;
}
.et-db #et-boc .et-l .networking-offer .et_pb_text_4 {
-webkit-transform: translateY(75%);
transform: translateY(75%);
}
.et-db #et-boc .et-l .networking-offer .et_pb_text_5 {
-webkit-transform: translateY(50%);
transform: translateY(50%);
}
.et-db #et-boc .et-l .networking-offer .et_pb_text_6 {
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
.et-db #et-boc .et-l .et_pb_row.tns-slider {
width: 100%;
margin: 0 auto;
}
}
@media (min-width: 981px) {
body {
overflow: unset !important;
height: unset !important;
}
.reveal_label {
width: 472px;
padding: 23px 23px 23px 50px;
}
.tabs-clients .et_pb_tabs_controls {
background: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.tabs-clients .et_pb_tabs_controls li {
-webkit-box-flex: 1 !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
padding: 10px 0px 10px 0px;
border-right: none;
}
.tabs-clients .et_pb_all_tabs .et_pb_tab_content ul {
-moz-column-count: 4;
-moz-column-gap: 20px;
-webkit-column-count: 4;
-webkit-column-gap: 20px;
-webkit-column-count: 2;
column-count: 2;
column-gap: 20px;
}
p br {
display: block;
}
.h2-br-none-desktop h2 br {
display: none;
}
#page-container {
padding-top: 90px !important;
}
.clearfix:after {
display: block;
}
#logo,
.et_header_style_left #logo,
.et_header_style_split #logo {
width: 100px;
}
.header-menu-social {
display: block;
}
.slider-with-bg h1:first-line,
.slider-with-bg .et_pb_slider h2:first-line,
.slider-with-bg .et_pb_slide_description .et_pb_slide_title:first-line {
font-size: 2.75rem;
}
.et-db #et-boc .et-l .slider-with-bg h1,
.slider-with-bg h1,
.slider-with-bg.et_pb_slider h2,
.slider-with-bg .et_pb_slide_description .et_pb_slide_title {
font-size: 3.875rem !important;
line-height: 1;
padding-bottom: 20px;
font-weight: 900 !important;
}
h1:first-line,
.et_pb_slider h2:first-line,
.et_pb_slide_description .et_pb_slide_title:first-line {
font-size: 4.375rem;
}
.slider-with-bg h1:first-line,
.slider-with-bg .et_pb_slider h2:first-line,
.slider-with-bg .et_pb_slide_description .et_pb_slide_title:first-line {
font-size: 2.75rem;
}
h2,
.et-db #et-boc .et-l h2,
.et-db #et-boc .et-l h2,
.product .related h2,
.et-db #et-boc .et-l .product .related h2,
.et-db #et-boc .et-l .et_pb_column_1_2 .et_quote_content blockquote p {
font-size: 2.25rem !important;
line-height: 1.2 !important;
}
.banner-section-long-title h1:first-line {
font-size: 3.75rem;
}
h4 br {
display: block;
}
.et_pb_slider_0,
.et_pb_slider_0 .et_pb_slide {
height: 60vh;
min-height: 380px !important;
padding-bottom: 30px;
}
.banner-section .et_pb_text_1 {
max-width: 430px;
}
.et-db #et-boc .et-l .et_pb_section.banner-section {
padding-top: 120px !important;
}
#et-main-area {
margin-top: -100px;
}
#VOTRE_IDENTIFIANT {
padding-top: 30px !important;
}
.main-list img {
max-height: 400px;
}
.main-list-icons img {
height: 195px;
}
.main-list-icons .et_pb_row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.main-list-icons .et_pb_image_wrap::before {
width: 270px;
height: 270px;
left: calc(50% + 15px);
margin-top: 0;
}
h3 {
font-size: 2.5rem;
line-height: 3rem;
}
h4 {
font-size: 30px;
line-height: 35px;
}
.et-db #et-boc .et-l .section-number-image h5 {
font-size: 1.5rem;
}
.section-number-image img {
width: auto;
max-height: 310px;
}
.row-text .et_pb_text_inner img {
display: block;
position: absolute;
left: 0;
top: 0;
width: 25px;
height: auto;
}
.et_pb_slide_image,
.et_pb_slide_video {
margin-right: 141px;
}
.et_pb_slide_image img,
.banner-section img {
max-width: 379px;
}
.et_pb_slider .et-pb-controllers {
bottom: 1%;
}
.et_pb_slider .more-link {
margin: 25px 0 20px;
}
.column-img {
width: auto !important;
}
.left-tab .et_pb_tab_content p img {
margin-top: 0;
margin-left: 75px;
margin-bottom: 65px;
}
.left-tab .et_pb_tab_content p:nth-child(2) img:nth-of-type(1) {
margin-top: 7px;
}
.left-tab .et_pb_tab_content p:nth-child(2) img:nth-of-type(odd) {
margin-left: 0;
margin-right: 35px;
}
.section-number .et_pb_column_1_4,
.section-number .et_pb_column_1_3 {
padding-top: 120px;
}
.section-number-title-1 h4 {
min-height: 40px;
}
.section-number-title-2 h4 {
min-height: 85px;
}
.section-number-title-2-1 h4 {
min-height: 68px;
}
.section-number-title-4 h4 {
min-height: 110px;
margin-bottom: 5px;
}
.sample-card ul li::before {
margin-top: 3.5px;
}
.cards {
padding-left: 500px;
}
#top-menu li.current-menu-ancestor > a,
.et-fixed-header #top-menu li.current-menu-item > a,
.et-fixed-header #top-menu li.current_page_item > a {
color: #fe7800 !important;
}
.et-db
#et-boc
.et-l
.row-boxes-title-2
.sample-card.sample-card-long-title
h3,
.row-boxes-title-2 .sample-card.sample-card-long-title h3 {
font-size: 1.5rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.375rem;
}
.boxes-title h3 {
height: 185px;
}
.number-gradient-left p {
font-size: 1.25rem;
}
.number-gradient-left .et_pb_module {
padding-left: 84px;
padding-top: 24px;
padding-bottom: 25px;
}
.number-gradient-left .et_pb_module::after {
font-size: 110px;
}
.number-gradient-title .et_pb_column .et_pb_module {
width: 50%;
float: left;
display: block;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(2) {
margin-top: 90px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(4) {
margin-top: 80px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(2)::after {
background: -webkit-linear-gradient(#fe7800, #fe9b0e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(3)::after {
background: -webkit-linear-gradient(#fe9b0e, #ffc21e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(4)::after {
background: -webkit-linear-gradient(#fe9b0e, #ffc21e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.gradient-list h5 {
padding-left: 25px;
min-height: 74px;
}
.gradient-list ul li {
margin-bottom: 30px;
}
.gradient-list .row-text .et_pb_text_inner {
padding-left: 20px;
}
.row-icons-left .et_pb_module {
width: calc(50% - 20px);
}
.row-icons-left .et_pb_module:nth-child(2n + 2) {
margin-left: 40px;
margin-top: 240px;
}
.row-icons-left .et_pb_module:nth-child(3) {
margin-top: -38px;
}
.row-icons-left .et_pb_module .et_pb_text_inner {
padding-left: 90px;
position: relative;
padding-top: 15px;
}
.row-icons-left .et_pb_module .et_pb_text_inner img {
position: absolute;
left: 0;
top: 0;
width: 80px;
}
.row-icons-left .et_pb_module .et_pb_text_inner::before {
left: 0;
margin-top: 6px;
margin-left: -20px;
-webkit-transform: none;
transform: none;
}
.et-db #et-boc .et-l .section-3-icons h5 {
font-weight: 700;
font-size: 2.5rem !important;
margin-bottom: 0;
margin-top: 40px;
}
.section-right-img .et_pb_image img {
max-width: 350px;
}
.row-career {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.row-career .et_pb_column {
margin-right: 35px;
margin-left: 35px;
}
.et_pb_gutters3 .row-career-gallery .et_pb_column_1_3,
.et_pb_gutters3.et_pb_row.row-career-gallery .et_pb_column_1_3 {
width: auto;
margin-right: 30px;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text,
.section-career .row-career .et_pb_module.et_pb_text {
margin-right: 20px;
}
.gallery-career .et_pb_image {
display: inline-block;
}
.gallery-career .et_pb_image img {
height: 176px;
width: auto;
margin-right: 30px;
}
.gallery-career .et_pb_image_9,
.gallery-career .et_pb_image_10,
.gallery-career .et_pb_image_4_tb_body img,
.gallery-career .et_pb_image_5_tb_body img {
width: auto;
}
.gallery-career .et_pb_image_9,
.gallery-career .et_pb_image_4_tb_body img {
margin-right: 0;
}
.gallery-career .et_pb_image_9 img,
.gallery-career .et_pb_image_10 img,
.gallery-career .et_pb_image_11 img,
.gallery-career .et_pb_image_4_tb_body img,
.gallery-career .et_pb_image_5_tb_body img,
.gallery-career .et_pb_image_6_tb_body img {
height: 255px;
}
.gallery-career .et_pb_image:nth-child(3n + 3) img {
margin-right: 0;
}
.row-benefits .et_pb_column {
-webkit-box-pack: normal;
-ms-flex-pack: normal;
justify-content: normal;
margin-left: 10px;
}
#main-footer .footer-bottom-info p {
font-size: 0.75rem;
}
#main-footer .footer-bottom-info ul li {
font-size: 0.9rem;
}
#main-footer .footer-bottom-info p {
max-width: 355px;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:not(:last-child) {
margin-right: 36px !important;
}
.footer-widget:first-child {
min-width: 413px;
}
.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child {
width: 67.59%;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:nth-child(4) {
margin-right: 34px;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:last-child {
margin-right: 0;
}
.footer-data {
margin: 0;
}
.footer-social .menu-item i._mi,
.footer-social .menu-item img._mi {
height: 2em !important;
width: auto !important;
}
.footer-social .menu-item-2063 i._mi,
.footer-social .menu-item-2063 img._mi {
height: 1.95em !important;
}
.footer-social .menu-item-7744 i._mi,
.footer-social .menu-item-7744 img._mi {
height: 2.22em !important;
}
.footer-social {
width: 250px;
}
#main-footer .container,
.et-db #et-boc .et-l .et_pb_row {
width: 960px;
}
.container,
.et-db #et-boc .et-l .container,
.et-db #et-boc .et-l .et_pb_row,
.et-db #et-boc .et-l .et_pb_slider .et_pb_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_featured_container,
.et-db
#et-boc
.et-l
.et_pb_fullwidth_header:not(.et_pb_fullscreen)
.et_pb_fullwidth_header_container {
width: 960px;
}
.title-wrapper h2 br {
display: none;
}
.section-number-title-2 .et_pb_row_4col .et_pb_column h4 {
font-size: 1.125rem !important;
}
.cec-section-icon {
margin-top: 80px;
}
.cec-section-icon img {
min-height: 0 !important;
height: 195px !important;
}
.section-career .row-career .et_pb_module.et_pb_text,
.container-benefits li {
height: 290px;
}
.container-benefits ul li {
width: 250px;
height: 250px;
-webkit-perspective: 500px;
perspective: 500px;
}
.container-benefits .info.info-small-text,
.container-benefits .info-small-text-mobile {
font-size: 1.25rem;
}
.row-logos-images .et_pb_image img {
height: 85px;
}
.row-logos-images .et_pb_column {
margin: 0 84px 0 0;
}
.row-logos-images .et_pb_column.et_pb_column_1_4:nth-child(2n) {
margin-right: 84px;
}
.banner-with-images .banner-column-images {
min-height: 350px;
margin-left: -74px;
}
.banner-with-images .banner-column-images .banner-image-1,
.banner-with-images .banner-column-images .banner-image-2 {
height: 208px;
width: 196px;
}
.banner-with-images .banner-column-images .banner-image-1 {
margin-top: 51px !important;
margin-left: 82px !important;
}
.banner-with-images .banner-column-images .banner-image::after {
width: 144px;
height: 232px;
}
.banner-with-images .banner-column-images .banner-image-1::after {
margin-bottom: -12px;
margin-left: -12px;
}
.banner-with-images .banner-column-images .banner-image-2::after {
margin-bottom: -12px;
margin-right: -12px;
}
.sample-card {
max-height: 350px;
max-width: 350px;
}
.section-our-position img {
min-width: 11.5rem;
}
}
@media (min-width: 981px) and (-webkit-device-pixel-ratio: 1.5) {
#page-container {
padding-top: 112px !important;
}
}
@media (min-width: 1200px) {
body,
p,
#main-content li {
font-size: 1.125rem;
line-height: 1.4;
}
#top-menu li a {
font-size: 0.9375rem !important;
}
h1,
.et_pb_slider h2,
.et_pb_slide_description .et_pb_slide_title,
.et-db #et-boc .et-l h1,
h1.et_pb_contact_main_title,
.et-db #et-boc .et-l h1.et_pb_contact_main_title,
.et_pb_title_container h1,
.et-db #et-boc .et-l .et_pb_title_container h1 {
font-size: 3.125rem !important;
}
.et-db #et-boc .et-l .banner-long-title h1 {
font-size: 2.5rem !important;
}
.banner-long-title h1:first-line {
font-size: 3.25rem !important;
}
h2,
.et-db #et-boc .et-l h2,
.et-db #et-boc .et-l h2,
.product .related h2,
.et-db #et-boc .et-l .product .related h2,
.et-db #et-boc .et-l .et_pb_column_1_2 .et_quote_content blockquote p {
font-size: 2.5rem !important;
line-height: 1.2 !important;
}
.et-db #et-boc .et-l .banner-section-long-title-bottom h1 {
font-size: 2.3125rem !important;
}
h4,
.et-db #et-boc .et-l .et_pb_column_1_3 h4,
.et-db #et-boc .et-l .et_pb_column_1_4 h4,
.et-db #et-boc .et-l .et_pb_column_1_5 h4,
.et-db #et-boc .et-l .et_pb_column_1_6 h4,
.et-db #et-boc .et-l .et_pb_column_2_5 h4 {
font-size: 1.375rem;
line-height: 1.3;
}
.banner-section .et_pb_column_1 {
margin-top: 0;
}
.et-db #et-boc .et-l .et_pb_section.banner-section {
padding-top: 150px !important;
}
.et-db #et-boc .et-l .section-number-image h5 {
font-size: 1.75rem;
}
.row-text p {
font-size: 0.875rem;
}
.et_pb_slide_image,
.et_pb_slide_video {
margin-right: 145px;
}
.et_pb_slide_image img,
.banner-section img {
max-width: 445px;
}
.et-pb-controllers a {
font-size: 1.125rem;
}
.et-pb-controllers a::after {
font-size: 1rem;
}
.section-number-title-1 h4 {
min-height: 45px;
}
.section-number-title-2 h4 {
min-height: 100px;
}
.section-number-title-4 h4 {
min-height: 122px;
}
.sample-card ul li::before {
margin-top: 6px;
width: 16px;
}
.sample-card {
max-width: 390px;
max-height: 390px;
}
.draas-outlay .sample-card {
max-height: 420px;
}
.sample-card h3 {
font-size: 1.875rem;
line-height: 1.17;
}
et-db #et-boc .et-l .sample-card.sample-card-long-title h3,
.sample-card.sample-card-long-title h3 {
font-size: 1.875rem !important;
}
.et-db
#et-boc
.et-l
.row-boxes-title-2
.sample-card.sample-card-long-title
h3,
.row-boxes-title-2 .sample-card.sample-card-long-title h3 {
font-size: 1.875rem !important;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.625rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-long-title h3 {
font-size: 1.8125rem !important;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.6875rem;
}
.sample-card h3::after {
font-size: 1.25rem;
margin-bottom: 2px;
}
.sample-card h3::before {
width: 73px;
margin-left: 33px;
}
.number-gradient-title .et_pb_column .et_pb_module::after {
font-size: 110px;
margin-top: -50px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(2) h4 {
width: 300px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(2)::after {
margin-top: -50px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(4) h4 {
width: 300px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(4)::after {
margin-top: -50px;
}
.row-career .et_pb_column {
margin-left: 30px !important;
margin-right: 30px !important;
margin-bottom: 50px;
}
.et_pb_row.row-career .et_pb_column.et-last-child,
.et_pb_row.row-career .et_pb_column:last-child,
.row-career .et_pb_row_inner .et_pb_column.et-last-child,
.row-career .et_pb_row_inner .et_pb_column:last-child {
margin-right: 30px !important;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text {
margin-right: 30px;
margin-left: 30px;
}
.section-career .row-career .et_pb_module.et_pb_text {
margin-right: 0 !important;
margin-left: 0 !important;
}
.gallery-career .et_pb_image img {
height: 200px;
}
.gallery-career .et_pb_image_9 img,
.gallery-career .et_pb_image_10 img,
.gallery-career .et_pb_image_11 img,
.gallery-career .et_pb_image_4_tb_body img,
.gallery-career .et_pb_image_5_tb_body img,
.gallery-career .et_pb_image_6_tb_body img {
height: 290px;
}
.row-benefits .et_pb_column {
margin-left: 0;
}
#main-footer h4 {
font-size: 0.875rem;
}
#main-footer .footer-bottom-info p {
max-width: 65%;
}
#main-footer .et_pb_gutters3 .et_pb_column,
.et_pb_gutters3.et_pb_row .et_pb_column {
margin-bottom: 0;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:not(:last-child) {
margin-right: 20px !important;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget {
max-width: 106px;
}
.footer-widget:first-child {
min-width: 572px;
}
.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child {
width: 70.66%;
}
.footer-address,
.footer-phone,
.footer-fax {
padding-left: 41px;
}
.footer-address-title {
width: 55px;
}
.footer-address-text {
max-width: 125px;
margin-left: 75px;
}
#footer-widgets .et_pb_widget {
font-size: 0.875rem;
}
#main-footer .container,
.et-db #et-boc .et-l .et_pb_row {
width: 1080px;
}
.container,
.et-db #et-boc .et-l .container,
.et-db #et-boc .et-l .et_pb_row,
.et-db #et-boc .et-l .et_pb_slider .et_pb_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_featured_container,
.et-db
#et-boc
.et-l
.et_pb_fullwidth_header:not(.et_pb_fullscreen)
.et_pb_fullwidth_header_container {
width: 1080px;
}
.platform-desc-item h5 {
font-size: 23px;
line-height: 32px;
}
.cec-section-icon {
margin-top: 96px;
}
.row-logos-images .et_pb_image img {
height: 100px;
}
.row-logos-images .et_pb_column {
margin: 0 88.5px 0 0;
}
.row-logos-images .et_pb_column.et_pb_column_1_4:nth-child(2n) {
margin-right: 88.5px;
}
.banner-with-images .banner-column-images {
margin-left: -66px;
}
.banner-with-images .banner-column-images .banner-image-1,
.banner-with-images .banner-column-images .banner-image-2 {
height: 240px;
width: 230px;
}
.banner-with-images .banner-column-images .banner-image-1 {
margin-top: 64px !important;
margin-left: 78px !important;
}
.banner-with-images .banner-column-images .banner-image::after {
width: 168px;
height: 270px;
}
.banner-with-images .banner-column-images .banner-image-1::after {
margin-bottom: -15px;
margin-left: -15px;
}
.banner-with-images .banner-column-images .banner-image-2::after {
margin-bottom: -15px;
margin-right: -15px;
}
.section-right-img .et_pb_image img {
max-width: 400px;
} .sample-card p {
font-size: 1.125rem;
}
.sample-card ul li,
.section-boxes-list .sample-card p {
font-size: 1rem;
}
.reveal_label p {
font-size: 0.8rem;
}
}
@media (min-width: 1440px) {
.banner-section .et_pb_text_1 {
max-width: 500px;
}
.big-subtitle .section-what-we-do .et_pb_image {
max-width: 450px;
}
.big-subtitle .section-what-we-do .et_pb_text_inner {
max-width: 370px;
}
.reveal_label p {
font-size: 1rem;
}
.sticky {
min-height: 110vh;
}
}
@media (min-width: 1640px) {
.row-text p {
font-size: 1rem;
}
.platform-desc-item h5 {
font-size: 28px;
line-height: 35px;
}
}
@media (min-width: 1920px) {
.banner-section .et_pb_text_1 {
max-width: 550px;
}
#VOTRE_IDENTIFIANT {
padding-top: 0 !important;
}
.big-subtitle .section-what-we-do .et_pb_image {
max-width: 500px;
}
.big-subtitle .section-what-we-do .et_pb_text_inner {
max-width: 450px;
}
.row-text p {
font-size: 1.125rem;
}
}
@media (max-height: 450px) and (max-width: 812px) {
h2 br {
display: none;
}
.row-boxes {
zoom: 0.8;
}
.sticky {
height: calc(100vh + 240px);
}
.sample-card {
zoom: 0.8;
max-width: 350px;
max-height: 350px;
}
.content-wrapper {
bottom: -30px;
}
@supports (-webkit-touch-callout: none) {
.sample-card h3 {
font-size: 1.25rem;
}
.sample-card h3::before {
left: 10px;
bottom: 5px;
}
}
}
@media (-webkit-device-pixel-ratio: 1.5) {
#et-main-area {
margin-top: -112px;
}
#VOTRE_IDENTIFIANT {
padding-top: 40px !important;
}
.sticky * {
zoom: 0.95;
}
}
  body p,
body li,
#main-content p,
#main-content li,
.et_pb_post p,
.et_pb_text p,
.et_pb_column p,
.et_pb_module p {
font-size: unset !important;
} @media (max-width: 767px) {
body p,
body li,
#main-content p,
#main-content li,
.et_pb_post p,
.et_pb_text p,
.et_pb_column p,
.et_pb_module p,
.et_pb_text div p,
.et_pb_text_inner p {
font-size: 16px !important;
}
}
div.bottom li {
line-height: 17px;
}
.reveal_label {
display: none;
position: absolute;
top: 0px;
height: auto;
border: 1px solid #000;
background-color: #fff;
-webkit-box-sizing: border-box;
box-sizing: border-box;
z-index: 1000;
-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.35);
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.35);
}
.reveal_label__long {
top: -10rem;
}
.reveal_label a {
text-decoration: none;
color: #fe7800;
}
.reveal_label a:hover {
text-decoration: underline;
}
.reveal_label_right {
right: 0px;
}
.reveal_label img { max-width: 12rem;
width: 100%;
}
.reveal_toggler {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-ms-flex-line-pack: center;
align-content: center;
}
.reveal_toggler img {
max-width: 15rem;
width: 100%;
}
.flex-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
padding-top: 0.5rem;
-webkit-column-gap: 5%;
column-gap: 5%;
}
.flex-row__img {
width: 20%;
}
.flex-row__img img {
width: 100%;
height: auto;
}
.flex-row__txt {
width: 75%;
font-size: 0.8rem;
}
#section-pantership .et_pb_row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
body,
p,
#main-content li {
font-weight: 400;
line-height: 1.25;
font-size: calc(16px + 1 * ((100vw - 375px) / 1199));
}
.et_pb_text_inner ul {
margin: 0;
padding: 0;
}
.et_pb_text_inner ul li,
.et_pb_tab_content ul li {
list-style-type: none;
padding-left: 36px;
position: relative;
margin-bottom: 20px;
}
.et_pb_text_inner ul li::before,
.et_pb_tab_content ul li:before {
content: "";
position: absolute;
top: 0;
left: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-long-arrow-alt-right-2.svg)
50% / cover no-repeat;
width: 20px;
height: 9px;
margin-top: 7px;
}
p br {
display: none;
}
#footer-bottom p br {
display: block;
}
#page-container {
padding-top: 112px !important;
}
.et-db #et-boc .et-l .et_pb_row {
padding-right: 36px !important;
padding-left: 36px !important;
}
.clearfix:after {
display: none;
}
#et-top-navigation {
padding-left: 0 !important;
}
#top-menu li {
padding-right: 0;
}
#top-menu li a {
font-size: 0.625rem !important;
}
.et_header_style_left #et-top-navigation nav > ul > li > a,
.et_header_style_split #et-top-navigation nav > ul > li > a {
padding-left: 4px;
}
#et-secondary-nav .menu-item-has-children > a:first-child,
#top-menu .menu-item-has-children > a:first-child {
padding-right: 15px;
}
.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li:hover > ul,
.et_secondary_nav_dropdown_animation_fade #et-secondary-nav li:hover > ul {
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li > ul,
.et_secondary_nav_dropdown_animation_fade #et-secondary-nav li > ul {
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.nav li ul {
background: #fe9a0e;
}
.et_mobile_menu li a:hover,
.nav ul li a:hover {
background: none !important;
opacity: 1;
}
.et-fixed-header #top-menu .sub-menu a {
color: #ffffff !important;
}
.et-fixed-header #top-menu .sub-menu li.current-menu-item a {
color: #ffffff !important;
}
.et_pb_slide_content,
.et_pb_best_value {
font-size: 16px;
line-height: 1.4em;
}
.et_pb_slide {
padding: 0;
}
.et_pb_slides .et_pb_slider_container_inner {
vertical-align: top;
}
h1,
.et_pb_slider h2,
.et_pb_slide_description .et_pb_slide_title {
line-height: 1.25em;
font-size: calc(28px + (40 - 28) * ((100vw - 375px) / (1199 - 375)));
font-weight: 700;
}
h1:first-line,
.et_pb_slider h2:first-line {
font-size: calc(60px + (60 - 50) * ((100vw - 375px) / (1199 - 375)));
line-height: 1.13em;
color: #fe7800;
font-weight: 900;
}
.slider-with-bg h1:first-line {
color: #ffffff;
}
.slider-with-bg .more-link {
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
}
.slider-with-bg .et-pb-controllers a:first-child::after,
.slider-with-bg .et-pb-controllers a:nth-child(2)::after,
.slider-with-bg .et-pb-controllers a:nth-child(3)::after {
display: none;
}
.slider-with-bg .et-pb-controllers a {
color: #ffffff;
opacity: 0.35;
background: url(//www.comtegra.pl/wp-content/uploads/2021/04/Line-white.svg) 99% 45%
no-repeat;
background-size: 25px 1px;
padding-right: 34px;
margin-right: 8px;
}
.slider-with-bg .et-pb-controllers a.et-pb-active-control {
opacity: 1 !important;
}
.et_pb_slider.slider-with-bg .more-link {
margin: 20px 0;
}
.slider-with-bg .et_pb_slide_title {
margin-bottom: 10px;
}
.et-db #et-boc .et-l .slider-with-bg h1,
.slider-with-bg h1,
.slider-with-bg.et_pb_slider h2,
.slider-with-bg .et_pb_slide_description .et_pb_slide_title {
font-weight: 900 !important;
}
.et-db #et-boc .et-l .banner-long-title h1 {
font-size: 2.1875rem !important;
}
.banner-long-title h1:first-line {
font-size: 2.875rem !important;
}
h2,
.et-db #et-boc .et-l h2,
.et-db #et-boc .et-l h2,
.product .related h2,
.et-db #et-boc .et-l .product .related h2,
.et-db #et-boc .et-l .et_pb_column_1_2 .et_quote_content blockquote p {
font-size: 2.25rem !important;
line-height: 1.1 !important;
font-weight: 900;
}
.banner-section .et_pb_row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap-reverse;
flex-wrap: wrap-reverse;
}
.et-db #et-boc .et-l .banner-section-long-title-bottom h1 {
font-size: 1.75rem;
}
.banner-section-long-title h1:first-line {
font-size: 3.125rem;
}
h4,
.et-db #et-boc .et-l .et_pb_column_1_3 h4,
.et-db #et-boc .et-l .et_pb_column_1_4 h4,
.et-db #et-boc .et-l .et_pb_column_1_5 h4,
.et-db #et-boc .et-l .et_pb_column_1_6 h4,
.et-db #et-boc .et-l .et_pb_column_2_5 h4 {
font-size: 1.25rem;
line-height: 1.25;
}
h4 br {
display: none;
}
.et_pb_slider_0,
.et_pb_slider_0 .et_pb_slide {
padding-bottom: 15px;
}
.et-db #et-boc .et-l .et_pb_section.banner-section {
padding-top: 60px !important;
padding-bottom: 20px !important;
}
.et_header_style_left .logo_container {
height: auto;
width: auto;
position: static;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.container.et_menu_container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 0 30px;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
#main-header {
background-color: transparent;
}
#main-header.et-fixed-header {
background: #ffffff;
}
#et-main-area {
margin-top: -120px;
}
.d-flex {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.align-items-center {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap-reverse;
flex-wrap: wrap-reverse;
}
.justify-content-fe {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.justify-content-grey {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
body:not(.et-tb) #main-content .container,
body:not(.et-tb-has-header) #main-content .container {
padding-top: 0;
}
.et_post_meta_wrapper {
display: none;
}
.et_pb_button {
position: relative;
padding-left: 36px;
display: inline-block;
}
.et_pb_button::before {
content: "";
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 23.02px;
height: 13.44px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/icon.svg);
}
.main-list {
overflow-x: hidden;
}
.main-list ul {
margin: 0;
padding: 0;
margin-top: 15px;
}
.main-list ul li {
list-style-type: none;
padding-left: 36px;
position: relative;
margin-bottom: 20px;
}
.main-list ul li::before {
content: "";
position: absolute;
top: 0;
left: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-long-arrow-alt-right-2.svg)
50% / cover no-repeat;
width: 20px;
height: 9px;
margin-top: 7px;
}
.main-list-icons {
overflow-x: visible;
}
.main-list-icons img {
height: 125px;
}
.main-list-icons .et_pb_image_wrap {
position: relative;
}
.main-list-icons .et_pb_image_wrap::before {
content: "";
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) 50% / cover
no-repeat;
position: absolute;
width: 230px;
height: 230px;
top: 0;
left: calc(50% + 25px);
margin-top: -10px; -webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.column-reverse {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.section-banner {
font-size: 20px;
line-height: 24px;
font-weight: 400;
}
h3 {
font-size: 1.5rem;
line-height: 1.8rem;
font-weight: 700;
}
h4 {
font-size: 20px;
line-height: 25px;
font-weight: 900;
}
.big-subtitle h4 {
font-size: 50px;
line-height: 60px;
font-weight: 900;
margin-bottom: 20px;
}
.big-subtitle .section-what-we-do .et_pb_image {
max-width: 400px;
}
.big-subtitle .section-what-we-do .et_pb_text_inner {
max-width: 360px;
}
.number-4 {
font-size: 18px;
line-height: 22px;
}
h5,
.et_pb_column_1_3 h5,
.et_pb_column_1_4 h5,
.et_pb_column_1_5 h5,
.et_pb_column_1_6 h5,
.et_pb_column_2_5 h5 {
font-size: 30px;
line-height: 35px;
font-weight: 900;
}
.section-gradient-number h5 {
font-size: 37px;
line-height: 40px;
font-weight: 900;
}
.section-text h5 {
font-size: 23px;
line-height: 32px;
font-weight: 700;
}
.section-icons-left h3 {
font-size: 30px;
}
.row-border-number h4 br {
display: block;
}
.row-text .et_pb_text_inner {
position: relative;
padding-top: 5px;
font-weight: 400;
}
.row-text .et_pb_text_inner img {
display: none;
}
.row-text-1 .et_pb_column:first-child .et_pb_text_inner img {
margin-left: -4px;
width: 34px;
}
.row-text-1 .et_pb_column:nth-child(2) .et_pb_text_inner img {
margin-left: -17px;
}
.row-text-1 .et_pb_column:nth-child(3) .et_pb_text_inner img {
margin-top: 0px;
margin-left: -19px;
}
.row-text-2 .et_pb_column:first-child .et_pb_text_inner img {
margin-left: -14px;
margin-top: 2px;
width: 39px;
}
.row-text-2 .et_pb_column:nth-child(2) .et_pb_text_inner img {
margin-left: -20px;
margin-top: -3px;
}
.row-text-2 .et_pb_column:nth-child(3) .et_pb_text_inner img {
margin-left: -20px;
margin-top: -2px;
}
.et-pb-controllers {
text-align: left;
}
.et_pb_slide_with_image .et_pb_slide_description {
float: left;
padding: 0;
}
.slider-case-study .et_pb_slide_image {
width: 247px;
margin-top: 0 !important;
}
.slider-case-study .et_pb_slide_image img {
width: 100%;
max-height: 100% !important;
}
.slider-case-study .et_pb_slide_image::after {
content: "";
position: absolute;
width: 213px;
height: 210px;
background: rgba(0, 0, 0, 0.31);
left: 0;
top: 0;
margin-left: 17px;
margin-top: 17px;
}
.slider-case-study .et_pb_slide_description {
position: absolute;
top: 0;
margin-top: 34px;
text-align: left;
margin-left: calc(50% - 88px);
width: 100%;
max-width: 200px;
}
.slider-case-study h5.et_pb_slide_title {
font-size: 1.5625rem;
}
.slider-case-study .et_pb_slide_5 h5.et_pb_slide_title {
font-size: 0.9rem;
}
.slider-case-study.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,
.slider-case-study.et_pb_slider.et_pb_module
.et_pb_slides
.et_pb_slide_content
p {
font-size: 0.75rem;
}
.slider-case-study .more-link {
display: inline-block;
color: #ffffff;
font-size: 0.6875rem;
padding-left: 19px;
margin-top: 8px !important;
}
.slider-case-study .more-link::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/03/Group-5408.svg) no-repeat;
width: 13px;
height: 7.6px;
background-size: contain;
margin-top: -0.5px;
}
.slider-case-study .et-pb-arrow-prev,
.slider-case-study .et-pb-arrow-next {
font-size: 60px;
margin-top: -34px;
}
.slider-case-study .et-pb-arrow-prev:before {
color: #fe7800;
margin-left: -21px;
}
.slider-case-study .et-pb-arrow-next:before {
margin-right: -19px;
}
.et-pb-controllers a {
text-indent: 0;
font-size: 1.375rem;
color: #b5b5b5;
font-weight: 700;
padding-right: 64px;
width: auto;
position: relative;
opacity: 1;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Line-3.svg) 99% 45% no-repeat;
height: auto;
margin-right: 8px;
}
.et-pb-controllers a:last-child {
background: none;
}
a.et-pb-active-control {
color: #565352;
}
a.et-pb-active-control::after {
color: #fe7800 !important;
}
.et-pb-controllers a::before {
content: "0";
}
.et_pb_slider[data-active-slide="et_pb_slide_0"] .et-pb-controllers a,
.et_pb_slider[data-active-slide="et_pb_slide_0"]
.et-pb-controllers
.et-pb-active-control {
background-color: transparent !important;
}
.et_pb_slider[data-active-slide="et_pb_slide_1"] .et-pb-controllers a,
.et_pb_slider[data-active-slide="et_pb_slide_1"]
.et-pb-controllers
.et-pb-active-control {
background-color: transparent !important;
}
.et_pb_slider[data-active-slide="et_pb_slide_2"] .et-pb-controllers a,
.et_pb_slider[data-active-slide="et_pb_slide_2"]
.et-pb-controllers
.et-pb-active-control {
background-color: transparent !important;
}
.section-icon h5 {
font-size: 28px;
line-height: 40px;
font-weight: 700;
}
.et_pb_blog_grid .et_pb_post {
border: 0;
}
.section-events .et_pb_blog_grid .et_pb_post {
padding: 0;
}
.section-events .et_pb_blog_grid .et_pb_post .more-link {
margin-top: 8px;
}
p {
font-weight: 400;
}
.section-boxes .et_pb_salvattore_content {
counter-reset: count;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.section-boxes
.et_pb_blog_grid
.et_pb_salvattore_content[data-columns]
.et_pb_post {
counter-increment: count;
}
.section-events .et_pb_blog_grid .et_pb_image_container {
margin: 0 0 20px;
}
.et-db #et-boc .et-l .et_pb_post .entry-featured-image-url {
display: inline;
}
.et-db #et-boc .et-l #section-archive .et_pb_post .post-meta {
padding: 0;
position: absolute;
margin: 0;
width: 100%;
bottom: -25px;
}
#section-archive .et_pb_posts a.more-link {
clear: both;
display: block;
position: absolute;
bottom: 0px;
z-index: 1;
}
.et_pb_blog_0 .entry-featured-image-url,
.et_pb_blog_0 img,
.et_pb_blog_0 .et_pb_slides,
.et_pb_blog_0 .et_pb_video_overlay {
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.more-link {
position: relative;
padding-left: 36px;
display: block;
font-weight: 700;
font-size: 16px;
line-height: 1.4em;
}
.more-link-centered {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-left: 0px !important;
}
.more-link-centered.more-link:before {
position: relative;
margin-top: 10px;
margin-right: 5px;
}
.et_pb_slider .more-link {
margin: 13px 0 20px;
}
.more-link::first-letter {
text-transform: capitalize;
}
.more-link::before {
content: "";
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 24px;
height: 16px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/icon.svg) no-repeat;
background-size: contain;
}
.see-all .more-link {
font-size: 1.125rem;
}
.column-sticky .more-link {
margin-top: 18px;
font-size: 16px;
}
.logos {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: unset;
flex-wrap: unset;
-ms-flex-pack: distribute;
justify-content: space-around;
}
.et_pb_row.logos .et_pb_column.et_pb_column_1_4,
.et_pb_row.logos .et_pb_column.et_pb_column_1_5,
.et_pb_row.logos .et_pb_column.et_pb_column_1_6 {
margin: 0;
}
.row-reverse .et_pb_salvattore_content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.et_pb_salvattore_content .column .post-347 .entry-title {
font-size: 45px !important;
line-height: 45px !important;
}
.column-img {
width: 100% !important;
}
.column-img img,
.column-img .et_pb_image .et_pb_image_wrap {
width: 100%;
}
.et_pb_gutters3
.et_pb_column_4_4
.et_pb_blog_grid
.column.size-1of3:nth-child(3n),
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item.last_in_row,
.et_pb_gutters3.et_pb_row
.et_pb_column_4_4
.et_pb_blog_grid
.column.size-1of3:nth-child(3n),
.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item.last_in_row {
margin-right: auto;
}
.left-tab .et_pb_tabs {
border: 0;
height: 100%;
}
.left-tab ul.et_pb_tabs_controls {
margin-top: 50px;
}
.left-tab .et_pb_all_tabs,
.left-tab ul.et_pb_tabs_controls {
background: #ffffff;
}
.left-tab ul.et_pb_tabs_controls {
margin-top: 10px;
font-size: 18px;
line-height: 22px;
text-align: center;
}
.left-tab .et_pb_tab {
padding: 0;
margin-top: -60px;
}
.left-tab .et_pb_tabs .et_pb_tabs_controls li {
display: block;
width: 100%;
border: 0;
}
.left-tab .et_pb_tabs_controls li a {
padding: 0;
font-weight: 400;
padding-bottom: 22px;
display: block;
}
.left-tab .et_pb_tabs_controls .et_pb_tab_active a {
font-weight: 700;
}
.left-tab ul.et_pb_tabs_controls:after {
content: none;
}
.left-tab .et_pb_tabs_controls li:last-child {
margin-bottom: 85px;
}
.left-tab .et_pb_tab_content p img {
width: 151px;
height: auto;
margin-right: 0;
}
.left-tab .et_pb_tab_content p:nth-child(2) {
margin-top: 50px;
}
.bottom-tab .et_pb_module {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
border: 0;
}
.et-db #et-boc .et-l .bottom-tab ul.et_pb_tabs_controls {
background: none;
margin-top: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: distribute;
justify-content: space-around;
}
.et-db #et-boc .et-l .bottom-tab .et_pb_tabs,
.et-db #et-boc .et-l .bottom-tab .et_pb_wc_tabs {
border: 0;
}
.et-db #et-boc .et-l .bottom-tab .et_pb_tabs_controls li {
border: 0;
}
.et-db #et-boc .et-l .bottom-tab ul.et_pb_tabs_controls:after {
border: 0;
}
.et-db #et-boc .et-l .bottom-tab ul.et_pb_tabs_controls:after {
display: none;
}
.et-db #et-boc .et-l .bottom-tab .et_pb_tabs .et_pb_tab {
background-size: 250px 250px;
background-position: 53% 56px;
}
.et-db #et-boc .et-l .bottom-tab-small .et_pb_tabs .et_pb_tab {
background-size: 220px 220px;
background-position: 53% 16px;
}
.et-db #et-boc .et-l .bottom-tab.left-img-tab .et_pb_tabs .et_pb_tab {
background-size: 250px 250px;
background-position: 82px 6px;
}
.et-db #et-boc .et-l .bottom-tab .et_pb_tabs_controls li a {
font-size: 0;
padding: 0;
-webkit-transform: translateY(0);
transform: translateY(0);
-webkit-transition: all 1.2s ease;
transition: all 1.2s ease;
}
.et-db #et-boc .et-l .bottom-tab .et_pb_tabs_controls li a:hover {
animation: bounce 1.2s ease;
-webkit-animation: bounce 1.2s ease;
-moz-animation: bounce 1.2s ease;
-o-animation: bounce 1.2s ease;
-webkit-transition: all 1.2s ease;
transition: all 1.2s ease;
}
.bottom-tab .et_pb_tabs_controls a img {
width: 100%;
height: 80px;
}
.bottom-tab .et_pb_tab_content img {
height: 220px;
width: auto;
margin-bottom: 20px;
}
.bottom-tab-small .et_pb_tab_content {
margin-bottom: 10px;
}
.bottom-tab-small .et_pb_tab_content img {
height: 130px;
margin-bottom: 25px;
}
.bottom-tab-small .et_pb_tab_content h6 {
font-size: 16px;
line-height: 20px;
padding-bottom: 6px;
}
.bottom-tab.left-img-tab .et_pb_tab {
padding: 0;
}
.bottom-tab.left-img-tab .et_pb_tab_content img {
margin-right: 178px;
margin-left: 86px;
height: 195px;
}
.bottom-tab.left-img-tab .et_pb_tab_content h5 {
font-size: 40px;
line-height: 45px;
font-weight: 900;
color: #fe7800;
margin-bottom: 12px;
}
.bottom-tab.left-img-tab .et_pb_tab_content p {
font-weight: 400;
line-height: 37px;
}
.et-db #et-boc .et-l .bottom-tab.left-tab-img ul.et_pb_tabs_controls {
margin-top: 135px;
}
.et-db #et-boc .et-l .bottom-tab.left-img-tab ul.et_pb_tabs_controls {
margin-top: 70px;
}
.et-db
#et-boc
.et-l
.section-boxes
.et_pb_blog_grid
.et_pb_salvattore_content[data-columns]
.column
.et_pb_post {
opacity: 1;
height: 491px;
width: 491px;
padding: 30px 37px 110px 37px;
position: relative;
overflow: hidden;
border: 0;
margin-bottom: 0;
margin-right: 84px;
}
.section-boxes-small
.et-db
#et-boc
.et-l
.et_pb_blog_grid
.et_pb_salvattore_content[data-columns]
.column
.et_pb_post {
padding: 30px 29px 110px 37px;
}
.et-db #et-boc .et-l .et_pb_row.row-boxes {
margin: 0;
width: 100%;
max-width: 100%;
padding: 0 !important;
}
.section-boxes .post-content {
position: relative;
}
.section-boxes .post-content-inner {
max-width: 328px;
height: 210px;
overflow: hidden;
margin-bottom: 30px;
}
.section-boxes-desc p {
font-size: 18px;
}
.et-db #et-boc .et-l .et_pb_text ol,
.et-db #et-boc .et-l .et_pb_text ul {
padding: 0;
}
.type-rozwiazania-it h4 {
font-size: 40px;
line-height: 45px;
}
.type-rozwiazania-it .post-985 h4 {
font-size: 38px;
}
.et-db
#et-boc
.et-l
.section-boxes-small
.et_pb_blog_grid
.et_pb_salvattore_content[data-columns]
.column
.et_pb_post {
padding: 30px 27px 110px 37px;
}
.section-boxes-small .post-content-inner {
height: 195px;
margin-bottom: 5px;
margin-top: -5px;
max-width: 328px;
}
.et-db
#et-boc
.et-l
.section-boxes-big
.et_pb_blog_grid
.et_pb_salvattore_content[data-columns]
.column
.et_pb_post {
width: 536px;
height: 536px;
margin-right: 145px;
}
.container-wrapper {
height: 600px;
position: relative;
}
#container {
padding: 0;
position: relative;
bottom: 0;
left: 0;
width: 100vh;
height: calc(100vw);
overflow: scroll;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
-webkit-transform-origin: center calc(50vh);
transform-origin: center calc(50vh);
}
.child {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; margin: 1em auto !important;
padding: 2em !important;
width: 536px !important;
height: 536px;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
border: 1px solid #333;
-webkit-box-shadow: 3px 3px 6px rgba(51, 51, 51, 0.3) !important;
box-shadow: 3px 3px 6px rgba(51, 51, 51, 0.3) !important;
text-align: center;
position: absolute;
-webkit-overflow-scrolling: touch;
}
.section-gradient-number .et_pb_column {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
counter-reset: listCounter;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module {
width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 50%;
flex: 0 50%;
counter-increment: listCounter;
padding-left: 106px;
position: relative;
}
.et-db
#et-boc
.et-l
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module::after {
content: counter(listCounter);
font-size: 120px;
background: -webkit-linear-gradient(#fe7800, #ffc21e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
position: absolute;
top: 0px;
font-weight: 700;
height: 70px;
padding-top: 44px;
margin-left: -83px;
margin-top: -45px;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(5n + 5)::after,
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(1)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(5n + 5)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(1)::after {
background: -webkit-linear-gradient(#fe9222, #fe9925);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(6n + 5)::after,
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(2)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(6n + 5)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(2)::after {
background: -webkit-linear-gradient(#fe920a, #fe990d);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(7n + 5)::after,
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(3)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(7n + 5)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(3)::after {
background: -webkit-linear-gradient(#fea311, #feab14);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(8n + 5)::after,
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(4)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(8n + 5)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(4)::after {
background: -webkit-linear-gradient(#feb217, #feba14);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(9n + 5)::after,
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:nth-child(5)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(9n + 5)::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:nth-child(5)::after {
background: -webkit-linear-gradient(#ffc21e, #ffc21e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module:first-child::after,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module:first-child::after {
margin-left: -68px;
}
#main-header {
-webkit-box-shadow: none;
box-shadow: none;
}
.sticky-row {
width: 100% !important;
max-width: 100% !important;
}
.sticky-row.no-desc .et_pb_module {
margin-top: -250px;
margin-bottom: -50px !important;
}
.sticky-row.boxes-desc .et_pb_module {
margin-top: -180px;
margin-bottom: -50px !important;
}
.big-boxes .et_pb_module {
margin-top: -160px;
margin-bottom: -145px !important;
}
.column-sticky {
position: relative;
}
.column-sticky .et_pb_module {
position: -webkit-sticky !important;
position: sticky !important;
top: 292px;
}
.column-sticky .et_pb_module.column-sticky-number {
top: 170px;
}
.section-list {
font-size: 35px;
line-height: 40px;
font-weight: 400;
}
.section-list h5 {
font-size: 50px;
line-height: 61px;
font-weight: 700;
}
.section-list ul {
list-style-type: none;
margin: 0 0 0 60px;
padding: 0;
}
.section-list ul li {
margin-bottom: 40px;
padding-left: 55px;
position: relative;
}
.section-list ul li::before {
content: "";
width: 20px;
height: 16px;
position: absolute;
left: 0;
top: -10px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-long-arrow-alt-right-1.svg)
50% / contain no-repeat;
margin-top: 14px;
}
.big-icon .et_pb_image_wrap {
position: relative;
}
.big-icon .et_pb_image_wrap::before {
content: "";
position: absolute;
top: calc(50% + 45px);
left: calc(50% + 20px);
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) 50% / contain
no-repeat;
width: 270px;
height: 270px;
}
.big-icon img {
height: 310px;
}
.number-gradient-left {
counter-reset: listCounter;
font-size: 35px;
line-height: 40px;
}
.number-gradient-left p {
font-weight: 700;
font-size: 1.125rem;
}
.number-gradient-left .et_pb_module {
counter-increment: listCounter;
padding-left: 80px;
position: relative;
margin-bottom: 50px;
padding-top: 17px;
padding-bottom: 28px;
}
.number-gradient-left .et_pb_module p br {
display: block;
}
.number-gradient-left .et_pb_module.br-none-desktop p br {
display: block;
}
.number-gradient-left .et_pb_module:nth-child(1) {
padding-top: 40px;
margin-bottom: 96px;
}
.number-gradient-left .et_pb_module::after {
content: counter(listCounter);
font-size: 85px;
background: -webkit-linear-gradient(#fe7800, #ffc21e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
position: absolute;
top: 0px;
font-weight: 700;
padding-top: 30px;
padding-bottom: 28px;
left: 0;
}
.number-gradient-left .et_pb_module:nth-child(1)::after,
.number-gradient-left .et_pb_module:nth-child(5n + 5)::after {
background: -webkit-linear-gradient(#fe9222, #fe9925);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.number-gradient-left .et_pb_module:nth-child(2)::after,
.number-gradient-left .et_pb_module:nth-child(6n + 5)::after {
background: -webkit-linear-gradient(#fe920a, #fe990d);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.number-gradient-left .et_pb_module:nth-child(3)::after,
.number-gradient-left .et_pb_module:nth-child(7n + 5)::after {
background: -webkit-linear-gradient(#fea311, #feab14);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.number-gradient-left .et_pb_module:nth-child(4)::after,
.number-gradient-left .et_pb_module:nth-child(8n + 5)::after {
background: -webkit-linear-gradient(#feb217, #feba14);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.number-gradient-left .et_pb_module:nth-child(5)::after,
.number-gradient-left .et_pb_module:nth-child(9n + 5)::after {
background: -webkit-linear-gradient(#ffc21e, #ffc21e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.number-gradient-title h4 {
font-size: 40px;
line-height: 50px;
font-weight: 900;
}
.number-gradient-title .et_pb_column {
counter-reset: listCounter;
}
.number-gradient-title .et_pb_column .et_pb_module {
counter-increment: listCounter;
position: relative;
padding-left: 80px;
width: 303px;
}
.number-gradient-title .et_pb_column .et_pb_module::after {
content: counter(listCounter);
position: absolute;
top: 0;
left: 0;
font-size: 100px;
font-weight: 700;
margin-top: -22px;
background: -webkit-linear-gradient(#fe7800, #fe9b0e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
height: 154px;
line-height: 1;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(2)::after {
margin-top: -35px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(4)::after {
margin-top: -35px;
}
.row-icons .et_pb_image_wrap {
position: relative;
}
.row-icons img {
height: 135px;
}
.row-icons-small img {
height: 120px;
}
.row-icons .et_pb_image_wrap::before {
content: "";
position: absolute;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) 50% / cover
no-repeat;
width: 240px;
height: 240px;
margin-left: 25px;
margin-top: -15px;
}
.row-icons-small .et_pb_image_wrap::before {
width: 200px;
height: 200px;
margin-left: 15px;
margin-top: -3px;
}
.gradient-list h5 {
margin-bottom: 10px;
}
.gradient-list ul li {
list-style-type: none;
margin-bottom: 10px;
position: relative;
padding-left: 26px;
line-height: 1.4;
font-size: 1rem;
}
.gradient-list ul li::before {
content: "";
position: absolute;
top: 0;
left: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-long-arrow-alt-right-1.svg)
50% / contain no-repeat;
width: 20px;
height: 8px;
margin-top: 7px;
}
.gradient-list .row-text-1 .et_pb_column:first-child .et_pb_text_inner img {
margin-top: 0;
}
.gradient-list .row-text-1 .et_pb_column:nth-child(2) .et_pb_text_inner img {
margin-left: 6px;
margin-top: -10px;
}
.gradient-list .row-text-1 .et_pb_column:nth-child(3) .et_pb_text_inner img {
margin-top: -5px;
margin-left: 6px;
width: 30px;
}
.row-icons-left .et_pb_column {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.row-icons-left .et_pb_module:nth-child(2) img {
margin-left: -10px;
margin-top: 10px;
}
.row-icons-left .et_pb_module:nth-child(3) img {
margin-left: -14px;
}
.row-icons-left .et_pb_module .et_pb_text_inner img {
height: 80px;
width: 100%;
margin-bottom: 30px;
}
.row-icons-left .et_pb_module .et_pb_text_inner::before {
content: "";
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) 50% / cover
no-repeat;
position: absolute;
width: 125px;
height: 125px;
top: 0;
left: 50%;
margin-top: 1px;
z-index: -1;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.nf-form-content {
padding: 0 !important;
max-width: 100% !important;
}
.nf-multi-cell .nf-cell {
padding: 0 !important;
}
.nf-form-fields-required {
margin: 10px 0 !important;
}
#nf-error-11,
#nf-error-13 {
margin-left: 15px !important;
}
.nf-before-form-content {
display: none;
}
#ninja_forms_required_items,
.nf-field-container {
margin-bottom: 6px !important;
}
.nf-form-content .label-above .nf-field-label,
.nf-form-content .label-below .nf-field-label,
.nf-form-content .label-hidden .nf-field-label {
margin-bottom: 2px !important;
}
.checkbox-wrap .nf-field-element label:after,
.checkbox-wrap .nf-field-label label:after,
.listcheckbox-wrap .nf-field-element label:after,
.listcheckbox-wrap .nf-field-label label:after {
background: #ffffff !important;
border-color: #707070 !important;
}
.checkbox-wrap .nf-field-element label:after,
.checkbox-wrap .nf-field-label label:after,
.listcheckbox-wrap .nf-field-element label:after,
.listcheckbox-wrap .nf-field-label label:after {
width: 26px !important;
height: 26px !important;
}
.checkbox-container.label-right label:after {
left: -42px !important;
}
.checkbox-container.label-right label:before {
left: -40.5px !important;
top: 3px !important;
}
.nf-form-content .nf-field-container.checkbox-container .nf-field-label label {
font-weight: 500;
}
.ninja-forms-req-symbol {
color: #565352 !important;
}
.nf-form-content
.nf-field-container.submit-container
.nf-field-element
.ninja-forms-field {
font-weight: 700;
padding-left: 33px;
position: relative;
}
.nf-form-content .nf-field-container.submit-container .nf-field-element {
position: relative;
}
.nf-form-content
.nf-field-container.submit-container
.nf-field-element::before {
content: "";
position: absolute;
top: calc(50% + 3.7px);
left: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 23.02px;
height: 13.44px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/icon.svg);
}
.nf-form-content
.nf-field-container
#nf-field-19-wrap
.nf-field-element
.ninja-forms-field {
background: none !important;
}
.nf-error.field-wrap .nf-field-element:after {
height: 34px !important;
width: 35px !important;
line-height: 35px !important;
}
.et-db #et-boc .et-l .section-3-icons p br {
display: block;
}
.et-db #et-boc .et-l .section-3-icons h5 {
color: #565352;
font-size: 4rem !important;
font-weight: 900;
margin-top: 20px;
line-height: 0.8;
margin-bottom: 10px;
}
.section-3-icons .et_pb_slider .et_pb_container {
width: 100% !important;
max-width: 375px;
margin: 0 auto;
}
.section-3-icons .et_pb_slider .et-pb-arrow-prev {
opacity: 1 !important;
left: -15px !important;
color: #fe7800 !important;
top: 0 !important;
margin-top: 44px !important;
}
.section-3-icons .et_pb_slider .et-pb-arrow-next {
opacity: 1 !important;
right: -15px !important;
top: 0 !important;
margin-top: 44px !important;
}
.section-3-icons .et_pb_slide {
padding-top: 10px;
}
.section-3-icons .et_pb_slide::before {
content: "";
position: absolute;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) 50% / cover
no-repeat;
width: 240px;
height: 240px;
margin-left: 25px;
}
.section-3-icons .et_pb_slide_description {
padding: 0 !important;
}
.et-db #et-boc .et-l .et_pb_row.title-transparent {
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: auto;
max-width: 100%;
z-index: 1;
}
.et-db #et-boc .et-l .et_pb_row.title-transparent h1,
.et-db #et-boc .et-l .et_pb_row.title-transparent h1:first-line {
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: #fff;
color: transparent;
}
.title-transparent-text {
max-width: 1010px;
width: 100%;
margin: 0 auto;
}
.section-banner-video {
height: 30vh !important;
min-height: 211px !important;
}
.section-banner-career {
height: 40vh !important;
min-height: 345px !important;
}
.section-banner-video::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0.4;
background: #fe7800;
background: linear-gradient(174deg, #000 20%, #fe7800, #fe9b0e, #ffc21e);
}
.time-days {
color: #fe7800;
font-weight: 700;
min-height: 25px;
margin-bottom: 4px;
position: relative;
padding-right: 110px;
}
.time-days::after {
content: "";
position: absolute;
top: 10px;
width: 80px;
height: 3px;
background: #fe7800;
margin-left: 10px;
}
.time-hour {
font-size: 0.875rem;
}
.section-movies img {
margin-top: 8px;
margin-right: 25px;
}
.section-download img {
margin: 13px 45px 0 24px;
}
.section-download .row-download .et_pb_text_inner::after {
content: "";
position: absolute;
top: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) no-repeat;
z-index: -1;
width: 160px;
height: 160px;
background-size: contain;
margin-top: 8px;
}
.section-download-no-anim .row-download .et_pb_text_inner::after {
display: none;
}
.section-download-no-anim img {
position: absolute;
top: 0;
left: 0;
margin: 25px 0px 0 0;
}
.section-download-no-anim .et_pb_text_inner {
position: relative;
padding-left: 78px;
text-align: left;
}
.section-movies .more-link,
.section-download .more-link {
display: inline-block;
}
.section-movies .row-movies .more-link {
padding-left: 29px;
}
.section-movies .row-movies .more-link::before {
width: 17px;
height: 19px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/04/play-button.svg) no-repeat;
top: 8px;
}
.section-career,
.slider-career {
color: #ffffff;
counter-reset: count;
}
.section-banner-career .title-transparent h1 {
text-transform: uppercase;
}
.et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4:nth-child(2n),
.et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4:nth-child(2n),
.et_pb_row_4col > .et_pb_column.et_pb_column_1_4:nth-child(2n) {
margin-right: 0;
}
.section-career .row-career .et_pb_module.et_pb_text,
.section-benefits .row-benefits .et_pb_module.et_pb_text {
padding: 25px;
position: relative;
counter-increment: count;
width: 290px;
min-height: 290px;
-webkit-box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.3);
}
.slider-career
.et_pb_column
.et_pb_slide
.et_pb_slider_container_inner
.et_pb_slide_content {
counter-increment: count;
}
.section-career .row-career .et_pb_module.et_pb_text .et_pb_text_inner {
z-index: 1;
}
.section-career .row-career .et_pb_module.et_pb_text::before,
.slider-career .et_pb_slide::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #eba214;
z-index: 0;
mix-blend-mode: multiply;
}
.section-career .et_pb_module.et_pb_text::after,
.section-benefits .row-benefits .et_pb_module.et_pb_text::after,
.slider-career .et_pb_slide::after,
.section-benefits li::after {
content: counter(count, decimal-leading-zero);
display: block;
position: absolute;
left: 0;
bottom: 0;
margin: 35px 25px;
font-weight: 700;
font-size: 1.25rem;
background: url(//www.comtegra.pl/wp-content/uploads/2021/04/Line-white.svg) no-repeat;
background-size: 80px 8px;
width: 180px;
background-position: 35px 10px;
}
.slider-career .et_pb_slide::after {
content: counter(count, decimal-leading-zero);
margin: 0 0 30px -63px;
background-position: 110px 10px;
}
.section-career .row-career .et_pb_module.et_pb_text p,
.slider-career p {
font-weight: 700;
font-size: 1.5625rem;
text-align: left;
}
.slider-career .et_pb_slides {
width: 217px;
margin: 0 auto;
}
.slider-career .et_pb_slide_description {
padding-top: 20px !important;
}
.slider-career .et-pb-arrow-next,
.slider-career .et-pb-arrow-prev {
color: #fe7800;
font-size: 60px;
margin-top: -34px;
}
.slider-career .et-pb-arrow-next {
margin-right: -18px;
}
.slider-career .et-pb-arrow-prev {
margin-left: -22px;
}
.row-career-gallery {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.gallery-career {
text-align: center;
}
.gallery-career .et_pb_image {
margin-bottom: 10px;
}
.gallery-career .et_pb_image .et_pb_image_wrap {
width: 100%;
}
.gallery-career .et_pb_image img {
width: 100%;
}
.gallery-career .et_pb_image_9,
.gallery-career .et_pb_image_10,
.gallery-career .et_pb_image_4_tb_body img,
.gallery-career .et_pb_image_5_tb_body img {
width: calc(50% - 5px);
display: inline-block;
}
.gallery-career .et_pb_image_9,
.gallery-career .et_pb_image_4_tb_body img {
margin-right: 10px;
}
.section-benefits {
counter-reset: count;
}
.section-benefits p {
font-size: 1rem;
font-weight: 700;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text {
padding: 25px 30px;
background: #ffffff;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text:hover {
background: #fe7800;
color: #ffffff;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text::after {
color: #fe7800;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text::before {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 73px;
height: 2px;
background: #fe7800;
margin-bottom: 47.5px;
margin-left: 60px;
z-index: 1;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text:hover::after {
background: #fe7800;
color: #ffffff;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text:hover::before {
background: #ffffff;
}
.row-benefits .et_pb_column {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.row-recruitment .et_pb_column:not(:last-child)::after {
content: "";
position: absolute;
top: 0;
right: -60px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
background: url(//www.comtegra.pl/wp-content/uploads/2021/04/right-arrow.svg) no-repeat;
background-size: contain;
width: 60px;
height: 38px;
margin-top: 78px;
}
.row-recruitment h4 br {
display: block;
}
#main-footer {
font-size: 16px;
line-height: 16px;
font-weight: 300;
background-image: linear-gradient(145deg, #fe7800, #ffc21e);
margin-top: 10px;
}
#main-footer .title {
font-size: 0.75rem !important;
}
#main-footer h4 {
font-size: 0.75rem;
line-height: 1.17;
font-weight: 700;
margin-bottom: 4px;
}
#main-footer ul li {
list-style-type: none;
padding: 0;
font-size: 0.75rem;
}
#footer-widgets .footer-widget li {
padding: 0;
margin-bottom: 7px;
-webkit-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
#footer-widgets .footer-widget li:before {
content: none;
}
#footer-widgets .footer-widget .fwidget {
float: none;
margin-bottom: 10px;
}
#main-footer .footer-bottom-info {
text-align: center;
line-height: 12px;
width: 100%;
font-size: 0.625rem;
color: #ffffff;
max-width: 300px;
margin: 0 auto;
}
#main-footer .footer-bottom-info p,
#main-footer .footer-bottom-info ul li {
font-weight: 300;
font-size: 0.625rem;
}
#main-footer .footer-bottom-info ul li {
font-weight: 500;
}
#footer-bottom {
padding-bottom: 10px;
}
#main-footer .footer-bottom-info ul {
margin: 35px auto 25px;
font-weight: 400;
max-width: 235px;
}
#main-footer .footer-bottom-info ul li {
display: inline-block;
position: relative;
padding-top: 4px;
margin-bottom: 14px;
}
#main-footer .footer-bottom-info ul li:first-child {
margin-right: 30px;
}
#main-footer .footer-bottom-info ul li:first-child::after {
content: "";
position: absolute;
right: 0;
top: 2px;
height: 14px;
width: 2px;
background: #ffffff;
margin-right: -18px;
}
#footer-widgets {
padding-top: 25px;
}
.et_pb_gutters3 .footer-widget {
margin-bottom: 20px;
}
#menu-stopka-1 p span {
font-weight: 700;
}
#menu-stopka-1 li {
display: inline-block;
margin-right: 12px;
}
#footer-widgets .et_pb_widget#media_image-2 {
margin-bottom: 0;
}
#footer-widgets .footer-widget #menu-stopka-1 li {
margin-right: 10px;
margin-bottom: 12px;
}
.footer-data {
line-height: 1.14;
margin: 20px 0 34px;
}
.footer-widget p span {
font-weight: 700;
}
.footer-address {
margin-bottom: 16px;
}
.footer-address,
.footer-phone,
.footer-fax {
position: relative;
padding-left: 23px;
}
.footer-address-title {
font-weight: 700;
width: 45px;
position: absolute;
top: 0;
}
.footer-address-text {
display: inline-block;
max-width: 106px;
position: relative;
top: 0;
left: 0;
margin-left: 62px;
}
.footer-address::before,
.footer-phone::before {
content: "";
position: absolute;
left: 0;
top: -3px;
width: 12.05px;
height: 17.41px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-ionic-ios-pin.png) 50% /
cover no-repeat;
}
.footer-address .address-info {
margin-left: 94px;
margin-top: -35px;
margin-right: 0;
}
.footer-phone::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-phone-alt.png) 50% /
cover no-repeat;
width: 15.92px;
height: 15.92px;
top: -2px;
}
.footer-fax::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-fax.png) 50% /
cover no-repeat;
width: 14.64px;
height: 14.64px;
} .footer-nav-left #menu-menu-stopka {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.footer-nav-left li {
display: inline-block;
font-weight: 700;
width: 100%;
text-align: center;
margin-bottom: 14px;
}
#menu-item-2069 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
#menu-item-2075 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
#menu-item-2074 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
}
.footer-nav-left li a {
padding: 0 5px 5px 5px;
position: relative;
color: #ffffff;
}
.footer-nav-left li a::after {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 1px;
background: #ffffff;
}
.footer-nav-left {
clear: both;
}
#footer-bottom {
padding-top: 0;
margin-top: 26px;
}
.et_pb_gutters3.et_pb_footer_columns_1_2__1_6
.footer-widget:nth-child(-n + 4):not(:first-child) {
width: auto;
margin-right: 43px;
max-width: 90px;
}
.et_pb_gutters3.et_pb_footer_columns_1_2__1_6
.footer-widget:nth-child(-n + 4):last-child {
margin-right: 0;
}
.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child {
width: 59%;
}
#footer-widgets {
padding-top: 30px;
padding-bottom: 20px;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.footer-widget:nth-child(3) {
margin-right: 0 !important;
}
.footer-social {
text-align: center;
margin: 10px 0 15px;
}
.menu-item i._mi {
margin-top: 0;
}
#footer-widgets .et_pb_widget {
font-size: 0.75rem;
}
#main-footer .container,
.et-db #et-boc .et-l .et_pb_row {
width: 100%;
max-width: 100%;
margin: 0 auto;
padding: 0 30px;
}
#main-content .container {
width: 100%;
max-width: none;
margin: 0;
}
.container,
.et-db #et-boc .et-l .container,
.et-db #et-boc .et-l .et_pb_row,
.et-db #et-boc .et-l .et_pb_slider .et_pb_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_featured_container,
.et-db
#et-boc
.et-l
.et_pb_fullwidth_header:not(.et_pb_fullscreen)
.et_pb_fullwidth_header_container {
width: 100%;
margin: 0 auto;
}
#footer-widgets {
padding-top: 30px;
width: 100%;
}
.footer-links {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
#main-footer .footer-links h4,
#main-footer .footer-links ul li a {
color: #fff !important;
}
.footer-social .et_pb_text_inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.menu-stopka-linki {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.footer-adress-block__row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.footer-logo {
margin-bottom: 0;
}
.footer-logo #media_image-2 {
margin-top: 2.5rem;
margin-bottom: 0;
}
.footer-logo img {
max-width: 146px;
width: 100%;
}
.bottom {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: distribute;
-webkit-box-pack: justify;
justify-content: space-between;
-webkit-box-align: baseline;
-ms-flex-align: baseline;
align-items: baseline;
}
.footer-social-icons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.footer-social-icons img {
margin-right: 1rem;
}
.footer-bottom-info {
text-align: center;
margin: 0 auto;
}
.footer-bottom-info span {
font-size: 0.65rem;
}
.footer-bottom-info ul {
font-weight: 600;
}
.menu-stopka-linki-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
#main-footer .et_pb_widget_area_left {
border-right: none;
padding-right: 0;
}
#nav_menu-16,
#nav_menu-6,
#nav_menu-9,
#nav_menu-14,
#nav_menu-13 {
width: 100%;
}
#nav_menu-6,
#nav_menu-9,
#nav_menu-14 {
padding-right: 1rem;
}
#nav_menu-6 .widget_nav_menu,
#nav_menu-9 .widget_nav_menu,
#nav_menu-14 .widget_nav_menu {
margin-right: 1.5rem;
}
.footer-links {
margin-top: 3rem;
}
.footer-links .et_pb_module {
min-width: 30%;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.address-box p {
font-size: 14px;
}
.footer-address-text p,
.footer-address-text a {
color: #fff;
}
#main-footer .footer-bottom-info p {
text-align: left;
}
#main-footer .footer-bottom-info ul {
text-align: center;
margin: 0 auto;
}
#main-footer .footer-social-icons img {
height: 20px;
width: auto;
} .centra-komputerowe-desc {
margin-bottom: 1rem;
}
.postid-1049 #top-menu li.current_page_item > a {
color: #fff !important;
} .menu-item-type-custom img {
height: 16px;
width: auto;
}
.menu-item-type-custom span {
display: none;
}
@-webkit-keyframes bounce {
0%,
20%,
50%,
80%,
100% {
-webkit-transform: translateY(0);
}
20% {
-webkit-transform: translateY(-60px);
}
}
@keyframes bounce {
0%,
20%,
50%,
80%,
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
20% {
-webkit-transform: translateY(-60px);
transform: translateY(-60px);
}
}
.our-clients-slider .prev-btn,
.our-clients-slider .next-btn {
display: none;
}
.number-gradient-title #SectionGradientShowAllBtn {
display: none;
}
.number-gradient-title .et_pb_text_12 {
display: block !important;
}
.slick-slider div {
-webkit-transition: none;
transition: none;
}
.postid-1049 #top-menu li a,
.page-id-10117 #top-menu li a,
.page-id-10409 #top-menu li a,
.page-id-287 #top-menu li a,
.page-id-306 #top-menu li a,
.single-post #top-menu li a,
.single-aktualnosc #top-menu li a,
.single-wydarzenia-comtegra #top-menu li a {
color: #ffffff;
}
#top-menu .menu-item-14969,
#top-menu .menu-item-14970,
#top-menu .menu-item-14971 {
display: none;
}
.postid-1049 #top-menu .menu-item-14963,
.page-id-10117 #top-menu .menu-item-14963,
.page-id-10409 #top-menu .menu-item-14963,
.page-id-287 #top-menu .menu-item-14963,
.single-post #top-menu .menu-item-14963,
.single-wydarzenia-comtegra #top-menu .menu-item-14963,
.single-aktualnosc #top-menu .menu-item-14963,
.page-id-306 #top-menu .menu-item-14963,
.postid-1049 #top-menu .menu-item-14965,
.page-id-10117 #top-menu .menu-item-14965,
.page-id-10409 #top-menu .menu-item-14965,
.page-id-287 #top-menu .menu-item-14965,
.single-post #top-menu .menu-item-14965,
.single-wydarzenia-comtegra #top-menu .menu-item-14965,
.single-aktualnosc #top-menu .menu-item-14965,
.page-id-306 #top-menu .menu-item-14965,
.postid-1049 #top-menu .menu-item-14967,
.page-id-10117 #top-menu .menu-item-14967,
.page-id-10409 #top-menu .menu-item-14967,
.page-id-287 #top-menu .menu-item-14967,
.single-post #top-menu .menu-item-14967,
.single-wydarzenia-comtegra #top-menu .menu-item-14967,
.single-aktualnosc #top-menu .menu-item-14967,
.page-id-306 #top-menu .menu-item-14967,
.postid-1049 .et-fixed-header #top-menu .menu-item-14969,
.page-id-10117 .et-fixed-header #top-menu .menu-item-14969,
.page-id-10409 .et-fixed-header #top-menu .menu-item-14969,
.page-id-287 .et-fixed-header #top-menu .menu-item-14969,
.single-post .et-fixed-header #top-menu .menu-item-14969,
.single-aktualnosc #top-menu #top-menu .menu-item-14969,
.single-wydarzenia-comtegra #top-menu .menu-item-14969,
.page-id-306 #top-menu #top-menu .menu-item-14969,
.postid-1049 .et-fixed-header #top-menu .menu-item-14970,
.page-id-10117 .et-fixed-header #top-menu .menu-item-14970,
.page-id-10409 .et-fixed-header #top-menu .menu-item-14970,
.page-id-287 .et-fixed-header #top-menu .menu-item-14970,
.single-post .et-fixed-header #top-menu .menu-item-14970,
.single-aktualnosc #top-menu #top-menu .menu-item-14970,
.single-wydarzenia-comtegra #top-menu .menu-item-14970,
.page-id-306 #top-menu #top-menu .menu-item-14970,
.postid-1049 .et-fixed-header #top-menu .menu-item-14971,
.page-id-10117 .et-fixed-header #top-menu .menu-item-14971,
.page-id-10409 .et-fixed-header #top-menu .menu-item-14971,
.page-id-287 .et-fixed-header #top-menu .menu-item-14971,
.single-post .et-fixed-header #top-menu .menu-item-14971,
.single-aktualnosc #top-menu #top-menu .menu-item-14971,
.single-wydarzenia-comtegra #top-menu .menu-item-14971,
.page-id-306 #top-menu #top-menu .menu-item-14971 {
display: none;
}
.postid-1049 .et-fixed-header #top-menu .menu-item-14963,
.postid-1049 .et-fixed-header #top-menu .menu-item-14965,
.postid-1049 .et-fixed-header #top-menu .menu-item-14967,
.page-id-10117 .et-fixed-header #top-menu .menu-item-14963,
.page-id-10117 .et-fixed-header #top-menu .menu-item-14965,
.page-id-10117 .et-fixed-header #top-menu .menu-item-14967,
.page-id-10409 .et-fixed-header #top-menu .menu-item-14963,
.page-id-10409 .et-fixed-header #top-menu .menu-item-14965,
.page-id-10409 .et-fixed-header #top-menu .menu-item-14967,
.page-id-287 .et-fixed-header #top-menu .menu-item-14963,
.page-id-287 .et-fixed-header #top-menu .menu-item-14965,
.page-id-287 .et-fixed-header #top-menu .menu-item-14967,
.single-post .et-fixed-header #top-menu .menu-item-14963,
.single-post .et-fixed-header #top-menu .menu-item-14965,
.single-post .et-fixed-header #top-menu .menu-item-14967,
.single-aktualnosc .et-fixed-header #top-menu .menu-item-14963,
.single-aktualnosc .et-fixed-header #top-menu .menu-item-14965,
.single-aktualnosc .et-fixed-header #top-menu .menu-item-14967,
.single-wydarzenia-comtegra .et-fixed-header #top-menu .menu-item-14963,
.single-wydarzenia-comtegra .et-fixed-header #top-menu .menu-item-14965,
.single-wydarzenia-comtegra .et-fixed-header #top-menu .menu-item-14967,
.page-id-306 .et-fixed-header #top-menu .menu-item-14963,
.page-id-306 .et-fixed-header #top-menu .menu-item-14965,
.page-id-306 .et-fixed-header #top-menu .menu-item-14967,
.postid-1049 #top-menu .menu-item-14969,
.page-id-10117 #top-menu .menu-item-14969,
.page-id-10409 #top-menu .menu-item-14969,
.page-id-287 #top-menu .menu-item-14969,
.single-post #top-menu .menu-item-14969,
.single-aktualnosc #top-menu .menu-item-14969,
.single-wydarzenia-comtegra #top-menu .menu-item-14969,
.page-id-306 #top-menu .menu-item-14969,
.postid-1049 #top-menu .menu-item-14970,
.page-id-10117 #top-menu .menu-item-14970,
.page-id-10409 #top-menu .menu-item-14970,
.page-id-287 #top-menu .menu-item-14970,
.single-post #top-menu .menu-item-14970,
.single-aktualnosc #top-menu .menu-item-14970,
.single-wydarzenia-comtegra #top-menu .menu-item-14970,
.page-id-306 #top-menu .menu-item-14970,
.postid-1049 #top-menu .menu-item-14971,
.page-id-10117 #top-menu .menu-item-14971,
.page-id-10409 #top-menu .menu-item-14971,
.single-post #top-menu .menu-item-14971,
.page-id-287 #top-menu .menu-item-14971,
.single-aktualnosc #top-menu .menu-item-14971,
.single-wydarzenia-comtegra #top-menu .menu-item-14971,
.page-id-306 #top-menu .menu-item-14971 {
display: inline-block;
}
.postid-1049 ul#menu-menu-glowne-social-menu,
.postid-1049 .logo_container img,
.postid-1049 .mobile_menu_bar:before,
.page-id-10117 ul#menu-menu-glowne-social-menu,
.page-id-10117 .logo_container img,
.page-id-10117 .mobile_menu_bar:before,
.page-id-10409 ul#menu-menu-glowne-social-menu,
.page-id-10409 .logo_container img,
.page-id-10409 .mobile_menu_bar:before,
.page-id-287 ul#menu-menu-glowne-social-menu,
.page-id-287 .logo_container img,
.page-id-287 .mobile_menu_bar:before {
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
}
.postid-1049 .et-fixed-header ul#menu-menu-glowne-social-menu,
.postid-1049 .et-fixed-header .logo_container img,
.postid-1049 .et-fixed-header .mobile_menu_bar:before,
.page-id-10117 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-10117 .et-fixed-header .logo_container img,
.page-id-10117 .et-fixed-header .mobile_menu_bar:before,
.page-id-10117 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-10117 .et-fixed-header .logo_container img,
.page-id-10409 .et-fixed-header .mobile_menu_bar:before,
.page-id-10409 .et-fixed-header .logo_container img,
.page-id-10409 .et-fixed-header .mobile_menu_bar:before,
.page-id-10409 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-10409 .et-fixed-header .logo_container img,
.page-id-10409 .et-fixed-header .mobile_menu_bar:before,
.page-id-287 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-287 .et-fixed-header .logo_container img,
.page-id-287 .et-fixed-header .mobile_menu_bar:before,
.page-id-287 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-287 .et-fixed-header .logo_container img {
-webkit-filter: none;
filter: none;
}
.platform-desc-item {
padding-left: 45px;
margin-bottom: 25px;
}
.platform-desc-item img {
height: 45px !important;
width: auto !important;
display: block !important;
left: 0 !important;
top: 5px !important;
position: absolute;
}
.platform-desc .et_pb_row_4.et_pb_row {
padding-bottom: 0 !important;
}
#PlatformDescShowAllBtn {
color: #fff;
font-size: 20px;
display: inline-block;
position: absolute;
bottom: 30px;
right: 36px;
}
#PlatformDescShowAllBtn::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/04/icon-white.svg) no-repeat;
}
.no-after::after {
content: none !important;
}
.no-after {
padding-left: 0 !important;
}
.section-image img {
max-height: 400px !important;
}
html .media-modal.wp-core-ui .media-frame-title h1,
html .media-modal.wp-core-ui .media-frame-title h1:first-line,
html .media-modal.wp-core-ui .media-frame-title h2,
.media-frame-title h2:first-line,
html .media-modal.wp-core-ui .media-sidebar h1,
html .media-modal.wp-core-ui .media-sidebar h1:first-line,
html .media-modal.wp-core-ui .media-sidebar h2,
html .media-modal.wp-core-ui .media-sidebar h2:first-line {
font-size: 22px !important;
color: inherit;
font-style: normal;
text-decoration: none;
text-transform: none;
font-family: inherit;
font-weight: inherit;
letter-spacing: inherit;
}
.media-attachments-filter-heading,
.media-frame-menu-heading {
font-size: 13px !important;
}
.container-benefits li {
-webkit-perspective: 580px;
perspective: 580px;
counter-increment: count;
}
.section-benefits li::after {
color: #fe7800;
background: none;
}
.et_pb_text_inner .container-benefits ul li::before {
content: "";
position: absolute;
top: auto;
bottom: 0;
left: 0;
width: 73px;
height: 2px;
background: #fe7800;
margin-bottom: 47.5px;
margin-left: 60px;
z-index: 1;
}
.container-benefits .info {
-webkit-transform: rotate3d(1, 0, 0, 90deg);
transform: rotate3d(1, 0, 0, 90deg);
width: 100%;
height: 100%;
padding: 20px;
position: absolute;
top: 0;
left: 0;
pointer-events: none;
background: #fe7800;
color: #ffffff;
font-size: 1.625rem;
font-weight: 700;
z-index: 1;
}
.container-benefits .info.info-small-text {
font-size: 1.375rem;
}
.in-top .info {
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-animation: in-top 300ms ease 0ms 1 forwards;
animation: in-top 300ms ease 0ms 1 forwards;
}
.in-right .info {
-webkit-transform-origin: 100% 0%;
transform-origin: 100% 0%;
-webkit-animation: in-right 300ms ease 0ms 1 forwards;
animation: in-right 300ms ease 0ms 1 forwards;
}
.in-bottom .info {
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-animation: in-bottom 300ms ease 0ms 1 forwards;
animation: in-bottom 300ms ease 0ms 1 forwards;
}
.in-left .info {
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-animation: in-left 300ms ease 0ms 1 forwards;
animation: in-left 300ms ease 0ms 1 forwards;
}
.out-top .info {
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
-webkit-animation: out-top 300ms ease 0ms 1 forwards;
animation: out-top 300ms ease 0ms 1 forwards;
}
.out-right .info {
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-animation: out-right 300ms ease 0ms 1 forwards;
animation: out-right 300ms ease 0ms 1 forwards;
}
.out-bottom .info {
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-animation: out-bottom 300ms ease 0ms 1 forwards;
animation: out-bottom 300ms ease 0ms 1 forwards;
}
.out-left .info {
-webkit-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-animation: out-left 300ms ease 0ms 1 forwards;
animation: out-left 300ms ease 0ms 1 forwards;
}
@-webkit-keyframes in-top {
from {
-webkit-transform: rotate3d(-1, 0, 0, 90deg);
transform: rotate3d(-1, 0, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@keyframes in-top {
from {
-webkit-transform: rotate3d(-1, 0, 0, 90deg);
transform: rotate3d(-1, 0, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@-webkit-keyframes in-right {
from {
-webkit-transform: rotate3d(0, -1, 0, 90deg);
transform: rotate3d(0, -1, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@keyframes in-right {
from {
-webkit-transform: rotate3d(0, -1, 0, 90deg);
transform: rotate3d(0, -1, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@-webkit-keyframes in-bottom {
from {
-webkit-transform: rotate3d(1, 0, 0, 90deg);
transform: rotate3d(1, 0, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@keyframes in-bottom {
from {
-webkit-transform: rotate3d(1, 0, 0, 90deg);
transform: rotate3d(1, 0, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@-webkit-keyframes in-left {
from {
-webkit-transform: rotate3d(0, 1, 0, 90deg);
transform: rotate3d(0, 1, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@keyframes in-left {
from {
-webkit-transform: rotate3d(0, 1, 0, 90deg);
transform: rotate3d(0, 1, 0, 90deg);
}
to {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
}
@-webkit-keyframes out-top {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(-1, 0, 0, 104deg);
transform: rotate3d(-1, 0, 0, 104deg);
}
}
@keyframes out-top {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(-1, 0, 0, 104deg);
transform: rotate3d(-1, 0, 0, 104deg);
}
}
@-webkit-keyframes out-right {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(0, -1, 0, 104deg);
transform: rotate3d(0, -1, 0, 104deg);
}
}
@keyframes out-right {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(0, -1, 0, 104deg);
transform: rotate3d(0, -1, 0, 104deg);
}
}
@-webkit-keyframes out-bottom {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(1, 0, 0, 104deg);
transform: rotate3d(1, 0, 0, 104deg);
}
}
@keyframes out-bottom {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(1, 0, 0, 104deg);
transform: rotate3d(1, 0, 0, 104deg);
}
}
@-webkit-keyframes out-left {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(0, 1, 0, 104deg);
transform: rotate3d(0, 1, 0, 104deg);
}
}
@keyframes out-left {
from {
-webkit-transform: rotate3d(0, 0, 0, 0deg);
transform: rotate3d(0, 0, 0, 0deg);
}
to {
-webkit-transform: rotate3d(0, 1, 0, 104deg);
transform: rotate3d(0, 1, 0, 104deg);
}
}
.container-benefits ul {
padding: 0;
margin: 0 0 50px;
}
.container-benefits ul::after {
content: "";
display: table;
clear: both;
}
.container-benefits ul li {
position: relative;
float: left;
width: 290px;
height: 290px;
margin: 30px;
padding: 0;
list-style: none;
}
.container-benefits ul li .normal {
display: inline-block;
vertical-align: top;
text-decoration: none;
font-size: 1.625rem;
font-weight: 700;
padding: 25px 30px;
width: 100%;
height: 100%;
background-color: #ffffff;
-webkit-box-shadow: 0 6px 6px 0 #00001e;
box-shadow: 0 6px 6px 0 #00001e;
}
.container-benefits ul li .normal svg {
pointer-events: none;
width: 50px;
}
* {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
#RowBenefitsShowAllBtn {
padding: 0;
text-align: center;
}
#RowBenefitsShowAllBtn::before {
display: none;
}
.CareerSliderTrack {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.et_pb_post.wydarzenia-comtegra h1.entry-title,
.et_pb_post.wydarzenia-comtegra h1.entry-title:first-line,
.et-db #et-boc .et_pb_post.wydarzenia-comtegra et-l h1,
.et-db .et_pb_post.wydarzenia-comtegra #et-boc .et-l .et_pb_title_container h1 {
font-size: 1.25rem !important;
color: #ffffff !important;
font-weight: 500;
line-height: 1.3em;
}
.et_pb_post.wydarzenia-comtegra #et-boc .et-l .et_pb_title_container {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: 0;
width: 100%;
padding: 25px;
}
.banner-with-images .more-link {
margin-bottom: 15px;
}
.banner-with-images .banner-column-images .banner-image-1 {
height: 161px;
width: 151px;
position: absolute;
top: 0;
left: 0;
margin-left: 3.5px !important;
margin-top: 22px;
}
.banner-with-images .banner-column-images .banner-image-2 {
height: 161px;
width: 151px;
position: absolute;
top: 0;
right: 0;
margin-right: 11.5px !important;
}
.banner-with-images .banner-column-images .banner-image::after {
content: "";
position: absolute;
width: 112px;
height: 180px;
z-index: -1;
}
.banner-with-images .banner-column-images .banner-image-1::after {
left: 0;
bottom: 0;
margin-bottom: -10px;
margin-left: -10px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/ramka_pomarancz.svg);
background-size: cover;
background-repeat: no-repeat;
}
.banner-with-images .banner-column-images .banner-image-2::after {
content: "";
position: absolute;
right: 0;
bottom: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/ramka_szara.svg);
margin-bottom: -10px;
margin-right: -10px;
background-size: cover;
background-repeat: no-repeat; }
.slider-main .banner-column-images {
position: absolute;
right: 0;
margin-right: -200px !important;
top: 0;
}
.slider-main .banner-column-images .banner-image {
background-size: cover;
}
.slider-main .banner-column-images .banner-image-1 {
height: 240px;
width: 230px;
top: 0;
left: 0;
margin-right: -15px;
position: relative; }
.slider-main .banner-column-images .banner-image-2 {
height: 240px;
width: 230px;
position: absolute;
right: 0;
top: 0;
margin-right: -175px;
margin-top: 64px;
z-index: 2;
}
.slider-main .banner-column-images .banner-image-1::after {
content: "";
position: absolute;
z-index: -1;
width: 168px;
height: 270px;
margin-bottom: -15px;
margin-left: -15px;
left: 0;
bottom: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/ramka_pomarancz.svg);
background-size: cover;
background-repeat: no-repeat;
}
.slider-main .banner-img-border-gray {
position: absolute;
z-index: 1;
margin-right: -213px;
right: 0;
top: 0;
}
.slider-main .banner-img-border-gray img {
position: relative;
z-index: -1;
width: 168px;
height: 302px;
margin-top: 33px;
} .slider-main .et_pb_slide_description {
width: 47.25%;
float: left;
padding: 0;
}
.banner-with-images-left-top .banner-column-images {
margin-top: 15px;
}
.banner-with-images-left-top
.et_pb_module.et_pb_image.et_pb_image_0.banner-image.banner-image-1 {
margin-top: 0 !important;
}
.banner-with-images-left-top .banner-column-images .banner-image-2 {
margin-top: 64px !important;
}
.image-gray-border,
.image-orange-border {
height: 370px;
margin-top: 17px;
width: 370px;
}
.image-gray-border {
margin-right: 20px !important;
}
.image-orange-border {
margin-left: 23px !important;
}
.image-gray-border::after {
content: "";
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/ramka_szara.svg);
position: absolute;
top: 0;
right: 0;
height: 414px;
width: 285px;
background-size: cover;
z-index: -1;
margin-top: -4.5px;
}
.image-orange-border::after {
content: "";
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/ramka_pomarancz.svg);
position: absolute;
top: 0;
left: 0;
height: 414px;
width: 285px;
background-size: cover;
z-index: -1;
margin-top: -4.5px;
} .features-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
#features-row .et_pb_column {
margin-right: 0;
}
.csr-heading__second {
font-size: 2.5rem;
}
.clients-slider {
position: relative;
}
.clients-blob {
margin-top: 40px;
max-height: 200px;
}
.clients-blob img {
max-width: 240px;
width: 100%;
}
.tabs-clients img {
position: absolute;
top: -320px;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
max-width: 170px;
}
.nf-pass.field-wrap .nf-field-element:after {
display: none;
}
#VOTRE_IDENTIFIANT2 .et_pb_map {
height: 340px;
width: 100%;
margin-top: 0.5rem;
}
.postid-1049 .section-gradient-number .more-link {
display: none !important;
}
.row-download .et_pb_text p {
line-height: 20px;
}
.mobile_menu_bar:before {
content: "";
width: 28px;
height: 19px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/03/Icon-metro-menu.svg) no-repeat;
position: absolute;
margin-top: -10px;
margin-left: -36px;
}
#top-menu li.current-menu-item > a {
color: #fe7800;
}
#logo,
.et_header_style_left #logo,
.et_header_style_split #logo {
width: 120px;
max-width: 100%;
}
.header-menu-social {
display: none;
}
.header-menu-social ul li {
display: inline-block;
margin-left: 7px;
}
.postid-1049 #top-menu li a,
.page-id-10117 #top-menu li a,
.page-id-10409 #top-menu li a,
.page-id-287 #top-menu li a,
.page-id-306 #top-menu li a,
.single-post #top-menu li a,
.single-aktualnosc #top-menu li a,
.single-wydarzenia-comtegra #top-menu li a {
color: #ffffff;
}
#top-menu .menu-item-18719,
#top-menu .menu-item-18720,
.mobile_menu .menu-item-18719,
.mobile_menu .menu-item-18720 {
display: none;
}
.postid-1049 #top-menu .menu-item-18716,
.postid-1049 #top-menu .menu-item-18718,
.page-id-10117 #top-menu .menu-item-18716,
.page-id-10117 #top-menu .menu-item-18718,
.page-id-10409 #top-menu .menu-item-18716,
.page-id-10409 #top-menu .menu-item-18718,
.page-id-287 #top-menu .menu-item-18716,
.page-id-287 #top-menu .menu-item-18718,
.single-post #top-menu .menu-item-18716,
.single-post #top-menu .menu-item-18718,
.single-wydarzenia-comtegra #top-menu .menu-item-18716,
.single-wydarzenia-comtegra #top-menu .menu-item-18718,
.single-aktualnosc #top-menu .menu-item-18716,
.single-aktualnosc #top-menu .menu-item-18718,
.page-id-306 #top-menu .menu-item-18716,
.page-id-306 #top-menu .menu-item-18718 {
display: none;
}
.postid-1049 #top-menu .menu-item-18719,
.postid-1049 #top-menu .menu-item-18720,
.page-id-10117 #top-menu .menu-item-18719,
.page-id-10117 #top-menu .menu-item-18720,
.page-id-10409 #top-menu .menu-item-18719,
.page-id-10409 #top-menu .menu-item-18720,
.page-id-287 #top-menu .menu-item-18719,
.page-id-287 #top-menu .menu-item-18720,
.single-post #top-menu .menu-item-18719,
.single-post #top-menu .menu-item-18720,
.single-wydarzenia-comtegra #top-menu .menu-item-18719,
.single-wydarzenia-comtegra #top-menu .menu-item-18720,
.single-aktualnosc #top-menu .menu-item-18719,
.single-aktualnosc #top-menu .menu-item-18720,
.page-id-306 #top-menu .menu-item-18719,
.page-id-306 #top-menu .menu-item-18720 {
display: inline-block;
}
.postid-1049 .et-fixed-header #top-menu .menu-item-18716,
.postid-1049 .et-fixed-header #top-menu .menu-item-18718,
.page-id-10117 .et-fixed-header #top-menu .menu-item-18716,
.page-id-10117 .et-fixed-header #top-menu .menu-item-18718,
.page-id-10409 .et-fixed-header #top-menu .menu-item-18716,
.page-id-10409 .et-fixed-header #top-menu .menu-item-18718,
.page-id-287 .et-fixed-header #top-menu .menu-item-18716,
.page-id-287 .et-fixed-header #top-menu .menu-item-18718,
.single-post .et-fixed-header #top-menu .menu-item-18716,
.single-post .et-fixed-header #top-menu .menu-item-18718,
.single-wydarzenia-comtegra .et-fixed-header #top-menu .menu-item-18716,
.single-wydarzenia-comtegra .et-fixed-header #top-menu .menu-item-18718,
.single-aktualnosc .et-fixed-header #top-menu .menu-item-18716,
.single-aktualnosc .et-fixed-header #top-menu .menu-item-18718,
.page-id-306 .et-fixed-header #top-menu .menu-item-18716,
.page-id-306 .et-fixed-header #top-menu .menu-item-18718 {
display: inline-block;
}
.postid-1049 .et-fixed-header #top-menu .menu-item-18719,
.postid-1049 .et-fixed-header #top-menu .menu-item-18720,
.page-id-10117 .et-fixed-header #top-menu .menu-item-18719,
.page-id-10117 .et-fixed-header #top-menu .menu-item-18720,
.page-id-10409 .et-fixed-header #top-menu .menu-item-18719,
.page-id-10409 .et-fixed-header #top-menu .menu-item-18720,
.page-id-287 .et-fixed-header #top-menu .menu-item-18719,
.page-id-287 .et-fixed-header #top-menu .menu-item-18720,
.single-post .et-fixed-header #top-menu .menu-item-18719,
.single-post .et-fixed-header #top-menu .menu-item-18720,
.single-wydarzenia-comtegra .et-fixed-header #top-menu .menu-item-18719,
.single-wydarzenia-comtegra .et-fixed-header #top-menu .menu-item-18720,
.single-aktualnosc .et-fixed-header #top-menu .menu-item-18719,
.single-aktualnosc .et-fixed-header #top-menu .menu-item-18720,
.page-id-306 .et-fixed-header #top-menu .menu-item-18719,
.page-id-306 .et-fixed-header #top-menu .menu-item-18720 {
display: none;
}
.postid-1049 ul#menu-menu-glowne-social-menu,
.postid-1049 .logo_container img,
.postid-1049 .mobile_menu_bar:before,
.page-id-10117 ul#menu-menu-glowne-social-menu,
.page-id-10117 .logo_container img,
.page-id-10117 .mobile_menu_bar:before,
.page-id-10409 ul#menu-menu-glowne-social-menu,
.page-id-10409 .logo_container img,
.page-id-10409 .mobile_menu_bar:before,
.page-id-287 ul#menu-menu-glowne-social-menu,
.page-id-287 .logo_container img,
.page-id-287 .mobile_menu_bar:before {
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
}
.postid-1049 .et-fixed-header ul#menu-menu-glowne-social-menu,
.postid-1049 .et-fixed-header .logo_container img,
.postid-1049 .et-fixed-header .mobile_menu_bar:before,
.page-id-10117 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-10117 .et-fixed-header .logo_container img,
.page-id-10117 .et-fixed-header .mobile_menu_bar:before,
.page-id-10117 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-10117 .et-fixed-header .logo_container img,
.page-id-10409 .et-fixed-header .mobile_menu_bar:before,
.page-id-10409 .et-fixed-header .logo_container img,
.page-id-10409 .et-fixed-header .mobile_menu_bar:before,
.page-id-10409 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-10409 .et-fixed-header .logo_container img,
.page-id-10409 .et-fixed-header .mobile_menu_bar:before,
.page-id-287 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-287 .et-fixed-header .logo_container img,
.page-id-287 .et-fixed-header .mobile_menu_bar:before,
.page-id-287 .et-fixed-header ul#menu-menu-glowne-social-menu,
.page-id-287 .et-fixed-header .logo_container img,
.single-aktualnosc .et-fixed-header .logo_container img,
.single-post .et-fixed-header .logo_container img,
.single-wydarzenia-comtegra .et-fixed-header .logo_container img,
.page-id-306 .et-fixed-header .logo_container img {
-webkit-filter: none;
filter: none;
}
.single-aktualnosc .wpml-ls-item a span,
.single-post .wpml-ls-item a span,
.single-wydarzenia-comtegra .wpml-ls-item a span,
.page-id-306 .wpml-ls-item a span,
.page-id-10117 .wpml-ls-item a span,
.page-id-10409 .wpml-ls-item a span {
color: #ffffff;
}
.single-aktualnosc .et-fixed-header .wpml-ls-item a span,
.single-post .et-fixed-header .wpml-ls-item a span,
.single-wydarzenia-comtegra .et-fixed-header .wpml-ls-item a span,
.page-id-306 .et-fixed-header .wpml-ls-item a span,
.page-id-10117 .et-fixed-header .wpml-ls-item a span,
.page-id-10409 .et-fixed-header .wpml-ls-item a span {
color: #565352;
} canvas {
display: block;
vertical-align: bottom;
}
.particles-js-canvas-el {
position: absolute;
width: 100%;
height: 100% !important;
background-color: transparent;
background-repeat: no-repeat;
background-size: cover;
background-position: 50% 50%;
top: 0;
}
#VOTRE_IDENTIFIANT,
#VOTRE_IDENTIFIANT2,
#VOTRE_IDENTIFIANT3,
#VOTRE_IDENTIFIANT4,
#VOTRE_IDENTIFIANT5 {
position: relative;
overflow: hidden;
}
#VOTRE_IDENTIFIANT {
padding-top: 25px !important;
}
#VOTRE_IDENTIFIANT2 .particles-js-canvas-el,
#VOTRE_IDENTIFIANT3 .particles-js-canvas-el,
#VOTRE_IDENTIFIANT4 .particles-js-canvas-el,
#VOTRE_IDENTIFIANT5 .particles-js-canvas-el {
width: 100vw !important;
height: 400px !important;
left: -35px;
z-index: -1px !important;
top: -12%;
z-index: -1;
}
#VOTRE_IDENTIFIANT3 .particles-js-canvas-el {
top: -5%;
}
#VOTRE_IDENTIFIANT2 .et_pb_image_wrap,
#VOTRE_IDENTIFIANT3 .et_pb_image_wrap,
#VOTRE_IDENTIFIANT4 .et_pb_image_wrap,
#VOTRE_IDENTIFIANT5 .et_pb_image_wrap {
z-index: 1 !important;
}
.count-particles {
border-radius: 0 0 3px 3px;
}
.section-number-image #VOTRE_IDENTIFIANT2 .particles-js-canvas-el,
.section-number-image #VOTRE_IDENTIFIANT3 .particles-js-canvas-el,
.section-number-image #VOTRE_IDENTIFIANT4 .particles-js-canvas-el,
.section-number-image #VOTRE_IDENTIFIANT5 .particles-js-canvas-el {
display: block;
width: 400px !important;
left: 0;
top: -20px;
height: 380px !important;
} .count-particles {
background: #000022;
position: absolute;
top: 48px;
left: 0;
width: 80px;
color: #13e8e9;
font-size: 0.8em;
text-align: left;
text-indent: 4px;
line-height: 14px;
padding-bottom: 2px;
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
}
.js-count-particles {
font-size: 1.1em;
}
#stats,
.count-particles {
-webkit-user-select: none;
}
#stats {
border-radius: 3px 3px 0 0;
overflow: hidden;
}
.section-number .et_pb_equal_columns ~ .et_pb_equal_columns {
padding-top: 50px !important;
}
.section-number {
counter-reset: count;
}
.section-number .et_pb_column_1_4,
.section-number .et_pb_column_1_3 {
counter-increment: count;
position: relative;
padding-top: 60px;
}
.section-number-title-2-1 #SectionNumbersShowAllBtn {
bottom: 0;
}
.et-db #et-boc .et-l .section-number-image h5 {
font-size: 1.1875rem;
font-weight: 900;
line-height: 1.3em;
}
.section-number-image img {
width: 100%;
height: auto;
}
.section-number-image .column-sticky {
position: -webkit-sticky !important;
position: sticky !important;
top: 90px;
}
.section-number .large-row .et_pb_column:nth-child(3)::after {
margin-left: 146px;
}
.section-number .large-row .et_pb_column:nth-child(3)::before {
padding-left: 56px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/icon-number.svg) 40px 50%
no-repeat;
background-size: contain;
}
.section-number-image img {
width: auto;
max-height: 155px;
}
.et-db #et-boc .et-l .section-number-image h5 {
font-size: 1.5rem;
}
.section-number-image img {
width: auto;
max-height: 310px;
}
.section-number .et_pb_column_1_4,
.section-number .et_pb_column_1_3 {
padding-top: 120px;
}
.section-number .et_pb_column_1_4:not(.et_pb_column_empty)::before,
.section-number .et_pb_column_1_3:not(.et_pb_column_empty)::before {
content: counter(count, decimal-leading-zero);
font-weight: 900;
font-size: 50px;
line-height: 70px;
position: absolute;
top: 0;
left: 0;
padding-left: 11px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/icon-number.svg) left 50%
no-repeat;
background-size: contain;
}
.section-number .et_pb_column_1_4:not(.et_pb_column_empty)::after,
.section-number .et_pb_column_1_3:not(.et_pb_column_empty)::after {
content: "";
position: absolute;
top: 0;
left: 0;
font-size: 70px;
line-height: 90px;
color: #fe7800;
background: #fe7800;
width: 9px;
height: 9px;
margin-left: 71px;
margin-top: 43px;
border-radius: 50%;
}
.section-number-title-1 h4 {
min-height: 40px;
}
.section-number-title-2 h4 {
min-height: 85px;
}
.section-number-title-2-1 h4 {
min-height: 68px;
}
.section-number-title-4 h4 {
min-height: 110px;
margin-bottom: 5px;
}
.section-number-title-2 .et_pb_row_4col .et_pb_column h4 {
font-size: 1.125rem !important;
}
.et-db #et-boc .et-l .section-number-image h5 {
font-size: 1.75rem;
}
.section-number-title-1 h4 {
min-height: 45px;
}
.section-number-title-2 h4 {
min-height: 100px;
}
.section-number-title-4 h4 {
min-height: 122px;
}
.section-right-img h2 {
margin-bottom: 10px;
}
.section-right-img .et_pb_image img {
max-width: 350px;
}
.section-right-img {
overflow: hidden;
}
.thank-you__section {
margin-top: 10rem;
padding-bottom: 2rem;
}
.thank-you__box {
margin-top: 3rem;
padding-bottom: 2rem;
}
.thank-you__box .subpage-title {
text-align: center;
}
.interactive-slider img {
max-width: 170px;
}
.interactive-slider .prev-btn,
.interactive-slider .next-btn {
display: none;
}
.interactive-slider .et_pb_tab_active img {
-webkit-filter: brightness(0);
filter: brightness(0);
opacity: 0.65;
}
.interactive-slider .et_pb_tab_active a {
top: -20px;
position: relative;
}
.interactive-slider.right-image .et_pb_tabs .et_pb_tab {
background-image: none !important;
}
.interactive-slider.right-image .et_pb_tab_content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.interactive-slider.right-image .image {
text-align: center;
background-image: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg);
background-repeat: no-repeat;
background-size: 250px 250px;
background-position: center 6px;
}
.interactive-slider.right-image .image img {
margin-right: 100px;
}
.interactive-slider.right-image .text {
max-width: 60%;
text-align: left;
}
.sectors-mobile-slider .sector-title {
color: #fe7800;
}
.sectors-mobile-slider ul {
text-align: left;
}
.bottom-tab .sectors-mobile-slider .et_pb_tab_content img {
height: auto;
}
.interactive-slider.right-image .sectors-mobile-slider .image {
background-size: 220px 220px;
}
.container-sticky {
position: relative;
width: 100%;
min-height: 100vh;
height: 90%;
}
.title-container-sticky {
position: -webkit-sticky;
position: sticky;
top: 0;
color: #ffffff;
padding-top: 50px;
left: 0;
padding-left: 30px;
}
.space-holder {
position: relative;
width: 100%;
}
.sticky {
position: -webkit-sticky;
position: sticky;
top: 0;
height: 110vh;
width: 100%;
overflow: hidden;
}
.horizontal {
position: absolute;
height: 100%;
will-change: transform;
}
.cards {
position: relative;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
counter-reset: count;
padding-left: 37px;
}
.big-boxes .cards {
padding-top: 50px;
}
.small-boxes .cards {
padding-left: 350px;
}
.sample-card {
position: relative;
height: 100%;
width: 100%;
max-width: 302px;
max-height: 302px;
background-color: #ffffff;
margin-right: 62px;
-ms-flex-negative: 0;
flex-shrink: 0;
padding: 20px 20px 0 20px;
-webkit-box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.44);
box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.44);
z-index: 1;
overflow: hidden;
counter-increment: count;
}
.sample-card h3 {
padding-bottom: 20px;
overflow: hidden;
position: relative;
margin-bottom: 10px;
font-size: 1.75rem;
line-height: 1;
}
.et-db #et-boc .et-l .sample-card.sample-card-long-title h3,
.sample-card.sample-card-long-title h3 {
font-size: 1.5625rem;
}
.et-db #et-boc .et-l .row-boxes-title-3 .sample-card.sample-card-long-title h3,
.row-boxes-title-3 .sample-card.sample-card-long-title h3 {
font-size: 1.5rem;
}
.et-db #et-boc .et-l .row-boxes-title-2 .sample-card.sample-card-long-title h3,
.row-boxes-title-2 .sample-card.sample-card-long-title h3 {
font-size: 1.5625rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-2
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-2 .sample-card.sample-card-v-long-title h3 {
font-size: 1.3125rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.375rem;
}
.sample-card h3::after {
content: counter(count, decimal-leading-zero);
display: block;
position: absolute;
left: 0;
bottom: 0;
color: #fe7800;
font-size: 1.4375rem;
margin-bottom: -2px;
}
.sample-card h3::before {
content: "";
display: block;
position: absolute;
left: 0;
bottom: 0;
background: #fe7800;
width: 63px;
height: 4px;
margin-bottom: 8px;
margin-left: 36px;
}
.small-boxes .sample-card {
width: 491px;
height: 491px;
padding: 25px 38px 100px 38px;
}
.boxes-title-text .sample-card {
padding: 22px 37px 100px 37px;
height: 561px;
}
.small-boxes .sample-card p {
font-size: 25px;
line-height: 30px;
}
.sample-card .more-link {
font-weight: 700;
line-height: 1.222em;
position: absolute;
bottom: 0;
margin-bottom: 30px;
padding-left: 27px;
}
.sample-card .more-link::before {
width: 18px;
height: 12px;
}
.small-boxes .sample-card .more-link {
margin-bottom: 24px;
font-size: 20px;
line-height: 24px;
}
.sample-card:before {
content: "";
display: block;
float: right;
height: 225px;
}
.page-id-1066 section .horizontal .sample-card .wrapper-text {
display: block;
}
section .horizontal .sample-card .wrapper-text {
display: block;
float: right;
clear: both;
height: 105px;
width: 105px;
position: relative;
right: 0;
bottom: 0;
margin-right: -20px;
}
.sample-card .wrap-img {
height: 85px;
width: auto;
position: absolute;
right: 0;
bottom: 0;
}
.sample-card .wrap-img img {
height: 100%;
width: auto;
}
.sample-card .wrap-img::after {
content: "";
position: absolute;
right: 0;
top: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) no-repeat;
z-index: -1;
width: 160px;
height: 160px;
background-size: contain;
margin-right: -58px;
margin-top: -8px;
}
.big-icons .sample-card .wrap-img::after {
width: 190px;
height: 190px;
margin-right: -80px;
margin-top: 50px;
}
.big-icons .sample-card .wrap-img {
height: 150px;
}
.title-wrapper {
position: absolute;
top: 60px;
margin-top: 10px;
width: 100%;
padding: 0 30px;
}
.title-wrapper .wrapper-text {
color: #ffffff;
font-weight: 500;
}
.content-wrapper {
position: absolute;
bottom: 0;
width: 100%;
padding: 0 30px;
text-align: center;
color: #ffffff;
}
.sticky-no-bottom .content-wrapper {
bottom: 35px;
}
.content-wrapper p {
text-align: center;
padding-bottom: 0;
margin-bottom: 10px;
font-weight: 500;
}
.content-wrapper .et_pb_image_wrap {
display: inline-block;
}
.logos .et_pb_image .et_pb_image_wrap {
text-align: center;
}
.sample-card p {
font-size: 0.75rem;
}
.sample-card ul {
padding: 0;
margin-top: 15px;
}
.section-boxes-list .small-boxes .sample-card {
padding: 25px 35px 100px 35px;
}
.sample-card ul li {
padding: 0 0 0 24px;
list-style-type: none;
position: relative;
line-height: 1.3;
margin-bottom: 10px;
}
.sample-card ul li::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 14px;
height: 9px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-long-arrow-alt-right-2.svg)
no-repeat;
margin-top: 4.5px;
background-size: contain;
}
.section-boxes-list .small-boxes .sample-card p {
font-size: 23px;
line-height: 28px;
}
.small-boxes.boxes-long-title .sample-card {
padding-right: 22px;
}
.boxes-small-text .small-boxes .sample-card p {
font-size: 18px;
line-height: 22px;
width: 377px;
height: 264px;
}
.small-boxes.boxes-v-long-title .sample-card {
padding-right: 28px;
}
.cities section .sample-card .wrapper-text {
display: none;
}
.clients-slider {
position: relative;
}
.clients-blob {
margin-top: 40px;
max-height: 200px;
}
.clients-blob img {
max-width: 240px;
width: 100%;
}
.tabs-clients img {
position: absolute;
top: -320px;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
max-width: 170px;
} #about-us-banner h1.about-us-heading,
#about-us-banner h1.about-us-heading span {
font-size: 3.8rem;
}
.about-us-arrow {
margin-top: 1rem;
}
.section-current,
.section-service-center,
.section-our-position,
.section-our-competences {
margin-top: 10rem;
}
.section-timeline {
margin-bottom: 10rem;
}
.current__title,
.current__description,
.service-center__title,
.service-center__description {
text-align: center;
}
.current__description {
margin: 0 3rem;
}
.service-center__description {
margin: 0 4.5rem;
}
.our-position__description {
font-size: 0.9rem;
}
.section-our-numbers {
z-index: 9;
}
.section-our-numbers span img {
margin-top: 1.2rem;
}
.section-story .et_pb_text_inner {
z-index: 5;
}
.section-story h2 {
color: #fe7800;
}
.section-story h2 span {
color: #565352;
}
.story__date {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0 6rem;
}
.story__date--year {
background-image: url(//www.comtegra.pl/wp-content/uploads/2021/07/ramka.png);
background-size: contain;
background-repeat: no-repeat;
}
.story__date--year p {
padding: 0.2rem 0.4rem;
font-weight: 600;
margin: 0.2rem;
}
.story__date--desc {
margin-left: 1.7rem;
}
.timeline img {
opacity: 0.9;
}
.our-numbers__heading h2 {
font-size: 3.2rem;
color: #fff;
margin-top: 2rem;
}
.our-numbers__second-heading h3 {
font-size: 2rem;
color: #fff;
margin-top: 2rem;
}
.our-numbers__txt {
color: #fff;
padding-bottom: 0.2rem;
margin-bottom: 1rem;
line-height: 1;
}
.our-numbers__txt--1,
.our-numbers__txt--7,
.our-numbers__txt--4,
.our-numbers__txt--10 {
font-size: 1.5rem;
font-weight: 600;
}
.our-numbers__txt--1,
.our-numbers__txt--4 {
margin-bottom: 2.2rem;
}
.our-numbers__txt--2 {
font-size: 1.8rem;
}
.our-numbers__txt--2 span {
font-size: 3.2rem;
}
.our-numbers__txt--3,
.our-numbers__txt--6,
.our-numbers__txt--9,
.our-numbers__txt--12 {
font-size: 0.7rem;
}
.our-numbers__txt--5,
.our-numbers__txt--8,
.our-numbers__txt--11 {
font-size: 3.2rem;
font-weight: 600;
}
.section-our-competences .et_pb_column {
position: relative;
}
.about-us-sticky {
width: 80%;
}
.first-image {
margin-top: 5rem;
}
.second-first-image {
margin-top: 4rem;
}
.section-our-competences .et_pb_image,
.section-our-position .et_pb_image {
height: auto;
margin-bottom: 1rem;
}
.section-our-competences .et_pb_image {
width: 12.5rem;
}
.section-our-position .et_pb_image {
width: 11.5rem;
}
.section-service-center .et_pb_text_inner {
margin-bottom: 1rem;
}
.section-our-position .et-last-child {
padding-left: 5rem;
}
.column-about-us-sticky .et_pb_module {
padding-left: 5rem;
}
.second-icon-column {
padding-left: 2rem;
}
.scrollable-sstory-ection::-webkit-scrollbar {
width: 0px;
background: transparent;
} #nf-field-51-container .more-link-form {
background-color: transparent;
}
.section-photo-text .et_pb_image_3 {
background-position: left;
} .single-post .logo_container #logo,
.single-aktualnosc .logo_container #logo,
.single-wydarzenia-comtegra .logo_container #logo,
.page-id-306 .logo_container img {
-webkit-filter: brightness(0) invert(1);
}
.page-id-306 .et-fixed-header .logo_container img {
-webkit-filter: none;
}
#blog-archive-posts .column {
width: 50%;
}
#blog-archive-posts article .author {
position: absolute;
bottom: 0;
right: 0;
}
#blog-archive-posts article .published {
position: absolute;
bottom: 0;
left: 0;
}
#blog-archive-posts article .post-meta {
text-align: right;
min-height: 50px;
}
#blog-archive-posts article .post-content-inner {
margin-bottom: 3rem;
}
.et_pb_salvattore_content:nth-child(odd) > .column {
padding-right: 1rem;
}
.et_pb_salvattore_content:nth-child(even) > .column {
padding-left: 1rem;
}
#section-archive .et_pb_tabs_controls {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
margin-top: -2.5rem;
background-color: transparent;
}
#section-archive .et_pb_tabs {
border: none;
}
#section-archive .et_pb_tabs_controls li {
border-right: none;
color: #565352;
}
.blog-archive-hading.et_pb_text_0 {
padding-bottom: 0;
}
#blog-archive-hading {
padding-bottom: 0;
}
#section-archive .et_pb_tabs_controls a {
font-family: "Roboto";
font-size: 0.9rem;
font-weight: 400;
text-align: left;
color: #565352;
}
#section-archive .et_pb_tabs_controls .et_pb_tab_active a {
font-weight: 600;
color: #fe7800 !important;
}
#section-archive .et_pb_tab {
padding: 0;
}
#section-archive .et_pb_all_tabs {
margin-top: 1.5rem;
}
.blog-archive .et_pb_ajax_pagination_container {
display: -ms-grid;
display: grid;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-webkit-column-gap: 3rem;
column-gap: 3rem;
}
#blog-archive-posts .blog-archive h3 {
font-size: 1.4rem !important;
font-weight: 500;
color: #565352;
line-height: normal;
}
#blog-archive-posts article .entry-title {
line-height: 1.5rem !important;
padding-top: 1rem;
}
#blog-archive-posts article {
position: relative;
}
#blog-archive-posts article .author {
font-weight: 600;
}
#blog-archive-posts article .author a {
color: #fe7800;
}
#blog-archive-posts article .published {
color: #fe7800;
font-weight: 600;
}
#blog-archive-posts article .published::after {
content: "";
position: absolute;
top: 10px;
width: 80px;
height: 3px;
background: #fe7800;
margin-left: 10px;
}
#blog-archive-posts article .time-event {
display: none;
}
#blog-archive-posts article .post-meta {
color: transparent;
}
.see-older {
margin-bottom: 2rem;
}
.our-authors {
margin-top: 1.5rem;
} .our-authors {
margin-bottom: 2rem;
}
.section-author .author__box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.author__box {
width: 80%;
}
.author__photo {
min-width: 116px;
min-height: 130px;
margin-right: 1rem;
width: 30%;
}
.author__photo img {
width: 100%;
height: auto;
}
.author__name {
padding-bottom: 0.2rem;
font-size: 1.3rem;
font-weight: 500;
color: #565352;
line-height: 1.33;
}
.author__position {
font-size: 0.9rem;
font-weight: bold;
line-height: 1.32;
color: #565352;
}
.author__desc {
font-size: 0.9rem;
font-weight: 400;
}
.author__see-more .more-link {
font-size: 0.8rem;
padding-left: 20px;
}
.author__see-more .more-link::before {
width: 15px;
height: 10px;
}
.archive-author__title {
font-size: 2.1rem;
color: #fe7800;
font-weight: 500;
}
.archive-author__posts .entry-title {
margin-top: 1rem;
} #single-post__heading,
.single-aktualnosc #single-post__heading,
.single-wydarzenia-comtegra #single-post__heading {
background-image: url(//www.comtegra.pl/wp-content/uploads/2021/05/orange-bg.png) !important;
background-position: top;
padding: 8rem 0 1rem 0 !important;
}
#single-post__heading .et_pb_blurb {
padding-left: 0 !important;
}
#single-post__heading .et_pb_image_wrap {
margin-top: 2rem;
}
#single-post__heading .et_pb_blurb_position_left .et_pb_blurb_container {
padding-left: 0 !important;
}
#single-post__heading h1:first-line,
.et_pb_slider h2:first-line {
color: #fff;
}
#single-post__heading .blog-post__title h1:first-line,
.et_pb_slider h2:first-line {
font-size: 45px !important;
}
#single-post__heading .blog-post__title h1 {
font-size: 50px !important;
}
#single-post__heading .blog-post__title {
margin-top: 1.5rem;
}
#single-post__heading .et_pb_blurb_2_tb_body.et_pb_blurb {
padding-left: 0 !important;
}
#single-post__heading .et_pb_module {
margin-bottom: 1rem;
}
#single-post__heading .post-short {
max-width: 85%;
color: #fff;
font-size: 0.8rem;
font-weight: 300;
}
.single-wydarzenia-comtegra #single-post__heading .et_pb_image_wrap {
background-image: url(//www.comtegra.pl/wp-content/uploads/2021/06/nakladka-dla-wydarzen.png);
background-size: cover;
background-repeat: no-repeat;
background-position: top left;
}
.single-wydarzenia-comtegra #single-post__heading .et_pb_image_wrap img {
mix-blend-mode: screen;
opacity: 0.5;
}
.single-wydarzenia-comtegra #single-post__heading .box-shadow-overlay {
display: none;
}
#single-post__heading .data-day {
font-size: 1.1rem;
font-weight: 600;
color: #fff;
}
#single-post__heading .data-place {
color: #fff;
font-size: 1rem;
font-weight: 500;
}
.post-content-body .et_builder_inner_content {
margin-top: 3.5rem;
}
.post-content-body h2,
.post-content-body h3,
.contact-form-header h2,
.contact-form-header h3 {
color: #fe7800 !important;
}
.post-content-body h2,
.post-content-body h3,
.contact-form-header h2 {
font-weight: 500;
}
.post-content-body h2 span,
.post-content-body h3 span,
.contact-form-header h2 span,
.contact-form-header h3 span {
color: #565352;
}
.post-content-body .contact-form-header {
text-align: left;
}
.post-content-body ul {
margin-top: 2.5rem;
}
.post-content-body ul li {
list-style-type: none;
padding-left: 36px;
position: relative;
margin-bottom: 20px;
}
.post-content-body ul li::before {
content: "";
position: absolute;
top: 0;
left: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/Icon-awesome-long-arrow-alt-right-2.svg)
50% / cover no-repeat;
width: 20px;
height: 9px;
margin-top: 7px;
}
.post-content-body .contact-form__body {
margin-bottom: 2rem;
}
.time-place-section .et_pb_module {
margin-bottom: 0 !important;
}
.time-place-section .et_pb_text_inner {
font-weight: 500;
}
#blog-archive-posts .blog-archive h2 {
font-size: 1.1rem !important;
font-weight: 500;
color: #565352;
} .features-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
#features-row .et_pb_column {
margin-right: 0;
}
.csr-heading__second {
font-size: 2.5rem;
}
.features-main-heading {
text-align: center;
}
.features-main-heading__box {
margin: 0 auto;
} .wydarzenia-comtegra {
position: relative;
}
.wydarzenia-comtegra .entry-title {
position: absolute;
z-index: 3;
top: 6.5rem;
max-width: 479px;
padding: 0 0.5rem;
color: #fff;
}
.section-events .et_pb_row_2 .et_pb_column {
padding: 0 1.5rem;
}
.section-events .see-all .et-last-child {
padding-left: 1.5rem;
}
.section-events .more-link {
padding: 0 2rem;
}
.section-events .et_pb_blog_grid .et_pb_image_container {
background-size: contain;
background-repeat: no-repeat;
} .section-events
.et_pb_blog_grid
div
.et_pb_salvattore_content
div
article
.et_pb_image_container {
background-image: url(//www.comtegra.pl/wp-content/uploads/2021/06/nakladka-dla-wydarzen.png);
}
.section-events .et_pb_blog_grid .et_pb_image_container a img {
max-height: 180px;
mix-blend-mode: screen;
opacity: 0.4;
}  .download-section-archive .et_pb_ajax_pagination_container,
.see-section-archive .et_pb_ajax_pagination_container {
display: -ms-grid;
display: grid;
-ms-grid-columns: 1fr 1fr;
grid-template-columns: 1fr 1fr;
-webkit-column-gap: 3rem;
column-gap: 3rem;
}
.section-download article,
.section-on-demand article {
margin-bottom: 0;
}
.section-download article .entry-title,
.section-on-demand article .entry-title {
display: none;
}
.section-download article .post-meta,
.section-on-demand article .post-meta {
display: none;
}
.section-download article .post-content img,
.section-on-demand article .post-content img {
max-height: 126px;
}
.section-download article .post-content .on-demand__title,
.section-on-demand article .post-content .on-demand__title {
margin-top: 1rem;
padding-bottom: 0;
font-weight: 500;
font-size: 1.5rem;
color: #565352;
}
.section-download article .post-content .on-demand__desc,
.section-on-demand article .post-content .on-demand__desc {
font-size: 1rem;
color: #565352;
font-weight: 600;
padding-bottom: 1.5rem;
}
.section-download article .post-content .on-demand__link,
.section-download article .post-content .to-download__link,
.section-on-demand article .post-content .on-demand__link,
.section-on-demand article .post-content .to-download__link {
font-size: 0.9rem;
font-weight: 600;
position: relative;
padding-left: 36px;
display: block;
}
.section-download article .post-content .on-demand__link::before,
.section-download article .post-content .to-download__link::before,
.section-on-demand article .post-content .on-demand__link::before,
.section-on-demand article .post-content .to-download__link::before {
content: "";
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 24px;
height: 24px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/04/play-button.svg) no-repeat;
background-size: contain;
}
.section-download article .post-content .to-download__link::before,
.section-on-demand article .post-content .to-download__link::before {
width: 24px;
height: 16px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/icon.svg) no-repeat;
}
.time-days {
color: #fe7800;
font-weight: 700;
min-height: 25px;
margin-bottom: 4px;
position: relative;
padding-right: 110px;
}
.time-days::after {
content: "";
position: absolute;
top: 10px;
width: 80px;
height: 3px;
background: #fe7800;
margin-left: 10px;
}
.time-hour {
font-size: 0.875rem;
}
.section-events .time-days {
padding-right: 0;
}
.section-download .post-content .bcg::before {
content: "";
position: absolute;
top: 0;
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) no-repeat;
z-index: -1;
width: 160px;
height: 160px;
background-size: contain;
margin-top: 8px;
}
.single-event-text {
margin-top: 3rem;
margin-bottom: 1rem;
} .news-archive__heading {
background-image: linear-gradient(185deg, #ba5800 16%, transparent 48%),
url(//www.comtegra.pl/wp-content/uploads/2021/05/orange-bg.png) !important;
background-position: top;
}
.news-archive__heading .et_pb_slide_image img {
padding: 0 0 0 1rem;
}
.page-id-14502 .post-content {
display: none;
}
#news-archive .et_pb_ajax_pagination_container {
display: -ms-grid;
display: grid;
-ms-grid-columns: 1fr 1fr 1fr;
grid-template-columns: 1fr 1fr 1fr;
-ms-grid-rows: auto;
grid-template-rows: auto;
-webkit-column-gap: 3%;
column-gap: 3%;
row-gap: 1rem;
}
#news-archive article img {
max-height: 200px;
min-height: 200px;
height: auto;
max-width: 100%;
width: 100%;
}
#news-archive .entry-title a,
#blog-archive-posts-in-news .entry-title a {
font-size: 1.3rem;
font-weight: 500;
}
#news-archive .post-content-inner p,
#blog-archive-posts-in-news .post-content-inner p {
font-size: 0.9rem;
color: #565352;
}
#news-archive .post-meta .published,
#blog-archive-posts-in-news .post-meta .published {
color: #fe7800;
font-weight: 700;
min-height: 25px;
margin-bottom: 4px;
position: relative;
padding-right: 110px;
}
#news-archive .post-meta .published::after,
#blog-archive-posts-in-news .post-meta .published::after {
content: "";
position: absolute;
top: 10px;
width: 80px;
height: 3px;
background: #fe7800;
margin-left: 10px;
}
#news-archive h3,
#blog-archive-posts-in-news h3 {
line-height: 1.23rem;
color: #565352;
}
#news-archive h3,
#news-archive .post-meta,
#blog-archive-posts-in-news h3,
#blog-archive-posts-in-news .post-meta {
padding-top: 1rem;
}
#blog-archive-posts-in-news .post-content-inner,
#news-archive .post-content-inner {
padding-bottom: 2rem;
}
#news-archive .post-meta,
#blog-archive-posts-in-news .post-meta {
padding: 1rem 0 !important;
}
#section-news-archive .et_pb_row {
position: relative;
}
#blog-archive-posts-in-news .time-event {
display: none;
}
.see-all-elements {
position: absolute;
right: 5%;
bottom: 40%;
}
#section-blon-in-news .et_pb_row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
#blog-archive-posts-in-news {
margin-top: 2rem;
}
#news-archive .entry-title {
margin-top: 1rem;
}
.post-content-body .wp-block-gallery ul li {
padding-right: 0;
}
.post-content-body .wp-block-gallery ul li::before {
display: none;
}
.post-content-body .et_pb_gallery_pagination ul li {
padding-right: 0;
}
.post-content-body .et_pb_gallery_pagination ul li::before {
display: none;
}
.post-content-body .et_pb_gallery_pagination ul li:active a {
color: #565352;
} .et-db #et-boc .et-l .et_pb_text.long-text ul {
padding: 10px 40px 30px;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul li ul {
padding-bottom: 0;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul li ul li:first-child {
margin-top: 10px;
}
.et-db #et-boc .et-l .et_pb_text.long-text p {
padding-bottom: 30px;
}
.et-db #et-boc .et-l .et_pb_text_inner ul.download-files {
padding: 10px 40px 30px 0;
}
.et_pb_text_inner ul.download-files li {
padding-left: 0;
}
.et_pb_text_inner ul.download-files li::before {
content: none;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul.download-files li a {
position: relative;
padding: 10px 0 10px 70px;
display: inline-block;
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul.download-files li a:hover {
color: #fe7800;
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul.download-files li a::before {
content: "";
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/icon-download-2.svg) no-repeat;
width: 35px;
height: 45px;
background-size: contain;
margin-top: -1px;
}
.contact-title {
position: relative;
padding: 0 0 20px 40px;
}
.contact-title::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 30px;
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/Icon-ionic-ios-pin.svg)
no-repeat;
background-size: contain;
}
.contact-title.contact-address::before {
width: 18px;
height: 24px;
}
.contact-title.contact-tel::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/Icon-awesome-phone-alt.svg)
no-repeat;
background-size: contain;
}
.contact-title.contact-fax::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/Icon-awesome-fax.svg) no-repeat;
background-size: contain;
}
.contact-title.contact-web::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/Dedykowane-Ikona.svg) no-repeat;
background-size: contain;
margin-top: 1px;
}
.contact-title.contact-mail::before {
background: url(//www.comtegra.pl/wp-content/uploads/2021/05/Mail.svg) no-repeat;
background-size: contain;
width: 22px;
height: 24px;
margin-top: 4px;
}
.image-gray-border-map {
width: 430px;
}
.image-gray-border-map .et_pb_code_inner {
margin-right: -45px !important;
}
.contact-map {
padding-right: 2.5rem;
}
.contact-title span {
display: inline-block;
width: 100px;
}
.contact-title span.contact-text {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
width: auto;
}
.nf-input-limit {
display: none;
}
.sticky-logos img {
margin: 0 auto;
max-height: 100%;
width: auto;
}
.section-ai-desc {
margin-top: 1rem;
margin-bottom: 1.5rem;
}
.section-ai-slider .et_pb_tab_content img {
max-width: 155px;
}
.section-ai-on-promise {
margin: 4rem 0;
}
.section-ai-on-promise .et_pb_text_inner {
text-align: center;
}
.section-ai-on-promise .et_pb_module {
margin-bottom: 0 !important;
}
.section-ai-on-promise h3 {
font-weight: 900;
}
.section-ai-on-promise h2 {
text-align: left;
}
.section-ai-on-promise p {
font-weight: 500;
max-width: 600px;
margin: 0 auto;
}
.section-ai-icons .et_pb_image,
.section-ai-icons .et_pb_text_inner {
margin: 0 auto;
text-align: center;
}
.section-ai-icons .et_pb_text_inner p {
font-weight: 900;
}
.section-ai-icons .et_pb_image {
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) no-repeat;
max-width: -webkit-fit-content;
max-width: -moz-fit-content;
max-width: fit-content;
margin: 0 auto;
padding: 0 35px;
background-size: unset;
padding: 10px 10px 0 30px; }
.section-ai-icons .et_pb_image img {
max-height: 127px;
width: auto;
}
.section-inside-icons {
margin: 2rem 0;
}
.section-inside-icons .et_pb_module {
margin-bottom: 0 !important;
}
.section-inside-icons .et_pb_text_inner {
text-align: center;
}
.section-inside-icons .et_pb_text_inner h3 {
color: #fe7800;
}
.section-inside-icons p {
font-weight: 500;
max-width: 600px;
margin: 0 auto;
}
@media (max-width: 980px) {
.section-3-icons {
padding-bottom: 0 !important;
}
.title-wrapper p.wrapper-text {
font-size: 14px;
}
.et-db #et-boc .et-l .section-3-icons h2 {
font-size: 2rem !important;
}
.et-db #et-boc .et-l .section-3-icons p {
font-size: 1.25rem !important;
font-weight: 900;
}
.slider-career p {
font-size: 1.25rem;
}
.row-career-gallery .et_pb_column .et_pb_module {
width: 100%;
max-width: 302px;
min-height: 160px;
}
.row-career-gallery:nth-child(2) .et_pb_column:first-child,
.row-career-gallery:nth-child(2) .et_pb_column:nth-child(2) {
width: calc(50% - 5px) !important;
}
.row-career-gallery:nth-child(2) .et_pb_column:first-child {
margin-right: 10px;
}
.row-career-gallery:nth-child(2) .et_pb_column:first-child .et_pb_module,
.row-career-gallery:nth-child(2) .et_pb_column:nth-child(2) .et_pb_module {
min-height: 212px;
}
.row-career-gallery .et_pb_column_26 .et_pb_module {
min-height: 308px;
}
.row-recruitment-images {
max-width: 375px !important;
}
.row-recruitment-images .et_pb_image_wrap,
.row-recruitment-images .et_pb_image_wrap img {
width: 100%;
margin-bottom: 15px;
}
.row-recruitment .et_pb_column:not(:last-child) {
padding-bottom: 120px;
}
.row-recruitment .et_pb_column:not(:last-child)::after {
right: calc(50% - 60px);
-webkit-transform: translateX(-50%) rotate(90deg);
transform: translateX(-50%) rotate(90deg);
top: auto;
bottom: 0;
margin-bottom: 45px;
}
.cloud-page-list ul {
margin: 0;
}
.cloud-page-list .et_pb_text_22,
.cloud-page-list .et_pb_text_23 {
margin-left: 0 !important;
}
.draas-support .et_pb_text_4 {
padding: 0 !important;
}
.draas-support .et_pb_image_3 {
width: 100%;
margin-top: 50px;
}
.draas-support img {
width: 55%;
height: auto !important;
min-height: unset !important;
max-width: unset !important;
}
.aiaas-section-icons img {
display: none !important;
}
.aiaas-section-icons .platform-desc-item {
padding-left: 0;
}
#mobile_menu {
height: calc(100vh - 70px);
overflow: auto;
}
.reveal_label {
width: 100%;
padding: 15px;
}
.reveal_label p {
font-size: 0.8rem;
}
.et_pb_section {
padding: 30px 0;
}
.et_pb_column {
margin-bottom: 10px;
}
.slider-with-bg .et_pb_slide_content br {
display: none;
}
.main-list .et_pb_row_5 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.column-reverse-mobile {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
} #about-us-banner h1.about-us-heading,
#about-us-banner h1.about-us-heading span {
font-size: 3.5rem;
}
.section-story {
width: 100% !important;
}
.section-current,
.section-service-center,
.section-our-position,
.section-our-competences {
margin-top: 1rem;
}
.section-timeline {
margin-bottom: 7rem;
}
.current__description {
margin: 0;
}
.service-center__description {
margin: 0;
}
.our-position__description {
font-size: 1rem;
}
.story__date--desc {
margin-left: 1.4rem;
}
.our-numbers__heading h2 {
font-size: 2.7rem;
margin-top: 1.5rem;
}
.our-numbers__second-heading h3 {
font-size: 1.7rem;
margin-top: 1.5rem;
}
.our-numbers__txt {
padding-bottom: 0.1rem;
}
.our-numbers__txt--1,
.our-numbers__txt--7,
.our-numbers__txt--4,
.our-numbers__txt--10 {
font-size: 1.3rem;
}
.our-numbers__txt--1,
.our-numbers__txt--4 {
margin-bottom: 0.9rem;
}
.our-numbers__txt--2 {
font-size: 1.5rem;
}
.our-numbers__txt--2 span {
font-size: 2.9rem;
}
.our-numbers__txt--5,
.our-numbers__txt--8,
.our-numbers__txt--11 {
font-size: 2.9rem;
}
.about-us-sticky {
width: 100%;
}
.first-image {
margin-top: 0;
}
.section-our-position .et-last-child {
padding-left: 0;
}
.column-about-us-sticky .et_pb_module {
padding-left: 0;
}
.section-our-competences .et_pb_image {
width: 6.5rem;
}
.section-our-position .et_pb_image {
width: 6.5rem;
}
.responsive-column {
width: 20% !important;
margin: 0 auto;
}
.responsive-column-wider {
width: 50% !important;
margin: 0 auto;
}
.section-service-center .two-logos {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
gap: 2rem;
}
.section-service-center .et_pb_image {
max-width: 6.5rem;
}
.section-timeline .et_pb_image_3 {
top: 22px;
}
.tabs-clients ul.et_pb_tabs_controls > li:not(.et_pb_tab_active) {
display: none;
border: 0;
}
.tabs-clients ul.et_pb_tabs_controls:after {
display: none;
}
.tabs-clients ul.et_pb_tabs_controls a {
width: 100%;
display: block;
}
.tabs-clients ul.et_pb_tabs_controls .et_pb_tab_active {
border: 0;
display: block;
width: 100%;
} #news-archive__heading {
padding-bottom: 0;
}
#section-blon-in-news .et_pb_row {
display: block;
}
#news-archive__heading .et_pb_slide_description h1:first-line {
font-size: 1.9rem !important;
}
#news-archive .entry-title a,
#blog-archive-posts-in-news .entry-title a {
font-size: 1.1rem;
}
#news-archive h3,
#blog-archive-posts-in-news h3 {
line-height: 1.1rem;
}
#news-archive .post-content-inner p,
#blog-archive-posts-in-news .post-content-inner p {
font-size: 0.8rem;
}
#blog-archive-posts-in-news .post-content-inner,
#news-archive .post-content-inner {
padding-bottom: 1.5rem;
}
.see-all-elements {
right: 2%;
bottom: 30%;
}
#blog-archive-posts article .published::after {
display: none;
}
#blog-archive-posts .blog-archive h3 {
font-size: 1.1rem !important;
}
#blog-archive-posts article .entry-title {
line-height: 1.1rem;
}
#blog-archive-posts article .post-meta {
min-height: 70px;
}
.our-authors h2 {
font-size: 1.5rem !important;
}
.author__photo {
width: 20%;
} .single-post .mobile_menu_bar:before,
.single-aktualnosc .mobile_menu_bar:before,
.single-wydarzenia-comtegra .mobile_menu_bar:before,
.page-id-306 .mobile_menu_bar:before {
-webkit-filter: brightness(0) invert(1);
}
#single-post__heading,
.single-aktualnosc #single-post__heading,
.single-wydarzenia-comtegra #single-post__heading {
padding: 2rem 0 1rem 0 !important;
background-position: right;
}
.et_pb_blurb_content {
max-width: 100%;
}
#single-post__heading .et_pb_row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-flow: column-reverse;
flex-flow: column-reverse;
}
.single-post__heading h1:first-line,
.single-post__heading h1 {
font-size: 2.5rem;
}
.blog-post__author a,
.blog-post__data h4,
.blog-post__category h4 a,
.post-content-body p,
.post-content-body ul li {
font-size: 0.9rem;
}
#single-post__heading .blog-post__title h1 {
font-size: 0.8rem;
}
.post-content-body .et-db #et-boc .et-l .et_pb_row {
padding-right: 20px !important;
padding-left: 20px !important;
}
.post-content-body .et_builder_inner_content {
margin-top: 0.5rem;
}
.blog-post__category {
margin-top: 1rem;
}
.post-content-body ul {
margin-top: 1.5rem;
}
.post-content-body ul li {
margin-bottom: 0.5rem;
}
.author .mobile_menu_bar:before {
-webkit-filter: brightness(0) invert(0.4);
}
.section-number .et_pb_equal_columns ~ .et_pb_equal_columns {
padding-top: 40px !important;
}  .see-section-archive article .post-content .on-demand__title {
font-size: 1.2rem;
}
.see-section-archive article .post-content .on-demand__desc {
font-size: 0.9rem;
}
#news-archive__heading .et_pb_slide_description h1 {
font-size: 2.1rem !important;
}
.tabs-clients ul.et_pb_tabs_controls > li:not(.et_pb_tab_active) {
display: none;
border: 0;
}
.tabs-clients ul.et_pb_tabs_controls:after {
display: none;
}
.tabs-clients ul.et_pb_tabs_controls a {
width: 100%;
display: block;
}
.tabs-clients ul.et_pb_tabs_controls .et_pb_tab_active {
border: 0;
display: block;
width: 100%;
}
}
@media (max-width: 980px) and (min-width: 768px) {
h2,
.et-db #et-boc .et-l h2,
.et-db #et-boc .et-l h2,
.product .related h2,
.et-db #et-boc .et-l .product .related h2,
.et-db #et-boc .et-l .et_pb_column_1_2 .et_quote_content blockquote p {
font-size: 2.5rem !important;
line-height: 1.1 !important;
}
#news-archive__heading .et_pb_slide_description {
padding-top: 12rem !important;
}
.container-benefits ul li {
width: 285px;
height: 285px;
-webkit-perspective: 570px;
perspective: 570px;
}
.banner-section .et_pb_column_1 {
width: 363.98px !important;
}
.sample-card ul {
margin-top: 5px;
}
.sample-card ul li {
line-height: 1.2;
margin-bottom: 5px;
}
.section-download .row-download .et_pb_text_inner::after {
left: 0;
-webkit-transform: none;
transform: none;
}
}
@media (max-width: 980px) {
#SolutionBlocks .sample-card ul li,
#SolutionBlocksWhite .sample-card ul li {
font-size: 0.75rem;
}
.cities .sample-card p {
font-size: 0.75rem !important;
}
h1.et_pb_slide_title::first-line {
font-size: 2.5rem;
}
h1,
.et_pb_slider h2,
.et_pb_slide_description .et_pb_slide_title {
font-size: calc(
28px + (40 - 28) * ((100vw - 375px) / (1199 - 375))
) !important;
}
h1,
h2 {
overflow-wrap: initial;
}
}
@media (max-width: 768px) { #mobile_menu {
height: calc(100vh - 50px);
overflow: auto;
} #main-footer #media_image-2 {
max-width: 10rem;
margin-top: 0.5rem;
}
.footer-links .et_pb_module {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.bottom {
display: block;
margin-top: 0.8rem;
}
.footer-social-icons {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.et-db #et-boc .et-l .slider-with-bg h1,
.slider-with-bg h1,
.slider-with-bg.et_pb_slider h2,
.slider-with-bg .et_pb_slide_description .et_pb_slide_title {
font-size: 3rem;
line-height: 0.9;
}
.slider-with-bg h1:first-line,
.slider-with-bg .et_pb_slider h2:first-line,
.slider-with-bg .et_pb_slide_description .et_pb_slide_title:first-line {
font-size: 2.1875rem;
}
.small-section-title h2,
.et-db #et-boc .et-l .small-section-title h2,
.et-db #et-boc .et-l {
font-size: 1.875rem !important;
}
.v-small-section-title h2,
.et-db #et-boc .et-l .v-small-section-title h2 {
font-size: 1.3125rem !important;
}
.small-title-number h2,
.et-db #et-boc .et-l .small-title-number h2 {
font-size: 1.3125rem !important;
line-height: 1.2 !important;
}
.slider-main .et_pb_slider_container_inner {
padding-top: 30px;
}
.et-db
#et-boc
.et-l
.et_pb_row_1-4_1-4.row-border-number
> .et_pb_column.et_pb_column_1_4,
.et-db #et-boc .et-l .et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4,
.et-db
#et-boc
.et-l
.et_pb_row_4col.row-border-number
> .et_pb_column.et_pb_column_1_4 {
width: 50% !important;
margin-right: 0;
margin-bottom: 5px;
}
.et-pb-controllers {
bottom: 2%;
margin-bottom: 50px;
}
.et-pb-controllers a {
padding-bottom: 1rem;
}
.section-events .et_pb_post:not(:last-child) {
margin-bottom: 30px !important;
}
.et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post:last-child,
.et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post:last-child {
margin-bottom: 15px !important;
}
.see-all .more-link {
padding-left: 0;
}
.see-all .more-link::before {
display: none;
}
.left-tab {
width: 100%;
max-width: 375px !important;
margin: 0 auto;
}
.left-tab .et_pb_tab_content p .wp-image-713 {
margin-top: 40px;
}
.left-tab .et_pb_tab_content p .wp-image-715 {
margin-top: -80px;
}
.left-tab .et_pb_tab_content p .wp-image-716 {
margin-top: 80px;
} .left-tab .et_pb_tab_content p .wp-image-718 {
margin-top: 80px;
}
.left-tab .et_pb_tab_content p .wp-image-5676 {
margin-top: 10px;
}
.interactive-slider .et_pb_tabs_controls {
display: none !important;
}
.interactive-slider .et_pb_all_tabs {
position: relative;
}
.interactive-slider .prev-btn,
.interactive-slider .next-btn {
display: block;
position: absolute;
top: 120px;
background: transparent;
border: 0;
}
.interactive-slider .bottom-tab-small .prev-btn,
.interactive-slider .bottom-tab-small .next-btn {
top: 80px;
}
.interactive-slider .prev-btn img,
.interactive-slider .next-btn img {
height: 30px;
}
.interactive-slider .next-btn {
right: 0;
}
.interactive-slider .prev-btn {
left: 0;
}
.cities .sample-card {
max-height: 360px;
}
.interactive-slider .et_pb_tab_content img {
float: none;
margin: 0 auto !important;
}
.interactive-slider .et_pb_tab_content p,
.interactive-slider .et_pb_tab_content h5 {
text-align: center !important;
}
.cloud-page-logos .et_pb_column {
width: 50% !important;
margin: 0 !important;
padding: 15px;
}
.cloud-page-logos.et_pb_row_15.et_pb_row {
padding-bottom: 50px !important;
}
.interactive-slider.right-image .et_pb_tab_content {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.interactive-slider.right-image .text {
max-width: 100%;
padding-bottom: 50px;
text-align: left;
}
.interactive-slider.right-image .prev-btn,
.interactive-slider.right-image .next-btn {
bottom: 70px;
top: unset;
}
.interactive-slider.right-image .bottom-tab .text h5,
.interactive-slider.right-image .bottom-tab .text p {
text-align: left !important;
}
.interactive-slider.right-image .bottom-tab .text h5 {
font-size: 1.9375rem;
line-height: 1.29;
}
.et-db #et-boc .et-l .vl-h2 h2 {
font-size: 1.5rem !important;
}
}
@media (max-width: 768px) and (min-width: 550px) {
.et-db #et-boc .et-l .bottom-tab.left-img-tab .et_pb_tabs .et_pb_tab {
background-position: center;
}
}
@media (max-width: 768px) { .csr-heading {
font-size: 2rem;
}
.csr-heading__second {
font-size: 1.8rem;
}
.features-picture--three,
.features-picture--four {
margin-top: 2rem;
}
.bck-arrow {
margin-top: 2rem;
}
.section-what-we-do h4 {
font-size: 1.8rem;
line-height: 1;
}
.features-slider-image {
max-height: 20rem;
}
.features-slider-image img {
max-height: 7rem;
}
.features-mobile-row .et-pb-controllers {
display: none;
}
#features-section .et_pb_text_inner h2 {
font-size: 1.8rem;
}
#features-section .et_pb_text_3 {
padding-left: 0 !important;
}
.section-what-we-do .et_pb_image_6 .et_pb_image_wrap img,
.section-what-we-do .et_pb_image_8 .et_pb_image_wrap img,
.section-what-we-do .et_pb_image_9 .et_pb_image_wrap img,
.section-what-we-do .et_pb_image_11 .et_pb_image_wrap img,
.section-what-we-do .et_pb_image_12 .et_pb_image_wrap img {
height: auto;
}
.section-what-we-do .et_pb_text_inner {
margin-bottom: 1.5rem;
} #about-us-banner h1.about-us-heading,
#about-us-banner h1.about-us-heading span {
font-size: 3.3rem;
} .section-our-position-responsive h2 {
text-align: center;
} .current__description {
line-height: 1;
}
.story__date {
margin: 0;
}
.et_pb_image_3.timeline {
margin-bottom: -49px !important;
width: 1.2%;
left: 19px;
}
.section-timeline {
margin-bottom: 5rem;
}
.story__date--desc {
margin-left: 1.2rem;
}
.section-our-position-responsive .our-position__description {
text-align: center;
}
.section-service-center .two-logos {
gap: 1rem;
}
.slider-logo-mobile .et_pb_slides .et_pb_slider_container_inner {
vertical-align: middle;
}
.slider-logo-mobile .et-pb-arrow-prev {
opacity: 1;
left: 0;
}
.slider-logo-mobile .et-pb-arrow-next {
opacity: 1;
right: 0;
} .image-gray-border::after {
height: 317px;
width: 209px;
right: -50px;
}
.single-post__heading h1:first-line,
.single-post__heading h1 {
font-size: 2rem;
}
.blog-post__author a,
.blog-post__data h4,
.blog-post__category h4 a,
.post-content-body p,
.post-content-body ul li {
font-size: 0.8rem;
}
.post-content-body .et-db #et-boc .et-l .et_pb_row {
padding-right: 18px !important;
padding-left: 18px !important;
}
.archive-author__title {
font-size: 1.8rem;
}
#news-archive__heading .et_pb_slide_image img {
width: 70%;
}
.see-all-elements {
position: inherit;
}
.section-author .author__box {
display: block;
width: 100%;
text-align: center;
}
.section-author .author__box .more-link::before {
left: 30%;
}
.author__photo {
margin: 0 auto !important;
}
.blog-mobile-archive .post-meta {
color: transparent !important;
}
.blog-mobile-archive .post-meta span {
display: block;
}  .section-events .et_pb_blog_grid .et_pb_image_container a img {
max-height: 100%;
}
.wydarzenia-comtegra .entry-title {
top: 4rem;
}
.download-section-archive .et_pb_ajax_pagination_container,
.see-section-archive .et_pb_ajax_pagination_container {
display: block;
}
.see-section-archive .post-content .wp-block-column {
text-align: center;
}
.section-on-demand article .post-content img {
max-width: 50%;
}
.section-on-demand article .post-content .on-demand__link,
.section-download article .post-content .to-download__link {
text-align: left;
display: inline-block;
}
.section-download .post-content .bcg {
background: url(//www.comtegra.pl/wp-content/uploads/2021/02/blob-1.svg) no-repeat;
max-width: -webkit-fit-content;
max-width: -moz-fit-content;
max-width: fit-content;
margin: 0 auto;
padding: 0 35px;
background-size: cover;
}
.section-download .post-content .bcg::before {
display: none;
} #news-archive .et_pb_ajax_pagination_container {
display: block;
}
#news-archive article img {
max-height: 100%;
}
.news-archive__heading {
background-image: linear-gradient(319deg, #ba5800 16%, transparent 48%),
url(//www.comtegra.pl/wp-content/uploads/2021/05/orange-bg.png) !important;
background-position: right;
}
#news-archive__heading .et_pb_slide_description {
padding-top: 1.5rem !important;
} .section-ai-icons .et_pb_text_inner p {
font-weight: 500;
}
.section-ai-icons .et_pb_image {
margin-bottom: 1rem;
}
#section-ai-icons-2 {
display: none;
}
.page-id-14262 .section-download h2 {
text-align: left;
}
.page-id-14262 .section-download article p {
text-align: left;
}
.page-id-14262 .section-download article h2 {
text-align: left;
}
.et_pb_section_0.et_pb_section {
padding-top: 25px !important;
padding-bottom: 0 !important;
}
.et_pb_section_0.et_pb_section.title-page {
padding-top: 75px !important;
padding-bottom: 0 !important;
}
.et_pb_slider
.et_pb_slide_0.et_pb_slide
.et_pb_slide_description
.et_pb_slide_title {
font-size: calc(30px + (50 - 30) * ((100vw - 375px) / (1199 - 375)));
}
.et_pb_slider_0.et_pb_slider
.et_pb_slides
.et_pb_slide_description
.et_pb_slide_title {
font-size: calc(30px + (50 - 30) * ((100vw - 375px) / (1199 - 375)));
}
.nf-form-content .nf-field-container #nf-field-10-wrap,
.nf-form-content .nf-field-container #nf-field-11-wrap,
.nf-form-content .nf-field-container #nf-field-12-wrap,
.nf-form-content .nf-field-container #nf-field-13-wrap {
margin: 0 !important;
}
.et-db #et-boc .et-l .et_pb_row.title-transparent h1 {
font-size: 1.25rem;
}
.et-db #et-boc .et-l .et_pb_row.title-transparent h1:first-line {
font-size: 2.875rem;
line-height: 1.4;
}
.et-db
#et-boc
.et-l
.section-banner-career
.et_pb_row.title-transparent
h1:first-line {
font-size: 2.5rem;
}
.title-page h1:first-line {
font-size: 40px;
}
.time-days {
font-size: 1.125rem;
}
.time-days::after {
height: 2px;
width: 68px;
}
.section-movies img {
display: block;
float: none;
margin: 25px auto 5px;
}
.section-download img {
display: block;
float: none;
margin: 30px auto 25px;
}
.section-download .row-download .et_pb_text_inner::after {
margin-top: -4px;
left: calc(50% + 15px);
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.et-db #et-boc .et-l .section-career h2 {
font-size: 1.6875rem !important;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text::after {
background: none;
margin: 10px;
width: 100px;
}
.et-db #et-boc .et-l .career-h2-mobile h2 {
font-size: 1.6875rem !important;
line-height: 1.3 !important;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text {
padding: 10px;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text::before {
width: 50px;
height: 3px;
margin-bottom: 22px;
margin-left: 42px;
}
#footer-widgets .footer-widget:not(:first-child) {
width: 50% !important;
margin-bottom: 0 !important;
}
#footer-widgets .footer-widget:nth-child(4),
#footer-widgets .footer-widget:nth-child(5) {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.our-clients-slider {
overflow: hidden;
position: relative;
}
.our-clients-slider .et_pb_tabs_controls {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 600%;
}
.our-clients-slider .prev-btn,
.our-clients-slider .next-btn {
display: block;
position: absolute;
top: 10px;
background: none;
border: none;
}
.our-clients-slider .prev-btn img,
.our-clients-slider .next-btn img {
height: 21px;
width: 12px;
}
.our-clients-slider .prev-btn {
left: 35px;
}
.our-clients-slider .next-btn {
right: 35px;
}
.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li,
.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li a,
.our-clients-slider.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li a {
font-size: 20px !important;
line-height: 26px !important;
font-weight: 700;
color: #fe7800 !important;
}
.one-line-title-boxes {
padding: 0 0 22px !important;
}
.one-line-title-boxes .cards {
top: -50px;
}
.boxes-text-long-bottom .content-wrapper {
bottom: 30px;
}
.et-db #et-boc .et-l .offer-section-title .et_pb_text_2 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.et-db #et-boc .et-l .section-gradient-number-title.et_pb_section {
padding: 40px 0 0;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module,
.et_pb_gutters3
.section-gradient-number
.et-db
#et-boc
.et-l
.et_pb_column_4_4
.et_pb_module {
-webkit-box-flex: 100%;
-ms-flex: 100%;
flex: 100%;
padding-left: 48px;
}
.et-db #et-boc .et-l .section-gradient-number .et_pb_text_4,
.et-db #et-boc .et-l .section-gradient-number .et_pb_text_5,
.et-db #et-boc .et-l .section-gradient-number .et_pb_text_6,
.et-db #et-boc .et-l .section-gradient-number .et_pb_text_7 {
padding-bottom: 0 !important;
margin-top: 0 !important;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module::after {
font-size: 83px;
margin-top: -20px;
margin-left: 0 !important;
left: -13px;
}
.et-db #et-boc .et-l .section-gradient-number h5 {
font-size: 1.75rem !important;
}
.et-db #et-boc .et-l .section-gradient-number p {
font-size: 0.875rem !important;
}
.et-db #et-boc .et-l .section-gradient-number .et_pb_row_3.et_pb_row {
padding-bottom: 0 !important;
}
#SectionGradientShowAllBtn,
#SectionNumbersShowAllBtn {
font-size: 20px;
display: inline-block;
position: absolute;
bottom: 30px;
}
#SectionGradientShowAllBtn {
right: 36px;
}
#SectionNumbersShowAllBtn {
left: 36px;
}
.submit-wrap .nf-field-element {
display: inline-block;
width: auto !important;
margin: 0 auto !important;
}
.platform-desc-item {
margin-bottom: 30px;
}
.platform-desc-item .et_pb_row_5.et_pb_row {
padding: 0 !important;
}
.et-db
#et-boc
.et-l
.et_pb_gutters3
.section-gradient-number
.et_pb_row
.et_pb_column_4_4
.et_pb_module {
margin: 0 !important;
padding-bottom: 50px !important;
}
.container-benefits ul {
max-width: 303px;
margin: 0 auto;
}
.container-benefits ul li {
width: calc(50% - 16px);
max-width: 135px;
height: 135px;
margin: 0 0 32px 0;
}
.container-benefits ul li:nth-child(odd) {
margin-right: 32px;
}
.container-benefits ul li .normal {
padding: 10px;
font-size: 0.9375rem;
}
.container-benefits .info {
font-size: 0.9375rem;
padding: 10px;
}
.container-benefits .info.info-small-text,
.container-benefits .info-small-text-mobile {
font-size: 0.75rem;
}
.section-benefits ul li::after {
font-size: 0.9375rem;
width: auto;
margin: 10px;
}
.container-benefits ul li::before {
width: 43px;
height: 3px;
margin-bottom: 18px;
margin-left: 35px;
}
.container-benefits ul li {
-webkit-perspective: 270px;
perspective: 270px;
}
.row-logos-images {
max-width: 375px !important;
margin: 0 auto;
}
.row-logos-images .et_pb_column {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: calc(50% - 15px) !important;
margin-bottom: 30px !important;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.row-logos-images .et_pb_column:nth-child(odd) {
margin-right: 30px !important;
}
.row-logos-images .et_pb_image img {
height: auto;
width: 100%;
}
.et_pb_row.banner-with-images {
padding: 0 30px !important;
}
.et_pb_row.banner-with-images .banner-column-images {
min-height: 250px !important;
width: 100% !important;
max-width: 303px;
margin: 35px auto 0 !important;
}
.et-db #et-boc .et-l .et_pb_row .et_pb_column.banner-column-images {
margin-right: auto !important;
}
.et_pb_slider h1:first-line,
.et_pb_slider h2:first-line {
font-size: 3.125rem;
}
.et_pb_slider.slider-main {
overflow: visible !important;
}
.slider-main .banner-column-images {
min-height: 215px !important;
width: 100% !important;
max-width: 303px;
margin: 35px auto 0 !important;
}
.slider-main .et_pb_slide_description,
.et_pb_slider.slider-main .et_pb_slide .et_pb_slide_description,
.et_pb_slider_fullwidth_off.slider-main
.et_pb_slide
.et_pb_slide_description {
width: 100%;
padding-top: 270px !important;
}
.slider-main .banner-column-images .banner-image-1,
.slider-main .banner-column-images .banner-image-2 {
height: 161px;
width: 151px;
}
.slider-main .banner-column-images .banner-image-1 {
margin-left: 3.5px !important;
}
.slider-main .banner-column-images .banner-image-2 {
margin-right: 11.5px !important;
margin-top: 30px;
}
.slider-main .banner-column-images .banner-image-1::after {
width: 112px;
height: 180px;
margin-bottom: -10px;
margin-left: -10px;
}
.slider-main .banner-img-border-gray {
margin-right: 0;
top: 0;
}
.slider-main .banner-img-border-gray img {
width: 112px;
height: 180px;
margin-top: 20px;
}
.image-gray-border,
.image-orange-border {
height: 280px;
margin-top: 13px;
width: 280px;
}
.image-orange-border {
margin-left: 18px !important;
}
.image-orange-border::after {
height: 317px;
width: 209px;
}
.image-gray-border-map::after {
height: 266px;
width: 174px;
margin-top: -2.5px;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul {
padding: 0 0 30px 0;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul li ul {
margin-left: -20px;
}
.et-db #et-boc .et-l .et_pb_text.long-text ul li ul li:first-child {
margin-top: 20px;
}
.image-gray-border-map {
width: 288px;
height: 236px;
}
.image-gray-border-map .et_pb_code_inner {
margin-right: 0 !important;
}
.image-gray-border-map .et_pb_code_inner iframe {
height: 236px;
}
.contact-title.contact-address::before {
margin-top: -3px;
}
.contact-title {
padding-left: 0;
}
.contact-title span {
display: block;
margin-bottom: 15px;
padding-left: 40px;
}
.CareerSliderTrack {
max-width: unset !important;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.et-db #et-boc .et-l .et_pb_row.et_pb_row_3.row-career {
padding: 0 !important;
overflow: hidden;
}
.CareerSliderTrack .et_pb_module {
margin: 0 auto;
}
.CareerSliderTrack ~ .et-pb-arrow-next,
.CareerSliderTrack ~ .et-pb-arrow-prev {
color: #fe7800;
font-size: 60px;
margin-top: -34px;
}
.et-pb-arrow-prev.disabled,
.et-pb-arrow-next.disabled {
pointer-events: none;
opacity: 0.5;
}
}
@media (max-width: 768px) and (max-height: 500px) {
.one-line-title-boxes .cards {
top: 0;
}
}
@media (max-width: 768px) {
.et-db #et-boc .et-l .sample-card.sample-card-long-title h3,
.sample-card.sample-card-long-title h3 {
font-size: 1.375rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-2
.sample-card.sample-card-long-title
h3,
.row-boxes-title-2 .sample-card.sample-card-long-title h3 {
font-size: 1.3125rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.125rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-long-title h3 {
font-size: 1.25rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.1875rem;
}
.sample-card h3::after {
font-size: 1rem;
margin-bottom: 5px;
}
.sample-card h3::before {
width: 52.2px;
height: 2px;
margin-left: 26px;
margin-bottom: 12px;
}
.number-gradient-left .et_pb_module.br-none-desktop p {
max-width: 300px;
}
.number-gradient-left .et_pb_module.br-none-desktop p br {
display: none;
}
.number-gradient-left .et_pb_module.br-none-desktop p span {
display: block;
}
.number-gradient-title .et_pb_column .et_pb_module {
max-width: 450px;
}
.number-gradient-title .et_pb_column .et_pb_module::after {
margin-top: -32px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(2)::after {
margin-top: -32px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(4)::after {
margin-top: -32px;
}
.section-banner-video {
height: 95vh !important;
}
.section-banner-career {
height: 90vh !important;
}
.time-hour {
min-height: 19px;
}
.section-download-no-anim .et_pb_text_inner {
padding-left: 90px;
}
.row-career {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.row-career .et_pb_column {
width: auto;
margin-bottom: 30px;
margin-right: 30px;
}
.et_pb_row_1-4_1-4.row-career > .et_pb_column.et_pb_column_1_4,
.et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4,
.et_pb_row_4col.row-career > .et_pb_column.et_pb_column_1_4 {
width: auto;
}
.section-benefits p {
font-size: 1.625rem;
}
#main-footer {
padding-bottom: 30px;
}
#main-footer h4 {
line-height: 1.14;
min-height: 38px;
}
#footer-widgets .footer-widget li {
-webkit-hyphens: manual;
-ms-hyphens: manual;
hyphens: manual;
}
#main-footer .wp-image-5693 {
width: 220px;
}
#main-footer .footer-bottom-info {
max-width: 100%;
text-align: left;
}
#main-footer .footer-bottom-info p {
max-width: 300px;
margin-bottom: 25px;
}
#main-footer .footer-bottom-info ul {
margin: 10px 0;
max-width: 100%;
}
#main-footer .footer-bottom-info ul li {
margin-bottom: 0;
}
#main-footer .footer-bottom-info ul li:not(:last-child) {
margin-right: 10px;
padding-right: 10px;
}
#main-footer .footer-bottom-info ul li:not(:last-child)::after {
content: "";
position: absolute;
right: -2px;
top: 2px;
height: 15px;
width: 1px;
background: #ffffff;
margin-right: 0;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget {
width: auto;
max-width: 90px;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:not(:last-child) {
margin-right: 15px !important;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:last-child {
margin-right: 0px !important;
}
.footer-widget:first-child {
font-size: 18px;
line-height: 22px;
min-width: 387px;
margin-bottom: 60px !important;
}
#nav_menu-7 {
padding-top: 0 !important;
}
.footer-nav-left #menu-menu-stopka {
display: block;
}
.footer-nav-left li {
width: auto;
text-align: left;
margin-bottom: 0;
margin-right: 10px;
}
.footer-nav-left {
top: -50px;
}
#footer-bottom {
margin-top: 0;
}
#footer-bottom .container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
#footer-widgets .footer-widget:not(:first-child) {
width: auto !important;
}
#footer-widgets .footer-widget:nth-child(2) {
margin-right: 50px !important;
}
.footer-social {
width: 190px;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 10px 0 10px;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
#main-footer .container,
.et-db #et-boc .et-l .et_pb_row {
max-width: 720px;
padding: 0 15px;
} #footer-widgets {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child {
width: 64.25%;
margin-right: 0;
}
.title-wrapper .container {
padding: 0 15px;
}
.title-wrapper .title-right {
text-align: right;
} .et_pb_gutters3 .row-logos-images .et_pb_column_1_4,
.et_pb_gutters3.et_pb_row.row-logos-images .et_pb_column_1_4 {
width: auto;
}
.row-logos-images .et_pb_column {
margin: 0 45px 0 0;
}
.row-logos-images .et_pb_column.et_pb_column_1_4:nth-child(2n) {
margin-right: 45px;
}
.row-logos-images .et_pb_column .et_pb_imgae img {
height: 70px;
width: auto;
}
.row-logos-images .et_pb_image img {
height: 70px;
}
.banner-with-images .banner-column-images {
min-height: 350px;
margin-left: -22px;
}
.banner-with-images .banner-column-images .banner-image-1,
.banner-with-images .banner-column-images .banner-image-2 {
height: 194px;
width: 183px;
}
.banner-with-images .banner-column-images .banner-image-1 {
margin-top: 50px !important;
margin-left: 32px !important;
}
.banner-with-images .banner-column-images .banner-image-2 {
margin-right: 0;
}
.banner-with-images .banner-column-images .banner-image::after {
width: 133px;
height: 218px;
}
.banner-with-images .banner-column-images .banner-image-1::after {
margin-bottom: -12px;
margin-left: -12px;
}
.banner-with-images .banner-column-images .banner-image-2::after {
margin-bottom: -12px;
margin-right: -12px;
}
.et-pb-controllers a:first-child::after {
content: "Integracja Systemów";
}
.et-pb-controllers a:nth-child(2)::after {
content: "Publiczna chmura Comtegra";
}
.et-pb-controllers a:nth-child(3)::after {
content: "ICM UW";
} .reveal_label table {
font-size: 1rem;
}
}
@media (max-width: 599px) {
.post-content .bcg::before {
margin-top: 30px;
right: 25%;
left: 40%;
}
.on-demand__link::before,
.to-download__link::before {
left: 35%;
}
.time-place-section .et_pb_text_inner,
.post-content-body .time-place-section .et_pb_text_inner {
font-size: 0.9rem;
}
.contact-map .et_pb_map {
width: 80%;
}
.image-gray-border::after {
height: 317px;
width: 209px;
right: -20px;
}
.et_pb_image_3.timeline {
margin-bottom: -49px !important;
width: 2%;
left: 19px;
}
.section-timeline .et_pb_image_3 {
top: 0px;
}
.one-line-title-boxes .cards {
top: 0;
}
.title-wrapper {
top: 15px;
}
p.wrapper-text {
font-size: 14px;
}
.et_pb_image_3.timeline .et_pb_image_wrap img {
min-height: 130vh;
}
}
@media (max-width: 425px) {
.news-archive__heading .et_pb_slide_image img {
width: 100%;
}
.blog-mobile-archive .post-meta .published {
margin-left: 0;
}
.post-content .bcg::before {
margin-top: 30px;
left: 35%;
} .scrollable-sstory-ection {
max-height: auto;
}
.et_pb_image_3.timeline .et_pb_image_wrap img {
min-height: 160vh;
}
}
@media (max-width: 380px) {
.tabs-clients .et_pb_all_tabs .et_pb_tab_content ul {
padding-left: 0px;
}
.footer-links {
display: block;
} #news-archive__heading .et_pb_slide_description {
padding-top: 1rem;
}
#news-archive__heading .et_pb_slide_description h1 {
text-align: center;
font-size: 2rem;
}
#news-archive__heading .et_pb_slide_description h1:first-line {
font-size: 2rem;
}
#news-archive__heading {
height: 500px;
}
#news-archive__heading .et-pb-controllers {
margin-bottom: 0;
}
#news-archive .et_pb_ajax_pagination_container {
display: block;
}
.see-all-elements {
position: initial;
}
#section-blon-in-news {
padding: 0;
}
.et_pb_image_3.timeline {
width: 2.5%;
left: 19px;
top: 0;
}
.contact-map .et_pb_map {
width: 68%;
}
.et-db #et-boc .et-l .et_pb_row {
padding-left: 1rem !important;
padding-right: 1rem !important;
} .et_pb_image_3.timeline .et_pb_image_wrap img {
min-height: 180vh;
}
}
@media (min-width: 426px) {
.scrollable-sstory-ection {
max-height: 400px;
overflow: auto;
}
}
@media (min-width: 768px) {
.et-db #et-boc .et-l .sample-card.sample-card-long-title h3,
.sample-card.sample-card-long-title h3 {
font-size: 1.375rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-2
.sample-card.sample-card-long-title
h3,
.row-boxes-title-2 .sample-card.sample-card-long-title h3 {
font-size: 1.3125rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.125rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-long-title h3 {
font-size: 1.25rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.1875rem;
}
.sample-card h3::after {
font-size: 1rem;
margin-bottom: 5px;
}
.sample-card h3::before {
width: 52.2px;
height: 2px;
margin-left: 26px;
margin-bottom: 12px;
}
.number-gradient-left .et_pb_module.br-none-desktop p {
max-width: 300px;
}
.number-gradient-left .et_pb_module.br-none-desktop p br {
display: none;
}
.number-gradient-left .et_pb_module.br-none-desktop p span {
display: block;
}
.number-gradient-title .et_pb_column .et_pb_module {
width: 450px;
}
.number-gradient-title .et_pb_column .et_pb_module::after {
margin-top: -32px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(2)::after {
margin-top: -32px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(4)::after {
margin-top: -32px;
}
.section-banner-video {
height: 95vh !important;
}
.section-banner-career {
height: 90vh !important;
}
.time-hour {
min-height: 19px;
}
.section-download-no-anim .et_pb_text_inner {
padding-left: 90px;
}
.row-career {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.row-career .et_pb_column {
width: auto;
margin-bottom: 30px;
margin-right: 30px;
}
.et_pb_row_1-4_1-4.row-career > .et_pb_column.et_pb_column_1_4,
.et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4,
.et_pb_row_4col.row-career > .et_pb_column.et_pb_column_1_4 {
width: auto;
}
.section-benefits p {
font-size: 1.625rem;
}
#main-footer {
padding-bottom: 30px;
}
#main-footer h4 {
line-height: 1.14;
min-height: 38px;
}
#footer-widgets .footer-widget li {
-webkit-hyphens: manual;
-ms-hyphens: manual;
hyphens: manual;
}
#main-footer .wp-image-5693 {
width: 220px;
}
#main-footer .footer-bottom-info {
max-width: 100%;
text-align: left;
}
#main-footer .footer-bottom-info p {
max-width: 300px;
margin-bottom: 15px;
}
#main-footer .footer-bottom-info ul {
margin: 10px 0 20px 0;
max-width: 100%;
}
#main-footer .footer-bottom-info ul li {
margin-bottom: 0;
}
#main-footer .footer-bottom-info ul li:not(:last-child) {
margin-right: 10px;
padding-right: 10px;
}
#main-footer .footer-bottom-info ul li:not(:last-child)::after {
content: "";
position: absolute;
right: -2px;
top: 2px;
height: 15px;
width: 1px;
background: #ffffff;
margin-right: 0;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget {
width: auto;
max-width: 90px;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:not(:last-child) {
margin-right: 15px !important;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:last-child {
margin-right: 0px !important;
}
.footer-widget:first-child {
font-size: 18px;
line-height: 22px;
min-width: 387px;
margin-bottom: 60px !important;
}
#nav_menu-7 {
padding-top: 0 !important;
}
.footer-nav-left #menu-menu-stopka {
display: block;
}
.footer-nav-left li {
width: auto;
text-align: left;
margin-bottom: 0;
margin-right: 10px;
}
.footer-nav-left {
top: -50px;
}
#footer-bottom {
margin-top: 0;
}
#footer-bottom .container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
#footer-widgets .footer-widget:not(:first-child) {
width: auto !important;
}
#footer-widgets .footer-widget:nth-child(2) {
margin-right: 50px !important;
}
.footer-social {
width: 190px;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 10px 0 10px;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
#main-footer .container,
.et-db #et-boc .et-l .et_pb_row {
width: 720px;
padding: 0 15px;
}
.container,
.et-db #et-boc .et-l .container,
.et-db #et-boc .et-l .et_pb_row,
.et-db #et-boc .et-l .et_pb_slider .et_pb_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_featured_container,
.et-db
#et-boc
.et-l
.et_pb_fullwidth_header:not(.et_pb_fullscreen)
.et_pb_fullwidth_header_container {
width: 720px;
}
#footer-widgets {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child {
width: 64.25%;
margin-right: 0;
}
.title-wrapper .container {
padding: 0 15px;
}
.title-wrapper .title-right {
text-align: right;
}
.left-tab ul.et_pb_tabs_controls {
-webkit-transform: translate(0) !important;
transform: translate(0) !important;
}
.et_pb_gutters3 .row-logos-images .et_pb_column_1_4,
.et_pb_gutters3.et_pb_row.row-logos-images .et_pb_column_1_4 {
width: auto;
}
.row-logos-images .et_pb_column {
margin: 0 45px 0 0;
}
.row-logos-images .et_pb_column.et_pb_column_1_4:nth-child(2n) {
margin-right: 45px;
}
.row-logos-images .et_pb_column .et_pb_imgae img {
height: 70px;
width: auto;
}
.row-logos-images .et_pb_image img {
height: 70px;
}
.banner-with-images .banner-column-images {
min-height: 350px;
margin-left: -22px;
}
.banner-with-images .banner-column-images .banner-image-1,
.banner-with-images .banner-column-images .banner-image-2 {
height: 194px;
width: 183px;
}
.banner-with-images .banner-column-images .banner-image-1 {
margin-top: 50px !important;
margin-left: 32px !important;
}
.banner-with-images .banner-column-images .banner-image-2 {
margin-right: 0;
}
.banner-with-images .banner-column-images .banner-image::after {
width: 133px;
height: 218px;
}
.banner-with-images .banner-column-images .banner-image-1::after {
margin-bottom: -12px;
margin-left: -12px;
}
.banner-with-images .banner-column-images .banner-image-2::after {
margin-bottom: -12px;
margin-right: -12px;
}
:lang(pl) .et-pb-controllers a:first-child::after {
content: "Integracja Systemów";
}
:lang(en) .et-pb-controllers a:first-child::after {
content: "System integration";
}
.et-pb-controllers a:nth-child(2)::after {
content: "Publiczna chmura Comtegra";
}
.et-pb-controllers a:nth-child(3)::after {
content: "ICM UW";
}
.et-db #et-boc .et-l .networking-offer .et_pb_module.et_pb_text {
margin-top: 0 !important;
padding-bottom: 0 !important;
}
.et-db #et-boc .et-l .section-gradient-number.networking-offer {
padding-bottom: 150px;
}
.et-db #et-boc .et-l .networking-offer .et_pb_text_4 {
-webkit-transform: translateY(75%);
transform: translateY(75%);
}
.et-db #et-boc .et-l .networking-offer .et_pb_text_5 {
-webkit-transform: translateY(50%);
transform: translateY(50%);
}
.et-db #et-boc .et-l .networking-offer .et_pb_text_6 {
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
.et-db #et-boc .et-l .et_pb_row {
padding-right: 15px !important;
padding-left: 15px !important;
}
.et_pb_slides .et_pb_slider_container_inner {
vertical-align: middle;
}
.et-db #et-boc .et-l .banner-long-title h1 {
font-size: 2.0625rem !important;
}
.small-title-number h2,
.et-db #et-boc .et-l .small-title-number h2 {
font-size: 2.25rem !important;
}
.banner-section .et_pb_row {
-ms-flex-wrap: unset;
flex-wrap: unset;
}
.banner-section .et_pb_column_0 {
width: 47.25% !important;
padding-top: 0 !important;
padding-right: 20px;
}
.et-db #et-boc .et-l .et_pb_section.banner-section {
padding-top: 100px !important;
padding-bottom: 30px !important;
}
.container.et_menu_container {
padding: 0 15px;
}
#VOTRE_IDENTIFIANT {
padding-top: 50px !important;
}
.section-number-image #VOTRE_IDENTIFIANT2 .particles-js-canvas-el,
.section-number-image #VOTRE_IDENTIFIANT3 .particles-js-canvas-el,
.section-number-image #VOTRE_IDENTIFIANT4 .particles-js-canvas-el,
.section-number-image #VOTRE_IDENTIFIANT5 .particles-js-canvas-el {
display: block;
width: 400px !important;
left: 0;
top: -20px;
height: 380px !important;
}
h4 {
font-size: 30px;
line-height: 35px;
}
.section-number-image img {
width: auto;
max-height: 155px;
}
.et_pb_slide_image,
.et_pb_slide_video {
float: right;
right: 0;
}
.et_pb_slide_image img,
.banner-section img {
max-width: 350px;
}
.et-pb-controllers {
bottom: 10%;
}
.et-pb-controllers a {
font-size: 0.875rem;
background-size: 25px 1px;
padding-right: 34px;
margin-right: 4px;
}
.et-pb-controllers a::after {
color: #b5b5b5;
left: 0;
top: -1px;
padding-left: 6px;
font-size: 11px;
position: relative;
}
.section-events .et_pb_blog_grid .et_pb_post .entry-title {
min-height: 110px;
}
.section-events .et_pb_blog_grid .et_pb_post .more-link {
margin-top: 25px;
}
.column-sticky {
width: 47.25%;
}
.column-sticky .more-link {
margin-top: 30px;
}
.column-img {
margin-right: 0 !important;
width: 170px !important;
}
.left-tab .et_pb_tabs {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.left-tab ul.et_pb_tabs_controls {
width: 42%;
text-align: left;
}
.left-tab .et_pb_all_tabs {
width: 58%;
}
.left-tab .et_pb_tab {
padding: 0 0 0 48px;
}
.left-tab .et_pb_tab_content p img {
width: 170px;
margin-top: 10px;
max-height: 47px;
}
.left-tab .et_pb_tab_content p .wp-image-713 {
margin-top: 30px;
}
.left-tab .et_pb_tab_content p .wp-image-5676 {
margin-top: 0;
}
.cards {
padding-left: 120px;
}
}
@media (min-width: 768px) and (orientation: portrait) {
.sample-card {
max-height: 250px;
max-width: 250px;
padding: 17.9px 15px 0 18.6px;
}
}
@media (min-width: 768px) and (max-width: 980px) {
.container-benefits ul li {
width: 285px;
height: 285px;
-webkit-perspective: 570px;
perspective: 570px;
}
.banner-section .et_pb_column_1 {
width: 363.98px !important;
}
.sample-card ul {
margin-top: 5px;
}
.sample-card ul li {
line-height: 1.2;
margin-bottom: 5px;
}
.section-download .row-download .et_pb_text_inner::after {
left: 0;
-webkit-transform: none;
transform: none;
}
h2,
.et-db #et-boc .et-l h2,
.et-db #et-boc .et-l h2,
.product .related h2,
.et-db #et-boc .et-l .product .related h2,
.et-db #et-boc .et-l .et_pb_column_1_2 .et_quote_content blockquote p {
font-size: 2rem !important;
line-height: 1.1 !important;
}
}
@media (min-width: 768px) {
.et-db #et-boc .et-l .et_pb_row {
padding-right: 15px !important;
padding-left: 15px !important;
}
.et_pb_slides .et_pb_slider_container_inner {
vertical-align: middle;
}
.et-db #et-boc .et-l .banner-long-title h1 {
font-size: 2.0625rem !important;
}
.small-title-number h2,
.et-db #et-boc .et-l .small-title-number h2 {
font-size: 2.25rem !important;
}
.banner-section .et_pb_row {
-ms-flex-wrap: unset;
flex-wrap: unset;
}
.banner-section .et_pb_column_0 {
width: 47.25% !important;
padding-top: 0 !important;
padding-right: 20px;
}
.et-db #et-boc .et-l .et_pb_section.banner-section {
padding-top: 100px !important;
padding-bottom: 30px !important;
}
.container.et_menu_container {
padding: 0 15px;
}
#VOTRE_IDENTIFIANT {
padding-top: 50px !important;
}
h4 {
font-size: 30px;
line-height: 35px;
}
.et_pb_slide_image,
.et_pb_slide_video {
float: right;
right: 0;
}
.et_pb_slide_image img,
.banner-section img {
max-width: 350px;
}
.et-pb-controllers {
bottom: 10%;
}
.et-pb-controllers a {
font-size: 0.875rem;
background-size: 25px 1px;
padding-right: 34px;
margin-right: 4px;
}
.et-pb-controllers a::after {
color: #b5b5b5;
left: 0;
top: -1px;
padding-left: 6px;
font-size: 11px;
position: relative;
}
.section-events .et_pb_blog_grid .et_pb_post .entry-title {
min-height: 110px;
}
.section-events .et_pb_blog_grid .et_pb_post .more-link {
margin-top: 25px;
}
.column-sticky {
width: 47.25%;
}
.column-sticky .more-link {
margin-top: 30px;
}
.column-img {
margin-right: 0 !important;
width: 170px !important;
}
.left-tab .et_pb_tabs {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.left-tab ul.et_pb_tabs_controls {
width: 42%;
text-align: left;
}
.left-tab .et_pb_all_tabs {
width: 58%;
}
.left-tab .et_pb_tab {
padding: 0 0 0 48px;
}
.left-tab .et_pb_tab_content p img {
width: 170px;
margin-top: 10px;
}
.left-tab .et_pb_tab_content p .wp-image-713 {
margin-top: 30px;
}
.left-tab .et_pb_tab_content p .wp-image-5676 {
margin-top: 0;
}
.cards {
padding-left: 120px;
}
.et-db #et-boc .et-l .networking-offer .et_pb_module.et_pb_text {
margin-top: 0 !important;
padding-bottom: 0 !important;
}
.et-db #et-boc .et-l .section-gradient-number.networking-offer {
padding-bottom: 150px;
}
.et-db #et-boc .et-l .networking-offer .et_pb_text_4 {
-webkit-transform: translateY(75%);
transform: translateY(75%);
}
.et-db #et-boc .et-l .networking-offer .et_pb_text_5 {
-webkit-transform: translateY(50%);
transform: translateY(50%);
}
.et-db #et-boc .et-l .networking-offer .et_pb_text_6 {
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
.et-db #et-boc .et-l .et_pb_row.tns-slider {
width: 100%;
margin: 0 auto;
}
}
@media (min-width: 981px) {
body {
overflow: unset !important;
height: unset !important;
}
.reveal_label {
width: 472px;
padding: 23px 23px 23px 50px;
}
.tabs-clients .et_pb_tabs_controls {
background: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.tabs-clients .et_pb_tabs_controls li {
-webkit-box-flex: 1 !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
padding: 10px 0px 10px 0px;
border-right: none;
}
.tabs-clients .et_pb_all_tabs .et_pb_tab_content ul {
-moz-column-count: 4;
-moz-column-gap: 20px;
-webkit-column-count: 4;
-webkit-column-gap: 20px;
-webkit-column-count: 2;
column-count: 2;
column-gap: 20px;
}
p br {
display: block;
}
.h2-br-none-desktop h2 br {
display: none;
}
#page-container {
padding-top: 90px !important;
}
.clearfix:after {
display: block;
}
#logo,
.et_header_style_left #logo,
.et_header_style_split #logo {
width: 100px;
}
.header-menu-social {
display: block;
}
.slider-with-bg h1:first-line,
.slider-with-bg .et_pb_slider h2:first-line,
.slider-with-bg .et_pb_slide_description .et_pb_slide_title:first-line {
font-size: 2.75rem;
}
.et-db #et-boc .et-l .slider-with-bg h1,
.slider-with-bg h1,
.slider-with-bg.et_pb_slider h2,
.slider-with-bg .et_pb_slide_description .et_pb_slide_title {
font-size: 3.875rem !important;
line-height: 1;
padding-bottom: 20px;
font-weight: 900 !important;
}
h1:first-line,
.et_pb_slider h2:first-line,
.et_pb_slide_description .et_pb_slide_title:first-line {
font-size: 4.375rem;
}
.slider-with-bg h1:first-line,
.slider-with-bg .et_pb_slider h2:first-line,
.slider-with-bg .et_pb_slide_description .et_pb_slide_title:first-line {
font-size: 2.75rem;
}
h2,
.et-db #et-boc .et-l h2,
.et-db #et-boc .et-l h2,
.product .related h2,
.et-db #et-boc .et-l .product .related h2,
.et-db #et-boc .et-l .et_pb_column_1_2 .et_quote_content blockquote p {
font-size: 2.25rem !important;
line-height: 1.2 !important;
}
.banner-section-long-title h1:first-line {
font-size: 3.75rem;
}
h4 br {
display: block;
}
.et_pb_slider_0,
.et_pb_slider_0 .et_pb_slide {
height: 60vh;
min-height: 380px !important;
padding-bottom: 30px;
}
.banner-section .et_pb_text_1 {
max-width: 430px;
}
.et-db #et-boc .et-l .et_pb_section.banner-section {
padding-top: 120px !important;
}
#et-main-area {
margin-top: -100px;
}
#VOTRE_IDENTIFIANT {
padding-top: 30px !important;
}
.main-list img {
max-height: 400px;
}
.main-list-icons img {
height: 195px;
}
.main-list-icons .et_pb_row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.main-list-icons .et_pb_image_wrap::before {
width: 270px;
height: 270px;
left: calc(50% + 15px);
margin-top: 0;
}
h3 {
font-size: 2.5rem;
line-height: 3rem;
}
h4 {
font-size: 30px;
line-height: 35px;
}
.et-db #et-boc .et-l .section-number-image h5 {
font-size: 1.5rem;
}
.section-number-image img {
width: auto;
max-height: 310px;
}
.row-text .et_pb_text_inner img {
display: block;
position: absolute;
left: 0;
top: 0;
width: 25px;
height: auto;
}
.et_pb_slide_image,
.et_pb_slide_video {
margin-right: 141px;
}
.et_pb_slide_image img,
.banner-section img {
max-width: 379px;
}
.et_pb_slider .et-pb-controllers {
bottom: 1%;
}
.et_pb_slider .more-link {
margin: 25px 0 20px;
}
.column-img {
width: auto !important;
}
.left-tab .et_pb_tab_content p img {
margin-top: 0;
margin-left: 75px;
margin-bottom: 65px;
}
.left-tab .et_pb_tab_content p:nth-child(2) img:nth-of-type(1) {
margin-top: 7px;
}
.left-tab .et_pb_tab_content p:nth-child(2) img:nth-of-type(odd) {
margin-left: 0;
margin-right: 35px;
}
.section-number .et_pb_column_1_4,
.section-number .et_pb_column_1_3 {
padding-top: 120px;
}
.section-number-title-1 h4 {
min-height: 40px;
}
.section-number-title-2 h4 {
min-height: 85px;
}
.section-number-title-2-1 h4 {
min-height: 68px;
}
.section-number-title-4 h4 {
min-height: 110px;
margin-bottom: 5px;
}
.sample-card ul li::before {
margin-top: 3.5px;
}
.cards {
padding-left: 500px;
}
#top-menu li.current-menu-ancestor > a,
.et-fixed-header #top-menu li.current-menu-item > a,
.et-fixed-header #top-menu li.current_page_item > a {
color: #fe7800 !important;
}
.et-db
#et-boc
.et-l
.row-boxes-title-2
.sample-card.sample-card-long-title
h3,
.row-boxes-title-2 .sample-card.sample-card-long-title h3 {
font-size: 1.5rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.375rem;
}
.boxes-title h3 {
height: 185px;
}
.number-gradient-left p {
font-size: 1.25rem;
}
.number-gradient-left .et_pb_module {
padding-left: 84px;
padding-top: 24px;
padding-bottom: 25px;
}
.number-gradient-left .et_pb_module::after {
font-size: 110px;
}
.number-gradient-title .et_pb_column .et_pb_module {
width: 50%;
float: left;
display: block;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(2) {
margin-top: 90px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(4) {
margin-top: 80px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(2)::after {
background: -webkit-linear-gradient(#fe7800, #fe9b0e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(3)::after {
background: -webkit-linear-gradient(#fe9b0e, #ffc21e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(4)::after {
background: -webkit-linear-gradient(#fe9b0e, #ffc21e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.gradient-list h5 {
padding-left: 25px;
min-height: 74px;
}
.gradient-list ul li {
margin-bottom: 30px;
}
.gradient-list .row-text .et_pb_text_inner {
padding-left: 20px;
}
.row-icons-left .et_pb_module {
width: calc(50% - 20px);
}
.row-icons-left .et_pb_module:nth-child(2n + 2) {
margin-left: 40px;
margin-top: 240px;
}
.row-icons-left .et_pb_module:nth-child(3) {
margin-top: -38px;
}
.row-icons-left .et_pb_module .et_pb_text_inner {
padding-left: 90px;
position: relative;
padding-top: 15px;
}
.row-icons-left .et_pb_module .et_pb_text_inner img {
position: absolute;
left: 0;
top: 0;
width: 80px;
}
.row-icons-left .et_pb_module .et_pb_text_inner::before {
left: 0;
margin-top: 6px;
margin-left: -20px;
-webkit-transform: none;
transform: none;
}
.et-db #et-boc .et-l .section-3-icons h5 {
font-weight: 700;
font-size: 2.5rem !important;
margin-bottom: 0;
margin-top: 40px;
}
.section-right-img .et_pb_image img {
max-width: 350px;
}
.row-career {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.row-career .et_pb_column {
margin-right: 35px;
margin-left: 35px;
}
.et_pb_gutters3 .row-career-gallery .et_pb_column_1_3,
.et_pb_gutters3.et_pb_row.row-career-gallery .et_pb_column_1_3 {
width: auto;
margin-right: 30px;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text,
.section-career .row-career .et_pb_module.et_pb_text {
margin-right: 20px;
}
.gallery-career .et_pb_image {
display: inline-block;
}
.gallery-career .et_pb_image img {
height: 176px;
width: auto;
margin-right: 30px;
}
.gallery-career .et_pb_image_9,
.gallery-career .et_pb_image_10,
.gallery-career .et_pb_image_4_tb_body img,
.gallery-career .et_pb_image_5_tb_body img {
width: auto;
}
.gallery-career .et_pb_image_9,
.gallery-career .et_pb_image_4_tb_body img {
margin-right: 0;
}
.gallery-career .et_pb_image_9 img,
.gallery-career .et_pb_image_10 img,
.gallery-career .et_pb_image_11 img,
.gallery-career .et_pb_image_4_tb_body img,
.gallery-career .et_pb_image_5_tb_body img,
.gallery-career .et_pb_image_6_tb_body img {
height: 255px;
}
.gallery-career .et_pb_image:nth-child(3n + 3) img {
margin-right: 0;
}
.row-benefits .et_pb_column {
-webkit-box-pack: normal;
-ms-flex-pack: normal;
justify-content: normal;
margin-left: 10px;
}
#main-footer .footer-bottom-info p {
font-size: 0.75rem;
}
#main-footer .footer-bottom-info ul li {
font-size: 0.9rem;
}
#main-footer .footer-bottom-info p {
max-width: 355px;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:not(:last-child) {
margin-right: 36px !important;
}
.footer-widget:first-child {
min-width: 413px;
}
.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child {
width: 67.59%;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:nth-child(4) {
margin-right: 34px;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:last-child {
margin-right: 0;
}
.footer-data {
margin: 0;
}
.footer-social .menu-item i._mi,
.footer-social .menu-item img._mi {
height: 2em !important;
width: auto !important;
}
.footer-social .menu-item-2063 i._mi,
.footer-social .menu-item-2063 img._mi {
height: 1.95em !important;
}
.footer-social .menu-item-7744 i._mi,
.footer-social .menu-item-7744 img._mi {
height: 2.22em !important;
}
.footer-social {
width: 250px;
}
#main-footer .container,
.et-db #et-boc .et-l .et_pb_row {
width: 960px;
}
.container,
.et-db #et-boc .et-l .container,
.et-db #et-boc .et-l .et_pb_row,
.et-db #et-boc .et-l .et_pb_slider .et_pb_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_featured_container,
.et-db
#et-boc
.et-l
.et_pb_fullwidth_header:not(.et_pb_fullscreen)
.et_pb_fullwidth_header_container {
width: 960px;
}
.title-wrapper h2 br {
display: none;
}
.section-number-title-2 .et_pb_row_4col .et_pb_column h4 {
font-size: 1.125rem !important;
}
.cec-section-icon {
margin-top: 80px;
}
.cec-section-icon img {
min-height: 0 !important;
height: 195px !important;
}
.section-career .row-career .et_pb_module.et_pb_text,
.container-benefits li {
height: 290px;
}
.container-benefits ul li {
width: 250px;
height: 250px;
-webkit-perspective: 500px;
perspective: 500px;
}
.container-benefits .info.info-small-text,
.container-benefits .info-small-text-mobile {
font-size: 1.25rem;
}
.row-logos-images .et_pb_image img {
height: 85px;
}
.row-logos-images .et_pb_column {
margin: 0 84px 0 0;
}
.row-logos-images .et_pb_column.et_pb_column_1_4:nth-child(2n) {
margin-right: 84px;
}
.banner-with-images .banner-column-images {
min-height: 350px;
margin-left: -74px;
}
.banner-with-images .banner-column-images .banner-image-1,
.banner-with-images .banner-column-images .banner-image-2 {
height: 208px;
width: 196px;
}
.banner-with-images .banner-column-images .banner-image-1 {
margin-top: 51px !important;
margin-left: 82px !important;
}
.banner-with-images .banner-column-images .banner-image::after {
width: 144px;
height: 232px;
}
.banner-with-images .banner-column-images .banner-image-1::after {
margin-bottom: -12px;
margin-left: -12px;
}
.banner-with-images .banner-column-images .banner-image-2::after {
margin-bottom: -12px;
margin-right: -12px;
}
.sample-card {
max-height: 350px;
max-width: 350px;
}
.section-our-position img {
min-width: 11.5rem;
}
}
@media (min-width: 981px) and (-webkit-device-pixel-ratio: 1.5) {
#page-container {
padding-top: 112px !important;
}
}
@media (min-width: 1200px) {
body,
p,
#main-content li {
font-size: 1.125rem;
line-height: 1.4;
}
#top-menu li a {
font-size: 0.9375rem !important;
}
h1,
.et_pb_slider h2,
.et_pb_slide_description .et_pb_slide_title,
.et-db #et-boc .et-l h1,
h1.et_pb_contact_main_title,
.et-db #et-boc .et-l h1.et_pb_contact_main_title,
.et_pb_title_container h1,
.et-db #et-boc .et-l .et_pb_title_container h1 {
font-size: 3.125rem !important;
}
.et-db #et-boc .et-l .banner-long-title h1 {
font-size: 2.5rem !important;
}
.banner-long-title h1:first-line {
font-size: 3.25rem !important;
}
h2,
.et-db #et-boc .et-l h2,
.et-db #et-boc .et-l h2,
.product .related h2,
.et-db #et-boc .et-l .product .related h2,
.et-db #et-boc .et-l .et_pb_column_1_2 .et_quote_content blockquote p {
font-size: 2.5rem !important;
line-height: 1.2 !important;
}
.et-db #et-boc .et-l .banner-section-long-title-bottom h1 {
font-size: 2.3125rem !important;
}
h4,
.et-db #et-boc .et-l .et_pb_column_1_3 h4,
.et-db #et-boc .et-l .et_pb_column_1_4 h4,
.et-db #et-boc .et-l .et_pb_column_1_5 h4,
.et-db #et-boc .et-l .et_pb_column_1_6 h4,
.et-db #et-boc .et-l .et_pb_column_2_5 h4 {
font-size: 1.375rem;
line-height: 1.3;
}
.banner-section .et_pb_column_1 {
margin-top: 0;
}
.et-db #et-boc .et-l .et_pb_section.banner-section {
padding-top: 150px !important;
}
.et-db #et-boc .et-l .section-number-image h5 {
font-size: 1.75rem;
}
.row-text p {
font-size: 0.875rem;
}
.et_pb_slide_image,
.et_pb_slide_video {
margin-right: 145px;
}
.et_pb_slide_image img,
.banner-section img {
max-width: 445px;
}
.et-pb-controllers a {
font-size: 1.125rem;
}
.et-pb-controllers a::after {
font-size: 1rem;
}
.section-number-title-1 h4 {
min-height: 45px;
}
.section-number-title-2 h4 {
min-height: 100px;
}
.section-number-title-4 h4 {
min-height: 122px;
}
.sample-card ul li::before {
margin-top: 6px;
width: 16px;
}
.sample-card {
max-width: 390px;
max-height: 390px;
}
.draas-outlay .sample-card {
max-height: 420px;
}
.sample-card h3 {
font-size: 1.875rem;
line-height: 1.17;
}
et-db #et-boc .et-l .sample-card.sample-card-long-title h3,
.sample-card.sample-card-long-title h3 {
font-size: 1.875rem !important;
}
.et-db
#et-boc
.et-l
.row-boxes-title-2
.sample-card.sample-card-long-title
h3,
.row-boxes-title-2 .sample-card.sample-card-long-title h3 {
font-size: 1.875rem !important;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.625rem;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-long-title h3 {
font-size: 1.8125rem !important;
}
.et-db
#et-boc
.et-l
.row-boxes-title-3
.sample-card.sample-card-v-long-title
h3,
.row-boxes-title-3 .sample-card.sample-card-v-long-title h3 {
font-size: 1.6875rem;
}
.sample-card h3::after {
font-size: 1.25rem;
margin-bottom: 2px;
}
.sample-card h3::before {
width: 73px;
margin-left: 33px;
}
.number-gradient-title .et_pb_column .et_pb_module::after {
font-size: 110px;
margin-top: -50px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(2) h4 {
width: 300px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(2)::after {
margin-top: -50px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(4) h4 {
width: 300px;
}
.number-gradient-title .et_pb_column .et_pb_module:nth-child(4)::after {
margin-top: -50px;
}
.row-career .et_pb_column {
margin-left: 30px !important;
margin-right: 30px !important;
margin-bottom: 50px;
}
.et_pb_row.row-career .et_pb_column.et-last-child,
.et_pb_row.row-career .et_pb_column:last-child,
.row-career .et_pb_row_inner .et_pb_column.et-last-child,
.row-career .et_pb_row_inner .et_pb_column:last-child {
margin-right: 30px !important;
}
.section-benefits .row-benefits .et_pb_module.et_pb_text {
margin-right: 30px;
margin-left: 30px;
}
.section-career .row-career .et_pb_module.et_pb_text {
margin-right: 0 !important;
margin-left: 0 !important;
}
.gallery-career .et_pb_image img {
height: 200px;
}
.gallery-career .et_pb_image_9 img,
.gallery-career .et_pb_image_10 img,
.gallery-career .et_pb_image_11 img,
.gallery-career .et_pb_image_4_tb_body img,
.gallery-career .et_pb_image_5_tb_body img,
.gallery-career .et_pb_image_6_tb_body img {
height: 290px;
}
.row-benefits .et_pb_column {
margin-left: 0;
}
#main-footer h4 {
font-size: 0.875rem;
}
#main-footer .footer-bottom-info p {
max-width: 65%;
}
#main-footer .et_pb_gutters3 .et_pb_column,
.et_pb_gutters3.et_pb_row .et_pb_column {
margin-bottom: 0;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:not(:last-child) {
margin-right: 20px !important;
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget {
max-width: 106px;
}
.footer-widget:first-child {
min-width: 572px;
}
.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child {
width: 70.66%;
}
.footer-address,
.footer-phone,
.footer-fax {
padding-left: 41px;
}
.footer-address-title {
width: 55px;
}
.footer-address-text {
max-width: 125px;
margin-left: 75px;
}
#footer-widgets .et_pb_widget {
font-size: 0.875rem;
}
#main-footer .container,
.et-db #et-boc .et-l .et_pb_row {
width: 1080px;
}
.container,
.et-db #et-boc .et-l .container,
.et-db #et-boc .et-l .et_pb_row,
.et-db #et-boc .et-l .et_pb_slider .et_pb_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_container,
.et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_featured_container,
.et-db
#et-boc
.et-l
.et_pb_fullwidth_header:not(.et_pb_fullscreen)
.et_pb_fullwidth_header_container {
width: 1080px;
}
.platform-desc-item h5 {
font-size: 23px;
line-height: 32px;
}
.cec-section-icon {
margin-top: 96px;
}
.row-logos-images .et_pb_image img {
height: 100px;
}
.row-logos-images .et_pb_column {
margin: 0 88.5px 0 0;
}
.row-logos-images .et_pb_column.et_pb_column_1_4:nth-child(2n) {
margin-right: 88.5px;
}
.banner-with-images .banner-column-images {
margin-left: -66px;
}
.banner-with-images .banner-column-images .banner-image-1,
.banner-with-images .banner-column-images .banner-image-2 {
height: 240px;
width: 230px;
}
.banner-with-images .banner-column-images .banner-image-1 {
margin-top: 64px !important;
margin-left: 78px !important;
}
.banner-with-images .banner-column-images .banner-image::after {
width: 168px;
height: 270px;
}
.banner-with-images .banner-column-images .banner-image-1::after {
margin-bottom: -15px;
margin-left: -15px;
}
.banner-with-images .banner-column-images .banner-image-2::after {
margin-bottom: -15px;
margin-right: -15px;
}
.section-right-img .et_pb_image img {
max-width: 400px;
} .sample-card p {
font-size: 1.125rem;
}
.sample-card ul li,
.section-boxes-list .sample-card p {
font-size: 1rem;
}
.reveal_label p {
font-size: 0.8rem;
}
}
@media (min-width: 1440px) {
.banner-section .et_pb_text_1 {
max-width: 500px;
}
.big-subtitle .section-what-we-do .et_pb_image {
max-width: 450px;
}
.big-subtitle .section-what-we-do .et_pb_text_inner {
max-width: 370px;
}
.reveal_label p {
font-size: 1rem;
}
.sticky {
min-height: 110vh;
}
}
@media (min-width: 1640px) {
.row-text p {
font-size: 1rem;
}
.platform-desc-item h5 {
font-size: 28px;
line-height: 35px;
}
}
@media (min-width: 1920px) {
.banner-section .et_pb_text_1 {
max-width: 550px;
}
#VOTRE_IDENTIFIANT {
padding-top: 0 !important;
}
.big-subtitle .section-what-we-do .et_pb_image {
max-width: 500px;
}
.big-subtitle .section-what-we-do .et_pb_text_inner {
max-width: 450px;
}
.row-text p {
font-size: 1.125rem;
}
}
@media (max-height: 450px) and (max-width: 812px) {
h2 br {
display: none;
}
.row-boxes {
zoom: 0.8;
}
.sticky {
height: calc(100vh + 240px);
}
.sample-card {
zoom: 0.8;
max-width: 350px;
max-height: 350px;
}
.content-wrapper {
bottom: -30px;
}
@supports (-webkit-touch-callout: none) {
.sample-card h3 {
font-size: 1.25rem;
}
.sample-card h3::before {
left: 10px;
bottom: 5px;
}
}
}
@media (-webkit-device-pixel-ratio: 1.5) {
#et-main-area {
margin-top: -112px;
}
#VOTRE_IDENTIFIANT {
padding-top: 40px !important;
}
.sticky * {
zoom: 0.95;
}
}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:16px}.et_pb_slide_content,.et_pb_best_value{font-size:18px}body{color:#565352}h1,h2,h3,h4,h5,h6{color:#565352}body{line-height:1.4em}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#ffffff}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#ffffff}.footer-widget h4{color:#ffffff}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#ffffff}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#ffffff}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1260px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1420px}a{color:#565352}.et_secondary_nav_enabled #page-container #top-header{background-color:#ffffff!important}#et-secondary-nav li ul{background-color:#ffffff}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#565352}.et_search_form_container input::-moz-placeholder{color:#565352}.et_search_form_container input::-webkit-input-placeholder{color:#565352}.et_search_form_container input:-ms-input-placeholder{color:#565352}#main-header .nav li ul a{color:#ffffff}#top-menu li a{font-size:12px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:12px!important}#top-menu li a,.et_search_form_container input{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}#main-footer{background-color:#fe7800}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#ffffff}.footer-widget li:before{border-color:#ffffff}#footer-widgets .footer-widget li:before{top:10.6px}.bottom-nav,.bottom-nav a,.bottom-nav li.current-menu-item a{color:#ffffff}#et-footer-nav .bottom-nav li.current-menu-item a{color:#ffffff}#footer-bottom{background-color:rgba(0,0,0,0)}#footer-info,#footer-info a{color:#ffffff}#footer-info{font-size:12px}#footer-bottom .et-social-icon a{color:#ffffff}body .et_pb_button{font-size:22px;border-width:0px!important;border-radius:0px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#565352}body .et_pb_button:after{font-size:35.2px}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{background-color:#ffffff}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{line-height:1.3em}@media only screen and (min-width:981px){.et_pb_section{padding:0% 0}.et_pb_fullwidth_section{padding:0}.et_pb_row{padding:0% 0}#logo{max-height:30%}.et_pb_svg_logo #logo{height:30%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#fe7800!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#fe7800}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#565352!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#565352!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#565352!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#565352!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#fe7800!important}}@media only screen and (min-width:1575px){.et_pb_row{padding:0px 0}.et_pb_section{padding:0px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:0px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:40px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:34px}h3{font-size:29px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:24px}h5{font-size:21px}h6{font-size:18px}.et_pb_slide_description .et_pb_slide_title{font-size:61px}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:21px}@media only screen and (max-width:980px){body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url{font-size:12px}.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:13px}.et_pb_row,.et_pb_column .et_pb_row_inner{padding:2px 0}}@media only screen and (max-width:767px){.et_pb_row,.et_pb_column .et_pb_row_inner{padding:17px 0}}	h1,h2,h3,h4,h5,h6{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}#main-footer .footer-bottom-info .bottom ul li a{color:#fff}.nf-form-content .nf-field-container.submit-container .nf-field-element::before{content:"";position:absolute;top:calc(50% + 3.7px);left:0;transform:translateY(-50%);width:23.02px;height:13.44px;background:url(//www.comtegra.pl/wp-content/uploads/2021/02/icon.svg);z-index:99}@media (min-width:981px){#news-archive article img{max-height:230px!important;min-height:230px!important;height:auto;max-width:100%;width:100%}}@media (min-width:981px){.et-db #et-boc .et-l .slider-with-bg h1,.slider-with-bg h1,.slider-with-bg.et_pb_slider h2,.slider-with-bg .et_pb_slide_description .et_pb_slide_title{font-size:3.5rem!important;line-height:1;padding-bottom:20px;font-weight:900!important}}.footer-logo{background-image:url(https://www.comtegra.pl/wp-content/uploads/2021/03/comtegra-logo-white.svg)!important;background-repeat:no-repeat;background-size:contain!important;height:40px!important;width:50%!important;margin-top:35px!important}@media (min-width:981px){.krs{position:absolute!important;bottom:150px!important}}@media (min-width:981px){#nav_menu-9{width:248px!important}#nav_menu-6{width:248px!important}.bottom{width:1050px!important}div.et_pb_module.et_pb_sidebar_3_tb_footer.footer-bottom-info.et_pb_widget_area.clearfix.et_pb_widget_area_left.et_pb_text_align_center.et_pb_bg_layout_light{border-right:0px!important}}@media (min-width:768px){.et-pb-controllers a:nth-child(3)::after{content:'Sztuczna inteligencja'!important}}@media (min-width:768px){.bottom-tab .et_pb_tab_content img{width:auto!important;height:auto!important}}#news-archive .post-content-inner{padding-bottom:2rem;display:none}.et_pb_section_0_tb_body.et_pb_section{padding-top:100px;padding-bottom:50px}.et_pb_text_0_tb_body{padding-top:20px!important}.et_pb_section_1_tb_body.et_pb_section{padding-bottom:60px}@media only screen and (max-width:980px){.et_pb_text_0_tb_body{padding-top:0px!important}}@media only screen and (max-width:767px){.et_pb_section_0_tb_body.et_pb_section{padding-top:75px}.et_pb_text_0_tb_body h1{font-size:40px}}