@charset 'utf-8';body{font-size:1rem}section img{max-width:100%;height:auto}iframe{max-width:100%;border:0}.c-pointer{cursor:pointer}.card-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:4.5rem}.img-36{width:36px;max-width:100%;height:auto}.img-90x90{width:90px;height:90px}.img-75x75{width:75px;height:75px}.img-150{width:150px;max-width:100%;height:auto}.img-200{width:200px;max-width:100%;height:auto}.border-blue{border-color:#00528b!important}.bg-blue{background-color:#00528b!important}.bg-blend-mode{background-blend-mode:multiply}.op-icon{width:25px;height:25px;background-size:cover;background-position:center;display:inline-block}.op-icon.chile{background-image:url(https://www.ccs.cl/camsantiago/wp-content/themes/ccs-camsantiago/assets/css/../img/chile.png)}.sidebar-card.position-fixed{top:75px}.sidebar-card.position-fixed{max-height:100%;overflow:auto;padding-bottom:6rem}.bg-cover{background-size:cover}.bg-center{background-position:center}.right-0{right:0}.bottom-0{bottom:0}.top-0{top:0}.left-0{left:0}.z-index-1050{z-index:1050}header#main{width:100%;z-index:999999;transition:all .15s ease-in-out}.modal-open header#main{z-index:1030}header#main.in-transition{top:-200px}nav#main-nav{top:0;left:0}.navbar-toggler{padding:.65rem}@media(min-width:992px){header#main nav.navbar .navbar-nav{justify-content:flex-start;width:100%}header#main nav.navbar .navbar-nav .dropdown-menu{text-align:center;top:30px}}@media(max-width:992px){body{}}@media(min-width:992px){aside#archive-sidebar{min-width:350px;max-width:350px;flex:0 0 350px!important}}h6,.h6{font-size:1rem!important;line-height:1.2}.grayscale{filter:grayscale(100%)}.p-m-0 p{margin:0}.display-5{font-size:2.5rem;font-weight:300;line-height:1.2}.display-6{font-size:2rem;font-weight:300;line-height:1.2}.line-height-1{line-height:1}.line-height-1-25{line-height:1.25}.line-height-1-5{line-height:1.5!important}.letter-spacing--0-5,.letter-spacing--0-5 *{letter-spacing:-.5px!important}.letter-spacing-0{letter-spacing:0}.letter-spacing-025{letter-spacing:.25px}.letter-spacing-05,.letter-spacing-05 *{letter-spacing:.5px}.letter-spacing-1{letter-spacing:1px}.letter-spacing-1-5{letter-spacing:1.5px}.navbar-brand .small{letter-spacing:1.35px!important}.navbar-brand.navbar-brand-book{white-space:initial}.navbar-brand img{height:65px;width:auto}footer#main a{color:#fff}.text-white *,.text-white a{color:#fff}.icon{line-height:1em;font-size:2.8125em}footer .no-footer{display:none}footer#main .menu-item-has-children{width:20%;padding:0 1em}footer#main .nav ul{list-style:none;padding:0;margin:1em 0 0}.icon-sm{width:36px;height:36px;line-height:36px;min-width:36px}.shippings-payments img{height:30px;width:auto}.navbar-nav .dropdown-menu{max-height:400px;overflow:auto;overflow-x:hidden}footer .shippings-payments img{max-height:25px;width:auto;max-width:100%;height:auto}@media(max-width:1200px){footer .shippings-payments img{height:20px}}span.hover-text{transition:all .15s ease-in-out;opacity:0;font-size:0;width:0}.badge:hover span.hover-text{opacity:1;font-size:inherit;width:auto}.filter-widget .card-body{max-height:17.25rem;overflow-y:auto}.icon-wrap .badge{right:-5px}.bg-dark{background:#11171f!important}.bg-primary-light{background-color:#ff6605!important}.w-150px{width:150px;max-width:100%}.card-product .img-wrap{height:auto}.main-card-product .btn-op{position:absolute;z-index:5;bottom:-1.35rem;max-width:90%;opacity:0;transition:all 0.5s ease}.main-card-product:hover .btn-op{opacity:1}.main-card-product .btn-op.mobile{position:relative;opacity:1;max-width:100%}.main-card-product .title{height:2.5rem;overflow:hidden}.flickity-card-product-mini .flickity-viewport{height:440px!important}.card-banner .overlay{bottom:0;left:0;background-color:#fff0;color:inherit;height:100%}.card-banner .overlay.overlay-light{background-color:rgb(255 255 255 / .65);color:#222}.card-banner .overlay.overlay-dark{background-color:rgb(0 0 0 / .65);color:#fff}.card-banner .overlay.overlay-gradient-dark{background:-webkit-gradient(linear,left top,right bottom,from(rgb(0 113 171 / .85)),to(rgb(0 0 0 / .25)));background:linear-gradient(to bottom right,#ff5b00,rgb(244 67 54 / .86));color:#fff}.card-banner .overlay.overlay-gradient-dark *{color:#fff;position:relative}.card-banner .overlay.overlay-gradient-light{background:-webkit-gradient(linear,left top,right bottom,from(rgb(0 113 171 / .85)),to(rgb(0 0 0 / .25)));background:linear-gradient(to bottom right,rgb(35 48 64 / .95),rgb(17 23 31 / .89));color:#fff}.card-banner .overlay.overlay-gradient-light *{color:#fff}.itemside .img-bg{position:relative;max-height:70px;width:auto}.itemside h6{line-height:1.95}.card-category-mini h6{line-height:1.75;margin-top:1rem;height:3.5em;padding-left:1rem;padding-right:1rem;overflow:hidden}.flickity-viewport .card-category-mini{width:110px;height:165px}.card-product-mini h6{line-height:1.75;padding:0 1rem;height:3.5em;overflow:hidden;margin:1rem 0}.flickity-viewport .card-product-mini{width:170px;height:235px;margin-right:.5rem}.flickity-button,.flickity-button:disabled{opacity:0;transition:all 0.5s ease}.flickity-enabled:hover .flickity-button{transition:all 0.5s ease;opacity:1}.wc_term_widget-columns{max-height:345px;overflow:hidden}.flickity-card-product-mini{overflow:hidden}.change-layout{width:50px}.change-layout.active{pointer-events:none}.card-product_store .square img{padding:2rem!important}.square{width:100%;display:flex;align-items:center}.square:after{content:"";display:block;padding-bottom:100%}.single_add_to_cart_button.disabled,.single_add_to_cart_button:disabled{cursor:not-allowed}.jumbotron ol.breadcrumb.bg-white{margin:0;padding:0}.jumbotron ol.breadcrumb li:nth-child(1),.jumbotron ol.breadcrumb li:nth-child(2),.jumbotron ol.breadcrumb i:nth-child(1),.jumbotron ol.breadcrumb i:nth-child(2){display:none}.archive-header ol.breadcrumb{margin:0}.product-slide .card-product{height:420px!important;margin:0!important}.product-slide .card-product.card-category{height:320px!important}.gallery-wrap .img-big-wrap img{height:auto;width:100%}.gallery-wrap .img-big-wrap .badge img{height:36px;width:auto}@media (max-width:768px){header#main{}.guld-regular{font-size:5rem;line-height:4rem}}@media (max-width:576px){nav#main-nav{}nav#main-nav .logo-section button{border-radius:0!important;margin-top:-8px;margin-bottom:-9px}.card-product .btn-op.mobile span{font-size:11px!important}.navbar-brand hgroup .h4{font-size:15px!important;letter-spacing:-.5px!important}.navbar-brand hgroup .small{letter-spacing:-0.5px!important}}@media (max-width:420px){aside#footer-contact{max-width:100%;flex:0 0 100%}}.modal .card-product .title+div{display:block!important}#st-2 .st-btn,#st-3 .st-btn{height:36px!important;line-height:36px!important;width:36px!important;padding:9px!important}#st-2 .st-btn>img,#st-3 .st-btn>img{width:18px!important;height:18px!important}.favicon{width:19px;height:19px;background:url(https://www.ccs.cl/camsantiago/wp-content/themes/ccs-camsantiago/assets/css/../img/logo.png);background-size:19px 19px;display:inline-block}.input-group-append .btn{border-color:#ced4da!important}footer input,footer textarea{background-color:transparent!important;border:1px solid #fff!important;border-radius:0!important;padding:.75rem!important;height:auto!important;color:#fff!important}footer textarea{height:100px!important}.no-border{border-radius:0!important;border:none!important}.no-border:hover{border-color:none!important;border:none!important}.slider-container{height:500px!important;display:flex;justify-content:center;align-items:center;background:-moz-linear-gradient(top,#fff0 0%,rgb(255 255 255 / .9) 100%);background:#2b28286b;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);overflow:hidden}.agenda-title-height{height:3rem;display:block;overflow:hidden;line-height:1.25}.article-height{height:440px!important;overflow:hidden}.article-title{overflow:hidden;height:3.5em}.article-description{-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.gradient-overlay{background:linear-gradient(0deg,rgb(0 0 0 / .4) 0%,#fff0 100%)}strong.breadcrumb_last:before{content:' / ';margin-left:.5rem}.card-info{background-color:#736e6e14!important;border-color:#fff0}.card-info:hover{background-color:white!important}.link-no-style{text-decoration:none!important;color:inherit!important}@media (min-width:992px){section#partners .col-lg-2{flex:0 0 12.5%;max-width:12.5%}}@media (max-width:992px){.dropdown-item{white-space:inherit;text-align:center}}@media (min-width:1200px){.container{width:1400px;max-width:95%}}.container{padding-left:15px!important;padding-right:15px!important}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media(max-width:600px){a img.alignright,a img.alignleft,.alignleft .alignright{float:none;display:block;margin:5px auto 5px auto}}.d-block.text-center #breadcrumbs,.d-block.text-center #breadcrumbs *{width:auto!important;display:inline-block;padding:0!important;margin-top:0rem!important}.home article.event{min-height:13.5rem}.home #blog .card{min-height:28.75rem!important}.overlay{width:100%;height:100%;position:absolute;background:#f2f2f2b3;top:0;left:0}@media(max-width:992px){section#about .container{max-width:100%;width:100%;padding:0!important}section#about .rounded-2{border-radius:0rem!important}}.info-sobre{border-radius:5px;margin-top:-5%;margin-bottom:-5%}.card-blog,.card-actividad{border-radius:1rem;position:relative}.card-blog .card-img-top,.card-actividad .card-img-top{width:100%;border-top-left-radius:calc(1rem - 1px);border-top-right-radius:calc(1rem - 1px)}.card-blog .label,.card-actividad .label{left:10px;position:absolute;top:10px}.card-actividad .date{font-size:1.2rem!important;max-width:6em;white-space:normal;text-align:left}#faq .card-header{border-bottom:1px solid rgb(0 0 0 / .35)}#call .overlay{background:#00000073}input.wpcf7-form-control.wpcf7-submit{float:right}.wpcf7 label{width:100%}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{width:100%;background:#EFEFEF;border:none;padding:.75em;color:#797575}.wpcf7 [type=submit]{background-color:#ffa726!important;color:#fff}footer ul{list-style-type:none;padding-left:0;text-decoration:none}footer li{padding-top:.5rem;padding-bottom:.5rem}.card-title{min-height:3rem!important;overflow:hidden}@media(max-width:1780px){.navbar-brand img{height:45px;width:auto}}nav .btn-group>.btn-group:not(:last-child)>.btn,nav .btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}@media (min-width:992px){header#main nav.navbar .navbar-nav{letter-spacing:0}}@media (max-width:1360px){header#main nav.navbar .navbar-nav{letter-spacing:0}}@media (min-width:992px){.navbarNav{}.about{position:relative}#navbarNav .menu-item,#menuprin{width:auto}}@media (max-width:992px){p.card-text{height:7em;overflow:hidden}.info-sobre{border-radius:0}.about{top:0!important;position:relative!important;width:auto!important}.slider-container{min-height:0!important}}@media (min-width:1200px){.navbar-expand-xl .navbar-nav{flex-direction:row!important}}.navbar-sm{z-index:10000000;background-color:#fff;top:80px;position:absolute}.overlay-dark{width:100%;height:100%;position:absolute;background:#042a4869;top:0;left:0}li.dropdown:hover>ul.dropdown-menu{display:block}ul.dropdown-menu li a{color:#4291b0}ul#menu-principal li{width:100%}@media (min-width:1200px){.navbar-expand-xl .navbar-nav .nav-link{padding-right:.1rem;padding-left:.1rem}}.modal{top:10%}header .breadcrumb{background-color:transparent!important}header .breadcrumb a{color:white!important}@media (min-width:992px){#navbarNav .menu-item,#menuprin a{text-align:left}}.btn-warning,.badge-warning{color:#fff}.page-title{margin-bottom:2%;font-weight:600}.btn-warning{color:#fff}.card-feature{background-color:#ffffffad}.card-feature .card-text{height:initial}.card-feature:hover{background-color:#fff;transform:scale(1.04)}.product-card .title{height:6rem;overflow:hidden}.biblioteca .product-card .title{height:auto;overflow:hidden;margin:0 0 0 .5rem!important}.biblioteca .libro .image-container{width:20%;max-width:40%;min-height:auto;text-align:center}.search-dropdown{width:246px;left:0rem}.form-default input,.form-default select,.form-default textarea{background:#EFEFEF;border:none;color:#797575}.rounded-2{border-radius:.5rem}.bolder{font-weight:900}.table-arbitro>tbody>tr:first-child>th,.table>tbody>tr:first-child>td{border-top:none}.grey{filter:grayscale(100%)}.woocommerce-column.col-1,.woocommerce-column.col-2,.col2-set .col-1,.col2-set .col-2{flex:0 0 100%;max-width:100%;padding:0;margin:1rem 0}@media(max-width:400px){.navbar-brand img{height:40px;width:auto}.navbar-brand+.navbar-brand img{height:30px;width:auto}}.index-gallery img{border:0px!important}.index-gallery .gallery-caption{margin-top:1.1em;font-size:1.3em;color:#01579b!important;height:6rem;overflow:hidden}.index-gallery .gallery-item{background-color:#f2f5f8!important;padding:2rem}@media (max-width:992px){.index-gallery .gallery-item{width:100%!important}.index-gallery .gallery-caption{height:auto!important}}.activity-text{height:3.75em;overflow:hidden;font-size:.9rem}.activity-title{height:2em;overflow:hidden}.libro .image-container{min-height:210px;display:flex;align-items:center;justify-content:center}.libro img{vertical-align:middle;background-size:cover;background-position:center}.libro{-moz-perspective:100px;-moz-transform-style:preserve-3d}.libro .image-3d{position:relative;outline:1px solid #fff0;-moz-perspective:100px;-moz-transform:rotateY(-3deg);box-shadow:none;margin:0;display:inline-block;box-shadow:5px 5px 20px #333;margin:10px 18px 20px 8px;text-align:center;width:60%;box-sizing:border-box;z-index:100000000000!important}.libro .image-3d img{position:relative;width:100%}.libro .image-3d:before,.libro .image-3d:after{position:absolute;top:2%;height:96%;content:' ';z-index:-1}.libro .image-3d:before{width:100%;left:7.5%;background-color:#CAC3BB;box-shadow:2px 2px 10px #33333385}.libro .image-3d:after{width:5%;left:100%;background-color:#EFEFEF;box-shadow:inset 0 0 5px #aaa;-moz-transform:rotateY(20deg);-webkit-transform:perspective(100) rotateY(20deg)}.rotate{-webkit-transform:perspective(100) rotateY(-3deg)}.btns .libro .image-container{min-height:unset}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.5rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}span.woocommerce-input-wrapper{display:block;width:100%}@media(min-width:992px){.woocommerce .col2-set,.woocommerce-page .col2-set{width:50%;display:inline-block}}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.woocommerce-column.col-1,.woocommerce-column.col-2,.col2-set .col-1,.col2-set .col-2{width:100%!important}div#order_review{width:50%;display:inline-block;padding-left:2rem}h3#order_review_heading{display:none}form.checkout.woocommerce-checkout{display:flex;flex-wrap:wrap}p#order_comments_field,.form-row.place-order{width:100%!important}textarea#order_comments{height:100px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#ffa726}tr.cart_item dl.variation{font-size:11px;line-height:1rem}tr.cart_item dl.variation *{width:100%}tr.cart_item dl.variation p{margin:0!important}tr.cart_item dl.variation dt{margin-top:5px;text-transform:uppercase;font-weight:bolder}p#billing_country_field{display:none}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%}small.shipped_via:after{content:" (IVA Inc.)"}@media print{.page-break{break-after:page!important;break-before:page!important}.container{width:100%!important;max-width:100%!important;padding:0!important;overflow:hidden!important}.bg,.card{background-color:#fff!important}}#grids .dataTables_wrapper{overflow:auto}#grids .dataTables_wrapper table{background-color:#fff}#grids .bg-orders{background-color:#d1dce6}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:22%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:72%}@media (max-width:768px){.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}}tr.woocommerce-shipping-totals.shipping th:after{content:"(IVA Inc.)"!important;color:gray!important;font-size:.75rem!important;display:block!important}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{max-width:330px;margin:0 auto}.woocommerce-page table.shop_table_responsive tr.shipping td::after{content:"(IVA Inc.)";color:#000;font-weight:700;display:block}small.includes_tax:before{content:"IVA incluido";font-size:12px}small.includes_tax{font-size:0}.aligncenter,.alignleft,.alignright{display:block;padding:0}.aligncenter{float:none;margin:.5em auto 1em}.alignright{float:right;margin:.5em 0 1em 1em}.alignleft{float:left;margin:.5em 1em 1em 0}.wp-caption{padding:5px 0;border:1px solid #555;background:#444;text-align:center}.wp-caption img{display:inline}.wp-caption p.wp-caption-text{margin:5px 0 0;padding:0;text-align:center;font-size:75%;font-weight:100;font-style:italic;color:#ddd}.gallery:after{content:"";display:table;clear:both}img.aligncenter,div.aligncenter,figure.aligncenter,img.wp-post-image{display:block;margin:1em auto}img.alignright,div.alignright,figure.alignright{float:right;margin:1em 0 1em 2em}img.alignleft,div.alignleft,figure.alignleft,img.wp-post-image.attachment-thumb{float:left;margin:1em 1em 2em 0}figure{max-width:100%;height:auto;margin:1em 0}p img.alignright,p img.alignleft{margin-top:0}.gallery figure img{max-width:100%;height:auto;margin:0 auto;display:block}.gallery figure{float:left;margin:0 2% 1em 0}.gallery.gallery-columns-1 figure{width:100%;margin:0 0 1em 0;float:none}.gallery.gallery-columns-3 figure{width:32%}.gallery.gallery-columns-3 figure:nth-of-type(3n+3){margin-right:0}.gallery.gallery-columns-3 figure:nth-of-type(3n+4){clear:left}.gallery.gallery-columns-2 figure{width:49%}.gallery.gallery-columns-2 figure:nth-of-type(even){margin-right:0}.gallery.gallery-columns-2 figure:nth-of-type(odd){clear:left}.gallery.gallery-columns-4 figure{width:23.25%}.gallery.gallery-columns-4 figure:nth-of-type(4n+4){margin-right:0}.gallery.gallery-columns-4 figure:nth-of-type(4n+5){clear:left}.gallery.gallery-columns-5 figure{width:18%}.gallery.gallery-columns-5 figure:nth-of-type(5n+5){margin-right:0}.gallery.gallery-columns-5 figure:nth-of-type(5n+6){clear:left}.gallery.gallery-columns-6 figure{width:14.2%}.gallery.gallery-columns-6 figure:nth-of-type(6n+6){margin-right:0}.gallery.gallery-columns-6 figure:nth-of-type(6n+7){clear:left}.gallery.gallery-columns-7 figure{width:12%}.gallery.gallery-columns-7 figure:nth-of-type(7n+7){margin-right:0}.gallery.gallery-columns-7 figure:nth-of-type(7n+8){clear:left}.gallery.gallery-columns-8 figure{width:10.2%}.gallery.gallery-columns-8 figure:nth-of-type(8n+8){margin-right:0}.gallery.gallery-columns-8 figure:nth-of-type(8n+9){clear:left}.gallery.gallery-columns-9 figure{width:8.85%}.gallery.gallery-columns-9 figure:nth-of-type(9n+9){margin-right:0}.gallery.gallery-columns-9 figure:nth-of-type(9n+10){clear:left}@media (max-width:767px){img.alignright,div.alignright,figure.alignright,img.alignleft,div.alignleft,figure.alignleft,img.wp-post-image.attachment-thumb{display:block;margin:1em auto;float:none}.gallery.gallery-columns-4 figure,.gallery.gallery-columns-5 figure,.gallery.gallery-columns-6 figure,.gallery.gallery-columns-7 figure,.gallery.gallery-columns-8 figure,.gallery.gallery-columns-9 figure{width:100%;margin:0 0 1em 0;float:none}}.single-informativos iframe{width:100%}.woocommerce-NoticeGroup{display:block;width:100%}.woocommerce-billing-fields h3:first-child{display:none}.woocommerce-billing-fields div h3{display:block!important}.woocommerce-shipping-fields #shipping_address_3_field,.woocommerce-billing-fields #billing_address_3_field{display:none}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{font-size:0;margin-left:-3px;margin-top:-6px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900}.ui-datepicker .ui-datepicker-prev span:before,.ui-datepicker .ui-datepicker-next span:before{font-size:15px}.ui-datepicker .ui-datepicker-next span:before{content:"\f054"}.ui-datepicker .ui-datepicker-prev span:before{content:"\f053"}section.related.products{display:block;width:100%;float:left}body{font-family:"Work Sans"}header#main{border-top:5px solid #FFA726}header .btn{min-width:initial}header .header__wrap{display:block;width:100%;max-width:1400px;margin:0 auto}header .header__logos__mobile{@media (min-width:992px){display:none!important}}header .header__logos__desktop{display:none!important;@media (min-width:992px){display:flex!important}}header .header__search{width:100%;position:relative;max-width:360px}header .navbar-brand:first-child{margin-right:10px;padding-right:10px;border-right:1px solid rgb(0 0 0 / .1)}header .navbar-brand img{width:initial;height:initial;max-width:100px;max-height:60px;@media (min-width:720px){max-width:140px;max-height:80px}}header .header__search .input-group{width:100%;position:relative}header .header__button{width:100%;min-width:200px}header .header__button .btn{display:inline-block;text-align:center}header .header__right{width:100%;min-width:150px;@media (min-width:1080px){width:fit-content}}header .header__right .header__right__items{width:100%;display:flex;justify-content:space-between;@media (min-width:1080px){display:block;width:initial}}header .header__right .header__link a{width:fit-content}header .header__right .header__link select{margin-bottom:0}header .header__right .header__link a{color:rgb(0 0 0 / .5);text-decoration:underline;margin-bottom:0;padding-bottom:0;font-size:12px;line-height:16px;@media (min-width:720px){font-size:1rem;margin-right:20px}}header .header__search .input-group .input-group-append{position:absolute;top:3px;right:4px}header .header__search .input-group .input-group-append .btn{padding:5px 10px;width:50px;border-radius:50px!important}header .header__search .input-group input{width:100%!important;border-radius:50px!important;border:1px solid #E2E2E2;padding:10px;padding-left:20px;margin-bottom:0}header .navbar .input-group{position:relative;margin-top:20px;@media (min-width:1080px){margin-top:0}}header .navbar .input-group input{width:100%!important;border-radius:50px!important;border:1px solid #E2E2E2;padding:10px;padding-left:20px;margin-bottom:0}header .navbar .input-group .input-group-append{position:absolute;top:3px;right:4px}header .navbar .input-group .input-group-append .btn{padding:5px 10px;width:50px;border-radius:50px!important}header .header__search button{min-width:initial}header .header__search{display:none;@media (min-width:1080px){display:block}}header .header__flex{@media (min-width:1080px){display:flex;justify-content:space-between;align-items:center}}.navbar-expand-md .navbar-collapse{@media (min-width:1080px){display:flex!important}}.navbar-expand-md .navbar-toggler{display:block;@media (min-width:1080px){display:none}}header .header__flex.header__flex--mobile{display:flex;justify-content:space-between;align-items:center}header #menu-principal li a{color:rgb(0 0 0 / .5);padding:11px 10px;font-size:14px;@media (min-width:1200px){padding:11px 20px;font-size:16px}}.btn{border-radius:50px;padding:10px 10px;min-width:140px;font-size:14px;line-height:18px;@media (min-width:720px){padding:10px 20px;min-width:200px}}#home .home-slider3 .slider-container h1{font-weight:600;font-size:32px;line-height:38px;@media (min-width:720px){font-size:48px;line-height:56px}}#home .home-slider3 .slider-container h2{font-weight:300;font-size:16px;line-height:24px;margin-bottom:20px;@media (min-width:720px){font-size:32px;line-height:38px}}#home .home-slider3 article.slide{background:center center no-repeat;background-size:cover}#home .home-slider3 article.slide .section__content{max-width:70%;margin:0 auto}.bg-light{background-color:#F8FAFB!important}section .section__box{background-color:#fff;border-radius:20px;border:1px solid rgb(0 0 0 / .1);padding:20px;box-shadow:5px 5px 20px 0 #0000000D}section .section__wrap{width:100%;max-width:1300px;margin:0 auto}section .section__header{margin-bottom:40px}section .section__header.section__header--min{max-width:80%;margin:0 auto;margin-bottom:40px}section .section__content{color:#212529}section .section__content h2{font-size:32px;line-height:38px;font-weight:700}section .section__content p{font-size:16px;line-height:28px;opacity:.7;margin-bottom:20px}section .section__header h2{font-weight:700;font-size:24px;line-height:32px;@media(min-width:720px){font-size:32px;line-height:38px}}section .section__header p{font-size:16px;line-height:28px;opacity:.7;margin-bottom:20px}#about .card-feature{display:flex;flex-direction:column;justify-content:space-between;background-color:#F8FAFB;border:none;border-top:2px solid #FFA726;border-radius:0;padding-bottom:20px;padding:20px;min-height:240px}.card.card-blog{padding:0;overflow:hidden}.card.card-blog .btn--link{color:#212529;text-decoration:underline;font-size:14px;line-height:22px}.card.card-blog .btn--link .fa{color:#FFA726;margin-left:5px}#about .card-feature .card-body{padding:0}#about .card-feature .card-title{color:#212529;font-weight:600;min-height:initial!important;margin-bottom:10px}#about .card-feature .card-text{color:#212529;opacity:.7;font-size:14px;line-height:22px}#about .card-feature .btn--link{color:#212529;text-decoration:underline;font-size:14px;line-height:22px}#about .card-feature .btn--link .fa{color:#FFA726;margin-left:5px}#agenda .card-actividad .btn--link{color:#212529;text-decoration:underline;font-size:15px;line-height:22px;font-weight:500}#agenda .card-actividad .activity-text{height:initial}#agenda .card-actividad .card-body{@media(min-width:720px){min-height:300px}}#agenda .card-actividad .activity-text .fas{color:#01579B;font-size:16px}#agenda .card-actividad .btn--link .fa{color:#FFA726;margin-left:5px}#agenda .flickity-button{opacity:1;background-color:#fff;border:1px solid rgb(0 0 0 / .1);width:50px;height:50px}#agenda .flickity-button.flickity-prev-next-button.next{@media(min-width:720px){right:-20px}}#agenda .flickity-button.flickity-prev-next-button.previous{@media(min-width:720px){left:-20px}}.card{border-radius:20px;background-color:#fff;box-shadow:5px 5px 20px 0 #0000000D;padding:20px}.card .card-body p{color:#212529;font-size:14px;line-height:22px;opacity:.7}.card.card--stat{position:relative;overflow:hidden;min-height:250px;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.card.card--stat .card-body .h1{font-size:48px}.card.card--stat .card-body p{margin-bottom:0;font-size:18px;line-height:24px}.card.card-actividad{padding:0}.card.card-service{background-color:#fff}.card.card-service .card-image{margin-bottom:20px;text-align:center}.card.card-service .card-image img{width:initial;height:initial;max-width:180px;max-height:170px}.card.card-service .card-body{text-align:center;padding:0}.card.card-service .card-body h2{color:#212529;margin-bottom:20px;font-weight:700}.card.card-service .card-body .btn--white{border:1px solid #01579B;border-radius:50px;color:#01579B;padding:5px 10px;min-width:120px;opacity:1}#calculador .section__box{border:none}#calculador{position:relative;@media(min-width:720px){padding:100px 0!important}}#calculador .section__image__calculator{@media(min-width:720px){position:absolute;top:0;left:0;width:50%}}#calculador .section__image__calculator img{max-width:70%;@media(min-width:720px){width:350px;max-width:initial;margin:initial;padding:initial}}#calculador .section__box .btn{border-radius:50px}#calculador .tab-content{@media(min-width:720px){max-width:1100px;margin:0 auto;margin-top:100px}}.card.card--product{background-color:#fff;justify-content:space-between;border-radius:0;box-shadow:none;padding:20px;min-height:540px}#page .card--product{background-color:#F8FAFB}.card.card--product .title{color:#212529;font-size:16px;line-height:24px;font-weight:600}.card.card--product .card-price{font-size:28px;line-height:36px;font-weight:600}#call .overlay{background-color:#11171f;opacity:.7}#contact .section__header p{opacity:1}#contact .section__header a{color:rgb(33 37 41 / .7);font-size:22px;line-height:28px;font-weight:400}#contact .section__header i{color:#01579B}#contact form .wpcf7-submit{float:initial;margin-bottom:0}.section__box form input,textarea,select{width:100%;border-radius:50px;border:1px solid #E2E2E2!important;padding:10px;padding-left:20px;margin-bottom:10px;background-color:white!important}.section__box form textarea{border-radius:20px}footer{color:white!important}footer a,footer p{color:white!important}footer .footer__logos{display:flex}footer .footer__certification img{width:167px;float:right}footer .footer__logos{display:flex;margin-bottom:20px;justify-content:center;@media(min-width:780px){justify-content:flex-start}}footer .footer__logos .navbar-brand img{width:100px;height:initial;@media(min-width:780px){width:150px}}footer .footer__logos .navbar-brand:first-child{padding-right:20px!important;margin-right:20px;border-right:1px solid rgb(255 255 255 / .7)}footer .container{padding:40px 0}footer .footer__flex{@media(min-width:780px){display:flex;justify-content:space-between}}footer .footer__infos p{color:white!important}footer .footer__infos p{position:relative;padding-left:20px}footer .footer__infos p span{position:absolute;top:5px;left:0}footer .footer__header{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgb(255 255 255 / .3)}footer .footer__body{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgb(255 255 255 / .3)}footer .footer__footer img{height:30px}footer .footer__footer .footer__text{color:#fff;text-align:center}footer .footer__footer .footer__powerby{margin-top:20px}footer .footer__socials{display:flex;align-items:center}footer .footer__socials .footer__social a{color:#fff;font-size:24px;padding:5px}#banner-header .section__bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5}#banner-header .section__content{color:#fff;max-width:1200px;margin:0 auto}#banner-header .section__content h1{font-weight:700}#banner-header .section__content .breadcrumb{background-color:transparent!important;text-align:center;justify-content:center}#banner-header .section__content .breadcrumb li{color:#fff;margin:0 10px}#banner-header .section__content .breadcrumb .breadcrumb-item a{color:#fff}#page .navbar{background-color:#fff;border-radius:20px;border:1px solid rgb(226 226 226);box-shadow:5px 5px 20px 0 rgb(0 0 0 / .05)}#page .navbar .collapse{overflow:hidden;background-color:#fff;border-radius:20px;box-shadow:5px 5px 20px 0 rgb(0 0 0 / .05)}#page .navbar .collapse .list-group-item{position:relative;border:none;border-bottom:1px solid rgb(0 0 0 / .125);margin-bottom:0}#page .content p{opacity:1}article.profile:hover{background-color:#EFEFEF}article.profile .profile-img img{width:100%}article.profile h5{width:100%;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #FFA726}article.profile .profile-body{padding:10px;padding-top:0}section .elementor-container{width:100%;border-radius:20px;border:1px solid #E2E2E2!important;padding:10px;padding-left:20px;margin-bottom:20px;box-shadow:5px 5px 20px 0 rgb(0 0 0 / .05);border-width:1px!important}section .elementor-accordion .elementor-accordion-item{width:100%;border-radius:20px;border:1px solid #E2E2E2!important;padding:10px;padding-left:20px;margin-bottom:20px;box-shadow:5px 5px 20px 0 rgb(0 0 0 / .05);border-width:1px!important}section .elementor-accordion .elementor-accordion-item .elementor-accordion-icon{display:flex;justify-content:center;align-items:center;width:25px;height:25px;border-radius:50%;background-color:#01579B;color:#fff}section .elementor-accordion .elementor-accordion-item .elementor-accordion-icon svg{fill:white!important}section .elementor-accordion .elementor-accordion-item .elementor-accordion-title{color:#212529!important}#page .card .card-body p{opacity:1}#contact .section__box form input[type=submit]{background-color:#FFA726!important;color:#fff}section.section__singleteam .single__team{background-color:#EFEFEF;padding:initial;margin-bottom:20px}section.section__singleteam .single__team .single__team__content{padding:10px}section.section__singleteam .single__team img{margin:initial}section.section__singleteam .single__team h3{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #FFA726}.modal .modal-dialog{@media(min-width:720px){max-width:800px}}.card-filter{padding:0;border-radius:20px;overflow:hidden}.card-filter .card-body{padding:0}.card-filter .card-body .list-unstyled li a{padding:7px 15px;position:relative}.card-filter .card-body .list-unstyled li:first-child{padding-top:10px}.card-filter .card-body .list-unstyled li a:hover{background-color:#01579B;color:#fff;color:#fff;text-decoration:initial}.card-filter .card-body .list-unstyled li a.active{background-color:#01579B;color:#fff;color:#fff;text-decoration:initial}.card-filter .card-body .list-unstyled li a{color:#212529;display:flex;align-items:center;justify-content:space-between}.card-filter .card-body .list-unstyled li a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#sobre .section__buttons{display:flex;justify-content:center;@media(min-width:720px){justify-content:flex-start}}#sobre .section__buttons .btn:first-child{margin-right:10px}.woocommerce div.product .product_title{font-size:22px;line-height:28px;font-weight:700;@media(min-width:720px){font-size:32px;line-height:38px}}.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{width:fit-content!important}.elementor-widget-wrap .elementor-element.elementor-widget__width-initial .elementor-button{padding:12px 10px!important;font-size:13px!important;background-color:#01579b}.elementor-widget-wrap .elementor-element-populated .elementor-button{margin-right:10px}.mediacion-civil .elementor-container{border-radius:0;border:0!important;padding:0;padding-left:0;margin-bottom:0;box-shadow:none;border-width:0!important}.mediacion-civil .elementor-container .elementor-widget-wrap{align-content:center}.content--2col{@media(min-width:720px){column-count:2}}