/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{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;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}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,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{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:'CeraGR';src:url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/CeraGR-Light.woff2) format("woff2"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/CeraGR-Light.woff) format("woff"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/CeraGR-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'CeraGR';src:url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/CeraGR-Light-Italic.woff2) format("woff2"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/CeraGR-Light-Italic.woff) format("woff"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/CeraGR-Light-Italic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'CeraGR';src:url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/CeraGR-Regular.woff2) format("woff2"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/CeraGR-Regular.woff) format("woff"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/CeraGR-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'CeraGR';src:url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/CeraGR-Bold.woff2) format("woff2"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/CeraGR-Bold.woff) format("woff"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/CeraGR-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'CeraGR';src:url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/CeraGR-Black.woff2) format("woff2"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/CeraGR-Black.woff) format("woff"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/CeraGR-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Roboto';src:url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/Roboto-Regular.woff2) format("woff2"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/Roboto-Regular.woff) format("woff"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Roboto';src:url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/Roboto-Medium.woff2) format("woff2"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/Roboto-Medium.woff) format("woff"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Roboto';src:url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/Roboto-Bold.woff2) format("woff2"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/Roboto-Bold.woff) format("woff"),url(//www.tellustravel.gr/wp-content/themes/tellus/assets/css/../fonts/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal}body{margin:0;padding:0;background-color:#fff;color:#062640;font-family:CeraGR,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3;box-sizing:border-box;min-height:100vh}img{max-width:100%;height:auto;vertical-align:bottom}a{color:#000;text-decoration:none}a[href^=tel],a[href^=mailto]{display:inline-block;position:relative}a[href^=tel]:after,a[href^=mailto]:after{content:'';display:inline-block;width:0;height:3px;background-color:#000;position:absolute;bottom:0;left:0;transition:width .6s cubic-bezier(.65,.05,.39,.82)}a[href^=tel]:hover:after,a[href^=mailto]:hover:after{width:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.filter-bw{filter:grayscale(100%);transition:filter .6s cubic-bezier(.65,.05,.39,.82)}.unfilter{filter:none;transition:filter .6s cubic-bezier(.65,.05,.39,.82)}span.dropcap{display:inline-block;float:left;font-size:4.7em;font-weight:300;line-height:.8;text-align:center;margin-right:5px}.page-seperator{width:100%;position:relative}.page-seperator .page-seperator-image-wrapper img{width:100%}.page-seperator .page-seperator-image{background-size:cover;background-repeat:no-repeat;background-position:center center;height:350px}.page-seperator .parallax{background-attachment:fixed}@media all and (min-width:768px){.container-boxed .page-seperator{margin-left:-80px;margin-right:-80px;width:calc(100% + 160px)}.container-boxed .page-seperator .page-seperator-image-wrapper{padding-right:80px}}@media all and (min-width:1600px){.container-boxed .page-seperator{margin-left:-150px;margin-right:-150px;width:calc(100% + 300px)}.container-boxed .page-seperator .page-seperator-image-wrapper{padding-right:150px}}.page-seperator .page-seperator-content{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:100;font-style:italic;max-width:550px;margin:0 auto;text-align:center;position:relative;padding-top:60px}.page-seperator .page-seperator-content:before,.page-seperator .page-seperator-content:after{content:'';background-color:#000;display:inline-block;position:absolute;left:50%;transform:translateX(-50%);backface-visibility:hidden}.page-seperator .page-seperator-content:after{top:30px;height:3px;width:60px;transform-origin:center}@media all and (min-width:480px){.page-seperator .page-seperator-content{font-size:1.25em;padding-top:100px}.page-seperator .page-seperator-content:before{top:-50px;width:3px;height:120px}.page-seperator .page-seperator-content:after{top:70px;height:3px;width:60px;transform-origin:center}}@media all and (min-width:768px){.page-seperator .page-seperator-content{font-size:1.5em;padding-top:150px}.page-seperator .page-seperator-content:before{top:-85px;width:3px;height:205px}.page-seperator .page-seperator-content:after{top:120px;height:3px;width:60px;transform-origin:center}}.scroll-to-top-container{position:fixed;z-index:50;right:20px;bottom:20px;opacity:0;backface-visibility:hidden;visibility:hidden;transition:opacity .6s,visibility .8s 0s}.scroll-to-top-container.visible{opacity:1;visibility:visible;transition:opacity .6s,visibility .8s 0s}#scroll-to-top-button{display:inline-block;box-sizing:border-box;width:50px;height:50px;border:3px solid #a1c43a;background-color:#fff;padding:9px;transform:rotate(-90deg);opacity:.65;transition:opacity .6s}#scroll-to-top-button svg{color:#a1c43a}#scroll-to-top-button:hover{opacity:1}.inner-link{display:inline-block;backface-visibility:hidden;font-weight:500;padding-bottom:5px;padding-left:50px;position:relative;transition:padding .6s cubic-bezier(.65,.05,.39,.82)}.inner-link:after{content:'';position:absolute;bottom:0;right:0;width:100%;height:3px;background-color:#000}.inner-link:hover{padding-left:65px}.menu-wrapper{-ms-flex-positive:2;flex-grow:2}.toggle-menu-title{display:none}.toggle-menu-wrapper{margin:0 30px 20px}.hamburger-button{width:50px;height:50px;border:3px solid #fff;background-color:transparent;padding:0;position:relative;z-index:150;outline-width:0;cursor:pointer;transition:border-color .5s ease-in-out;vertical-align:middle}.hamburger-button .bar{position:absolute;top:25%;right:10px;width:24px;height:3px;display:inline-block;background-color:#fff;transition:top .3s,transform .3s,background-color .5s;transition-timing-function:ease-in-out}.hamburger-button .bar:nth-of-type(2){top:calc(50% - 1px);transition:width .3s,transform .3s,background-color .5s;transition-timing-function:ease-in-out;transform-origin:left}.hamburger-button .bar:nth-of-type(3){top:calc(75% - 3px)}.header-menu{padding-top:50px}.header-menu ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:22px;margin:0;padding:0;list-style:none}.header-menu li{font-weight:800;text-transform:uppercase;transition:border .3s ease-in-out;position:relative;margin-bottom:40px}.header-menu li a{color:#fff}.header-menu li:after{content:'';display:inline-block;position:absolute;bottom:-13px;left:0;width:100%;height:5px;background-color:#a1c43a;transform:scaleX(0);transition:transform .3s ease-in-out;transform-origin:left center}.header-menu li:hover:after,.header-menu li.current_page_item:after{transform:scaleX(1)}.menu-open{overflow-y:hidden}.menu-open .menu-wrapper{display:block;visibility:visible;overflow:auto;opacity:1;max-height:calc(100vh - 95px)}.menu-open .hamburger-button{color:#a1c43a;border-color:#a1c43a}.menu-open .hamburger-button .bar{background-color:#a1c43a;top:calc(50% - 1px)}.menu-open .hamburger-button .bar:first-of-type{transform:rotate(-45deg)}.menu-open .hamburger-button .bar:nth-of-type(2){width:0}.menu-open .hamburger-button .bar:nth-of-type(3){transform:rotate(45deg)}@media all and (max-width:1024px){.menu-wrapper{height:calc(100vh - 95px);opacity:0;visibility:hidden;overflow:hidden;max-height:0;top:95px;position:absolute;background-color:rgba(6,38,64,.95);width:100%;transition:.45s}}@media all and (min-width:1024px){.header-menu{padding-top:0}.header-menu ul{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:40px 50px;font-size:15px;line-height:1}.header-menu li{display:inline-block;margin-bottom:0}.toggle-menu-wrapper{display:none}.menu-open .hamburger-button .bar:nth-of-type(2){transform:scaleX(.65)}.menu-wrapper{display:block}}@media all and (min-width:1600px){.header-menu ul{padding:40px 150px}}.icon-tellus-logo{width:153px;height:100px;vertical-align:top}.icon-tellus{width:200px;height:160px;vertical-align:top}.icon-angle-right,.icon-angle-left{width:26px;height:26px;vertical-align:top}.icon-bullets-square{width:30px;height:30px;vertical-align:top}.languages-list{padding:0;margin:0;display:-ms-flexbox;display:flex;list-style:none}.languages-list li{font-size:15px;font-weight:800;line-height:1;text-transform:uppercase;margin-right:8px}.languages-list li a{color:#fff;transition:color .3s ease-in-out}.languages-list li a:hover{color:#a1c43a}.language-active a{color:#a1c43a !important}.homepage-slider-wrapper{position:relative}.homepage-slider-image{background-size:cover;width:100vw;height:100vh;background-position:center;background-repeat:no-repeat}.slick-custom-arrows{position:absolute;bottom:50px;right:50px;z-index:9;color:#fff;font-size:15px;text-transform:uppercase;font-weight:800}.slick-arrow{background-color:transparent;border-width:0;cursor:pointer;outline-width:0;font-size:18px;text-transform:uppercase;font-weight:800;color:#fff}.slick-arrow:hover{color:#a1c43a}.slick-disabled svg{display:none !important}.slick-carrental-arrows{bottom:10px;right:10px;color:#062640}.slick-carrental-arrows .slick-arrow{color:#062640}.slick-carrental-arrows .slick-arrow:hover{color:#a1c43a}.loader{background-color:#062640;position:fixed;width:100vw;height:100vh;z-index:10000;opacity:1;visibility:visible;top:0;bottom:0;left:0;right:0;margin:auto}.loaded .loader{opacity:0;visibility:hidden;transition:opacity .1s .5s,visibility .6s 0s}.item{width:500px;height:700px;position:absolute}.item-1{background-color:#a1c43a;top:0;left:0;z-index:1;animation:item-1_move 1.85s cubic-bezier(.6,.01,.4,1) infinite}.item-3{background-color:#fff;bottom:0;right:0;z-index:1;animation:item-3_move 1.85s cubic-bezier(.6,.01,.4,1) infinite}@keyframes item-1_move{0%,100%{transform:translate(0,0)}25%{transform:translate(200px,0)}50%{transform:translate(200px,200px)}75%{transform:translate(0,200px)}}@keyframes item-3_move{0%,100%{transform:translate(0,0)}25%{transform:translate(-200px,0)}50%{transform:translate(-200px,-200px)}75%{transform:translate(0,-200px)}}.page-title{font-weight:700;font-size:60px;margin:0}.list-title{margin:0;color:#a1c43a;font-size:30px;font-weigh:900}h3{font-weight:700;font-size:28px;margin:0;color:#062640}.textwidget h3{font-size:16px;color:#a1c43a;margin-bottom:10px}.textwidget p{font-size:14px;line-height:1.4;margin:0}.footer-row .widget-title{font-size:23px;font-weight:700;position:relative;margin:0}.footer-row .widget-title:before{content:'';position:absolute;left:0;bottom:100%;margin-bottom:10px;width:30px;height:3px;background-color:#a1c43a;transition:transform .5s;transform-origin:left}.center-section-title h2{padding:0;margin:0;line-height:1.4em;color:#062640;font-size:60px;width:100%;font-weight:900;text-transform:capitalize;margin-left:auto;margin-right:auto}.center-section-title h3{color:#a1c43a;font-size:21px;font-weight:700;text-transform:uppercase}.car-category-title h3{font-size:40px;font-weight:900}.car-price{color:#062640;font-size:26px;font-weight:700;position:relative}.car-price:before{content:'';position:absolute;left:0;bottom:100%;margin-bottom:10px;width:60px;height:6px;background-color:#eaeaea;transform-origin:center left;transition:transform .5s cubic-bezier(.4,0,1,1),background-color .55s cubic-bezier(.4,0,1,1)}.archive-car-price{color:#062640;font-size:26px;font-weight:700;position:relative}.car-price-small{font-size:15px}.car-specs,.car-specs-home{color:#fff;font-size:15px;font-weight:700}.content-title h2{margin:0;font-size:28px}.content-title h3{color:#a1c43a;font-size:40px}@media all and (min-width:1600px){body{font-size:16px}}@media all and (max-width:600px){.center-section-title h2{font-size:40px}.center-section-title h3{font-size:18px}.car-category-title h3{font-size:32px}}input[type=text],input[type=email],input[type=date],input[type=tel],textarea{border:none;border-bottom:2px solid #a1c43a;font-family:CeraGR,Helvetica,Arial,sans-serif;font-size:14px;padding:5px 0;outline:none;background-color:transparent;width:100%;color:#062640}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#fff}input[type=text]::placeholder,input[type=email]::placeholder,input[type=date]::placeholder,input[type=tel]::placeholder,textarea::placeholder{color:#fff}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#fff}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=tel]::-moz-placeholder,textarea::-moz-placeholder{color:#fff}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#fff}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=tel]:-moz-placeholder,textarea:-moz-placeholder{color:#fff}.mc4wp-form input{color:#fff}button[type=submit]{background-color:transparent;border:0 solid transparent;position:absolute;right:0;bottom:0;cursor:pointer}.wpcf7-form input[type=submit]{padding:12px 80px;background-color:#062640;color:#a1c43a;font-size:20px;font-weight:700;text-transform:uppercase;border-width:0;cursor:pointer}.popup-content .wpcf7-form-control-wrap{display:inline-block;width:100%}.popup-content .date-in,.popup-content .date-out{width:45%}.popup-content .form-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.popup-content .booking-form{width:60%;display:inline-block}.popup-content .booking-content{width:calc(40% - 80px);display:inline-block;font-size:55px;font-weight:700;text-transform:uppercase;vertical-align:top;margin-left:75px}.popup-content .wpcf7{width:100%}.popup-content .wpcf7-form{color:#fff}.popup-content .wpcf7-form input[type=submit]{position:relative;background-color:#a1c43a;color:#fff;float:right;margin-top:20px}.popup-content .wpcf7-form input[type=text],.popup-content .wpcf7-form input[type=email],.popup-content .wpcf7-form input[type=date],.popup-content .wpcf7-form input[type=tel],.popup-content .wpcf7-form textarea{width:100%;padding:15px 0;color:#fff}.popup-content .wpcf7-response-output{margin-top:80px}.popup-content .hidden{display:none}@media only screen and (max-width:1024px){.popup-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.popup-content .booking-form,.popup-content .booking-content{width:100%}.popup-content .booking-content{margin-left:0}}.pagination-wrapper{box-sizing:border-box;width:100%;max-width:400px;margin:50px auto}.pagination{text-align:center}.pagination .page-numbers{display:inline-block;border:3px solid transparent;box-sizing:border-box;font-size:20px;font-weight:700;line-height:1;padding:6px;min-width:38px;text-align:center;margin:5px;position:relative}.pagination .page-numbers:after,.pagination .page-numbers:before{content:'';display:block;border-style:solid;border-color:transparent;position:absolute;width:0;height:0;z-index:-1;transition:width .15s,height .15s .15s,border-color 0s .3s;transition-timing-function:cubic-bezier(.65,.05,.39,.82)}.pagination .page-numbers:after{bottom:0;left:0;border-width:3px 0 0 3px}.pagination .page-numbers:before{top:0;right:0;border-width:0 3px 3px 0}.pagination .page-numbers:hover:before,.pagination .page-numbers.current:before{width:calc(100% - 3px);height:calc(100% - 3px);transition:height .15s,width .15s .15s;border-color:#000}.pagination .page-numbers:hover:after,.pagination .page-numbers.current:after{width:calc(100% - 3px);height:calc(100% - 3px);transition:height .15s,width .15s .15s;border-color:#000}.pagination .page-numbers.dots:after,.pagination .page-numbers.dots:before{border-color:transparent}.pagination .page-numbers .icon-angle-left,.pagination .page-numbers .icon-angle-right{width:20px;height:20px}@media all and (min-width:768px){.pagination-wrapper{padding:0 76px;max-width:920px;margin:150px auto}}.post-navigation-wrapper{position:relative}.post-navigation .arrow-prev,.post-navigation .arrow-next{display:inline-block}.post-navigation .arrow-prev svg,.post-navigation .arrow-next svg{color:#a1c43a;width:60px;height:12px;transition:color .5s}.post-navigation .arrow-prev:hover svg,.post-navigation .arrow-next:hover svg{color:#062640}.back-to-archive-link{color:#062640}.back-to-archive-link svg{width:140px;height:14px}footer>div{overflow:hidden}.top-fadein{overflow:hidden}.top-fadein p{opacity:0;transform:translateY(-10px);transition:.5s cubic-bezier(.4,0,1,1)}.is-in-viewport .top-fadein p{opacity:1;transform:translateY(0)}.bottom-fadein{overflow:hidden}.bottom-fadein p{opacity:0;transform:translateY(10px);transition:.5s cubic-bezier(.4,0,1,1)}.is-in-viewport .bottom-fadein p{opacity:1;transform:translateY(0)}header .navbar{transform-origin:right;transform:scaleX(0);transition:transform .65s cubic-bezier(.4,0,1,1)}header .navbar>div{opacity:0;transition:opacity .5s cubic-bezier(.4,0,1,1);transition-delay:.7s}header.is-in-viewport .navbar{transform:scaleX(1)}header.is-in-viewport .navbar>div{opacity:1}.collapse-right-in{transform-origin:right;transform:scaleX(0);transition:transform .65s cubic-bezier(.4,0,1,1)}.collapse-right-in>h1{transition:opacity .5s cubic-bezier(.4,0,1,1);transition-delay:.7s}.is-in-viewport .collapse-right-in{transform:scaleX(1)}.scale{transform:scaleX(0);transition:.5s;transform-origin:right}.check-viewport{opacity:0;transition:opacity .3s}.is-in-viewport{opacity:1}.is-in-viewport .scale{transform:scaleX(1)}.is-in-viewport .fadein-delay{opacity:1}.is-in-viewport .btn-line{animation:fadeInScale .6s}.is-in-viewport .left-fade-in:nth-child(1){animation:fadeInLeft .6s}.is-in-viewport .left-fade-in:nth-child(2){animation:fadeInLeft 1.2s}.is-in-viewport .left-fade-in:nth-child(3){animation:fadeInLeft 1.8s}.is-in-viewport .left-fade-in:nth-child(4){animation:fadeInLeft 2.4s}.is-in-viewport .right-fade-in:nth-child(1){animation:fadeInRight .6s}.is-in-viewport .right-fade-in:nth-child(2){animation:fadeInRight 1.2s}.is-in-viewport .right-fade-in:nth-child(3){animation:fadeInRight 1.8s}.is-in-viewport .right-fade-in:nth-child(4){animation:fadeInRight 2.4s}.is-in-viewport .top-fade-in:nth-child(1){animation:fadeInTop .6s}.is-in-viewport .top-fade-in:nth-child(2){animation:fadeInTop 1.2s}.is-in-viewport .top-fade-in:nth-child(3){animation:fadeInTop 1.8s}.is-in-viewport .top-fade-in:nth-child(4){animation:fadeInTop 2.4s}.is-in-viewport .bottom-fade-in:nth-child(1){animation:fadeInBottom .6s}.is-in-viewport .bottom-fade-in:nth-child(2){animation:fadeInBottom 1.2s}.is-in-viewport .bottom-fade-in:nth-child(3){animation:fadeInBottom 1.8s}.is-in-viewport .bottom-fade-in:nth-child(4){animation:fadeInBottom 2.4s}.is-in-viewport .fade-in:nth-child(1){animation:fadeIn .3s}.is-in-viewport .fade-in:nth-child(2){animation:fadeIn .6s}.is-in-viewport .fade-in:nth-child(3){animation:fadeIn .9s}.is-in-viewport .fade-in:nth-child(4){animation:fadeIn 1.2s}@keyframes fadeInLeft{0%,50%{opacity:0;transform:translateX(-100px)}80%{opacity:1}100%{transform:translateX(0)}}@keyframes fadeInRight{0%,50%{opacity:0;transform:translateX(50px)}80%{opacity:1}100%{transform:translateX(0)}}@keyframes fadeInBottom{0%,50%{opacity:0;transform:translateY(100px)}80%{opacity:1}100%{transform:translateY(0)}}@keyframes fadeInTop{0%,50%{opacity:0;transform:translateY(-100px)}80%{opacity:1}100%{transform:translateY(0)}}@keyframes fadeInScale{0%,50%{transform:scale(0);transform-origin:right}100%{transform:scale(1);transform-origin:right}}@keyframes fadeIn{0%,50%{opacity:0}100%{opacity:1}}#popup-block{display:none;position:fixed;box-sizing:border-box;width:100%;height:100vh;top:0;left:0;z-index:100;background-color:rgba(242,242,242,.8);overflow-y:scroll}.popup-block-inner{position:relative;background-color:#062640;width:100%;height:auto;margin-top:50px;z-index:200;max-width:800px;padding:150px 100px;margin-left:auto;margin-right:auto;color:#fff}.close-button{position:absolute;right:100px;top:50px}.close-button button{background-color:transparent;position:absolute;border-width:0;cursor:pointer;outline-width:0;font-size:18px;text-transform:uppercase;font-weight:800;color:#fff;transform:rotate(45deg)}.close-button button svg{width:35px;height:35px}.close-button button:after{content:'';width:60px;height:60px;border-radius:50%;background-color:rgba(161,196,58,.6);position:absolute;left:15px;z-index:-1;top:calc(50% - 2px);transform:translate(-35%,-50%)}@media only screen and (max-width:1024px){.popup-block-inner{width:50%}}@media only screen and (max-width:480px){.popup-block-inner{width:80%;padding:100px 30px}.close-button{right:70px;top:30px}}.accommodation-location-map,.all-properties-map,.contact-location-map{height:580px;max-height:100vh;background-color:#cecece;margin-top:50px}.map-container{margin-bottom:0 !important}.two-columns-list{padding:0;list-style:none;margin:0}.two-columns-list li{border-bottom:1px solid #a1c43a;font-weight:700;padding:5px 15px 5px 0;box-sizing:border-box;width:50%;display:inline-block;min-width:200px}.link-btn{font-family:CeraGR,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1.1;margin:0;color:#062640;background-color:transparent;border:none;position:relative;padding:0}.link-btn:after{content:'';width:60px;height:60px;border-radius:50%;background-color:#a1c43a;position:absolute;left:0;z-index:-1;top:50%;transform:translate(-35%,-50%);transition:all .5s ease-in-out}.link-btn:hover:after{width:80px;height:80px}.btn-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:32px 0;-ms-flex-align:center;align-items:center;transform:translateX(0);z-index:100}.btn-wrapper .btn-line{height:1px;margin-right:8px;background-color:#062640;-ms-flex-positive:1;flex-grow:1;transform-origin:center left;transition:transform .5s ease-in-out}.btn-wrapper .link-btn:hover+.btn-line{transform:scaleX(.9)}.read-more-link{font-size:16px;font-weight:700;color:#062640}.more-link-arrow{color:#a1c43a;margin-left:20px;vertical-align:middle}.icon-arrow{width:54px;height:12px;transition:transform .3s ease-in-out;transform-origin:left}.scale-arrow{transform:scaleX(1);transition:transform .5s ease-in-out}.scale-arrow.scale-right{transform-origin:right}.scale-arrow.scale-left{transform-origin:left}.scale-arrow:hover{transform:scaleX(1.1)}.more-link-arrow:hover .icon-arrow,.link-ext:hover .icon-arrow{transform:scaleX(1.3);transform-origin:left}.car-booking-link{position:relative;background-color:#eaeaea;padding:10px 25px;top:20px;font-size:16px;color:#062640;font-weight:700;transition:background-color .45s cubic-bezier(.4,0,1,1) ease-in-out;text-transform:uppercase}.view-all-link-wrapper{width:100%;text-align:center}.view-all-link{font-size:16px;font-weight:700;color:#062640;border:1px solid transparent;border-image:linear-gradient(to right,#a1c43a 0%,#062640 100%);border-image-slice:1;padding:10px 25px;overflow:hidden;transition:.4s ease-in-out;backface-visibility:hidden;cursor:pointer}.background-fill-btn{border:0 solid transparent;background-color:#062640;color:#a1c43a;top:10px;transition:color .5s ease-in-out}.background-fill-btn:hover{color:#fff}.footer-social-link{margin-right:12px}.footer-social-link svg{color:#a1c43a;width:50px;height:50px;transition:transform .3s,color .5s ease-in-out}.footer-social-link svg:hover{color:#fff;transform:rotateZ(30deg)}.icon-scroll-icon{color:#a1c43a;width:17px;height:120px}.scroll-wrapper{transform:rotate(-90deg);transform-origin:left bottom}.scroll-text{position:relative;top:-5px;left:10px}#scroll-line{transform:scaleX(0)}.scroll-animation #scroll-circle{animation:scrolldown 2s 2 forwards}.scroll-animation #scroll-line{transform:scaleX(1);transform-origin:left;transition:transform .5s}@keyframes scrolldown{0%{transform:translateX(0)}60%{transform:translateX(-8px)}100%{transform:translateX(0)}}@keyframes foo{0%{border-image:linear-gradient(to right,#062640 0%,#a1c43a 50%)}50%{border-image:linear-gradient(to right,#a1c43a 0%,#062640 50%)}100%{border-image:linear-gradient(to right,#a1c43a 0%,#062640 50%)}}.site-header{position:relative;z-index:100;width:100%;display:-ms-flexbox;display:flex}.navbar{background-color:#062640;width:90%;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;top:50px;right:0;z-index:100}.logo-wrapper{padding-bottom:13px;padding-left:50px}.logo-wrapper img{width:133px}.language-switcher-wrapper{position:relative}.language-switcher-wrapper .languages-list{padding:40px 50px}.language-switcher-wrapper:before{content:'';display:inline-block;position:absolute;left:0;bottom:0;top:40px;background-color:#a1c43a;width:1px}@media all and (min-width:1600px){.language-switcher-wrapper .languages-list{padding:40px 100px}.logo-wrapper{padding-left:100px}}@media all and (max-width:1180px){.language-switcher-wrapper .languages-list{padding:40px 30px}.logo-wrapper{padding-left:30px}}@media all and (max-width:1024px){.navbar{width:100%;top:0;position:fixed}.logo-wrapper{padding-left:0}.language-switcher-wrapper .languages-list{padding:40px 30px}.language-switcher-wrapper:before{display:none}}.site-footer{background-color:#062640;color:#fff}.footer-row .menu{list-style:none;margin:0;padding:0}.footer-row .menu li{border-bottom:1px solid #a1c43a;padding:10px 0}.footer-row .menu a{color:#fff;font-size:16px;transition:color .3s}.footer-row .menu a:hover{color:#a1c43a}.footer-espa-wrapper{padding:0 100px 60px}@media (max-width:768px){.footer-espa-wrapper{padding:0 50px 50px}}@media (max-width:480px){.footer-espa-wrapper{padding:0 20px 20px}}.footer-espa-wrapper a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.footer-espa-wrapper a img{max-width:600px;width:100%}.mc4wp-form-fields{position:relative}.mc4wp-form-fields .icon-arrow{color:#fff;width:40px;height:16px}.footer-bottom-row{text-align:center;padding:10px 0;border-top:1px solid #073152}.footer-bottom-row .bold-link{color:#a1c43a}.footer-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding:100px;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-row .widget-title{margin-bottom:10px}.footer-row>div{-ms-flex-positive:1;flex-grow:1}.footer-row>div:last-child{margin-right:0}@media all and (min-width:1024px){.footer-row>div{width:calc(25% - 100px);margin-right:100px}}@media all and (min-width:768px) and (max-width:1024px){.footer-row>div{width:calc(50% - 100px);margin-right:100px}.footer-row>div:nth-child(even){margin-right:0}.footer-row>div:nth-child(3),.footer-row>div:nth-child(4){margin-top:50px}}@media all and (min-width:600px) and (max-width:768px){.footer-row>div{width:100%}.footer-row>div:nth-child(2),.footer-row>div:nth-child(3),.footer-row>div:nth-child(4){margin-top:50px}}@media all and (min-width:480px) and (max-width:600px){.footer-row>div{width:100%}.footer-row>div:nth-child(2),.footer-row>div:nth-child(3),.footer-row>div:nth-child(4){margin-top:50px}.footer-row{padding:50px}}@media all and (max-width:480px){.footer-row>div{width:100%}.footer-row>div:nth-child(2),.footer-row>div:nth-child(3),.footer-row>div:nth-child(4){margin-top:50px}.footer-row{padding:50px 20px}}.center-section-title{text-align:center}.car-content-wrapper{display:block;padding:0 50px 30px}.car-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 50px}.content-column{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.content-title{margin-bottom:15px}.car-content-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:65%;margin-right:100px;padding-bottom:100px;padding-right:100px;margin-top:50px;position:relative}.car-content-text p{margin:0}.car-content-text:after{content:" ";position:absolute;background-color:#a1c43a;width:100%;height:2px;bottom:75px;left:0}.content-car-image-wrapper{padding:30px 60px;background-color:#fff;top:-75px;position:relative;width:35%;height:100%;margin-left:auto;box-sizing:border-box}.content-car-image{background-position:center;background-size:100%;background-repeat:no-repeat;height:250px}.archive-car-specs{-ms-flex-positive:1;flex-grow:1;font-size:16px;color:#a1c43a;font-weight:700}.archive-car-specs span{color:#062640}.archive-car-specs span svg{height:35px;width:45px}.book-btn{-ms-flex-positive:2;flex-grow:2;text-align:right}.box-margin-top{margin-top:-100px}@media all and (min-width:1600px){.content-car-image{min-height:350px;max-height:400px}.car-content-wrapper{padding:0 100px 30px}}@media all and (min-width:1024px) and (max-width:1180px){.car-content-text{margin-right:50px}.content-car-image-wrapper{padding:10px 40px}}@media all and (min-width:860px) and (max-width:1024px){.car-content-text{margin-right:60px;padding-right:60px}.car-specs{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;margin-bottom:50px}.archive-car-specs{margin-right:20px;margin-bottom:20px}.book-btn{width:100%;text-align:left}.content-car-image-wrapper{padding:5px 20px}}@media all and (max-width:860px){.car-content-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.car-content{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0}.car-specs{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}.archive-car-specs{margin-bottom:20px;box-sizing:border-box}.content-car-image-wrapper{width:100%;max-width:100%;top:0}.content-car-image{min-height:350px;max-height:400px}.book-btn{text-align:left;width:100%}.car-content-text{display:inline-block;margin-right:0;padding-right:0;padding-bottom:20px;padding-top:30px;width:100%}.car-content-text p{margin-bottom:20px}.car-content-text:after{bottom:0}.box-margin-top{margin-top:0}.content-car-image-wrapper{padding:50px 80px}}@media all and (max-width:600px){.car-specs{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.content-car-image-wrapper{padding:10px 20px}}@media all and (max-width:480px){.car-content-wrapper{padding:0 10px 10px}.car-content{margin:10px}.car-specs{margin:0;margin-bottom:20px;width:100%;padding:0 20px;box-sizing:border-box;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.content-car-image{min-height:auto}}.homepage-section{width:100%;margin:50px 0}.content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 50px}.image-about-mobile{display:none}.content-about{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-positive:1;flex-grow:1}.content-about .content-title{margin:60px 0 30px;right:25vw;position:relative;width:calc(100% + 25vw);text-align:right}.content-about .page-title{font-size:5vw;line-height:1.1}.content-about .btn-wrapper{padding-top:70px;padding-bottom:45px}.content-text{margin:0 100px 20px 0}.content-box-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-positive:1;flex-grow:1;width:50%}.content-image{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:100%}.content-accommodation{margin-right:40px;margin-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;width:calc(25% - 40px);-ms-flex-positive:1;flex-grow:1}.content-accommodation:last-child{margin-right:0}.accommodation-title{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;position:relative;height:500px}.accommodation-title h2{padding:100px 0 0 50px;color:#fff;font-size:40px;width:350px;font-weight:900}.content-wrapper-accommodation{margin-top:-160px;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-accommodation .property-image{height:320px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;filter:grayscale(100%);transition:box-shadow .45s ease-in-out,filter .5s ease-in-out}.content-accommodation .property-image:after{content:'';display:block;top:0;left:0;position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.2);z-index:1;opacity:1;transition:opacity .6s}.content-accommodation .property-image:hover{filter:grayscale(0%);box-shadow:0 2px 15px 6px rgba(0,0,0,.17)}.content-accommodation .property-image:hover .property-title,.content-accommodation .property-image:hover:after{opacity:0}.content-accommodation .property-title{z-index:10;margin:0 30px;position:relative;position:relative;text-align:center;opacity:1;transition:opacity .5s,transform .9s}.content-accommodation .property-link{margin-top:10px}.content-accommodation .property-desc{position:relative;margin:10px 0;-ms-flex-positive:1;flex-grow:1;border-width:3px 3px 3px 0;border-bottom:1px solid transparent;border-image:linear-gradient(to right,#a1c43a 0%,#062640 100%);border-image-slice:1}.fixed-bg{height:100%;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;z-index:10;padding:50px 0}.fixed-bg:after{content:'';display:block;top:0;left:0;position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.4);z-index:-1}.content-car-rental{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:100px 200px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.car-rental-box{width:calc(50% - 70px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:100px}.car-box-inside{margin:15px 35px 0;background-color:rgba(215,222,222,.8);-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;position:relative;transition:background-color .45s cubic-bezier(.4,0,1,1)}.car-box-inside:hover{background-color:#a1c43a}.car-box-inside:hover .car-image{transform:scale(1.02);transform-origin:center left}.car-box-inside:hover .car-booking-link{background-color:#c1d82f}.car-box-inside:hover .car-price:before{background-color:#c1d82f;transform:scale(1.3)}.car-image-wrapper{position:relative;min-height:200px}.car-image{position:absolute;left:50px;bottom:0;width:100%;transform-origin:center left;transition:transform .5s cubic-bezier(.4,0,1,1)}.car-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding:50px;margin:0}.car-details-row{-ms-flex-positive:1;flex-grow:1}.car-specs-home,.car-price{margin-bottom:10px}.full-width{padding:0}.margin-left-100{margin-left:100px}.flex-padding-50{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-positive:1;flex-grow:1;padding:50px}.content-offer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin:100px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:100px}.grid-layout:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.grid-layout:nth-child(even) .content-box-column{margin-right:0}@media all and (min-width:1600px){.flex-padding-50{padding:100px}.content-wrapper{padding:0 100px}.full-width{padding:0}.content-about:first-child{margin-right:100px}.car-image-wrapper{min-height:300px}.content-car-rental{margin:100px 300px 0}}@media all and (min-width:1024px) and (max-width:1180px){.content-wrapper-accommodation{margin-top:-120px}.content-wrapper-accommodation .property-image{height:240px}.content-car-rental{margin:80px 120px 0}}@media all and (min-width:860px) and (max-width:1024px){.content-car-rental{margin:60px 80px 0}.car-image-wrapper{min-height:150px}}@media all and (min-width:768px) and (max-width:1024px){.content-accommodation{width:calc(50% - 40px);margin-bottom:40px}.content-accommodation:nth-child(even){margin-right:0}.margin-left-100{margin-left:50px}}@media all and (min-width:768px) and (max-width:860px){.content-car-rental{margin:60px 150px}.car-image-wrapper{min-height:300px}.car-rental-box{width:100%}}@media all and (max-width:860px){.homepage-section{margin:25px 0}.image-about-mobile{display:block;padding-bottom:400px;margin-bottom:30px}.content-wrapper{-ms-flex-direction:column;flex-direction:column}.content-box-column{width:100%}.content-about .content-title{margin:0 0 30px;right:0;width:100%;text-align:left}.content-about .content-text{max-width:100%}.content-about .desktop-column{display:none}.content-accommodation{width:100%;margin-right:0}.content-car-rental{margin:60px 100px 0}.car-rental-box{width:100%}.car-category-title{text-align:center}.grid-layout{-ms-flex-direction:column;flex-direction:column}.grid-layout:nth-child(even){-ms-flex-direction:column;flex-direction:column}.margin-left-100{margin-left:0}.content-image{padding-bottom:50%}.car-image-wrapper{min-height:250px}}@media all and (max-width:600px){.homepage-slider-image{height:65vh}.image-about-mobile{padding-bottom:300px}.content-wrapper{padding:0 20px}.content-about .page-title{font-size:6.5vw}.content-about .content-text{margin-right:0}.content-about .btn-wrapper{padding-top:40px}.content-car-rental{margin:40px 80px 0}.accommodation-title h2{padding:100px 0 0;text-align:center;width:auto}.flex-padding-50{padding:40px 0}}@media all and (max-width:480px){.content-car-rental{margin:0;margin-top:100px}.content-text{margin:0 40px 20px 0}.accommodation-title h2{font-size:30px}.car-image-wrapper{min-height:200px;margin:0 30px}.car-image{left:0}}.content-wrapper-archive{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 100px}.archive-top-image{position:relative;background-size:cover;width:100%;height:100vh;background-position:center;background-repeat:no-repeat}.archive-top-image:after{content:'';display:block;top:0;left:0;position:absolute;width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0) -30%,#020e19);z-index:1}.top-title-wrapper{position:absolute;z-index:10;top:45%;left:0;width:100%}.top-title-wrapper h2{color:#fff}.scroll-wrapper{position:absolute;z-index:10;text-align:center;bottom:-35px;left:calc(50% + 16px);color:#a1c43a;white-space:nowrap}.description-text-box{padding:0 250px}.description-text-box p{text-align:center;font-size:30px;color:#062640}.text-content p{font-size:16px;text-align:left;position:relative}.text-content p:first-child:before{content:'';position:absolute;left:0;bottom:100%;margin-bottom:10px;width:60px;height:6px;background-color:#a1c43a}.image-box-container{background-color:#f2f2f2;width:100%;height:100%;position:relative;padding:50px 0 50px 150px}.image-archive{position:relative;right:0;min-height:400px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transform:translateX(50px)}.archive-left-title{position:absolute;left:0;bottom:50%;top:50%;font-size:85px;font-weight:700;color:#f0f2e3;transform:translateX(-350px) rotate(-90deg)}.content-offer-archive{margin:0;padding-bottom:0}.archive-section{padding:0}.carrental-archive .archive-top-image:after{background-image:linear-gradient(to bottom,transparent 20%,#6d8624)}.carrental-archive .icon-scroll-icon,.carrental-archive .scroll-wrapper,.carrental-archive .center-section-title h3{color:#062640}.carrental-archive .content-wrapper{padding-bottom:30px}.archive-car-rental-box{display:block;background-color:#f2f2f2;padding:100px 50px 50px}.archive-archive-price:before{display:none}@media all and (min-width:1600px){.image-archive{transform:translateX(100px)}}@media all and (min-width:860px) and (max-width:1024px){.description-text-box{padding:0 130px}.archive-left-title{font-size:68px;transform:translateX(-300px) rotate(-90deg)}}@media all and (max-width:860px){.archive-car-rental-box{padding:50px}.description-text-box{padding:0 90px}.archive-left-title{font-size:58px;transform:translateX(-250px) rotate(-90deg)}.image-box-container{padding:50px 0}}@media all and (max-width:768px){.description-text-box{padding:0 40px}.archive-left-title{display:none}.image-box-container{padding:50px;box-sizing:border-box}.image-archive{right:auto;transform:translateX(0);min-height:250px}.content-wrapper-archive{padding:0 50px}.description-text-box p{font-size:26px}.text-content p{font-size:15px}}@media all and (max-width:600px){.description-text-box p{font-size:22px}.text-content p{font-size:14px}}@media all and (max-width:480px){.content-wrapper-archive{padding:0}.image-box-container{padding:20px}.top-title-wrapper{top:45%}.archive-car-rental-box{padding:10px}}@media all and (min-width:768px){.product-section .section-content{display:-ms-flexbox;display:flex}.product-section .product-content-wrapper,.product-section .product-packages-wrapper{box-sizing:border-box;width:50%}.product-section .product-content-wrapper{padding-right:25px}.product-section .product-package-wrapper{padding-left:25px}}.wpcf7-form{color:#062640;font-size:17px;font-weight:700}.wpcf7-form p{position:relative}.wpcf7-form input[type=submit]{position:absolute;right:0;top:0}.wpcf7{width:60%}.contact-details{width:40%;margin-left:50px;background-color:#f2f2f2;padding:50px}.contact-details p{max-width:230px;font-size:16px}.contact-details h1{position:relative}.contact-details h1:before{content:'';position:absolute;left:0;bottom:100%;margin-bottom:5px;width:30px;height:4px;background-color:#a1c43a}@media all and (max-width:768px){.wpcf7{width:100%}.contact-details{width:100%;margin-left:0;margin-top:80px;box-sizing:border-box}}.gallery-container .image-item img{width:100%;filter:grayscale(1);transition:filter .6s cubic-bezier(.65,.05,.39,.82)}.gallery-container .image-item:hover img{filter:grayscale(0)}@media all and (min-width:480px){.gallery-container{margin:100px -12.5px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-container .image-item{-ms-flex:0 0 50%;flex:0 0 50%;padding:12.5px;box-sizing:border-box;margin:0;max-width:50%}}@media all and (min-width:1024px){.gallery-container .image-item{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}}.top-margin{margin-top:200px}.offer-details-wrapper{margin:50px 0 0 50px}.offer-text{padding:50px 0;margin-bottom:50px}.offer-info{margin-bottom:50px}.offer-price{color:#a1c43a;font-size:40px;position:relative;font-weight:700}.offer-dates{font-size:30px;font-weight:700;color:#062640}.dates{font-size:15px;color:#062640}.offer-details{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.back-to-archive{width:100%;margin-top:50px;padding:50px 0;text-align:center;background-color:#f2f2f2;text-transform:capitalize}.back-to-archive:hover #arrow-tip{transform:translateX(-20px)}.back-to-archive .back-to-archive-arrow,.back-to-archive .back-to-archive-text{display:inline-block}@media all and (max-width:768px){.offer-details-wrapper{margin:50px 0 0}}.error404 .site-content{margin-bottom:0}.wrapper-404{margin-top:100px;margin-bottom:100px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.wrapper-404 .page-title{display:inline-block;font-size:6.25em}.wrapper-404 .page-content{display:inline-block}