@charset "UTF-8";.flexbox .column,.flexbox .column_attr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el_video_box:after{content:'';display:block;background-image:url(https://4pixelweddings.com/wp-content/uploads/2021/02/Video-1A-4pixel-weddings-snimanje-vjencanja.png);background-size:cover;position:absolute;width:100%;height:100%;z-index:-1;-webkit-transition:ease-in .2s;transition:ease-in .2s;background-repeat:no-repeat;background-position:center center}.sec_wedding_films .full_width_img.first:nth-child(2) .el_video_box:after{background-image:url(https://4pixelweddings.com/wp-content/uploads/2020/08/4pixel-snimanje-vjencanja-zagreb-1.jpg)}.sec_wedding_films .full_width_img.first:nth-child(3) .el_video_box:after{background-image:url(https://4pixelweddings.com/wp-content/uploads/2021/06/Slika-zaslona-2021-01-23-u-19.03.14-2-scaled.jpg)}.sec_wedding_films .full_width_img.first:nth-child(4) .el_video_box:after{background-image:url(https://4pixelweddings.com/wp-content/uploads/2021/06/p3803249536-5.jpg)}.sec_wedding_films .full_width_img.first:nth-child(5) .el_video_box:after{background-image:url(https://4pixelweddings.com/wp-content/uploads/2021/06/106132713_216794319360476_9021206268733904683_n.jpg)}.el_video_box:hover:after{width:110%;height:110%;-webkit-transition:ease-in .25s;transition:ease-in .25s}.el_video_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el_video_box a.popup-link{text-align:center;display:block;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.5);padding:100px 0;width:100%}.el_video_box .column_attr{width:100%}.el_video_box a.popup-link:hover{text-decoration:none}.el_video_box a.popup-link:before{content:'\e8f9';font-family:"mfn-icons";display:block;line-height:1;font-size:1.25rem;text-shadow:none}a.button:hover:after,#Footer .widget_nav_menu ul li:after,a#back_to_top:before{display:none}.flexbox .section_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.w-100{width:100%}body #Action_bar{position:absolute !important;background-color:transparent !important;top:0 !important;right:0 !important;z-index:99999999999999 !important}body #Action_bar ul#menu-social-menu{padding:5px 0 0 !important;margin-right:50px}.menuo-no-borders #Top_bar .menu>li>a span{text-transform:uppercase}.font-caveat p,.font-caveat{font-family:"Caveat",Arial,Tahoma,sans-serif}a.button .button_label{width:100%}a.button,a.tp-button{background-color:transparent !important;text-transform:uppercase !important;letter-spacing:1px !important;-webkit-box-shadow:none !important;box-shadow:none !important}a.button:before{content:"";position:absolute;bottom:0;height:50%;background:#fff;width:100%;display:block}.d-flex .section_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home_img.bg-cover{height:68vh;max-width:1550px;margin:0 auto}.sec_citat p{font-size:2rem;line-height:1.5;text-align:center}.sec_uvod p{width:100%;max-width:400px}.sec_uvod{width:100% !important;float:none !important;margin:0 auto !important;max-width:650px}img.scale-with-grid,#Content img{max-width:80%;height:auto}.sec_about .column_visual span{font-size:3rem;line-height:1.5;text-align:center}.sec_about .column_visual p:nth-of-type(2){font-size:1.5rem;line-height:1.5}.sec_about .column_visual p:nth-last-of-type(1){text-align:center}.sec_about .column_visual{width:100% !important;margin:0 auto !important;max-width:210px;float:none}.sec_about .image_wrapper:before{content:"";background:#707070;position:absolute;top:-400px;display:block;height:400px;width:2px;z-index:10;left:0;right:0;margin:auto}.sec_about .image_frame .image_wrapper{overflow:visible}.sec_about strong{font-family:"Amiri",Arial,Tahoma,sans-serif;color:#5e5959}.sec_about .section_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vertical_arrow{margin:0 auto !important;background:#9d9d9d;height:150px;width:2px !important;float:unset !important}.sec_wedding_stories .one.mcb-wrap{margin-bottom:-50px}.sec_wedding_stories .one-second.mcb-wrap.custom_box{margin-top:-115px}.sec_wedding_stories h3{text-transform:uppercase;font-weight:700;font-size:22px;line-height:30px}.sec_wedding_stories .one-second.mcb-wrap{padding-right:40px}.sec_wedding_stories .one-second.mcb-wrap.padding_left{padding-left:40px;padding-right:0}.sec_wedding_stories .image_wrapper{max-width:554px}.sec_wedding_stories .image_wrapper:hover img.scale-with-grid{-webkit-transform:scale(1.2);transform:scale(1.2)}.sec_wedding_films .full_width_img.first:nth-of-type(1) a.popup-link{padding:200px 0}.sec_wedding_films h2{letter-spacing:0;text-transform:uppercase;font-size:1.5rem;line-height:1;position:relative}.sec_wedding_films h2 span:before{content:"";display:block;position:absolute;background:#8f8f8f;height:2px;width:100%;top:0;bottom:0;margin:auto;z-index:-1}.sec_wedding_films h2 span{background:#fff;padding:0 100px}.sec_wedding_films .one.column{margin:0 !important;width:100% !important}.sec_wedding_films .wrap:nth-of-type(2) .column,.sec_wedding_films .wrap:nth-of-type(2) .column p:last-child{margin-bottom:0 !important}.sec_wedding_films .wrap:nth-of-type(2) .column p:last-child{font-size:20px;line-height:1.2;color:#fff}.sec_wedding_films .full_width_img.first:nth-of-type(1){margin-bottom:15px}.sec_wedding_films .one-third.mcb-wrap{width:calc(33.333% - 10px)}.sec_wedding_films .one-third.mcb-wrap:nth-of-type(3){margin:0 15px !important}.sec_wedding_films .full_width_img img.scale-with-grid{width:100%}.sec_wedding_films .full_width_img.first{overflow:hidden}.sec_wedding_films .full_width_img.second{padding:0 7.5px}.sec_wedding_films .full_width_img.third{padding-left:15px}.mfp-content{width:100% !important;height:100% !important}.mfp-inline{background:rgba(255,255,255,.76) !important;max-width:100% !important;text-align:center;height:100%;margin:0 auto !important}.popup-inner iframe{margin:100px 0 50px}.weeding_headline p{text-transform:uppercase;font-size:1.15rem;line-height:1;margin-bottom:0;width:300px;text-align:center;font-family:"Amiri",Arial,Tahoma,sans-serif;font-weight:600}.weeding_headline hr{margin:0 !important;width:calc(50% - 150px);background:#c3c3c3;height:2px}.weeding_headline .one.column{margin:0 0 50px;float:unset;width:100%}.weeding_headline .one.column .column_attr{width:100%;margin-bottom:25px}.el_look_more p{text-transform:uppercase;margin:.25rem 0 0;font-weight:700}.sec_testimonial .image_col,.sec_testimonial .text_col{width:calc(50% + 50px)}.sec_testimonial .text_col{margin-top:50px;margin-left:-50px}.sec_testimonial .image_col{margin-right:-50px}.sec_testimonial .col_info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sec_testimonial .el_quote{background-color:#fbfbfb;padding:100px 100px 85px}.sec_testimonial .text_col>p{text-align:center;font-size:1.75rem;margin-bottom:50px}.sec_testimonial .el_quote p{text-align:center}.sec_testimonial .el_quote p:nth-child(2){margin-bottom:50px}.sec_testimonial .el_quote p.sign{font-size:4rem;line-height:1}.sec_testimonial p.author{text-transform:uppercase;font-weight:700;font-size:.8rem;line-height:1;font-family:"Amiri",Arial,Tahoma,sans-serif}.sec_testimonial .el_image{height:400px;overflow:hidden;text-align:center}.sec_testimonial .el_image img.scale-with-grid{max-width:unset !important;width:auto !important;height:100% !important}.sec_testimonial .slick-arrow{position:absolute;bottom:25px;left:calc(25% - 25px);font-size:1rem;line-height:1;z-index:10}.sec_testimonial .slick-arrow:hover{cursor:pointer}.sec_testimonial .next-arrow.slick-arrow{left:calc(25% + 50px)}.sec_testimonial .preview-arrow.slick-arrow{left:calc(25% - 100px)}.sec_testimonial .preview-arrow.slick-arrow:after{content:"/";position:absolute;font-size:65px;line-height:65px;height:65px;width:50px;top:0;bottom:0;margin:auto;left:calc(100% + 57.5px);opacity:.2;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.sec_weeding_popup .wrap{height:600px}#Footer .container{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}#Footer .column{width:200px !important;margin-left:0 !important;margin-right:0 !important}#Footer .column:nth-of-type(2){width:calc(100% - 400px) !important;border-bottom:2px solid}#Footer .column:nth-of-type(2) p{text-align:center}#Footer .column:nth-of-type(2) p:nth-of-type(1){font-size:3rem;line-height:1.5}#Footer .column:nth-of-type(2) p:nth-of-type(2){font-size:1.5rem;line-height:1.5}#Footer .column:nth-of-type(3){text-align:right}#Footer .column:nth-of-type(4),#Footer .column:nth-of-type(5){width:100% !important}#Footer .widget_nav_menu ul{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#Footer .widget_archive ul li a,#Footer .widget_nav_menu ul li a{display:block;padding:6px 20px;font-size:1.5rem;text-transform:uppercase;line-height:1}#Footer .column:nth-of-type(5) .widget_text i{font-size:1.2rem;line-height:1}#Footer .column:nth-of-type(5) .widget_text{padding:0;margin:0}#Footer .column:nth-of-type(5) .widget_text i:before{margin-left:0;margin-right:30px}#Footer .column:nth-of-type(1) .widget_text p,#Footer .column:nth-of-type(3) .widget_text p{font-family:'Amiri';letter-spacing:2px}.pg_video_box{margin-top:50px}.sec_wedding_films .el_video_box a.popup-link{padding:100px 0}.sec_wedding_films .full_width_img.first:nth-of-type(1) a.popup-link{padding:300px 0}.pg_video_box .wrap{border-radius:15px;margin-bottom:30px !important}.sec-video-pg .full_width_img.first:nth-of-type(1) a.popup-link,.sec-video-pg .el_video_box a.popup-link{padding:14rem 2rem}.sec-video-pg .el_video_box:after{background-repeat:no-repeat;background-position:center center}.col-c-form .wpcf7 input[type=submit]{margin-right:0;background:#1f1f1f}.col-c-form .wpcf7 span.ajax-loader{display:none}@media (max-width:1300px){body #Footer .widgets_wrapper{padding:50px 15px}.sec-single-post-heading h1{font-size:2rem;line-height:1.4}}@media (max-width:1024px){#Action_bar,.sec_about .image_wrapper:before{display:none}#Top_bar .responsive-menu-toggle,#Header_creative .creative-menu-toggle,#Header_creative .responsive-menu-toggle{color:#5b5a5a !important}.home_img.bg-cover{height:36vh}.sec-col-contact div#wpcf7-f83-p36-o1{padding:0;width:100%;max-width:500px;margin:0 auto}.sec-col-contact .column_attr.clearfix.align_center{padding:0}}@media (max-width:990px){.sec-about .mcb-section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sec-about .mcb-section-inner .three-fifth.mcb-wrap{padding-left:2rem}.sec_wedding_films .el_video_box a.popup-link{padding:3rem 1rem}.sec_wedding_films .full_width_img.first:nth-of-type(1) a.popup-link{padding:10rem 0;font-size:1rem}.sec_testimonial .el_quote{background-color:#fbfbfb;padding:3rem 2rem}#Footer .widgets_wrapper .column{margin-bottom:0}#Footer .widgets_wrapper .column .flexbox{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#Footer .widgets_wrapper .column:nth-of-type(5) .widget_text i:before{margin-left:.75rem;margin-right:.75rem}.sec_wedding_films .el_video_box.tab_same_height_video a.popup-link{padding:10rem 0}}@media (max-width:767px){body .section_wrapper,body .container,body .four.columns .widget-area{padding-left:15px !important;padding-right:15px !important}#Top_bar .logo #logo,#Top_bar .logo .custom-logo-link{text-align:center}#Top_bar .logo #logo img,#Top_bar .logo .custom-logo-link img{max-width:200px}.home_img.section{height:12rem !important}.sec-about{padding-top:3rem !important}.sec-about .section_wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.sec-about .section_wrapper .wrap p,.sec-about .section_wrapper .wrap h2{text-align:center}.sec-about .section_wrapper .wrap:nth-child(1) p br{display:none}.sec-about .section_wrapper .three-fifth.mcb-wrap{padding-left:0}.col-introduction .section_wrapper.mcb-section-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.col-introduction .section_wrapper.mcb-section-inner .column .alignright{float:none;margin:15px 0}.col-introduction .section_wrapper.mcb-section-inner .column_visual{max-width:100%}.col-introduction .section_wrapper.mcb-section-inner .column_visual p{text-align:center}.sec_wedding_stories{padding-top:3rem !important}.sec_wedding_stories .one-second.mcb-wrap{padding-right:0}.sec_wedding_stories .one-second.mcb-wrap.padding_left{padding-left:0}.sec_wedding_stories .wrap:nth-child(2) .column_image:before{content:"wedding stories";text-transform:uppercase;font-weight:700;font-size:22px;line-height:30px;width:100%;text-align:center;display:block;position:relative;margin:0 0 2rem}.sec_wedding_stories .wrap:nth-child(3) .column:nth-child(1){display:none}.sec_wedding_stories .one-second.mcb-wrap.custom_box{margin-top:0}.weeding_headline{padding-top:3rem !important}.weeding_headline .one.column{margin:0 0 1rem}.sec_wedding_films{padding-bottom:0 !important}.sec_wedding_films .el_video_box a.popup-link{padding:6rem 1rem}.sec_wedding_films .full_width_img.first:nth-of-type(1) a.popup-link{padding:6rem 0;font-size:13px}.sec_wedding_films .one-third.mcb-wrap:nth-of-type(3){margin:15px 0 !important}.sec_wedding_films .el_look_more p{text-align:center !important}.sec_wedding_films .el_look_more p a{display:inline-block;text-align:center;background:#636262;border-radius:.5rem;color:#fff;padding:.5rem 2rem;margin-top:1rem}.sec_testimonial.single-item:before{content:'Što kažu o nama?';display:block;font-family:"Caveat",Arial,Tahoma,sans-serif;font-size:1.75rem;text-align:center;line-height:1;margin-bottom:2rem}.sec_testimonial.single-item .text_col{width:100%;margin-top:0;margin-left:0}.sec_testimonial.single-item .text_col>p{display:none}.sec_testimonial.single-item .text_col .el_quote{padding:0 1rem}.sec_testimonial.single-item .text_col .el_quote p.sign{margin-bottom:-1rem;margin-top:1rem;padding-top:1rem}.sec_testimonial.single-item .text_col .el_quote p:nth-child(2){margin-bottom:1rem}.sec_testimonial.single-item .image_col{width:100%;margin-right:unset}.sec_testimonial.single-item .image_col .el_image{height:auto}.sec_testimonial.single-item .image_col .el_image img.scale-with-grid{max-width:100% !important;width:100% !important;height:auto !important}.sec_testimonial.single-item p.author{padding-bottom:1rem;margin-bottom:0}.sec_testimonial.single-item .slick-arrow{bottom:0;background:#1f1f1f;color:#fff;width:3rem;height:2rem;border-radius:.25rem;font-size:2rem;text-align:center}.sec_testimonial.single-item .preview-arrow.slick-arrow{left:unset;right:calc(50% + 1.25rem)}.sec_testimonial.single-item .next-arrow.slick-arrow{left:calc(50% + 1.25rem);right:unset}.sec_testimonial.single-item .preview-arrow.slick-arrow:after{display:none}.sec_testimonial{padding-bottom:3rem}.sec-col-testimonial{padding-bottom:1rem !important}body #Footer .widgets_wrapper{padding:1rem 15px}body #Footer .column{width:100% !important}body #Footer .column:nth-of-type(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}body #Footer .column:nth-of-type(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100% !important}body #Footer .column:nth-of-type(2) p:nth-of-type(1){font-size:32px;margin-top:-20px}body #Footer .column:nth-of-type(2) p:nth-of-type(2){font-size:22px;margin-top:-12px}body #Footer .column:nth-of-type(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:left}body #Footer .column:nth-of-type(3) aside.widget{margin-top:0;padding-top:0}body #Footer .column:nth-of-type(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;display:none}body #Footer .column:nth-of-type(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}body #Footer .column:nth-of-type(5) .flexbox{margin-bottom:4rem}.sec-single-post-heading .column_attr.clearfix.align_center{padding:0}.sec-single-post-heading h1{font-size:1.5rem;text-align:center;margin-top:2rem}.sec_wedding_films .el_video_box.tab_same_height_video a.popup-link{padding:6rem 0}}