
*,*:before,*:after{box-sizing:border-box}html{font-size:16px}html body{color:#4a4a4a;font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}html body *{min-width:unset}html body .top-menu .nav-user li a.button{background-color:#058f81;border:none;color:#fff;display:inline-block;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:600;padding:10px 20px;transition:all .3s ease}html body .top-menu .nav-user li a.button:hover,html body .top-menu .nav-user li a.button:active,html body .top-menu .nav-user li a.button:focus{background-color:rgb(4.1385135135,118.3614864865,106.7736486486);color:#fff;text-decoration:none}@media(max-width: 990px){html body .top-menu .nav-user li a.button{margin-inline:auto}}html body .button,html body button,html body .bootstrap-target-container .button,html body .bootstrap-target-container button{background-color:#058f81;border:none;color:#fff;display:inline-block;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:600;padding:10px 20px;transition:all .3s ease}html body .button:hover,html body .button:active,html body .button:focus,html body button:hover,html body button:active,html body button:focus,html body .bootstrap-target-container .button:hover,html body .bootstrap-target-container .button:active,html body .bootstrap-target-container .button:focus,html body .bootstrap-target-container button:hover,html body .bootstrap-target-container button:active,html body .bootstrap-target-container button:focus{background-color:rgb(4.1385135135,118.3614864865,106.7736486486);color:#fff;text-decoration:none}@media(max-width: 990px){html body .button,html body button,html body .bootstrap-target-container .button,html body .bootstrap-target-container button{margin-inline:auto}}html body .button.orange,html body button.orange,html body .bootstrap-target-container .button.orange,html body .bootstrap-target-container button.orange{background-color:#ffa334}html body .button.orange:hover,html body .button.orange:active,html body .button.orange:focus,html body button.orange:hover,html body button.orange:active,html body button.orange:focus,html body .bootstrap-target-container .button.orange:hover,html body .bootstrap-target-container .button.orange:active,html body .bootstrap-target-container .button.orange:focus,html body .bootstrap-target-container button.orange:hover,html body .bootstrap-target-container button.orange:active,html body .bootstrap-target-container button.orange:focus{background-color:rgb(255,151.4433497537,26.5)}html body .button.pink,html body button.pink,html body .bootstrap-target-container .button.pink,html body .bootstrap-target-container button.pink{background-color:#c0313e}html body .button.pink:hover,html body .button.pink:active,html body .button.pink:focus,html body button.pink:hover,html body button.pink:active,html body button.pink:focus,html body .bootstrap-target-container .button.pink:hover,html body .bootstrap-target-container .button.pink:active,html body .bootstrap-target-container .button.pink:focus,html body .bootstrap-target-container button.pink:hover,html body .bootstrap-target-container button.pink:active,html body .bootstrap-target-container button.pink:focus{background-color:rgb(171.6846473029,43.8153526971,55.4398340249)}img:not([src]):not([srcset]){visibility:hidden}.video-container{position:relative;padding-bottom:45.25%;height:0;max-width:900px;margin:0 auto;width:100%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:90%}body h1,body h2,body h3,body h4,body h5,body h6,body .bootstrap-target-container h1,body .bootstrap-target-container h2,body .bootstrap-target-container h3,body .bootstrap-target-container h4,body .bootstrap-target-container h5,body .bootstrap-target-container h6{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;line-height:1.1;padding:0}body h1,body .bootstrap-target-container h1{font-size:clamp(35px,2.5vw,46px)}body h2,body .bootstrap-target-container h2{font-size:clamp(35px,2.5vw,46px)}body h3,body .bootstrap-target-container h3{font-size:clamp(22px,1.75vw,28px)}body h4,body .bootstrap-target-container h4{font-size:clamp(20px,1.5vw,26px)}body .impl-index #content>h1,body .bootstrap-target-container .impl-index #content>h1{display:none}body p,body a,body li,body ul,body input,body select,body option,body textarea,body td,body th,body label,body .bootstrap-target-container p,body .bootstrap-target-container a,body .bootstrap-target-container li,body .bootstrap-target-container ul,body .bootstrap-target-container input,body .bootstrap-target-container select,body .bootstrap-target-container option,body .bootstrap-target-container textarea,body .bootstrap-target-container td,body .bootstrap-target-container th,body .bootstrap-target-container label{color:#4a4a4a;font-size:16px;font-weight:300;line-height:1.5}body a,body .bootstrap-target-container a{display:inline-block;text-decoration:none}body p.full,body .bootstrap-target-container p.full{width:100%}body p.small,body .bootstrap-target-container p.small{font-size:15px;line-height:21px}body p.price,body .bootstrap-target-container p.price{text-transform:uppercase;font-weight:bold;color:#12532d;margin:1.5em 0}body .bold,body .bootstrap-target-container .bold{font-weight:800}body b,body strong,body .bootstrap-target-container b,body .bootstrap-target-container strong{font-weight:600}body .light,body .bootstrap-target-container .light{font-weight:lighter}body .italic,body .bootstrap-target-container .italic{font-style:italic}body blockquote,body .bootstrap-target-container blockquote{padding:1rem 0;margin:0;font-style:italic;border:0;font-family:"Inter",sans-serif;border-top:5px solid currentColor;border-bottom:5px solid currentColor;font-weight:700;font-size:25px;line-height:34.05px}body .list ul,body .list-gold ul,body .bootstrap-target-container .list ul,body .bootstrap-target-container .list-gold ul{list-style:none;list-style-position:inside;margin:0;padding-left:25px}body .list ul li,body .list-gold ul li,body .bootstrap-target-container .list ul li,body .bootstrap-target-container .list-gold ul li{margin:12px 0}body .list ul li:first-child,body .list-gold ul li:first-child,body .bootstrap-target-container .list ul li:first-child,body .bootstrap-target-container .list-gold ul li:first-child{margin-top:0}body .list ul li:last-child,body .list-gold ul li:last-child,body .bootstrap-target-container .list ul li:last-child,body .bootstrap-target-container .list-gold ul li:last-child{margin-bottom:0}body .list ul li:before,body .list-gold ul li:before,body .bootstrap-target-container .list ul li:before,body .bootstrap-target-container .list-gold ul li:before{background-position:center;background-size:contain;content:"";display:inline-block;height:16px;left:-25px;position:absolute;top:3px;width:16px}body .list ul li:before,body .bootstrap-target-container .list ul li:before{background-image:url("/fileupload/file/list-check")}body .list-gold ul li:before,body .bootstrap-target-container .list-gold ul li:before{background-image:url("/fileupload/file/list-check-gold")}.text-black{color:#000 !important}.text-white{color:#fff !important}.text-green{color:#0b553c !important}body #masthead-1 .top-menu{background-color:#fffcf6;border:none;justify-content:space-evenly}body #masthead-1 .top-menu a.logo{display:flex;align-items:center;height:auto}body #masthead-1 .top-menu .nav li a:not(.button){font-weight:600;color:#0b553c;border-bottom:3px solid rgba(0,0,0,0)}body #masthead-1 .top-menu .nav li a:not(.button):hover,body #masthead-1 .top-menu .nav li a:not(.button):active,body #masthead-1 .top-menu .nav li a:not(.button):focus{border-bottom:3px solid #0f3d38;color:#0b553c}body #masthead-1 .top-menu .nav li a.button{background-color:#0b553c;border:none;color:#fff;font-family:"Inter",sans-serif;font-weight:600;padding:9px 18px;font-size:14px}body #masthead-1 .top-menu .nav li a.button:hover,body #masthead-1 .top-menu .nav li a.button:active,body #masthead-1 .top-menu .nav li a.button:focus{background-color:rgb(8.078125,62.421875,44.0625);border:none;color:#fff}body #masthead-1 .top-menu .nav li a.button.secondary-btn{background-color:#058f81;color:#fff}body #masthead-1 .top-menu .nav li a.button.secondary-btn:hover,body #masthead-1 .top-menu .nav li a.button.secondary-btn:active,body #masthead-1 .top-menu .nav li a.button.secondary-btn:focus{background-color:rgb(4.1385135135,118.3614864865,106.7736486486);color:#fff}body #masthead-1 .top-menu .nav li.active a{border-bottom:3px solid #0f3d38}body #masthead-1 .top-menu .nav .navbar-toggle:hover{background-color:rgba(0,0,0,0) !important}body #masthead-1 .top-menu .nav .navbar-toggle:hover .icon-bar{background:rgb(61.25,61.25,61.25)}body #masthead-1 .top-menu .nav .navbar-toggle .icon-bar{background:#0b553c}.show-mobile-menu body #masthead-1 .top-menu .nav .navbar-toggle .icon-bar:nth-child(2){transform:rotate(45deg) translate(3px, 4px)}.show-mobile-menu body #masthead-1 .top-menu .nav .navbar-toggle .icon-bar:nth-child(3){opacity:0}.show-mobile-menu body #masthead-1 .top-menu .nav .navbar-toggle .icon-bar:nth-child(4){transform:rotate(-45deg) translate(4px, -5px)}body #masthead-1 .top-menu .nav-flatpage li.hasChildList .arrow.down{border:solid #fff;border-width:0 3px 3px 0}body #masthead-1 .user-area{background-color:#fffcf6;border-top:1px solid #ffa334}body #masthead-1 .user-area ul li a{font-family:"Inter",sans-serif;font-weight:700;color:#0b553c}body #masthead-1 .user-area ul li a:hover,body #masthead-1 .user-area ul li a:active,body #masthead-1 .user-area ul li a:focus{color:#0b553c}body #masthead-1 .user-area #switchuserform select{background:#fcfcfc !important;border:1px solid #dadada !important;border-radius:5px;background:#fff;color:#0b553c;font-family:Calibri,sans-serif;font-size:14px;line-height:1.2;padding:4px 10px}body #masthead-1 .languages button{cursor:pointer}body #masthead-1 .body-masthead .contentwrap .bootstrap-target-container .row{margin:0}body #masthead-1 .body-masthead .contentwrap .bootstrap-target-container .row .col-sm-12{padding:0}#footer{background-color:#0f3d38;overflow:hidden}#footer .footer-text{margin:0}#footer .footer-columns{display:flex;flex-direction:column;padding:0 10px;margin:0 auto;max-width:700px;width:100%}@media(min-width: 640px){#footer .footer-columns{display:grid;gap:26px;grid-template-columns:repeat(2, 1fr);grid-template-areas:"foot-logo foot-costa" "foot-links foot-social";padding:0 26px}}@media(min-width: 991px){#footer .footer-columns{grid-template-columns:repeat(2, 1fr);grid-template-areas:"foot-logo foot-costa" "foot-links foot-social"}}@media(min-width: 1200px){#footer .footer-columns{grid-template-columns:repeat(4, auto);grid-template-areas:none;max-width:1400px}}#footer .footer-columns a,#footer .footer-columns p,#footer .footer-columns li{color:#fff;font-size:14px}#footer .footer-columns .column{display:flex;justify-content:center}@media(max-width: 639px){#footer .footer-columns .column{border-bottom:1px solid;padding-block:18px}#footer .footer-columns .column:last-child{border:none}}#footer .footer-columns .column.logo{grid-area:foot-logo;display:flex;flex-direction:column;align-items:center}#footer .footer-columns .column.logo .column-in{max-width:360px}#footer .footer-columns .column.logo img{margin-bottom:24px;max-width:180px}#footer .footer-columns .column.logo .contact-info-block{margin-top:20px}#footer .footer-columns .column.costa{align-items:center}#footer .footer-columns .column.contact{grid-area:foot-costa;display:flex;flex-direction:column}#footer .footer-columns .column.links{grid-area:foot-links;background-color:rgba(0,0,0,0);border-top:none;padding:0}@media(max-width: 639px){#footer .footer-columns .column.links{padding-block:18px}}#footer .footer-columns .column.links a{font-size:14px;padding:2px 0}#footer .footer-columns .column.social{grid-area:foot-social}#footer .footer-columns .column .contact-info-block+.contact-info-block{margin-top:20px}#footer .footer-columns .column .contact-info-block h4{color:#fff;font-size:clamp(18px,1.35vw,20px);margin-bottom:15px}#footer .footer-columns .column .contact-info-block .block{display:grid;grid-template-columns:30px auto;gap:10px}#footer .footer-columns .column .contact-info-block .block .info{display:flex;flex-direction:column}#footer .footer-columns .column .contact-info-block .links-block ul{list-style:none;margin:0;padding:0}#footer .footer-columns .column .contact-info-block .links-block ul li{margin-bottom:10px}#footer .footer-columns .column .contact-info-block .links-block ul li a{text-transform:none}#footer .footer-columns .column .contact-info-block .links-block.columns ul{-moz-columns:2 auto;columns:2 auto;list-style:inside}#footer .footer-columns .column .contact-info-block .links-share ul{display:flex;align-items:center;gap:15px;list-style:none;margin:0;padding:0}@media(min-width: 1200px){#footer .footer-columns .column.logo,#footer .footer-columns .column.contact,#footer .footer-columns .column.links,#footer .footer-columns .column.results,#footer .footer-columns .column.social{grid-area:unset}}#footer .footer-columns .separator{display:none}@media(min-width: 640px){#footer .footer-columns .separator{grid-area:foot-separator;background-color:#fff;display:inline-block;height:2px;width:100%}}@media(min-width: 1200px){#footer .footer-columns .separator{display:none}}#footer a{color:#fff}#footer p,#footer h2{color:#fff}#footer .branded-wrapper{background:#00376f}#footer .branded-wrapper .branded .branded-copyright{font-size:14px}.content-block-column{margin:10px}@media(min-width: 991px){.content-block-column{margin:8px auto;max-width:1200px}}.content-block-column .cuadro-in>h2,.content-block-column .cuadro-in>h3{margin-top:0}.triple-content-block{display:flex;flex-direction:column;-moz-column-gap:24px;column-gap:24px;row-gap:50px;justify-content:center;max-width:1200px;margin-inline:auto}@media(min-width: 991px){.triple-content-block{display:grid;grid-template-columns:repeat(3, 1fr)}}.triple-content-block .block{width:100%}.instagram-post,.bloque-ficha{margin-top:18px}@media(min-width: 768px){.instagram-post,.bloque-ficha{width:calc(50% - 12px)}}@media(min-width: 991px){.instagram-post,.bloque-ficha{width:calc(33% - 12px)}}.bloque-ficha .content{padding:15px}.bloque-ficha .content h2,.bloque-ficha .content h3,.bloque-ficha .content h4{font-weight:bold;margin-top:0}.bloque-ficha .cdo-image{aspect-ratio:5/4;background-size:cover;background-position:center}#home-1{aspect-ratio:3/1;background-image:url("/fileupload/file/hero-bg");background-repeat:no-repeat;background-position:center center;background-size:cover;display:flex;align-items:flex-end;padding-top:8vh;position:relative}@media(min-width: 991px){#home-1::before,#home-1::after{background-repeat:no-repeat;display:inline-block;content:"";bottom:0;height:100%;position:absolute;width:30%;z-index:1}#home-1::before{background-image:url("/fileupload/file/home-bg-left");background-position:left bottom;background-size:auto 90%;left:0}#home-1::after{background-image:url("/fileupload/file/home-bg-right");background-position:right bottom;background-size:auto 80%;right:0}}#home-1 .divider{background-image:url("/fileupload/file/divider-home1");background-position:center bottom;background-size:100% 100%;bottom:0;height:14vh;left:0;position:absolute;width:100%}@media(max-width: 1099px){#home-1 .divider{height:7vh}}#home-1 .calendar-in{display:flex;flex-direction:column;padding-bottom:9vh;position:relative;width:100%;z-index:3}@media(max-width: 1099px){#home-1 .calendar-in{padding-bottom:18vh}}#home-1 .calendar-in h1{color:#fff;font-size:clamp(45px,4vw,62px);line-height:1;text-align:left;text-shadow:2px 1px 2px rgba(0,0,0,.6)}#home-1 .calendar-in h1 .orange{color:#ffa334}#home-1 .calendar-in p{background-color:#058f81;color:#fff;display:inline-block;font-size:clamp(24px,2vw,28px);font-weight:500;line-height:1;margin:0;padding:12px 20px}#home-1 .calendar-in .dates{background-color:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:2px;margin:50px auto 0;max-width:900px;padding:14px 20px;width:100%}@media(max-width: 839px){#home-1 .calendar-in .dates{flex-direction:column}}#home-1 .calendar-in .dates .date{color:#0f3d38;font-size:20px;font-weight:700}#home-1 .calendar-in .dates .inner{flex:1;-webkit-mask-image:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 12.5%, rgb(0, 0, 0) 87.5%, rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 12.5%, rgb(0, 0, 0) 87.5%, rgba(0, 0, 0, 0) 100%);overflow:hidden;position:relative;width:100%}@media(max-width: 1099px){#home-1 .calendar-in .dates .inner{margin-block:18px}}#home-1 .calendar-in .dates .wrapper{display:flex}#home-1 .calendar-in .dates .date-in{display:flex;align-items:center;gap:6px;color:#000;width:-moz-max-content;width:max-content}#home-1 .calendar-in .dates .date-in:before{background-position:center;background-size:contain;background-repeat:no-repeat;content:"";display:inline-block;height:18px;width:26px}@media(max-width: 839px){#home-1 .calendar-in .dates .date-in+.date{margin-top:25px}}#home-1 .calendar-in .dates .date-in.aus:before{background-image:url("/fileupload/file/flag-australia")}#home-1 .calendar-in .dates .date-in.us:before{background-image:url("/fileupload/file/flag-usa")}#home-1 .calendar-in .dates .date-in.co:before{background-image:url("/fileupload/file/flag-colombia")}#home-1 .calendar-in .dates .date-in.gt:before{background-image:url("/fileupload/file/flag-guatemala")}#home-1 .calendar-in .dates .date-in.ch:before{background-image:url("/fileupload/file/flag-china")}#home-1 .calendar-in .dates .date-in.ger:before{background-image:url("/fileupload/file/flag-germany")}#home-1 .calendar-in .dates .date-in.jp:before{background-image:url("/fileupload/file/flag-japan")}#home-1 .calendar-in .dates .date-in.uk:before{background-image:url("/fileupload/file/flag-uk")}#home-1 .calendar-in .dates .date-in.sa:before{background-image:url("/fileupload/file/flag-saudiarabia")}#home-1 .calendar-in .dates .date-in.cr:before{background-image:url("/fileupload/file/flag-CR")}#home-1 .calendar-in .dates .date-in.sk:before{background-image:url("/fileupload/file/flag-southkorea")}#home-1 .calendar-in .dates .date-in span{color:#000;text-wrap:nowrap}#home-1 .calendar-in .dates .btn-wrapper{position:relative}@media(max-width: 1099px){#home-1 .calendar-in .dates .btn-wrapper{display:flex;flex:1 100%;justify-content:center}}#home-1 .calendar-in .dates .btn-wrapper button{background-color:#ffa334;color:#fff;display:flex;align-items:center;gap:10px}#home-1 .calendar-in .dates .btn-wrapper button span{background-color:#fff;display:inline-block;height:10px;margin-left:10px;width:10px;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease;-webkit-mask:url("/fileupload/file/ico-btn-calendar-arrow") no-repeat center;mask:url("/fileupload/file/ico-btn-calendar-arrow") no-repeat center}#home-1 .calendar-in .dates .btn-wrapper button:hover,#home-1 .calendar-in .dates .btn-wrapper button:active,#home-1 .calendar-in .dates .btn-wrapper button:focus{background-color:rgb(255,151.4433497537,26.5)}#home-1 .calendar-in .dates .calendar{display:flex;align-items:center;gap:10px;border:3px solid #0b553c}#home-1 .calendar-in .dates .calendar:before{background-image:url("/fileupload/file/ico-btn-calendar-notepad");background-position:center;background-size:contain;background-repeat:no-repeat;content:"";display:inline-block;height:20px;width:22px}#home-1 .calendar-in .dates .calendar:after{background-image:url("/fileupload/file/ico-btn-calendar-arrow");background-position:center;background-size:contain;background-repeat:no-repeat;content:"";display:inline-block;height:10px;width:20px}#home-1 .calendar-in .dates #calendar-wrapper{background:#fff;box-shadow:0px 5px 10px 0px rgba(0,0,0,.15);padding:20px;position:absolute;visibility:visible;width:100%;transition:all .2s;z-index:9}#home-1 .calendar-in .dates #calendar-wrapper ul{list-style:none;margin:0;padding:0}#home-1 .calendar-in .dates #calendar-wrapper ul a{color:#000;display:inline-block;padding:5px}#home-1 .calendar-in .dates #dates-wrapper{overflow:hidden;width:100%}#home-1 .calendar-in .dates .dates-list{display:flex;width:-moz-max-content;width:max-content;animation:scroll 55s linear infinite}#home-1 .calendar-in .dates .date-wrapper{margin:0 25px;min-width:unset}#home-1 .calendar-in .dates .date-wrapper:last-of-type{padding-left:0}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}#home-2{background-color:#0b553c}#home-2 p{color:#fff}#home-2 p.subtitle{font-size:clamp(24px,2vw,28px);font-weight:600}#home-2 h2{color:#a1cf77;font-size:clamp(45px,4vw,62px);line-height:1;margin-bottom:20px}#home-2 img{border-radius:40px}#home-2 .btn-wrapper{display:flex;gap:20px;margin-top:20px}#home-3{background-color:#ffa334;display:flex;flex-direction:column;padding-top:14vh}@media(max-width: 1099px){#home-3{padding:7vh 10px 0}}#home-3::before{background-image:url("/fileupload/file/divider-home2");background-position:center bottom;background-size:100% 100%;content:"";height:14vh;left:0;position:absolute;top:0;width:100%}@media(max-width: 1099px){#home-3::before{height:7vh}}#home-3 .title{display:flex;align-items:flex-end;gap:30px;margin:0 auto}#home-3 .title img{width:120px}@media(min-width: 1100px){#home-3 .title img{width:160px}}#home-3 .title h2{color:#0a553c;font-size:clamp(22px,2.5vw,26px);text-align:center}#home-3 .title h2 .big{display:table;font-size:clamp(34px,4vw,46px);line-height:1}#home-3 .columns{background-color:#0f3d38;display:flex;flex-direction:column;gap:20px;border-radius:30px;margin:40px auto;max-width:1000px;position:relative}@media(min-width: 768px){#home-3 .columns{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){#home-3 .columns::before{content:"";display:inline-block;background-color:#a1cf77;height:70%;left:0;margin:0 auto;position:absolute;top:15%;right:0;width:4px}}#home-3 .columns .column{display:flex;align-items:flex-start;flex-direction:column;padding:40px 50px}@media(max-width: 767px){#home-3 .columns .column{padding:24px}}@media(max-width: 767px){#home-3 .columns .column:first-child::after{content:"";display:inline-block;background-color:#a1cf77;bottom:-12px;height:4px;left:0;margin:0 auto;position:absolute;right:0;width:70%}}#home-3 .columns .column .button{margin-top:15px}#home-3 .columns h3{color:#fff;font-size:clamp(22px,1.6vw,24px)}#home-3 .columns h3 .orange{display:inline-block;color:#ffa334;width:100%}#home-3 .columns p{color:#fff}#home-4{background-color:#ffa334;display:flex;flex-direction:column;padding-inline:10px}#home-4 .title{margin:0 auto}#home-4 .title h2{color:#fff;font-size:clamp(26px,2.5vw,30px);font-weight:400;text-align:center}#home-4 .title h2 .big{display:table;font-size:clamp(32px,2.7vw,40px);font-weight:600;line-height:1}#home-4 .cards{display:flex;flex-direction:column;gap:14px;margin:40px auto;max-width:800px}#home-4 .cards .card{background-color:#058f81;border:2px solid #fff;border-radius:8px;display:grid;align-items:center;grid-template-columns:50px 1fr;gap:14px;padding:16px 10px}@media(min-width: 768px){#home-4 .cards .card{grid-template-columns:80px 1fr;gap:50px;padding:15px}}#home-4 .cards .card .num{color:#a1cf77;font-size:40px;font-weight:700;text-align:center}@media(min-width: 768px){#home-4 .cards .card .num{font-size:50px}}#home-4 .cards .card .info *{color:#fff}#home-4 .cards .card .info h3{margin-top:0}#home-5{padding-top:14vh;position:relative}@media(max-width: 1099px){#home-5{padding-top:7vh}}#home-5::before{background-image:url("/fileupload/file/divider-home3");background-position:center bottom;background-size:100% 100%;content:"";height:14vh;left:0;position:absolute;top:0;width:100%}@media(max-width: 1099px){#home-5::before{height:7vh}}#home-5 .title-faq{border-bottom:3px solid #ffa334;margin-inline:10px;max-width:1000px;padding-bottom:20px}@media(min-width: 991px){#home-5 .title-faq{display:grid;grid-template-columns:auto auto;align-items:center;gap:30px;margin-inline:auto}}#home-5 .title-faq h2{color:#058f81;font-size:50px;margin:0}#home-5 .title-faq p{color:#0f3d38}#home-5 .content-faq-block{margin-inline:10px;max-width:1000px}@media(min-width: 991px){#home-5 .content-faq-block{margin-inline:auto}}#home-5 .accordion .accordion-container{position:relative}#home-5 .accordion .accordion-container:first-child{margin-top:0}#home-5 .accordion .accordion-container:last-child{margin-bottom:0}#home-5 .accordion .accordion-container .label{border-bottom:1px solid #ffa334;border-radius:0;color:#0b553c;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;position:relative;padding:26px 30px 26px 0;text-align:left;text-wrap:balance;width:100%}@media(min-width: 768px){#home-5 .accordion .accordion-container .label{font-size:18px;padding:26px 0}}#home-5 .accordion .accordion-container .label:before{background-image:url("/fileupload/file/faq-arrow");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:25px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:25px}@media(min-width: 768px){#home-5 .accordion .accordion-container .label:before{right:15px}}#home-5 .accordion .accordion-container.active{margin-bottom:8px;position:relative}#home-5 .accordion .accordion-container.active:after{background-color:#a1cf77;bottom:-8px;content:"";display:block;height:1px;position:absolute;width:100%}#home-5 .accordion .accordion-container.active .content{border-left:3px solid #ffa334;max-height:1000px;padding:25px 20px}#home-5 .accordion .accordion-container.active .label{border:none}#home-5 .accordion .accordion-container.active .label:before{transform:translateY(-50%) rotate(90deg)}#home-5 .accordion .accordion-container .content{font-size:16px;line-height:1.2;max-height:0;overflow:hidden;padding:0 20px;position:relative;text-align:left;transition:all .6s;width:100%}#home-5 .accordion .accordion-container .content,#home-5 .accordion .accordion-container .content p,#home-5 .accordion .accordion-container .content li{color:#4a4a4a}#home-5 .accordion .accordion-container .content li h3{margin-top:0}#home-5 .accordion .accordion-container .content a{color:#0b553c;text-decoration:underline}#home-5 .accordion .accordion-container .content a:hover,#home-5 .accordion .accordion-container .content a:active,#home-5 .accordion .accordion-container .content a:focus{color:#000}#home-5 .accordion .accordion-container .content h2,#home-5 .accordion .accordion-container .content h3{font-family:"Inter",sans-serif}#home-5 .accordion .accordion-container .content h3{color:#4a4a4a;font-size:16px;text-transform:unset;font-weight:700}#home-5 .accordion .accordion-container .content ol>li::marker{font-size:16px;font-weight:700}#home-5 .buttons-container{margin-top:30px;text-align:center}#home-6{background-color:#0b553c}@media(max-width: 639px){#home-6{padding-block:40px}}#home-6 .content-block-row .content-block{align-items:flex-start}#home-6 .content-block-row .content-block .block-in{width:100%}@media(max-width: 991px){#home-6 .content-block-row .content-block.cdo-40{border-bottom:1px solid #fff;margin-bottom:-30px}#home-6 .content-block-row .content-block.cdo-60{padding:10px 0}}#home-6 .uppercase{font-family:"Inter",sans-serif;font-size:16px;font-weight:700}#home-6 .hs-form-frame{width:100%}#about-1{background-color:#c0313e;position:relative}@media(min-width: 991px){#about-1::before,#about-1::after{background-repeat:no-repeat;display:inline-block;content:"";bottom:0;height:100%;position:absolute;width:20%;z-index:1}}#about-1::before{background-image:url("/fileupload/file/about-bg-left");background-position:left bottom;background-size:contain;left:0}@media(min-width: 1200px){#about-1::before{background-size:auto 90%}}#about-1::after{background-image:url("/fileupload/file/about-bg-right");background-position:right bottom;background-size:contain;right:0}@media(min-width: 1200px){#about-1::after{background-size:auto 80%}}#about-1 .block-row{display:flex;flex-direction:column;align-items:center;gap:40px;margin:0 auto;max-width:900px;padding-inline:10px}@media(min-width: 768px){#about-1 .block-row{flex-direction:row}}@media(min-width: 991px){#about-1 .block-row{padding-inline:0;width:70vw}}#about-1 .block-row .subtitle{font-size:22px;font-weight:500;line-height:1}#about-1 .block-row .button{margin-top:15px}#about-1 .block-row .image{align-items:flex-end}#about-1 .block-row .text{display:flex;flex-direction:column;align-items:flex-start}#about-1 *{color:#fff}#about-1 h1{font-size:clamp(45px,4vw,62px);line-height:1;margin-bottom:20px}#about-1 h1 .orange{color:#ffa334}#about-1 h2{font-size:clamp(24px,2vw,28px);font-weight:600}#about-1 .block-row-two{margin:80px auto 0;max-width:900px;padding-inline:10px}@media(min-width: 991px){#about-1 .block-row-two{padding-left:0;padding-right:12vw;width:70vw}}#about-2{background-color:#c0313e}#about-2 .three-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px;margin:0 auto;max-width:1200px;padding-inline:10px}@media(max-width: 767px){#about-2 .three-cards{display:flex;flex-direction:column;align-items:center}}#about-2 .three-cards .card{background-color:#0b553c;border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px}@media(max-width: 767px){#about-2 .three-cards .card{max-width:400px}}#about-2 .three-cards .card h3{color:#a1cf77}#about-2 .three-cards .card p{color:#fff}#about-3{background-color:#c0313e}#about-3 .about-in{margin:0 auto;max-width:700px;padding-inline:10px;text-align:center}@media(min-width: 991px){#about-3 .about-in{padding-inline:0;width:70vw}}#about-3 .about-in h2{color:#ffa334;margin-bottom:20px}#about-3 .about-in p{color:#fff}#about-4{background-color:#fff;padding-top:14vh;position:relative}@media(min-width: 800px){#about-4::before,#about-4::after{background-repeat:no-repeat;display:inline-block;content:"";bottom:0;height:100%;position:absolute;width:16vw;z-index:1}}@media(min-width: 1400px){#about-4::before,#about-4::after{width:20%}}@media(min-width: 800px){#about-4::before{background-image:url("/fileupload/file/about-left-2");background-position:center bottom;background-size:60px auto;left:0}}@media(min-width: 1400px){#about-4::before{background-size:100px auto}}@media(min-width: 800px){#about-4::after{background-image:url("/fileupload/file/about-right-2");background-position:right bottom;background-size:contain;right:0}}@media(min-width: 1400px){#about-4::after{background-size:auto 70%}}#about-4 .divider{background-image:url(/fileupload/file/divider-about);background-position:center bottom;background-size:100% 100%;height:14vh;left:0;position:absolute;top:0;width:100%}#about-4 .about-in{display:flex;flex-direction:column;align-items:center;gap:30px;margin:0 auto;padding-inline:10px}@media(min-width: 640px){#about-4 .about-in{flex-direction:row;align-items:flex-end;max-width:700px}}#about-4 .about-in img{width:200px}#about-4 .about-in h3{color:#0b553c;margin-bottom:10px}#about-4 .about-in p{color:#c0313e;font-weight:500}#about-4 .history-timeline{position:relative;width:100%;margin:60px auto;padding:24px 0 20px}@media(min-width: 800px){#about-4 .history-timeline{max-width:64vw}}@media(min-width: 1400px){#about-4 .history-timeline{max-width:800px}}#about-4 .history-timeline::before{content:"";position:absolute;top:45px;bottom:95px;left:14px;width:2px;background:#ffa334;z-index:0}@media(min-width: 768px){#about-4 .history-timeline::before{left:43px}}#about-4 .history-timeline .item{position:relative;z-index:1;display:grid;grid-template-columns:30px minmax(0, 1fr);-moz-column-gap:10px;column-gap:10px;align-items:start;margin-bottom:43px}@media(min-width: 768px){#about-4 .history-timeline .item{-moz-column-gap:31px;column-gap:31px;grid-template-columns:86px minmax(0, 1fr)}}#about-4 .history-timeline .item:last-child{margin-bottom:0}#about-4 .history-timeline .item:last-child .marker::after{content:"";background-color:#fff;bottom:-72px;height:70px;position:absolute;width:40px}#about-4 .history-timeline .marker{background:#fff;border:2px solid #ffa334;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:3px;margin-top:5px;position:relative;height:24px;width:24px;z-index:2}@media(min-width: 768px){#about-4 .history-timeline .marker{height:44px;margin-left:21px;width:44px}}#about-4 .history-timeline .dot{display:block;background:#058f81;border-radius:50%;font-size:0;height:10px;line-height:0;width:10px}@media(min-width: 768px){#about-4 .history-timeline .dot{height:24px;width:24px}}#about-4 .history-timeline .content-item{padding-top:6px;position:relative;z-index:2}#about-4 .history-timeline .content-item h2{color:#0b553c;font-size:clamp(20px,1.75vw,24px);margin:0 0 9px}#about-4 .history-timeline .content-item p{margin:0}#about-5{padding-bottom:70px}#about-5 .about-in{margin:0 auto;max-width:700px;text-align:center;padding-inline:10px}@media(min-width: 768px){#about-5 .about-in{padding-inline:0;width:70vw}}#about-5 .about-in h2{color:#c0313e;margin-bottom:20px}#about-5 .about-in p{font-weight:600;font-size:20px}#about-5 .about-in .button{margin-top:20px}#contact .content-block{border-radius:20px;padding:15px}@media(min-width: 640px){#contact .content-block{padding:36px}}#contact h2{color:#0b553c;font-size:28px;font-weight:800}#contact h3{font-size:20px;margin:15px 0}#contact p,#contact a{color:#0b553c}#contact .mail{margin-top:20px}#contact .mail h3{color:#0b553c;margin:0 0 8px}#contact .mail a{display:flex;align-items:center;gap:10px}#contact .mail a:before{background-image:url("/fileupload/file/mail-icon");background-position:center;background-size:cover;content:"";display:inline-block;height:20px;width:20px}#contact .info-block{background-color:#fdfbf7}#contact .text-block{background-color:#0b553c}#contact .text-block .block-in{width:100%}#contact .hs-form-frame{width:100%}#home-12 form .form-row,#contact form .form-row{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px}#home-12 form .form-group .form-control,#contact form .form-group .form-control{border:none;border-radius:5px;background:#fff;color:#0b553c;font-size:14px;line-height:1.2;padding:6px 10px;box-shadow:inset 0 0 5px 2px rgba(0,0,0,.3);width:100%}#home-12 form .form-button-group,#contact form .form-button-group{margin-top:30px}.environment-title-container{text-align:center;margin:2em auto !important}.environment-title{max-width:45%}.about-our-farm-text{max-width:47em;margin:0 auto;padding:1em;text-align:center}.about-our-farm-text h4{margin-bottom:2em}#wrapper .faq-title h1,#wrapper .faq-title h2{font-family:"vollers_stdbold";font-weight:normal}#wrapper .faq-title p{font-family:Calibri,sans-serif;font-weight:normal}#wrapper .faq-wrapper .faq-h{font-family:"vollers_stdbold";font-weight:normal}#wrapper .faq-wrapper .accordion-container .label{font-family:"vollers_stdbold";font-weight:normal}#wrapper .faq-wrapper .accordion-container .content>*:first-child:before{font-family:Calibri,sans-serif}#wrapper .faq-wrapper .accordion-container .content,#wrapper .faq-wrapper .accordion-container .content p,#wrapper .faq-wrapper .accordion-container .content li{font-family:Calibri,sans-serif}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxTopLeft{width:14px;height:14px;background:url(/fileupload/file/colorbox-controls) no-repeat 0 0}#cboxTopCenter{height:14px;background:url(/fileupload/file/colorbox-border) repeat-x top left}#cboxTopRight{width:14px;height:14px;background:url(/fileupload/file/colorbox-controls) no-repeat -36px 0}#cboxBottomLeft{width:14px;height:43px;background:url(/fileupload/file/colorbox-controls) no-repeat 0 -32px}#cboxBottomCenter{height:43px;background:url(/fileupload/file/colorbox-border) repeat-x bottom left}#cboxBottomRight{width:14px;height:43px;background:url(/fileupload/file/colorbox-controls) no-repeat -36px -32px}#cboxMiddleLeft{width:14px;background:url(/fileupload/file/colorbox-controls) repeat-y -175px 0}#cboxMiddleRight{width:14px;background:url(/fileupload/file/colorbox-controls) repeat-y -211px 0}#cboxContent{background:#fff;overflow:visible}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:5px}#cboxLoadingOverlay{background:url(/fileupload/file/colorbox-loading_background) no-repeat center center}#cboxLoadingGraphic{background:url(/fileupload/file/colorbox-loading) no-repeat center center}#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:bold;color:#000;z-index:9}#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:bold;color:#7c7c7c}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;position:absolute;bottom:-29px;background:url(/fileupload/file/colorbox-controls) no-repeat 0px 0px;width:23px;height:23px;text-indent:-9999px}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{left:0px;background-position:-51px -25px}#cboxPrevious:hover{background-position:-51px 0px}#cboxNext{left:27px;background-position:-75px -25px}#cboxNext:hover{background-position:-75px 0px}#cboxClose{right:0;background-position:-100px -25px}#cboxClose:hover{background-position:-100px 0px}.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px;right:27px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0px}.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0px}#cboxClose{position:absolute;bottom:0;right:0;width:25px;height:25px;text-indent:-9999px}body .user-area #switchuserform button{background-color:#0b553c;background-image:none;color:#fff;cursor:pointer;display:inline-block;font-weight:normal;letter-spacing:0;line-height:1.2;padding:12px 26px;text-align:center;text-decoration:none;text-transform:unset;text-shadow:none;transition:linear .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}body .user-area #switchuserform button:hover,body .user-area #switchuserform button:active,body .user-area #switchuserform button:focus{background-color:rgb(8.078125,62.421875,44.0625);color:#fff;text-decoration:none}/*# sourceMappingURL=sintercafe-styles.min.css.map */
