@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300&family=Ubuntu:wght@300;400;500;700&display=swap);*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:"Open Sans",sans-serif;font-size:12pt;overflow:hidden;font-weight:600}body::-webkit-scrollbar{width:15px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}body::-webkit-scrollbar-thumb{background:#a7a7ab;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}img{width:100%;height:100%;max-width:1366px;object-fit:cover;-o-object-fit:center;object-position:center;-o-object-position:center}img a{border:none;background-color:red}ul{list-style:none}a{cursor:pointer;display:inline;text-align:center;text-decoration:none}input{outline:0}.container{margin:0 auto;width:90%;-webkit-transition:.2s;transition:.2s}.transition{transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s}.btn,.btn_big,.btn_blue,.btn_blue_out,.btn_green,.btn_green_out,.btn_out,.btn_red,.btn_red_out,.btn_small,.btn_yellow,.btn_yellow_out{color:#fff;border:none;font-size:1em;cursor:pointer;-webkit-transition:.2s;transition:.2s;padding:10px 20px;font-weight:300;display:inline-block;text-transform:lowercase;font:10pt "Open Sans",sans-serif;text-shadow:1px 1px rgba(0,0,0,.3);background-color:#888}.btn:hover,.btn_big:hover,.btn_blue:hover,.btn_blue_out:hover,.btn_green:hover,.btn_green_out:hover,.btn_out:hover,.btn_red:hover,.btn_red_out:hover,.btn_small:hover,.btn_yellow:hover,.btn_yellow_out:hover{color:#fff;text-decoration:none;background-color:#666}.btn_out{text-shadow:none;color:#888;background-color:transparent;border:1px solid #888}.btn_out:hover{text-shadow:none;color:#666;background-color:transparent;border:1px solid #666}.btn_small{padding:8px 14px;font-size:.875em}.btn_big{padding:11px 22px;font-size:1.275em}.btn_green{background-color:rgba(70,206,172,.5254901961)}.btn_green:hover{background-color:#35ba9b}.btn_green_out{text-shadow:none;color:rgba(70,206,172,.5254901961);background-color:transparent;border:1px solid rgba(70,206,172,.5254901961)}.btn_green_out:hover{text-shadow:none;color:#35ba9b;background-color:transparent;border:1px solid #35ba9b}.btn_blue{background-color:rgba(79,191,232,.5254901961)}.btn_blue:hover{background-color:#3aadd9}.btn_blue_out{text-shadow:none;color:rgba(79,191,232,.5254901961);background-color:transparent;border:1px solid rgba(79,191,232,.5254901961)}.btn_blue_out:hover{text-shadow:none;color:#3aadd9;background-color:transparent;border:1px solid #3aadd9}.btn_yellow{background-color:rgba(253,205,86,.5254901961)}.btn_yellow:hover{background-color:#f5b945}.btn_yellow_out{text-shadow:none;color:rgba(253,205,86,.5254901961);background-color:transparent;border:1px solid rgba(253,205,86,.5254901961)}.btn_yellow_out:hover{text-shadow:none;color:#f5b945;background-color:transparent;border:1px solid #f5b945}.btn_red{background-color:rgba(235,84,99,.5254901961)}.btn_red:hover{background-color:#d94452}.btn_red_out{text-shadow:none;color:rgba(235,84,99,.5254901961);background-color:transparent;border:1px solid rgba(235,84,99,.5254901961)}.btn_red_out:hover{text-shadow:none;color:#d94452;background-color:transparent;border:1px solid #d94452}.btn_phanda{color:#fff;font-size:1em;padding:13px 20px;position:relative;text-align:center;letter-spacing:.1em;background-color:#fff;text-transform:uppercase;-webkit-transition:letter-spacing .5s ease,color .5s ease,padding .5s ease;transition:letter-spacing .5s ease,color .5s ease,padding .5s ease}.btn_phanda:hover{color:#ec921c;padding:13px 30px;letter-spacing:.25em;background-color:#ec921c;-webkit-box-shadow:0 0 30px #d7a15a;box-shadow:0 0 30px #d7a15a}.btn_phanda:hover i:before{left:20%;width:20px}.btn_phanda:hover i:after{left:75%;width:20px}.btn_phanda::before{inset:2px;content:"";position:absolute;background-color:#2a3947}.btn_phanda span{position:relative;z-index:1}.btn_phanda i{inset:0;display:block;position:absolute}.btn_phanda i::before{top:0;left:75%;content:"";width:10px;height:4px;position:absolute;background-color:#2a3947;-webkit-transform:translateX(-50%) skewX(325deg);transform:translateX(-50%) skewX(325deg);-webkit-transition:left .5s ease,-webkit-transform .5s ease;transition:left .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,left .5s ease;transition:transform .5s ease,left .5s ease,-webkit-transform .5s ease}.btn_phanda i::after{bottom:0;left:25%;content:"";width:10px;height:4px;position:absolute;background-color:#2a3947;-webkit-transform:translateX(-50%) skewX(325deg);transform:translateX(-50%) skewX(325deg);-webkit-transition:left .5s ease,-webkit-transform .5s;transition:left .5s ease,-webkit-transform .5s;transition:transform .5s,left .5s ease;transition:transform .5s,left .5s ease,-webkit-transform .5s}.trigger,.trigger_alert,.trigger_alert_out,.trigger_error,.trigger_error_out,.trigger_info,.trigger_info_out,.trigger_out,.trigger_success,.trigger_success_out{color:rgba(255,255,255,.9215686275);padding:12px;font:10pt "Open Sans",sans-serif;font-weight:700;font-size:.875em;text-transform:capitalize;border-left:5px solid #666}.trigger{background-color:#888}.trigger_out{text-shadow:none;color:#888;background:0 0;border-color:#888;border-left:0;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.trigger_success{background:rgba(70,206,172,.5254901961);border-left:5px solid #35ba9b}.trigger_success_out{text-shadow:none;color:rgba(70,206,172,.5254901961);background:0 0;border-color:rgba(70,206,172,.5254901961)}.trigger_info{background:rgba(79,191,232,.5254901961);border-left:5px solid #3aadd9}.trigger_info_out{text-shadow:none;color:rgba(79,191,232,.5254901961);background:0 0;border-color:rgba(79,191,232,.5254901961)}.trigger_alert{background:rgba(253,205,86,.5254901961);border-left:5px solid #f5b945}.trigger_alert_out{text-shadow:none;background:0 0;color:rgba(253,205,86,.5254901961);border-left:5px solid rgba(253,205,86,.5254901961)}.trigger_error{background:rgba(235,84,99,.5254901961);border-left:5px solid #d94452}.trigger_error_out{text-shadow:none;color:rgba(235,84,99,.5254901961);background:0 0;border-color:rgba(235,84,99,.5254901961)}.btn_icon_circle,.btn_icon_squad{width:35px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;line-height:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn_facebook{background-color:#3b5998}.btn_facebook_out{color:#3b5998;border:2px solid #3b5998;background-color:transparent}.btn_instagram{background-color:#517fa4}.btn_instagram_out{color:#517fa4;border:2px solid #517fa4;background-color:transparent}.btn_google_plus{background-color:#dd4b39}.btn_google_plus_out{color:#dd4b39;border:2px solid #dd4b39;background-color:transparent}.btn_linkedin{background-color:#007bb6}.btn_linkedin_out{color:#007bb6;border:2px solid #007bb6;background-color:transparent}.btn_youtube{background-color:#b00}.btn_youtube_out{color:#b00;border:2px solid #b00;background-color:transparent}.btn_pinterest{background-color:#cb2027}.btn_pinterest_out{color:#cb2027;border:2px solid #cb2027;background-color:transparent}.btn_twitter{background-color:#00aced}.btn_twitter_out{color:#00aced;borde:2px solid #00aced;background-color:transparent}.btn_whatsapp{background-color:#25d366}.btn_whatsapp_out{color:#25d366;border:2px solid #25d366;background-color:transparent}.btn_icon_squad{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.btn_icon_circle{width:35px;height:35px;border-radius:17.5px;-moz-border-radius:17.5px;-webkit-border-radius:17.5px}.btn_icon_block{color:#fff;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px;margin:5px 1px;background-color:transparent;width:calc(50% - 2px);padding:8px 10px;border:1px solid rgba(0,0,0,.2)}.btn_icon_block :first-child{position:relative;margin-left:5px;padding:10px 0 10px 10px;border-left:1px solid rgba(0,0,0,.2)}.a_link{cursor:pointer;font-size:12pt;text-align:left;color:transparent;position:relative;text-transform:uppercase;-webkit-transition:color 1s ease;transition:color 1s ease;-webkit-text-stroke:1px #989898}.a_link:before{width:0%;color:#66d4f1;overflow:hidden;position:absolute;-webkit-transition:width 1s;transition:width 1s;content:attr(data-text);-webkit-text-stroke:1px #66d4f1}.a_link:hover::before{width:100%;border-right:2px solid #66d4f1;-webkit-filter:drop-shadow(0 0 25px #66d4f1);filter:drop-shadow(0 0 25px #66d4f1)}.link_active{color:#66d4f1;position:relative}.link_active::after{left:0;top:90%;content:"";width:100%;height:2px;background:#66d4f1;position:absolute}.header{top:0;left:0;right:0;height:10vh;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;z-index:1000;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .logo{width:25%;height:50px;line-height:50px;text-transform:uppercase}@media (max-width:912px){.header .logo{width:40%}}.header .logo a{font-size:20pt;color:#ec921c;font-weight:800}.header .toggle{gap:1px;width:35px;height:35px;display:none;cursor:pointer;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .toggle .toggle-box{z-index:-200;display:none;cursor:pointer;position:absolute;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all .5s ease;transition:all .5s ease;width:calc(50% - 1px);height:calc(50% - 1px);border:1px solid #ff0}@media (max-width:912px){.header .toggle .toggle-box{display:block}}.header .toggle .top-left{top:0;left:0}.header .toggle .top-right{top:0;right:0}.header .toggle .bottom-right{right:0;bottom:0}.header .toggle .bottom-left{left:0;bottom:0}.header .toggle .center{display:none;top:32%;left:32%;width:calc(40% - 1px);height:calc(40% - 1px);-webkit-transition:all .5s ease;transition:all .5s ease}.header .toggle .active_toggle{display:block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;width:calc(40% - 1px);height:calc(40% - 1px);-webkit-transition:all .5s ease;transition:all .5s ease}@media (max-width:912px){.header .toggle{display:block}}.header .nav{gap:15px;width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:912px){.header .nav{top:10vh;right:0;padding:10px;height:400px;overflow:hidden;position:absolute;background:#333;z-index:1000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:height 1s ease-in-out;transition:height 1s ease-in-out}}.header .nav .a_link{padding:5px 0}@media (max-width:912px){.header .nav .a_link{color:red}}@media (max-width:912px){.header .bounce_in_top{height:400px;z-index:1000;-webkit-transition:height 1s ease-in-out;transition:height 1s ease-in-out;animation:bounce_in_top 1.1s both;-webkit-animation:bounce-in-top 1.1s both}}@-webkit-keyframes bounce_in_top{0%{opacity:0;z-index:-10;-webkit-transform:translateY(500px);transform:translateY(500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}38%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}55%{z-index:-10;-webkit-transform:translateY(-65px);transform:translateY(-65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}79%{z-index:-10;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}90%{z-index:-10;-webkit-transform:translateY(-28px);transform:translateY(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}95%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}98%{z-index:-10;-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce_in_top{0%{opacity:0;z-index:-10;-webkit-transform:translateY(500px);transform:translateY(500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}38%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}55%{z-index:-10;-webkit-transform:translateY(-65px);transform:translateY(-65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}79%{z-index:-10;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}90%{z-index:-10;-webkit-transform:translateY(-28px);transform:translateY(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}95%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}98%{z-index:-10;-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.gallery{top:0;right:0;gap:10px;width:100%;display:grid;position:absolute;-ms-flex-line-pack:center;align-content:center;grid-template-rows:repeat(3,160px);grid-template-columns:repeat(3,1fr)}@media (max-width:414px){.gallery{display:none}}.gallery figure{width:100%;height:100%;cursor:pointer;overflow:hidden;position:relative;z-index:1}.gallery figure:hover i::before{left:0;width:30%;background:#66d4f1}.gallery figure:hover i:after{left:75%;width:30%;background:#66d4f1}.gallery figure:hover figcaption{display:-webkit-box;display:-ms-flexbox;display:flex}.gallery figure::before{inset:1px;content:"";position:absolute;background:0 0}.gallery figure img{padding:4px;position:relative;z-index:1}@media (max-width:912px){.gallery figure img{width:100%;height:100%}}.gallery figure i{inset:0;display:block;position:absolute}.gallery figure i::before{top:0;left:75%;content:"";width:50%;height:30%;position:absolute;background:#ec921c;-webkit-transform:skew(325deg);transform:skew(325deg);-webkit-transition:width .5s ease,left .5s ease,-webkit-transform .5s ease;transition:width .5s ease,left .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,width .5s ease,left .5s ease;transition:transform .5s ease,width .5s ease,left .5s ease,-webkit-transform .5s ease}.gallery figure i::after{bottom:0;left:0;content:"";width:30%;height:50%;position:absolute;background:#ec921c;-webkit-transform:skew(325deg);transform:skew(325deg);-webkit-transition:width .5s ease,left .5s ease,-webkit-transform .5s ease;transition:width .5s ease,left .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,width .5s ease,left .5s ease;transition:transform .5s ease,width .5s ease,left .5s ease,-webkit-transform .5s ease}.gallery figure figcaption{gap:2px;inset:10px;content:"";display:none;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(236,146,28,.8);-webkit-transition:display .5s ease,background 1s .5s ease;transition:display .5s ease,background 1s .5s ease}.gallery figure figcaption img{width:30px;height:30px}.main{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main .main_content{top:0;left:0;right:-100%;bottom:0;width:100%;height:100vh;position:absolute;z-index:1;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-transform:translateX(101%);transform:translateX(101%)}.main .main_content::after{top:0;left:0;right:0;bottom:0;content:"";width:100%;height:100vh;position:absolute;z-index:-1;background:rgba(0,0,0,.6)}.main .main_content .content{top:10vh;height:86vh;display:grid;-ms-flex-line-pack:center;align-content:center;position:relative;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr)}.main .main_active{z-index:10;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-animation:main_active .5s linear;animation:main_active .5s linear}@-webkit-keyframes main_active{0%{opacity:.5;-webkit-transform:translateX(25%);transform:translateX(25%)}50%{opacity:1;-webkit-transform:translateX(15%);transform:translateX(15%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes main_active{0%{opacity:.5;-webkit-transform:translateX(25%);transform:translateX(25%)}50%{opacity:1;-webkit-transform:translateX(15%);transform:translateX(15%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.home{background-image:url(../img/bg-header.webp);background-repeat:no-repeat;background-size:cover;background-position:center center}.home .title-banner{margin-top:100px;grid-area:1/1/4/2}@media (max-width:912px){.home .title-banner{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-area:1/1/3/4}}@media (max-width:912px){.home .title-banner{margin-top:30px}}@media (max-width:540px){.home .title-banner{margin-top:0;grid-area:1/1/3/4}}@media (max-width:414px){.home .title-banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-area:1/1/4/4}}.home .title-banner h2{color:#66d4f1;font-size:2.3em;font-weight:300}@media (max-width:540px){.home .title-banner h2{font-size:2.2em;padding-bottom:10px}}@media (max-width:414px){.home .title-banner h2{font-size:2em}}@media (max-width:375px){.home .title-banner h2{font-size:1.7em}}@media (max-width:250px){.home .title-banner h2{font-size:1.2em}}.home .title-banner h1{color:#ec921c;font-size:28pt;text-transform:capitalize;font-weight:800}@media (max-width:540px){.home .title-banner h1{font-size:24pt;padding:0 20px}}@media (max-width:414px){.home .title-banner h1{font-size:18pt}}@media (max-width:250px){.home .title-banner h1{font-size:1.3em}}.home .title-banner p{color:#fff;font-size:1.2em;padding-right:100px;font-weight:300}@media (max-width:912px){.home .title-banner p{text-align:center;padding:0 50px}}@media (max-width:540px){.home .title-banner p{font-size:1.2em;text-align:justify}}@media (max-width:414px){.home .title-banner p{padding:0}}.home .title-banner .btn_phanda{top:40px;left:15px}@media (max-width:912px){.home .title-banner .btn_phanda{left:0;top:20px}}.home .gallery{top:40px;grid-area:1/2/4/4}@media (max-width:912px){.home .gallery{top:150px;grid-area:1/1/4/4}}.home .gallery .figure-01{grid-column:3/4;grid-row:3/4}.home .gallery .figure-02{grid-column:3/4;grid-row:2/3}.home .gallery .figure-03{grid-column:2/3;grid-row:2/3}.home .gallery .figure-04{grid-column:2/3;grid-row:3/4}.home .gallery .figure-05{grid-column:1/1;grid-row:3/4}.home .gallery .figure-06{grid-column:3/4;grid-row:1/2}@media (max-width:912px){.home .gallery .figure-06{grid-column:1/2;grid-row:2/3}}.about{width:100%;height:100vh;-webkit-transform:translateX(101%);transform:translateX(101%);z-index:1;background-image:url(../img/bg-about.webp);background-repeat:no-repeat;background-size:cover;background-position:center center}.about::after{top:0;left:100%;right:0;bottom:0;content:"";width:100%;height:100vh;position:absolute;z-index:-1;background:rgba(0,0,0,.6)}.gallery-home{background-image:url(../img/bg-gallery.webp);background-repeat:no-repeat;background-size:cover;background-position:center center}.gallery-home .gallery{top:70px;gap:5px;grid-template-columns:repeat(4,1fr)}.gallery-home .gallery .figure-01{grid-area:3/4/4/5}.gallery-home .gallery .figure-02{grid-area:2/4/3/5}.gallery-home .gallery .figure-03{grid-area:1/4/2/5}.gallery-home .gallery .figure-04{grid-area:2/3/4/4}.gallery-home .gallery .figure-05{grid-area:1/3/2/4}.gallery-home .gallery .figure-06{grid-area:1/2/3/3}.gallery-home .gallery .figure-07{grid-area:3/2/4/3}.gallery-home .gallery .figure-08{grid-area:3/1/4/2}.gallery-home .gallery aside{z-index:10;grid-area:1/1/3/2}.gallery-home .gallery aside nav{gap:5px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gallery-home .gallery aside nav .a_color_1::before{border-right:4px solid #66d4f1}.gallery-home .gallery aside nav .a_color_2::before{color:#ffbe0b;-webkit-text-stroke:1px #ffbe0b;border-right:4px solid #ffbe0b}.gallery-home .gallery aside nav .a_color_3::before{color:#ff5f5d;-webkit-text-stroke:1px #ff5f5d;border-right:4px solid #ff5f5d}.gallery-home .gallery aside nav .a_color_4::before{color:#e81cff;-webkit-text-stroke:1px #e81cff;border-right:4px solid #e81cff}.gallery-home .gallery aside nav .a_color_5::before{color:#dbf227;-webkit-text-stroke:1px #dbf227;border-right:4px solid #dbf227}.gallery-home .gallery aside nav .a_color_6::before{color:#00ffe7;-webkit-text-stroke:1px #00ffe7;border-right:4px solid #00ffe7}.servic{background-image:url(../img/bg-servic.webp);background-repeat:no-repeat;background-size:cover;background-position:center center}.servic .content-servic{top:10vh;gap:20px;height:83vh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1200px){.servic .content-servic{top:25vh;height:50vh}}.servic .content-servic .card{width:40%;height:272px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;overflow:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}@media (max-width:1200px){.servic .content-servic .card{width:calc(50% - 20px)}}@media (max-width:540px){.servic .content-servic .card{width:100%}}.servic .content-servic .card:hover figure{left:-75px;width:150px;height:150px;position:relative;background:#ec921c;z-index:1000;-webkit-transition:.5s ease-in-out,background 1s ease-in-out;transition:.5s ease-in-out,background 1s ease-in-out}.servic .content-servic .card:hover figure::before{bottom:-20px;font-size:1.2rem;color:rgba(255,255,255,.5)}.servic .content-servic .card:hover img{height:75px;max-width:75px}.servic .content-servic .card figure{top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;overflow:hidden;position:absolute;background:#333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:left .5s ease-in-out,background 1s ease-in-out;transition:left .5s ease-in-out,background 1s ease-in-out}.servic .content-servic .card figure::before{left:0;bottom:0;width:100%;height:100%;font-size:5em;position:absolute;text-align:center;content:attr(data-text);text-transform:uppercase;font-weight:700;color:rgba(255,255,255,.05)}.servic .content-servic .card figure img{height:200px;max-width:200px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.servic .content-servic .card .content{top:0;right:0;height:100%;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:calc(100% - 75px)}.servic .content-servic .card .content h3{font-size:16pt;color:#ec921c;margin-bottom:5px;text-transform:capitalize;font-weight:800}.servic .content-servic .card .content p{color:#999;font-size:11pt;font-weight:400}.servic .content-servic .card .content .btn_phanda{top:24px}.servic .content-servic .card .content .btn_phanda span{z-index:1}.blog{background-image:url(../img/bg-blog.webp);background-repeat:no-repeat;background-size:cover;background-position:center center}.blog .content{gap:10px;z-index:10;grid-template-columns:repeat(10,1fr)!important;grid-template-rows:repeat(6,12.1vh)!important}.blog .content article,.blog .content aside{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;cursor:pointer;position:relative;overflow:initial;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:rgba(255,255,255,.7);-webkit-box-shadow:7px 6px 12px 0 rgba(0,0,0,.8);box-shadow:7px 6px 12px 0 rgba(0,0,0,.8)}.blog .content article:hover,.blog .content aside:hover{background-color:#fff}.blog .content article:hover figure div,.blog .content aside:hover figure div{top:-40px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.blog .content article:hover .date-blog,.blog .content aside:hover .date-blog{color:#ec921c;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.blog .content article:hover .icon-link a,.blog .content aside:hover .icon-link a{color:#999;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.blog .content article figure,.blog .content aside figure{height:100%;overflow:initial;padding:10px;margin:0 0;background-color:transparent;width:calc(62.5% - 0px);padding:0;margin-left:0}.blog .content article figure div,.blog .content aside figure div{top:0;width:100%;height:180px;position:relative;background:#fff;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-box-shadow:8px 8px 50px 0 rgba(0,0,0,.7);box-shadow:8px 8px 50px 0 rgba(0,0,0,.7)}.blog .content article figure figcaption,.blog .content aside figure figcaption{top:-20px;overflow:initial;position:relative}.blog .content article figure figcaption ul,.blog .content aside figure figcaption ul{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog .content article figure figcaption ul li,.blog .content aside figure figcaption ul li{width:50%}.blog .content article figure figcaption ul .date-blog,.blog .content aside figure figcaption ul .date-blog{top:-25px;width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;color:#66d4f1;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-transform:capitalize;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.blog .content article figure figcaption ul .date-blog h5,.blog .content aside figure figcaption ul .date-blog h5{top:-10pt;left:10px;font-size:60pt;position:relative;font-weight:700}.blog .content article figure figcaption ul .date-blog h6,.blog .content aside figure figcaption ul .date-blog h6{left:10px;top:-35px;font-size:14pt;position:relative;font-weight:800}.blog .content article figure figcaption ul .icon-link,.blog .content aside figure figcaption ul .icon-link{width:100%}.blog .content article figure figcaption ul .icon-link ul,.blog .content aside figure figcaption ul .icon-link ul{top:2px;gap:10px;height:68px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.blog .content article figure figcaption ul .icon-link ul li,.blog .content aside figure figcaption ul .icon-link ul li{width:25px}.blog .content article figure figcaption ul .icon-link ul li a,.blog .content aside figure figcaption ul .icon-link ul li a{color:#ec921c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.blog .content article .content-blog,.blog .content aside .content-blog{padding:0;height:100%;margin-right:0;padding:10px;margin:0 5px;background-color:transparent;width:calc(37.5% - 10px)}.blog .content article .content-blog header h1,.blog .content aside .content-blog header h1{font-size:1.1em;color:#ec921c;margin-top:0;font-weight:800}.blog .content article .content-blog header figure,.blog .content aside .content-blog header figure{width:80%;height:30px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#66d4f1}.blog .content article .content-blog header figure img,.blog .content aside .content-blog header figure img{width:20px;height:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.blog .content article .content-blog header figure figcaption,.blog .content aside .content-blog header figure figcaption{top:0;margin-left:5px}.blog .content article .content-blog header figure figcaption p,.blog .content aside .content-blog header figure figcaption p{font-size:.88em;color:#fff;text-transform:capitalize}.blog .content article .content-blog div p,.blog .content aside .content-blog div p{font-size:.89em;text-align:left;font-weight:400}.blog .content .article-1{grid-area:1/1/4/5}.blog .content .article-2{grid-area:1/5/4/9}.blog .content .article-3{grid-area:4/1/7/5}.blog .content .aside-3{padding:0;grid-area:1/9/5/11}.blog .content .aside-3 .container-profile{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog .content .aside-3 .container-profile:hover .content-profile,.blog .content .aside-3 .container-profile:hover header{background:#ec921c;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out}.blog .content .aside-3 .container-profile:hover .content-profile figure,.blog .content .aside-3 .container-profile:hover header figure{background:#fff;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out}.blog .content .aside-3 .container-profile:hover .content-profile .about-blog,.blog .content .aside-3 .container-profile:hover header .about-blog{color:#2a3947}.blog .content .aside-3 .container-profile:hover footer{background:#2a3947;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out}.blog .content .aside-3 .container-profile:hover footer span{color:#fff}.blog .content .aside-3 .container-profile header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0 0 0;text-transform:capitalize;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}.blog .content .aside-3 .container-profile header figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#d7a15a;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:110px;height:110px;border-radius:55px;-moz-border-radius:55px;-webkit-border-radius:55px;-webkit-transition:background .5s ease-in;transition:background .5s ease-in}.blog .content .aside-3 .container-profile header figure img{width:100px;height:100px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px}.blog .content .aside-3 .container-profile header .name{color:#fff;font-size:12pt;padding-top:10px}.blog .content .aside-3 .container-profile header .about-blog{color:#ec921c;font-size:10pt}.blog .content .aside-3 .container-profile .content-profile{gap:10px;width:100%;height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out}.blog .content .aside-3 .container-profile .content-profile .link-social{gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.blog .content .aside-3 .container-profile .content-profile .link-social a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog .content .aside-3 .container-profile .content-profile .btn_phanda{font-size:.7em}.blog .content .aside-3 .container-profile .content-profile .btn_phanda:hover{padding:13px 25px}.blog .content .aside-3 .container-profile footer{width:100%;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out}.blog .content .aside-3 .container-profile footer ul{gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog .content .aside-3 .container-profile footer ul li{width:33.3%;text-align:center;text-transform:capitalize}.blog .content .aside-3 .container-profile footer ul li span{color:#2a3947;font-size:20pt}.blog .content .aside-3 .container-profile footer ul li p{color:#ec921c;font-size:8pt}.blog .content .aside-5{grid-area:4/5/7/7}.blog .content .aside-6{padding:0;grid-area:4/7/6/9}.blog .content .aside-6 figure{width:100%;height:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.blog .content .aside-6 figure img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.blog .content .aside-7{text-align:center;position:relative;background:#2a3947;grid-area:6/7/7/9}.blog .content .aside-7:hover{background:#2a3947}.blog .content .aside-7 .calendar,.blog .content .aside-7 .clock{top:0;left:0;width:100%;height:50px;line-height:50px;position:absolute}.blog .content .aside-7 .calendar span,.blog .content .aside-7 .clock span{font-size:25pt;color:#66d4f1;font-weight:700}.blog .content .aside-7 .calendar #s,.blog .content .aside-7 .clock #s{font-size:15pt}.blog .content .aside-7 .calendar .ponto,.blog .content .aside-7 .clock .ponto{-webkit-animation:fadeIn 1s infinite;animation:fadeIn 1s infinite}@-webkit-keyframes fadeIn{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}@keyframes fadeIn{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}.blog .content .aside-7 .calendar{gap:6px;right:0;top:32px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog .content .aside-7 .calendar span{font-size:10pt;color:#faf;font-weight:500}.blog .content .aside-7 .calendar #w{color:#00ffe7;text-transform:uppercase;font-weight:300}.blog .content .aside-8{gap:5px;display:grid;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-area:5/9/6/11;grid-template-columns:30% 70%}.blog .content .aside-8 .tempo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:35pt;font-weight:800;grid-area:1/1/3/2}.blog .content .aside-8 .icon{font-size:4pt;grid-area:1/2/2/3}.blog .content .aside-8 .humidade{grid-area:1/2/2/3}.blog .content .aside-8 .city{grid-area:2/2/3/3}.contact{background-image:url(../img/bg-contact.webp);background-repeat:no-repeat;background-size:cover;background-position:center center}.contact h1{width:100%;height:100px;margin-top:100px;overflow:initial;position:relative;background-color:#fff}.contact h1 span{top:-4px;color:#fff;position:absolute;background:brown}.footer{left:0;right:0;bottom:0;height:7vh;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;position:fixed;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .rightFooter{font-size:.9em;color:#fff;font-weight:300}.footer .rightFooter span{font-style:italic}.footer .social-footer{gap:7px;width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer .social-footer:nth-last-child(3){gap:0}.footer .social-footer a{font-size:4em;color:#ec921c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}