@-moz-keyframes blink{0%{opacity:1;color:#f63;}50%{opacity:0;}100%{opacity:1;color:#fff;}}@-webkit-keyframes blink{0%{opacity:1;color:#f63;}50%{opacity:0;}100%{opacity:1;color:#fff;}}@keyframes blink{0%{opacity:1;color:#f63;}50%{opacity:0;}100%{opacity:1;color:#fff;}}.full-map{box-sizing:border-box;padding:0 10px;}@media (min-width:44em){.full-map{padding:0 20px;}}@media (min-width:80em){.full-map{padding:0px;}}body .contextual-links-wrapper ul.contextual-links{position:absolute;right:0;top:18px;margin:0 !important;padding:0 !important;background-color:#fff !important;border:1px solid #ccc !important;-moz-border-radius:4px 0 4px 4px;-webkit-border-radius:4px;border-radius:4px 0 4px 4px;text-align:left;white-space:nowrap;}body .contextual-links-wrapper ul.contextual-links li{margin:0 !important;padding:0 !important;line-height:100%;list-style:none;list-style-image:none;width:100%;display:block;height:auto;}body .contextual-links-wrapper ul.contextual-links li a{display:block;margin:0 !important;padding:5px 10px !important;color:#333 !important;font-size:12px !important;}@font-face{font-display:swap;font-family:"PT Sans";font-style:normal;font-weight:400;src:url(/sites/all/themes/custom/scois/fonts2024/pt-sans-v17-latin-regular.woff2) format("woff2");}@font-face{font-display:swap;font-family:"PT Sans";font-style:normal;font-weight:700;src:url(/sites/all/themes/custom/scois/fonts2024/pt-sans-v17-latin-700.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Architects Daughter";font-style:normal;font-weight:400;src:url(/sites/all/themes/custom/scois/fonts2024/architects-daughter-v18-latin-regular.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url(/sites/all/themes/custom/scois/fonts2024/open-sans-v40-latin-regular.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url(/sites/all/themes/custom/scois/fonts2024/open-sans-v40-latin-italic.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url(/sites/all/themes/custom/scois/fonts2024/open-sans-v40-latin-600.woff2) format("woff2");}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url(/sites/all/themes/custom/scois/fonts2024/open-sans-v40-latin-700.woff2) format("woff2");}body{font-family:"Open Sans",sans-serif;font-weight:400;}h1,h2{font-family:"PT Sans",sans-serif;font-weight:700;}html{font-size:16px;font-size:1rem;color:#333;font-family:"Open Sans",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body .chosen-container-single .chosen-search input[type=text]{font-family:"Open Sans",Helvetica,Arial,sans-serif;}a{color:#000;text-decoration:none;}a:hover{color:#333;}a:active{color:#000;}a:focus{color:#000;}h1,.alpha,h2,.beta,h3,.gamma,h4,.delta,h5,.epsilon,h6,.zeta{color:#404040;text-transform:uppercase;}h1 a,h1 a:visited,.alpha a,.alpha a:visited,h2 a,h2 a:visited,.beta a,.beta a:visited,h3 a,h3 a:visited,.gamma a,.gamma a:visited,h4 a,h4 a:visited,.delta a,.delta a:visited,h5 a,h5 a:visited,.epsilon a,.epsilon a:visited,h6 a,h6 a:visited,.zeta a,.zeta a:visited{color:inherit;text-decoration:none;}h1,.alpha{font-size:26px;font-size:1.625rem;color:#3C6C38;font-weight:500;}h2,.beta{font-size:26px;font-size:1.625rem;color:#3C6C38;font-weight:500;}h3,.gamma{font-size:21px;font-size:1.3125rem;}h4,.delta{font-size:18px;font-size:1.125rem;}h5,.epsilon{font-size:16px;font-size:1rem;font-weight:500;}h6,.zeta{font-size:16px;font-size:1rem;}p,blockquote{margin:0;}p + img{float:left;margin-right:1em;}blockquote{font-style:italic;padding:0 1.5em;}blockquote p{margin:0;}q{font-style:italic;}mark,.marker{font-size:12px;font-size:0.75rem;border-radius:10px;color:#fff;padding:0.1em 0.5em;text-transform:capitalize;}.panel-pane.pane-pane-messages{position:absolute;z-index:900;}#admin-menu{z-index:99999;}.l-region--hero .owl-nav{position:absolute;width:45px;bottom:45px;}.l-region--hero .owl-nav .owl-prev,.l-region--hero .owl-nav .owl-next{position:absolute;overflow:hidden;background:url(/sites/all/themes/custom/scois/images/icons/newdirection.png),rgba(0,0,0,0.5);background-repeat:no-repeat;background-position:center;background-size:contain;width:20px;text-indent:999em;display:block;margin-top:-10px;opacity:1 !important;padding:5px;box-sizing:border-box;border-radius:0%;}.l-region--hero .owl-nav .owl-next{rotate:180deg;right:0;}.l-region--hero .owl-nav .owl-prev{rotate:0deg;left:0;}.l-region--hero .owl-dots{position:absolute;width:100%;}.l-region--hero .flex-direction-nav a{height:80px;width:50px;}.l-region--hero .flex-direction-nav a.flex-prev:before{content:"";background:url(/sites/all/themes/custom/scois/images/icons/newdirection_invert.png) no-repeat;height:80px;width:50px;}.l-region--hero .flex-direction-nav a.flex-next{margin-top:-25px;}.l-region--hero .flex-direction-nav a.flex-next:before{rotate:180deg;content:"";background:url(/sites/all/themes/custom/scois/images/icons/newdirection_invert.png) no-repeat center 15px;height:80px;width:50px;}.not-front.node-type-house .l-region--hero .owl-nav{bottom:10px;width:100px;}.not-front.node-type-house .l-region--hero .owl-nav .owl-prev,.not-front.node-type-house .l-region--hero .owl-nav .owl-next{display:none;}.not-front.node-type-house .l-region--hero .owl-nav:after{font-size:14px;font-size:0.875rem;position:relative;color:#333;font-weight:700;background:#fff;left:10px;display:block;padding:7px 21px;text-align:center;width:90px;}.not-front.node-type-house.i18n-it .l-region--hero .owl-nav:after{content:"Vedi foto";}.not-front.node-type-house.i18n-en .l-region--hero .owl-nav:after{content:"View photos";}.not-front.node-type-house.i18n-de .l-region--hero .owl-nav:after{content:"Fotos ansehen";}.not-front .l-region--hero .pane-owl-top-image-panel-pane-2 .owl-nav:after{display:none;}@media (min-width:44em){.l-region--hero .owl-nav{width:125px;bottom:30px;}.l-region--hero .owl-nav .owl-prev,.l-region--hero .owl-nav .owl-next{height:50px;width:50px;margin-top:-40px;}}@media (min-width:70em){.l-region--hero .owl-nav{bottom:25%;}.front .l-region--hero .owl-stage-outer{overflow:hidden;}}.view .pager{display:flex;justify-content:center;width:100%;}.view .pager li{list-style:none;margin:0 0 0.25em 1.5em;width:auto;float:left;}.owl-theme .owl-nav.disabled,.owl-nav.disabled{display:none !important;}.owl-theme .owl-nav .owl-next,.owl-theme .owl-nav .owl-prev,.owl-nav .owl-next,.owl-nav .owl-prev{background:url(/sites/all/themes/custom/scois/images/icons/newdirection.png) no-repeat center -6px;border-radius:50%;display:block;height:50px;margin-top:-25px;opacity:1 !important;overflow:hidden;padding:0 !important;position:absolute;text-indent:-9999em;top:50%;width:50px;}.owl-theme .owl-nav .owl-next:hover,.owl-theme .owl-nav .owl-prev:hover,.owl-nav .owl-next:hover,.owl-nav .owl-prev:hover{background:url(/sites/all/themes/custom/scois/images/icons/newdirection.png) no-repeat center 10px;cursor:pointer;}.owl-theme .owl-nav .owl-next,.owl-nav .owl-next{rotate:180deg;right:0;}.owl-theme .owl-nav .owl-prev,.owl-nav .owl-prev{rotate:0deg;left:0;}.owl-dots{position:absolute;width:100%;}.owl-dots.disabled{display:none !important;}.flex-direction-nav a{height:80px;width:50px;}.flex-direction-nav a.flex-prev:before{content:"";background:url(/sites/all/themes/custom/scois/images/icons/newdirection_invert.png) no-repeat;height:80px;width:50px;}.flex-direction-nav a.flex-next{margin-top:-25px;}.flex-direction-nav a.flex-next:before{rotate:180deg;content:"";background:url(/sites/all/themes/custom/scois/images/icons/newdirection_invert.png) no-repeat center 15px;height:80px;width:50px;}@media (min-width:44em){.owl-theme .owl-nav .owl-next,.owl-nav .owl-next{rotate:180deg;background:url(/sites/all/themes/custom/scois/images/icons/newdirection.png) no-repeat center 10px;height:80px;margin-top:-40px;width:50px;}.owl-theme .owl-nav .owl-prev,.owl-nav .owl-prev{rotate:0deg;background:url(/sites/all/themes/custom/scois/images/icons/newdirection.png) no-repeat center 10px;height:80px;margin-top:-40px;width:50px;}}.l-region--hero .view-banner{overflow:hidden;position:relative;width:100%;}.l-region--hero .view-banner .flexslider{border:0;box-sizing:border-box;margin:0;padding:0;position:relative;}.l-region--hero .view-banner .flexslider .flex-direction-nav .flex-prev{left:10px;opacity:1;}.l-region--hero .view-banner .flexslider .flex-direction-nav .flex-next{right:10px;opacity:1;}@media (min-width:44em){.l-region--hero .view-banner .flexslider .flex-direction-nav{bottom:0px;display:block;height:80px;position:absolute;width:200px;z-index:9;background:rgba(0,0,0,0.5);}.l-region--hero .view-banner .flexslider .flex-direction-nav a{display:block;margin-top:-35px;height:80px;width:80px;}.l-region--hero .view-banner .flexslider .flex-direction-nav a:before{width:80px;height:80px;background:url(/sites/all/themes/custom/scois/images/icons/newdirection.png) no-repeat center center;}.l-region--hero .view-banner .flexslider .flex-direction-nav a.flex-next:before{rotate:180deg;}}@media (min-width:80em){.l-region--hero .view-banner .flexslider .flex-direction-nav{display:block;bottom:50px;height:100px;}}.l-region--hero .view-banner .flexslider .field--body{display:none;padding:20px;}.l-region--hero .view-banner .flexslider .field--body p{margin:0;}.flexslider .slides > li:first-child{display:block;-webkit-backface-visibility:visible;}@media (min-width:44em){.l-region--hero .view-banner .flexslider .slides li{align-items:center;flex-wrap:wrap;justify-content:center;}.l-region--hero .view-banner .flexslider .field--body{overflow:hidden;font-size:17px;font-size:1.0625rem;display:block;position:absolute;margin:0 auto;text-align:center;color:#fff;text-shadow:rgba(255,255,255,0.5) 1px 2px 1px;display:none;}.l-region--hero .view-banner .flexslider .field--body .white{text-shadow:rgba(0,0,0,0.5) 1px 2px 1px;color:#fff;}.l-region--hero .view-banner .flexslider .field--body .c2a-position{color:#fff;font-size:16px;font-size:1rem;background:#cc6600;text-shadow:none;padding:5px 10px;box-sizing:border-box;display:inline-block;}.l-region--hero .view-banner .flexslider .field--body .c2a-position:hover{color:#fff;}.l-region--hero .view-banner .flexslider .field--body .c2a-position:active{color:#fff;}.l-region--hero .view-banner .flexslider .field--body .c2a-position:focus{color:#fff;}.l-region--hero .view-banner .flexslider .field--body.c2a-left .c2a-position{float:left;}.l-region--hero .view-banner .flexslider .field--body.c2a-right .c2a-position{float:right;}.l-region--hero .view-banner .flexslider .field--body h1{font-size:50px;font-size:3.125rem;line-height:55px;}.l-region--hero .view-banner .flexslider .field--body h2{font-size:45px;font-size:2.8125rem;line-height:50px;}.l-region--hero .view-banner .flexslider .field--body h3{font-size:35px;font-size:2.1875rem;line-height:40px;}.l-region--hero .view-banner .flexslider .field--body h4{font-size:26px;font-size:1.625rem;line-height:30px;}.l-region--hero .view-banner .flexslider .field--body p{font-size:18px;font-size:1.125rem;line-height:20px;}.l-region--hero .view-banner .flexslider .field--body > *{opacity:0.1;transition:opacity 1s ease-out;margin-top:-300px;-moz-transition:margin-top 1s ease-out;-o-transition:margin-top 1s ease-out;-webkit-transition:margin-top 1s ease-out;-ms-transition:margin-top 1s ease-out;transition:margin-top 1s ease-out;}.l-region--hero .view-banner .flex-active-slide .field--body{display:none;}.l-region--hero .view-banner .flex-active-slide .field--body > *{opacity:1;transition:opacity 1s ease-in;margin-top:0px;-moz-transition:margin-top 1s ease-in;-o-transition:margin-top 1s ease-in;-webkit-transition:margin-top 1s ease-in;-ms-transition:margin-top 1s ease-in;transition:margin-top 1s ease-in;}}@media (min-width:80em){.l-region--hero .view-banner .flexslider .slides{overflow:hidden;}}@media (min-width:105em){.l-region--hero .view-banner .flexslider .field--body{font-size:25px;font-size:1.5625rem;display:none;}.l-region--hero .view-banner .flexslider .field--body h1{font-size:64px;font-size:4rem;line-height:70px;}.l-region--hero .view-banner .flexslider .field--body h2{font-size:56px;font-size:3.5rem;line-height:60px;}.l-region--hero .view-banner .flexslider .field--body h3{font-size:42px;font-size:2.625rem;line-height:48px;}.l-region--hero .view-banner .flexslider .field--body h4{font-size:36px;font-size:2.25rem;line-height:40px;}.l-region--hero .view-banner .flexslider .field--body p{font-size:20px;font-size:1.25rem;line-height:25px;}}img,media{height:auto;max-width:300%;width:100%;}.feed-icon img,.loading img{width:auto;}img.loading{width:50px;}body figure{margin:0;}body .krumo-root img,body .admin-menu-icon img{width:16px;}.panel-pane{clear:both;}.panel-pane.pane-pane-messages{position:relative;}.node-full{position:relative;}.error{color:red;color:red;}.error:hover{color:red;}.error:active{color:red;}.error:focus{color:red;}.view-id-owl_top_image.view-display-id-panel_pane_1 .flexslider,.view-id-owl_top_image.view-display-id-panel_pane_2 .flexslider,.view-id-owl_galery.view-display-id-panel_pane_1 .flexslider{border:0;box-sizing:border-box;margin:0;padding:0;position:relative;}.view-id-owl_top_image.view-display-id-panel_pane_1 .flexslider .flex-direction-nav .flex-prev,.view-id-owl_top_image.view-display-id-panel_pane_2 .flexslider .flex-direction-nav .flex-prev,.view-id-owl_galery.view-display-id-panel_pane_1 .flexslider .flex-direction-nav .flex-prev{left:10px;opacity:1;}.view-id-owl_top_image.view-display-id-panel_pane_1 .flexslider .flex-direction-nav .flex-next,.view-id-owl_top_image.view-display-id-panel_pane_2 .flexslider .flex-direction-nav .flex-next,.view-id-owl_galery.view-display-id-panel_pane_1 .flexslider .flex-direction-nav .flex-next{right:10px;opacity:1;}@media (min-width:44em){.view-id-owl_top_image.view-display-id-panel_pane_1 .flexslider .flex-direction-nav,.view-id-owl_top_image.view-display-id-panel_pane_2 .flexslider .flex-direction-nav,.view-id-owl_galery.view-display-id-panel_pane_1 .flexslider .flex-direction-nav{bottom:0px;display:block;height:80px;position:absolute;width:200px;z-index:9;background:rgba(0,0,0,0.5);}.view-id-owl_top_image.view-display-id-panel_pane_1 .flexslider .flex-direction-nav a,.view-id-owl_top_image.view-display-id-panel_pane_2 .flexslider .flex-direction-nav a,.view-id-owl_galery.view-display-id-panel_pane_1 .flexslider .flex-direction-nav a{display:block;margin-top:-35px;height:80px;width:80px;}.view-id-owl_top_image.view-display-id-panel_pane_1 .flexslider .flex-direction-nav a:before,.view-id-owl_top_image.view-display-id-panel_pane_2 .flexslider .flex-direction-nav a:before,.view-id-owl_galery.view-display-id-panel_pane_1 .flexslider .flex-direction-nav a:before{width:80px;height:80px;background:url(/sites/all/themes/custom/scois/images/icons/newdirection.png) no-repeat center center;}.view-id-owl_top_image.view-display-id-panel_pane_1 .flexslider .flex-direction-nav a.flex-next:before,.view-id-owl_top_image.view-display-id-panel_pane_2 .flexslider .flex-direction-nav a.flex-next:before,.view-id-owl_galery.view-display-id-panel_pane_1 .flexslider .flex-direction-nav a.flex-next:before{rotate:180deg;}}@media (min-width:80em){.view-id-owl_top_image.view-display-id-panel_pane_1 .flexslider .flex-direction-nav,.view-id-owl_top_image.view-display-id-panel_pane_2 .flexslider .flex-direction-nav,.view-id-owl_galery.view-display-id-panel_pane_1 .flexslider .flex-direction-nav{display:block;bottom:50px;height:100px;}}div#ui-datepicker-div{background:#e5e4e1;border:1px solid #404040;font-family:"Open Sans",Helvetica,Arial,sans-serif !important;}div#ui-datepicker-div .ui-datepicker-header.ui-corner-all{font-weight:normal !important;background:#e5e4e1 !important;border:0;}div#ui-datepicker-div a.ui-state-default{background:rgba(102,102,102,0.5);color:#fff;text-align:center;}div#ui-datepicker-div td.ui-datepicker-today a{background:#fff;color:#404040;}div#ui-datepicker-div td.ui-datepicker-current-day a{background:#3C6C38;color:#fff;}div#ui-datepicker-div tr th{background:#e5e4e1;font-weight:normal !important;}.entityform{background:#f9f7f4;margin:0 auto;box-sizing:border-box;font-family:"Open Sans",Helvetica,Arial,sans-serif;}.entityform input{font-family:"Open Sans",Helvetica,Arial,sans-serif;}.entityform textarea{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:1rem;}.entityform select{-webkit-appearance:none !important;-moz-appearance:none !important;background-color:#fff;background:url(/sites/all/themes/custom/scois/images/icons/arrow-select.png) no-repeat center center;background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:normal;padding:0.44444rem;border-radius:0;height:2.95556rem;width:100%;}.entityform .chosen-container-single .chosen-single{background-color:#fff;background-image:none;box-shadow:none;border:1px solid #e5e4e1;border-radius:0;height:auto;padding:5px 0;text-indent:1em;}.entityform .chosen-container-single .chosen-single div b{background:url(/sites/all/themes/custom/scois/images/icons/arrow-select.png) no-repeat center center;}.entityform .chosen-container-single .chosen-drop{border:1px solid #e5e4e1;}.entityform select,.entityform input[type=text],.entityform input[type=password],.entityform input[type=email]{background-color:#fff;padding:5px 0;text-indent:1em;width:100%;border:1px solid #e5e4e1;height:auto;box-sizing:border-box;}.entityform select.required,.entityform input[type=text].required,.entityform input[type=password].required,.entityform input[type=email].required{border:2px solid #cc6600;}.entityform textarea{border:1px solid #e5e4e1;height:80px;padding:10px;}.entityform label{padding-bottom:5px;}.entityform fieldset{border-width:0;padding:0;margin-bottom:0.5em;}.entityform legend{font-weight:700;}.entityform .form-item{margin-bottom:0.5em;}.entityform .group-suddividere span.form-required{display:none;}@media (min-width:44em){.entityform{width:80%;}}@media (min-width:70em){.entityform{width:70%;}}.not-front.node-type-house .view-owl-galery .flexslider{border:0;box-sizing:border-box;margin:0;padding:0;position:relative;}.not-front.node-type-house .view-owl-galery .flexslider:hover{cursor:pointer;}.not-front.node-type-house .view-owl-galery .flexslider:after{font-size:14px;font-size:0.875rem;position:absolute;z-index:9;bottom:10px;color:#333;font-weight:700;background:#fff;left:10px;display:block;padding:7px 21px;text-align:center;width:90px;}.not-front.node-type-house .view-owl-galery .flexslider .flex-control-nav{display:none;}.not-front.node-type-house.i18n-it .l-region--hero .view-owl-galery .flexslider:after{content:"Vedi foto";}.not-front.node-type-house.i18n-en .l-region--hero .view-owl-galery .flexslider:after{content:"View photos";}.not-front.node-type-house.i18n-de .l-region--hero .view-owl-galery .flexslider:after{content:"Fotos ansehen";}.btn-green{color:#3C6C38;font-weight:700;text-decoration:underline;}.btn-green:hover{color:#3C6C38;}.btn-green:active{color:#3C6C38;}.btn-green:focus{color:#3C6C38;}.btn-orange{color:rgb(237,147,0);font-weight:700;text-decoration:underline;}.btn-orange:hover{color:rgb(237,147,0);}.btn-orange:active{color:rgb(237,147,0);}.btn-orange:focus{color:rgb(237,147,0);}.btn-blue{color:#34647f;font-weight:700;text-decoration:underline;}.btn-blue:hover{color:#34647f;}.btn-blue:active{color:#34647f;}.btn-blue:focus{color:#34647f;}.btn-white{color:#fff;font-weight:700;text-decoration:underline;}.btn-white:hover{color:#fff;}.btn-white:active{color:#fff;}.btn-white:focus{color:#fff;}.full-btn-orange{color:#fff;border-radius:2px;font-size:15px;font-size:0.9375rem;background:rgb(237,147,0);border:1px solid #fff;color:#fff;text-decoration:none;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;width:fit-content;}.full-btn-orange:hover{color:#fff;}.full-btn-orange:active{color:#fff;}.full-btn-orange:focus{color:#fff;}.full-btn-orange a{color:#fff;text-decoration:none;}.full-btn-orange a:hover{color:#fff;}.full-btn-orange a:active{color:#fff;}.full-btn-orange a:focus{color:#fff;}.full-btn-green{background-color:#3C6C38;color:#fff;font-size:15px;font-size:0.9375rem;border-radius:5px;border:2px solid #fff;display:inline-block;font-weight:bold;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;}.full-btn-green:hover{color:#fff;}.full-btn-green:active{color:#fff;}.full-btn-green:focus{color:#fff;}.full-btn-green a{color:#fff;text-decoration:none;}.full-btn-green a:hover{color:#fff;}.full-btn-green a:active{color:#fff;}.full-btn-green a:focus{color:#fff;}.full-btn-arrow-green{font-size:14px;font-size:0.875rem;background:#3C6C38;padding:5px 10px;line-height:24px;color:#fff;text-decoration:none;text-align:center;text-shadow:rgba(255,255,255,0.4) 0 -1px 0;padding:0.5em 1.5em;border-radius:2px;display:inline-block;clear:both;color:#fff;position:relative;padding-right:30px;}.full-btn-arrow-green:hover{color:#fff;}.full-btn-arrow-green:active{color:#fff;}.full-btn-arrow-green:focus{color:#fff;}.full-btn-arrow-green:before{font-size:20px;font-size:1.25rem;content:"";background:url(/sites/all/themes/custom/scois/images/icons/arrowprod.png) no-repeat right center;position:absolute;width:25px;height:25px;right:6px;z-index:99;}.align-right{display:inline-block;float:right;margin-right:1em;}.align-left{display:inline-block;float:left;margin-left:1em;}p ~ .call2action{text-align:center;}p + .call2action{text-align:center;}.call2action{color:#fff;align-items:center;background-color:rgb(237,147,0);border-radius:5px;color:#fff;display:flex;padding:10px 20px;text-shadow:0 1px 2px rgba(0,0,0,0.3);}.call2action:hover{color:#fff;}.call2action:active{color:#fff;}.call2action:focus{color:#fff;}.call2action:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:inline-block;left:0;margin-left:10px;padding:3px;position:relative;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:all,ease-in-out 0.4s;}.call2action:hover:after{left:10px;transition:all,ease-in-out 0.4s;}.b,.blue{color:#23699C;color:#23699C !important;}.b:hover,.blue:hover{color:#23699C;}.b:active,.blue:active{color:#23699C;}.b:focus,.blue:focus{color:#23699C;}.b:hover,.blue:hover{color:#23699C !important;}.g,.green{color:#3C6C38;color:#3C6C38 !important;}.g:hover,.green:hover{color:#3C6C38;}.g:active,.green:active{color:#3C6C38;}.g:focus,.green:focus{color:#3C6C38;}.g:hover,.green:hover{color:#3C6C38 !important;}.orange{color:rgb(237,147,0);color:rgb(237,147,0) !important;}.orange:hover{color:rgb(237,147,0);}.orange:active{color:rgb(237,147,0);}.orange:focus{color:rgb(237,147,0);}.orange:hover{color:rgb(237,147,0) !important;}.black{color:#000;color:#000 !important;}.black:hover{color:#000;}.black:active{color:#000;}.black:focus{color:#000;}.black:hover{color:#000 !important;}.grey{color:#404040;color:#404040 !important;}.grey:hover{color:#404040;}.grey:active{color:#404040;}.grey:focus{color:#404040;}.grey:hover{color:#404040 !important;}.white{color:#fff;color:#fff !important;}.white:hover{color:#fff;}.white:active{color:#fff;}.white:focus{color:#fff;}.white:hover{color:#fff !important;}.bg-green{background:#3C6C38 !important;}.bg-green:hover{background:#3C6C38 !important;}.bg-orange{background:rgb(237,147,0) !important;}.bg-orange:hover{background:rgb(237,147,0) !important;}body .orange-frame{color:rgb(237,147,0) !important;align-items:center;flex-grow:0 !important;}body .orange-frame a{color:rgb(237,147,0);color:rgb(237,147,0) !important;height:25px;border-bottom:1px solid rgb(237,147,0) !important;border-left:1px solid rgb(237,147,0) !important;border-right:1px solid rgb(237,147,0) !important;border-top:1px solid rgb(237,147,0) !important;line-height:25px !important;border-radius:5px;padding:0 5px;}body .orange-frame a:hover{color:rgb(237,147,0);}body .orange-frame a:active{color:rgb(237,147,0);}body .orange-frame a:focus{color:rgb(237,147,0);}body .orange-frame a:hover{background-color:transparent !important;}h1.green,h1.orange,h1.black,h1.grey,h1.blue{font-weight:bold;}h2.green,h2.orange,h2.black,h2.grey,h2.blue{line-height:30px;}h3.green,h3.orange,h3.black,h3.grey,h3.blue{line-height:25px;}.title-rows-bg strong{display:table-cell;white-space:nowrap;padding-right:10px;background:#f9f7f4;}.title-rows-bg:after{content:"";background:url(/sites/all/themes/custom/scois/images/icons/title-rows.png) left center repeat-x;display:table-cell;height:8px;vertical-align:middle;width:100%;}.abs-top-right{position:relative;top:0;right:0;margin-bottom:5px;}.cke_panel_listItem h1.white,.cke_panel_listItem h2.white,.cke_panel_listItem h3.white,.cke_panel_listItem h4.white,.cke_show_borders h1.white,.cke_show_borders h2.white,.cke_show_borders h3.white,.cke_show_borders h4.white{color:#404040;}.cke_panel_listItem .abs-top-right,.cke_show_borders .abs-top-right{position:relative;top:0;right:0;margin-bottom:5px;}.pickup-airport{background:url(/sites/all/themes/custom/scois/images/icons/bullets/pickup_from_airport.png) no-repeat center left;min-height:30px;padding-left:60px;padding-top:10px;}.itineraries-bullet{background:url(/sites/all/themes/custom/scois/images/icons/bullets/itineraries_is.png) no-repeat center left;min-height:30px;padding-left:60px;padding-top:10px;}.food-bullet{background:url(/sites/all/themes/custom/scois/images/icons/bullets/food_is.png) no-repeat center left;min-height:30px;padding-left:60px;padding-top:10px;}.network-bullet{background:url(/sites/all/themes/custom/scois/images/icons/bullets/network_is.png) no-repeat center left;min-height:30px;padding-left:60px;padding-top:10px;}.airport-bullet{background:url(/sites/all/themes/custom/scois/images/icons/bullets/airport_is.png) no-repeat center left;min-height:30px;padding-left:60px;padding-top:10px;}.people-talking{background:url(/sites/all/themes/custom/scois/images/icons/bullets/people-talking2.png) no-repeat center left;min-height:30px;padding-left:60px;padding-top:10px;}@media (min-width:44em){.abs-top-right{position:absolute;top:-10px;right:0px;margin-bottom:0;}.width-similar-form{width:80%;margin:0 auto;}}@media (min-width:70em){.width-similar-form{width:70%;}}.panel-pane-region-aux .l-constrained{background-color:#f9f7f4;position:relative;}.scmenuaux{position:relative;}.scmenuaux .menu{list-style-image:none;list-style:none;display:block;float:right;}.scmenuaux .menu li{list-style-image:none;float:right;padding-right:5px;padding-top:10px;}.scmenuaux h2{font-size:18px;font-size:1.125rem;padding-left:6%;}.scmenuaux ul{margin:0;padding:0;}.scmenuaux .first{display:none;}.scmenuaux a{color:#fff;text-decoration:none;font-weight:700;letter-spacing:1px;text-transform:uppercase;}.scmenuaux a:hover{color:#fff;}.scmenuaux a:active{color:#fff;}.scmenuaux a:focus{color:#fff;}.scmenuaux a:hover,.scmenuaux a:focus{text-decoration:underline;}.pane-menu-menu-aux .menu li{background-color:rgba(0,0,0,0.75);border-radius:5px;display:block;border:2px solid transparent;padding-bottom:10px;padding-top:10px;margin:0 3px;}.pane-menu-menu-aux .menu li.first{margin-right:0;}.pane-menu-menu-aux .icon{background-repeat:no-repeat;display:inline-block;height:20px;padding-left:10px;width:20px;}.pane-menu-menu-aux .message .icon{background-image:url(/sites/all/themes/custom/scois/images/bullet-info.png);}.pane-menu-menu-aux .itinerari > .icon{background-image:url(/sites/all/themes/custom/scois/images/bullet-map.png);}.pane-menu-menu-aux .request .icon{background-image:url(/sites/all/themes/custom/scois/images/bullet-booking.png);}.pane-menu-menu-aux .isolaris-booking1step-form{width:300px;}.pane-menu-menu-aux .isolaris-booking1step-form input{color:#333;}.pane-menu-menu-aux .isolaris-booking1step-form .description{display:none;}.pane-menu-menu-aux .isolaris-booking1step-form .form-submit{margin-top:18px;width:10%;}.pane-menu-menu-aux .container-inline-date{clear:none;float:left;width:40%;}.pane-menu-menu-aux .container-inline-date > div{box-sizing:border-box;margin:0;padding:0;padding-right:15px;width:100%;}.pane-menu-menu-aux .container-inline-date > div div{width:100%;}.pane-menu-menu-aux .container-inline-date > div input{width:100%;}@media (min-width:70em){.panel-pane-region-aux .l-constrained{height:65px;}.panel-pane-region-aux .scmenuaux{height:50px;position:absolute;top:-36px;width:100%;}}.l-footer-wrapper{background:#404040;color:#fff;}.l-footer-wrapper .l-region{margin-bottom:15px;}.l-footer-wrapper h3{font-size:16px;font-size:1rem;color:#fff;font-weight:500;line-height:25px;margin:0;}.l-footer-wrapper p{font-size:14px;font-size:0.875rem;color:#fff;line-height:20px;margin:0;}.l-footer-wrapper a{color:#fff;font-weight:500;}.l-footer-wrapper a:hover{color:#fff;}.l-footer-wrapper a:active{color:#fff;}.l-footer-wrapper a:focus{color:#fff;}.l-footer-wrapper .pane-simplenews input{color:#666666;}.l-footer-wrapper .pane-simplenews p{font-size:16px;font-size:1rem;font-weight:500;text-transform:uppercase;}.l-footer-wrapper .pane-simplenews .form-submit{background:#fff;border:0;color:#333;}.l-footer-wrapper ul{list-style-image:none;list-style:none;margin:0;padding:0;}.l-footer-wrapper ul .leaf{font-size:16px;font-size:1rem;font-weight:800;line-height:25px;list-style:none;text-transform:uppercase;}.pane-menu-menu-socialnetworks ul{display:flex;}.pane-menu-menu-socialnetworks ul li{display:block;overflow:hidden;width:30px;margin:0 5px;}.pane-menu-menu-socialnetworks ul a{background-position:center;background-repeat:no-repeat;background-size:contain;color:transparent;display:block;text-indent:-999em;}.pane-menu-menu-socialnetworks ul a:hover{color:transparent;}.pane-menu-menu-socialnetworks ul a.sn-insta{background-image:url(/sites/all/themes/custom/scois/images/icons/color_instagram.svg);}.pane-menu-menu-socialnetworks ul a.sn-facebook{background-image:url(/sites/all/themes/custom/scois/images/icons/color_facebook.svg);}@media (min-width:44em){.l-footer-wrapper .l-constrained{display:flex;flex-wrap:wrap;justify-content:space-between;}.l-footer-wrapper .l-region{margin-bottom:0px;width:20%;}}ul#main-menu li.sn-insta{display:inline-block;background:#23699c url(/sites/all/themes/custom/scois/images/icons/insta.png) no-repeat right center;flex-grow:0 !important;}ul#main-menu li.sn-insta a:hover{background-color:transparent !important;}.section-puglia .pane-book-now a{background-color:#23699c;}.view-display-id-panel_pane_4 .right .pane-node-field-house-ref{display:none;}@media only screen and (min-width:961px){ul#main-menu li.sn-insta{margin-left:5px;overflow:hidden;text-indent:-999em;width:30px;background:#23699c url(/sites/all/themes/custom/scois/images/icons/insta.png) no-repeat center center;}}body{background-color:#f9f7f4;margin:0;}.l-header{padding-top:15px;text-align:center;position:fixed;width:100%;z-index:991;background-color:#f9f7f4;}.l-header .l-header-branding{display:flex;}.l-header.sticky .l-region--branding img{width:200px;}.l-region--branding{text-align:left;}.l-region--branding img{width:200px;}.l-content .l-constrained{background:#f9f7f4;position:relative;}.pane-page-content{padding:0 5px;}.node-type-page .l-main{margin-top:0;}.node-type-page .l-main .panel-pane-region-contentmain1,.node-type-page .l-main .panel-pane-region-contentmain2{float:left;width:100%;}.pane-node-links.panel-pane{display:none;}@media (min-width:44em){.l-header.sticky .l-region--branding img{width:300px;max-width:100%;}.l-region--branding{text-align:left;}.l-region--branding img{width:300px;}}.panel-pane.pane-pane-messages{z-index:9 !important;}@media (min-width:70em){.node-type-page .l-main .pane-page-content{padding:1em 0;}}.pane-menu-menu-aux{position:absolute;top:-150px;left:50%;margin-left:-150px;}.pane-locale-language-content .contextual-links-wrapper{right:-30px;}.node-type-blog-post .pane-node-title h2{color:#666;font-size:2rem;font-weight:bold;}.node-type-blog-post .pane-node-field-blog-title-teaser{color:#3C6C38;font-size:2rem;font-weight:bold;}.node-type-blog-post .pane-node-body p,.node-type-blog-post .paragraphs-item-text p{max-width:100ch;}.blog-list .pane-screadmore a{border-radius:2px;font-size:15px;font-size:0.9375rem;background:rgb(237,147,0);border:1px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}.blog-list .pane-screadmore a a{color:#fff;}.blog-list .pane-screadmore a a:hover{color:#fff;}.blog-list .pane-screadmore a a:active{color:#fff;}.blog-list .pane-screadmore a a:focus{color:#fff;}.scp-blog .pane-title{text-align:center;}.scp-blog .flexslider{border:0;}.scp-blog .flexslider .flex-direction-nav a.flex-prev:before,.scp-blog .flexslider .flex-direction-nav a.flex-next:before{background:url(/sites/all/themes/custom/scois/images/icons/newdirection.png) no-repeat;}.scp-blog .blog-offer{background-color:#fff;display:inline-block;margin-bottom:72px;width:100%;}.scp-blog .blog-offer .blog-list-offer{box-sizing:border-box;display:inline-block;list-style:none;margin:0;padding:18px;width:100%;}.scp-blog .blog-offer .views-row{box-sizing:border-box;float:left;padding:18px;text-align:center;width:100%;color:#666;}.scp-blog .blog-offer a{color:#666;display:block;}.scp-blog .blog-offer a:hover{color:#666;}.scp-blog .blog-offer a:active{color:#666;}.scp-blog .blog-offer a:focus{color:#666;}.blog-list{display:inline-block;list-style:none;margin:0;margin-top:18px;padding:0;}.blog-list .views-row{background-color:#fff;box-sizing:border-box;float:left;margin-top:18px;padding:20px;width:100%;}.blog-list .field--title-field h2{color:#666;color:#666;font-size:2rem;}.blog-list .field--title-field h2:hover{color:#666;}.blog-list .field--title-field h2:active{color:#666;}.blog-list .field--title-field h2:focus{color:#666;}.blog-list .pane-node-field-blog-title-teaser{color:#f63;font-weight:bold;width:100%;clear:both;margin-bottom:18px;}.sliderblog{float:left;position:relative;width:100%;}.sliderblog .views-field-title{color:#fff;font-size:1.5rem;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,0.8);width:100%;}@media (min-width:44em){.scp-blog .blog-offer .blog-list-offer{padding-left:36px;padding-right:36px;}.scp-blog .blog-offer .views-row{width:33.3333333333%;}.scp-blog .blog-offer .views-field{padding-left:18px;padding-right:18px;}.scp-blog .blog-offer .views-field-title{font-size:1.5rem;}.scp-blog .blog-offer .teaser-promo{font-size:2rem;}.sliderblog .views-field-title{font-size:2rem;bottom:50px;position:absolute;z-index:99;}}@media (min-width:70em){.sliderblog .flex-direction-nav a{top:90%;}.blog-list .views-row{margin-top:36px;}}.pswp.pswp--open{z-index:10388;}@media (-webkit-min-device-pixel-ratio:1.1),(min-resolution:105dpi),(min-resolution:1.1dppx){body .pswp--svg .pswp__ui .pswp__button--arrow--left:before{background:url(/sites/all/themes/custom/scois/images/icons/newdirection.png) no-repeat center center;width:60px;height:60px;}body .pswp--svg .pswp__ui .pswp__button--arrow--right:before{rotate:180deg;background:url(/sites/all/themes/custom/scois/images/icons/newdirection.png) no-repeat center center;width:60px;height:60px;}}.pswp__button--arrow--left:before{background:url(/sites/all/themes/custom/scois/images/icons/newdirection.png) no-repeat center center;width:60px;height:60px;}.pswp__button--arrow--right:before{rotate:180deg;background:url(/sites/all/themes/custom/scois/images/icons/newdirection.png) no-repeat center center;width:60px;height:60px;}.pswp__counter{font-size:18px;font-size:1.125rem;}.panel-region-full-width-1 .l-constrained{overflow:hidden;}.panel-region-full-width-1 .owl-item{position:relative;float:left;}.pane-houses-map-nearby-map,.pane-housesnearbymap{float:left;margin:25px 0;width:100%;}.sc-p-uniplaces-tabs .container .photoswipe-gallery img{width:200px;}.node-type-house .pane-arrowdown{bottom:200px;}.node-type-house .l-main{margin-top:15px;position:relative;z-index:5;}.node-type-house .l-region--hero .flexslider .flex-direction-nav{display:none;}.node-type-house .pane-high-icon-transport{display:flex;flex-wrap:wrap;justify-content:space-around;}.node-type-house .pane-high-icon-transport .taxonomy-term-highlights{padding:0.5em;}.view-icon-distance-transport .field--calculated-distance{display:inline;}.taxonomy-term-56 img{clear:both;display:block;margin:0 auto;}.view-highlights-mixed .item-list,.view-highlights .item-list{display:flex;flex-direction:row;justify-content:space-around;list-style-image:none;list-style:none;}.view-highlights-mixed img,.view-highlights img{height:auto;width:32px;}.view-highlights-mixed .taxonomy-term,.view-highlights .taxonomy-term{font-size:12px;font-size:0.75rem;text-align:center;}.pane-high-icon-transport{display:flex;flex-direction:row;justify-content:space-around;list-style-image:none;list-style:none;border-bottom:1px solid #999;border-top:1px solid #999;margin:15px 0;padding:0.4em 0;}.pane-high-icon-transport img{height:auto;width:32px;}.pane-high-icon-transport .taxonomy-term{font-size:12px;font-size:0.75rem;text-align:center;}.pane-high-icon-transport .beach-distance{padding-top:3px;}@media (min-width:44em){.node-type-house .pane-high-icon-transport .taxonomy-term-highlights{padding:0.25em;}}.node-house .l-constrained{box-sizing:border-box;margin:0 auto;}.node-house p{margin:0;}.node-house .panel-region-full-width{margin:10px 0;}.node-house.sc-p-uni{padding-top:45px;}.node-house figure{margin:0;}.node-house .pane-node-field-intro3{font-size:20px;font-size:1.25rem;text-align:left;color:#f63;font-weight:600;margin:10px 0;width:100%;}.node-house .contentmain1{box-sizing:border-box;background-color:#f9f7f4;}.node-house .contentmain1 .leaflet-container{max-height:150px;}.node-house .field--title-field{float:left;width:100%;margin:0;}.node-house .field--title-field h2{margin:0;}.node-house .pane-node-field-intro1{font-size:15px;font-size:0.9375rem;font-weight:600;margin:15px 0;}.node-house .pane-node-field-intro2{font-size:15px;font-size:0.9375rem;}.node-house .pane-mapas-house-location-map{padding-top:50px;}.node-house .pane-highlights-panel-pane-1,.node-house .pane-entity-field{box-sizing:border-box;display:inline-block;width:100%;}.node-house .pane-highlights-panel-pane-1 .pane-entity-field,.node-house .pane-entity-field .pane-entity-field{margin-bottom:0;}.node-house .panel-pane-region-contentmain2-right .photoswipe-gallery{position:relative;}.node-house .panel-pane-region-contentmain2-right .photoswipe-gallery .field--image{overflow:hidden;position:relative;}.node-house .panel-pane-region-contentmain2-right .photoswipe-gallery .field--image img{transition:all,0.4s ease-in-out;display:block;}.node-house .panel-pane-region-contentmain2-right .photoswipe-gallery .field--image img:hover{transform:scale(1.1);transition:all,0.4s linear;}.node-house .panel-pane-region-contentmain2-right .photoswipe-gallery img{display:block;}.node-house .panel-pane-region-contentmain2-right .photoswipe-gallery .field--image:nth-child(1){float:left;width:40%;}.node-house .panel-pane-region-contentmain2-right .photoswipe-gallery .field--image:nth-child(2){float:right;width:60%;}.node-house .panel-pane-region-contentmain2-right .photoswipe-gallery .field--image:nth-child(3){float:left;width:40%;}.node-house .panel-pane-region-contentmain2-right .photoswipe-gallery .field--image:nth-child(n+4){display:none;}.node-house .panel-pane-region-header h3.field-label{font-size:16px;font-size:1rem;background:url(/sites/all/themes/custom/scois/images/check.png) no-repeat left 3px;border-bottom:1px solid #666;color:#547820;font-weight:700;padding-bottom:0.35em;padding-left:47px;text-transform:none;}.node-house .panel-pane-region-header p{font-size:13px;font-size:0.8125rem;color:#333;}.node-house .node-places-of-interest,.node-house .panel-region-full-width-3{clear:both;float:none;padding-top:100px;}.node-house .contentmain2{background-color:#547820;color:#fff;margin-bottom:20px;padding:20px 0;}.node-house .contentmain2 h3{color:#fff;}.node-house .contentmain2 .l-constrained{margin:0 auto;padding:0 0.5em;}.node-house .field--tipology-ref thead{border-bottom:1px solid #f0f0f0;}.node-house .field--tipology-ref th,.node-house .field--tipology-ref td,.node-house .field--tipology-ref tr{background-color:transparent;}.node-house .field--tipology-ref tr:hover{background-color:#fff;}.node-house .pane-node-field-mgeofield{margin-bottom:20px;}.node-house .pane-node-field-mgeofield .pane-title{font-size:25px;font-size:1.5625rem;font-family:"Architects Daughter",cursive;font-style:italic;font-weight:400;text-transform:capitalize;padding-left:1.5em;text-transform:capitalize;}@media (min-width:44em){.node-house .contentmain1 .leaflet-container{max-height:100%;}}@media (min-width:70em){.node-house .field--title-field{padding-top:30px;}}.panel-pane-region-contentmain2-left .pane-node-field-image{padding-top:40px;position:relative;}.panel-pane-region-contentmain2-left .pane-node-field-image img{border:0.5em solid #fff;position:absolute;-moz-box-shadow:1px 1px 10px #000;-webkit-box-shadow:1px 1px 10px #000;box-shadow:1px 1px 10px #000;width:80%;}.panel-pane-region-contentmain2-left .pane-node-field-image .field--image:nth-child(1) img{rotate:10deg;}.panel-pane-region-contentmain2-left .pane-node-field-image .field--image:nth-child(2) img{rotate:18deg;}@media (min-width:44em){.panel-pane-region-contentmain2-left .pane-node-field-image{padding-top:75px;}}.pane-bean-non-e-il-genere-di-struttura-che{margin-bottom:5px;}.pane-bean-non-e-il-genere-di-struttura-che .l-constrained{background:none;}.pane-bean-non-e-il-genere-di-struttura-che h3{display:none;}.pane-bean-non-e-il-genere-di-struttura-che a{border-radius:2px;font-size:15px;font-size:0.9375rem;background:rgb(237,147,0);border:1px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;border:0;margin-top:20px;text-transform:uppercase;}.pane-bean-non-e-il-genere-di-struttura-che a a{color:#fff;}.pane-bean-non-e-il-genere-di-struttura-che a a:hover{color:#fff;}.pane-bean-non-e-il-genere-di-struttura-che a a:active{color:#fff;}.pane-bean-non-e-il-genere-di-struttura-che a a:focus{color:#fff;}.house-slideshow li{box-sizing:border-box;padding:0 0.15em;}.house-slideshow .flex-direction-nav{margin-bottom:0;}.house-slideshow .flex-control-paging{bottom:-28px;}.house-slideshow .flex-control-paging li a{height:5px;width:5px;}.panel-region-full-width-2 .pane-panels-mini.pane-house-prices .pane-views-panes{margin:10px 0;padding:0 1.5em;}.panel-region-full-width-2 .pane-panels-mini .panel-pane .view-houseprices{float:none;margin:10px 0;width:100%;}.panel-region-full-width-2 .pane-panels-mini .panel-pane .view-houseprices .view-content{overflow-x:auto;}.panel-region-full-width-2 .pane-panels-mini .panel-pane .view-houseprices table{font-size:13px;font-size:0.8125rem;border-collapse:collapse;color:#333;margin:0;width:100%;}.panel-region-full-width-2 .pane-panels-mini .panel-pane .view-houseprices table th{background:#e5e4e1;border:1px solid #fff;text-align:center;font-weight:normal;font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:15px;padding:0.5em 0;}.panel-region-full-width-2 .pane-panels-mini .panel-pane .view-houseprices table th:last-child{border-right:0;}.panel-region-full-width-2 .pane-panels-mini .panel-pane .view-houseprices table .date-display-range{line-height:25px;text-align:center;}.panel-region-full-width-2 .pane-panels-mini .panel-pane .view-houseprices table tbody > tr.odd{background:#fff;}.panel-region-full-width-2 .pane-panels-mini .panel-pane .view-houseprices table tbody > tr:hover,.panel-region-full-width-2 .pane-panels-mini .panel-pane .view-houseprices table tbody > tr.even{background:#f5f5f5;}.panel-region-full-width-2 .pane-panels-mini .panel-pane .view-houseprices table tbody > tr:hover{background:#ccc;}.panel-region-full-width-2 .pane-panels-mini .panel-pane .view-houseprices table .views-field-date_interval_price_w,.panel-region-full-width-2 .pane-panels-mini .panel-pane .view-houseprices table .views-field-date_interval_price{padding-right:5px;text-align:center;}.panel-region-full-width-2 .pane-panels-mini .panel-pane .view-houseprices table .date-display-range{white-space:nowrap;}.panel-region-full-width-2 .pane-panels-mini .panel-pane .view-houseprices table .views-field-date-start{border-left:0;}@media (min-width:70em){.panel-region-full-width-2 .pane-panels-mini .panel-pane .view-houseprices table{table-layout:fixed;}}.panel-region-inner{position:relative;}.panel-region-inner .house-slideshow .pane-content{padding:0;}.panel-region-inner .flexslider{background:rgba(255,255,255,0.5);border:0;margin:0;}.panel-region-inner .flex-control-paging{bottom:0;display:none;position:absolute;}.panel-region-inner .pane-rotations:nth-child(2){bottom:0;display:block;margin:0;position:relative;width:100%;z-index:9;}.panel-region-inner .pane-rotations:nth-child(2) li{padding:0.25em;}.panel-region-inner .flex-direction-nav{bottom:50%;display:block;margin-bottom:-20px;position:absolute;width:100%;}@media (min-width:44em){.panel-region-inner .pane-rotations:nth-child(2){position:absolute;}}@media (min-width:70em){.panel-region-inner .flex-control-paging{display:block;}}.view-zone-houses ul{display:flex;flex-wrap:wrap;margin:0;padding:0;}.view-zone-houses ul li{background:#fff;box-sizing:border-box;list-style:none;margin:1em 0;position:relative;width:100%;}.view-zone-houses ul li p{padding:0.5em;}.view-zone-houses ul li .pane-node-field-intro3{background:#333;color:#fff;}.view-zone-houses ul li .pane-node-field-intro3 p{margin:0;}.view-zone-houses ul li .pane-node-title-field h2{font-size:18px;font-size:1.125rem;font-weight:300;padding:0.5em;}.view-zone-houses ul li .pane-node-title-field a{color:#3C6C38;}.view-zone-houses ul li .pane-node-title-field a:hover{color:#3C6C38;}.view-zone-houses ul li .pane-node-title-field a:active{color:#3C6C38;}.view-zone-houses ul li .pane-node-title-field a:focus{color:#3C6C38;}.view-zone-houses ul li .pane-screadmore a{border-radius:2px;font-size:15px;font-size:0.9375rem;background:rgb(237,147,0);border:1px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}.view-zone-houses ul li .pane-screadmore a a{color:#fff;}.view-zone-houses ul li .pane-screadmore a a:hover{color:#fff;}.view-zone-houses ul li .pane-screadmore a a:active{color:#fff;}.view-zone-houses ul li .pane-screadmore a a:focus{color:#fff;}@media (min-width:44em){.view-zone-houses ul li{display:flex;flex-direction:column;border:0.5em solid #f9f7f4;margin:0;width:50%;}.view-zone-houses ul li .pane-node-field-intro1,.view-zone-houses ul li .pane-node-field-intro-special{flex-grow:1;}.view-zone-houses ul li .pane-node-title-field a{display:table-cell;vertical-align:bottom;height:50px;}}@media (min-width:70em){.view-zone-houses ul li{width:25%;}}.view-prices-ps h3{text-align:center;}.view-prices-ps .view-content{display:flex;justify-content:space-between;}.view-prices-ps div.item-list{border-radius:5px;flex:1 1 0%;border:1px solid silver;float:left;margin:5px;min-width:25%;padding:5px;}.view-prices-ps .item-list ul{list-style-image:none;list-style:none;padding-left:0;}.view-prices-ps li{display:flex;align-items:center;clear:both;margin-bottom:5px;position:relative;width:100%;}.view-prices-ps li div{float:left;}.view-prices-ps li div.views-field-date-interval-price{float:right;text-align:right;width:auto;}.view-prices-ps li div:nth-child(1){width:85%;}.view-prices-ps li div:nth-child(2){width:15%;}.panel-region-full-width-2 .ui-widget{font-size:16px;font-size:1rem;font-family:"Open Sans",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}.panel-region-full-width-2 .ui-tabs{margin-top:35px;padding:0;}.panel-region-full-width-2 .ui-tabs .ui-tabs-panel{padding:0;}.panel-region-full-width-2 .ui-tabs-nav{background:#404040;border:0;margin-bottom:10px;padding:0 15px;}.panel-region-full-width-2 .ui-tabs-nav li{background:none;border:none;display:inline-block;margin:0;padding:0;position:relative;}.panel-region-full-width-2 .ui-tabs-nav a{background:none;border:0;border-radius:0;color:#fff;display:inline-block;padding:0.3em 1em 0.2em;text-align:left;width:auto;}.panel-region-full-width-2 .ui-tabs-nav a:hover{background:#3C6C38;}.panel-region-full-width-2 .ui-tabs-nav .ui-state-active a{background:#3C6C38;color:#fff;}.panel-region-full-width-2 .pane-panels-mini.pane-house-description .panel-pane ul{float:left;margin:0;}.panel-region-full-width-2 .pane-panels-mini.pane-house-description .panel-pane .pane-content ul{width:100%;margin:10px 0;}.panel-region-full-width-2 .pane-panels-mini .panel-pane.pane-bean{background:none !important;display:inline-block;margin:0;width:100%;box-sizing:border-box;border:0 !important;}.panel-region-full-width-2 .pane-panels-mini .panel-pane.pane-bean h3{display:none;}.panel-region-full-width-2 .pane-panels-mini .panel-pane.pane-bean h2{font-size:25px;font-size:1.5625rem;font-family:"Architects Daughter",cursive;font-style:italic;font-weight:400;text-transform:capitalize;margin:0;padding:5px 15px;}.panel-region-full-width-2 .pane-panels-mini .panel-pane.pane-bean:hover{background:none !important;border:0 !important;}@media (min-width:44em){#tabs-0-fullwidth2 .pane-entity-field > div{width:80%;}#tabs-0-fullwidth2 .pane-entity-field .field-label{width:20%;}}.pane-places-of-interest-panel-pane-1 .pane-title{padding-left:1.5em;}.pane-places-of-interest-panel-pane-1 .view-places-of-interest .owl-nav{position:absolute;width:80px;bottom:30px;left:5px;}.pane-places-of-interest-panel-pane-1 .view-places-of-interest .owl-nav .owl-prev,.pane-places-of-interest-panel-pane-1 .view-places-of-interest .owl-nav .owl-next{height:35px;position:absolute;overflow:hidden;background:url(/sites/all/themes/custom/scois/images/icons/newdirection.png),rgba(0,0,0,0.5);background-repeat:no-repeat;background-position:center;background-size:contain;width:35px;text-indent:999em;display:block;margin-top:-10px;opacity:1 !important;padding:5px;box-sizing:border-box;border-radius:0%;}.pane-places-of-interest-panel-pane-1 .view-places-of-interest .owl-nav .owl-next{rotate:180deg;right:0;}.pane-places-of-interest-panel-pane-1 .view-places-of-interest .owl-nav .owl-prev{rotate:0deg;left:0;}.pane-places-of-interest-panel-pane-1 .view-places-of-interest .owl-item{margin-right:0;position:relative;padding:0 3px;box-sizing:border-box;}.pane-places-of-interest-panel-pane-1 .view-places-of-interest .owl-item .field--image{overflow:hidden;position:relative;}.pane-places-of-interest-panel-pane-1 .view-places-of-interest .owl-item .field--image img{transition:all,0.4s ease-in-out;display:block;}.pane-places-of-interest-panel-pane-1 .view-places-of-interest .owl-item .field--image img:hover{transform:scale(1.1);transition:all,0.4s linear;}.pane-places-of-interest-panel-pane-1 .view-places-of-interest .owl-item > div:first-child{overflow:hidden;position:relative;}.pane-places-of-interest-panel-pane-1 .view-places-of-interest .item-odd,.pane-places-of-interest-panel-pane-1 .view-places-of-interest .item-even{overflow:hidden;position:relative;}.pane-places-of-interest-panel-pane-1 .view-places-of-interest .pane-node-title-field a{font-size:16px;font-size:1rem;color:#fff;background-color:rgba(60,108,56,0.8);box-sizing:border-box;color:#fff;display:block;min-height:40px;font-weight:400;padding:0 5px;position:absolute;text-transform:none;top:18px;width:100%;z-index:9;left:0;right:0;}.pane-places-of-interest-panel-pane-1 .view-places-of-interest .pane-node-title-field a:hover{color:#fff;}.pane-places-of-interest-panel-pane-1 .view-places-of-interest .pane-node-title-field a:active{color:#fff;}.pane-places-of-interest-panel-pane-1 .view-places-of-interest .pane-node-title-field a:focus{color:#fff;}.sc-house-apulia .pane-places-of-interest-panel-pane-1 .pane-node-title-field{background-color:rgba(35,105,156,0.8);}.pane-bean-non-e-il-genere-di-struttura-che{background-color:#3C6C38;color:#fff;padding-bottom:3em;}.section-apulia .pane-bean-non-e-il-genere-di-struttura-che{background-color:#23699C;}.entitytype-reservation_request-form .field-name-field-indica-il-nome-della-strut .chosen-container{width:100% !important;}.entitytype-reservation_request-form .field-name-field-indica-il-nome-della-strut .chosen-single{height:37px;line-height:37px;border-radius:0;border:1px solid #e5e4e1;background:#fff;box-shadow:none;}.entitytype-reservation_request-form .field-name-field-indica-il-nome-della-strut .chosen-single div{padding-top:8px;}.entitytype-reservation_request-form .form-item{display:block;float:left;width:100%;}.entitytype-reservation_request-form .form-item.form-disabled select{background-image:none;}.entitytype-reservation_request-form .grupedates,.entitytype-reservation_request-form .persone,.entitytype-reservation_request-form .group-phone-email{display:block;float:left;margin-bottom:0.5em;width:100%;}.entitytype-reservation_request-form .persone .field-type-list-integer{width:48%;clear:none;float:left;}.entitytype-reservation_request-form .persone .field-type-list-integer:nth-child(2){float:right;}.entitytype-reservation_request-form .persone .field-type-text{width:100%;}.entitytype-reservation_request-form .grupedates .form-item{margin:0;width:100%;}.entitytype-reservation_request-form .grupedates .field-type-datetime{width:48%;}.entitytype-reservation_request-form .grupedates .field-type-datetime .date-no-float{width:100%;}.entitytype-reservation_request-form .grupedates .field-type-datetime:last-child{float:right;}.entitytype-reservation_request-form .grupedates .field-type-datetime .description{display:none;}.entitytype-reservation_request-form .grupedates .date-padding{width:100%;}.entitytype-reservation_request-form .grupedates input{background:#fff url(/sites/all/themes/custom/scois/images/iconswebforms/calendar-time.png) no-repeat 10px center;padding-left:20px;width:100%;box-sizing:border-box;margin:0;}.entitytype-reservation_request-form h3{color:#3C6C38;line-height:25px;padding:10px 0;margin:0;}.entitytype-reservation_request-form .form-actions{display:block;float:right;margin-bottom:0;width:100%;}.entitytype-reservation_request-form .form-actions input{background-color:#3C6C38;color:#fff;font-size:15px;font-size:0.9375rem;border-radius:5px;border:2px solid #fff;display:inline-block;font-weight:bold;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;display:block;width:50%;max-width:200px;float:right !important;}.entitytype-reservation_request-form .form-actions input:hover{color:#fff;}.entitytype-reservation_request-form .form-actions input:active{color:#fff;}.entitytype-reservation_request-form .form-actions input:focus{color:#fff;}.entitytype-reservation_request-form .form-actions input a{color:#fff;text-decoration:none;}.entitytype-reservation_request-form .form-actions input a:hover{color:#fff;}.entitytype-reservation_request-form .form-actions input a:active{color:#fff;}.entitytype-reservation_request-form .form-actions input a:focus{color:#fff;}.entitytype-reservation_request-form .field-type-datetime{float:left;}.entitytype-reservation_request-form .field-type-datetime.form-wrapper{clear:none;}.entitytype-reservation_request-form .form-wrapper{clear:both;}@media (min-width:44em){.entitytype-reservation_request-form .group-phone-email > div{width:48%;clear:none;float:left;}.entitytype-reservation_request-form .group-phone-email > div:nth-child(2){float:right;}.entitytype-reservation_request-form .grupedates input.date-clear,.entitytype-reservation_request-form .grupedates select,.entitytype-reservation_request-form .persone input.date-clear,.entitytype-reservation_request-form .persone select{width:70%;float:left;clear:none;}.entitytype-reservation_request-form .grupedates label,.entitytype-reservation_request-form .persone label{width:30%;float:left;clear:none;padding:0;line-height:30px;}}.entitytype-itinerari_personalizzati-form,.entitytype-itinerari_personalizzati_apulia-form{}.entitytype-itinerari_personalizzati-form .field-name-field-indica-il-nome-della-strut .chosen-container,.entitytype-itinerari_personalizzati_apulia-form .field-name-field-indica-il-nome-della-strut .chosen-container{width:100% !important;}.entitytype-itinerari_personalizzati-form .field-name-field-indica-il-nome-della-strut .chosen-single,.entitytype-itinerari_personalizzati_apulia-form .field-name-field-indica-il-nome-della-strut .chosen-single{height:37px;line-height:37px;border-radius:0;border:1px solid #e5e4e1;background:#fff;box-shadow:none;}.entitytype-itinerari_personalizzati-form .field-name-field-indica-il-nome-della-strut .chosen-single div,.entitytype-itinerari_personalizzati_apulia-form .field-name-field-indica-il-nome-della-strut .chosen-single div{padding-top:8px;}.entitytype-itinerari_personalizzati-form .form-item,.entitytype-itinerari_personalizzati_apulia-form .form-item{display:block;float:left;width:100%;}.entitytype-itinerari_personalizzati-form .form-item.form-disabled select,.entitytype-itinerari_personalizzati_apulia-form .form-item.form-disabled select{background-image:none;}.entitytype-itinerari_personalizzati-form .grupedates,.entitytype-itinerari_personalizzati-form .persone,.entitytype-itinerari_personalizzati-form .group-phone-email,.entitytype-itinerari_personalizzati_apulia-form .grupedates,.entitytype-itinerari_personalizzati_apulia-form .persone,.entitytype-itinerari_personalizzati_apulia-form .group-phone-email{display:block;float:left;margin-bottom:0.5em;width:100%;}.entitytype-itinerari_personalizzati-form .persone .field-type-list-integer,.entitytype-itinerari_personalizzati_apulia-form .persone .field-type-list-integer{width:48%;clear:none;float:left;}.entitytype-itinerari_personalizzati-form .persone .field-type-list-integer:nth-child(2),.entitytype-itinerari_personalizzati_apulia-form .persone .field-type-list-integer:nth-child(2){float:right;}.entitytype-itinerari_personalizzati-form .persone .field-type-text,.entitytype-itinerari_personalizzati_apulia-form .persone .field-type-text{width:100%;}.entitytype-itinerari_personalizzati-form .grupedates .form-item,.entitytype-itinerari_personalizzati_apulia-form .grupedates .form-item{margin:0;width:100%;}.entitytype-itinerari_personalizzati-form .grupedates .field-type-datetime,.entitytype-itinerari_personalizzati_apulia-form .grupedates .field-type-datetime{width:48%;}.entitytype-itinerari_personalizzati-form .grupedates .field-type-datetime .date-no-float,.entitytype-itinerari_personalizzati_apulia-form .grupedates .field-type-datetime .date-no-float{width:100%;}.entitytype-itinerari_personalizzati-form .grupedates .field-type-datetime:last-child,.entitytype-itinerari_personalizzati_apulia-form .grupedates .field-type-datetime:last-child{float:right;}.entitytype-itinerari_personalizzati-form .grupedates .field-type-datetime .description,.entitytype-itinerari_personalizzati_apulia-form .grupedates .field-type-datetime .description{display:none;}.entitytype-itinerari_personalizzati-form .grupedates .date-padding,.entitytype-itinerari_personalizzati_apulia-form .grupedates .date-padding{width:100%;}.entitytype-itinerari_personalizzati-form .grupedates input,.entitytype-itinerari_personalizzati_apulia-form .grupedates input{background:#fff url(/sites/all/themes/custom/scois/images/iconswebforms/calendar-time.png) no-repeat 10px center;padding-left:20px;width:100%;box-sizing:border-box;margin:0;}.entitytype-itinerari_personalizzati-form h3,.entitytype-itinerari_personalizzati_apulia-form h3{color:#3C6C38;line-height:25px;padding:10px 0;margin:0;}.entitytype-itinerari_personalizzati-form .form-actions,.entitytype-itinerari_personalizzati_apulia-form .form-actions{display:block;float:right;margin-bottom:0;width:100%;}.entitytype-itinerari_personalizzati-form .form-actions input,.entitytype-itinerari_personalizzati_apulia-form .form-actions input{background-color:#3C6C38;color:#fff;font-size:15px;font-size:0.9375rem;border-radius:5px;border:2px solid #fff;display:inline-block;font-weight:bold;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;display:block;width:50%;max-width:200px;float:right !important;}.entitytype-itinerari_personalizzati-form .form-actions input:hover,.entitytype-itinerari_personalizzati_apulia-form .form-actions input:hover{color:#fff;}.entitytype-itinerari_personalizzati-form .form-actions input:active,.entitytype-itinerari_personalizzati_apulia-form .form-actions input:active{color:#fff;}.entitytype-itinerari_personalizzati-form .form-actions input:focus,.entitytype-itinerari_personalizzati_apulia-form .form-actions input:focus{color:#fff;}.entitytype-itinerari_personalizzati-form .form-actions input a,.entitytype-itinerari_personalizzati_apulia-form .form-actions input a{color:#fff;text-decoration:none;}.entitytype-itinerari_personalizzati-form .form-actions input a:hover,.entitytype-itinerari_personalizzati_apulia-form .form-actions input a:hover{color:#fff;}.entitytype-itinerari_personalizzati-form .form-actions input a:active,.entitytype-itinerari_personalizzati_apulia-form .form-actions input a:active{color:#fff;}.entitytype-itinerari_personalizzati-form .form-actions input a:focus,.entitytype-itinerari_personalizzati_apulia-form .form-actions input a:focus{color:#fff;}.entitytype-itinerari_personalizzati-form .field-type-datetime,.entitytype-itinerari_personalizzati_apulia-form .field-type-datetime{float:left;}.entitytype-itinerari_personalizzati-form .field-type-datetime.form-wrapper,.entitytype-itinerari_personalizzati_apulia-form .field-type-datetime.form-wrapper{clear:none;}.entitytype-itinerari_personalizzati-form .form-wrapper,.entitytype-itinerari_personalizzati_apulia-form .form-wrapper{clear:both;}@media (min-width:44em){.entitytype-itinerari_personalizzati-form .group-phone-email > div,.entitytype-itinerari_personalizzati_apulia-form .group-phone-email > div{width:48%;clear:none;float:left;}.entitytype-itinerari_personalizzati-form .group-phone-email > div:nth-child(2),.entitytype-itinerari_personalizzati_apulia-form .group-phone-email > div:nth-child(2){float:right;}.entitytype-itinerari_personalizzati-form .grupedates input.date-clear,.entitytype-itinerari_personalizzati-form .grupedates select,.entitytype-itinerari_personalizzati-form .persone input.date-clear,.entitytype-itinerari_personalizzati-form .persone select,.entitytype-itinerari_personalizzati_apulia-form .grupedates input.date-clear,.entitytype-itinerari_personalizzati_apulia-form .grupedates select,.entitytype-itinerari_personalizzati_apulia-form .persone input.date-clear,.entitytype-itinerari_personalizzati_apulia-form .persone select{width:70%;float:left;clear:none;}.entitytype-itinerari_personalizzati-form .grupedates label,.entitytype-itinerari_personalizzati-form .persone label,.entitytype-itinerari_personalizzati_apulia-form .grupedates label,.entitytype-itinerari_personalizzati_apulia-form .persone label{width:30%;float:left;clear:none;padding:0;line-height:30px;}}.entitytype-itinerari_personalizzati-form input,.entitytype-itinerari_personalizzati-form textarea,.entitytype-itinerari_personalizzati_apulia-form input,.entitytype-itinerari_personalizzati_apulia-form textarea{font-family:"Open Sans",Helvetica,Arial,sans-serif !important;}.entitytype-itinerari_personalizzati-form .fieldset-wrapper,.entitytype-itinerari_personalizzati_apulia-form .fieldset-wrapper{clear:both;display:block;float:left;padding:15px 0;width:100%;}.entitytype-itinerari_personalizzati-form .required-fields,.entitytype-itinerari_personalizzati_apulia-form .required-fields{width:100%;float:left;display:block;}.entitytype-itinerari_personalizzati-form .required-fields span,.entitytype-itinerari_personalizzati_apulia-form .required-fields span{display:block;box-sizing:border-box;padding:1em 0;font-weight:bold;}.entitytype-itinerari_personalizzati-form .svgmap,.entitytype-itinerari_personalizzati_apulia-form .svgmap{width:100%;}.entitytype-itinerari_personalizzati-form .field-type-list-text.field-name-field-zona,.entitytype-itinerari_personalizzati-form .field-type-list-text.field-name-field-zona-apulia,.entitytype-itinerari_personalizzati_apulia-form .field-type-list-text.field-name-field-zona,.entitytype-itinerari_personalizzati_apulia-form .field-type-list-text.field-name-field-zona-apulia{width:100%;}.entitytype-itinerari_personalizzati-form .field-type-list-text.field-name-field-zona.field-type-list-text,.entitytype-itinerari_personalizzati-form .field-type-list-text.field-name-field-zona-apulia.field-type-list-text,.entitytype-itinerari_personalizzati_apulia-form .field-type-list-text.field-name-field-zona.field-type-list-text,.entitytype-itinerari_personalizzati_apulia-form .field-type-list-text.field-name-field-zona-apulia.field-type-list-text{padding:0;}.entitytype-itinerari_personalizzati-form .field-type-list-text.field-name-field-zona .form-type-checkboxes > label,.entitytype-itinerari_personalizzati-form .field-type-list-text.field-name-field-zona-apulia .form-type-checkboxes > label,.entitytype-itinerari_personalizzati_apulia-form .field-type-list-text.field-name-field-zona .form-type-checkboxes > label,.entitytype-itinerari_personalizzati_apulia-form .field-type-list-text.field-name-field-zona-apulia .form-type-checkboxes > label{display:none;}.entitytype-itinerari_personalizzati-form .field-widget-text-textarea,.entitytype-itinerari_personalizzati_apulia-form .field-widget-text-textarea{width:100%;}.entitytype-itinerari_personalizzati-form .field-widget-text-textarea .form-type-textarea > label,.entitytype-itinerari_personalizzati_apulia-form .field-widget-text-textarea .form-type-textarea > label{display:none;}.entitytype-itinerari_personalizzati-form .field-widget-text-textarea textarea,.entitytype-itinerari_personalizzati_apulia-form .field-widget-text-textarea textarea{height:130px;box-sizing:border-box;padding:10px;}.entitytype-itinerari_personalizzati-form .field-type-list-text,.entitytype-itinerari_personalizzati_apulia-form .field-type-list-text{clear:both;display:block;float:left;padding:15px 0;width:100%;}.entitytype-itinerari_personalizzati-form .form-type-radios span,.entitytype-itinerari_personalizzati_apulia-form .form-type-radios span{padding:0;float:left;}.entitytype-itinerari_personalizzati-form .form-type-radios > label,.entitytype-itinerari_personalizzati_apulia-form .form-type-radios > label{float:left;width:100%;}.entitytype-itinerari_personalizzati-form .form-type-radios .form-radios div,.entitytype-itinerari_personalizzati_apulia-form .form-type-radios .form-radios div{float:left;width:auto;padding-right:20px;}.entitytype-itinerari_personalizzati-form .group-part-sicily,.entitytype-itinerari_personalizzati_apulia-form .group-part-sicily{display:flex;flex-wrap:wrap;}.entitytype-itinerari_personalizzati-form .group-part-sicily > div:first-child,.entitytype-itinerari_personalizzati_apulia-form .group-part-sicily > div:first-child{width:100%;}.entitytype-itinerari_personalizzati-form .group-suddividere ~ .required-fields,.entitytype-itinerari_personalizzati_apulia-form .group-suddividere ~ .required-fields{display:flex;flex-wrap:wrap;}.entitytype-itinerari_personalizzati-form .group-suddividere ~ .required-fields > div:first-child,.entitytype-itinerari_personalizzati_apulia-form .group-suddividere ~ .required-fields > div:first-child{width:100%;}.entitytype-itinerari_personalizzati_apulia-form h2,.entitytype-itinerari_personalizzati_apulia-form h3{color:#23699C;}.entitytype-itinerari_personalizzati_apulia-form .form-actions input{border-radius:5px;font-size:15px;font-size:0.9375rem;background:#23699C;border:2px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}.entitytype-itinerari_personalizzati_apulia-form .form-actions input a{color:#fff;text-decoration:none;}.entitytype-itinerari_personalizzati_apulia-form .form-actions input a:hover{color:#fff;}.entitytype-itinerari_personalizzati_apulia-form .form-actions input a:active{color:#fff;}.entitytype-itinerari_personalizzati_apulia-form .form-actions input a:focus{color:#fff;}@media (min-width:44em){.entitytype-itinerari_personalizzati-form .svgmap,.entitytype-itinerari_personalizzati_apulia-form .svgmap{width:50%;float:left;}.entitytype-itinerari_personalizzati-form .field-type-list-text.field-name-field-zona,.entitytype-itinerari_personalizzati-form .field-type-list-text.field-name-field-zona-apulia,.entitytype-itinerari_personalizzati_apulia-form .field-type-list-text.field-name-field-zona,.entitytype-itinerari_personalizzati_apulia-form .field-type-list-text.field-name-field-zona-apulia{width:50%;float:right;}.entitytype-itinerari_personalizzati-form .field-type-list-text.field-name-field-zona.field-type-list-text,.entitytype-itinerari_personalizzati-form .field-type-list-text.field-name-field-zona-apulia.field-type-list-text,.entitytype-itinerari_personalizzati_apulia-form .field-type-list-text.field-name-field-zona.field-type-list-text,.entitytype-itinerari_personalizzati_apulia-form .field-type-list-text.field-name-field-zona-apulia.field-type-list-text{padding:0;}.entitytype-itinerari_personalizzati-form .field-widget-text-textarea,.entitytype-itinerari_personalizzati_apulia-form .field-widget-text-textarea{width:100%;clear:both;}}@media (min-width:80em){.entitytype-itinerari_personalizzati-form .svgmap,.entitytype-itinerari_personalizzati_apulia-form .svgmap{width:25%;}.entitytype-itinerari_personalizzati-form .field-type-list-text.field-name-field-zona,.entitytype-itinerari_personalizzati-form .field-type-list-text.field-name-field-zona-apulia,.entitytype-itinerari_personalizzati_apulia-form .field-type-list-text.field-name-field-zona,.entitytype-itinerari_personalizzati_apulia-form .field-type-list-text.field-name-field-zona-apulia{width:33%;}.entitytype-itinerari_personalizzati-form .field-widget-text-textarea,.entitytype-itinerari_personalizzati_apulia-form .field-widget-text-textarea{width:41%;}.entitytype-itinerari_personalizzati-form .form-type-radios > label,.entitytype-itinerari_personalizzati_apulia-form .form-type-radios > label{width:40%;}}.entitytype-feedback_form-form{padding:5% 0;}.group-sai-gia-dirci > div > span,.group-sai-gia-dirci-apulia > div > span{text-transform:uppercase;padding-bottom:5px;display:block;}.row.two-col-left{clear:both;float:left;width:100%;}.row.two-col-left h3{line-height:30px;margin-bottom:25px;width:100%;text-align:left;}.row.two-col-left h3 strong{display:table-cell;white-space:nowrap;padding-right:10px;background:#f9f7f4;}.row.two-col-left h3:after{content:"";background:url(/sites/all/themes/custom/scois/images/icons/title-rows.png) left center repeat-x;display:table-cell;height:8px;vertical-align:middle;width:100%;}.row.two-col-left p{margin-bottom:0;line-height:25px;}.row.two-col-left .col-main,.row.two-col-left .col-sidebar{width:100%;}@media (min-width:44em){.row.two-col-left .col-main,.row.two-col-left .col-sidebar{width:50%;float:left;box-sizing:border-box;}.row.two-col-left .col-main{padding-left:1em;}.row.two-col-left .col-sidebar{display:flex;flex-direction:column;align-self:center;height:300px;overflow:hidden;padding-right:1em;}}@media (min-width:80em){.row.two-col-left .col-main{padding-left:4em;}}.row.two-col-right{clear:both;float:left;width:100%;padding:1em 0;}.row.two-col-right h3{line-height:30px;margin-bottom:25px;width:100%;text-align:left;}.row.two-col-right h3 strong{display:table-cell;white-space:nowrap;padding-right:10px;background:#f9f7f4;}.row.two-col-right h3:after{content:"";background:url(/sites/all/themes/custom/scois/images/icons/title-rows.png) left center repeat-x;display:table-cell;height:8px;vertical-align:middle;width:100%;}.row.two-col-right p{margin-bottom:0;line-height:25px;}.row.two-col-right .col-main,.row.two-col-right .col-sidebar{width:100%;}@media (min-width:44em){.row.two-col-right .col-main,.row.two-col-right .col-sidebar{width:50%;float:left;box-sizing:border-box;}.row.two-col-right .col-main{padding-right:2em;text-align:justify;}.row.two-col-right .col-sidebar{display:flex;flex-direction:column;align-self:center;padding-left:2em;height:400px;overflow:hidden;}}@media (min-width:80em){.row.two-col-right .col-main{padding-right:4em;}}.row.two-col{clear:both;float:left;width:100%;}.row.two-col .col-1,.row.two-col .col-2{width:100%;}@media (min-width:44em){.row.two-col .col-1,.row.two-col .col-2{width:50%;float:left;box-sizing:border-box;}.row.two-col .col-1{padding-right:1em;}.row.two-col .col-2{padding-left:1em;}}.view-houses-nearby.view-display-id-panel_pane_1 .owl-stage{display:flex;flex-wrap:wrap;flex-direction:row;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-dots{position:relative;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item{background:#fff;box-sizing:border-box;border-left:5px solid #f9f7f4;border-right:5px solid #f9f7f4;padding-bottom:0.5em;display:flex;flex-direction:column;position:relative;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .item-odd,.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .item-even,.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .views-field-nothing,.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .field-content{height:100%;flex-direction:column;display:flex;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .main-zone{width:100%;overflow:hidden;position:relative;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .second-zone{box-sizing:border-box;flex-grow:1;width:100%;display:flex;flex-direction:column;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item img{display:block;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .pane-entity-field{display:block;padding:0;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .title-house{padding:0;color:#3C6C38;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .title-house h2{display:none;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .title-house h3{font-size:18px;font-size:1.125rem;display:table-cell;float:none;font-weight:300;height:50px;margin-bottom:0;padding:0.5em;vertical-align:bottom;color:#3C6C38;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .title-house h3 a{color:#3C6C38;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .title-house h3 a:hover{color:#3C6C38;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .title-house h3 a:active{color:#3C6C38;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .title-house h3 a:focus{color:#3C6C38;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .price-promo{background:#333;box-sizing:border-box;color:#fff;display:table;font-weight:normal;height:50px;margin:0;padding-left:0.5em;padding-right:0.5em;width:100%;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .price-promo p{font-size:16px;font-size:1rem;line-height:20px;display:table-cell;vertical-align:middle;height:40px;margin-bottom:0;padding:0;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .text-promo{box-sizing:border-box;font-weight:normal;padding:0.5em;width:100%;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .text-promo p{margin-bottom:0;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .full-btn-orange{margin-top:auto;margin-left:auto;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .pane-screadmore a{border-radius:2px;font-size:15px;font-size:0.9375rem;background:rgb(237,147,0);border:1px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .pane-screadmore a a{color:#fff;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .pane-screadmore a a:hover{color:#fff;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .pane-screadmore a a:active{color:#fff;}.view-houses-nearby.view-display-id-panel_pane_1 .owl-item .pane-screadmore a a:focus{color:#fff;}@media (min-width:30em){.view-houses-nearby.view-display-id-panel_pane_1 .owl-carousel.disabled .item-0{max-width:50%;}}@media (min-width:44em){.view-houses-nearby.view-display-id-panel_pane_1 .owl-carousel.disabled .item-0{max-width:33.3333333333%;}}.panel-sc2cols3060staked .staked-top,.panel-sc2cols3060staked .staked{clear:both;width:100%;}.view-itineraries .panel-sc2cols3060staked{display:flex;flex-wrap:wrap;*zoom:1;}.view-itineraries .panel-sc2cols3060staked .staked-top,.view-itineraries .panel-sc2cols3060staked .staked{clear:both;width:100%;display:flex;justify-content:center;}.view-itineraries .panel-sc2cols3060staked:after{content:"";display:table;clear:both;}.view-itineraries .panel-sc2cols3060staked .left{width:30%;}.view-itineraries .panel-sc2cols3060staked .right{width:60%;}.top-hight{margin-top:36px;}.top-medium{margin-top:18px;}.top-zero{margin-top:0;}.bottom-hight{margin-bottom:36px;}.bottom-medium{margin-bottom:18px;}.bottom-zero{margin-bottom:0;}.topinner-hight{padding-top:36px;}.topinner-medium{padding-top:18px;}.topinner-zero{padding-top:0;}.bottominner-hight{padding-bottom:36px;}.bottominner-medium{padding-bottom:18px;}.bottominner-zero{padding-bottom:0;}.panel-display.panel-itineraries{*zoom:1;overflow:hidden;}.panel-display.panel-itineraries:after{content:"";display:table;clear:both;}.panel-display.panel-itineraries .itineraries-title{clear:both;width:100%;}.panel-display.panel-itineraries .itineraries-description{clear:both;width:100%;}.panel-display.panel-itineraries .itineraries-map{clear:both;width:100%;}.panel-display.panel-itineraries .itineraries-content{clear:both;width:100%;}.panel-sc2cols5050staked .staked,.panel-sc2cols5050staked .top,.panel-sc2cols5050staked .pre-top,.panel-sc2cols5050staked .left,.panel-sc2cols5050staked .right{box-sizing:border-box;clear:both;float:left;width:100%;}@media (min-width:70em){.panel-sc2cols5050staked{display:grid;grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;gap:0 10px;}.panel-sc2cols5050staked .pre-top,.panel-sc2cols5050staked .top,.panel-sc2cols5050staked .staked{grid-column:span 2;}.panel-sc2cols5050staked > div.left{grid-column:1/2;}.panel-sc2cols5050staked > div.right{grid-column:2/2;}}.view-id-related_houses.view-display-id-panel_pane_3 .owl-item .pane-node-title-field h2{display:table-cell;vertical-align:bottom;height:50px;font-size:18px;font-size:1.125rem;font-weight:300;padding:0.5em;margin-bottom:0;}.view-id-related_houses.view-display-id-panel_pane_3 .owl-item .pane-node-title-field h2 a{color:#3C6C38;}.view-id-related_houses.view-display-id-panel_pane_3 .owl-item .pane-node-title-field h2 a:hover{color:#3C6C38;}.view-id-related_houses.view-display-id-panel_pane_3 .owl-item .pane-node-title-field h2 a:active{color:#3C6C38;}.view-id-related_houses.view-display-id-panel_pane_3 .owl-item .pane-node-title-field h2 a:focus{color:#3C6C38;}.view-id-related_houses.view-display-id-panel_pane_3 .owl-item .pane-node-field-intro3 p{display:table-cell;vertical-align:middle;height:40px;padding:0.5em;}.view-id-related_houses.view-display-id-panel_pane_2 li{height:450px;overflow:hidden;position:relative;border:0.5em solid transparent;margin-bottom:10px !important;}.view-id-related_houses.view-display-id-panel_pane_2 li .main-zone{width:100%;overflow:hidden;position:relative;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone{position:absolute;z-index:100;top:50%;height:400px;width:100%;background:#fff;box-sizing:border-box;padding-bottom:10px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone:hover{top:20%;cursor:pointer;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone .title-house{display:table-cell;vertical-align:bottom;height:50px;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone .title-house h2{font-size:18px;font-size:1.125rem;font-weight:300;padding:0.5em;margin-bottom:0;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone .title-house a{color:#3C6C38;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone .title-house a:hover{color:#3C6C38;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone .title-house a:active{color:#3C6C38;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone .title-house a:focus{color:#3C6C38;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone .price-promo{background:#333;color:#fff;margin:0;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone .price-promo p{margin:0;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone .text-promo{min-height:105px;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone .read-full a{border-radius:2px;font-size:15px;font-size:0.9375rem;background:rgb(237,147,0);border:1px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;float:right;margin-right:5px;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone .read-full a a{color:#fff;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone .read-full a a:hover{color:#fff;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone .read-full a a:active{color:#fff;}.view-id-related_houses.view-display-id-panel_pane_2 li .second-zone .read-full a a:focus{color:#fff;}.view-id-related_houses.view-display-id-panel_pane_1 .pane-node-title-field{display:table-cell;vertical-align:bottom;height:70px;text-transform:uppercase;padding:0.5em;box-sizing:border-box;}.view-id-related_houses.view-display-id-panel_pane_1 .pane-node-title-field h2{padding:0;}.view-id-related_houses.view-display-id-panel_pane_1 .pane-node-title-field a{font-size:18px;font-size:1.125rem;color:#3C6C38;font-weight:300;margin-bottom:0;}.view-id-related_houses.view-display-id-panel_pane_1 .pane-node-title-field a:hover{color:#3C6C38;}.view-id-related_houses.view-display-id-panel_pane_1 .pane-node-title-field a:active{color:#3C6C38;}.view-id-related_houses.view-display-id-panel_pane_1 .pane-node-title-field a:focus{color:#3C6C38;}.view-id-related_houses.view-display-id-panel_pane_1 .pane-node-field-intro3{padding:0.5em;box-sizing:border-box;}.view-id-related_houses.view-display-id-panel_pane_1 .pane-node-field-intro1{padding-top:0;padding:0.5em;min-height:130px;box-sizing:border-box;}.view-id-related_houses.view-display-id-panel_pane_1 .owl-nav .owl-prev{left:-60px;}.view-id-related_houses.view-display-id-panel_pane_1 .owl-nav .owl-next{right:-60px;}@media (min-width:70em){.view-id-related_houses.view-display-id-panel_pane_2 ul li{width:33%;}.view-id-related_houses.view-display-id-panel_pane_2 ul li .second-zone:hover{top:5%;}}@media (min-width:1118px) and (max-width:1680px){.view-id-related_houses.view-display-id-panel_pane_2 li{height:350px;}.view-id-related_houses.view-display-id-panel_pane_2 li .text-promo p:last-child{margin-bottom:0 !important;}}.view-id-trekking.view-display-id-panel_pane_2{display:none;margin-top:20px;width:100%;clear:both;position:relative;border:1px solid #3C6C38;background:#fff;}.view-id-trekking.view-display-id-panel_pane_2 ul.slides > li{display:table !important;}.view-id-trekking.view-display-id-panel_pane_2 ul.slides li ul li{box-sizing:border-box;display:inline;float:left;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore{color:#fff;border-radius:2px;font-size:15px;font-size:0.9375rem;background:rgb(237,147,0);border:1px solid #fff;color:#fff;text-decoration:none;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;width:fit-content;text-align:center;float:left;clear:both;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore:hover{color:#fff;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore:active{color:#fff;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore:focus{color:#fff;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore a{color:#fff;text-decoration:none;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore a:hover{color:#fff;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore a:active{color:#fff;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore a:focus{color:#fff;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore a{padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}.view-id-trekking.view-display-id-panel_pane_2 #flexslider-1{border:0;margin:0;}.view-id-trekking.view-display-id-panel_pane_2 .flex-direction-nav{display:none;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right .pane-itineraries-itineraries-condensed,.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right .pane-related-houses-panel-pane-condensed{box-sizing:border-box;position:relative;width:100%;clear:none;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right .pane-itineraries-itineraries-condensed .pane-title,.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right .pane-related-houses-panel-pane-condensed .pane-title{font-size:16px;font-size:1rem;line-height:20px;min-height:35px;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right .pane-itineraries-itineraries-condensed ul,.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right .pane-related-houses-panel-pane-condensed ul{margin:0;padding:0;width:100%;display:inline-block;position:relative;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right .pane-itineraries-itineraries-condensed li,.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right .pane-related-houses-panel-pane-condensed li{list-style-image:none;list-style:none;width:100%;line-height:30px;margin:5px 0;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right .pane-itineraries-itineraries-condensed .views-field-title{padding-left:35px;background:url(/sites/all/themes/custom/scois/images/icons/icon_trekking.png) no-repeat left center;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right .pane-related-houses-panel-pane-condensed li{padding-left:35px;background:url(/sites/all/themes/custom/scois/images/icons/guest_house.png) no-repeat left center;}@media (min-width:44em){.view-id-trekking.view-display-id-panel_pane_2{display:block;}.view-id-trekking.view-display-id-panel_pane_2 ul.slides{position:relative;}.view-id-trekking.view-display-id-panel_pane_2 ul.slides > li{position:initial !important;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right{display:block;float:left;padding-top:15px;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right .pane-itineraries-itineraries-condensed{width:40%;float:left;clear:none;padding-left:15px;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right .pane-related-houses-panel-pane-condensed{width:45%;float:right;clear:none;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore{position:absolute;z-index:100;bottom:14px;right:14px;color:#fff;border-radius:2px;font-size:15px;font-size:0.9375rem;background:rgb(237,147,0);border:1px solid #fff;color:#fff;text-decoration:none;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;width:fit-content;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore:hover{color:#fff;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore:active{color:#fff;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore:focus{color:#fff;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore a{color:#fff;text-decoration:none;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore a:hover{color:#fff;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore a:active{color:#fff;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore a:focus{color:#fff;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right--readmore a{padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}}@media (min-width:70em){.view-id-trekking.view-display-id-panel_pane_2 ul.slides > li{position:relative !important;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--left{width:47%;float:left;display:table-cell;height:100%;overflow-x:hidden;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--left img{height:100%;width:auto;max-width:5000%;margin:0 14px 14px 14px;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right{display:table-cell;float:right;padding-top:0;width:48%;}.view-id-trekking.view-display-id-panel_pane_2 .slideshow--right .pane-itineraries-itineraries-condensed{padding-left:0;}}.view-itineraries.view-display-id-panel_pane_1{padding-top:18px;padding-bottom:18px;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list{display:flex;flex-wrap:wrap;margin:0;padding:0;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li{list-style-image:none;list-style:none;box-sizing:border-box;margin-bottom:1em;width:100%;background:#fff;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .panel-itineraries{background:#fff;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .pane-entity-field.pane-node-body div{text-align:left;margin-top:15px;padding-right:5px;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li h3.field--title-field{display:none;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .panel-sc2cols3060staked .left{font-size:10px;font-size:0.625rem;font-family:"Open Sans",Helvetica,Arial,sans-serif;padding-top:18px;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li h2.field--title-field{font-size:14px;font-size:0.875rem;background:#3C6C38;color:#fff;font-weight:bold;margin:0;padding:1em;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .pane-entity-field{text-align:center;width:100%;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .pane-entity-field span{display:block;width:100%;box-sizing:border-box;padding-top:45px;position:relative;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .pane-entity-field span:before{content:"";width:37px;height:37px;display:block;z-index:9;position:absolute;left:0;right:0;margin:0 auto;margin-top:-40px;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .pane-entity-field div{clear:both;text-align:center;width:100%;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .pane-entity-field.pane-node-field-start span:before{background:url(/sites/all/themes/custom/scois/images/trekking/start.png) no-repeat center center;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .pane-entity-field.pane-node-field-trekking-time span:before{background:url(/sites/all/themes/custom/scois/images/trekking/time_duration.png) no-repeat center center;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .pane-entity-field.pane-node-field-difficulty-level span:before{background:url(/sites/all/themes/custom/scois/images/trekking/difficulty_level.png) no-repeat center center;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .pane-entity-field.pane-node-field-arrival span:before{background:url(/sites/all/themes/custom/scois/images/trekking/arrival.png) no-repeat center center;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .pane-entity-field.pane-node-field-altitude-arrival span:before{background:url(/sites/all/themes/custom/scois/images/trekking/altitude.png) no-repeat center center;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .pane-entity-field.pane-node-field-altitude-difference span:before{background:url(/sites/all/themes/custom/scois/images/trekking/altitude_diference.png) no-repeat center center;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .pane-entity-field.pane-node-field-altitude-start span:before{background:url(/sites/all/themes/custom/scois/images/trekking/altitude_start.png) no-repeat center center;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .panel-pane.pane-screadmore,.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .panel-pane.pane-bean-link-tmp{clear:none;display:inline-block;float:left;margin:10px;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .panel-pane.pane-screadmore p,.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .panel-pane.pane-bean-link-tmp p{margin:0;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .pane-screadmore a{width:20px;height:20px;display:inline-block;float:left;overflow:hidden;text-indent:-999em;background:url(/sites/all/themes/custom/scois/images/trekking/print_itinerario.png) no-repeat center center;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li .content-popup{width:20px;height:20px;display:inline-block;float:left;overflow:hidden;text-indent:-999em;background:url(/sites/all/themes/custom/scois/images/trekking/all_pictures.png) no-repeat center center;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-block{cursor:pointer;overflow:hidden;position:relative;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-block .staked .photoswipe-gallery{display:none;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-content{margin-top:1em;flex:1 0 auto;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-content .field--body{padding:0 1em;}@media (min-width:44em){.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li{width:50%;background:#fff;margin:0;box-sizing:border-box;border-bottom:0.5em solid #f9f7f4;border-top:0.5em solid #f9f7f4;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li.views-row-odd{border-right:0.5em solid #f9f7f4;}.view-itineraries.view-display-id-panel_pane_1 .itineraries-list li.views-row-even{border-left:0.5em solid #f9f7f4;}}.view-related-houses .owl-theme .owl-nav .owl-next,.view-related-houses .owl-theme .owl-nav .owl-prev,.view-related-houses .owl-nav .owl-next,.view-related-houses .owl-nav .owl-prev{top:20%;}.view-related-houses .owl-item{background:#fff;box-sizing:border-box;padding-left:5px;padding-right:5px;}.view-related-houses .pane-node-title-field h2{font-size:18px;font-size:1.125rem;font-weight:300;padding:0.5em;margin-bottom:0;}.view-related-houses .pane-node-title-field h2 a{color:#3C6C38;}.view-related-houses .pane-node-title-field h2 a:hover{color:#3C6C38;}.view-related-houses .pane-node-title-field h2 a:active{color:#3C6C38;}.view-related-houses .pane-node-title-field h2 a:focus{color:#3C6C38;}.view-related-houses .pane-node-field-intro3{padding-left:0.5em;padding-right:0.5em;background:#333;}.view-related-houses .pane-node-field-intro3 p{color:#fff;margin:0;line-height:20px;}.view-related-houses .pane-node-field-intro-special{min-height:150px;padding-top:5px;}.view-related-houses .pane-node-field-intro-special p{margin:0;}.view-related-houses .pane-screadmore a{border-radius:2px;font-size:15px;font-size:0.9375rem;background:rgb(237,147,0);border:1px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;margin-right:7px;margin-bottom:7px;}.view-related-houses .pane-screadmore a a{color:#fff;}.view-related-houses .pane-screadmore a a:hover{color:#fff;}.view-related-houses .pane-screadmore a a:active{color:#fff;}.view-related-houses .pane-screadmore a a:focus{color:#fff;}.view-trekking .carousel-flex{font-size:16px;font-size:1rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;list-style-image:none;list-style:none;padding:0;margin-top:0;}.view-trekking .carousel-flex li{flex:1 0 auto;font-size:12px;font-size:0.75rem;list-style-image:none;list-style:none;background:#f0f0f0;line-height:20px;padding:10px 0px;position:relative;text-align:center;text-transform:uppercase;}.view-trekking .carousel-flex li:hover{background:#cc6600;cursor:pointer;color:#fff;}.view-trekking .carousel-flex li.flex-active{background:#cc6600;color:#fff;}.view-trekking .carousel-flex li.flex-active:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #cc6600;bottom:-10px;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;width:0;}@media (min-width:70em){.view-trekking .carousel-flex li{font-size:14px;font-size:0.875rem;}}.view-id-trekking_list.view-display-id-panel_pane_2{display:block;}.view-id-trekking_list.view-display-id-panel_pane_2 ul{padding:0;margin:0;text-align:center;}.view-id-trekking_list.view-display-id-panel_pane_2 ul li{list-style-image:none;list-style:none;display:block;width:100%;padding-bottom:5px;padding-bottom:5px;}.view-id-trekking_list.view-display-id-panel_pane_2 ul li a{display:block;width:225px;margin:0 auto;}@media (min-width:44em){.view-id-trekking_list.view-display-id-panel_pane_2{display:none;}}@media (min-width:70em){.view-id-trekking_list.view-display-id-panel_pane_2{display:block;}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8;}.mfp-fade.mfp-bg.mfp-removing{opacity:0;}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;}.pane-bean-title-spotlight h3.field--title-field{display:none;}.pane-bean-title-spotlight h2{font-size:25px;font-size:1.5625rem;font-family:"Architects Daughter",cursive;font-style:italic;font-weight:400;text-transform:capitalize;margin:0;padding:0 0.5em;text-transform:none;}.spotlight-list{list-style-image:none;list-style:none;padding:0;margin:0;margin-top:0.5em;box-sizing:border-box;}.spotlight-list .views-row{padding-bottom:1%;}.spotlight-list .views-row .content{position:relative;}.spotlight-list .views-row .field--title-field{background:#404040;border:0;border-radius:0;color:#fff;left:0;padding:5px 0;position:absolute;right:0;text-align:center;text-shadow:#000 2px 1px 2px;text-transform:uppercase;z-index:9;}.spotlight-list .views-row .image-link{opacity:0;position:absolute;inset:0;z-index:9;}.spotlight-list .field--image{max-height:258px;overflow:hidden;position:relative;}.spotlight-list .field--image img{display:block;transition:all,0.4s ease-in-out;aspect-ratio:2/1;object-fit:cover;}.spotlight-list .field--image img:hover{transform:scale(1.1);transition:all,0.4s linear;}.pane-hp-spotlight .l-constrained{background:#f9f7f4;position:relative;z-index:99;}@media (min-width:44em){.pane-hp-spotlight .panel-title{padding:0;}.spotlight-list .field--image img{aspect-ratio:auto;}.spotlight-list li{float:left;overflow:hidden;}.spotlight-list .views-row-1{padding-bottom:1%;width:50%;}.spotlight-list .views-row-6{width:49%;}.spotlight-list .views-row-2,.spotlight-list .views-row-3,.spotlight-list .views-row-4{width:24%;}.spotlight-list .views-row-5{width:25%;}.spotlight-list .views-row-2,.spotlight-list .views-row-3{padding-bottom:1%;padding-left:1%;}.spotlight-list .views-row-4,.spotlight-list .views-row-5{padding-right:1%;}.spotlight-list .views-row-4{clear:left;}}@media (min-width:70em){.pane-bean-title-spotlight{height:45px;position:relative;}.pane-bean-title-spotlight .pane-content{position:absolute;top:-35px;width:100%;}.pane-bean-title-spotlight .l-constrained{height:100%;}}.pane-popup-to-form-panel-pane-1{position:relative;width:100%;z-index:999;display:none;opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.pane-popup-to-form-panel-pane-1.visible{display:block;opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.ispopup{border:5px solid #fff;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.1);box-shadow:1px 1px 5px rgba(0,0,0,0.1);position:relative;}.ispopup:before{border-radius:50%;content:"X";color:#fff;width:20px;height:20px;background-color:#000;position:absolute;right:-10px;top:-10px;font-size:70%;display:flex;justify-content:center;align-items:center;z-index:9991;}.ispopup .wrappopup{align-items:center;color:#fff;display:flex;justify-content:center;}.ispopup .popup-img{display:flex;width:50%;}.ispopup .popup-img img{display:block;}.ispopup .message{box-sizing:border-box;padding:10px;text-align:center;width:50%;}.messagebanner{bottom:0;display:none;height:100%;left:0;position:absolute;right:0;top:0;z-index:9;padding-top:160px;font-family:"Open Sans",sans-serif;font-weight:300;}.messagebanner .content{box-sizing:border-box;color:#fff;font-size:28px;line-height:34px;padding:20px 30px;text-shadow:0 1px 2px rgba(0,0,0,0.3);}.messagebanner .content > *{margin:0;}.messagebanner .entity-bean > h2{display:none;}.messagebanner .entity-bean .field--title-field{color:#fff;font-size:40px;font-weight:300;line-height:45px;padding-bottom:20px;text-transform:none;}.messagebanner .pane-scwheredoyou{position:relative;}.messagebanner .pane-scwheredoyou form{background-color:transparent;padding:20px 30px;position:relative;top:0;z-index:999;}.messagebanner .pane-scwheredoyou form .chosen-single{width:100%;height:auto;height:40px;display:flex;align-items:center;}.messagebanner .pane-scwheredoyou form .chosen-single div{top:10px;}.messagebanner .pane-scwheredoyou form input.form-submit{background-image:url(/sites/all/themes/custom/scois/images/icons/right-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:10px;height:40px;margin:0;max-width:30px;overflow:hidden;text-indent:-999em;}@media (min-width:44em){.orange-frame + .orange-frame{margin-left:5px !important;}.messagebanner{display:flex;}.pane-popup-to-form-panel-pane-1{bottom:50px;position:absolute;right:30px;width:20%;min-width:320px;}}.hp-view-special-title{box-sizing:border-box;display:inline-block;padding:0 1%;width:100%;}.hp-view-special-title .field--title-field{display:none;}.hp-view-special-title .full-btn-green{display:none;float:right;text-transform:uppercase;}.hp-view-special-title .btn-green{font-size:26px;font-size:1.625rem;float:left;font-weight:normal;text-decoration:none;text-transform:uppercase;}.view-site-specials .view-content ul{margin:0;padding:0;}.view-site-specials .view-content ul li{display:flex;flex-direction:column;box-sizing:border-box;list-style:none;flex:0 0 100%;max-width:100%;}.view-site-specials .view-content ul li img{min-height:100%;min-width:100%;width:auto;}.view-site-specials .view-content ul li p{font-size:16px;font-size:1rem;line-height:25px;margin:0;padding:0.5em;}.view-site-specials .view-content ul li > p{background:#333;color:#fff;}.view-site-specials .view-content ul li .field--title-field{display:none;}.view-site-specials .view-content ul li h3{font-size:18px;font-size:1.125rem;font-weight:300;padding:0.5em;margin-bottom:0;}.view-site-specials .view-content ul li h3 a{color:#3C6C38;}.view-site-specials .view-content ul li h3 a:hover{color:#3C6C38;}.view-site-specials .view-content ul li h3 a:active{color:#3C6C38;}.view-site-specials .view-content ul li h3 a:focus{color:#3C6C38;}.view-site-specials .view-content ul li .views-field-view-node a{border-radius:2px;font-size:15px;font-size:0.9375rem;background:rgb(237,147,0);border:1px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;margin-right:7px;margin-bottom:7px;}.view-site-specials .view-content ul li .views-field-view-node a a{color:#fff;}.view-site-specials .view-content ul li .views-field-view-node a a:hover{color:#fff;}.view-site-specials .view-content ul li .views-field-view-node a a:active{color:#fff;}.view-site-specials .view-content ul li .views-field-view-node a a:focus{color:#fff;}.scwrap-houses{width:100%;overflow:hidden;}.scwrap-houses .owl-item{float:left;}@media (min-width:44em){.hp-view-special-title .full-btn-green{display:inline-block;}.view-site-specials .view-content ul{display:flex;flex-flow:row wrap;background:#f9f7f4;}.view-site-specials .view-content ul li{flex:0 0 50%;max-width:50%;padding:1%;}}@media (min-width:80em){.view-site-specials .view-content ul li{flex:0 0 25%;max-width:25%;}}.view-site-specials .view-content li{margin-bottom:20px;overflow:hidden;position:relative;height:100%;}.view-site-specials .view-content li .views-field-nothing{height:100%;}.view-site-specials .view-content li a{display:block;}.view-site-specials .view-content li img{display:block;}.view-site-specials .view-content li a.hover-house{display:flex;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;background:#fff;position:relative;height:100%;}.view-site-specials .view-content li a.hover-house .full-btn-orange{margin-left:auto;margin-top:auto;}.view-site-specials .view-content li:hover .hover-house{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;}.view-site-specials .view-content li:hover .hover-house:before{content:none;}.view-site-specials .view-content li .main-zone{overflow:hidden;position:relative;width:100%;}.view-site-specials .view-content li .second-zone{display:flex;flex-direction:column;box-sizing:border-box;height:100%;padding-bottom:10px;width:100%;}.view-site-specials .view-content li .second-zone .title-house h3{display:flex;align-items:flex-end;color:#3C6C38;min-height:60px;padding-top:0;}.view-site-specials .view-content li .second-zone .price-promo{background:#333;color:#fff;min-height:70px;}.view-site-specials .view-content li .second-zone .text-promo{min-height:120px;}.view-site-specials .view-content li .second-zone .read-full a{border-radius:2px;font-size:15px;font-size:0.9375rem;background:rgb(237,147,0);border:1px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;margin-left:auto;margin-right:5px;}.view-site-specials .view-content li .second-zone .read-full a a{color:#fff;}.view-site-specials .view-content li .second-zone .read-full a a:hover{color:#fff;}.view-site-specials .view-content li .second-zone .read-full a a:active{color:#fff;}.view-site-specials .view-content li .second-zone .read-full a a:focus{color:#fff;}.page-hp .l-region--hero,.page-apulia .l-region--hero{overflow:hidden;}.page-hp .owl-item,.page-apulia .owl-item{position:relative;}.page-hp .owl-item .field--body,.page-apulia .owl-item .field--body{font-size:17px;font-size:1.0625rem;position:absolute;top:35%;margin:0 auto;left:0;right:0;text-align:center;padding:0 5%;color:#fff;text-shadow:rgba(255,255,255,0.5) 1px 2px 1px;}.page-hp .owl-item .field--body .white,.page-apulia .owl-item .field--body .white{text-shadow:rgba(0,0,0,0.5) 1px 2px 1px;}@media (min-width:44em){.page-hp .l-region--hero,.page-apulia .l-region--hero{overflow:hidden;aspect-ratio:25/9;}.page-hp .owl-item .field--body h1,.page-apulia .owl-item .field--body h1{font-size:54px;font-size:3.375rem;line-height:60px;margin-top:-27px;}.page-hp .owl-item .field--body h2,.page-apulia .owl-item .field--body h2{font-size:46px;font-size:2.875rem;line-height:50px;margin-top:-23px;}.page-hp .owl-item .field--body h3,.page-apulia .owl-item .field--body h3{font-size:32px;font-size:2rem;line-height:38px;margin-top:-16px;}.page-hp .owl-item .field--body h4,.page-apulia .owl-item .field--body h4{font-size:26px;font-size:1.625rem;line-height:30px;margin-top:-13px;}.page-hp .owl-item .field--body p,.page-apulia .owl-item .field--body p{font-size:18px;font-size:1.125rem;line-height:20px;margin-top:-9px;}}@media (min-width:105em){.page-hp .owl-item .field--body,.page-apulia .owl-item .field--body{font-size:25px;font-size:1.5625rem;padding:0 10%;}.page-hp .owl-item .field--body h1,.page-apulia .owl-item .field--body h1{font-size:64px;font-size:4rem;line-height:70px;margin-top:-32px;}.page-hp .owl-item .field--body h2,.page-apulia .owl-item .field--body h2{font-size:56px;font-size:3.5rem;line-height:60px;margin-top:-28px;}.page-hp .owl-item .field--body h3,.page-apulia .owl-item .field--body h3{font-size:42px;font-size:2.625rem;line-height:48px;margin-top:-21px;}.page-hp .owl-item .field--body h4,.page-apulia .owl-item .field--body h4{font-size:36px;font-size:2.25rem;line-height:40px;margin-top:-18px;}.page-hp .owl-item .field--body p,.page-apulia .owl-item .field--body p{font-size:20px;font-size:1.25rem;line-height:25px;margin-top:-10px;}}.pane-bean-hp---selezione-di-agriturismi .content p{margin:0.5em 0;display:flex;justify-content:center;}.pane-bean-hp---selezione-di-agriturismi .content p:first-child{justify-content:flex-start;}.page-node-797 .panel-sc2cols5050staked .top{float:left;}.page-node-797 .ui-tabs > ul li:nth-child(1) .imagem{background-image:url(/sites/all/themes/custom/scois/images/beach/_agriturismo.jpg);}.page-node-797 .ui-tabs > ul li:nth-child(2) .imagem{background-image:url(/sites/all/themes/custom/scois/images/beach/_casa_vacanza.jpg);}.page-node-797 .ui-tabs > ul li:nth-child(3) .imagem{background-image:url(/sites/all/themes/custom/scois/images/beach/_mare.jpg);}.page-node-797 .ui-tabs-panel{position:relative;width:100%;}@media (min-width:70em){.page-node-797 .panel-sc2cols5050staked .left,.page-node-797 .panel-sc2cols5050staked .right{width:45%;}.page-node-797 .view-id-site_specials li{width:25%;}}.pane-beaches-w-houses{box-sizing:border-box;margin-bottom:1em;margin-top:2em;display:block;float:left;padding-bottom:1em;width:100%;border-bottom:1px solid #666666;}.pane-beaches-w-houses .node-places-of-interest{width:100%;float:left;}.pane-beaches-w-houses .node-places-of-interest .pane-node-title-field,.pane-beaches-w-houses .node-places-of-interest .pane-node-body{box-sizing:border-box;margin:0;width:100%;}.pane-beaches-w-houses .node-places-of-interest .pane-node-title-field h2{font-size:18px;font-size:1.125rem;font-weight:300;line-height:25px;margin-bottom:0;padding-bottom:0.5em;}.pane-beaches-w-houses .node-places-of-interest .pane-screadmore{width:100%;}.pane-beaches-w-houses .node-places-of-interest .pane-screadmore a{border-radius:2px;font-size:15px;font-size:0.9375rem;background:rgb(237,147,0);border:1px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}.pane-beaches-w-houses .node-places-of-interest .pane-screadmore a a{color:#fff;}.pane-beaches-w-houses .node-places-of-interest .pane-screadmore a a:hover{color:#fff;}.pane-beaches-w-houses .node-places-of-interest .pane-screadmore a a:active{color:#fff;}.pane-beaches-w-houses .node-places-of-interest .pane-screadmore a a:focus{color:#fff;}.pane-beaches-w-houses .view-id-houses_nearby{width:100%;}.pane-beaches-w-houses .view-id-houses_nearby .owl-item{max-width:48%;}.pane-beaches-w-houses .view-id-houses_nearby .owl-nav{position:absolute;width:110px;top:130px;left:5px;}.pane-beaches-w-houses .view-id-houses_nearby .owl-nav .owl-prev,.pane-beaches-w-houses .view-id-houses_nearby .owl-nav .owl-next{height:50px;position:absolute;overflow:hidden;background:url(/sites/all/themes/custom/scois/images/icons/newdirection.png),rgba(0,0,0,0.5);background-repeat:no-repeat;background-position:center;background-size:contain;width:50px;text-indent:999em;display:block;margin-top:-10px;opacity:1 !important;padding:5px;box-sizing:border-box;border-radius:0%;}.pane-beaches-w-houses .view-id-houses_nearby .owl-nav .owl-next{rotate:180deg;right:0;}.pane-beaches-w-houses .view-id-houses_nearby .owl-nav .owl-prev{rotate:0deg;left:0;}.pane-beaches-w-houses .view-id-houses_nearby .pane-node-title-field h2{font-size:18px;font-size:1.125rem;padding-left:0.5em;padding-right:0.5em;padding-top:0;display:flex;align-items:flex-end;color:#3C6C38;min-height:55px;}.pane-beaches-w-houses .view-id-houses_nearby .pane-node-title-field h2 a{color:#3C6C38;}.pane-beaches-w-houses .view-id-houses_nearby .pane-node-title-field h2 a:hover{color:#3C6C38;}.pane-beaches-w-houses .view-id-houses_nearby .pane-node-title-field h2 a:active{color:#3C6C38;}.pane-beaches-w-houses .view-id-houses_nearby .pane-node-title-field h2 a:focus{color:#3C6C38;}.pane-beaches-w-houses .view-id-houses_nearby .pane-node-field-intro3{background:#333;box-sizing:border-box;color:#fff;display:table;height:50px;margin:0;padding-left:0.5em;padding-right:0.5em;width:100%;}.pane-beaches-w-houses .view-id-houses_nearby .pane-node-field-intro3 p{display:table-cell;margin:0;vertical-align:bottom;}.pane-beaches-w-houses .view-id-houses_nearby .pane-screadmore a{border-radius:2px;font-size:15px;font-size:0.9375rem;background:rgb(237,147,0);border:1px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}.pane-beaches-w-houses .view-id-houses_nearby .pane-screadmore a a{color:#fff;}.pane-beaches-w-houses .view-id-houses_nearby .pane-screadmore a a:hover{color:#fff;}.pane-beaches-w-houses .view-id-houses_nearby .pane-screadmore a a:active{color:#fff;}.pane-beaches-w-houses .view-id-houses_nearby .pane-screadmore a a:focus{color:#fff;}.pane-beaches-w-houses .view-id-houses_nearby .pane-node-field-intro-special{box-sizing:border-box;min-height:150px;overflow:hidden;padding-left:0.5em;padding-right:0.5em;padding-top:0.5em;width:100%;}.pane-beaches-w-houses .pane-node-field-mgeofield{display:none;}.pane-beaches-w-houses .owl-item{box-sizing:border-box;padding-left:5px;padding-right:5px;overflow:hidden;}.pane-beaches-w-houses .owl-item figure{max-height:200px;overflow:hidden;}.pane-beaches-w-houses .owl-theme.disabled > .item-odd{max-width:347px;}.pane-beaches-w-houses .view-content > h2{font-size:18px;font-size:1.125rem;font-weight:300;line-height:25px;margin-bottom:0;padding-bottom:0.5em;}@media (min-width:70em){.pane-beaches-w-houses{display:flex;flex-direction:row;}.pane-beaches-w-houses .node-places-of-interest{display:flex;flex-direction:column;box-sizing:border-box;float:left;padding-right:1em !important;width:40%;}.pane-beaches-w-houses .node-places-of-interest .pane-node-field-image{margin-bottom:0.5em;max-height:295px;overflow:hidden;}.pane-beaches-w-houses .node-places-of-interest .pane-node-body{flex-grow:1;}.pane-beaches-w-houses .node-places-of-interest .pane-screadmore{align-self:flex-end;}.pane-beaches-w-houses .view-id-houses_nearby{box-sizing:border-box;float:left;width:60%;}}.page-node-3271 .panel-sc2cols5050staked .top{float:left;}.page-node-3271 .ui-tabs > ul li:nth-child(1) .imagem{background-image:url(/sites/all/themes/custom/scois/images/beach/salento_mare.jpg);}.page-node-3271 .ui-tabs > ul li:nth-child(2) .imagem{background-image:url(/sites/all/themes/custom/scois/images/beach/case_vacanze_salento.jpg);}.page-node-3271 .ui-tabs > ul li:nth-child(3) .imagem{background-image:url(/sites/all/themes/custom/scois/images/beach/baia_turchi.jpg);}@media (min-width:70em){.page-node-3271 .panel-sc2cols5050staked .left,.page-node-3271 .panel-sc2cols5050staked .right{width:45%;}.page-node-3271 .view-id-site_specials li{width:25%;}}.lazyloader-icon{max-width:30px !important;}.wheredoyousearch-pack{position:absolute;bottom:250px;left:0;right:0;text-align:center;z-index:205;}.wheredoyousearch-pack .scwheredoyousearch-form,.wheredoyousearch-pack .scwheredoyousearch-apulia-form{display:inline-block;background:rgba(0,0,0,0.5);padding:1em;}.wheredoyousearch-pack .scwheredoyousearch-form .form-type-select.form-item-goto,.wheredoyousearch-pack .scwheredoyousearch-apulia-form .form-type-select.form-item-goto{display:inline-block;}.wheredoyousearch-pack .scwheredoyousearch-form .form-type-select.form-item-goto label,.wheredoyousearch-pack .scwheredoyousearch-apulia-form .form-type-select.form-item-goto label{color:#fff;}.wheredoyousearch-pack .scwheredoyousearch-form .chosen-single,.wheredoyousearch-pack .scwheredoyousearch-apulia-form .chosen-single{background:#fff;}.wheredoyousearch-pack .scwheredoyousearch-form .chosen-results,.wheredoyousearch-pack .scwheredoyousearch-apulia-form .chosen-results{text-align:left;}.wheredoyousearch-pack .scwheredoyousearch-form .chosen-results .active-result:hover,.wheredoyousearch-pack .scwheredoyousearch-apulia-form .chosen-results .active-result:hover{background:#ccc;}.wheredoyousearch-pack .scwheredoyousearch-form .form-submit,.wheredoyousearch-pack .scwheredoyousearch-apulia-form .form-submit{border:0;background:#fff;border-radius:2px;}.page-apulia .wheredoyousearch-pack{bottom:240px;}.not-front .wheredoyousearch-pack{bottom:50px;}.pane-scwheredoyou{position:relative;}.pane-scwheredoyou form{border-radius:5px;background:rgba(0,0,0,0.4);display:block;float:left;box-sizing:border-box;padding:20px 1em;width:100%;}.pane-scwheredoyou form .form-item{width:100%;float:left;margin:0;}.pane-scwheredoyou form .form-item .chosen-container{max-width:100%;}.pane-scwheredoyou form .chosen-container-active.chosen-with-drop .chosen-single{background:#fff;background-image:none;border:0;box-shadow:none;}.pane-scwheredoyou form .chosen-single{background:#fff;background-image:none;border:0;box-shadow:none;width:90%;}.pane-scwheredoyou form .chosen-container .chosen-drop{background:#fff;background-image:none;box-shadow:none;}.pane-scwheredoyou form label{font-size:15px;font-size:0.9375rem;padding-bottom:10px;line-height:20px;color:#fff;text-transform:uppercase;width:100%;text-align:center;display:none;}.pane-scwheredoyou form select{line-height:20px;width:100%;background:#fff;}.pane-scwheredoyou form ul.chosen-results li:last-child{margin-bottom:40px;}.pane-scwheredoyou form .active-result{line-height:20px;}.pane-scwheredoyou form .active-result:hover,.pane-scwheredoyou form .active-result.highlighted{background:#3C6C38;}.pane-scwheredoyou form input.form-submit{width:50%;margin:0 auto;border-radius:5px;color:#fff;background:#3C6C38;display:block;border:0;padding:10px 5px;}.pane-scwheredoyou form.scwheredoyousearchapulia-form input.form-submit{background-color:#23699C;}.pane-scwheredoyou form.scwheredoyousearchapulia-form .active-result:hover,.pane-scwheredoyou form.scwheredoyousearchapulia-form .active-result.highlighted{background:#23699C;}.pane-scwheredoyou form > div{display:flex;align-items:center;}@media (min-width:44em){.pane-scwheredoyou{display:block;}.pane-scwheredoyou form{width:auto;position:absolute;top:-150px;overflow:visible;min-width:380px;}.pane-scwheredoyou form .form-item{width:80%;}.pane-scwheredoyou form label{text-align:left;}.pane-scwheredoyou form select{max-width:95%;}.pane-scwheredoyou form input.form-submit{width:20%;float:right;}.logged-in.page-node-2653 .pane-scwheredoyou form,.logged-in.page-node-2762 .pane-scwheredoyou form{position:relative;top:0;}}.sc-house-apulia .pane-book-now a{border-radius:5px;font-size:15px;font-size:0.9375rem;background:#23699C;border:2px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}.sc-house-apulia .pane-book-now a a{color:#fff;text-decoration:none;}.sc-house-apulia .pane-book-now a a:hover{color:#fff;}.sc-house-apulia .pane-book-now a a:active{color:#fff;}.sc-house-apulia .pane-book-now a a:focus{color:#fff;}.sc-house-apulia .panel-region-full-width-2 .ui-tabs-nav li a:hover{background-color:#23699C;}.sc-house-apulia .panel-region-full-width-2 .ui-tabs-nav a{background:rgba(35,105,156,0.3);}.sc-house-apulia .panel-region-full-width-2 .ui-tabs-nav .ui-state-active a{background:#23699C;}.page-apulia h1,.page-apulia h2,.sc-house-apulia h1,.sc-house-apulia h2,.sc-apulia-constraint h1,.sc-apulia-constraint h2,.section-apulia h1,.section-apulia h2{color:#23699C;}.page-apulia .view-zone-houses ul li .pane-node-title-field h2,.sc-house-apulia .view-zone-houses ul li .pane-node-title-field h2,.sc-apulia-constraint .view-zone-houses ul li .pane-node-title-field h2,.section-apulia .view-zone-houses ul li .pane-node-title-field h2{color:#23699C;}.page-apulia .view-zone-houses ul li .pane-node-title-field h2 a,.sc-house-apulia .view-zone-houses ul li .pane-node-title-field h2 a,.sc-apulia-constraint .view-zone-houses ul li .pane-node-title-field h2 a,.section-apulia .view-zone-houses ul li .pane-node-title-field h2 a{color:#23699C;color:#23699C;}.page-apulia .view-zone-houses ul li .pane-node-title-field h2 a:hover,.sc-house-apulia .view-zone-houses ul li .pane-node-title-field h2 a:hover,.sc-apulia-constraint .view-zone-houses ul li .pane-node-title-field h2 a:hover,.section-apulia .view-zone-houses ul li .pane-node-title-field h2 a:hover{color:#23699C;}.page-apulia .view-zone-houses ul li .pane-node-title-field h2 a:active,.sc-house-apulia .view-zone-houses ul li .pane-node-title-field h2 a:active,.sc-apulia-constraint .view-zone-houses ul li .pane-node-title-field h2 a:active,.section-apulia .view-zone-houses ul li .pane-node-title-field h2 a:active{color:#23699C;}.page-apulia .view-zone-houses ul li .pane-node-title-field h2 a:focus,.sc-house-apulia .view-zone-houses ul li .pane-node-title-field h2 a:focus,.sc-apulia-constraint .view-zone-houses ul li .pane-node-title-field h2 a:focus,.section-apulia .view-zone-houses ul li .pane-node-title-field h2 a:focus{color:#23699C;}.page-apulia .view-site-specials li .second-zone .title-house h3,.section-apulia .view-site-specials li .second-zone .title-house h3,.sc-apulia-constraint .view-site-specials li .second-zone .title-house h3{color:#23699C;}.page-apulia .view-site-specials li .second-zone .title-house h3 a,.section-apulia .view-site-specials li .second-zone .title-house h3 a,.sc-apulia-constraint .view-site-specials li .second-zone .title-house h3 a{color:#23699C;}.page-apulia .view-site-specials li .second-zone .title-house h3 a:hover,.section-apulia .view-site-specials li .second-zone .title-house h3 a:hover,.sc-apulia-constraint .view-site-specials li .second-zone .title-house h3 a:hover{color:#23699C;}.page-apulia .view-site-specials li .second-zone .title-house h3 a:active,.section-apulia .view-site-specials li .second-zone .title-house h3 a:active,.sc-apulia-constraint .view-site-specials li .second-zone .title-house h3 a:active{color:#23699C;}.page-apulia .view-site-specials li .second-zone .title-house h3 a:focus,.section-apulia .view-site-specials li .second-zone .title-house h3 a:focus,.sc-apulia-constraint .view-site-specials li .second-zone .title-house h3 a:focus{color:#23699C;}.page-apulia .view-site-specials li .second-zone .read-full a,.section-apulia .view-site-specials li .second-zone .read-full a,.sc-apulia-constraint .view-site-specials li .second-zone .read-full a{border-radius:5px;font-size:15px;font-size:0.9375rem;background:#23699C;border:2px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}.page-apulia .view-site-specials li .second-zone .read-full a a,.section-apulia .view-site-specials li .second-zone .read-full a a,.sc-apulia-constraint .view-site-specials li .second-zone .read-full a a{color:#fff;text-decoration:none;}.page-apulia .view-site-specials li .second-zone .read-full a a:hover,.section-apulia .view-site-specials li .second-zone .read-full a a:hover,.sc-apulia-constraint .view-site-specials li .second-zone .read-full a a:hover{color:#fff;}.page-apulia .view-site-specials li .second-zone .read-full a a:active,.section-apulia .view-site-specials li .second-zone .read-full a a:active,.sc-apulia-constraint .view-site-specials li .second-zone .read-full a a:active{color:#fff;}.page-apulia .view-site-specials li .second-zone .read-full a a:focus,.section-apulia .view-site-specials li .second-zone .read-full a a:focus,.sc-apulia-constraint .view-site-specials li .second-zone .read-full a a:focus{color:#fff;}body .scpanels-tabs.ui-tabs{font-family:"Open Sans",Helvetica,Arial,sans-serif;padding:0;border:0;background:none;}body .scpanels-tabs.ui-tabs .ui-tabs-panel{background-color:#fff;box-sizing:border-box;float:left;font-size:1rem;margin-top:1.5em;padding:25px;width:100%;}body .scpanels-tabs.ui-tabs > ul{background:#fff;border:0;box-sizing:border-box;display:block;float:left;padding:0;position:relative;width:100%;}body .scpanels-tabs.ui-tabs > ul li{background:none;border:0;margin:0;float:left;width:100%;display:block;float:left;position:relative;}body .scpanels-tabs.ui-tabs > ul li:nth-child(2){margin:5px 0;}body .scpanels-tabs.ui-tabs > ul li .tab-title{align-items:center;background-color:#999;background-position:center;background-repeat:no-repeat;background-size:cover;color:#404040;display:flex;font-size:15px;justify-content:center;margin:0;height:50px;position:relative;text-transform:uppercase;text-align:center;z-index:9;}body .scpanels-tabs.ui-tabs > ul li .imagem{background-position:center;background-repeat:no-repeat;background-size:cover;display:none;height:244px;margin-top:-5px;position:relative;text-align:center;width:100%;z-index:8;}body .scpanels-tabs.ui-tabs > ul li.ui-tabs-active{padding:0;}body .scpanels-tabs.ui-tabs > ul li.ui-tabs-active .tab-title{background-color:#3C6C38;color:#fff;}body .scpanels-tabs.ui-tabs > ul li:focus{outline:none;}body .scpanels-tabs.ui-tabs > ul li a{display:block;height:100%;padding:0;width:100%;}body .scpanels-tabs.ui-tabs > ul li a:focus{outline:none;}body.section-puglia .scpanels-tabs.ui-tabs > ul li.ui-tabs-active .tab-title{background-color:#23699C;}@media (min-width:70em){body.section-puglia .scpanels-tabs.ui-tabs > ul li.ui-tabs-active .tab-title{background-color:transparent;background-image:url(/sites/all/themes/custom/scois/images/icons/apulia-active-block.svg);}body .scpanels-tabs.ui-tabs > ul li{padding:1em 0.5em;box-sizing:border-box;float:left;width:33.3333333333%;}body .scpanels-tabs.ui-tabs > ul li:nth-child(2){margin:0;}body .scpanels-tabs.ui-tabs > ul li .tab-title{background-image:url(/sites/all/themes/custom/scois/images/icons/default-block.svg);background-color:transparent;}body .scpanels-tabs.ui-tabs > ul li.ui-tabs-active{padding:1em 0.5em;}body .scpanels-tabs.ui-tabs > ul li.ui-tabs-active .tab-title{background-image:url(/sites/all/themes/custom/scois/images/icons/active-block.svg);background-color:transparent;}body .scpanels-tabs.ui-tabs > ul li.ui-tabs-active:after{content:"";z-index:12;position:absolute;height:35px;width:38px;bottom:-20px;background:url(/sites/all/themes/custom/scois/images/familia/bullet_select_special.png) no-repeat center center;left:0;right:0;margin:0 auto;}body .scpanels-tabs.ui-tabs > ul li .imagem{display:block;}}.pane-bean-hp---selezione-di-agriturismi .pane-content .bean-pieces > h2,.pane-bean-hp---selezione-di-agriturismi .pane-content .bean-content h2{display:none;margin:0;}.pane-bean-hp---selezione-di-agriturismi .content h2{margin:0;}.pane-bean-hp---selezione-di-agriturismi .content ul{list-style:none;padding:0;}.pane-bean-hp---selezione-di-agriturismi .content h3:nth-of-type(1){display:none;margin:0;}.pane-bean-hp---selezione-di-agriturismi .content p:nth-of-type(1) .call2action{display:none;}.pane-bean-hp---selezione-di-agriturismi .content li{align-items:center;background-position:left center;background-repeat:no-repeat;background-size:auto;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;min-height:100px;padding:18px;padding-left:80px;position:relative;text-align:center;z-index:2;width:100%;}.pane-bean-hp---selezione-di-agriturismi .content li:nth-child(1){background-image:url(/sites/all/themes/custom/scois/images/icons/trip-draw.svg);}.pane-bean-hp---selezione-di-agriturismi .content li:nth-child(2){background-image:url(/sites/all/themes/custom/scois/images/icons/search-house.svg);}.pane-bean-hp---selezione-di-agriturismi .content li:nth-child(3){background-image:url(/sites/all/themes/custom/scois/images/icons/dyd-travel.svg);}.pane-bean-hp---selezione-di-agriturismi .content li:nth-child(4){background-image:url(/sites/all/themes/custom/scois/images/icons/doubts.svg);}.pane-bean-hp---selezione-di-agriturismi .content li::after{content:"";background-position:center;background-repeat:no-repeat;background-size:contain;display:block;height:10px;margin:auto;padding-bottom:10px;position:absolute;width:100%;background-image:url(/sites/all/themes/custom/scois/images/icons/after_element_arrow.svg);bottom:0;left:0;}.section-puglia .pane-bean-hp---selezione-di-agriturismi .content ul li:nth-child(1){background-image:url(/sites/all/themes/custom/scois/images/icons/trip-draw-blue.svg);}.section-puglia .pane-bean-hp---selezione-di-agriturismi .content ul li:nth-child(2){background-image:url(/sites/all/themes/custom/scois/images/icons/search-house-blue.svg);}.section-puglia .pane-bean-hp---selezione-di-agriturismi .content ul li:nth-child(3){background-image:url(/sites/all/themes/custom/scois/images/icons/dyd-travel-blue.svg);}.section-puglia .pane-bean-hp---selezione-di-agriturismi .content ul li:nth-child(4){background-image:url(/sites/all/themes/custom/scois/images/icons/doubts-blue.svg);}@media (min-width:44em){.pane-bean-hp---selezione-di-agriturismi .content ul{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;}.pane-bean-hp---selezione-di-agriturismi .content ul:before{border-bottom:2px solid #3C6C38;color:green;content:"";display:block;height:127px;position:absolute;width:100%;inset:0;}.pane-bean-hp---selezione-di-agriturismi .content ul li{display:inline-block;-ms-flex:0 0 31%;flex:0 0 31%;flex-direction:column;margin:1%;height:auto;text-indent:0;background-image:none !important;background-color:#f9f7f4;}.pane-bean-hp---selezione-di-agriturismi .content ul li::after{display:none;}.pane-bean-hp---selezione-di-agriturismi .content ul li:before{margin:auto;position:relative;content:"";background-position:center top;background-repeat:no-repeat;background-size:contain;display:block;padding-bottom:18px;width:75px;height:73px;}.pane-bean-hp---selezione-di-agriturismi .content ul li:nth-child(1){margin-left:0;margin-right:2%;}.pane-bean-hp---selezione-di-agriturismi .content ul li:nth-child(3){margin-left:2%;margin-right:0;}.pane-bean-hp---selezione-di-agriturismi .content ul li:nth-child(1):before{background-image:url(/sites/all/themes/custom/scois/images/icons/trip-draw.svg);}.pane-bean-hp---selezione-di-agriturismi .content ul li:nth-child(2):before{background-image:url(/sites/all/themes/custom/scois/images/icons/search-house.svg);}.pane-bean-hp---selezione-di-agriturismi .content ul li:nth-child(3):before{background-image:url(/sites/all/themes/custom/scois/images/icons/dyd-travel.svg);}.pane-bean-hp---selezione-di-agriturismi .content ul li:nth-child(4):before{background-image:url(/sites/all/themes/custom/scois/images/icons/doubts.svg);}.section-puglia .pane-bean-hp---selezione-di-agriturismi .content ul:before{border-bottom:2px solid #23699C;color:#23699C;}.section-puglia .pane-bean-hp---selezione-di-agriturismi .content ul li:nth-child(1):before{background-image:url(/sites/all/themes/custom/scois/images/icons/trip-draw-blue.svg);}.section-puglia .pane-bean-hp---selezione-di-agriturismi .content ul li:nth-child(2):before{background-image:url(/sites/all/themes/custom/scois/images/icons/search-house-blue.svg);}.section-puglia .pane-bean-hp---selezione-di-agriturismi .content ul li:nth-child(3):before{background-image:url(/sites/all/themes/custom/scois/images/icons/dyd-travel-blue.svg);}.section-puglia .pane-bean-hp---selezione-di-agriturismi .content ul li:nth-child(4):before{background-image:url(/sites/all/themes/custom/scois/images/icons/doubts-blue.svg);}}@media (min-width:70em){.pane-bean-hp---selezione-di-agriturismi .content{display:grid;grid-template-columns:1fr 300px;gap:10px;grid-template-areas:"h3-1 h3-1" "h2 h2" "h3-2 p-1" "ul ul" "p p";}.pane-bean-hp---selezione-di-agriturismi .content p:nth-of-type(1) .call2action{display:block;}.pane-bean-hp---selezione-di-agriturismi .content p:nth-of-type(2) .call2action{display:none;}.pane-bean-hp---selezione-di-agriturismi .content h3:nth-of-type(1){grid-area:h3-1;}.pane-bean-hp---selezione-di-agriturismi .content h2{grid-area:h2;}.pane-bean-hp---selezione-di-agriturismi .content p:nth-of-type(1){grid-area:p-1;flex-direction:column;align-content:center;}.pane-bean-hp---selezione-di-agriturismi .content h3:nth-of-type(2){grid-area:h3-2;}.pane-bean-hp---selezione-di-agriturismi .content ul{grid-area:ul;}.pane-bean-hp---selezione-di-agriturismi .content ul li{padding-left:18px;}.pane-bean-hp---selezione-di-agriturismi .content p{grid-area:p;}}.pane-bean-submenu-surroundings ul{padding:0;margin:0;text-align:center;}.pane-bean-submenu-surroundings ul li{list-style-image:none;list-style:none;display:block;width:100%;padding-bottom:5px;padding-bottom:5px;}.pane-bean-submenu-surroundings ul li a{color:#fff;color:#fff;background:#3C6C38;padding:5px 10px;border:1px solid #fff;padding:5px;border-radius:1px;line-height:30px;display:block;width:265px;margin:0 auto;}.pane-bean-submenu-surroundings ul li a:hover{color:#fff;}.pane-bean-submenu-surroundings ul li a:active{color:#fff;}.pane-bean-submenu-surroundings ul li a:focus{color:#fff;}.pane-bean-submenu-surroundings ul li a:hover{color:#fff;}.pane-bean-submenu-surroundings ul li a:active{color:#fff;}.pane-bean-submenu-surroundings ul li a:focus{color:#fff;}.pane-bean-submenu-surroundings ul li a a{background:#3C6C38;padding:5px 10px;color:#fff;}.pane-bean-submenu-surroundings ul li a a:hover{color:#fff;}.pane-bean-submenu-surroundings ul li a a:active{color:#fff;}.pane-bean-submenu-surroundings ul li a a:focus{color:#fff;}.pane-bean-submenu-surroundings-apulia ul{padding:0;margin:0;text-align:center;}.pane-bean-submenu-surroundings-apulia ul li{list-style-image:none;list-style:none;display:block;width:100%;padding-bottom:5px;padding-bottom:5px;}.pane-bean-submenu-surroundings-apulia ul li a{color:#fff;border-radius:1px;background-color:#23699C;padding:5px 10px;line-height:30px;display:block;width:300px;margin:0 auto;}.pane-bean-submenu-surroundings-apulia ul li a:hover{color:#fff;}.pane-bean-submenu-surroundings-apulia ul li a:active{color:#fff;}.pane-bean-submenu-surroundings-apulia ul li a:focus{color:#fff;}.bean-page-block{display:table;width:100%;float:left;}.bean-page-block .content{display:table-row;}.bean-page-block .content .flexslider{float:left;display:table-cell;vertical-align:middle;}.bean-page-block .content p{float:left;display:table-cell;vertical-align:middle;}.bottom-booknow.pane-book-now{clear:none;width:100%;margin:0 auto;float:none;}.bottom-individual-itineraries{clear:none;width:100%;margin:0 auto;}.bottom-individual-itineraries h3{display:none;}.bottom-individual-itineraries a{color:#fff;background-color:#cc6600;color:#fff;font-size:0.9375rem;border-radius:5px;border:2px solid #fff;display:inline-block;font-weight:bold;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-align:center;box-sizing:border-box;width:100%;}.bottom-individual-itineraries a:hover{color:#fff;}.bottom-individual-itineraries a:active{color:#fff;}.bottom-individual-itineraries a:focus{color:#fff;}@media (min-width:44em){.bottom-individual-itineraries{float:right;margin-right:10%;width:40%;}.bottom-booknow.pane-book-now{margin-left:10%;float:left;width:40%;}}.node-type-zone .pane-node-field-area{padding:5px 0px;}.node-type-zone .leaflet-container{max-height:220px;}body.node-type-zone .scpanels-tabs.ui-tabs .ui-tabs-panel{padding:0;background-color:transparent;}.l-region--hero .pane-houses-map-panel-houses-in-zone{padding-bottom:18px;}.node-type-zone.section-sicilia .scpanels-tabs > ul li:nth-child(1) .imagem{background-image:url(/sites/all/themes/custom/scois/images/zone/tab_agriturismi_sicilia.jpg);}.node-type-zone.section-sicilia .scpanels-tabs > ul li:nth-child(2) .imagem{background-image:url(/sites/all/themes/custom/scois/images/zone/tab_houses_in_sicilia.jpg);}.node-type-zone.section-sicilia .scpanels-tabs > ul li:nth-child(3) .imagem{background-image:url(/sites/all/themes/custom/scois/images/zone/tab-fiat-500-what-see-nearby.jpg);}.node-type-zone.section-puglia .scpanels-tabs > ul li:nth-child(1) .imagem{background-image:url(/sites/all/themes/custom/scois/images/zone/tab_agriturismi_puglia.jpg);}.node-type-zone.section-puglia .scpanels-tabs > ul li:nth-child(2) .imagem{background-image:url(/sites/all/themes/custom/scois/images/zone/tab_houses_puglia.jpg);}.node-type-zone.section-puglia .scpanels-tabs > ul li:nth-child(3) .imagem{background-image:url(/sites/all/themes/custom/scois/images/zone/tab-fiat-500-what-see-nearby.jpg);}@media (min-width:44em){.node-type-zone .leaflet-container{max-height:100%;}}.entitytype-domande_messaggi-form .field-name-field-indica-il-nome-della-strut .chosen-container,.entitytype-domande_messaggi_apulia-form .field-name-field-indica-il-nome-della-strut .chosen-container{width:100% !important;}.entitytype-domande_messaggi-form .field-name-field-indica-il-nome-della-strut .chosen-single,.entitytype-domande_messaggi_apulia-form .field-name-field-indica-il-nome-della-strut .chosen-single{height:37px;line-height:37px;border-radius:0;border:1px solid #e5e4e1;background:#fff;box-shadow:none;}.entitytype-domande_messaggi-form .field-name-field-indica-il-nome-della-strut .chosen-single div,.entitytype-domande_messaggi_apulia-form .field-name-field-indica-il-nome-della-strut .chosen-single div{padding-top:8px;}.entitytype-domande_messaggi-form .form-item,.entitytype-domande_messaggi_apulia-form .form-item{display:block;float:left;width:100%;}.entitytype-domande_messaggi-form .form-item.form-disabled select,.entitytype-domande_messaggi_apulia-form .form-item.form-disabled select{background-image:none;}.entitytype-domande_messaggi-form .grupedates,.entitytype-domande_messaggi-form .persone,.entitytype-domande_messaggi-form .group-phone-email,.entitytype-domande_messaggi_apulia-form .grupedates,.entitytype-domande_messaggi_apulia-form .persone,.entitytype-domande_messaggi_apulia-form .group-phone-email{display:block;float:left;margin-bottom:0.5em;width:100%;}.entitytype-domande_messaggi-form .persone .field-type-list-integer,.entitytype-domande_messaggi_apulia-form .persone .field-type-list-integer{width:48%;clear:none;float:left;}.entitytype-domande_messaggi-form .persone .field-type-list-integer:nth-child(2),.entitytype-domande_messaggi_apulia-form .persone .field-type-list-integer:nth-child(2){float:right;}.entitytype-domande_messaggi-form .persone .field-type-text,.entitytype-domande_messaggi_apulia-form .persone .field-type-text{width:100%;}.entitytype-domande_messaggi-form .grupedates .form-item,.entitytype-domande_messaggi_apulia-form .grupedates .form-item{margin:0;width:100%;}.entitytype-domande_messaggi-form .grupedates .field-type-datetime,.entitytype-domande_messaggi_apulia-form .grupedates .field-type-datetime{width:48%;}.entitytype-domande_messaggi-form .grupedates .field-type-datetime .date-no-float,.entitytype-domande_messaggi_apulia-form .grupedates .field-type-datetime .date-no-float{width:100%;}.entitytype-domande_messaggi-form .grupedates .field-type-datetime:last-child,.entitytype-domande_messaggi_apulia-form .grupedates .field-type-datetime:last-child{float:right;}.entitytype-domande_messaggi-form .grupedates .field-type-datetime .description,.entitytype-domande_messaggi_apulia-form .grupedates .field-type-datetime .description{display:none;}.entitytype-domande_messaggi-form .grupedates .date-padding,.entitytype-domande_messaggi_apulia-form .grupedates .date-padding{width:100%;}.entitytype-domande_messaggi-form .grupedates input,.entitytype-domande_messaggi_apulia-form .grupedates input{background:#fff url(/sites/all/themes/custom/scois/images/iconswebforms/calendar-time.png) no-repeat 10px center;padding-left:20px;width:100%;box-sizing:border-box;margin:0;}.entitytype-domande_messaggi-form h3,.entitytype-domande_messaggi_apulia-form h3{color:#3C6C38;line-height:25px;padding:10px 0;margin:0;}.entitytype-domande_messaggi-form .form-actions,.entitytype-domande_messaggi_apulia-form .form-actions{display:block;float:right;margin-bottom:0;width:100%;}.entitytype-domande_messaggi-form .form-actions input,.entitytype-domande_messaggi_apulia-form .form-actions input{background-color:#3C6C38;color:#fff;font-size:15px;font-size:0.9375rem;border-radius:5px;border:2px solid #fff;display:inline-block;font-weight:bold;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;display:block;width:50%;max-width:200px;float:right !important;}.entitytype-domande_messaggi-form .form-actions input:hover,.entitytype-domande_messaggi_apulia-form .form-actions input:hover{color:#fff;}.entitytype-domande_messaggi-form .form-actions input:active,.entitytype-domande_messaggi_apulia-form .form-actions input:active{color:#fff;}.entitytype-domande_messaggi-form .form-actions input:focus,.entitytype-domande_messaggi_apulia-form .form-actions input:focus{color:#fff;}.entitytype-domande_messaggi-form .form-actions input a,.entitytype-domande_messaggi_apulia-form .form-actions input a{color:#fff;text-decoration:none;}.entitytype-domande_messaggi-form .form-actions input a:hover,.entitytype-domande_messaggi_apulia-form .form-actions input a:hover{color:#fff;}.entitytype-domande_messaggi-form .form-actions input a:active,.entitytype-domande_messaggi_apulia-form .form-actions input a:active{color:#fff;}.entitytype-domande_messaggi-form .form-actions input a:focus,.entitytype-domande_messaggi_apulia-form .form-actions input a:focus{color:#fff;}.entitytype-domande_messaggi-form .field-type-datetime,.entitytype-domande_messaggi_apulia-form .field-type-datetime{float:left;}.entitytype-domande_messaggi-form .field-type-datetime.form-wrapper,.entitytype-domande_messaggi_apulia-form .field-type-datetime.form-wrapper{clear:none;}.entitytype-domande_messaggi-form .form-wrapper,.entitytype-domande_messaggi_apulia-form .form-wrapper{clear:both;}@media (min-width:44em){.entitytype-domande_messaggi-form .group-phone-email > div,.entitytype-domande_messaggi_apulia-form .group-phone-email > div{width:48%;clear:none;float:left;}.entitytype-domande_messaggi-form .group-phone-email > div:nth-child(2),.entitytype-domande_messaggi_apulia-form .group-phone-email > div:nth-child(2){float:right;}.entitytype-domande_messaggi-form .grupedates input.date-clear,.entitytype-domande_messaggi-form .grupedates select,.entitytype-domande_messaggi-form .persone input.date-clear,.entitytype-domande_messaggi-form .persone select,.entitytype-domande_messaggi_apulia-form .grupedates input.date-clear,.entitytype-domande_messaggi_apulia-form .grupedates select,.entitytype-domande_messaggi_apulia-form .persone input.date-clear,.entitytype-domande_messaggi_apulia-form .persone select{width:70%;float:left;clear:none;}.entitytype-domande_messaggi-form .grupedates label,.entitytype-domande_messaggi-form .persone label,.entitytype-domande_messaggi_apulia-form .grupedates label,.entitytype-domande_messaggi_apulia-form .persone label{width:30%;float:left;clear:none;padding:0;line-height:30px;}}.entitytype-domande_messaggi_apulia-form h2,.entitytype-domande_messaggi_apulia-form h3{color:#23699C;}.entitytype-domande_messaggi_apulia-form .form-actions input{border-radius:5px;font-size:15px;font-size:0.9375rem;background:#23699C;border:2px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}.entitytype-domande_messaggi_apulia-form .form-actions input a{color:#fff;text-decoration:none;}.entitytype-domande_messaggi_apulia-form .form-actions input a:hover{color:#fff;}.entitytype-domande_messaggi_apulia-form .form-actions input a:active{color:#fff;}.entitytype-domande_messaggi_apulia-form .form-actions input a:focus{color:#fff;}.entitytype-reservation_request-form .field-name-field-indica-il-nome-della-strut .chosen-container,.entitytype-reservation_request_apulia-form .field-name-field-indica-il-nome-della-strut .chosen-container{width:100% !important;}.entitytype-reservation_request-form .field-name-field-indica-il-nome-della-strut .chosen-single,.entitytype-reservation_request_apulia-form .field-name-field-indica-il-nome-della-strut .chosen-single{height:37px;line-height:37px;border-radius:0;border:1px solid #e5e4e1;background:#fff;box-shadow:none;}.entitytype-reservation_request-form .field-name-field-indica-il-nome-della-strut .chosen-single div,.entitytype-reservation_request_apulia-form .field-name-field-indica-il-nome-della-strut .chosen-single div{padding-top:8px;}.entitytype-reservation_request-form .form-item,.entitytype-reservation_request_apulia-form .form-item{display:block;float:left;width:100%;}.entitytype-reservation_request-form .form-item.form-disabled select,.entitytype-reservation_request_apulia-form .form-item.form-disabled select{background-image:none;}.entitytype-reservation_request-form .grupedates,.entitytype-reservation_request-form .persone,.entitytype-reservation_request-form .group-phone-email,.entitytype-reservation_request_apulia-form .grupedates,.entitytype-reservation_request_apulia-form .persone,.entitytype-reservation_request_apulia-form .group-phone-email{display:block;float:left;margin-bottom:0.5em;width:100%;}.entitytype-reservation_request-form .persone .field-type-list-integer,.entitytype-reservation_request_apulia-form .persone .field-type-list-integer{width:48%;clear:none;float:left;}.entitytype-reservation_request-form .persone .field-type-list-integer:nth-child(2),.entitytype-reservation_request_apulia-form .persone .field-type-list-integer:nth-child(2){float:right;}.entitytype-reservation_request-form .persone .field-type-text,.entitytype-reservation_request_apulia-form .persone .field-type-text{width:100%;}.entitytype-reservation_request-form .grupedates .form-item,.entitytype-reservation_request_apulia-form .grupedates .form-item{margin:0;width:100%;}.entitytype-reservation_request-form .grupedates .field-type-datetime,.entitytype-reservation_request_apulia-form .grupedates .field-type-datetime{width:48%;}.entitytype-reservation_request-form .grupedates .field-type-datetime .date-no-float,.entitytype-reservation_request_apulia-form .grupedates .field-type-datetime .date-no-float{width:100%;}.entitytype-reservation_request-form .grupedates .field-type-datetime:last-child,.entitytype-reservation_request_apulia-form .grupedates .field-type-datetime:last-child{float:right;}.entitytype-reservation_request-form .grupedates .field-type-datetime .description,.entitytype-reservation_request_apulia-form .grupedates .field-type-datetime .description{display:none;}.entitytype-reservation_request-form .grupedates .date-padding,.entitytype-reservation_request_apulia-form .grupedates .date-padding{width:100%;}.entitytype-reservation_request-form .grupedates input,.entitytype-reservation_request_apulia-form .grupedates input{background:#fff url(/sites/all/themes/custom/scois/images/iconswebforms/calendar-time.png) no-repeat 10px center;padding-left:20px;width:100%;box-sizing:border-box;margin:0;}.entitytype-reservation_request-form h3,.entitytype-reservation_request_apulia-form h3{color:#3C6C38;line-height:25px;padding:10px 0;margin:0;}.entitytype-reservation_request-form .form-actions,.entitytype-reservation_request_apulia-form .form-actions{display:block;float:right;margin-bottom:0;width:100%;}.entitytype-reservation_request-form .form-actions input,.entitytype-reservation_request_apulia-form .form-actions input{background-color:#3C6C38;color:#fff;font-size:15px;font-size:0.9375rem;border-radius:5px;border:2px solid #fff;display:inline-block;font-weight:bold;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;display:block;width:50%;max-width:200px;float:right !important;}.entitytype-reservation_request-form .form-actions input:hover,.entitytype-reservation_request_apulia-form .form-actions input:hover{color:#fff;}.entitytype-reservation_request-form .form-actions input:active,.entitytype-reservation_request_apulia-form .form-actions input:active{color:#fff;}.entitytype-reservation_request-form .form-actions input:focus,.entitytype-reservation_request_apulia-form .form-actions input:focus{color:#fff;}.entitytype-reservation_request-form .form-actions input a,.entitytype-reservation_request_apulia-form .form-actions input a{color:#fff;text-decoration:none;}.entitytype-reservation_request-form .form-actions input a:hover,.entitytype-reservation_request_apulia-form .form-actions input a:hover{color:#fff;}.entitytype-reservation_request-form .form-actions input a:active,.entitytype-reservation_request_apulia-form .form-actions input a:active{color:#fff;}.entitytype-reservation_request-form .form-actions input a:focus,.entitytype-reservation_request_apulia-form .form-actions input a:focus{color:#fff;}.entitytype-reservation_request-form .field-type-datetime,.entitytype-reservation_request_apulia-form .field-type-datetime{float:left;}.entitytype-reservation_request-form .field-type-datetime.form-wrapper,.entitytype-reservation_request_apulia-form .field-type-datetime.form-wrapper{clear:none;}.entitytype-reservation_request-form .form-wrapper,.entitytype-reservation_request_apulia-form .form-wrapper{clear:both;}@media (min-width:44em){.entitytype-reservation_request-form .group-phone-email > div,.entitytype-reservation_request_apulia-form .group-phone-email > div{width:48%;clear:none;float:left;}.entitytype-reservation_request-form .group-phone-email > div:nth-child(2),.entitytype-reservation_request_apulia-form .group-phone-email > div:nth-child(2){float:right;}.entitytype-reservation_request-form .grupedates input.date-clear,.entitytype-reservation_request-form .grupedates select,.entitytype-reservation_request-form .persone input.date-clear,.entitytype-reservation_request-form .persone select,.entitytype-reservation_request_apulia-form .grupedates input.date-clear,.entitytype-reservation_request_apulia-form .grupedates select,.entitytype-reservation_request_apulia-form .persone input.date-clear,.entitytype-reservation_request_apulia-form .persone select{width:70%;float:left;clear:none;}.entitytype-reservation_request-form .grupedates label,.entitytype-reservation_request-form .persone label,.entitytype-reservation_request_apulia-form .grupedates label,.entitytype-reservation_request_apulia-form .persone label{width:30%;float:left;clear:none;padding:0;line-height:30px;}}.entitytype-reservation_request_apulia-form h2,.entitytype-reservation_request_apulia-form h3{color:#23699C;}.entitytype-reservation_request_apulia-form .form-actions input{border-radius:5px;font-size:15px;font-size:0.9375rem;background:#23699C;border:2px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}.entitytype-reservation_request_apulia-form .form-actions input a{color:#fff;text-decoration:none;}.entitytype-reservation_request_apulia-form .form-actions input a:hover{color:#fff;}.entitytype-reservation_request_apulia-form .form-actions input a:active{color:#fff;}.entitytype-reservation_request_apulia-form .form-actions input a:focus{color:#fff;}.page-node-720 .panel-sc2cols5050staked .top{float:left;}.page-node-720 .pane-bean-familie-title-properties{margin-top:36px;padding-left:1.4em;padding-right:1.4em;}.page-node-720 .pane-site-specials-panel-pane-1{background:#fff;position:relative;padding-bottom:36px;}.view-id-calendar_event .date-nav .pager{display:flex;justify-content:flex-end;position:absolute;right:0;top:0;margin-bottom:0;}.view-id-calendar_event .date-nav .pager li{border-radius:0;float:left;margin:0 2px;position:relative;right:0;}.view-id-calendar_event .date-nav .pager li a{padding:5px 10px;}.view-id-calendar_event ul{list-style:none;margin:0;}.view-id-calendar_event .date-heading > *{font-size:36px;font-size:2.25rem;color:#3C6C38;font-weight:normal;text-align:left;}.view-id-calendar_event .view-content .item-list{position:relative;border-radius:2px;background:#fff;border:2px solid transparent;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.1);box-shadow:1px 1px 5px rgba(0,0,0,0.1);margin:1em 0;overflow:hidden;padding:1.5em;}.view-id-calendar_event .view-content .item-list h3{background-color:#3C6C38;color:#fff;display:block;margin-top:-1.2em;padding:10px;text-align:center;width:45px;}.view-id-calendar_event .view-content .item-list .views-field-title{font-size:20px;font-size:1.25rem;color:#3C6C38;font-weight:bold;}.view-id-calendar_event .view-content .item-list .views-field-title a{color:#3C6C38;}.view-id-calendar_event .view-content .item-list .views-field-title a:hover{color:#3C6C38;}.view-id-calendar_event .view-content .item-list .views-field-title a:active{color:#3C6C38;}.view-id-calendar_event .view-content .item-list .views-field-title a:focus{color:#3C6C38;}.view-id-calendar_event .view-content .item-list .field--body{font-size:14px;font-size:0.875rem;}.view-id-calendar_event .view-content .item-list .confirm{font-size:12px;font-size:0.75rem;background:#3C6C38;color:#fff;display:inline;margin-left:5px;padding:2px;line-height:24px;}.view-id-calendar_event .printview{display:none;float:right;position:relative;top:0;width:20px;height:25px;text-indent:-999em;overflow:hidden;}.view-id-calendar_event .printview a{background:url(/sites/all/themes/custom/scois/images/trekking/print_itinerario.png) no-repeat center center;display:block;width:100%;height:100%;}.page-calendar-list-print.scp-print .l-header{position:relative;}.page-calendar-list-print.scp-print .l-header .site-branding{width:100%;}.page-calendar-list-print.scp-print .view-calendar-event .view-content .item-list h3{border:1px solid #3C6C38;}.section-puglia .view-id-calendar_event .date-heading > *{color:#23699C;}.section-puglia .view-id-calendar_event .view-content .item-list h3{background-color:#23699C;}.section-puglia .view-id-calendar_event .view-content .item-list .confirm{background-color:#23699C;}@media (min-width:44em){.view-id-calendar_event .date-nav .pager{margin-right:30px;}.view-id-calendar_event .printview{display:block;}}.page-sitemap,.page-apulia-sitemap{color:#666666;}.page-sitemap:hover,.page-apulia-sitemap:hover{color:#666666;}.page-sitemap:active,.page-apulia-sitemap:active{color:#666666;}.page-sitemap:focus,.page-apulia-sitemap:focus{color:#666666;}.page-sitemap .bg-orange,.page-apulia-sitemap .bg-orange{background:none !important;}.page-sitemap .bg-orange:hover,.page-apulia-sitemap .bg-orange:hover{background:none !important;}.node-type-places-of-interest .l-content .pane-page-content{padding-top:1em;padding-right:0;padding-left:0;padding-bottom:1em;box-sizing:border-box;}@media (min-width:70em){.node-type-places-of-interest .panel-sc2cols5050staked .left,.node-type-places-of-interest .panel-sc2cols5050staked .right{clear:none;margin:0;}}@media (min-width:80em){.node-type-places-of-interest .panel-sc2cols5050staked .left{padding-right:25px;}.node-type-places-of-interest .panel-sc2cols5050staked .right{padding-left:25px;}}@media (min-width:70em){.view-id-events.view-display-id-panel_pane_1 .views-row{*zoom:1;box-sizing:border-box;width:50%;float:left;padding-top:1em;padding-bottom:1em;}.view-id-events.view-display-id-panel_pane_1 .views-row:after{content:"";display:table;clear:both;}.view-id-events.view-display-id-panel_pane_1 .views-row.views-row-odd{padding-right:1em;clear:left;}.view-id-events.view-display-id-panel_pane_1 .views-row.views-row-even{padding-left:1em;}.view-id-events.view-display-id-panel_pane_1 ul.pager li{list-style-image:none;}}.page-node-3608 .ui-tabs > ul li:nth-child(1) .imagem{background-image:url(/sites/all/themes/custom/scois/images/gastronomia/itinerary_food_04.jpg);}.page-node-3608 .ui-tabs > ul li:nth-child(2) .imagem{background-image:url(/sites/all/themes/custom/scois/images/gastronomia/food_05_0.jpg);}.page-node-3608 .ui-tabs > ul li:nth-child(3) .imagem{background-image:url(/sites/all/themes/custom/scois/images/gastronomia/food_02_2.jpg);}.page-node-3606 .ui-tabs > ul li:nth-child(1) .imagem{background-image:url(/sites/all/themes/custom/scois/images/gastronomia/pasta-con-le-cozze.jpg);}.page-node-3606 .ui-tabs > ul li:nth-child(2) .imagem{background-image:url(/sites/all/themes/custom/scois/images/gastronomia/food_02.jpg);}.page-node-3606 .ui-tabs > ul li:nth-child(3) .imagem{background-image:url(/sites/all/themes/custom/scois/images/gastronomia/mercato.jpg);}.page-node-3655 .ui-tabs > ul li:nth-child(1) .imagem{background-image:url(/sites/all/themes/custom/scois/images/familia/spiagge-per-bambini.jpg);}.page-node-3655 .ui-tabs > ul li:nth-child(2) .imagem{background-image:url(/sites/all/themes/custom/scois/images/familia/esperienze-culturali.jpg);}.page-node-3655 .ui-tabs > ul li:nth-child(3) .imagem{background-image:url(/sites/all/themes/custom/scois/images/familia/attivita-nella-natura.jpg);}.page-node-720 .ui-tabs > ul li:nth-child(1) .imagem{background-image:url(/sites/all/themes/custom/scois/images/familia/mare_beach_seaside.jpg);}.page-node-720 .ui-tabs > ul li:nth-child(2) .imagem{background-image:url(/sites/all/themes/custom/scois/images/familia/turismo_turism_sicily.jpg);}.page-node-720 .ui-tabs > ul li:nth-child(3) .imagem{background-image:url(/sites/all/themes/custom/scois/images/familia/nature_farm_familia.jpg);}.node-type-zone .scpanels-tabs > ul li:nth-child(1) .imagem{background-image:url(/sites/all/themes/custom/scois/images/gastronomia/pasta-con-le-cozze.jpg);}.node-type-zone .scpanels-tabs > ul li:nth-child(2) .imagem{background-image:url(/sites/all/themes/custom/scois/images/gastronomia/food_02.jpg);}.node-type-zone .scpanels-tabs > ul li:nth-child(3) .imagem{background-image:url(/sites/all/themes/custom/scois/images/gastronomia/mercato.jpg);}.pane-book-now{clear:none;box-sizing:border-box;float:left;margin-bottom:18px;width:100%;}.pane-book-now a{background-color:#3C6C38;color:#fff;font-size:15px;font-size:0.9375rem;border-radius:5px;border:2px solid #fff;display:inline-block;font-weight:bold;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-align:center;box-sizing:border-box;width:100%;}.pane-book-now a:hover{color:#fff;}.pane-book-now a:active{color:#fff;}.pane-book-now a:focus{color:#fff;}.pane-book-now a a{color:#fff;text-decoration:none;}.pane-book-now a a:hover{color:#fff;}.pane-book-now a a:active{color:#fff;}.pane-book-now a a:focus{color:#fff;}.section-apulia .pane-book-now a{border-radius:5px;font-size:15px;font-size:0.9375rem;background:#23699C;border:2px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}.section-apulia .pane-book-now a a{color:#fff;text-decoration:none;}.section-apulia .pane-book-now a a:hover{color:#fff;}.section-apulia .pane-book-now a a:active{color:#fff;}.section-apulia .pane-book-now a a:focus{color:#fff;}.pane-scallprice{clear:none;box-sizing:border-box;margin-bottom:18px;float:right;width:100%;}.pane-scallprice a{background-color:#3C6C38;color:#fff;font-size:15px;font-size:0.9375rem;border-radius:5px;border:2px solid #fff;display:inline-block;font-weight:bold;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;background-color:#666666;box-sizing:border-box;text-align:center;width:100%;}.pane-scallprice a:hover{color:#fff;}.pane-scallprice a:active{color:#fff;}.pane-scallprice a:focus{color:#fff;}.pane-scallprice a a{color:#fff;text-decoration:none;}.pane-scallprice a a:hover{color:#fff;}.pane-scallprice a a:active{color:#fff;}.pane-scallprice a a:focus{color:#fff;}@media (min-width:44em){.pane-book-now{width:65%;}.pane-scallprice{width:34%;}}#tabs-0-fullwidth2-1{font-size:14px;font-size:0.875rem;line-height:18px;}#tabs-0-fullwidth2-1 .panel-pane.pane-panels-mini{padding:4px 15px;box-sizing:border-box;}#tabs-0-fullwidth2-1 .pane-node-field-prezzi-table{font-size:13px;font-size:0.8125rem;text-transform:uppercase;font-weight:bold;color:#404040;padding-top:25px;}#tabs-0-fullwidth2-1 .pane-node-field-prezzi-table:hover{background:none !important;}#tabs-0-fullwidth2-1 .pane-scdisplayhprices h3.field-label{display:none;}#tabs-0-fullwidth2-1 .pane-scdisplayhprices .field--prezzi-table2{font-size:13px;font-size:0.8125rem;text-transform:uppercase;font-weight:bold;color:#404040;padding-top:25px;}#tabs-0-fullwidth2-2 .pane-entity-field{padding-left:15px;padding-top:5px;padding-bottom:5px;padding-right:5px;}#tabs-0-fullwidth2-2 .pane-entity-field > div{font-size:14px;font-size:0.875rem;line-height:18px;}#tabs-0-fullwidth2-2 .pane-entity-field.pane-node-field-languages-spoken{font-size:14px;font-size:0.875rem;line-height:18px;padding-left:15px;}#tabs-0-fullwidth2-2 .pane-entity-field.pane-node-field-languages-spoken .field-label{font-size:13px;font-size:0.8125rem;}#tabs-0-fullwidth2-2 .pane-entity-field .field-label{font-size:13px;font-size:0.8125rem;color:#404040;box-sizing:border-box;float:left;margin:0;padding-right:1%;width:100%;}#tabs-0-fullwidth2-2 .pane-entity-field:nth-child(2n+0){background:#e5e4e1;}#tabs-0-fullwidth2-2 .pane-entity-field:hover{background:#ccc;}@media (min-width:44em){#tabs-0-fullwidth2-2 .pane-entity-field{padding-right:15px;}#tabs-0-fullwidth2-2 .pane-entity-field > div{width:80%;display:inline-block;}#tabs-0-fullwidth2-2 .pane-entity-field .field-label{width:20%;}#tabs-0-fullwidth2-2 .pane-entity-field:last-child{margin-bottom:10px;}}#tabs-0-fullwidth2-3{padding:4px 15px;padding-bottom:14px;}#tabs-0-fullwidth2-3 .pane-distances{display:inline-block;width:100%;box-sizing:border-box;}#tabs-0-fullwidth2-3 .panel-pane.pane-distances-transports-panel-pane-2,#tabs-0-fullwidth2-3 .panel-pane.pane-distances-places-of-interest-panel-pane-2{*zoom:1;width:100%;float:left;clear:none;padding-bottom:25px;}#tabs-0-fullwidth2-3 .panel-pane.pane-distances-transports-panel-pane-2:after,#tabs-0-fullwidth2-3 .panel-pane.pane-distances-places-of-interest-panel-pane-2:after{content:"";display:table;clear:both;}#tabs-0-fullwidth2-3 .panel-pane.pane-distances-transports-panel-pane-2 ul,#tabs-0-fullwidth2-3 .panel-pane.pane-distances-places-of-interest-panel-pane-2 ul{list-style-image:none;padding:0;margin:0;}#tabs-0-fullwidth2-3 .panel-pane.pane-distances-transports-panel-pane-2 li,#tabs-0-fullwidth2-3 .panel-pane.pane-distances-places-of-interest-panel-pane-2 li{font-size:13px;font-size:0.8125rem;line-height:18px;width:100%;padding:5px;box-sizing:border-box;}#tabs-0-fullwidth2-3 .panel-pane.pane-distances-transports-panel-pane-2 li span:first-child,#tabs-0-fullwidth2-3 .panel-pane.pane-distances-places-of-interest-panel-pane-2 li span:first-child{font-weight:bold;}#tabs-0-fullwidth2-3 .panel-pane.pane-distances-transports-panel-pane-2 li span:last-child,#tabs-0-fullwidth2-3 .panel-pane.pane-distances-places-of-interest-panel-pane-2 li span:last-child{float:right;}#tabs-0-fullwidth2-3 .panel-pane.pane-distances-transports-panel-pane-2 li:hover,#tabs-0-fullwidth2-3 .panel-pane.pane-distances-places-of-interest-panel-pane-2 li:hover{background:#ccc;}#tabs-0-fullwidth2-3 .panel-pane.pane-distances-transports-panel-pane-2 li:nth-child(2n+1),#tabs-0-fullwidth2-3 .panel-pane.pane-distances-places-of-interest-panel-pane-2 li:nth-child(2n+1){background:#e5e4e1;}#tabs-0-fullwidth2-3 .panel-pane.pane-distances-transports-panel-pane-2 li:nth-child(2n+1):hover,#tabs-0-fullwidth2-3 .panel-pane.pane-distances-places-of-interest-panel-pane-2 li:nth-child(2n+1):hover{background:#ccc;}#tabs-0-fullwidth2-3 .panel-pane.pane-node-field-altre-distanze{*zoom:1;background:none !important;float:left;width:100%;padding:0;}#tabs-0-fullwidth2-3 .panel-pane.pane-node-field-altre-distanze:after{content:"";display:table;clear:both;}#tabs-0-fullwidth2-3 .panel-pane.pane-node-field-altre-distanze .field--altre-distanze{width:100%;}#tabs-0-fullwidth2-3 .panel-pane.pane-node-field-altre-distanze .field-label{display:none;}#tabs-0-fullwidth2-3 .panel-pane.pane-node-field-altre-distanze table{width:100%;}#tabs-0-fullwidth2-3 .panel-pane.pane-node-field-altre-distanze table tr{font-size:13px;font-size:0.8125rem;background:none;border:0;box-sizing:border-box;display:inline-block;line-height:18px;padding:5px;width:100%;line-height:18px;}#tabs-0-fullwidth2-3 .panel-pane.pane-node-field-altre-distanze table tr td{text-align:right;float:right;}#tabs-0-fullwidth2-3 .panel-pane.pane-node-field-altre-distanze table tr td:first-child{font-size:13px;font-size:0.8125rem;color:#404040;font-weight:bold;text-align:left;float:left;}#tabs-0-fullwidth2-3 .panel-pane.pane-node-field-altre-distanze table tr:nth-child(2n+1){background:#e5e4e1;}#tabs-0-fullwidth2-3 .panel-pane.pane-node-field-altre-distanze table tr:hover{background:#ccc;}@media (min-width:70em){#tabs-0-fullwidth2-3{background:url(/sites/all/themes/custom/scois/images/bg_distance_table.png) no-repeat center center;}#tabs-0-fullwidth2-3 .panel-pane.pane-distances-transports-panel-pane-2,#tabs-0-fullwidth2-3 .panel-pane.pane-distances-places-of-interest-panel-pane-2,#tabs-0-fullwidth2-3 .panel-pane.pane-node-field-altre-distanze{width:45%;}#tabs-0-fullwidth2-3 .panel-pane.pane-distances-places-of-interest-panel-pane-2{float:right;}#tabs-0-fullwidth2-3 .panel-pane.pane-node-field-altre-distanze{clear:left;}}body.scp-popup{padding:15px;}body.scp-popup .view-display-id-page_1 .views-row{position:relative;border-radius:2px;background:#fff;border:2px solid transparent;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.1);box-shadow:1px 1px 5px rgba(0,0,0,0.1);margin:1em 0;overflow:hidden;padding:1.5em;}body.scp-popup .view-display-id-page_1 .views-row:before{content:" ";width:25px;height:25px;background:url(/sites/all/themes/custom/scois/images/feedbacks/quotes_left.png) no-repeat center center;position:absolute;z-index:1;top:5px;left:5px;}body.scp-popup .view-display-id-page_1 .views-row p:last-child:after{content:" ";width:25px;height:25px;background:url(/sites/all/themes/custom/scois/images/feedbacks/quotes_right.png) no-repeat center center;position:absolute;margin-left:10px;z-index:1;}.node-type-house .pane-feedbacks-feedback-teaser .pane-title{font-size:25px;font-size:1.5625rem;font-family:"Architects Daughter",cursive;font-style:italic;font-weight:400;text-transform:capitalize;}.node-type-house .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser{position:relative;border-radius:2px;background:#fff;border:2px solid transparent;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.1);box-shadow:1px 1px 5px rgba(0,0,0,0.1);margin:1em 0;overflow:hidden;padding:1em;}.node-type-house .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .views-row{padding-left:25px;padding-right:20px;}.node-type-house .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .views-row:before{content:" ";width:25px;height:25px;background:url(/sites/all/themes/custom/scois/images/feedbacks/quotes_left.png) no-repeat center center;position:absolute;z-index:1;top:5px;left:5px;}.node-type-house .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .views-row p:last-child:after{content:" ";width:25px;height:25px;background:url(/sites/all/themes/custom/scois/images/feedbacks/quotes_right.png) no-repeat center center;position:absolute;margin-left:10px;z-index:1;}.node-type-house .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .view-footer{padding-top:10px;}.node-type-house .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .view-footer a{background-color:#3C6C38;color:#fff;font-size:15px;font-size:0.9375rem;border-radius:5px;border:2px solid #fff;display:inline-block;font-weight:bold;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;}.node-type-house .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .view-footer a:hover{color:#fff;}.node-type-house .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .view-footer a:active{color:#fff;}.node-type-house .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .view-footer a:focus{color:#fff;}.node-type-house .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .view-footer a a{color:#fff;text-decoration:none;}.node-type-house .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .view-footer a a:hover{color:#fff;}.node-type-house .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .view-footer a a:active{color:#fff;}.node-type-house .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .view-footer a a:focus{color:#fff;}.node-type-house.section-apulia .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .view-footer a{border-radius:5px;font-size:15px;font-size:0.9375rem;background:#23699C;border:2px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}.node-type-house.section-apulia .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .view-footer a a{color:#fff;text-decoration:none;}.node-type-house.section-apulia .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .view-footer a a:hover{color:#fff;}.node-type-house.section-apulia .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .view-footer a a:active{color:#fff;}.node-type-house.section-apulia .pane-feedbacks-feedback-teaser .view-display-id-feedback_teaser .view-footer a a:focus{color:#fff;}.section-sicilia-feedbacks .view-feedbacks .views-row{border-radius:2px;background:#fff;border:2px solid transparent;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.1);box-shadow:1px 1px 5px rgba(0,0,0,0.1);margin:1em 0;overflow:hidden;padding:1em;}.section-sicilia-feedbacks .view-feedbacks .views-row h2{display:none;}.view-feedbacks.view-display-id-panel_pane_1 .views-row{position:relative;border-radius:2px;background:#fff;border:2px solid transparent;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.1);box-shadow:1px 1px 5px rgba(0,0,0,0.1);margin:1em 0;overflow:hidden;padding:1.5em;}.view-feedbacks.view-display-id-panel_pane_1 .views-row:before{content:" ";width:25px;height:25px;background:url(/sites/all/themes/custom/scois/images/feedbacks/quotes_left.png) no-repeat center center;position:absolute;z-index:1;top:5px;left:5px;}.view-feedbacks.view-display-id-panel_pane_1 .views-row p:last-child:after{content:" ";width:25px;height:25px;background:url(/sites/all/themes/custom/scois/images/feedbacks/quotes_right.png) no-repeat center center;position:absolute;z-index:1;}.section-apulia .view-feedbacks.view-display-id-panel_pane_1 .views-row:before{background:url(/sites/all/themes/custom/scois/images/feedbacks/apulia_quotes_left.png) no-repeat center center;}.section-apulia .view-feedbacks.view-display-id-panel_pane_1 .views-row p:last-child:after{background:url(/sites/all/themes/custom/scois/images/feedbacks/apulia_quotes_right.png) no-repeat center center;}.section-sicilia .view-feedbacks.view-display-id-panel_pane_1 .views-row:before{background:url(/sites/all/themes/custom/scois/images/feedbacks/sicily_quotes_left.png) no-repeat center center;}.section-sicilia .view-feedbacks.view-display-id-panel_pane_1 .views-row p:last-child:after{background:url(/sites/all/themes/custom/scois/images/feedbacks/sicily_quotes_right.png) no-repeat center center;}.paragraphs-item-gallery{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:10px;grid-row-gap:10px;}.paragraphs-item-gallery .content{display:contents;}.paragraphs-item-gallery .photoswipe-gallery{display:contents;}.l-region--hero{position:relative;}.pane-arrowdown{display:none;}@media (min-width:70em){.logged-in .pane-arrowdown .down-text{bottom:29px;}.pane-arrowdown{display:block;text-align:center;}.pane-arrowdown .down-text{display:flex;justify-content:center;flex-direction:row;bottom:0;position:absolute;color:#fff;width:100%;z-index:99;}.pane-arrowdown .down-text a{color:#fff;background:rgb(237,147,0);box-sizing:border-box;display:block;line-height:30px;padding:7px 10px;}.pane-arrowdown .down-text a:hover{color:#fff;}.pane-arrowdown .down-text a:active{color:#fff;}.pane-arrowdown .down-text a:focus{color:#fff;}.pane-arrowdown .down-text a:hover{background:rgba(204,102,0,0.9);}}.view-offers .field--title-field h2{font-size:20px;font-size:1.25rem;}.view-offers ul.offer--list{padding:0;margin:0;}.view-offers ul.offer--list > li.offer--list--item{list-style:none;position:relative;border-radius:2px;background:#fff;border:2px solid transparent;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.1);box-shadow:1px 1px 5px rgba(0,0,0,0.1);margin-bottom:30px;overflow:hidden;padding:1.5em;}.view-offers .field--body{box-sizing:border-box;padding-bottom:20px;}.view-offers .pane-bt-offers{position:absolute;right:-20px;bottom:-20px;}.view-offers .pane-book-now{margin:0;width:100%;}.view-offers .field--house-ref .node-house{background:#fff;float:left;}.view-offers .field--house-ref .node-house img{display:block;}.view-offers .field--house-ref .node-house .pane-entity-field{display:block;padding:0;}.view-offers .field--house-ref .node-house .pane-node-title-field h2{font-size:18px;font-size:1.125rem;display:table-cell;float:none;font-weight:300;height:50px;margin-bottom:0;padding:0.5em;vertical-align:bottom;}.view-offers .field--house-ref .node-house .pane-node-title-field h2 a{color:#3C6C38;}.view-offers .field--house-ref .node-house .pane-node-title-field h2 a:hover{color:#3C6C38;}.view-offers .field--house-ref .node-house .pane-node-title-field h2 a:active{color:#3C6C38;}.view-offers .field--house-ref .node-house .pane-node-title-field h2 a:focus{color:#3C6C38;}.view-offers .field--house-ref .node-house .pane-node-field-intro3{background:#333;box-sizing:border-box;color:#fff;display:table;font-weight:normal;height:50px;margin:0;padding-left:0.5em;padding-right:0.5em;width:100%;}.view-offers .field--house-ref .node-house .pane-node-field-intro3 p{font-size:16px;font-size:1rem;line-height:20px;display:table-cell;vertical-align:middle;height:40px;padding:0.5em;}.view-offers .field--house-ref .node-house .pane-screadmore a{border-radius:2px;font-size:15px;font-size:0.9375rem;background:rgb(237,147,0);border:1px solid #fff;color:#fff;display:inline-block;float:right;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-decoration:none;}.view-offers .field--house-ref .node-house .pane-screadmore a a{color:#fff;}.view-offers .field--house-ref .node-house .pane-screadmore a a:hover{color:#fff;}.view-offers .field--house-ref .node-house .pane-screadmore a a:active{color:#fff;}.view-offers .field--house-ref .node-house .pane-screadmore a a:focus{color:#fff;}.view-offers .field--house-ref .node-house .pane-node-field-intro1{box-sizing:border-box;font-weight:normal;padding-left:0.5em;padding-right:0.5em;padding-top:0.5em;width:100%;}.view-places-of-interest-by-zone .item-list > ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;}.view-places-of-interest-by-zone .item-list > ul li{display:flex;box-sizing:border-box;overflow:hidden;position:relative;border:4px solid #fff;-ms-flex:0 0 100%;flex:0 0 100%;}.view-places-of-interest-by-zone .pane-node-field-image{width:100%;}.view-places-of-interest-by-zone .pane-node-title-field a{font-size:16px;font-size:1rem;color:#fff;background-color:rgba(60,108,56,0.8);box-sizing:border-box;color:#fff;display:block;min-height:40px;font-weight:400;padding:0 5px;position:absolute;text-transform:none;top:18px;width:100%;z-index:9;left:0;right:0;}.view-places-of-interest-by-zone .pane-node-title-field a:hover{color:#fff;}.view-places-of-interest-by-zone .pane-node-title-field a:active{color:#fff;}.view-places-of-interest-by-zone .pane-node-title-field a:focus{color:#fff;}.view-places-of-interest-by-zone a{display:block;}.view-places-of-interest-by-zone img{min-width:100%;}@media (min-width:44em){.view-places-of-interest-by-zone .item-list > ul li{-ms-flex:0 0 50%;flex:0 0 50%;}}@media (min-width:80em){.view-places-of-interest-by-zone .item-list > ul li{-ms-flex:0 0 25%;flex:0 0 25%;}}.colimage{width:100%;height:400px;background-size:cover;}.node-type-places-of-interest .staked{padding-top:36px;}@media (min-width:80em){.node-type-places-of-interest .top .field--body{text-align:justify;max-width:750px;width:49%;}.node-type-places-of-interest .top .field--body.bigtext{width:100%;max-width:100%;column-gap:50px;}.node-type-places-of-interest .right .pane-node-field-mgeofield{width:100%;float:right;}}.view-id-hp .owl-wrapper{display:flex !important;flex-wrap:wrap;}.view-id-hp .owl-item{display:flex;}.view-id-hp .owl-item > div{display:flex;flex-direction:column;background:#fff;margin:0 10px;}.view-id-hp .owl-item .pane-title{display:none;}.view-id-hp .owl-item .field--title-field{font-size:14px;font-size:0.875rem;color:#577d00;padding:5px;}.view-id-hp .owl-item .pane-node-field-intro3{background:#333;color:#fff;padding:5px;}.view-id-hp .owl-item .pane-node-field-intro1{flex:1 0 auto;padding:5px;}.view-id-hp .owl-item .link-wrapper{bottom:0;}.view-id-hp .owl-item .link-wrapper li{float:right;margin:0;padding:15px;}.view-id-hp .owl-item .link-wrapper a{color:#fff;background:#f63;border-radius:10px;padding:5px 10px;}.view-id-hp .owl-item .link-wrapper a:hover{color:#fff;}.view-id-hp .owl-item .link-wrapper a:active{color:#fff;}.view-id-hp .owl-item .link-wrapper a:focus{color:#fff;}.view-id-hp .language-link{display:none;}.view-id-hp .owl-controls{margin:0;}.view-id-hp .owl-controls .owl-nav .owl-next{rotate:0deg;background:rgba(0,153,0,0.8) url(/sites/all/themes/custom/scois/images/icons/smalarrow.png) no-repeat center center;display:block;height:25px;margin-top:-12px;overflow:hidden;position:absolute;right:0;text-indent:-999em;top:20%;width:25px;}.view-id-hp .owl-controls .owl-nav .owl-prev{rotate:180deg;background:rgba(0,153,0,0.8) url(/sites/all/themes/custom/scois/images/icons/smalarrow.png) no-repeat center center;display:block;height:25px;left:0;margin-top:-12px;overflow:hidden;position:absolute;text-indent:999em;top:20%;width:25px;}.view-id-hp .owl-controls .owl-pagination{position:absolute;width:100%;}@media (min-width:70em){.view-id-hp .owl-controls .owl-nav .owl-next{height:50px;margin-top:-25px;width:50px;}.view-id-hp .owl-controls .owl-nav .owl-prev{rotate:180deg;height:50px;margin-top:-25px;width:50px;}}.pane-switch-region{position:fixed;z-index:9992;top:10px;right:0;}.pane-switch-region ul{padding:0;margin:0;width:auto;}.pane-switch-region ul li{list-style-image:none;list-style:none;line-height:35px;width:40px;margin-bottom:1px;}.pane-switch-region ul a{font-size:20px;font-size:1.25rem;color:#fff;display:inline-block;font-family:"Architects Daughter",cursive;padding-left:15px;width:100%;padding-right:105px;}.pane-switch-region ul a:hover{color:#fff;}.pane-switch-region ul a:active{color:#fff;}.pane-switch-region ul a:focus{color:#fff;}.pane-switch-region ul .mnuitem-sicilia{background:#3C6C38 url(/sites/all/themes/custom/scois/images/maps/float_map_sicily.png) no-repeat center right;}.pane-switch-region ul .mnuitem-apulia{background:#23699C url(/sites/all/themes/custom/scois/images/maps/float_map_pulia.png) no-repeat center right;}.pane-switch-region ul .mnuitem-sicilia,.pane-switch-region ul .mnuitem-apulia{margin-left:-17px;transition:all 1s ease;}.pane-switch-region ul .mnuitem-sicilia:hover,.pane-switch-region ul .mnuitem-apulia:hover{margin-left:-60px;transition:all 1s ease;}.pane-switch-region ul .mnuitem-sicilia.active,.pane-switch-region ul .mnuitem-apulia.active{margin-left:-50px;transition:all 1s ease;cursor:default;pointer-events:none;}@media (min-width:44em){.pane-switch-region{top:35%;}.pane-switch-region ul li{line-height:50px;width:70px;}.pane-switch-region ul li a{padding-right:45px;}.pane-switch-region .mnuitem-sicilia.active,.pane-switch-region .mnuitem-apulia.active{margin-left:-60px;transition:all 1s ease;cursor:default;pointer-events:none;}}.nav li ul{background:#404040;background-size:cover;}.nav .blink{-webkit-animation-name:blink;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blink;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blink;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;}.nav #menu-1609-1,.nav #menu-3932-1{overflow:hidden;}.nav #menu-1609-1:hover,.nav #menu-3932-1:hover{background:none;}.nav #menu-1609-1 a,.nav #menu-3932-1 a{background:rgb(237,147,0);height:100%;}.nav #menu-1609-1.active-trail,.nav #menu-3932-1.active-trail{background:none;}.nav #menu-4218-1{height:35px;}.nav #menu-4218-1:hover{background:#155482;}.nav .sf-menu li:hover > ul,.nav .sf-menu li.sfHover > ul{top:35px;}.nav .sf-menu li:hover > ul ul,.nav .sf-menu li.sfHover > ul ul{left:18em;top:0;}.pane-superfish-1 .sf-menu{font-size:12px;font-size:0.75rem;display:flex;flex-direction:row;justify-content:space-between;list-style-image:none;list-style:none;height:35px;}.pane-superfish-1 .sf-menu ul{padding-left:0;width:18em;}.pane-superfish-1 .sf-menu a,.pane-superfish-1 .sf-menu span.nolink{color:#fff;line-height:35px;padding-left:5px;padding-right:5px;text-decoration:none;text-transform:uppercase;}.pane-superfish-1 .sf-menu a:hover,.pane-superfish-1 .sf-menu span.nolink:hover{color:#fff;}.pane-superfish-1 .sf-menu a:active,.pane-superfish-1 .sf-menu span.nolink:active{color:#fff;}.pane-superfish-1 .sf-menu a:focus,.pane-superfish-1 .sf-menu span.nolink:focus{color:#fff;}.pane-superfish-1 .sf-menu .active-trail{background:#3C6C38;}.pane-superfish-1 .sf-menu .active-trail:hover{background:#3C6C38;}.pane-superfish-1 .sf-menu li:hover{background:#3C6C38;}.pane-superfish-1 .sf-menu li a.green{color:#3C6C38;}.pane-superfish-1 .sf-menu li a.green:hover{color:#3C6C38;}.pane-superfish-1 .sf-menu li a.green:active{color:#3C6C38;}.pane-superfish-1 .sf-menu li a.green:focus{color:#3C6C38;}.pane-superfish-1 .sf-menu li a.blue{color:#23699C;}.pane-superfish-1 .sf-menu li a.blue:hover{color:#23699C;}.pane-superfish-1 .sf-menu li a.blue:active{color:#23699C;}.pane-superfish-1 .sf-menu li a.blue:focus{color:#23699C;}@media (min-width:44em){.pane-superfish-1 .sf-menu{font-size:11px;font-size:0.6875rem;}.pane-superfish-1 .sf-menu li ul li a{text-transform:none;}.pane-superfish-1 a,.pane-superfish-1 span.nolink{padding:0;}}@media (min-width:70em){.nav{background:#404040;padding-bottom:0px;}.pane-superfish-1 .sf-menu{font-size:13px;font-size:0.8125rem;}.pane-superfish-1 .sf-menu li ul a.menuparent:before{content:"";width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:3px solid #fff;position:absolute;z-index:9;top:15px;right:10px;display:inline-block;}.pane-superfish-1 a,.pane-superfish-1 span.nolink{padding:0;}.pane-superfish-1 .sn-facebook{width:35px;text-indent:-999em;display:inline-block;overflow:hidden;background:url(/sites/all/themes/custom/scois/images/icons/ic_fb.png) no-repeat center center;}}@media (min-width:80em){.pane-superfish-1 .sf-menu{font-size:15px;font-size:0.9375rem;}}@media (min-width:105em){.pane-superfish-1 .sf-menu{font-size:15px;font-size:0.9375rem;}}.pane-locale-language-content{display:none;clear:none;width:auto;float:left;}.language-switcher-locale-url{font-size:12px;font-size:0.75rem;list-style-image:none;list-style:none;margin:0;padding:0;}.language-switcher-locale-url li{display:block;padding:0 2px;float:left;}.language-switcher-locale-url li a{overflow:hidden;}.language-switcher-locale-url li.it a{background:url(/sites/all/themes/custom/scois/images/icons/flag-it.png) no-repeat center center;display:inline-block;height:19px;text-indent:-99em;width:25px;}.language-switcher-locale-url li.en a{background:url(/sites/all/themes/custom/scois/images/icons/flag-en.png) no-repeat center center;display:inline-block;height:19px;text-indent:-99em;width:25px;}.language-switcher-locale-url li.de a{background:url(/sites/all/themes/custom/scois/images/icons/flag-de.png) no-repeat center center;display:inline-block;height:19px;text-indent:-99em;width:25px;}@media (min-width:44em){.l-region--header{display:flex;flex-wrap:wrap;justify-content:end;}.pane-locale-language-content{order:2;width:auto;display:block;}.language-switcher-locale-url{display:flex;flex-direction:row;justify-content:flex-end;}}.nav{background:#404040;}.menu-collapser{background-color:transparent !important;z-index:9999;}@media (min-width:70em){.menu-collapser{display:none !important;}}.l-region--branding ul#main-menu{position:absolute;top:0;left:0;height:100vh;background-color:#404040;list-style-image:none;list-style:none;margin:0;padding:0;width:100%;}.l-region--branding ul#main-menu .orange-frame{margin:5px 0;border:0 solid;}.l-region--branding ul#main-menu .orange-frame a{padding:5px 5px;height:35px;}.l-region--branding ul#main-menu > li.first{margin-top:100px;}.l-region--branding ul#main-menu li{background:#404040;box-sizing:border-box;display:flex;flex-grow:1;float:left;justify-content:center;position:relative;}.l-region--branding ul#main-menu li.expanded:hover{background-color:#3C6C38;}.l-region--branding ul#main-menu li ul{margin:0;list-style-type:none;overflow:visible !important;}.l-region--branding ul#main-menu li ul li{background:#404040;box-sizing:border-box;text-align:left;width:100%;}.l-region--branding ul#main-menu li ul li.expanded:hover{background-color:#3C6C38;}.l-region--branding ul#main-menu li ul li a{padding-left:10px;}.l-region--branding ul#main-menu li > ul{position:absolute;left:0;top:100%;z-index:99999;display:none;width:100%;padding-left:5px;}.l-region--branding ul#main-menu li > ul > li ul{position:absolute;left:100%;top:0;z-index:99999;display:none;width:100%;padding-left:5px;}.l-region--branding ul#main-menu li a,.l-region--branding ul#main-menu li > span:first-child{cursor:pointer;display:block;color:#fff;font-size:15px;font-weight:400;padding-left:5px;padding-right:5px;line-height:35px;text-transform:uppercase;width:100%;border-right:1px solid #404040;}.l-region--branding ul#main-menu li a.active,.l-region--branding ul#main-menu li a:hover,.l-region--branding ul#main-menu li > span:first-child.active,.l-region--branding ul#main-menu li > span:first-child:hover{text-decoration:none;background-color:#3C6C38;}.l-region--branding ul#main-menu li a.orange,.l-region--branding ul#main-menu li > span:first-child.orange{color:#cc6600;}.l-region--branding ul#main-menu li a.orange:hover,.l-region--branding ul#main-menu li > span:first-child.orange:hover{color:#cc6600;}.l-region--branding ul#main-menu li a.orange:active,.l-region--branding ul#main-menu li > span:first-child.orange:active{color:#cc6600;}.l-region--branding ul#main-menu li a.orange:focus,.l-region--branding ul#main-menu li > span:first-child.orange:focus{color:#cc6600;}.l-region--branding ul#main-menu li.has-submenu a,.l-region--branding ul#main-menu li.has-submenu > span:first-child{padding-right:20px;}.l-region--branding ul#main-menu li .sub-toggle{background:none repeat scroll 0 0 rgba(0,0,0,0.075);position:absolute;right:0;top:0;z-index:999;width:20px;height:100%;text-align:center;cursor:pointer;}.l-region--branding ul#main-menu li .sub-toggle:before{content:"";display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle;}.l-region--branding ul#main-menu li .sub-toggle > i{display:inline-block;color:#fff;font-size:15px;vertical-align:middle;}.l-region--branding ul#main-menu li.sn-facebook{display:inline-block;background:#23699C url(/sites/all/themes/custom/scois/images/icons/ic_fb.png) no-repeat right 5px;flex-grow:0 !important;}.l-region--branding ul#main-menu li.sn-facebook a{padding:0;}.l-region--branding ul#main-menu li.sn-facebook:hover a{background:#23699C url(/sites/all/themes/custom/scois/images/icons/ic_fb.png) no-repeat right 5px;}.l-region--branding ul#main-menu li.active-trail{background-color:#3C6C38;}.l-region--branding ul#main-menu li.active-trail.bg-orange:hover{background-color:#cc6600;}.l-region--branding ul#main-menu li.active-trail.bg-green:hover{background-color:#3C6C38;}.l-region--branding ul#main-menu li.bg-orange:hover{background-color:#cc6600;}.l-region--branding ul#main-menu li.bg-green:hover{background-color:#3C6C38;}.l-region--branding ul#main-menu > li{border-left:0px solid #999;}.l-region--branding ul#main-menu > li:first-child{border-left:0;}.l-region--branding ul#main-menu > li.has-submenu + li{border-left:0;}.l-region--branding ul#main-menu.collapsed li{display:block;box-sizing:border-box;width:calc(100% - 20px);margin-left:10px;}.l-region--branding ul#main-menu.collapsed li > ul{position:static;display:none;}.l-region--branding ul#main-menu.collapsed li a{display:block;border-bottom:1px solid rgba(0,0,0,0.075);box-sizing:border-box;}.l-region--branding ul#main-menu.collapsed li .sub-toggle{height:35px;}.menu-collapser{background:#404040;position:relative;width:100%;height:35px;padding:0 8px;color:#FFF;font-size:16px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.menu-collapser .language-switcher-locale-url{width:100%;max-width:130px;position:relative;float:left;display:block;}.menu-collapser .language-switcher-locale-url li{float:left;width:33%;padding:0;height:35px;}.menu-collapser .language-switcher-locale-url li a{height:30px;}.collapse-button{position:absolute;right:0px;top:50%;width:40px;padding:7px 10px;color:#fff;font-size:14px;text-align:center;background-color:#0E0E0E;border-radius:2px;cursor:pointer;transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.collapse-button:hover,.collapse-button:focus{color:#fff;background-color:#040404;}.collapse-button .icon-bar{display:block;height:2px;width:18px;margin:2px 0;background-color:#F5F5F5;border-radius:1px;}ul.collapsed{text-align:left;}.page-apulia #main-menu li a.active,.page-apulia #main-menu li a:hover,.page-apulia #main-menu li > span:first-child.active,.page-apulia #main-menu li > span:first-child:hover,.sc-house-apulia #main-menu li a.active,.sc-house-apulia #main-menu li a:hover,.sc-house-apulia #main-menu li > span:first-child.active,.sc-house-apulia #main-menu li > span:first-child:hover,.sc-apulia-constraint #main-menu li a.active,.sc-apulia-constraint #main-menu li a:hover,.sc-apulia-constraint #main-menu li > span:first-child.active,.sc-apulia-constraint #main-menu li > span:first-child:hover{background-color:#23699C;}.page-apulia #main-menu li.active-trail,.sc-house-apulia #main-menu li.active-trail,.sc-apulia-constraint #main-menu li.active-trail{background-color:#23699C;}.page-apulia #main-menu li.expanded:hover,.sc-house-apulia #main-menu li.expanded:hover,.sc-apulia-constraint #main-menu li.expanded:hover{background:#23699C;}.page-apulia #main-menu li ul li.expanded:hover,.sc-house-apulia #main-menu li ul li.expanded:hover,.sc-apulia-constraint #main-menu li ul li.expanded:hover{background:#23699C;}@media (min-width:961px) and (max-width:1279px){.l-region--branding ul#main-menu{display:flex;flex-direction:row;justify-content:space-between;}.l-region--branding ul#main-menu li{width:auto;}.l-region--branding ul#main-menu li ul{min-width:280px !important;}.l-region--branding ul#main-menu li ul .sub-toggle{-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);-sand-transform:rotate(270deg);height:20px;width:20px;margin-top:6px;}.l-region--branding ul#main-menu li ul .sub-toggle:before{margin-right:-0.05em;}.l-region--branding ul#main-menu li.sn-facebook{margin-left:5px;overflow:hidden;text-indent:-999em;width:30px;}.l-region--branding ul#main-menu li a,.l-region--branding ul#main-menu li > span:first-child{font-size:12px;font-size:0.75rem;}.l-region--branding ul#main-menu .orange-frame + .orange-frame{border-left:0 !important;}.pane-menu-menu-apullia-main-menu ul#main-menu li.sn-facebook{width:30px;text-indent:-999em;}.pane-menu-menu-apullia-main-menu ul#main-menu li ul{min-width:365px !important;}}@media (min-width:80em){.l-region--branding ul#main-menu{display:flex;flex-direction:row;justify-content:space-between;}.l-region--branding ul#main-menu li ul{min-width:280px !important;}.l-region--branding ul#main-menu li ul .sub-toggle{-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);-sand-transform:rotate(270deg);height:20px;width:20px;margin-top:6px;}.l-region--branding ul#main-menu li ul .sub-toggle:before{margin-right:-0.05em;}.l-region--branding ul#main-menu li ul .sub-toggle > i{color:rgba(255,255,255,0.3);}.l-region--branding ul#main-menu li ul li:hover .sub-toggle > i{color:#fff;}.l-region--branding ul#main-menu li a,.l-region--branding ul#main-menu li > span:first-child{font-size:13px;font-size:0.8125rem;}.l-region--branding ul#main-menu li.sn-facebook{background:#23699C url(/sites/all/themes/custom/scois/images/icons/ic_fb.png) no-repeat center right;margin-left:5px;text-indent:-999em;width:30px;}.pane-menu-menu-apullia-main-menu ul#main-menu li.sn-facebook{width:30px;text-indent:-999em;}.pane-menu-menu-apullia-main-menu ul#main-menu li ul{min-width:365px !important;}}@media (min-width:105em){.l-region--branding ul#main-menu li a,.l-region--branding ul#main-menu li > span:first-child{font-size:15px;font-size:0.9375rem;}}.pane-superfish-2 .sf-menu{font-size:12px;font-size:0.75rem;display:flex;flex-direction:row;list-style-image:none;list-style:none;}.pane-superfish-2 .sf-menu ul{padding-left:0;}.pane-superfish-2 .sf-menu a,.pane-superfish-2 .sf-menu span.nolink{color:#fff;padding:0.75em;text-decoration:none;text-transform:uppercase;}.pane-superfish-2 .sf-menu a:hover,.pane-superfish-2 .sf-menu span.nolink:hover{color:#fff;}.pane-superfish-2 .sf-menu a:active,.pane-superfish-2 .sf-menu span.nolink:active{color:#fff;}.pane-superfish-2 .sf-menu a:focus,.pane-superfish-2 .sf-menu span.nolink:focus{color:#fff;}.pane-superfish-2 .sf-menu .active-trail{background:#34647f;}.pane-superfish-2 .sf-menu li:hover{background:#34647f;}@media (min-width:44em){.pane-superfish-2 .sf-menu{font-size:11px;font-size:0.6875rem;}.pane-superfish-2 a,.pane-superfish-2 span.nolink{padding:0;}}@media (min-width:70em){.pane-superfish-2 .sf-menu{font-size:13px;font-size:0.8125rem;}.pane-superfish-2 a,.pane-superfish-2 span.nolink{padding:0;}}@media (min-width:80em){.pane-superfish-2 .sf-menu{font-size:15px;font-size:0.9375rem;}}@media (min-width:105em){.pane-superfish-2 .sf-menu{font-size:15px;font-size:0.9375rem;}}.pane-menu-menu-endereco-email{font-size:12px;font-size:0.75rem;display:inline-block;clear:none;padding-right:35px;display:none;}.pane-menu-menu-endereco-email ul{padding:0;margin:0;}.pane-menu-menu-endereco-email ul li.leaf{list-style-image:none;list-style:none;font-size:15px;font-size:0.9375rem;font-family:"Architects Daughter",cursive;}.pane-page-slogan{font-size:14px;font-size:0.875rem;padding-top:0 !important;padding-left:10px !important;clear:none;color:#666666;float:right;font-family:"Architects Daughter",cursive;line-height:25px;margin-top:0;text-align:left;width:100%;box-sizing:border-box;}.pane-page-slogan span{font-size:18px;font-size:1.125rem;}@media (min-width:44em){.pane-menu-menu-endereco-email{display:block;}.pane-page-slogan{margin-top:0;padding:0;}}@media (min-width:961px) and (max-width:1279px){.pane-page-slogan{margin-top:0;position:absolute;bottom:0px;width:76%;right:0;}}@media (min-width:80em){.pane-menu-menu-endereco-email{font-size:16px;font-size:1rem;}.l-region--is-slogan{position:relative;}.l-region--is-slogan .pane-page-slogan{font-size:16px;font-size:1rem;position:absolute;bottom:5px;width:76%;right:0;box-sizing:border-box;}}@media (min-width:105em){.l-region--is-slogan .pane-page-slogan{font-size:18px;font-size:1.125rem;padding-top:22px;}.l-region--is-slogan .pane-page-slogan span{font-size:20px;font-size:1.25rem;}}.l-region--navigation{display:none;}.l-region--navigation{position:relative;}.l-region--navigation:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:100vw;background:#404040;}.l-region--navigation ul#main-menu{list-style-image:none;list-style:none;margin:0;padding:0;width:100%;}.l-region--navigation ul#main-menu li{background:#404040;box-sizing:border-box;display:flex;flex-grow:1;align-items:center;justify-content:center;position:relative;}.l-region--navigation ul#main-menu li.expanded:hover{background-color:#3C6C38;}.l-region--navigation ul#main-menu li.expanded > a::after{content:"";display:block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff;position:relative;margin-left:15px;}.l-region--navigation ul#main-menu li:hover > ul.menu{display:block;margin:0;padding:0;}.l-region--navigation ul#main-menu li ul{margin:0;list-style-type:none;overflow:visible !important;display:none;}.l-region--navigation ul#main-menu li ul li{background:#404040;box-sizing:border-box;text-align:left;width:100%;}.l-region--navigation ul#main-menu li ul li.expanded:hover{background-color:#3C6C38;}.l-region--navigation ul#main-menu li ul li a{padding-left:10px;justify-content:flex-start;}.l-region--navigation ul#main-menu li > ul{position:absolute;left:0;top:100%;z-index:99999;display:none;width:100%;}.l-region--navigation ul#main-menu li > ul > li ul{position:absolute;left:100%;top:0;z-index:99999;display:none;width:100%;padding-left:5px;}.l-region--navigation ul#main-menu li a,.l-region--navigation ul#main-menu li > span:first-child{cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;font-weight:400;padding-left:5px;padding-right:5px;line-height:35px;text-transform:uppercase;width:100%;}.l-region--navigation ul#main-menu li a.active,.l-region--navigation ul#main-menu li a:hover,.l-region--navigation ul#main-menu li > span:first-child.active,.l-region--navigation ul#main-menu li > span:first-child:hover{text-decoration:none;background-color:#3C6C38;}.l-region--navigation ul#main-menu li a.orange,.l-region--navigation ul#main-menu li > span:first-child.orange{color:#cc6600;}.l-region--navigation ul#main-menu li a.orange:hover,.l-region--navigation ul#main-menu li > span:first-child.orange:hover{color:#cc6600;}.l-region--navigation ul#main-menu li a.orange:active,.l-region--navigation ul#main-menu li > span:first-child.orange:active{color:#cc6600;}.l-region--navigation ul#main-menu li a.orange:focus,.l-region--navigation ul#main-menu li > span:first-child.orange:focus{color:#cc6600;}.l-region--navigation ul#main-menu li.has-submenu a,.l-region--navigation ul#main-menu li.has-submenu > span:first-child{padding-right:20px;}.l-region--navigation ul#main-menu li.sn-facebook{display:inline-block;background:#23699C url(/sites/all/themes/custom/scois/images/icons/ic_fb.png) no-repeat right 5px;flex-grow:0 !important;}.l-region--navigation ul#main-menu li.sn-facebook a{padding:0;}.l-region--navigation ul#main-menu li.sn-facebook:hover a{background:#23699C url(/sites/all/themes/custom/scois/images/icons/ic_fb.png) no-repeat right 5px;}.l-region--navigation ul#main-menu li.active-trail{background-color:#3C6C38;}.l-region--navigation ul#main-menu li.active-trail.bg-orange:hover{background-color:#cc6600;}.l-region--navigation ul#main-menu li.active-trail.bg-green:hover{background-color:#3C6C38;}.l-region--navigation ul#main-menu li.bg-orange:hover{background-color:#cc6600;}.l-region--navigation ul#main-menu li.bg-green:hover{background-color:#3C6C38;}.l-region--navigation ul#main-menu > li{border-left:0px solid #999;}.l-region--navigation ul#main-menu > li:first-child{border-left:0;}.l-region--navigation ul#main-menu > li.has-submenu + li{border-left:0;}.l-region--navigation ul#main-menu.collapsed li{display:block;box-sizing:border-box;width:100%;}.l-region--navigation ul#main-menu.collapsed li > ul{position:static;display:none;}.l-region--navigation ul#main-menu.collapsed li a{display:block;border-bottom:1px solid rgba(0,0,0,0.075);box-sizing:border-box;}.l-region--navigation ul#main-menu.collapsed li .sub-toggle{height:35px;}.page-apulia .l-region--navigation #main-menu li a.active,.page-apulia .l-region--navigation #main-menu li a:hover,.page-apulia .l-region--navigation #main-menu li > span:first-child.active,.page-apulia .l-region--navigation #main-menu li > span:first-child:hover,.sc-house-apulia .l-region--navigation #main-menu li a.active,.sc-house-apulia .l-region--navigation #main-menu li a:hover,.sc-house-apulia .l-region--navigation #main-menu li > span:first-child.active,.sc-house-apulia .l-region--navigation #main-menu li > span:first-child:hover,.sc-apulia-constraint .l-region--navigation #main-menu li a.active,.sc-apulia-constraint .l-region--navigation #main-menu li a:hover,.sc-apulia-constraint .l-region--navigation #main-menu li > span:first-child.active,.sc-apulia-constraint .l-region--navigation #main-menu li > span:first-child:hover{background-color:#23699C;}.page-apulia .l-region--navigation #main-menu li.active-trail,.sc-house-apulia .l-region--navigation #main-menu li.active-trail,.sc-apulia-constraint .l-region--navigation #main-menu li.active-trail{background-color:#23699C;}.page-apulia .l-region--navigation #main-menu li.expanded:hover,.sc-house-apulia .l-region--navigation #main-menu li.expanded:hover,.sc-apulia-constraint .l-region--navigation #main-menu li.expanded:hover{background:#23699C;}.page-apulia .l-region--navigation #main-menu li ul li.expanded:hover,.sc-house-apulia .l-region--navigation #main-menu li ul li.expanded:hover,.sc-apulia-constraint .l-region--navigation #main-menu li ul li.expanded:hover{background:#23699C;}@media (min-width:70em){.l-region--navigation{display:block;}}@media (min-width:961px) and (max-width:1279px){.l-region--navigation ul#main-menu{display:flex;flex-direction:row;justify-content:space-between;}.l-region--navigation ul#main-menu li{width:auto;}.l-region--navigation ul#main-menu li ul{min-width:280px !important;}.l-region--navigation ul#main-menu li ul .sub-toggle{-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);-sand-transform:rotate(270deg);height:20px;width:20px;margin-top:6px;}.l-region--navigation ul#main-menu li ul .sub-toggle:before{margin-right:-0.05em;}.l-region--navigation ul#main-menu li.sn-facebook{margin-left:5px;overflow:hidden;text-indent:-999em;width:30px;}.l-region--navigation ul#main-menu li a,.l-region--navigation ul#main-menu li > span:first-child{font-size:12px;font-size:0.75rem;}.l-region--navigation ul#main-menu .orange-frame + .orange-frame{border-left:0 !important;}.pane-menu-menu-apullia-main-menu ul#main-menu li.sn-facebook{width:30px;text-indent:-999em;}.pane-menu-menu-apullia-main-menu ul#main-menu li ul{min-width:365px !important;}}@media (min-width:80em){.l-region--navigation ul#main-menu{display:flex;flex-direction:row;justify-content:space-between;}.l-region--navigation ul#main-menu li ul{min-width:280px !important;}.l-region--navigation ul#main-menu li a,.l-region--navigation ul#main-menu li > span:first-child{font-size:13px;font-size:0.8125rem;}.l-region--navigation ul#main-menu li.sn-facebook{background:#23699C url(/sites/all/themes/custom/scois/images/icons/ic_fb.png) no-repeat center right;margin-left:5px;text-indent:-999em;width:30px;}.pane-menu-menu-apullia-main-menu ul#main-menu li.sn-facebook{width:30px;text-indent:-999em;}.pane-menu-menu-apullia-main-menu ul#main-menu li ul{min-width:365px !important;}}@media (min-width:105em){.l-region--navigation ul#main-menu li a,.l-region--navigation ul#main-menu li > span:first-child{font-size:15px;font-size:0.9375rem;}}.l-header:has(.pre-header){padding-top:0;}@media (min-width:70em){.l-header:has(.pre-header){padding-top:15px;}}.l-region--pre-header{display:flex;flex-direction:row;justify-content:space-between;}.l-region--branding .menu-collapser{height:45px !important;}.l-region--branding .collapse-button{background:transparent;}.l-region--branding .collapse-button .icon-bar{background-color:#333;width:32px;margin:6px 0;}.pre-header{background-color:#3C3C3C;margin-bottom:5px;}.pre-header .pane-menu-menu-pre-header{max-width:calc(50% + 15px);width:100%;}.pre-header .pane-locale-language-content{float:none;display:flex;align-items:center;margin-right:5px;}.pre-header .pane-locale-language-content a{font-size:1rem;display:block !important;background-image:none !important;text-indent:0 !important;color:#fff;text-decoration:none;width:2ch !important;white-space:nowrap;text-transform:uppercase;}.pre-header .pane-locale-language-content a:hover{color:#fff;}.pre-header .pane-locale-language-content a:active{color:#fff;}.pre-header .pane-locale-language-content a:focus{color:#fff;}.pre-header .pane-locale-language-content a:hover,.pre-header .pane-locale-language-content a:focus{text-decoration:underline;}.pre-header .pane-locale-language-content li:not(.active){display:none;}.pre-header .menu{margin-top:0;margin-bottom:0;display:flex;flex-direction:row;justify-content:space-between;list-style:none none inside;padding:0;}.pre-header .menu li{list-style:none;padding:5px 5px;}.pre-header .icon a{color:#fff;text-decoration:none;background-size:contain;text-indent:-4000px;display:block;width:25px;height:25px;}.pre-header .icon a:hover{color:#fff;}.pre-header .icon a:active{color:#fff;}.pre-header .icon a:focus{color:#fff;}.pre-header .icon a:hover,.pre-header .icon a:focus{text-decoration:underline;}.pre-header .sn-whatsapp a{background:url(/sites/all/themes/custom/scois/images/icons/whatsapp.svg) no-repeat;background-size:contain;}.pre-header .sn-phone a{background:url(/sites/all/themes/custom/scois/images/icons/telephone-white.svg) no-repeat center center;background-size:contain;width:20px !important;height:20px !important;}@media (min-width:44em){.pre-header{display:none;}}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}
