#splash{position:relative;margin:0 auto;top:0;width:75vh;height:75vh;overflow:hidden}#splash .bubble{position:absolute;border-radius:100%;box-shadow:0 0 .25vh #4446fb;opacity:0}#splash .bubble:nth-child(1){margin-top:2.5vh;left:58%;width:2.5vh;height:2.5vh;background-color:#ff6820;animation:bubble 2s cubic-bezier(.53,.16,.39,.96) infinite}#splash .bubble:nth-child(2){margin-top:3vh;left:52%;width:2vh;height:2vh;background-color:#fe0000;animation:bubble 2s ease-in-out .35s infinite}#splash .bubble:nth-child(3){margin-top:1.8vh;left:50%;width:1.5vh;height:1.5vh;background-color:#0eb12a;animation:bubble 1.5s cubic-bezier(.53,.16,.39,.96) .55s infinite}#splash .bubble:nth-child(4){margin-top:2.7vh;left:56%;width:1.2vh;height:1.2vh;background-color:#ffe847;animation:bubble 1.8s cubic-bezier(.53,.16,.39,.96) .9s infinite}#splash .bubble:nth-child(5){margin-top:2.7vh;left:63%;width:1.1vh;height:1.1vh;background-color:#480909;animation:bubble 1.6s ease-in-out 1s infinite}#splash #area{position:absolute;bottom:0;right:0;width:50%;height:50%;background-color:transparent;transform-origin:15% 60%;animation:flip 2.1s ease-in-out infinite}#splash #area #sides{position:absolute;width:100%;height:100%;transform-origin:15% 60%;animation:switchSide 2.1s ease-in-out infinite}#splash #area #sides #handle{position:absolute;bottom:18%;right:80%;width:35%;height:20%;background-color:transparent;border-top:1vh solid #23232c;border-left:1vh solid transparent;border-radius:100%;transform:rotate(20deg) rotateX(0) scale(1.3,.9)}#splash #area #sides #pan{position:absolute;bottom:20%;right:30%;width:50%;height:8%;background-color:#23232c;border-radius:0 0 1.4em 1.4em;transform-origin:-15% 0}#splash #area #pancake{position:absolute;top:24%;width:100%;height:100%;transform:rotateX(85deg);animation:jump 2.1s ease-in-out infinite}#splash #area #pancake #pastry{position:absolute;bottom:26%;right:37%;width:40%;height:45%;background-color:#dbb632;box-shadow:0 0 3px 0 #a98609;border-radius:100%;transform-origin:-20% 0;animation:fly 2.1s ease-in-out infinite}@keyframes jump{0%{top:24%;transform:rotateX(85deg)}25%{top:10%;transform:rotateX(0)}50%{top:30%;transform:rotateX(85deg)}75%{transform:rotateX(0)}100%{transform:rotateX(85deg)}}@keyframes flip{0%{transform:rotate(0)}5%{transform:rotate(-27deg)}30%,50%{transform:rotate(0)}55%{transform:rotate(27deg)}83.3%{transform:rotate(0)}100%{transform:rotate(0)}}@keyframes switchSide{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}100%{transform:rotateY(0)}}@keyframes fly{0%{bottom:26%;transform:rotate(0)}10%{bottom:40%}50%{bottom:26%;transform:rotate(-190deg)}80%{bottom:40%}100%{bottom:26%;transform:rotate(0)}}@keyframes bubble{0%{transform:scale(.15,.15);top:80%;opacity:0}50%{transform:scale(1.1,1.1);opacity:1}100%{transform:scale(.33,.33);top:60%;opacity:0}}@keyframes pulse{0%{transform:scale(1,1);opacity:.25}50%{transform:scale(1.2,1);opacity:1}100%{transform:scale(1,1);opacity:.25}}.ngdialog,.ngdialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0}@-webkit-keyframes ngdialog-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes ngdialog-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}}@keyframes ngdialog-fadein{0%{opacity:0}100%{opacity:1}}.ngdialog{box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch;z-index:10000}.ngdialog *,.ngdialog :after,.ngdialog :before{box-sizing:inherit}.ngdialog.ngdialog-disabled-animation,.ngdialog.ngdialog-disabled-animation .ngdialog-content,.ngdialog.ngdialog-disabled-animation .ngdialog-overlay{-webkit-animation:none!important;animation:none!important}.ngdialog-overlay{background:rgba(0,0,0,.4);-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadein .5s;animation:ngdialog-fadein .5s}.ngdialog-no-overlay{pointer-events:none}.ngdialog.ngdialog-closing .ngdialog-overlay{-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadeout .5s;animation:ngdialog-fadeout .5s}.ngdialog-content{background:#fff;-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadein .5s;animation:ngdialog-fadein .5s;pointer-events:all}.ngdialog.ngdialog-closing .ngdialog-content{-webkit-backface-visibility:hidden;-webkit-animation:ngdialog-fadeout .5s;animation:ngdialog-fadeout .5s}.ngdialog-close:before{font-family:Helvetica,Arial,sans-serif;content:'\00D7';cursor:pointer}body.ngdialog-open,html.ngdialog-open{overflow:hidden}.ngdialog.ngdialog-theme-plain{padding-bottom:160px;padding-top:160px}.ngdialog.ngdialog-theme-plain .ngdialog-content{background:#fff;color:#444;font-family:'Helvetica Neue',sans-serif;font-size:1.1em;line-height:1.5em;margin:0 auto;max-width:100%;padding:1em;position:relative;width:450px}.ngdialog.ngdialog-theme-plain .ngdialog-content h1,.ngdialog.ngdialog-theme-plain .ngdialog-content h2,.ngdialog.ngdialog-theme-plain .ngdialog-content h3,.ngdialog.ngdialog-theme-plain .ngdialog-content h4,.ngdialog.ngdialog-theme-plain .ngdialog-content h5,.ngdialog.ngdialog-theme-plain .ngdialog-content h6,.ngdialog.ngdialog-theme-plain .ngdialog-content li,.ngdialog.ngdialog-theme-plain .ngdialog-content p,.ngdialog.ngdialog-theme-plain .ngdialog-content ul{color:inherit}.ngdialog.ngdialog-theme-plain .ngdialog-close{cursor:pointer;position:absolute;right:0;top:0}.ngdialog.ngdialog-theme-plain .ngdialog-close:before{background:0 0;color:#bbb;content:"\00D7";font-size:26px;font-weight:400;height:30px;line-height:26px;position:absolute;right:3px;text-align:center;top:3px;width:30px}.ngdialog.ngdialog-theme-plain .ngdialog-close:active:before,.ngdialog.ngdialog-theme-plain .ngdialog-close:hover:before{color:#777}.ngdialog.ngdialog-theme-plain .ngdialog-message{margin-bottom:.5em}.ngdialog.ngdialog-theme-plain .ngdialog-input{margin-bottom:1em}.ngdialog.ngdialog-theme-plain .ngdialog-input input[type=email],.ngdialog.ngdialog-theme-plain .ngdialog-input input[type=password],.ngdialog.ngdialog-theme-plain .ngdialog-input input[type=text],.ngdialog.ngdialog-theme-plain .ngdialog-input input[type=url],.ngdialog.ngdialog-theme-plain .ngdialog-input textarea{background:#f0f0f0;border:0;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0 0 .25em;min-height:2.5em;padding:.25em .67em;width:100%}.ngdialog.ngdialog-theme-plain .ngdialog-input input[type=email]:focus,.ngdialog.ngdialog-theme-plain .ngdialog-input input[type=password]:focus,.ngdialog.ngdialog-theme-plain .ngdialog-input input[type=text]:focus,.ngdialog.ngdialog-theme-plain .ngdialog-input input[type=url]:focus,.ngdialog.ngdialog-theme-plain .ngdialog-input textarea:focus{box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);outline:0}.ngdialog.ngdialog-theme-plain .ngdialog-buttons:after{clear:both;content:'';display:table}.ngdialog.ngdialog-theme-plain .ngdialog-button{border:0;cursor:pointer;float:right;font-family:inherit;font-size:.8em;letter-spacing:.1em;line-height:1em;margin:0 0 0 .5em;padding:.75em 2em;text-transform:uppercase}.ngdialog.ngdialog-theme-plain .ngdialog-button:focus{-webkit-animation:ngdialog-pulse 1.1s infinite;animation:ngdialog-pulse 1.1s infinite;outline:0}@media (max-width:568px){.ngdialog.ngdialog-theme-plain .ngdialog-button:focus{-webkit-animation:none;animation:none}}.ngdialog.ngdialog-theme-plain .ngdialog-button.ngdialog-button-primary{background:#3288e6;color:#fff}.ngdialog.ngdialog-theme-plain .ngdialog-button.ngdialog-button-secondary{background:#e0e0e0;color:#777}html{height:100%}body{box-sizing:border-box;background:url(/img/bkgs/bkg-wood.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;font-family:Lato,sans-serif;font-size:100%;line-height:1.45;color:grey;margin:0;padding:0;overflow:hidden;min-width:320px}*{box-sizing:border-box}.btn{color:#fff!important;text-transform:uppercase;text-decoration:none;background:#cb3f5b;padding:6px 10px;border-radius:5px;display:inline-block;margin:0 0 0 15px;border:none;transition:all .4s ease 0s;font-weight:700}.btn:hover{background:#5f5fd3}.fullcenter{text-align:center;position:relative;transition:all .5s ease;transform-origin:center;width:100%}.fullcenter:hover{transform:scale(1.3)}.showup{opacity:1!important}.showup_gest{opacity:.4!important}.scaleup{transform:scale(1)!important}.spread{position:absolute;top:0;left:0;width:100%;height:100%}.content{width:calc(100% - 3vh);max-width:1200px;margin:0 auto;overflow:hidden}.content.boxed{background:rgba(255,255,255,.6);border-radius:7px;box-shadow:2px 2px 10px 1px #888}h1{font-family:'Oleo Script Swash Caps',cursive;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:calc(20px + 2vw);font-weight:700;padding:0;margin:0}h2{font-family:'Oleo Script Swash Caps',cursive;font-size:calc(15px + 1vw);margin:0;padding:0 1ch 0 2.5ch;color:#5f5fd3;border-bottom:2px dotted #5f5fd3;position:relative}h2:not(.headtitle)::before{content:'';position:absolute;top:50%;left:0;background-image:url(/img/cutlery.png);background-size:contain;width:2ch;height:2ch;transform:translateY(-50%);border-radius:0}h2.sectionheader{font-size:calc(20px + 1vw);display:inline-block;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fluidtxt{white-space:pre-wrap;word-wrap:break-word;text-align:justify}.twocolumns{-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:calc(10px + 2vw);white-space:pre-wrap;word-wrap:break-word;text-align:justify;initial-letter:2}.twocolumns::first-letter{color:#d58972;float:left;font-size:45px;line-height:30px;padding-top:4px;padding-right:8px;padding-left:3px}.slider_container{text-align:center;height:100vh;color:#fff;position:fixed;width:100%}.button{float:left;display:block;margin:1em;padding:1em 2em;background:#146e7d;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;color:#efefef;border:2px solid #146e7d;font-size:14px;text-transform:uppercase;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.button:focus{outline:0}.button>span{vertical-align:middle}.button:hover{background-color:#fff;color:#146e7d}.button::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #146e7d;z-index:-1;border-radius:inherit;opacity:0;-webkit-transform:scale3d(.6,.6,1);transform:scale3d(.3,.3,1);-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.button:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.imgborder{width:calc(100% - 16px);box-shadow:0 0 0 4px #fff,0 0 0 8px #d58972;margin-left:8px;border-radius:3px}.ng-enter,.ng-leave{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.ng-enter{opacity:0}.ng-enter-active{opacity:1}.ng-leave{opacity:1}.ng-leave-active{opacity:0}.errmsg{height:35px;color:#dc143c;font-size:smaller}a.back2top{position:fixed;color:#41baf3;bottom:10px;right:10px;z-index:1999;font-size:38px;text-shadow:1px 1px 0 #606060}footer{background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.9)),url(/img/bkgs/star-anis.jpg);background-size:cover;min-height:470px;max-height:600px;overflow:hidden;width:100%;color:#efefef;position:relative;margin-bottom:-2px}footer ul.footermenu{margin:0;padding:0;list-style:none}footer ul.footermenu>li{display:inline-block;padding:5px 10px}footer ul.footermenu>li>a.performance>img{height:40px}footer ul.protectionmenu{margin:0;padding:20px 5px;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}footer ul.protectionmenu>li{padding:0 10px}#plasma{position:absolute;width:100%;height:100%;left:0;top:0}footer p.copyright{text-align:center}.contentlayer{color:#efefef;padding-top:30px}a{color:inherit;text-decoration:none;outline:0}a>abbr::before{content:'@'}p,ul{margin:0}.left{float:left;text-align:left}.right{float:right;text-align:left}.center{text-align:center}.just{text-align:justify}.clear{clear:both}.nobottom{margin-bottom:0}.spacer{margin-bottom:90px;clear:both}.halfspacer{margin-bottom:45px;clear:both}#mainlogo{z-index:111;max-height:60px;opacity:1}.logoimg{position:absolute;top:8px;left:15px}.shareicon{position:relative;width:44px;margin-left:15px}.shareicon>img{width:100%}.shareicon>div{position:absolute;width:280px;height:auto;padding:0;background-color:#fff;border:1px solid #606060;box-shadow:4px 4px 10px 0 #2e2e35;transition:all .2s ease;transform-origin:top left;opacity:1}.shareicon>div.hide{transform:scale(0);opacity:0}.shadow-sw{filter:drop-shadow(-2px 3px 8px #000)}.shadow-se{filter:drop-shadow(2px 3px 8px #000)}.shadow-c{filter:drop-shadow(0 0 8px #000)}.layouts{position:relative}.layouts.layout_1>img:first-child{width:32vw}.layouts.layout_1>img:nth-child(2){width:22vw;padding-left:12vw}.layouts.layout_1>img:nth-child(3){width:32vw;padding-left:12vw}.layouts.layout_1>img:nth-child(4){width:12vw;padding-left:12vw}.layouts.layout_1>div.hero{position:absolute;right:0;left:0;margin:auto;top:3vw;width:100%;max-width:480px;text-align:center;border-radius:7px;box-shadow:2px 2px 10px 1px #888;font-size:calc(10px + 1vw)}.layouts.layout_1>div h1{margin:10px 0;font-size:calc(25px + 2.5vw);background:linear-gradient(to right,#cb3f5b,#45ae40);background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text}.innercontent{position:absolute;top:4rem;left:0}.wrapper{min-height:30vh;position:relative}.wrapper .note{height:auto;background-color:#fefdf8;z-index:1}.wrapper .note .spiral-part{height:3rem;display:flex;justify-content:space-evenly;align-items:center}.wrapper .note .spiral-part .spiral{flex-basis:100%;width:10%;height:100%;position:relative}.wrapper .note .spiral-part .spiral .hole{width:1rem;height:1rem;border-radius:50%;background-color:#0e0e0e;position:absolute;top:calc(50% - .5rem - 3px);left:calc(50% - .5rem)}.wrapper .note .spiral-part .spiral .wire{width:.4rem;height:calc(100% + 3px);background-color:#999;border-radius:3px;position:absolute;top:0;left:calc(50% - .2rem);margin-top:-6px}.wrapper .note .spiral-part .spiral .spiral{width:1rem;position:absolute;top:0;left:0;right:0;margin:-18px auto 0}.wrapper .note .note-lines{padding:.5rem 1rem 2rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAiCAYAAACeLbMRAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAPSURBVBhXYxgS4PPnz/8BCjQD2dL0cHYAAAAASUVORK5CYII=)}.wrapper .note .note-lines .line{height:2rem;border-bottom:.1rem solid #f3f3f3}.articles_container{display:flex;justify-content:space-between;flex-wrap:wrap}.articles_article{width:48%;background-color:#fff;margin-bottom:4%;position:relative;box-shadow:1px 1px 13px 2px #727272;cursor:pointer;transition:all .4s ease;overflow:hidden}.articles_article:hover>div:first-child{overflow:hidden}.articles_article:hover>div:first-child>img{transform:scale(1.2)}.articles_article>div:first-child>img{max-width:100%;max-height:100%;transition:all .4s ease}.articles_article>div:nth-child(2){padding:5px 10px 10px}.articles_article .ribbon{position:absolute;background-color:#dc143c;color:#fff;top:10px;right:20px;padding:0 8px 3px 8px;border-radius:5px;font-weight:700;letter-spacing:1.3px}.articles_article h3{margin:0;color:#1a1a53;text-transform:uppercase;font-size:calc(10px + .4vw)}.article{margin:15px;text-align:center;position:relative}.content>div.btns{position:absolute;right:0;top:0;background:#cb3f5b}.content>div.btns>a{display:inline-block;padding:2px 12px 4px;color:#fff;background:#cb3f5b;transition:all .4s ease}.content>div.btns>a:hover{background:#5f5fd3}.article h1{color:#5f5fd3;margin:30px 0 10px}.article nav{padding-bottom:15px;border-bottom:2px dotted #5f5fd3;margin:0 auto 15px;max-width:800px;width:100%}.article>div>img{max-width:800px;max-height:800px;width:100%}.article .artctt{max-width:800px;margin:auto}.article .artctt>p>p{margin:25px 0;text-align:justify}.article .artctt>p img{width:min(400px,90%)!important}.recipesearch{width:90%;background-color:#fff;margin:4vw auto;padding:max(15px,1vw);border-radius:7px;display:flex;justify-content:center;align-items:center;box-shadow:2px 2px 10px 1px #888}.recipesearch.internal{width:auto;background-image:none;margin:0}.recipesearch h3{font-family:'Oleo Script Swash Caps',cursive;font-size:calc(15px + 1vw);margin:0;padding-right:2vw;color:#5f5fd3}.recipesearch select{margin-right:1vw;min-width:120px;height:36px;outline:0;font-size:16px;background:#efefef;border:1px solid #d4d4d4;border-radius:5px}.recipesearch select option{color:#000}.recipesearch select option[value=""],select:invalid{color:#999}.recipesearch input[type=text]{margin-right:1vw;min-width:120px;height:36px;outline:0;font-size:16px;background:#efefef;border:1px solid #d4d4d4;border-radius:5px}.recipesearch input[type=text]::placeholder{color:#999;opacity:1}.recipebox{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0 2vw;padding:0}.recipebox>li.recipebox_item{cursor:pointer;margin:5px;margin-bottom:2.5vw;width:22%;min-width:220px;height:220px;position:relative;box-shadow:4px 4px 8px 1px grey;background:#fff;transition:all .5s ease;border-bottom:3px solid #5f5fd3;border-radius:4px;overflow:hidden}.recipebox>li.recipebox_item:empty{height:0;width:22%;border:none;box-shadow:none;background:0 0;margin:0 5px}.recipebox>li.recipebox_item:hover{border-bottom:3px solid #cb3f5b}.recipebox>li.recipebox_item:hover>div>img{transform:scale(1.2)}.recipebox>li.recipebox_item>div{height:170px;overflow:hidden}.recipebox>li.recipebox_item>div>img{transition:all .5s ease;width:100%;height:100%;object-fit:cover}.recipebox>li.recipebox_item h4{margin:0;text-transform:uppercase;padding:5px;font-size:12px;color:#171751;position:relative}.recipebox>li.recipebox_item h4::after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;top:-10px;left:15px}.recipe{display:flex}.recipe>img{width:60%;object-fit:cover;min-height:530px}.recipe>div{width:40%;background-color:#fff;padding:20px;position:relative}.recipe>div>h2{font-size:min(52px,calc(2.5vw + 12px));border-bottom:none;margin-left:-50%;background:#fff;padding:0 15px 0;border-top-left-radius:5px;border-bottom-left-radius:5px;text-shadow:1px 1px 0 #020202}.recipe>div>h2.sml{margin-left:-30%}.recipe>div>h2.med{margin-left:-60%}.recipe>div>h2.lrg{margin-left:-90%}.recipe>div>h2.xlrg{margin-left:-140%}.recipe>div>h2>span:last-child{font-size:13px;text-shadow:none;font-family:Lato,sans-serif;margin:-11px 0 0;display:block;padding-bottom:10px}.recipe>div>div>img{height:74px;vertical-align:middle;float:left;display:inline-block;margin-right:8px}.recipe>div>div>div{padding-top:8px;font-size:18px;font-weight:700}.recipe>div>div>div>span:last-child{font-weight:400;font-size:14px}.recipe>div>div>ul{padding:0;text-transform:uppercase;font-size:12px;display:flex;flex-wrap:wrap;list-style:none;clear:both;margin-top:15px}.recipe>div>div>ul>li{padding:2px 8px;margin:5px;white-space:nowrap;background-color:#5f5fd3;transition:all .4s ease;color:#fff;border-radius:4px}.recipe>div>div>ul>li.veganos,.recipe>div>div>ul>li.vegetarianos{background-color:#48af43}.recipe>div>div>ul>li.aves,.recipe>div>div>ul>li.carnes,.recipe>div>div>ul>li.frutos_do_mar{background-color:#cb3f5b}.recipe aside{display:flex;justify-content:space-evenly;transform:scale(1);background-color:#fff;position:static}.recipe aside>div{text-align:center;margin:0 20px}.recipe aside>div>img{background:#cb3f5b;height:56px;border-radius:50%;padding:4px}.recipe aside>div>span{font-size:26px;font-weight:700}.recipe nav{position:absolute;bottom:20px;left:8px}.recipe nav .spacer{padding-left:10px}div.recipecontent p.listing p{padding:10px 0;border-bottom:1px dotted #dadada;transition:all .4s ease}div.recipecontent p.listing.canhilite p.selected,div.recipecontent p.listing.canhilite p:hover{color:#fff;background-color:#5f5fd3;padding-left:10px;font-size:larger;cursor:pointer}.preparation{display:block}.preparation>div{width:40%;margin-left:2%;float:right;background-color:#fff}.lastarticles{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0 2vw;padding:0}.lastarticles>li{cursor:pointer;margin:5px;margin-bottom:2.5vw;width:46%;min-width:280px;height:400px;position:relative;box-shadow:4px 4px 8px 1px grey;background:#fff;border-radius:4px;overflow:hidden}.lastarticles>li>a{position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none;border-bottom:3px solid #5f5fd3;transition:all .5s ease}.lastarticles>li>a>div{height:calc(100% - 115px);overflow:hidden}.lastarticles>li>a>div>img{transition:all .4s ease}.lastarticles>li>a h4{position:relative;margin:10px;text-transform:uppercase}.lastarticles>li>a:hover{border-bottom:3px solid #cb3f5b}.lastarticles>li>a:hover>div>img{transform:scale(1.2)}.lastarticles>li>a h4::after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;top:-20px;left:15px}.lastarticles>li>a p{margin:5px 10px 10px}.corouselcontrols{text-align:center;margin:20px 0 10px}.corouselcontrols button{font-size:22px;border:none;background:#48af43;color:#fff;width:30px;cursor:pointer;transition:all .4s ease}.corouselcontrols button:hover{background:#183c17}ul.ingredients{list-style:none;padding:0;margin:0}ul.ingredients>li{display:flex;flex-wrap:nowrap;margin-bottom:2em;background-color:#fff;box-shadow:2px 2px 10px 1px #888;border-radius:4px;overflow:hidden}ul.ingredients>li>div:first-child{width:270px;min-height:180px;position:relative;flex-shrink:0;cursor:pointer}ul.ingredients>li>div:first-child>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}ul.ingredients>li>div:first-child>div{width:48px;height:48px;position:absolute;top:calc(50% - 24px);left:calc(50% - 24px);filter:drop-shadow(0 0 5px #000);transition:all .4s ease;transform:scale(0)}ul.ingredients>li>div:first-child:hover>div{transform:scale(1);pointer-events:none}ul.ingredients>li>div:first-child>div>img{object-fit:cover}ul.ingredients>li>div:last-child{margin-left:20px;flex-grow:1}ul.ingredients>li>div:last-child h4{margin:10px 0;text-transform:uppercase;font-size:larger;color:#222259}ul.ingredients>li>div:last-child p.ingdesc{padding:0 1em 1em 0;text-align:justify}ul.ingredients>li>div:last-child p.ingdesc p{margin-bottom:10px}ul.ingredients>li ul.altnames{list-style:none;padding:0;margin:0 0 10px 0;font-size:12px}ul.ingredients>li ul.altnames>li{display:inline-block;margin:2px 8px;color:#57b652;text-transform:uppercase}p.listing:not(.canhilite) alert{color:red;cursor:pointer}#ingredient_alert{display:none;opacity:0;position:absolute;width:330px;height:380px;background-color:#fff;overflow:hidden;border:1px solid grey;border-radius:7px;z-index:1;transition:all .5s ease;box-shadow:5px 5px 10px 2px #6b6969}#ingredient_alert figure{width:100%;height:220px;margin:0}#ingredient_alert figure>img{width:100%;height:100%;object-fit:cover}#ingredient_alert figure>a{position:absolute;top:10px;width:25px;height:25px;right:10px}#ingredient_alert figure>a>img{width:100%;height:100%;padding:5px;border-radius:50%;background:#000;transition:transform .4s ease}#ingredient_alert figure>a:hover>img{transform:scale(1.2)}#ingredient_alert h5{margin:0;padding:3px 10px;text-align:center;text-transform:uppercase;color:#fff;background-color:#45ae40}#ingredient_alert div.ingredient_text{width:100%;height:145px;overflow:scroll;padding:5px 10px;font-size:smaller}#ingredient_alert div.ingredient_text p:not(:last-child){padding-bottom:10px}nav.recipecontrols{display:flex}nav.recipecontrols div.title{padding-bottom:10px;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1.2px;text-align:center}.copyrecipe{margin:10px 0;border-left:1px dotted #aaa;padding-left:30px}.copyrecipe ul.dropdown{position:absolute;background-color:#cb3f5b;padding:0;list-style:none;color:#fff;margin:auto;left:0;right:0;border-radius:4px;transform:translateY(2px);overflow:hidden;max-height:300px;transition:all .4s ease;z-index:1}.copyrecipe ul.dropdown.ishidden{max-height:0}.copyrecipe ul.dropdown>li{padding:5px 10px;transition:all .4s ease;cursor:pointer;text-align:left}.copyrecipe ul.dropdown>li:hover{background-color:#5f5fd3}.switch{--line:#505162;--dot:#45ae40;--circle:#9EA0BE;--duration:.3s;--text:#9EA0BE;cursor:pointer;margin:10px 30px 10px 0}.switch input{display:none}.switch div.body{display:flex}.switch div.body>div.lbl{padding:9px 5px 0 0;font-size:14px;font-weight:700;color:#9799b6;user-select:none}.switch div.body>div.lbl.rightside{padding:9px 0 0 5px;color:#45ae40}.switch div.ctrl{position:relative;margin-left:8px;margin-top:8px}.switch div.ctrl:after,.switch div.ctrl:before{--s:1;content:"";position:absolute;height:4px;top:10px;width:24px;background:var(--line);transform:scaleX(var(--s));transition:transform var(--duration) ease}.switch div.ctrl:before{--s:0;left:0;transform-origin:0 50%;border-radius:2px 0 0 2px}.switch div.ctrl:after{left:25px;transform-origin:100% 50%;border-radius:0 2px 2px 0}.switch div.ctrl span{padding-left:56px;line-height:24px;color:var(--text)}.switch div.ctrl span:before{--x:0;--b:var(--circle);--s:4px;content:"";position:absolute;left:0;top:0;width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 var(--s) var(--b);transform:translateX(var(--x));transition:box-shadow var(--duration) ease,transform var(--duration) ease}.switch div.ctrl span:not(:empty){padding-left:64px}.switch input:checked~div:before{--s:1}.switch input:checked~div:after{--s:0}.switch input:checked~div span:before{--x:28px;--s:12px;--b:var(--dot)}aside{position:fixed;z-index:1001;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.95);transition:all .3s ease;transform:scale(0)}aside.on{transform:scale(1)}aside>img.imgshow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:94%;margin:0 3%}aside>a>img{position:absolute;right:20px;top:20px;width:36px;transition:all .4s ease;transform:scale(.8)}aside>a>img:hover{transform:scale(1)}@media screen and (max-width:1150px){.layouts.layout_1>div.hero{max-width:400px}}@media screen and (max-width:980px){.lastarticles{justify-content:center}.lastarticles>li{width:92%}.preparation>div{width:100%;margin:0;float:none}#homectt .recipesearch{margin:6vw auto}.recipe>div>h2{font-size:36px}h2.sectitle>span{margin-left:14px}.news>div{width:31%}.downfiles>div{width:31.3%;margin:0 1% 40px}.news>div{width:32.33334%;margin:1% 1% 0 0}}@media screen and (max-width:840px){#homectt .recipesearch{margin:8vw auto 30px}nav.recipesearch.internal{flex-wrap:wrap}nav.recipesearch.internal input,nav.recipesearch.internal select{margin:1%;width:47%}.recipe{display:block}.recipe>img{width:100%}.recipe>div{width:100%}.recipe>div h2{margin-left:0!important}.recipe nav{position:static;margin-top:20px}div.recipecontent{padding-top:0}ul.ingredients>li{display:block;text-align:center}ul.ingredients>li>div:first-child{width:auto;padding:15px 15px 0 15px}ul.ingredients>li>div:first-child>img{position:static;width:min(400px,90%);margin:auto;object-fit:unset}h2.sectitle{font-size:36px}.eventos>div{width:80%;margin:4% 10%}}@media screen and (max-width:725px){#homectt .recipesearch{margin:15vw auto 30px}.recipe>div>h2{font-size:34px}div.synergys>svg{height:calc(10px + 3vw)}.atividades>div>div{width:160px}.atividades>div>div>div:first-child{height:100px}.atividades>div>div>div:first-child img{width:60px}.atividades>div>div>div:last-child>h3{font-size:13px}.news>div{width:46%;margin:2%}.downfiles>div{width:48%;margin:1%}.news>div{width:48%;margin:2% 1%}}@media screen and (max-width:700px){h2.sectitle{font-size:34px}}@media screen and (max-width:600px){.lastarticles{margin:0}.lastarticles>li{margin:0 0 25px 0}.lastarticles>li>a h4,.lastarticles>li>a p{font-size:13px}#homectt .recipesearch{margin:25vw auto 30px;display:block}#homectt .recipesearch select{margin-bottom:10px;display:block}ul.recipebox{margin:0;justify-content:center}ul.recipebox>li.recipebox_item{width:84%}.recipe>div>h2{font-size:32px}.twocolumns{-moz-column-count:1;-webkit-column-count:1;column-count:1}.pageheader>div>h1{text-align:center}.submenu{text-align:center}h2.sectitle{font-size:30px}.eventos>div{width:90%;margin:3% 5%}.downfiles>div{width:92%;margin:1% 4%}.news{justify-content:center}.news>div{width:90%;margin:20px 0}}@media screen and (max-width:480px){.shareicon{margin-left:5px}#topmenu_burger{margin-right:5px}header#topbar>a:nth-child(2){width:60%;text-align:center}header#topbar>a:nth-child(2)>img{width:100%}#homectt .recipesearch{margin:40vw auto 30px}.recipe>div>h2{font-size:30px}footer .performance{display:none}h2.sectitle{font-size:24px}.eventos>div{width:94%;margin:3% 3%}.news>div{width:95%;margin:16px 0}}@media screen and (max-width:400px){h2{font-size:22px}.recipesearch{padding:8px}.content{width:100%;padding:10px!important}.btn{font-size:13px;padding:5px 9px;margin:0 0 0 10px}.recipe>div{padding:10px}.recipe nav .spacer{padding-left:0}nav.recipecontrols>label.switch{margin:10px 10px 10px 0}nav.recipecontrols>.copyrecipe{padding-left:10px}h2.sectitle{font-size:20px}.submenu{font-size:smaller;margin:0 0 15px 0}.submenu a{margin:0 3px}.atividades>div>div{width:220px}.atividades>div>div>div:first-child{height:160px}.atividades>div>div>div:first-child img{width:100px}.atividades>div>div>div:last-child>h3{font-size:16px}.eventos>div{width:100%;margin:3% 0}.news>div{width:100%;margin:12px 0}.pageheader>div>h1{margin:0}}@media screen and (max-width:370px){#homectt .recipesearch{margin:70vw auto 30px}ul.recipebox>li.recipebox_item{width:94%}}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#1c4f9c;border:0 none #fff}::-webkit-scrollbar-thumb:hover{background:#1c4f9c}::-webkit-scrollbar-thumb:active{background:#164961}::-webkit-scrollbar-track{background:#fff;border:0 none #fff}::-webkit-scrollbar-track:hover{background:#fff}::-webkit-scrollbar-track:active{background:#cfcfcf}::-webkit-scrollbar-corner{background:0 0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.simple_par{white-space:pre-wrap;font-family:inherit}#topbar{opacity:0;width:100%;height:90px;position:fixed;left:0;top:-90px;z-index:2;background:#fff;transition:all .2s ease;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 11px 0 #161650}.menubar{height:100%}.menubar>nav{position:absolute;right:20px;height:40px;top:calc(53% - 40px);line-height:80px;color:#fff;height:100%}.menubar>nav>a{display:inline-block;padding:0 15px;vertical-align:top;text-transform:uppercase;font-weight:bols;transition:all .4s ease}.menubar>nav>a:hover{color:#6adbe6}.menubar>nav>a.sel{color:#6adbe6;font-weight:700}body.tight{overflow:hidden!important}.mobilogo{max-width:320px;position:absolute;top:50px;margin:0 auto;left:0;right:0;width:80%}#mobimenu{position:fixed;left:0;width:100%;height:100vh;top:-200vh;background-color:#fffcf5;background-image:url(/img/bkgs/cooking.png);color:#161650;transition:top .5s ease;z-index:9999;padding-top:100px;overflow:hidden}#mobimenu>div{display:flex;justify-content:center;flex-wrap:wrap;margin-top:40px}#mobimenu div.fixeditem{font-size:140%;padding:10px;position:relative;text-align:center;width:185px;margin:1em;box-sizing:border-box;transition:all .4s ease;border:1px solid #06233f;background-color:#fff}#mobimenu div.fixeditem>a{display:block;transition:all .5s ease;text-decoration:none;text-transform:uppercase;font-weight:700}#mobimenu div.fixeditem>a>img{display:block;margin:auto;padding-bottom:10px}#mobimenu div.fixeditem:hover{background-color:#06233f;color:#fffcf5}#mobimenu>a.closemobi{position:absolute;top:10px;right:20px;color:#efefef;font-size:200%}.closebtn{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAMFBMVEUAAAD+/v7////////////+/v7+/v7+/v7+/v7////+/v7+/v7+/v7+/v7+/v7////6qOsXAAAAD3RSTlMAtgcEqO3pejYzcEtvTDfwcorUAAABDElEQVR42u2XyxKDMAwDQwwkvKr//9semEF0SKODruhqdiEtOE56c08sW81JJn+OGq3COgOYSoi7lAnAvD4LI84MuXv7AWfGePI0aJ4G8l0DeRp+1g/0DeSZlZWYIQzkmZmLWABlIM8sV22DNJBntqtYIQ3kmcrq1DIofgrWC1qGPo+SmBi6htwsR+cRaRBFaVC8NiheGwSvDYLXBsG3DZo3DLJlGTwNBk+D5LVB89qgeW3QvDaQ9wX+Evwf0f8b/RfJf5X9j8n/nP2G4rc0v6n6bd3fWPytzd5c/e3dHjDcEYdXfNwh6zDGPGvQtEddc9je7zVj3DcOHOaRxzt07f+OfZFkct2WSG9u+QKQo2KBGOHSKgAAAABJRU5ErkJggg==)}#topmenu_burger{display:inline-block;width:44px;margin-right:15px}#topmenu_burger>img{width:100%}.closeb{position:relative;display:inline-block;width:.21em;height:1.3em;background:#45ae40;margin:10px;transform:rotate(45deg) scale(.8);transition:all .3s ease}.closeb:before{content:"";position:absolute;width:1.3em;height:.2em;background:#45ae40;left:-.54em;top:.54em}.closeb:hover{transform:rotate(45deg) scale(1)}.hamburger{position:relative;display:inline-block;width:1.25em;height:1em;margin-right:.3em;margin-top:17px;border-top:.2em solid #fff;border-bottom:.2em solid #fff;transition:all .5s ease;transition-delay:.3s}.hamburger:before{content:"";position:absolute;top:.2em;left:0;width:100%;border-top:.2em solid #fff;transition:all .5s ease;transition-delay:250ms}.hamburger.dark:before{border-top:.2em solid #00acd2!important}.hamburger.dark{border-top:.2em solid #00acd2!important;border-bottom:.2em solid #00acd2!important}@media screen and (max-width:480px){#mobimenu div.fixeditem{width:150px;margin:.5em}#mobimenu div.fixeditem>a>img{width:90px}#mobimenu div.fixeditem>a{font-size:16px}}@media screen and (max-width:400px){#mobimenu>div.fixeditem{font-size:110%;padding:7px}}section.contact_container{box-sizing:border-box;margin-bottom:40px}section.contact_container p{margin:15px 0 0 0}section.contact_container p.textual{color:#bababa}section.contact_container>div.contact_panelbox{display:flex;justify-content:space-between;clear:both}section.contact_container>div.contact_panelbox>div.contact_panel{box-sizing:border-box;width:48%}section.contact_container>div.contact_panelbox>div.contact_panel p.infotext{margin-bottom:25px}section.contact_container>div.contact_panelbox>div.contact_panel>div{display:block}section.contact_container>div.contact_panelbox>div.contact_panel>div>div.cttitem{display:flex;margin-bottom:25px}section.contact_container>div.contact_panelbox>div.contact_panel>div>div.cttitem>div:first-child{width:90px;text-align:center}section.contact_container>div.contact_panelbox>div.contact_panel>div>div.cttitem .contact_maininfo{font-size:1.5em}section.contact_container>div.contact_panelbox>div.contact_panel>div>div.cttitem .contact_smallinfo{font-size:1em;color:#bababa;list-style:none;padding-left:0}section.contact_container>div.contact_panelbox>div.contact_panel>div>div.cttitem .contact_otherphones{color:#adadad;padding-right:20px}section.contact_container input[type=email],section.contact_container input[type=text],section.contact_container textarea{box-sizing:border-box;padding:15px;border:1px solid #cecece;font-size:1.1em!important;width:100%;font-family:inherit}section.contact_container textarea{height:150px;font-size:1.1em!important}img.contact_icon{height:64px}.contact_maininfo{font-size:1.5em}.contact_address{box-sizing:border-box;padding-right:20px}#contact_address_map{box-sizing:border-box;width:50%;height:280px;border:1px solid #cecece;padding-left:20px;display:none}#map{box-sizing:border-box;width:100%;height:40vh;min-height:280px;border:1px solid #cecece;padding-left:20px}::-webkit-input-placeholder{color:#cecece}:-moz-placeholder{color:#cecece}::-moz-placeholder{color:#cecece}:-ms-input-placeholder{color:#cecece}.contact_container table tbody tr td:first-child{width:90px}#contact_qrcode{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgba(10,10,10,.7);z-index:9000}#contact_generated_qrcode{margin:20px 0;text-align:center}.contact_qrcode_menu{margin-top:30px;text-align:center}.contact_close_btn{float:right;margin-right:12px;color:#bababa}.contact_close_btn:hover{color:#fff}.contact_sendmsg_wait{font-size:larger}.contact_sendmsg_wait>img{height:64px;vertical-align:middle}.contact_sendmsg_result{font-size:larger}.contact_sendmsg_result i{vertical-align:middle;padding-right:5px;font-size:larger}form[name=contact_sendmsgx] input{transition:all linear .5s;background:0 0}form[name=contact_sendmsgx] input.ng-invalid{background:#ffeaed;border-color:#dc143c}form[name=contact_sendmsgx] input.ng-pristine{background:0 0!important;border-color:#cecece!important}.contact_nav{padding:20px 0;height:88px;text-align:right}.contact_error_container{height:auto;overflow:hidden;font-size:smaller;color:#dc143c}@media screen and (max-width:900px){section.contact_container>div.contact_panelbox{display:block}section.contact_container>div.contact_panelbox>div.contact_panel{display:block;width:100%;margin-bottom:40px}section.contact_container>div.contact_panelbox>div.contact_panel>div{display:flex;flex-wrap:wrap;justify-content:space-evenly}section.contact_container>div.contact_panelbox>div.contact_panel>div>div.cttitem{display:flex;width:45%}}@media screen and (max-width:700px){section.contact_container>div.contact_panelbox>div.contact_panel>div>div.cttitem{display:flblockex}section.contact_container>div.contact_panelbox>div.contact_panel>div>div.cttitem{width:95%}}@media screen and (max-width:440px){section.contact_container>div.contact_panelbox>div.contact_panel>div>div.cttitem .contact_maininfo{font-size:1.3em;font-weight:700}}@media screen and (max-width:360px){section.contact_container>div.contact_panelbox>div.contact_panel>div>div.cttitem .contact_maininfo{font-size:1.1em}section.contact_container>div.contact_panelbox>div.contact_panel>div>div.cttitem .contact_smallinfo{font-size:.9em}}section.social_container{margin:0}section.social_container.links{margin:10px 0 70px 0}section.social_container ul{list-style:none;padding-left:0}section.social_container ul li{display:inline-block;padding:10px;vertical-align:middle}section.social_container.links ul li{text-align:center}section.social_container ul li a{text-decoration:none}section.social_container.links ul li a{font-size:4vw}section.social_container.links ul li a i{font-size:44px}section.social_container ul li a img{height:50px}section.social_container .socialicon{height:50px;width:50px;transition:all .4s ease}.socialicon2{height:20px;width:20px;transition:all .4s ease}.socialstrip{margin:0}.socialstrip a{display:inline-block;margin-left:10px}section.social_container .socialicon:hover{fill:#fff;-ms-transform:scale(1.4);-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4)}.socialcalendar,.socialcellphone,.socialdirections,.socialemail,.socialfacebook,.socialinstagram,.sociallinkedin,.socialmessenger,.socialphone,.socialpinterest,.socialqr,.socialskype,.socialtwitter,.socialwhatsapp,.socialyoutube{max-width:100%;background-size:100%;background-image:url(/img/contact/ctt_sprite.png)}.socialcalendar{background-position:0 0;background-size:100%}.socialcellphone{background-position:0 7.142857%;background-size:100%}.socialdirections{background-position:0 14.285714%;background-size:100%}.socialemail{background-position:0 21.428571%;background-size:100%}.socialfacebook{background-position:0 28.571429%;background-size:100%}.socialinstagram{background-position:0 35.714286%;background-size:100%}.sociallinkedin{background-position:0 42.857143%;background-size:100%}.socialmessenger{background-position:0 50%;background-size:100%}.socialphone{background-position:0 57.142857%;background-size:100%}.socialpinterest{background-position:0 64.285714%;background-size:100%}.socialqr{background-position:0 71.428571%;background-size:100%}.socialskype{background-position:0 78.571429%;background-size:100%}.socialtwitter{background-position:0 85.714286%;background-size:100%}.socialwhatsapp{background-position:0 92.857143%;background-size:100%}.socialyoutube{background-position:0 100%;background-size:100%}.net-facebook,.net-linkedin,.net-mailshare,.net-pinterest,.net-twitter{max-width:100%;background-size:100%;background-image:url(/img/contact/net_sprite.png);transition:all .25s ease;transform:scale(.99)}.net-facebook:hover,.net-linkedin:hover,.net-mailshare:hover,.net-pinterest:hover,.net-twitter:hover{transform:scale(1.2)}.net-facebook{background-position:0 0;background-size:100%}.net-linkedin{background-position:0 25%;background-size:100%}.net-mailshare{background-position:0 50%;background-size:100%}.net-pinterest{background-position:0 75%;background-size:100%}.net-twitter{background-position:0 100%;background-size:100%}.performance-container{border:2px solid #000;box-shadow:0 0 10px 5px #000;overflow:hidden;position:absolute;margin:auto;left:0;top:0;right:0;bottom:0;width:480px;height:480px;border-radius:50%;background-color:#000}.perf-header{font-size:1.4em;font-weight:700;background-color:#000;padding:35px 0 20px 0;text-align:center;color:#fff;height:157px}.perf-subtitle{margin-top:20px;font-size:13px;color:#dadada}.perf-color-dns{color:#1c4f9c}.perf-color-conn{color:#5387ca}.perf-color-render{color:#6adbe6}.perf-bkg-dns{background-color:#1c4f9c}.perf-bkg-conn{background-color:#5387ca}.perf-bkg-render{background-color:#6adbe6}.perf-chart-item{float:left;height:100%}.perf-stats{text-align:center;background-color:#282828;color:#fff;padding:15px;height:247px}.perf-stats table tbody tr.perf-data td div:last-child{margin-top:7px;font-size:22px;font-weight:700}.perf-stats table tbody tr.perf-chart td>div:first-child{width:100%;overflow:hidden;height:20px;font-size:13px;color:grey}.perf-stats table tbody tr.perf-chart td>div:last-child{width:94%;overflow:hidden;height:40px;border:1px solid grey;margin:auto}.perf-close{padding:20px 0 35px 0;text-align:center;color:#fff;font-weight:700;font-size:larger;cursor:pointer;height:82px}.perf-close:hover{background-color:#d58972}@media screen and (max-width:500px){.performance-container{border:0;box-shadow:0 0;width:100%;height:100%;border-radius:0}}@media screen and (max-width:390px){.perf-stats{font-size:smaller}}.dialog-box{box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-color:#fff;border-bottom:3px solid #0e1117;box-shadow:7px 7px 17px #0e0f23}.dialog-box>div.dlgheader{background-color:#1c4f9c;color:#fff;padding:10px 14px;font-size:28px;overflow:hidden;height:110px;margin-top:-4px}.dialog-box>div.dlgheader>div.title{overflow:hidden}.dialog-box>div.dlgheader>div.title div.close-dialog a{opacity:.7}.dialog-box>div.dlgheader>div.title div.close-dialog a:hover{opacity:1}.dialog-box>div.dlgheader>div.title div.close-dialog img{height:32px;vertical-align:middle}.dialog-box>div.dlgheader div.subtitle{font-size:14px;color:#dadada;margin-top:-2px}.dialog-box a{color:inherit;text-decoration:none;transition:all .3s ease}.dialog-box a:hover{text-decoration:underline}.dialog-box>div.body{color:gray;padding:20px;overflow-y:auto;height:calc(100% - 90px)}.clickable{cursor:pointer}.maildlg{width:600px;height:540px}.maildlg p{margin:10px 0 20px}.dialog-box div.body input[type=text],.dialog-box div.body textarea{padding:2px 8px;border:1px solid #dadada;width:100%;box-sizing:border-box;font-size:14px;font-weight:400;font-family:inherit;resize:none;box-shadow:none}.dialog-box div.body select{padding:4px 8px;border:1px solid #dadada;box-sizing:border-box;font-size:14px;font-weight:400;font-family:inherit}.dialog-box div.body div.bodyformitem{margin-bottom:10px}.dialog-box div.body div.bodyformitem p{margin:3px 0}.dialog-box.details{background:#272e42;background:-moz-radial-gradient(center,ellipse cover,#272e42 1%,#24273d 39%,#06060a 100%);background:-webkit-radial-gradient(center,ellipse cover,#272e42 1%,#24273d 39%,#06060a 100%);background:radial-gradient(ellipse at center,#272e42 1%,#24273d 39%,#06060a 100%)}.dialog-box.details>div.dlgheader{background-color:transparent;border-bottom:1px solid #404040}#contact_generated_qrcode img{max-width:90%}@media screen and (max-width:550px){.dialog-box{border-radius:0;max-width:100%!important;height:100%!important;overflow:hidden}#contact_generated_qrcode img{max-width:260px;max-height:260px}}@media screen and (max-width:450px){.dialog-box>div.dlgheader{text-align:left;font-size:18px}.contact_qrcode_menu{margin-top:5px}#contact_generated_qrcode img{max-width:220px;max-height:220px}}@media screen and (max-width:360px){#contact_generated_qrcode img{max-width:200px;max-height:200px}#contact_generated_qrcode canvas{border:none;padding:0}.dialog-box>div.body{padding:0}.dialog-box>div.body p{margin:7px;font-size:13px}.dialog-box div.body div.bodyformitem{padding:0 10px}.dialog-box>div.dlgheader{font-size:16px}}.privacy{min-height:60vh;background:#fff;clip-path:polygon(0 0,100% 0,100% calc(100% - 5vw),0 100%);z-index:80;position:relative}.privacy>div>div{padding:0 20px}.policytext{margin:20px 0;color:grey;text-align:justify}.policytext p{text-align:justify;margin-bottom:20px}.policytext ul{margin-top:20px}.policytext ul>li{margin:0 0 20px}.policytext a{color:#4169e1;text-decoration:none}.policytext a:hover{text-decoration:underline}body.lock{overflow:hidden!important}#cookiebackdrop{position:fixed;z-index:9998;background-color:transparent;left:0;top:0;width:100vw;height:100vh;transition:all .4s ease;transform:scale(0)}#cookiebackdrop.backdrop{background-color:#0e2D4588;transform:scale(1)}#cookieconsent{position:fixed;z-index:9999;display:none;background-color:#04002b;color:#fff}#cookieconsent.FI,#cookieconsent.FS{width:100%;min-height:70px;border-radius:0;padding:15px;left:0;top:auto;bottom:0;text-align:center}#cookieconsent.FS{bottom:auto;top:0}#cookieconsent.BC{max-width:min(40%,500px);border-radius:5px;padding:15px;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px 2px #202020}#cookieconsent.BC>div:first-child{text-align:justify}#cookieconsent.BE{max-width:min(40%,500px);border-radius:5px;padding:15px;left:1em;bottom:1em;box-shadow:0 0 14px 2px #202020}#cookieconsent.BD{max-width:min(40%,500px);border-radius:5px;padding:15px;right:1em;bottom:1em;box-shadow:0 0 14px 2px #202020}#cookieconsent.BC>div:first-child,#cookieconsent.BD>div:first-child,#cookieconsent.BE>div:first-child{text-align:justify}#cookieconsent ul{text-align:center;list-style:none;padding:0}#cookieconsent ul>li{display:inline-block;padding:10px 15px 0}#cookieconsent ul>li>a{text-decoration:none;color:#92d7ff}#cookieconsent ul>li>a:hover{text-decoration:underline}@media screen and (max-width:980px){#cookieconsent.BD,#cookieconsent.BE{max-width:min(60%,500px)}}@media screen and (max-width:700px){#cookieconsent.BD,#cookieconsent.BE{max-width:min(80%,500px)}}@media screen and (max-width:480px){#cookieconsent.BD,#cookieconsent.BE{max-width:none;width:100%;right:0;left:0;bottom:0;border-radius:0}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.inicial_gallery{width:100%;height:100vh}.inicial_gallery>.glide__track{width:100%;height:100vh}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide{width:100%;height:100vh;background-size:cover;background-position:center center;overflow:hidden}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div.glide_text{position:relative;top:120%;transform:translateY(-50%);width:100%;max-width:900px;direction:ltr;transition:all .5s ease;opacity:0}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div.glide_text.esq{float:left;margin-right:10px;margin-left:2vmax}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div.glide_text.esq *{text-align:left}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div.glide_text.dir{float:right;margin-left:10px;margin-right:2vmax}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div.glide_text.dir *{text-align:right}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div.glide_text.cen{float:none;margin:auto}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div.glide_text.cen *{text-align:center}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide.glide__slide--active>div.glide_text{opacity:1;top:50%}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div>h1{font-size:calc(30px + 6vh);text-shadow:3px 3px 7px #505050;text-align:left;margin:0}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div>h2{font-size:calc(20px + 2vh);text-shadow:1px 1px 4px #505050;text-align:left;margin-left:1em;margin:0;font-family:'PT Sans',sans-serif}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div>p{text-align:left;margin-top:2em}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div>p>a.actionbtn{background-color:#ff7369;font-size:calc(14px + 1vh);padding:1vh 2vh;color:#fff;display:inline-block;text-decoration:none}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:0}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:0}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}@media screen and (max-width:980px){.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div>h1{font-size:calc(25px + 4.5vh)}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div>h2{font-size:calc(20px + 1.3vh)}}@media screen and (max-width:725px){.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div>h1{font-size:calc(20px + 4vh)}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div>h2{font-size:calc(16px + 1vh)}}@media screen and (max-width:580px){.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div>h1{font-size:calc(20px + 3vh)}.inicial_gallery>.glide__track>ul.glide__slides>li.glide__slide>div>h2{font-size:calc(12px + .7vh)}}div.custom-video-container{position:relative;overflow:hidden;width:100%;margin:25px auto;background-color:#13203f}div.custom-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}div.custom-video-container>div.inner-container{position:relative;width:100%}.overlayimg{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}.overlayimg>svg>path.yt-play-btn{width:70px;transition:all .2s ease}.overlayimg:hover>svg>path.yt-play-btn{fill:red;fill-opacity:1}.vimeo-btn{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:70px;height:42px;background:rgba(23,35,34,.75);border-radius:.5em;transition:all .2s ease}.vimeo-btn>span{display:inline-block;font-size:24px;color:#fff;margin-top:4px;margin-left:3px}.vimeo-btn:hover{background:rgba(20,173,239,1)}