*{margin:0;box-sizing:border-box;letter-spacing:.1em;text-decoration:none;font-family:'Roboto',sans-serif}::-webkit-scrollbar-track{background-color:#f7f7f7}::-webkit-scrollbar{width:2rem}::-webkit-scrollbar-thumb{background:#a5a5a5} .fullFULL {position: absolute; width: 0; height: 0; overflow: hidden; visibility: hidden;}

.titPADR {position: relative; text-align: center; padding: 1rem 0; font-size: 1.8rem;} .subtitPADR {font-size: 1.3rem; width:30%; margin: 0 auto; text-align: center;} .botFIX {position: fixed; padding: .5rem .5rem .5rem .7rem; background: #25D366; border-radius: 50%; z-index: 100; bottom: .2rem; right: .2rem; font-size: 3rem; color: #fff; font-weight: bold;} .botFIX:hover {background: #0a5; color: #fff;}

#full{position:relative;width:100%;height:100%;left:0;right:0;margin:0 auto;}

#topo [type=checkbox]{display:none}input[type=checkbox]{visibility:hidden}#topo{position:fixed;width:100%;height:auto;top:0;left:0;right:0;margin:0 auto;grid-area:topo;z-index:9999;transition:1s;overflow:hidden;background:#0a5;border-bottom:.2rem solid #fff; display: flex; justify-items: center;}#topo:hover{background:#fff}#topo:hover{border-bottom:.3em solid #ab090e}*,.nav-item__link{outline:0; font-size: .96rem;}.mobile-menu-button{width:2em;height:2em;padding:.5em;left:1rem;display:block;position:relative;z-index:100;background:#0a5;box-sizing:content-box;border-radius:50%;text-indent:100%;color:transparent;white-space:nowrap;cursor:pointer;overflow:hidden;border:none}.mobile-menu-button__open{top:50%;margin-top:-1px;left:50%;margin-left:-12px}.mobile-menu-button__open,.mobile-menu-button__open::after,.mobile-menu-button__open::before{position:absolute;width:24px;height:2px;background:#fff;border-radius:3em;transition:all .3s}.mobile-menu-button__open::after,.mobile-menu-button__open::before{left:0;content:""}.mobile-menu-button__open::before{top:6px}.mobile-menu-button__open::after{bottom:6px}.mobile-menu-button__close{background:0 0;transform:rotate(180deg)}.mobile-menu-button__close::before{transform:translateY(-6px) rotate(45deg)}.mobile-menu-button__close::after{transform:translateY(6px) rotate(-45deg)}.navigation{position:absolute;top:0;left:2em;height:100%;margin:auto;overflow:hidden}.navigation .nav{transform:translateX(-110%);background-color:#0a5;transition:all .5s ease-in-out;}.navigation.on .nav{transform:translateX(0);width: 60vw; border-top-right-radius: 5rem; border-bottom-right-radius: 5rem;}.nav{font-size:0;top:0;}.nav__item{display:inline-block;transition:all .2s;background: #0a5;}.nav__item:first-child .nav-item__link{padding-left:30px}.row-padding{padding:60px 0}.nav-item__link{padding:15px;display:block;background-color:transparent;color:#131313;text-transform:uppercase;transition:all .2s ease-in-out}.nav-item__link--on,.nav-item__link:hover{background-color:#009c4e;color:#fff!important}.wrapper{margin:0 auto}.Module{margin-top:.3em;margin-bottom:.3em;position:relative;transition:all .3s ease-in-out}.hide{transform:rotateY(180deg);background:#1a1a1a;transition:all .2s;opacity:0}#topo ol{position:absolute; top: .8rem; width:auto;right:3%;display:flex;margin:0 auto;padding:0;list-style:none}#topo ol li{margin:0 2em}#topo ol li p{font-size:.9rem;color:#1a1a1a;line-height:1.5rem;transition:.5s}#topo ol li a{position:absolute;display:block;width:1.5rem;height:1.5rem;background:#fff;text-align:center;text-decoration:none;transition:.5s;box-shadow:-5px 5px 3px rgba(0,0,0,.5);transform:perspective(1000px) rotate(-30deg) skew(25deg) translate(0,0)}#topo ol li a:before{content:'';position:absolute;top:2.5px;left:-6.5px;height:100%;width:7px;background:#b1b1b1;transition:.5s;transform:rotate(0) skewY(-45deg)}#topo ol li a:after{content:'';position:absolute;bottom:-6px;left:-3.5px;height:6px;width:100%;background:#b1b1b1;transition:.5s;transform:rotate(0) skewX(-45deg)}#topo ol li a:hover{box-shadow:-15px 15px 15px rgba(0,0,0,.5);transform:perspective(1000px) rotate(-30deg) skew(25deg) translate(10px,-10px)}#topo ol li:hover p{color:#fff}#topo ol li:hover:nth-child(1) a{background:#3b5999}#topo ol li:hover:nth-child(1) a:before{background:#2e4a86}#topo ol li:hover:nth-child(1) a:after{background:#4a69ad}#topo ol li:hover:nth-child(2) a{background:#e4405f}#topo ol li:hover:nth-child(2) a:before{background:#d02d4c}#topo ol li:hover:nth-child(2) a:after{background:#f1395c}#topo ol li:hover:nth-child(3) a{background:#34af23}#topo ol li:hover:nth-child(3) a:before{background:#2c991d}#topo ol li:hover:nth-child(3) a:after{background:#3fc42e}

#slid{position:relative;width:100%;height:100%;left:0;right:0; margin:2.5rem auto 0 auto;overflow:hidden;}.titSLID{width: 30%; margin-top: -3rem; left: 15rem; text-align: left;}.subtitSLID{left: 15rem; width: 29%; position: relative; font-size: 1.2rem; text-align: left;}.imgsSLID{position:absolute;top:1rem;right:10rem; width:35rem;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.imgSLID1{background-image:url(../imgs/capas/exito-venom-fulldynamic.webp)}.imgSLID2{right:10rem;top:-2rem;background-image:url(../imgs/capas/recanto-venom-fulldynamic.webp)}.imgSLID3{background-image:url(../imgs/capas/zapada-venom-fulldynamic.webp)}.promSLID{position:relative;width:25%;top:0;left:13rem; margin: 2rem 0 0 2.5%; background:#fff;color:#063a20;padding:.5rem;list-style:none;font-weight:600;border-radius:.2rem;z-index:0}.promSLID p:nth-child(1){font-size:1.5rem;background: #0a5; font-weight: bold; color: #fff; margin: .5rem auto; padding:.5rem;}.promSLID p:nth-child(3){font-size:1.3rem;color:#063a20;}.promSLID p:nth-child(4){font-size:1.3rem;color:#063a20; text-decoration: line-through; margin: .5rem auto;}.promSLID p:nth-child(5){position:relative;width:auto; font-size:2rem;background:#0a5;color:#fff; font-weight: bold; z-index:10;padding:.5rem;border-radius:.2rem;animation:piscSLID .5s 180s infinite}@keyframes piscSLID{50%{transform:scale(1.2)}}body .easytransitions_transition div{width:200px;height:200px;background:#fff;position:absolute;transform:scale(0);z-index:1}body .easytransitions_transition .split_diagonal,body .easytransitions_transition .split_diagonal_alt,body .easytransitions_transition .split_diamond{-webkit-animation:diamond 1.2s;animation:diamond 1.2s;transform:scale(0) rotate(45deg)}body .easytransitions_transition .split_horizontal,body .easytransitions_transition .wipe_bottom,body .easytransitions_transition .wipe_top{transform:scaleY(0)}body .easytransitions_transition .split_vertical,body .easytransitions_transition .wipe_left,body .easytransitions_transition .wipe_right{transform:scaleX(0)}body .easytransitions_transition__part-1{left:-100px;top:-100px}body .easytransitions_transition__part-1.split_diagonal_alt,body .easytransitions_transition__part-1.split_horizontal,body .easytransitions_transition__part-1.split_vertical{display:none}body .easytransitions_transition__part-2{bottom:-100px;left:-100px}body .easytransitions_transition__part-2.split_diagonal,body .easytransitions_transition__part-2.split_horizontal,body .easytransitions_transition__part-2.split_vertical{display:none}body .easytransitions_transition__part-3{top:-100px;right:-100px}body .easytransitions_transition__part-3.split_diagonal,body .easytransitions_transition__part-3.split_horizontal,body .easytransitions_transition__part-3.split_vertical{display:none}body .easytransitions_transition__part-4{bottom:-100px;right:-100px}body .easytransitions_transition__part-4.split_diagonal_alt,body .easytransitions_transition__part-4.split_horizontal,body .easytransitions_transition__part-4.split_vertical{display:none}body .easytransitions_transition__part-5{height:100%!important;display:none;left:0;transform-origin:0 200px;-webkit-animation:vertical 1.2s forwards;animation:vertical 1.2s forwards}body .easytransitions_transition__part-5.split_vertical,body .easytransitions_transition__part-5.wipe_left{display:block}body .easytransitions_transition__part-6{height:100%!important;display:none;right:-200px;transform-origin:0 200px;-webkit-animation:vertical_r 1.2s forwards;animation:vertical_r 1.2s forwards}body .easytransitions_transition__part-6.split_vertical,body .easytransitions_transition__part-6.wipe_right{display:block}body .easytransitions_transition__part-7{width:100%!important;display:none;bottom:-100px;-webkit-animation:horizontal 1s forwards;animation:horizontal 1s forwards}body .easytransitions_transition__part-7.split_horizontal,body .easytransitions_transition__part-7.wipe_bottom{display:block}body .easytransitions_transition__part-8{width:100%!important;display:none;top:-100px;-webkit-animation:horizontal 1s forwards;animation:horizontal 1s forwards}body .easytransitions_transition__part-8.split_horizontal,body .easytransitions_transition__part-8.wipe_top{display:block}@-webkit-keyframes diamond{0%{transform:rotate(45deg) scale(0)}50%{transform:rotate(45deg) scale(10)}100%{transform:rotate(45deg) scale(0)}}@keyframes diamond{0%{transform:rotate(45deg) scale(0)}50%{transform:rotate(45deg) scale(10)}100%{transform:rotate(45deg) scale(0)}}@-webkit-keyframes vertical{0%{transform:scaleX(0)}50%{transform:scaleX(10)}100%{transform:scaleX(0)}}@keyframes vertical{0%{transform:scaleX(0)}50%{transform:scaleX(10)}100%{transform:scaleX(0)}}@-webkit-keyframes vertical_r{0%{transform:scaleX(0)}50%{transform:scaleX(-10)}100%{transform:scaleX(0)}}@keyframes vertical_r{0%{transform:scaleX(0)}50%{transform:scaleX(-10)}100%{transform:scaleX(0)}}@-webkit-keyframes horizontal{0%{transform:scaleY(0)}50%{transform:scaleY(10)}100%{transform:scaleY(0)}}@keyframes horizontal{0%{transform:scaleY(0)}50%{transform:scaleY(10)}100%{transform:scaleY(0)}}body .easytransitions_navigation{position:absolute;left:0;top:50%;z-index:2;transform:translateY(-50%);right:0}body .easytransitions_navigation i{color:#fff;font-size:28px;cursor:pointer}body .easytransitions_navigation__left{float:left;margin-left:30px;}body .easytransitions_navigation__right{float:right;margin-right:30px}body .easytransitions .active_slide{display:block}body .easytransitions section{height:35rem;display:none;background-repeat:no-repeat;background-position:center;background-size:100%;}body .easytransitions section .center{position:absolute;width:100%;left:0;right:0;margin:0 auto;text-align:center;color:#fff;top:50%;transform:translateY(-50%);}body .easytransitions section:nth-of-type(1){background-image:url(../imgs/capas/capa-venom-grafica-fulldynamic.webp)}body .easytransitions section:nth-of-type(2){background-image:url(../imgs/capas/capa-venom-grafica-fulldynamic-02.webp)}body .easytransitions section:nth-of-type(3){background-image:url(../imgs/capas/capa-venom-grafica-fulldynamic.webp)}.btPADRAO{position:absolute; width:25%; bottom:0;  text-align:center;color:#fff;font-weight:700;transition:all .3s;font-size:1.3rem;background:#0a5;padding:1rem; text-align: center; border-radius:.2rem;}.btPADRAO::before{content:'';position:absolute;width:0;height:100%;left:0;top:0;border-top-left-radius:.2rem;border-bottom-left-radius:.32em;background:#ab090e;transition:all .3s}.btPADRAO:hover::before{width:100%;border-radius:.2rem;z-index:-1}.btPADRAO:hover{background:0 0} .icon {background: #0a5; opacity: .5; padding: .5rem;} .icon:hover{opacity: 1; padding: .7rem;}

#serv{position:relative;width:100%; padding: 3rem 0 2rem 0; height:auto;top:0;left:0;right:0;margin:0 auto;}.titSERV{width:35%; margin: 0 auto; text-align: center; }  #serv .anime{transform:translateX(-300%)!important;transition:all 2s}#serv .anime-start{transform:skewY(-5deg) translateX(0)!important}.bloco{position:relative;width:70%;height:auto; top:5rem; padding-bottom: 5rem; left:0;right:0;margin:0 auto; display:flex;flex-wrap:wrap;justify-content:space-between;transition:.3s;transform:skewY(-5deg) translateX(-300%)} .bloco2 {top: 0;} .bloco .card{position:relative;width:20%;height:11rem;background:#cff7e3;transition:.3s;margin-bottom:3rem}.bloco .card:before{content:'';position:absolute;top:-10px;left:0;width:100%;height:10px;background:#009c4e;transform-origin:bottom;transform:skewX(45deg);transition:.5s}.bloco .card:after{content:'';position:absolute;top:-10px;left:-10px;width:10px;height:55%;background:#009c4e;transform-origin:left;transform:skewY(45deg);transition:.5s;border-bottom:5em solid #94c5ad}.bloco .card:hover{transform:translateY(-10%)}.bloco .card .imgBL{position:relative;width:100%;height:6rem;background:#0a5;display:flex;justify-content:center;align-items:center;flex-direction:column}.iconsSERV{margin-top:.5em;font-size:1.7rem;color:#fff;}.subtitSERV{position:relative;color:#fff!important;margin:.5rem auto; text-align: center; font-size:1.2rem}.bloco .card .textSERV{position:relative;width:95%;height:auto;top:0;text-align:center; margin: .5rem auto 0 auto; padding:0;}.bloco .card .textSERV:before{content:'';position:absolute;left:-1rem;bottom:-.5rem;width:100%;height:11rem;transform-origin:bottom;transform:skewX(45deg);transition:.5s;pointer-events:none;z-index:-1}.bloco .card:hover .textSERV:before{transform:translateY(40px) skewX(45deg);filter:blur(5px);}.bloco .card:nth-child(1){z-index:3}.bloco .card:nth-child(2){z-index:2}.bloco .card:nth-child(3){z-index:1}

#bnf{position:relative;width:100%;height:auto;top:0;left:0;right:0; padding: 2rem 0; margin:0 auto;background:#0a5;background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed;background-image:url(../imgs/capas/venom-fulldynamic04.webp)}#bnf .anime{opacity:0;transition:all .5s}#bnf .anime-start{opacity:1!important}#bnf h5{letter-spacing:.5em;position:relative;top:0;width:77%; margin: 0 auto; height:100%; border-radius: .3rem; background:#3c3c3ce7;padding:1rem 0;text-align:center; font-size:1.5rem;}#bnf h5 span{font-size:1.5em;letter-spacing:0;font-weight:600;padding:.25em 0 .325em;display:block;margin:0 auto;background:url(../imgs/capas/text-animado-venom.webp) repeat-y;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:aitf 80s linear infinite;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}@-webkit-keyframes aitf{0%{background-position:0 50%}100%{background-position:100% 50%}} #exttBNF {position:relative; width:80%; display: flex;padding: 1rem 0; margin: 1rem auto;} .blocBNF{position:relative;width:30%;height:auto;top:0;left:0;right:0;margin:0 auto;padding:1em;background:#fff;border-radius:.6em;border-bottom:.6em solid #0a5;box-shadow:0 0 1em #3c3c3c;transition:all .3s}.blocBNF:hover{border-bottom:.6em solid #ab090e}.blocBNF:hover>p svg{fill:#ab090e}.blocBNF:hover>svg{animation-play-state:paused}.blocBNF:hover>.titBNF{border-left:#ab090e .3em solid}.svgP{position:absolute;width:auto;height:160%;top:-.6em;right:1em;margin:0;fill:#0a5;stroke:#fff;transition:all .3s}.svgG{position:absolute;width:96%;height:96%;top:3%;left:0;right:0;margin:0 auto;fill:#0a5;stroke-width:.1em!important;stroke:#063a20;opacity:.16;stroke-dasharray:1000;stroke-dashoffset:1000;stroke-width:1;animation-name:imgsvg;animation-duration:10s;animation-fill-mode:alternate-reverse;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes imgsvg{0%{stroke-dasharray:2000;stroke-dashoffset:5000}50%{stroke-dasharray:3000;stroke-dashoffset:3000}100%{stroke-dasharray:5000;stroke-dashoffset:2000}}#svg2{animation-duration:4s!important}#svg3{stroke-width:9!important}.titBNF{position:relative;width:100%;height:auto;top:0;left:0;right:0;margin:.5rem auto;font-size:1.3rem;font-weight:600;padding:0 .3rem;z-index:100;border-left:#0a5 .3em solid;transition:all .3s}.descBNF{position:relative;width:100%;height:auto;top:0;left:0;right:0;margin:1rem auto 0 auto;font-size:1.2rem}

#plan {position: relative; width: 100%; padding: 3rem 0 1rem 0;} #plan .subtitPADR {width: 60%;} #exttPLAN {position: relative; width: 80%; margin: 3rem auto; display: grid; grid-template-areas: "blocPLAN blocPLAN blocPLAN blocPLAN"; place-content: center; grid-gap: 1.5rem;} .blocPLAN {position: relative; width: 15rem; height: auto; padding-bottom: 1rem; border: .1rem solid #b1b1b1; border-radius: .5rem; display: grid; transform: scale(1);} .blocPLAN:nth-child(2) {transition: all .4s !important;} .blocPLAN:nth-child(3) {transition: all .5s !important;} .blocPLAN:nth-child(4) {transition: all .6s !important;} .blocPLAN:hover {position: relative; transform: scale(1.1) !important; cursor: pointer; transition: all .3s !important;} .titPLAN {position: relative; width: 100%; font-size: 1.3rem; color: #fff; font-weight: bold; background: #0a5; border-bottom-left-radius: 2rem; border-bottom-right-radius: 2rem; text-align: center; padding: .7rem .3rem; margin: 0 auto;} .quantPLAN {font-size: 1.1rem; color: #3c3c3c; margin: .5rem 0; text-align: center} .titPLAN2 {background: none; color: #0a5; font-size: 2rem;} #plan a {position: relative; font-size: 1.3rem; color: #063a20; margin: .5rem auto; padding: .5rem 2rem; text-align: center; border: .1rem solid #b1b1b1; border-radius: .5rem; transition: all .3s;} #plan a:hover {background: #0a5; color: #fff; border-radius: 0;}
#plan .anime {transform: scale(0); opacity: 0; transition: all .3s;} #plan .anime-start {transform: scale(1); opacity: 1;}

#port{position:relative;width:100%;height:100%;left:0;right:0;margin:0 auto;grid-area:port;padding:2rem 0;}#port .anime{transform:scale(.7);transition:all .5s}#port .anime-start{transform:scale(1)} #port .subtitPADR {width: 60%;}
#exttPORT {display: grid; grid-template-areas: "blocPORT1 blocPORT2 blocPORT3"; margin: 3rem auto;overflow: hidden;}
#port div{position:relative;width:100%;height:15rem;left:0;top:0; border:.1em solid #d3d3d3; background-position:center;background-repeat:no-repeat;background-size:100%;transition:all .3s}#port div:hover{transform:scale(1.05); border: transparent; z-index:100}#port div:nth-child(1){background-image:url(../imgs/port/exito-no-lar-venom-grafica-fulldynamic.webp)}#port div:nth-child(2){background-image:url(../imgs/port/venom-fulldynamic-adicao-calendario-grafica.webp)}#port div:nth-child(3){background-image:url(../imgs/port/recanto-fulldynamic-adicao-panfleto-venom-grafica.webp)}#port div:nth-child(4){background-image:url(../imgs/port/venom-fulldynamic-adicao-cavalete-grafica.webp)}#port div:nth-child(5){background-image:url(../imgs/port/venom-fulldynamic-adicao-marcador-pagina-grafica.webp)}#port div:nth-child(6){background-image:url(../imgs/port/venom-fulldynamic-adicao-tag-zapada-grafica.webp)}

#ebook {position: relative; width: 100%; padding: 0 0 3rem 0;} #exttEBOOK {position: relative; width: 80%; margin: 3rem auto; display: flex; place-content: center; grid-gap: 3rem;} .blocEBOOK {position: relative; width: 35rem; border: .1rem solid #b1b1b1; border-radius: .5rem; display: flex; place-items: center;} .imgEBOOK {position: relative; width: 20rem; height: 15rem; margin-right: .5rem; display: block; background-position: center; background-repeat: no-repeat; background-size: 100%;} .imgEBOOK01 {background-image: url(../imgs/ebooks/ebook-venom-grafica-fulldyamic-01.webp);} .imgEBOOK02 {background-image: url(../imgs/ebooks/ebook-venom-grafica-fulldyamic-02.webp); background-color: #FF5757;} .exttTXT-EBOOK {position: relative; display: grid;} .titEBOOK {padding: .5rem .5rem 0 .5rem; margin: .3rem 0; font-size: 1.4rem; color: #063a20; font-weight: 600;} .descEBOOK {padding: .5rem; font-size: 1.1rem; color: #063a20;}  #ebook a {position: relative; width: 50%; font-size: 1.3rem; color: #063a20; margin: 1rem 0; left: .4rem; padding: .5rem 2rem; text-align: center; border: .1rem solid #b1b1b1; border-radius: .5rem; transition: all .3s;} #ebook a:hover {background: #0a5; color: #fff; border-radius: 0;}

#roda{position:relative;width:100%;height:auto;left:0;right:0;margin:0 auto;background:#f1f1f1;display:grid;grid-template-areas:"rdsFT orcFT" "dirFT dirFT"}.container-info{z-index:2}.box{text-align:right;padding:0 40px}.box-item{display:inline-block;color:#063a20;font-size:30px;padding-right:20px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.table{display:table;width:100%;height:100%;grid-area:rdsFT;overflow:hidden}.table-cell{display:table-cell;vertical-align:middle}.container{position:relative;width:25rem;height:20rem;max-width:100%;margin:0 auto;left:0;right:0}.container:after,.container:before{content:"";position:absolute;top:0;left:0;display:block;width:30rem;height:10rem}#Triangle-1{-webkit-animation:box 42.5s infinite;animation:box 42.5s infinite}#Triangle-2{-webkit-animation:box2 12.5s infinite;animation:box2 12.5s infinite}@keyframes box2{10%{-moz-transform:rotate(1deg);-ms-transform:rotate(1deg);-webkit-transform:rotate(1deg);transform:rotate(1deg)}80%{-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}}@keyframes box{10%{-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}80%{-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.box-item:hover{opacity:.6}.titcontFT{position:absolute;width:80%;top:28%;left:10%;margin:0;color:#fff;font-size:1.3em;font-weight:600}.contFT{position:absolute;width:80%;top:40%;left:10%;margin:0;color:#fff;font-size:1.1em;font-weight:600;line-height:1.6em}.iconsFT{position:relative;top:-3.9em;font-size:.7em}

#ORC {position:relative;width:100%;height:auto;padding:1rem 0;right:0;display:grid;background:#0a5;color:#1a1a1a;}.titORC{position:relative;width:100%;width:100%;left:0;right:0;margin:0 auto;padding:.5em;text-align:left;background:#f8f8ff;color:#131313;font-size:1.3em;margin-bottom:2em} .subtitORC {margin: 0 auto; width: 100%;} #exttORC {position:relative; margin:2rem auto; grid-gap: .7rem; display: grid; grid-template-areas: "blocORC1 blocOR2 blocOR3 blocOR4" "blocORC1 blocOR2 blocOR3 blocOR4" "botORC botORC botORC botORC"} #exttORC div{position:relative;left:0;right:0;margin:0 auto;width:9rem;height:7rem;border-radius:.5rem; display: grid; place-content: center; background:#fff}.texticonorc{position:relative;color:#063a20;top:0;width:100%;height:auto;padding:.2rem;text-align:center;font-size:1rem;}.iconsOrc{position:relative;top:0;left:0;right:0;margin:0 auto;font-size:1.5rem;text-align:center;color:#063a20;} #exttORC a {background: #fff; grid-area: botORC; color: #063a20; width: 15rem; padding: 1rem; text-align: center; border-radius: .3rem; margin: 1rem auto; position: relative;} #fullFT{width:100%; grid-area: dirFT; height:auto;left:0;bottom:0;text-align:center;padding:3rem 0; border-top: .1rem solid #d3d3d3;} #fullFT p {text-transform: uppercase; font-size: 1rem;} #FULLRDP {position: absolute; width: 2.5rem; height: 2.5rem; bottom: 2rem; left: 2.5rem; background-image: url(../imgs/idt/fulldynamic-digital.webp); background-repeat: no-repeat; background-size: 100%; background-position: center;} 

@media screen and (min-width:1000px) and (max-width:1100px) {*{font-size: .9rem;} #slid {margin-top: -.5rem; margin-bottom: -3rem;} .titSLID {margin-top: 0;}}

@media screen and (min-width:1500px) {*{font-size: 1.05rem;} #topo ol {top: 1rem;}}

@media screen and (min-width:1900px) {*{font-size: 1.2rem;} #topo ol {top: 1.3rem;}}

@media screen and (min-width:300px) and (max-width:990px) { #topo ol {display: none;} .navigation.on{position:relative; width: 99vw; transform:translateX(-1.9rem); }.nav{display:grid;}.nav-item__link{position: relative; width: 99vw; left: -2.6rem; text-align: center;}

body .easytransitions section{background-size:cover; height: 50rem;}#slid{height:auto !important}

.titSLID{width: 90%; margin: -17rem auto 0 auto; left: 0; right: 0;}.subtitSLID{left: 0; right: 0; margin: 0 auto; width: 90%;}.imgsSLID{position:absolute; top:-5rem; left: 0; right:0; margin: 0 auto; width:100%;height:15rem;background-position:center;background-repeat:no-repeat;background-size:cover;} .promSLID{position:relative;width:70%;top:15rem;left:0; right: 0; margin: 0 auto;} .btPADRAO{position:absolute; width:70%; bottom: -19.5rem; left: 0; right: 0; margin: 0 auto;}

#serv {padding: 5rem 0 0 0;}
.titSERV,.subtitPADR{width:90%} .bloco{position:relative;width:100%;height:auto; ;display:grid; grid-template-areas: "blocSERV1 blocSERV2"; justify-content:center;} .bloco .card{position:relative;width:80%;height:12.3rem; margin: 0 auto 2rem auto;} .bloco .card:after{height: 7rem;}

#bnf .titPADR {letter-spacing:.5em;position:relative;top:0;width:100%;}  #exttBNF {position:relative; width:100%; display: grid; padding: 1rem 0; margin: 1rem auto;} .blocBNF{position:relative;width:80%; margin: .5rem auto;}

#plan {position: relative; width: 100%; padding: 3rem 0 0 0;} #plan .titPADR {width: 85%; margin: 0 auto;} #plan .subtitPADR {width: 90%;} #exttPLAN {width: 100%; grid-template-areas: "blocPLAN blocPLAN"; grid-gap: 1rem;} .blocPLAN {width: 45vw;}

#port div {background-size: cover;} #port .subtitPADR {width: 85%;}

#exttEBOOK {width: 100%; margin: 3rem auto; display: grid; grid-gap: 2rem;} .blocEBOOK {width: 95%; margin: 0 auto;} .imgEBOOK {position: relative; width: 100%; background-size: cover;} #exttEBOOK a {width: 80%;}

#roda {grid-template-areas:"orcFT" "rdsFT" "dirFT"}
#exttORC {grid-gap: .5rem; grid-template-areas: "blocORC1 blocOR2" "blocORC3 blocOR4" "blocORC5 blocOR6" "blocORC7 blocOR8" "botORC botORC" } #exttORC div{width:10rem;height:5rem;}

.container{position:relative;width:90%;} .iconsFT {left: 1.5rem; position: relative; }

#fullFT {width: 90%; margin: 0 auto 3rem auto;} #FULLRDP {position: absolute; margin: 0 auto; left:0; right: 0; }
}

@media screen and (min-width:400px) and (max-width:990px) {*{font-size: 1.05rem;}}


@media screen and (min-width:600px) and (max-width:990px) {*{font-size: 1.1rem;}.titcontFT,.contFT {margin-top:2.5rem;} .box {margin-top: -3rem; margin-right: 4rem;}.bloco .card{height: 12.5rem;}}

@media screen and (min-width:700px) and (max-width:990px) {*{font-size: 1.2rem;} .titcontFT,.contFT {margin-top:3.5rem;} .box {margin-top: -6rem; margin-right: 5rem;} .bloco .card{height: 13rem;} } 

@media screen and (min-width:900px) and (max-width:990px) {*{font-size: .9rem;} .bloco .card{height: 12rem;} 
#roda{position:relative;width:100%; height:auto;left:0;right:0;margin:0 auto;background:#f1f1f1;display:grid;grid-template-areas:"rdsFT orcFT" "dirFT dirFT"}.container-info{z-index:2}.box{text-align:right;padding:0 40px}.box-item{display:inline-block;color:#fff;font-size:30px;padding-right:20px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.table{display:table;width:100%;height:100%;grid-area:rdsFT;overflow:hidden}.table-cell{display:table-cell;vertical-align:middle}.container{position:relative;width:25rem;height:20rem;max-width:100%;margin:0 auto;left:0;right:0}.container:after,.container:before{content:"";position:absolute;top:0;left:0;display:block;width:30rem;height:10rem}#Triangle-1{-webkit-animation:box 42.5s infinite;animation:box 42.5s infinite}#Triangle-2{-webkit-animation:box2 12.5s infinite;animation:box2 12.5s infinite}@keyframes box2{10%{-moz-transform:rotate(1deg);-ms-transform:rotate(1deg);-webkit-transform:rotate(1deg);transform:rotate(1deg)}80%{-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}}@keyframes box{10%{-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}80%{-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.box-item:hover{opacity:.6}.titcontFT{position:absolute;width:80%;top:28%;left:10%;margin:0;color:#fff;font-size:1.3em;font-weight:600}.contFT{position:absolute;width:80%;top:40%;left:10%;margin:0;color:#fff;font-size:1.1em;font-weight:600;line-height:1.6em}.iconsFT{position:relative;top:-3.9em;font-size:.7em} .box {margin-right: 0; margin-top:0;}

#ORC {position:relative;width:100%;height:auto;padding:1rem 0;right:0;display:grid;background:#0a5;color:#fff;}.titORC{position:relative;width:100%;width:100%;left:0;right:0;margin:0 auto;padding:.5em;text-align:left;background:#f8f8ff;color:#063a20;font-size:1.3em;margin-bottom:2em} .subtitORC {margin: 0 auto; width: 100%;} #exttORC {position:relative; margin:2rem auto; grid-gap: .7rem; display: grid; grid-template-areas: "blocORC1 blocOR2 blocOR3 blocOR4" "blocORC1 blocOR2 blocOR3 blocOR4" "botORC botORC botORC botORC"} #exttORC div{position:relative;left:0;right:0;margin:0 auto;width:9rem;height:7rem;border-radius:.5rem; display: grid; place-content: center; background:#fff}.texticonorc{position:relative;color:#063a20;top:0;width:100%;height:auto;padding:.2rem;text-align:center;font-size:1rem;}.iconsOrc{position:relative;top:0;left:0;right:0;margin:0 auto;font-size:1.5rem;text-align:center;color:#063a20;} #exttORC a {background: #fff; grid-area: botORC; color: #063a20; width: 15rem; padding: 1rem; text-align: center; border-radius: .3rem; margin: 1rem auto; position: relative;} #fullFT{width:100%; grid-area: dirFT; height:auto;left:0;bottom:0;text-align:center;padding:3rem 0; border-top: .1rem solid #d3d3d3;}  #FULLRDP {position: absolute; width: 2.5rem; height: 2.5rem; bottom: 2rem; right: 2.5rem; background-image: url(../imgs/idt/fulldynamic-digital.webp); background-repeat: no-repeat; background-size: 100%; background-position: center;} }
