body{width:100%}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html
.clearfix{height:1%}.popupLayout{position:relative;background:#FFF;padding:20px;width:auto;max-width:600px;margin:20px
auto}body{padding:0;margin:0;font:13px Arial,Helvetica,Garuda,sans-serif;*font-size:small;*font:x-small;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}article,aside,figure,footer,header,nav,section,details,summary,main{display:block}h1,h2,h3,h4,h5,h6,ul,li,em,strong,pre,code,p{padding:0;margin:0;line-height:1em;font-size:100%;font-weight:normal;font-style:normal}table{font-size:inherit;font:100%}ul.menu{list-style:none;margin:0;padding:0}ul.menu
li{margin:0;padding:0;line-height:1em;background:none}img{border:0;max-width:100%}a{text-decoration:none}input,select,textarea{font:inherit}.pathway{margin:0;padding:0}.pathway
li{display:inline-block}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#1e1e1e;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:300;letter-spacing:2px}@media (max-width: 1550px){body{font-size:15px}}@media (max-width: 1230px){body{font-size:13px}}p{margin-bottom:1em;line-height:1.7em;font-weight:300}h1,h2,h3,h4,h5,h6{margin-bottom:1em}h1{font-family:'Playfair Display',serif;font-size:82px;font-weight:700;letter-spacing:9px;text-align:center;color:#fff;text-transform:uppercase;margin-bottom:30px}@media (max-width: 1550px){h1{font-size:55px;letter-spacing:7px}}@media (max-width: 1230px){h1{font-size:40px;letter-spacing:5px}}@media (max-width: 1000px){h1{font-size:26px;margin-bottom:15px;letter-spacing:3px}}@media (max-width: 644px){h1{font-size:22px;letter-spacing:2px}}h2{font-size:28px}h3{font-family:'Playfair Display',serif;font-size:64px;font-weight:700}@media (max-width: 1550px){h3{font-size:45px}}@media (max-width: 1230px){h3{font-size:34px}}@media (max-width: 1000px){h3{font-size:24px}}h4{font-size:18px;font-weight:700;text-transform:uppercase}@media (max-width: 1550px){h4{font-size:16px}}@media (max-width: 1230px){h4{font-size:14px}}ul{margin:0
0 1em 1em;padding:0}ul
li{margin:0
0 1em 0;padding:0
0 0 0}strong{font-weight:bold}em{font-style:italic}a{color:#527b32;font-weight:400}a:hover{color:#6a9f41}.input{margin-bottom:1.5em}input[type='text'],input[type='email'],input[type='tel'],input[type='number'],textarea,select{font:inherit;padding:1em
1em;width:100%;-webkit-appearance:none;border-radius:0;box-shadow:none;border:none;font-size:14px}textarea{height:191px}input[type='submit'],.button,button{font:inherit;cursor:pointer;padding:1em
2em;border:none;-webkit-appearance:none;border-radius:30px;box-shadow:none;background:#527b32;color:#fff;-webkit-transition:all .2s;transition:all .2s}input[type='submit']:hover,.button:hover,button:hover{background:#6a9f41;color:#fff}.button{display:inline-block}.checkbox input,
.checkbox
label{vertical-align:middle}.checkbox
label{display:inline;letter-spacing:1px;font-size:13px}.checkbox:not(foo) label::before{content:'';display:inline-block;width:22px;height:22px;border:1px
solid #1e1e1e;background:#fff;vertical-align:middle;margin-right:10px;cursor:pointer;text-align:center;line-height:22px;color:#1e1e1e}.checkbox:not(foo) label
a{color:#1e1e1e}.checkbox:not(foo) input:checked+label::before{content:"\2713"}.checkbox:not(foo) input[type=checkbox]{display:none}.error-message{font-size: .7em;color:red}label{margin-bottom: .3em;display:block}.response_message{position:fixed;bottom:15%;width:600px;left:50%;margin-left:-300px;z-index:500;border-radius:3px;padding:20px;text-align:center;color:#fff;font-size:14px;background:#88B555;visibility:hidden;transition:300ms;-webkit-transition:300ms;box-shadow:0 5px 15px rgba(0,0,0,0.2)}.response_message.error{background:#C14343}.response_message.visible{visibility:visible;animation:messageIn 500ms ease-out forwards;-webkit-animation:messageIn 500ms ease-out forwards}@media (max-width: 600px){.response_message{bottom:0;width:auto;margin:0;left:0;right:0;font-size:13px}}@keyframes
messageIn{0%{transform:translate3d(0,100px,0);-webkit-transform:translate3d(0,100px,0);opacity:0}100%{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes
messageIn{0%{transform:translate3d(0,100px,0);-webkit-transform:translate3d(0,100px,0);opacity:0}100%{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}.mfp-fade.mfp-bg,
.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.mfp-fade.mfp-wrap .mfp-content{transform:scale(.9);-webkit-transform:scale(.9)}.mfp-fade.mfp-bg.mfp-ready{opacity:0.9}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;transform:scale(.1);-webkit-transform:scale(.1)}.container{max-width:1440px;margin:0
auto}.paging{clear:both;text-align:center;padding:30px
0 0 0}.paging
span{display:inline-block;width:40px;height:40px;line-height:38px;border-radius:50%;border:1px
solid #527b32;background-color:#527b32;color:#fff;font-size:16px;font-weight:700;text-align:center;margin-left:3px}.paging span:first-child{margin-left:0}.paging span
a{display:block;width:40px;height:40px;text-decoration:none;color:#fff}.paging span:hover,
.paging
span.current{background-color:#6a9f41;border:1px
solid #6a9f41;color:#fff}.paging span:hover a,
.paging span.current
a{color:#fff}ul.menu{height:24px;display:block}ul.menu
li{display:inline-block;position:relative}ul.menu li
a{height:24px;line-height:24px;padding:0
10px 51px;font-size:20px;font-weight:700;letter-spacing:3px;color:#527b32;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}@media (max-width: 1550px){ul.menu li
a{font-size:15px;padding:0
9px 51px}}ul.menu li a:hover,
ul.menu li
a.active{color:#6a9f41}ul.menu li
ul{visibility:hidden;position:absolute;background:#fff;margin:0;top:56px;right:0;width:350px;padding:10px
30px;transition:300ms;-webkit-transition:300ms;opacity:0;transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0)}ul.menu li ul
li{display:block}ul.menu li ul
li.back{display:none}ul.menu li ul li
a{font-weight:300;height:2em;line-height:2em;padding:0
0 0 20px;text-transform:none;display:block;background:url(/img/caret.png) no-repeat 0 50%}@media (max-width: 1550px){ul.menu li
ul{width:295px}}ul.menu li:hover
ul{opacity:1;transform:translate3d(0,20px,0);-webkit-transform:translate3d(0,20px,0);visibility:visible}ul.menu li#item_11,
ul.menu
li#item_12{background:url(/img/arrowsubmenu.png) no-repeat 100% 50%;padding-right:5px;margin-right:5px}@media (max-width: 1230px){ul.menu li#item_11,
ul.menu
li#item_12{background:none;padding-right:0;margin-right:0}}#siteHeader{padding:15px
45px;position:relative;z-index:600;width:100%;background-color:#fff}@media (max-width: 1230px){#siteHeader{padding:10px
80px 10px 20px}}@media (max-width: 644px){#siteHeader{padding:10px}}#siteHeader
#logolink{float:left;background-repeat:no-repeat;background-image:url(/img/logo.png);background-size:cover;width:360px;height:87px;text-indent:-100em;overflow:hidden}@media (max-width: 1230px){#siteHeader
#logolink{width:290px;height:70px}}@media (max-width: 1000px){#siteHeader
#logolink{width:207px;height:50px}}@media (max-width: 644px){#siteHeader
#logolink{width:166px;height:40px}}#siteHeader
#mainMenu{float:right;margin-top:26px}#siteHeader
.button{float:right;margin:18px
0 0 45px;padding: .5em 1em;border-radius:21px}@media (max-width: 1000px){#siteHeader
.button{margin-top:11px}}@media (max-width: 644px){#siteHeader
.button{display:none}}.fbicon{display:inline-block;background:url(/img/fb.png) no-repeat;background-size:cover;width:30px;height:30px;overflow:hidden;text-indent:-100em;vertical-align:middle}#siteFooter{background:url(/img/footer.png) no-repeat 50% 0;background-size:cover;height:464px;text-align:center;font-size:14px;padding-top:150px;margin-top:-20px;position:relative;z-index:10}#siteFooter
.logofooter{display:inline-block;background-repeat:no-repeat;background-image:url(/img/logo.png);background-size:cover;width:250px;height:60px;text-indent:-100em;overflow:hidden;margin-bottom:30px}#siteFooter
p{line-height:2.3em;margin-bottom:2em}#siteFooter p:last-child{margin-bottom:0}#siteFooter
a{color:#1e1e1e;font-weight:300;text-decoration:underline}@media (max-width: 1550px){#siteFooter{height:350px;padding-top:40px;margin-top:25px}}@media (max-width: 1230px){#siteFooter{height:290px;padding-top:10px;margin-top:20px;font-size:12px}}@media (max-width: 1000px){#siteFooter{background-image:none;margin-top:40px;padding-left:10px;padding-right:10px;letter-spacing:1px}#siteFooter
.logofooter{width:207px;height:50px}}@media (max-width: 644px){#siteFooter{margin-top:30px}#siteFooter
.logofooter{width:166px;height:40px;margin-bottom:20px}#siteFooter
p{line-height:1.6em}}.pageHeader{text-align:center;height:445px;margin:0
20px 160px;padding:95px
20px 0;background-color:#a1c088;position:relative}@media (max-width: 1550px){.pageHeader{height:310px;padding-top:65px;margin-bottom:110px}}@media (max-width: 1230px){.pageHeader{height:240px;padding-top:30px;margin-bottom:90px}}@media (max-width: 1000px){.pageHeader{height:178px;padding-top:30px;margin-bottom:50px}}@media (max-width: 644px){.pageHeader{padding:20px
10px 0;margin:0
0 30px}}.pageHeader::after{content:'';display:block;position:absolute;top:0;left:-20px;right:-20px;bottom:-85px;background-repeat:no-repeat}@media (max-width: 1000px){.pageHeader::after{bottom:-40px}}.pageHeader
.subtitle{font-size:28px;font-weight:300;line-height:1.7em;letter-spacing:3px}@media (max-width: 1550px){.pageHeader
.subtitle{font-size:20px;letter-spacing:2px}}@media (max-width: 1230px){.pageHeader
.subtitle{font-size:15px}}@media (max-width: 1000px){.pageHeader
.subtitle{font-size:13px;letter-spacing:1px}}.pageHeader .subtitle
p{margin-bottom:0}.pageHeader
.pathway{position:absolute;width:100%;z-index:40;bottom:30px}.pageHeader .pathway
li{margin-bottom:0;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1.4px}.pageHeader .pathway li
a{color:#fff;font-weight:400;background:url(/img/caret-pathway.png) no-repeat 100% 50%;padding-right:13px}@media (max-width: 644px){.pageHeader
.pathway{bottom:20px;width:96%}}.boxtextcenter{text-align:center;font-size:24px}.boxtextcenter
img{margin-bottom:1em}@media (max-width: 1550px){.boxtextcenter{font-size:18px;padding:0
3%}}@media (max-width: 1230px){.boxtextcenter{font-size:14px}}.boxtextimage
.boximage{float:left;width:55%;text-align:right;position:relative}.boxtextimage .boximage::after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:0 0}.boxtextimage .boximage
img{position:relative;z-index:40;width:500px;height:350px;margin-top:60px;object-fit:cover;display:inline-block;border:6px
solid #fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.7)}.boxtextimage
.boxtext{float:left;width:40%;margin-left:5%}.boxtextimage .boxtext
h3{color:#527b32;margin-bottom: .3em}.boxtextimage.boxinvert
.boximage{float:right;text-align:left}.boxtextimage.boxinvert .boximage::after{background-position:100% 0}.boxtextimage.boxinvert
.boxtext{float:right;margin-left:0;margin-right:5%}@media (max-width: 1550px){.boxtextimage .boximage
img{width:425px;height:298px}.boxtextimage
.boxtext{width:36%}}@media (max-width: 1230px){.boxtextimage .boximage
img{width:350px;height:245px}}@media (max-width: 1000px){.boxtextimage
.boximage{width:50%}.boxtextimage
.boxtext{width:45%;padding-right:2%}.boxtextimage.boxinvert
.boxtext{padding-right:0;padding-left:2%}}@media (max-width: 644px){.boxtextimage
.boximage{width:100%;float:none;text-align:center}.boxtextimage .boximage
img{width:310px;height:210px;margin-top:0}.boxtextimage
.boxtext{width:100%;padding:0
10px;float:none;margin:30px
0 0}.boxtextimage.boxinvert
.boximage{float:none;text-align:center}.boxtextimage.boxinvert
.boxtext{float:none;margin:30px
0 0;padding:0
10px}}.altgallery{overflow:hidden;padding:60px
0}@media (max-width: 644px){.altgallery{padding:30px
0}}.altgallery
.thumb{margin:0
5px;position:relative;transition:600ms cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transition:600ms cubic-bezier(0.215,0.610,0.355,1.000)}.altgallery .thumb
img{display:block;transition:600ms cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transition:600ms cubic-bezier(0.215,0.610,0.355,1.000)}.altgallery .thumb::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.7);transition:600ms cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transition:600ms cubic-bezier(0.215,0.610,0.355,1.000)}.altgallery .slick-list{overflow:visible}.altgallery .slick-current{transform:scale(1.4);-webkit-transform:scale(1.4);z-index:500}.altgallery .slick-current::after{opacity:0}.altgallery .slick-nav{position:absolute;width:50px;height:50px;background:url(/img/arrowsgreen.png) no-repeat 0 0;top:50%;margin-top:-25px;z-index:500;overflow:hidden;text-indent:-100em;cursor:pointer;transition:300ms;-webkit-transition:300ms}.altgallery .slick-nav.slick-prev{background-position:0 0;right:70%}@media (max-width: 1000px){.altgallery .slick-nav.slick-prev{right:92%}}@media (max-width: 644px){.altgallery .slick-nav.slick-prev{right:85%}}.altgallery .slick-nav.slick-next{background-position:0 -50px;left:70%}@media (max-width: 1000px){.altgallery .slick-nav.slick-next{left:92%}}@media (max-width: 644px){.altgallery .slick-nav.slick-next{left:85%}}.altgallery .slick-nav.slick-disabled{opacity: .1}.slideShow{overflow:hidden}.slideShow .slick-dots{list-style-type:none;text-align:center;margin:0;position:relative;z-index:10;margin-top:-30px}.slideShow .slick-dots
li{width:20px;height:20px;border-radius:50%;margin:0
0 0 20px;padding:4px;display:inline-block;border:1px
solid transparent}.slideShow .slick-dots li
button{width:10px;height:10px;border-radius:50%;border:1px
solid #527b32;background-color:#527b32;padding:0;text-indent:-100em;overflow:hidden}.slideShow .slick-dots li:first-child{margin-left:0}.slideShow .slick-dots li.slick-active{border-color:#527b32}.formContainer{height:445px;margin:0
20px;padding:115px
20px 0;background-color:#a1c088;position:relative}.formContainer::after{content:'';display:block;position:absolute;top:-105px;left:0;right:0;bottom:0;background-repeat:no-repeat;background-image:url(/img/pesca2.png);background-position:88% 0;background-size:476px 490px}@media (max-width: 1550px){.formContainer{height:380px;padding-top:80px}.formContainer::after{background-size:333px 343px;top:-73px}}@media (max-width: 1230px){.formContainer{height:380px;padding-top:60px}.formContainer::after{background-size:253px 261px;background-position:99% 0;top:-56px}}@media (max-width: 1000px){.formContainer{height:380px;padding-top:60px}.formContainer::after{background-size:190px 196px;background-position:99% 0;top:-30px}}@media (max-width: 644px){.formContainer{height:auto;padding-bottom:30px;margin:0
10px}.formContainer::after{display:none}}.formContainer
#ContactIndexForm{position:relative;z-index:30;max-width:950px;margin:0
auto;overflow:hidden}.formContainer #ContactIndexForm
.inputGroup{float:left;width:48%;margin-left:4%}.formContainer #ContactIndexForm
.inputGroup.firstGroup{margin-left:0}@media (max-width: 644px){.formContainer #ContactIndexForm
.inputGroup{float:none;width:100%;margin-left:0}}.formContainer #ContactIndexForm
.closeForm{clear:left;overflow:hidden}.formContainer #ContactIndexForm .closeForm
.checkbox{float:left;width:75%}@media (max-width: 644px){.formContainer #ContactIndexForm .closeForm
.checkbox{float:none;width:100%}}.formContainer #ContactIndexForm .closeForm
.submit{text-align:right;float:left;width:25%}@media (max-width: 644px){.formContainer #ContactIndexForm .closeForm
.submit{float:none;width:100%;text-align:center}}.formContainer #ContactIndexForm .closeForm .submit
input{font-size:20px;text-transform:uppercase;font-weight:700;padding: .5em 2em}#home
.pageHeader{margin:0;padding:0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/img/home/top_home.jpg);height:940px}#home .pageHeader::after{display:none}#home .pageHeader
h1{padding:95px
20px 0}#home .pageHeader
.subtitle{padding:0
20px 95px;color:#fff;letter-spacing:2px}#home .pageHeader
.button{text-transform:uppercase}#home .pageHeader
.orari{position:absolute;bottom:45px;left:240px;text-align:left;color:#527b32}#home .pageHeader .orari
p{margin-bottom:0}#home .pageHeader
.scrollDown{display:block;position:absolute;bottom:50px;left:50%;background:url(/img/home/scroll.jpg) no-repeat;width:28px;height:51px;margin-left:-14px}@media (max-width: 1550px){#home
.pageHeader{height:667px}#home .pageHeader
h1{padding-top:65px}#home .pageHeader
.subtitle{padding-bottom:65px}#home .pageHeader
.orari{bottom:20px;left:170px}#home .pageHeader
.scrollDown{bottom:20px}}@media (max-width: 1230px){#home
.pageHeader{height:500px}#home .pageHeader
h1{padding-top:40px}#home .pageHeader
.subtitle{padding-bottom:40px}#home .pageHeader
.scrollDown{bottom:10px}}@media (max-width: 1000px){#home
.pageHeader{height:370px}#home .pageHeader
.scrollDown{display:none}}@media (max-width: 644px){#home
.pageHeader{height:350px}}#home
#newsHome{margin-top:10px;text-align:center}#home #newsHome
h3{color:#527b32;margin-bottom: .5em}#home #newsHome
.container{position:relative;z-index:20}#home #newsHome .container::after{content:'';display:block;position:absolute;top:0;right:-35px;left:0;bottom:-285px;background-image:url(/img/pera.png);background-repeat:no-repeat;background-position:100% 100%;background-size:431px 566px}@media (max-width: 1550px){#home #newsHome .container::after{background-size:302px 396px;bottom:-200px;right:0}}@media (max-width: 1230px){#home #newsHome .container::after{background-size:229px 301px;bottom:-100px;right:0}}@media (max-width: 1000px){#home #newsHome .container::after{background-size:172px 226px;bottom:0}}@media (max-width: 1000px){#home
#newsHome{margin-top:0}}#home
#consulenti{margin:155px
20px 0;padding:40px
20px 0;background-color:#a1c088;height:720px;position:relative}#home #consulenti::after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:-120px;background-image:url(/img/mela.png), url(/img/fiore-mela.png);background-repeat:no-repeat;background-position:17% 82%, 86% 100%;background-size:654px 601px, 242px 280px}#home #consulenti
h3{text-align:center;color:#fff;margin-bottom: .4em}#home #consulenti
.text{text-align:center;max-width:930px;margin:0
auto;position:relative;z-index:20}#home #consulenti .text
p{font-weight:400}#home #consulenti
.boxVideo{width:642px;height:370px;padding:10px;margin:60px
auto 0;background:#fff;position:relative;z-index:20}#home #consulenti .boxVideo
iframe{height:350px}@media (max-width: 1550px){#home
#consulenti{margin-top:110px;height:670px}#home #consulenti::after{bottom:-84px;background-size:458px 421px, 170px 196px}#home #consulenti
.boxVideo{padding:5px;height:360px;margin-top:42px}}@media (max-width: 1230px){#home
#consulenti{margin-top:60px;height:620px}#home #consulenti::after{background-size:348px 320px, 129px 150px;background-position:4% 82%, 96% 96%}}@media (max-width: 1000px){#home
#consulenti{margin-top:0;height:590px}#home #consulenti::after{bottom:-70px;background-size:261px 240px, 96px 112px;background-position:0 90%, 98% 98%}#home #consulenti
.boxVideo{margin-top:30px}}@media (max-width: 748px){#home
#consulenti{height:610px}#home #consulenti
.boxVideo{width:572px}#home #consulenti::after{display:none}}@media (max-width: 644px){#home
#consulenti{height:480px;margin:0
10px 0;padding:30px
10px 0}#home #consulenti
.boxVideo{width:280px;height:160px}#home #consulenti .boxVideo
iframe{height:150px}}#home
#ornamentale{margin-top:130px}#home #ornamentale
.boxSlideImage{float:left;width:46%;margin-top:64px;margin-right:4%;position:relative}#home #ornamentale .boxSlideImage::after{content:'';display:block;position:absolute;top:0;left:-70px;right:0;bottom:-430px;background-image:url(/img/olive.png);background-repeat:no-repeat;background-position:0 100%;background-size:669px 471px}#home #ornamentale .boxSlideImage
.slidebox{float:right;width:520px;padding:10px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.7);position:relative;z-index:20}#home #ornamentale
.boxTextRight{float:left;width:50%;padding-right:10%}#home #ornamentale .boxTextRight
h3{color:#527b32;margin-bottom: .3em}#home #ornamentale .boxTextRight .text
ul{margin:1.5em 0 0;list-style-type:none}#home #ornamentale .boxTextRight .text ul
li{font-weight:300;line-height:1.3em;letter-spacing:2px;background-image:url(/img/home/loghi-ornamentale.jpg);background-repeat:no-repeat;padding-left:80px;margin-bottom:2.5em;min-height:61px}#home #ornamentale .boxTextRight .text ul li
strong{font-weight:400;display:block;text-transform:uppercase}#home #ornamentale .boxTextRight .text ul li:nth-child(2){background-position:0 -119px}#home #ornamentale .boxTextRight .text ul li:nth-child(3){background-position:0 -238px}#home #ornamentale .boxTextRight .text ul li:nth-child(4){background-position:0 -357px}@media (max-width: 1550px){#home
#ornamentale{margin-top:90px}#home #ornamentale .boxSlideImage
.slidebox{width:364px;padding:5px}#home #ornamentale .boxSlideImage::after{background-size:468px 330px;left:105px;bottom:-300px}}@media (max-width: 1230px){#home #ornamentale
.boxSlideImage{margin-top:50px}#home #ornamentale .boxSlideImage::after{background-size:356px 251px;left:50px;bottom:-230px}}@media (max-width: 1000px){#home
#ornamentale{margin-top:60px}#home #ornamentale
.boxSlideImage{display:none}#home #ornamentale
.boxTextRight{width:100%;padding:0
5%}}@media (max-width: 644px){#home
#ornamentale{margin-top:30px}}#home
#orari{text-align:center;padding-top:7%;background-image:url(/img/ramo.png);background-repeat:no-repeat;background-position:98% 75px;background-size:170px 218px}#home #orari
p{max-width:700px;margin:0
auto 50px}@media (max-width: 1550px){#home
#orari{background-size:119px 153px}}@media (max-width: 1230px){#home
#orari{background-size:90px 116px;background-position:98% 60px}#home #orari
p{margin:0
auto 30px}}@media (max-width: 1000px){#home
#orari{padding-top:4%;background-image:none}}#slideNewsHome{position:relative;z-index:30}#slideNewsHome
.arrow{position:absolute;width:46px;height:46px;background:url(/img/arrows.png) no-repeat 0 0;top:50%;margin-top:-23px;z-index:500;overflow:hidden;text-indent:-100em;cursor:pointer;transition:300ms;-webkit-transition:300ms}#slideNewsHome .arrow.slick-prev{background-position:0 0;left:-20px}#slideNewsHome .arrow.slick-next{background-position:0 -46px;right:-20px}#slideNewsHome .arrow.slick-disabled{opacity: .1}@media (max-width: 1550px){#slideNewsHome{margin:0
23px}}.news{max-width:400px;color:#1e1e1e;display:inline-block;text-align:center;background-color:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,0.68);border:solid 6px #fff;font-size:16px;margin:15px
2.41%}.news:hover{color:#1e1e1e}.news
h4{margin:1em
auto .5em}.news
p{padding:0
10px}.news
.readAll{margin: .5em auto 1.5em;font-size:16px;letter-spacing:1.8px;text-transform:uppercase;font-weight:300}@media (max-width: 1550px){.news{font-size:14px}.news
.readAll{font-size:14px}}@media (max-width: 1230px){.news{font-size:12px}.news
.readAll{font-size:12px}}#newsIndex
.news{float:left;width:28.5%;margin:0
0 7.25% 7.25%}#newsIndex .news:nth-child(3n+1){margin-left:0}#news .pageHeader::after{background-image:url(/img/fiore_sx.png), url(/img/fiore_dx.png);background-position:0 100%, 100% 100%;background-size:313px 475px, 306px 533px;bottom:-90px}@media (max-width: 1550px){#news .pageHeader::after{background-size:219px 333px, 214px 373px;bottom:-63px}}@media (max-width: 1230px){#news .pageHeader::after{background-size:166px 253px, 163px 284px;bottom:-48px}}@media (max-width: 1000px){#news .pageHeader::after{background-size:125px 190px, 122px 213px;bottom:-36px}}@media (max-width: 644px){#news .pageHeader::after{display:none}}#news
.altGallery{margin-top:120px;margin-bottom:40px}#news .altGallery
h3{text-align:center;color:#527b32;margin-bottom:30px}#news .altGallery
p{text-align:center;margin-bottom:50px}@media (max-width: 1550px){#news
.altGallery{margin-top:85px}}@media (max-width: 1230px){#news
.altGallery{margin-top:60px}}@media (max-width: 644px){#news
.altGallery{margin-top:30px}}#chisiamo .pageHeader::after{background-image:url(/img/ciliegia_sx.png), url(/img/ciliegia_dx.png);background-position:0 100%, 100% 100%;background-size:286px 530px, 457px 406px}@media (max-width: 1550px){#chisiamo .pageHeader::after{background-size:200px 371px, 320px 284px}}@media (max-width: 1230px){#chisiamo .pageHeader::after{background-size:152px 282px, 243px 216px}}@media (max-width: 1000px){#chisiamo .pageHeader::after{background-size:114px 212px, 182px 162px}}@media (max-width: 644px){#chisiamo .pageHeader::after{display:none}}#chisiamo .text_2 .boximage::after{background-image:url(/img/pesca.png);height:636px;background-size:576px 636px;top:-75px;left:-5px}@media (max-width: 1550px){#chisiamo .text_2 .boximage::after{background-size:403px 445px;top:-10px;left:25px}}@media (max-width: 1230px){#chisiamo .text_2 .boximage::after{background-size:307px 339px;top:-10px;left:25px}}@media (max-width: 1000px){#chisiamo .text_2 .boximage::after{display:none}}#chisiamo
.text_3{margin-top:190px}@media (max-width: 1550px){#chisiamo
.text_3{margin-top:130px}}@media (max-width: 1000px){#chisiamo
.text_3{margin-top:60px}}@media (max-width: 644px){#chisiamo
.text_3{margin-top:30px}}#chisiamo .text_3 .boximage::after{background-image:url(/img/pera2.png);height:571px;background-size:526px 571px;top:-75px;right:5px}@media (max-width: 1550px){#chisiamo .text_3 .boximage::after{background-size:368px 400px;top:-35px;right:30px}}@media (max-width: 1230px){#chisiamo .text_3 .boximage::after{background-size:280px 304px;top:-10px;right:15px}}@media (max-width: 1000px){#chisiamo .text_3 .boximage::after{display:none}}#chisiamo
.text_4{margin-top:190px}@media (max-width: 1550px){#chisiamo
.text_4{margin-top:130px}}@media (max-width: 1000px){#chisiamo
.text_4{margin-top:60px}}@media (max-width: 644px){#chisiamo
.text_4{margin-top:30px}}#chisiamo .text_4 .boximage
img{margin-top:0}#chisiamo .text_4 .boximage::after{background-image:url(/img/uva.png);height:551px;background-size:447px 551px;top:-105px;left:-5px}@media (max-width: 1550px){#chisiamo .text_4 .boximage::after{background-size:313px 386px;top:-73px;left:25px}}@media (max-width: 1230px){#chisiamo .text_4 .boximage::after{background-size:238px 293px;top:-50px;left:10px}}@media (max-width: 1000px){#chisiamo .text_4 .boximage::after{display:none}}#chisiamo .text_4
.boxtext{margin-top:30px}#chisiamo
.altGallery{margin-top:190px;margin-bottom:30px}#chisiamo .altGallery
h3{text-align:center;color:#527b32;margin-bottom:50px}@media (max-width: 1550px){#chisiamo
.altGallery{margin-top:130px}#chisiamo .altGallery
h3{margin-bottom:35px}}@media (max-width: 1230px){#chisiamo
.altGallery{margin-top:90px}#chisiamo .altGallery
h3{margin-bottom:20px}}@media (max-width: 1000px){#chisiamo
.altGallery{margin-top:60px}#chisiamo .altGallery
h3{margin-bottom:20px}}@media (max-width: 644px){#chisiamo
.altGallery{margin-top:30px}}#servizi .pageHeader::after{background-image:url(/img/fiore_sx.png), url(/img/fiore_dx.png);background-position:0 100%, 100% 100%;background-size:313px 475px, 306px 533px;bottom:-90px}@media (max-width: 1550px){#servizi .pageHeader::after{background-size:219px 333px, 214px 373px;bottom:-63px}}@media (max-width: 1230px){#servizi .pageHeader::after{background-size:166px 253px, 163px 284px;bottom:-48px}}@media (max-width: 1000px){#servizi .pageHeader::after{background-size:125px 190px, 122px 213px;bottom:-36px}}@media (max-width: 644px){#servizi .pageHeader::after{display:none}}#servizi
.altGallery{margin-top:120px;margin-bottom:40px}#servizi .altGallery
h3{text-align:center;color:#527b32;margin-bottom:30px}#servizi .altGallery
p{text-align:center;margin-bottom:50px}@media (max-width: 1550px){#servizi
.altGallery{margin-top:85px}}@media (max-width: 1230px){#servizi
.altGallery{margin-top:60px}}@media (max-width: 644px){#servizi
.altGallery{margin-top:30px}#servizi .altGallery
p{margin-bottom:30px}}#servizi
.bgServizi{margin:200px
20px 0;padding:50px
20px 140px;background-color:#a1c088;position:relative}#servizi .bgServizi::after{content:'';display:block;position:absolute;top:-180px;left:0;right:0;bottom:0;background-repeat:no-repeat;background-image:url(/img/fiore_mela.png);background-position:85% 0;background-size:320px 284px}@media (max-width: 1550px){#servizi
.bgServizi{margin-top:140px;padding-bottom:100px}#servizi .bgServizi::after{top:-125px;background-size:224px 199px}}@media (max-width: 1230px){#servizi
.bgServizi{margin-top:100px;padding-bottom:70px}#servizi .bgServizi::after{top:-80px;background-size:170px 151px;background-position:95% 0}}@media (max-width: 1000px){#servizi
.bgServizi{margin-top:60px;padding-bottom:40px}#servizi .bgServizi::after{top:-45px;background-size:128px 113px;background-position:98% 0}}@media (max-width: 644px){#servizi
.bgServizi{margin:30px
10px 0;padding:30px
10px}#servizi .bgServizi::after{display:none}}#servizi .bgServizi
.container{overflow:hidden}#servizi .bgServizi .container
h3{text-align:center;color:#fff;margin-bottom:50px}@media (max-width: 1000px){#servizi .bgServizi .container
h3{margin-bottom:30px}}#servizi .bgServizi .container
.boxServizi{float:left;width:46%}@media (max-width: 748px){#servizi .bgServizi .container
.boxServizi{width:100%}}#servizi .bgServizi .container .boxServizi
.listingServizio{overflow:hidden;margin-bottom:30px}#servizi .bgServizi .container .boxServizi .listingServizio
.icon{float:left;width:100px;height:100px;border-radius:50px;background-color:#527b32;background-repeat:no-repeat;background-position:50% 50%}#servizi .bgServizi .container .boxServizi .listingServizio
.textServizio{float:left;width:80%;margin-left:4%;padding-top:20px}#servizi .bgServizi .container .boxServizi .listingServizio .textServizio
strong{display:block}@media (max-width: 1550px){#servizi .bgServizi .container .boxServizi .listingServizio
.textServizio{width:78%}}@media (max-width: 1230px){#servizi .bgServizi .container .boxServizi .listingServizio
.textServizio{width:70%}}@media (max-width: 1000px){#servizi .bgServizi .container .boxServizi .listingServizio
.textServizio{width:63%}}@media (max-width: 748px){#servizi .bgServizi .container .boxServizi .listingServizio
.textServizio{width:77%}}@media (max-width: 644px){#servizi .bgServizi .container .boxServizi .listingServizio
.textServizio{width:60%}}#servizi .bgServizi .container .boxServizi .listingServizio.servizio_1
.icon{background-image:url(/img/iconeservizi/progettazione.png)}#servizi .bgServizi .container .boxServizi .listingServizio.servizio_2
.icon{background-image:url(/img/iconeservizi/realizzazione.png)}#servizi .bgServizi .container .boxServizi .listingServizio.servizio_3
.icon{background-image:url(/img/iconeservizi/esperienza.png)}#servizi .bgServizi .container .boxServizi .listingServizio.servizio_4
.icon{background-image:url(/img/iconeservizi/manutenzione.png)}#servizi .bgServizi .container .boxServizi .listingServizio.servizio_5
.icon{background-image:url(/img/iconeservizi/potatura.png)}#servizi .bgServizi .container .boxServizi .listingServizio.servizio_6
.icon{background-image:url(/img/iconeservizi/sicurezza.png)}#servizi .bgServizi .container .boxServizi .listingServizio.servizio_7
.icon{background-image:url(/img/iconeservizi/estirpazione.png)}#servizi .bgServizi .container .boxServizi .listingServizio.servizio_8
.icon{background-image:url(/img/iconeservizi/diagnosi.png)}#servizi .bgServizi .container
.boxServiziDx{margin-left:8%}@media (max-width: 748px){#servizi .bgServizi .container
.boxServiziDx{margin-left:0}}#productCategory .pageHeader::after{background-image:url(/img/fiore_sx.png), url(/img/fiore_dx.png);background-position:0 100%, 100% 100%;background-size:313px 475px, 306px 533px;bottom:-90px}@media (max-width: 1550px){#productCategory .pageHeader::after{background-size:219px 333px, 214px 373px;bottom:-63px}}@media (max-width: 1230px){#productCategory .pageHeader::after{background-size:166px 253px, 163px 284px;bottom:-48px}}@media (max-width: 1000px){#productCategory .pageHeader::after{background-size:125px 190px, 122px 213px;bottom:-36px}}@media (max-width: 644px){#productCategory .pageHeader::after{display:none}}#productCategory
.boxtext{text-align:center;padding:0
13%}#productCategory
.altGallery{margin-top:120px;margin-bottom:40px}#productCategory .altGallery
h3{text-align:center;color:#527b32;margin-bottom:30px}#productCategory .altGallery
p{text-align:center;margin-bottom:50px}@media (max-width: 1550px){#productCategory
.altGallery{margin-top:90px}}@media (max-width: 1230px){#productCategory
.altGallery{margin-top:60px}}@media (max-width: 644px){#productCategory
.altGallery{margin-top:30px}#productCategory .altGallery
p{margin-bottom:30px}}#productCategory
.productList{margin:125px
20px 0;padding:50px
20px 50px;background-color:#a1c088;position:relative}#productCategory .productList::after{content:'';display:block;position:absolute;top:-180px;left:0;right:0;bottom:-130px;background-repeat:no-repeat;background-image:url(/img/fiore_mela.png), url(/img/ramo.png);background-position:85% 0, 18% 100%;background-size:320px 284px, 170px 218px}@media (max-width: 1550px){#productCategory
.productList{margin-top:85px}#productCategory .productList::after{top:-126px;bottom:-91px;background-position:98% 0, 10% 100%;background-size:224px 199px, 119px 153px}}@media (max-width: 1230px){#productCategory
.productList{margin-top:70px}#productCategory .productList::after{top:-126px;bottom:-45px;background-position:100% 40px, 5% 100%;background-size:170px 151px, 90px 116px}}@media (max-width: 1000px){#productCategory
.productList{margin-top:70px}#productCategory .productList::after{top:-110px;bottom:-30px;background-position:100% 40px, 5% 100%;background-size:128px 113px, 68px 87px}}@media (max-width: 644px){#productCategory
.productList{margin:30px
10px 0;padding:30px
10px 30px}#productCategory .productList::after{display:none}}#productCategory .productList
.container{overflow:hidden;padding:0
10%}#productCategory .productList .container
h3{text-align:center;color:#fff;margin-bottom:30px}#productCategory .productList .container
.boxtextprodlist{text-align:center;margin-bottom:40px;font-size:20px}#productCategory .productList .container
.listingProductTitle{float:left;width:21%;margin-left:4%;background:url(/img/icona-prodotti.jpg) no-repeat 0 50%;margin-bottom:30px;padding-left:50px;line-height:35px}@media (max-width: 1550px){#productCategory .productList
.container{padding:0
5%}}@media (max-width: 1230px){#productCategory .productList
.container{padding:0}#productCategory .productList .container
.listingProductTitle{width:29%;letter-spacing:1px}}@media (max-width: 1230px){#productCategory .productList .container
.listingProductTitle{width:33%;margin-left:0}}@media (max-width: 644px){#productCategory .productList .container
.listingProductTitle{width:50%}}#productCategory
.menucategoriesList{text-align:center;margin:80px
0}#productCategory .menucategoriesList
span{color:#1e1e1e;font-weight:400;text-transform:uppercase;margin:0
1em;cursor:pointer;line-height:2em}@media (max-width: 1550px){#productCategory
.menucategoriesList{margin:50px
0}}@media (max-width: 1230px){#productCategory
.menucategoriesList{margin:30px
0}}@media (max-width: 1000px){#productCategory .menucategoriesList
span{margin:0
.3em}}#productCategory
.categoryPreview{overflow:hidden}#productCategory .categoryPreview
h3{display:block;font-size:42px;font-weight:700;letter-spacing:3.9px;line-height:1.7em;text-align:center;background-color:#a1c088;color:#fff;margin-bottom:20px}@media (max-width: 1550px){#productCategory .categoryPreview
h3{font-size:36px}}@media (max-width: 1230px){#productCategory .categoryPreview
h3{font-size:32px}}#productCategory .categoryPreview
.productPreview{float:left;width:21%;margin:0
2% 80px;text-align:center;color:#1e1e1e}#productCategory .categoryPreview .productPreview:nth-of-type(4n+1){clear:left}@media (max-width: 1550px){#productCategory .categoryPreview
.productPreview{margin:0
2% 50px}}@media (max-width: 1230px){#productCategory .categoryPreview
.productPreview{margin:0
2% 30px}}@media (max-width: 644px){#productCategory .categoryPreview
.productPreview{width:46%}#productCategory .categoryPreview .productPreview:nth-of-type(4n+1){clear:none}#productCategory .categoryPreview .productPreview:nth-of-type(2n+1){clear:left}}#productCategory .categoryPreview .productPreview
img{display:inline-block;width:100%;margin-bottom:20px}#productCategory .categoryPreview .productPreview
h5{font-size:18px;font-weight:400;text-transform:uppercase}@media (max-width: 1230px){#productCategory .categoryPreview .productPreview
h5{font-size:15px}}#productCategory .categoryPreview .productPreview
p{font-size:14px}@media (max-width: 1230px){#productCategory .categoryPreview .productPreview
p{font-size:13px}}#product .pageHeader::after{background-image:url(/img/mela_sx.png), url(/img/pera_dx.png);background-position:0 100%, 100% 75%;background-size:430px 459px, 373px 445px;bottom:-100px}@media (max-width: 1550px){#product .pageHeader::after{background-size:301px 321px, 261px 311px;bottom:-70px}}@media (max-width: 1230px){#product .pageHeader::after{background-size:229px 244px, 198px 237px;bottom:-40px}}@media (max-width: 1000px){#product .pageHeader::after{background-size:172px 183px, 149px 178px;bottom:-20px}}@media (max-width: 644px){#product .pageHeader::after{display:none}}#product .productrow
.mainImage{float:left;width:50%;text-align:center}#product .productrow
.gallery{float:left;width:50%;padding:5px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.7)}#product .productrow
.description{float:left;width:45%;margin-left:5%}@media (max-width: 1550px){#product .productrow
.mainImage{width:46%;margin-left:4%}#product .productrow
.gallery{width:46%;margin-left:4%}#product .productrow
.description{width:41%}}@media (max-width: 1000px){#product .productrow
.mainImage{width:34%;margin-left:4%}#product .productrow
.gallery{width:34%;margin-left:4%}#product .productrow
.description{width:53%}}@media (max-width: 644px){#product .productrow
.mainImage{width:92%;margin:0
4%}#product .productrow
.gallery{width:92%;margin-left:30px 4%}#product .productrow
.description{width:100%;margin:30px
0;padding:0
10px}}#product
.formContainer{margin-top:270px;height:auto;padding:40px
20px 50px}#product .formContainer::after{top:-230px;background-image:url(/img/fiore_mela.png), url(/img/mele.png);background-position:15% 0, 85% 80%;background-size:320px 284px, 128px 271px}#product .formContainer
h3{color:#fff;text-align:center;margin-bottom:30px}#product .formContainer
span{text-align:center;display:block;margin-bottom:50px}@media (max-width: 1550px){#product
.formContainer{margin-top:190px}#product .formContainer::after{top:-160px;background-size:224px 199px, 90px 190px}#product .formContainer
#ContactIndexForm{width:60%}}@media (max-width: 1230px){#product
.formContainer{margin-top:150px}#product .formContainer::after{top:-120px;background-size:170px 151px, 68px 144px;background-position:2% 0, 98% 90%}#product .formContainer
#ContactIndexForm{width:80%}}@media (max-width: 1000px){#product
.formContainer{margin-top:120px}#product .formContainer::after{top:-90px;background-size:128px 113px, 51px 108px;background-position:2% 0, 98% 90%}#product .formContainer
#ContactIndexForm{width:90%}}@media (max-width: 748px){#product .formContainer
#ContactIndexForm{width:100%}}@media (max-width: 644px){#product
.formContainer{margin-top:30px;padding:30px
10px 30px}#product .formContainer::after{display:none}#product .formContainer
span{margin-bottom:30px}}#contatti .pageHeader::after{background-image:url(/img/fiore_sx_contatti.png), url(/img/fiore_dx_contatti.png);background-position:0 100%, 100% 100%;background-size:419px 590px, 420px 618px;bottom:-175px}@media (max-width: 1550px){#contatti .pageHeader::after{background-size:293px 413px, 294px 433px;bottom:-123px}}@media (max-width: 1230px){#contatti .pageHeader::after{background-size:223px 314px, 224px 329px;bottom:-93px}}@media (max-width: 1000px){#contatti .pageHeader::after{background-size:167px 236px, 168px 247px;bottom:-70px}}@media (max-width: 644px){#contatti .pageHeader::after{display:none}}#contatti
#mappa{height:450px;margin-bottom:120px}@media (max-width: 1550px){#contatti
#mappa{height:350px;margin-bottom:80px}}@media (max-width: 1230px){#contatti
#mappa{height:300px;margin-bottom:60px}}@media (max-width: 644px){#contatti
#mappa{margin-bottom:30px}}#contatti
.text_3{margin-bottom:120px}@media (max-width: 1550px){#contatti
.text_3{margin-bottom:80px}}@media (max-width: 1230px){#contatti
.text_3{margin-bottom:60px}}@media (max-width: 644px){#contatti
.text_3{margin-bottom:30px}}#slideShow{width:100%;position:relative}#slideShow
.slide{width:100%}#slideShow .slide
img{max-width:none;width:100%;display:block}#ContactIndexForm{width:50%}#ContactIndexForm .checkbox
label{font-size:13px}@media (max-width: 1230px){#ContactIndexForm{width:80%}}@media (max-width: 1000px){#ContactIndexForm{width:90%}}@media (max-width: 748px){#ContactIndexForm{width:100%}}#cookiedisclaimer{position:fixed;bottom:0;left:0;right:0;text-align:center;color:#fff;font-size:14px;background:#333;padding:10px;z-index:99999;border-top:1px solid}#cookiedisclaimer
a{text-decoration:underline;color:#fff;border-radius:3px;cursor:pointer;display:inline-block;padding:5px}#cookiedisclaimer a:hover{color:#eee}#cookiedisclaimer
span{background:#0a0;border-radius:3px;cursor:pointer;display:inline-block;margin:5px
10px 0 20px;padding:5px
10px}#cookiedisclaimer span:hover{background:#080}.nocookie{font-style:italic;font-size:smaller;padding:10px
0}@media (max-width: 1230px){#toggler{display:block;position:fixed;top:25px;right:10px;width:40px;height:40px;z-index:1000;cursor:pointer;background:#fff}#toggler
span{background:#527b32;position:absolute;height:3px;right:5px;left:5px;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition: .25s ease-in-out;transition: .25s ease-in-out}#toggler span:nth-child(1){top:6px}#toggler span:nth-child(2),
#toggler span:nth-child(3){top:17px}#toggler span:nth-child(4){top:28px}#toggler.open span:nth-child(1),
#toggler.open span:nth-child(4){top:17px;width:0%;left:50%}#toggler.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#toggler.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#siteHeader
#mainMenu{position:fixed;z-index:999;left:-100%;margin-top:0;top:0;bottom:0;width:100%;right:auto;height:auto;transition:none;-webkit-transition:none}#siteHeader #mainMenu::before{display:none}#siteHeader #mainMenu:after{position:absolute;content:'';width:100%;top:0;bottom:0;left:0;background:#fff;background:rgba(255,255,255,0.98);transform:translateY(-100%);-webkit-transform:translateY(-100%);-webkit-transition:all 600ms;transition:all 600ms}#siteHeader #mainMenu
.menu{position:absolute;z-index:1000;left:0;width:100%;height:auto;top:50%;transform:translateY(-55%);-webkit-transform:translateY(-55%);transition:300ms;-webkit-transition:300ms}#siteHeader #mainMenu .menu.mobile-hidden{left:-100%}#siteHeader #mainMenu .menu
li{display:block}#siteHeader #mainMenu .menu li
a{height:45px;line-height:45px;padding-bottom:0;opacity:0;transform:translateY(30px);-webkit-transform:translateY(30px);-webkit-transition:all 1000ms;transition:all 1000ms;transition-delay:300ms;-webkit-transition-delay:300ms;text-align:center;display:block;color:#527b32}#siteHeader #mainMenu .menu li a::after,
#siteHeader #mainMenu .menu li a::before{display:none !important}#siteHeader
#mainMenu.open{left:0;position:fixed}#siteHeader #mainMenu.open:after{transform:translateY(0);-webkit-transform:translateY(0)}#siteHeader #mainMenu.open .menu li
a{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px)}#siteHeader #mainMenu
li{position:static}#siteHeader #mainMenu li
ul{position:absolute;visibility:visible;top:0;left:100%;width:100%;background:none;opacity:1;margin:0;padding:0;z-index:2000;transition-property:left;-webkit-transition-property:left;display:none;transform:none !important;-webkit-transform:none !important}#siteHeader #mainMenu li ul.mobile-open{left:100%;display:block}#siteHeader #mainMenu li ul li
a{height:45px;line-height:45px;font-size:15px;text-align:center;background:none;color:#527b32;font-weight:900}#siteHeader #mainMenu li ul
li.back{height:45px;line-height:45px;font-size:15px;text-align:center;background:none;color:#527b32;font-weight:900;text-transform:uppercase;text-indent:10px;cursor:pointer}#siteHeader #mainMenu li ul li.back::before{content:'< '}}@media (max-width: 1230px) and (max-width: 1000px){#toggler{top:16px}}@media (max-width: 1230px) and (max-width: 644px){#toggler{top:10px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}