@font-face{font-family:"Dacia Block";src:url(/media/argpi/fonts/daciablock/daciablock-regular.woff2) format("woff2"),url(/media/argpi/fonts/daciablock/daciablock-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Dacia Block";src:url(/media/argpi/fonts/daciablock/daciablock-light.woff2) format("woff2"),url(/media/argpi/fonts/daciablock/daciablock-light.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:"Dacia Block";src:url(/media/argpi/fonts/daciablock/daciablock-bold.woff2) format("woff2"),url(/media/argpi/fonts/daciablock/daciablock-bold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-300.eot);src:local(""),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-300.eot?#iefix) format("embedded-opentype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-300.woff2) format("woff2"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-300.woff) format("woff"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-300.ttf) format("truetype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-300.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-regular.eot);src:local(""),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-regular.woff2) format("woff2"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-regular.woff) format("woff"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-regular.ttf) format("truetype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;src:url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-500.eot);src:local(""),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-500.eot?#iefix) format("embedded-opentype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-500.woff2) format("woff2"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-500.woff) format("woff"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-500.ttf) format("truetype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-500.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-600.eot);src:local(""),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-600.eot?#iefix) format("embedded-opentype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-600.woff2) format("woff2"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-600.woff) format("woff"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-600.ttf) format("truetype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-600.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-700.eot);src:local(""),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-700.eot?#iefix) format("embedded-opentype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-700.woff2) format("woff2"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-700.woff) format("woff"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-700.ttf) format("truetype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-700.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-800.eot);src:local(""),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-800.eot?#iefix) format("embedded-opentype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-800.woff2) format("woff2"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-800.woff) format("woff"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-800.ttf) format("truetype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-800.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-300italic.eot);src:local(""),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-300italic.eot?#iefix) format("embedded-opentype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-300italic.woff2) format("woff2"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-300italic.woff) format("woff"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-300italic.ttf) format("truetype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-300italic.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-italic.eot);src:local(""),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-italic.eot?#iefix) format("embedded-opentype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-italic.woff2) format("woff2"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-italic.woff) format("woff"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-italic.ttf) format("truetype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-italic.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:500;src:url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-500italic.eot);src:local(""),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-500italic.eot?#iefix) format("embedded-opentype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-500italic.woff2) format("woff2"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-500italic.woff) format("woff"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-500italic.ttf) format("truetype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-500italic.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-600italic.eot);src:local(""),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-600italic.eot?#iefix) format("embedded-opentype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-600italic.woff2) format("woff2"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-600italic.woff) format("woff"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-600italic.ttf) format("truetype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-600italic.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-700italic.eot);src:local(""),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-700italic.eot?#iefix) format("embedded-opentype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-700italic.woff2) format("woff2"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-700italic.woff) format("woff"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-700italic.ttf) format("truetype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-700italic.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-800italic.eot);src:local(""),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-800italic.eot?#iefix) format("embedded-opentype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-800italic.woff2) format("woff2"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-800italic.woff) format("woff"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-800italic.ttf) format("truetype"),url(/media/argpi/core/fonts/open-sans-v28-latin-ext_latin-800italic.svg#OpenSans) format("svg")}.ar-col-1,.ar-col-10,.ar-col-11,.ar-col-12,.ar-col-2,.ar-col-3,.ar-col-4,.ar-col-5,.ar-col-6,.ar-col-7,.ar-col-8,.ar-col-9{display:inline-block;vertical-align:top}.ar-col-12{width:100%}.ar-col-11{width:91%}.ar-col-10{width:83%}.ar-col-9{width:75%}.ar-col-8{width:66%}.ar-col-7{width:58%}.ar-col-6{width:49%}.ar-col-5{width:41%}.ar-col-4{width:33%}.ar-col-3{width:24.5%}.ar-col-2{width:16%}.ar-col-1{width:9%}.ar-ms-15{margin-left:15px}.ar-f-right{float:right}.ar-f-left{float:left}.ar-clean{float:none;clear:both}@media screen and (max-width:979px){.ar-col-1,.ar-col-10,.ar-col-11,.ar-col-12,.ar-col-2,.ar-col-3,.ar-col-4,.ar-col-5,.ar-col-6,.ar-col-7,.ar-col-8,.ar-col-9{width:50%;display:inline-block}.ar-f-left,.ar-f-right{float:none}}@media screen and (max-width:768px){.ar-col-1,.ar-col-10,.ar-col-11,.ar-col-12,.ar-col-2,.ar-col-3,.ar-col-4,.ar-col-5,.ar-col-6,.ar-col-7,.ar-col-8,.ar-col-9{width:100%;display:inline}.ar-f-left,.ar-f-right{float:none}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;overflow-x:hidden;font-size:14px}h1,h2,h3{text-align:center;border-bottom:1px solid #1a1a1a;font-weight:400}a{color:#1a1a1a;text-decoration:none}a:hover{color:#1f4720}.separator{border-top:2px dotted #000;background:0 0}ul{margin:0;padding:0;list-style-type:none}.hide{display:none}.show{display:inherit}.note{text-align:left;font-size:.8rem;margin-top:15px;font-style:italic}.btn-primary{color:#fff;background-color:#1f4720;border-color:#000}body.site-loading{overflow:hidden}.container-header{border-top:.8rem solid #1f4720;background-color:#fff;padding:10px 0}.container-header .ar-wrapper .brand{width:13%;margin-right:2%;display:inline-block}.container-header .ar-wrapper .brand img{width:100%}.ar-wrapper,.container-content{max-width:1320px;width:100%;margin:auto;padding:0 20px;position:relative}.top-header-contact{position:absolute;right:20px;display:inline-block}.top-header-contact p{text-align:right}.container-footer .footer{background:#555;padding:20px 0 10px 0;margin-top:75px}.footer-menu{margin:0 25px;position:relative;padding:8px}.footer-menu .ftMenuCols h4{text-transform:uppercase;color:#fde2b0;font-weight:600}.footer-menu .ftMenuCols ul li{margin-bottom:2px}.footer-menu .ftMenuCols a{color:#fff;font-weight:400}.footer-menu .ft-social{color:#fff;position:absolute;right:0}.footer-menu .ft-social img{background-color:#fff;border-radius:100px;width:150px;margin-top:-100px}.footer-menu .ft-social .social-icons{margin-top:15px}.footer-menu .ft-social .social-icons li{display:inline-block;margin-right:25px}.footer-menu .ft-social .social-icons li .fa-brands{font-size:2rem}.footer-menu .ft-social .social-icons li .fa-brands:hover{color:#dbdf8a}.footer-menu a{color:#fff}.footer-bottom{margin:0 25px;position:relative;padding:8px}.footer-bottom .copyright{position:absolute;right:0}.footer-bottom-menu{display:inline-block;font-weight:100;font-size:.9rem}.footer-bottom-menu ul li{display:inline-block;margin-right:10px}.about-us .row{margin:50px 25px}.about-us .row .quote{padding-right:35px}.about-us .row .quote h2{border:none;text-align:left;font-size:2.6rem;margin-bottom:25px;font-weight:800;color:#1f4720}.about-us .row .quote .subH2{font-size:1.6rem;line-height:1.9rem;color:#81c74a}.about-us .row .text{font-weight:400;font-size:1.1rem}.about-us .row .image img{width:100%;height:auto;border-radius:30px 0 30px 0;border-bottom:5px solid #42b870;border-right:5px solid #81c74a}@media screen and (max-width:979px){.about-us .row .text{font-size:1rem}.about-us .row .quote h2{font-size:2.4rem}}.autorulote{text-align:center}.autorulote .autorulota{padding:30px}.autorulote .autorulota img{width:100%;height:auto}.autorulote .autorulota h2{font-size:1.4rem;position:relative;margin-top:15px}.autorulote .autorulota .available{position:absolute;top:-45px;left:0;font-size:1rem;font-weight:600;padding:5px 15px;border:2px solid #42b870;border-radius:9px;background:#fff;color:#42b870}.autorulote .autorulota .unavailable{border:2px solid #cb2229;color:#cb2229}.autorulote .autorulota .price{text-align:center;font-size:1rem;color:#555;text-transform:uppercase;margin:0}.autorulote .autorulota .price .price_value{font-size:2.5rem;color:#1a1a1a;font-weight:800;margin:10px}.autorulote .autorulota .features{font-size:1.1rem;text-align:center;border-bottom:2px solid #1a1a1a;border-radius:10px 0 10px 0;color:#1a1a1a}.autorulote .autorulota .features li{display:inline-block;margin:4px 8px}.autorulote .autorulota .features li .fa-solid{margin-right:10px}.autorulote .autorulota .buttons{text-align:center;margin:24px 0 0 0}.autorulote .autorulota .buttons a{padding:10px;margin:0 10px;width:40%;display:inline-block}.autorulote .autorulota .buttons .more{background-color:#81c74a;border-radius:10px 0 10px 0}.autorulote .autorulota .buttons .booking{background-color:#42b870;border-radius:0 10px 0 10px}@media screen and (max-width:768px){.autorulote .autorulota{padding:30px;display:inline-block;border-bottom:1px solid #000}.autorulote .autorulota:nth-child(odd){background-color:#efefef}}.tarife .autorulota{padding:30px;position:relative}.tarife .autorulota:nth-child(odd){background-color:#efefef}.tarife .autorulota img{height:100px;width:auto;display:inline-block}.tarife .autorulota h2{display:inline-block;font-size:1.4rem;position:relative;margin-top:15px}.tarife .autorulota .available{position:absolute;top:-45px;left:0;font-size:1rem;font-weight:600;padding:5px 15px;border:2px solid #42b870;border-radius:9px;background:#fff;color:#42b870}.tarife .autorulota .unavailable{border:2px solid #cb2229;color:#cb2229}.tarife .autorulota .price{text-align:center;font-size:1rem;color:#555;text-transform:uppercase;margin:0;display:inline-block;position:absolute;right:45px;bottom:28px}.tarife .autorulota .price .price_value{font-size:2.5rem;color:#1a1a1a;font-weight:800;margin:10px}.tarife .autorulota .features{font-size:1.1rem;text-align:left;border-bottom:2px solid #1a1a1a;border-radius:10px 0 10px 0;color:#1a1a1a}.tarife .autorulota .features li{display:inline-block;margin:4px 8px}.tarife .autorulota .features li .fa-solid{margin-right:10px}.tarife .autorulota .buttons{text-align:center;margin:5px 0 0 0;display:inline-block;position:absolute;right:0}.tarife .autorulota .buttons a{padding:10px;margin:0 10px;display:inline-block}.tarife .autorulota .buttons .more{background-color:#81c74a;border-radius:10px 0 10px 0}.tarife .autorulota .buttons .booking{background-color:#42b870;border-radius:0 10px 0 10px}@media screen and (max-width:640px){.tarife .autorulota .buttons{position:relative;width:100%;margin-bottom:20px}.tarife .autorulota .buttons a{width:45%}}@media screen and (max-width:480px){.tarife .autorulota h2{display:inherit;text-align:right}.tarife .autorulota h2 .available{right:0;left:inherit}.tarife .autorulota .buttons a{width:40%}.tarife .autorulota .price{position:relative;right:0;text-align:center;width:100%;font-size:2rem;bottom:10px}.tarife .autorulota .price .price_value{font-size:3rem}.tarife .autorulota .features{text-align:center}}.ar-rulota h1{margin:40px 0;border:none}.ar-rulota .ar-details{position:relative;padding-right:30px;border-right:1rem solid #ededed;padding-top:10px}.ar-rulota .ar-details .extrasezon-price,.ar-rulota .ar-details .sezon-price{border-bottom:1px dotted #000;border-right:1px dotted #1a1a1a;padding:0 10px 10px 0;margin-bottom:25px}.ar-rulota .ar-details .extrasezon-price .price,.ar-rulota .ar-details .sezon-price .price{font-size:2.5rem;line-height:2.2rem;font-weight:800;text-align:right;margin:0}.ar-rulota .ar-details .extrasezon-price .price-info,.ar-rulota .ar-details .sezon-price .price-info{text-align:right;margin:0;font-style:italic;color:#555}.ar-rulota .ar-details .features{font-size:1.1rem;text-align:center;color:#1a1a1a;margin-bottom:15px;background-color:#fde2b0}.ar-rulota .ar-details .features li{display:inline-block;margin:4px 8px}.ar-rulota .ar-details .features li .fa-solid{margin-right:10px}.ar-rulota .ar-details .buttons{text-align:center;margin:25px 0}.ar-rulota .ar-details .buttons a{padding:10px;margin:0 10px;width:40%;display:inline-block}.ar-rulota .ar-details .buttons .datasheet{background-color:#81c74a;border-radius:10px 0 10px 0}.ar-rulota .ar-details .buttons .booking{background-color:#42b870;border-radius:0 10px 0 10px}.ar-rulota .ar-details .ar-img-map{margin-bottom:50px}.ar-rulota .ar-details .ar-img-map img{width:100%;height:auto}.ar-rulota .ar-content{position:relative;padding:10px 20px 10px 20px}.ar-rulota .ar-content .ar-intro-text{margin-bottom:50px;font-size:1.2rem;font-weight:100}.ar-rulota .ar-content .ar-all-features li{font-size:1rem;font-weight:400;cursor:pointer}.ar-rulota .ar-content .ar-all-features li:hover{font-weight:700}.ar-rulota .ar-content .ar-all-features li .fa-solid{margin-right:10px;color:#81c74a}.ar-rulota .ar-content .offer{text-align:center}.ar-rulota .ar-content .offer .ic_offers{width:40%;height:auto}.ar-rulota .ar-content .offer p{font-size:1rem;font-weight:100;padding:0 20px}@media screen and (max-width:979px){.ar-rulota{margin:20px}.ar-rulota .ar-details{border:none}.ar-rulota .ar-details .extrasezon-price .price,.ar-rulota .ar-details .sezon-price .price{text-align:center}.ar-rulota .ar-details .extrasezon-price .price-info,.ar-rulota .ar-details .sezon-price .price-info{text-align:center}.ar-rulota .note{text-align:center;margin:20px}}@media screen and (max-width:1440px){.container-header .ar-wrapper .brand{margin:auto;left:0;right:0;top:15px}}@media screen and (max-width:1280px){.container-header .ar-wrapper .brand{top:10px}}@media screen and (max-width:979px){.ar-wrapper,.container-content{padding:0 20px}.harta{margin-bottom:28px;display:block}.container-header .ar-wrapper .top-header-contact{top:0;width:30%}.container-header .ar-wrapper .brand{right:20px;margin:auto;display:block}.footer-menu .ftMenuCols{width:30%}}@media screen and (max-width:768px){body{-webkit-overflow-scrolling:touch;padding-top:0}.container-header .ar-wrapper .top-header-contact{position:relative;width:100%}.container-header .ar-wrapper .top-header-contact p{text-align:center}.container-header .ar-wrapper .brand{position:relative;width:100%;text-align:center}.container-header .ar-wrapper .brand img{width:30%;height:auto}.footer-menu .ftMenuCols{display:inline-block}.footer-bottom{text-align:center}.footer-bottom .copyright{position:relative}.footer-bottom-menu{position:relative;display:inline;width:100px}}@media screen and (max-width:480px){.container-header .ar-wrapper .top-header-contact{left:0;right:0}.container-header .ar-wrapper .brand{top:-15px}.container-header .ar-wrapper .brand img{width:40%}.footer-menu .ftMenuCols{width:100%;text-align:center;margin-bottom:15px}.footer-menu .ft-social{position:relative}}