.et_pb_menu__icon.et_pb_menu__search-button{margin-left:30px}.et_pb_menu__search{background-color:#f7f7f7;padding-left:30px;border-radius:5px}@layer override{.main-item>a{font-size:18px!important;font-weight:700!important;letter-spacing:1px!important;color:#29733c!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;width:300px!important;border-bottom:1px solid #7f7f7f!important}.main-item .sub-menu a{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-size:15px!important;font-weight:600!important;color:#333333!important;text-transform:uppercase;width:300px!important;line-height:1.5}.sub-menu{border-top:5px solid #29733c!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-right-radius:5px!important;border-bottom-left-radius:5px!important}.main-item .sub-menu{border-top:0px solid #fff!important;border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important}}.mega-menu .menu-description{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:9px;color:#29733c!important;line-height:1em;text-transform:none;font-weight:500!important}.main-item .menu-description{font-size:13px;color:#7f7f7f!important}#menu-item-25547199.advertising-menu,#menu-item-25547998.advertising-menu,#menu-item-25547451.advertising-menu,#menu-item-25547525.advertising-menu{background-image:linear-gradient(180deg,rgba(51,51,51,0.7) 0%,rgba(51,51,51,0.3) 100%),url(https://www.visitpula.hr/wp-content/uploads/2024/10/Marketing-Villa-1200x1500-1.jpg);padding-top:130px!important;padding-right:30px!important;padding-bottom:130px!important;padding-left:30px!important;background-size:cover;background-repeat:no-repeat;background-position:center}#menu-item-25547199.advertising-menu a,#menu-item-25547998.advertising-menu a,#menu-item-25547451.advertising-menu a,#menu-item-25547525.advertising-menu a{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;color:#fff!important;width:100%!important;text-align:center!important;font-size:18px!important}#menu-item-25547199.advertising-menu a:hover,#menu-item-25547998.advertising-menu a:hover,#menu-item-25547451.advertising-menu a:hover,#menu-item-25547525.advertising-menu a:hover{background:none!important}#menu-item-25547199.advertising-menu .menu-description,#menu-item-25547998.advertising-menu .menu-description,#menu-item-25547451.advertising-menu .menu-description,#menu-item-25547525.advertising-menu .menu-description{color:#fff!important}#menu-item-25547292.advertising-menu-2,#menu-item-25547358.advertising-menu-2,#menu-item-25547484.advertising-menu-2,#menu-item-25547530.advertising-menu-2{background-image:linear-gradient(180deg,rgba(51,51,51,0.7) 0%,rgba(51,51,51,0.3) 100%),url(https://www.visitpula.hr/wp-content/uploads/2023/10/Shopping-Visit-Pula-1.jpg);padding-top:130px!important;padding-right:30px!important;padding-bottom:130px!important;padding-left:30px!important;background-size:cover;background-repeat:no-repeat;background-position:center}#menu-item-25547292.advertising-menu-2 a,#menu-item-25547358.advertising-menu-2 a,#menu-item-25547484.advertising-menu-2 a,#menu-item-25547530.advertising-menu-2 a{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;color:#fff!important;width:100%!important;text-align:center!important;font-size:18px!important}#menu-item-25547292.advertising-menu-2 a:hover,#menu-item-25547358.advertising-menu-2 a:hover,#menu-item-25547484.advertising-menu-2 a:hover,#menu-item-25547530.advertising-menu-2 a:hover{background:none!important}#menu-item-25547292.advertising-menu-2 .menu-description,#menu-item-25547358.advertising-menu-2 .menu-description,#menu-item-25547484.advertising-menu-2 .menu-description,#menu-item-25547530.advertising-menu-2 .menu-description{color:#fff!important}.mobile_menu_bar{background-color:#29733c;border-radius:100%;padding:6px}.desktop_menu::after{font-family:ETmodules;content:"3";margin-right:-7px;font-size:16px;color:rgba(0,0,0,.6);position:absolute;right:0;font-weight:800;top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.desktop_menu{margin-left:40px!important}.dsm-submenu-inner-container .wpml-ls-statics-shortcode_actions{background-color:#fff!important}.et_pb_menu_1_tb_footer .menu-item,.et_pb_menu_0_tb_footer .menu-item,.et_pb_menu_2_tb_footer .menu-item{width:100%}@media only screen and (max-width :980px){footer .et_pb_menu__menu{display:block!important}footer .et_mobile_nav_menu{display:none!important}}.top-highlights{margin-top:10px;margin-bottom:50px;padding-top:10px!important;padding-right:30px;padding-left:30px;padding-bottom:10px!important;border:1px solid #29733c;border-radius:5px}#highlights{margin-top:25px}.toc{background-image:linear-gradient(180deg,#29733c 0%,#fab300 100%);margin-top:10px;margin-bottom:50px;padding-top:5px!important;padding-right:30px;padding-left:30px;padding-bottom:10px!important;border-radius:5px;color:#fff}.toc h2,.toc a{color:#fff!important}.toc h2{margin-top:30px}@media only screen and (max-width:768px){.top-highlights{column-count:1}}.toc ul{padding-bottom:0px}.toc li,.top-highlights li{margin-bottom:3px}.top-highlights li::marker{content:"\2764";color:#FAB300}.top-highlights ul li{padding-left:7px!important}.toc li a{box-sizing:border-box;background-color:transparent;text-decoration:none;box-shadow:inset 0 -1px 0 rgba(41,115,60,1)}.toc li a:hover{color:#fff;box-sizing:border-box;text-decoration:none;box-shadow:inset 0 -25px 0 rgba(250,179,0,1)}a{-webkit-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important}.et_pb_post a{font-weight:800;box-sizing:border-box;background-color:transparent;text-decoration:none;box-shadow:inset 0 -1px 0 rgba(41,115,60,1)}.toc li a:hover{color:#fff;box-sizing:border-box;text-decoration:none;box-shadow:inset 0 -25px 0 rgba(250,179,0,1)}a{-webkit-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important}.et_pb_all_tabs img{margin-top:30px;margin-bottom:30px;border-bottom:5px solid #FAB300;border-radius:5px}.attraction_headline .et_pb_title_container{padding-right:0px!important;padding-left:0px!important}.et_pb_all_tabs h2,.et_pb_post h2,.et_pb_all_tabs h3,.et_pb_post h3,.et_pb_all_tabs h4,.et_pb_post h4,.et_pb_all_tabs h5,.et_pb_post h5{margin-top:30px;margin-bottom:10px}.headline h1,.attraction_headline h1,.headline{text-shadow:0 0 4px rgba(0,0,0,.7)}@media (max-width:479px){.project-template-default h2,.et_pb_post h2{font-size:1.6rem!important}.project-template-default h3,.et_pb_post h3{font-size:1.5rem!important}.project-template-default h4,.et_pb_post h4{font-size:1.4rem!important}}.et_pb_toggle_title{margin-top:0px!important;margin-bottom:0px!important}@media only screen and (min-width:768px){.three_column_grid .et_pb_grid_item{width:32.6%!important;margin:0 1% 1% 0!important}.three_column_grid .et_pb_grid_item:nth-child(3n){margin-right:0!important}.three_column_grid .et_pb_grid_item:nth-child(3n+1){clear:left}.three_column_grid .et_pb_grid_item:nth-child(4n+1){clear:unset!important}}.three_column_grid	.et_pb_module_header{margin-top:-60px!important;z-index:1000!important;position:relative;height:70px}.et_pb_all_tabs{padding-left:40px;padding-right:40px;margin-bottom:50px}.et_gallery_item{float:left;width:30%;margin:10px 2% 10px 2%}.et_pb_all_tabs .et_portfolio_image img{margin-top:0px;margin-bottom:0px}.et_overlay.show_icon{border:0!important}.et_pb_portfolio_filter{margin:2px}.et_pb_portfolio_filter a,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{border:1px solid #FAB300;color:#29733c;border-radius:5px!important}.et_pb_portfolio_filter .active{background-color:#29733c!important;color:#fff!important;border:1px solid #29733c!important;border-radius:5px!important}.et_pb_portfolio_filter .active a{color:#fff!important}@media only screen and (max-width:980px){#three-col-mob.three-col-mob .three-col{width:29.6667%!important}#three-col-mob.three-col-mob .three-col:nth-last-child(-n+3){margin-bottom:0}#three-col-mob.three-col-mob .three-col:not(:nth-child(3n)){margin-right:5.5%!important}#two-col-mob.two-col-mob .two-col.et_pb_column{width:47.25%!important}#two-col-mob.two-col-mob .two-col.et_pb_column:nth-last-child(-n+3){margin-bottom:0}#two-col-mob.two-col-mob .two-col.et_pb_column:not(:nth-child(3n)){margin-right:5.5%!important}}.tribe-events-single{max-width:1080px}.tribe-events-schedule{margin-top:0px}.tribe-events-schedule h2{font-size:20px;font-weight:700}.tribe-events-cost{font-size:20px!important}.tribe-events-calendar-list__month-separator-text{font-size:24px!important}.tribe-events-calendar-list__event-date-tag-weekday{background-color:#29733c;color:#fff!important;padding-top:10px!important;border-top-left-radius:5px;border-top-right-radius:5px}.tribe-events-calendar-list__event-date-tag-daynum{background-color:#29733c;color:#fff!important;padding-bottom:10px!important;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.tribe-events-event-image{border-radius:5px!important;border:5px solid #FAB300}.tribe-events-single-section-title{background-color:#29733c;padding:10px;color:#fff!important;border-radius:5px}.tribe-events-meta-group dl{padding-left:10px}.dipi-grid-item-title{z-index:999}.villa .entry-title,.hotel .entry-title,.apartments .entry-title,.camp .entry-title{display:none}#et-main-area #main-content .container{padding-top:0px;width:100%;max-width:2800px}.villa .et_pb_main_blurb_image,.hotel .et_pb_main_blurb_image,.apartments .et_pb_main_blurb_image,.camp .et_pb_main_blurb_image{margin-bottom:20px!important}.villa .dipi-title,.hotel .dipi-title,.apartments .dipi-title,.camp .dipi-title{margin-top:0px!important;margin-bottom:0px!important;padding-bottom:0px!important}.villa .et_pb_module_header,.hotel .et_pb_module_header,.apartments .et_pb_module_header,.camp .et_pb_module_header{margin-top:0px!important;margin-bottom:0px!important}.villa .et_pb_text_inner h2,.hotel .et_pb_text_inner h2,.apartments .et_pb_text_inner h2,.camp .et_pb_text_inner h2,.villa .et_pb_text_inner h3,.hotel .et_pb_text_inner h3,.apartments .et_pb_text_inner h3,.camp .et_pb_text_inner h3,.villa .et_pb_text_inner h4,.hotel .et_pb_text_inner h4,.apartments .et_pb_text_inner h4,.camp .et_pb_text_inner h4{margin-top:0px!important}.feat-accom{columns:3}@media only screen and (max-width :980px){.feat-accom{columns:1}}.cta-accom{background-color:#FAB300;margin-top:0px!important;padding-top:8px!important;padding-left:20px!important;padding-right:20px!important;border-radius:5px!important}.cta-accom a{margin-right:0px!important;box-shadow:none!important}@media all and (max-width:980px){.cta-accom{padding-top:0px!important;padding-left:0px!important;padding-right:0px!important}.cta-accom a{color:#fff!important}.three-col-mob .et_pb_module_header{font-size:14px!important}}.accommodation_grid .dipi-fg-readmore-button{width:90%}#two-col-mob.et_pb_row--with-menu .et_pb_menu__wrap{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:start!important}#two-col-mob.et_pb_row--with-menu .et_pb_menu__wrap::after{content:"MENU";margin-top:12px}#two-col-mob.et_pb_row--with-menu .et_pb_menu__wrap .et_mobile_menu{width:150%}.accommodation_grid.no_filter_grid .dipi-filter-bar{display:none}.read-more-container{position:relative}.read-more-content{height:100px;overflow:hidden;transition:height 0.3s ease}.read-more-content.expanded{height:auto}.read-more-btn{display:block;margin-top:10px;background-color:#007bff;color:white;border:none;padding:10px;cursor:pointer}.glsr-button{background-color:#29733C!important;border-radius:5px}.glsr-input,.glsr-textarea{border-color:#eeeeee!important}.glsr-field-email{display:none}@media only screen and (max-width:768px){.read-more-content{height:100px}}@media all and (max-width:980px){.custom_stack_row{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.first_on_mobile{-webkit-order:1!important;order:1!important;margin-bottom:30px!important}.second_on_mobile{-webkit-order:2!important;order:2!important}.third_on_mobile{-webkit-order:3!important;order:3!important}.fourth_on_mobile{-webkit-order:4!important;order:4!important}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px!important}}.comma-list .et_pb_text_inner{list-style-type:none;padding:0;margin:0}.comma-list .et_pb_text_inner span{display:block;position:relative;padding-left:1.5em}.comma-list .et_pb_text_inner span::before{content:"•";position:absolute;left:0}.price_button .dipi-pt-btn{width:100%!important}.dipi_timeline_item .ribbon-icon.ribbon-icon-circle.active{background-color:#FAB300!important}.vp-know-before-box{margin:24px 0 8px}.vp-know-before-box h3{margin:0 0 10px;font:600 16px/1.3 "Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#29733c}.vp-know-before-box ul{background:#fff;border:1px solid #eee;border-radius:14px;padding:16px 20px;box-shadow:0 4px 16px rgba(0,0,0,0.05);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;list-style:none;margin:0}.vp-know-before-box li{background:#f7fbf8;border:1px solid #e6f0ea;border-radius:12px;padding:10px 14px;font-size:14px;font-weight:600;color:#29733c;line-height:1.4;transition:all .25s ease}.vp-know-before-box li:hover{background:#edf7ef;border-color:#dcebe1}.vp-know-before-box span{color:#e6b800;font-weight:bold}@media (max-width:767px){.vp-know-before-box ul{grid-template-columns:1fr;gap:10px}.vp-know-before-box li{font-size:13px}}.vp-contact-box{background:#fff;border:1px solid #eee;border-radius:12px;padding:20px 24px;box-shadow:0 4px 16px rgba(0,0,0,0.05);color:#333;line-height:1.5;max-width:600px;margin:24px auto;transition:box-shadow 0.25s ease,transform 0.25s ease}.vp-contact-box:hover{box-shadow:0 8px 24px rgba(0,0,0,0.08);transform:translateY(-2px)}.vp-contact-box h3{font-size:18px;font-weight:600;color:#29733c;margin:0 0 14px}.vp-contact-box img{display:block;margin:0 auto 14px;max-width:100%;height:auto;border-radius:10px}.vp-contact-line{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-top:1px solid #eaeaea;font-size:15px}.vp-contact-line:first-of-type{border-top:none}.vp-contact-line strong{color:#29733c;font-weight:500;min-width:90px;flex-shrink:0}.vp-contact-value{color:#333;font-weight:400;text-align:right;flex:1;word-break:break-word}.vp-contact-value a{color:inherit;text-decoration:none;font-weight:400;border-bottom:1px solid transparent;transition:color 0.2s ease,border-color 0.2s ease}.vp-contact-value a:hover{color:#29733c;border-color:#29733c}@media (max-width:767px){.vp-contact-line{flex-direction:column;align-items:flex-start;padding:6px 0}.vp-contact-line strong{display:block;font-size:14px;margin-bottom:2px}.vp-contact-value{font-size:14px;text-align:left;width:100%}.vp-contact-value a{font-size:14px;display:inline-block}}.vp-cat-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;border:1px solid #e4e4e4;border-left:4px solid #fab300;background:#ffffff;box-shadow:0 3px 10px rgba(0,0,0,0.04);font-family:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:12px;width:100%;text-transform:uppercase;letter-spacing:0.14em;color:#444444;margin:12px 0 18px 0}@media (min-width:768px){.vp-cat-badge{white-space:nowrap}}.vp-cat-main{font-weight:700;color:#29733c}.vp-cat-separator{color:#c2c2c2}.vp-cat-sub{font-weight:600;color:#666666}.vp-cat-badge:hover{box-shadow:0 5px 18px rgba(0,0,0,0.06);transform:translateY(-1px);transition:box-shadow 0.18s ease,transform 0.18s ease}@media (max-width:767px){.vp-cat-badge{font-size:11px;padding:5px 10px;margin:10px 0 14px 0;letter-spacing:0.09em;white-space:normal;flex-wrap:wrap;row-gap:3px}.vp-cat-separator{display:none}}.vp-featured-badge{background:#ffffff;border:1px solid #e0e0e0;display:inline-flex;align-items:center;gap:0.5rem;padding:6px 14px 6px 10px;border-radius:6px;font-family:"Montserrat",system-ui,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.09em;line-height:1.3;color:#222222;box-shadow:0 8px 18px rgba(0,0,0,0.16);position:absolute;top:-130px;left:-20px;z-index:20}.vp-featured-badge::before{content:"";width:26px;height:26px;flex:0 0 auto;background-image:url("https://www.visitpula.hr/wp-content/uploads/2025/12/Featued.png");background-size:contain;background-repeat:no-repeat;background-position:center}.vp-event-cards .ecs-event .act-post{overflow:hidden}.vp-event-cards .decm-events-details{padding:20px 20px 22px 20px}.vp-event-cards .entry-title a{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}.vp-event-cards .entry-title a:hover{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}.vp-event-cards .ecs_event_feed_image{display:block;width:100%;height:auto;margin:0}.vp-event-cards .decm-events-details{padding:14px 16px 16px!important}.vp-event-cards .decm-events-details .entry-title{margin:0 0 10px 0!important;padding:0!important}.vp-event-cards .decm-show-detail-center{margin:0!important;padding:0!important}.vp-event-cards .decm-show-detail-center>span{margin:0 0 2px 0!important;padding:0!important;line-height:1.45em!important}.vp-event-cards .decm-show-detail-center>span:last-child{margin-bottom:0!important}.vp-hero-links{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:20px;max-width:640px}.vp-hero-links a{display:flex;align-items:center;gap:8px;color:#ffffff!important;text-decoration:none!important;font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap;text-shadow:0 1px 5px rgba(0,0,0,.45);transition:opacity .2s ease}.vp-hero-links a:hover{opacity:.78}.vp-hero-links a::before{content:"";display:block;width:19px;height:19px;flex:0 0 19px;background-size:contain;background-position:center;background-repeat:no-repeat}.vp-hero-things::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fab300' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s6-5.3 6-11a6 6 0 1 0-12 0c0 5.7 6 11 6 11Z'/%3E%3Ccircle cx='12' cy='10' r='2.2'/%3E%3C/svg%3E")}.vp-hero-beaches::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fab300' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M3 8c2 0 2-1.5 4-1.5S9 8 11 8s2-1.5 4-1.5S17 8 19 8s2-1.5 2-1.5'/%3E%3Cpath d='M3 13c2 0 2-1.5 4-1.5S9 13 11 13s2-1.5 4-1.5S17 13 19 13s2-1.5 2-1.5'/%3E%3C/svg%3E")}.vp-hero-restaurants::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fab300' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3v7M4.5 3v4.5A2.5 2.5 0 0 0 7 10M9.5 3v4.5A2.5 2.5 0 0 1 7 10v11'/%3E%3Cpath d='M16 3v18M16 3c2.2 1.7 3.5 4.4 3.5 7H16'/%3E%3C/svg%3E")}.vp-hero-events::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fab300' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5.5' width='17' height='15' rx='2'/%3E%3Cpath d='M7.5 3.5v4M16.5 3.5v4M3.5 10h17'/%3E%3C/svg%3E")}.vp-hero-sep{width:1px;height:22px;background:rgba(255,255,255,.32)}@media(max-width:767px){.vp-hero-links{display:flex;flex-direction:column;align-items:flex-start;gap:13px;width:100%;max-width:none;margin-top:22px}.vp-hero-links a{width:100%;font-size:16px;line-height:1.3}.vp-hero-links a::before{width:21px;height:21px;flex-basis:21px}.vp-hero-sep{display:none}}.vp-main-card{position:relative;display:block;width:100%;height:565px;margin:0;overflow:hidden;border-radius:8px;background-image:url('https://www.visitpula.hr/wp-content/uploads/2026/08/things-to-do-pula-temple-augustus.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;color:#ffffff;text-decoration:none!important;transition:transform .25s ease,box-shadow .25s ease}.vp-main-card::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgba(7,14,11,.90) 0%,rgba(7,14,11,.62) 25%,rgba(7,14,11,.18) 55%,rgba(7,14,11,0) 78%)}.vp-main-content{position:absolute;left:24px;right:24px;bottom:24px;z-index:2;color:#ffffff}.vp-main-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:13px;border-radius:50%;background:#f4f1df;color:#29733c}.vp-main-icon::before{content:"";display:block;width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat}.vp-main-things .vp-main-icon::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2329733c' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10h18'/%3E%3Cpath d='M5 10v8'/%3E%3Cpath d='M9 10v8'/%3E%3Cpath d='M15 10v8'/%3E%3Cpath d='M19 10v8'/%3E%3Cpath d='M3 18h18'/%3E%3Cpath d='M2 21h20'/%3E%3Cpath d='M12 3 3 8h18L12 3Z'/%3E%3C/svg%3E")}.vp-main-title{margin:0 0 6px!important;padding:0!important;font-family:Georgia,"Times New Roman",serif;font-size:30px;line-height:1.08;font-weight:400;color:#ffffff!important}.vp-main-description{max-width:230px;margin:0!important;padding:0 42px 0 0!important;font-size:14px;line-height:1.45;font-weight:400;color:rgba(255,255,255,.92)!important}.vp-main-arrow{position:absolute;right:0;bottom:0;color:#fab300;font-size:28px;line-height:1;transition:transform .22s ease}@media (hover:hover){.vp-main-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,.15)}.vp-main-card:hover .vp-main-arrow{transform:translateX(4px)}}.vp-main-card:focus-visible{outline:3px solid #fab300;outline-offset:3px}@media (max-width:980px){.vp-main-card{height:500px}}@media (max-width:767px){.vp-main-card{height:460px}.vp-main-content{left:20px;right:20px;bottom:20px}.vp-main-title{font-size:27px}.vp-main-description{max-width:240px}}.vp-explore-right{display:flex;flex-direction:column;width:100%;height:670px;gap:14px;margin-top:-105px}.vp-explore-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;height:335px}.vp-explore-bottom{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;height:321px}.vp-explore-card{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:8px;background-size:cover;background-position:center;background-repeat:no-repeat;color:#ffffff;text-decoration:none!important;transition:transform .25s ease,box-shadow .25s ease}.vp-beaches{background-image:url('https://www.visitpula.hr/wp-content/uploads/2026/08/beaches-in-pula.jpg')}.vp-activities{background-image:url('https://www.visitpula.hr/wp-content/uploads/2026/08/activities-in-pula_1.jpg')}.vp-food{background-image:url('https://www.visitpula.hr/wp-content/uploads/2026/08/eat-and-drink-in-pula_1.jpg')}.vp-events{background-image:url('https://www.visitpula.hr/wp-content/uploads/2026/08/events-in-pula_3.jpg')}.vp-family{background-image:url('https://www.visitpula.hr/wp-content/uploads/2026/08/family-and-kids-in-pula_5.jpg')}.vp-explore-card::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgba(7,14,11,.88) 0%,rgba(7,14,11,.58) 28%,rgba(7,14,11,.16) 58%,rgba(7,14,11,0) 80%)}.vp-card-content{position:absolute;left:20px;right:20px;bottom:20px;z-index:2;color:#ffffff}.vp-card-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:11px;border-radius:50%;background:#f4f1df;color:#29733c}.vp-card-icon::before{content:"";display:block;width:19px;height:19px;background-size:contain;background-position:center;background-repeat:no-repeat}.vp-beaches .vp-card-icon::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2329733c' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 8c2.2 0 2.2 2 4.4 2s2.2-2 4.4-2 2.2 2 4.4 2 2.2-2 4.4-2 2.2 2 4.4 2'/%3E%3Cpath d='M2 14c2.2 0 2.2 2 4.4 2s2.2-2 4.4-2 2.2 2 4.4 2 2.2-2 4.4-2 2.2 2 4.4 2'/%3E%3C/svg%3E")}.vp-activities .vp-card-icon::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2329733c' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 5c-6 .5-10 4-11 10'/%3E%3Cpath d='M8 15c3-1 6-4 7-8'/%3E%3Cpath d='M5 19c3-1 5-2 7-4'/%3E%3Cpath d='M19 5c0 7-3 12-10 14'/%3E%3C/svg%3E")}.vp-food .vp-card-icon::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2329733c' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3v7'/%3E%3Cpath d='M9 3v7'/%3E%3Cpath d='M12 3v7'/%3E%3Cpath d='M9 10v11'/%3E%3Cpath d='M17 3c2 3 2 7 0 10'/%3E%3Cpath d='M17 13v8'/%3E%3C/svg%3E")}.vp-events .vp-card-icon::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2329733c' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M7 3v4'/%3E%3Cpath d='M17 3v4'/%3E%3Cpath d='M3 10h18'/%3E%3C/svg%3E")}.vp-family .vp-card-icon::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2329733c' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='7' r='3'/%3E%3Ccircle cx='16' cy='8' r='2.5'/%3E%3Cpath d='M3 20c0-4 2-7 5-7s5 3 5 7'/%3E%3Cpath d='M13 14c1-.8 2-1.2 3-1.2 3 0 5 2.7 5 6.2'/%3E%3C/svg%3E")}.vp-card-title{margin:0 0 5px!important;padding:0!important;font-family:Georgia,"Times New Roman",serif;font-size:24px;line-height:1.08;font-weight:400;color:#ffffff!important}.vp-card-description{max-width:300px;margin:0!important;padding:0 34px 0 0!important;font-size:13px;line-height:1.4;font-weight:400;color:rgba(255,255,255,.92)!important}.vp-card-arrow{position:absolute;right:0;bottom:0;color:#fab300;font-size:27px;line-height:1;transition:transform .22s ease}@media (hover:hover){.vp-explore-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,.15)}.vp-explore-card:hover .vp-card-arrow{transform:translateX(4px)}}.vp-explore-card:focus-visible{outline:3px solid #fab300;outline-offset:3px}@media (max-width:980px){.vp-explore-right{height:auto;margin-top:20px;gap:14px}.vp-explore-top{height:300px}.vp-explore-bottom{height:285px}}@media (max-width:767px){.vp-explore-right{display:flex;flex-direction:column;width:100%;height:auto;margin-top:16px;gap:14px}.vp-explore-top,.vp-explore-bottom{display:flex;flex-direction:column;width:100%;height:auto;gap:14px}.vp-explore-card{width:100%;height:auto;min-height:360px;flex:none;border-radius:8px}.vp-card-content{left:22px;right:22px;bottom:22px}.vp-card-icon{width:42px;height:42px;margin-bottom:12px}.vp-card-icon::before{width:20px;height:20px}.vp-card-title{font-size:28px}.vp-card-description{max-width:260px;padding-right:40px!important;font-size:14px;line-height:1.45}.vp-card-arrow{font-size:28px}}