@font-face{font-family:'Avenir Book';src:url(../../../../../../../../../../themes/francesco-spighi/AvenirLTStd-Book.eot);src:url('../../../../../../../../../../themes/francesco-spighi/AvenirLTStd-Book.eot?#iefix') format('embedded-opentype'),url(../../../../../../../../../../themes/francesco-spighi/AvenirLTStd-Book.woff2) format('woff2'),url(../../../../../../../../../../themes/francesco-spighi/AvenirLTStd-Book.woff) format('woff'),url('../../../../../../../../../../themes/francesco-spighi/AvenirLTStd-Book.svg#AvenirLTStd-Book') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(../../../../../../../../../../themes/francesco-spighi/playfairdisplay.eot);src:url('../../../../../../../../../../themes/francesco-spighi/playfairdisplay.eot?#iefix') format('embedded-opentype'),url(../../../../../../../../../../themes/francesco-spighi/playfairdisplay.woff2) format('woff2'),url(../../../../../../../../../../themes/francesco-spighi/playfairdisplay.woff) format('woff'),url('../../../../../../../../../../themes/francesco-spighi/playfairdisplay.svg#PlayfairDisplay') format('svg')}span.bar:before{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.goldgradient .et_pb_code_inner h2{background:linear-gradient(315deg,#584e31,#746846,#f0ece1,#746846,#584b31);background-size:1000% 1000%;-webkit-animation:goldgradient 5s ease infinite;-moz-animation:goldgradient 5s ease infinite;animation:goldgradient 5s ease infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@-webkit-keyframes goldgradient{0%{background-position:0% 50%}80%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes goldgradient{0%{background-position:0% 50%}80%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes goldgradient{0%{background-position:0% 50%}80%{background-position:100% 50%}100%{background-position:0% 50%}}span.bar:after{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);animation:load 4000ms cubic-bezier(.55,.09,.68,.53) 200ms infinite normal;-webkit-animation:load 4000ms cubic-bezier(.55,.085,.68,.53) 200ms infinite normal;-moz-animation:load 4000ms cubic-bezier(.55,.085,.68,.53) 200ms infinite normal;-o-animation:load 4000ms cubic-bezier(.55,.085,.68,.53) 200ms infinite normal;-ms-animation:load 4000ms cubic-bezier(.55,.085,.68,.53) 200ms infinite normal;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}h1,h2,h3,h4,h5,h6{font-family:'Playfair Display'}@media (min-width:981px){.home #main-header{display:none}.home .img-verticale .et_pb_blurb_container body{margin:25px}}body.home{margin:0;background:#030303}.et_pb_section{background-color:#EFEFEF!important}.home .et_pb_section{background-color:transparent!important}.home .et_pb_section{background-color:transparent}#main-content{background-color:#EFEFEF}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{display:none!important}@media (min-width:980px){#logo{margin-bottom:-10px}#top-menu li a,.et_search_form_container input{font-size:10px!important;margin-left:2vh;color:#000;font-family:'Avenir LT Std';font-weight:900}#top-menu.nav li:hover>ul{top:13px}#top-menu li li{margin:0;padding:0 10px}}@media only screen and (min-width:1300px){#top-menu li:after{content:"•";display:block;position:absolute;color:#000;top:0;font-size:9px;right:0}#top-menu li ul li:after{visibility:hidden}#top-menu li:last-child:after{display:none}}#top-menu li li a:hover{background:transparent}#top-menu li a:after{content:"•";margin-left:2vh;font-weight:700}#et-secondary-nav .menu-item-has-children>a:first-child:after,#top-menu .menu-item-has-children>a:first-child:after{content:none}#main-header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#main-header .nav li ul{width:360px;background-color:white!important}#main-header li:hover>ul{display:block}#main-header li li a{width:340px;padding:0}.home-menu li li{line-height:1em}#top-menu li li a{letter-spacing:4px;width:300px!important;padding:1px 20px!important;background-color:#ffffff8c!important;Margin:0px!important}#main-header li a:after{content:none;margin-left:0;font-weight:400}#main-header .nav li ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:13px 0}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:10px}#et_mobile_nav_menu:after{content:'MENU';font-size:10px;position:absolute!important;bottom:29px;right:58px;color:#363633}.mobile_menu_bar:before,.et_overlay:before{color:#363633!important}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.home-menu{display:none}}#top-menu li a:hover{color:#96773D!important;opacity:1!important}.intro h2 a{font-size:14px;letter-spacing:.6em;font-style:normal;color:#fff}.intro h4 a{font-size:14px;letter-spacing:.6em;font-style:normal;color:#fff}.home-menu nav{width:100%}.home-menu .et_pb_menu__menu{width:100%}.home-menu ul{display:flex;align-items:center;justify-content:space-between!important;display:flex;width:100%}.home-menu ul li ul.sub-menu{display:block;align-items:center;justify-content:space-around;position:absolute;top:20px!important}.home-menu .fullwidth-menu li>a{padding-bottom:150px}.home-menu .fullwidth-menu .menu-item-has-children>a:first-child:after{display:none}.home-menu .nav li ul{width:400px!important}.home-menu li:hover>ul{display:block}.home-menu .fullwidth-menu li li a{width:400px!important;padding:4px}.home-menu li li{line-height:1em;padding-top:10px;padding-bottom:0}.home-menu .fullwidth-menu-nav>ul>li:after{content:'•';display:block;position:absolute;color:#fff;top:0;font-size:12px;right:-40px}.home-menu.et_pb_fullwidth_menu .et-menu-nav>ul ul{padding:0 0 10px 0!important}.home-menu .fullwidth-menu-nav>ul>.last-item:after{display:none}@media (max-width:981px){.et_pb_fullwidth_menu{Display:none}}@media (min-width:768px){.home-slider-XXXXX{position:fixed;z-index:1;top:0;height:100vh!important;width:100%}}@media (max-width:767px){.home-slider-XXXXX{z-index:1;top:0;height:50vh!important;width:100%}}@media (min-width:981px){.home .image-hover,.home .image-hover-b{position:relative}.home .image-hover .et_pb_blurb_image,.home .image-hover-b .et_pb_blurb_image{display:flex;align-items:center;position:relative;align-content:center}.home .image-hover .et_pb_blurb_container{position:absolute;top:0;z-index:9;opacity:0;background:rgba(10,10,10,.6);height:calc(100% - 60px);margin:15px 20px;width:calc(100% - 40px);color:#000;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.home .image-hover-b .et_pb_blurb_container{position:absolute;top:0;z-index:9;opacity:0;background:rgba(10,10,10,.6);height:calc(100% - 60px);margin:15px 30px;width:calc(100% - 60px);color:#000;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.home .image-hover .et_pb_blurb_container a,.home .image-hover-b .et_pb_blurb_container a{color:#000}.home .image-hover:hover .et_pb_blurb_container,.home .image-hover-b:hover .et_pb_blurb_container{opacity:1}.home .et_pb_blurb_container{display:flex;flex-direction:column;justify-content:center}.home .img-verticale .et_pb_blurb_container{position:absolute;left:10%!important;top:2.5%;display:flex;flex-direction:column;align-items:center;z-index:9;opacity:0;background:rgba(10,10,10,.6);color:#000;width:80%;height:calc(100% - 60px);-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.home .img-verticale .et_pb_blurb_container a{color:#000}.home .img-verticale:hover .et_pb_blurb_container{opacity:1}}@media (max-width:980px){.mosaic .et_pb_blurb_container h3 a{color:#fff!important}.mosaic .et_pb_blurb_description{padding-bottom:50px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){h3.et_pb_module_header a{font-size:22px!important;background:-webkit-linear-gradient(left,#fff 0%,#fff 50%,#fff 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important}}.text-storia h3,.text-storia h2 span.gold{background:-webkit-linear-gradient(left,#40341d 0%,#715f2e 50%,#40341d 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;padding-top:2px}.text-storia span.smallti{color:#fff;font-size:15px;font-weight:700;position:relative;top:-15px;line-height:.5em}.chi-sono a{color:#fff}@media (max-width:349px){.text-storia h3{font-size:35px!important}.text-storia h2 span.gold{font-size:35px!important}}.et_pb_button,.et_pb_button_helper_class .et_pb_button{font-weight:600!important;border:2px solid #fff;font-size:9px!important;padding:12px 15px!important}.et_pb_button:hover,.et_pb_button_helper_class .et_pb_button:hover{padding:12px 15px!important}.home .et_pb_image_container{margin:0!important}.home .et_pb_blog_grid .et_pb_post{padding:0 8px}.home .et_pb_post .entry-featured-image-url{margin-bottom:12px}.home .et-pb-post{height:auto}.home .et_pb_blog_grid .et_pb_post{background:none;border:none;position:relative}.home .et_pb_image_container{width:100%}@media (min-width:980px){.home .entry-title{position:absolute;top:0;z-index:9;background:rgba(165,133,124,.7);height:calc(100% - 23px);margin:10px 10px;opacity:0;width:calc(100% - 36px);display:flex;align-items:center;align-content:center;text-align:center;padding:10px 30px 15px;line-height:1.4em;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.home .entry-title:hover{opacity:1}}@media (max-width:980px){.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_column .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_widget{width:100%;margin:0}.et_pb_blog_0 .et_pb_post .entry-title{padding-bottom:30px;text-align:center}}.archive #content-area h1{font-size:30px;padding-top:10px;margin-top:120px;padding-bottom:80px;margin-bottom:100px;border-bottom:1px solid #000;text-align:center;text-transform:uppercase}.cat-description{width:960px;text-align:center;margin:0 auto 60px;font-family:'Avenir Book',Helvetica,Arial,Lucida,sans-serif}.archive .cat-description p{font-size:16px;font-family:'Avenir Book',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400;font-style:normal;line-height:2em}.archive article .post-date-custom{color:#000;text-align:center}.archive article .entry-title{text-align:center;text-transform:uppercase;padding:15px 0 35px 0}.archive article{border-bottom:1px solid #e5e5e5;max-width:900px;margin:0 auto 60px}.archive article span.post-title-after{font-family:'Avenir Book',Helvetica,Arial,Lucida,sans-serif;font-size:12px!important;letter-spacing:.3em;text-transform:uppercase;display:inline-block;line-height:29px}.post-content{display:none}.blog-page article .info-container{position:relative;padding-top:35px;border-bottom:1px solid #e5e5e5;padding-bottom:35px}.blog-page .post-meta{top:0;width:100%}.blog-page h3 span.post-title-after{letter-spacing:.2em;margin-bottom:4px;text-transform:uppercase;font-size:12px!important;font-family:'Avenir Book',Helvetica,Arial,Lucida,sans-serif}.blog-page h3 span.post-title-after{display:inline-block;line-height:29px}.post-date-custom{font-size:8px!important;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:1em;color:#fff}h1.entry-title{font-size:50px;padding:10% 0;text-align:center;max-width:700px;margin:40px auto 0}h1.entry-title span.post-title-after{font-family:'Avenir Book',Helvetica,Arial,Lucida,sans-serif;font-size:12px!important;letter-spacing:.5em;text-transform:uppercase;color:#fff;display:inline-block;line-height:29px}.single h1.entry-title{color:#fff;text-transform:uppercase}.single h4{font-family:'Avenir Book',Helvetica,Arial,Lucida,sans-serif;font-weight:600;text-transform:uppercase;font-size:14px;letter-spacing:.2em;line-height:1.5em}.single #sidebar{padding-bottom:28px;display:none}.single #left-area{width:100%!important;padding-right:0!important}@media (min-width:981px){#main-content .container:before{position:absolute;top:0;width:0;height:100%;background-color:#e2e2e2;content:""}}.single .entry-content{font-family:'Avenir Book',Helvetica,Arial,Lucida,sans-serif}.single .et_post_meta_wrapper{background-size:cover;background-position:center;text-align:center}.single .post-date-custom{position:relative;top:5vh}.single .post-category-custom{font-size:8px!important;font-weight:400;font-style:normal;font-family:"Avenir Book"!important;text-transform:uppercase;letter-spacing:1em}.single .post-category-custom a{color:#fff!important;position:relative;bottom:5vh!important}.et_pb_post img{margin-bottom:3px}#commentform textarea{background-color:#fff;font-size:13px}.logged-in-as{font-family:'Avenir Book',Helvetica,Arial,Lucida,sans-serif!important;font-size:10px;letter-spacing:5px}.post-template-default.single-post .et_pb_post img{margin-bottom:9px}.wp-caption-text.gallery-caption{display:none!important}.gallery-caption{float:none;width:100%}#gallery-2 img{border:none!important}dl.gallery-item{margin:0!important}h1#comments{text-align:center;text-transform:none;margin-bottom:70px;margin-top:40px;font-size:30px}h1#comments:after{content:'×';position:absolute;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);margin-top:50px;font-size:15px}.comment_avatar{display:none}.comment_postinfo{margin-bottom:8px;text-align:left}.comment_area .comment-content{text-align:left}.comment_postinfo .fn,span.fn,span.fn a{font-family:'Playfair SC';font-size:12px;text-transform:uppercase;float:left;clear:left;width:80%;letter-spacing:.6em;font-weight:300}.comment_postinfo{margin-bottom:8px;text-align:left;border-bottom:1px solid #ddd}.comment_date{font-size:10px!important;font-weight:300;font-style:italic}.reply-container .et_pb_button{border:none;padding:0}.comment-form-comment,.comment-form-author,.comment-form-email,.comment-form-url{width:45%;float:left;padding-bottom:0}.comment-form-cookies-consent{font-size:12px}.comment-form-comment{margin:0 10% 0 0}#commentform textarea{border:1px solid #dfdfdf;height:160px}#commentform input[type=email],#commentform input[type=text],#commentform input[type=url]{-webkit-appearance:none;-webkit-border-radius:0;background-color:#fff;font-family:'Avenir Book',Helvetica,Arial,Lucida,sans-serif;border:1px solid #dfdfdf;box-shadow:none;color:#3f3f3f;display:block;font-size:.625rem;margin:0 0 1.25rem 0;padding:.625rem;height:2.4375rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.15s linear}.form-submit{text-align:center!important}.form-submit .et_pb_button{float:none;margin:0 auto;display:block;cursor:pointer;color:#000!important;letter-spacing:1em;font-size:8px;border:1px solid #000;padding:25px 36px}@media (max-width:768px){.comment-form-comment,.comment-form-author,.comment-form-email,.comment-form-url{width:90%;float:left;padding-bottom:0;margin:0 5%}}#footer-widgets{padding-bottom:40px}.footer-widget{text-align:center;display:flex;align-items:center;align-content:center;justify-content:center}.footer-widget:first-child{padding:55px 0 20px}.footer-widget:nth-child(2){border-right:1px solid #000;border-left:1px solid #000;padding:55px 0 20px}.footer-widget:last-child{padding:44px 0 10px}.footer-widget h5{font-size:14px;letter-spacing:5px;padding:0 10px}.footer-widget p{font-family:'Avenir Book',Helvetica,Arial,Lucida,sans-serif;font-size:14px;letter-spacing:6px}.et_monarch .et_social_networks .et_social_icon,.et_monarch .et_social_networks .et_social_icon:before,.et_monarch .et_social_networks .et_social_icon:after,.et-social-icon a{width:30px;height:30px;line-height:30px;font-size:12px}.et_monarch .et_social_simple.et_social_top .et_social_icon{background-color:transparent!important}.home #main-footer .et_social_icon{color:#96773D!important}#footer-widgets .footer-widget li:before{content:none}.home #main-footer li:hover i.et_social_icon{background:transparent!important}.et-social-icons_container{width:100%}.et_monarch .et_social_networks .et_social_icons_container{display:flex;width:100%!important;position:relative;top:10px;left:-12px}.footer-widget p{float:none}.widget-test{font-family:'Avenir Book',Helvetica,Arial,Lucida,sans-serif;font-size:8px;line-height:24px}.contenitore-social p{margin-bottom:10px}.et_monarch .et_social_networks .et_social_icons_container{margin-top:-70px!important}.widget_nav_menu{text-transform:uppercase;font-size:8px;letter-spacing:8px;font-weight:700;width:100%;display:inline-block}#footer-widgets .footer-widget li{line-height:31px}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:30px}#footer-info{color:#000}.home #main-footer,.home #footer-bottom{background:#111;color:#fff!important;position:relative;z-index:2;padding-bottom:15px!important}.home .footer-widget{color:#fff;border-color:#fff}.home #main-footer h1,.home #main-footer h2,.home #main-footer h3,.home #main-footer h4,.home #main-footer h5,.home #main-footer h6,.home #main-footer p,.home #main-footer a,.home #menu-menu-footer li a{color:#fff!important}.home #footer-info{color:#fff}@media (min-width:981px){.et_pb_gutters2.et_pb_footer_columns3 .footer-widget{width:33.333%}.et_pb_gutters2 .footer-widget{margin:0}}@media (max-width:980px){.home .footer-widget{border:none}#footer-widgets{padding-bottom:0}.home #main-footer,.home #footer-bottom{top:-70px}.footer-widget{width:100%}.footer-widget:first-child{padding:30px 0 0}.footer-widget:nth-child(2){border-right:none;border-left:none;padding:30px 0 0}.footer-widget:last-child{padding:10px 0 0}}#footer-info{float:none;text-align:center;letter-spacing:2px;font-family:'Avenir Book',Helvetica,Arial,Lucida,sans-serif;font-weight:300;text-transform:uppercase;font-size:9px;line-height:1.2em}.testimonial-heading{position:relative;top:0;font-size:50px;text-transform:uppercase;background:none!important;padding:0 0 30px 0!important}.strong-view.default .testimonial-image img{background:none repeat scroll 0 0 #FFF;border:none;padding:0;border-radius:100%;margin:0 auto}.strong-view.default .testimonial-content p{line-height:30px}.strong-view.default .testimonial-name{font-style:italic;font-weight:400;text-transform:uppercase}.strong-view.default .testimonial-inner,.strong-view.default .testimonial{border:none!important}.link_story{padding:5vh 0 3vh 0}.link_story a{text-transform:uppercase;font-size:10px;letter-spacing:4px;color:#000;display:block;text-align:center}.link_story a:before{content:'';position:absolute;width:calc(50% - 90px);height:1px;background:#000;left:0;box-sizing:border-box;margin-top:10px}.link_story a:after{content:'';position:absolute;width:calc(50% - 90px);height:1px;background:#000;right:0;margin-top:10px;box-sizing:border-box}.story-link a:before,.story-link a:before{background:#000}.title-about a{font-size:12px;letter-spacing:.6em;font-style:normal;color:#000}.about-gallery .et-pb-arrow-next:before,.about-gallery .strong-view.controls-style-buttons:not(.rtl) .wpmslider-next:before{content:url(https://www.francescospighi.com/wedding-photographer-tuscany/2019/06/next-grey.png)}.about-gallery .et-pb-arrow-prev:before,.about-gallery .strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev:before{content:url(https://www.francescospighi.com/wedding-photographer-tuscany/2019/06/prev-grey.png)}.sp-next-arrow:after,.sp-next-arrow:before,.sp-previous-arrow:after,.sp-previous-arrow:before{background-color:transparent}.sp-horizontal .sp-previous-arrow{background-image:var(--wpr-bg-b3b9ba42-5963-4009-ac12-423c300e422b);background-repeat:no-repeat}.sp-horizontal .sp-next-arrow{background-image:var(--wpr-bg-09385682-8668-49fd-a077-2a377c6f54b5);background-repeat:no-repeat}@media screen and (max-width:980px){.container{width:100%!important}.et_header_style_left .logo_container{padding-left:25px}.et_header_style_centered #main-header .mobile_nav{background-color:transparent}.mobile_nav.closed .select_page{display:none}.et-fixed-header#main-header{background-color:transparent!important}}.et_mobile_menu{top:0!important;background-color:#fff!important;padding:20% 0}.et_mobile_menu li a{text-align:left;font-size:10px!important;border:0;padding:15px 0;letter-spacing:6px!important;color:#000}.mobile_nav ul#mobile_menu li ul li a{font-size:10px!important;margin:0 10px;color:#000!important;padding-top:.2em;letter-spacing:6px}.et_mobile_menu li a:hover{color:#999;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mobile_menu_bar:before{padding-right:25px;color:#363636!important}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d";z-index:99999}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}#top-menu .menu-item-has-children .menu-item-has-children>a:first-child::after,#et-secondary-nav .menu-item-has-children .menu-item-has-children>a:first-child::after{content:'5'}#main-header #mobile_menu.et_mobile_menu .menu-item-has-children{position:relative}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle{position:absolute;z-index:1;width:36px;height:36px;line-height:36px;border-radius:50%;top:6px;right:10px;cursor:pointer;text-align:left}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle::before{font-family:"ETmodules"!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:36px;font-size:18px;text-transform:none;speak:none;content:'\33'}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle.popped::before{content:'\32'}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle~ul.sub-menu{display:none!important;padding-left:0}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle.popped~ul.sub-menu{display:block!important}#main-header #mobile_menu.et_mobile_menu li li{padding-left:0}#main-header #mobile_menu.et_mobile_menu li a,#main-header #mobile_menu.et_mobile_menu li li a,#main-header #mobile_menu.et_mobile_menu li li li a{padding-left:20px;padding-right:20px}#main-header #mobile_menu.et_mobile_menu .menu-item-has-children .sub-menu-toggle+a{padding-right:20px}#main-header #mobile_menu.et_mobile_menu .menu-item-has-children>a{background-color:#fff;font-weight:inherit}.page-id-2 #main-header{background-color:white!important}#main-header #mobile_menu.et_mobile_menu li.current-menu-item>a{font-weight:bolder}@media (min-width:981px){.alt-left .et_pb_gallery_image:nth-child(odd) img{max-width:90%!important;float:right}.alt-right .et_pb_gallery_image:nth-child(even) img{max-width:90%!important}}.page-template-page-archive{background-color:#EFEFEF}.page-template-page-archive h1.entry-title{padding:0}.page-template-page-archive h3.title{margin-bottom:10px;margin-top:40px}.page-template-page-archive ul{list-style-type:disc!important}.page-template-page-archive ul li a{color:#6d6d6d;font-size:16px;line-height:2em}.et_pb_scroll_top.et-pb-icon{padding:5px 10px 5px 5px;font-size:35px}.et_pb_contact p input[type=radio]+label i{background-color:#fff}@media (max-width:1024px){.et_pb_scroll_top.et-pb-icon{bottom:24px!important}}#left-side.left-side{position:fixed!important;top:0px!important;left:0!important;right:auto!important;width:30px!important;height:100vh!important;padding:4px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;z-index:1001!important;opacity:1!important;-webkit-transition:background 0.7s linear!important;-moz-transition:background 0.7s linear!important;-ms-transition:background 0.7s linear!important;-o-transition:background 0.7s linear!important;transition:background 0.7s linear!important;background-color:transparent!important}.left-side-text{position:absolute!important;top:50%!important;height:2px!important;margin-top:-1px!important;line-height:0px!important;text-align:center!important;font-weight:bold!important;left:50%!important;right:auto!important;-ms-transform:translateX(-50%) rotate(-90deg)!important;-webkit-transform:translateX(-50%) rotate(-90deg)!important;transform:translateX(-50%) rotate(-90deg)!important;white-space:nowrap!important;font-size:7px!important;letter-spacing:0.6em!important;text-transform:uppercase!important}#right-side.right-side{position:fixed!important;top:0px!important;right:0px!important;left:auto!important;width:30px!important;height:100vh!important;padding:4px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;z-index:1001!important;opacity:1!important;-webkit-transition:background 0.7s linear!important;-moz-transition:background 0.7s linear!important;-ms-transition:background 0.7s linear!important;-o-transition:background 0.7s linear!important;transition:background 0.7s linear!important;background-color:transparent!important}.right-side-text{position:absolute!important;top:50%!important;height:2px!important;margin-top:-1px!important;line-height:0px!important;text-align:center!important;font-weight:bold!important;left:50%!important;-ms-transform:translateX(-50%) rotate(90deg)!important;-webkit-transform:translateX(-50%) rotate(90deg)!important;transform:translateX(-50%) rotate(90deg)!important;white-space:nowrap!important;font-size:7px!important;letter-spacing:0.6em!important;text-transform:uppercase!important}@media (max-width:980px){#left-side.left-side,#right-side.right-side{display:none!important;visibility:hidden}}.et-pb-contact-message{background-color:#d0c6b2}.strong-view.controls-type-sides:not(.rtl) .wpmslider-next{right:30px}.strong-view.controls-type-sides:not(.rtl) .wpmslider-prev{left:30px}.et_pb_scroll_top.et-pb-icon{padding:0 7px 20px 12px!important;margin-right:25px;background:rgba(0,0,0,.8)!important;-webkit-border-bottom-left-radius:0px!important;-webkit-border-top-left-radius:0px!important;border-bottom-left-radius:0px!important;border-top-left-radius:0px!important;line-height:1!important}.et_pb_scroll_top:before{content:"TOP"!important;font-family:'Avenir Book',Helvetica,Arial,Lucida,sans-serif!important;font-size:10px;font-weight:800;letter-spacing:5px}.ez-toc-title-container{padding-bottom:10px}.testimoni .link_story a:before{width:calc(50% - 110px);margin-left:30px}.testimoni .link_story a:after{width:calc(50% - 110px);margin-right:30px}.et_parallax_bg_wrap{overflow:hidden;position:absolute;top:2em !Important;right:0;bottom:0;left:0}.et-social-icons li{margin-left:0px!important}.et-social-icons{float:none!important;margin-right:15px}.et-social-icon a{font-size:14px;color:#96773d!important}.wpcf7-list-item{display:inline!important}.et_pb_contact.custom-form7{display:flex;flex-direction:row;flex-wrap:wrap}.et_pb_contact_field_half{width:48%;margin:1%}.et_pb_contact.custom-form7 p{width:100%}.wpcf7 input[type=email],input[type=date],input[type=text],select{border:0px!important;background-color:#efefef;color:#000;text-align:center;font-family:'Playfair Display'!important;border-bottom:1px solid #000!important;padding:15px;font-size:16px;width:100%}.wpcf7-textarea{border:1px solid #000;margin-top:40px;background-color:#f1f1f1;color:#000;font-family:'Playfair Display'!important;height:120px;padding:15px;font-size:16px;width:100%}.wpcf7{padding:15px;font-family:'Playfair Display'!important;font-size:14px!important;width:100%!important}.et_pb_contact p input[type=checkbox],.et_pb_contact p input[type=radio]{display:inline}.et_pb_contact p input[type=checkbox],.et_pb_contact p input[type=radio]{-webkit-appearance:auto!important}.wpcf7-submit{width:740px;float:left;border:1px solid #000;font-size:16px;font-family:'Playfair Display'!important;line-height:normal;margin-top:10px;padding:15px}.wpcf7-form-control.wpcf7 submit:hover{background:#fff;border:1px solid #96773d;color:#96773d}@media screen and (max-width:980px){.wpcf7 input[type=email],input[type=date],input[type=text],select{width:100%;font-size:14px}.et_pb_contact_field_half{width:100%}.et_pb_contact.custom-form7{font-size:12px!important;text-align:center;line-height:14px!important}.wpcf7-submit{width:132%}}#wpcf7-f58845-p57819-o1 input[type=email]{width:23%!important;margin:7px!important;padding:0;text-transform:uppercase;text-align:center;color:#353535;letter-spacing:2px!important}#wpcf7-f58845-p57819-o1 input[type=date]{width:23%!important;margin:7px!important;padding:0;text-transform:uppercase;text-align:center;color:#353535;letter-spacing:2px!important}#wpcf7-f58845-p57819-o1 input[type=text]{width:23%!important;margin:7px!important;padding:0;text-transform:uppercase;text-align:center;color:#353535;letter-spacing:2px!important}#wpcf7-f58845-p57819-o1 select{width:23%!important;margin:7px!important;padding:0;text-transform:uppercase;text-align:center;color:#353535;letter-spacing:2px!important}#wpcf7-f58845-p57819-o1 textarea{border:1px solid #9b9b9b;margin-top:0;background-color:#efefef;color:#000;font-family:'Playfair Display'!important;height:100px;padding:15px;font-size:16px;width:100%;text-align:center;text-transform:uppercase}#wpcf7-f58845-p57819-o1 .wpcf7-submit{width:100%!important}@media screen and (max-width:980px){#wpcf7-f58845-p57819-o1 input[type=email],#wpcf7-f58845-p57819-o1 input[type=date],#wpcf7-f58845-p57819-o1 input[type=text],#wpcf7-f58845-p57819-o1 select{width:43%!important;padding:0;font-size:12px!important;color:#9b9b9b;letter-spacing:0px!important;text-transform:lowercase!important}#wpcf7-f58845-p57819-o1 h5{font-size:12px!important;letter-spacing:0px!important}#wpcf7-f58845-p57819-o1 h6{font-size:10px!important;text-transform:lowercase!important}#wpcf7-f58845-p57819-o1 textarea{height:80px;padding:8px;font-size:12px;width:100%;text-transform:none}}