.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#767676;font-family:'Lato',sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0
1.5em}address{margin:0
0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0
0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0
1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0
0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px
solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05);color:rgba(0, 0, 0, .8);font-size:12px;font-size:0.75rem;line-height:1;padding: .6em 1em .4em;text-shadow:0 1px 0 rgba(255, 255, 255, 0.8)}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02)}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px
solid #ccc;border-radius:3px}select{border:1px
solid #ccc}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"]{padding:3px}textarea{padding-left:3px;width:100%}a{color:royalblue}a:visited{color:purple}a:hover,a:focus,a:active{color:midnightblue}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0
0 1.5em}.widget
select{max-width:100%}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.admin-bar header.site-header{top:32px}.wrapper{max-width:1600px;display:block;margin:0
auto;padding:0
15px}@media screen and (max-width: 1500px){.wrapper{max-width:1000px}}header.site-header{height:100px;width:100%;background:#fff;position:fixed;top:0;z-index:4}header
.menu{list-style:none;margin:0;padding:0}header .menu
li{display:inline-block;text-transform:uppercase;height:100px;padding:60px
4px 0 4px;margin-right:12px}header .menu li.active,
header .menu li:hover{border-bottom:10px solid #0f939b}header .menu
a{text-decoration:none;color:#393939}header .menu .active a,
header .menu a:hover{color:#0f939b}header
.contact{display:inline-block;position:absolute;top:12px;right:12px;text-align:right}header .contact
.telephone{font-size:22pt;background:url('/wp-content/themes/swory/images/phone.png') center left no-repeat}header .contact .telephone
a{color:#767676;text-decoration:none}header .contact
.text{font-size:10pt}footer.site-footer{height:90px;background-color:#eaeaea;position:relative;font-size:10pt}footer a,
footer a:visited,
footer a:hover,
footer a:active{color:#000;text-decoration:none}footer
.text{font-size:12pt}footer
.dapax{position:absolute;right:26px;top:26px}footer
.diseno{font-size:10pt;margin-left:14pt}footer .diseno
img{vertical-align:middle}.site-content{margin-top:100px}.site-content
.page{padding-top:120px;margin-top:-120px}.page
h2{text-transform:uppercase}.page.main{margin-top:-141px}.page.main
.image{width:100%;position:relative;background-size:cover;background-position:center;z-index:-1}.page.main
.pattern{position:absolute;top:0;left:0;height:100%;width:100%;background:url('/wp-content/themes/swory/images/pattern.png') top center no-repeat;background-size:100%}.page.main
h1{text-transform:uppercase;color:#fff;background-color:rgba(0, 0, 0, 0.12);-webkit-box-shadow:0px 4px 8px 0px rgba(0,0,0,0.12);-moz-box-shadow:0px 4px 8px 0px rgba(0,0,0,0.12);box-shadow:0px 4px 8px 0px rgba(0,0,0,0.12);padding-left:30%;font-size:3.6vw}.page.main
.sub{text-transform:uppercase;color:#fff;font-size:3vw;position:absolute;bottom:15%;padding-left:30%}.page.main
.boxes{margin-top:-40px;text-align:center;padding-bottom:20px}.page.main .boxes
.box{display:inline-block;width:19%;margin:0
0.1%;z-index:1;vertical-align:top}.page.main .boxes .box
span{text-transform:uppercase;font-size:1.4vw}.page.location #location-map{width:100%;height:540px}.page.contact{margin-bottom:18pt}div.fb-like{float:right;margin-right:26px;margin-bottom:18pt}.page.contact
.info{width:60%;display:inline-block;vertical-align:top}.page.contact>.form{width:40%;display:inline-block;vertical-align:top}.page.contact > .form input,
.page.contact > .form
textarea{width:100%;border-radius:0;margin-bottom:18pt}.page.contact > .form input[type=submit]{width:180px;text-align:center;text-transform:uppercase;color:#fff;font-size:12pt;background-color:#2ba7c4;box-shadow:none!important;padding:12px
0;margin:0}.page.contact span.wpcf7-not-valid-tip{position:absolute;top:18pt}.page.contact div.wpcf7-validation-errors{margin:0
0 12pt 0}.page.gallery-page
.thumb{width:100%}.gallery{width:100%;height:232px;overflow:hidden;position:relative}.gallery
.plate{position:absolute;top:0;left:0;width:999999vh;transition:left 1s}.gallery .plate
a{display:inline-block}.gallery .arrow-left,
.gallery .arrow-right{position:absolute;top:calc( 50% - 50px );height:100px;width:66px;z-index:2;cursor:pointer;background-color:rgba(0,0,0,0.2);padding:8px;background-size:50px 80px;background-position:center;background-repeat:no-repeat;border-radius:8px}.gallery .arrow-left{left:18px;background-image:url('/wp-content/themes/swory/images/arrow-left.png')}.gallery .arrow-right{right:18px;background-image:url('/wp-content/themes/swory/images/arrow-right.png')}.cookies{position:fixed;bottom:0;background:rgba(255,255,255,0.8);text-align:center;width:100%}.cookies
p{max-width:calc(100% - 40px)}.cookies
button{background:#eaeaea;border-radius:4px;border:1px
solid grey;box-shadow:none;font-size:14pt;padding:6px
8px;position:absolute;right:8px;top:calc(50% - 16px)}.mobile-menu{display:none}@media screen and (max-width: 767px){.mobile-menu{display:inline-block;background-image:url('/wp-content/themes/swory/images/menu.png');background-size:contain;background-repeat:no-repeat;height:53px;width:63px;margin-top:18pt;margin-left:18pt}header
.menu{display:none;padding:18pt;background-color:#fff;-webkit-box-shadow:0px 7px 4px -5px rgba(0,0,0,0.75);-moz-box-shadow:0px 7px 4px -5px rgba(0,0,0,0.75);box-shadow:0px 7px 4px -5px rgba(0,0,0,0.75)}header
.menu.show{display:block}header .menu
li{height:auto;padding:0
0 10px 0;margin:0;display:block}header .menu li.active, header .menu li:hover{padding:0}header .menu
a{display:block}footer.site-footer{height:auto}footer
.dapax{position:inherit;;text-align:center;top:0;right:0}footer
.diseno{display:block;text-align:center;margin:0}.page.location #location-map{height:454px}.page.contact .info,.page.contact>.form{width:100%}}@media screen and (max-width: 500px){.page.main .boxes
.box{width:30%}.page.main .boxes .box
span{font-size:2vw}.page.main
h1{padding-left:24%;font-size:4vw}.page.main
.sub{bottom:24%;padding-left:24%;font-size:3.8vw}.page.main{margin-top:-120px}.site-content{margin-top:64px}header.site-header{height:64px}header
.contact{top:0}.mobile-menu{height:44px;width:53px;margin-top:9pt;margin-left:9pt}}/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.6.3
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{box-shadow:none;position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:rgba(80,80,80,0.9);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:hover{background-color:rgba(50,50,50,.9);box-shadow:none;}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}
