a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active{outline:0}
a,a:focus,a:hover,a:visited{text-decoration:none}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
#comments .submit{padding:10px 15px;border-radius:2px;line-height:1.85714285714286;border:0}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #eaeaea;margin:0 0;padding:.35em .625em .75em}
legend{border:0;padding:0}
fieldset legend{margin-bottom:1.5em;padding:0 .5em}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
.ast-container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}
.ast-container::after{content:"";display:table;clear:both}
@media (min-width:544px){.ast-container{max-width:100%}}
@media (min-width:768px){.ast-container{max-width:100%}}
@media (min-width:992px){.ast-container{max-width:100%}}
@media (min-width:1200px){.ast-container{max-width:100%}}
h1,h2,h3,h4,h5,h6{clear:both}
.entry-content h1,h1{color:#808285;font-size:2em;line-height:1.2}
.entry-content h2,h2{color:#808285;font-size:1.7em;line-height:1.3}
.entry-content h3,h3{color:#808285;font-size:1.5em;line-height:1.4}
.entry-content h4,h4{color:#808285;line-height:1.5;font-size:1.3em}
.entry-content h5,h5{color:#808285;line-height:1.6;font-size:1.2em}
.entry-content h6,h6{color:#808285;line-height:1.7;font-size:1.1em}
html{box-sizing:border-box}
*,:after,:before{box-sizing:inherit}
body{color:#808285;background:#fff;font-style:normal}
ol,ul{margin:0 0 1.5em 3em}
ul{list-style:disc}
ol{list-style:decimal}
li>ol,li>ul{margin-bottom:0;margin-left:1.5em}
dt{font-weight:700}
dd{margin:0 1.5em 1.5em}
b,strong{font-weight:700}
cite,dfn,em,i{font-style:italic}
blockquote,q{quotes:"" ""}
blockquote:after,blockquote:before,q:after,q:before{content:""}
blockquote{border-left:5px solid rgba(0,0,0,.05);padding:20px;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative}
blockquote p:last-child{margin:0}
address{margin:0 0 1.5em}
abbr,acronym{border-bottom:1px dotted #666;cursor:help}
pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;margin-bottom:1.6em;overflow:auto;max-width:100%;padding:1.6em}
code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}
img{height:auto;max-width:100%}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}
.button,button,input,select,textarea{color:#808285;font-weight:400;font-size:100%;margin:0;vertical-align:baseline}
button,input{line-height:normal}
big{font-size:125%}
ins,mark{background:0 0;text-decoration:none}
ol,ul{margin:0 0 1.5em 3em}
ul{list-style:disc}
ol{list-style:decimal}
li>ol,li>ul{margin-bottom:0;margin-left:1.5em}
dt{font-weight:700}
dd{margin:0 1.5em 1.5em}
table,td,th{border:1px solid rgba(0,0,0,.1)}
table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}
th{font-weight:700}
td,th{padding:8px;text-align:left;border-width:0 1px 1px 0}
.button,button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#eaeaea;border-radius:2px;background:#e6e6e6;padding:.6em 1em .4em;color:#fff}
.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;border-color:#eaeaea}
.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#eaeaea;outline:0}
input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{color:#666;border:1px solid #ccc;border-radius:2px;-webkit-appearance:none}
input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111}
textarea{padding-left:3px;width:100%}
a{color:#4169e1}
a:focus,a:hover{color:#191970}
a:focus{outline:thin dotted}
a:hover{outline:0}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:2px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:12.25px;font-size:.875rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
#primary:after,#primary:before,#secondary:after,#secondary:before,.ast-container:after,.ast-container:before,.clear:after,.clear:before,.sidebar-main:after,.sidebar-main:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.site-main:after,.site-main:before{content:"";display:table}
#primary:after,#secondary:after,.ast-container:after,.clear:after,.sidebar-main:after,.site-content:after,.site-footer:after,.site-header:after,.site-main:after{clear:both}
embed,iframe,object{max-width:100%}
.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}
.gallery-columns-2 .gallery-item{max-width:50%}
::selection{color:#fff;background:#0274be}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body:not(.logged-in){position:relative}
#page{position:relative}
a,a:focus{text-decoration:none}
.secondary a *,.site-footer a *,.site-header a *,a{transition:all .2s linear}
img{vertical-align:middle}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:20px}
p{margin-bottom:1.75em}
blockquote{margin:1.5em 1em 1.5em 3em;padding:1.2em;font-size:1.1em;line-height:inherit;position:relative}
.button,input[type=button],input[type=submit]{border-radius:0;padding:18px 30px;border:0;box-shadow:none;text-shadow:none}
.button:hover,input[type=button]:hover,input[type=submit]:hover{box-shadow:none}
.button:active,.button:focus,input[type=button]:active,input[type=button]:focus,input[type=submit]:active,input[type=submit]:focus{box-shadow:none}
.site .skip-link{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);color:#21759b;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:14px;font-weight:700;left:-9999em;outline:0;padding:15px 23px 14px;text-decoration:none;text-transform:none;top:-9999em}
.site .skip-link:focus{clip:auto;height:auto;left:6px;top:7px;width:auto;z-index:100000;outline:thin dotted}
input,select{line-height:1}
.ast-custom-button,body,button,input[type=button],input[type=submit],textarea{line-height:1.85714285714286}
.single .entry-content .gallery{margin-left:-10px;margin-right:-10px}
.gallery-icon{border-bottom:0;border-radius:2px 2px 0 0;border:1px solid #eaeaea;overflow:hidden}
.gallery-item{margin:0;padding:10px;border-radius:2px}
.gallery-item:last-child{margin-bottom:2em}
.elementor-image-gallery .gallery-icon{border:none}
body{background-color:#fff}
#page{display:block}
#primary,#secondary{display:block;position:relative;float:left;width:100%}
#primary{margin:4em 0}
#secondary{margin:4em 0 2.5em;word-break:break-word;line-height:2}
#secondary li{margin-bottom:.25em}
#secondary li:last-child{margin-bottom:0}
.ast-separate-container{background-color:#f5f5f5}
.ast-separate-container #primary{padding:4em 0;margin:0;border:0}
.ast-separate-container .ast-article-single{background-color:#fff;border-bottom:1px solid #eee;margin:0;padding:5.34em 6.67em}
.ast-separate-container .ast-article-single{border-bottom:0}
@media (max-width:1200px){.ast-separate-container .ast-article-single{margin:0;padding:3.34em 2.4em}}
.ast-page-builder-template .site-content>.ast-container{max-width:100%;padding:0}
.ast-page-builder-template .site-content #primary{padding:0;margin:0}
.ast-page-builder-template .entry-header{margin-top:4em;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}
.ast-page-builder-template .entry-header.ast-header-without-markup{margin-top:0;margin-bottom:0}
.ast-page-builder-template.ast-right-sidebar #secondary{padding-right:20px}
@media (min-width:993px){.ast-separate-container #primary,.ast-separate-container.ast-right-sidebar #primary{margin:4em 0;padding:0}
.ast-right-sidebar #primary{padding-right:60px}
.ast-right-sidebar #secondary{padding-left:60px}}
@media (max-width:992px){.ast-separate-container #primary,.ast-separate-container.ast-right-sidebar #primary{padding-left:0;padding-right:0}
.ast-right-sidebar #primary{padding-right:30px}
.ast-right-sidebar #secondary{padding-left:30px}}
.main-navigation{-js-display:inline-flex;display:inline-flex;height:100%}
.main-navigation ul{list-style:none;margin:0;padding-left:0;position:relative}
.main-header-menu .menu-link,.main-header-menu a{text-decoration:none;padding:0 1em;display:inline-block;transition:all .2s linear}
.main-header-menu .menu-item{position:relative}
.ast-mobile-menu-buttons{display:none}
.ast-button-wrap{display:inline-block}
.ast-button-wrap button{box-shadow:none;border:none}
.ast-button-wrap .menu-toggle{padding:0;width:2.2em;height:2.1em;font-size:1.5em;font-weight:400;border-radius:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:2px;vertical-align:middle;line-height:1.85714285714286}
.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:0 .5em;width:auto;text-align:center}
.ast-button-wrap .menu-toggle.main-header-menu-toggle .mobile-menu{font-size:15px;font-size:1rem;font-weight:600}
.ast-button-wrap .menu-toggle .menu-toggle-icon{font-style:normal;display:inline-block;vertical-align:middle;line-height:2.05}
.ast-button-wrap .menu-toggle .menu-toggle-icon:before{content:"\e5d2";font-family:Astra;text-decoration:inherit}
.ast-button-wrap .menu-toggle .mobile-menu-wrap{display:inline-block}
.ast-button-wrap .menu-toggle:focus{outline:thin dotted}
.main-header-bar-navigation{flex:1}
.header-main-layout-1 .ast-main-header-bar-alignment{margin-left:auto}
#site-navigation{height:100%}
.main-header-bar{z-index:1}
.header-main-layout-1 .main-header-bar-navigation{text-align:right}
.header-main-layout-1 .main-navigation{padding-left:15px;vertical-align:top}
.header-main-layout-1 .main-header-container{align-items:stretch}
@media (max-width:544px){.site-branding img,.site-header .site-logo-img .custom-logo-link img{max-width:100%}}
.site-header{z-index:99;position:relative}
.main-header-container{position:relative}
.main-header-bar-wrap{position:relative}
.main-header-bar{background-color:#fff;border-bottom-color:#eaeaea;border-bottom-style:solid}
.main-header-bar{margin-left:auto;margin-right:auto}
.site-logo-img img{transition:all .2s linear}
.ast-header-custom-item-inside .button-custom-menu-item .menu-link{display:none}
.button-custom-menu-item .ast-custom-button-link .ast-custom-button{font-size:inherit;font-family:inherit;font-weight:inherit}
.button-custom-menu-item .ast-custom-button-link .ast-custom-button:hover{transition:all .1s ease-in-out}
.site-branding{line-height:1;align-self:center}
.main-header-bar{z-index:4;position:relative;line-height:4}
.main-header-bar .main-header-bar-navigation{height:100%}
.main-header-bar .main-header-bar-navigation:empty{padding:0}
li.ast-masthead-custom-menu-items{padding:0 1em}
li.ast-masthead-custom-menu-items a{padding-left:0;padding-right:0;vertical-align:middle}
li.ast-masthead-custom-menu-items a,li.ast-masthead-custom-menu-items a:focus,li.ast-masthead-custom-menu-items a:hover{background:0 0}
.ast-masthead-custom-menu-items{padding:0 1em}
.ast-site-identity{padding:1em 0}
.sticky{display:block}
.updated:not(.published){display:none}
.entry-content>:last-child{margin-bottom:0}
body{overflow-x:hidden}
.widget{margin:0 0 2.8em 0}
.widget:last-child{margin-bottom:0}
.widget select{max-width:100%}
.widget ul{margin:0;list-style-type:none}
.ast-separate-container.ast-two-container #secondary .widget{background-color:#fff;padding:2em;margin-bottom:2em}
.ast-footer-overlay{background-color:#3a3a3a;padding-top:2em;padding-bottom:2em}
@media (min-width:769px){.ast-footer-overlay{padding-top:2.66666em;padding-bottom:2.66666em}}
.ast-small-footer{line-height:1.85714285714286;position:relative}
.ast-small-footer .nav-menu a{padding:0 .5em}
.ast-small-footer .widget{margin-bottom:1em}
.ast-small-footer .widget ul{position:static;border:0;width:auto}
.ast-small-footer .widget ul a{border:0}
.ast-small-footer .widget:last-child{margin-bottom:0}
@media (min-width:769px){.ast-small-footer .nav-menu li{margin:0}
.ast-small-footer .nav-menu li:first-child a{padding-left:0}
.ast-small-footer .nav-menu li:last-child a{padding-right:0}}
.footer-sml-layout-1{text-align:center}
.footer-sml-layout-1 .ast-small-footer-section-2{margin-top:1em}
.site-footer{color:#fff}
.site-footer a{color:#eaeaea}
.site-footer a:focus,.site-footer a:hover{color:#fff}
.site-footer ul{margin:0;list-style-type:none}
.site-footer .nav-menu li{display:inline-block}
input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{color:#666;padding:.75em;height:auto;border-width:1px;border-style:solid;border-color:#eaeaea;border-radius:2px;background:#fafafa;box-shadow:none;box-sizing:border-box;transition:all .2s linear}
input[type=email]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{background-color:#fff;border-color:#eaeaea;box-shadow:none}
input[type=button],input[type=button]:focus,input[type=button]:hover,input[type=reset],input[type=reset]:focus,input[type=reset]:hover,input[type=submit],input[type=submit]:focus,input[type=submit]:hover{box-shadow:none}
textarea{width:100%}
input[type=search]:focus{outline:thin dotted}
input[type=range]{-webkit-appearance:none;width:100%;margin:5.7px 0;padding:0;border:none}
input[type=range]:focus{outline:0}
input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.6px;cursor:pointer;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;background:rgba(255,255,255,.2);border-radius:13.6px;border:0 solid #fff}
input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer;-webkit-appearance:none;margin-top:-5.7px}
input[type=range]:focus::-webkit-slider-runnable-track{background:rgba(255,255,255,.2)}
input[type=range]::-moz-range-track{width:100%;height:8.6px;cursor:pointer;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;background:rgba(255,255,255,.2);border-radius:13.6px;border:0 solid #fff}
input[type=range]::-moz-range-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer}
input[type=range]::-ms-track{width:100%;height:8.6px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}
input[type=range]::-ms-fill-lower{background:rgba(199,199,199,.2);border:0 solid #fff;border-radius:27.2px;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9}
input[type=range]::-ms-fill-upper{background:rgba(255,255,255,.2);border:0 solid #fff;border-radius:27.2px;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9}
input[type=range]::-ms-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer;height:8.6px}
input[type=range]:focus::-ms-fill-lower{background:rgba(255,255,255,.2)}
input[type=range]:focus::-ms-fill-upper{background:rgba(255,255,255,.2)}
input[type=color]{border:none;width:100px;padding:0;height:30px;cursor:pointer}
input[type=color]::-webkit-color-swatch-wrapper{padding:0;border:none}
input[type=color]::-webkit-color-swatch{border:none}
.page .entry-header{margin-bottom:1.5em}
.search .entry-header{margin-bottom:1em}
.ast-single-post .entry-header.ast-header-without-markup{margin-bottom:0}
.entry-header{margin-bottom:1em;word-wrap:break-word}
.entry-content{word-wrap:break-word}
.entry-content p{margin-bottom:1.6em}
.single .entry-header{margin-bottom:2em}
.single.ast-page-builder-template .entry-header{padding-left:20px;padding-right:20px}
@media (max-width:768px){.ast-separate-container .entry-header{margin-bottom:1em}}
.ast-page-builder-template.single-post .site-content>.ast-container{max-width:100%}
.ast-flex{-js-display:flex;display:flex;flex-wrap:wrap}
.ast-justify-content-flex-end{justify-content:flex-end}
.ast-flex-grow-1{flex-grow:1}
.excursions.pt_page a.excursion{
 display: flex;
 flex-direction: row;
 padding-bottom: 20px;
}
.excursions.pt_page .excursion__img img{
  max-width: 70px;
  margin: 0 20px;
}
.excursions.pt_page h3.excursion__name{
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  color: #2787f5;
  margin: 0;
}
.excursions.pt_page .excursion__price{
  color: black;
}
@font-face{
  font-family: 'Bebas Neue';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url(/assets/fonts/files/f485a218f6f1d65d.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: 'Bebas Neue';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url(/assets/fonts/files/2b4f199f24fb148f.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url(/assets/fonts/files/c38a3aec7811e834.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url(/assets/fonts/files/a4ad1ae722c8e431.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url(/assets/fonts/files/4aad7860c457dc1a.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url(/assets/fonts/files/19f8c355bf26a516.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}
@-webkit-keyframes booked-icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@keyframes booked-icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@keyframes booked-flyin{
  	0% { opacity: 0; transform: scale(0.9); }
	100% { opacity: 1; transform: scale(1); }
}
@-webkit-keyframes booked-flyin{
	0% { opacity: 0; -webkit-transform: scale(0.9); }
	100% { opacity: 1; -webkit-transform: scale(1); }
}
@-moz-keyframes booked-flyin{
	0% { opacity: 0; -moz-transform: scale(0.9); }
	100% { opacity: 1; -moz-transform: scale(1); }
}
@-ms-keyframes booked-flyin{
	0% { opacity: 0; -ms-transform: scale(0.9); }
	100% { opacity: 1; -ms-transform: scale(1); }
}
@-o-keyframes booked-flyin{
	0% { opacity: 0; -o-transform: scale(0.9); }
	100% { opacity: 1; -o-transform: scale(1); }
}
@keyframes booked-popflyin{
  	0% { opacity: 0; transform: scale(0.95); }
  	50% { opacity: 1; transform: scale(1.01); }
	100% { opacity: 1; transform: scale(1); }
}
@-webkit-keyframes booked-popflyin{
	0% { opacity: 0; -webkit-transform: scale(0.95); }
	50% { opacity: 1; -webkit-transform: scale(1.01); }
	100% { opacity: 1; -webkit-transform: scale(1); }
}
@-moz-keyframes booked-popflyin{
	0% { opacity: 0; -moz-transform: scale(0.95); }
	50% { opacity: 1; -moz-transform: scale(1.01); }
	100% { opacity: 1; -moz-transform: scale(1); }
}
@-ms-keyframes booked-popflyin{
	0% { opacity: 0; -ms-transform: scale(0.95); }
	50% { opacity: 1; -ms-transform: scale(1.01); }
	100% { opacity: 1; -ms-transform: scale(1); }
}
@-o-keyframes booked-popflyin{
	0% { opacity: 0; -o-transform: scale(0.95); }
	50% { opacity: 1; -o-transform: scale(1.01); }
	100% { opacity: 1; -o-transform: scale(1); }
}
@keyframes booked-flyout{
  	0% { opacity: 1; transform: scale(1); }
	100% { opacity: 0; transform: scale(0.9); }
}
@-webkit-keyframes booked-flyout{
	0% { opacity: 1; -webkit-transform: scale(1); }
	100% { opacity: 0; -webkit-transform: scale(0.9); }
}
@-moz-keyframes booked-flyout{
	0% { opacity: 1; -moz-transform: scale(1); }
	100% { opacity: 0; -moz-transform: scale(0.9); }
}
@-ms-keyframes booked-flyout{
	0% { opacity: 1; -ms-transform: scale(1); }
	100% { opacity: 0; -ms-transform: scale(0.9); }
}
@-o-keyframes booked-flyout{
	0% { opacity: 1; -o-transform: scale(1); }
	100% { opacity: 0; -o-transform: scale(0.9); }
}
@keyframes booked-popdown{
  	0% { opacity: 0; transform: translateY(-5px); }
	100% { opacity: 1; transform: translateY(0); }
}
@-webkit-keyframes booked-popdown{
	0% { opacity: 0; -webkit-transform: translateY(-5px); }
	100% { opacity: 1; -webkit-transform: translateY(0); }
}
@-moz-keyframes booked-popdown{
	0% { opacity: 0; -moz-transform: translateY(-5px); }
	100% { opacity: 1; -moz-transform: translateY(0); }
}
@-ms-keyframes booked-popdown{
	0% { opacity: 0; -ms-transform: translateY(-5px); }
	100% { opacity: 1; -ms-transform: translateY(0); }
}
@-o-keyframes booked-popdown{
	0% { opacity: 0; -o-transform: translateY(-5px); }
	100% { opacity: 1; -o-transform: translateY(0); }
}
@keyframes booked-fadein{
	0% { opacity: 0; }
	100% { opacity: 1; }
}
@-webkit-keyframes booked-fadein{
	0% { opacity: 0; }
	100% { opacity: 1; }
}
@-moz-keyframes booked-fadein{
	0% { opacity: 0; }
	100% { opacity: 1; }
}
@-ms-keyframes booked-fadein{
	0% { opacity: 0; }
	100% { opacity: 1; }
}
@-o-keyframes booked-fadein{
	0% { opacity: 0; }
	100% { opacity: 1; }
}
@keyframes booked-fadeout{
	0% { opacity: 1; }
	100% { opacity: 9; }
}
@-webkit-keyframes booked-fadeout{
	0% { opacity: 1; }
	100% { opacity: 9; }
}
@-moz-keyframes booked-fadeout{
	0% { opacity: 1; }
	100% { opacity: 9; }
}
@-ms-keyframes booked-fadeout{
	0% { opacity: 1; }
	100% { opacity: 9; }
}
@-o-keyframes booked-fadeout{
	0% { opacity: 1; }
	100% { opacity: 9; }
}
@font-face{font-family:eicons;src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.9.1);src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.9.1#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.9.1) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.9.1) format("woff"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.9.1) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.svg?5.9.1#eicon) format("svg");font-weight:400;font-style:normal}
[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}
@keyframes bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}
@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}
@keyframes pulse{from,to{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}}
@keyframes rubberBand{from,to{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}
@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}
@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}
@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0deg)}}
@keyframes tada{from,to{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}
@keyframes wobble{from,to{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}
@keyframes jello{11.1%,from,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}
@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}
@keyframes bounceInDown{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}
@keyframes bounceInLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}
@keyframes bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}
@keyframes bounceInUp{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}
@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}
@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}
@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}
@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}
@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}
@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}
@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}
@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}
@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}
@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}
@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}
@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}
@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}
@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}
@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}
@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}
@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}
@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}
@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}
@keyframes elementor-animation-pulse{25%{transform:scale(1.1)}75%{transform:scale(0.9)}}
@keyframes elementor-animation-pulse-grow{to{transform:scale(1.1)}}
@keyframes elementor-animation-pulse-shrink{to{transform:scale(0.9)}}
@keyframes elementor-animation-push{50%{transform:scale(0.8)}100%{transform:scale(1)}}
@keyframes elementor-animation-pop{50%{transform:scale(1.2)}}
@keyframes elementor-animation-bob{0%{transform:translateY(-8px)}50%{transform:translateY(-4px)}100%{transform:translateY(-8px)}}
@keyframes elementor-animation-bob-float{100%{transform:translateY(-8px)}}
@keyframes elementor-animation-hang{0%{transform:translateY(8px)}50%{transform:translateY(4px)}100%{transform:translateY(8px)}}
@keyframes elementor-animation-hang-sink{100%{transform:translateY(8px)}}
@keyframes elementor-animation-wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}
@keyframes elementor-animation-wobble-horizontal{16.65%{transform:translateX(8px)}33.3%{transform:translateX(-6px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}100%{transform:translateX(0)}}
@keyframes elementor-animation-wobble-to-bottom-right{16.65%{transform:translate(8px,8px)}33.3%{transform:translate(-6px,-6px)}49.95%{transform:translate(4px,4px)}66.6%{transform:translate(-2px,-2px)}83.25%{transform:translate(1px,1px)}100%{transform:translate(0,0)}}
@keyframes elementor-animation-wobble-to-top-right{16.65%{transform:translate(8px,-8px)}33.3%{transform:translate(-6px,6px)}49.95%{transform:translate(4px,-4px)}66.6%{transform:translate(-2px,2px)}83.25%{transform:translate(1px,-1px)}100%{transform:translate(0,0)}}
@keyframes elementor-animation-wobble-top{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}
@keyframes elementor-animation-wobble-bottom{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}
@keyframes elementor-animation-wobble-skew{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}
@keyframes elementor-animation-buzz{50%{transform:translateX(3px) rotate(2deg)}100%{transform:translateX(-3px) rotate(-2deg)}}
@keyframes elementor-animation-buzz-out{10%{transform:translateX(3px) rotate(2deg)}20%{transform:translateX(-3px) rotate(-2deg)}30%{transform:translateX(3px) rotate(2deg)}40%{transform:translateX(-3px) rotate(-2deg)}50%{transform:translateX(2px) rotate(1deg)}60%{transform:translateX(-2px) rotate(-1deg)}70%{transform:translateX(2px) rotate(1deg)}80%{transform:translateX(-2px) rotate(-1deg)}90%{transform:translateX(1px) rotate(0)}100%{transform:translateX(-1px) rotate(0)}}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px}
@media (max-width:767px){.elementor-column{width:100%}}
.screen-reader-text,.screen-reader-text span{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}
.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}
.elementor *,.elementor :after,.elementor :before{-webkit-box-sizing:border-box;box-sizing:border-box}
.elementor a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}
.elementor hr{margin:0;background-color:transparent}
.elementor img{height:auto;max-width:100%;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}
.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}
.elementor .elementor-background-overlay{height:100%;width:100%;top:0;left:0;position:absolute}
.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}
@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}
.elementor-align-center{text-align:center}
.elementor-align-center .elementor-button{width:auto}
@media (max-width:767px){.elementor-mobile-align-center{text-align:center}
.elementor-mobile-align-center .elementor-button{width:auto}}
:root{--page-title-display:block}
.elementor-section{position:relative}
.elementor-section .elementor-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}
@media (max-width:1024px){.elementor-section .elementor-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}
.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}
.elementor-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
@media (max-width:1024px){.elementor-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}
.elementor-widget-wrap{position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}
.elementor-widget-wrap>.elementor-element{width:100%}
.elementor-widget{position:relative}
.elementor-widget:not(:last-child){margin-bottom:20px}
.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}
.elementor-column{min-height:1px}
.elementor-column,.elementor-column-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}
.elementor-column-wrap{width:100%}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}
@media (min-width:768px){.elementor-column[data-col="10"]{width:10%}
.elementor-column[data-col="11"]{width:11.111%}
.elementor-column[data-col="12"]{width:12.5%}
.elementor-column[data-col="14"]{width:14.285%}
.elementor-column[data-col="16"]{width:16.666%}
.elementor-column[data-col="20"]{width:20%}
.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}
.elementor-column[data-col="30"]{width:30%}
.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}
.elementor-column[data-col="40"]{width:40%}
.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}
.elementor-column[data-col="60"]{width:60%}
.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}
.elementor-column[data-col="70"]{width:70%}
.elementor-column[data-col="75"]{width:75%}
.elementor-column[data-col="80"]{width:80%}
.elementor-column[data-col="83"]{width:83.333%}
.elementor-column[data-col="90"]{width:90%}
.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}
@media (max-width:767px){.elementor-column{width:100%}}
.elementor-element .elementor-widget-container{-webkit-transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s}
.elementor-button{display:inline-block;line-height:1;background-color:#818a91;font-size:15px;padding:12px 24px;-webkit-border-radius:3px;border-radius:3px;color:#fff;fill:#fff;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}
.elementor-button-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.elementor-button-icon{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.elementor-button-icon svg{width:1em}
.elementor-button-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;display:inline-block}
.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;-webkit-border-radius:5px;border-radius:5px}
.elementor-button .elementor-align-icon-left{margin-right:5px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.elementor-button span{text-decoration:inherit}
.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#2c2c2c;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}
.elementor-widget-divider .elementor-divider{display:-webkit-box;display:-ms-flexbox;display:flex}
.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}
.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);-ms-flex-negative:0;flex-shrink:0}
.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}
.elementor-widget-divider .elementor-divider-separator{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;direction:ltr}
.elementor-widget-divider--view-line_text .elementor-divider-separator{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:"";border-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}
.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}
.elementor-image-gallery .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;max-width:100%;margin:0 auto}
.elementor-image-gallery .gallery-item img{margin:0 auto}
@media (min-width:768px){.elementor-image-gallery .gallery-columns-2 .gallery-item{max-width:50%}}
@media (min-width:480px) and (max-width:767px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item{max-width:50%}}
@media (max-width:479px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item{max-width:100%}}
.elementor-heading-title{padding:0;margin:0;line-height:1}
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}
.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}
.elementor-icon{display:inline-block;line-height:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#818a91;font-size:50px;text-align:center}
.elementor-icon:hover{color:#818a91}
.elementor-icon i,.elementor-icon svg{width:1em;height:1em;position:relative;display:block}
.elementor-icon i:before,.elementor-icon svg:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#818a91;color:#fff;fill:#fff}
@media (min-width:768px){.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}
@media (max-width:767px){.elementor-widget-icon-box .elementor-icon-box-icon{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}
.elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:center}
.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}
.elementor-widget-icon-box .elementor-icon-box-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.elementor-widget-icon-box .elementor-icon-box-description{margin:0}
.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}
.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}
.elementor-widget .elementor-icon-list-item:after{position:absolute;bottom:0;width:100%}
.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{-ms-flex-item-align:center;align-self:center;padding-left:5px}
.elementor-widget .elementor-icon-list-icon{-ms-flex-negative:0;flex-shrink:0}
.elementor-widget .elementor-icon-list-icon i{width:1.25em}
.elementor-widget .elementor-icon-list-icon svg{width:1em}
.elementor-widget.elementor-list-item-link-full_width a{width:100%}
.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}
.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{left:0}
.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{right:0}
@media (max-width:1024px){.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{left:0}
.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{right:0}}
@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}
.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{left:0}
.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{right:0}}
.elementor-widget-image{text-align:center}
.elementor-widget-image .elementor-image>a,.elementor-widget-image .elementor-image figure>a{display:inline-block}
.elementor-widget-image .elementor-image>a img[src$=".svg"],.elementor-widget-image .elementor-image figure>a img[src$=".svg"]{width:48px}
.elementor-widget-image .elementor-image img{vertical-align:middle;display:inline-block}
.elementor-image-gallery figure img{display:block}
.elementor-image-gallery figure figcaption{width:100%}
@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
.elementor .elementor-element ul.elementor-icon-list-items{padding:0}
@media (max-width:767px){.elementor .elementor-hidden-phone{display:none}}
@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}
@media (min-width:1025px){.elementor .elementor-hidden-desktop{display:none}}
.elementor-kit-442{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Ubuntu Condensed";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"PT Serif";--e-global-typography-secondary-font-size:16px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"PT Serif";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"PT Serif";--e-global-typography-accent-font-weight:500;}
.elementor-kit-442 h1{font-family:"Bebas Neue", Sans-serif;font-weight:400;}
.elementor-kit-442 h4{font-family:"Ubuntu Condensed", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;}
.elementor-kit-442 button,.elementor-kit-442 input[type="button"],.elementor-kit-442 input[type="submit"],.elementor-kit-442 .elementor-button{font-family:"Ubuntu Condensed", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;background-color:#06C86B;border-radius:7px 7px 7px 7px;padding:20px 40px 20px 40px;}
.elementor-kit-442 input:not([type="button"]):not([type="submit"]),.elementor-kit-442 textarea{background-color:#FFFFFF;}
.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}
.elementor-widget:not(:last-child){margin-bottom:20px;}
@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1025px;}}
@media(max-width:767px){.elementor-kit-442{--e-global-typography-primary-line-height:1.3em;--e-global-typography-primary-letter-spacing:0px;}
.elementor-section.elementor-section-boxed > .elementor-container{max-width:768px;}}
.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
.fa-comment-dots:before{content:"\f4ad"}
.fa-docker:before{content:"\f395"}
.fa-instagram:before{content:"\f16d"}
.fa-minus:before{content:"\f068"}
.fa-ship:before{content:"\f21a"}
.fa-telegram-plane:before{content:"\f3fe"}
.fa-vk:before{content:"\f189"}
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot);src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff) format("woff"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.ttf) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.svg#fontawesome) format("svg")}
.fab{font-family:"Font Awesome 5 Brands"}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.eot);src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff) format("woff"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.ttf) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.svg#fontawesome) format("svg")}
.far{font-weight:400}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot);src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff) format("woff"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.ttf) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")}
.far,.fas{font-family:"Font Awesome 5 Free"}
.fas{font-weight:900}
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:none;text-decoration:underline dotted}
b,strong{font-weight:bolder}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{color:inherit;display:table;max-width:100%;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
summary{display:list-item}
[hidden],template{display:none}
body,html{width:100%;height:100%;color:#222;-webkit-font-smoothing:antialiased!important;position:relative}
html{padding:0}
body,h1,h2,h3,html{font-weight:400}
body{overflow-x:hidden;background-color:#fff!important}
*{box-sizing:border-box}
a{text-decoration:none!important}
button{cursor:pointer}
body,h1,h2,h3,li,ul{padding:0}
h1,h2,h3{margin:0}
li{list-style:none}
body,html,li,p,ul{margin:0}
button,input,select,textarea{outline:none;border:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
input[type=number]{-moz-appearance:textfield}
.wrapper{position:relative;overflow:hidden;z-index:10}
.container{margin:0 auto;position:relative}
.flex{display:-ms-flexbox;display:flex}
.flex{-ms-flex-wrap:wrap;flex-wrap:wrap}
.cover{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}
.hr{width:100%}
.container{width:1170px;padding:0 25px}
@media screen and (max-width:1220px){.container{width:100%;padding:0 30px}}
@media screen and (max-width:1023px){.container{padding:0 34px}}
@media screen and (max-width:600px){.container{padding:0 20px}}
.header{border-bottom:1px solid #dadadf}
.header .container{padding:0}
.header__content{height:128px;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between}
.custom-logo-link{display:block}
.custom-logo-link img{width:95px;display:block;height:auto!important}
.header__part{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}
.header__last{width:calc(100% - 122px);-ms-flex-pack:end;justify-content:flex-end}
.header__last,.header__nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.header__nav li{margin-left:25px}
.header__nav li:first-child{margin-left:0}
.header__nav li a{font-size:18px;line-height:28px;color:#000;font-family:'PT Serif',serif;display:block;white-space:nowrap;transition:.3s}
.header__nav li a:hover,.header__nav li.current-menu-item a{color:#008ff5}
.header__nav li:hover a::after{border-color:#008ff5}
.callBack a{position:relative}
.callBack a::after{content:'';position:absolute;left:0;right:0;bottom:-2px;height:1px;border-top:1px dashed #000;transition:.3s}
.header__contact{padding-left:30px;margin-left:30px;height:56px;border-left:1px solid #dadadf;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}
.header__context{font-size:20px;line-height:28px;margin-right:19px;text-transform:uppercase;font-family:'Ubuntu Condensed',sans-serif}
.header__conlist li{margin-right:15px}
.header__conlist li:last-child{margin-right:0}
.header__conlist li a{display:block;transition:.3s;transform:translateY(0);opacity:1}
.header__conlist li img{width:45px}
.header__hamburger,.nav__contact{display:none}
@media screen and (max-width:1220px){.header .container{padding:0 30px}
.header__content{height:112px}
.custom-logo-link img{width:72px}
.header__last{width:calc(100% - 104px)}
.header__nav li{margin-left:35px}
.header__nav li a{font-size:16px;line-height:28px}
.callBack{display:none}
.header__contact{padding-left:27px;margin-left:37px;height:56px}
.header__context{font-size:16px;line-height:28px;margin-right:18px}
.header__conlist li{margin-right:15px}
.header__conlist li img{width:45px}}
@media screen and (max-width:1023px){.header .container{padding:0 34px}
.header__content{height:112px;-ms-flex-pack:start;justify-content:flex-start;position:relative}
.custom-logo-link img{width:72px}
.header__last{width:auto}
.header__nav{display:none}
.header__contact{margin-left:26px}
.header__conlist li{margin-right:14px}
.header__conlist li img{width:36px}
.header__conlist li a{transform:translateY(0)!important;opacity:1!important}
.header__hamburger{position:absolute;right:0;top:50%;transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}
.header__hamburger.openedNav .header__ham span:nth-child(1){top:50%;left:50%;transform:translateY(-50%) translateX(-50%) rotate(45deg)}
.header__hamburger.openedNav .header__ham span:nth-child(2){opacity:0}
.header__hamburger.openedNav .header__ham span:nth-child(3){bottom:50%;left:50%;transform:translateY(50%) translateX(-50%) rotate(-45deg)}
.header__ham{width:21px;height:14px;position:relative}
.header__ham span{position:absolute;width:21px;height:2px;left:50%;transform:translateX(-50%);background-color:#008ff5;display:block;transition:.3s;opacity:1}
.header__ham span:nth-child(1){top:0}
.header__ham span:nth-child(2){top:50%;transform:translateX(-50%) translateY(-50%)}
.header__ham span:nth-child(3){bottom:0}
.ham__text{font-size:18px;line-height:28px;margin-left:9px;color:#008ff5;text-transform:uppercase;font-family:'Ubuntu Condensed',sans-serif}}
@media screen and (max-width:600px){.header .container{padding:0 20px}
.header__content{height:127px}
.custom-logo-link img{width:90px}
.callBack a::after,.header__contact{display:none}
.callBack,.nav__contact{display:block}
.callBack a{text-transform:none!important}}
.footer__nav li a::after,.mobile__nav{display:none}
@media screen and (min-width:1024px){.mobile__nav{display:none!important}}
@media screen and (max-width:1023px){.mobnav__list a{padding:0 34px;line-height:52px;border-bottom:1px solid #dadadf;background-color:#f9f9f9;font-size:18px;display:block;color:#000;font-family:'PT Serif',serif}
.mobnav__list .current-menu-item a{color:#008ff5}}
@media screen and (max-width:600px){.mobile__nav{background-color:#f9f9f9}
.mobile__nav .nav__contact{height:auto!important;text-align:center;border:none;margin:0;padding:23px 0 30px}
.mobile__nav .header__conlist,.mobile__nav .nav__contact{-ms-flex-pack:center;justify-content:center}
.mobile__nav .header__conlist li{margin-right:25px}
.mobile__nav .header__conlist li:last-child{margin-right:0}
.mobile__nav .header__conlist li img{width:52px}
.mobile__nav .header__context{margin:0 0 15px;font-size:18px}
.mobnav__list a{padding:0 25px}}
.section__contact{padding-top:90px;padding-bottom:77px;position:relative;z-index:14;background-color:#fff}
#primary{z-index:15}
.contact__content{width:558px;margin:0 auto;text-align:center}
.contact__title{font-size:40px;line-height:52px;margin-bottom:49px;font-family:'Ubuntu Condensed',sans-serif;text-transform:uppercase;position:relative}
.contact__title::after{content:'';position:absolute;width:44px;height:3px;bottom:-29px;left:50%;transform:translateX(-50%);background-color:#2cc572}
.contact__text{font-size:18px;line-height:28px;margin-bottom:46px;font-family:'PT Serif',serif}
.contact__bottom{margin-top:64px}
.quick__title{font-size:30px;line-height:52px;text-align:center;font-family:'Ubuntu Condensed',sans-serif;position:relative;text-transform:uppercase}
.quick__title span{padding:0 18px;background-color:#fff;position:relative;z-index:4;display:inline-block}
.quick__title::after{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background-color:#dadadf}
.quick__list{padding-top:55px;-ms-flex-pack:center;justify-content:center}
.quick__list li{margin-right:40px}
.header__conlist li:hover a,.quick__list li:hover a{opacity:.9;transform:translateY(-.15em)}
.footer__contact a:last-child,.footer__nav li:last-child,.footer__soc li:last-child,.quick__list li:last-child{margin-right:0}
.quick__list li a{height:108px;min-width:263px;padding:0 43px;border-radius:81px;font-size:30px;border:2px solid #24a8dd;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;font-family:'Ubuntu Condensed',sans-serif;text-transform:uppercase;color:#000;position:relative;opacity:1;transform:translateY(0);transition:.3s;overflow:hidden}
.quick__list li a img,.quick__list li a span{position:relative;z-index:5}
.quick__list li a img{width:45px;margin-right:10px}
.quick__list li a .quick__bg{z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1}
.section__contactfirst{padding-bottom:0!important}
.section__contactfirst+.section__contact{padding-top:0!important}
@media screen and (max-width:1220px){.section__contact{padding-top:66px;padding-bottom:57px}
.contact__content{width:530px}
.contact__title{font-size:30px;line-height:44px;margin-bottom:55px}
.contact__title::after{width:70px;bottom:-31px}
.contact__text{font-size:16px;line-height:26px;margin-bottom:30px;padding:0 90px}
.contact__bottom{margin-top:81px}
.quick__title{font-size:20px}
.quick__title span{padding:0 12px}
.quick__list{padding-top:55px}
.quick__list li{margin-right:37px}
.quick__list li a{height:74px;min-width:177px;padding:0 24px;font-size:20px}
.quick__list li a img{width:34px;margin-right:10px}}
@media screen and (max-width:1023px){.section__contact{padding-top:81px;padding-bottom:57px}
.contact__content{max-width:530px;width:100%}
.contact__title{margin-bottom:55px}
.contact__title::after{width:70px;bottom:-31px}
.contact__text{margin:0 auto 30px;width:340px;padding:0}
.contact__bottom{margin-top:81px}
.quick__list{padding-top:37px;margin-bottom:-10px}
.quick__list li{margin-right:29px;margin-bottom:10px}
.quick__list li a{height:74px;min-width:177px;font-size:20px;opacity:1!important;transform:translateY(0)!important}
.quick__list li a img{width:34px;margin-right:10px}}
@media screen and (max-width:600px){.section__contact{padding-top:40px;padding-bottom:30px}
.contact__title{margin-bottom:57px;font-size:26px;line-height:36px}
.contact__title br{display:none}
.contact__title::after{bottom:-29px}
.contact__text{margin:0 auto 26px;width:100%}
.contact__bottom{margin-top:30px}
.quick__list{padding-top:8px}
.quick__list li{margin-right:0;margin-bottom:10px;width:100%}
.quick__list li a{height:44px;font-size:16px}
.quick__list li a img{width:20px;margin-right:4px}}
.footer{padding-top:45px;padding-bottom:22px;text-align:center;background-color:#000;position:relative;z-index:14}
.footer__nav,.footer__soc{-ms-flex-pack:center;justify-content:center}
.footer__nav li{margin-right:30px}
.footer__nav li a{font-size:18px;line-height:28px;color:#fff;font-family:'PT Serif',serif;transition:.3s}
.footer__nav li a:hover,.footer__soc li a:hover{opacity:.9}
.footer__soc{margin-top:15px}
.footer__soc li{margin-right:13px}
.footer__soc li a{display:block;transition:.3s}
.footer__soc li a img{height:48px;width:auto}
.copyright{margin-top:13px;font-size:18px;line-height:28px;color:#fff;font-family:'PT Serif',serif}
.footer__contact{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.footer__contact a{margin-right:24px;font-size:18px;line-height:28px;color:#fff;font-family:'PT Serif',serif}
@media screen and (max-width:1220px){.footer{padding-top:45px}
.footer__nav li{margin-right:26px}
.footer__nav li a{font-size:18px}
.footer__soc{margin-top:15px}
.copyright{font-size:16px}
.footer__contact a{margin-right:20px;font-size:16px}}
@media screen and (max-width:1023px){.footer{padding-top:45px}
.footer__nav li{margin-right:26px}
.footer__nav li a{font-size:16px}
.footer__soc{margin-top:15px}
.footer__contact a{margin-right:20px}}
@media screen and (max-width:600px){.footer{padding-top:33px}
.footer__contact a,.footer__nav li{margin-right:0;width:100%;text-align:center}
.footer__soc{margin-top:30px}}
.footer__tel{font-size: 12px!important; text-decoration: underline!important;}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/files/a4ad1ae722c8e431.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/files/19f8c355bf26a516.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/assets/fonts/files/55f50d15db0995bf.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/assets/fonts/files/4e293c0ca6c3e42b.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/files/e03ca1d61dbf7c96.woff2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/files/d960c149b745d81a.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family: 'Bebas Neue';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/files/2b4f199f24fb148f.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.articles{
	padding: 80px 0;
}
.title{
  font-family: 'Ubuntu Condensed',sans-serif!important;
	font-style: normal;
	font-weight: 400;
	font-size: 50px;
	line-height: 64px;
	text-align: center;
	text-transform: uppercase;
	color: #000;
	margin: 0 0 70px;
}
.title:after{
	content: '';
	display: block;
	margin: 26px auto 0;
	width: 84px;
	height: 3px;
	background: #2CC572;
}
.articles .title{
	margin-bottom: 70px;
}
.articles__row{
	display: flex;
	flex-wrap: wrap;
	margin: -30px -15px 0;
}
.articles__col{
	margin-top: 30px;
	padding: 0 15px;
	width: 33.333333%;
}
.articles__item{
	background: #fff;
	box-shadow: 0px 4px 30px rgba(7, 8, 29, 0.1);
	border-radius: 12px;
	overflow: hidden;
	display: flex;
	height: 100%;
	flex-direction: column;
	transition: all 0.2s ease-out;
}
.articles__item:hover{
	box-shadow: 0px 4px 30px rgba(7, 8, 29, 0.2);
}
.articles__img img{
	display: block;
	width: 100%;
	height: auto;
}
.articles__block{
	padding: 25px 30px 30px;
	display: flex;
	flex-direction: column;
	flex-grow: 1;
}
.articles__name{
	font-family: 'Ubuntu Condensed';
	font-style: normal;
	font-weight: 400;
	font-size: 24px;
	line-height: 28px;
	color: #2787F5;
	flex-grow: 1;
	margin: 0 0 10px;
}
.articles__date{
	font-family: 'Ubuntu Condensed';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 21px;
	color: #000;
	margin-bottom: 18px;
	position: relative;
	padding-left: 28px;
}
.articles__date:before{
	content: '';
	position: absolute;
	width: 20px;
	height: 20px;
	left: 0;
	top: 0;
	background-size: 100%;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuOTkgMEM0LjQ3IDAgMCA0LjQ4IDAgMTBDMCAxNS41MiA0LjQ3IDIwIDkuOTkgMjBDMTUuNTIgMjAgMjAgMTUuNTIgMjAgMTBDMjAgNC40OCAxNS41MiAwIDkuOTkgMFpNMTAgMThDNS41OCAxOCAyIDE0LjQyIDIgMTBDMiA1LjU4IDUuNTggMiAxMCAyQzE0LjQyIDIgMTggNS41OCAxOCAxMEMxOCAxNC40MiAxNC40MiAxOCAxMCAxOFoiIGZpbGw9IiNBMEQ1RkIiLz4KPHBhdGggZD0iTTEwLjUgNUg5VjExTDE0LjI1IDE0LjE1TDE1IDEyLjkyTDEwLjUgMTAuMjVWNVoiIGZpbGw9IiNBMEQ1RkIiLz4KPC9zdmc+Cg==');
}
.articles__description{
	font-family: 'PT Serif';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
	color: #000;
}
.articles__pagination{
	margin-top: 76px;
}
.pagination{
	font-family: 'PT Serif';
	font-style: normal;
	font-weight: 400;
	font-size: 22px;
	line-height: 24px;
	color: #008FF5;
	text-align: center;
}
.pagination a{
	color: #008FF5;
	text-decoration: none;
	margin: 0 27px;
}
.pagination a:hover{
	opacity: 0.8;
}
.pagination b,.pagination span{ 
	width: 43px;
	height: 43px;
	display: inline-block;
	border-radius: 50%;
	text-align: center;
	line-height: 43px;
	background: rgba(39, 135, 245, 0.22);
	margin: 0 12px;
}
.pagination span{
	margin: 0 17px;
}
.article{
	padding: 80px 0;
	font-family: 'PT Serif';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 30px;
	color: #000;
}
.article__container{
	max-width: 780px;
	margin: auto;
}
.article .title{
	max-width: 616px;
	margin: 0 auto 37px;
}
.article__description{
	max-width: 580px;
	margin: 0 auto 50px;
	text-align: center;
}
.article img{
	display: block;
	width: 100%;
	height: auto;
	margin: 46px auto;
}
.article a{
	color: #008FF5;
}
.article h2{
	font-family: 'Ubuntu Condensed';
	font-style: normal;
	font-weight: 400;
	font-size: 40px;
	line-height: 64px;
	text-align: center;
	text-transform: uppercase;
	color: #000;
	margin: 37px 0;
}
.article h2:after{
	content: '';
	display: block;
	margin: 6px auto;
	width: 84px;
	height: 3px;
	background: #2CC572;
}
.zag3{
 font-family: "Ubuntu Condensed", Sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	line-height: 44px;
	text-align: left;
	text-transform: uppercase;
	color: #000;
	margin: 37px 0;
}
.zag3:after{
	content: '';
	display: block;
	width: 84px;
	height: 3px;
	background: #2CC572;
}
.article p{
	margin: 30px 0;
}
.article__recommendation{
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
}
.article__recommendation li + li{
	margin-top: 7px;
}
.excursions{
	margin: 68px 0;
}
.excursion{
	display: flex;
	align-items: center;
	overflow: hidden;
	background: #fff;
	border-radius: 12px;
	box-shadow: 0px 4px 30px rgba(7, 8, 29, 0.1);
	transition: all 0.2s ease-out;
}
.excursion:hover{
	box-shadow: 0px 4px 30px rgba(7, 8, 29, 0.2);
}
.excursion + .excursion{
	margin-top: 20px;
}
.excursion__img{
	flex-shrink: 0;
}
.excursion__img img{
	display: block;
	width: 100%;
	height: 100%;
	margin: 0;
}
.excursion__block{
	padding: 20px 20px 20px 35px;
}
.excursion__name{
	font-family: 'Ubuntu Condensed';
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	line-height: 38px;
	text-transform: uppercase;
	color: #2787F5;
}
.excursion__price{
	font-family: 'PT Serif';
	font-style: normal;
	font-weight: 400;
	font-size: 20px;
	line-height: 30px;
	color: #000;
	margin-top: 14px;
}
.article__recommendation a:hover{
	opacity: 0.8;
}
@media only screen and (min-width : 1220px){.container_big{
		width: 1220px;
	}}
@media only screen and (max-width : 1023px){.articles__col{
		width: 50%;
	}
.pagination a{
		margin: 0 12px;
	}
.pagination b{
		margin: 0 12px;
	}
.pagination span{
		margin: 0 12px;
	}
.articles__row{
		margin: -15px -7.5px 0 ;
	}
.articles__col{
		margin-top: 15px;
		padding: 0 7.5px;
	}
.articles__pagination{
		margin-top: 30px;
	}
.articles .title{
		margin-bottom: 50px;
	}
.articles__block{
		padding: 20px;
	}
.excursion__name{
		font-size: 26px;
	}}
@media only screen and (max-width : 600px){.articles__col{
		width: 100%;
	}
.pagination{
		font-size: 16px;
	}
.pagination a{
		margin: 0 5px;
	}
.pagination b{
		margin: 0 5px;
	}
.pagination span{
		margin: 0 5px;
	}
.pagination b{
		line-height: 30px;
		height: 30px;
		width: 30px;
	}
.title{
		font-size: 36px;
		line-height: 1.5;
	}
.title:after{
		margin-top: 20px;
	}
.excursion{
		display: block;
		padding: 30px 20px;
	}
.excursion__block{
		padding: 0;
	}
.excursion__img{
		margin-bottom: 30px;
	}
.excursion__img img{
		border-radius: 12px;
	}
.article h2{
		font-size: 30px;
		line-height: 1.5;
	}
.articles,.article{
		padding: 60px 0;
	}}
.articles__img img{
 max-width: 370px;
}
.article_popup h3::after{
  border-top: 3px #06C86B solid;
  width: 12%;
  text-align: center;
  margin: auto;
  content:' ';
  display:block;
  margin-top: 20px;
  margin-bottom: 20px;
}
section.article_popup::before{
  content: '';
position: absolute;
left: 0;
right: 0;
height: 1px;
background-color: #dadadf;
}
section.article_popup{
  text-align: center;
  width: 50%;
  margin-left: auto;
  margin-right: auto;
  
}
.article_popup h3{
  padding-top: 40px;
  font-family: "Ubuntu Condensed", Sans-serif;
font-size: 40px;
font-weight: 900;
text-transform: uppercase;
}
.article_popup div{
  padding-bottom: 20px;
}
.article_popup .title{
  padding-bottom:40px;
}
a.elementor-button.btn{
  font-family: "Ubuntu Condensed", Sans-serif;
font-size: 20px;
font-weight: 600;
text-transform: uppercase;
line-height: 1.2em;
letter-spacing: 1.6px;
fill: #FFFFFF;
color: #FFFFFF;
background-color: #06C86B;
border-radius: 7px 7px 7px 7px;
padding: 20px 40px 20px 40px;
}
.btn span{
  font-family: "Ubuntu Condensed", Sans-serif;
font-size: 20px;
font-weight: 600;
}
html{
  scroll-behavior: smooth;
}
.dashedline{
    border-bottom: 1px dashed; 
   }
.hrbord{height: 1px!important;}
.ast-mobile-menu-buttons{padding-top:0px!important;}
@media (max-width: 767px){.elementor-788 .elementor-element.elementor-element-f429832 .elementor-button{width: 90%;}}
.header__nav li{margin-left: 25px!important;}
#secondary{
	display: none;
}
@media (max-width: 1024px){.elementor-1218 .elementor-element.elementor-element-fb5f49f .elementor-button{
        padding: 20px 70px 20px 70px;
    }}
@font-face{
  font-family: 'Bebas Neue';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/fonts/files/f485a218f6f1d65d.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: 'Bebas Neue';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/fonts/files/2b4f199f24fb148f.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 400;
  src: url(/assets/fonts/files/8ca50642880ac74b.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face{
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 400;
  src: url(/assets/fonts/files/05d2e887c59aaf00.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 400;
  src: url(/assets/fonts/files/0ac6ca2d86c9b509.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 400;
  src: url(/assets/fonts/files/3f2b7cf88cbd0ef4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 700;
  src: url(/assets/fonts/files/af15da74457f5d9d.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face{
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 700;
  src: url(/assets/fonts/files/0f217a56e4eee0f5.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 700;
  src: url(/assets/fonts/files/03b9bfbeee2b3e51.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 700;
  src: url(/assets/fonts/files/c4bb8a4f770e1cc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/fonts/files/c38a3aec7811e834.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/fonts/files/a4ad1ae722c8e431.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/fonts/files/4aad7860c457dc1a.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/fonts/files/19f8c355bf26a516.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  src: url(/assets/fonts/files/73d59450d6a3af94.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  src: url(/assets/fonts/files/55f50d15db0995bf.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  src: url(/assets/fonts/files/02302d2b2d9e33b3.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  src: url(/assets/fonts/files/4e293c0ca6c3e42b.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face{
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/fonts/files/bf7ac490e78d48e5.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face{
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/fonts/files/e03ca1d61dbf7c96.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face{
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/fonts/files/aa7f2db6cc95fbf9.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
@font-face{
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/fonts/files/278a82982ed0f8a2.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face{
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/fonts/files/e1104860c42ac936.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  src: url(/assets/fonts/files/d960c149b745d81a.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}