
.nav-mark a {transition: background-color .5s ease;}.sub-nav.sub-nav-active {width: 250px; box-shadow: 0 1px 10px black;}.sub-nav {transition: all .15s ease-out; z-index: 100; cursor: pointer;}
.body-initial {background-color: rgba(51,209,122,1); border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); position: static;}.silex-id-1538221038117-34 {position: static; margin-top: -1px;}.silex-id-1538221038114-33 {min-height: 20px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1490693608162-3 {background-color: transparent; min-width: 960px; position: static; margin-top: -1px;}.silex-id-1490693608161-2 {background-color: transparent; min-height: 179px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1552775712222-12 {width: 33px; background-color: transparent; top: 100px; left: 774px; min-height: 27px; position: absolute;}.silex-id-1439554967492-62 {width: 77px; top: 72.49966430664062px; left: 211px; box-sizing: content-box; min-height: 46px; position: absolute;}.silex-id-1439554967286-60 {width: 135px; top: 71.99993896484375px; left: 288px; box-sizing: content-box; min-height: 46px; position: absolute;}.silex-id-1439554966975-57 {width: 145px; top: 72.16661071777344px; left: 426px; box-sizing: content-box; min-height: 46px; position: absolute;}.silex-id-1439554966767-55 {width: 95px; top: 72.49986267089844px; left: 577.5px; box-sizing: content-box; min-height: 48px; position: absolute;}.silex-id-1439554966563-53 {width: 95px; top: 72.16654968261719px; left: 832px; box-sizing: content-box; min-height: 46px; position: absolute;}.silex-id-1490693355800-0 {width: 326px; top: 0px; left: 0px; height: 156px; position: absolute;}.silex-id-1552775732073-13 {width: 100px; background-color: rgb(255, 255, 255); top: 100px; left: 740px; min-height: 100px; position: absolute;}.silex-id-1490693798023-5 {background-color: transparent; min-width: 960px; position: static; margin-top: -1px;}.silex-id-1490693798022-4 {background-color: transparent; min-height: 472px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1439554966458-52 {width: 960px; top: -9px; left: -1px; box-sizing: content-box; background-color: rgb(0, 0, 0); min-height: 479px; position: absolute;}.silex-id-1538215480678-25 {min-height: 477px; width: 728px; background-color: rgba(254,255,253,1); top: 0.5px; left: 234px; position: absolute;}.silex-id-1439554966357-51 {width: 232px; top: 160px; left: -1px; box-sizing: content-box; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 3px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(102, 88, 71); min-height: 159px; position: absolute;}.silex-id-1439554966255-50 {width: 200px; top: 21px; left: 24px; box-sizing: content-box; min-height: 90.13333129882812px; position: absolute;}.silex-id-1439554966154-49 {width: 232px; top: 1px; left: -1px; box-sizing: content-box; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 3px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(255, 153, 0); min-height: 159px; position: absolute;}.silex-id-1439554966050-48 {width: 183px; top: 15px; left: 24.5px; box-sizing: content-box; min-height: 104px; position: absolute;}.silex-id-1439554965843-46 {width: 232px; top: 319px; left: -1px; box-sizing: content-box; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 3px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(61, 54, 45); min-height: 159px; position: absolute;}.silex-id-1439554965740-45 {width: 183px; top: 19px; left: 24.5px; box-sizing: content-box; min-height: 104px; position: absolute;}.silex-id-1490693931165-7 {background-color: transparent; min-width: 960px; position: static; margin-top: -1px;}.silex-id-1490693931163-6 {background-color: rgba(255,255,255,1); min-height: 162px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1439554964011-28 {width: 225px; top: 16px; left: 36.5px; box-sizing: content-box; min-height: 69px; position: absolute;}.silex-id-1439554963909-27 {width: 43px; top: 9px; left: 251px; box-sizing: content-box; min-height: 70px; position: absolute;}.silex-id-1439554964112-29 {width: 592px; top: 24px; left: 280.5px; box-sizing: content-box; min-height: 111px; position: absolute;}.silex-id-1439554963809-26 {width: 47px; top: 102.66668701171875px; left: 369.5px; box-sizing: content-box; min-height: 70px; position: absolute;}.silex-id-1490694258064-17 {background-color: transparent; border-color: #000000; min-width: 960px; position: static; margin-top: -1px; background-image: url(../assets/acorns.jpg); background-position: center center; background-size: auto; background-attachment: fixed; background-repeat: no-repeat;}.silex-id-1490694258062-16 {background-color: transparent; border-color: #000000; min-height: 744px; position: relative; margin-left: auto; margin-right: auto; background-position: center left;}.silex-id-1492776401689-1 {width: 456px; height: 587px; background-color: transparent; top: 83px; left: 1px; position: absolute;}.silex-id-1490694152451-11 {background-color: transparent; min-width: 960px; position: static; margin-top: -1px;}.silex-id-1490694152449-10 {background-color: rgba(255,255,255,1); min-height: 459px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1439554961635-5 {width: 817px; top: -0.666961669921875px; left: 36.5px; box-sizing: content-box; min-height: 301px; position: absolute;}.silex-id-1490701849669-19 {background-color: transparent; min-width: 960px; background-image: url(../assets/baby_oaks.jpg); background-size: cover; background-position: top center; position: static; margin-top: -1px; background-repeat: repeat-y;}.silex-id-1490701849668-18 {background-color: transparent; min-height: 480px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1490694217944-13 {background-color: transparent; position: static; margin-top: -1px;}.silex-id-1490694217944-12 {background-color: rgba(255,255,255,1); min-height: 236px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1439554961432-3 {width: 817px; top: 31px; left: 2px; box-sizing: content-box; min-height: 189px; position: absolute;}.silex-id-1490701905049-21 {background-color: transparent; background-image: url(../assets/kitchen_garden.jpg); background-size: cover; background-position: center center; position: static; margin-top: -1px; background-repeat: no-repeat;}.silex-id-1490701905043-20 {background-color: transparent; min-height: 480px; position: relative; margin-left: auto; margin-right: auto; background-position: center center; background-repeat: no-repeat; background-size: contain; background-attachment: scroll;}.silex-id-1490694237194-15 {background-color: transparent; min-width: 960px; position: static; margin-top: -1px;}.silex-id-1490694237193-14 {background-color: rgba(255,255,255,1); min-height: 1147px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1439554961331-2 {width: 817px; top: 31px; left: 2px; box-sizing: content-box; min-height: 1106px; position: absolute;}.silex-id-1490701944668-23 {background-color: transparent; background-image: url(../assets/pomegranates.jpg); background-size: cover; background-position: bottom center; position: static; margin-top: -1px;}.silex-id-1490701944667-22 {background-color: transparent; min-height: 480px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1490694042605-9 {background-color: rgba(38,162,105,1); position: static; margin-top: -1px;}.silex-id-1490694042604-8 {background-color: transparent; min-height: 299px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1439554962691-15 {width: 264px; top: 55px; left: 37px; box-sizing: content-box; min-height: 67px; position: absolute; background-color: transparent;}.silex-id-1439554962386-12 {width: 25px; top: 139px; left: 663px; box-sizing: content-box; height: 34.5676px; position: absolute; background-color: transparent;}.silex-id-1439554962283-11 {width: 240px; top: 127px; left: 698px; box-sizing: content-box; min-height: 52px; position: absolute;}.silex-id-1439554962181-10 {width: 102px; top: 136.333984375px; left: 537px; box-sizing: content-box; min-height: 46px; position: absolute;}.silex-id-1439554962078-9 {width: 100px; top: 136.5px; left: 369px; box-sizing: content-box; min-height: 46px; position: absolute;}.silex-id-1439554961964-8 {width: 146px; top: 136.499267578125px; left: 223.5px; box-sizing: content-box; min-height: 46px; position: absolute;}.silex-id-1439554961840-7 {width: 134px; top: 136.333251953125px; left: 89.5px; box-sizing: content-box; min-height: 46px; position: absolute;}.silex-id-1439554961739-6 {width: 65px; top: 136.334228515625px; left: 24.5px; box-sizing: content-box; min-height: 46px; position: absolute;}.silex-id-1439554962792-16 {width: 600px; top: 208px; left: 180px; box-sizing: content-box; background-color: transparent; min-height: 51px; position: absolute;}.silex-id-1538217695429-29 {width: 159px; background-color: transparent; top: 59px; left: 754px; min-height: 68px; position: absolute;}.silex-id-1694379371229-0 {width: 60px; top: 72.33316040039062px; left: 682px; box-sizing: content-box; min-height: 46px; position: absolute;}.silex-id-1694379695433-8 {background-color: transparent; background-image: url(../assets/appropritate_technology.jpg); background-size: cover; background-position: center right; position: static; margin-top: -1px; background-attachment: fixed; background-repeat: no-repeat;}.silex-id-1694379695434-9 {background-color: transparent; min-height: 480px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1694379721896-12 {background-color: transparent; min-width: 960px; position: static; margin-top: -1px;}.silex-id-1694379721896-13 {background-color: transparent; min-height: 395px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1694379721896-14 {width: 961px; top: 0.75px; left: 2px; box-sizing: content-box; min-height: 392.25px; position: absolute; background-color: rgba(255,255,255,1);}.silex-id-1694385363122-18 {width: 70px; top: 136.4993896484375px; left: 469px; box-sizing: content-box; min-height: 46px; position: absolute;}.silex-id-1694389499324-0 {width: 704px; min-height: 80px; position: absolute; top: 7.0666656494140625px; left: 223px;}.silex-id-1694391068566-0 {background-color: transparent; min-width: 960px; position: static; margin-top: -1px;}.silex-id-1694391068566-1 {background-color: transparent; min-height: 206px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1694391068566-2 {width: 817px; top: 7px; left: -1px; box-sizing: content-box; min-height: 189px; position: absolute; background-color: rgba(255,255,255,1);}.silex-id-1694391074795-3 {background-color: transparent; min-width: 960px; position: static; margin-top: -1px;}.silex-id-1694391074795-4 {background-color: transparent; min-height: 241px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1694391074795-5 {width: 817px; top: 16px; left: -1px; box-sizing: content-box; min-height: 191px; position: absolute; background-color: rgba(255,255,255,1);}.silex-id-1694391119203-6 {background-color: transparent; min-width: 960px; position: static; margin-top: -1px;}.silex-id-1694391119203-7 {background-color: transparent; min-height: 218px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1694391119203-8 {width: 817px; top: 12px; left: -1px; box-sizing: content-box; min-height: 189px; position: absolute; background-color: rgba(255,255,255,1);}.silex-id-1694391160328-9 {background-color: transparent; min-width: 960px; position: static; margin-top: -1px;}.silex-id-1694391160328-10 {background-color: transparent; min-height: 192px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1694391160328-11 {width: 817px; top: -0.4998931884765625px; left: -0.4999847412109375px; box-sizing: content-box; min-height: 189px; position: absolute; background-color: rgba(255,255,255,1);}.silex-id-1694391193881-12 {background-color: transparent; min-width: 960px; position: static; margin-top: -1px;}.silex-id-1694391193881-13 {background-color: transparent; min-height: 214px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1694391193881-14 {width: 817px; top: 16px; left: -0.8332977294921875px; box-sizing: content-box; min-height: 189px; position: absolute; background-color: rgba(255,255,255,1);}.silex-id-1694391228288-15 {background-color: transparent; min-width: 960px; position: static; margin-top: -1px;}.silex-id-1694391228288-16 {background-color: transparent; min-height: 210px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1694391228288-17 {width: 817px; top: 10px; left: -1.3332366943359375px; box-sizing: content-box; min-height: 189px; position: absolute; background-color: rgba(255,255,255,1);}.silex-id-1694392460354-21 {background-color: transparent; background-image: url(../assets/live_bee_removal.jpg); background-size: cover; background-position: center center; position: static; margin-top: -1px; background-repeat: no-repeat; background-attachment: scroll;}.silex-id-1694392460355-22 {background-color: transparent; min-height: 480px; position: relative; margin-left: auto; margin-right: auto; background-position: center center; background-repeat: no-repeat; background-size: contain; background-attachment: scroll;}.silex-id-1694392465065-23 {background-color: transparent; background-image: url(../assets/pollination.jpg); background-size: cover; background-position: center center; position: static; margin-top: -1px; background-repeat: no-repeat; background-attachment: scroll;}.silex-id-1694392465065-24 {background-color: transparent; min-height: 480px; position: relative; margin-left: auto; margin-right: auto; background-position: center center; background-repeat: no-repeat; background-size: contain; background-attachment: scroll;}.silex-id-1694392749879-25 {background-color: transparent; background-image: url(../assets/testate_amoeba.jpg); background-size: cover; background-position: center center; position: static; margin-top: -1px; background-repeat: no-repeat; background-attachment: scroll;}.silex-id-1694392749879-26 {background-color: transparent; min-height: 480px; position: relative; margin-left: auto; margin-right: auto; background-position: center center; background-repeat: no-repeat; background-size: contain; background-attachment: scroll;}.silex-id-1694393635686-27 {background-color: transparent; background-image: url(../assets/watershed.jpg); background-size: cover; background-position: center center; position: static; margin-top: -1px; background-repeat: no-repeat;}.silex-id-1694393635686-28 {background-color: transparent; min-height: 480px; position: relative; margin-left: auto; margin-right: auto; background-position: center center; background-repeat: no-repeat; background-size: contain; background-attachment: scroll;}.silex-id-1699901336601-3 {background-color: transparent; min-width: 960px; position: static; margin-top: -1px;}.silex-id-1699901336601-4 {background-color: transparent; min-height: 275px; position: relative; margin-left: auto; margin-right: auto;}.silex-id-1699901336601-5 {width: 817px; top: 18px; left: -1.5px; box-sizing: content-box; min-height: 229px; position: absolute; background-color: rgba(255,255,255,1);}.silex-id-1744569912685-0 {width: 73px; top: 72.00006103515625px; left: 754px; box-sizing: content-box; min-height: 46px; position: absolute;}.silex-id-1744570657575-10 {position: static;}.silex-id-1744570657576-11 {min-height: 720px; background-color: rgb(255, 255, 255); position: relative; margin-left: auto; margin-right: auto;}.silex-id-1744570469978-5 {width: 817px; top: -1px; left: 9px; box-sizing: content-box; min-height: 675.0625px; position: absolute;}@media only screen and (max-width: 480px) {.silex-id-1538221038117-34 {top: 0px; left: 0px;}.silex-id-1538221038114-33 {min-height: 52px;}.silex-id-1490693608161-2 {min-height: 106px;}.silex-id-1552775712222-12 {left: 3px; top: 55px; min-height: 27px; width: 33px;}.silex-id-1490693355800-0 {height: 106px; top: -13px; left: -233.5px; width: 218px;}.silex-id-1552775732073-13 {left: -176px; top: 0px; background-color: transparent; width: 291px; min-height: 20px;}.silex-id-1439554966357-51 {top: 0px; left: 93px; width: 234px; min-height: 158px;}.silex-id-1490693931165-7 {top: 58px; left: 0px;}.silex-id-1490693931163-6 {min-height: 0px;}.silex-id-1439554964011-28 {top: 1603px; left: 11px; width: 423px; min-height: 90px;}.silex-id-1439554964112-29 {top: 1183px; left: 57px; width: 331px; min-height: 172px;}.silex-id-1492776401689-1 {height: 324px; top: 105px; left: 20px; width: 456px;}.silex-id-1439554961635-5 {width: 440px;}.silex-id-1439554961432-3 {width: 440px;}.silex-id-1439554961331-2 {width: 440px;}.silex-id-1490694042605-9 {top: 3037px; left: 0px;}.silex-id-1490694042604-8 {min-height: 648px;}.silex-id-1439554962691-15 {top: 0px; left: 12px; width: 455px; min-height: 136px;}.silex-id-1439554962283-11 {top: 0px; left: -65px; width: 305px; min-height: 60px;}.silex-id-1694379721896-13 {background-color: rgba(255,255,255,1);}.silex-id-1694379721896-14 {width: 440px; background-color: transparent;}.silex-id-1694391068566-1 {background-color: rgba(255,255,255,1);}.silex-id-1694391068566-2 {width: 440px; background-color: transparent;}.silex-id-1694391074795-4 {background-color: rgba(255,255,255,1);}.silex-id-1694391074795-5 {width: 440px; background-color: transparent;}.silex-id-1694391119203-7 {background-color: rgba(255,255,255,1);}.silex-id-1694391119203-8 {width: 440px; background-color: transparent;}.silex-id-1694391160328-10 {background-color: rgba(255,255,255,1);}.silex-id-1694391160328-11 {width: 440px; background-color: transparent;}.silex-id-1694391193881-13 {background-color: rgba(255,255,255,1);}.silex-id-1694391193881-14 {width: 440px; background-color: transparent;}.silex-id-1694391228288-16 {background-color: rgba(255,255,255,1);}.silex-id-1694391228288-17 {width: 440px; background-color: transparent;}.silex-id-1699901336601-4 {background-color: rgba(255,255,255,1);}.silex-id-1699901336601-5 {width: 440px; background-color: transparent;}.silex-id-1744570469978-5 {width: 440px;}}
.website-width {width: 962px;}@media (min-width: 481px) {.silex-editor {min-width: 1162px;}}
h2 {font-weight: 400;}.text-element > .silex-element-content {font-family: 'Roboto', sans-serif; font-weight: 400; color: #000000;}a {color: #FF9900; text-decoration: none;}[data-silex-href] {color: #FF9900; text-decoration: none;}@media only screen and (max-width: 480px) {.text-element > .silex-element-content {font-size: 200%;}}
.nav.text-element > .silex-element-content {font-weight: 400; font-size: 18px; text-align: center; text-transform: uppercase; line-height: 10px;}.nav a {color: #ffffff; padding-top: 5px; padding-left: 10px; padding-bottom: 5px; padding-right: 10px;}.nav [data-silex-href] {color: #ffffff; padding-top: 5px; padding-left: 10px; padding-bottom: 5px; padding-right: 10px;}.nav .page-link-active {background-color: #FF9900;}.nav a:hover {background-color: #FF9900;}.nav [data-silex-href]:hover {background-color: #FF9900;}@media only screen and (max-width: 480px) {.nav ul li {list-style-type: none; line-height: 2;}}
.header.text-element > .silex-element-content {color: #fefffd; background-color: #fefffd; line-height: 2;}
.white-title h2 {font-weight: 100; font-size: 38px; color: #000000; text-transform: capitalize; line-height: 0;}.white-title h2::first-letter {font-weight: 400; color: #ffffff; background-color: #ff9900; letter-spacing: 10px;}
.black-text.text-element > .silex-element-content {color: #000000;}
.content h2 {text-transform: uppercase;}.content h3 {font-weight: normal; font-size: 28px; line-height: 0.4;}.content u {color: #ff9900; text-decoration: none;}
.phone-number.text-element > .silex-element-content {font-size: 30px; line-height: 0;}.phone-number b {font-weight: normal; color: #665847;}
.buttons h2 {font-weight: 200;}.buttons h3 {font-weight: normal; font-size: 22px;}.buttons.text-element > .silex-element-content {font-size: 25px; text-transform: uppercase; line-height: 5px;}.buttons p {font-weight: 200; font-size: 18px; text-align: center; line-height: 0;}
.footer.text-element > .silex-element-content {text-align: center;}
.quote.text-element > .silex-element-content {font-size: 59px;}
.hamburger-menu_1694388687719_64 {position: absolute; z-index: 20;}.silex-editor .hamburger-menu_1694388687719_64 nav {left: -9999px;}.hamburger-menu_1694388687719_64 nav ul {margin-top: 80px;}.hamburger-menu_1694388687719_64 nav {opacity: 0; position: absolute; background-color: #333333; transition: left 1s ease, height 0s ease 1s; left: -300px; width: 300px; height: 20px;}.hamburger-menu_1694388687719_64.open nav {opacity: 1; height: 100vh; left: 0; transition: left 1s ease, height 0s ease 0s;}.hamburger-menu_1694388687719_64 .nav-container {z-index: 10; position: absolute;}.hamburger-menu_1694388687719_64.open .nav-container {}.hamburger-menu_1694388687719_64 .hamburger-btn {z-index: 20; cursor: pointer; position: absolute;}.hamburger-menu_1694388687719_64 .hamburger-btn span {display: block; width: 30px; height: 5px; margin-bottom: 3px; position: relative; background-color: #000000; border: 1px solid #ffffff; border-radius: 3px; transition: border-color 0.1s ease-in,
      opacity 0.1s ease-in,
      transform 0.1s ease-in,
      background 0.1s ease-in;}.hamburger-menu_1694388687719_64.open .hamburger-btn span {border-color: rgba(255, 255, 255, 0);}.hamburger-menu_1694388687719_64 .hamburger-btn span:first-child {transform-origin: 4px -2px;}.hamburger-menu_1694388687719_64.open .hamburger-btn span:first-child {transform: rotate(45deg) translate(7px, -4px);}.hamburger-menu_1694388687719_64.open .hamburger-btn span:nth-last-child(2) {opacity: 0;}.hamburger-menu_1694388687719_64 .hamburger-btn span:nth-child(3) {transform-origin: -11px 4px;}.hamburger-menu_1694388687719_64.open .hamburger-btn span:nth-child(3) {transform: rotate(-45deg) translate(0, 12px);}
#parent_1753582703838_308 .prodotype-preview {list-style-type: none; margin: 0; padding: 0;}#parent_1753582703838_308 .prodotype-preview .preview-text {display: flex; align-items: center; justify-content: center;}#parent_1753582703838_308 .prodotype-preview .preview-text p {z-index: 1; background-color: black; color: white;}#parent_1753582703838_308 .slide-0 .slide-image {background-image: url(../assets/DSC_0377.JPG);}#parent_1753582703838_308 .slide-1 .slide-image {background-image: url(../assets/DSC_3826.JPG);}#parent_1753582703838_308 .slide-2 .slide-image {background-image: url(../assets/DSC_3878.JPG);}#parent_1753582703838_308 .slide-3 .slide-image {background-image: url(../assets/DSC_4178.JPG);}#parent_1753582703838_308 .slide-4 .slide-image {background-image: url(../assets/DSC_4180.JPG);}#parent_1753582703838_308 .slide-5 .slide-image {background-image: url(../assets/foot_print_green_path-WORLD_Builders.svg);}#parent_1753582703838_308 .unslider {position: relative;}#parent_1753582703838_308 .slide-image {width: 100%; display: flex; justify-content: center; background-repeat: no-repeat; background-size: cover; background-position: 50%; align-items: flex-end;}#parent_1753582703838_308 figcaption {padding: 50px; color: white; background-color: rgba(0,0,0,0.5); width: 100%; text-align: center;}#parent_1753582703838_308 .unslider-nav {position: absolute; bottom: 10px; left: 0; right: 0; top: auto; margin: 0;}#parent_1753582703838_308 .unslider-nav ol {text-align: center;}#parent_1753582703838_308 .unslider-nav ol li.unslider-active {background: #fff; cursor: default; opacity: 1;}#parent_1753582703838_308 .unslider-nav ol li {display: inline-block; float: none; width: 6px; height: 6px; margin: 0 4px; padding: 3px; background: transparent; border-radius: 10px; overflow: hidden; text-indent: -999em; border: 2px solid #fff; cursor: pointer; opacity: .4;}#parent_1753582703838_308 .unslider-arrow {display: block; width: 32px; height: 32px; top: 50%; right: 16px; left: auto; margin-top: -16px; overflow: hidden; background: rgba(0,0,0,.2) no-repeat 50% 50%; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAQAAABuQZ3IAAAAi0lEQVR4AU3OISBEQQBAwS0AACS9NxqQgCZpkiYBVddFvWhAAUABAPQCAGC4g/0vTnrBqCfDIZl70J+kMUBPpEwT4FNXxBxz4F1HxHyr4EVTxBLb4EFNxEon4CJSlVNw9AcV9sC16h8osgke1P1ArgXwouVvdQq86ww/GQefusNf7kBviBlxpT8k+gL/Wox4r1d4MwAAAABJRU5ErkJggg==); background-size: 7px 11px; border-radius: 32px; text-indent: -999em; opacity: .6; transition: opacity .2s;}#parent_1753582703838_308 .unslider-arrow.prev {left: 16px; right: auto; -ms-transform: rotate(-180deg); transform: rotate(-180deg);}
#id_1753582703862_743 input[type=text], select {width: 100%; padding: 12px 20px; margin: 8px 0; display: inline-block; border: 1px solid #ccc; border-radius: 3px; box-sizing: border-box;}#id_1753582703862_743 input[type=submit] {width: 100%; background-color: #FF9900; color: #FFFFFF; padding: 14px 20px; margin: 8px 0; border: 1px solid #ff9900; border-radius: 3px; cursor: pointer;}#id_1753582703862_743 label {color: #000000;}#id_1753582703862_743 .fill-vertical {flex: 1 1 auto; display: flex; flex-direction: column;}#id_1753582703862_743 .fill-vertical textarea {flex: 1 1 auto; width: 100%; height: 150px; padding: 12px 20px; box-sizing: border-box; border: 2px solid #ccc; border-radius: 3px; background-color: #f8f8f8; font-size: 16px; resize: none;}#id_1753582703862_743 {border-radius: 3px; display: flex; flex-direction: column; justify-content: space-between; height: 100%;}
#id_1753582703871_313.share-buttons {list-style: none; padding: 0;}#id_1753582703871_313.share-buttons li {display: inline;}#id_1753582703871_313.share-buttons .sr-only {position: absolute; clip: rect(1px, 1px, 1px, 1px); padding: 0; border: 0; height: 1px; width: 1px; overflow: hidden;}body.silex-runtime {opacity: 1;}

/* Mobile helper class */
.mobile-device .photo-album {
    padding: 0 10px;
}

.mobile-device .thumbnail {
    transform: scale(1); /* Reset hover effects that might interfere with touch */
}
