body,html,td{font-size:15px;color:#51545a}body,html,img{margin:0;padding:0}body,html,img,td{padding:0}.formularz-05,body,html{background:#fff}#links-stopka a,#links-stopka a:hover,.formularz-pole-01,.formularz-pole-01:focus,.formularz-pole-01:hover,a,a:focus,a:hover,div,div:focus,div:hover,input,input:focus,input:hover,textarea,textarea:focus,textarea:hover{transition-duration:.5s;transition-delay:0s}.formularz-marginesy-wyslij,.formularz-pole-01,.formularz-pole-01:focus,.formularz-pole-01:hover,body,html{font-family:Poppins,Arial,sans-serif}article,aside,figure,footer,header,nav,section{display:block}body,html{font-weight:400;height:100%}table{border-style:none;border-spacing:0;border-width:0;margin:auto}td{text-align:justify}img{border:0;max-width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#links-stopka a:hover,a,a:focus{text-decoration:none;color:#a2c052}a:focus,a:hover{text-decoration:none;color:#000}#links-stopka a{text-decoration:none;color:#fff}#navbar{clear:both;z-index:2}.content{padding:16px}.sticky{position:fixed;top:0;width:100%}.sticky+.content{padding-top:60px}.icon-pdf{margin:0 5px -7px 0;width:23px;height:30px}.text-center{text-align:center}.formularz-01{clear:both;width:100%;height:auto;margin:60px 0 0;display:table}.formularz-01-left{float:left;width:48.5%;height:auto;margin:0: padding: 0}.formularz-01-right{float:right;width:48.5%;height:auto;margin:0;padding:0}.formularz-02{clear:both;width:100%;height:auto;margin:30px 0 0;display:table}.formularz-02-left,.formularz-02-right{width:48.5%;margin:0;padding:0;height:auto}.formularz-02-left{float:left}.formularz-02-right{float:right}.formularz-03,.formularz-04{clear:both;width:100%;height:auto;margin:30px 0 0;display:table}.g-recaptcha{margin:0 auto 30px}.formularz-05,.formularz-05:focus,.formularz-05:hover{clear:both;width:98%;height:auto;margin:30px 0 0;display:table;text-align:center;padding:15px 1%;border:1px solid #eee}.formularz-05:hover{background:#f9f9f9}.formularz-05:focus{background:#51545a}.formularz-pole-01,.formularz-pole-02{font-size:15px;width:100%;border-style:solid;border-color:#eee;border-width:1px}.formularz-marginesy-wyslij{margin:30px 10% 0 0;text-align:left}.formularz-pole-01{color:#51545a;background-color:#fff;height:58px;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.formularz-pole-01:hover{background-color:#f9f9f9}.formularz-pole-01:focus{background-color:#51545a;color:#fff}.formularz-pole-02{color:#51545a;background-color:#fff;height:160px;padding:15px;overflow:auto;transition-duration:.5s;transition-delay:0s;font-family:Poppins,Arial,sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.formularz-wyslij,.formularz-wyslij:hover{font-size:15px;font-weight:400;width:100%;height:58px;transition-duration:.5s;transition-delay:0s;font-family:Poppins,Arial,sans-serif;border:1px solid #51545a;cursor:pointer}.formularz-pole-02:hover{background-color:#f9f9f9;transition-duration:.5s;transition-delay:0s;font-family:Poppins,Arial,sans-serif}.formularz-pole-02:focus{background-color:#51545a;color:#fff;transition-duration:.5s;transition-delay:0s;font-family:Poppins,Arial,sans-serif}.formularz-wyslij{background-color:#fff;color:#51545a}.formularz-wyslij:hover{background-color:#51545a;color:#fff}.checkmark,.contact-form-checkbox:hover input~.checkmark{border:1px solid #eee;transition-duration:.5s;transition-delay:0s}.contact-form-checkbox{display:block;position:relative;margin:0 10% 0 0;padding:20px 0 20px 35px;cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;line-height:140%}.contact-form-checkbox input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:20px;left:0;height:25px;width:25px;background-color:#fff}.contact-form-checkbox:hover input~.checkmark{background-color:#eee}.contact-form-checkbox input:checked~.checkmark{background-color:#a2c052;border:1px solid #a2c052;transition-duration:.5s;transition-delay:0s}.checkmark:after{content:"";position:absolute;display:none}.contact-form-checkbox input:checked~.checkmark:after{display:block}.contact-form-checkbox .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:1280px){li:first-child,p{margin:60px 0 0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:30px;font-weight:700;text-align:left;color:#51545a;line-height:125%}.h1-subtitle{color:#a2c052;font-weight:300}.top-left a,p{color:#51545a}.h1-project{text-align:center}li,li:first-child,p{line-height:200%;text-align:justify;font-size:15px}p{padding:0;font-weight:400}ol,ul{margin-bottom:0;padding-bottom:0}li{margin:30px 0 0}.top{clear:both;width:94%;height:auto;margin:0 auto;padding:30px 0;display:table;background:#fff}.top-left{float:left;width:50%;height:auto;margin:0;padding:0}.top-left a,.top-left a:hover{margin:0 30px 0 0;font-size:15px;font-weight:400;text-align:left;line-height:50px;padding:0}.top-left a:hover{color:#a2c052}.top-logo{margin:0;padding:0;width:286px;height:50px;position:absolute;left:50%}.top-logo-inside{left:-143px;margin:0 auto;width:286px;height:50px;background:url(images/logo.png) center center;position:relative}.top-logo-middle,.top-logo-middle img{display:none}.top-right{float:right;width:50%;height:auto;margin:0;padding:0;text-align:right}.top-right a,.top-right a:hover{margin:0 0 0 30px;font-size:15px;font-weight:600;text-align:right;line-height:50px;padding:0}.top-right a{color:#51545a}.top-right a:hover{color:#a2c052}.top-icon-mail,.top-icon-phone{margin:0 5px -12px 0;padding:0;width:35px;line-height:0}.slider-aluminum-railings,.slider-gates-and-fences,.slider-glass-railings,.slider-index,.slider-modern-exterior,.slider-modern-interior,.slider-stairs,.slider-traditional-exterior,.slider-traditional-interior{width:100%;height:540px;padding:0;margin:0;clear:both}.slider-index{background:url(slider/index.jpg) top no-repeat;background-size:cover}.slider-aluminum-railings{background:url(slider/aluminum-railings.jpg) top no-repeat;background-size:cover}.slider-glass-railings{background:url(slider/glass-railings.jpg) top no-repeat;background-size:cover}.slider-modern-interior{background:url(slider/modern-interior.jpg) top no-repeat;background-size:cover}.slider-modern-exterior{background:url(slider/modern-exterior.jpg) top no-repeat;background-size:cover}.slider-traditional-interior{background:url(slider/traditional-interior.jpg) top no-repeat;background-size:cover}.slider-traditional-exterior{background:url(slider/traditional-exterior.jpg) top no-repeat;background-size:cover}.slider-gates-and-fences{background:url(slider/gates-and-fences.jpg) top no-repeat;background-size:cover}.slider-stairs{background:url(slider/stairs.jpg) top no-repeat;background-size:cover}.slider-left{float:left;width:25%;height:540px;margin:0;padding:0;background:rgba(81,84,90,.8);display:table}.slider-left p{margin:0;padding:0 12% 60px;font-size:20px;text-align:left;line-height:200%;color:#fff;font-weight:700;display:table-cell;vertical-align:bottom}.center-00{clear:both;width:100%;height:auto;margin:auto;padding:0 0 90px;background:#f7f7f7;display:table}.center-01,.center-02,.center-03{background-image:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,1) 25%,rgba(247,247,247,1) 25%,rgba(247,247,247,1) 100%)}.center-00-inside{clear:both;width:50%;height:auto;margin:90px auto 0;padding:0;display:table}.center-01,.center-01-inside{clear:both;width:100%;display:table;height:auto}.center-01{margin:auto;padding:0 0 90px}.center-01-inside{margin:90px auto 0;padding:0}.center-left-01{float:left;width:50%;height:auto;padding:0}.center-right-01{float:right;width:44%;margin:0;padding:0 3%}.center-02,.center-02-inside{clear:both;width:100%;padding:0;display:table;height:auto}.center-02{margin:auto}.center-02-inside{margin:90px auto 0}.center-left-02{float:left;width:19%;height:auto;padding:0 3%;margin:0}.center-right-02{float:right;width:69%;margin:0;padding:0 3%}.center-03,.center-03-inside{width:100%;height:auto;clear:both;display:table}.center-03{margin:auto;padding:0 0 90px}.center-03-inside{margin:0 auto;padding:0}.center-left-03{float:left;width:19%;height:auto;padding:0 3%;margin:90px 0 0}.center-right-03{float:right;width:69%;padding:0 3%;margin:30px 0 0}.color{clear:both;width:100%;height:auto;margin:0 auto;padding:0;display:table}.color-left,.color-right{width:48.5%;padding:0;height:auto}.color-left{float:left;margin:0}.color-right{float:right;margin:0}.color-text-01,.color-text-02{margin:0;padding:0;font-size:15px;text-align:center;line-height:200%;color:#51545a;font-weight:400}.explore,.explore p{padding:0;font-size:17px;color:#51545a}.icon-mail,.icon-phone{margin:0 5px -5px 0;padding:0;width:20px;line-height:0}.explore{float:left;width:25%;height:auto;margin:60px 0 0;font-weight:600;text-align:center;line-height:125%}.explore p,.explore p:hover{margin:0 7.5%;text-align:right;transition-duration:.5s;transition-delay:0s}.explore p{font-weight:600;line-height:125%}.explore p:hover,.explore:hover{padding:0;font-size:17px;color:#000;font-weight:600;line-height:125%}.explore img{width:85%;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition-duration:.5s;transition-delay:0s}.explore img:hover{width:85%;-webkit-filter:grayscale(0);filter:grayscale(0);transition-duration:.5s;transition-delay:0s}.explore:hover{float:left;width:25%;height:auto;margin:60px 0 0;text-align:center}.explore-clear,.stopka,.stopka-inside{clear:both;margin:0 auto}.explore-clear{widht:100%;height:auto;padding:60px 0 0}.stopka{width:100%;padding:90px 0;background:#51545a;display:table}.stopka-inside{width:94%;padding:0 3%;display:table}.stopka-left{float:left;width:45%;margin:0;padding:0}.stopka-left p{margin:0;padding:0;text-align:left}.stopka-left img{height:45px}.stopka-right{float:right;width:45%;margin:0;padding:0}.stopka-right p{margin:0;padding:0;text-align:right;font-weight:400;color:#fff;line-height:200%}.stopka-ad{height:15px;margin:0 4px -2px 0}}@media screen and (min-width:820px) and (max-width:1279px){li:first-child,p{margin:60px 0 0}.top,.top-logo-middle{clear:both;height:auto}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:30px;font-weight:700;text-align:left;color:#51545a;line-height:125%}.h1-subtitle{color:#a2c052;font-weight:300}.top-left a,p{color:#51545a}.h1-project{text-align:center}li,li:first-child,p{text-align:justify;font-size:15px;line-height:200%}p{padding:0;font-weight:400}ol,ul{margin-bottom:0;padding-bottom:0}li{margin:30px 0 0}.top{width:94%;margin:0 auto;padding:30px 0;display:table;background:#fff}.top-left{float:left;width:75%;height:auto;margin:0;padding:0}.top-left a,.top-left a:hover{margin:0 30px 0 0;font-size:15px;font-weight:400;text-align:left;line-height:40px;padding:0}.top-left a:hover{color:#a2c052}.top-logo,.top-logo-inside{display:none}.top-logo-middle{width:100%;margin:15px auto;padding:0;text-align:center}.top-logo-middle img{margin:0;padding:0;height:40px}.top-right{float:right;width:25%;height:auto;margin:0;padding:0;text-align:right}.top-right a,.top-right a:hover{margin:0 0 0 30px;padding:0;font-size:15px;font-weight:600;text-align:right;line-height:40px}.top-right a{color:#51545a}.top-right a:hover{color:#a2c052}.top-icon-mail,.top-icon-phone{margin:0 5px -12px 0;padding:0;width:35px;line-height:0}.slider-aluminum-railings,.slider-glass-railings,.slider-index,.slider-modern-exterior,.slider-modern-interior,.slider-traditional-exterior,.slider-traditional-interior{height:400px;margin:0;padding:0;clear:both}.slider-index{width:100%;background:url(slider/index.jpg) top no-repeat;background-size:cover}.slider-aluminum-railings{width:100%;background:url(slider/aluminum-railings.jpg) top no-repeat;background-size:cover}.slider-glass-railings{width:100%;background:url(slider/glass-railings.jpg) top no-repeat;background-size:cover}.slider-modern-interior{width:100%;background:url(slider/modern-interior.jpg) top no-repeat;background-size:cover}.slider-modern-exterior{width:100%;background:url(slider/modern-exterior.jpg) top no-repeat;background-size:cover}.slider-traditional-interior{width:100%;background:url(slider/traditional-interior.jpg) top no-repeat;background-size:cover}.slider-traditional-exterior{width:100%;background:url(slider/traditional-exterior.jpg) top no-repeat;background-size:cover}.slider-gates-and-fences{clear:both;width:100%;height:40px;margin:0;padding:0;background:url(slider/gates-and-fences.jpg) top no-repeat;background-size:cover}.slider-left,.slider-stairs{height:400px;padding:0;margin:0}.slider-stairs{clear:both;width:100%;background:url(slider/stairs.jpg) top no-repeat;background-size:cover}.slider-left{float:left;width:33.33%;background:rgba(81,84,90,.8);display:table}.slider-left p{margin:0;padding:0 12% 60px;font-size:17px;text-align:left;line-height:200%;color:#fff;font-weight:700;display:table-cell;vertical-align:bottom}.color-text-01,.color-text-02{font-size:15px;line-height:200%;font-weight:400;text-align:center}.center-00{clear:both;width:100%;height:auto;margin:auto;padding:0 0 90px;background:#f7f7f7;display:table}.center-01,.center-02,.center-03{background-image:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,1) 33.33%,rgba(247,247,247,1) 33.33%,rgba(247,247,247,1) 100%)}.center-00-inside{clear:both;width:75%;height:auto;margin:90px auto 0;padding:0;display:table}.center-01,.center-01-inside{clear:both;width:100%;display:table;height:auto}.center-01{margin:auto;padding:0 0 90px}.center-01-inside{margin:90px auto 0;padding:0}.center-left-01{float:left;width:33.33%;height:auto;padding:0}.center-right-01{float:right;width:60.66%;margin:0;padding:0 3%}.center-02,.center-02-inside{clear:both;width:100%;padding:0;display:table;height:auto}.center-02{margin:auto}.center-02-inside{margin:90px auto 0}.center-left-02{float:left;width:27.33%;height:auto;padding:0 3%;margin:0}.center-right-02{float:right;width:60.66%;margin:0;padding:0 3%}.center-03,.center-03-inside{clear:both;width:100%;height:auto;display:table}.center-03{margin:auto;padding:0 0 90px}.center-03-inside{margin:0 auto;padding:0}.center-left-03{float:left;width:27.33%;height:auto;padding:0 3%;margin:90px 0 0}.center-right-03{float:right;width:60.66%;padding:0 3%;margin:30px 0 0}.color,.color-left,.color-right{clear:both;width:100%;height:auto}.color{margin:0 auto;padding:0;display:table}.color-left,.color-right{margin:0;padding:0}.color-text-01{margin:0;padding:0;color:#51545a}.color-text-02{margin:60px 0 0;padding:0;color:#51545a}.explore,.explore p{padding:0;font-size:17px;color:#51545a}.icon-mail,.icon-phone{margin:0 5px -5px 0;padding:0;width:20px;line-height:0}.explore{float:left;width:33.33%;height:auto;margin:60px 0 0;font-weight:600;text-align:center;line-height:125%;display:table}.explore p,.explore p:hover{margin:0 7.5%;text-align:right;transition-duration:.5s;transition-delay:0s}.explore p{font-weight:600;line-height:125%}.explore p:hover,.explore:hover{padding:0;font-size:17px;color:#000;font-weight:600;line-height:125%}.explore img{width:85%;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition-duration:.5s;transition-delay:0s}.explore img:hover{width:85%;-webkit-filter:grayscale(0);filter:grayscale(0);transition-duration:.5s;transition-delay:0s}.explore:hover{float:left;width:33.33%;height:auto;margin:60px 0 0;text-align:center}.explore-clear,.stopka,.stopka-inside{clear:both;margin:0 auto}.explore-clear{widht:100%;height:auto;padding:60px 0 0}.stopka{width:100%;padding:90px 0;background:#51545a;display:table}.stopka-inside{width:94%;padding:0 3%;display:table}.stopka-left{float:left;width:45%;margin:0;padding:0}.stopka-left p{margin:0;padding:0;text-align:left}.stopka-left img{height:45px}.stopka-right{float:right;width:45%;margin:0;padding:0}.stopka-right p{margin:0;padding:0;text-align:right;font-weight:400;color:#fff;line-height:200%}.stopka-ad{height:15px;margin:0 4px -2px 0}}@media screen and (min-width:0px) and (max-width:819px){li:first-child,p{margin:60px 0 0}.top,p{padding:0}.top,.top-left{width:100%;height:auto;clear:both}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:30px;font-weight:700;text-align:left;color:#51545a;line-height:125%}.h1-subtitle{color:#a2c052;font-weight:300}.top-left a,p{color:#51545a}.h1-project{text-align:center}li,li:first-child,p{text-align:justify;font-size:15px;line-height:200%}p{font-weight:400}ol,ul{margin-bottom:0;padding-bottom:0}li{margin:30px 0 0}.top{margin:0 auto;display:table;background:#fff}.top-logo,.top-logo-middle,.top-logo-middle img{display:none}.top-left{margin:0;padding:15px 0;text-align:center;background:#f7f7f7}.top-left a,.top-left a:hover{margin:0 5px;font-size:14px;font-weight:400;line-height:125%}.top-left a{padding:0;text-align:center}.top-left a:hover{padding:0;color:#a2c052;text-align:left}.top-logo{margin:0;padding:0;width:229px;height:40px;position:absolute;left:50%}.top-logo-inside{left:-115px;margin:0 auto;width:229px;height:40px;background:url(images/logo-middle.png) center center;position:relative}.top-right{clear:both;width:100%;height:auto;margin:0;padding:15px 0;text-align:center}.top-right a,.top-right a:hover{margin:0;font-size:15px;text-align:right;line-height:125%;padding:0;font-weight:600}.top-right a{color:#51545a}.top-right a:hover{color:#a2c052}.top-icon-mail,.top-icon-phone{margin:0 5px -12px 0;padding:0;width:35px;line-height:0}.slider-aluminum-railings,.slider-gates-and-fences,.slider-glass-railings,.slider-index,.slider-modern-exterior,.slider-modern-interior,.slider-stairs,.slider-traditional-exterior,.slider-traditional-interior{clear:both;width:100%;height:120px;padding:0;margin:0}.slider-index{background:url(slider/index.jpg) top no-repeat;background-size:cover}.slider-aluminum-railings{background:url(slider/aluminum-railings.jpg) top no-repeat;background-size:cover}.slider-glass-railings{background:url(slider/glass-railings.jpg) top no-repeat;background-size:cover}.slider-modern-interior{background:url(slider/modern-interior.jpg) top no-repeat;background-size:cover}.slider-modern-exterior{background:url(slider/modern-exterior.jpg) top no-repeat;background-size:cover}.slider-traditional-interior{background:url(slider/traditional-interior.jpg) top no-repeat;background-size:cover}.slider-traditional-exterior{background:url(slider/traditional-exterior.jpg) top no-repeat;background-size:cover}.slider-gates-and-fences{background:url(slider/gates-and-fences.jpg) top no-repeat;background-size:cover}.slider-stairs{background:url(slider/stairs.jpg) top no-repeat;background-size:cover}.slider-left{float:left;width:50%;height:120px;margin:0;padding:0;background:rgba(81,84,90,.8);display:table}.slider-left p{margin:0;padding:0 6% 15px;font-size:14px;text-align:left;line-height:200%;color:#fff;font-weight:600;display:table-cell;vertical-align:bottom}.center-00,.center-00-inside,.center-01{padding:0;clear:both;height:auto}.color-text-01,.color-text-02{font-size:15px;line-height:200%;font-weight:400;text-align:center}.center-00,.center-00-inside,.center-01,.center-01-inside,.center-02,.center-03,.center-03-inside,.color,.explore,.stopka,.stopka-inside{display:table}.center-00{width:100%;margin:auto;background:#fff}.center-00-inside{width:94%;margin:60px auto 0}.center-01{width:100%;margin:auto;background-image:#fff}.center-01-inside{clear:both;width:94%;height:auto;margin:60px auto 0;padding:0}.center-02,.center-left-01,.center-right-01{width:100%;padding:0;clear:both}.center-left-01{height:auto;margin:60px 0 0}.center-right-01{margin:0}.center-02{height:auto;margin:auto;background:#fff}.center-02-inside{clear:both;width:94%;height:auto;margin:60px auto 0;padding:0 0 60px;display:table}.center-03,.center-left-02,.center-right-02{padding:0;width:100%;clear:both}.center-left-02{height:auto;margin:0}.center-right-02{margin:60px 0 0}.center-03{height:auto;margin:auto}.center-03-inside{clear:both;width:100%;height:auto;margin:60px auto 0;padding:0 0 60px;background:#f7f7f7}.center-left-03{clear:both;width:94%;height:auto;padding:0 3%;margin:60px 0 0}.center-right-03{clear:both;width:100%;padding:0;margin:30px 0 0}.color{clear:both;width:100%;height:auto;margin:0 auto;padding:0}.color-left,.color-right{clear:both;width:100%;height:auto;margin:0;padding:0}.color-text-01{margin:0;padding:0;color:#51545a}.color-text-02{margin:60px 0 0;padding:0;color:#51545a}.explore,.explore p{padding:0;font-size:17px;color:#51545a}.icon-mail,.icon-phone{margin:0 5px -5px 0;padding:0;width:20px;line-height:0}.explore{float:left;width:50%;height:auto;margin:60px 0 0;font-weight:600;text-align:center;line-height:125%}.explore p,.explore p:hover{margin:0 7.5%;text-align:right;transition-duration:.5s;transition-delay:0s}.explore p{font-weight:600;line-height:125%}.explore p:hover,.explore:hover{padding:0;font-size:17px;color:#000;font-weight:600;line-height:125%}.explore img{width:85%;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition-duration:.5s;transition-delay:0s}.explore img:hover{width:85%;-webkit-filter:grayscale(0);filter:grayscale(0);transition-duration:.5s;transition-delay:0s}.explore:hover{float:left;width:50%;height:auto;margin:60px 0 0;text-align:center}.explore-clear,.stopka,.stopka-inside{margin:0 auto;clear:both}.explore-clear{widht:100%;height:auto;padding:60px 0 0}.stopka{width:100%;padding:60px 0;background:#51545a}.stopka-inside{width:94%;padding:0 3%}.stopka-left{clear:both;width:100%;margin:0;padding:0}.stopka-left p{margin:0;padding:0;text-align:center}.stopka-left img{height:40px}.stopka-right{clear:both;width:100%;margin:60px 0 0;padding:0}.stopka-right p{margin:0;padding:0;text-align:center;font-weight:400;color:#fff;line-height:200%}.stopka-ad{height:15px;margin:0 4px -2px 0}}@media screen and (min-width:1280px){.menu,.menu-right{clear:both;padding:0}.dropdown-content a,.menu a,.menu a:hover{text-decoration:none}.menu{width:100%;margin:0 auto;display:table;background:#f7f7f7}.menu a{float:left;color:#51545a;padding:0}.menu a:hover{color:#fff;padding:0;background:#51545a}.menu-left{display:none}.menu-left img,.menu-left img:hover{margin:0;padding:0;height:50px}.menu-right{height:60px;margin:0}.topnav{overflow:hidden;margin:0;padding:0;font-size:15px;font-weight:400;text-align:center;color:#51545a;line-height:150%}.topnav a{float:left;display:block;padding:0;line-height:60px;width:12.5%}.topnav .icon{display:none}.dropdown{float:left;overflow:hidden}.dropdown .dropbtn{margin:0;padding:0 30px;font-size:17px;font-weight:700;color:#51545a;border:none;outline:0;background-color:inherit;font-family:inherit;line-height:60px}.dropdown-content{display:none;position:absolute;background:#51545a;z-index:1;font-size:15px}.topnav .dropdown-content a{padding:0 30px}.dropdown-content a{float:none;color:#fff;display:block;text-align:left;font-weight:400;line-height:60px;border-bottom:1px solid #51545a}.dropdown:hover .dropbtn,.topnav a:hover{background-color:none;color:#fff;padding:0}.dropdown-content a:hover{background-color:#a2c052;color:#fff}.dropdown:hover .dropdown-content{display:block}}@media screen and (min-width:820px) and (max-width:1279px){.menu,.menu-right{clear:both;padding:0}.dropdown-content a,.menu a,.menu a:hover{text-decoration:none}.menu{width:100%;margin:0 auto;display:table;background:#f7f7f7}.menu a{float:left;color:#51545a;padding:0}.menu a:hover{color:#fff;padding:0;background:#51545a}.menu-left{display:none}.menu-left img,.menu-left img:hover{margin:0;padding:0;height:50px}.menu-right{height:120px;margin:0}.topnav{overflow:hidden;margin:0;padding:0;font-size:15px;font-weight:400;text-align:center;color:#51545a;line-height:150%}.topnav a{float:left;display:block;padding:0;line-height:60px;width:25%}.topnav .icon{display:none}.dropdown{float:left;overflow:hidden}.dropdown .dropbtn{margin:0;padding:0 30px;font-size:17px;font-weight:700;color:#51545a;border:none;outline:0;background-color:inherit;font-family:inherit;line-height:60px}.dropdown-content{display:none;position:absolute;background:#51545a;z-index:1;font-size:15px}.topnav .dropdown-content a{padding:0 30px}.dropdown-content a{float:none;color:#fff;display:block;text-align:left;font-weight:400;line-height:60px;border-bottom:1px solid #51545a}.dropdown:hover .dropbtn,.topnav a:hover{background-color:none;color:#fff;padding:0}.dropdown-content a:hover{background-color:#a2c052;color:#fff}.dropdown:hover .dropdown-content{display:block}}@media screen and (min-width:0px) and (max-width:819px){.dropdown,.menu,.topnav{overflow:hidden}.topnav .icon,.topnav a{display:none}.menu{clear:both;width:100%;margin:0 auto;padding:0;background:#fff}.menu a,.menu a:hover{padding:15px 0;text-decoration:none}.menu a{color:#000}.menu a:hover{color:#fff}.menu-left{float:left;width:75%;height:auto;margin:15px 0 15px 3%;padding:0;text-align:left;line-height:0}.menu-right,.topnav{padding:0;text-align:right}.menu-left img,.menu-left img:hover{margin:0;padding:0;height:30px}.menu-right{float:right;width:100%;margin:-60px 0 0;font-size:15px;font-weight:400;color:#fff;line-height:150%}.dropdown .dropbtn,.topnav{margin:0;font-weight:400;color:#51545a;line-height:150%;font-size:15px}.topnav a{float:left;padding:15px}.dropdown{float:left}.dropdown .dropbtn{padding:15px;border:none;outline:0;background-color:inherit;font-family:inherit}.dropdown-content{display:none;position:absolute;background-color:#51545a;z-index:1;font-size:15px}.topnav .dropdown-content a{padding:15px}.dropdown-content a{float:none;color:#fff;text-decoration:none;display:block;text-align:left}.dropdown:hover .dropbtn,.topnav a:hover{background-color:#a2c052;color:#fff;padding:15px}.dropdown-content a:hover{background-color:#a2c052;color:#fff}.dropdown:hover .dropdown-content{display:block}.dropdown .dropbtn,.topnav a:not(:first-child){display:none}.topnav a.icon{float:right;display:block;font-size:30px}.topnav.responsive{position:relative;margin-top:60px}.topnav.responsive .icon{position:absolute;right:0;top:0}.topnav.responsive a{float:none;display:block;text-align:left}.topnav.responsive .dropdown{float:none}.topnav.responsive .dropdown-content{position:relative}.topnav.responsive .dropdown .dropbtn{display:block;width:100%;text-align:left}}html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(scripts/swipebox/loader.gif) center center no-repeat}#swipebox-overlay,#swipebox-top-bar{background:rgba(81,84,90,.8)}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:999;height:auto;width:100%}#swipebox-bottom-bar{bottom:40%}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px;color:#fff!important;font-size:15px;line-height:125%;padding:15px;font-family:Poppins;font-weight:600}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url(scripts/swipebox/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #51545a;box-shadow:inset 10px 0 10px -8px #51545a}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #51545a;box-shadow:inset -10px 0 10px -8px #51545a}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before,.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%,100%{left:0}50%{left:-30px}}@keyframes rightSpring{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes leftSpring{0%,100%{left:0}50%{left:30px}}@keyframes leftSpring{0%,100%{left:0}50%{left:30px}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:90%;max-width:auto}}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:none;opacity:1}