.avia-section.av-jr97f-764a72da3e38b50f47631adbc2684422{background-repeat:no-repeat;background-image:url(https://www.villamargot.it/wp-content/uploads/2015/07/house-interior.jpg);background-position:50% 50%;background-attachment:scroll} .flex_column.av-5f9vvv-e0daa181c6aecbc3180337cd3a6f78b2{border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:rgba(255,255,255,0.6)} #top .avia-gallery.av-iq8n7-4b87de267cfaad5c55619c0a7233d6f7 .avia-gallery-thumb a{width:20%} .flex_column.av-51mhar-cf4c70b50358dff580f51fe9db9cc48c{border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#ffffff} .avia-section.av-h2jq3-6da19976711c9c117995407e2512491a{background-repeat:no-repeat;background-image:url(https://www.villamargot.it/wp-content/uploads/2015/07/ornament-bg-top-small-1.png);background-position:50% 0%;background-attachment:scroll} #top .flex_column.av-4ihrbf-89118e21c62475fcb7a0284b605aeb44{margin-top:-200px;margin-bottom:0px}.flex_column.av-4ihrbf-89118e21c62475fcb7a0284b605aeb44{border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#ffffff}.responsive #top #wrap_all .flex_column.av-4ihrbf-89118e21c62475fcb7a0284b605aeb44{margin-top:-200px;margin-bottom:0px} #top .av-special-heading.av-fmwxf-9e5d0f45d9a84cd33ee1ed27290ddd2d{padding-bottom:20px;font-size:40px}body .av-special-heading.av-fmwxf-9e5d0f45d9a84cd33ee1ed27290ddd2d .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-fmwxf-9e5d0f45d9a84cd33ee1ed27290ddd2d .av-special-heading-tag{font-size:40px}.av-special-heading.av-fmwxf-9e5d0f45d9a84cd33ee1ed27290ddd2d .av-subheading{font-size:15px} #top .hr.av-47flzf-930f2a427f673e0fefdec8d4866da132{margin-top:0px;margin-bottom:70px}.hr.av-47flzf-930f2a427f673e0fefdec8d4866da132 .hr-inner{width:50px;border-color:#f8f8f8;max-width:45%}.hr.av-47flzf-930f2a427f673e0fefdec8d4866da132 .av-seperator-icon{color:#e5c80c}.hr.av-47flzf-930f2a427f673e0fefdec8d4866da132 .av-seperator-icon.avia-svg-icon svg:first-child{fill:#e5c80c;stroke:#e5c80c} #top .flex_column.av-42xuoj-07f5ad659eb3b21356bc12ba1f2afe9a{margin-top:30px;margin-bottom:30px}.flex_column.av-42xuoj-07f5ad659eb3b21356bc12ba1f2afe9a{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px}.responsive #top #wrap_all .flex_column.av-42xuoj-07f5ad659eb3b21356bc12ba1f2afe9a{margin-top:30px;margin-bottom:30px} #top .flex_column.av-3skxiz-551e3420897e88413b939366d67ceecc{margin-top:30px;margin-bottom:30px}.flex_column.av-3skxiz-551e3420897e88413b939366d67ceecc{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px}.responsive #top #wrap_all .flex_column.av-3skxiz-551e3420897e88413b939366d67ceecc{margin-top:30px;margin-bottom:30px} #top .flex_column.av-3duh2r-b1e2572eeddf0cce551db89181c7f75f{margin-top:30px;margin-bottom:30px}.flex_column.av-3duh2r-b1e2572eeddf0cce551db89181c7f75f{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px}.responsive #top #wrap_all .flex_column.av-3duh2r-b1e2572eeddf0cce551db89181c7f75f{margin-top:30px;margin-bottom:30px} #top .flex_column.av-34cf17-3ba952a353991b4edbd570303347eb7e{margin-top:30px;margin-bottom:30px}.flex_column.av-34cf17-3ba952a353991b4edbd570303347eb7e{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px}.responsive #top #wrap_all .flex_column.av-34cf17-3ba952a353991b4edbd570303347eb7e{margin-top:30px;margin-bottom:30px} #top .flex_column.av-2nx0wr-d4ccf27fa1f401b84e301261b23b9610{margin-top:30px;margin-bottom:30px}.flex_column.av-2nx0wr-d4ccf27fa1f401b84e301261b23b9610{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px}.responsive #top #wrap_all .flex_column.av-2nx0wr-d4ccf27fa1f401b84e301261b23b9610{margin-top:30px;margin-bottom:30px} #top .flex_column.av-2ctp4z-4cc42658ccbd4700f58b3564e2edfd5d{margin-top:30px;margin-bottom:30px}.flex_column.av-2ctp4z-4cc42658ccbd4700f58b3564e2edfd5d{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px}.responsive #top #wrap_all .flex_column.av-2ctp4z-4cc42658ccbd4700f58b3564e2edfd5d{margin-top:30px;margin-bottom:30px} #top .flex_column.av-21aidn-590985741856e780f872c838d5bb0906{margin-top:30px;margin-bottom:30px}.flex_column.av-21aidn-590985741856e780f872c838d5bb0906{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px}.responsive #top #wrap_all .flex_column.av-21aidn-590985741856e780f872c838d5bb0906{margin-top:30px;margin-bottom:30px} #top .flex_column.av-1sxncz-23802b5c100b57b31f51c1de46e0c5d5{margin-top:30px;margin-bottom:30px}.flex_column.av-1sxncz-23802b5c100b57b31f51c1de46e0c5d5{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px}.responsive #top #wrap_all .flex_column.av-1sxncz-23802b5c100b57b31f51c1de46e0c5d5{margin-top:30px;margin-bottom:30px} .flex_column.av-1gu7fn-f551073b2a52adf4b486d40eed25475c{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-3msln-ded0ef279794a9ec992eddb520d72972{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_cell.av-lbh4j-d11bc281335af1aa1ad0dad92c9d0a3c{vertical-align:top;height:400px;min-height:400px;background:url(https://www.villamargot.it/wp-content/uploads/2015/07/luxurious-bedroom-m-845x684.jpg) 50% 50% no-repeat scroll }.responsive #top #wrap_all .flex_cell.av-lbh4j-d11bc281335af1aa1ad0dad92c9d0a3c{padding:30px 30px 30px 30px !important} .flex_cell.av-d6prv-21b946de0a0cf316ac0142351cdfb39e{vertical-align:top;height:400px;min-height:400px;background:url(https://www.villamargot.it/wp-content/uploads/2015/07/slider4-845x630.jpg) 50% 50% no-repeat scroll }.responsive #top #wrap_all .flex_cell.av-d6prv-21b946de0a0cf316ac0142351cdfb39e{padding:30px 30px 30px 30px !important} #top #wrap_all .avia-button.av-akk43-93aefe1a032e2925eef6a4acdcca25c7{background-color:#191e24;border-color:#191e24;color:#ffffff;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-akk43-93aefe1a032e2925eef6a4acdcca25c7:hover{color:#ffffff;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-akk43-93aefe1a032e2925eef6a4acdcca25c7 .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff}#top #wrap_all .avia-button.av-akk43-93aefe1a032e2925eef6a4acdcca25c7:hover .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-fmwxf-9e5d0f45d9a84cd33ee1ed27290ddd2d .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-fmwxf-9e5d0f45d9a84cd33ee1ed27290ddd2d .av-special-heading-tag{font-size:0.8em}}