body.photographer-gallery-preview.photographer-gallery-preview{overflow:visible;height:auto}#page_content_wrapper{width:100% !important;box-sizing:border-box}.swiper-button-prev,.swiper-button-next{top:0 !important;height:100% !important;width:50% !important;outline:none !important}.swiper-button-prev i,.swiper-button-next i{font-size:30px !important;color:#222 !important;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.swiper-button-prev i{left:0}.swiper-button-next i{right:0}.tg_fullscreen_gallery_wrapper{overflow-y:visible !important;background:#F9F9F9 !important;padding:0 50px !important}.tg_fullscreen_gallery_wrapper .tg_fullscreen_gallery{padding:50px 0 !important;overflow:hidden}.tg_fullscreen_gallery_wrapper .swiper-slide{background-color:#F9F9F9 !important;display:flex;align-items:center}.tg_fullscreen_gallery_wrapper .swiper-slide--inner{position:relative;max-height:100%;display:flex;width:100%}.tg_fullscreen_gallery_wrapper .swiper-slide--img{width:100%}.tg_fullscreen_gallery_wrapper .swiper-slide--img img{display:block;margin:0 auto;max-height:100%}.footer_bar{background-color:#f9f9f9 !important}.footer_bar .footer_bar_wrapper{border:none !important;width:100%}.footer_bar #copyright{color:#222222 !important;text-align:center;width:100%}.footer_bar #copyright a{color:#222222}.footer_bar #copyright a:hover{color:#222222;text-decoration:underline}.header_style_wrapper.header_style_wrapper{position:relative;padding-top:0 !important}.header_style_wrapper.header_style_wrapper .top_bar{min-height:70px;display:flex}.logo_container.logo_container.logo_container.logo_container{position:static;width:100%;overflow:hidden}.tg_gallery_fullscreen_content.tg_gallery_fullscreen_content{top:100%;bottom:0;left:0;width:100%;height:50px;display:none}.tg_gallery_fullscreen_content.tg_gallery_fullscreen_content .tg_gallery_fullscreen_title{color:#222222 !important;font-size:14px !important;padding:5px 10px;line-height:1.5;width:100%;text-align:center}body.leftmenu .mobile_menu_wrapper{overflow-y:auto !important}body.leftmenu .mobile_menu_wrapper::-webkit-scrollbar{display:none}body.leftmenu .mobile_menu_wrapper .mobile_menu_content .menu-main-menu-container{position:static !important;width:100%}body.leftmenu .mobile_menu_wrapper .mobile_menu_content .menu-main-menu-container::-webkit-scrollbar{display:none}.mobile_menu_content .social_wrapper{position:static !important;margin:0 !important}#logo_wrapper{width:100%;padding:15px 0 15px 0 !important}#logo_wrapper .social_wrapper{display:block !important;top:50%;transform:translate(0, -50%)}#logo_wrapper .social_wrapper ul{margin-top:0}#logo_wrapper #logo_right_button{top:50%;transform:translate(0, -50%)}.mobile_main_nav{margin:20px 0 !important}.mobile_main_nav>li>a{font-size:16px !important;line-height:1.5 !important}.mobile_main_nav .sub-menu{display:block !important;padding-bottom:10px;-webkit-transition:height 400ms;-moz-transition:height 400ms;-ms-transition:height 400ms;-o-transition:height 400ms;transition:height 400ms}.mobile_main_nav .sub-menu li{padding-left:10px}.mobile_main_nav .sub-menu a{font-size:14px;line-height:1}.mobile_main_nav .current_page_item a{text-decoration:underline}.mobile_main_nav .menu-item-has-children a[href="#"]+.sub-menu{height:0;overflow:hidden;padding-bottom:0}.mobile_main_nav .current-menu-parent a[href="#"]+.sub-menu{padding-bottom:10px;height:auto}.social-icons{list-style-type:none;display:flex;margin:0 -5px;position:absolute;bottom:100px;width:calc(100% - 100px);box-sizing:border-box}.social-icons li{padding:0 5px}.social-icons img{display:block;width:20px;height:auto;max-width:100%}.gallery-controls{position:absolute;top:0;left:0;width:100%;height:50px;display:flex;justify-content:center;align-items:center;z-index:11}.gallery-controls--counter{white-space:nowrap;font-size:12px;margin-right:30px}.gallery-controls--fs{display:flex;justify-content:center;align-items:center}.gallery-controls--fs button{border:none;padding:0;margin:0 0 0 5px;cursor:pointer;background:none;font-family:Renner,Helvetica,Arial,sans-serif;outline:none;font-size:12px}.gallery-controls--fs svg{position:relative;top:1px}.gallery-controls--dfs{display:none}.elementor-text-editor h1,.elementor-text-editor h2,.elementor-text-editor h3,.elementor-text-editor h4,.elementor-text-editor h5,.elementor-text-editor h6{margin-bottom:10px}.elementor-text-editor p{padding:0 !important;font-size:14px;margin-bottom:10px}.landing_page-template-default.landing_page-template-default .header_style_wrapper{display:none}.landing_page-template-default.landing_page-template-default #wrapper,.landing_page-template-default.landing_page-template-default #footer_wrapper{width:100%;left:0;float:none;margin-left:0}.landing_page-template-default.landing_page-template-default .footer_bar{background-color:#222 !important}.landing_page-template-default.landing_page-template-default .footer_bar #copyright{color:#A1A1A1 !important}.landing_page-template-default.landing_page-template-default .footer_bar #copyright a{color:#A1A1A1 !important}.landing_page-template-default.landing_page-template-default .footer_bar #copyright a:hover{color:#FFF !important;text-decoration:none !important}.landing_page-template-default.landing_page-template-default .landing-page__header{padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center}.landing_page-template-default.landing_page-template-default .landing-page__header--image{padding-right:1rem}.landing_page-template-default.landing_page-template-default .landing-page__header--image a{display:block;width:220px}.landing_page-template-default.landing_page-template-default .landing-page__header--image img{display:block;height:auto;max-width:100%}.landing_page-template-default.landing_page-template-default .landing-page__header--languages{padding-left:1rem}.landing_page-template-default.landing_page-template-default .landing-page__header--languages ul{list-style-type:none;padding:0;margin:0;display:flex;margin:0 -0.25rem}.landing_page-template-default.landing_page-template-default .landing-page__header--languages ul li{padding:0 .25rem}.landing_page-template-default.landing_page-template-default .landing-page__header--languages ul li a{display:block;text-indent:-10000px;background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:1em}.landing_page-template-default.landing_page-template-default .landing-page__header--languages ul li.flag-cz a{background-image:url('https://www.gonzalobellphoto.com/wp-content/themes/framed-child/less/images/cz.svg')}.landing_page-template-default.landing_page-template-default .landing-page__header--languages ul li.flag-en a{background-image:url('https://www.gonzalobellphoto.com/wp-content/themes/framed-child/less/images/gb.svg')}.landing_page-template-default.landing_page-template-default .landing-page__header--languages ul li.flag-de a{background-image:url('https://www.gonzalobellphoto.com/wp-content/themes/framed-child/less/images/de.svg')}.landing_page-template-default.landing_page-template-default .landing-page__heading{padding-top:35%;background-position:top center;background-repeat:no-repeat;background-size:cover;height:0;overflow:hidden;position:relative}.landing_page-template-default.landing_page-template-default .landing-page__heading:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.25)}.landing_page-template-default.landing_page-template-default .landing-page__heading h1{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;color:#FFF;width:90%;line-height:1.2;text-align:center}@media only screen and (max-width:767px){.landing_page-template-default.landing_page-template-default .landing-page__heading h1{font-size:22px !important}}.landing_page-template-default.landing_page-template-default .elementor-text-editor ul,.landing_page-template-default.landing_page-template-default .elementor-text-editor ol{padding-left:20px}.landing_page-template-default.landing_page-template-default .elementor-text-editor p{font-size:16px}.landing_page-template-default.landing_page-template-default .landing-page_cta{padding:40px 20px 20px 20px}.landing_page-template-default.landing_page-template-default .landing-page_cta .elementor-row{display:flex;flex-wrap:wrap}.landing_page-template-default.landing_page-template-default .landing-page_cta .elementor-column{width:auto}@media only screen and (max-width:1275px){.landing_page-template-default.landing_page-template-default .landing-page_cta .elementor-column{width:100%}}.landing_page-template-default.landing_page-template-default .landing-page_cta--button{padding-right:20px;margin-left:270px}@media only screen and (max-width:1275px){.landing_page-template-default.landing_page-template-default .landing-page_cta--button{margin-left:0;padding-right:0;text-align:center;margin-bottom:10px}}.landing_page-template-default.landing_page-template-default .landing-page_cta--text{display:flex;height:100%;align-items:center}.landing_page-template-default.landing_page-template-default .landing-page_cta--text p{margin-bottom:0}@media only screen and (max-width:1275px){.landing_page-template-default.landing_page-template-default .landing-page_cta--text p{text-align:center}}.landing_page-template-default.landing_page-template-default .landing-page_first-box{margin-left:10px}@media only screen and (max-width:1245px){.landing_page-template-default.landing_page-template-default .landing-page_first-box{margin-left:0}}.landing_page-template-default.landing_page-template-default .landing-page_last-box{margin-right:10px}@media only screen and (max-width:1245px){.landing_page-template-default.landing_page-template-default .landing-page_last-box{margin-right:0}}.landing_page-template-default.landing_page-template-default .gallery_grid_content_wrapper{margin:0 0 0 20px !important}@media only screen and (max-width:767px){.landing_page-template-default.landing_page-template-default .gallery_grid_content_wrapper{margin:0 !important}}.landing_page-template-default.landing_page-template-default .tg_two_cols{margin-right:20px !important;margin-bottom:20px !important;width:calc(50% - 20px) !important}@media only screen and (max-width:767px){.landing_page-template-default.landing_page-template-default .tg_two_cols{margin-right:0 !important;width:100% !important}}@media only screen and (max-width:960px){#logo_normal{display:none !important}#footer_wrapper{width:100% !important;margin-left:0 !important}.gallery-controls{top:70px}}@media (max-width:960px){.swiper-container.tg_fullscreen_gallery_wrapper{padding-top:70px !important}}.inner .swiper-container .swiper-button-prev,.inner .swiper-container .swiper-button-next{margin-top:0}@media (max-width:960px){.inner .swiper-container .swiper-button-prev,.inner .swiper-container .swiper-button-next{margin-top:70px;height:calc(100% - 70px) !important}}.inner .swiper-container .swiper-button-next.hover{right:0}.inner .swiper-container:hover .swiper-button-next.hover,.inner .swiper-container .swiper-button-next.hover:hover{right:20px}.inner .swiper-container .swiper-button-prev.hover{left:0}.inner .swiper-container:hover .swiper-button-prev.hover,.inner .swiper-container .swiper-button-prev.hover:hover{left:20px}@media (max-width:767px){.logo_container .logo_wrapper img{display:block;max-width:200px}}.elementor-section-wrap>.elementor-top-section:first-child .elementor-widget-photographer-gallery-masonry:first-child .gallery_grid_content_wrapper{padding-top:3vw}