@charset "UTF-8";.fullwidth-contained-row,.fullwidth-row{width:100vw;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important}.fullwidth-contained-row>.wpb_column>.vc_column-inner,.fullwidth-row>.wpb_column>.vc_column-inner{padding-left:0;padding-right:0}@media screen and (min-width:1280px){.fullwidth-contained-row,.fullwidth-row{width:calc(100vw - 10px);margin-left:calc(-50vw + 50% + 5px)!important;margin-right:calc(-50vw + 50% + 5px)!important}}@font-face{font-family:Inter;src:url("fonts/Inter/Inter-Italic-VariableFont_opsz,wght.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url("fonts/Inter/Inter-VariableFont_opsz,wght.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}.separator.small{background-color:#303030;height:1px;position:relative;width:182px;display:block;margin:10px auto 20px}.highlight_text{background-color:#ff9202;text-align:center;color:#fff;font-size:17px;padding:20px;margin-bottom:35px}@media screen and (min-width:1180px){.highlight_text{font-size:32px}}.single-product .highlight_text{font-size:20px;margin-top:20px}@media screen and (min-width:1180px){.single-product .highlight_text{margin-top:32px}}.br-25 img{border-radius:25px}body.admin-bar .site-header{top:64px!important}.site-header{background-color:#fafafa;transition:all .3s;top:30px;position:fixed;box-shadow:none;padding:27px 23px}@media screen and (min-width:1180px){.site-header{top:32px;padding:19px 32px}}.site-header .container{justify-content:flex-start}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;min-height:100%;padding:0;margin:0}body{color:#1d1d1d;font-size:16px;line-height:25px;letter-spacing:0;font-weight:400;margin:0;overflow-x:hidden;background:#fff;font-family:Inter}body.lang-ru,body.lang-uk{font-family:PT_Sans;letter-spacing:.02em}main.site-main{padding-top:151px;overflow-x:hidden;padding-bottom:110px}main.site-main .container{align-items:flex-start}main.site-main #breadcrumbs,main.site-main .woocommerce-breadcrumb{margin-top:10px}.page-template-page-product-no-mt main.site-main{padding-top:0}.page-title{text-align:center;margin-top:0;width:100%}@media screen and (min-width:1180px){.page-title{margin-top:0}}h1{font-size:52px;line-height:100%;color:#1d1d1d;font-weight:700;text-align:center;padding:0;margin-bottom:43px}h2{font-size:35px;font-weight:700;line-height:38px;letter-spacing:.3199999928px;text-align:left;color:#1d1d1d}.vc_custom_heading a,a{color:#ff9202}.vc_custom_heading a:hover,.vc_custom_heading a:visited,a:hover,a:visited{color:#ff9202}h2 a{color:#34495e}button{background-color:#ff9202}button.vc_general.vc_btn3.vc_general.vc_btn3{background-color:#ff9202;color:#fff;border:none;border-radius:15px;width:100%;font-size:16px;background-image:none}a.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-image:none;background-color:#ff9202;color:#fff;border-radius:17.24px;padding:22px 62px;font-weight:700;font-size:18px;line-height:29.88px;border:none}a.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{background-color:#fdf5eb;color:#1d1d1d}a.vc_btn3.vc_btn3-style-modern.vc_btn3-color-white{background-image:none;background-color:#fdf5eb;color:#1d1d1d;border-radius:17.24px;padding:22px 62px;font-weight:700;font-size:18px;line-height:29.88px;border:none}a.vc_btn3.vc_btn3-style-modern.vc_btn3-color-white:hover{background-color:#ff9202;color:#fff}div.vc_do_btn{margin-bottom:0}.add_to_cart_button{background-color:#ff9202;color:#fff;padding:12px 16px;border-radius:5px;font-size:14px;text-decoration:none;text-align:center}.add_to_cart_button:active,.add_to_cart_button:focus,.add_to_cart_button:hover,.add_to_cart_button:visited{color:#fff}input[type=email],input[type=password],input[type=text]{border:1px solid #767676}.roi-calculator-container{width:526px;height:500px;margin-bottom:10rem}.roi-calculator-container>h2{margin-bottom:16px}.roi-calculator-container .roi-calculator-form{background-color:#e9e9e9;border-radius:8px;display:flex;flex-direction:column}.roi-calculator-container .roi-calculator-form>.form-group{padding:1.5rem;display:flex;flex-direction:column}.roi-calculator-container .roi-calculator-form>.form-group>label{height:26px;top:48px;left:32px;margin-bottom:16px}.roi-calculator-container .roi-calculator-form>.form-group>input{width:436px;height:60px;border-radius:8px;border:1px solid #b4b4b4;margin-bottom:24px;padding:17px 0 17px 19px;font-size:20px;font-weight:400;line-height:26px;letter-spacing:.3199999928px;outline:0}.roi-calculator-container .roi-calculator-form>.form-group>input:focus{border:1px solid #ff9202}.roi-calculator-container .roi-calculator-form>.form-group>input[type=button]{margin-top:2.5rem}.roi-calculator-container .roi-calculator-form>.form-group>input[type=button]:hover{background-color:#ff9202;color:#fff;cursor:pointer}.related_posts{width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px}.related_posts h2{margin-bottom:20px}.related_posts .slick-track{display:flex}.related_posts .slick-track .post-item{margin:0 10px;height:auto;display:flex}.related_posts .slick-track .post-item .content{margin:10px 0}.related_posts button.slick-arrow::before{display:inline-block;content:url(./assets/images/icons/arrow-right-icon.svg)}.related_posts button.slick-arrow.slick-prev::before{transform:rotate(180deg)}.related_posts .slick-list{margin:0 -10px}body select{font-family:Inter}body lang-ru select,body.lang-uk select{font-family:PT_Sans}.nuestrocontacto .vc_inner .vc_column_container>.vc_column-inner>.wpb_wrapper{display:flex;gap:16px}::-webkit-scrollbar{height:10px;width:10px;background:0 0}::-webkit-scrollbar-track{border-radius:0;background-color:#ebebeb}::-webkit-scrollbar-track:hover{background-color:#ebebeb}::-webkit-scrollbar-track:active{background-color:#ebebeb}::-webkit-scrollbar-thumb{border-radius:0;background-color:#ff9202;-webkit-transition-duration:.4s;transition-duration:.4s}::-webkit-scrollbar-thumb:hover{background-color:#ff9202}::-webkit-scrollbar-thumb:active{background-color:#1d1d1d}ul.page-numbers{margin:0;padding:0;list-style:none;display:flex;justify-content:center;gap:4px;margin-top:50px}ul.page-numbers li span{color:#fff;font-size:14px;font-weight:400;background-color:#ff9202;border:1px solid #ff9202;display:inline-block;padding:5px 10px;line-height:1.3em;margin:0 2%}ul.page-numbers li a{color:#ff9202;border:1px solid #ff9202;font-size:14px;font-weight:300;display:inline-block;padding:5px 10px;line-height:1.3em;transition:all .3s}.home .tib-page-header{width:100%;margin-bottom:20px}.home .tib-page-header picture img{max-height:675px;border-radius:0;object-fit:cover}.home .tib-page-header .tib-header-overlay-content{align-items:end}@media screen and (min-width:1180px){.home .tib-page-header .tib-header-overlay-content{align-items:center}}.home .md1inner{position:relative}@media screen and (min-width:1180px){.home .md1inner::before{width:27vw;border-top:675px solid #f6f6f6;border-right:14.8vw solid transparent;border-left:0 solid transparent}}.home .md1inner .headtext{background-color:#f6f6f6}@media screen and (min-width:1180px){.home .md1inner .headtext{z-index:3;position:absolute;top:50%;left:5%;transform:translate(0,-50%);max-width:402px;background-color:transparent}}.home .md1inner .headtext>.vc_column-inner>.wpb_wrapper{display:flex;flex-direction:column;align-items:start;gap:24px}.home .md1inner .headtext>.vc_column-inner>.wpb_wrapper .title{width:100%;margin-top:20px}@media screen and (min-width:1180px){.home .md1inner .headtext>.vc_column-inner>.wpb_wrapper .title{margin-top:0}}.home .md1inner .headtext>.vc_column-inner>.wpb_wrapper .title h1{font-size:24px;font-weight:700;line-height:33px;text-align:center}@media screen and (min-width:1180px){.home .md1inner .headtext>.vc_column-inner>.wpb_wrapper .title h1{font-size:40px;line-height:50px;text-align:left}}.home .md1inner .headtext>.vc_column-inner>.wpb_wrapper .contentext{font-size:14px;font-weight:400;line-height:20px;color:#1d1d1d;text-align:center;width:100%}@media screen and (min-width:1180px){.home .md1inner .headtext>.vc_column-inner>.wpb_wrapper .contentext{font-size:30px;line-height:37.5px;text-align:left}}.home .md1inner .headtext>.vc_column-inner>.wpb_wrapper .vc_do_btn{width:100%;text-align:center;margin-bottom:20px}@media screen and (min-width:1180px){.home .md1inner .headtext>.vc_column-inner>.wpb_wrapper .vc_do_btn{margin-top:56px;margin-bottom:0;text-align:left}}.home .md1inner .headtext>.vc_column-inner>.wpb_wrapper .vc_do_btn a{background:#ff9202;padding:12px 42px;border:0}.home .md1inner .headtext>.vc_column-inner>.wpb_wrapper .vc_do_btn a span{font-size:16px;font-weight:700;line-height:16px;letter-spacing:.3199999928px;text-align:center;color:#fff}.home .md1inner .headtext>.vc_column-inner>.wpb_wrapper .button{margin-top:56px}.home .md1inner .headtext>.vc_column-inner>.wpb_wrapper .button a{background:#ff9202;padding:12px 42px;border:0}.home .md1inner .headtext>.vc_column-inner>.wpb_wrapper .button a span{font-size:16px;font-weight:700;line-height:16px;letter-spacing:.3199999928px;text-align:center;color:#fff}.home .contentslide.mobile{display:none}@media screen and (max-width:480px){.home .contentslide{display:flex;flex-direction:column;align-items:start;gap:9px;margin-bottom:24px}.home .contentslide.mobile{display:block}.home .contentslide .button button{background:#ff9202;padding:12px 42px;border:0}.home .contentslide .button button span{font-size:16px;font-weight:700;line-height:16px;letter-spacing:.3199999928px;text-align:center;color:#fff}}.home h2{font-size:35px;font-weight:700;line-height:50px;text-align:left}@media screen and (max-width:480px){.home h2{font-size:20px;line-height:30px}}.home .nuestrocontacto{padding:32px 100px 64px;background-color:#ebebeb;border-radius:10px}@media screen and (max-width:480px){.home .nuestrocontacto{padding:24px 32px}}.home .nuestrocontacto .noflex .wpb_wrapper{display:block!important}.home .nuestrocontacto .contactblock{display:flex;align-items:start;justify-content:space-between}@media screen and (max-width:480px){.home .nuestrocontacto .contactblock{flex-direction:column;gap:24px}}.home .nuestrocontacto .contactblock .cols{display:flex;flex-direction:column;align-self:start;gap:60px}@media screen and (max-width:480px){.home .nuestrocontacto .contactblock .cols{gap:30px}}.home .nuestrocontacto .contactblock .cols .lines{display:flex;align-items:start;gap:33px}@media screen and (max-width:480px){.home .nuestrocontacto .contactblock .cols .lines{gap:16px}}@media screen and (max-width:480px){.home .nuestrocontacto .contactblock .cols .lines .contacticon img{max-width:32px}}.home .nuestrocontacto .contactblock .cols .lines .contentext{display:flex;flex-direction:column}.home .nuestrocontacto .contactblock .cols .lines .contentext a{color:#1d1d1d}.home .herramientasblock>.vc_column-inner>.wpb_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:32px;column-gap:99px;padding-left:36px}@media screen and (max-width:480px){.home .herramientasblock>.vc_column-inner>.wpb_wrapper{row-gap:24px;column-gap:59px;justify-content:space-around;padding:0 36px}}@media screen and (max-width:360px){.home .herramientasblock>.vc_column-inner>.wpb_wrapper{row-gap:24px;column-gap:39px;justify-content:space-between;padding:0 26px}}@media screen and (max-width:480px){.home .herramientasblock>.vc_column-inner>.wpb_wrapper img{max-height:69px;width:auto}}.blog .category-list{margin-top:44px;margin-bottom:114px;min-height:150px;width:100%}.blog .category-list .owl-carousel{position:relative}.blog .category-list .owl-carousel .owl-nav{position:absolute;top:calc(50% - 25px);width:100%;display:flex;justify-content:space-between}.blog .category-list .owl-carousel .owl-nav .owl-next,.blog .category-list .owl-carousel .owl-nav .owl-prev{position:absolute}.blog .category-list .owl-carousel .owl-nav .owl-prev{left:-10px}.blog .category-list .owl-carousel .owl-nav .owl-next{right:-10px}.blog .category-list .carousel-item{max-width:110px}.blog .category-list .carousel-item a{display:flex;flex-direction:column;align-items:center;text-align:center}.blog .category-list img{border:1px solid #ff9200;padding:3px;border-radius:50%;width:90px!important;height:90px}.blog .search{width:100%}.blog #searchform input[type=text]{font-size:16px;background-color:#eee;width:100%;height:55px;padding:10px 15px;position:relative;display:inline-block;border:none;color:#2b2b2b}@media only screen and (max-width:480px){.blog #searchform input[type=text]{height:36px;padding-top:6px;padding-bottom:8px}}.blog .grid{column-gap:16px;row-gap:40px;margin-bottom:56px}@media only screen and (min-width:768px){.blog .grid{column-gap:20px}}.blog .grid.columns-3{grid-template-columns:1fr 1fr}@media only screen and (min-width:768px){.blog .grid.columns-3{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:768px){.blog .grid{column-gap:20px}}.blog .grid .item-list{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start}.blog .grid .item-list a{color:#303030}.blog .grid .item-list h2{font-size:14px;font-weight:700;line-height:16px;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase;text-align:left;padding:0 5px}@media only screen and (min-width:768px){.blog .grid .item-list h2{padding:0 15px;font-size:16px;font-weight:700;line-height:23.57px}}.blog .grid .item-list .entry-thumb{margin-bottom:10px}.blog .grid .item-list .entry-thumb img{border-radius:8px 8px 0 0}.blog .grid .item-list .entry-date{font-size:12px;margin-bottom:10px;color:#919191;display:inline-block;margin-top:auto}.blog .grid .item-list p{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.3199999928px;padding:0 5px;margin-bottom:10px;min-height:130px;text-align:left}@media only screen and (min-width:768px){.blog .grid .item-list p{padding:0 15px;font-size:14px;font-weight:400;line-height:26px;letter-spacing:.3199999928px}}.blog .grid .item-list .entry-date{padding:0 5px;color:#303030;text-align:left}@media only screen and (min-width:768px){.blog .grid .item-list .entry-date{padding:0 15px}}.page-equipo .wpb-content-wrapper{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:480px){.page-equipo .wpb-content-wrapper{gap:20px}}@media screen and (max-width:480px){.page-equipo .wpb-content-wrapper .crewrowcontent{padding:0 15px}}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow{display:flex;gap:20px}@media screen and (max-width:480px){.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow{flex-direction:column}}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member{border:1px solid #ff9202;border-radius:12px;padding:24px 9px}@media screen and (max-width:480px){.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member{padding:20px 9px}}@media screen and (max-width:480px){.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member.mtn{margin-top:-40px}}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member .crew .show{display:flex;flex-direction:column;align-items:center;padding:24px 0}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member .crew .show h3.name{font-size:25px;font-weight:700;line-height:26px;letter-spacing:.3199999928px;text-align:center;color:#ff9202;margin-bottom:24px;text-transform:none}@media screen and (max-width:480px){.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member .crew .show h3.name{font-size:20px}}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member .crew .show h3.position{font-size:16px;font-weight:700;line-height:26px;letter-spacing:.3199999928px;text-align:center;color:#000;margin-bottom:9px;text-transform:none}@media screen and (max-width:480px){.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member .crew .show h3.position{font-size:14px}}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member .crew .show h3.expertise{font-size:16px;font-weight:400;line-height:26px;letter-spacing:.3199999928px;text-align:center;color:#000;text-transform:none}@media screen and (max-width:480px){.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member .crew .show h3.expertise{font-size:14px}}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member .crew .show h4.skills{font-size:16px;font-weight:700;line-height:26px;letter-spacing:.3199999928px;text-align:center;color:#000;margin-bottom:9px;text-transform:none}@media screen and (max-width:480px){.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member .crew .show h4.skills{font-size:14px}}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member .crew .show button.readmore{font-size:17px;font-weight:700;line-height:16px;letter-spacing:.3199999928px;text-align:center;color:#ff9202;padding:15px 39px;border:1px solid #ff9202;background-color:transparent;margin-top:24px;cursor:pointer;text-transform:none}@media screen and (max-width:480px){.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member .crew .show button.readmore{font-size:17px}}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member .crew .show button.readmore:hover{text-decoration:none}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow .team-member .crew .notshow{display:none}@media screen and (max-width:480px){.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow.blockdown{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:8px;grid-row-gap:8px}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow.blockdown .div1{grid-area:1/1/2/2}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow.blockdown .div2{grid-area:1/2/2/3}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow.blockdown .div3{grid-area:2/1/3/2}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow.blockdown .div4{grid-area:2/2/3/3}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow.blockdown h3.name{font-size:16px!important;margin-bottom:6px!important;line-height:16px!important}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow.blockdown h3.position{font-size:10px!important;margin-bottom:0!important;line-height:18px!important}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow.blockdown h3.expertise{font-size:10px!important;margin-bottom:0!important;line-height:18px!important}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow.blockdown h4.skills{font-size:10px!important;margin-bottom:0!important;line-height:18px!important}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow.blockdown button.readmore{font-size:12px!important;margin-top:6px!important;padding:6px 21px!important}}@media screen and (max-width:480px){.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow.blockdown .team-member{padding:15px 6px!important}}.page-equipo .wpb-content-wrapper .crewrowcontent .equiporow.blockdown .team-member .vc_column-inner{padding:0}.portfoliogrid{margin-top:50px}.portfoliogrid .vc_pageable-slide-wrapper{grid-template-columns:1fr;display:grid;gap:18px;margin-right:0}@media screen and (min-width:1180px){.portfoliogrid .vc_pageable-slide-wrapper{grid-template-columns:1fr 1fr 1fr;gap:45px}}.portfoliogrid .vc_pageable-slide-wrapper::after,.portfoliogrid .vc_pageable-slide-wrapper::before{display:none}.portfoliogrid .vc_pageable-slide-wrapper .vc_grid-item{background-color:#fdf5eb;border-radius:25px;padding:24px 27px 31px;width:100%}.portfoliogrid .vc_pageable-slide-wrapper .vc_grid-item .vc_gitem-zone-a{border-radius:25px;margin-bottom:33px}.portfoliogrid .vc_pageable-slide-wrapper .vc_grid-item .vc_gitem-zone-c .vc_gitem-col{display:grid;padding:0;gap:25px}.portfoliogrid .vc_pageable-slide-wrapper .vc_grid-item .vc_gitem-zone-c .vc_gitem-col .vc_custom_heading{margin-bottom:0}.portfoliogrid .vc_pageable-slide-wrapper .vc_grid-item .vc_gitem-zone-c .vc_gitem-col .vc_custom_heading h2{padding:0}.portfoliogrid .vc_pageable-slide-wrapper .vc_grid-item .vc_gitem-zone-c .vc_gitem-col .vc_custom_heading h2 a{font-size:24px;line-height:32px;margin-bottom:0;color:#1d1d1d}.portfoliogrid .vc_pageable-slide-wrapper .vc_grid-item .vc_gitem-zone-c .vc_gitem-col a.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{padding:22px;border-radius:17px;font-size:18px;font-weight:700;line-height:initial;margin-top:auto;background:-webkit-linear-gradient(right,#ffa329,#ff7802);background:-moz-linear-gradient(right,#ffa329,#ff7802);background:-o-linear-gradient(right,#ffa329,#ff7802);background:linear-gradient(right,#ffa329,#ff7802);width:100%}.portfoliogrid .vc_pageable-slide-wrapper .vc_grid-item .vc_gitem-zone-c .vc_gitem-col a.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{color:#fff}.portfoliogrid .vc_pageable-slide-wrapper .vc_grid-item .vc_gitem-zone-c .vc_gitem-col::after{content:"";display:block;width:100%;height:2px;background:-webkit-linear-gradient(left,#ff7802 0,#ff7802 22%,#ccb89f 22%,#ccb89f 100%);background:-moz-linear-gradient(left,#ff7802 0,#ff7802 22%,#ccb89f 22%,#ccb89f 100%);background:-o-linear-gradient(left,#ff7802 0,#ff7802 22%,#ccb89f 22%,#ccb89f 100%);background:linear-gradient(left,#ff7802 0,#ff7802 22%,#ccb89f 22%,#ccb89f 100%);margin-top:7px}.portfoliogrid .vc_pageable-load-more-btn .vc_btn3-container.vc_btn3-inline{width:100%}.portfoliogrid .vc_pageable-load-more-btn .vc_btn3-container.vc_btn3-inline .vc_btn3.vc_btn3-color-blue,.portfoliogrid .vc_pageable-load-more-btn .vc_btn3-container.vc_btn3-inline .vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat{background-color:#e4e4e4;color:#1d1d1d;width:100%;border-radius:18px;font-size:18px}.page-contacto .rounded-bg-gray .vc_col-sm-3{margin-bottom:20px}.page-filosofia-baldarian .backgrounfilosofy{background-repeat:no-repeat;background-position:center;background-position-y:center;background-size:contain}@media screen and (min-width:1280px){.page-filosofia-baldarian .backgrounfilosofy{background-size:auto;background-position-y:bottom}}.page-filosofia-baldarian .row-claims{display:flex;justify-content:space-between;margin-top:24px;gap:19px;margin-left:0;margin-right:0}.page-filosofia-baldarian .row-claims:last-child{margin-top:182px}@media screen and (min-width:1280px){.page-filosofia-baldarian .row-claims{margin-top:48px;max-width:852px;margin-left:auto;margin-right:auto}.page-filosofia-baldarian .row-claims:last-child{margin-top:48px}}.page-filosofia-baldarian .row-claims::after,.page-filosofia-baldarian .row-claims::before{display:none}.page-filosofia-baldarian .row-claims .vc_col-sm-6{max-width:260px}.page-filosofia-baldarian .row-claims .vc_col-sm-6>.vc_column-inner{padding-left:0;padding-right:0;height:100%}.page-filosofia-baldarian .row-claims .vc_col-sm-6>.vc_column-inner>.wpb_wrapper{background-color:#ebebeb;border:1px solid #ff9202;border-radius:8px;box-shadow:4px 4px 12.9px 0 rgba(0,0,0,.2509803922);padding:16px;height:100%}.page-filosofia-baldarian h2{font-size:35px;font-weight:700;line-height:38px;letter-spacing:.3199999928px;text-align:left;color:#ff9202;margin-top:32px;margin-bottom:32px!important}.page-filosofia-baldarian .wpb_single_image{margin-bottom:20px!important}.page-filosofia-baldarian .claimmessage>div>.vc_column-inner>.wpb_wrapper{background-color:#ebebeb;border:1px solid #ff9202;border-radius:8px;box-shadow:4px 4px 12.9px 0 rgba(0,0,0,.2509803922);padding:16px;margin-bottom:24px!important}.page-filosofia-baldarian .claimmessage>div>.vc_column-inner>.wpb_wrapper .title{margin-bottom:16px}.page-carrito .wc-block-components-button:not(.is-link){background-color:#ff9202;color:#fff;border-radius:3px}.page-servicios-baldarian .service>.vc_column-inner>.wpb_wrapper{background-color:#fdf5eb;border-radius:35px;padding:30px 18px}.page-servicios-baldarian .service>.vc_column-inner>.wpb_wrapper h2{font-size:25px;color:#1d1d1d;line-height:initial;padding-top:0;padding-bottom:15px}.page-servicios-baldarian .service>.vc_column-inner>.wpb_wrapper .subtitle{border:1px solid #ff9202;padding:13px 23px;border-radius:10px;margin-bottom:19px}.page-servicios-baldarian .service>.vc_column-inner>.wpb_wrapper ul{list-style:none;margin-left:0}.page-servicios-baldarian .service>.vc_column-inner>.wpb_wrapper ul li{line-height:normal;margin-bottom:19px;padding-left:0;display:flex;line-height:26px}.page-servicios-baldarian .service>.vc_column-inner>.wpb_wrapper ul li::before{content:"";background-image:url(./assets/images/icons/ul-arrow.svg);min-width:16px;height:16px;margin-right:16px;margin-top:4px}.page-servicios-baldarian .service>.vc_column-inner>.wpb_wrapper .bgwhite{background-color:#fff;padding:17px 33px;border-radius:25px;margin-bottom:22px}.page-servicios-baldarian .service>.vc_column-inner>.wpb_wrapper .bgwhite ul{list-style:disc;margin-left:0}.page-servicios-baldarian .service>.vc_column-inner>.wpb_wrapper .bgwhite ul li{padding-left:0;margin-bottom:9px;display:flex;align-items:center}.page-servicios-baldarian .service>.vc_column-inner>.wpb_wrapper .bgwhite ul li::before{content:"";background-image:url(./assets/images/icons/ellipse.svg);min-width:10px;height:10px;margin-right:14px;margin-top:0}.page-servicios-baldarian .service>.vc_column-inner>.wpb_wrapper .bgwhite strong{color:#ff9202}.page-servicios-baldarian .service>.vc_column-inner>.wpb_wrapper .bgwhite.vc_inner{margin-left:0;margin-right:0}.page-servicios-baldarian .service>.vc_column-inner>.wpb_wrapper .bgwhite.vc_inner .vc_column-inner{padding-left:0;padding-right:0}@media screen and (min-width:1180px){.page-servicios-baldarian .service>.vc_column-inner>.wpb_wrapper{padding:48px}}.page-template-page-product .top-product h1{margin-top:28px;margin-bottom:18px!important;font-size:32px;text-align:left}@media screen and (min-width:1180px){.page-template-page-product .top-product h1{margin-top:134px;margin-bottom:48px!important;font-size:58px}}.page-template-page-product .top-product .subtitle{display:flex;margin-bottom:34px}@media screen and (min-width:1180px){.page-template-page-product .top-product .subtitle{margin-bottom:54px}}.page-template-page-product .top-product .subtitle .wpb_wrapper{padding-top:5px}.page-template-page-product .top-product .subtitle::before{content:url(./assets/images/visto.jpg);gap:11px}.page-template-page-product .top-product .vc_inner .wpb_wrapper{gap:15px;display:flex;flex-direction:column}@media screen and (min-width:1180px){.page-template-page-product .top-product .vc_inner .wpb_wrapper{flex-direction:row;gap:34px}}.page-template-page-product .top-product .vc_inner .wpb_wrapper .vc_btn3-container{width:100%}@media screen and (min-width:1180px){.page-template-page-product .top-product .vc_inner .wpb_wrapper .vc_btn3-container{width:auto}}.page-template-page-product .top-product .vc_inner .wpb_wrapper .vc_btn3-container a{width:100%}.page-template-page-product .resultados{font-weight:700;font-size:35px;line-height:45px}@media screen and (min-width:1180px){.page-template-page-product .resultados{font-size:52px;line-height:64.36px}}.page-template-page-product-no-title .site-main .container .page .vc_section:first-child h1{font-size:58px;text-align:left;margin-top:28px}@media screen and (min-width:1180px){.page-template-page-product-no-title .site-main .container .page .vc_section:first-child h1{margin-top:75px}}.page-template-page-product-no-title .site-main .container .page .vc_section:first-child .wpb_single_image::after{content:"";width:536px;height:577px;background-color:#fdf5eb}.page-template-page-product-no-title .site-main .container .page .visto .wpb_wrapper{display:flex;margin-top:18px;margin-bottom:34px}@media screen and (min-width:1180px){.page-template-page-product-no-title .site-main .container .page .visto .wpb_wrapper{margin-top:48px;margin-bottom:54px}}.page-template-page-product-no-title .site-main .container .page .visto .wpb_wrapper::before{content:"";background-image:url(./assets/images/visto.jpg);min-width:63px;height:63px;display:block}.page-template-page-product-no-title .site-main .container .page .botonesheader .vc_column-inner>.wpb_wrapper{display:flex;flex-direction:column;gap:15px}@media screen and (min-width:1180px){.page-template-page-product-no-title .site-main .container .page .botonesheader .vc_column-inner>.wpb_wrapper{flex-direction:row}}.page-template-page-product-no-title .site-main .container .page .botonesheader .vc_column-inner>.wpb_wrapper a{width:100%}.page-template-page-product-no-title .site-main .container .page .section-precios .resultados{margin-top:102px}.nuestrocontacto .vc_inner .vc_column_container>.vc_column-inner>.wpb_wrapper{display:flex;gap:16px}.wpcf7 .contact{border-radius:35px;border:1px solid #ff9202;background-color:#fdf5eb;padding:36px 23px;margin-top:50px}@media screen and (min-width:1180px){.wpcf7 .contact{padding:35px}}.wpcf7 .contact p{margin-bottom:0}.wpcf7 .contact .title{font-weight:700;font-size:35px;line-height:45px;text-align:left;margin-bottom:13px}@media screen and (min-width:1180px){.wpcf7 .contact .title{font-size:52px;line-height:86px;text-align:center}}@media screen and (min-width:1180px){.wpcf7 .contact .subtitle{text-align:center}}.wpcf7 .contact .formulario{display:flex;gap:14px;margin-top:42px;flex-direction:column;flex-wrap:wrap}@media screen and (min-width:1180px){.wpcf7 .contact .formulario{flex-direction:row}}.wpcf7 .contact .formulario input,.wpcf7 .contact .formulario textarea{background-color:transparent;border:none;margin:0;padding:0;color:#fff;height:30px;width:calc(100% - 42px)}.wpcf7 .contact .formulario input:focus-visible,.wpcf7 .contact .formulario textarea:focus-visible{outline:0}.wpcf7 .contact .formulario input::placeholder,.wpcf7 .contact .formulario textarea::placeholder{color:#fff}.wpcf7 .contact .formulario div{background-color:#dbc8b0;padding:20px 19px;display:flex;gap:12px;align-items:center;border-radius:20px}@media screen and (min-width:1180px){.wpcf7 .contact .formulario div{max-width:calc(25% - 12px)}}.wpcf7 .contact .formulario div .wpcf7-not-valid-tip{font-size:10px;margin-bottom:0}.wpcf7 .contact .formulario div .wpcf7-form-control-wrap{display:flex;flex-wrap:wrap;gap:12px}.wpcf7 .contact .formulario div.nombre .wpcf7-form-control-wrap::before{content:"";background-image:url(./assets/images/icons/user.svg);background-repeat:no-repeat;background-size:30px 30px;display:block;width:30px;height:30px}.wpcf7 .contact .formulario div.phone .wpcf7-form-control-wrap::before{content:"";background-image:url(./assets/images/icons/phone.svg);background-repeat:no-repeat;background-size:30px 30px;display:block;min-width:30px;height:30px}.wpcf7 .contact .formulario div.email .wpcf7-form-control-wrap::before{content:"";background-image:url(./assets/images/icons/mail.svg);background-repeat:no-repeat;background-size:30px 30px;display:block;min-width:30px;height:30px}.wpcf7 .contact .formulario div.web .wpcf7-form-control-wrap::before{content:"";background-image:url(./assets/images/icons/web.svg);background-repeat:no-repeat;background-size:30px 30px;display:block;min-width:30px;height:30px}.wpcf7 .contact .formulario div.textarea{width:100%}@media screen and (min-width:1180px){.wpcf7 .contact .formulario div.textarea{max-width:100%}}.wpcf7 .contact .formulario div.textarea p{width:100%}.wpcf7 .contact .formulario div.textarea p textarea{width:100%;background-color:transparent;border:none;padding:0;margin:0;color:#fff;height:auto}.wpcf7 .contact .formulario div.send{background-color:transparent;padding:0}.wpcf7 .contact .formulario div.send p{position:relative;min-width:175px;width:100%}@media screen and (min-width:1180px){.wpcf7 .contact .formulario div.send p{height:100%}}.wpcf7 .contact .formulario div.send p input{padding:22px;background-color:#ff9202;height:100%;width:100%;border-radius:20px;text-transform:initial;padding-left:40px;padding-right:40px}.wpcf7 .contact .formulario div.send p .wpcf7-spinner{position:absolute;top:50%;margin:0;right:15px;transform:translateY(-50%)}.wpcf7 .contact .formfooter{display:flex;justify-content:space-around;margin-top:57px;flex-direction:column-reverse;gap:23px}@media screen and (min-width:1180px){.wpcf7 .contact .formfooter{flex-direction:row}}.wpcf7 .contact .formfooter p{display:flex;align-items:center}.wpcf7 .contact .formfooter p .wpcf7-list-item{margin:0}.wpcf7 .contact .formfooter .redes p{gap:24px}@media screen and (min-width:1180px){.wpcf7 .contact .formfooter .redes p{gap:10px}}.wpcf7 .contact .formfooter .redes p img{min-width:45px}@media screen and (min-width:1180px){.wpcf7 .contact .formfooter .redes p img{min-width:33px}}.ventajas .vc_inner{display:grid;grid-template-columns:1fr;margin-left:0;margin-right:0;gap:22px}@media screen and (min-width:1180px){.ventajas .vc_inner{grid-template-columns:repeat(3,1fr)}}.ventajas .vc_inner>div{width:100%;padding:33px 36px;border:2px dashed #ff9202;border-radius:25px}.ventajas .vc_inner>div .wpb_single_image{margin-bottom:24px}.list-visto ul{list-style:none;margin-left:0;margin-top:32px}.list-visto ul li{margin-bottom:16px;align-items:center;padding:14px 8px;border-radius:10px;position:relative;background-image:url(./assets/images/visto.png);background-repeat:no-repeat;background-position:left}@media screen and (min-width:1180px){.list-visto ul li{padding:14px 8px 14px 62px}}.vc_do_toggle.vc_toggle_size_md.vc_toggle_default{background-color:#e4e4e4;border-radius:20px;transition:all .3s;border:1px solid #e4e4e4}.vc_do_toggle.vc_toggle_size_md.vc_toggle_default .vc_toggle_title{display:flex;padding:21px 25px 21px 37px;align-items:center;gap:49px}.vc_do_toggle.vc_toggle_size_md.vc_toggle_default .vc_toggle_title h4{order:1;display:flex;align-items:center;justify-content:space-between;width:100%;font-size:22px;font-weight:400}.vc_do_toggle.vc_toggle_size_md.vc_toggle_default .vc_toggle_title h4::after{content:url(assets/images/icons/arrow-down.svg)}.vc_do_toggle.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon{content:url(assets/images/icons/question.svg);width:47px;height:37px;background:0 0;border:none;position:relative;top:auto;transform:none;left:auto;margin-left:0}.vc_do_toggle.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon:before{display:none}.vc_do_toggle.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon:after{display:none}.vc_do_toggle.vc_toggle_size_md.vc_toggle_default .vc_toggle_content{padding-left:121px;padding-right:37px;margin-top:0;margin-bottom:8px}.vc_do_toggle.vc_toggle_size_md.vc_toggle_default.vc_toggle_active{background-color:transparent;border:1px solid #a9a9a9}.porque-clientes{margin-top:55px}@media screen and (min-width:1180px){.porque-clientes{margin-top:123px}}.porque-clientes>div{flex-direction:column-reverse;gap:28px}@media screen and (min-width:1180px){.porque-clientes>div{gap:62px;flex-direction:row}}@media screen and (min-width:1180px){.porque-clientes>div .vc_col-sm-6{width:calc(50% - 31px)}}.porque-clientes img{border-radius:35px}.porque-clientes h2{color:#1d1d1d;font-weight:700;padding-top:0;font-size:35px;line-height:45px;padding-bottom:20px}@media screen and (min-width:1180px){.porque-clientes h2{font-size:52px;line-height:64.36px}}.porque-clientes .list-visto ul li{background-color:#fdf5eb}.resultados{display:flex;align-items:center;margin-top:17px;margin-bottom:17px;flex-wrap:wrap}.resultados .cabecera{font-size:35px;line-height:45px}@media screen and (min-width:1180px){.resultados .cabecera{font-size:52px;line-height:64px}}.resultados .contenido p{display:flex;gap:20px}.resultados .contenido p::before{content:"";background-image:url(./assets/images/icons/point.svg);display:block;min-width:16px;height:66px;margin-top:5px}.resultados .contenido-row p{display:flex;gap:20px}.resultados .contenido-row p::before{content:url(./assets/images/icons/contenido-row.svg);display:block;min-width:16px;height:66px;margin-top:5px}.contenido_visto{padding:29px;background-color:#fdf5eb;margin-bottom:40px;border-radius:10px}.contenido_visto strong{padding-left:57px;background-image:url(./assets/images/visto.png);background-repeat:no-repeat;background-position:left;font-size:16px;height:64px;display:flex;align-items:center}.contenido_visto ul{margin-left:34px}.contenido_visto ul li{margin-bottom:16px}.wc-block-cart a{color:#ff9202}.wc-block-cart .wc-block-components-product-metadata{display:none}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#ff9202;font-size:32px;font-weight:700;line-height:26px;letter-spacing:.3199999928px;text-align:left;margin-bottom:32px}@media screen and (min-width:1180px){.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-size:42px}}.single-product div.product{display:flex;flex-wrap:wrap;column-gap:44px;row-gap:32px}.single-product div.product .entry-title{width:100%;margin:10px 0 20px 0}.single-product div.product .woocommerce-product-gallery{width:100%}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{width:36px;height:36px;background-color:#fff;border-radius:25px;display:flex!important;align-items:center;justify-content:center}@media screen and (min-width:1180px){.single-product div.product .woocommerce-product-gallery{max-width:528px}}.single-product div.product .entry-title h1{font-size:17px;font-weight:700;line-height:22.17px;letter-spacing:1px;text-align:left}.single-product div.product .entry-title .separator.small{width:22px;margin:10px auto 20px 0}.single-product div.product .summary{margin-top:24px}.single-product div.product .summary .cart{display:flex;gap:4px;flex-flow:row-reverse;margin-bottom:24px}.single-product div.product .summary .cart button{background-color:#ff9202;color:#fff;padding:12px 16px}.single-product div.product .summary .cart input[type=number]{height:100%;max-width:53px;text-align:center;border:1px solid #767676}.single-product div.product .summary .cart.variations_form{flex-direction:column}.single-product div.product .summary .cart.variations_form .variations tr{display:flex;flex-direction:column;gap:10px}.single-product div.product .summary .cart.variations_form .variations tr th{text-align:left;padding-left:0}.single-product div.product .summary .cart.variations_form .variations tr th label{font-size:18px;font-weight:700;line-height:15px;color:#ff9202}.single-product div.product .summary .cart.variations_form .variations_button{display:flex;gap:4px;flex-flow:row-reverse;margin-bottom:24px;justify-content:flex-end}.single-product div.product .summary .product_meta a{color:#ff9202}.single-product div.product .related.products h2{font-size:26px}.single-product div.product .related.products .products{display:grid;grid-template-columns:1fr 1fr;gap:20px;list-style:none outside;clear:both}@media screen and (min-width:1180px){.single-product div.product .related.products .products{grid-template-columns:1fr 1fr 1fr 1fr;gap:30px}}.single-product div.product .related.products .products li{display:flex;flex-direction:column;width:100%}.single-product div.product .related.products .products li a{display:flex;flex-direction:column;height:100%}.single-product div.product .related.products .products li .woocommerce-loop-product__title{flex-grow:1;color:#1d1d1d;font-size:16px;letter-spacing:1px;line-height:normal}.single-product div.product .related.products .products li .price{font-size:16px;font-weight:400}.single-product div.product .related.products .products li .add_to_cart_button{display:inline-block;height:auto}.woocommerce div.product .woocommerce-tabs ul.tabs{display:none}.woocommerce div.product form.cart .button{float:initial!important}.woocommerce div.product .woocommerce-variation-price{margin-bottom:32px}.single-product .woocommerce-Tabs-panel>h2:first-child{display:none}.single-product .woocommerce-Tabs-panel h2 a{color:#ff9202}.categorylist .vc_column-inner{overflow-x:auto;padding-bottom:10px;max-width:100vw}.categorylist .vc_column-inner .wpb_wrapper{display:flex;gap:20px;justify-content:space-between}.categorylist .vc_column-inner .wpb_wrapper .wpb_single_image{min-width:115px;width:115px;display:flex;flex-direction:column}.categorylist .vc_column-inner .wpb_wrapper .wpb_single_image h2{font-size:16px;text-transform:initial;color:#ff9200;font-weight:400;order:2;text-align:center;line-height:normal;padding-top:0;padding-bottom:0}.categorylist .vc_column-inner .wpb_wrapper .wpb_single_image img{border-radius:60px;border:1px solid #ff9200;padding:2px;margin-bottom:10px}.archive.woocommerce-page .site-main>.container>.woocommerce{width:100%}.archive.woocommerce-page .site-main>.container>.woocommerce h1{font-size:40px;font-weight:400;line-height:60px;letter-spacing:.3199999928px;text-transform:uppercase;text-align:center;padding-bottom:0}.archive.woocommerce-page .site-main>.container>.woocommerce section.woocommerce{display:flex;flex-wrap:wrap;justify-content:space-between}.archive.woocommerce-page .site-main>.container>.woocommerce section.woocommerce .woocommerce-notices-wrapper{width:100%}.archive.woocommerce-page .site-main>.container>.woocommerce section.woocommerce ul.products{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px}@media screen and (max-width:768px){.archive.woocommerce-page .site-main>.container>.woocommerce section.woocommerce ul.products{gap:20px}}.archive.woocommerce-page .site-main>.container>.woocommerce section.woocommerce ul.products li{display:flex;flex-direction:column;margin-bottom:0;width:100%}.archive.woocommerce-page .site-main>.container>.woocommerce section.woocommerce ul.products li h2{padding:16px 0 4px;margin:0;font-size:16px;color:#1d1d1d;line-height:22.15px}.archive.woocommerce-page .site-main>.container>.woocommerce section.woocommerce ul.products li .add_to_cart_button{margin-top:auto;background-color:#ff9200;color:#fff;text-align:center;border-radius:3px;display:flex;justify-content:center;align-items:center}.archive.woocommerce-page .site-main>.container>.woocommerce section.woocommerce ul.products li .price{color:#ff9202;font-size:16px;margin-bottom:13px;display:block}.archive.woocommerce-page .site-main>.container>.woocommerce section.woocommerce ul.products::after,.archive.woocommerce-page .site-main>.container>.woocommerce section.woocommerce ul.products::before{display:none}@media screen and (max-width:1280px){.archive.woocommerce-page .site-main>.container>.woocommerce section.woocommerce ul.products{grid-template-columns:1fr 1fr}}body:not(.logged-in).woocommerce-account .woocommerce{border:1px solid #767676;border-radius:9px;padding:42px;max-width:800px;margin:0 auto}body:not(.logged-in).woocommerce-account .woocommerce .u-columns{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:1180px){body:not(.logged-in).woocommerce-account .woocommerce .u-columns{flex-direction:row}}body:not(.logged-in).woocommerce-account .woocommerce .u-columns .col-2{flex:1}body:not(.logged-in).woocommerce-account .woocommerce form.checkout_coupon,body:not(.logged-in).woocommerce-account .woocommerce form.login,body:not(.logged-in).woocommerce-account .woocommerce form.register{border:0}.woocommerce-account a{color:#ff9202}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-color:#ff9202}.wp-block-woocommerce-checkout .wc-block-components-checkbox__label a{color:#ff9202}.wc-block-checkout__sidebar.is-sticky{position:sticky}#breadcrumbs a{color:#767676}#breadcrumbs strong{color:#ff9202}.woocommerce-shop .woocommerce .woocommerce-breadcrumb{display:none}.woocommerce-breadcrumb a{color:#ff9202}.category .category-index{margin-bottom:40px}@media screen and (min-width:1180px){.category{margin-top:38px;margin-bottom:48px}}.category-index a{color:#797979}.category-index a.current{color:#ff9202}.single-post .site-main .container{flex-direction:column}@media screen and (min-width:1180px){.single-post .site-main .container{flex-direction:row;flex-wrap:wrap}}.single-post .site-main .container .type-post{order:1}@media screen and (min-width:1180px){.single-post .site-main .container .type-post{order:initial;max-width:calc(100% - 287px - 40px)}}.single-post .site-main .container .type-post .page-title h1{font-size:32px;font-weight:700;line-height:44px;letter-spacing:1px;text-align:left;margin-bottom:0}.single-post .site-main .container .type-post .entry-date{margin-bottom:22px;color:#6e6e6e}.single-post .site-main .container .type-post .entry-thumb img{border-radius:35px}.single-post .site-main .container .type-post .wpb-content-wrapper img{border-radius:25px}.single-post .site-main .container aside{width:100%}@media screen and (min-width:1180px){.single-post .site-main .container aside{max-width:287px}}.single-post .site-main .container aside .categories{background-color:#95c8d7;border-radius:25px;padding:23px 18px;margin-top:17px;position:relative;margin-bottom:33px}@media screen and (min-width:1180px){.single-post .site-main .container aside .categories{margin-top:22px}}.single-post .site-main .container aside .categories .title{font-size:20px;font-weight:700;color:#fff;margin-bottom:18px}.single-post .site-main .container aside .categories .categories__toggle{background:transparent url(assets/images/icons/arrow-down-white.svg) no-repeat center center;width:37px;height:37px;position:absolute;right:10px;top:87px;padding:0}@media screen and (min-width:1180px){.single-post .site-main .container aside .categories .categories__toggle{display:none}}.single-post .site-main .container aside .categories .categories__list{display:flex;flex-direction:column}.single-post .site-main .container aside .categories .category{margin-top:0;margin-bottom:16px;background-color:#fff;padding:13px 11px;border-radius:15px;max-width:calc(100% - 20px - 31px)}@media screen and (min-width:1180px){.single-post .site-main .container aside .categories .category{max-width:100%}}.single-post .site-main .container aside .categories .category a{display:flex;gap:15px;font-size:12px;color:#1d1d1d;align-items:center}.single-post .site-main .container aside .categories .category a img{max-width:50px}.single-post .site-main .container aside .categories.is-open .categories__toggle{transform:rotate(180deg)}@media screen and (max-width:1179px){.single-post .site-main .container aside .categories .categories__toggle{display:flex}.single-post .site-main .container aside .categories .categories__list{margin-top:16px}.single-post .site-main .container aside .categories .categories__list .category{display:none}.single-post .site-main .container aside .categories .categories__list .category.is-current{display:block}.single-post .site-main .container aside .categories.is-open .categories__list .category{display:block}}.single-post .site-main .container .content-footer{width:100%;order:2}.search-results .page-header .search-header{display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (min-width:1180px){.search-results .page-header .search-header{flex-direction:row}}.search-results .page-header .search-header p{margin-bottom:0;font-size:14px}.search-form{width:100%;position:relative}.search-form input[type=search]{font-size:16px;background-color:#eee;width:100%;padding:8px 15px 8px 49px;position:relative;display:inline-block;color:#2b2b2b;border:1px solid #ff9202;border-radius:35px}.search-form input[type=search]:focus-visible{outline:0}.search-form button{position:absolute;top:0;left:0;width:49px;height:41px;display:block;background:url(assets/images/icons/search.svg) transparent no-repeat center center;padding:0}.grid-post-list{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:40px;margin-top:40px}@media screen and (min-width:1180px){.grid-post-list{grid-template-columns:1fr 1fr 1fr;column-gap:20px}}.grid-post-list article{background-color:#f6f6f6;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start}.grid-post-list article img{border-radius:8px 8px 0 0}.grid-post-list article .entry-content{padding:15px;display:flex;flex-direction:column;height:100%}.grid-post-list article .entry-content h2{padding:0}.grid-post-list article .entry-content h2 a{font-size:14px;font-weight:700;line-height:16px;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase;text-align:left;display:block;color:#1d1d1d}@media screen and (min-width:1180px){.grid-post-list article .entry-content h2 a{font-size:16px;font-weight:700;line-height:23.57px}}.grid-post-list article .entry-content p{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.3199999928px;margin-bottom:10px;text-align:left}@media screen and (min-width:1180px){.grid-post-list article .entry-content p{font-size:14px;line-height:26px}}.grid-post-list article .entry-content .entry-date{margin-top:auto;font-size:12px}.slick-slider .post-item{background-color:#f6f6f6;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start}.slick-slider .post-item img{border-radius:8px 8px 0 0}.slick-slider .post-item .entry-content{padding:15px;display:flex;flex-direction:column;height:100%}.slick-slider .post-item .entry-content a h3{padding:0;font-size:14px;font-weight:700;line-height:16px;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase;text-align:left;display:block;color:#1d1d1d}@media screen and (min-width:1180px){.slick-slider .post-item .entry-content a h3{font-size:16px;font-weight:700;line-height:23.57px}}.slick-slider .post-item .entry-content .entry-date{margin-top:auto;font-size:12px}.wpcf7-form br{display:none;visibility:hidden}.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=text]{font:normal 1em/2.665em sans-serif;background-color:#f0f0f0;padding:0 2%;margin-top:5px;margin-bottom:15px;width:100%;height:40px;position:relative;display:inline-block;border:1px solid #e0dfdd}.wpcf7-form select{font:normal 1em/2.665em sans-serif;background-color:#f0f0f0;padding:0 2%;margin-top:3%;margin-bottom:2%;width:100%;height:40px;position:relative;display:inline-block;border:1px solid #8c8c8c;color:#6b6b6b}.wpcf7-form textarea{font:normal 1em/1.5em sans-serif;background-color:#f0f0f0;width:96%;height:104px;padding:2%;border:1px solid #e0dfdd;margin-top:5px;margin-bottom:15px}.wpcf7-form .req{text-align:right;font-size:14px;font-weight:300}.wpcf7-form .legal{text-align:center;margin:15px 0}.wpcf7-form .legal a{color:#7bb349}.wpcf7-form input[type=submit]{background-color:#7bb349;margin:0;color:#fff;font-size:20px;font-weight:300;text-transform:uppercase;text-align:center;border:none;padding:5px 30px;display:inline-block;cursor:pointer}.box-contact input[type=submit][disabled]:focus,.box-contact input[type=submit][disabled]:hover,.wpcf7-form input[type=submit][disabled]{background-color:#18a8d1;color:#fff}.wpcf7-form .enviar{text-align:center}div.wpcf7 img.ajax-loader{margin-right:-23px}span.wpcf7-not-valid-tip{margin-bottom:10px}.error404 .site-main{padding-top:0;margin-bottom:2%}.error404 .site-main .error{padding:3% 5%;display:flex;gap:50px;flex-direction:column;text-align:center}.error404 .site-main .error .error-id{max-width:550px;margin-left:auto;margin-right:auto}.woocommerce-account.logged-in .site-main .woocommerce{margin-top:40px;display:flex;gap:80px}.woocommerce-account.logged-in .site-main .woocommerce .woocommerce-MyAccount-navigation{border:1px solid #ff9202;border-radius:32px;background-color:#fdf5eb;padding:40px}.woocommerce-account.logged-in .site-main .woocommerce .woocommerce-MyAccount-navigation ul{padding-left:0;margin-left:0;list-style:none}.woocommerce-account.logged-in .site-main .woocommerce .woocommerce-MyAccount-navigation ul li a{white-space:nowrap}.woocommerce-account.logged-in .site-main .woocommerce .woocommerce-MyAccount-content{border-radius:32px;border:1px solid #ff9202;border-radius:32px;background-color:#fdf5eb;padding:40px}img{border:0;vertical-align:top;max-width:100%;border-radius:8px}