/**handles:child-style**/
/*!
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/:root{--logo-color:#343f8e;--logo-color:#1f286b;--menu-item-color:#1f286b;--logo-font:"Cafe Francoise";--page-heading-font:"Cafe Francoise";--page-subheading-font:"Dosis";--picture-background:#8392aa;--heading-color:#1f286b;--alt-heading-color:#125572;--text-color:#121840;--active-background-color:#1f286b;--active-background-color-alt:#8392aa;--text-font:"Raleway";--heading-font:"Chewy";--heading-font:"Margarine";--heading-font:"Cafe Francoise"}@font-face{font-family:Cafe Francoise;src:url(https://frenchlondonexperience.com/wp-content/themes/oceanwp-child-theme/cafe-francoise-2.woff2)}#main .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0}.elementor-section.dano-section{padding-top:60px;padding-bottom:60px}.elementor-section.dano-section.martop{margin-top:60px}.elementor-section.dano-section.marbot{margin-bottom:60px}.elementor-section.dano-section.nobot{padding-bottom:0}.elementor-section.dano-section.notop{padding-top:0}.elementor-section.dano-section.valign-center .elementor-container{align-items:center!important}@media (min-width:768px){.elementor-section.dano-section .elementor-container{justify-content:space-between}.elementor-section.dano-section .elementor-container .elementor-col-50{width:47%}}.elementor-section.dano-section h2,.elementor-section.dano-section.home h1{font-family:var(--heading-font);color:var(--heading-color);margin-bottom:16px;font-size:40px;line-height:1.2}.elementor-section.dano-section h3{font-family:var(--heading-font);margin-bottom:12px;font-size:28px;line-height:1.4;color:var(--heading-color)}.elementor-section.dano-section p{color:var(--text-color);line-height:2;font-family:var(--text-font);font-size:16px;line-height:2.3}.elementor-section.dano-section .elementor-button-wrapper a.elementor-button{border:2px solid var(--heading-color);background-color:unset;color:var(--heading-color);border-radius:5px;font-family:var(--heading-font);text-align:center}.elementor-section.dano-section .elementor-button-wrapper a.elementor-button:hover{background-color:var(--heading-color);color:#fff}.elementor-section.dano-section .wpcf7 form input,.elementor-section.dano-section .wpcf7 form select,.elementor-section.dano-section .wpcf7 form textarea{border-color:var(--heading-color)}.elementor-section.dano-section .wpcf7 input[type=submit]{border:2px solid var(--heading-color);background-color:unset;color:var(--heading-color);border-radius:5px;font-family:var(--heading-font);text-align:center}@media (max-width:1300px){.elementor-section.dano-section{padding-left:15px;padding-right:15px}}@media(max-width:991px){.elementor-section.dano-section section.elementor-inner-section .elementor-container{flex-direction:column}.elementor-section.dano-section section.elementor-inner-section .elementor-container .elementor-column{width:100%}}@media (max-width:576px){.elementor-section.dano-section{padding-top:40px;padding-bottom:40px}.elementor-section.dano-section h2{font-size:34px;text-align:center;margin-bottom:6px}.elementor-section.dano-section h3{font-size:26px}.elementor-section.dano-section p{line-height:2;font-size:15px}.elementor-section.dano-section.martop{margin-top:0}.elementor-section.dano-section.marbot{margin-bottom:0}}.color-reverse{background:var(--active-background-color)}.color-reverse .elementor-container h2,.color-reverse .elementor-container h3,.color-reverse .elementor-container p{color:#fff}.color-reverse .elementor-container .elementor-button-wrapper a.elementor-button{border:2px solid #fff;color:#fff;border-radius:5px}.color-reverse .elementor-container .wpcf7 form input,.color-reverse .elementor-container .wpcf7 form select,.color-reverse .elementor-container .wpcf7 form textarea{border-color:#fff}.color-reverse .elementor-container .wpcf7 input[type=submit]{border:2px solid #fff;color:#fff;border-radius:5px}.color-alt{background:var(--active-background-color-alt)}.color-alt .elementor-container h2,.color-alt .elementor-container h3,.color-alt .elementor-container p{color:var(--heading-color)}.fle-graphic-header .elementor-background-overlay{background:linear-gradient(90deg,rgba(0,0,0,.67),transparent)!important}.fle-graphic-header .elementor-container{min-height:400px;align-items:center;padding-left:50px}.fle-graphic-header .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget.elementor-widget-heading{margin-bottom:0}.fle-graphic-header .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget .elementor-widget-container h1{font-family:var(--page-heading-font);text-transform:uppercase;text-shadow:2px 2px 1px rgba(0,0,0,.67);font-size:50px;line-height:1.2}.fle-graphic-header .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget .elementor-widget-container h2{font-family:var(--page-subheading-font);font-size:24px;text-shadow:1px 1px 1px rgba(0,0,0,.67);line-height:1.2}@media(max-width:768px){.fle-graphic-header .elementor-background-overlay{background:linear-gradient(90deg,rgba(0,0,0,.67),rgba(0,0,0,.67))!important}.fle-graphic-header .elementor-container{min-height:240px;padding-left:15px;padding-right:15px}.fle-graphic-header .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget .elementor-widget-container h1,.fle-graphic-header .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget .elementor-widget-container h2{text-align:center}}@media(max-width:576px){.fle-graphic-header .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget .elementor-widget-container h1{text-align:center;font-size:38px}.fle-graphic-header .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget .elementor-widget-container h2{text-align:center;font-size:20px}}.icon-box-section .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section{margin-top:40px}.icon-box-section .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container{justify-content:space-between}.icon-box-section .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column{width:29%}.icon-box-section .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column p{line-height:1.9}.icon-box-section .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column img{height:100px;width:auto}.icon-box-section.larger-image .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column img{height:130px}.icon-box-section.two-col .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container{justify-content:space-around}.icon-box-section.two-col .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column{width:45%}.icon-box-section.three-col .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column{width:30%}.icon-box-section.four-col .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column{width:24%}.icon-box-section.round-images .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column img{height:150px;width:150px;border-radius:500px}@media (max-width:768px){.icon-box-section.dano-section.elementor-section{padding-top:60px}.icon-box-section.dano-section.elementor-section .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section{margin-top:20px}.icon-box-section.dano-section.elementor-section .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container{flex-direction:column;align-items:center}.icon-box-section.dano-section.elementor-section .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column{width:100%;margin-bottom:25px}.icon-box-section.dano-section.elementor-section .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column p{text-align:center}.icon-box-section.dano-section.elementor-section .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column .elementor-widget-heading{margin-bottom:0}.icon-box-section.dano-section.elementor-section .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section:not(:first-of-type){margin-top:0}}#rb-floatingburger{position:relative;z-index:10000}#rb-floatingburger #rb-floatingburger-wrap{position:absolute;right:var(--rb-hamburger-bun-position);top:var(--rb-hamburger-bun-position);background-color:var(--rb-hamburger-background-color);border-radius:100px;width:var(--rb-hamburger-bun-size);height:var(--rb-hamburger-bun-size);display:flex;justify-content:center;align-items:center}#rb-floatingburger #rb-floatingburger-wrap #rb-floatingburger-icon{color:var(--rb-hamburger-color);font-size:var(--rb-hamburger-size)}#rb-floatingburger #rb-floatingburger-wrap.open{background-color:var(--rb-modal-rev-bun-color)}#rb-floatingburger #rb-floatingburger-wrap.open #rb-floatingburger-icon{color:var(--rb-modal-x-color)}#rb-floatingburger.sticky #rb-floatingburger-wrap{position:fixed}#rb-mobilebar{position:relative;z-index:500;height:70px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 20px;border-bottom:1px solid #aaa}#rb-mobilebar .logo a{color:var(--heading-color);font-family:var(--heading-font);font-size:18px}#rb-mobilebar #rb-mobilebar-burger-bun{padding:10px;line-height:1;margin-right:-10px}#rb-mobilebar #rb-mobilebar-burger-bun #rb-mobilebar-burger-icon{font-size:var(--rb-hamburger-size);color:var(--heading-color)}#rb-mobilebar.sticky{position:-webkit-sticky;position:sticky;top:0;width:100%}#rb-modal-menu{position:fixed;left:0;top:0;width:100%;height:100%;background-color:var(--rb-modal-background-color);justify-content:flex-start;align-items:flex-start;padding-top:50px;visibility:hidden;opacity:0;transition:visibility .5s,opacity .3s;z-index:2000;overflow-y:scroll}#rb-modal-menu.open{visibility:visible;opacity:1;transition:opacity .3s}#rb-modal-menu #rb-modal-menu-close-button{position:absolute;right:var(--rb-modal-x-position-x);top:var(--rb-modal-x-position-y);padding:5px;color:var(--rb-modal-x-color);font-size:var(--rb-modal-close-button-size);line-height:1}#rb-modal-menu ul{display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:1rem 0 0;list-style-type:none;width:100%;font-size:15px;font-family:Cafe Francoise}#rb-modal-menu ul li{padding:1em 2em;width:100%}#rb-modal-menu ul li ul li{background-color:unset;border-bottom:0!important;padding-left:50px}#rb-modal-menu ul li a{color:var(--heading-color)}#rb-modal-menu ul li a.sub-link:before{content:"\25be";margin-right:10px}#rb-modal-menu ul li a.sub-link.closed-link:before{content:"\25b8"}#rb-modal-menu.modal_center ul{text-align:center}#rb-modal-menu.separators ul li:not(:last-child){border-bottom:1px solid var(--rb-modal-border-color)}#rb-top-bar{background-color:#ddd}#rb-top-bar .rb-container p{margin-bottom:0}.rb-desktop-navigation{position:relative;height:60px;background-color:var(--desktop-menu-bg-color);background-color:#fff;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition:height .5s,background-color .5s,border-bottom .5s;z-index:1000;position:-webkit-sticky;position:sticky;top:0;border-bottom:1px solid #aaa}.rb-desktop-navigation .social-icons{padding-top:10px;font-size:1.5rem;color:#fff;margin-right:20px}.rb-desktop-navigation .social-icons i{margin-left:15px}.rb-desktop-navigation__logo{color:#eee;margin-left:30px;font-family:var(--logo-font);font-size:18px;font-weight:400}.rb-desktop-navigation__logo a{color:var(--logo-color)!important}.rb-desktop-navigation__menu{margin-right:5px;display:flex}.rb-desktop-navigation__menu ul{list-style-type:none;display:flex;flex-direction:row}.rb-desktop-navigation__menu ul>li{position:relative;padding:22px 0}.rb-desktop-navigation__menu ul>li a{color:var(--menu-item-color);text-decoration:none;font-family:Quicksand,sans-serif;font-family:var(--heading-font);font-size:var(--desktop-menu-text-size);font-weight:500;display:block;padding:0 var(--desktop-menu-horizontal-padding);line-height:110%}.rb-desktop-navigation__menu ul>li a:hover,.rb-desktop-navigation__menu ul>li.menu-item-has-children:hover>a{color:#900}.rb-desktop-navigation__menu ul>li>ul.sub-menu{position:absolute;display:flex;flex-direction:column;list-style-type:none;padding:0;margin:0;top:61px;display:none;width:200px;right:-60px;transition:padding-top .5s;background-color:#fff;z-index:5000}.rb-desktop-navigation__menu ul>li>ul.sub-menu>li{border-right:0;background-color:#fff;text-align:center;padding:0;transition:background-color .5s}.rb-desktop-navigation__menu ul>li>ul.sub-menu>li a{display:block;padding:19px 10px;border-right:0!important}.rb-desktop-navigation__menu ul>li>ul.sub-menu>li a:hover{background-color:var(--active-background-color);color:#fff}.rb-desktop-navigation__menu ul>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu{position:absolute;display:flex;flex-direction:column;list-style-type:none;padding:0;margin:0;top:0;display:none;width:200px;right:-95%;transition:padding-top .5s;background-color:purple;border:1px solid var(--active-background-color);z-index:10000}.rb-desktop-navigation.separators .rb-desktop-navigation__menu ul>li:not(:last-child) a,.rb-desktop-navigation.separators .rb-desktop-navigation__menu ul>li:not(:last-child) a:hover{border-right:1px solid var(--desktop-menu-separator-color)}.rb-desktop-navigation.border-bottom{border-bottom:1px solid var(--desktop-border-bottom-color)}.rb-nav-pusher{height:110px;display:none}#rb-bottom-button{position:fixed;bottom:20px;z-index:10000}#rb-bottom-button.right{right:20px}#rb-bottom-button.left{left:20px;right:unset}#rb-bottom-button.center{left:50%;transform:translateX(-50%)}#rb-bottom-button a{padding:var(--rb-mob-menu-bottom-button-pad-vert) var(--rb-mob-menu-bottom-button-pad-horiz);border-radius:50px;background-color:var(--rb-mob-menu-bottom-button-color);color:var(--rb-mob-menu-bottom-button-text-color);font-size:var(--rb-mob-menu-bottom-button-text-size)}@media (max-width:1199px){#rb-desktop-navigation{display:none}}@media (min-width:1200px){#rb-bottom-button,#rb-floatingburger,#rb-mobilebar,#rb-modal-menu{display:none}}#footer a{color:#999}#footer a:hover{color:#ccc}.elementor-widget-image .widget-image-caption{padding-top:6px}.dano-section.home.elementor-section{height:calc(100vh - 70px);padding-top:50px;padding-bottom:50px}.dano-section.home.elementor-section .elementor-container,.dano-section.home.elementor-section .elementor-container .elementor-column{height:100%}.dano-section.home.elementor-section .elementor-container .elementor-column .elementor-widget-wrap{height:100%;flex-direction:column;justify-content:flex-start}@media(min-width:992px){.dano-section.home.elementor-section{display:none}}#dano-grid-splash{width:100%;height:calc(100vh - 60px)}#dano-grid-splash .elementor-container,#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element,#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container{height:100%}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid{height:100%;display:grid;grid-template-rows:repeat(24,1fr);grid-template-columns:repeat(24,1fr);-moz-column-gap:14px;column-gap:14px;row-gap:14px}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-1{grid-column:1/6;grid-row:1/19;background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/03/French-Protestant-Church.jpg);background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/05/French-Protestant-Church-opt.jpg);background-size:cover;background-position:50%}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-2{grid-column:6/10;grid-row:1/6;background:url(http://localhost:8888/dropbox/www.frenchlondonexperience.com/wp-content/uploads/2022/03/Hyde-Park-alley-1-scaled.jpeg);background:url(https://frenchlondonexperience.redballoonweb.com/wp-content/uploads/2022/03/iStock-923221396-article-1.jpeg);background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/04/group.jpeg);background-size:cover;background-position:50%}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-3{grid-column:10/19;grid-row:1/6;background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/04/girls-600.jpeg);background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/05/girls-600-opt.jpg);background-size:cover;background-position:50% 50%}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-4{grid-column:19/25;grid-row:1/11;background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/04/bike-350.jpg);background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/05/bike-350-opt.jpg);background-size:cover;background-position:50%}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-5{grid-column:6/15;grid-row:6/14;display:flex;background:url(https://frenchlondonexperience.redballoonweb.com/wp-content/uploads/2022/03/tumblr_o4hbnaq0j21qj4exmo1_1280.jpeg);background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/04/backdrop-500.jpeg);background-size:cover;background-position:top;flex-direction:column;justify-content:center;padding:20px;position:relative}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-5 .dano-back-overlay{position:absolute;background:hsla(0,0%,100%,.73);width:100%;height:100%;top:0;left:0}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-5 h1{color:var(--heading-color);font-size:39px;text-align:center;font-family:Quicksand;font-weight:500}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-5 h2{color:#1b7fab;font-size:18px;text-align:center;font-family:Quicksand}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-5 .alt2{z-index:10}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-5 .alt2 h1{text-shadow:3px 3px 3px #fff;font-family:var(--heading-font);color:var(--heading-color)}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-5 .alt2 h2{font-family:Dosis;color:#1b7fab;color:var(--heading-color);font-size:20px;text-align:center;line-height:1.8;font-weight:600;text-shadow:6px 6px 3px #fff}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-5 .alt2 .button-div{display:flex;justify-content:space-between;max-width:500px;margin:30px auto 0}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-5 .alt2 .button-div a.button{border:2px solid var(--heading-color);background-color:unset;color:var(--heading-color);border-radius:5px;font-family:var(--heading-font);text-align:center;min-width:120px}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-5 .alt2 .button-div a.button:hover{background-color:var(--heading-color);color:#fff}@media (max-height:800px),(max-width:1200px){#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-5 .alt2 h1{margin-bottom:5px;font-size:32px}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-5 .alt2 h2{font-size:17px}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-5 .alt2 .button-div{margin:10px}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-5 .alt2 .button-div a.button{min-width:unset}}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-6{grid-column:15/19;grid-row:6/14;background:url(https://frenchlondonexperience.redballoonweb.com/wp-content/uploads/2022/03/Charcuterie-pommes-de-terre.jpg);background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/04/tatties-250.jpeg);background-size:cover;background-position:50%}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-7{grid-column:19/25;grid-row:11/25;background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/04/tea-250.jpeg);background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/05/tea-250-opt.jpg);background-size:cover;background-position:70% 50%}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-8{grid-column:6/12;grid-row:14/19;background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/04/hyde-park-350.jpeg);background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/05/hyde-park-350-opt.jpg);background-position:50% 20%;background-size:cover}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-9{grid-column:12/19;grid-row:14/25;background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/04/entente-450.png);background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/05/entente-450-copy-opt.jpg);background-size:cover;background-position:80% 50%}#dano-grid-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container #here-the-dano-grid #dano-grid-10{grid-column:1/12;grid-row:19/25;background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/04/shard-650.jpg);background:url(https://www.frenchlondonexperience.com/wp-content/uploads/2022/05/shard-650-opt.jpg);background-size:cover;background-position:50% 70%}@media (max-width:991px){#dano-grid-splash{display:none}}.dano-section.photo-section .elementor-container{justify-content:space-between}.dano-section.photo-section .elementor-container .elementor-column{width:48%}.dano-section.photo-section.photo-right .elementor-container .elementor-column.rotate-pic{transform:rotate(-7deg) translateY(18px);margin-right:-40px;margin-left:40px;flex-direction:column}.dano-section.photo-section.photo-right .elementor-container .elementor-column.rotate-pic .elementor-widget-wrap{background-color:var(--picture-background)}.dano-section.photo-section.photo-right .elementor-container .elementor-column.rotate-pic .elementor-widget-wrap .elementor-widget-image .elementor-widget-container{margin:40px 40px -40px -40px}.dano-section.photo-section.photo-right .elementor-container .elementor-column.rotate-pic .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{transform:rotate(3deg);border:2px solid #48515f}.dano-section.photo-section.photo-left .elementor-container .elementor-column.rotate-pic{transform:rotate(7deg) translateY(-18px);margin-left:-40px;margin-right:40px}.dano-section.photo-section.photo-left .elementor-container .elementor-column.rotate-pic .elementor-widget-wrap{background-color:var(--picture-background)}.dano-section.photo-section.photo-left .elementor-container .elementor-column.rotate-pic .elementor-widget-wrap .elementor-widget-image .elementor-widget-container{margin:40px 40px -40px -40px}.dano-section.photo-section.photo-left .elementor-container .elementor-column.rotate-pic .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{transform:rotate(3deg);border:2px solid #48515f}@media (max-width:1350px){.dano-section.photo-section.elementor-section{padding-left:15px;padding-right:15px}.dano-section.photo-section.elementor-section .elementor-container .elementor-column.rotate-pic{transform:none;margin-left:0;margin-right:0}.dano-section.photo-section.elementor-section .elementor-container .elementor-column.rotate-pic .elementor-widget-wrap{background-color:unset}.dano-section.photo-section.elementor-section .elementor-container .elementor-column.rotate-pic .elementor-widget-wrap .elementor-widget-image .elementor-widget-container{margin:0}.dano-section.photo-section.elementor-section .elementor-container .elementor-column.rotate-pic .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{transform:none;border:0;width:600px;max-width:100%}}@media (max-width:992px){.dano-section.photo-section.elementor-section .elementor-container{flex-direction:column}.dano-section.photo-section.elementor-section .elementor-container .elementor-column{width:100%}.dano-section.photo-section.elementor-section.photo-left .elementor-container{flex-direction:column-reverse}}.experience-location .elementor-container{justify-content:space-between;align-items:center}.experience-location .elementor-container .elementor-column{width:45%}.experience-location .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-google_maps{border:2px solid var(--active-background-color)}@media(max-width:991px){.experience-location .elementor-container{flex-direction:column}.experience-location .elementor-container .elementor-column.elementor-col-50{width:100%;max-width:600px}}.how-to-book{background:var(--active-background-color);padding-top:60px!important;padding-bottom:60px!important}.how-to-book .elementor-container .elementor-column .elementor-widget-wrap .elementor-inner-section .elementor-container{justify-content:center}.how-to-book .elementor-container .elementor-column .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-column{width:40%;padding:0 50px}.how-to-book .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget img{max-height:140px;width:auto;margin:10px 0}.how-to-book .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget h2{font-family:var(--heading-font);color:#fff;margin-bottom:30px}.how-to-book .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget h3{font-family:var(--heading-font);margin-bottom:5px;color:#fff;text-align:center}.how-to-book .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget p{font-family:var(--text-font);font-size:16px;line-height:1.8;color:#fff;text-align:center}.how-to-book .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget .elementor-button-wrapper{text-align:center}.how-to-book .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget .elementor-button-wrapper a.elementor-button{border:2px solid #fff;background-color:unset;color:#fff;border-radius:5px;font-family:var(--heading-font);text-align:center}@media(max-width:991px){.how-to-book .elementor-container .elementor-column .elementor-widget-wrap .elementor-inner-section .elementor-container{flex-direction:column;align-items:center}.how-to-book .elementor-container .elementor-column .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-column{width:100%;max-width:600px;margin-bottom:20px}.how-to-book .elementor-container .elementor-column .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-image{margin-bottom:0}.how-to-book .elementor-container .elementor-column .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-image img{height:100px}.how-to-book .elementor-container .elementor-column .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-heading{margin-bottom:5px}.how-to-book .elementor-container .elementor-column .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-text-editor{margin-bottom:0}.how-to-book .elementor-container .elementor-column .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-column:first-child{margin-bottom:60px}}.design-your-day{background:var(--active-background-color)!important}.design-your-day .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget h2{font-family:var(--heading-font);margin-bottom:5px}.design-your-day .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget p{font-family:var(--text-font);font-size:16px;line-height:2.3;color:#fff}.design-your-day .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget a.elementor-button{margin-top:40px;border:2px solid #fff;background-color:unset;color:#fff;border-radius:5px;font-family:var(--heading-font)}.list-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget .elementor-widget-container h2,.list-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget.divider-heading,.list-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget.upper-divider{margin-bottom:0}.list-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget .elementor-widget-container .elementor-divider .elementor-divider-separator{border-top-color:var(--heading-color);background-color:var(--heading-color);width:36%}.list-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget .elementor-widget-container figcaption{font-size:14px;color:#0e384b;font-family:Raleway}.list-section.photo-right section.elementor-inner-section{margin-bottom:40px}.list-section.photo-right section.elementor-inner-section .elementor-container{justify-content:space-between}.list-section.photo-right section.elementor-inner-section .elementor-container .elementor-column{width:47%}.list-section.photo-right section.elementor-inner-section .elementor-container .elementor-column:first-child{width:50%;border-left:5px solid #125572;padding-left:40px}.list-section.photo-right section.elementor-inner-section .elementor-container .elementor-column:first-child .elementor-widget .elementor-widget-container p:last-child{margin-bottom:0}.list-section.photo-left section.elementor-inner-section{margin-bottom:40px}.list-section.photo-left section.elementor-inner-section .elementor-container{justify-content:space-between}.list-section.photo-left section.elementor-inner-section .elementor-container .elementor-column{width:47%}.list-section.photo-left section.elementor-inner-section .elementor-container .elementor-column:last-child{width:50%;border-right:5px solid #125572;padding-right:40px}.list-section.photo-left section.elementor-inner-section .elementor-container .elementor-column:last-child .elementor-widget .elementor-widget-container p:last-child{margin-bottom:0}.tour-location p{padding-right:50px}@media (max-width:991px){.tour-location .elementor-container .elementor-column section.elementor-inner-section .elementor-container{flex-direction:column}.tour-location .elementor-container .elementor-column section.elementor-inner-section .elementor-container .elementor-column{width:100%}.tour-location .elementor-container .elementor-column section.elementor-inner-section .elementor-container .elementor-column p{padding:0;text-align:center}.tour-location .elementor-container .elementor-column section.elementor-inner-section .elementor-container .elementor-column h3{font-size:34px}.tour-location .elementor-container .elementor-column:first-child{margin-bottom:20px}}#thematic-splash{background:var(--active-background-color)!important}#thematic-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget .elementor-widget-container h1{font-family:var(--heading-font);text-align:center}#thematic-splash .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget .elementor-widget-container h2{font-family:Dosis;font-size:24px;text-align:center}.about-theme-sessions-section{background:var(--active-background-color)!important;padding-top:60px;padding-bottom:60px;margin-top:60px;margin-bottom:0}.about-theme-sessions-section .elementor-container .elementor-column .elementor-widget-wrap h2{font-family:var(--heading-font);color:#fff;margin-bottom:16px}.about-theme-sessions-section .elementor-container .elementor-column .elementor-widget-wrap h3{font-family:var(--heading-font);color:#fff;margin-bottom:12px}.about-theme-sessions-section .elementor-container .elementor-column .elementor-widget-wrap p{font-family:var(--text-font);font-size:16px;line-height:2.3;color:#fff}.about-theme-sessions-section .elementor-container .elementor-column .elementor-widget-wrap a.elementor-button{margin-top:40px;border:2px solid #fff;background-color:unset;color:#fff;border-radius:5px;font-family:var(--heading-font)}.about-theme-sessions-section .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section{margin-top:40px}.about-theme-sessions-section .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container{justify-content:space-between}.about-theme-sessions-section .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column{width:48%}.photo-section-alt .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section{margin-bottom:40px;margin-top:20px}.photo-section-alt .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-divider{margin-top:-44px}.photo-section-alt .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-divider .elementor-divider-separator{border-color:var(--heading-color)}.photo-section-alt.photo-right .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column{width:66%}.photo-section-alt.photo-right .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column .elementor-widget-image .elementor-widget-container{border-left:30px solid var(--active-background-color-alt)}.photo-section-alt.photo-right .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column:first-child{width:33%;padding-right:40px}.photo-section-alt.photo-left .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column{width:66%}.photo-section-alt.photo-left .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column .elementor-widget-image .elementor-widget-container{border-right:30px solid var(--active-background-color-alt)}.photo-section-alt.photo-left .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column:not(:first-child){width:33%;padding-left:40px}@media(max-width:991px){.photo-section-alt .elementor-container{padding-left:10px;padding-right:10px}.photo-section-alt .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-divider{display:none!important}.photo-section-alt .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}.photo-section-alt .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column{width:100%!important;padding:0!important;margin-bottom:20px}.photo-section-alt .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column .elementor-widget-image .elementor-widget-container{border:0!important;max-width:500px;margin:auto}.photo-section-alt.photo-right .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container{flex-direction:column-reverse}}.corporate-groups-header{margin-top:60px;margin-bottom:60px}.corporate-groups-header .elementor-container .elementor-column .elementor-widget-wrap h1{text-transform:uppercase;font-size:110px;font-weight:700;font-family:var(--heading-font);color:var(--heading-color);opacity:.8}.corporate-groups-section .elementor-container{align-items:center}.corporate-groups-section .elementor-container .elementor-column .elementor-widget-wrap h2{text-transform:uppercase;font-size:110px;font-weight:700;font-family:var(--heading-font);color:var(--heading-color);opacity:.8}.corporate-groups-section .elementor-container .elementor-column .elementor-widget-wrap p{font-family:var(--text-font);font-size:16px;line-height:2;color:#fff;text-align:left;color:var(--text-color)}.all-french .elementor-widget-heading,.all-french h2,.all-french p{margin-bottom:0!important}.corporate-plan-day{background:var(--active-background-color)!important;padding-top:60px;padding-bottom:60px;margin-top:60px;margin-bottom:0}.corporate-plan-day .elementor-container{align-items:center}.corporate-plan-day .elementor-container .elementor-column .elementor-widget-wrap h2{font-family:var(--heading-font);color:#fff;margin-bottom:16px;font-size:110px;text-align:right}.corporate-plan-day .elementor-container .elementor-column .elementor-widget-wrap h3{font-family:var(--heading-font);color:#fff;margin-bottom:16px;font-size:42px}.corporate-plan-day .elementor-container .elementor-column .elementor-widget-wrap p{font-family:var(--text-font);font-size:16px;line-height:2;color:#fff;text-align:center}.corporate-plan-day .elementor-container .elementor-column .elementor-widget-wrap i{font-size:120px}.corporate-plan-day .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section{margin-top:40px}.corporate-plan-day .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container{justify-content:space-between}.corporate-plan-day .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column.content{width:27%}.corporate-plan-day .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column.arrow{width:9%}.corporate-plan-day .elementor-container .elementor-column .elementor-widget-wrap section.elementor-inner-section .elementor-container .elementor-column.arrow i{font-size:60px}.dano-video-center{max-width:600px;margin:0 auto}