.btn{transition:all .35s ease-in;display:inline-block;font-size:1rem;font-family:Barlow-Bold,Arial,sans-serif;line-height:100%;padding:18px 70px 18px 25px;text-transform:uppercase;cursor:pointer;border:none;position:relative;letter-spacing:50}.btn--primary{background:#1b4d33;color:#fff}.btn--primary .icons{margin:0;width:12px;position:absolute;right:20px;top:17px}.btn--primary .icons svg{width:10px;height:13px;position:absolute;left:0;transition:all 0 ease-out}.btn--primary .icons svg:first-child{opacity:0;top:-30px}.btn--primary .icons svg:last-child{opacity:1;top:3px}.btn--primary:hover{background:#d2ae6d}.btn--primary:hover .icons svg{transition:all .4s ease-out}.btn--primary:hover .icons svg:first-child{top:3px;opacity:1}.btn--primary:hover .icons svg:last-child{top:30px;opacity:0}.btn--secondary{background:#d2ae6d;color:#fff}.btn--secondary .icons{width:12px;position:absolute;top:17px;right:20px}.btn--secondary .icons svg{width:10px;height:13px;position:absolute;left:0;transition:all .2s ease-out}.btn--secondary .icons svg:first-child{opacity:0;top:-30px}.btn--secondary .icons svg:last-child{opacity:1;top:3px}.btn--secondary:hover{background:#1b4d33}.btn--secondary:hover .icons svg{transition:all .4s ease-out}.btn--secondary:hover .icons svg:first-child{top:3px;opacity:1}.btn--secondary:hover .icons svg:last-child{top:30px;opacity:0}.btn--senary{background:#141414;color:#fff}.btn--senary .icons{width:12px;position:absolute;top:17px;right:20px}.btn--senary .icons svg{width:10px;height:13px;position:absolute;left:0;transition:all .2s ease-out}.btn--senary .icons svg:first-child{opacity:0;top:-30px}.btn--senary .icons svg:last-child{opacity:1;top:3px}.btn--send .icons{width:12px;position:absolute;top:17px;right:20px}.btn--send .icons svg{left:0}.btn--send .icons svg:first-child{opacity:0;top:3px;left:-30px;transform:rotate(-90deg)}.btn--send .icons svg:last-child{opacity:1;top:3px;left:0;transform:rotate(-90deg)}.btn--send:hover{background:#d2ae6d}.btn--send:hover .icons svg:first-child{left:0}.btn--send:hover .icons svg:last-child{top:3px!important;left:30px}.btn--send:hover{background:#1b4d33}.btn--send:hover .icons svg{transition:all .4s ease-out}.btn--send:hover .icons svg:first-child{top:3px;opacity:1}.btn--send:hover .icons svg:last-child{top:30px;opacity:0}.wrapper-contents{background:#d1d3d4;width:100%;text-align:center;padding:0 0 30px;position:relative}@media only screen and (min-width:1024px){.wrapper-contents{padding:0 0 120px}}.wrapper-contents:after{content:"";display:table;clear:both}.wrapper-contents:before{width:100%;left:0;top:0;height:383px;background:#f9f9f9;content:"";display:block;position:absolute;z-index:0}.wrapper-contents .container{max-width:1433px;position:relative;width:100%;padding:0 15px;z-index:2}@media only screen and (min-width:1024px){.wrapper-contents .container .listCards a{float:left;clear:none;text-align:inherit;width:23.875%;margin-left:0;margin-right:1.5%}.wrapper-contents .container .listCards a:after{content:"";display:table;clear:both}.wrapper-contents .container .listCards a:last-child{margin-right:0}}.wrapper-contents .container h2{margin-bottom:30px;position:relative -1}.wrapper-contents .container .btn{margin-top:86px}.listCards{width:100%}@media only screen and (min-width:768px){.listCards{margin-top:30px}}.listCards a{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:3%;text-align:left;background:#fff;margin-top:30px;position:relative;min-height:400px}@media only screen and (min-width:768px){.listCards a:hover figure figcaption{background:#fff}.listCards a:hover h3,.listCards a:hover p{transition:all .3s ease-out;transform:translateX(10px)}.listCards a:hover svg{transition:all .3s ease-out;transform:translateX(20px)}}.listCards a:after{content:"";display:table;clear:both}.listCards a:last-child{margin-right:0}.listCards a svg{transition:all .2s ease-out;position:absolute;bottom:-22px;right:30px;width:44px;height:44px;background:#363f40;border-radius:100%}.listCards a figure{position:relative;margin:0;padding:0}.listCards a figure img{width:100%}.listCards a figure figcaption{transition:all .3s ease-out;background:#d2ae6d;bottom:3px;color:#141414;font-family:Barlow-Bold,Arial,sans-serif;font-size:.8125rem;left:15px;letter-spacing:50;line-height:100%;padding:7px 13px;position:absolute;text-transform:uppercase}.listCards a div{text-align:left;padding:35px 30px}.listCards a div h3{color:#363f40;font-size:1.5rem;line-height:30px;margin:0;letter-spacing:15;font-family:Barlow-Bold,Arial,sans-serif}.listCards a div h3,.listCards a div p{transition:all .2s ease-out}.slick-dots{list-style:none;padding:0;text-align:center;width:100%}.slick-dots li{background:transparent;border:1px solid #1b4d33;border-radius:100%;cursor:pointer;display:inline-block;font-size:0;margin:0 5px;width:14px;height:14px;transition:all .3s ease-in-out}.slick-dots li button{display:none}.slick-dots li.slick-active,.slick-dots li:hover{background:#1b4d33}.arrows{display:none}@media only screen and (min-width:1024px){.arrows{display:block}.arrows span{transition:all .3s ease-in-out;top:50%;transform:translateY(-50%);position:absolute;width:44px;height:44px;border-radius:100%;background:#d2ae6d;display:block;cursor:pointer}.arrows span svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:13px;height:16px}.arrows span:first-child{transform:rotate(90deg);left:0}.arrows span:last-child{right:0;transform:rotate(-90deg)}.arrows span:hover{background:#1b4d33}}#page-content-detail{background:#f9f9f9;padding:0}@media only screen and (min-width:768px){#page-content-detail{padding:140px 0 0}}#page-content-detail h2{background:#e5e6e6;color:#363f40;display:inline-block;font-family:Barlow-Bold,Arial,sans-serif;font-size:1.875rem;letter-spacing:50;padding:20px 0;text-align:center;text-transform:uppercase;width:100%;margin-bottom:0;margin-top:0}@media only screen and (min-width:768px){#page-content-detail h2{margin-bottom:0;margin-top:0;font-size:2.5rem}}#page-content-detail .wrapper-blog-detail{width:100%;padding:0 0 80px;text-align:center}#page-content-detail .wrapper-blog-detail:after{content:"";display:table;clear:both}#page-content-detail .wrapper-blog-detail header{width:100%;max-width:575px;display:inline-block;margin-top:60px}@media only screen and (min-width:1024px){#page-content-detail .wrapper-blog-detail header{margin-bottom:60px}}#page-content-detail .wrapper-blog-detail header h4{font-family:Barlow-Bold,Arial,sans-serif;color:#1b4d33;line-height:100%;font-size:1rem;text-transform:uppercase;margin:0}#page-content-detail .wrapper-blog-detail header h1{font-family:Barlow-Bold,Arial,sans-serif;color:#363f40;line-height:40px;letter-spacing:15;font-size:1.875rem;margin:20px 0}#page-content-detail .wrapper-blog-detail header p{font-family:Barlow-Medium,Arial,sans-serif;font-size:1rem}#page-content-detail .wrapper-blog-detail .container{background:#f3f3f3;max-width:1069px;padding:0}#page-content-detail .wrapper-blog-detail .container picture,#page-content-detail .wrapper-blog-detail .container picture img{width:100%}#page-content-detail .wrapper-blog-detail .container section{width:100%;max-width:706px;margin:0 auto;display:block;padding:10px 15px}@media only screen and (min-width:1024px){#page-content-detail .wrapper-blog-detail .container section{padding:60px 0}}#page-content-detail .wrapper-blog-detail .container section a{color:#1b4d33!important;font-family:Barlow-Bold,Arial,sans-serif}#page-content-detail .wrapper-blog-detail .container section p{font-size:1rem;font-family:Barlow-Medium,Arial,sans-serif;color:#a1a1a1;line-height:30px;margin:22.5px 0;text-align:center;padding:0;display:block}@media only screen and (min-width:1024px){#page-content-detail .wrapper-blog-detail .container section p{text-align:left;padding:0}}#page-content-detail .wrapper-blog-detail .container section h2{padding:40px 15px;background:transparent;color:#6d6d6d;margin:22.5px 0;font-size:1.25rem;line-height:130%!important;text-align:center;border-top:5px solid #d2ae6d;border-bottom:5px solid #d2ae6d}@media only screen and (min-width:768px){#page-content-detail .wrapper-blog-detail .container section h2{text-align:left;padding:40px 0;font-size:1.875rem;line-height:40px}}