/*!
* Jgwebcom - Soluções Tecnológicas (http://www.jgwebcom.com)
* Copyright(c) 2021, Jgwebcom.
* Versão: 0
*/@media (min-width: 1400px){.col-xl-1{width:8.33333333%}.col-xl-2{width:16.66666667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333333%}.col-xl-5{width:41.66666667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333333%}.col-xl-8{width:66.66666667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333333%}.col-xl-11{width:91.66666667%}.col-xl-12{width:100%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-12{margin-left:100%}}.mixin-text{font-family:"Open Sans",sans-serif;font-size:13px;line-height:25px}html,body{height:100%}body{background:#f2f2f2;font-family:"Shippori Mincho",serif}body.menu-m-active{overflow:hidden}.container{max-width:100%}@media (min-width: 1400px){.container{width:1690px;padding-right:30px;padding-left:30px}}@media (max-width: 767px){.container.pdd-m{padding-left:30px;padding-right:30px}}::-moz-selection{color:#fff;background:#003918}::selection{color:#fff;background:#003918}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb{background-color:#010101}.full-container{height:100%;width:100%;background:#ffffff}.full-overlay-opacity{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.full-overlay-opacity.active{opacity:1;pointer-events:all;visibility:visible}a:active,a:focus,a:link,a:visited{color:inherit;text-decoration:none;outline:none}a.voltar{float:right;font-weight:600;padding:8px 10px;background:#3085b3;font-size:11px;color:#ffffff}a.voltar:hover{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}h1{font-size:23.07692308px;font-weight:700;text-align:center;color:#161615;margin:0 0 20px}@media (min-width: 768px){h1{font-size:25px}}@media (min-width: 992px){h1{font-size:27.27272727px}}@media (min-width: 1200px){h1{font-size:30px}}@media (min-width: 768px){h1{text-align:left}}h2{font-size:23.07692308px;font-weight:700;text-align:center;color:#161615;margin:0 0 30px 0}@media (min-width: 768px){h2{font-size:25px}}@media (min-width: 992px){h2{font-size:27.27272727px}}@media (min-width: 1200px){h2{font-size:30px}}@media (min-width: 768px){h2{text-align:left}}h2 span.dash{margin-bottom:0}h3{font-size:15.38461538px;font-weight:700;text-align:center;color:#161615;margin:0 0 15px}@media (min-width: 768px){h3{font-size:16.66666667px}}@media (min-width: 992px){h3{font-size:18.18181818px}}@media (min-width: 1200px){h3{font-size:20px}}@media (min-width: 768px){h3{text-align:left}}h4{font-size:13.84615385px;text-align:center;color:#161615;margin:0 0 15px}@media (min-width: 768px){h4{font-size:15px}}@media (min-width: 992px){h4{font-size:16.36363636px}}@media (min-width: 1200px){h4{font-size:18px}}@media (min-width: 768px){h4{text-align:left}}h4.tts-phone{display:inline-block;margin:0;color:#24283f;margin-left:25px;margin-bottom:0}h5{font-size:13.84615385px;text-align:center;color:#161615;margin:0 0 15px}@media (min-width: 768px){h5{font-size:15px}}@media (min-width: 992px){h5{font-size:16.36363636px}}@media (min-width: 1200px){h5{font-size:18px}}@media (min-width: 768px){h5{text-align:left}}h6{font-size:11.53846154px;text-align:center;color:#161615;margin:0 0 15px}@media (min-width: 768px){h6{font-size:12.5px}}@media (min-width: 992px){h6{font-size:13.63636364px}}@media (min-width: 1200px){h6{font-size:15px}}@media (min-width: 768px){h6{text-align:left}}p{font-family:"Open Sans",sans-serif;font-size:13px;line-height:25px;color:#161615;margin:0 0 15px}@media (min-width: 992px){p{margin:0 0 30px 0}}p a{font-weight:700}p a:hover{text-decoration:underline}.wrap-txt div:not([class]):not([id]){font-size:16px;color:#161615;text-align:justify;margin:0 0 15px}.wrap-txt a{font-weight:700}.wrap-txt a:hover{text-decoration:underline}.wrap-txt p+h2,.wrap-txt div+h2,.wrap-txt p+h3,.wrap-txt div+h3{margin-top:30px}.wrap-txt ul,.wrap-txt ol{margin:0 0 15px;padding:0 0 0 27px}.wrap-txt ul li,.wrap-txt ol li{font-size:16px;color:#161615;text-align:left;margin:0 0 5px 0}@media (min-width: 992px){.wrap-txt ul,.wrap-txt ol{padding:0 0 0 40px}}.wrap-txt ul+h2,.wrap-txt ol+h2,.wrap-txt ul+h3,.wrap-txt ol+h3{margin-top:30px}.wrap-txt img{display:block;max-width:100%;margin:0 auto;margin-bottom:15px}@media (min-width: 768px){.wrap-txt img:not(.aligncenter){margin:0}.wrap-txt img.alignright{float:right;margin:10px 0px 15px 15px}.wrap-txt img.alignleft{float:left;margin:10px 15px 15px 0px}}.wrap-txt div>h2,.wrap-txt div>h3,.wrap-txt div>h4,.wrap-txt div>h5{margin-top:15px}blockquote{font-size:16px;border-color:#161615;color:#161615;background:#f7f7f7;text-align:justify;margin:15px 0}blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6{font-style:italic}blockquote+h2,blockquote+h3{margin-top:30px}.anchor{position:absolute;top:0;left:0;right:0;margin-top:-64px}@media (min-width: 768px){.anchor{margin-top:-78px}}.selo-pronto{display:block;margin:30px auto 15px auto}@media (min-width: 768px){.selo-pronto{position:absolute;right:100%;top:0;top:-20px;margin:0;margin-right:-20px}}@media (min-width: 1400px){.selo-pronto{top:-40px;margin-right:-40px}}.wrap-form{max-width:100%;background:#161615;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px;min-height:360px;position:relative}@media (min-width: 1400px){.wrap-form{min-height:410px}}@media (min-width: 1600px){.wrap-form{padding:30px 50px}}.wrap-form h2{font-size:20px;color:#adadad;margin-bottom:18px}span.placeholder{font-family:"Open Sans",sans-serif;font-weight:700 !important}.form-group{position:relative}.form-control{font-family:"Open Sans",sans-serif;max-width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none;font-size:12px;border-radius:15px;padding:15px 20px}.form-control[readonly]{background:#fff}select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/icons/arrow-select.svg);background-size:10px;background-repeat:no-repeat;background-position:right 15px center}select.form-control::-ms-expand{display:none}.form-control:focus{border-color:inherit;outline:0;-webkit-box-shadow:none;box-shadow:none}.bt,a.bt{display:inline-flex;text-align:center;justify-content:center;align-items:center;outline:none;width:100%;height:49px;border-radius:15px;background:#000000;border:1px solid #000000;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:700;color:#ffffff;padding:0 15px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}@media (min-width: 768px){.bt,a.bt{width:153px}}.bt:hover,a.bt:hover{background:#ffffff;color:#000000}.bt.second-color,a.bt.second-color{background:#003918}.loading-form{display:none;width:100%;text-align:center;background:#fff;padding:16px;font-size:14px;font-family:"Open Sans",sans-serif}.loading-form h2{text-align:center;margin:0 0 10px}.loading-form h5{text-align:center;margin:10px 0 0;font-size:20px}.loading-form i{font-size:35px;color:#003918}a.backForm{font-family:"Open Sans",sans-serif;font-size:14px;display:none;text-align:center;font-weight:700;color:#ffffff;margin-top:10px}a.backForm:hover{text-decoration:underline}.f-search .input-group-addon{padding:0;background:#fff;border:none}.bt-search{display:inline-block;background:none;line-height:1;padding:8px 9px;border:none;color:#fff;font-size:22px;vertical-align:middle;outline:none;border-radius:50%;-webkit-transition:background-color 0.2s linear, color 0.1s linear 0.2s;;-moz-transition:background-color 0.2s linear, color 0.1s linear 0.2s;;-ms-transition:background-color 0.2s linear, color 0.1s linear 0.2s;;-o-transition:background-color 0.2s linear, color 0.1s linear 0.2s;;transition:background-color 0.2s linear, color 0.1s linear 0.2s;}.bt-search:hover{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}label{font-weight:600}label.error{color:#ffffff;font-size:12px;font-weight:600;background:rgba(183,0,0,0.8);border:1px solid #b70000;position:absolute;right:0;bottom:100%;padding:5px;line-height:1;border-radius:4px}label.error:before{content:"";position:absolute;right:5px;top:100%;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #b70000}input.error,select.error,textarea.error{border-color:#b70000 !important}.main-content{width:100%}.section{width:100%;padding:30px 0;background-color:#fff;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}@media (min-width: 768px){.section{padding:45px 0}}@media (min-width: 992px){.section{padding:60px 0}}@media (min-width: 1400px){.section.xl-pdd{padding:113px 0}}.section.bg-green{background:#003918}.section.bg-green span.dash{background:#ffffff}.section.bg-green *{color:#ffffff}.section p:last-child{margin-bottom:0}.container-content{width:100%;background:#ffffff}.section-content{width:100%;margin:30px 0}@media (min-width: 768px){.section-content{margin:45px 0}}@media (min-width: 992px){.section-content{margin:60px 0}}.section-content.solid-bg{margin:0;padding:30px 0}@media (min-width: 768px){.section-content.solid-bg{padding:45px 0}}@media (min-width: 992px){.section-content.solid-bg{padding:60px 0}}.wrap-menu{position:relative;display:inline-block;z-index:50}.wrap-menu:hover:not(.disable-hover) .wrap-hamburguer-button{background:#30302e}.wrap-menu:hover:not(.disable-hover) .menu{opacity:1;visibility:visible;pointer-events:all;left:100%}.wrap-hamburguer-button{background:#161615;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;width:49px;height:49px;margin-bottom:30px;position:relative;z-index:20}@media (min-width: 768px){.wrap-hamburguer-button{width:76px;height:76px;margin-bottom:0}}.wrap-hamburguer-button .hamburguer-button{width:56%;height:38%;display:flex;justify-content:space-between;flex-direction:column}.wrap-hamburguer-button .hamburguer-button span{display:block;width:100%;height:2px;background:#ffffff}.menu{position:absolute;left:75%;top:0;padding:20px 30px;background:#161615;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:240px}@media (min-width: 1400px){.menu{padding:30px 45px;width:295px}}.menu ul{margin:0;padding:0;font-size:0;list-style:none}.menu ul li{display:block}.menu ul li:last-child a{border-bottom:none}.menu ul li a{display:block;width:100%;line-height:1;border-bottom:1px solid #272727;color:#ffffff;font-family:"Open Sans",sans-serif;font-weight:300;white-space:nowrap;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;font-size:17px;padding:15px 0}@media (min-width: 1400px){.menu ul li a{font-size:20px;padding:20px 0}}.menu ul li a:hover{background:#232321;padding-right:15px;padding-left:15px}.wrap-whats-contact{display:block;text-align:center}@media (min-width: 768px){.wrap-whats-contact{float:right}}.wrap-whats-contact a{display:flex;justify-content:center;align-items:center;background:#ffffff;min-height:76px;max-width:100%;padding:10px 18px}@media (min-width: 768px){.wrap-whats-contact a{display:inline-flex}}.wrap-whats-contact a:hover{background:#947f16}.wrap-whats-contact a:hover *{color:#ffffff}.wrap-whats-contact a .icon{font-size:41.13px;color:#947f16;line-height:1}.wrap-whats-contact a .desc{padding-left:13.8px}.wrap-whats-contact a .desc h4{font-family:"Open Sans",sans-serif;font-size:11px;font-weight:300;margin:0;text-align:left}.wrap-whats-contact a .desc h4 span{display:block;font-size:172%;font-weight:600;margin-top:5px}img.fixed-flowers{position:absolute;right:50%;z-index:10;pointer-events:none;top:300px;width:600px;-webkit-transform:translate(-150px, 0);-moz-transform:translate(-150px, 0);-ms-transform:translate(-150px, 0);-o-transform:translate(-150px, 0);transform:translate(-150px, 0)}@media (min-width: 992px){img.fixed-flowers{-webkit-transform:translate(-360px, 0);-moz-transform:translate(-360px, 0);-ms-transform:translate(-360px, 0);-o-transform:translate(-360px, 0);transform:translate(-360px, 0);top:200px}}@media (min-width: 1400px){img.fixed-flowers{width:auto;top:367px;-webkit-transform:translate(-477px, 0);-moz-transform:translate(-477px, 0);-ms-transform:translate(-477px, 0);-o-transform:translate(-477px, 0);transform:translate(-477px, 0)}}.media-obj{display:flex;justify-content:center;align-items:center;max-width:100%;margin:30px auto}.media-obj .right-side{padding-left:23px}.media-obj h2,.media-obj h3,.media-obj h4,.media-obj h5{font-size:23.07692308px;margin:0 0 5px 0;text-align:left}@media (min-width: 768px){.media-obj h2,.media-obj h3,.media-obj h4,.media-obj h5{font-size:25px}}@media (min-width: 992px){.media-obj h2,.media-obj h3,.media-obj h4,.media-obj h5{font-size:27.27272727px}}@media (min-width: 1200px){.media-obj h2,.media-obj h3,.media-obj h4,.media-obj h5{font-size:30px}}.media-obj p{font-size:12px;line-height:20px;margin:0}span.dash{display:block;width:122px;height:4px;background:#161615;margin:15px auto 30px auto}@media (min-width: 768px){span.dash{margin:15px 0 30px 0}}@media (min-width: 768px){span.dash.mb-xs{margin:15px 0 0 0}}.lightbox{position:fixed;top:0;left:0;right:0;bottom:0;padding:15px;display:flex;justify-content:center;align-items:center;z-index:50;display:none}.lightbox .load-icon{position:absolute;top:50%;left:50%;width:80px;height:80px;background:#ffffff;color:#161615;border-radius:20px;font-size:30px;display:flex;justify-content:center;align-items:center;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.lightbox .overlay-opacity{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7);cursor:pointer}.lightbox .wrap{position:relative;height:100%;max-width:100%;display:flex;justify-content:center;align-items:center}.lightbox .lightbox-head{text-align:right;margin-bottom:15px;position:absolute;top:0;right:0;z-index:10;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.lightbox .lightbox-head .close-button{display:flex;justify-content:center;align-items:center;font-size:30px;color:#000000;line-height:1;cursor:pointer;width:40px;height:40px;background:#ffffff;border-radius:30px}.lightbox .lightbox-head .close-button:hover{opacity:.8}.lightbox .lightbox-content{position:relative;z-index:10;text-align:center;padding:15px 20px;width:989px;max-width:100%;border-radius:20px;background:#ffffff;z-index:2;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch;display:none}@media (min-width: 768px){.lightbox .lightbox-content{text-align:left;padding:35px 40px}.lightbox .lightbox-content::-webkit-scrollbar{width:5px}.lightbox .lightbox-content::-webkit-scrollbar-thumb{background-color:#010101}.lightbox .lightbox-content.scrollable{border-top-right-radius:0px;border-bottom-right-radius:0px}}.lightbox .lightbox-content h2{font-size:24px;color:#313131;font-weight:700}.lightbox .lightbox-content h3{font-size:20px;color:#797979;font-weight:400}.lightbox .lightbox-content h2,.lightbox .lightbox-content h3,.lightbox .lightbox-content h4,.lightbox .lightbox-content h5,.lightbox .lightbox-content p{text-align:left;margin:15px 0}@media (min-width: 768px){}.lightbox .lightbox-content p{font-size:14px;line-height:21px}.lightbox .lightbox-content .table-responsive{width:600px;max-width:100%;text-align:center;margin:15px auto}@media (min-width: 768px){.lightbox .lightbox-content .table-responsive{margin:30px auto}}.lightbox .lightbox-content .table-responsive .table td,.lightbox .lightbox-content .table-responsive .table th{text-align:left;vertical-align:middle}.lightbox .lightbox-content .table-responsive .table tr:nth-child(even){background:#f3f3f3}.lightbox .lightbox-content a.link-whats{margin-bottom:15px}.relative{position:relative;z-index:1}.m0{margin:0 !important}.pdd-0{padding:0}.pb-0{padding-bottom:0}.fs-0{font-size:0}.dp-in-bl{display:inline-block}.col-in-block{display:inline-block;vertical-align:middle;float:none}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.v-bottom{vertical-align:bottom}.row-xs{margin-left:-15px;margin-right:-15px}@media (min-width: 768px){.row-xs{margin-left:0;margin-right:0}}.row-half{margin-left:-7.5px;margin-right:-7.5px}.col-half{padding-right:7.5px;padding-left:7.5px}.bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.ul-menu{margin:0;padding:0;font-size:0;list-style:none}img.figure{margin-bottom:30px}.fw-400{font-weight:400}.fw-600{font-weight:600}.fw-700{font-weight:700}.nowrap{white-space:nowrap}@media (max-width: 767px){.text-center-m{text-align:center}}.primaryFont{font-family:"Shippori Mincho",serif}.secondFont{font-family:"Open Sans",sans-serif}.cl-primaryColor{color:#161615 !important}.cl-secondColor{color:#003918 !important}.bg-primaryColor{background-color:#161615 !important}.bg-secondColor{background-color:#003918 !important}.bg-white{background:#ffffff}.fa-pulse{-webkit-animation:fa-spin .5s infinite steps(8);animation:fa-spin .5s infinite steps(8)}.lg-backdrop.in{opacity:.85}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#003918}.owl-carousel .owl-nav button{outline:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);width:35px;height:35px;font-size:25px;color:#ffffff;background-position:center center;background-repeat:no-repeat;background-size:auto}.owl-carousel .owl-nav button.owl-prev:hover:not(.disabled),.owl-carousel .owl-nav button.owl-next:hover:not(.disabled){opacity:.8}.owl-carousel .owl-nav button.owl-prev:active:not(.disabled),.owl-carousel .owl-nav button.owl-next:active:not(.disabled){opacity:.6}.owl-carousel .owl-nav button.owl-prev{left:0;background-image:url(../images/icons/left.svg)}.owl-carousel .owl-nav button.owl-next{right:0;background-image:url(../images/icons/right.svg)}.owl-carousel .owl-nav button.disabled{opacity:.3;cursor:default}.owl-carousel .owl-dots{width:100%;text-align:center;font-size:0;padding:5px;margin-top:15px}.owl-carousel .owl-dots button.owl-dot{display:inline-block;width:10px;height:10px;margin:0 10px;border-radius:50%;background:#e9e9e9}.owl-carousel .owl-dots button.owl-dot.active{background:#cccccc}.cc-revoke,.cc-window{font-size:13px !important}.cc-revoke a,.cc-window a{text-decoration:none}.header{position:fixed;top:0;right:0;left:0;z-index:30;width:100%;background:#161615;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-top:-100px}.header.visible{opacity:1;visibility:visible;pointer-events:all;margin-top:0}.header .row{height:64px;display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.header .row{height:78px}}.header h1{display:inline;font-size:0;line-height:0;padding:0;margin:0}.header .wrap-hamburguer-button{width:49px;height:49px;margin:0}.header .wrap-whats-contact{float:right}.header .wrap-whats-contact a{min-height:auto}.header .wrap-whats-contact a:not(:hover){background:none}@media (max-width: 991px){.header .wrap-whats-contact a .icon{font-size:30px}}@media (max-width: 991px){.header .wrap-whats-contact a .desc{display:none}}.header .wrap-whats-contact a .desc h4{color:#ffffff}.logo-header{display:block;margin:0 auto}.full-banner{width:100%;height:auto;position:relative;background-color:#ffffff}@media (min-width: 992px){.full-banner{height:635px}}@media (min-width: 1400px){.full-banner{height:844px}}.full-banner .bg{background-position:top center}.full-banner .content-banner{position:relative;z-index:5;padding-top:15px;height:100%}@media (min-width: 768px){.full-banner .content-banner{padding-top:40px}}@media (min-width: 1400px){.full-banner .content-banner{padding-top:93px}}.full-banner .content-banner .container,.full-banner .content-banner .row,.full-banner .content-banner .col-item{height:100%}.full-banner .content-banner img.logo-banner,.full-banner .content-banner img.frase{display:block;margin:0 auto;max-width:100%;position:relative;z-index:2}.full-banner .content-banner img.logo-banner{padding:0 50px;margin-bottom:30px}@media (min-width: 992px){.full-banner .content-banner img.logo-banner{margin-top:30px}}@media (min-width: 1400px){.full-banner .content-banner img.logo-banner{margin-top:70px;margin-bottom:50px}}.full-banner .content-banner img.frase{margin-bottom:20px}.full-banner .content-banner .wrap-desc-bottom{font-size:65px;display:flex;justify-content:center;align-items:center;font-family:"Open Sans",sans-serif;color:#161615}@media (min-width: 768px){.full-banner .content-banner .wrap-desc-bottom{font-size:80px}}@media (min-width: 992px){.full-banner .content-banner .wrap-desc-bottom{position:absolute;bottom:26px;left:0;right:0;margin:0 auto}}@media (min-width: 1400px){.full-banner .content-banner .wrap-desc-bottom{bottom:36px;font-size:108px}}.full-banner .content-banner .wrap-desc-bottom .desc-1{font-size:26.8%;font-weight:300;text-align:right;line-height:111%;padding-right:16px}.full-banner .content-banner .wrap-desc-bottom .desc-1 strong{display:block}.full-banner .content-banner .wrap-desc-bottom .desc-2{font-weight:800;vertical-align:bottom;line-height:1}.full-banner .content-banner .wrap-desc-bottom .desc-2 span{font-size:23%}.full-banner .content-banner .sidebar-banner{max-width:100%;width:398px;margin:0 auto;margin-top:30px;margin-bottom:30px}@media (min-width: 768px){.full-banner .content-banner .sidebar-banner{float:right}}@media (min-width: 992px){.full-banner .content-banner .sidebar-banner{margin-top:0}}@media (min-width: 1400px){.full-banner .content-banner .sidebar-banner{margin-top:30px}}@media (min-width: 1400px){.full-banner .content-banner .sidebar-banner{width:100%}}.wrap-waze-qr-code{width:100%;height:124px;display:flex;justify-content:center;align-items:center;background:#ffffff}.wrap-waze-qr-code .desc{margin-right:47px}.wrap-waze-qr-code .desc h3{font-size:20px;font-weight:700;color:#adadad;margin:0;text-align:left}.wrap-waze-qr-code .desc h3 span{font-family:"Open Sans",sans-serif;font-size:45%;color:#161615;display:block;margin:6px 0 0 5px}.media-obj.obj-info-villa{width:255px}@media (min-width: 992px){.media-obj.obj-info-villa{width:335px}}.media-obj.obj-info-villa h4{white-space:nowrap}@media (max-width: 1399px){.media-obj.obj-info-villa img{width:100px}}.section-video{padding:121px 0 85px 0;position:relative}.wrap-video{width:812px;max-width:100%;margin:0 auto}.video-component{width:100%;max-width:100%;position:relative;overflow:hidden;padding-bottom:56.3%;background:#000000;box-shadow:0 20px 20px rgba(0,0,0,0.16)}.video-component .bg{opacity:.3}.video-component .icon-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}@media (min-width: 768px){.video-component .icon-play{margin-top:30px}}.video-component .icon-play img{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;width:25px}@media (min-width: 768px){.video-component .icon-play img{width:50px}}@media (min-width: 992px){.video-component .icon-play img{width:auto}}.video-component .icon-play span{font-family:"Open Sans",sans-serif;display:block;font-size:13px;text-transform:uppercase;text-align:center;color:#ffffff;margin-top:20px}@media (min-width: 768px){.video-component .icon-play span{margin-top:67px}}.video-component iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.video-component a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;z-index:5}.video-component a:hover .bg{opacity:.7}.video-component a:hover .icon-play img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.section-about-haraza{display:flex;flex-direction:column}@media (min-width: 768px){.section-about-haraza{flex-direction:row}}.section-about-haraza .box-text{max-width:100%;width:100%;padding-right:30px;padding-left:30px}@media (min-width: 768px){.section-about-haraza .box-text{width:400px;padding-right:33px;padding-left:45px}}@media (min-width: 1200px){.section-about-haraza .box-text{width:568px;padding-right:73px;padding-left:85px}}@media (min-width: 768px){.section-about-haraza .box-text h2{width:265px;max-width:100%}}.section-about-haraza .bg-left,.section-about-haraza .bg-right{position:relative}@media (max-width: 767px){.section-about-haraza .bg-left{height:200px}}@media (min-width: 768px){.section-about-haraza .bg-left{flex:2}}@media (max-width: 767px){.section-about-haraza .bg-right{height:300px}}@media (min-width: 768px){.section-about-haraza .bg-right{flex:3}}.wrap-ground-floor{margin:30px 0 0 0;position:relative;overflow:auto}@media (min-width: 768px){.wrap-ground-floor{overflow:hidden}}.wrap-ground-floor img.ground-floor{display:block;max-width:100%;margin:0 auto}@media (max-width: 767px){.wrap-ground-floor img.ground-floor{min-width:1000px}}.wrap-ground-floor ol{margin-top:30px;columns:6;-webkit-columns:6;-moz-columns:6;padding-left:25px;min-width:1000px;list-style-type:decimal-leading-zero}@media (min-width: 768px){.wrap-ground-floor ol{padding-left:55px;columns:2;-webkit-columns:2;-moz-columns:2;min-width:auto}}@media (min-width: 992px){.wrap-ground-floor ol{columns:3;-webkit-columns:3;-moz-columns:3}}@media (min-width: 1200px){.wrap-ground-floor ol{columns:4;-webkit-columns:4;-moz-columns:4}}@media (min-width: 1400px){.wrap-ground-floor ol{columns:5;-webkit-columns:5;-moz-columns:5;padding-left:75px}}.wrap-ground-floor ol li{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700;padding-right:40px;margin-bottom:7px}@media (max-width: 767px){.wrap-ground-floor ol li{font-size:12px}}.wrap-ground-floor .wrap-mobile-scroll-sign{position:absolute;bottom:10px;right:0;left:0;margin:0 auto;display:flex;width:45px;height:45px;justify-content:center;align-items:center;border-radius:50%;background:#ffffff;text-align:center;pointer-events:none;z-index:2;-webkit-box-shadow:-3px 3px 10px 1px rgba(0,0,0,0.11);-moz-box-shadow:-3px 3px 10px 1px rgba(0,0,0,0.11);box-shadow:-3px 3px 10px 1px rgba(0,0,0,0.11);animation-name:animate-mobile-sign;animation-duration:1.5s;animation-iteration-count:infinite}@media (min-width: 768px){.wrap-ground-floor .wrap-mobile-scroll-sign{display:none}}.wrap-ground-floor .wrap-mobile-scroll-sign img{display:inline-block;width:30px}@keyframes animate-mobile-sign{0%{transform:translate(-40%, 0)}50%{transform:translate(40%, 0)}100%{transform:translate(-40%, 0)}}.wrap-gallery-constructions{max-width:100%;margin:0 auto;font-size:0;position:relative;text-align:center}@media (min-width: 768px){.wrap-gallery-constructions{width:500px}}@media (min-width: 992px){.wrap-gallery-constructions{width:1088px}}.wrap-gallery-constructions .item-grid{display:inline-block;padding:0 7.5px;margin-bottom:15px;width:50%}@media (min-width: 768px){.wrap-gallery-constructions .item-grid{padding:0 15px;margin-bottom:30px;width:50%}}@media (min-width: 992px){.wrap-gallery-constructions .item-grid{width:25%}}.wrap-gallery-constructions .item-grid:hover .item{box-shadow:none}.wrap-gallery-constructions .item-grid:hover .item .bg{-webkit-transform:rotate(2deg) scale(1.2);-moz-transform:rotate(2deg) scale(1.2);-ms-transform:rotate(2deg) scale(1.2);-o-transform:rotate(2deg) scale(1.2);transform:rotate(2deg) scale(1.2)}.wrap-gallery-constructions .item{width:100%;position:relative;box-shadow:0 0 6px rgba(0,0,0,0.16);-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.wrap-gallery-constructions .item .thumb{width:100%;padding-bottom:100%;position:relative;overflow:hidden}.wrap-gallery-constructions .item .desc{display:flex;justify-content:center;align-items:center;padding:15px;height:55px;background:#f5f5f5;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;text-align:center}.wrap-gallery-constructions .item .loading-gif{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,0.6);font-size:40px;text-align:center;color:#ffffff;display:none;justify-content:center;align-items:center}@media (min-width: 768px){.wrap-gallery-constructions.owl-carousel{width:1265px;padding:0 70px}}.wrap-gallery-constructions.owl-carousel .item-grid{display:block;width:100%;margin-bottom:0}.wrap-ilustrative-photos{width:100%;font-size:0}.wrap-ilustrative-photos .item{width:100%;margin-bottom:72px;position:relative}@media (min-width: 768px){.wrap-ilustrative-photos .item{margin-bottom:30px}}@media (min-width: 1400px){.wrap-ilustrative-photos .item{margin-bottom:82px}}.wrap-ilustrative-photos .item::before{content:"Imagens meramente ilustrativas";position:absolute;font-size:7px;line-height:1;color:#000;right:5px;bottom:5px;z-index:2}@media (min-width: 768px){.wrap-ilustrative-photos .item::before{right:10px;bottom:10px}}@media (min-width: 992px){.wrap-ilustrative-photos .item::before{font-size:9px;right:20px;bottom:20px}}@media (min-width: 768px){.wrap-ilustrative-photos .item.col-2::before{right:25px}}@media (min-width: 992px){.wrap-ilustrative-photos .item.col-2::before{right:30px}}@media (min-width: 1400px){.wrap-ilustrative-photos .item.col-2::before{right:70px}}@media (min-width: 768px){.wrap-ilustrative-photos .item.col-2{display:inline-block;width:50%;padding-right:15px}}@media (min-width: 1400px){.wrap-ilustrative-photos .item.col-2{padding-right:46px}}@media (min-width: 768px){.wrap-ilustrative-photos .item.col-2+.col-2::before{right:10px}}@media (min-width: 992px){.wrap-ilustrative-photos .item.col-2+.col-2::before{right:20px}}@media (min-width: 768px){.wrap-ilustrative-photos .item.col-2+.col-2{padding-right:0;padding-left:15px}}@media (min-width: 1400px){.wrap-ilustrative-photos .item.col-2+.col-2{padding-left:46px}}.wrap-ilustrative-photos .item img{max-width:100%}.wrap-ilustrative-photos .item .desc{position:absolute;left:0;top:100%;right:0;padding:12px;line-height:1;font-size:12px;font-weight:700;font-family:"Open Sans",sans-serif;color:#ffffff;background:rgba(0,57,24,0.8);text-align:center}@media (min-width: 768px){.wrap-ilustrative-photos .item .desc{bottom:10%;top:auto;right:auto}}@media (min-width: 992px){.wrap-ilustrative-photos .item .desc{font-size:14px}}@media (min-width: 1400px){.wrap-ilustrative-photos .item .desc{padding:15px;font-size:16px}}.desc-location p{font-size:14px;text-align:center}@media (min-width: 768px){.desc-location p{text-align:left}}.desc-location p.p-endereco{line-height:18px;margin-bottom:30px}@media (min-width: 768px){.desc-location p.p-endereco{margin-bottom:56px}}.desc-location p.p-waze{margin-bottom:15px}.desc-location img{display:block;margin:0 auto;width:145px;max-width:100%}@media (min-width: 768px){.desc-location img{margin:0}}.wrap-map{width:100%;height:559px;position:relative;margin-top:30px;cursor:pointer}@media (min-width: 768px){.wrap-map{margin-top:0}}.wrap-map .bg{z-index:2;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.wrap-map .warning-click{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;display:flex;justify-content:center;align-items:center;font-family:"Open Sans",sans-serif;font-size:22px;padding:30px;color:#ffffff;background:rgba(0,0,0,0.3);-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.wrap-map .warning-click:before{content:"Toque para ver o mapa"}@media (min-width: 768px){.wrap-map .warning-click{opacity:0;visibility:hidden;background:rgba(0,0,0,0.7)}.wrap-map .warning-click:before{content:"Clique aqui para ver o mapa"}}.wrap-map iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:none;z-index:1}.wrap-map:hover .warning-click{opacity:1;visibility:visible}.section-polo{width:100%;display:flex;flex-direction:column;position:relative}@media (min-width: 768px){.section-polo{flex-direction:row}}@media (min-width: 992px){.section-polo .left-side{display:flex;position:relative;flex:1.7;height:auto}}@media (min-width: 1200px){.section-polo .left-side{flex:1.1}}.section-polo .right-side{display:flex;flex-direction:column;flex:2;position:relative;z-index:2}.section-polo .right-side *{color:#ffffff}.section-polo .right-side span.dash{background:#ffffff}.section-polo .right-side .top-content,.section-polo .right-side .bottom-content{padding:42px 11%}.section-polo .right-side .top-content{background:rgba(0,57,24,0.9)}@media (min-width: 992px){.section-polo .right-side .top-content{background:#003918}}@media (min-width: 1200px){.section-polo .right-side .top-content h2{margin-bottom:0}}.section-polo .right-side .bottom-content{background:rgba(22,22,21,0.9)}@media (min-width: 992px){.section-polo .right-side .bottom-content{background:#161615}}.wrap-team{width:100%;margin-top:30px}@media (max-width: 767px){.wrap-team{padding:0 15px}}@media (min-width: 1200px){.wrap-team{margin-top:64px}}.wrap-team .item{width:100%;padding:0 15px}.wrap-team .item img{display:block;margin:0 auto;max-width:100%;width:auto !important;margin-bottom:25px;height:85px}.wrap-politicas{padding:30px 0}.wrap-politicas img.logo{display:block;width:250px;margin:0 auto;margin-bottom:30px}.wrap-politicas .content-politicas{background:#ffffff;padding:30px;margin-bottom:15px}@media (min-width: 1200px){.wrap-politicas .content-politicas{padding:50px}}.footer{width:100%;background:#161615;padding-top:40px}.footer .wrap-logos-dev{width:430px;max-width:100%;margin:0 auto;margin-bottom:50px}.footer .wrap-logos-dev h4{text-align:center;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:300;margin-bottom:28px;color:#ffffff}.footer .wrap-logos-dev .logos-dev{display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media (min-width: 768px){.footer .wrap-logos-dev .logos-dev{flex-direction:row}}@media (max-width: 767px){.footer .wrap-logos-dev .logos-dev div:first-child{margin-bottom:30px}}.footer .legal-text{width:760px;max-width:100%;margin:0 auto}.footer .legal-text p{font-size:10px;line-height:18px;color:#adadad;margin:0;text-align:center}.footer .wrap-copyright{width:466px;max-width:100%;display:flex;justify-content:space-between;align-items:center;padding:37px 0;margin:0 auto;flex-direction:column}@media (min-width: 768px){.footer .wrap-copyright{flex-direction:row}}.footer .wrap-copyright p{font-size:10px;text-align:center;margin:0;color:#5a5a5a;line-height:18px}@media (min-width: 768px){.footer .wrap-copyright p{text-align:left}}.footer .wrap-copyright p a{font-weight:inherit}.footer .wrap-copyright p a:hover{color:#ffffff}.logo-jg{display:block;margin:0 auto;margin-top:20px}@media (min-width: 768px){.logo-jg{margin:0}}.float-button-go-top{position:fixed;right:15px;bottom:15px;z-index:5;display:none}@media (min-width: 768px){.float-button-go-top{right:30px;bottom:30px}}.float-button-go-top a{width:40px;height:40px;font-size:23px;color:#161615;display:flex;justify-content:center;align-items:center;border-radius:3px;background:#ffffff;-webkit-box-shadow:-3px 3px 10px 1px rgba(0,0,0,0.11);-moz-box-shadow:-3px 3px 10px 1px rgba(0,0,0,0.11);box-shadow:-3px 3px 10px 1px rgba(0,0,0,0.11)}.float-button-go-top a:hover{background:#161615;color:#ffffff}