﻿/*!
	Theme Name: RSC - WordPress
	Theme URI: https://www.creative2studios.com
	Author: Creative2 Studios
	Author URI: http://www.creative2studios.com
	Description: "RSC WordPress"
	Version: "1.0.0
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}main:after{content:"";display:table;clear:both}html{font-size:16px}@media (max-width: 1024px){html{font-size:14px !important}}@media (max-width: 1023px){html{font-size:12px !important}}body,h1,h2,h3,h4,h5,h6,p,blockquote,ul,li,a,input,select,textarea,button{position:relative;font-family:"Open Sans","Roboto",sans-serif;color:#000;font-size:1em;line-height:1.2em}h1,h2,h3,h4,h5,h6{color:#000;font-weight:700}h1.color-primary,h2.color-primary,h3.color-primary,h4.color-primary,h5.color-primary,h6.color-primary{color:#fff}h1.color-secondary,h2.color-secondary,h3.color-secondary,h4.color-secondary,h5.color-secondary,h6.color-secondary{color:#fff}h1.color-tertiary,h2.color-tertiary,h3.color-tertiary,h4.color-tertiary,h5.color-tertiary,h6.color-tertiary{color:#fff}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-family:"",sans-serif;font-weight:400;color:#fff}h1.after,h2.after,h3.after,h4.after,h5.after,h6.after{padding-bottom:4rem}h1.after:after,h2.after:after,h3.after:after,h4.after:after,h5.after:after,h6.after:after{content:'';position:absolute;bottom:2rem;left:0;width:2rem;height:0.375rem;background:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{text-decoration:none;transition:300ms ease-in-out;outline:0}a:hover{text-decoration:none}a{cursor:pointer}strong{font-weight:700}em{font-style:italic}sup{vertical-align:super;font-size:.75rem}.btn{background:#30A31D;border:.2rem solid #30A31D;color:#fff;text-transform:uppercase;padding:.975rem 1.05rem;font-size:1.25rem;letter-spacing:0.15rem;font-weight:600;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.25);transition:300ms ease-in-out;display:inline-block}.btn:hover{background:#fff;color:#30A31D;border-color:#30A31D}@media (max-width: 1023px){.btn{padding:.75rem 1.35rem;font-size:1.25rem}}header{background:#fff;padding:0.75rem 0;position:absolute;z-index:2;width:100%;-webkit-box-shadow:5px 5px 18px 0px rgba(0,0,0,0.28);box-shadow:5px 5px 18px 0px rgba(0,0,0,0.28)}@media (max-width: 1024px){header{position:relative}}header.sticky{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:500ms;animation-duration:500ms;position:fixed;-webkit-box-shadow:5px 5px 18px 0px rgba(0,0,0,0.28);box-shadow:5px 5px 18px 0px rgba(0,0,0,0.28)}header.sticky .logo img{width:12.5rem}header.sticky nav ul li{padding:1.75rem 1.25rem 2.2rem}header.sticky nav ul li .sub-menu{top:5.2rem}header .logo{position:relative}header .logo img{width:15.55rem}header .search-bar{margin-right:3rem;float:left;position:absolute;top:2.5rem;left:40rem}@media (max-width: 767px){header .search-bar{display:none;margin-right:2rem}}@media (max-width: 480px){header .search-bar{display:none}}header .search-bar input{float:left;font-size:1rem;padding:.75rem;border:0.15rem solid #fff;font-style:italic;height:2.95rem;border-color:#30A31D;color:#30A31D;background:none}header .search-bar input::placeholder{color:#30A31D}header .search-bar input:-ms-input-placeholder{color:#30A31D}header .search-bar input::-ms-input-placeholder{color:#30A31D}@media (max-width: 767px){header .search-bar input{width:13rem}}header .search-bar button{transition:300ms ease-in-out;float:left;padding:.5rem 1rem;font-size:1.2rem;border:0.15rem solid #fff;border-left:0;height:2.95rem;background:none;color:#30A31D;border-color:#30A31D}header .search-bar button:hover{background:#30A31D;color:#fff}header .mobile-toggle{float:right;display:none;font-size:3rem;margin-top:1rem;color:#30A31D}@media (max-width: 1024px){header .mobile-toggle{display:block}}header nav{float:right;position:absolute;left:58.38rem;top:.75rem}@media (max-width: 1024px){header nav{display:none;float:none;position:relative;left:auto}}header nav .mobile{display:none}@media (max-width: 1024px){header nav .mobile{display:inline-block}}header nav .desktop{display:inline-block}@media (max-width: 1024px){header nav .desktop{display:none}}header nav ul{display:block}header nav ul.mobile{display:none}@media (max-width: 1024px){header nav ul.mobile{display:block}}@media (max-width: 1024px){header nav ul.desktop{display:none}}header nav ul li{display:inline-block;position:relative;padding:2.5rem 1.25rem 3rem}header nav ul li:hover .sub-menu{display:block}header nav ul li.mobile{display:none}@media (max-width: 1024px){header nav ul li.mobile{display:inline-block}}@media (max-width: 1024px){header nav ul li.desktop{display:none}}header nav ul li .sub-menu{display:none;position:absolute;padding:0;margin:0;background:#fff;top:6.3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:15rem;text-align:center;border-top:.15rem solid #30A31D}header nav ul li .sub-menu:hover{display:block}header nav ul li .sub-menu.open{display:block}header nav ul li .sub-menu li{padding:0;position:relative;width:100%;display:inline-block;border-bottom:.15rem solid #30A31D}header nav ul li .sub-menu li.active{background:#fff}header nav ul li .sub-menu li a{background:#fff;margin:0;padding:.75rem 1.25rem;width:100%;display:inline-block}header nav ul li .sub-menu li a:hover,header nav ul li .sub-menu li a:focus{color:#30A31D !important;background:#fff}@media (max-width: 1024px){header nav ul li{width:100%;border-top:.2rem solid}}header nav ul li a{color:#000000;text-transform:uppercase;font-size:1.1rem;font-weight:800;cursor:pointer}header nav ul li a i,header nav ul li a .fa,header nav ul li a .fab{font-size:1.5rem !important}header nav ul li a:hover{color:#30A31D}header nav ul li:last-of-type{padding-right:0}footer{background:#373737;text-align:center;border-top:.25rem solid #BEBEBE;border-bottom:.3rem solid #000}footer .copyright{text-align:center;padding:2rem 0;font-size:1rem}footer .copyright p{color:#fff;line-height:1.3rem}.slideout{position:fixed;box-sizing:border-box;top:0;right:0;min-height:100vh;height:auto;margin:0;width:100%;will-change:transform;transition:transform .75s;transform:translateX(120%);text-align:center;z-index:9999;-webkit-overflow-scrolling:touch;color:#fff;overflow-y:auto}.slideout .slideout-inner{width:27%;padding:1.5rem 5.25rem 1.5rem 2.75rem;background-color:rgba(41,41,41,0.95);box-shadow:0px 23px 43px 0px rgba(0,0,0,0.5);border-top:.5rem solid #30A31D;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;height:70%}@media (max-width: 1024px){.slideout .slideout-inner{width:50%;height:50%}}@media (max-width: 768px){.slideout .slideout-inner{width:100%;height:100%}}.slideout.open{transform:translateX(0)}.slideout .close-slideout{color:#fff;cursor:pointer;text-align:left;font-size:2.5rem;width:2.5rem}.slideout .close-slideout:hover{opacity:.8}.slideout h2{font-size:2.75rem;font-weight:700;color:#fff;text-transform:uppercase;width:auto;display:inline-block;padding:0 1rem;margin:1rem 0 3.25rem}.slideout h2:before{display:none}.slideout h2:after{content:'';position:absolute;bottom:-1.35rem;border-top:.1rem solid #30A31D;width:100%;max-width:100%;left:0}.slideout .slide-content{text-align:left;font-size:1.2rem;line-height:1.85rem}.slideout .quote{color:#fff;margin-bottom:1.75rem}.slideout .speaker{color:#fff;font-weight:600}.slideout .title{color:#fff;font-style:italic;font-size:1.05rem;line-height:1.25rem;width:70%;margin-bottom:2rem}.slideout .source{color:#fff}.slideout .source p{color:#fff;font-size:1.05rem;line-height:1.25rem;text-align:left}.slideout .source a{color:#2E9C1C;border-color:#2E9C1C;font-weight:600}#wpadminbar{display:none}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:after,*:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{overflow:auto}body.not-loaded{position:fixed;overflow:hidden}body.loaded{position:relative;overflow:auto}body{overflow-x:hidden}.wrapper{position:relative;width:100%}.prevent-scroll{overflow-y:hidden !important}main{position:relative;width:100%}.left,.right{position:relative;float:left;width:50%}.left.padding,.right.padding{padding-left:5.25rem;padding-right:5.25rem}@media (max-width: 1024px){.left.padding,.right.padding{padding-right:2.125rem;padding-left:2.125rem}}.left.padding-left,.right.padding-left{padding-left:5.25rem}@media (max-width: 1024px){.left.padding-left,.right.padding-left{padding-left:2.125rem}}.left.padding-right,.right.padding-right{padding-right:5.25rem}@media (max-width: 1024px){.left.padding-right,.right.padding-right{padding-right:2.125rem}}@media (max-width: 1024px){.left,.right{width:100%;float:none}.left:after,.right:after{content:"";display:table;clear:both}}.container{width:100%;box-sizing:border-box;padding:0 5.75rem}@media (max-width: 1024px){.container{padding:0 2rem}}.container.padding{padding-left:3.25rem;padding-right:3.25rem}@media (max-width: 1024px){.container.padding{padding-left:2rem;padding-right:2rem}}.mobile-hide{display:block}@media (max-width: 1023px){.mobile-hide{display:none}}.desktop-hide{display:none}@media (max-width: 1023px){.desktop-hide{display:block}}button,input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border-radius:0 !important}select{outline:0}img,iframe{max-width:100%}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}main{padding-top:7.25rem}@media (max-width: 1023px){main{padding-top:0}}main h1,main h2,main h3,main h4,main h5,main h6{padding:.5rem 0 2rem}main h1{font-size:3rem}@media (max-width: 1023px){main h1{font-size:2.25rem}}main h2{font-size:2.25rem;font-weight:800;position:relative;padding-bottom:.75rem}main h2:before{content:'';position:absolute;top:-1.05rem;border-top:.45rem solid #30A31D;width:2.75rem;max-width:100%;left:0}@media (max-width: 1023px){main h2{font-size:1.75rem}}main h3{font-size:1.85rem;font-weight:800;position:relative}@media (max-width: 1023px){main h3{font-size:1.5rem}}main h4{font-size:1.5rem;font-weight:800;position:relative;padding-bottom:1rem}main h5{font-size:1.5rem}main h6{font-size:1.125rem;line-height:1.65rem;margin-bottom:0;text-transform:uppercase}main p{word-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;text-align:justify;font-size:1.215rem;line-height:2.2rem;margin-bottom:1.25rem}main p a{color:#fff;border-bottom:1px solid #fff}main p a:hover{color:#fff;border-color:#fff}@media (max-width: 1023px){main p{clear:both;width:100%}}main b{font-weight:700}main img{margin:2rem;width:auto;height:auto}main img.alignleft{float:left;margin-left:0}main img.aligncenter{display:block;margin-left:auto;margin-right:auto}main img.alignright{float:right;margin-right:0}@media (max-width: 1023px){main img.alignleft,main img.alignright,main img.aligncenter{display:block;float:none;margin:0 auto}main img.alignleft:after,main img.alignright:after,main img.aligncenter:after{content:"";display:table;clear:both}}main ul,main ol{margin-bottom:1.5rem;padding-left:2rem;font-size:1.215rem;line-height:2.2rem}main ul li,main ol li{padding:.25rem 0}@media (max-width: 1024px){main ul li,main ol li{padding:.5rem 0}}main ul{list-style-type:disc;list-style-position:inside}main ol{list-style-type:decimal;list-style-position:inside}main ul ul,main ol ul{margin:0 0 0 1rem;list-style-type:circle;list-style-position:inside}main ol ol,main ul ol{margin:0 0 0 1rem;list-style-type:lower-latin;list-style-position:inside}main blockquote{display:block;padding:1rem 1.25rem 1rem 4rem;margin:0 0 2.5rem;position:relative;font-size:1.375rem;line-height:1.875rem;text-align:justify;border-left:15px solid #fff;border-right:2px solid #fff;-moz-box-shadow:2px 2px 15px #ccc;-webkit-box-shadow:2px 2px 15px #ccc;box-shadow:2px 2px 15px #ccc}main blockquote::before{position:absolute;top:2rem;left:1rem;content:"\201C";font-size:3.75rem;font-weight:bold;color:#999}main blockquote::after{content:""}.hero{position:relative;padding:0;min-height:53rem}@media (max-width: 1023px){.hero{min-height:0}}.hero .hero-content{position:absolute;left:0;top:15%;z-index:1}@media (max-width: 1023px){.hero .hero-content{top:5%}}.hero h1{font-weight:800;color:#fff;width:48%;line-height:2.75rem;font-size:2.2rem;margin-bottom:2.5rem;text-shadow:0px 0px 12px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px #000}@media (max-width: 1023px){.hero h1{width:100%;font-size:1.35rem;margin-bottom:0rem;line-height:2.25rem}}.hero h1 strong{font-weight:700}.hero .btn{margin-top:1rem;min-width:36rem;text-align:center}@media (max-width: 1023px){.hero .btn{min-width:inherit;font-size:1rem;padding:.75rem .75rem;margin-top:.5rem}}.hero .btn .fas{margin-right:.25rem}.hero img{width:100%;margin:0}@media (max-width: 767px){.hero img{height:85vh;-o-object-fit:cover;object-fit:cover}}.banner{color:#fff;background:#2B931A;padding:1rem 0;position:relative}.banner p{color:#fff;font-size:1.425rem}.banner:before{content:'';top:-2.25rem;position:absolute;right:6rem;width:0;height:0;border-style:solid;border-width:0 2.25rem 2.25rem 2.25rem;border-color:transparent transparent #2B931A transparent}.middle{padding:7.75rem 0 1rem;position:relative;background:url(images/content_bg.png) no-repeat;background-size:cover;min-height:77vh}.middle .row{padding-bottom:2.5rem}.middle .leaders .leader{margin:2rem 0 4rem}.middle .leaders .leader img{float:right;margin-top:0;margin-left:4rem;width:40%;box-shadow:0px 4px 32px 0px rgba(0,0,0,0.1)}@media (max-width: 1024px){.middle .leaders .leader img{width:auto;margin:2rem auto;float:none;display:block}}.middle .leaders .leader .leader-content{margin-top:2rem}.middle .leaders p,.middle .leaders h3,.middle .leaders h4,.middle .leaders h5{margin-bottom:1.25rem;text-align:left;font-family:"Open Sans","Roboto",sans-serif;color:#000}.middle .leaders p span,.middle .leaders h3 span,.middle .leaders h4 span,.middle .leaders h5 span{color:#000}.middle .leaders p .title,.middle .leaders h3 .title,.middle .leaders h4 .title,.middle .leaders h5 .title{color:#00A207;font-weight:800}@media (max-width: 767px){.middle .leaders p .name,.middle .leaders h3 .name,.middle .leaders h4 .name,.middle .leaders h5 .name{display:block}}.middle .leaders p .seperator,.middle .leaders h3 .seperator,.middle .leaders h4 .seperator,.middle .leaders h5 .seperator{color:#AAAAAA;padding:0 .75rem}@media (max-width: 767px){.middle .leaders p .seperator,.middle .leaders h3 .seperator,.middle .leaders h4 .seperator,.middle .leaders h5 .seperator{display:none}}.middle .left{width:53%;float:left}.middle .left .text{margin-bottom:2rem}@media (max-width: 1023px){.middle .left{width:100%;float:none}}.middle .right{width:40%;float:right}@media (max-width: 1023px){.middle .right{width:100%;float:none}}.middle .right img{width:100%;margin:0;box-shadow:0px 4px 32px 0px rgba(0,0,0,0.1)}@media (max-width: 1023px){.middle .right img{max-width:100%;width:auto;margin:0 auto;display:block;margin-top:2rem}}.post{padding:7.75rem 0 4rem;position:relative;background:url(images/content_bg.png) no-repeat;background-size:cover;min-height:77vh}@media (max-width: 1023px){.post{padding:11.75rem 0 4rem}}.post h1{position:relative;padding-bottom:.75rem;margin-bottom:3rem}.post h1:before{content:'';position:absolute;top:-1.05rem;border-top:.45rem solid #30A31D;width:2.75rem;max-width:100%;left:0}.post .post-content p a{color:#30A31D;font-weight:600}.post .post-content p a:hover{color:#30A31D;border-color:#30A31D}.post h4{font-size:1.2rem;font-weight:800;position:relative;padding-bottom:1rem;color:#00A207}.post .share h4{position:relative;margin-top:1.5rem;margin-bottom:1rem}.post .share h4:before{content:'';position:absolute;top:-1rem;border-top:.25rem solid #000;width:6.75rem;max-width:100%;max-width:100%;left:0}.post .share a{font-size:1.5rem;font-weight:800;margin:0 .75rem}.post .share a:hover{color:#30A31D}.post .btn{padding:1rem 2.25rem;font-size:1rem;letter-spacing:.1rem}@media (max-width: 1023px){.post .btn{position:relative;bottom:auto}}#map.home-map{margin-top:3rem}.map{position:relative;margin-top:3rem;margin-bottom:6.5rem}.map img{width:100%}.map .map-click{display:none}.map .map-box{position:absolute}.map .map-box.ironworkers-local-17{top:0;left:1rem}.map .labels{pointer-events:none;position:absolute;top:-9.5rem;width:100%;left:-3.5rem}@media (max-width: 1023px){.map .labels{top:-5.75rem;width:100%;left:-4.25rem}}@media (max-width: 767px){.map .labels{display:none}}.map #map-ui{width:100%;text-align:center;padding-top:3rem;position:relative}.map #map-ui svg{width:75%;margin-left:-6rem;max-width:75%;width:81.5rem;height:52rem}@media (max-width: 1023px){.map #map-ui svg{width:auto;height:auto}}@media (max-width: 767px){.map #map-ui svg{width:100%;height:auto;margin:0}}.map #map-ui svg #alaska,.map #map-ui svg #new-jersey,.map #map-ui svg #new-york,.map #map-ui svg #oregon,.map #map-ui svg #pennsylvania,.map #map-ui svg #maryland,.map #map-ui svg #michigan,.map #map-ui svg #tennessee,.map #map-ui svg #west-virginia{fill:#00A400;transition:300ms ease-in-out}.map #map-ui svg #alabama,.map #map-ui svg #arkansas,.map #map-ui svg #colorado,.map #map-ui svg #florida,.map #map-ui svg #georgia,.map #map-ui svg #illinois,.map #map-ui svg #iowa,.map #map-ui svg #indiana,.map #map-ui svg #kansas,.map #map-ui svg #kentucky,.map #map-ui svg #louisiana,.map #map-ui svg #minnesota,.map #map-ui svg #mississippi,.map #map-ui svg #missouri,.map #map-ui svg #north-carolina,.map #map-ui svg #north-dakota,.map #map-ui svg #nebraska,.map #map-ui svg #ohio,.map #map-ui svg #oklahoma,.map #map-ui svg #south-carolina,.map #map-ui svg #south-dakota,.map #map-ui svg #texas,.map #map-ui svg #wyoming{fill:#004400}.map #map-ui svg #california,.map #map-ui svg #hawaii,.map #map-ui svg #montana,.map #map-ui svg #nebraska,.map #map-ui svg #new-mexico,.map #map-ui svg #utah{fill:#b5b5b5}.map #map-ui svg .state{cursor:pointer}.map #map-ui svg .state:hover{opacity:.8}.map .legend{text-align:center;width:33%;margin:0 auto 6rem}@media (max-width: 1023px){.map .legend{width:51%}}@media (max-width: 767px){.map .legend{width:100%;margin-bottom:0}}.map .legend p{font-weight:600;font-size:1.3rem;text-align:left;vertical-align:top;line-height:1.75rem;margin-bottom:1.75rem}.map .legend span{width:1.75rem;height:1.75rem;display:inline-block;margin-right:1rem;float:left}.map .legend span.box1{background:#00A207}.map .legend span.box2{background:#004300}.news{background:#F1F1F1;padding:6rem 0;min-height:80vh}.news h2{float:left}@media (max-width: 767px){.news h2{float:none}}.news .news-articles{width:100%;margin-top:2.5rem}.news .news-articles .news-article{position:relative;background:url(images/watermark.png) no-repeat;background-size:cover;float:left;width:31%}.news .news-articles .news-article.visible{margin:0 1.8rem 4rem}@media (max-width: 1023px){.news .news-articles .news-article.visible{margin:0}}.news .news-articles .news-article.visible:nth-of-type(3n){margin-right:0}.news .news-articles .news-article.visible:nth-of-type(3n+1){margin-left:0}.news .news-articles .news-article h3{padding-bottom:1rem}@media (max-width: 1023px){.news .news-articles .news-article h3{font-size:1.85rem;margin-bottom:2rem}}.news .news-articles .news-article h4{font-size:1.2rem;font-weight:800;position:relative;padding-bottom:1rem;color:#00A207}.news .news-articles .news-article .share h4{position:relative;margin-top:1.5rem}.news .news-articles .news-article .share h4:before{content:'';position:absolute;top:-1rem;border-top:.25rem solid #000;width:6.75rem;max-width:100%;max-width:100%;left:0}.news .news-articles .news-article .share a{font-size:1.5rem;font-weight:800;margin:0 .75rem}.news .news-articles .news-article .share a:hover{color:#30A31D}@media (max-width: 1023px){.news .news-articles .news-article{margin:0;width:100%;margin-bottom:4rem;height:auto}}.news .news-articles .news-article .news-article-inner{position:relative;width:100%;height:100%;padding:1.7rem 1.5rem 3rem 2.75rem;display:block}.news .news-articles .news-article .news-text{display:block;min-height:21rem;margin-bottom:2rem}.news .news-articles .news-article .btn{padding:1rem 2.25rem;font-size:1rem;letter-spacing:.1rem}@media (max-width: 1023px){.news .news-articles .news-article .btn{position:relative;bottom:auto}}.news .checkboxes{float:right;text-align:right;font-size:1.45rem}@media (max-width: 767px){.news .checkboxes{float:none}}.news .checkboxes .checkbox-container{position:relative;padding-left:2.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 1rem}@media (max-width: 767px){.news .checkboxes .checkbox-container{display:block;text-align:left;margin:0;margin-bottom:1rem}}.news .checkboxes .checkbox-container:first-of-type{margin-left:0}.news .checkboxes .checkbox-container:last-of-type{margin-right:0}@media (max-width: 1024px){.news .checkboxes .checkbox-container:last-of-type{margin-bottom:0}}.news .checkboxes .checkbox-container input{position:absolute;opacity:0;cursor:pointer}.news .checkboxes .checkbox-container input:checked ~ .checkmark{background-color:#30A31D;border-color:#30A31D}.news .checkboxes .checkbox-container input:checked ~ .checkmark-text{color:#000}.news .checkboxes .checkbox-container input:checked ~ .checkmark:after{display:block}.news .checkboxes .checkbox-container .checkmark-text{color:#7A97AB;font-weight:800;font-size:1.35rem}.news .checkboxes .checkbox-container .checkmark{position:absolute;top:0;left:0;height:2rem;width:2rem;background-color:#fff;border:.15rem solid #7A97AB;border-radius:0.35rem}.news .checkboxes .checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:.6rem;top:.25rem;width:.5rem;height:1rem;border:solid #fff;border-width:0 .2rem .2rem 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.contact{padding:5.5rem 0 1rem;position:relative;background:url(images/contact_bg.jpg) no-repeat;background-size:cover}.contact .row{padding-bottom:1.5rem}.contact .left{width:50%;float:left}.contact .left h2{margin-bottom:1rem}.contact .left p{margin-bottom:2rem}@media (max-width: 1023px){.contact .left{width:100%;float:none}}.contact .right{width:40%;float:right;padding-top:5.5rem}@media (max-width: 1023px){.contact .right{width:100%;float:none}}.contact .right img{width:100%;margin:0;box-shadow:0px 4px 32px 0px rgba(0,0,0,0.1)}@media (max-width: 1023px){.contact .right img{max-width:100%;width:auto;margin:0 auto;display:block}}.contact .contact-form{width:100%}@media (max-width: 1024px){.contact .contact-form{width:100%;float:none;height:auto}}.contact .contact-form form{width:100%}@media (max-width: 1024px){.contact .contact-form form{padding:0;border:0}}.contact .contact-form form input{width:100%;border:.1rem solid #A2A2A2;display:block;margin-top:0;border-radius:.35rem !important;padding:1rem;height:2.65rem;box-sizing:border-box;font-style:italic;background:rgba(253,252,250,0.7)}@media (max-width: 1024px){.contact .contact-form form input{margin-top:0;margin-bottom:1rem}}.contact .contact-form form input.left-input{margin-right:1.5%;width:48.5%;float:left}@media (max-width: 1024px){.contact .contact-form form input.left-input{width:100%;margin:0;margin-bottom:1rem}}.contact .contact-form form input.right-input{margin-left:1.5%;width:48.5%;float:right}@media (max-width: 1024px){.contact .contact-form form input.right-input{width:100%;margin:0;margin-bottom:1rem}}.contact .contact-form form textarea{width:100%;border:.1rem solid #A2A2A2;display:block;margin-top:0;border-radius:.25rem;padding:1rem;height:11.25rem;box-sizing:border-box;font-style:italic;background:rgba(253,252,250,0.7);border-radius:.35rem !important}@media (max-width: 1024px){.contact .contact-form form textarea{width:100%;margin-top:0}}.contact .contact-form form .btn{cursor:pointer;padding:1.1rem 2.75rem;font-size:1.25rem;display:inline-flex;letter-spacing:.1rem}.quotes .slick-dots{display:none !important}.quotes .slick-slide{outline:none !important}.slider .slick-slide{min-height:53rem;outline:none !important}@media (max-width: 1023px){.slider .slick-slide{min-height:0}}.slider.slick-dotted.slick-slider{min-height:53rem}@media (max-width: 1023px){.slider.slick-dotted.slick-slider{min-height:0}}.slider .slick-dots{position:absolute;margin-top:0rem;display:block;display:none;width:100%;padding:0;margin:0;list-style:none;text-align:left;bottom:3.25rem;left:5.5rem}@media (max-width: 1023px){.slider .slick-dots{bottom:1.25rem}}@media (max-width: 767px){.slider .slick-dots{top:79vh}}.slider .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.slider .slick-dots li:first-of-type{margin-left:0}.slider .slick-dots li:last-of-type{margin-right:0}.slider .slick-dots li button{font-size:0;line-height:0;display:block;width:1rem;height:1rem;padding:1rem;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slider .slick-dots li button:hover,.slider .slick-dots li button:focus{outline:none}.slider .slick-dots li button:before{font-family:'slick';font-size:0;position:absolute;top:0;left:0;content:"ΓÇó";text-align:center;color:#E8E8E8;background:#E8E8E8;border-radius:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1 !important;width:1rem;height:1rem}.slider .slick-dots li.slick-active button:before,.slider .slick-dots li:hover button:before{color:#30A31D;background:#30A31D}.search-page .search-header{width:100%}.search-page .search-header h1{font-family:"Roboto";float:left}.search-page .search-header h2:before{display:none}.search-page .search-header .search-form{float:right;border-bottom:0.15rem solid #30A31D}.search-page .search-header .search-form .search-field{border:none;background:none;color:#000;font-family:"Roboto", sans-serif;font-weight:100;width:25rem;max-width:100%;font-size:1.5rem;font-style:italic}@media (max-width: 1280px){.search-page .search-header .search-form .search-field{width:auto}}.search-page .search-header .search-form .search-field::placeholder{color:#000}.search-page .search-header .search-form .search-submit{background:none;border:none;color:#30A31D !important;margin:0;font-size:2rem}.search-page .search-header .search-form .search-submit:hover{background:none;border:none;color:#30A31D !important}.search-page .search-header .search-form .search-submit i,.search-page .search-header .search-form .search-submit svg{width:auto;color:#30A31D !important}.search-page .search-body{margin-top:6rem}.search-page .search-body h2:before{display:none}.search-page .search-body article{border-bottom:.2rem solid #C6C6C6;margin-bottom:3rem;padding-bottom:2rem}.search-page .search-body article .entry-title h2:before{display:none}.search-page .search-body article .entry-title h2 a{color:#000}.search-page .search-body article .entry-summary a{text-transform:uppercase;font-weight:600;font-family:Roboto}.search-page .navigation h2{display:none}.search-page .nav-links h2{display:none}.search-page .nav-links .nav-next{float:right}.search-page .nav-links .nav-previous{float:left}.search-page .nav-links a{background:#30A31D;border:.2rem solid #30A31D;color:#fff;text-transform:uppercase;padding:.975rem 1.05rem;font-size:1.25rem;letter-spacing:0.15rem;font-weight:600;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.25);transition:300ms ease-in-out;display:inline-block;margin-bottom:2rem;text-transform:uppercase;font-weight:600;font-family:'Roboto';padding:1rem 2.25rem;font-size:1rem;letter-spacing:.1rem}.search-page .nav-links a:hover{background:#fff;color:#30A31D;border-color:#30A31D}
/*# sourceMappingURL=style.css.map */
