:root{--color-dark:#119C4A;--color-mid:#C1EDC4;--color-light:#D2F0D2;--color-bw-dark:#555555;--color-yes:#7DB522;--color-no:#DF003B;}.mobile-only{ display:none!important;}.desktop-only{ display:block;}body{padding:0;margin:0;background:#FFFFFF;font-family:'montserrat_lightregular', Helvetica, Arial, sans-serif;font-size:2vw;}.body-std{background:#FFFFFF;}h1,h2,h3,.intro-h2{padding:0;margin:0 0 1vw 0;font-family:'montserrat_bold', Helvetica, Arial, sans-serif;font-weight:normal;letter-spacing:0.05em;text-transform:uppercase;font-weight:normal;}h2{color:var(--color-dark);font-size:0.95em;}.h2-std{margin:0 0 0.8vw 0;color:#444444;}h2.center{display:block;position:relative;padding:1.5vw 0 0.8vw 0;color:#000000;text-align:center;font-size:1.2em;}h3{display:block;font-size:0.75em;color:var(--color-dark);}h3.lrg{font-family:'montserrat_bolditalic', Helvetica, Arial, sans-serif;font-size:1.4em;}h3.lrg .text.lrg{display:block;font-size:1em;line-height:1.1em;}h3.lrg .text.med{display:block;font-size:0.9em;line-height:0.8em;}h4{display:block;padding:0;margin:0 0 0.1em 0;font-family:'montserrat_bold', Helvetica, Arial, sans-serif;font-size:0.65em;text-transform:uppercase;color:#000000;}p{padding:0;margin:0 0 1em 0;font-size:0.6em;line-height:1.5vw;color:#001b2b;}ul, ol{font-size:1.3vw;}ul.checklist{display:block;position:relative;padding:0;margin:0;list-style-type:none;font-size:0.6em;}ul.checklist li{display:block;padding:0 0 0 1.2em;margin:0 0 0.4em 0;background-image:url('/img/bullet-check.png');background:url('/img/bullet-check.svg') no-repeat 0 0.1em;background-size:auto 0.9em;}ul.checklist li a{display:inlne-block;color:var(--color-dark);font-family:'montserrat_bolditalic', Helvetica, Arial, sans-serif;}p{font-size:0.6em;}.p-sml{font-size:0.9vw;color:#000000;}.p-med{font-size:1.6vw;line-height:2vw;color:#001b2b;}.p-contact-me{margin:0 0 1vw 0;font-size:1.7vw;line-height:2vw;}.p-contact-me a{font-size:1em;}.p-contact{margin:0 0 1vw 0;font-size:1.2vw;line-height:2vw;color:#001b2b;}.p-contact h3{margin:0 0 0 0;font-size:1.2vw;}.p-contact a{margin:0 0 0 0;font-size:1.2vw;color:var(--color-dark);}.p-lrg,p.lrg{font-size:0.7em;line-height:1.4em;}.p-lrg.strong,p.lrg.strong{font-family:'montserrat_semiboldregular', Helvetica, Arial, sans-serif;color:var(--color-dark);}.nested-body p{margin:0 0 3.7vw 0;}.nested-body .p-lrg{font-size:4.5vw;line-height:5.5vw;}p.disclaimer{display:block;padding:0;margin:2.5vw;font-size:1vw;color:#FFFFFF;}p strong{font-family:'montserrat_mediumregular', Helvetica, Arial, sans-serif;color:#005d5c;}p.alert{padding:0.5em 0 0 2em;margin:0.5em;min-height:1.5em;border-color:#DD0000!important;background-repeat:no-repeat;background-position:0 0;background-size:2.5vw auto;color:var(--color-no);background-image:url('/img/icon-alert.png');}.inline{display:inline-block;vertical-align:top;}.overlay-success{display:block;position:fixed;z-index:9999;top:0;left:0;padding:10vw;width:100%;height:100%;text-align:center;background:rgba(255,255,255,0.95);box-sizing:border-box;}.hidden{display:none!important;}.padded.med{padding: 1em;}.padded.lrg{padding: 1.5em;}#header{display:grid;grid-template-columns: min-content auto min-content min-content;width:100%;height:6vw;background:#FFFFFF;align-items:center;}#header .header-logo{display:block;height:100%;float:left;width:24vw;height:6vw;text-indent:-1000em;background:url('/img/logo-ile.png') no-repeat 0.5vw 50%;background-size:auto 85%;}.header-contact{display:block;float:right;margin:0 3vw 0 0;height:100%;font-family:'montserrat_bold', Arial, Verdana, sans-serif;font-size:1.35vw;color:var(--color-dark);line-height:6vw;white-space:nowrap;}.header-contact a,.header-contact .contact-item{display:inline-block;color:var(--color-dark);text-decoration:none;}.header-contact .contact-item:after{content:"";display:inline-block;margin:0 0.25vw -0.3vw 0.7vw;width:2px;height:1.5vw;background:var(--color-mid);}.header-contact .contact-item:last-child:after{display:none;}#header .title{font-family:'montserrat_bolditalic', Helvetica, Arial, sans-serif;font-weight:normal;letter-spacing:0.05em;text-transform:uppercase;font-weight:normal;color:var(--color-dark);}#header_nav{display:block;position:absolute;top:0;right:0;padding:0;margin:0;height:6vw;list-style-type:none;box-sizing:border-box;}#header_nav li{display:inline-block;vertical-align:middle;height:100%;margin:0;box-sizing:border-box;}#header_nav li a{display:block;padding:0 2vw;margin:0;line-height:100%;text-align:center;color:#000000;letter-spacing:0.05em;text-transform:uppercase;text-decoration:none;border-right:1px solid #E7E7E7;box-sizing:border-box;}h1.page-heading{display:block;padding:20px 0;margin:0;width:100%;height:80px;font-size:2.5em;text-align:left;color:#FFFFFF;background-color:#CCCCCC;text-shadow: 2px 2px #000000;}.social-media{display:block;float:right;padding:1.6vw 0 0 0;margin:0 1vw 0 0;height:100%;box-sizing:border-box;white-space:nowrap;}.social-media .icon,.social-media .wrapper-icon{display:inline-block;position:relative;background-color:var(--color-dark);width:2.7vw;height:2.7vw;border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}.social-media .icon.whatsapp{z-index:9000;background-color:transparent;border-radius:0px;}#nav{display:grid;grid-auto-flow: column;grid-auto-columns: min-content;gap: 0;position:relative;padding:0 0 0 2.5vw;margin:0;list-style-type:none;background:#FFFFFF;border-top:2px solid var(--color-light);}#nav li{display:flex;padding:0;margin: 0;list-style-type:none;}#nav li a{position:relative;display:flex;padding:0.5vw 0.7vw;margin: 0.2vw;font-family:'montserrat_bolditalic',Helvetica, Arial, sans-serif;font-size:1.1vw;letter-spacing:auto;color:var(--color-dark);text-decoration:none;white-space:nowrap;}#nav > li:not(:last-child) > a:after{content: "";position: absolute;top: 0;right: 0;width: 1px;height: 100%;border-right: 1px dashed var(--color-dark);transform: rotate(10deg);transform-origin: bottom left;}#nav li:hover ul{display:block;border-radius: 0 0 0.6vw 0.6vw;}#nav li ul{display:none;position:absolute;top:100%;z-index:9999;padding:0;margin:-4px 0 0 0;max-width:30vw;background:#FFFFFF;border-top:4px solid #FFFFFF;box-shadow: 0px 5px 6px 3px rgba(0,0,0,0.3); -moz-box-shadow: 0px 5px 6px 3px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 5px 6px 3px rgba(0,0,0,0.3);}#nav li ul li{display:block;position:relative;padding:0;margin:0;border:none;}#nav li ul li a{display:block;position:relative;z-index:9999;padding:0.5vw 1vw;margin:0;color:#555555;border-bottom:1px solid #0C7200;}#nav li ul li a:hover, #nav li.active ul li a{border-bottom:1px solid #0C7200;}#nav li ul li:last-child a{border-bottom:none;}#nav_products{display:block;padding:3px;margin:0;text-align:center;background:#005d5c;}#nav_products ul{display:inline-block;padding:0;margin:0;list-style-type:none;}#nav_products ul li{display:inline-block;padding:0 20px 0 0;margin:0 20px 0 0;border-right:1px solid #FFFFFF;}#nav_products ul li:last-child{border-right:0px solid #CCCCCC;}#nav_products ul li a{display:block;padding:6px 20px 4px 20px;font-size:1vw;color:#FFFFFF;text-decoration:none;letter-spacing:0.05em;white-space:nowrap;}.breadcrumbs{display:none;padding:1vw;margin:0;text-align:center;font-family:'montserrat_mediumregular',Helvetica, Helvetica, Arial, sans-serif;font-size:1vw;color:#555555;text-decoration:none;letter-spacing:0.05em;background:rgba(255,255,255,0.9);}.breadcrumbs.fixed{position:fixed;z-index:9990;top:0;left:0;width:100%;}.breadcrumbs a,.breadcrumbs strong,.breadcrumbs span{display:inline-block;padding:0.5vw 1.2vw 0.4vw 1.2vw;color:#555555;text-decoration:none;letter-spacing:0.05em;white-space:nowrap;}.breadcrumbs > :last-child{color:#205900;}.columns{display:grid;grid-auto-rows: minmax(min-content, max-content);column-gap:2em;row-gap:1.5em;position:relative;margin:1em 2em;box-sizing:border-box;}.columns.thirds{grid-template-columns:1fr 1fr 1fr;}.columns.quarters{column-gap:0.6em;grid-template-columns:1fr 1fr 1fr 1fr;}.column{}.content-std{display:block;float:left;clear:both;padding:2.5vw 4vw;margin:0;width:100%;background:#FFFFFF;box-sizing:border-box;}.col_half{display:block;float:left;vertical-align:top;padding:0 0 0 0px;width:50%;box-sizing:border-box;}.col_half:first-child{padding:0 3vw 0 0;}.col_half:last-child{padding:0 0 0 3vw;}.content-blocks{display:table;position:relative;margin:30px 0 30px 0;width:100%;text-align: justify;text-justify:inter-word;}.content-blocks .block-row{display:table-row;}.content-blocks .block-row .block{display:table-cell;padding:0;width:33.333%;height:100%;}.content-blocks .block-row .block .content{display:block;padding:2.5vw;margin:0 1vw;height:100%;background:#FFFFFF;}.content-blocks .block-row .block .content{text-justify:justify;}.content-blocks .block-row .block:first-child .content{margin-left:2.5vw;}.content-blocks .block-row .block:last-child .content{margin-right:2.5vw;}.content-blocks .block-row .block .content h2{display:block;padding:0;margin:0 0 1vw 0;font-size:1.5vw;color:#FEB63E;}.content-blocks .block-row .block .link-intro{position:absolute;margin:-80px 0 0 30px;}#pageIntro{display:block;margin:0;background-color:var(--color-dark);box-sizing:border-box;}#pageIntro.short{padding:1.5em 2em;height:4em;}#pageIntro.tall{padding:2.5em 1em;height:6em;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.about-us{background-image:url('/img/fill-history-1.jpg');}.golf{background-image:url('/img/fill-turf.jpg');}.green{background-image:url('/img/fill-grass.jpg');}#pageIntro h1,.intro_h1{display:block;padding:0;margin:0 auto 0 auto;font-family:'montserrat_bolditalic', Helvetica, sans-serif;font-size:1.2em;font-weight:normal;line-height:0.9em;text-align:center;color:#FFFFFF;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background: none;text-transform:uppercase;text-shadow: 0px 0px 0.3em var(--color-bw-dark);}#pageIntro h2,.intro-h2{display:block;padding:0;margin:0.25em auto;font-family:'montserrat_mediumitalic', Helvetica, sans-serif;font-size:0.78em;line-height:0.9em;letter-spacing:0.02em;text-align:center;text-transform:none;text-shadow: 0px 0px 0.3em var(--color-bw-dark);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color:#FFFFFF;background:none;}.heading-filled{display:block;padding:5vw 3vw 7vw 3vw;font-size:6vw;line-height:0.9em;letter-spacing:0.02em;text-align:left;color:#FFFFFF;text-shadow: 2px 2px 4px #000000;}#footer{display:block;clear:both;padding:1.5vw 2.5vw;min-height:2vw;color:#000000;background:#FFFFFF;box-sizing:border-box;}#footer p{font-size:1vw;color:#000000;}.fill-heading{background-repeat:none;background-position:50% 50%;background-size:cover;}.fill-sml{}.fill-green{background-image:url('/img/fill-mulcher.jpg');}.fill-page{background-image:url('/img/fill-mulcher.jpg');}.fill-home{background-image:url('/img/fill-seppi.jpg');}.button{display:inline-block;padding:0.4em 0.8em;margin:0 0 0.5em 0;font-family:'montserrat_mediumregular',Helvetica, Helvetica, Arial, sans-serif;font-size:0.7em;letter-spacing:0.05em;color:#FFFFFF;text-decoration:none;text-align:center;cursor:pointer;box-sizing:border-box;background:var(--color-dark);border-radius:0.5vw; -moz-border-radius:0.5vw; -webkit-border-radius:0.5vw;}.button.lrg{display:block;padding-left:40%;min-height:4.5em;font-family:'montserrat_bolditalic',Helvetica, Helvetica, Arial, sans-serif;}.button.lrg.dark{color:#FFFFFF;background-color:var(--color-dark);}.button.lrg .text{display:block;text-align:left;text-transform:uppercase;}.button.lrg .text.lrg{display:block;font-size:1.2em;line-height:1em;text-indent:0.15em;}.button.lrg .text.med{display:block;font-size:1.1em;line-height:1em;}.button.white{background:#FFFFFF;color:var(--color-dark);border:0.15em solid var(--color-dark);}.button.blade{background:url('/img/logo-reversible-bottom-blade.png') no-repeat 0.5em 50%;background-size:37% auto;}.button.testimonials{padding-left:28%;background:url('/img/icon-testimonials.png') no-repeat -10% 50%;background-size:45% auto;}.button.testimonials .text.lrg{line-height:2.8em;}.button.turf{padding-left:32%;background:url('/img/icon-turf.png') no-repeat -15% 50%;background-size:48% auto;}.button.turf .text.lrg{line-height:1.8em;}.button.edger{background:url('/img/icon-edger.png') no-repeat -5% 50%;background-size:47% auto;}.button.turf .text.lrg{line-height:1.8em;}.button.calendar{padding-left:25%;background:url('/img/icon-calendar.png') no-repeat 3% 53%;background-size:18% auto;}.button.calendar .text.lrg{font-size:1.3em;margin-top:3%;}.btn-std{display:inline-block;padding:0.4vw 0.8vw;margin:0 0 0.5vw 0;font-family:'montserrat_mediumregular',Helvetica, Helvetica, Arial, sans-serif;font-size:1.2vw;letter-spacing:0.05em;color:#FFFFFF;text-decoration:none;text-align:center;cursor:pointer;box-sizing:border-box;background:var(--color-dark);border-radius:0.5vw; -moz-border-radius:0.5vw; -webkit-border-radius:0.5vw;}.btn-std.light{color:var(--color-dark);background:var(--color-light);}.btn-lrg{display:inline-block;padding:0.8vw 1vw;margin:0 0 0.5vw 0;font-family:'montserrat_mediumregular',Helvetica, Helvetica, Arial, sans-serif;font-size:1.4vw;letter-spacing:0.05em;color:#FFFFFF;text-decoration:none;text-align:center;cursor:pointer;box-sizing:border-box;background:#d15d00;border-radius:0.5vw; -moz-border-radius:0.5vw; -webkit-border-radius:0.5vw;}.icon-sml,.icon-lrg,.icon-med,.icon{display:inline-block;vertical-align:middle;margin:0 0.5vw 0 0;text-indent:-1000em;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;}.icon-sml{width:2vw;height:2vw;font-size:3vw;line-height:2vw;}.icon-med,.icon.med{width:2.7vw;height:2.7vw;font-size:3vw;line-height:2vw;}.icon-lrg{width:8vw;height:8vw;}.icon-success{background-image:url('/img/icon-check.png');}.icon-download{background-image:url('/img/icon-download.png');}.icon-plus{background-image:url('/img/icon-plus-light.png');}.icon-upload{background-image:url('/img/icon-upload.png');}.icon-download{background-image:url('/img/icon-download.png');}.icon-move{background-image:url('/img/icon-move.png');}.icon-edit{background-image:url('/img/icon-gear.png');}.icon-delete{background-image:url('/img/icon-close.png');}.icon-alert{background-image:url('/img/icon-alert.png');}.icon-search{background-image:url('/img/icon-search.png');}.whatsapp{background-image:url('/img/icon-whatsapp.png');}.facebook{background-image:url('/img/icon-facebook.png');}.instagram{background-image:url('/img/icon-instagram.png');}.youtube{background-image:url('/img/icon-youtube.png');}.pinterest{background-image:url('/img/icon-pinterest.png');}.google-maps{background-image:url('/img/icon-google-maps.png');}.icon-whatsapp{background-image:url('/img/icon-whatsapp.png');}.image-list{display:block;padding:2.5vw;margin:0;background:#FFFFFF;list-style-type:none;box-shadow: 3px 15px 36px rgba(0,27,43,0.15); -moz-box-shadow: 3px 15px 36px rgba(0,27,43,0.15); -webkit-box-shadow: 3px 15px 36px rgba(0,27,43,0.15);}.image-list li{display:block;padding:0;margin:0 0 2vw 0;}.image-list li:last-child{margin:0;}.logo{display:block;padding:0;margin:0;width:15vw;height:6vw;background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;text-indent:-1000em;}.logo.equity-pharmaceuticals{background-image:url('/img/logo-equity-pharmaceuticals.png');}.logo.equity-medical-technologies{background-image:url('/img/logo-equity-medical-technologies.png');}.logo.equity-section-21{background-image:url('/img/logo-equity-section21.png');}.logo.homemed{background-image:url('/img/logo-homemed.png');}.logo.novagen-pharma{background-image:url('/img/logo-novagen-pharma.png');}.show{display:block;}.hide{display:none;}.hidden-text{display:block;width:0px;height:0px;text-indent:-1000em;}.nowrap{white-space:nowrap;}.text-middle{display:inline-block;vertical-align:middle;text-align:center;}.img-fit{width:100%;}.btn-zoom{display:block;position:relative;padding:4px 8px 4px 40px;text-decoration:none;color:#FFFFFF;text-decoration:none;background:#000000 url('/img/icon-zoom.png') no-repeat 4px 1px;box-sizing:border-box;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;box-sizing:border-box;}.btn-close{display:block;position:relative;padding:0.3vw 0.5vw;;margin:0 0 0.5vw 0;font-family:'montserrat_mediumregular',Helvetica, Helvetica, Arial, sans-serif;text-decoration:none;color:#FFFFFF;text-decoration:none;background:#000000;box-sizing:border-box;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;cursor:pointer;}#img-viewer{display:block;position:fixed;top:0;left:0;padding:32px 0 0 0;margin:0;width:100%;height:100%;text-align:center;background:rgba(255,255,255,0.95);box-sizing:border-box;}#img-viewer img{width:70%;}.clearall{display:blockfloat:left;width:100%;height:0px;clear:both;}.quote{display:block;position:relative;padding:0;margin:0 0 1.5em 0;font-size:0.65em;}.quote blockquote:before{content:'"';display:inline-block;position:absolute;width:0.7em;padding:0;margin:0 0 0 -0.7em;font-family:'montserrat_bolditalic',Helvetica, Helvetica, Arial, sans-serif;font-size:2em;line-height:0.8em;color:var(--color-dark);}.quote blockquote:after{content:'"';display:inline-block;position:absolute;width:0.7em;font-family:'montserrat_bolditalic',Helvetica, Helvetica, Arial, sans-serif;font-size:1.5em;line-height:1em;color:var(--color-dark);}.quote blockquote{display:inline-block;position:relative;padding:0;margin:0 0 0.7em 1.5em;width:40em;box-sizing:border-box;}.quote figcaption{display:block;position:relative;width:48em;padding:0;margin:0;text-align:right;font-size:0.85em;margin:0 0 0.8em 0;}.fortheflies{position:absolute;left:-1000em;top:-1000em;width:1px!important;height:1px!important;margin-left:-1000em;}.file{position:relative;padding:6px;margin:0 0 15px 0;border-top:1px solid #CCCCCC;border-right:1px solid #AAAAAA;border-bottom:1px solid #666666;border-left:1px solid #CCCCCC;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background:url(/img/gradient_black_transparent.png) repeat-x 0 120%;}.download{position:relative;display:block;padding:5px 7px;margin:0 0 15px 0;font-size:1.2vw;text-decoration:none;color:#FFFFFF;border:1px solid #000000;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background:#444444 url(/img/gradient_black_transparent.png) repeat-x 0 100%;}.download:hover{border:2px solid #9c2410;margin:-1px -1px 14px -1px;}.download span{font-size:1vw;font-weight:normal;}.sub-box{display:block;padding:10px 20px;border:1px solid #CCCCCC;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}.sub-box p{color:#777777;}.form-contact{display:block;padding:0;margin:0;}.form-contact br{display:none;}.form-contact label{display:block;padding:0;margin:0;}.form-contact input,.form-contact textarea{display:block;padding:3px 5px;margin:0 0 10px 0;font-family:Helvetica, Helvetica, Arial, sans-serif;font-size:1vw;letter-spacing:1px;}.new_sml{display:block;position:relative;z-index:2500;padding:0;margin:-0.5vw 0 -2vw -0.5vw;width:4vw;height:3vw;font-size:17px;color:#CC0000;text-transform:uppercase;text-align:left;text-indent:-1000em;background:url('/img/icon-new.png') no-repeat 0 0;background-size:100% auto;}.noselect{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }iframe.youtube{background:#000000;}.image{display:block;width:70%;border:0.25em solid #FFFFFF;box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.4); -moz-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.4); -webkit-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.4);}.image.stretch img{width:100%;}.image.stretch .caption{display:block;text-align:center;font-size:0.65em;}@media screen and (max-width:640px) and (orientation: portrait){body{font-size:1vw;}.mobile-only{display:block !important;}.desktop-only{display:none !important;}body{font-size:4vw;}h2{font-size:6.5vw;}.h2-std{margin:0 0 4vw 0;}p,ul{font-size:0.9em;line-height:1.3em;}ul.checklist{font-size:0.9em;}.p-sml{font-size:4vw;line-height:5vw;color:#000000;}.p-lrg{font-size:1em;margin:0 0 1em 0;line-height:1.4em;}.p-contact{margin:0 0 4vw 0;font-size:4vw;line-height:6vw;color:#001b2b;}.p-contact h3{margin:1vw 0 1vw 0;font-size:4vw;line-height:4vw;}.p-contact a{margin:0 0 0 0;font-size:4vw;color:var(--color-dark);}#header{display:block;position:relative;padding:1vw;margin:0;width:100%;height:20vw;box-sizing:border-box;}#header .header-logo{display:block;height:100%;float:left;width:44vw;height:15vw;text-indent:-1000em;background:url('/img/logo-ile.png') no-repeat 0.5vw 50%;background-size: contain;}.header-contact{display:block;position:relative;float:right;margin:0;width:100%;height:auto;font-family:'montserrat_bold', Arial, Verdana, sans-serif;font-size:0.9em;color:var(--color-dark);line-height:1em;}.header-contact .contact-item:after{margin:0 0.25vw -0.3vw 0.7vw;width:2px;height:1em;}.header-contact .google-maps{width:2em;height:2em;}#header_nav{display:block;position:absolute;top:0;right:0;padding:0;margin:0 1vw 0 0;height:100%;list-style-type:none;box-sizing:border-box;}#header_nav li{display:inline-block;vertical-align:middle;height:100%;margin:0;box-sizing:border-box;}.trigger-menu{position:relative;z-index:9999;display:block;clear:both;width:100%;height:40px;padding:0 0 0 2.6em;font-family:'montserrat_bold', Arial, Verdana, sans-serif;font-size:1.2em;line-height:1.9em;color:var(--color-dark);box-sizing:border-box;background:#FFFFFF url('/img/icon-menu.png') no-repeat 2vw 50%;background-size:auto 95%;border-top:2px solid var(--color-mid);border-bottom:2px solid var(--color-mid);}#nav{display:none;position:absolute;z-index:9999;width:100%;background:#FFFFFF;box-shadow: 0px 6px 15px rgba(0,0,0,0.3); -moz-box-shadow: 0px 6px 15px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 6px 15px rgba(0,0,0,0.3);}#nav li{display:block;vertical-align:middle;padding:0;margin:0;height:auto;font-size:5vw;text-transform:uppercase;background:rgba(255,255,255,0.95);}#nav li a{display:block;width:100%;display:inline-block;vertical-align:middle;padding:6vw 2vw;margin:0 0 0 0;width:100%;height:100%;font-size:5vw;text-decoration:none;color:#262626;line-height:6vw;border-bottom:1px solid #c7d7f0;}#nav li:hover ul{display:none;}#nav li ul{display:none;box-shadow: 0px 5px 6px 3px rgba(0,0,0,0.3); -moz-box-shadow: 0px 5px 6px 3px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 5px 6px 3px rgba(0,0,0,0.3);}.heading-filled{display:block;padding:5vw 3vw 7vw 3vw;font-size:10vw;line-height:0.9em;letter-spacing:0.02em;text-align:center;color:#FFFFFF;}.social-media{display:block;float:right;padding:1em 0 0 0;margin:0 1vw 0 0;height:90%;box-sizing:border-box;}.social-media .icon{text-indent:-1000em;border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}.social-media .icon,.social-media .wrapper-icon{width:7vw;height:6vw;background-color:var(--color-dark);border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}#content{min-height:80vh;background-repeat:none;background-position:0% 50%;background-size:cover;}.columns{display:block;position:relative;margin:1em 1.5em 4em 1.5em;box-sizing:border-box;}.columns.thirds{grid-template-columns:1fr 1fr 1fr;}.column{}.icon-sml,.icon-lrg,.icon-med,.icon{display:inline-block;vertical-align:middle;margin:0 0.5vw 0 0;text-indent:-1000em;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;}.icon-sml{width:2vw;height:2vw;font-size:3vw;line-height:2vw;}.icon-med{width:6vw;height:6vw;font-size:3vw;line-height:2vw;}.icon-lrg{width:8vw;height:8vw;}.breadcrumbs{padding:1.5vw 0.5vw;margin:0;font-size:4vw;letter-spacing:0.05em;}.breadcrumbs.fixed{position:fixed;z-index:9990;top:0;left:0;width:100%;}.breadcrumbs a,.breadcrumbs .spacer,.breadcrumbs span{display:none;}.breadcrumbs a:first-child,.breadcrumbs a:nth-child(n+2){display:inline-block;position:relative;padding:0.5vw 0.5vww 0.4vw 0.5vw;margin:1vw;width:auto;color:#8cdb1f;text-decoration:none;letter-spacing:0.05em;white-space:nowrap;border:1px solid #CCCCCC;box-sizing:border-box;text-overflow:ellipsis;}.breadcrumbs .spacer{display:none;}#pageIntro{display:block;padding:5vw 3vw;}#pageIntro h1{display:block;padding:0;margin:0 0 1vw 0;font-size:1.9;font-weight:normal;line-height:0.9em;letter-spacing:0.1em;text-align:center;color:#FFFFFF;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}#pageIntro h2,.intro-h2{display:block;width:95%;padding:0;margin:0 auto;font-size:1em;line-height:1.1em;letter-spacing:0.02em;text-align:center;color:#FFFFFF;background:none;}.col_half{display:block;float:none;vertical-align:top;margin:0 0 4vw 0;width:100%;box-sizing:border-box;}.col_half:first-child{padding:0 3vw 0 0;}.col_half:last-child{padding:0 0 0 0;}.btn-std{padding:1vw 1.2vw;margin:0 0 0.5vw 0;font-family:'montserrat_mediumregular',Helvetica, Helvetica, Arial, sans-serif;font-size:3vw;letter-spacing:0.05em;border-radius:0.7vw; -moz-border-radius:0.7vw; -webkit-border-radius:0.7vw;}.logo{display:block;padding:0;margin:0;width:100%;height:15vw;background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;text-indent:-1000em;}.quote{margin:0 0 1.5em 0;font-size:0.8em;}.quote blockquote:before{width:0.7em;padding:0;margin:0 0 0 -0.7em;font-size:2em;line-height:0.8em;}.quote blockquote:after{width:0.7em;font-size:1.5em;line-height:1em;}.quote blockquote{margin:0 0 0.7em 1.5em;width:auto;}.quote figcaption{width:auto;font-size:0.85em;margin:0 0 0.8em 0;}.editable table{width:100%;}.editable table td{width:25%;}.editable table img{display:block;position:relative;width:100%;height:auto;}}@font-face {font-family: 'montserrat_bold';src: url('/inc/fonts/montserrat-bold-webfont.eot');src: url('/inc/fonts/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/inc/fonts/montserrat-bold-webfont.woff2') format('woff2'),url('/inc/fonts/montserrat-bold-webfont.woff') format('woff'),url('/inc/fonts/montserrat-bold-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family: 'montserrat_bolditalic';src: url('/inc/fonts/montserrat-bolditalic-webfont.eot');src: url('/inc/fonts/montserrat-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('/inc/fonts/montserrat-bolditalic-webfont.woff2') format('woff2'),url('/inc/fonts/montserrat-bolditalic-webfont.woff') format('woff'),url('/inc/fonts/montserrat-bolditalic-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family: 'montserrat_mediumregular';src: url('/inc/fonts/montserrat-medium-webfont.eot');src: url('/inc/fonts/montserrat-medium-webfont.eot?#iefix') format('embedded-opentype'),url('/inc/fonts/montserrat-medium-webfont.woff2') format('woff2'),url('/inc/fonts/montserrat-medium-webfont.woff') format('woff'),url('/inc/fonts/montserrat-medium-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family: 'montserrat_mediumitalic';src: url('/inc/fonts/montserrat-mediumitalic-webfont.eot');src: url('/inc/fonts/montserrat-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),url('/inc/fonts/montserrat-mediumitalic-webfont.woff2') format('woff2'),url('/inc/fonts/montserrat-mediumitalic-webfont.woff') format('woff'),url('/inc/fonts/montserrat-mediumitalic-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family: 'montserrat_semiboldregular';src: url('/inc/fonts/montserrat-semibold-webfont.eot');src: url('/inc/fonts/montserrat-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('/inc/fonts/montserrat-semibold-webfont.woff2') format('woff2'),url('/inc/fonts/montserrat-semibold-webfont.woff') format('woff'),url('/inc/fonts/montserrat-semibold-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family: 'montserrat_lightregular';src: url('/inc/fonts/montserrat-light-webfont.eot');src: url('/inc/fonts/montserrat-light-webfont.eot?#iefix') format('embedded-opentype'),url('/inc/fonts/montserrat-light-webfont.woff2') format('woff2'),url('/inc/fonts/montserrat-light-webfont.woff') format('woff'),url('/inc/fonts/montserrat-light-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family: 'montserrat_lightitalic';src: url('/inc/fonts/montserrat-lightitalic-webfont.eot');src: url('/inc/fonts/montserrat-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),url('/inc/fonts/montserrat-lightitalic-webfont.woff2') format('woff2'),url('/inc/fonts/montserrat-lightitalic-webfont.woff') format('woff'),url('/inc/fonts/montserrat-lightitalic-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}.content-gallery{padding:1em 1.5em;}.btn-close{color:#000000;}.albums{display:block;position:relative;z-index:9000;top:0px;left:0px;width:100%;}.wrapper-album{display:inline-block;vertical-align:top;}.album{display:inline-block;vertical-align:top;padding:0vw;margin:1.5vw;width:16vw;font-family:'montserrat_bold', Helvetica, Arial, sans-serif;text-align:center;color:var(--color-dark);text-decoration:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.album .album-title{display:block;padding:0;margin:1vw 0 0 0;width:100%;font-size:2vw;line-height:2.1vw;}.album .image-title{display:block;padding:0;margin:1vw 0 1vw 0;width:100%;font-size:1.5vw;font-weight:bold;line-height:1.6vw;}.album-img{display:block;position:relative;width:15vw;height:15vw;margin:0 auto;background-color:#CCC;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border:1vw solid #FFFFFF;overflow:hidden;box-shadow: 0px 3px 10px 2px rgba(0,0,0,0.2); -moz-box-shadow: 0px 3px 10px 2px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 3px 10px 2px rgba(0,0,0,0.2);}.album-img img{display:none;}#wrapperImage{display:none;position:fixed;z-index:9999;top:0;left:0;width:100vw;height:100vh;text-align:center;background:rgba(255,255,255,0.9);}#displayThumb{display:inline-block;position:relative;top:1em;z-index:9999;padding:0.5em;background:#FFFFFF;box-shadow: 0px 3px 20px 1px rgba(0,0,0,0.3); -moz-box-shadow: 0px 3px 20px 1px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 3px 20px 1px rgba(0,0,0,0.3);}#displayThumb img{width:auto;height:80vh;box-sizing:border-box;}.btn-close{color:#FFFFFF;font-size:0.8em;background:var(--color-dark);}@media screen and (max-width:640px){.album{margin:1.5vw;width:35vw;}.album .album-title{margin:1vw 0 0 0;width:100%;font-size:5vw;line-height:6vw;}.album .image-title{padding:0;margin:1vw 0 1vw 0;font-size:4vw;line-height:5vw;}.album-img{width:30vw;height:30vw;margin:0 auto;}.btn-close{font-size:7vw;}}