@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Italianno&display=swap");@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Italianno&display=swap");body{background-color:#E8E8E8;color:#514D4D}body{font-weight:400;letter-spacing:0.02em;font-family:"EB Garamond", serif;font-size:20px}h1,h2,h3,h4,h5,h6{font-family:"EB Garamond", serif;font-weight:400}h2{font-size:28px;line-height:120%}h3{font-size:24px;line-height:120%}body{background-color:#E8E8E8;color:#514D4D}body{font-weight:400;letter-spacing:0.02em;font-family:"EB Garamond", serif;font-size:20px}h1,h2,h3,h4,h5,h6{font-family:"EB Garamond", serif;font-weight:400}h2{font-size:28px;line-height:120%}h3{font-size:24px;line-height:120%}*{margin:0;padding:0}html{scroll-behavior:smooth}img{max-width:100%}blockquote{display:flex;gap:24px;color:#2D020D;font-style:italic;flex-direction:column;font-size:36px;letter-spacing:0.05em;line-height:120%;position:relative}blockquote cite{font-style:normal;color:#514D4D;font-weight:400;line-height:100%;font-size:24px}blockquote>p{margin-block-end:6px !important}a,a:active,a:visited,a:hover{text-decoration:underline;color:#514D4D}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 0;outline:0}input,textarea,select{border:1px solid #D9D9D9;width:100%;max-width:100%;color:#C9C9C9;line-height:180%;font-size:18px;padding:8px 16px}@media (min-width:767px){input,textarea,select{width:100%}}input::after,textarea::after,select::after{display:none}input::before,textarea::before,select::before{display:none}textarea{height:170px;min-height:170px;max-height:200px;width:100%}select{-moz-appearance:none;-webkit-appearance:none;appearance:none}@media (min-width:1023px){.d-md-block{display:block !important}.d-md-none{display:none !important}.d-md-flex{display:flex !important}}@media (max-width:1023px){.d-none{display:none !important}.d-block{display:block !important}.d-flex{display:flex !important}}.btn,.wp-block-button__link{border:0;cursor:pointer;gap:16px;display:flex;align-items:center;padding-block:12px;padding-inline:24px;background-color:#63022F;color:#FFFFFF;text-decoration:none;font-family:"EB Garamond", serif;font-size:18px}.wp-block-button__link{background-color:#63022F}.wp-block-button__link:visited,.wp-block-button__link:hover,.wp-block-button__link:active{color:white}.btn-primary{background-color:#63022F;color:#FFFFFF}.btn-primary:visited,.btn-primary:hover,.btn-primary:active{color:white}.btn-outline{color:#63022F;border:2px solid #63022F;background-color:transparent}.title-page{background-color:#63022F;height:60px;display:flex;font-size:20px;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:0.05em;color:#F2F2F2;margin-bottom:62px}.container{width:auto;margin-inline:auto;padding-inline:18px}@media (min-width:1280px){.container{width:1240px;padding-inline:15px}}.col-content{width:100%}@media (min-width:1023px){.col-content{width:660px}}#column-blog{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}@media (min-width:1023px){#column-blog{gap:0}}.col-sidebar{width:100%;max-width:100%}@media (min-width:1023px){.col-sidebar{max-width:280px}}.error404 header{background-color:#1E000E}.error404 header nav.menu li a{color:#FAFAFA !important}.error404 header nav.menu li:last-child{background-color:#63022F}.error404 header .brand a img{width:100px;content:url(/wp-content/themes/paula-boechat-2024/assets/img/paulaboechat/logow.svg)}.error404 .content-page{height:90vh;display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:400px}.error404 .content-page h1{text-align:center;font-size:36px;line-height:180%}.error404 .content-page p{text-align:center;margin-bottom:24px;font-size:20px;line-height:180%}.error404 footer{background-color:#1E000E;color:#FFFFFF}body{position:relative}header{width:100%;display:flex;align-items:center;justify-content:space-between;padding-inline:16px;padding-block:16px;box-sizing:border-box}@media (min-width:1200px){header{align-items:center;gap:62px}}header.sticky{position:fixed;top:0;padding-block:12px;padding-inline:16px;background-color:#1E000E;z-index:120}header.sticky nav.menu li a{color:#FAFAFA !important}header.sticky nav.menu li:last-child{background-color:#63022F}header.sticky .nav-open svg{fill:#FFFFFF}header.sticky .brand a img{width:100px;content:url(/wp-content/themes/paula-boechat-2024/assets/img/paulaboechat/logow.svg)}@media (min-width:990px){header.sticky .brand a img{width:120px}}header .brand a{display:flex}header .brand a img{width:135px}@media (min-width:990px){header .brand a img{width:165px}}header nav.menu{display:none;align-items:center;list-style:none;gap:24px;font-family:"EB Garamond", serif}@media (min-width:1200px){header nav.menu{display:flex}}header nav.menu li{font-variant:all-small-caps;line-height:100%;letter-spacing:0.08em;font-weight:600;font-size:18px}header nav.menu li a{color:#2D020D;font-weight:600;text-decoration:none}header nav.menu li a:hover{text-decoration:underline}header nav.menu li:last-child{margin-left:16px;border-radius:2px;padding:8px 12px;padding-bottom:12px;background-color:#1E000E}header nav.menu li:last-child a{color:#FFFFFF}header nav.menu li:last-child:hover{background-color:#2D020D}header nav.menu li:last-child:hover a{color:#FFFFFF;text-decoration:none}header .nav-open{display:none;background-color:transparent;border:0}header .nav-open svg{fill:#2D020D}@media (max-width:1200px){header .nav-open{display:flex}}header .nav-mobile{display:none;top:0;width:72%;height:100vh;z-index:9;position:fixed;background:#42000e;padding:24px;box-shadow:4px 0 16px rgba(0, 0, 0, 0.3);-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity 0.8s, transform 0.8s;transition:opacity 0.8s, transform 0.8s;list-style:none;overflow-y:scroll}header .nav-mobile.open{-webkit-transform:translateX(310px);transform:translateX(310px)}@media (max-width:1200px){header .nav-mobile{display:block}}header .nav-mobile li{line-height:100%;letter-spacing:0.05em;text-transform:uppercase;font-size:16px;padding:16px;border-bottom:1px solid #F2F2F2}header .nav-mobile li a{color:#FAFAFA;font-weight:500;text-decoration:none}header .menu-shadow.open{opacity:1;visibility:visible}header .menu-shadow{width:100vw;height:100vh;left:0;top:0;background:rgba(0, 0, 0, 0.2);position:fixed;z-index:8;display:none}footer.footer{font-size:14px;text-transform:uppercase;letter-spacing:0.08em;padding-block:12px}footer.footer .container{display:flex;align-items:center;justify-content:space-between;flex-direction:column;text-align:center}@media (min-width:990px){footer.footer .container{flex-direction:row;text-align:inherit}}footer.footer .container .col-right,footer.footer .container .col-left{display:flex;align-items:center}footer.footer .container .lai{display:inline;position:relative;margin-left:6px;bottom:-1px}footer.footer .container .lai::after{content:url(/wp-content/themes/paula-boechat-2024/assets/img/details/lai-cabral-design-web.svg)}.btn-whatsapp{width:62px;height:62px;display:flex;align-items:center;position:fixed;justify-content:center;background-color:#63022F;border-radius:100px;bottom:24px;right:24px;z-index:110}.btn-whatsapp svg{fill:#FFFFFF}.content-area{overflow:hidden}.content-area h2{text-transform:uppercase;color:#66091D;font-size:24px;font-weight:600;letter-spacing:0.08em;margin-bottom:32px}.content-area .highlight{width:100%;margin-bottom:62px}@media (min-width:1023px){.content-area .highlight{margin-bottom:200px}}.content-area .highlight .apresentation .line{position:relative;padding-block-end:40px;padding-block-start:120px;background-color:#1E000E;margin-block-end:40px}.content-area .highlight .apresentation .line .container{display:flex;gap:24px;flex-direction:column}.content-area .highlight .apresentation .line .container h2{margin-bottom:0;color:#FAFAFA;line-height:140%;font-weight:400}.content-area .highlight .apresentation .line .container h2 span{opacity:0.5}.content-area .highlight .apresentation figure{width:100%;right:62px;top:62px;aspect-ratio:0.75}@media (min-width:1023px){.content-area .highlight .apresentation figure{display:block;position:absolute;width:420px}}.content-area .highlight .apresentation figure img{height:100%;object-fit:cover}.content-area .highlight .apresentation figure p{display:flex;gap:16px;align-items:center;justify-content:end;font-size:16px;color:#1E000E;padding-block:8px}.content-area .highlight .apresentation .container .subtext{max-width:540px}.content-area .highlight .apresentation .container .subtext h3{margin-block-end:42px;font-size:20px;font-weight:400;line-height:180%}.content-area .highlight .apresentation .container .subtext .lang{width:max-content;display:flex;align-items:center;justify-content:center;font-size:16px;color:#1E000E;border-radius:100px;border:1px solid #1E000E;padding:8px 12px;margin-block-end:40px}.content-area .highlight .apresentation .container .subtext .lang span{font-variant:all-small-caps;line-height:100%;letter-spacing:0.08em;margin-top:-4px}.content-area .services{margin-bottom:62px}@media (min-width:1023px){.content-area .services{margin-bottom:200px}}.content-area .services .container{position:relative}.content-area .services .container .title{display:grid;gap:12px;margin-bottom:40px}.content-area .services .container .title h2{margin-bottom:0}.content-area .services .container .servicos{overflow:hidden;padding-bottom:24px}.content-area .services .container .servicos article:nth-child(even) .card-content{color:#2D020D;background-color:#C9C9C9}.content-area .services .container .servicos article:nth-child(odd) .card-content{color:#FAFAFA;background-color:#2D020D}.content-area .services .container .servicos article .card-content{position:relative;height:360px;display:flex;gap:24px;padding:24px;padding-inline:36px;justify-content:center;flex-direction:column;align-items:start;transition:all 0.9s ease}@media (min-width:1023px){.content-area .services .container .servicos article .card-content{height:462px;justify-content:center;align-items:center}}.content-area .services .container .servicos article .card-content h3{text-transform:uppercase;transition:all 0.9s ease;text-transform:normal;font-size:22px;font-weight:500}@media (min-width:1023px){.content-area .services .container .servicos article .card-content h3{text-transform:none;font-weight:400}}.content-area .services .container .servicos article .card-content p{text-align:justify;font-size:18px;line-height:140%;transition:clip-path 1.2s ease, opacity 1.2s ease}@media (min-width:1023px){.content-area .services .container .servicos article .card-content p{text-:none;font-size:18px;position:absolute;bottom:0;left:0;right:0;opacity:0;clip-path:inset(0 0 100% 0);opacity:0}}@media (min-width:1023px){.content-area .services .container .servicos article .card-content:hover{align-items:start}.content-area .services .container .servicos article .card-content:hover h3{font-weight:500}.content-area .services .container .servicos article .card-content:hover p{position:static;clip-path:inset(0 0 0 0);opacity:1}}.content-area .services .container h2{margin-bottom:32px}.content-area .services .container .swiper-button-prev{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid #C9C9C9;color:#10390C;background-color:#E8E8E8;border-radius:100px;position:absolute;left:0;top:calc(100% - 48%);z-index:100;cursor:pointer}.content-area .services .container .swiper-button-prev::after{font-size:16px;margin-right:2px}.content-area .services .container .swiper-button-next{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid #C9C9C9;color:#10390C;background-color:#E8E8E8;border-radius:100px;position:absolute;right:0;top:calc(100% - 48%);z-index:100;cursor:pointer}.content-area .services .container .swiper-button-next::after{font-size:16px;margin-left:2px}.content-area .about{margin-bottom:62px}@media (min-width:1023px){.content-area .about{margin-bottom:200px}}.content-area .about img{float:left;margin-inline-end:40px;margin-block-end:40px}@media (min-width:1023px){.content-area .about img{margin-block-end:0}}.content-area .about p{text-align:justify;font-size:18px;line-height:180%;letter-spacing:0.02em}@media (min-width:1023px){.content-area .about p{font-size:24px}}.content-area .courses{overflow:hidden;font-family:"EB Garamond", serif;position:relative;margin-bottom:62px}@media (min-width:1023px){.content-area .courses{margin-bottom:200px}}.content-area .courses h2{margin-bottom:32px}.content-area .courses .timeline{display:flex;gap:56px;gap:24px;flex-direction:column}@media (min-width:719px){.content-area .courses .timeline{flex-direction:row;gap:56px}}.content-area .courses .timeline ul{width:auto;display:grid;position:relative;gap:24px;list-style:none}@media (min-width:719px){.content-area .courses .timeline ul{width:50%}}.content-area .courses .timeline ul li{display:flex}.content-area .courses .timeline ul li article{display:flex;height:fit-content;align-items:center;font-size:18px;padding-inline:16px;padding-block:12px;line-height:140%;text-wrap-style:balance;border:1px solid #D9D9D9;width:100%}@media (min-width:719px){.content-area .courses .timeline ul li article{width:auto;max-width:485px}}@media (min-width:1023px){.content-area .courses .timeline ul li article{line-height:180%;font-size:20px}}.content-area .courses .timeline ul.left{margin-block-start:0}@media (min-width:719px){.content-area .courses .timeline ul.left{margin-block-start:40px}}.content-area .courses .timeline ul.left li{justify-content:start;padding-left:12px}@media (min-width:719px){.content-area .courses .timeline ul.left li{padding-right:0;justify-content:end}}@media (min-width:719px){.content-area .courses .timeline ul.left li article{text-align:right}}.content-area .courses .timeline ul.left li article::after{content:"";display:block;left:-20px;position:absolute;width:32px;height:14px;overflow:hidden;background-position:left;background-image:url(/wp-content/themes/paula-boechat-2024/assets/img/details/line-left.svg)}@media (min-width:719px){.content-area .courses .timeline ul.left li article::after{width:67px;right:-66px;left:unset;background-image:url(/wp-content/themes/paula-boechat-2024/assets/img/details/line-right.svg)}}@media (min-width:719px){.content-area .courses .timeline ul.right{margin-block-end:24px}}.content-area .courses .timeline ul.right li{align-items:center;justify-content:start;padding-left:12px}@media (min-width:719px){.content-area .courses .timeline ul.right li{padding-left:0;align-items:start;justify-content:start}}.content-area .courses .timeline ul.right li article{text-align:left}.content-area .courses .timeline ul.right li article::after{content:"";display:block;left:-20px;position:absolute;width:32px;height:14px;overflow:hidden;background-position:left;background-image:url(/wp-content/themes/paula-boechat-2024/assets/img/details/line-left.svg)}@media (min-width:719px){.content-area .courses .timeline ul.right li article::after{width:67px;left:-66px}}.content-area .courses .timeline::before,.content-area .courses .timeline::after{content:"";display:none;position:absolute;background:#F2F2F2;height:5px}@media (min-width:719px){.content-area .courses .timeline::before,.content-area .courses .timeline::after{display:block}}.content-area .courses .timeline::before{width:50%;left:0}.content-area .courses .timeline::after{width:50%;bottom:0;right:0}.content-area .courses .timeline .separator{background:#F2F2F2;width:5px;border:0;display:none}@media (min-width:719px){.content-area .courses .timeline .separator{display:block}}.content-area .phrase{display:flex;justify-content:center;margin-bottom:62px}@media (min-width:1023px){.content-area .phrase{margin-bottom:200px}}.content-area .phrase blockquote{text-align:center;font-size:28px;margin-inline:24px;line-height:140%;font-family:"Italianno", serif}@media (min-width:1023px){.content-area .phrase blockquote{text-align:right;margin-inline:0;font-size:42px}}.content-area .phrase blockquote cite{font-family:"EB Garamond", serif;font-size:14px;text-align:right}@media (min-width:1023px){.content-area .phrase blockquote cite{font-size:18px}}.content-area .approach{width:100%;margin-bottom:120px}@media (min-width:1023px){.content-area .approach{margin-bottom:200px}}.content-area .approach::before{content:"";width:100%;height:270px;display:block;position:absolute;background-color:#1E000E}.content-area .approach .container{position:relative;top:62px}.content-area .approach .container .text{display:flex;padding:32px;flex-direction:column;background-color:#F2F2F2}@media (min-width:1023px){.content-area .approach .container .text{padding:62px}}.content-area .approach .container .text p{text-align:justify;font-size:18px;line-height:160%;letter-spacing:0.02em}@media (min-width:1023px){.content-area .approach .container .text p{text-align:justify;font-size:24px}}.content-area .photo{display:flex;margin-inline:auto;margin-bottom:62px;max-width:1700px;min-height:56px}@media (min-width:1023px){.content-area .photo{margin-bottom:120px}}.content-area .photo img{object-fit:cover;object-position:center right}@media (min-width:1023px){.content-area .photo img{object-position:center}}.content-area .questions{margin-bottom:62px}@media (min-width:1023px){.content-area .questions{margin-bottom:200px}}.content-area .questions h2{margin-bottom:32px}.content-area .questions .accordions{width:100%;display:inline-grid;gap:16px}.content-area .questions .accordions .question{display:inline-grid;color:#514D4D;padding-block:24px;padding-inline:32px;background-color:#F2F2F2;border:1px solid #10390C;gap:16px}.content-area .questions .accordions .question .accordion{border:0;text-align:left;box-shadow:none;background-color:transparent;display:flex;align-items:center;justify-content:space-between;padding:0;font-size:18px;font-weight:500;font-family:"EB Garamond", serif;color:#514D4D;cursor:pointer}@media (min-width:1023px){.content-area .questions .accordions .question .accordion{font-size:20px}}.content-area .questions .accordions .question .accordion::after{height:16px;content:url(/wp-content/themes/paula-boechat-2024/assets/img/icons/chevron-down.svg)}.content-area .questions .accordions .question .accordion.active::after{content:url(/wp-content/themes/paula-boechat-2024/assets/img/icons/chevron-down.svg);rotate:180deg}.content-area .questions .accordions .question .panel{width:100%;display:none;padding-block-start:12px;font-size:18px;line-height:180%;overflow-wrap:anywhere}@media (min-width:1023px){.content-area .questions .accordions .question .panel{font-size:20px}}.content-area .feedbacks{overflow:hidden;margin-bottom:48px}@media (min-width:990px){.content-area .feedbacks{margin-bottom:100px}}.content-area .feedbacks .container{position:relative}.content-area .feedbacks .container .title{display:grid;gap:12px;margin-bottom:40px}.content-area .feedbacks .container .title h2{margin-bottom:0}.content-area .feedbacks .container .feedback-carousel{overflow:hidden}.content-area .feedbacks .container .feedback-carousel article p{border-radius:8px;padding-block:24px;padding-inline:32px;background-color:#F2F2F2;border:1px solid #D9D9D9;font-size:18px;line-height:180%}.content-area .feedbacks .container .feedback-carousel .swiper-pagination{position:relative;padding-block-start:24px}.content-area .feedbacks .container .feedback-carousel .swiper-pagination .swiper-pagination-bullet{background:#b1b1b1}.content-area .feedbacks .container .feedback-carousel .swiper-pagination .swiper-pagination-bullet-active{background:#10390C}.content-area .contact{display:flex;position:relative;align-items:center;justify-content:center;padding-block:56px;background-color:#2E040E;background-size:cover;background-position:center 60px;background-repeat:no-repeat}@media (min-width:990px){.content-area .contact{padding-block:100px}}.content-area .contact::before{top:24px;content:"";width:100%;height:40px;display:block;position:absolute;z-index:1;background-color:#2E040E}.content-area .contact .container{display:flex;align-items:start;flex-direction:column;color:#FAFAFA;z-index:2;gap:16px}.content-area .contact .container img{margin-bottom:12px}.content-area .contact .container h2{font-weight:600;color:#FAFAFA;margin-bottom:0}.content-area .contact .container p{line-height:180%}.content-area .contact .container .contatos{display:grid;list-style:none;gap:12px;column-gap:48px;grid-template-columns:1fr;margin-block-end:24px}@media (min-width:1023px){.content-area .contact .container .contatos{grid-template-columns:1fr 1fr}}.content-area .contact .container .contatos .links{display:flex;flex-direction:column;gap:12px}@media (min-width:1023px){.content-area .contact .container .contatos .links{flex-direction:row;gap:24px}}.content-area .contact .container .contatos .links li{min-width:188px}.content-area .contact .container .contatos .links li a{display:flex;align-items:center;gap:8px;text-decoration:underline;color:#FAFAFA}.content-area .contact .container .whatsapp{gap:16px;color:#2D020D;display:flex;align-items:center;padding-block:12px;padding-inline:24px;background-color:#F2F2F2;border-radius:8px;text-decoration:none}@keyframes slideInFromRight{from{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromLeft{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{from{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}section{opacity:0;transform:translateY(10%);transition:opacity 0.5s ease-out, transform 0.5s ease-out}section.visible{opacity:1;transform:translateY(0)}section.apresentation figure{opacity:0;transform:translateX(100%)}section.apresentation.visible figure{animation:slideInFromRight 0.9s ease-out forwards}section.about img{opacity:0;transform:translateX(-100%)}section.about.visible img{animation:slideInFromLeft 0.9s ease-out forwards}section.approach .text{transform:translateY(20px);transition:transform 0.5s ease}section.approach.visible .text{transform:translateY(0)}