@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Varela+Round&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.blue-btn:disabled{background-color:#66c4e9!important;cursor:not-allowed}body{background:#eff2f3}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{*zoom:1;display:inline-block;*display:inline;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{-ms-interpolation-mode:bicubic;border:0}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}

/*!
 * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{-ms-overflow-style:scrollbar;box-sizing:border-box}*,:after,:before{box-sizing:inherit}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px;width:90%}}@media (min-width:1200px){.container{max-width:1140px;width:90%}}@media (min-width:1440px){.container{max-width:1440px;width:90%}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;max-width:none;width:auto}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:none;width:auto}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:none;width:auto}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:none;width:auto}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:none;width:auto}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}body{font-family:Montserrat,sans-serif;line-height:1.25}h1{font-family:Varela Round,sans-serif}h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}h1{font-size:calc(2.4rem + 3.75vw)}h2{font-size:calc(2.4rem + 1.875vw)}h3{font-size:calc(2.04rem + 1.4375vw)}h4{font-size:calc(1.96rem + .75vw)}h5{font-size:calc(1.92rem + .25vw)}h6{font-size:calc(1.76rem + .125vw)}h1.subpage-header{color:#fff;font-size:calc(2.4rem + 1.875vw)}.btn{align-items:center!important;border:none;border-radius:1.4rem!important;display:inline-flex!important;font-family:Montserrat,sans-serif!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:1.25px;line-height:1.14;padding:1.2rem 2.2rem!important;text-decoration:none!important;text-transform:uppercase;transition:all .25s ease}.blue-btn{background-color:#009ddb!important;color:#fff!important}.blue-btn:hover{background-color:#66c4e9!important}.pink-btn{background-color:#f8aa9e!important;color:#fff!important}.pink-btn:hover{background-color:#f9bbb1!important}.turquoise-btn{background-color:#27bdbe!important;color:#fff!important}.turquoise-btn:hover{background-color:#52cacb!important}.white-btn{background-color:#fff;color:#27bdbe}.border-btn{background-color:#fff;border:2px solid rgba(66,81,90,.2);color:#42515a;padding:1rem 2.2rem}.border-btn:hover{background-color:rgba(66,81,90,.2)!important}.pink-border-btn{background-color:#fff;border:2px solid #f8aa9e;color:#42515a}.pink-border-btn:hover{background-color:#f9bbb1!important}.gray-border-btn{border:2px solid hsla(0,0%,100%,.2);color:#fff}.app-btn:before,.phone-btn:before,.plan-btn:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.8rem;margin-right:1rem;min-width:1.8rem;width:1.8rem}.account-btn{align-items:center;background-color:#009ddb;border-radius:1.4rem;display:inline-flex;height:4rem;justify-content:center;transition:all .25s ease;width:4rem}.account-btn:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.8rem;width:1.8rem}.account-btn:hover{background-color:#66c4e9}.cart-btn{align-items:center;background-color:#42515a;border-radius:1.4rem;display:inline-flex;height:4rem;justify-content:center;transition:all .25s ease;width:4rem}.cart-btn:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.8rem;width:1.8rem}.cart-btn:hover{background-color:#68747b}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;position:relative;transition:height .35s ease;transition-duration:.35s;transition-property:height;transition-timing-function:ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}header{position:absolute;width:100%;z-index:1001}header .info-row{align-items:center;display:flex;justify-content:flex-end;padding:2rem 0}header .info-row .opening-hours{display:flex;position:relative}header .info-row .opening-hours>p{align-items:center;color:#fff;display:inline-flex;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:1.25px;text-transform:uppercase}header .info-row .opening-hours>p:hover{cursor:pointer}header .info-row .opening-hours>p:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:2rem;margin-right:.5rem;width:2rem}header .info-row .opening-hours:hover .hidden-wrapper{opacity:1;visibility:visible;z-index:10}header .info-row .opening-hours .hidden-wrapper{background-color:#fff;border-radius:1.4em;box-shadow:0 12px 25px rgba(0,0,0,.1);font-weight:600;left:-8rem;opacity:0;padding:2rem 3rem 1rem;position:absolute;top:3.5rem;transition:all .25s ease;visibility:hidden;width:36rem}header .info-row .opening-hours .hidden-wrapper:before{background-color:#fff;content:"";height:2rem;left:17rem;position:absolute;top:-1rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:2rem}header .info-row .opening-hours .hidden-wrapper h6{color:#42515a;margin-bottom:2rem}header .info-row .opening-hours .hidden-wrapper p{color:#42515a;font-size:1.4rem;margin-bottom:1rem}header .info-row .opening-hours .hidden-wrapper>div{display:flex}header .info-row .opening-hours .hidden-wrapper>div div:first-of-type{margin-right:2rem}header .info-row .opening-hours .hidden-wrapper>div div:first-of-type p{color:#009ddb}header .info-row .sizing{margin:0 2rem 0 4rem}header .info-row .sizing p{color:#f8f8f8;cursor:pointer;font-size:1.6rem;font-weight:600}header .info-row .sizing p span.js-smaller{font-size:1.2rem}header .info-row .sizing p span.js-bigger{font-size:2rem}header .info-row .contrast p{color:#f8f8f8;cursor:pointer;font-size:1.4rem;font-weight:700}header a{outline:none!important}header .top-row{background-color:#fff;border-radius:1.4rem 1.4rem 0 0;display:flex;justify-content:space-between;padding:2rem 3rem}header .top-row .buttons-wrapper{align-items:center;display:flex}header .top-row .buttons-wrapper a{margin-right:1rem}header .top-row .buttons-wrapper a:last-of-type{margin-right:0}header .top-row .buttons-wrapper .account-btn span,header .top-row .buttons-wrapper .cart-btn span,header .top-row a.account-btn{display:none}header .top-row div.account-btn{margin-right:1rem;position:relative;transition:all .25s ease}header .top-row div.account-btn:hover{cursor:pointer}header .top-row div.account-btn:hover .hidden-account-buttons{opacity:1;visibility:visible}header .top-row .hidden-account-buttons{background-color:#fff;border-radius:1.4rem;box-shadow:0 12px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;opacity:0;padding:1.5rem;position:absolute;right:-8rem;top:5.5rem;transition:all .25s ease;visibility:hidden;width:23rem;z-index:10}header .top-row .hidden-account-buttons:before{background-color:#fff;content:"";height:2rem;left:12rem;position:absolute;top:-1rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:2rem}header .top-row .hidden-account-buttons a.blue-btn{margin-bottom:1rem;margin-right:0}header .top-row .hidden-account-buttons a{justify-content:center}header .top-row .opening-hours-mobile{display:none}header .top-row .wrapper-inner{align-items:center;display:flex}header .bottom-row{background-color:#eff2f3;border-radius:0 0 1.4rem 1.4rem;box-shadow:0 12px 10px rgba(0,0,0,.05);padding:0 5rem;position:relative;transition:all .25s ease}header .bottom-row ul.nav{display:flex;justify-content:space-between}header .bottom-row ul.nav>li{align-items:center;color:#42515a;display:inline-flex;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:.5px}header .bottom-row ul.nav>li a{align-items:center;color:inherit;display:inline-flex;padding:2.5rem 0;position:relative;text-decoration:none;transition:all .25s ease;z-index:2}header .bottom-row ul.nav>li a:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:2rem;margin-right:1rem;width:2rem;z-index:1}header .bottom-row ul.nav>li a:after{background-color:transparent;border-radius:1rem 1rem 0 0;bottom:0;content:"";height:calc(100% - 1rem);left:-3rem;position:absolute;transition:all .25s ease;width:calc(100% + 6rem);z-index:-1}@media (max-width:1200px){header .bottom-row ul.nav>li a:after{left:-2rem;width:calc(100% + 4rem)}}header .bottom-row ul.nav>li a:hover:after{background-color:#fff}header .bottom-row ul.nav>li.menu-item-has-children a:after{width:calc(100% + 7rem)}header .bottom-row ul.nav>li.menu-item-has-children:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;margin-left:1rem;transition:all .25s ease;width:1.5rem;z-index:2}header .bottom-row ul.nav>li.menu-item-has-children:hover:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .bottom-row ul.nav>li.menu-item-has-children:hover ul.sub-menu{opacity:1;visibility:visible}header .bottom-row ul.nav>li.menu-item-has-children ul.sub-menu{background-color:#fff;border-radius:0 0 1.4rem 1.4rem;bottom:-19.6rem;box-shadow:0 12px 10px rgba(0,0,0,.05);display:flex;justify-content:space-between;left:0;opacity:0;padding:2rem 5rem;position:absolute;transition:all .25s ease;visibility:hidden;width:100%}header .bottom-row ul.nav>li.menu-item-has-children ul.sub-menu li{margin-right:1rem;width:20%}header .bottom-row ul.nav>li.menu-item-has-children ul.sub-menu li:last-of-type{margin-right:0}header .bottom-row ul.nav>li.menu-item-has-children ul.sub-menu li a{align-items:center;border:3px solid transparent;border-radius:1.4rem;display:flex;flex-direction:column;padding:2rem}header .bottom-row ul.nav>li.menu-item-has-children ul.sub-menu li a:after{display:none}header .bottom-row ul.nav>li.menu-item-has-children ul.sub-menu li a:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:7rem;margin-bottom:2rem;width:7.6rem}header .bottom-row ul.nav>li.menu-item-has-children ul.sub-menu li a:hover{box-shadow:0 12px 25px rgba(0,0,0,.1);color:#42515a}header .bottom-row ul.nav>li.menu-item-has-children ul.sub-menu li.uslugi-rekreacyjne a:hover{border-color:#27bdbe}header .bottom-row ul.nav>li.menu-item-has-children ul.sub-menu li.uslugi-sportowe a:hover{border-color:#ffcb04}header .bottom-row ul.nav>li.menu-item-has-children ul.sub-menu li.uslugi-specjalne a:hover{border-color:#f8aa9e}header .bottom-row ul.nav>li.menu-item-has-children ul.sub-menu li.uslugi-rehabilitacyjne a:hover{border-color:#da1f3c}header .bottom-row ul.nav>li.menu-item-has-children ul.sub-menu li.hotel a:hover{border-color:#009ddb}header .menu-mobile-button-wrapper,header .top-mobile-button-wrapper{display:none}@media (max-width:992px){header .info-row .opening-hours{display:none}header .top-mobile-button-wrapper{display:flex}header .top-mobile-button-wrapper button{border:2px solid #eff2f3;border-radius:1rem;display:flex}header .top-mobile-button-wrapper button span:after{width:2rem}header .top-mobile-button-wrapper button.is-active span:after{width:3rem}header .top-row{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:1rem 2rem;transition:all .25s ease}header .top-row .logo-button-wrapper{display:flex;justify-content:space-between;width:100%}header .top-row .mobile-buttons-menu{display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:all .25s ease;width:33.3rem}header .top-row .mobile-buttons-menu .wrapper-inner{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:1rem}header .top-row .mobile-buttons-menu.is-buttons-visible{margin-top:1rem;max-height:none}header .top-row .mobile-buttons-menu .cart-btn{align-items:center;border:none;border-radius:1.4rem;display:inline-flex;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:700;height:auto;letter-spacing:1.25px;line-height:1.14;padding:1.2rem 2.2rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease;width:auto}header .top-row .mobile-buttons-menu .cart-btn:hover{-webkit-transform:scale(.97);transform:scale(.97)}header .top-row .mobile-buttons-menu .cart-btn span{color:#fff;display:inline;margin-left:1rem}header .top-row .mobile-buttons-menu a.account-btn{align-items:center;border:none;border-radius:1.4rem;display:inline-flex;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:700;height:auto;letter-spacing:1.25px;line-height:1.14;padding:1.2rem 2.2rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease;width:auto}header .top-row .mobile-buttons-menu a.account-btn:hover{-webkit-transform:scale(.97);transform:scale(.97)}header .top-row .mobile-buttons-menu a.account-btn span{color:#fff;display:inline;margin-left:1rem}header .top-row .mobile-buttons-menu a{height:4rem;justify-content:center;margin-bottom:1rem;padding:1rem 1.5rem;width:16rem!important}header .top-row .mobile-buttons-menu a:nth-child(2n){margin-right:0!important}header .top-row .opening-hours-mobile{display:inline-flex;flex-direction:column;width:100%}header .top-row .opening-hours-mobile>p{align-items:center;color:#42515a;display:inline-flex;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase}header .top-row .opening-hours-mobile>p:hover{cursor:pointer}header .top-row .opening-hours-mobile>p:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:2rem;margin-right:.5rem;width:2rem}header .top-row .opening-hours-mobile .hidden-wrapper{background-color:#eff2f3;border-radius:1.4em;font-weight:600;max-height:0;overflow:hidden;padding:0 1.5rem;transition:all .25s ease}header .top-row .opening-hours-mobile .hidden-wrapper h6{color:#42515a;margin-bottom:2rem}header .top-row .opening-hours-mobile .hidden-wrapper p{color:#42515a;font-size:1.4rem;margin-bottom:1rem}header .top-row .opening-hours-mobile .hidden-wrapper>div{display:flex}header .top-row .opening-hours-mobile .hidden-wrapper>div div:first-of-type{margin-right:2rem}header .top-row .opening-hours-mobile .hidden-wrapper>div div:first-of-type p{color:#009ddb}header .top-row .opening-hours-mobile .hidden-wrapper.show-content{margin-top:1rem;max-height:none;padding:1.5rem 1.5rem .5rem}header .top-row div.account-btn{display:none!important}header .top-row a.account-btn{display:inline-flex!important;margin-right:0!important}header .menu-mobile-button-wrapper{display:flex}header .menu-mobile-button-wrapper button{align-items:center;background-color:#fff;border-radius:1rem;color:#42515a;display:inline-flex;font-weight:600}header .menu-mobile-button-wrapper button span{margin-right:1rem}header .menu-mobile-button-wrapper button span:after{width:2rem}header .menu-mobile-button-wrapper button.is-active span:after{width:3rem}header .bottom-row{align-items:flex-end;display:flex;flex-direction:column;padding:1rem 2rem;transition:all .25s ease}header .bottom-row .menu-wrapper{max-height:0;overflow:hidden;transition:all .25s ease;width:100%}header .bottom-row .menu-wrapper.is-visible{max-height:none}header .bottom-row ul.nav{flex-direction:column}header .bottom-row ul.nav li a{padding:1rem 0}header .bottom-row ul.nav li a:after{display:none}header .bottom-row ul.nav li.menu-item-has-children{margin-bottom:0;position:relative}header .bottom-row ul.nav li.menu-item-has-children:after{display:none}header .bottom-row ul.nav li.menu-item-has-children.visible-margin{margin-bottom:22rem}header .bottom-row ul.nav li.menu-item-has-children.visible-margin span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .bottom-row ul.nav li.menu-item-has-children span{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-flex;height:2rem;margin-left:1rem;width:2rem}header .bottom-row ul.nav li.menu-item-has-children ul.sub-menu{border-radius:1.4rem;bottom:auto;flex-direction:column;max-height:0;opacity:1;overflow:hidden;padding:0 2rem;position:absolute;top:4rem;transition:all .25s ease;visibility:visible}header .bottom-row ul.nav li.menu-item-has-children ul.sub-menu.visible-sub-menu{max-height:none;padding:1rem 2rem}header .bottom-row ul.nav li.menu-item-has-children ul.sub-menu li{margin-right:0;width:100%}header .bottom-row ul.nav li.menu-item-has-children ul.sub-menu li a{align-items:flex-start;border:none;padding:1rem 0}header .bottom-row ul.nav li.menu-item-has-children ul.sub-menu li a:before{display:none}header .bottom-row ul.nav li.menu-item-has-children ul.sub-menu li a:hover{box-shadow:none}}@media (max-width:576px){header .info-row{padding:1rem 0}header .top-row{align-items:flex-start}header .bottom-row,header .top-row{padding:1rem 1.5rem}}@media (max-width:380px){header .top-row .mobile-buttons-menu{width:29rem}header .top-row .mobile-buttons-menu a{font-size:1.2rem!important;margin-bottom:7px;margin-right:7px;padding:1rem!important;width:14rem!important}header .top-row .mobile-buttons-menu a span{font-size:inherit}}footer{background-color:#42515a;font-family:Montserrat,sans-serif;padding:2rem 0}footer .row:first-of-type .social-media-wrapper{align-items:center;border:2px solid #71838d;border-radius:3.8rem;display:inline-flex;padding:1rem}footer .row:first-of-type .social-media-wrapper a{align-items:center;display:inline-flex;justify-content:center}footer .row:first-of-type .social-media-wrapper a:first-of-type{margin-right:1.5rem}footer .row:first-of-type .col-xl-8{display:flex}footer .row:first-of-type .menu-wrapper:first-of-type{width:60%}footer .row:first-of-type .menu-wrapper:first-of-type .wrapper div{width:33.33%}footer .row:first-of-type .menu-wrapper:last-of-type{width:40%}footer .row:first-of-type .menu-wrapper:last-of-type .wrapper div{width:50%}footer .row:first-of-type .menu-wrapper p{color:#f8f8f8;font-weight:600;margin-bottom:2.3rem}footer .row:first-of-type .menu-wrapper .wrapper{display:flex}footer .row:first-of-type .menu-wrapper .wrapper div{display:flex;flex-direction:column}footer .row:first-of-type .menu-wrapper .wrapper a{color:#8e979c;font-size:1.4rem;font-weight:600;margin-bottom:2rem;text-decoration:none;transition:all .25s ease}footer .row:first-of-type .menu-wrapper .wrapper a:hover{color:#fff}footer .row:first-of-type .col-xl-2:last-of-type{display:flex;justify-content:flex-end}footer .row:first-of-type .trip-box{border:2px solid #71838d;border-radius:10px;display:inline-flex;flex-direction:column;height:15.5rem;justify-content:space-between;overflow:hidden;padding:1.5rem;position:relative;text-decoration:none;transition:all .25s ease;width:15rem}footer .row:first-of-type .trip-box:hover{border-color:#fff}footer .row:first-of-type .trip-box:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:80%;left:32%;position:absolute;top:41%;width:80%}footer .row:first-of-type .trip-box p{color:#f8f8f8;font-size:1.4rem;font-weight:600}footer .row:last-of-type .col{align-items:center;display:flex}footer .row:last-of-type a:not(.btn),footer .row:last-of-type p{color:#f8f8f8;font-size:1.2rem;font-weight:600;letter-spacing:.5px}footer .row:last-of-type a:not(.btn){font-weight:700;text-decoration:none;text-transform:uppercase;transition:all .25s ease}footer .row:last-of-type a:not(.btn):hover{color:#27bdbe}footer .row:last-of-type .buttons-wrapper{display:flex;justify-content:center;width:100%}footer .row:last-of-type .buttons-wrapper a:first-of-type{margin-right:2rem}footer .row:last-of-type .col:last-of-type{display:flex;justify-content:flex-end}@media (max-width:1200px){footer .row:first-of-type .col-xl-8{margin:2rem 0}footer .row:last-of-type .buttons-wrapper{justify-content:flex-start;margin-bottom:2rem}}@media (max-width:768px){footer .row:last-of-type .col:last-of-type{justify-content:flex-start;margin-top:1rem}}@media (max-width:576px){footer{padding:0}footer .row:first-of-type .col-xl-8{display:none}footer .row:first-of-type .trip-box{align-items:center;display:flex;flex-direction:row;height:auto;width:100%}footer .row:first-of-type .trip-box svg{margin-left:1rem}footer .row:last-of-type .buttons-wrapper{align-items:flex-start;flex-direction:column}footer .row:last-of-type .buttons-wrapper a:first-of-type{margin-bottom:1rem}}.sponsors{margin-bottom:-5rem;position:relative;z-index:12}.sponsors .wrapper{background-color:#fff;border:3px solid #eff2f3;border-radius:1.4rem;padding:2.5rem 4.5rem}.sponsors .wrapper img{max-width:100%}.sponsors .wrapper p{color:#8e979c;font-size:1.2rem;font-weight:600;letter-spacing:.4px;margin-top:2rem}@media (max-width:768px){.sponsors .wrapper{padding:2rem}}.upper-footer{background-color:#fff;border-top:3px solid #eff2f3;padding:8rem 0 4rem;position:relative;z-index:11}.upper-footer .info-wrapper p,.upper-footer h6{color:#42515a;font-family:Varela Round,sans-serif}.upper-footer .info-wrapper p{margin:1rem 0}.upper-footer .address-wrapper p{color:#8e979c;font-size:1.4rem;font-weight:600;margin:1rem 0}.upper-footer .newsletter-wrapper{padding:0}.upper-footer .newsletter-wrapper form{margin-top:1.5rem}.upper-footer .newsletter-wrapper .wrapper{display:flex}.upper-footer .newsletter-wrapper input[type=submit]{background-position:50%;background-repeat:no-repeat;background-size:38%;border:none!important;color:transparent!important;height:4rem;margin-left:1rem;width:4rem}.upper-footer .newsletter-wrapper span.wpcf7-spinner{position:absolute}.upper-footer .newsletter-wrapper .acceptance-wrapper{max-width:36rem}@media (max-width:992px){.upper-footer{padding:4rem 0 0}.upper-footer .logo-wrapper{border-bottom:3px solid #eff2f3;margin-bottom:2rem;padding-bottom:2rem}.upper-footer .newsletter-wrapper{border-radius:0;border-top:3px solid #eff2f3;margin-top:2rem;padding-top:2rem}}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}html{font-size:62.5%;overflow-x:hidden;scroll-behavior:smooth}body{font-size:1.6rem;overflow:hidden}section{padding:8rem 0;position:relative}@media only screen and (max-width:768px){section{padding:4.8rem 0}}a,a:focus{outline:none!important}:focus{outline:none}div.row{padding:1.6rem 0}.slick-slider{-webkit-user-select:text!important;-ms-user-select:text!important;user-select:text!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}section.subpage-header-section{padding-bottom:0;padding-top:21rem}section.subpage-header-section .header-wrapper{padding:2rem 0}.breadcrumbs-wrapper ul{align-items:center;display:flex;flex-wrap:wrap}.breadcrumbs-wrapper li{align-items:center;color:#42515a;display:inline-flex;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:1.25px;padding:.5rem 0;text-transform:uppercase}.breadcrumbs-wrapper li:first-of-type:before{height:1.6rem;margin-right:.5rem;width:1.6rem}.breadcrumbs-wrapper li:after,.breadcrumbs-wrapper li:first-of-type:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:""}.breadcrumbs-wrapper li:after{height:1.2rem;margin:0 .5rem;width:1.2rem}.breadcrumbs-wrapper li:last-of-type:after{display:none}.breadcrumbs-wrapper a{color:inherit;text-decoration:none;transition:all .25s ease}.breadcrumbs-wrapper a:hover{color:#27bdbe}section.second-section{padding-top:0}.pagination{justify-content:center}.pagination,.pagination ul{display:flex}.pagination ul li{align-items:center;display:inline-block;font-family:Montserrat,sans-serif;font-weight:600;height:4.5rem;margin:0 .5rem;width:4.5rem}.pagination ul li a,.pagination ul li span{align-items:center;border:3px solid #8ad8d8;border-radius:1.4rem;color:#27bdbe;display:inline-flex;height:100%;justify-content:center;text-decoration:none;transition:all .25s ease;width:100%}.pagination ul li a.current,.pagination ul li a:hover,.pagination ul li span.current,.pagination ul li span:hover{background-color:#8ad8d8;color:#fff}.pagination ul li a.next,.pagination ul li a.prev{background-color:#27bdbe;border-color:#27bdbe}.pagination ul li a.next:before,.pagination ul li a.prev:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.2rem;width:1.5rem}.pagination ul li a.prev:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.formatted-content{color:#68747b;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.5;text-align:justify}.formatted-content strong{font-weight:700}.formatted-content em{font-style:italic}.formatted-content a{text-decoration:underline}.formatted-content ol{margin-bottom:1rem}.formatted-content ol li{list-style:decimal;list-style-position:inside}.formatted-content ul{margin-bottom:1rem}.formatted-content ul li{list-style:circle;list-style-position:outside;margin-left:2rem}.formatted-content p{margin-bottom:1rem}.formatted-content a{color:inherit}.formatted-content h1,.formatted-content h2,.formatted-content h3,.formatted-content h4,.formatted-content h5,.formatted-content h6{font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:1rem;text-transform:none}.formatted-content h1{font-size:calc(24.4px + .5vw)}.formatted-content h2{font-size:calc(22.8px + .375vw)}.formatted-content h3{font-size:calc(20.8px + .375vw)}.formatted-content h4{font-size:calc(19.2px + .25vw)}.formatted-content h5{font-size:calc(17.6px + .125vw)}.formatted-content h6{font-size:calc(13.6px + .125vw)}section.faq-section{position:relative;z-index:10}section.faq-section .row:nth-of-type(2){margin-top:4rem}section.faq-section .text-wrapper{color:#42515a;font-weight:600}section.faq-section .text-wrapper a{margin-top:2rem}section.faq-section .text-wrapper:first-of-type{border-bottom:2px solid #eff2f3;font-weight:400;margin-bottom:4rem;padding-bottom:4rem}section.faq-section .text-wrapper:first-of-type h4{font-family:Varela Round,sans-serif}section.faq-section .text-wrapper:first-of-type img{margin-left:-2rem}section.faq-section .text-wrapper:last-of-type img{margin-bottom:3rem}section.faq-section:before{background-size:cover;bottom:-18rem;content:"";height:50rem;left:0;position:absolute;width:100%}.accordion-wrapper{background-color:#eff2f3;border-radius:1.4rem;padding:2rem}.accordion-wrapper .single-accordion-wrapper{border-radius:1.4rem;margin-bottom:1rem;overflow:hidden}.accordion-wrapper button{align-items:center;background-color:#eff2f3;border:none;color:#42515a;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-weight:600;justify-content:space-between;letter-spacing:.5px;outline:none;padding:2rem;position:relative;text-align:left;transition:all .2s ease;width:100%}.accordion-wrapper button:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;margin-left:2rem;min-height:1rem;min-width:1.8rem;position:relative;transition:all .25s ease;width:1.8rem}.accordion-wrapper .active{background-color:#fff;color:#27bdbe}.accordion-wrapper .active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-wrapper .panel{background-color:#fff;box-shadow:0 12px 10px rgba(0,0,0,.05);color:#71838d;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:600;max-height:0;overflow:hidden;padding:0 2rem;transition:max-height .2s ease-out}.accordion-wrapper .panel p{padding-bottom:2rem}@media (max-width:992px){.accordion-wrapper{margin-top:2rem}}@media (max-width:768px){.accordion-wrapper,.accordion-wrapper button{padding:1rem}.accordion-wrapper .panel{padding:0 1rem}.accordion-wrapper .panel p{padding-bottom:1rem}}section.hotel-section{background-color:#eff2f3}section.hotel-section .row:nth-of-type(2){margin-top:4rem}@media (max-width:576px){section.hotel-section .row:nth-of-type(2){margin-top:0}}.description-slider-wrapper{background-color:#fff;border-radius:1.4rem;box-shadow:0 12px 10px rgba(0,0,0,.05);padding-bottom:5rem}.description-slider-wrapper .text-wrapper{display:flex;padding:5rem 8rem}.description-slider-wrapper .text-wrapper h4{color:#27bdbe;font-weight:600;min-width:23rem;padding-right:5rem;width:40%}.description-slider-wrapper .text-wrapper .content{width:60%}.description-slider-wrapper .text-wrapper .content p{color:#8e979c;font-size:1.4rem;font-weight:600;line-height:1.5}@media (max-width:992px){.description-slider-wrapper .text-wrapper{flex-direction:column;padding:2.5rem 4rem}.description-slider-wrapper .text-wrapper h4{margin-bottom:2rem;min-width:0;min-width:auto;padding-right:0;width:100%}.description-slider-wrapper .text-wrapper .content{width:100%}}@media (max-width:576px){.description-slider-wrapper{padding-bottom:2rem}.description-slider-wrapper .text-wrapper{flex-direction:column;padding:2rem}.description-slider-wrapper .text-wrapper h4{margin-bottom:2rem;min-width:0;min-width:auto;padding-right:0;width:100%}.description-slider-wrapper .text-wrapper .content{width:100%}}.simple-slider-wrapper .slick-list{margin-left:-25%;width:150%}.simple-slider-wrapper .slide{padding:0 1rem}.simple-slider-wrapper .image-wrapper{border-radius:1.4rem;overflow:hidden;padding-top:58%;position:relative}.simple-slider-wrapper .image-wrapper img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.simple-slider-wrapper .slick-arrow{align-items:center;background:#f8aa9e!important;border-radius:100%;display:inline-flex;height:7rem;justify-content:center;width:7rem;z-index:10}.simple-slider-wrapper .slick-arrow:focus,.simple-slider-wrapper .slick-arrow:hover{background:#f8aa9e!important}.simple-slider-wrapper .slick-arrow:before{display:none}.simple-slider-wrapper .slick-arrow:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.6rem;width:2rem}.simple-slider-wrapper .slick-arrow.slick-next:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:768px){.simple-slider-wrapper .slick-list{margin-left:-50%;width:200%}.simple-slider-wrapper .slick-arrow{height:5rem;width:5rem}}@media (max-width:576px){.simple-slider-wrapper .slide{padding:0 .5rem}.simple-slider-wrapper .slick-list{margin-left:-90%;width:280%}.simple-slider-wrapper .slick-arrow.slick-next{right:1rem}.simple-slider-wrapper .slick-arrow.slick-prev{left:1rem}}section.other-attractions-section .contact-wrapper{align-items:flex-start;background:#feeeec;border-radius:1.4rem;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:3rem}section.other-attractions-section .contact-wrapper img{height:5.5rem;object-fit:contain;width:5.5rem}section.other-attractions-section .contact-wrapper h4{color:#42515a;font-weight:600;margin:2rem 0}section.other-attractions-section .contact-wrapper a{background-color:transparent}@media (max-width:768px){section.other-attractions-section .contact-wrapper{max-width:none;padding:2.5rem}}section.other-attractions-section .col>h5{color:#42515a;font-weight:600}section.other-attractions-section .box-wrapper{display:flex;font-family:Montserrat,sans-serif;font-weight:600;margin-top:2rem;overflow:hidden}section.other-attractions-section .box-wrapper h5{margin-bottom:1rem}section.other-attractions-section .box-wrapper a{align-items:center;border-radius:100%;display:inline-flex;height:5rem;justify-content:center;margin-top:2rem;transition:all .25s ease;width:5rem}section.other-attractions-section .box-wrapper a:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.2rem;width:1.6rem}section.other-attractions-section .box-wrapper>div{display:flex;flex-direction:column;height:25.5rem;justify-content:space-between;padding:2.5rem;width:27.7rem}section.other-attractions-section .box-wrapper .left-box{background-color:#27bdbe;border-radius:1.4rem 0 0 1.4rem}section.other-attractions-section .box-wrapper .left-box a{border:2px solid #fff}section.other-attractions-section .box-wrapper .left-box a:hover{background-color:#fff}section.other-attractions-section .box-wrapper .left-box h5{color:#f8f8f8}section.other-attractions-section .box-wrapper .left-box p{color:#a9e5e5}section.other-attractions-section .box-wrapper .right-box{border:2px solid #d9dcde;border-left:none;border-radius:0 1.4rem 1.4rem 0}section.other-attractions-section .box-wrapper .right-box a{border:2px solid #b8c2c8}section.other-attractions-section .box-wrapper .right-box a:hover{background-color:#b8c2c8}section.other-attractions-section .box-wrapper .right-box h5{color:#42515a}section.other-attractions-section .box-wrapper .right-box p{color:#8e979c}@media (max-width:992px){section.other-attractions-section .box-wrapper{flex-direction:column}section.other-attractions-section .box-wrapper>div{height:auto;width:auto}section.other-attractions-section .box-wrapper .left-box{border-radius:1.4rem 1.4rem 0 0}section.other-attractions-section .box-wrapper .right-box{border-left:2px solid #d9dcde;border-radius:0 0 1.4rem 1.4rem;border-top:none}}@media (max-width:768px){section.other-attractions-section .box-wrapper{margin-bottom:2rem}}section.accommodation-section .header-text-wrapper{font-weight:600}section.accommodation-section .header-text-wrapper h4{color:#42515a}section.accommodation-section .header-text-wrapper p{color:#8e979c;display:inline-flex;font-size:1rem;margin-top:2rem;max-width:35rem}section.accommodation-section .header-text-wrapper p svg{margin-right:.5rem}section.accommodation-section .tabs-wrapper{background:#d9dcde;border-radius:48px;display:inline-flex;padding:1rem}section.accommodation-section .tabs-wrapper a{color:#42515a;font-weight:600;outline:none;padding:1.5rem 3rem;text-decoration:none}section.accommodation-section .tabs-wrapper a.active{background:#fff;border-radius:52px;box-shadow:0 12px 25px rgba(0,0,0,.1);color:#27bdbe}section.groups-section{background-color:#eff2f3}section.groups-section .row:nth-of-type(2){margin-top:4rem}@media (max-width:576px){section.groups-section{padding-bottom:4.8rem}section.groups-section .row:nth-of-type(2){margin-top:0}}section.decorator-planner-section{background-position:50%;background-size:cover;display:flex;height:33vw}section.decorator-planner-section .container{align-items:center;display:flex;justify-content:center}section.decorator-planner-section .col{display:flex;justify-content:center}section.decorator-planner-section .text-wrapper{align-items:center;display:flex;flex-direction:column}section.decorator-planner-section .text-wrapper h2,section.decorator-planner-section .text-wrapper h3{color:#fff;font-family:Varela Round,sans-serif;margin-bottom:2rem;max-width:59rem;text-align:center}@media (max-width:576px){section.decorator-planner-section{height:auto}}section.contact-section .row:nth-of-type(2){margin-top:4rem}section.contact-section .info-wrapper h6{color:#68747b;font-family:Varela Round,sans-serif;margin:1.5rem 0}section.contact-section .info-wrapper a:not(.btn),section.contact-section .info-wrapper p{color:#42515a;display:block;font-family:Montserrat,sans-serif;font-size:calc(16.8px + .375vw);font-weight:600;padding-bottom:.5rem;text-decoration:none}section.contact-section .info-wrapper a:not(.btn){transition:all .25s ease}section.contact-section .info-wrapper a:not(.btn):hover{color:#27bdbe}section.contact-section .info-wrapper a.btn{margin-top:1rem}@media (max-width:1200px){section.contact-section{padding-bottom:0}section.contact-section .info-wrapper{margin-bottom:2rem}}@media (max-width:576px){section.contact-section .row:nth-of-type(2){margin-top:2rem}section.contact-section .input-wrapper h6{margin:1rem 0}}section.questions-form-section{padding-bottom:0}section.questions-form-section .container:first-of-type{background:#feeeec;border-radius:1.4rem;position:relative}section.questions-form-section .container:first-of-type:after{background-size:cover;content:"";height:100%;position:absolute;right:0;top:0;width:50%}section.questions-form-section .container:first-of-type .row{padding:0}section.questions-form-section .container:first-of-type .text-wrapper{align-items:flex-start;background-color:#fff;border-radius:1.4rem;box-shadow:0 12px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;height:140%;justify-content:center;left:10%;padding:3rem 6rem;position:relative;top:-20%;width:80%;z-index:1}section.questions-form-section .container:first-of-type .text-wrapper h6{color:#42515a;font-weight:600;margin:1.5rem 0}@media (max-width:576px){section.questions-form-section .container:first-of-type .text-wrapper{left:3%;padding:2rem;width:94%}}section.questions-form-section .container:last-of-type{margin-top:17rem;position:relative}section.questions-form-section .container:last-of-type .col-xl-6:first-of-type{padding-right:0}section.questions-form-section .container:last-of-type:before{background-color:#42515a;border-radius:1.4rem;content:"";height:45rem;left:0;position:absolute;top:0;width:100%}section.questions-form-section .container:last-of-type .image-wrapper{height:41.8rem}section.questions-form-section .container:last-of-type .image-wrapper img{border-radius:1.4rem;height:100%;object-fit:cover;width:100%}section.questions-form-section .container:last-of-type .form-wrapper{box-shadow:0 12px 10px rgba(0,0,0,.05);position:relative;top:-10%}@media (max-width:992px){section.questions-form-section .container:last-of-type{margin-top:10rem}section.questions-form-section .container:last-of-type .col-xl-6:first-of-type{padding-right:1.5rem}}@media (max-width:576px){section.questions-form-section .container:last-of-type:before{height:30rem}section.questions-form-section .container:last-of-type .image-wrapper{height:26.8rem}}.form-wrapper{background-color:#fff;border-radius:1.4rem;padding:2rem}.form-wrapper h5{color:#27bdbe;font-family:Varela Round,sans-serif;margin-bottom:2rem}.form-wrapper .input-wrapper{display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:600;margin-bottom:1.5rem}.form-wrapper .input-wrapper label{color:#42515a;margin-bottom:.5rem}.form-wrapper .input-wrapper input,.form-wrapper .input-wrapper textarea{border:2px solid #d9dcde;border-radius:1rem;color:#b8c2c8;font-family:Montserrat,sans-serif;padding:1rem 1.4rem;width:100%}.form-wrapper .acceptance-wrapper{margin-bottom:1.5rem}.form-wrapper .acceptance-wrapper span.wpcf7-list-item{margin:0}.form-wrapper .acceptance-wrapper span.wpcf7-list-item-label{color:#42515a;font-size:1.2rem}.form-wrapper .acceptance-wrapper span.wpcf7-list-item-label a{color:inherit}.form-wrapper .acceptance-wrapper label{display:flex}.form-wrapper .acceptance-wrapper input{align-items:center;-webkit-appearance:none;appearance:none;border:2px solid #d9dcde!important;border-radius:5px;display:flex;display:inline-flex;height:1.8rem;justify-content:center;margin-right:1rem;min-height:1.8rem;min-width:1.8rem;padding:0!important;width:1.8rem}.form-wrapper .acceptance-wrapper input:hover{cursor:pointer}.form-wrapper .acceptance-wrapper input:before{background-color:transparent;border-radius:2px;content:"";height:60%;width:60%}.form-wrapper .acceptance-wrapper input:checked:before{background-color:#009ddb}.form-wrapper ::-webkit-input-placeholder{font-family:Montserrat,sans-serif!important;font-size:1.4rem;font-weight:600}.form-wrapper ::-moz-placeholder{font-family:Montserrat,sans-serif!important;font-size:1.4rem;font-weight:600}.form-wrapper :-ms-input-placeholder{font-family:Montserrat,sans-serif!important;font-size:1.4rem;font-weight:600}.form-wrapper :-moz-placeholder{font-family:Montserrat,sans-serif!important;font-size:1.4rem;font-weight:600}::-webkit-input-placeholder{font-family:Montserrat,sans-serif!important;font-size:1.4rem;font-weight:600}::-moz-placeholder{font-family:Montserrat,sans-serif!important;font-size:1.4rem;font-weight:600}:-ms-input-placeholder{font-family:Montserrat,sans-serif!important;font-size:1.4rem;font-weight:600}:-moz-placeholder{font-family:Montserrat,sans-serif!important;font-size:1.4rem;font-weight:600}.articles-wrapper article{margin-bottom:4rem}.articles-wrapper article .image-wrapper{border-radius:1.4rem;overflow:hidden;padding-top:61%;position:relative;width:90%}.articles-wrapper article .image-wrapper a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.articles-wrapper article .image-wrapper a img{height:100%;width:100%}.articles-wrapper article .image-wrapper .mask{height:110%;left:-10%;position:absolute;top:5%;width:120%}.articles-wrapper article .text-wrapper{background-color:#fff;border-radius:1.4rem;box-shadow:0 12px 10px rgba(0,0,0,.05);font-family:Montserrat,sans-serif;font-weight:600;left:17%;margin-top:-20%;padding:2rem 3rem;position:relative;width:83%}.articles-wrapper article .text-wrapper p.date{color:#27bdbe;font-size:1.2rem}.articles-wrapper article .text-wrapper h6{color:#42515a;margin:1.5rem 0}.articles-wrapper article .text-wrapper h6 a{color:inherit;text-decoration:none}.articles-wrapper article .text-wrapper p.excerpt{color:#8e979c;font-size:1.4rem;margin-bottom:2rem}@media (max-width:576px){.articles-wrapper article{margin-bottom:2rem}.articles-wrapper article .text-wrapper{padding:1.5rem}}.articles-wrapper .col:nth-of-type(4n-3) article .image-wrapper .mask{background:linear-gradient(1turn,#009ddb 7.36%,rgba(0,157,219,0) 88.57%);-webkit-transform:matrix(.96,.21,-.27,.98,0,0);transform:matrix(.96,.21,-.27,.98,0,0)}.articles-wrapper .col:nth-of-type(4n-2) article .image-wrapper .mask{background:linear-gradient(1turn,#27bdbe 7.36%,rgba(39,183,190,0) 88.57%);-webkit-transform:matrix(.99,-.08,.11,1,0,0);transform:matrix(.99,-.08,.11,1,0,0)}.articles-wrapper .col:nth-of-type(4n-1) article .image-wrapper .mask{background:linear-gradient(1turn,#f3a2a2 7.36%,hsla(0,77%,79%,0) 88.57%);-webkit-transform:matrix(.98,-.15,.2,.99,0,0);transform:matrix(.98,-.15,.2,.99,0,0)}.articles-wrapper .col:nth-of-type(4n) article .image-wrapper .mask{background:linear-gradient(1turn,#ffcb04 7.36%,rgba(255,203,4,0) 88.57%);-webkit-transform:matrix(.99,-.08,.11,1,0,0);transform:matrix(.99,-.08,.11,1,0,0)}section.single-post-section{background:#eff2f3}section.single-post-section .info-box{align-items:center;display:flex;margin:4rem 0 6rem;padding:0 1rem}section.single-post-section .info-box .text-wrapper{align-items:flex-start;background:#fff;border-radius:1.4rem 0 0 1.4rem;box-shadow:0 12px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:space-between;min-height:30rem;padding:3rem 5rem;width:50%}section.single-post-section .info-box .text-wrapper p.date{color:#27bdbe;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:600;margin-top:1.5rem}section.single-post-section .info-box .text-wrapper h4{color:#42515a;font-weight:600}section.single-post-section .info-box .text-wrapper .share-wrapper{margin-top:4rem}section.single-post-section .info-box .text-wrapper .share-wrapper p{color:#42515a;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:600}section.single-post-section .info-box .text-wrapper .share-wrapper div{background-color:#eff2f3;border-radius:4.7rem;display:inline-flex;margin-top:1rem;padding:.5rem}section.single-post-section .info-box .text-wrapper .share-wrapper div a{align-items:center;background-color:transparent;border-radius:100%;display:inline-flex;height:4rem;justify-content:center;transition:all .25s ease;width:4rem}section.single-post-section .info-box .text-wrapper .share-wrapper div a:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.6rem;width:1.8rem}section.single-post-section .info-box .text-wrapper .share-wrapper div a:nth-of-type(2){margin:0 .5rem}section.single-post-section .info-box .text-wrapper .share-wrapper div a:nth-of-type(3){margin:0 .5rem}section.single-post-section .info-box .text-wrapper .share-wrapper div a:hover{background-color:#fff}section.single-post-section .info-box .image-wrapper{width:50%}section.single-post-section .info-box .image-wrapper .wrapper{border-radius:1.4rem;overflow:hidden;padding-top:61%;position:relative}section.single-post-section .info-box .image-wrapper .wrapper img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}section.single-post-section .info-box .image-wrapper .wrapper .mask{background:linear-gradient(1turn,#27bdbe 7.36%,rgba(39,183,190,0) 88.57%);height:110%;left:-10%;position:absolute;top:5%;-webkit-transform:matrix(.99,-.07,.12,1,0,0);transform:matrix(.99,-.07,.12,1,0,0);width:120%}@media (max-width:1200px){section.single-post-section .info-box{flex-direction:column-reverse;margin:0;padding:0}section.single-post-section .info-box .text-wrapper{border-radius:0 0 1.4rem 1.4rem;min-height:0;min-height:auto;width:100%}section.single-post-section .info-box .image-wrapper{width:100%}section.single-post-section .info-box .image-wrapper .wrapper{border-radius:1.4rem 1.4rem 0 0}}@media (max-width:576px){section.single-post-section .info-box .text-wrapper{padding:1.5rem}}section.other-news{background:#eff2f3;padding-top:0;position:relative;z-index:10}section.other-news:before{background-color:#eff2f3;background-size:cover;bottom:-20rem;content:"";height:50rem;left:0;position:absolute;width:100%}section.other-news .section-header-wrapper{margin:0;padding:2rem 0 4rem}section.other-news .articles-wrapper article{margin-bottom:0}section.other-news .articles-wrapper article .image-wrapper{width:100%}section.other-news .articles-wrapper article .text-wrapper{background:transparent;border-radius:0;box-shadow:none;left:0;margin-top:0;padding:2rem 0;width:100%}@media (max-width:992px){section.other-news .section-header-wrapper{padding:0}}.section-header-wrapper{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;justify-content:center;margin:2rem 0 4rem}.section-header-wrapper p{color:#8e979c;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:1rem;text-transform:uppercase}.section-header-wrapper h3{color:#42515a;font-family:Varela Round,sans-serif;text-align:center}@media (max-width:576px){.section-header-wrapper{margin:0}}section.about-us-section .text-wrapper{font-weight:600;padding-right:4rem}section.about-us-section .text-wrapper h5{color:#42515a;margin-bottom:2rem}section.about-us-section .text-wrapper p{color:#8e979c}section.about-us-section .image-wrapper img{width:100%}section.about-us-section .box-wrapper{align-items:center;display:flex;flex-direction:column;font-weight:600;justify-content:center}section.about-us-section .box-wrapper div{align-items:center;border:3px solid #eff2f3;border-radius:100%;display:flex;height:7.6rem;justify-content:center;width:7.6rem}section.about-us-section .box-wrapper div img{height:2.5rem;object-fit:contain;object-position:center;width:2.5rem}section.about-us-section .box-wrapper h4{color:#27bdbe;margin:1.5rem 0 .5rem}section.about-us-section .box-wrapper p{color:#8e979c;text-align:center}section.about-us-section .row:last-of-type{margin-top:6rem}@media (max-width:992px){section.about-us-section .image-wrapper{margin-bottom:2rem}section.about-us-section .text-wrapper{padding-right:0}}@media (max-width:768px){section.about-us-section .box-wrapper{margin-bottom:2rem}}@media (max-width:576px){section.about-us-section .text-wrapper h5{font-size:1.6rem}section.about-us-section .text-wrapper p{font-size:1.4rem}}section.gallery-section{background:#eff2f3}section.gallery-section:before{background-color:#eff2f3;background-size:cover;bottom:-18rem;content:"";height:50rem;left:0;position:absolute;width:100%}section.gallery-section .gallery-wrapper{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem;padding:0 3rem}section.gallery-section .gallery-wrapper .image-wrapper{padding-bottom:2rem;padding-left:1rem;padding-right:1rem;width:33.33%}@media (max-width:768px){section.gallery-section .gallery-wrapper .image-wrapper{width:50%}}@media (max-width:576px){section.gallery-section .gallery-wrapper .image-wrapper{padding-bottom:1rem;padding-left:.5rem;padding-right:.5rem}}section.gallery-section .gallery-wrapper .wrapper{border-radius:1.4rem;overflow:hidden;padding-top:69%;position:relative}section.gallery-section .gallery-wrapper .wrapper img{cursor:pointer;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}section.gallery-section .overlay-gallery{align-items:center;background-color:rgba(66,81,90,.8);bottom:0;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .25s ease;visibility:hidden;width:100vw;z-index:2000}section.gallery-section .overlay-gallery.is-active{opacity:1;visibility:visible}section.gallery-section .overlay-gallery span.close{color:#fff;cursor:pointer;position:absolute;right:2rem;top:2rem;z-index:2001}section.gallery-section .overlay-gallery span.close svg{height:2rem;width:2rem}section.gallery-section .overlay-gallery .slick-arrow{align-items:center;border-radius:100%;display:inline-flex;height:7rem;justify-content:center;width:7rem;z-index:10}section.gallery-section .overlay-gallery .slick-arrow:before{display:none}section.gallery-section .overlay-gallery .slick-arrow:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.6rem;width:2rem}section.gallery-section .overlay-gallery .slick-arrow.slick-next:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.gallery-section .overlay-gallery .slider{height:80%;width:80%}section.gallery-section .overlay-gallery .slider div{height:100%}section.gallery-section .overlay-gallery .slider .image-wrapper{align-items:center;display:flex;justify-content:center}section.gallery-section .overlay-gallery .slider .image-wrapper img{height:100%;object-fit:contain}@media (max-width:576px){section.gallery-section .overlay-gallery .slider .image-wrapper img{height:auto;width:100%}}@media (max-width:992px){section.gallery-section .gallery-wrapper{padding:0}}section.single-service-section .row:nth-of-type(2){margin-top:4rem}section.single-service-section h2{color:#42515a;font-family:Varela Round,sans-serif}section.single-service-section .text-wrapper{align-items:flex-start;display:flex;flex-direction:column;font-weight:600;height:100%;justify-content:center}section.single-service-section .text-wrapper h5{color:#42515a;margin-bottom:2rem}section.single-service-section .text-wrapper p{color:#8e979c;margin-bottom:2rem}section.single-service-section .image-wrapper{margin-top:4rem}section.single-service-section .image-wrapper img{max-width:70%}@media (max-width:1200px){section.single-service-section .col-xl-1{display:none}}@media (max-width:992px){section.single-service-section .image-wrapper{margin-bottom:2rem;margin-top:2rem}}@media (max-width:576px){section.single-service-section .text-wrapper h5{font-size:1.6rem}section.single-service-section .text-wrapper p{font-size:1.4rem}}.available-attractions{margin-top:4rem}.available-attractions h4{color:#42515a;font-family:Varela Round,sans-serif;margin-bottom:2rem}.available-attractions .all-attractions-wrapper{background:#d4f2f2;border-radius:15px 0 0 15px;display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem;padding:3rem 2rem 2rem;position:relative}.available-attractions .all-attractions-wrapper:after{background-color:inherit;content:"";height:100%;position:absolute;right:-50%;top:0;width:50%;z-index:2}.available-attractions .all-attractions-wrapper:before{bottom:0;content:"";height:80%;position:absolute;right:-20%;width:80%;z-index:3}.available-attractions .all-attractions-wrapper .single-attraction{padding-bottom:2rem;padding-left:1rem;padding-right:1rem;width:25%;z-index:4}@media (max-width:992px){.available-attractions .all-attractions-wrapper .single-attraction{width:33.33%}}@media (max-width:768px){.available-attractions .all-attractions-wrapper .single-attraction{width:50%}}@media (max-width:576px){.available-attractions .all-attractions-wrapper .single-attraction{padding-bottom:1rem;padding-left:.5rem;padding-right:.5rem}}.available-attractions .all-attractions-wrapper .single-attraction .wrapper{background:#fff;border-radius:1.4rem;box-shadow:0 12px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;height:100%;padding:1rem;text-decoration:none}.available-attractions .all-attractions-wrapper .single-attraction .wrapper .image{border-radius:1.4rem;overflow:hidden;padding-top:69%;position:relative;width:100%}.available-attractions .all-attractions-wrapper .single-attraction .wrapper .image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.available-attractions .all-attractions-wrapper .single-attraction .wrapper .text{align-items:center;color:#42515a;display:flex;font-size:1.4rem;font-weight:600;justify-content:space-between;padding:2rem 1rem 1rem}@media (max-width:576px){.available-attractions{margin-top:2rem}.available-attractions .all-attractions-wrapper{padding:1rem .5rem .5rem}.available-attractions .all-attractions-wrapper span.turquoise-round-arrow{display:none}}.turquoise-round-arrow{background-color:#27bdbe;background-position:50%;background-repeat:no-repeat;background-size:40%;border:2px solid #27bdbe;border-radius:100%;display:block;height:3rem;min-width:3rem;transition:all .25s ease;width:3rem}.turquoise-round-arrow:hover{background-color:#fff}section.other-services{background:#eff2f3}section.other-services:before{background-color:#eff2f3;background-size:cover;bottom:-20rem;content:"";height:50rem;left:0;position:absolute;width:100%}section.other-services .other-services-wrapper{background-color:#fff;border-radius:1.4rem;display:flex;padding:1rem}section.other-services .other-services-wrapper .service-wrapper{align-items:center;border:3px solid transparent;border-radius:1.4rem;display:block;display:flex;flex-direction:column;margin:0 1rem;padding:2rem;text-decoration:none;transition:all .25s ease;width:20%}section.other-services .other-services-wrapper .service-wrapper:hover{box-shadow:0 12px 25px rgba(0,0,0,.1)}section.other-services .other-services-wrapper .service-wrapper:first-of-type:hover{border-color:#27bdbe}section.other-services .other-services-wrapper .service-wrapper:nth-of-type(2):hover{border-color:#ffcb04}section.other-services .other-services-wrapper .service-wrapper:nth-of-type(3):hover{border-color:#da1f3c}section.other-services .other-services-wrapper .service-wrapper:nth-of-type(4):hover{border-color:#f8aa9e}section.other-services .other-services-wrapper .service-wrapper:nth-of-type(5):hover{border-color:#009ddb}section.other-services .other-services-wrapper .service-wrapper:nth-of-type(6):hover{border-color:#42515a}section.other-services .other-services-wrapper .service-wrapper p{color:#42515a;font-weight:600;margin-top:4rem}@media (max-width:992px){section.other-services .other-services-wrapper{flex-direction:column}section.other-services .other-services-wrapper .service-wrapper{margin:1rem 0;width:100%}}@media (max-width:576px){section.other-services .other-services-wrapper .service-wrapper{align-items:center;flex-direction:row;padding:1rem}section.other-services .other-services-wrapper .service-wrapper p{margin-left:1rem;margin-top:0}}section.offer-section .tabs-wrapper .nav{background-color:#eff2f3;border-radius:4.8rem;display:flex;justify-content:space-around;padding:1rem}section.offer-section .tabs-wrapper .nav button{align-items:center;background-color:transparent;border:none;border-radius:52px;color:#42515a;display:inline-flex;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:600;margin-right:1rem;padding:1.4rem 2.8rem;transition:all .25s ease}section.offer-section .tabs-wrapper .nav button:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.7rem;margin-right:1rem;width:2.5rem}section.offer-section .tabs-wrapper .nav button:last-of-type{margin-right:0}section.offer-section .tabs-wrapper .nav button.actual,section.offer-section .tabs-wrapper .nav button:hover{background-color:#fff;box-shadow:0 12px 25px rgba(0,0,0,.1)}@media (max-width:992px){section.offer-section .tabs-wrapper .nav{border-radius:3rem;flex-direction:column}section.offer-section .tabs-wrapper .nav button{margin-bottom:1rem;margin-right:0}section.offer-section .tabs-wrapper .nav button:last-of-type{margin-bottom:0}}section.offer-section .tabs-wrapper .tab .row:first-of-type{margin-top:4rem}@media (max-width:1200px){section.offer-section .tabs-wrapper .tab .col-xl-1{display:none}}@media (max-width:576px){section.offer-section .tabs-wrapper .tab .row:first-of-type{margin-top:2rem}}section.offer-section .tabs-wrapper h2{color:#42515a;font-family:Varela Round,sans-serif}section.offer-section .tabs-wrapper .text-wrapper{align-items:flex-start;display:flex;flex-direction:column;font-weight:600;height:100%;justify-content:center}section.offer-section .tabs-wrapper .text-wrapper h5{color:#42515a;margin-bottom:2rem}section.offer-section .tabs-wrapper .text-wrapper p{color:#8e979c;margin-bottom:2rem}@media (max-width:576px){section.offer-section .tabs-wrapper .text-wrapper h5{font-size:1.6rem}section.offer-section .tabs-wrapper .text-wrapper p{font-size:1.4rem}}section.offer-section .tabs-wrapper .image-wrapper{margin-top:4rem}section.offer-section .tabs-wrapper .image-wrapper img{max-width:100%}@media (max-width:992px){section.offer-section .tabs-wrapper .image-wrapper{margin-bottom:2rem;margin-top:2rem}}section.single-product-section{background-color:#eff2f3}section.single-product-section .row:nth-of-type(2){margin-top:4rem}@media (max-width:576px){section.single-product-section .row:nth-of-type(2){margin-top:0}}section.amelia-section{background:#eff2f3;padding-top:0;position:relative}section.amelia-section .section-header-wrapper{margin-bottom:0}section.amelia-section:before{background-color:#eff2f3;background-size:cover;bottom:0;content:"";height:50rem;left:0;position:absolute;width:100%}section.amelia-section button.el-button{align-items:center!important;background-color:#27bdbe!important;border:none;border-radius:1.4rem!important;color:#fff!important;display:inline-flex!important;font-family:Montserrat,sans-serif!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:1.25px;line-height:1.14;padding:1.2rem 2.2rem!important;text-decoration:none;text-transform:uppercase;transition:all .25s ease}section.amelia-section button.el-button:hover{background-color:#52cacb!important}section.amelia-section button.el-button span{color:#fff!important}section.amelia-section .amelia-booking div,section.amelia-section .amelia-booking p,section.amelia-section .amelia-booking span{color:#42515a!important;font-weight:600}section.amelia-section .amelia-booking svg path{color:#27bdbe!important}section.amelia-section .amelia-booking .el-radio-group label.is-active span{background-color:#27bdbe!important}section.app-section{background-color:#fff!important}section.app-section:before{display:none}section.app-section .app-slider .slide{display:flex}section.app-section .app-slider .slide .text-wrapper{padding:5rem;width:50%}section.app-section .app-slider .slide .text-wrapper h4{color:#42515a;font-family:Varela Round,sans-serif;margin-bottom:0}section.app-section .app-slider .slide .text-wrapper h6{color:#68747b;font-weight:600;margin:2rem 0}section.app-section .app-slider .slide .text-wrapper p{color:#68747b;font-size:1.4rem;font-weight:600}section.app-section .app-slider .slide .image-wrapper{width:50%}section.app-section .app-slider button.slick-arrow{align-items:center;border:2px solid #27bdbe;border-radius:100%;display:inline-flex;height:5.2rem;justify-content:center;transition:all .25s ease;width:5.2rem;z-index:10}section.app-section .app-slider button.slick-arrow:before{display:none}section.app-section .app-slider button.slick-arrow:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.6rem;transition:all .25s ease;width:2rem}section.app-section .app-slider button.slick-arrow.slick-next{background-color:#27bdbe}section.app-section .app-slider button.slick-arrow.slick-next:hover{background-color:transparent}section.app-section .app-slider button.slick-arrow.slick-prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.app-section .app-slider button.slick-arrow.slick-prev:hover{background-color:#27bdbe}section.app-section .app-slider ul.slick-dots{align-items:center;display:inline-flex;left:4rem;width:auto}section.app-section .app-slider ul.slick-dots li{height:auto;width:auto}section.app-section .app-slider ul.slick-dots li button{background-color:#b8c2c8;border-radius:100%;height:1rem;width:1rem}section.app-section .app-slider ul.slick-dots li button:before{display:none}section.app-section .app-slider ul.slick-dots li.slick-active button{background-color:#27bdbe}section.app-section .row:nth-of-type(2){background:#eff2f3;border-radius:1.4rem;margin:4rem 0 8rem}section.app-section>.row:last-of-type{margin-top:6rem}section.app-section h4{color:#42515a;font-family:Varela Round,sans-serif}section.app-section .tabs-wrapper{margin-top:2rem}section.app-section .tabs-wrapper .nav{background-color:#eff2f3;border-radius:4.8rem;display:inline-flex;padding:1rem}section.app-section .tabs-wrapper .nav button{background-color:transparent;border:none;border-radius:5.2rem;color:#42515a;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:600;padding:1.5rem 3.5rem;text-transform:uppercase}section.app-section .tabs-wrapper .nav button:first-of-type{margin-right:1rem}section.app-section .tabs-wrapper .nav button.actual{background-color:#fff;box-shadow:0 12px 25px rgba(0,0,0,.1);color:#27bdbe}section.app-section .tabs-wrapper .tab{margin-top:5rem}section.app-section .tabs-wrapper .col-xl-4{padding-right:4rem}section.app-section .tabs-wrapper .col-xl-4 span{align-items:center;background-color:#d4f2f2;border-radius:1rem;color:#27bdbe;display:inline-flex;font-family:Varela Round,sans-serif;font-size:2.2rem;height:5.6rem;justify-content:center;width:5.6rem}section.app-section .tabs-wrapper .col-xl-4 h6{color:#42515a;font-family:Varela Round,sans-serif;margin:2rem 0 1rem}section.app-section .tabs-wrapper .col-xl-4 p{color:#8e979c;font-size:1.2rem;font-weight:600}@media (max-width:992px){section.app-section .app-slider .slide{flex-direction:column}section.app-section .app-slider .slide .text-wrapper{padding:2rem;width:100%}section.app-section .app-slider .slide .image-wrapper{width:100%}}@media (max-width:768px){section.app-section .tabs-wrapper .tab{margin-top:2rem}section.app-section .tabs-wrapper .col-xl-4{margin-bottom:2rem;padding-right:1.5rem}}section.map-section h4{color:#42515a;font-weight:600}section.map-section .select-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:2rem;margin-top:2rem}section.map-section .select-wrapper .custom-select{margin-bottom:.5rem;position:relative;width:300px}section.map-section .select-wrapper .custom-select p{color:#42515a;font-weight:600;margin-bottom:1rem}section.map-section .select-wrapper .custom-select.budynek{margin-right:2rem}section.map-section .select-wrapper .custom-select select{display:none}section.map-section .select-wrapper .select-selected{align-items:center;background-color:#fff;border:2px solid #d9dcde;border-radius:1rem;display:inline-flex;justify-content:space-between;text-align:center;transition:all .25s ease;width:300px}section.map-section .select-wrapper .select-selected.select-arrow-active{border-bottom:initial;border-radius:1rem 1rem 0 0}section.map-section .select-wrapper .select-selected.select-arrow-active~.select-items{border-radius:0 0 1rem 1rem}section.map-section .select-wrapper .select-selected:after{background-color:transparent;background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.5rem;margin-left:1rem;min-height:1.5rem;min-width:1.5rem;position:relative;transition:all .25s ease;width:1.5rem;z-index:1}section.map-section .select-wrapper .select-selected.select-arrow-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.map-section .select-wrapper .select-items div,section.map-section .select-wrapper .select-selected{color:#42515a;cursor:pointer;font-weight:600;padding:1rem 1.5rem!important}section.map-section .select-wrapper .select-items{background-color:#fff;border:2px solid #d9dcde;border-radius:1rem;left:0;position:absolute;right:0;top:calc(100% - 2px);width:300px;z-index:99}section.map-section .select-wrapper .select-hide{display:none}section.map-section .select-wrapper .same-as-selected,section.map-section .select-wrapper .select-items div:hover{background-color:rgba(0,0,0,.1)}section.map-section .select-wrapper .hard-packages .package-box{height:auto!important}section.map-section .building,section.map-section .legend{cursor:pointer}section.map-section .legend rect{opacity:0}section.map-section .legend:hover rect{opacity:1}section.map-section .map-wrapper svg{height:auto;width:100%}section.map-section .map-col{background-color:#71838d;border-radius:.875rem;display:flex;justify-content:center;padding:2rem 1rem}@media (max-width:992px){section.map-section .map-col{display:none}}section.map-section .legend-wrapper{align-self:flex-start;display:flex;margin-bottom:2rem}@media (max-width:992px){section.map-section .legend-wrapper{justify-content:center}}section.map-section .legend-wrapper svg{height:auto;width:100%}section.map-section .legend-wrapper svg .legend-area{transition:all .25s ease}section.map-section .legend-wrapper svg .legend-area:hover{fill:#deb200;cursor:pointer}section.map-section .legend-wrapper svg.pierwsze-pietro-hullo-sport-legend .cls-1{fill:#fc0}section.map-section .legend-wrapper svg.pierwsze-pietro-hullo-sport-legend .cls-2{fill:#fff}section.map-section .legend-wrapper svg.pierwsze-pietro-hullo-sport-legend .cls-3{fill:#3c3c3b}section.map-section .legend-wrapper svg.pierwsze-pietro-hullo-sport-legend .cls-4{fill:#3e3e3c}section.map-section .parter-hullo-fun .map-svg-wrapper,section.map-section .parter-hullo-sport .map-svg-wrapper,section.map-section .pierwsze-pietro-hullo-fun .map-svg-wrapper,section.map-section .pierwsze-pietro-hullo-sport .map-svg-wrapper{height:auto!important;width:850px!important}section.map-section .parter-hullo-fun .map-svg-wrapper svg,section.map-section .parter-hullo-sport .map-svg-wrapper svg,section.map-section .pierwsze-pietro-hullo-fun .map-svg-wrapper svg,section.map-section .pierwsze-pietro-hullo-sport .map-svg-wrapper svg{height:auto!important;width:100%!important}section.map-section .map-svg-wrapper{position:relative}section.map-section .map-svg-wrapper svg.parter-hullo-fun-mapa .cls-1{fill:none}section.map-section .map-svg-wrapper svg.parter-hullo-fun-mapa .cls-2{fill:#95c122}section.map-section .map-svg-wrapper svg.parter-hullo-fun-mapa .cls-3{fill:#fc0}section.map-section .map-svg-wrapper svg.parter-hullo-fun-mapa .cls-4{fill:#c7c6c6}section.map-section .map-svg-wrapper svg.parter-hullo-fun-mapa .cls-5{fill:#fff}section.map-section .map-svg-wrapper svg.parter-hullo-fun-mapa .cls-6{-webkit-clip-path:url(#clip-path);clip-path:url(#clip-path)}section.map-section .map-svg-wrapper svg.parter-hullo-fun-mapa .cls-7{-webkit-clip-path:url(#clip-path-2);clip-path:url(#clip-path-2)}section.map-section .map-svg-wrapper svg.parter-hullo-fun-mapa .cls-8{fill:#3c3c3b}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-fun-mapa .cls-1{fill:none}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-fun-mapa .cls-2{fill:#fc0}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-fun-mapa .cls-3{fill:#c7c6c6}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-fun-mapa .cls-4{fill:#3c3c3b}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-fun-mapa .cls-5{fill:#fff}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-fun-mapa .cls-6{-webkit-clip-path:url(#clip-path);clip-path:url(#clip-path)}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-fun-mapa .cls-7{-webkit-clip-path:url(#clip-path-2);clip-path:url(#clip-path-2)}section.map-section .map-svg-wrapper svg.parter-hullo-sport-mapa .cls-1{fill:#fc0}section.map-section .map-svg-wrapper svg.parter-hullo-sport-mapa .cls-2{fill:#c7c6c6}section.map-section .map-svg-wrapper svg.parter-hullo-sport-mapa .cls-3{fill:#fff}section.map-section .map-svg-wrapper svg.parter-hullo-sport-mapa .cls-4{fill:#d8b135}section.map-section .map-svg-wrapper svg.parter-hullo-sport-mapa .cls-5{fill:#c5a547}section.map-section .map-svg-wrapper svg.parter-hullo-sport-mapa .cls-6{fill:#bda04e}section.map-section .map-svg-wrapper svg.parter-hullo-sport-mapa .cls-7{fill:#3c3c3b}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-sport-mapa .cls-1{fill:none}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-sport-mapa .cls-2{-webkit-clip-path:url(#clip-path);clip-path:url(#clip-path)}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-sport-mapa .cls-3{fill:#fc0}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-sport-mapa .cls-4{fill:#c7c6c6}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-sport-mapa .cls-5{fill:#fff}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-sport-mapa .cls-6{fill:#d8b135}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-sport-mapa .cls-7{fill:#c5a547}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-sport-mapa .cls-8{fill:#bda04e}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-sport-mapa .cls-9{-webkit-clip-path:url(#clip-path-3);clip-path:url(#clip-path-3)}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-sport-mapa .cls-10{-webkit-clip-path:url(#clip-path-4);clip-path:url(#clip-path-4)}section.map-section .map-svg-wrapper svg.pierwsze-pietro-hullo-sport-mapa .cls-11{fill:#3c3c3b}section.map-section .map-svg-wrapper svg .area{transition:all .25s ease}section.map-section .map-svg-wrapper svg .area:hover{fill:#009ddb;cursor:pointer}section.map-section .map-svg-wrapper svg .area.filled{fill:#009ddb}section.map-section .tooltip{background:#fff;border-radius:.875rem;display:block;opacity:0;padding:1rem;position:absolute;transition:all .25s ease;width:250px}section.map-section .tooltip.visible{opacity:1}section.map-section .tooltip:after{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-1rem;content:"";height:1.5rem;left:calc(50% - .75rem);position:absolute;width:1.5rem}section.map-section .tooltip p{text-align:center}section.map-section .tooltip p:first-of-type{color:#009ddb;margin-bottom:.5rem}section.map-section #sala-zabaw-tooltip{left:57%!important;top:-1rem!important}section.map-section #sala-sensoryczna-tooltip{left:59%!important;top:263px!important}section.map-svg{margin:5rem 0}@media (max-width:992px){section.map-svg{margin-bottom:5rem}}section.map-svg .widok-ogolny .tooltip{opacity:0;transition:all .25s ease}section.map-svg .widok-ogolny .building,section.map-svg .widok-ogolny .legend{cursor:pointer}section.map-svg .widok-ogolny .legend rect{opacity:0}section.map-svg .widok-ogolny .legend:hover rect{opacity:1}section.map-svg .widok-ogolny .legend-wrapper svg,section.map-svg .widok-ogolny .map-wrapper svg{height:auto;width:100%}section.map-svg .map-row{display:none}section.map-svg .widok-ogolny{display:flex}section.map-svg .map-col{background-color:#71838d;border-radius:.875rem;display:flex;justify-content:center;padding:2rem 1rem}@media (max-width:992px){section.map-svg .map-col{display:none}}section.map-svg .select-col h4{color:#42515a;font-weight:600}section.map-svg .select-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:2rem;margin-top:2rem}section.map-svg .select-wrapper .custom-select{margin-bottom:.5rem;position:relative;width:300px}section.map-svg .select-wrapper .custom-select p{color:#42515a;font-weight:600;margin-bottom:1rem}section.map-svg .select-wrapper .custom-select.budynek{margin-right:2rem}section.map-svg .select-wrapper .custom-select select{display:none}section.map-svg .select-wrapper .select-selected{align-items:center;background-color:#fff;border:2px solid #d9dcde;border-radius:1rem;display:inline-flex;justify-content:space-between;text-align:center;transition:all .25s ease;width:300px}section.map-svg .select-wrapper .select-selected.select-arrow-active{border-bottom:initial;border-radius:1rem 1rem 0 0}section.map-svg .select-wrapper .select-selected.select-arrow-active~.select-items{border-radius:0 0 1rem 1rem}section.map-svg .select-wrapper .select-selected:after{background-color:transparent;background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.5rem;margin-left:1rem;min-height:1.5rem;min-width:1.5rem;position:relative;transition:all .25s ease;width:1.5rem;z-index:1}section.map-svg .select-wrapper .select-selected.select-arrow-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.map-svg .select-wrapper .select-items div,section.map-svg .select-wrapper .select-selected{color:#42515a;cursor:pointer;font-weight:600;padding:1rem 1.5rem!important}section.map-svg .select-wrapper .select-items{background-color:#fff;border:2px solid #d9dcde;border-radius:1rem;left:0;position:absolute;right:0;top:calc(100% - 2px);width:300px;z-index:99}section.map-svg .select-wrapper .select-hide{display:none}section.map-svg .select-wrapper .same-as-selected,section.map-svg .select-wrapper .select-items div:hover{background-color:rgba(0,0,0,.1)}section.map-svg .select-wrapper .hard-packages .package-box{height:auto!important}section.map-svg .legend-wrapper{align-self:flex-start;display:flex;margin-bottom:2rem}@media (max-width:992px){section.map-svg .legend-wrapper{justify-content:center}}section.map-svg .legend-wrapper svg{height:auto;width:100%}section.map-svg .legend-wrapper svg .legend-area{transition:all .25s ease}section.map-svg .legend-wrapper svg .legend-area:hover{fill:#deb200;cursor:pointer}section.map-svg .legend-wrapper svg.pierwsze-pietro-legend-2 .cls-1{fill:#fc0}section.map-svg .legend-wrapper svg.pierwsze-pietro-legend-2 .cls-2{fill:#fff}section.map-svg .legend-wrapper svg.pierwsze-pietro-legend-2 .cls-3{fill:#3c3c3b}section.map-svg .legend-wrapper svg.pierwsze-pietro-legend-2 .cls-4{fill:#3e3e3c}section.map-svg .map-svg-wrapper{position:relative}section.map-svg .map-svg-wrapper svg.parter-mapa-1 .cls-1{fill:none}section.map-svg .map-svg-wrapper svg.parter-mapa-1 .cls-2{fill:#95c122}section.map-svg .map-svg-wrapper svg.parter-mapa-1 .cls-3{fill:#fc0}section.map-svg .map-svg-wrapper svg.parter-mapa-1 .cls-4{fill:#c7c6c6}section.map-svg .map-svg-wrapper svg.parter-mapa-1 .cls-5{fill:#fff}section.map-svg .map-svg-wrapper svg.parter-mapa-1 .cls-6{-webkit-clip-path:url(#clip-path);clip-path:url(#clip-path)}section.map-svg .map-svg-wrapper svg.parter-mapa-1 .cls-7{-webkit-clip-path:url(#clip-path-2);clip-path:url(#clip-path-2)}section.map-svg .map-svg-wrapper svg.parter-mapa-1 .cls-8{fill:#3c3c3b}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-1 .cls-1{fill:none}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-1 .cls-2{fill:#fc0}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-1 .cls-3{fill:#c7c6c6}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-1 .cls-4{fill:#3c3c3b}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-1 .cls-5{fill:#fff}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-1 .cls-6{-webkit-clip-path:url(#clip-path);clip-path:url(#clip-path)}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-1 .cls-7{-webkit-clip-path:url(#clip-path-2);clip-path:url(#clip-path-2)}section.map-svg .map-svg-wrapper svg.parter-mapa-2 .cls-1{fill:#fc0}section.map-svg .map-svg-wrapper svg.parter-mapa-2 .cls-2{fill:#c7c6c6}section.map-svg .map-svg-wrapper svg.parter-mapa-2 .cls-3{fill:#fff}section.map-svg .map-svg-wrapper svg.parter-mapa-2 .cls-4{fill:#d8b135}section.map-svg .map-svg-wrapper svg.parter-mapa-2 .cls-5{fill:#c5a547}section.map-svg .map-svg-wrapper svg.parter-mapa-2 .cls-6{fill:#bda04e}section.map-svg .map-svg-wrapper svg.parter-mapa-2 .cls-7{fill:#3c3c3b}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-2 .cls-1{fill:none}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-2 .cls-2{-webkit-clip-path:url(#clip-path);clip-path:url(#clip-path)}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-2 .cls-3{fill:#fc0}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-2 .cls-4{fill:#c7c6c6}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-2 .cls-5{fill:#fff}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-2 .cls-6{fill:#d8b135}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-2 .cls-7{fill:#c5a547}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-2 .cls-8{fill:#bda04e}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-2 .cls-9{-webkit-clip-path:url(#clip-path-3);clip-path:url(#clip-path-3)}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-2 .cls-10{-webkit-clip-path:url(#clip-path-4);clip-path:url(#clip-path-4)}section.map-svg .map-svg-wrapper svg.pierwsze-pietro-mapa-2 .cls-11{fill:#3c3c3b}section.map-svg .map-svg-wrapper svg .area{transition:all .25s ease}section.map-svg .map-svg-wrapper svg .area:hover{fill:#009ddb;cursor:pointer}section.map-svg .map-svg-wrapper svg .area.filled{fill:#009ddb}section.map-svg .parter-2-row .map-svg-wrapper,section.map-svg .pierwsze-pietro-row-1 .map-svg-wrapper,section.map-svg .pierwsze-pietro-row-2 .map-svg-wrapper{height:auto!important;width:850px!important}section.map-svg .parter-2-row .map-svg-wrapper svg,section.map-svg .pierwsze-pietro-row-1 .map-svg-wrapper svg,section.map-svg .pierwsze-pietro-row-2 .map-svg-wrapper svg{height:auto!important;width:100%!important}section.map-svg .parter-1-row .map-svg-wrapper{height:700px;position:relative}section.map-svg .parter-1-row .map-svg-wrapper svg{height:100%;width:auto}@media (max-width:1650px){section.map-svg .parter-1-row .map-svg-wrapper{height:650px}}@media (max-width:1580px){section.map-svg .parter-1-row .map-svg-wrapper{height:550px}}@media (max-width:1500px){section.map-svg .parter-1-row .map-svg-wrapper{height:520px}}@media (max-width:1400px){section.map-svg .parter-1-row .map-svg-wrapper{height:700px;height:650px}}section.map-svg .tooltip{background:#fff;border-radius:.875rem;display:block;opacity:0;padding:1rem;position:absolute;transition:all .25s ease;width:250px}section.map-svg .tooltip.visible{opacity:1}section.map-svg .tooltip:after{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-1rem;content:"";height:1.5rem;left:calc(50% - .75rem);position:absolute;width:1.5rem}section.map-svg .tooltip p{text-align:center}section.map-svg .tooltip p:first-of-type{color:#009ddb;margin-bottom:.5rem}section.map-svg #sala-zabaw-tooltip{left:57%!important;top:-1rem!important}section.map-svg #sala-sensoryczna-tooltip{left:59%!important;top:263px!important}section.customer-dashboard{background-color:#eff2f3;position:relative;z-index:10}section.customer-dashboard:before{background-color:#eff2f3;background-size:cover;bottom:-18rem;content:"";height:50rem;left:0;position:absolute;width:100%}section.customer-dashboard .wrapper{align-items:flex-start;background-color:#fff;border-radius:1rem;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2.5rem}section.customer-dashboard .wrapper p{color:#42515a;font-size:1.8rem;font-weight:600;margin:1rem 0 2rem}section.customer-dashboard .points-wrapper{font-weight:600}section.customer-dashboard .points-wrapper h5{color:#42515a;margin:2rem 0}section.customer-dashboard .points-wrapper div{background:#d4f2f2;border-radius:1.4rem;display:flex;justify-content:center;padding:1rem;width:100%}section.customer-dashboard .points-wrapper div h3{color:#27bdbe}@media (max-width:992px){section.customer-dashboard .col-lg-4{margin-bottom:2rem}}.create-account-wrapper{background-color:#fff;border-radius:1.4rem;margin-bottom:2rem;padding:2.5rem;width:41rem}.create-account-wrapper h5{color:#42515a;font-family:Varela Round,sans-serif}.create-account-wrapper p{color:#8e979c;font-size:1.4rem;font-weight:600;margin:.5rem 0 2rem}section.login-section{background-color:#eff2f3;position:relative;z-index:10}section.login-section:before{background-color:#eff2f3;bottom:-50%;content:"";height:50%;left:0;position:absolute;width:100%}section.login-section:after{background-position-x:right;background-size:cover;content:"";height:calc(100% + 19rem);left:0;position:absolute;top:0;width:50%}section.login-section .header-text{margin-top:4rem}section.login-section .header-text h3{color:#f8f8f8;font-family:Varela Round,sans-serif;position:relative;z-index:12}section.login-section .login-box-wrapper h4{color:#42515a;font-family:Varela Round,sans-serif;margin-bottom:2rem}section.login-section .login-box-wrapper form#loginform{background-color:#fff;border-radius:1.4rem;margin-bottom:2rem;padding:2.5rem;width:41rem}section.login-section .login-box-wrapper form#loginform p{display:flex;flex-direction:column;margin-bottom:1rem}section.login-section .login-box-wrapper form#loginform p label{color:#42515a;font-size:1.4rem;font-weight:600;margin-bottom:.5rem}section.login-section .login-box-wrapper form#loginform p.login-submit{align-items:flex-start;margin-bottom:0}section.login-section .login-box-wrapper form#loginform p.login-remember input{align-items:center;-webkit-appearance:none;appearance:none;border:2px solid #d9dcde!important;border-radius:5px;display:flex;display:inline-flex;height:1.8rem;justify-content:center;margin-right:.5rem;min-height:1.8rem;min-width:1.8rem;padding:0!important;width:1.8rem}section.login-section .login-box-wrapper form#loginform p.login-remember input:hover{cursor:pointer}section.login-section .login-box-wrapper form#loginform p.login-remember input:before{background-color:transparent;border-radius:2px;content:"";height:60%;width:60%}section.login-section .login-box-wrapper form#loginform p.login-remember input:checked:before{background-color:#009ddb}@media (max-width:1200px){section.login-section .col-xl-1{display:none}section.login-section .col-lg-6:last-of-type{padding-left:3.5rem}section.login-section .create-account-wrapper,section.login-section .login-box-wrapper form#loginform{width:auto}}@media (max-width:992px){section.login-section .col-lg-6:last-of-type{padding-left:1.5rem}}@media (max-width:768px){section.login-section:after{display:none}section.login-section .header-text{margin-bottom:2rem;margin-top:0}section.login-section .header-text h3{color:#42515a}}section.register-section:after{background-position-x:right;background-size:cover;content:"";height:calc(100% + 19rem);left:0;position:absolute;top:0;width:50%}section.register-section form{background-color:#fff;border-radius:1.4rem;margin-bottom:2rem;padding:2.5rem;width:41rem}section.register-section form p{display:flex;flex-direction:column;margin-bottom:1rem}section.register-section form p label{color:#42515a;font-size:1.4rem;font-weight:600;margin-bottom:.5rem}section.register-section form p:last-of-type{align-items:flex-start;margin-bottom:0}section.register-section form div.woocommerce-privacy-policy-text{margin-bottom:1rem}section.register-section form div.woocommerce-privacy-policy-text p{color:#8e979c;display:inline-block;font-size:14px;font-weight:600}section.register-section form div.woocommerce-privacy-policy-text p a{color:inherit}@media (max-width:1200px){section.register-section form{width:auto}}section.lost-password-section:after{background-position-x:right;background-size:cover;content:"";height:calc(100% + 19rem);left:0;position:absolute;top:0;width:50%}section.lost-password-section form{background-color:#fff;border-radius:1.4rem;margin-bottom:2rem;padding:2.5rem;width:41rem}section.lost-password-section form p{display:flex;flex-direction:column;margin-bottom:1rem}section.lost-password-section form p label{color:#42515a;font-size:1.4rem;font-weight:600;margin-bottom:.5rem}section.lost-password-section form p:last-of-type{align-items:flex-start;margin-bottom:0}section.lost-password-section form p.message{color:#8e979c;flex-direction:row;font-size:1.2rem;font-weight:600}section.lost-password-section form p.message svg{margin-right:.5rem}@media (max-width:1200px){section.lost-password-section form{width:auto}}section.error-page-section .text-wrapper h2{color:#42515a;font-family:Varela Round,sans-serif}section.error-page-section .text-wrapper p{color:#8e979c;font-weight:600;margin:2rem 0}section.home-main-section{background-color:#f8f8f8;background-position-y:bottom;background-repeat:repeat-x;height:100vh;min-height:100vh;padding-bottom:0;padding-top:21rem;position:relative}section.home-main-section:after{background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";height:100%;position:absolute;right:0;top:0;width:50%}section.home-main-section .col,section.home-main-section .row{height:100%}section.home-main-section .header-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center}section.home-main-section .header-wrapper h1{color:#42515a}section.home-main-section .header-wrapper .buttons-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-top:2rem}section.home-main-section .header-wrapper .buttons-wrapper a{margin-bottom:1rem}section.home-main-section .header-wrapper .buttons-wrapper a.border-btn{background-color:transparent;margin-right:1rem}section.home-main-section .container{height:100%;padding-bottom:8rem;position:relative;z-index:3}section.home-main-section .media-wrapper{align-items:center;border:2px solid rgba(66,81,90,.2);border-radius:3.8rem;bottom:2rem;display:inline-flex;padding:1rem 1.5rem;position:absolute}section.home-main-section .media-wrapper a{align-items:center;display:inline-flex;justify-content:center}section.home-main-section .media-wrapper a:first-of-type{margin-right:1.5rem}section.home-main-section .next-section{bottom:2rem;display:inline-block;left:calc(50% - 21px);position:absolute}section.home-main-section .next-section a{align-items:center;background-color:#fff;border-radius:100%;box-shadow:0 12px 10px rgba(0,0,0,.05);display:inline-flex;height:4.2rem;justify-content:center;width:4.2rem}section.home-main-section .next-section a svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:992px){section.home-main-section:after{background-position:100% 0;background-size:contain;height:60%;width:100%}section.home-main-section .header-wrapper{align-items:center}section.home-main-section .header-wrapper h1{text-align:center}section.home-main-section .header-wrapper .buttons-wrapper{flex-direction:column}section.home-main-section .header-wrapper .buttons-wrapper a.border-btn{margin-right:0}}@media (max-width:576px){section.home-main-section{height:95vh;min-height:95vh;padding-top:19rem}section.home-main-section:after{height:50%}}body.home section.decorator-planner-section{padding:12rem 0}body.home section.decorator-planner-section a.turquoise-round-arrow{background-size:30%;height:9.7rem;width:9.7rem}@media (max-width:576px){body.home section.decorator-planner-section{padding:4.8rem 0}body.home section.decorator-planner-section a.turquoise-round-arrow{height:8rem;width:8rem}}section.latest-news article .image-wrapper{border-radius:1.4rem;overflow:hidden;padding-top:85%;position:relative}@media (max-width:576px){section.latest-news article .image-wrapper{padding-top:61%}}section.latest-news article .image-wrapper a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}section.latest-news article .image-wrapper a img{height:100%;object-fit:cover;width:100%}section.latest-news article .image-wrapper .mask{height:110%;left:-10%;position:absolute;top:5%;width:120%}section.latest-news article .text-wrapper{font-family:Montserrat,sans-serif;font-weight:600;padding:2rem 0;position:relative}section.latest-news article .text-wrapper p.date{color:#27bdbe;font-size:1.2rem}section.latest-news article .text-wrapper h6{color:#42515a;margin:1.5rem 0}section.latest-news article .text-wrapper h6 a{color:inherit;text-decoration:none}section.latest-news article .text-wrapper p.excerpt{color:#8e979c;font-size:1.4rem;margin-bottom:2rem}section.latest-news .row:last-of-type .col:first-of-type article .image-wrapper .mask{background:linear-gradient(1turn,#27bdbe 7.36%,rgba(39,183,190,0) 88.57%);-webkit-transform:matrix(.99,-.08,.11,1,0,0);transform:matrix(.99,-.08,.11,1,0,0)}section.latest-news .row:last-of-type .col:nth-of-type(2) article .image-wrapper .mask{background:linear-gradient(1turn,#ffcb04 7.36%,rgba(255,203,4,0) 88.57%);-webkit-transform:matrix(.99,-.08,.11,1,0,0);transform:matrix(.99,-.08,.11,1,0,0)}section.latest-news .row:last-of-type .col:nth-of-type(3) article .image-wrapper .mask{background:linear-gradient(1turn,#f3a2a2 7.36%,hsla(0,77%,79%,0) 88.57%);-webkit-transform:matrix(.98,-.15,.2,.99,0,0);transform:matrix(.98,-.15,.2,.99,0,0)}section.latest-news a.all-news-btn{background-color:#fff5cd;border:2px solid transparent;border-radius:1.4rem;display:flex;height:100%;padding:2rem 3rem;text-decoration:none;transition:all .25s ease}section.latest-news a.all-news-btn:after{bottom:0;content:"";height:70%;position:absolute;width:70%}section.latest-news a.all-news-btn:hover{border-color:#ffcb04}section.latest-news a.all-news-btn h6{color:#42515a;font-family:Varela Round,sans-serif}@media (max-width:576px){section.latest-news a.all-news-btn{height:12rem}}section.sightseeing{padding-top:0}section.sightseeing .wrapper{align-items:flex-start;background-color:#27bdbe;background-position:100%;background-repeat:no-repeat;background-size:contain;border-radius:1.4rem;display:flex;flex-direction:column;font-weight:600;height:42rem;justify-content:space-between;margin:auto;padding:5rem;width:90%}section.sightseeing .wrapper h4{color:#f8f8f8;margin-bottom:2rem}section.sightseeing .wrapper h6{color:#a9e5e5}section.web-app,section.web-app:before{background-color:#eff2f3}section.web-app:before{background-size:cover;bottom:-18rem;content:"";height:50rem;left:0;position:absolute;width:100%}section.web-app .image-wrapper img{max-width:100%}section.web-app .text-wrapper h4{color:#42515a;font-family:Varela Round,sans-serif;margin-bottom:4rem}section.web-app .text-wrapper .wrapper{align-items:center;display:flex;margin-bottom:2rem;position:relative;width:80%}section.web-app .text-wrapper .wrapper span{align-items:center;background-color:#ccebf8;border-radius:100%;display:flex;height:4.4rem;justify-content:center;margin-right:2.5rem;min-width:4.4rem;position:relative;width:4.4rem}section.web-app .text-wrapper .wrapper span:before{background-color:#009ddb;border:4px solid #fff;border-radius:100%;content:"";height:2rem;width:2rem}section.web-app .text-wrapper .wrapper span:after{border:2px dashed #b3b9bd;border-left:initial;bottom:-10.5rem;content:"";height:10rem;left:2rem;position:absolute}section.web-app .text-wrapper .wrapper:nth-of-type(2) span{background:#f8d2d8}section.web-app .text-wrapper .wrapper:nth-of-type(2) span:before{background-color:#da1f3c}section.web-app .text-wrapper .wrapper:nth-of-type(3) span{background:#d4f2f2}section.web-app .text-wrapper .wrapper:nth-of-type(3) span:after{display:none}section.web-app .text-wrapper .wrapper:nth-of-type(3) span:before{background-color:#27bdbe}section.web-app .text-wrapper .wrapper p{background-color:#fff;border-radius:1.4rem;box-shadow:0 12px 25px rgba(0,0,0,.1);color:#8e979c;font-size:1.2rem;font-weight:600;padding:2rem}section.web-app .text-wrapper .buttons-wrapper{margin-top:4rem}section.web-app .text-wrapper .buttons-wrapper p{color:#42515a;font-size:1.2rem;font-weight:600;margin-bottom:2rem}section.web-app .text-wrapper .buttons-wrapper a.border-btn{background-color:transparent;margin-right:1.5rem}@media (max-width:1200px){section.web-app .text-wrapper .wrapper{width:100%}}@media (max-width:576px){section.web-app{padding:0}section.web-app .text-wrapper h4{margin-bottom:2rem;text-align:center}section.web-app .text-wrapper .wrapper span{display:none}}.woocommerce-notices-wrapper div.woocommerce-message{background-color:#fff;border:2px solid #27bdbe}.woocommerce-notices-wrapper div.woocommerce-message a{color:inherit}.woocommerce-notices-wrapper div.woocommerce-message:before{color:#27bdbe}.woocommerce-notices-wrapper div.woocommerce-message a.button{background-color:#27bdbe;border-radius:0;color:#fff;font-weight:400;line-height:1.25;padding:.8rem 1.6rem!important}.woocommerce-notices-wrapper ul.woocommerce-error{background-color:#fff;border:2px solid #b81c23}.woocommerce-notices-wrapper ul.woocommerce-error a{color:inherit}.woocommerce-message{border:2px solid #27bdbe}.woocommerce-message:before{color:#27bdbe}.woocommerce-info{background-color:#fff;border:2px solid #009ddb}.woocommerce-info:before{color:#009ddb}.woocommerce-info a{color:#42515a}.woocommerce-info a.button{background:#009ddb!important;border-radius:0!important;color:#fff!important;font-weight:400!important}.woocommerce-error{background-color:#fff;border:2px solid #b81c23}body.woocommerce-cart{background:#eff2f3}body.woocommerce-cart .second-section{position:relative}body.woocommerce-cart .second-section:before{background-color:#eff2f3;background-size:cover;bottom:-18rem;content:"";height:50rem;left:0;position:absolute;width:100%}.cart-row .woocommerce-cart-form table.shop_table{border:none!important;border-collapse:separate;border-spacing:0 5px}.cart-row .woocommerce-cart-form table.shop_table thead th{color:#8e979c;font-size:1.2rem;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.cart-row .woocommerce-cart-form table.shop_table tbody{background-color:#fff}.cart-row .woocommerce-cart-form table.shop_table tbody td{border:none!important}.cart-row .woocommerce-cart-form table.shop_table tbody td:first-of-type{border-radius:1rem 0 0 1rem}.cart-row .woocommerce-cart-form table.shop_table tbody td:last-of-type{border-radius:0 1rem 1rem 0}.cart-row .woocommerce-cart-form table.shop_table tbody td.product-thumbnail img{border-radius:1rem;height:10rem;width:11rem}.cart-row .woocommerce-cart-form table.shop_table tbody td.product-name a{text-decoration:none}.cart-row .woocommerce-cart-form table.shop_table tbody td.product-price{color:#42515a;font-size:2rem;font-weight:600}.cart-row .woocommerce-cart-form table.shop_table tbody td.product-quantity input[type=number]{padding:1rem .5rem!important;width:5rem}.cart-row .woocommerce-cart-form table.shop_table tbody td.product-remove a{align-items:center;background-color:#27bdbe;border-radius:5px;color:#fff!important;display:flex;font-size:2.5rem;font-weight:500;height:3rem;justify-content:center;width:3rem}.cart-row .woocommerce-cart-form table.shop_table tbody td.product-remove a:hover{background-color:#52cacb}.cart-row .woocommerce-cart-form table.shop_table tbody tr:last-of-type td{border-radius:1rem}.cart-row .woocommerce-cart-form table.shop_table tbody tr:last-of-type button.pink-btn{min-width:24rem}.cart-row .woocommerce-cart-form table.shop_table tbody tr:last-of-type .actions-inner{display:flex;justify-content:space-between}@media (max-width:768px){.cart-row .woocommerce-cart-form table.shop_table tbody tr:last-of-type .actions-inner{align-items:flex-start;flex-direction:column}.cart-row .woocommerce-cart-form table.shop_table tbody tr:last-of-type .actions-inner button.blue-btn{width:auto}}.cart-row .woocommerce-cart-form table.shop_table tbody tr:last-of-type .coupon{align-items:center;display:flex}.cart-row .woocommerce-cart-form table.shop_table tbody tr:last-of-type .coupon input{margin-right:1rem;min-width:12rem}@media (max-width:420px){.cart-row .woocommerce-cart-form table.shop_table tbody tr:last-of-type .coupon{align-items:flex-start;flex-direction:column}.cart-row .woocommerce-cart-form table.shop_table tbody tr:last-of-type .coupon input{margin-bottom:.7rem;margin-right:0}}.cart-row .cart-collaterals .cart_totals{background-color:#fff;border-radius:1rem;padding:2rem;width:100%}.cart-row .cart-collaterals .cart_totals a{margin-bottom:0}.cart-row .cart-collaterals .wc-proceed-to-checkout{padding-bottom:0}.cart-row .cart-collaterals table{border:none!important;font-size:2rem}.accesories-row{margin-top:4rem}.accesories-row .section-header-wrapper h3{font-family:Varela Round,sans-serif;font-size:calc(20.4px + 1.4375vw);font-weight:400}.accesories-row .products-wrapper{display:flex}.accesories-row .products-wrapper .simple-product{align-items:flex-start;border:2px solid #fff;display:flex;flex-direction:column;height:21rem;justify-content:space-between;padding:2.5rem;transition:all .25s ease;width:25%}.accesories-row .products-wrapper .simple-product h5{color:#42515a;margin-bottom:0}.accesories-row .products-wrapper .simple-product .rendered-price-wrapper span{color:#8e979c}.accesories-row .products-wrapper .simple-product:hover{background-color:#27bdbe;border-color:#27bdbe!important}.accesories-row .products-wrapper .simple-product:hover h5{color:#f8f8f8}.accesories-row .products-wrapper .simple-product:hover .rendered-price-wrapper span{color:#d4f2f2}.accesories-row .products-wrapper .simple-product:first-of-type{border-radius:1.4rem 0 0 1.4rem;border-right:initial}.accesories-row .products-wrapper .simple-product:nth-of-type(2){border-right:initial}.accesories-row .products-wrapper .simple-product:last-of-type{border-left:initial;border-radius:0 1.4rem 1.4rem 0}@media (max-width:1200px){.accesories-row .products-wrapper{flex-wrap:wrap}.accesories-row .products-wrapper .simple-product{width:50%}.accesories-row .products-wrapper .simple-product:first-of-type{border-bottom:initial;border-radius:1.4rem 0 0 0}.accesories-row .products-wrapper .simple-product:nth-of-type(2){border-bottom:initial;border-radius:0 1.4rem 0 0;border-right:2px solid #fff}.accesories-row .products-wrapper .simple-product:nth-of-type(3){border-radius:0 0 0 1.4rem;border-right:initial}.accesories-row .products-wrapper .simple-product:last-of-type{border-left:2px solid #fff;border-radius:0 0 1.4rem 0}}@media (max-width:576px){.accesories-row .products-wrapper .simple-product{width:100%}.accesories-row .products-wrapper .simple-product:first-of-type{border-radius:1.4rem 1.4rem 0 0;border-right:2px solid #fff}.accesories-row .products-wrapper .simple-product:nth-of-type(2){border-radius:0 0 0 0}.accesories-row .products-wrapper .simple-product:nth-of-type(3){border-bottom:initial;border-radius:0 0 0 0;border-right:2px solid #fff}.accesories-row .products-wrapper .simple-product:last-of-type{border-left:2px solid #fff;border-radius:0 0 1.4rem 1.4rem}}body.woocommerce-checkout{background:#eff2f3}body.woocommerce-checkout .second-section{position:relative}body.woocommerce-checkout .second-section:before{background-color:#eff2f3;background-size:cover;bottom:-18rem;content:"";height:50rem;left:0;position:absolute;width:100%}form.woocommerce-form-coupon{background-color:#fff;border:none;border-radius:1.4rem}form.woocommerce-form-coupon button{margin-left:1rem!important}form.checkout #customer_details{background-color:#fff;border-radius:1.4rem;box-shadow:0 12px 10px rgba(0,0,0,.05);margin-bottom:4rem;padding:2rem}form.checkout span.select2-selection{border:2px solid #d9dcde;border-radius:1rem;color:#b8c2c8;height:auto!important;padding:1rem 1.4rem}form.checkout span.select2-selection span.select2-selection__rendered{color:inherit;line-height:1}form.checkout span.select2-selection span.select2-selection__arrow{right:6px;top:6px}span.select2-selection{border:2px solid #d9dcde!important;border-radius:1rem!important;color:#b8c2c8;height:auto!important;padding:1rem 1.4rem}span.select2-selection span.select2-selection__rendered{color:inherit!important;line-height:1!important}span.select2-selection span.select2-selection__arrow{right:6px!important;top:6px!important}#order_review #payment{background-color:#fff;border-radius:1.4rem;box-shadow:0 12px 10px rgba(0,0,0,.05)}#order_review #payment li{list-style:none}#order_review #payment button[name=woocommerce_checkout_place_order]{align-items:center!important;background-color:#009ddb!important;border:none;border-radius:1.4rem!important;color:#fff!important;display:inline-flex!important;font-family:Montserrat,sans-serif!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:1.25px;line-height:1.14;padding:1.2rem 2.2rem!important;text-decoration:none;text-transform:uppercase;transition:all .25s ease;width:auto}#order_review #payment button[name=woocommerce_checkout_place_order]:hover{background-color:#66c4e9!important}.thank-you-wrapper{background-color:#fff;border-radius:1.4rem;box-shadow:0 12px 10px rgba(0,0,0,.05);padding:4rem}.thank-you-wrapper h4{font-weight:600}.thank-you-wrapper h4~p{color:#27bdbe;font-weight:600}.thank-you-wrapper .data-wrapper>div{display:flex}.thank-you-wrapper .data-wrapper .wrapper{padding:1rem 0;width:50%}.thank-you-wrapper .data-wrapper .wrapper p{color:#42515a;font-size:1.6rem;font-weight:600;margin-bottom:0}.thank-you-wrapper .data-wrapper .wrapper p:first-of-type{color:#8e979c;font-size:1.4rem;margin-bottom:1rem}.thank-you-wrapper section.woocommerce-customer-details{display:none}.thank-you-wrapper section.woocommerce-order-details{padding:0}@media (max-width:576px){.thank-you-wrapper{padding:1.5rem}}body.woocommerce-account{background:#eff2f3}body.woocommerce-account .second-section{position:relative}body.woocommerce-account .second-section:before{background-color:#eff2f3;background-size:cover;bottom:-18rem;content:"";height:50rem;left:0;position:absolute;width:100%}.woocommerce-MyAccount-content{background-color:#fff;border-radius:1.4rem;padding:2rem}.woocommerce-MyAccount-navigation ul li{border-radius:1.4rem;color:#42515a;font-size:1.8rem;font-weight:600;list-style:none;padding:1rem 2rem}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout,.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-MyAccount-navigation ul li.is-active{background-color:#fff}.woocommerce-MyAccount-navigation ul li a{text-decoration:none}@media (max-width:576px){.woocommerce-MyAccount-navigation ul li{font-size:1.4rem;margin-left:0;padding:1rem}}table.account-orders-table{border:none!important;border-collapse:separate;border-spacing:0 5px}table.account-orders-table a.view{align-items:center!important;background-color:#009ddb!important;border:none;border-radius:.7rem!important;color:#fff!important;display:inline-flex!important;font-family:Montserrat,sans-serif!important;font-size:1.2rem!important;font-weight:700!important;letter-spacing:1.25px;line-height:1.14;padding:.7rem 1.4rem!important;text-decoration:none!important;text-transform:uppercase;transition:all .25s ease}table.account-orders-table a.view:hover{background-color:#66c4e9!important}table.account-orders-table th{background-color:#f8f8f8;padding:8px 16px!important}table.account-orders-table th:first-of-type{border-radius:1rem 0 0 1rem}table.account-orders-table th:last-of-type{border-radius:0 1rem 1rem 0}table.account-orders-table tbody tr{background-color:#f8f8f8}table.account-orders-table tbody tr td:first-of-type{border-radius:1rem 0 0 1rem}table.account-orders-table tbody tr td:last-of-type{border-radius:0 1rem 1rem 0}table.account-orders-table td{border:none!important;padding:8px 16px!important}mark{background-color:#27bdbe}section.woocommerce-order-details{padding:2rem 0}section.woocommerce-customer-details{padding:0}.u-columns.woocommerce-Addresses .col-1,.u-columns.woocommerce-Addresses .col-2{max-width:50%;padding:1rem 1rem 1rem 0;width:50%}.u-columns.woocommerce-Addresses .col-1 header,.u-columns.woocommerce-Addresses .col-2 header{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:1rem;position:relative}.u-columns.woocommerce-Addresses .col-1 header h3,.u-columns.woocommerce-Addresses .col-2 header h3{margin-bottom:0;margin-right:2rem}.u-columns.woocommerce-Addresses .col-1 header a,.u-columns.woocommerce-Addresses .col-2 header a{align-items:center!important;background-color:#009ddb!important;border:none;border-radius:1.4rem!important;color:#fff!important;display:inline-flex!important;font-family:Montserrat,sans-serif!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:1.25px;line-height:1.14;padding:1.2rem 2.2rem!important;text-decoration:none!important;text-transform:uppercase;transition:all .25s ease}.u-columns.woocommerce-Addresses .col-1 header a:hover,.u-columns.woocommerce-Addresses .col-2 header a:hover{background-color:#66c4e9!important}@media (max-width:1200px){.u-columns.woocommerce-Addresses .col-1,.u-columns.woocommerce-Addresses .col-2{max-width:100%;width:100%}}button[name=save_account_details],button[name=save_address]{align-items:center!important;background-color:#009ddb!important;border:none;border-radius:1.4rem!important;color:#fff!important;display:inline-flex!important;font-family:Montserrat,sans-serif!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:1.25px;line-height:1.14;padding:1.2rem 2.2rem!important;text-decoration:none!important;text-transform:uppercase;transition:all .25s ease}button[name=save_account_details]:hover,button[name=save_address]:hover{background-color:#66c4e9!important}#hc{background:#000}#hc *{stroke:#fff;-webkit-animation:none!important;animation:none!important;color:#fff;text-shadow:none}#hc a{background-color:#000;color:#fff;text-decoration:underline}#hc a:focus,#hc a:hover,#hc a:hover *{color:#ff0;text-decoration:none}#hc table{border:1px solid #fff;border-collapse:collapse}#hc table td,#hc table th{border-bottom:1px solid #fff;border-right:1px solid #fff}#hc table td:last-child{padding-right:28px}#hc a:focus{z-index:5}#hc .account-btn,#hc .blue-btn,#hc .btn,#hc .cart-btn,#hc .pink-btn{background-color:#000!important;border:2px solid #fff!important;color:#fff!important}#hc .account-btn:hover,#hc .blue-btn:hover,#hc .btn:hover,#hc .cart-btn:hover,#hc .pink-btn:hover{color:#ff0!important}#hc header .info-row .opening-hours .hidden-wrapper,#hc header .info-row .opening-hours .hidden-wrapper:before,#hc header .top-row,#hc header .top-row .hidden-account-buttons,#hc header .top-row .hidden-account-buttons:before,#hc section{background-color:#000}#hc header div.nav{border:2px solid #fff;border-radius:1.4rem}#hc header .bottom-row{background-color:#000}#hc header .bottom-row ul.nav>li a:after{display:none!important}#hc header .bottom-row ul.nav>li.menu-item-has-children ul.sub-menu{background-color:#000}#hc header .bottom-row ul.nav>li.menu-item-has-children ul.sub-menu li a:hover{border-color:#ff0}#hc section.home-main-section{background-image:none}#hc section.home-main-section .media-wrapper{border-color:#fff}#hc .available-attractions .all-attractions-wrapper{background-color:#000}#hc .available-attractions .all-attractions-wrapper:before{display:none}#hc section.offer-section .tabs-wrapper .nav{background-color:#000;border:2px solid #fff}#hc section.offer-section .tabs-wrapper .nav button{background-color:#000;border:2px solid #fff!important}#hc section.offer-section .tabs-wrapper .nav button:hover{color:#ff0!important}#hc section.web-app{background-color:#000}#hc section.web-app:before{display:none}#hc section.web-app .text-wrapper .wrapper p{background-color:#000}#hc section.subpage-header-section{background-image:none}#hc section.amelia-section:before,#hc section.faq-section:before,#hc section.gallery-section:before,#hc section.other-news:before,#hc section.second-section:before{display:none}#hc section.news-section .articles-wrapper article .text-wrapper,#hc section.single-post-section .info-box .text-wrapper{background-color:#000}#hc section.single-post-section .info-box .text-wrapper .share-wrapper div{background-color:#000;border:2px solid #fff}#hc .description-slider-wrapper{background-color:#000}#hc section.other-attractions-section .box-wrapper .left-box,#hc section.other-attractions-section .contact-wrapper{background-color:#000;border:2px solid #fff}#hc section.app-section{background-color:#000!important}#hc section.app-section .row:nth-of-type(2){background:#000}#hc section.app-section .tabs-wrapper .nav,#hc section.app-section .tabs-wrapper .nav button{background-color:#000;border:2px solid #fff}#hc .accordion-wrapper,#hc .accordion-wrapper .panel,#hc .accordion-wrapper button,#hc section.questions-form-section .container:first-of-type{background-color:#000}#hc section.questions-form-section .container:first-of-type .text-wrapper{background-color:#000;border:1px solid #fff}#hc section.questions-form-section .container:first-of-type:after{display:none}#hc .woocommerce-info,#hc section.questions-form-section .container:last-of-type .form-wrapper,#hc section.questions-form-section .container:last-of-type:before{background-color:#000}#hc form.woocommerce-cart-form table thead tr{border:1px solid #fff}#hc .cart-row .cart-collaterals .cart_totals,#hc form.woocommerce-cart-form table tbody{background-color:#000}#hc .cart-row .cart-collaterals .cart_totals tbody{border:1px solid #fff}#hc #payment,#hc form.checkout #customer_details,#hc span.select2-selection{background-color:#000}#hc #payment{border:2px solid #fff}#hc #order_review #payment button[name=woocommerce_checkout_place_order]{background-color:#000!important;border:2px solid #fff!important;color:#fff;text-decoration:underline}#hc #order_review #payment button[name=woocommerce_checkout_place_order]:hover{background-color:#000!important;color:#ff0!important}#hc .thank-you-wrapper{background-color:#000;border:2px solid #fff}#hc .woocommerce-MyAccount-navigation ul li{background-color:#000;border:2px solid #fff;margin-bottom:1rem}#hc .sponsors .wrapper,#hc .upper-footer,#hc .upper-footer .newsletter-wrapper,#hc .woocommerce-MyAccount-content,#hc footer,#hc input,#hc textarea{background-color:#000}#hc .upper-footer .newsletter-wrapper input[type=submit].btn{color:transparent!important}#hc .hamburger-inner,#hc .hamburger-inner:after,#hc .hamburger-inner:before,#hc .logo-wrapper .logo-uw:before{background-color:#fff!important}#hc .hamburger,#hc .search-form button{background:#000}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#42515a}.hamburger-box{display:inline-block;height:18px;position:relative;width:30px}.hamburger-inner{display:block;margin-top:-1px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#42515a;border-radius:0;height:2px;position:absolute;transition-duration:.15s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:ease;width:30px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner:before{top:8px;transition-duration:.15s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:16px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;-webkit-transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0);transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0)}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-16px,0) rotate(-90deg);transform:translate3d(0,-16px,0) rotate(-90deg)}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@font-face{font-family:slick;font-style:normal;font-weight:400}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
/*# sourceMappingURL=main.847460e2.css.map*/