@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap');:root{--color-1:#ec691c;--color-2:#1d1d1b;--color-3:#f1f1f0;}::-moz-selection{color:var(--color-5);background:var(--color-3);}::selection{color:var(--color-5);background:var(--color-3);}.page,.post{margin:0 !important;}html.home,html.pagina-16,html.pagina-18,html.planos{height:100%;}html.home body,html.pagina-16 body,html.pagina-18 body,html.planos body{height:100%;}html.pagina-16,html.pagina-18,html.planos{height:100%;}@media only screen and (max-height: 768px){html.pagina-16,html.pagina-18,html.planos{height:auto;}}@media only screen and (max-width: 800px){html.pagina-16,html.pagina-18,html.planos{height:auto;}}#page,#primary{height:100%;min-height:100%;max-height:max-content;}@media (max-width: 800px){html{max-width:100%;overflow-x:hidden;}}body{max-width:100%;font-family:'Inter', sans-serif !important;color:#2e2e2e !important;background-color:#fff !important;}body h1,body h2,body h3,body h4,body h5,body h6{color:var(--color-1);font-family:'Inter', sans-serif;font-weight:bold;font-style:normal;}body a{color:var(--color-1);text-decoration:none;}body a:visited{color:var(--color-1);}body a:hover{color:var(--color-2);}body .bold{font-weight:700;}body .upper{text-transform:uppercase;}body .topo{position:absolute;top:0;left:0;width:100%;height:50px;z-index:-1;}body .btn{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;background-color:var(--color-1);font-size:17px;line-height:20px;border:none;border-radius:80px;color:#fff;padding:15px 30px;transition:all 0.3s ease-in-out;}body .btn:hover{background:var(--color-2);color:white !important;}body .btn:visited{color:var(--color-2);}body .btn.icon-right i{margin-left:15px;}body .btn.black{background:var(--color-2);color:var(--color-1);}body .btn.black:hover{background-color:var(--color-1);color:var(--color-2) !important;}body .grecaptcha-badge{display:none !important;}body .wpp-float{position:fixed;display:flex;bottom:25px;right:25px;background-color:#1ed56c;color:white;text-decoration:none;font-size:40px;z-index:2;padding:20px;border-radius:100%;width:70px;height:70px;justify-content:center;align-items:center;transition:all .2s ease-in-out;box-shadow:0 0 6px #00000032;}body .wpp-float:hover{background-color:#1bbf62;color:white;transform:scale(1.1);box-shadow:0 3px 6px #00000032;}body .social{display:flex;align-items:center;gap:7px;}body .social.dark a{color:white;}body .social.dark a:hover{color:var(--primary-color);background-color:transparent;}body .social a{border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;background:#1d1d1f;width:40px;height:40px;transition:all 0.3s ease-in-out;}body .social a:hover{color:#fff !important;background-color:var(--color-4);}body .form{margin:20px 0;position:relative;}body .form .form-row{position:relative;height:100%;margin-bottom:10px;}body .form .form-row:focus-within label{font-size:15px;top:25%;}body .form .form-row.mensagem textarea{padding:25px 20px 0;font-size:15px;}body .form .form-row.mensagem textarea:focus~label,body .form .form-row.mensagem textarea:not(:placeholder-shown)~label{font-size:15px;top:5%;}body .form .form-row.mensagem label{top:15%;transform:none;}body .form .form-row input{width:100%;border:1px solid transparent;border-bottom-color:#d1d1d1;background:transparent;border-radius:0px;height:50px;padding:0 10px;outline:none !important;color:#363636;}body .form .form-row input::placeholder{color:transparent;}body .form .form-row input:focus-visible{outline-color:#c3cfdc;}body .form .form-row input:focus~label,body .form .form-row input:not(:placeholder-shown)~label{font-size:13px;top:20%;color:var(--color-2);}body .form .form-row input:not([type=submit]):focus,body .form .form-row input:not([type=submit]):not(:placeholder-shown){padding:25px 10px 10px;font-size:16px;}body .form .form-row input[type=submit]{font-size:16px;line-height:22px;font-weight:normal;height:auto;background-color:var(--color-2);border:none;border-radius:50px;color:#fff;padding:10px 35px;transition:all 0.3s ease-in-out;display:block;width:auto;margin:0 auto 0 0;}body .form .form-row input[type=submit]:hover{background-color:var(--color-1);color:#fff;}body .form .form-row textarea{width:100%;border:1px solid transparent;border-bottom-color:#d1d1d1;background:transparent;border-radius:0px;padding:0 20px;outline:none !important;color:#363636;}body .form .form-row textarea::placeholder{color:transparent;}body .form .form-row textarea:focus-visible{outline-color:#c3cfdc;}body .form .form-row label{left:10px;top:50%;transform:translateY(-50%);color:var(--color-2);margin-bottom:0;pointer-events:none;position:absolute;transition:all 0.2s ease-in-out;letter-spacing:0;font-size:15px;line-height:15px;}body .form .wpcf7-spinner{position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:var(--color-4);}body .form .wpcf7-response-output{position:absolute;display:none;}@media only screen and (max-width: 767px){body .form .form-row input[type=submit]{font-size:16px;}}body .opacity{opacity:0;}body .thumb_link{opacity:1;transition:all .3s ease-in-out;}body .thumb_link:hover{opacity:0.7;}body .color{color:var(--color-1);}body.menu_open:after{content:"";position:fixed;top:0;left:0;background:transparent;opacity:0.6;width:100%;height:100%;z-index:50;}body.menu_open .menu-box{z-index:9993;box-shadow:1px 1px 47px rgba(0,0,0,0.15);visibility:visible;opacity:1;}body.menu_open .main-menu-toggle span:nth-child(1){transform:translateY(7px) rotate(45deg);}body.menu_open .main-menu-toggle span:nth-child(2){opacity:0;}body.menu_open .main-menu-toggle span:nth-child(3){transform:translateY(-13px) rotate(-45deg);margin:0 !important;}body .menu-box{display:block;max-width:100%;width:100%;position:fixed;top:0;z-index:-1;height:100%;right:0;transition:all 0.5s cubic-bezier(0.3,0.03,0.52,0.96);visibility:hidden;opacity:0;}body .menu-box > div{width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;background-color:#fff;background-size:50%;background-position:right center;background-repeat:no-repeat;}body .menu-box .logo{position:absolute;left:7%;top:3%;z-index:99;}body .menu-box .logo svg{max-height:40px;max-width:45px;}body .menu-box .main-menu-toggle{position:absolute;right:6%;top:8%;z-index:99;margin-left:20px;cursor:pointer;}body .menu-box .main-menu-toggle span{display:block;width:40px;height:5px;border-radius:0;margin:5px 0;transition:0.5s all;transform-origin:center;cursor:pointer;background:var(--color-1);-ms-transform:skewX(-40deg);-webkit-transform:skewX(-40deg);transform:skewX(-40deg);}body .menu-box .main-menu-toggle span:nth-child(1){transform:translateY(7px) rotate(45deg);}body .menu-box .main-menu-toggle span:nth-child(2){opacity:0;}body .menu-box .main-menu-toggle span:nth-child(3){transform:translateY(-13px) rotate(-45deg);margin:0 !important;}body .menu-box .menu-box-header{display:flex;width:100%;justify-content:center;align-content:center;padding:50px 20px 40px;}body .menu-box .menu-box-header .logo{text-align:center;}body .menu-box .menu-box-header .logo .custom-logo{max-width:230px;}body .menu-box .menu-menu-hamburguer-container{display:block;flex-wrap:wrap;padding:0;text-align:center;display:flex;align-items:center;height:100%;}body .menu-box .menu-box-content{width:100%;height:100%;padding-left:200px;display:flex;align-items:center;}body .menu-box .menu-box-content .menu-mob{width:100%;}body .menu-box .menu-box-content .menu-mob .submenu{padding:20px 0;}body .menu-box .menu-box-content .menu-mob h3{font-size:20px;line-height:25px;font-style:italic;text-transform:uppercase;color:var(--color-2);padding-bottom:10px;margin-bottom:10px;}body .menu-box .menu-box-content .menu-mob a{display:flex;color:var(--color-1);font-weight:700;font-size:30px;line-height:35px;text-transform:uppercase;font-style:italic;border:none;background:none;outline:none !important;box-shadow:none;padding-bottom:10px;margin-bottom:10px;transition:all .3s ease-in-out;}body .menu-box .menu-box-content .menu-mob a:hover{color:var(--color-2);}@media only screen and (max-width: 800px){body .menu-box > div{background-size:90%;background-position:250px center;}body .menu-box .main-menu-toggle{top:3%;right:7%;}body .menu-box .menu-box-content{overflow-y:scroll;align-items:flex-start;padding:90px 20px 40px;}body .menu-box .menu-box-content .menu-mob h3{font-size:20px;line-height:25px;}}@media only screen and (min-width: 900px){body .menu-box{width:500px;right:auto;left:0;}body .menu-box .menu-box-content{padding:0 50px;}}body #cookies{position:fixed;bottom:15px;left:50%;width:90%;max-width:900px;height:auto;padding:15px;z-index:9999;background:#fff;border-radius:10px;box-shadow:0 5px 10px #00000061;transition:all 0.3s ease-in-out;transform:translateY(150%) translateX(-50%);}body #cookies.active{transform:translateY(0%) translateX(-50%);}body #cookies .col-12{display:flex;align-items:center;gap:20px;}body #cookies .col-12 > div:last-child{width:60%;display:flex;align-items:center;justify-content:flex-end;gap:10px;}body #cookies p{margin:0;font-size:14px;}body #cookies .btn.accept{line-height:19px;padding:5px 10px;}body #cookies .btn.line{line-height:19px;background:transparent;color:var(--color-1);border:1px solid var(--color-1);padding:5px 10px;}body #cookies .btn.line:hover{background-color:var(--color-1);}@media only screen and (max-width: 800px){body #cookies{padding:15px;}body #cookies .col-12{flex-wrap:wrap;gap:10px;}body #cookies .col-12 > div{width:100%;}body #cookies .col-12 > div:last-child{width:100%;}body #cookies p{font-size:14px;line-height:17px;}body #cookies .btn{width:100%;font-size:15px;}body #cookies .btn.accept{margin-bottom:5px;}}body .modal-text .modal-dialog{max-width:700px;}body .modal-text .modal-content{border-radius:0;border:none;}body .modal-text .modal-content .modal-header{border:none;position:absolute;right:0;top:0;z-index:1;}body .modal-text .modal-content .modal-body{display:flex;flex-wrap:wrap;padding:0;}body .modal-text .modal-content .modal-body .img{width:40%;}body .modal-text .modal-content .modal-body .img img{width:100%;height:100%;object-fit:cover;}body .modal-text .modal-content .modal-body .text{width:60%;padding:30px;}body .modal-text .modal-content .modal-body .text h3{font-size:23px;font-weight:500;color:#000;margin-bottom:20px;}body .modal-text .modal-content .modal-body .text p{font-size:15px;}@media (max-width: 800px){body .modal-text .modal-content .modal-header .btn-close{background-image:url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='m12 10.93 5.719-5.72c.146-.146.339-.219.531-.219.404 0 .75.324.75.749 0 .193-.073.385-.219.532l-5.72 5.719 5.719 5.719c.147.147.22.339.22.531 0 .427-.349.75-.75.75-.192 0-.385-.073-.531-.219l-5.719-5.719-5.719 5.719c-.146.146-.339.219-.531.219-.401 0-.75-.323-.75-.75 0-.192.073-.384.22-.531l5.719-5.719-5.72-5.719c-.146-.147-.219-.339-.219-.532 0-.425.346-.749.75-.749.192 0 .385.073.531.219z'/%3E%3C/svg%3E");background-color:var(--color-4);border-radius:100%;background-size:20px;}body .modal-text .modal-content .modal-body .img{width:100%;height:150px;}body .modal-text .modal-content .modal-body .text{width:100%;padding:20px;}}body.popup_open{overflow:hidden;}body #popup{opacity:0;position:fixed;left:0;top:0;width:100%;height:100%;padding:100px;margin:0;background:#000000d4;z-index:-1;transition:all .5s ease-in-out;overflow-y:scroll;}body #popup .container{position:relative;max-width:600px;opacity:0;transform:translateY(50%);transition:all .5s ease-in-out;}body #popup.form .close{margin:0;right:-30px;}body #popup.visible{z-index:9999;opacity:1;}body #popup.visible .container{opacity:1;transform:translateY(0);}body #popup .close{position:absolute;right:0;top:0;z-index:99;margin-left:20px;cursor:pointer;}body #popup .close span{display:block;width:24px;height:2px;border-radius:0;margin:5px 7px;transition:0.5s all;transform-origin:center;cursor:pointer;background:var(--color-3);}body #popup .close span:nth-child(1){transform:translateY(7px) rotate(45deg);}body #popup .close span:nth-child(2){opacity:0;}body #popup .close span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}body #popup::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:10px;background-color:transparent;}body #popup::-webkit-scrollbar{width:5px;background-color:transparent;}body #popup::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:none;background-color:#929292;}@media only screen and (max-width: 800px){body #popup{padding:30px;background-image:none;}body #popup .close{position:fixed;top:15px;right:15px;background:#000;padding:5px;}}body::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:10px;background-color:transparent;}body::-webkit-scrollbar{width:5px;background-color:transparent;}body::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:none;background-color:#929292;}@media (min-width: 1400px){body .container,body .container-lg,body .container-md,body .container-sm,body .container-xl,body .container-xxl{max-width:1200px;}}@media (max-width: 800px){.page-id-12 header#masthead.site-header .custom-logo{position:absolute;right:10px;top:150px;}}@media (max-width: 800px){.page-id-44 header#masthead.site-header .custom-logo,.single-post header#masthead.site-header .custom-logo{max-width:120px;}}header#masthead{transition:all 0.3s ease-in-out;}header#masthead.site-header{position:absolute;left:0;top:0;padding:80px 0 0;background-color:transparent;width:100%;z-index:991;}header#masthead.site-header.sticky{padding:15px 0;top:0;}header#masthead.site-header.sticky .site-branding img.custom-logo{max-width:150px;}header#masthead.site-header .site-branding{display:flex;justify-content:left;align-items:center;}header#masthead.site-header .site-branding img.custom-logo{max-width:250px;transition:all 0.3s ease-in-out;}header#masthead.site-header .navigator{flex-wrap:wrap;gap:40px;}header#masthead.site-header #site-navigation{width:auto;}header#masthead.site-header #site-navigation .menu{justify-content:flex-end;gap:20px;}header#masthead.site-header #site-navigation .menu > li:hover > .sub-menu{opacity:1;}header#masthead.site-header #site-navigation .menu > li.current-menu-item a{color:var(--color-1);}header#masthead.site-header #site-navigation .menu > li > a{position:relative;transition:all 0.3s ease-in-out;color:var(--color-2);padding:10px 0;}header#masthead.site-header #site-navigation .menu > li > a::after{content:'';position:absolute;left:50%;bottom:0px;width:80%;height:2px;opacity:0;background-color:var(--color-2);transform:translateX(-50%) translateY(50%);transition:all .3s ease-in-out;}header#masthead.site-header #site-navigation .menu > li > a:hover{color:var(--color-2);}header#masthead.site-header #site-navigation .menu > li > a:hover::after{opacity:1;transform:translateY(0px) translateX(-50%);}header#masthead.site-header #site-navigation .menu > li > a.is-show{opacity:1 !important;}header#masthead.site-header #site-navigation .menu > li > .sub-menu{display:flex;flex-direction:column;padding:10px 20px 10px 17px;gap:5px;background:var(--color-1);box-shadow:none;opacity:0;transition:all .3s ease-in-out;}header#masthead.site-header #site-navigation .menu > li > .sub-menu > li{padding:5px 0;}header#masthead.site-header #site-navigation .menu > li > .sub-menu > li:not(:last-child){border-bottom:1px solid #fff;}header#masthead.site-header #site-navigation .menu > li > .sub-menu > li:not(:last-child):after{content:'';position:absolute;right:-4px;bottom:-3px;width:5px;height:5px;background-image:url(/wp-content/themes/icpk/assets/images/dot.svg);background-size:contain;background-position:center;background-repeat:no-repeat;}header#masthead.site-header #site-navigation .menu > li > .sub-menu > li a{color:#fff;transition:all .3s ease-in-out;}header#masthead.site-header #site-navigation .menu > li > .sub-menu > li a:hover{opacity:0.7;}header#masthead.site-header .btn{padding:15px 30px;font-size:16px;line-height:20px;font-weight:bold;background-color:var(--color-1);color:#fff;}header#masthead.site-header .btn:hover{background-color:var(--color-2);}header#masthead.site-header:not(.site-home) .main-menu-toggle span{background-color:var(--color-2);}header#masthead.site-header .main-menu-toggle{position:relative;z-index:99;margin-left:0px;cursor:pointer;}header#masthead.site-header .main-menu-toggle span{display:block;width:40px;height:5px;border-radius:0;margin:5px 0;transition:0.5s all;transform-origin:center;cursor:pointer;background:#fff;-ms-transform:skewX(-40deg);-webkit-transform:skewX(-40deg);transform:skewX(-40deg);}header#masthead.site-header .main-menu-toggle span:nth-child(1){margin-top:0;}header#masthead.site-header .main-menu-toggle span:nth-child(2){margin-left:-5px;}header#masthead.site-header .main-menu-toggle span:nth-child(3){margin-left:-10px;}@media only screen and (max-width: 800px){header#masthead.site-header{padding:40px 25px 0;}header#masthead.site-header .custom-logo img{max-height:150px;}header#masthead.site-header.sticky{padding:20px 25px;}}footer.site-footer{padding:80px 0;background-color:#f5f5f5;}@media (max-width: 800px){footer.site-footer{padding:50px 20px;}}#primary.home #hero{position:relative;height:100%;max-height:100%;overflow:hidden;background:#1d1d1b;color:#fff;background-image:url(/wp-content/themes/go/assets/images/home-bg.png?v=4);background-position:calc(50%) top;background-repeat:no-repeat;}#primary.home #hero .container,#primary.home #hero .row{height:100%;}#primary.home #hero .col-text{display:flex;align-items:flex-end;justify-content:flex-end;padding-bottom:8%;margin-left:0px;}#primary.home #hero .col-text h3{font-size:18px;text-transform:uppercase;font-style:italic;margin-bottom:20px;margin-left:35px;}#primary.home #hero .col-text .botao-image{display:inline-flex;align-items:center;transition:all .3s ease-in-out;}#primary.home #hero .col-text .botao-image:hover{opacity:0.7;}#primary.home #hero .col-text .botao-image img{max-width:200px;}@media only screen and (max-width: 800px){#primary.home #hero{background-size:1500px;background-position:80% 00%;}#primary.home #hero .col-text{align-items:flex-end;padding-top:0;padding-bottom:20% !important;margin-left:25%;}#primary.home #hero .col-text h3{max-width:280px;font-size:20px;margin-left:0;margin-bottom:10px;}#primary.home #hero .col-text .botao-image{margin-left:-30px;}}@media only screen and (min-width: 990px) and (max-width: 1200px){#primary.home #hero{background-position:calc(70%) top;}}@media only screen and (min-width: 768px) and (max-width: 989px){#primary.home #hero{background-position:calc(90%) top;}}#primary.sobre #hero{position:relative;height:100%;max-height:100%;overflow:hidden;padding-top:150px;}#primary.sobre #hero .container,#primary.sobre #hero .row{height:100%;}#primary.sobre #hero .col-image{background-size:contain;background-repeat:no-repeat;background-position:top right;}#primary.sobre #hero .col-text{padding:120px 0 0;}#primary.sobre #hero .col-text .title{margin-bottom:20px;font-style:italic;}#primary.sobre #hero .col-text .title h2{font-size:16px;font-weight:bold;color:var(--color-2);margin-bottom:15px;font-style:italic;}#primary.sobre #hero .col-text p{font-style:italic;}#primary.sobre #hero .col-text .valores{position:relative;padding:50px 30px;background:#1d1d1bad;margin-top:50px;color:#fff;}#primary.sobre #hero .col-text .valores::before{content:'';position:absolute;top:-30px;left:-24px;height:100px;width:40px;transform:rotate(25deg);background:#fff;}#primary.sobre #hero .col-text .valores h3{font-size:30px;line-height:33px;font-style:italic;margin-bottom:0px;}#primary.sobre #hero .col-text .valores h3:not(:first-of-type){margin-top:40px;}#primary.sobre #hero .col-text .valores p{font-style:italic;}@media only screen and (max-width: 800px){#primary.sobre #hero .col-image{height:200px;background-size:cover;background-position:right top;}#primary.sobre #hero .col-text{padding:30px 30px 0;}}#primary.blog #conteudo{position:relative;height:100%;max-height:100%;overflow:hidden;padding-top:200px;}#primary.blog #conteudo .container,#primary.blog #conteudo .row{height:100%;}#primary.blog #conteudo .row{row-gap:30px;}#primary.blog #conteudo .title{padding-bottom:20px;}#primary.blog #conteudo .title h1{font-style:italic;}#primary.blog #conteudo .paginacao{display:flex;align-items:center;justify-content:center;gap:20px;}#primary.blog #conteudo .paginacao .page-numbers{width:30px;height:30px;font-size:16px;line-height:16px;font-weight:500;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-2);color:var(--color-2);border-radius:30px;transition:all .3s ease-in-out;}#primary.blog #conteudo .paginacao .page-numbers.current,#primary.blog #conteudo .paginacao .page-numbers:hover{background:var(--color-2);color:#fff;}@media screen and (max-width: 768px){#primary.blog #conteudo{padding:150px 20px 50px;}#primary.blog #conteudo .title{padding-bottom:20px;}#primary.blog #conteudo .title h1{font-size:40px;margin:0;}}#primary.blog.single #conteudo{padding-bottom:80px;}#primary.blog.single #conteudo .entry-header{text-align:center;padding-bottom:20px;}#primary.blog.single #conteudo .entry-header h1{font-size:35px;text-transform:uppercase;font-style:italic;}#primary.blog.single #conteudo .entry-header .entry-meta{display:flex;flex-wrap:wrap;gap:15px;align-items:center;justify-content:center;}#primary.blog.single #conteudo .entry-header .entry-meta > div{display:flex;align-items:center;gap:7px;}#primary.blog.single #conteudo .entry-header .entry-meta a,#primary.blog.single #conteudo .entry-header .entry-meta span{display:flex;align-items:center;gap:7px;font-size:14px;line-height:18px;color:var(--color-2);}#primary.blog.single #conteudo .entry-footer{padding-top:30px;margin-top:30px;border-top:1px solid #cacaca;}#primary.blog.single #conteudo .entry-footer .share{display:flex;flex-wrap:wrap;align-items:center;gap:10px;}#primary.blog.single #conteudo .entry-footer .share h4{font-size:16px;line-height:20px;text-transform:uppercase;font-style:italic;margin:0;color:var(--color-2);margin-right:10px;}#primary.blog.single #conteudo .entry-footer .share a{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--color-1);border-radius:30px;color:#fff;transition:all .3s ease-in-out;}#primary.blog.single #conteudo .entry-footer .share a:hover{background-color:var(--color-2);}@media screen and (max-width: 768px){#primary.blog.single #conteudo{padding-top:180px;}#primary.blog.single #conteudo .entry-footer .share h4{width:100%;}}#primary.servico #hero{position:relative;height:100%;max-height:100%;overflow:hidden;padding:120px 0 80px;color:var(--color-2);background-color:var(--color-1);background-size:contain;background-position:0 top;background-repeat:no-repeat;}#primary.servico #hero .container,#primary.servico #hero .row{height:100%;}#primary.servico #hero .col-text{font-style:italic;margin-left:22%;}#primary.servico #hero .col-text h1{font-size:40px;color:#fff;font-style:italic;}#primary.servico #hero .col-text h4{font-size:16px;font-style:italic;font-weight:800;color:var(--color-2);margin-bottom:0px;margin-top:30px;}#primary.servico #hero .col-text ul{margin:0 0 20px;padding-left:20px;}#primary.servico #hero .col-text .planos *{color:#fff;}#primary.servico #hero .col-text .botao-image{display:flex;align-items:center;justify-content:flex-end;transition:all .3s ease-in-out;}#primary.servico #hero .col-text .botao-image:hover{opacity:0.7;}#primary.servico #hero .col-text .botao-image img{max-width:150px;}@media only screen and (max-width: 800px){#primary.servico #hero{background-image:none !important;background-size:200px;background-position:130% 100%;}#primary.servico #hero .col-text{margin:0;padding:50px 50px 30px 30px;}}@media only screen and (min-width: 800px) and (max-width: 991px){#primary.servico #hero{background-size:230px;}#primary.servico #hero .container{max-width:50%;}#primary.servico #hero .container .row{justify-content:flex-start !important;}#primary.servico #hero .col-text{max-width:80%;margin:0;}}@media only screen and (min-width: 992px) and (max-width: 1199px){#primary.servico #hero{background-size:250px;}#primary.servico #hero .col-text{width:50%;margin-left:0%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){#primary.servico #hero{background-size:350px;}#primary.servico #hero .col-text{width:40%;margin-left:0%;}}@media only screen and (min-width: 1400px){#primary.servico #hero{background-size:450px;}#primary.servico #hero .col-text{width:30%;margin-left:0%;}}@media only screen and (min-width: 1735px){#primary.servico #hero{background-size:600px;}}#primary.contato #hero{position:relative;height:100%;max-height:100%;overflow:hidden;padding:150px 0 50px;color:var(--color-2);background-color:#fff;}#primary.contato #hero .container,#primary.contato #hero .row{height:100%;}#primary.contato #hero .col-image{background-size:contain;background-repeat:no-repeat;background-position:top right;}#primary.contato #hero .col-text{font-style:italic;padding:120px 0 0;}#primary.contato #hero .col-text h1{font-size:40px;color:var(--color-1);font-style:italic;}#primary.contato #hero .col-text .form .row{min-height:0;height:auto;}@media only screen and (max-width: 800px){#primary.contato #hero{background-size:200px;background-position:130% 100%;}#primary.contato #hero .col-text{margin:0;padding:50px 50px 30px 30px;}}#primary .loop-post{position:relative;height:100%;border-radius:10px;overflow:hidden;background-color:#f7f7f7;}#primary .loop-post .thumb_link{display:flex;width:100%;height:200px;align-items:center;justify-content:center;overflow:hidden;}#primary .loop-post .thumb_link img{width:100%;height:100%;object-fit:cover;}#primary .loop-post .content{min-height:240px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:15px 30px 20px;}#primary .loop-post .content .categories{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin-bottom:10px;}#primary .loop-post .content .categories a{display:flex;align-items:center;font-size:14px;line-height:16px;color:var(--color-2);transition:all .3s ease-in-out;}#primary .loop-post .content .categories a:hover{color:var(--color-1);}#primary .loop-post .content h3{font-size:22px;line-height:27px;margin-bottom:5px;font-style:italic;text-transform:uppercase;}#primary .loop-post .content .link{position:relative;padding:10px 20px;color:#fff;background:transparent;border-radius:0;}#primary .loop-post .content .link span{position:relative;}#primary .loop-post .content .link:hover::before{background-color:var(--color-1);}#primary .loop-post .content .link::before{content:'';position:absolute;left:50%;top:0;width:100%;height:100%;background-color:var(--color-2);-ms-transform:skewX(-40deg) translateX(-50%);-webkit-transform:skewX(-40deg) translateX(-50%);transform:skewX(-10deg) translateX(-50%);transition:all .3s ease-in-out;}@media screen and (max-width: 768px){#primary .loop-post .thumb_link{height:150px;}#primary .loop-post .content{padding:15px 20px 20px;}#primary .loop-post .content h3{font-size:20px;line-height:23px;}#primary .loop-post .content p{font-size:14px;}#primary .loop-post .content .link{font-size:15px;padding:7px 15px;}}@media screen and (min-width: 1400px){#primary .container{max-width:1300px;}}