/*Processed : 05-04-2023 11:50:52*/
/********************************************
  P01 VARIABLES, PLACEHOLDERS & MIXINS
  P02 BASIC STYLES
  P03 WELL
  P04 FILL SCREEN SYLES
  P05 FIXES AND HELPERS
  P06 TOP NAVIGATION
  P07 SIDE NAVIGATION
  P08 FULLSCREEN NAVI STYLES
  P09 SLIDE IN MENU
  P10 SOCIAL ICONS
  P11 BUTTONS
  P12 GENERAL STYLES
  P13 LANGUAGES
  P14 LIGHTBOX & MODAL
  P15 TABS
  P16 SLICK SLIDER
  P17 CONTENT WINDOW
  P18 COLLAPSE
  P19 FORMS & CONVERSION
  P20 COOKIEWARNING & OTHER OVERLAT CONTENT BOX
  P21 RESPONSIVE VIDEO
  P22 PRELOADER
  P23 BIG BACKGROUND IMAGE BOX AND BACKGROUND IMAGE CYCLER
  P24 BOOKING COMPONENTS
  P25 NEW STYLES FOR THIS THEME
  P26 MEDIA QUERIES
  P27 FLUID CONTAINER SETTINGS 
********************************************//********************************************
VARIABLES, PLACEHOLDERS & MIXINS
********************************************//***********Variables***********//***********Placeholders***********/body a,html a,body button,html button{color:#909f4a;transition:0.2s ease-in-out;font-family:'Roboto', sans-serif;font-weight:400;}body a:link,html a:link,body button:link,html button:link,body a:hover,html a:hover,body button:hover,html button:hover,body a:visited,html a:visited,body button:visited,html button:visited,body a:active,html a:active,body button:active,html button:active,body a:focus,html a:focus,body button:focus,html button:focus{color:#909f4a;transition:0.2s ease-in-out;text-decoration:none;}body a:hover,html a:hover,body button:hover,html button:hover{color:#b2bf76;text-decoration:none;}.main-padding,.hideContentWindow.main-padding{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;/***********Mixins***********/}@-webkit-keyframes spinner{0%{-webkit-transform-origin:50% 50%;-webkit-transform:rotate(0deg);}100%{-webkit-transform-origin:50% 50%;-webkit-transform:rotate(360deg);}}@keyframes spinner{0%{transform-origin:50% 50%;transform:rotate(0deg);}100%{transform-origin:50% 50%;transform:rotate(360deg);}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:400;color:#fff;font-family:'Great Vibes', cursive;line-height:1em;text-transform:none;}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{color:#fff;}header.standard-box{background-color:transparent;}.standard-box{background-color:#fff;}.standard-box h1,.standard-box h2,.standard-box h3,.standard-box h4,.standard-box h5,.standard-box h6,.standard-box small{color:#909f4a;font-weight:400;}.standard-box h1.no-bold,.standard-box h2.no-bold,.standard-box h3.no-bold,.standard-box h4.no-bold,.standard-box h5.no-bold,.standard-box h6.no-bold,.standard-box small.no-bold{font-weight:300;}.standard-box p,.standard-box li,.standard-box label,.standard-box p small{color:#70554c;font-weight:300;}.standard-box a:not(.btn){color:#909f4a;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.standard-box .opt-box-one{background-color:#70554c;}.standard-box .opt-box-one h1,.standard-box .opt-box-one h2,.standard-box .opt-box-one h3,.standard-box .opt-box-one h4,.standard-box .opt-box-one h5,.standard-box .opt-box-one h6,.standard-box .opt-box-one small{color:#fff;font-weight:400;}.standard-box .opt-box-one h1.no-bold,.standard-box .opt-box-one h2.no-bold,.standard-box .opt-box-one h3.no-bold,.standard-box .opt-box-one h4.no-bold,.standard-box .opt-box-one h5.no-bold,.standard-box .opt-box-one h6.no-bold,.standard-box .opt-box-one small.no-bold{font-weight:300;}.standard-box .opt-box-one p,.standard-box .opt-box-one li,.standard-box .opt-box-one label,.standard-box .opt-box-one p small{color:#fff;font-weight:300;}.standard-box .opt-box-one a:not(.btn){color:#909f4a;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.standard-box .opt-box-two{background-color:#efe4d4;}.standard-box .opt-box-two h1,.standard-box .opt-box-two h2,.standard-box .opt-box-two h3,.standard-box .opt-box-two h4,.standard-box .opt-box-two h5,.standard-box .opt-box-two h6,.standard-box .opt-box-two small{color:#70554c;font-weight:400;}.standard-box .opt-box-two h1.no-bold,.standard-box .opt-box-two h2.no-bold,.standard-box .opt-box-two h3.no-bold,.standard-box .opt-box-two h4.no-bold,.standard-box .opt-box-two h5.no-bold,.standard-box .opt-box-two h6.no-bold,.standard-box .opt-box-two small.no-bold{font-weight:300;}.standard-box .opt-box-two p,.standard-box .opt-box-two li,.standard-box .opt-box-two label,.standard-box .opt-box-two p small{color:#70554c;font-weight:300;}.standard-box .opt-box-two a:not(.btn){color:#909f4a;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.opt-box-one{background-color:#70554c;}.opt-box-one h1,.opt-box-one h2,.opt-box-one h3,.opt-box-one h4,.opt-box-one h5,.opt-box-one h6,.opt-box-one small{color:#fff;font-weight:400;}.opt-box-one h1.no-bold,.opt-box-one h2.no-bold,.opt-box-one h3.no-bold,.opt-box-one h4.no-bold,.opt-box-one h5.no-bold,.opt-box-one h6.no-bold,.opt-box-one small.no-bold{font-weight:300;}.opt-box-one p,.opt-box-one li,.opt-box-one label,.opt-box-one p small{color:#fff;font-weight:300;}.opt-box-one a:not(.btn){color:#909f4a;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.opt-box-one h1,.opt-box-one h2,.opt-box-one h3,.opt-box-one h4,.opt-box-one h5,.opt-box-one h6{text-shadow:0px 1px 1px rgba(0, 0, 0, 0.4);}.opt-box-one .standard-box{background-color:#fff;}.opt-box-one .standard-box h1,.opt-box-one .standard-box h2,.opt-box-one .standard-box h3,.opt-box-one .standard-box h4,.opt-box-one .standard-box h5,.opt-box-one .standard-box h6,.opt-box-one .standard-box small{color:#909f4a;font-weight:400;}.opt-box-one .standard-box h1.no-bold,.opt-box-one .standard-box h2.no-bold,.opt-box-one .standard-box h3.no-bold,.opt-box-one .standard-box h4.no-bold,.opt-box-one .standard-box h5.no-bold,.opt-box-one .standard-box h6.no-bold,.opt-box-one .standard-box small.no-bold{font-weight:300;}.opt-box-one .standard-box p,.opt-box-one .standard-box li,.opt-box-one .standard-box label,.opt-box-one .standard-box p small{color:#70554c;font-weight:300;}.opt-box-one .standard-box a:not(.btn){color:#909f4a;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.opt-box-one .opt-box-two{background-color:#efe4d4;}.opt-box-one .opt-box-two h1,.opt-box-one .opt-box-two h2,.opt-box-one .opt-box-two h3,.opt-box-one .opt-box-two h4,.opt-box-one .opt-box-two h5,.opt-box-one .opt-box-two h6,.opt-box-one .opt-box-two small{color:#70554c;font-weight:400;}.opt-box-one .opt-box-two h1.no-bold,.opt-box-one .opt-box-two h2.no-bold,.opt-box-one .opt-box-two h3.no-bold,.opt-box-one .opt-box-two h4.no-bold,.opt-box-one .opt-box-two h5.no-bold,.opt-box-one .opt-box-two h6.no-bold,.opt-box-one .opt-box-two small.no-bold{font-weight:300;}.opt-box-one .opt-box-two p,.opt-box-one .opt-box-two li,.opt-box-one .opt-box-two label,.opt-box-one .opt-box-two p small{color:#70554c;font-weight:300;}.opt-box-one .opt-box-two a:not(.btn){color:#909f4a;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.opt-box-two{background-color:#efe4d4;}.opt-box-two h1,.opt-box-two h2,.opt-box-two h3,.opt-box-two h4,.opt-box-two h5,.opt-box-two h6,.opt-box-two small{color:#70554c;font-weight:400;}.opt-box-two h1.no-bold,.opt-box-two h2.no-bold,.opt-box-two h3.no-bold,.opt-box-two h4.no-bold,.opt-box-two h5.no-bold,.opt-box-two h6.no-bold,.opt-box-two small.no-bold{font-weight:300;}.opt-box-two p,.opt-box-two li,.opt-box-two label,.opt-box-two p small{color:#70554c;font-weight:300;}.opt-box-two a:not(.btn){color:#909f4a;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.opt-box-two .standard-box{background-color:#fff;}.opt-box-two .standard-box h1,.opt-box-two .standard-box h2,.opt-box-two .standard-box h3,.opt-box-two .standard-box h4,.opt-box-two .standard-box h5,.opt-box-two .standard-box h6,.opt-box-two .standard-box small{color:#909f4a;font-weight:400;}.opt-box-two .standard-box h1.no-bold,.opt-box-two .standard-box h2.no-bold,.opt-box-two .standard-box h3.no-bold,.opt-box-two .standard-box h4.no-bold,.opt-box-two .standard-box h5.no-bold,.opt-box-two .standard-box h6.no-bold,.opt-box-two .standard-box small.no-bold{font-weight:300;}.opt-box-two .standard-box p,.opt-box-two .standard-box li,.opt-box-two .standard-box label,.opt-box-two .standard-box p small{color:#70554c;font-weight:300;}.opt-box-two .standard-box a:not(.btn){color:#909f4a;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.opt-box-two .opt-box-one{background-color:#70554c;}.opt-box-two .opt-box-one h1,.opt-box-two .opt-box-one h2,.opt-box-two .opt-box-one h3,.opt-box-two .opt-box-one h4,.opt-box-two .opt-box-one h5,.opt-box-two .opt-box-one h6,.opt-box-two .opt-box-one small{color:#fff;font-weight:400;}.opt-box-two .opt-box-one h1.no-bold,.opt-box-two .opt-box-one h2.no-bold,.opt-box-two .opt-box-one h3.no-bold,.opt-box-two .opt-box-one h4.no-bold,.opt-box-two .opt-box-one h5.no-bold,.opt-box-two .opt-box-one h6.no-bold,.opt-box-two .opt-box-one small.no-bold{font-weight:300;}.opt-box-two .opt-box-one p,.opt-box-two .opt-box-one li,.opt-box-two .opt-box-one label,.opt-box-two .opt-box-one p small{color:#fff;font-weight:300;}.opt-box-two .opt-box-one a:not(.btn){color:#909f4a;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}body,html{height:100%;font-family:'Roboto', sans-serif;font-weight:400;font-size:1em;line-height:1.8em;}body{background-color:#e6e6e6;overflow-x:hidden;background-attachment:fixed;background-position:50% 50%;background-color:#909f4a;color:#70554c;}body p{color:#70554c;}body p.smaller,body li.smaller,body a.smaller{font-size:0.8em;line-height:1.8em;}body p.lead,body li.lead,body a.lead{line-height:1.7em;font-size:1.2em;}hr{border:0;border-top:1px solid rgba(230, 230, 230, 0.1);}main{display:inline;/* display inline on main is important to make work 100% heights inside of it!*/}h1,.h1{font-size:3.5em;}h2,.h2{font-size:2.8em;}h3,.h3{font-size:2.5em;}h4,.h4{font-size:1.5em;}h5,.h5{font-size:1em;}h6,.h6{font-size:1em;/********************************************
P03 WELL
********************************************/}.well{display:block;background-color:#70554c;color:#fff;border:none;box-shadow:none;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;/********************************************
P04 FILL SCREEN SYLES
********************************************/}.well h1,.well h2,.well h3,.well h4,.well h5,.well h6,.well p,.well li,.well small{color:#fff;}.scale-container{display:table;width:100%;height:100%;/********************************************
P05 FIXES AND HELPERS
********************************************/}.scale-container .scale-container-body{display:table-cell;vertical-align:middle;}.dropdown-backdrop{position:static;}.noverflow{overflow:hidden;}.fa-margin-r{margin-right:5px;}.fa-margin-l{margin-left:5px;}img.widepic{width:100%;}img.img-limit{width:315px;}img.halfpic{width:70%;}img.desaturate{filter:saturate(0%);-webkit-filter:saturate(0%);-moz-filter:saturate(0%);-o-filter:saturate(0%);-ms-filter:saturate(0%);}:focus{outline:none !important;}::-moz-focus-inner{border:0 !important;/* bootstrap hack: fix content width inside hidden tabs (Otherwise slick slider won't work inside BS tabs!) */}.tab-content > .tab-pane,.pill-content > .pill-pane{/* undo display:none          */display:block;/* height:0 is also invisible */height:0;/* no-overflow                */overflow-y:hidden;}.tab-content > .active,.pill-content > .active{/* let the content decide it  */height:auto;}.box-padding-perc{padding:10%;}.box-padding-s{padding:15px;}.box-padding-m{padding:30px;}.box-padding-l{padding:50px;}.box-padding-xl{padding:100px;}.no-padding{padding:0 !important;}.no-t-padding{padding-top:0 !important;}.no-b-padding{padding-bottom:0 !important;}.no-side-padding{padding-left:0 !important;padding-right:0 !important;}.no-r-padding{padding-right:0 !important;}.no-l-padding{padding-left:0 !important;}.no-tb-padding{padding-top:0 !important;padding-bottom:0 !important;}.t-padding-s{padding-top:15px;}.t-padding-m{padding-top:30px;}.t-padding-l{padding-top:50px;}.t-padding-xl{padding-top:100px;}.t-padding-xxl{padding-top:80px;}.b-padding-s{padding-bottom:15px;}.b-padding-m{padding-bottom:30px;}.b-padding-l{padding-bottom:50px;}.b-padding-xl{padding-bottom:100px;}.b-padding-xxl{padding-bottom:80px;}.no-margin{margin:0;}.no-t-margin{margin-top:0;}.no-b-margin{margin-bottom:0;}.no-side-margin{margin-left:0;margin-right:0;}.t-margin-xs{margin-top:5px;}.t-margin-s{margin-top:15px;}.t-margin-m{margin-top:30px;}.t-margin-l{margin-top:50px;}.t-margin-xl{margin-top:100px;}.b-margin-xs{margin-bottom:5px;}.b-margin-s{margin-bottom:15px;}.b-margin-m{margin-bottom:30px;}.b-margin-l{margin-bottom:50px;}.b-margin-xl{margin-bottom:100px;}.justify{text-align:justify;text-justify:newspaper;}.centerize{margin:0 auto;}.fake-valign{max-height:500px;overflow:hidden;}.fake-valign img{margin-top:-25%;}.full-height{min-height:100%;}.overlayer:before{display:block;position:absolute;content:"";width:100%;height:100%;background-color:rgba(239, 228, 212, .7);top:0;bottom:0;}.img-rounded{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.mobile-width-limit{width:280px;}.dropdown-menu .divider{background-color:rgba(131, 131, 131, 0.2);}.scroll-position-hack{position:absolute;top:-65px;height:65px;}.debug{display:none !important;outline:red dotted thick !important;}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:rgba(144, 159, 74, 0.5);border-color:rgba(144, 159, 74, 0.5);/**Avoid textfield input zooming on IOS**/}@media screen and (-webkit-min-device-pixel-ratio:0){/* AB allineamenti del testo differenziati per le varie risoluzioni */select,textarea,input{font-size:16px;}}.text-xs-left{text-align:left;}.text-xs-center{text-align:center;}.text-xs-right{text-align:right;}.text-xs-justify{text-align:justify;}@media (min-width:768px){.text-sm-left{text-align:left;}.text-sm-center{text-align:center;}.text-sm-right{text-align:right;}.text-sm-justify{text-align:justify;}}@media (min-width:992px){.text-md-left{text-align:left;}.text-md-center{text-align:center;}.text-md-right{text-align:right;}.text-md-justify{text-align:justify;}}@media (min-width:1200px){.text-lg-left{text-align:left;}.text-lg-center{text-align:center;}.text-lg-right{text-align:right;}.text-lg-justify{text-align:justify;}}.cookies_list{overflow-y:scroll;}.cookies_list table{width:100%;}textarea{resize:vertical;/********************************************
P06 TOP NAVIGATION
********************************************/}.top-navbar{z-index:9997;}.top-navbar .navbar-fixed-top{-webkit-box-shadow:0px 1px 0px 0px rgba(255, 255, 255, .05);-moz-box-shadow:0px 1px 0px 0px rgba(255, 255, 255, .05);box-shadow:0px 1px 0px 0px rgba(255, 255, 255, .05);}.top-navbar .navbar{border:none;}.top-navbar nav li{margin-left:5px;}.top-navbar nav li .dropdown-menu{margin-top:5px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;right:auto;left:0;}.top-navbar nav li a{color:#fff;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding:12px 15px;font-size:1em;}.top-navbar nav li a:hover{background-color:rgba(255, 255, 255, 0.2);}.top-navbar nav li a:focus{background-color:transparent;}.top-navbar nav li.active > a{background-color:#909f4a;}.top-navbar nav li li{margin-left:0;}.top-navbar nav li li a{color:#909f4a;}.top-navbar nav .open > a,.top-navbar nav .nav .open > a:focus,.top-navbar nav .nav .open > a:hover{background-color:rgba(144, 159, 74, 0.4);}.top-navbar nav .navbar-toggle{background-color:transparent;margin-top:5px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;}.top-navbar nav .navbar-toggle .icon-bar{background-color:#e6e6e6;}.top-navbar .navbar-brand{color:#e6e6e6;font-family:'Great Vibes', cursive;font-weight:400;padding-top:7px;}.top-navbar .normal,.top-navbar .altered,.top-navbar .navi-brand,.top-navbar .altered-navi-brand{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.top-navbar .normal{top:0px;position:fixed;height:105px;width:100%;display:block;padding-top:30px;background:rgba(112, 85, 76, 0.2);}.top-navbar .normal .navi-brand{width:70px;margin-top:-20px;}.top-navbar .altered{height:65px;top:0px;background:#70554c;padding-top:10px;}.top-navbar .altered .altered-navi-brand{width:42px;margin-top:-5px;}.dropdown-menu,.top-navbar nav li .dropdown-menu{left:0;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;padding:5px !important;border:none;min-width:78px;width:auto;margin-top:5px;}.dropdown-menu > li > a,.top-navbar nav li .dropdown-menu > li > a{padding:8px 20px;}.dropdown-menu > li > a:focus,.top-navbar nav li .dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover,.top-navbar nav li .dropdown-menu > li > a:hover{color:#fff !important;text-decoration:none;background-color:#909f4a;}.dropdown-menu li,.top-navbar nav li .dropdown-menu li{margin-bottom:5px !important;}.btn-group.open > .dropdown-menu,.side-navigation .open > .dropdown-menu{-moz-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1;}.btn-group .dropdown-menu,.side-navigation .dropdown-menu{opacity:0.3;-webkit-transform-origin:top;-moz-transform-origin:top;transform-origin:top;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:scale(1, 0);-moz-transform:scale(1, 0);transform:scale(1, 0);-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;transition:all 0.15s ease;display:block;/********************************************
P07 SIDE NAVIGATION
********************************************/}nav ul.side-navigation{list-style-type:none;padding:0 0 0 0;}nav ul.side-navigation li{background-color:transparent;width:100%;}nav ul.side-navigation li.active a,nav ul.side-navigation li.active a:focus,nav ul.side-navigation li.active a:hover{background-color:#909f4a;color:#e6e6e6;}nav ul.side-navigation li.active a small,nav ul.side-navigation li.active a:focus small,nav ul.side-navigation li.active a:hover small{color:#e6e6e6;}nav ul.side-navigation li a{display:block;color:#70554c;padding:17px 0;font-family:'Roboto', sans-serif;font-size:0.9em;font-weight:400;text-align:center;background-color:transparent;border-top:1px solid rgba(112, 85, 76, .12);text-decoration:none;line-height:25px;padding-left:10px;padding-right:10px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;}nav ul.side-navigation li a:visited,nav ul.side-navigation li a:focus{background-color:transparent;}nav ul.side-navigation li a:active{color:#909f4a;background-color:#7a873f;}nav ul.side-navigation li a:hover{color:#fff;background:#909f4a;}nav ul.side-navigation li a small{color:#676767;font-weight:400;/*&:last-child { border-bottom: 1px solid rgba( $secondary-color, .1 ); }*/}ul.side-navigation > li.dropdown{/********************************************
P09 SLIDE IN MENU
********************************************/}ul.side-navigation > li.dropdown ul.dropdown-menu{width:100%;margin-top:0px;height:0px;padding:0px;box-shadow:none;overflow:hidden;background:none;}ul.side-navigation > li.dropdown ul.dropdown-menu li a{background:none !important;font-family:'Roboto', sans-serif;border-top:none;padding-top:8px;margin-top:5px;padding-bottom:8px;font-size:15px;font-weight:400;color:#909f4a;}ul.side-navigation > li.dropdown ul.dropdown-menu li a:hover{background-color:#70554c !important;color:#fff;}ul.side-navigation > li.dropdown ul.dropdown-menu li a.active a{background-color:#70554c !important;color:#fff;}ul.side-navigation > li.dropdown.open a{border-color:transparent;background-color:#909f4a;color:#fff;}ul.side-navigation > li.dropdown.open ul.dropdown-menu{height:240px;float:none;position:relative;}.close-menu-container{position:relative;height:100%;}#showMenu{z-index:9996;position:fixed;padding:7px 16px;background:#909f4a;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;box-sizing:border-box;left:10px;top:10px;opacity:1;transition:0.25s ease;color:white;font-weight:700;font-size:14px;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.2);}#showMenu:hover{background:#b2bf76;}#menuContainer{-ms-overflow-style:none;width:300px;border-right:1px solid rgba(230, 230, 230, .1);background:#efe4d4;position:fixed;height:100%;top:0px;bottom:0px;z-index:9997;overflow:auto;padding:30px;padding-left:60px;box-sizing:border-box;color:white;-webkit-box-shadow:2px 0px 5px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:2px 0px 5px 0px rgba(0, 0, 0, 0.15);box-shadow:2px 0px 5px 0px rgba(0, 0, 0, 0.15);left:-300px;}#menuContainer::-webkit-scrollbar{display:none !important;}#menuContainer h4{margin-bottom:20px;font-family:'Roboto', sans-serif;color:#70554c;font-weight:300;text-transform:uppercase;}#menuContainer p{color:#70554c;line-height:1.4em;font-weight:300;}.revealMenuAnimation{animation-duration:1s;animation-name:slidein;}@keyframes slidein{0%{opacity:0;}100%{opacity:1;}}.hideMenuAnimation{animation-duration:1s;animation-name:slideOut;}@keyframes slideOut{0%{opacity:1;}100%{opacity:0;}}@media (min-width:0px) and (max-width:767px){/********************************************
P10 SOCIAL ICONS
********************************************/#menuContainer{left:-330px;}}.socials{background:rgba(230, 230, 230, .05);margin-bottom:40px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;padding:20px 10px;}.socials a.slink{display:inline-block;width:35px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;color:#909f4a;}.socials a.slink:hover{color:#70554c;}.big-socials{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;/********************************************
P11 BUTTONS
********************************************/}.big-socials a.slink{margin:0 10px;margin-bottom:30px;text-align:center;font-size:3.8em;color:#909f4a;display:inline-block;}.big-socials a.slink:hover{color:#70554c;}a.btn,button.btn,.fake-btn{padding:10px 25px;border:none;outline:0px;-webkit-appearance:none;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;box-shadow:none;transition:0.18s;font-weight:700;-webkit-transition:0.18s;/********************************************
P12 GENERAL STYLES
********************************************/}a.btn.btn-lg,button.btn.btn-lg,.fake-btn.btn-lg{padding:20px 40px;font-size:15px;}a.btn.btn-sm,button.btn.btn-sm,.fake-btn.btn-sm{padding:5px 12px;font-size:13px;}a.btn.btn-xs,button.btn.btn-xs,.fake-btn.btn-xs{padding:0px 5px;font-size:10px;}a.btn.btn-default,button.btn.btn-default,.fake-btn.btn-default{background-color:#909f4a;color:#fff;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.20);}a.btn.btn-default:hover,button.btn.btn-default:hover,.fake-btn.btn-default:hover,a.btn.btn-default:focus,button.btn.btn-default:focus,.fake-btn.btn-default:focus,a.btn.btn-default:active,button.btn.btn-default:active,.fake-btn.btn-default:active,a.btn.btn-default.active,button.btn.btn-default.active,.fake-btn.btn-default.active{color:#fff;background-color:#b2bf76;}a.btn.btn-secondary,button.btn.btn-secondary,.fake-btn.btn-secondary{background-color:rgba(255, 255, 255, 0.0);color:#fff;-webkit-box-shadow:inset 0px 0px 0px 1px #fff;-moz-box-shadow:inset 0px 0px 0px 1px #fff;box-shadow:inset 0px 0px 0px 1px #fff;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.4);}a.btn.btn-secondary:hover,button.btn.btn-secondary:hover,.fake-btn.btn-secondary:hover,a.btn.btn-secondary:focus,button.btn.btn-secondary:focus,.fake-btn.btn-secondary:focus,a.btn.btn-secondary:active,button.btn.btn-secondary:active,.fake-btn.btn-secondary:active,a.btn.btn-secondary.active,button.btn.btn-secondary.active,.fake-btn.btn-secondary.active{color:#909f4a;background-color:#fff;-webkit-box-shadow:inset 0px 0px 0px 20px #fff;-moz-box-shadow:inset 0px 0px 0px 20px #fff;box-shadow:inset 0px 0px 0px 20px #fff;text-shadow:none;}a.btn.btn-secondary:focus,button.btn.btn-secondary:focus,.fake-btn.btn-secondary:focus{background-color:#909f4a;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none;}a.btn.btn-tertiary,button.btn.btn-tertiary,.fake-btn.btn-tertiary{background-color:#fff;color:#909f4a;-webkit-box-shadow:inset 0px 0px 0px 1px #909f4a;-moz-box-shadow:inset 0px 0px 0px 1px #909f4a;box-shadow:inset 0px 0px 0px 1px #909f4a;}a.btn.btn-tertiary:hover,button.btn.btn-tertiary:hover,.fake-btn.btn-tertiary:hover,a.btn.btn-tertiary:focus,button.btn.btn-tertiary:focus,.fake-btn.btn-tertiary:focus,a.btn.btn-tertiary:active,button.btn.btn-tertiary:active,.fake-btn.btn-tertiary:active,a.btn.btn-tertiary.active,button.btn.btn-tertiary.active,.fake-btn.btn-tertiary.active{color:#fff;background-color:#909f4a;-webkit-box-shadow:inset 0px 0px 0px 2px #fff;-moz-box-shadow:inset 0px 0px 0px 2px #fff;box-shadow:inset 0px 0px 0px 2px #fff;text-shadow:none;}a.btn.btn-tertiary:focus,button.btn.btn-tertiary:focus,.fake-btn.btn-tertiary:focus{background-color:#909f4a;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none;}a.btn.btn-big-block,button.btn.btn-big-block,.fake-btn.btn-big-block{font-family:'Great Vibes', cursive;background-color:#70554c;padding:30px 20px;color:#fff;font-size:30px;font-weight:normal;}a.btn.btn-big-block:hover,button.btn.btn-big-block:hover,.fake-btn.btn-big-block:hover,a.btn.btn-big-block:focus,button.btn.btn-big-block:focus,.fake-btn.btn-big-block:focus,a.btn.btn-big-block:active,button.btn.btn-big-block:active,.fake-btn.btn-big-block:active,a.btn.btn-big-block.active,button.btn.btn-big-block.active,.fake-btn.btn-big-block.active{color:#fff;background-color:#909f4a;}a.btn.btn-contrast,button.btn.btn-contrast,.fake-btn.btn-contrast{background-color:#e5730f;color:#fff;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.20);}a.btn.btn-contrast:hover,button.btn.btn-contrast:hover,.fake-btn.btn-contrast:hover,a.btn.btn-contrast:focus,button.btn.btn-contrast:focus,.fake-btn.btn-contrast:focus,a.btn.btn-contrast:active,button.btn.btn-contrast:active,.fake-btn.btn-contrast:active,a.btn.btn-contrast.active,button.btn.btn-contrast.active,.fake-btn.btn-contrast.active{color:#fff;background-color:#f39b4d;}.standard-box,.opt-box-one,.opt-box-two,.scale-container,.container,.container-fluid,footer.main-footer{position:relative;}footer.main-footer{padding-bottom:200px;}footer.main-footer p{font-weight:300;}.main-services img{/* older webkit */-webkit-transition:all 350ms cubic-bezier(0.26, 0.57, 0.32, 1);-webkit-transition:all 350ms cubic-bezier(0.26, 0.57, 0.32, 1.57);-moz-transition:all 350ms cubic-bezier(0.26, 0.57, 0.32, 1.57);-o-transition:all 350ms cubic-bezier(0.26, 0.57, 0.32, 1.57);/* custom */transition:all 350ms cubic-bezier(0.26, 0.57, 0.32, 1.57);}.main-services h2{transition:0.15s ease-in-out;}.main-services:hover img{-ms-transform:scale(0.85, 0.85);-webkit-transform:scale(0.85, 0.85);transform:scale(0.85, 0.85);}.main-services:hover h2{color:#909f4a;}.main-services:active img{-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);}.popover{opacity:1;background:#909f4a;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border:none;color:#e6e6e6;box-shadow:none;font-family:'Roboto', sans-serif;font-size:14px;font-weight:500;}.popover.bottom > .arrow{border-bottom-color:#909f4a;}.popover.bottom > .arrow:after{border-bottom-color:#909f4a;}.popover .popover-content{padding:20px;}.popover.bottom > .arrow{top:-9px;}.to-top{display:none;text-align:center;position:fixed;bottom:10px;right:10px;}.to-top a{-webkit-box-shadow:inset 0px 0px 0px 1px rgba(255, 255, 255, 0.1);-moz-box-shadow:inset 0px 0px 0px 1px rgba(255, 255, 255, 0.1);box-shadow:inset 0px 0px 0px 1px rgba(255, 255, 255, 0.1);}.to-top a.btn{padding:12px 18px;}.map-button{position:absolute;top:20px;left:35px;width:300px;/********************************************
P13 LANGUAGES
********************************************/}ul.lang{padding:0;text-align:center;max-width:300px;margin:0 auto;margin-bottom:20px;}ul.lang li{margin:0px;display:inline-block;}ul.lang li a.lang-link,ul.lang li a.lang-link:focus{text-decoration:none;font-weight:300;font-size:0.95em;text-transform:uppercase;display:block;padding:5px 15px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;}ul.lang li a.lang-link:hover,ul.lang li a.lang-link:focus:hover{background-color:#70554c;}ul.lang li a.lang-link.active,ul.lang li a.lang-link:focus.active,ul.lang li a.lang-link:active,ul.lang li a.lang-link:focus:active{background-color:#fff;}.fullscreen-menu-container{/********************************************
P14 LIGHTBOX (third party)
********************************************/}.fullscreen-menu-container ul.lang{padding:30px 0;position:relative;margin-bottom:20px;background:none;}.fullscreen-menu-container ul.lang li a.lang-link,.fullscreen-menu-container ul.lang a.lang-link:focus{font-size:1em !important;padding:5px 15px;display:inline;font-weight:700 !important;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;color:#fff;}.fullscreen-menu-container ul.lang li a.lang-link:hover,.fullscreen-menu-container ul.lang a.lang-link:focus:hover{background-color:rgba(255, 255, 255, .2);}.fullscreen-menu-container ul.lang li a.lang-link.active,.fullscreen-menu-container ul.lang a.lang-link:focus.active,.fullscreen-menu-container ul.lang li a.lang-link:active,.fullscreen-menu-container ul.lang a.lang-link:focus:active{background-color:rgba(255, 255, 255, .4);}#lightcase-overlay{background:#70554c;z-index:10002;}#lightcase-case{z-index:10003;}#lightcase-nav a{z-index:10004 !important;}.lightcase-icon-spin{z-index:10004 !important;/****BS Modal****/}.modal-dialog{margin-top:70px;}.modal-content{border-radius:0;box-shadow:none;border:none;}.modal-content .modal-body{padding:0;}.modal-content .modal-footer,.modal-content .modal-header{background:#fff;border:none;}.modal-wide{width:85%;/********************************************
P15 TABS
********************************************/}.tab-pane,.tab-content{overflow-x:hidden;}ul.nav.nav-pills{margin-bottom:50px;text-align:center;}ul.nav.nav-pills li{display:inline-block;float:none;}ul.nav.nav-pills li a{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;font-size:15px;padding:3px 15px;background-color:#909f4a;color:#fff;box-shadow:none !important;}ul.nav.nav-pills > li.active > a,ul.nav.nav-pills > li.active > a:focus,ul.nav.nav-pills > li.active > a:hover{background-color:#fff;color:#909f4a;}.nav > li > a{/********************************************
P16 SLICK SLIDER (third party)
********************************************/}.nav > li > a:focus,.nav > li > a:hover{background:rgba(230, 230, 230, 0.05);}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:15px;display:block;height:44px;width:44px;padding:0;cursor:pointer;color:#e6e6e6;border:none;outline:none;background-color:#7a873f;opacity:1;z-index:1;margin:0;font-size:15px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;}.slick-next{right:30px;}.slick-prev{right:80px;}ul.slick-dots{list-style-type:none;text-align:center;margin:0;padding:0;padding-top:50px;}ul.slick-dots li{display:inline-block;margin:0 5px;}ul.slick-dots li button{background-color:#e6e6e6;font-size:10px;height:10px;width:10px;padding:0;font-size:0;border-radius:100%;margin:0;border:none;}ul.slick-dots li.slick-active button{background-color:#909f4a;}button:hover,.button:hover,button:focus,.button:focus{background-color:#909f4a;opacity:1;}a.slider-item-link img{transition:0.2s ease-in-out;opacity:0.6 !important;filter:saturate(0%);-webkit-filter:saturate(0%);-moz-filter:saturate(0%);-o-filter:saturate(0%);-ms-filter:saturate(0%);}a.slider-item-link:hover img{opacity:1 !important;filter:saturate(100%);-webkit-filter:saturate(100%);-moz-filter:saturate(100%);-o-filter:saturate(100%);-ms-filter:saturate(100%);}.slider-item-desc{/********************************************
P17 CONTENT WINDOW (windows that open inside page)
********************************************/}.slider-item-desc h3{font-size:1.3em;}.slider-item-desc h3 small{color:rgba(230, 230, 230, 0.4);font-weight:500;}.slider-item-desc p{line-height:1.8em;color:#838383;}.showContentWindow{cursor:pointer;}.showContentWindow img{width:300px;}.hideContentWindow{background:#70554c;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;}.hideContentWindow.main-padding{display:block;}.contentWindow{width:100%;background:rgba(112, 85, 76, .95);position:fixed;height:100%;bottom:0px;z-index:10002;overflow:auto;box-sizing:border-box;color:white;left:0px;right:0px;margin:0 auto;display:none;-ms-overflow-style:none;}.contentWindow::-webkit-scrollbar{display:none !important;}.contentWindow.smallContent{background:none;z-index:9995;/********************************************
P18 COLLAPSE
********************************************/}.contentWindow.smallContent > .container-fluid{width:auto;max-width:365px;margin-top:10%;height:auto;min-height:100px;background:rgba(112, 85, 76, .95);border-radius:5px;border:1px solid rgba(255, 255, 255, .1);}.panel-group{/********************************************
P19 FORMS & CONVERSION
********************************************/}.panel-group .panel.panel-default{margin-bottom:1px;margin-top:0px;background-color:#70554c;border:none;-webkit-box-shadow:none;box-shadow:none;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;}.panel-group .panel.panel-default .panel-heading{background:transparent;padding:0;background-color:rgba(112, 85, 76, 0.1);}.panel-group .panel.panel-default .panel-heading .panel-title a{display:block;padding:15px 30px;font-weight:300;text-decoration:none;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;}.panel-group .panel.panel-default .panel-heading .panel-title a:hover{background-color:#7f6156;}.panel-group .panel.panel-default .panel-body{border:none;}.panel-group .panel.panel-default .panel-body p,.panel-group .panel.panel-default .panel-body li{color:#e6e6e6;font-size:1.15em;line-height:1.6;letter-spacing:0.02em;font-weight:400;}.panel-group .panel.panel-default .panel-body h1,.panel-group .panel.panel-default .panel-body h2,.panel-group .panel.panel-default .panel-body h3,.panel-group .panel.panel-default .panel-body h4,.panel-group .panel.panel-default .panel-body h5,.panel-group .panel.panel-default .panel-body h6{color:#e6e6e6;font-weight:600;}.panel-group .panel.panel-default .panel-body hr{border-top:3px dotted rgba(112, 85, 76, 0.5);}.inoltra_newletter,.div_disattiva{padding:50px;text-align:center;margin:0 auto;color:#fff;}.inoltra_newletter .titolo_inoltra *,.div_disattiva .titolo_inoltra *,.inoltra_newletter h1,.div_disattiva h1{font-size:20px;color:#fff !important;font-family:Arial;}.inoltra_newletter .intro_inoltra *,.div_disattiva .intro_inoltra *{font-size:18px;color:#fff;}.inoltra_newletter .campo_mail_inoltra p,.div_disattiva .campo_mail_inoltra p{font-size:18px;color:#fff;}.inoltra_newletter .campo_mail_inoltra .submit,.div_disattiva .campo_mail_inoltra .submit,.inoltra_newletter .submit_button,.div_disattiva .submit_button{color:#000 !important;}input.form-control,input.input-group{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;font-weight:700;}textarea.form-control{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;}input.form-control:focus,textarea.form-control:focus,select.form-control:focus{border-color:#909f4a;outline:0;box-shadow:0 0 0px 1px #909f4a;background-color:#e6e6e6;}.form-control{padding:6px 12px;height:40px;}label.error{display:none !important;}input,select,checkbox,radio,textarea{/*Thanks message */}input.error,select.error,checkbox.error,radio.error,textarea.error{-webkit-box-shadow:0px 0px 0px 2px #d10000 !important;-moz-box-shadow:0px 0px 0px 2px #d10000 !important;box-shadow:0px 0px 0px 2px #d10000 !important;}.messageWindow{position:fixed;z-index:9998;top:10px;margin:0 auto;padding:30px;right:10px;left:auto;height:auto;min-height:100px;width:300px;background:rgba(112, 85, 76, .95);border-radius:0;border:1px solid rgba(255, 255, 255, .1);display:none;color:#fff;}.messageWindow h3{margin:0;margin-bottom:10px;}.messageWindow p{margin:0;color:#fff !important;}.standard-cta-box{padding:10px 0 50px 0;}.standard-cta-box a{min-width:48px !important;height:40px !important;}.standard-cta-box a.btn{margin:2px 0;padding-right:15px;padding-left:15px;}.standard-cta-box a .at-icon-wrapper{padding:5px;height:40px !important;width:48px !important;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;text-align:center;}.standard-cta-box .addthis_sharing_toolbox,.standard-cta-box .cta-box-buttons{padding:0 !important;float:none !important;text-align:right;}.standard-cta-box .at-share-tbx-element.addthis_32x32_style .at-share-btn,.standard-cta-box .at-share-tbx-element.addthis_32x32_white_style .at-share-btn{max-width:2pc;max-height:40px !important;}.standard-cta-box .at-share-tbx-element .at-share-btn:focus,.standard-cta-box .at-share-tbx-element .at-share-btn:hover{-webkit-transform:translateY(0px);transform:translateY(0px);outline-offset:-1px;}.standard-cta-box .cta-box-buttons{text-align:left;list-style-type:none;margin-bottom:0;}.standard-cta-box .cta-box-buttons li{margin:0;display:inline-block;}form{/********************************************
P20 COOKIEWARNING & PRIVACY
********************************************/}form select.form-control,form input.form-control,form textarea.form-control{appearance:none;-moz-appearance:none;/* Firefox */-webkit-appearance:none;/* Safari and Chrome */border-radius:2px;font-size:0.85em;color:#70554c;font-weight:400;}form select.form-control::-webkit-input-placeholder,form input.form-control::-webkit-input-placeholder,form textarea.form-control::-webkit-input-placeholder{color:#b3b3b3;}form select.form-control:-moz-placeholder,form input.form-control:-moz-placeholder,form textarea.form-control:-moz-placeholder{color:#b3b3b3;}form select.form-control::-moz-placeholder,form input.form-control::-moz-placeholder,form textarea.form-control::-moz-placeholder{color:#b3b3b3;}form select.form-control:-ms-input-placeholder,form input.form-control:-ms-input-placeholder,form textarea.form-control:-ms-input-placeholder{color:#b3b3b3;}.content_cookies{max-width:1170px;margin:0 auto;padding:0 15px;}#cookie-bar{background:rgba(112, 85, 76, 0.9) !important;height:auto !important;line-height:100% !important;text-align:center !important;padding:30px 20px 30px 20px !important;position:fixed !important;bottom:0px !important;z-index:10003 !important;width:100%;}@media (min-width:993px){#cookie-bar{width:300px !important;border-top-right-radius:4px;border-top-left-radius:4px;border:1px solid rgba(255, 255, 255, 0.1);border-bottom:none;margin-left:10px !important;}}#cookie-bar p{color:#fff !important;font-weight:400 !important;font-size:13px !important;line-height:20px !important;}#cookie-bar .cb-enable{display:block !important;width:200px;background:#909f4a !important;text-decoration:none !important;color:#fff !important;margin:0 auto !important;margin-top:20px !important;padding:7px 15px !important;border-top-left-radius: !important;border-top-right-radius: !important;border-bottom-right-radius: !important;border-bottom-left-radius: !important;font-size:14px !important;text-transform:uppercase !important;}#cookie-bar .cb-enable:hover{background-color:#707c3a !important;}#cookie-bar a{color:#fff !important;font-weight:700 !important;display:inline-block !important;text-decoration:underline !important;}.cookie-box,.coverbox{z-index:10003;position:fixed;bottom:0px;text-align:center;width:100%;background-color:#70554c;overflow:hidden;height:auto;border-top:1px solid rgba(230, 230, 230, 0.1);/********************************************
P21 RESPONSIVE VIDEO
********************************************/}.cookie-box p,.coverbox p{color:#e6e6e6;margin:0;}.cookie-box p.visible-part,.coverbox p.visible-part{padding:20px;}.cookie-box.cookie-closed .cookie-text,.coverbox.cookie-closed .cookie-text,.cookie-box.coverbox-closed .cookie-text,.coverbox.coverbox-closed .cookie-text,.cookie-box.cookie-closed .coverbox-text,.coverbox.cookie-closed .coverbox-text,.cookie-box.coverbox-closed .coverbox-text,.coverbox.coverbox-closed .coverbox-text{display:none;}.cookie-box.cookie-open,.coverbox.cookie-open,.cookie-box.coverbox-open,.coverbox.coverbox-open{overflow:auto;}.cookie-box .cookie-text,.coverbox .cookie-text,.cookie-box .coverbox-text,.coverbox .coverbox-text{max-width:945px;padding:30px;margin-top:30px;border:1px solid rgba(230, 230, 230, 0.05);background-color:rgba(230, 230, 230, 0.05);}.cookie-box .cookie-text h3,.coverbox .cookie-text h3,.cookie-box .coverbox-text h3,.coverbox .coverbox-text h3{color:#e6e6e6;font-weight:700;margin:0;margin-bottom:30px;}.videoWrapper{position:relative;/* 16:9 */padding-bottom:56.25%;padding-top:25px;height:0;}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;/********************************************
P22 PRELOADER
********************************************/}#preloader{position:fixed;left:0;top:0;z-index:20000;width:100%;height:100%;overflow:visible;background-color:rgba(255, 255, 255, 0.9);text-align:center;}#preloader::before{position:absolute;font-family:FontAwesome;animation:spinner 0.45s linear 0s infinite;-webkit-animation:spinner 0.45s linear 0s infinite;background-image:url(loader.svg);background-repeat:no-repeat;background-size:100%;background-position:50% 50%;width:70px;height:70px;content:"";color:#909f4a;top:47%;margin:0 auto;left:0px;right:0px;}#preloader-ajax{position:absolute;left:0;top:0;bottom:0;right:0;z-index:20000;width:100%;height:100%;overflow:visible;background-color:#efe4d4;text-align:center;/********************************************
P23 BIG BACKGROUND IMAGE BOX
********************************************/}#preloader-ajax::before{position:absolute;font-family:FontAwesome;animation:spinner 0.45s linear 0s infinite;-webkit-animation:spinner 0.45s linear 0s infinite;background-image:url(loader.svg);background-repeat:no-repeat;background-size:100%;background-position:50% 50%;width:70px;height:70px;content:"";color:#909f4a;top:47%;margin:0 auto;left:0px;right:0px;}.hero-bg{background-image:url(bg.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:50% 50%;background-size:cover;overflow:hidden;}.fullscreen-slider .hero-bg{background-attachment:scroll;}.fullscreen-slider .hero-bg:before{background:none;background-color:rgba(239, 228, 212, .7);}.fullscreen-slider .slick-arrow{display:none !important;}.fullscreen-slider ul.slick-dots{padding:0px;top:-170px;position:relative;margin:0;height:0px;}@media (min-width:0px) and (max-width:767px){.fullscreen-slider ul.slick-dots{display:none !important;}}.fullscreen-slider .fullscreen-slider-content{position:absolute;top:35%;margin:0 auto;left:0px;right:0px;}@media (min-width:0px) and (max-width:767px){.fullscreen-slider .fullscreen-slider-content{top:25%;}}.extender{min-height:100vh;height:100vh;/********************************************
P24 BOOKING COMPONENTS
********************************************/}.top-conversion-component,.top-conversion-component-cellulare,.top-conversion-component-mail,.top-conversion-component-offers{position:absolute;right:10px;top:10px;display:inline-block;position:fixed;z-index:9996;}.top-conversion-component .btn,.top-conversion-component-cellulare .btn,.top-conversion-component-mail .btn,.top-conversion-component-offers .btn{padding:12px 15px;line-height:18px;}.top-conversion-component .dropdown-menu,.top-conversion-component-cellulare .dropdown-menu,.top-conversion-component-mail .dropdown-menu,.top-conversion-component-offers .dropdown-menu{left:auto;right:0px;}.top-conversion-component-cellulare{right:150px;}@media (min-width:569px) and (max-width:993px){.top-conversion-component-cellulare .fa-margin-r{margin-right:0;}}.top-conversion-component-mail{right:150px;}@media (min-width:0) and (max-width:993px){.top-conversion-component-mail{right:90px;}.top-conversion-component-mail .fa-margin-r{margin-right:0;}}.top-conversion-component-offers{right:328px;}@media (min-width:0) and (max-width:767px){.top-conversion-component-offers{right:145px;}}.open > .dropdown-toggle.btn-default,.open > .dropdown-toggle.btn-default:focus,.open > .dropdown-toggle.btn-default:hover{color:#fff;background-color:#909f4a;border-color:#909f4a;}.action-conversion-component .form-group{margin:5px;}.action-conversion-component h3{font-size:16px;padding:0;margin:0;margin-bottom:10px;text-transform:uppercase;}.action-conversion-component.in-header{position:absolute;bottom:0px;background:rgba(112, 85, 76, 0.9);margin:0 auto;padding-top:10px;padding-bottom:10px;left:0;right:0;}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:none;border-radius:3px !important;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .2);box-shadow:0 5px 10px rgba(0, 0, 0, .2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#70554c;font-size:13px;line-height:1.42857;}.datepicker table tr td.active:active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.open > .dropdown-toggle.datepicker table tr td.active,.open > .dropdown-toggle.datepicker table tr td.active.highlighted{background-color:#909f4a;border-color:#909f4a;}.datepicker table tr td.active:active:hover,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active:hover,.open > .dropdown-toggle.datepicker table tr td.active:hover,.open > .dropdown-toggle.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.highlighted.active:focus,.open > .dropdown-toggle.datepicker table tr td.active:focus,.open > .dropdown-toggle.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:active.focus,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.active.focus,.datepicker table tr td.active.highlighted.active.focus,.open > .dropdown-toggle.datepicker table tr td.active.focus,.open > .dropdown-toggle.datepicker table tr td.active.highlighted.focus{color:#fff;background-color:#b2bf76;border-color:#b2bf76;}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#e6e6e6;cursor:pointer;}.input-daterange .input-group-addon{text-shadow:none;background-color:#e6e6e6;border-style:solid;color:#838383;/********************************************
P25 NEW STYLES FOR THIS THEME
********************************************/}.video-loop{overflow:hidden;background:#373737;}.video-loop:after{content:"";position:absolute;display:block;height:100%;padding:0;top:0;bottom:0;left:0;right:0;}@media (min-width:0px) and (max-width:767px) and (orientation:portrait){.video-loop{display:none;}}.video-background{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;transform:translateX(calc((100% - 100vw) / 2));}@media (min-width:0px) and (max-width:993px) and (max-height:450px) and (orientation:landscape){.video-background{min-height:0;transform:none;height:auto;width:100%;}}.video-loop-mobile{overflow:hidden;background:#373737;display:none;}.video-loop-mobile:after{content:"";position:absolute;display:block;height:100%;padding:0;top:0;bottom:0;left:0;right:0;}@media (min-width:0px) and (max-width:767px) and (orientation:portrait){.video-loop-mobile{display:block;}}.video-background-mobile{left:0;width:140vw;height:auto;background-repeat:no-repeat;background-position:center center;background-size:cover;}.emailConfirmed{display:inline-block;}.fullwidth{width:100%;}.ken{animation:ken 30s infinite;}@keyframes ken{0%{transform:scale(1, 1);}50%{transform:scale(1.25, 1.25);}100%{transform:scale(1, 1);}}.gi-filters{display:none !important;}.home-page__streams--widget{margin-top:0;max-width:1600px;margin:0 auto;}.stream__title{margin:0 auto;}.blog-card{margin-bottom:60px;}.blog-card figure{margin-bottom:30px;}.blog-card h3{font-family:'Roboto', sans-serif;font-size:24px;line-height:30px;font-weight:700;}.blog-card.first-blog-card h3{font-size:30px;line-height:36px;}.blog-card.first-blog-card .evidence-blog-desc{padding-left:20px;padding-top:20px;}@media (min-width:569px) and (max-width:993px){.blog-card.first-blog-card .evidence-blog-desc{padding-left:0;padding-top:0;}}.add-info{margin-bottom:20px;padding-top:20px;}.add-info span{display:block;font-size:13px;line-height:15px;margin-bottom:10px;}.set-img{width:100%;position:relative;box-sizing:content-box;display:block;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);}.set-img figure,.set-img > a{display:block;top:0;bottom:0;right:0;left:0;margin:0;background-color:#e6e6e6;position:absolute;}.set-img figure > img,.set-img > a > img{object-fit:cover;object-position:50% 50%;height:100%;width:100%;}.set-img.set-left > img{object-position:0 50%;}.set-img.set-right > img{object-position:100% 50%;}.set-img.set-top > img{object-position:50% 0%;}.set-img.set-bottom > img{object-position:50% 100%;}.set-img:before{content:"";display:block;padding-top:100%;}.set-img.set-rect:before{content:"";display:block;padding-top:70%;}.set-img.set-round{border-radius:100%;}.set-img.set-round a,.set-img.set-round figure{border-radius:100%;}.set-img.set-round a img,.set-img.set-round figure img{border-radius:100%;}.set-img.set-rounded{border-radius:8px;}.set-img.set-rounded a,.set-img.set-rounded figure{border-radius:8px;}.set-img.set-rounded a img,.set-img.set-rounded figure img{border-radius:8px;}dl.gallery-grid-wrapper{font-size:0;line-height:0;margin:0 -10px;}dl.gallery-grid-wrapper.few-images{text-align:center;}dl.gallery-grid-wrapper.few-images dt.gallery-item:nth-child(5){margin-left:calc(-25% + 13px);}dl.gallery-grid-wrapper.few-images dt.gallery-item:nth-child(5) .set-img{margin-top:-30%;}dl.gallery-grid-wrapper.few-images dt.gallery-item:nth-child(5) .set-img:before{padding-top:70%;}@media (min-width:0px) and (max-width:767px){dl.gallery-grid-wrapper.few-images dt.gallery-item:nth-child(5) .set-img{margin-top:0;}}@media (min-width:0px) and (max-width:767px){dl.gallery-grid-wrapper.few-images dt.gallery-item:nth-child(5){margin-left:0;}}dl.gallery-grid-wrapper dt.gallery-item{width:calc(25% - 20px);display:inline-block;margin:10px;position:relative;vertical-align:top;}@media (min-width:0px) and (max-width:767px){dl.gallery-grid-wrapper dt.gallery-item{width:calc(50% - 20px);}}dl.gallery-grid-wrapper dt.gallery-item .set-img{overflow:hidden;border-radius:0px;vertical-align:top;display:inline-block;}dl.gallery-grid-wrapper dt.gallery-item .set-img a:hover{opacity:0.8;}dl.gallery-grid-wrapper dt.gallery-item:nth-child(1) .set-img:before,dl.gallery-grid-wrapper dt.gallery-item:nth-child(3) .set-img:before,dl.gallery-grid-wrapper dt.gallery-item:nth-child(1) .set-img:before{content:"";display:block;padding-top:115%;}dl.gallery-grid-wrapper dt.gallery-item:nth-child(6) .set-img,dl.gallery-grid-wrapper dt.gallery-item:nth-child(8) .set-img{margin-top:-30%;}dl.gallery-grid-wrapper dt.gallery-item:nth-child(6) .set-img:before,dl.gallery-grid-wrapper dt.gallery-item:nth-child(8) .set-img:before{padding-top:115%;}dl.gallery-grid-wrapper dt.gallery-item:nth-child(2) .set-img:before,dl.gallery-grid-wrapper dt.gallery-item:nth-child(4) .set-img:before,dl.gallery-grid-wrapper dt.gallery-item:nth-child(5) .set-img:before,dl.gallery-grid-wrapper dt.gallery-item:nth-child(7) .set-img:before{padding-top:85%;}@media (min-width:0px) and (max-width:767px){dl.gallery-grid-wrapper dt.gallery-item:nth-child(1) .set-img:before,dl.gallery-grid-wrapper dt.gallery-item:nth-child(4) .set-img:before,dl.gallery-grid-wrapper dt.gallery-item:nth-child(5) .set-img:before,dl.gallery-grid-wrapper dt.gallery-item:nth-child(8) .set-img:before{padding-top:115%;}dl.gallery-grid-wrapper dt.gallery-item:nth-child(4){margin-top:-13%;}dl.gallery-grid-wrapper dt.gallery-item:nth-child(2) .set-img,dl.gallery-grid-wrapper dt.gallery-item:nth-child(3) .set-img,dl.gallery-grid-wrapper dt.gallery-item:nth-child(6) .set-img,dl.gallery-grid-wrapper dt.gallery-item:nth-child(7) .set-img{margin-top:0;}dl.gallery-grid-wrapper dt.gallery-item:nth-child(2) .set-img:before,dl.gallery-grid-wrapper dt.gallery-item:nth-child(3) .set-img:before,dl.gallery-grid-wrapper dt.gallery-item:nth-child(6) .set-img:before,dl.gallery-grid-wrapper dt.gallery-item:nth-child(7) .set-img:before{padding-top:85%;}}@media (min-width:0px) and (max-width:575px){dl.gallery-grid-wrapper dt.gallery-item:nth-child(4){margin-top:-11%;}}.btn-mw{min-width:200px;margin-bottom:10px;}.img-rect{display:block;position:relative;width:100%;height:auto;overflow:hidden;margin:0 auto;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#e6e6e6;}.img-rect:before{content:"";display:block;padding-top:60%;}.img-rect img{position:absolute;top:0;left:0;visibility:hidden;height:0;width:0;}.top-callers{display:none;}.top-callers .btn{margin-bottom:30px;}.top-callers .btn.btn-lg{padding-left:15px;padding-right:15px;}.top-callers .btn .svg-icon{display:inline-block;position:relative;width:32px;}.top-callers .btn .svg-icon svg{display:block;position:absolute;bottom:-5px;}.top-callers .btn .svg-icon svg path{transition:0.7s ease-in-out;}.top-callers .btn:hover svg path{fill:#909f4a;}.top-callers .btn:focus svg path{fill:#fff;}.push-container{background-size:cover;min-height:500px;padding-top:20%;background-position:50% 50%;}.content-pusher .content-pusher-image{background-size:cover;min-height:650px;padding-top:20%;background-position:50% 50%;}.content-pusher .content-pusher-text{padding:50px 40px;}.content-pusher .content-pusher-text h2{font-size:2.4em;margin-bottom:10px;}.content-pusher .content-pusher-text h2 img{margin-top:-10px;}.content-pusher .content-pusher-text h2 .fa-margin-r{margin-right:10px;}.content-pusher .content-pusher-text h2 span{font-family:'Roboto', sans-serif;color:#70554c;font-weight:100;font-size:1em;}.bio-wellness-slider{position:relative;}.bio-wellness-slider ul.slick-dots{list-style-type:none;text-align:center;margin:0;/* padding-top: 50px; */padding:0;position:absolute;bottom:50px;margin:0 auto;right:0;left:0;z-index:10;}.bio-wellness-slider .slick-arrow{display:none !important;}.bio-wellness-slider ul.slick-dots li button{background-color:rgba(255, 255, 255, 0.6);}.bio-wellness-slider ul.slick-dots li.slick-active button{background-color:#fff;}.room-slider{position:relative;}.room-slider ul.slick-dots{list-style-type:none;text-align:center;margin:0;padding:0;position:absolute;bottom:20px;left:20px;}.slider-content-box{position:absolute;margin:0 auto;left:20px;right:20px;top:35%;max-width:500px;padding:40px;z-index:10000;background-color:rgba(255, 255, 255, 0.9);}ul.item-list-one{list-style-type:none;margin:0;padding:0;}ul.item-list-one li{text-align:center;margin-bottom:80px;}ul.item-list-one li.clearfix{margin-bottom:0;}ul.item-list-one li h3{font-size:2.2em;}ul.item-list-one li a{display:block;background-color:transparent !important;background-color:#fff !important;min-height:650px;}@media (min-width:0px) and (max-width:991px){ul.item-list-one li a{min-height:0px;}}ul.item-list-one li a:hover{background-color:rgba(255, 255, 255, 0.8) !important;}ul.item-list-one li a .list-bg{display:block;height:310px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}ul.item-list-two{list-style-type:none;margin:0;padding:0;}ul.item-list-two li{text-align:center;margin-bottom:30px;}ul.item-list-two li.clearfix{margin-bottom:0;}ul.item-list-two li h3{font-size:2.2em;}ul.item-list-two li a.set-green{display:block;background-color:#909f4a !important;border-radius:2px;min-height:380px;max-height:380px;overflow:hidden;}ul.item-list-two li a.set-green:hover{background-color:rgba(144, 159, 74, 0.7) !important;}.no-title-space{margin-top:0;}.set-green{background-color:#909f4a !important;}.set-green a{color:#fff !important;}address{line-height:2.42857;}.animated{-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.internal-main-title{text-align:center;}h1.main-page-title{text-shadow:0px 1px 1px rgba(0, 0, 0, 0.4);text-align:center;margin-bottom:60px;padding-right:15px;padding-left:15px;}.item-box{text-align:left;}.item-box figure.item-image{height:500px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;}.item-box figure.item-image.item-image-smaller{height:350px;}.item-box .item-body{padding:50px 40px;min-height:400px;background-color:#efe4d4;}.item-box .item-body.back-variation{background-color:#f6f0e7;}.item-box .item-body h2{font-size:2.4em;}.item-box .item-body a p{text-decoration:none;font-family:'Roboto', sans-serif;padding:10px 0;}.item-box .item-body .btn{padding-right:20px;padding-left:20px;}.table-h-scroll{overflow:scroll;}.table-h-scroll .general-table{width:100%;max-width:auto;min-width:auto;color:#fff;text-align:center;}.table-h-scroll .general-table thead{background-color:#70554c;}.table-h-scroll .general-table thead > tr > th{vertical-align:bottom;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;text-align:center;color:#fff;}.table-h-scroll .general-table i{color:#909f4a;}.table-h-scroll .general-table td,.table-h-scroll .general-table th{padding:15px !important;border-bottom:1px solid #ddd;color:#70554c;}.table-h-scroll .general-table th{color:#70554c;text-align:left;font-weight:300 !important;}.table-h-scroll .general-table th i{color:#909f4a;}.partner-logos span{display:inline-block;margin:10px 50px;}.partner-logos span img{width:150px;}.partner-logos span img.vertic{width:90px;}.nav-pills > li + li{margin-left:5px;}.table-responsive{border:none;}.classe-mia{font-weight:bold !important;text-transform:uppercase;/********************************************
P26 MEDIA QUERIES
********************************************/}@media (min-width:0px) and (max-width:414px){.fullscreen-slider .fullscreen-slider-content{top:10%;}.fullscreen-slider .fullscreen-slider-content.internal-position{top:20%;}h1.main-page-title{font-size:2em;}ul.item-list-one li a .list-bg{height:200px;}}@media (min-width:415px) and (max-width:568px){.top-callers{display:none;}h1.main-page-title{font-size:1.5em;}.fullscreen-slider .fullscreen-slider-content{top:20%;}}@media (min-width:569px) and (max-width:767px){.fullscreen-slider .fullscreen-slider-content{top:10%;}h1.main-page-title{font-size:2em;}}@media (min-width:0px) and (max-width:767px){.top-conversion-component-cellulare{right:90px;}.top-conversion-component-cellulare i{margin-right:0;}.nav-pills > li + li{margin-left:0px;}.big-socials a.slink{font-size:2.8em;}ul.item-list-two li a.set-green{min-height:0;height:auto;}.slider-content-box{position:relative;margin:0 auto;width:100%;margin:0;padding:40px 20px 80px 20px;max-width:none;width:100%;left:auto;right:auto;}.mobile-btn-container .btn{width:100%;margin-bottom:5px;display:block;white-space:normal;}img.img-limit{width:200px;}.top-callers .btn .svg-icon svg{margin:0 auto;left:0px;right:0px;}.modal-wide{width:auto;}.btn-block-mobile{display:block;width:100%;}ul.nav.nav-pills li{display:block;width:100%;margin-bottom:1px;}h1,.h1{font-size:2.5em;}h2,.h2{font-size:2em;}h3,.h3{font-size:1.5em;}h4,.h4{font-size:1.5em;}h5,.h5{font-size:1em;}h6,.h6{font-size:1em;}.top-conversion-component .dropdown-menu{left:auto;right:0;}.fullscreen-menu-container nav ul.fullscreen-list{margin-bottom:10%;}.fullscreen-menu-container nav ul.fullscreen-list li{padding:8px 0;}.fullscreen-menu-container nav ul.fullscreen-list li a{font-size:1.6em;}.top-navbar .normal,.top-navbar .altered{height:60px;top:0px;padding-top:8px;background-color:#70554c;border-bottom:none;}.top-navbar .normal .navi-brand,.top-navbar .altered .navi-brand{width:42px;margin-top:-5px;}.top-navbar .normal nav li ul.dropdown-menu a,.top-navbar .altered nav li ul.dropdown-menu a{color:#fff;}.top-navbar .normal nav li ul.dropdown-menu a:hover,.top-navbar .altered nav li ul.dropdown-menu a:hover{color:#d0d8aa;background:none;}.top-navbar nav li{margin-left:10px;margin-right:10px;margin-bottom:5px;}.top-navbar nav li ul.dropdown-menu{padding:0px;}.top-navbar nav li ul.dropdown-menu li{margin:5px 0;}.top-navbar .navbar-collapse{background-color:#70554c;box-shadow:none;}.addthis_sharing_toolbox{text-align:center !important;}.cta-box-buttons{text-align:center !important;}.item-box figure.item-image.item-image-smaller{height:300px;}.content-pusher .content-pusher-image{min-height:300px;}}@media (min-width:768px) and (max-width:992px){.top-navbar nav li{margin-left:3px;}.top-navbar nav li a{padding:12px 10px;font-size:0.9em;}.item-box figure.item-image.item-image-smaller{height:400px;}.content-pusher .content-pusher-image{min-height:400px;}}@media (min-width:0px) and (max-width:992px){ul.item-list-two li a.set-green{min-height:auto;max-height:auto;height:auto;}.partner-logos a{display:inline-block;margin:20px 50px;}.fullscreen-slider ul.slick-dots{top:-150px;}.push-container{min-height:300px;padding-top:22%;}.item-box .item-body{min-height:0;height:auto;}.fake-valign{max-height:none;overflow:auto;height:auto;}.action-conversion-component{text-align:center;}.action-conversion-component .btn{float:none;}.box-padding-perc{padding:7%;}.box-padding-s{padding:15px;}.box-padding-m{padding:20px;}.box-padding-l{padding:30px;}.box-padding-xl{padding:60px;}.t-padding-s{padding-top:10px;}.t-padding-m{padding-top:20px;}.t-padding-l{padding-top:30px;}.t-padding-xl{padding-top:60px;}.t-padding-xxl{padding-top:80px;}.b-padding-s{padding-bottom:10px;}.b-padding-m{padding-bottom:20px;}.b-padding-l{padding-bottom:30px;}.b-padding-xl{padding-bottom:60px;}.b-padding-xxl{padding-bottom:80px;}.t-margin-xs{margin-top:5px;}.t-margin-s{margin-top:10px;}.t-margin-m{margin-top:20px;}.t-margin-l{margin-top:30px;}.t-margin-xl{margin-top:60px;}.b-margin-xs{margin-bottom:5px;}.b-margin-s{margin-bottom:15px;}.b-margin-m{margin-bottom:30px;}.b-margin-l{margin-bottom:50px;}.b-margin-xl{margin-bottom:60px;}}@media (min-width:768px) and (max-width:1024px){.fullscreen-slider .fullscreen-slider-content{top:15%;}}@media (min-width:993px) and (max-width:1024px){.short-group{width:305px;}}@media (min-width:993px) and (max-width:1280px){ul.item-list-one li a .list-bg{height:250px !important;}.short-group{width:305px;}}@media (min-width:1025px) and (max-width:1440px){.fullscreen-slider .fullscreen-slider-content{top:15%;}}@media (min-width:1471px) and (max-width:1600px){/********************************************
P27 FLUID CONTAINER SETTINGS
********************************************/}.container-fluid{max-width:1600px;margin:0 auto;}.padding-bottom-custom{padding-bottom:35px !important;}