*{font-family:raleway,sans-serif;font-size:15px}.alignfull{margin-left:calc( -100vw / 2 + 100% / 2 );margin-right:calc( -100vw / 2 + 100% / 2 );max-width:100vw}#wpadminbar *{font-family:dashicons !important}.fa-star:before{display:none}.fa-star{background:url(/wp-content/themes/onlyprovence/img/star.svg) 50% 50% no-repeat;background-size:16px;width:20px;height:16px;display:inline-block}.card{border-radius:0}.card p,.card li{font-size:.8rem}.card h4{font-weight:300}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}a{color:#1033a8}#main-menu a{font-weight:300;font-size:16px;font-family:'Lato',sans-serif;!important}.menu-item-2466 a{padding-right:0!important}#fontlato .geo{font-family:'Lato',sans-serif;!important;font-weight:300;font-size:16px}.entry-content .alignwide{margin-left:-80px;margin-right:-80px}.entry-content .alignfull{margin-left:calc( -100vw / 2 + 100% / 2 );margin-right:calc( -100vw / 2 + 100% / 2 );max-width:100vw}.alignfull img{width:100vw}.navbar-dark .navbar-toggler{margin-top:10px;color:rgba(51,51,51,.8);border-color:rgba(51,51,51,.5)}.home .navbar-dark .navbar-toggler,.page-id-153 .navbar-dark .navbar-toggler{color:rgba(255,255,255,.8);border-color:rgba(255,255,255,.5)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(51, 51, 51, 0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.home .navbar-dark .navbar-toggler-icon,.page-id-153 .navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.dropdown-menu{background:#dbdbf0;border-radius:0;border:none;margin:0}.dropdown-menu a{color:rgba(51,51,51,.75)}@media (max-width:575px){.dropdown-menu a{border-bottom:1px solid #6b7890}}li.dropdown a{outline:none !important}.dropdown-item:active{background:#511297}.bg-primary{background-color:#f1f1fd !important}.btn-primary{background-color:#511297 !important}.bg-secondary{background-color:#fcfbf8 !important}.bg-tertiary{background-color:#1e1039 !important}.page-id-153 #brand.bg-primary{background-color:#3779d1 !important;height:650px;background-position:50% 50%;background-size:cover}.page-id-153 #brand.bg-primary h1{margin-top:2rem;color:#fff;text-align:center;font-family:raleway,sans-serif;font-weight:300;font-size:3rem;letter-spacing:.2rem;text-shadow:0px 0px 3px #000}.page-id-153 #brand.bg-primary h2{font-family:raleway,sans-serif;text-align:center;font-weight:300;font-size:2rem;color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(51,51,51,.75);text-transform:uppercase;font-size:1rem;letter-spacing:1px;font-weight:400}.navbar-dark .navbar-nav .nav-link:hover{color:rgba(51,51,51,1)}.navbar-dark .navbar-nav .active>.nav-link{color:rgba(51,51,51,1)}.navbar-dark .navbar-nav .show>.nav-link{color:rgba(51,51,51,1)}.home .navbar-dark .navbar-nav .nav-link,.page-id-153 .navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.75);font-size:1rem;letter-spacing:1px;font-weight:400}.home .navbar-dark .navbar-nav .nav-link:hover,.page-id-153 .navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,1)}.home .navbar-dark .navbar-nav .active>.nav-link,.page-id-153 .navbar-dark .navbar-nav .active>.nav-link{color:rgba(255,255,255,1)}#pencil{background:#a5bbb9;margin-top:-12px;padding:5px 0}#pencil p{margin:0}#oplogo{width:224px;display:block}header{color:#333}header h4{text-align:center !important;display:block;width:224px;font-weight:400;font-size:13.5px;margin:3px 0 0;padding:0!important;font-family:'Lato',sans-serif;color:#665d8e}.home header h4,.page-id-153 header h4{color:#fff}#branded{width:250px}.headercontact{text-align:left;font-size:.8rem;font-weight:300;line-height:1.3rem}.headercontact strong{font-weight:700 !important}.headercontact a{color:#f1e6fc;padding:0 5px}.headercontact a:hover{background:#511297;color:#fff;text-decoration:none}.headercontact p{margin-bottom:0}.headercontact span{clear:left;display:block}@media (min-width:768px){.headercontact{text-align:right}.headercontact .fa{padding-left:10px}}#seal{width:50px !important;vertical-align:top;margin:0 10px 0 0;display:inline}#confidence{background:#4a3f77;color:#fff;box-shadow:2px 2px 2px 1px rgba(0,0,0,.7);height:55px;padding:5px 0 0;z-index:999;position:absolute;width:100%}#brand{padding-top:70px}#brand .container{background transparent}#confidence p{padding:0;margin:0}.clearbtn{background:0 0;border:none;color:#fff;padding:0}.clearbtn:hover{cursor:pointer}.clearbtn2{background:0 0;border:none;color:#111}.clearbtn2:hover{cursor:pointer}#collapseExample{background:#fcfbf8 !important;color:#222;border-bottom:1px solid #511297}#collapseExample a{color:#511297}.dropdown-item{padding:.25rem 1rem}.dropdown-menu{min-width:auto}.lgseal{float:right !important;width:120px;margin:0 0 0 50px}#flip{margin-bottom:0}#flip span{display:inline-block;float:right}.geo{margin-bottom:5px;-webkit-font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";font-feature-settings:"lnum"}.lnum{-webkit-font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";font-feature-settings:"lnum"}.geo span{display:inline}.geo span a{border:1px solid #d6d7d9;padding:5px;margin-left:10px;text-decoration:none;color:#2474b3 !important;font-family:'arial',sans-serif;font-family:'Lato',sans-serif;font-weight:300;font-size:16px}#listed{margin-left:10px}.home .geo span a,.page-id-153 .geo span a{border:1px solid #fff;color:#fff !important}.geo span a:hover{background:#fff;color:#2474b3!important}.homebar{padding:0 8%;color:#fff}.homebar .fas,.homebar .far{color:#daa520}.homebar img{display:inline;width:120px}@media (max-width:768px){#homebar{postion:absolute;margin-top:0 !important;height:350px !important}.home .entry-header,.page-id-153 .entry-header{margin-top:-530px;margin-bottom:400px}}.geo a{color:#333}.home .geo a,.page-id-153 .geo a{color:#fff}.arrange{padding:0 8%;background:#efefef}.picbox img{width:100%;margin-bottom:0;opacity:.75}.picbox figure{margin:0!important;background:#000}.pictitle{margin:0;padding:5px;color:#fff;font-weight:300;text-transform:uppercase;text-align:center}.pictitle a{display:block;color:#fff}.pictitle a:hover{text-decoration:none}.picbox .wp-block-column:hover img{opacity:1}.picbox .wp-block-column:hover .pictitle{background:#1e1039 !important}@media (max-width:575px){.picbox .wp-block-column{margin-bottom:20px}.blogtext .wp-block-column{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}}.blogtext h4{text-transform:uppercase;font-weight:300;font-size:1rem;margin-bottom:20px}.blogtext h4 a{color:#000}.blogtext h3{font-weight:300;font-size:24px!important}.blogtext h3 a{color:#000;font-size:24px!important}.blogtext h3 a:hover{color:#511297}#main h5{font-weight:300;margin-top:30px}.contactseal img{width:100px !important;opacity:.6}.contactform{background:#cddbe5;padding:10px}#gform_wrapper_5 .gform_heading{text-align:center;padding:10px 20px}#pagebanner h1{color:#fff!important;font-weight:300;font-size:2rem;margin:0 0 1rem;text-transform:uppercase}#pagebanner{background-size:cover}#pagebannerinner{padding:5rem 0;width:100%;background-color:rgba(0,0,0,.15)}#pagebanner h2{color:#fff;font-weight:300;font-size:2rem;margin:0 0 1rem;text-transform:uppercase}#pagebanner h3{color:#fff;font-weight:300;font-size:1.5rem;line-height:1.5rem;padding:0 10%}#pagebanner h3 a{color:#fff;font-weight:300;font-size:1.5rem;line-height:1.5rem;text-decoration:underline}.page-template-inquire #pagebanner h3{padding:0;font-size:2.5rem !important}.single-village #pagebannerinner{padding:14rem 0 8rem;background-color:rgba(0,0,0,.45)}.page-template-fullwidthpage #pagebannerinner{padding:5rem 0 20rem;background-color:rgba(0,0,0,.15)}.page-id-144 #pagebannerinner{padding:14rem 0 14rem;background-color:rgba(0,0,0,.15)}.page-template-inquire #pagebanner h2{font-size:1.5rem}.page-template-inquire #pagebanner h3{font-size:1.1rem}@media (max-width:768px){.page-template-inquire #pagebanner h3{padding:0;font-size:2rem !important;line-height:2rem}.page-template-inquire #pagebanner h2{padding:0;font-size:1rem !important;line-height:1.3rem}}.village{background-size:cover;background-position:50% 50%;height:270px}.village h4{color:#fff;background:#8f9aae;padding:10px 15px;display:inline-block;position:relative;margin-top:8rem;font-size:1.1rem;line-height:1.8rem}.village a{display:block;height:100%;background:rgba(0,0,0,.15)}.village a:hover{text-decoration:none;background:rgba(0,0,0,0)}.village:hover h4{background:#1e1039;color:#fff}#backup{margin-top:-50vh;background:#fff}.vil a{color:#1033a8;font-size:1.2rem}.vil{margin-top:10px}.lavendar{height:50vh;display:block}@media (max-width:576px){.lavendar{height:30vh;display:block}#backup{margin-top:-100px}.theseals .wp-block-column{flex-basis:20% !important}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:20% !important}.nomobile{display:none}}@media (min-width:576px){.village{height:150px}.village h4{margin-top:3rem}}@media (min-width:768px){.village{height:200px}.village h4{margin-top:5rem}}@media (min-width:1200px){.village{height:250px}.village h4{margin-top:8rem}}#highlight{clear:left;margin-top:100px}#highlight .shadow{margin-top:-150px;box-shadow:3px 3px 3px 3px rgba(0,0,0,.5);background:#fff}.shadow h3{padding:15px}.mapshadow{box-shadow:3px 3px 3px 3px rgba(0,0,0,.5)}h3.also{text-transform:uppercase;font-size:1.2rem;font-weight:300}@media (max-width:992px){#shadowlow{margin-top:0 !important}}@media (min-width:992px){#highlight{height:350px}}.breather{margin:50px 0;border:0}.wp-block-button__link{border:1px solid #1033a8;border-radius:0;color:#fff !important;background:#1033a8;padding:.3em .9em;height:auto!important}.wp-block-button__link:hover{text-decoration:none;border:1px solid #4a3f77;color:#fff !important;background:#4a3f77}.wp-block-button .btn{border:1px solid #1033a8;border-radius:0;color:#fff !important;background:#1033a8;padding:.3em .9em}.wp-block-button .btn:hover{text-decoration:none;border:1px solid #4a3f77;color:#fff !important;background:#4a3f77}.wp-block-button .btn:focus{-webkit-box-shadow:none;box-shadow:none}.single-village #content h2{font-weight:300 !important;margin:2rem 0 .5rem}.single-village #content h4{font-weight:400 !important;text-transform:uppercase;font-size:1rem;color:#9b780f;margin-top:1rem;padding-bottom:.5rem;margin-bottom:.75rem}.single-village #content a{color:#511297}.single-village #content .wp-block-button{margin-right:20px}#epilogue{background:#efefef;margin:50px 0 0;padding:1rem}#footer{padding:2rem 0;color:#fff;margin:0}#footer h4{text-transform:uppercase;font-size:1rem;margin-bottom:15px;font-weight:300 !important}.custom-menu-class ul{list-style:none;padding:0 0 5px;margin:0 0 15px}.custom-menu-class li a{display:block;border-bottom:1px solid #0f1015;padding:5px 0;color:#f1e6fc!important}.custom-menu-class li a:hover{text-decoration:none;color:#bf94ee!important}#footer a{color:#f1e6fc}#footer a:hover{text-decoration:none;color:#bf94ee!important}#social{float:right;padding:20px 0 0}#icon-facebook-icon-path,#icon-linkedin-icon-path,#icon-instagram-icon-path,#icon-twitter-icon-path,#icon-pinterest-icon-path{fill:#1e1039}#social a{height:43px;width:43px;float:left;margin:0 5px;display:block}#social a:hover #icon-facebook-icon-path,#social a:hover #icon-linkedin-icon-path,#social a:hover #icon-instagram-icon-path,#social a:hover #icon-twitter-icon-path,#social a:hover #icon-pinterest-icon-path{fill:#511297}#picketfences{background:#222;color:#ccc;font-weight:300}#picketfences p{font-size:.9rem !important}#picketfences a{color:#fff}@media (max-width:768px){#picketfences p{clear:left;padding-top:15px}}nav{z-index:600}.result-row{clear:left;border:1px solid #efefef;background:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;padding-bottom:10px}.result-row:hover{box-shadow:0px 0px 3px 0px rgba(0,0,0,.3)}.result-row img{width:100%;height:auto}.result-row h2{padding:0 10px;font-weight:300;line-height:1.5rem;font-size:1.4rem}.result-row h2 a{color:#000}.result-row h2 a:hover{color:#000;text-decoration:none}p.regionName{padding:0 10px;font-style:italic;font-size:.9rem;margin:0}p.rate{padding:0 10px;margin-top:10px;font-size:1.1rem;line-height:1.5rem}p.introblurb{padding:0 10px}.villa p.regionName{padding:0}.villa p.rate{padding:0}.villa p.introblurb{padding:0}.viewbtn{margin-left:10px;border:1px solid #511297;border-radius:0;color:#1e1039 !important;background:#fff;padding:3px}.viewbtn:hover{text-decoration:none;color:#511297 !important}.result-row h6.snipe{position:absolute;top:0;right:0;z-index:2;margin:0;line-height:12px;color:#fff !important;background:#511297}.result-row h6 a{color:#fff;display:block;padding:16px 10px}.result-row h6 a:hover{text-decoration:none;background:#1e1039}.result-row figure{position:relative;width:100%;height:200px;overflow:hidden;min-height:150px;margin-bottom:0;background:url(/wp-content/themes/onlyprovence/img/loader.gif) no-repeat center center}ul.summary{margin:5px 5px 5px 10px;padding:3px 0 0;font-size:.8rem;height:30px}.summary li{font-weight:700;float:left;width:100px;border-right:1px solid #eee;list-style:none;margin-right:5px}.summary li.end{border-right:none}.summary li span{display:block;font-weight:400;float:left;color:#000;font-weight:400;width:80px}.villa ul.summary{margin-left:0}@media (min-width:576px){.result-row figure{height:380px}}@media (min-width:992px){.result-row{height:280px;padding:0}.result-row figure{position:relative;float:left;width:350px;height:250px;overflow:hidden;margin:-1px 10px 20px -1px}.result-row img{width:350px;height:250px}.result-row ul.summary{margin:0 0 8px}.result-row h2{padding:0}.result-row p.regionName{padding:0}.result-row p.rate{padding:0}}@media (min-width:1200px){.result-row figure{position:relative;float:left;width:450px;height:280px;overflow:hidden;margin:-1px 10px 20px -1px}.result-row img{width:450px;height:280px}}.villa .summary li{width:100%;float:none;border-right:none;border-bottom:#efefef 1px solid}.villa ul.summary{height:auto;margin-bottom:15px;margin-top:10px;margin-left:0}.villa .summary li span{width:180px}.rate a{font-size:80%}.inquire{border:1px solid #511297;border-radius:0;color:#511297 !important;background:#fff}.inquire:hover{text-decoration:none;border:1px solid #1e1039;color:#fff !important;background:#1e1039}#searchbar{margin-top:-80px}.villa #searchbar{margin-top:0}@media (min-width:768px){#searchbar{position:-webkit-sticky;position:sticky;top:100px;margin-top:0}}@media (min-width:768px){.collapse.dont-collapse-md{display:block;height:auto !important;visibility:visible}}#searchbar{background:#fff;box-shadow:0px 0px 3px 0px rgba(0,0,0,.3);padding:10px;z-index:500}#searchbar h3{font-weight:300;text-transform:uppercase;font-size:1.3rem}#searchbar select{width:100%;padding:3px 5px;border:1px solid #ccc;border-radius:0;-webkit-appearance:none}#searchbar .half{width:48%;float:left;margin-right:2%;margin-bottom:10px}.searchbtn{border:1px solid #511297;border-radius:0;color:#fff !important;background:#511297}.searchbtn:hover{text-decoration:none;border:1px solid #1e1039;color:#fff !important;background:#1e1039}#searchbar .accordion .btn{padding-left:0}.searchbtninv{border:1px solid #511297;border-radius:0;color:#511297 !important;background:#fff}.searchbtninv:hover{text-decoration:none;border:1px solid #1e1039;color:#fff !important;background:#1e1039}p.sort{background:#efefef;padding:5px;margin-bottom:10px}.backbtn{font-size:.8rem;padding:5px;width:100%;background-color:#8f9aae !important}.oddvillage{background:#efefef}#nearby td{font-size:.8rem;padding:5px}.gsection{border-top:1px dashed #ccc}.alignfull .wp-block-column:not(:first-child){margin-left:0 !important}.alignfull .wp-block-column figure{background:0 0;margin-bottom:0}.features img:hover{opacity:.5}.features h3{position:absolute;width:33% !important;margin:-20% auto 0;color:#fff;text-align:center;width:auto;text-shadow:0 0 5px #000;font-weight:400}h2.fancy{font-weight:300;text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:1.6rem;margin:20px 0}#chateauxbanner{height:60vh;background-size:cover;background-attachment:fixed;background-position:50% 50%}#chateauxbanner h2{background:#1e1039 !important;color:#fff !important;text-transform:uppercase;font-size:2rem;font-weight:300;letter-spacing:3px;z-index:200 !important;position:absolute;padding:1rem 2rem;right:0;top:50vh}#chateauxbanner h2 span{display:block;font-size:1rem;letter-spacing:0;text-transform:none}.focus{background:url(/wp-content/themes/onlyprovence/img/focus2.jpg) 50% 50% no-repeat;background-size:cover;padding:5rem 10% 5rem;margin:0;font-size:1.2rem;line-height:2.5rem}@media (max-width:576px){.features h3{width:100% !important;margin:-50% auto 0;position:relative;font-size:1rem}#chateauxbanner{height:30vh;background-size:700px;background-position:50% 50%;background-repeat:none;background-attachment:scroll}#chateauxbanner h2{top:55vh;font-size:1rem;width:100%}.focus{line-height:1.5rem;margin-top:2rem;margin-bottom:2rem;padding-bottom:3rem}h2.fancy{margin-top:40px}}.chateauxbox{height:200px;background:#000;text-align:center}.chateauxbox a{display:block;padding:50px 0 0;height:100%}.chateauxbox a:hover{text-decoration:none;background:rgba(0,0,0,.5)}.chateauxbox a p{display:none;color:#fff;padding:0 20%;text-transform:uppercase;font-weight:300;font-size:.9rem}.chateauxbox a:hover p{display:block}.chateauxbox h4{font-size:1rem;font-weight:400;color:#fff;text-shadow:0 0 5px #000}@media (max-width:576px){.chateauxbox a{background:rgba(0,0,0,.5)}.chateauxbox a p{display:block}}.gallery .owl-carousel{background:url(/wp-content/themes/onlyprovence/img/loader.gif) no-repeat center center}.single-chateaux .focus{background-image:none;background:#efefef;padding:3rem 10% 3rem}.focusbeds{background:#efefef;margin:0;padding:0 5%}.focusbeds .wp-block-column{padding:1rem 2rem}.single-chateaux #full-width-page-wrapper h4{font-size:1.3rem;font-weight:300}.single-chateaux .focusbeds h4{padding-top:2rem}@media (max-width:768px){.single-chateaux #content .wider{width:100% !important;padding:0 1rem;flex-basis:100% !important}.page-id-133 #content .wider{width:100% !important;padding:0 1rem;flex-basis:100% !important}.page-id-121 #content .wider{width:100% !important;padding:0 1rem;flex-basis:100% !important}}.home h1.entry-title{text-align:center;color:#fff;font-weight:300;text-shadow:0 0 5px #000;z-index:999;margin-top:-210px;margin-bottom:70px}.home #primary{background:#fff}.contact form{padding:20px;margin:10px;border:1px solid #511297}.gform_button{border:1px solid #0f34a9;padding:8px 12px;border-radius:0;color:#fff !important;background:#0f34a9}.gform_button:hover{text-decoration:none;border:1px solid #135f90;color:#fff !important;background:#135f90}#gform_fields_1{padding:10px;margin-bottom:15px;background:#d9dee7}#gform_fields_1a{padding:10px;border:1px solid #f9f8f2}.gform_wrapper.gravity-theme .gfield_label{font-size:14px}.gform_wrapper.gravity-theme .ginput_complex label{font-size:13px}@media (min-width:767px){#gform_submit_button_1{margin-left:100px}}.btn-rev{color:#fff !important}#searchform{width:100%;height:50px}#searchform button{float:right}#searchform .searchbtn{padding:4px 15px;margin-top:-1px}.home .form-group label,.page-id-153 .form-group label{display:block}.home .form-group,.page-id-153 .form-group{float:left;margin-right:20px;color:#fff}#homebar{background:rgba(0,0,0,.7);padding:15px 15px 0;height:90px;margin-top:-340px;z-index:888}#collapseNine{background:rgba(0,0,0,.7) !important;padding:15px}#collapseNine span{padding-right:10px;color:#fff}#collapseNine{color:#fff}@media (max-width:767px){#searchform button{float:none;position:absolute;margin-top:300px}#searchform{height:150px}#collapseNine{margin-top:0;background:rgba(0,0,0,1) !important;position:absolute;z-index:999}#searchform .blue-button,#viewbtn,#firstgroup{width:100%}#second-group{width:45%;margin-right:5%}#third-group{width:50%;margin-right:0}}#blogbanner{height:60vh;background-size:cover;background-attachment:fixed;background-position:50% 50%}#blogheader{background:#1e1039 !important;color:#fff !important;text-transform:uppercase;font-size:2rem;font-weight:300;letter-spacing:3px;z-index:200 !important;padding:1rem 2rem;width:100%}#blogheader span{display:block;font-size:1rem;letter-spacing:0;text-transform:none}@media (max-width:576px){#blogbanner{height:30vh;background-size:700px;background-position:50% 50%;background-repeat:none;background-attachment:scroll}#blogheader{font-size:1rem;width:100%}}article.type-post h2.wp-block-heading{font-size:2rem!important;font-weight:400;margin:0 0 1.5rem}article.type-post h3.wp-block-heading{font-size:1.5rem!important;font-weight:400;margin:0 0 1rem}article.type-post h4.wp-block-heading{font-size:1.3rem!important;font-weight:400;margin:0 0 .8rem}article.type-post h5.wp-block-heading{font-size:1rem!important;font-weight:400;margin:0 0 .8rem}article.type-post p{margin:0 0 2rem}article.type-post h2.wp-block-heading strong{font-size:2rem!important}article.type-post h3.wp-block-heading strong{font-size:1.5rem!important}article.type-post h4.wp-block-heading strong{font-size:1.3rem!important}article.type-post h5.wp-block-heading strong{font-size:1rem!important}.blog-thumb article{box-shadow:0 0 5px #999;background:#fff}.blog-thumb article img{width:100%}.blog-thumb article h2{padding:1rem;height:6rem;line-height:1rem !important}.blog-thumb article h2 a{font-size:1.2rem !important;font-weight:700;line-height:1.2rem !important}.blog-thumb article.type-villas{box-shadow:none;background:rgba(241,241,241,1);padding:10px}article.type-villas .iconSize{width:20px;height:20px;float:left}article.type-villas h2{margin-bottom:0;height:auto;padding-left:10px;font-size:1.8rem}.villageheader p{color:#fff}.villageheader h2{font-weight:700 !important}#searchop{background:#cddbe5}.search-seal{width:76px;margin-top:5px;opacity:.6}#searchop h2{width:200px;float:left;font-family:'Raleway',sans-serif;font-size:16px;margin:30px 0 0;padding-right:20px;color:#5a513b;font-weight:500}#searchop label{padding-top:15px;font-weight:400;color:#5a513b;color:#000;font-size:16px}#searchop .blue-button{background:#1033a8;color:#fff;text-shadow:none;font-size:14px;border:none;border-radius:0;padding:8px}#searchop .blue-button:hover{background:#4a3f77}.styled-select{height:30px;background:url(/wp-content/themes/onlyprovence/img/down_arrow_select.jpg) no-repeat right #fff;border:1px solid #f9f8f2}.styled-select select{background:0 0;padding:3px;font-size:13px;line-height:1;border:0;border-radius:0;height:30px;-webkit-appearance:none;color:#333}.home .styled-select,.page-id-153 .styled-select{height:30px;margin:2px 0 0;overflow:hidden;background:url(/wp-content/themes/onlyprovence/img/down_arrow_select.jpg) no-repeat right #fff;border:1px solid #111}.home .styled-select select,.page-id-153 .styled-select select{background:0 0;width:200px;padding:3px;font-size:13px;line-height:1;border:0;border-radius:0;height:30px;-webkit-appearance:none;color:#333}.home select.short,.page-id-153 select.short{width:120px}.home select.medium,.page-id-153 select.medium{width:165px}.reviewAbout{border:1px solid #eee;padding:15px;margin-bottom:15px}.reviewAbout .fa,.reviewAbout .far,.reviewAbout .fas,.reviewAbout .fa-regular,.average5 .fas,.average5 .far,.rating .fas,.rating .far,.review .fas,.review .far,.average .fas,.average .far{color:#daa520}.review{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px;font-size:90%}.average{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px}.favbtn{background-color:#fff !important;border:1px solid #511297;color:#511297 !important}.favbtn:hover{background-color:#fff !important;border:1px solid #511297;color:#daa520 !important}@media (max-width:767px){#branded{position:absolute;margin-left:80px;z-index:900 !important}.geo{display:none}#mobilephone{display:block;position:absolute;padding-top:10px;right:20px;width:40px;height:60px;z-index:900 !important}#wrapper-navbar{padding-bottom:40px}#main-menu{margin-top:30px;background-color:#f1f1fd !important}.home #main-menu,.page-id-153 #main-menu{background-color:transparent !important}#oplogo{width:220px}#branded h4{width:220px}#smseal{width:30px}#confidence p,.dropdown-toggle{font-size:10px}#confidence .container{padding:0}#confidence{height:40px}#brand{padding-top:50px}header{z-index:500!important}#branded a{z-index:900 !important}.lgseal{width:80px}#collapseExample p a{font-size:10px}.home #brand.bg-primary h1{font-size:2.3rem;padding:0}.home #brand.bg-primary h2{font-size:1.2rem}.page-id-153 #brand.bg-primary h1{font-size:2.3rem;padding:0}.page-id-153 #brand.bg-primary h2{font-size:1.2rem}.search-seal{float:none}#searchop h2{width:100%;float:none;margin-top:0;font-size:24px}#searchop{height:230px;padding:10px 0}#viewbtn label{display:none}#searchop label{padding-top:0}#mobseal{text-align:center}.home .styled-select select{width:100%}.page-id-153 .styled-select select{width:100%}.blog-thumb article h2 a{font-size:.8rem !important;font-weight:700;line-height:1rem !important}.blog-thumb article h2{height:auto !important}}@media (max-width:575px){#searchop{height:380px}}#homecopy{padding-top:3rem}#homecopy h2{font-family:'Raleway',sans-serif;font-size:5rem;color:#000;text-align:center;padding:0 5rem}#homecopy h3{font-weight:300;text-align:center;font-family:'Raleway',sans-serif;font-size:1.3rem}#homecopy h3.subtitle,#homecopy h3.subtitle a.btn{font-family:'Raleway',sans-serif;font-size:25px !important;margin:10px 0;font-weight:500;text-align:left;padding:0}#homecopy h3.subtitle a.btn{display:block;margin:0 !important;background:url(/wp-content/themes/onlyprovence/img/mobile-arrow-reveal.png) 100% 50% no-repeat}#homecopy h4{font-family:'Raleway',sans-serif;font-size:20px;margin:0 0 5px;font-weight:400;text-align:left;color:#000}#homecopy .boxes h2{padding:0;margin:0;font-size:1rem;vertical-align:middle;display:block}#homecopy .boxes h2 a{background:#1033a8;display:block;color:#fff;padding:1rem 0}#homecopy .boxes h2 a:hover{background:#4a3f77;text-decoration:none}a.blue-button{font-family:'Raleway',sans-serif;background:#1033a8;color:#fff;text-shadow:none;font-size:16px !important;border:none;border-radius:0;padding:8px 20px}a.blue-button:hover{background:#4a3f77;text-decoration:none}.overlap{box-shadow:0px 0px 5px #000;width:100%}.dropped{margin-top:50px}.lapped{width:200%;margin-left:-30%}#best{background:#a5bbb9;margin:2rem 0}#best .container{background:0 0}.quoteme{background:#a5bbb9;padding:1rem;line-height:1.5rem;font-family:'Raleway',sans-serif;font-style:italic}.quote-seal{width:120px;margin:10px 0;opacity:.7}#fourseals{text-align:right}#teatime{padding:4.5rem 0;background:url(/wp-content/themes/onlyprovence/img/best-background.jpg) 50% 100% no-repeat;background-size:cover}#conde{box-shadow:0 0 3px #999;margin-top:6px}#nast{float:left;color:#fff;width:40px}@media (max-width:767px){#homecopy h2{font-size:2rem;padding:0}#homecopy a.blue-button,#finalcopy a.blue-button{width:100% !important;margin-top:10px;display:block;text-align:center}#fourseals{text-align:center}.quote-seal{width:90px}.boxes h2 span{display:none}#thecontent .wider{width:100% !important;padding:0 1rem;flex-basis:100% !important}#teatime{padding:16rem 0 4.5rem;background:url(/wp-content/themes/onlyprovence/img/best-background-mobile.jpg) 50% 50% no-repeat;background-size:100%}.quoteme{background:#a5bbb9;padding:1.5rem;line-height:1.7rem;font-family:'Raleway',sans-serif;font-style:italic;font-size:1.5rem}#condenast{width:180px;position:absolute;right:0;margin-top:140px}}@media (max-width:375px){#teatime{background-size:375px}}@media (min-width:992px){#finalcopy .desktop{min-height:210px}}#villages{background:#e4eaea;padding:3rem 0;margin:3rem 0}#villages .container{background:0 0}#villages h2{font-family:'Raleway',sans-serif !important;font-size:1.5rem;margin:0 0 20px;font-weight:400}#villages h3{margin:0}#villages h3 a{background:#a5bbb9;text-align:center;display:block;font-size:1.2rem;padding:.5rem 0;color:#fff;text-align:center}#villages h3 a:hover,#villages img:hover>h3{background:#1033a8;text-decoration:none}#brief h3{font-size:1.3rem}.column1{width:45%;float:left}.column2{margin-left:50%}.column2 .instruction{display:none}@media (max-width:767px){.column1,.column2{width:100%;float:none;margin:0}}@media (max-width:767px){#villages{margin-top:0}.mobilecenter{text-align:center}.single-post #primary{margin-top:5rem}.rated{padding-right:110px}}.formcontainer{background:#f1f1fd;padding:15px}.formcontainer .gform_footer{text-align:center;display:block!important;justify-items:center}.formcontainer .gfield,.formcontainer .ginput_complex{margin-bottom:1rem}#input_6_5_1{float:left;margin:5px 10px 15px 0}.ginput_container_consent label{display:inline}#field_6_12,#field_6_16,#field_6_17,#field_6_18,#field_6_19{width:45%;float:left}#field_6_12,#field_6_16,#field_6_17{margin-right:5%}#field_6_21,#field_6_22,#field_6_23{width:32%;float:left}#gform_submit_button_6{display:inline}.gform_wrapper.gravity-theme .gfield-choice-input,.gform_wrapper.gravity-theme .gfield-choice-input+label{vertical-align:top}.gform_wrapper.gravity-theme .gfield-choice-input{margin-top:5px}.instruction{display:none}#label_5_7_1{text-align:left}#gform_submit_button_5{width:100%}.contactphone p{font-size:120%}@media (max-width:767px){.contactphone{padding:20px 60px 5px;background:#1033a8 url(/wp-content/themes/onlyprovence/img/icon-mobile-phone-white.png) 30px 50% no-repeat;margin-bottom:2rem;color:#fff}.contactphone a{font-size:1.5rem;color:#fff;text-decoration:none}#field_6_30,#field_6_31,#field_6_34{margin:1rem 0 0 !important}}#dateArriving-error{color:#4A3F77!important;font-weight:700!important}.single-chateaux .ngg-imagebrowser .pic{min-height:350px !important;text-align:center}.vresp-tab-content h2{font-size:1.3rem;margin:0 0 10px 0!important;padding:0}@media (max-width:320px){#confidence p{font-size:11px}#oplogo{width:180px}#branded{width:180px}#branded h4{width:180px}#homecopy .boxes h2 a{font-size:13px}.quote-seal{width:100px}#mobilephone{width:20px}}.stats .wp-block-column p{text-align:center;margin:0}.stats .stat,.stats .stat span{font-weight:700;font-size:3rem !important;margin-bottom:0;line-height:2.8rem}.stats2 strong{font-size:3rem}#pagebanner{background-position:50% 50%}#pagebannerinner{padding-bottom:20rem}.page-id-5112 h2{border-bottom:3rem}@media (max-width:767px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (max-width:576px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}#contactop{position:fixed;top:150px;left:0;background:#1033a8 !important;padding:15px;left:0;display:inline;z-index:999 !important}#contactop a{color:#fff !important}.popup-container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999;justify-content:center;align-items:center}.popup-container span{position:absolute;margin-left:570px;width:30px;font-size:30px}.popup-container span:hover{cursor:pointer}.keycontacts{padding:10px;background:#f1f1fd}.thesteps h3{padding:1rem 0 0;margin:0}.thesteps h4{padding:0 5px 1rem;margin:0}.thesteps .wp-block-column{background:#f1f1fd}.thesteps .wp-block-column:hover{background:#d9d9f7}.thesteps h3 a{display:block;text-decoration:none;margin:0;font-weight:700;font-size:1.5rem}.thesteps h4 a{display:block;text-decoration:none;margin:0}.page-template-homepage2024 #brand-new.bg-primary{background:#4A3F77!important;padding-top:30px}#hero{background-color:#3779d1 !important;height:450px;background-position:0 50%;background-size:cover;padding:170px 0 0}.page-template-homepage2024 #hero{background-image:url("/wp-content/themes/onlyprovence/img/homepage2024.webp")}.page-template-homepage2024-noiframe #hero{background-image:url("/wp-content/themes/onlyprovence/img/homepage2024.webp")}.page-template-homepage2024 #hero{background-image:url("/wp-content/themes/onlyprovence/img/homepage2024.webp")}.page-id-11568 #hero{background-image:url("/wp-content/uploads/2025/11/homepage2025A.jpg")!important}.page-id-11571 #hero{background-image:url("/wp-content/uploads/2025/11/homepage2025B.jpg")!important}#hero h1{margin-top:0;color:#fff;font-family:raleway,sans-serif;font-weight:300;font-size:2rem;letter-spacing:.1rem;text-shadow:0px 0px 3px #000;text-transform:uppercase}#homestars{width:150px}#hero h1 span{display:block;font-size:2rem}#homecontent h2{font-family:raleway,sans-serif;font-weight:300;font-size:2rem}#homecontent h2 strong{font-weight:600;font-size:2rem}.page-template-homepage2024 h1.entry-title{text-align:center;color:#fff;font-weight:300;text-shadow:0 0 5px #000;z-index:999;margin-top:-210px;margin-bottom:70px}.page-template-homepage2024 #primary{background:#fff}.page-template-homepage2024 .form-group label{display:block}.page-template-homepage2024 .form-group{float:left;margin-right:20px;color:#fff}.page-template-homepage2024 #confidence{background:#a5bbb9 !important}#averate{margin-top:-10px;padding-top:0;text-align:center}#averate span{display:block}#fiveseals{background:#a5bbb9;padding:1rem 0}#featuredhomes{background:#4a3f77;padding:1rem 0;color:#fff;margin-bottom:0}#featuredhomes h2{margin-top:0;color:#fff;font-family:raleway,sans-serif;font-weight:300;font-size:2rem;letter-spacing:.1rem;text-transform:uppercase}.page-template-homepage2024 #searchop{background:#a5bbb9}.page-template-homepage2024 .styled-select{height:38px;margin:0;overflow:hidden;background:url(/wp-content/themes/onlyprovence/img/down_arrow_select.jpg) no-repeat right #fff;border:1px solid #111}.page-template-homepage2024 .styled-select select{background:0 0;width:200px;padding:0 0 0 10px;font-size:15px;line-height:1;border:0;border-radius:0;height:35px;-webkit-appearance:none;color:#333}.page-template-homepage2024 .navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.75);font-size:1rem;letter-spacing:1px;font-weight:400}.page-template-homepage2024 .navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,1)}.page-template-homepage2024 .navbar-dark .navbar-nav .active>.nav-link{color:rgba(255,255,255,1)}.page-template-homepage2024 .navbar-dark .navbar-toggler{color:rgba(255,255,255,.8);border-color:rgba(255,255,255,.5)}.page-template-homepage2024 .geo span a{border:1px solid #fff;color:#fff !important}.page-template-homepage2024 .geo a{color:#fff !important}.page-template-homepage2024 .geo span a:hover{background:#fff;color:#2474b3!important}.page-template-homepage2024 header h4{color:#fff}.page-template-homepage2024 .boxes h2{text-align:center;padding:0;margin:0;font-size:1.2rem;vertical-align:middle;display:block}.page-template-homepage2024 .boxes h2 a{background:#4a3f77;display:block;color:#fff;padding:1rem 0}.page-template-homepage2024 .boxes h2 a:hover{background:#4a3f77;text-decoration:none}.page-template-homepage2024 #homecontent .newlink div{min-height:400px;background-position:50% 50%;background-size:cover}.page-template-homepage2024 #homecontent .newlink h2{text-align:center;padding:0;margin:0;font-size:1.5rem!important;vertical-align:middle;display:block;background:#4a3f77;display:block;color:#fff;padding:1rem 0}.page-template-homepage2024 #homecontent .newlink a{display:block;height:100%;text-decoration:none}.page-template-homepage2024 #homecontent .newlink a:hover h2{background:#4a3f77;text-decoration:none}.page-template-homepage2024 #homecontent h2{font-family:raleway,sans-serif;font-weight:300;text-align:left;margin-bottom:1.5rem}.page-template-homepage2024 #homecontent h2 strong{font-weight:600;font-size:2rem!important}.page-template-homepage2024 #searchop .blue-button{width:200px!important}.page-template-homepage2024 #searchop{position:sticky;top:0;z-index:999}.page-template-homepage2024 .styled-select{width:270px!important}@media (max-width:1199px){.page-template-homepage2024 #searchop .blue-button{width:100px!important}.page-template-homepage2024 .styled-select{width:230px!important}.page-template-homepage2024 .styled-select select{width:100%!important}}@media (max-width:991px){.page-template-homepage2024 #searchop{height:160px}.page-template-homepage2024 #searchop .blue-button{width:100px!important}.page-template-homepage2024 #firstgroup .styled-select{width:150px!important}.page-template-homepage2024 .styled-select{width:150px!important}.page-template-homepage2024 .styled-select select{width:100%!important}#averate{margin-top:10px;padding-top:0;text-align:left;clear:both}#averate span{display:inline;padding-left:20px}}@media (max-width:767px){.page-template-homepage2024 #searchop{height:auto}.page-template-homepage2024 #searchop .blue-button{font-size:1.2rem;width:100%!important}.page-template-homepage2024 #firstgroup .styled-select{width:100%!important}.page-template-homepage2024 .styled-select{width:100%!important}.page-template-homepage2024 .styled-select select{width:100%!important}#hero h1{margin-top:50px;font-size:3rem;padding:0 0 0 20px}#hero h1 span{display:inline;font-size:3rem}#homestars{width:100px}#hero{background-position:50% 50%}.page-template-homepage2024 #hero{background-image:url("/wp-content/themes/onlyprovence/img/homepage2024-mobile.webp")}.page-template-homepage2024 #homecontent .newlink h2{font-size:.9rem!important}.page-template-homepage2024 #homecontent .newlink div{background-position:center bottom !important;background-size:cover}}.page-template-homepage2024 .navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.page-template-homepage2024 #confidence{box-shadow:2px 2px 2px 3px rgba(13,8,40,.5)}.page-template-homepage2024 #smseal{width:20px}.page-template-homepage2024 #confidence{height:30px}.page-template-homepage2024 #searchop label{display:none}.page-template-homepage2024 #searchop form{padding-top:10px}.conciergeperson{width:200px}.bg-privatetour{background:#4A3F77!important}.bg-privatetour .wp-block-button__link{border:1px solid #fff;border-radius:0;color:#4a3f77 !important;background:#fff;padding:.3em .9em}.bg-privatetour .wp-block-button__link:hover{text-decoration:none;border:1px solid #f8b619;color:#4a3f77 !important;background:#f8b619}.bg-privatelori .wp-block-button__link{border:1px solid #4a3f77 !important;border-radius:0;color:#fff !important;background:#4a3f77 !important;padding:.3em .9em}.bg-privatelori .wp-block-button__link:hover{text-decoration:none;border:1px solid #f8b619 !important;color:#4a3f77 !important;background:#f8b619 !important}.conciergecarol{background:#f1f1fd!important;margin-bottom:30px}.page-id-10369 .wrapper{padding-top:0}@media (max-width:767px){.conciergeperson{margin:0 auto}.conciergecolumn{text-align:center}.centermobile{text-align:center!important}.centermobile .wp-block-button{margin:0 auto}}.ginput_container_select{height:30px;background:url(/wp-content/themes/onlyprovence/img/down_arrow_select.jpg) no-repeat right #fff;border:1px solid #f9f8f2}.ginput_container_select select{background:0 0;padding:3px;font-size:13px;line-height:1;border:0;border-radius:0;height:30px;-webkit-appearance:none;color:#333}.reviewstar svg{fill:#d7b875}.addressformtted p{display:inline !important;font-family:lato;font-size:15px}#feefo{position:absolute;width:130px}#wrapper-footer-full{background:#fff;margin-top:3rem;padding-bottom:0}.searchresultimg{float:left;width:150px;margin-right:15px}#search-wrapper article.type-villas{padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #ccc}#search-wrapper h1,#search-wrapper h1 span{font-size:1.5rem;margin-bottom:2rem}