');background-position:right 15px center;background-repeat:no-repeat;background-size:auto}p{margin-bottom:1.5em}p:first-child{margin-top:0!important}p:last-child{margin:0!important}textarea{overflow:auto}img{max-width:100%}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:#fff}main{display:block}h1{font-size:36px;line-height:1.35}a{background-color:transparent;color:#00125a}img{border-style:none;height:auto}button,input,select,textarea{font-family:inherit;margin:0}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}textarea{width:100%}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,:after,:before{box-sizing:inherit}body,button,input,select,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3{clear:both}i{font-style:italic}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul{margin-bottom:0;margin-left:1.5em}button{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}input[type=email],input[type=text],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}select{border:1px solid #ccc}.hamburger{display:none}ul.sub-menu{position:absolute;display:none;width:210px;margin:auto;top:58px;left:0;background-color:#fff;padding:0;box-shadow:5px 0 5px 0 rgba(0,0,0,.05);z-index:999}.site-header{position:sticky;top:0;z-index:9;background-color:#fff}.full-navigation{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.sub-menu li a{padding:8px 10px;display:inline-block;width:100%}.sub-menu li{margin:0!important;width:100%;display:inline-block}.custom-logo-link{display:inline-block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}body{font-family:"Nunito",sans-serif}img{display:block}ul,li{margin:0;padding:0;list-style-type:none}.m_container{margin:0 auto;width:1140px;max-width:90%}.l_container{margin:0 auto;width:1340px;max-width:90%}.flx{display:flex}.col-3{width:100%;padding:0 15px;max-width:33.33%;flex:unset}.col-4{width:100%;padding:0 15px;flex:unset;max-width:25%}.offset-4{margin-left:33.33%}.btn,button{padding:12px 40px;font-weight:600;border-radius:5px;text-decoration:none;position:relative;display:inline-block;border:none;color:#fff;font-weight:700;box-shadow:0px 0 0 #f30019 inset}.btn.blue{background-color:#00209f;color:#fff}.ptb60{padding:60px 0}.tright{text-align:right}.jspbt{justify-content:space-between}.tcenter{text-align:center}.dblock{display:block}.top-menu{background:#eb3c3c;font-size:16px;line-height:1.5em;padding:10px 0;color:#fff}.top-menu a{color:#fff;text-decoration:none;display:inline-block;position:relative}.top-menu .contact-info a:last-child i{margin-right:0}.top-bar{margin:0 -15px;line-height:1;align-items:center}.announcements{line-height:1}.cst_ico{height:24px;width:24px;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:center}.top-menu .cst_ico{margin:0 10px 0 12px}.cst_ico.call{background-image:url(/wp-content/themes/la-foret/assets/images/call.svg);filter:invert(1)}.cst_ico.mail{background-image:url(/wp-content/themes/la-foret/assets/images/mail.svg);filter:invert(1)}.main_navigation{border-bottom:1px solid #eaeaea}.main_navigation .l_container.flx{justify-content:space-between;padding:20px 0;align-items:center}.main_navigation nav li{display:inline-block;margin:0 7px;position:relative}ul.sub-menu:before{content:"";position:absolute;top:-42px;left:0;width:100%;height:42px}.main_navigation nav li a{color:#000;text-decoration:none;text-shadow:0 0 1px rgba(0,0,0,0);font-weight:500}.btn.login{display:inline-block}.site-footer{background-color:#00125a}.site-footer *{color:#fff}.f-title{font-size:22px;font-weight:600;line-height:1.5;text-align:left;margin:0 0 10px}.site-footer-wrap{margin:0 -15px}.fmedia li{padding:0 6px}.fmedia{margin:0 -6px 20px}.address-box p{font-size:16px;font-weight:500;line-height:1.5;text-align:left;color:rgba(255,255,255,.7);text-decoration:none;margin:0}.address-box p{max-width:250px}.f-address{margin:0 0 10px;font-family:'Nunito',sans-serif;font-size:18px;font-weight:600;line-height:1.5;text-align:left}.address-box{margin:0 0 20px}.f-links a{font-size:16px;font-weight:500;line-height:1.5;color:rgba(255,255,255,.7);text-decoration:none;margin:0 30px 0 0;display:inline-block}.f-links a:last-child{margin:0}.f-links{margin:0 0 12px}.footer-nesletter p{font-size:16px;font-weight:400;line-height:1.5;text-align:left;color:rgba(255,255,255,.7)}.frm_form_fields input{border:1px solid #e5e5e5!important;background-color:transparent!important;padding:15px!important;box-shadow:none!important;border-radius:6px!important;color:#fff!important}.frm_form_fields label{display:none!important}.flogo{margin:0 0 20px}.inner-banner{position:relative;background-color:#f3f6ff}.inner-banner-wrap{padding:32px 0}#breadcrumbs,#breadcrumbs a{font-size:16px;font-weight:500;line-height:1.375;text-align:left;color:#000;text-decoration:none;margin:0;position:relative}#breadcrumbs>span{font-size:0;display:inline-block;line-height:1}#breadcrumbs a:after{content:"";width:12px;height:12px;background-image:url('data:image/svg+xml,');display:inline-block;margin:0 0 0 10px;vertical-align:middle;background-repeat:no-repeat;background-size:contain}#breadcrumbs>span{font-size:0}#breadcrumbs span span{font-size:16px;font-weight:500;line-height:1.375;text-align:left;margin:0 6px 0 0}.ibanner-title{margin:10px 0 0;font-size:44px;font-weight:800;line-height:1.25;color:#00209f;width:100%}.full-image .ib-image{padding-top:254px;position:relative;max-width:194px;width:100%}.full-image .ib-image img{position:absolute;bottom:0;left:0;width:calc(100% - 22px);height:calc(100% - 22px);object-fit:cover;object-position:center;max-height:100%;border-radius:12px}.full-image .ib-image:before{top:0;width:calc(100% - 22px);right:0;left:unset;height:calc(100% - 22px)}.ib-wrap{display:flex;align-items:center;justify-content:center}.ib-image{max-width:19.4%;position:relative}.ib-image:before{background:linear-gradient(180deg,#00209f 0%,#becbff 100%);max-width:87%;height:100%;position:absolute;top:0;left:5px;content:"";border-radius:12px;z-index:0;width:100%}.ib-image img{position:relative;z-index:1;max-height:232px}.ib-content{margin-right:99px;display:flex;flex-wrap:wrap}.form-group{max-width:50%;width:100%;padding:7px 15px}.form-group label{display:block;margin:0 0 5px;font-size:14px;font-weight:500;line-height:1.42;letter-spacing:.25px}.form-group input{color:#153060;opacity:1}.form-row .form-group select,#otp-contact-form input#phone,.form-row .form-group input,.form-row .form-group textarea{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.15000000596046448px;text-align:left;padding:15px 12px;border-radius:5px;width:100%;height:auto!important;outline:none;min-height:auto!important;margin:0!important;border:1px solid #9badca}.form-row .form-group textarea{resize:none;width:100%!important;height:120px!important}.form-row{display:flex;flex-wrap:wrap;margin:0 -15px}.input-group{position:relative}.input-group-append{position:absolute;top:0;right:0;height:100%}.input-group-append button#send-otp-button{position:unset;padding:0;height:100%;font-size:16px;font-weight:700;line-height:1.375;text-align:center;height:auto;border-top-left-radius:0;border-bottom-left-radius:0;padding:16px 0}.form-group.col-md-12 button#submit-button{padding:15px 10px!important;height:auto!important;min-height:auto!important;margin:auto;background-color:#00209f;font-weight:500;font-size:16px}.form-group.col-md-12{max-width:100%;width:100%}.head-text{display:none}.contact-info>a:first-child:after{content:"";width:1px;height:8px;background-color:#fff;position:absolute;top:50%;transform:translateY(-50%);right:0}.top-menu a:first-child{padding-right:12px}.blue{background-color:#114fbe}.mfp-close{position:absolute!important;top:22px!important;right:22px!important;background-image:url('data:image/svg+xml,')!important;background-repeat:no-repeat!important;font-size:0!important;opacity:1 !important !important;width:34px!important;background-size:auto!important;height:34px}.custom-form-wrap{padding:0 30px 30px;position:relative;background-color:#fff;max-width:900px;margin:auto}.form-col-wrap{padding:30px;background-color:#fff;border-radius:12px;margin-top:-60px;position:relative;z-index:1;box-shadow:0 0 34px rgba(0,0,0,.08)}.custom-form-image img{max-width:190px;margin-left:auto;margin-top:-30px}.custom-form-head{padding:0 41px;position:relative}.custom-form-wrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:185px;background:#00209f;z-index:0}.custom-form-title{color:#fff;max-width:46%;padding:22px 0}.custom-form-title h2{margin:0}#demo-class-message,#more-information-message{margin:0 0 20px}#more-information-message p,#demo-class-message ol li{list-style-type:decimal;margin:0 0 10px}#demo-class-message ol{margin:0 0 22px 17px;padding:0}#popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;box-shadow:0 0 10px rgba(0,0,0,.16);width:100%;max-width:100%;padding:60px 20px!important;background-color:transparent!important;max-height:100vh;overflow:auto}#popup p{margin:0;padding:0}#close-popup{opacity:1!important}.whatsapp-icon{position:fixed;bottom:40px;right:40px;width:70px;z-index:99999;background:#9bd097;padding:15px;border-radius:40px;overflow:hidden}.whatsapp-icon img{max-width:40px}.whatsapp-icon span{width:140px;height:30px;position:absolute;top:20px;bottom:0;font-size:20px;font-weight:700;color:#fff;left:70px;opacity:0}.custom-form-wrap .mfp-close{transform:rotate(-18deg)}select:disabled{background-color:#f1f1f1;border-color:#eaeaea!important}.mage_grid_box{gap:30px}.marquee-animate-infinite{animation-name:marqueeffect;animation-duration:10s;animation-iteration-count:infinite;display:inline-block;animation-timing-function:linear}@keyframes marqueeffect{0%{transform:translateX(25%)}50%{transform:translateX(-25%)}100%{transform:translateX(25%)}}.mep_event_list{padding:80px 0;margin:0!important}.page-id-5561 .l_container{max-width:1170px;width:98%;margin:auto}.mage_grid_box{margin:0!important;gap:0!important}.full-navigation .menu{margin:0}.list_with_filter_section.mep_event_list{max-width:1170px;margin:auto!important}button.mfp-close{overflow:visible;background:0 0;border:0;-webkit-appearance:none;display:block;padding:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}[data-aos^=fade][data-aos^=fade]{opacity:0}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}@media only screen and (max-width:1360px){.custom-form-wrap{padding:0 80px 80px}.top-bar .contact-info{width:56%}.ibanner-title{font-size:36px}.ib-content{margin-right:80px}}@media only screen and (max-width:1200px){.m_container,.l_container{max-width:94%}.btn{padding:8px 26px}.top-menu .cst_ico{margin:0 8px}.cst_ico{height:18px;background-size:contain;width:18px}.custom-form-wrap{padding:0 60px 60px}.custom-form-head{padding:0 30px}.form-col-wrap{padding:40px}.logo{max-width:170px;line-height:.7}.main_navigation nav li{margin:0 5px}.f-title{font-size:18px}.f-address{font-size:16px}.address-box p{font-size:14px}.ibanner-title{font-size:34px}.input-group-append button#send-otp-button{width:82px;font-size:14px}.ib-content{margin-right:60px}.mep_event_list{padding:60px 0}}@media only screen and (max-width:1023px){h1{font-size:32px}p{margin-bottom:1em}.custom-form-wrap{padding:0 40px 40px}.custom-form-head{padding:0 20px}.form-col-wrap{padding:30px}p,li{font-size:16px}.btn{font-size:16px}.announcements{max-width:35%;text-align:left;width:100%;margin:0}.top-bar .contact-info{max-width:65%;width:100%}.flx{flex-wrap:wrap}.logo{max-width:200px}.col-4{max-width:50%;width:100%;padding:10px}.address-box p{max-width:100%}.hamburger{display:inline-block}.btn2 .icon{position:absolute;height:4px;width:40px;background-color:#212121;position:relative;border-radius:10px;z-index:999}.btn2 .icon:before{position:absolute;width:40px;height:4px;background-color:#212121;content:"";top:-12px;border-radius:10px}.btn2 .icon:after{position:absolute;width:40px;height:4px;background-color:#212121;content:"";top:12px;border-radius:10px}ul.sub-menu{box-shadow:none!important}.menu{flex-direction:column;display:flex;flex-wrap:wrap;width:100%}.full-navigation{visibility:hidden;opacity:0;position:fixed;display:inline-block;position:fixed;left:0;right:0;width:100%;z-index:9;background-color:#000;opacity:0;top:0;visibility:hidden;height:0;left:0;top:130px}.menu-header-menu-container{display:flex;align-items:center;justify-content:center;text-align:left;border-radius:50%;visibility:hidden;opacity:0;margin:0;padding:0 30px}nav.full-navigation .btn{background-color:red;margin:15px 0 0 15px}.main_navigation nav li a{padding:10px;width:100%;display:inline-block}.menu-header-menu-container{border-radius:50%}.main_navigation nav li{margin:0!important}.main_navigation nav li a{color:#fff!important}ul.sub-menu{display:inline-block;position:unset;width:100%;visibility:visible!important;padding-left:20px;transform:unset!important;background:0 0}ul.sub-menu li a{padding:4px 10px;position:relative}ul.sub-menu li a:before{content:"";width:12px;height:12px;background:0 0;position:absolute;top:8px;left:0;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:contain;left:-4px}.ibanner-title{font-size:30px}.form-row .form-group select,#otp-contact-form input#phone,.form-row .form-group input,.form-row .form-group textarea{font-size:14px;padding:13px 12px}.input-group-append button#send-otp-button{font-size:14px}.form-wrap .form-group{max-width:100%}.ib-content{margin-right:40px;max-width:38.2%}}@media only screen and (max-width:1000px){.custom-form-title{max-width:68%}.input-group-append button#send-otp-button{padding:14px 0}}@media only screen and (max-width:767px){.mfp-close{top:6px!important;right:6px!important}h1{font-size:28px;line-height:1.35}p,li{font-size:15px}p{margin-bottom:1em;margin-top:0}.custom-form-wrap{padding:0 22px 22px}.custom-form-head{padding:0 12px}.form-col-wrap{padding:20px}.ibanner-title{font-size:28px}.ib-content{max-width:39%}.ib-image{max-width:29.4%}.ib-content{max-width:100%}.custom-form-title{max-width:95%}.custom-form-image img{max-width:250px;margin-left:0;margin-top:0;width:100%}.custom-form-head{flex-wrap:unset}.full-image .ib-image{padding-top:180px;max-width:137px}.top-bar{margin:0}.mep_event_list{padding:40px 0}.announcements{max-width:100%;text-align:center}.top-bar .contact-info{max-width:100%;text-align:center;width:100%;padding-top:6px}}@media only screen and (max-width:640px){.m_container,.l_container{max-width:90%}.main_navigation .l_container.flx{padding:14px 0}.custom-form-image{display:none}.form-col-wrap{margin-top:0}.logo{max-width:140px}.btn{padding:6px 20px}.col-4{max-width:100%;width:100%;margin:0 auto;width:100%;padding:10px}.site-footer-wrap{margin:0 -10px}input#phone,.form-group{max-width:100%!important;width:100%!important}.ib-content{max-width:54%}.custom-form-head{flex-wrap:wrap}.custom-form-image{margin-left:auto}}@media only screen and (max-width:480px){.top-menu a{font-size:0}.cst_ico{height:20px;width:20px}.full-navigation{width:100%}.menu-header-menu-container{width:100%;padding:0 10px;margin:0!important}.ib-content{max-width:100%;margin:0 0 20px}.ib-image:before{left:0}.ib-image{max-width:180px;margin-left:auto;margin-right:auto}.ib-wrap{flex-wrap:wrap}.full-image .ib-image{margin:auto}.btn{padding:6px 12px}.logo img{max-width:100px}}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}div.list_with_filter_section{margin:0 0 20px}div.list_with_filter_section div.all_filter_item{display:none}div.mep_event_list div.mage_grid_box{display:-webkit-flex;display:flex}.mep_event_list .mep_event_list_sec,.mep_event_list div{display:block}.list_with_filter_section.mep_event_list{max-width:1270px}.mage_grid_box{margin:0 -7px 20px}div.mep_event_list div.mage_grid_box{-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.mage_grid_box{margin:0}}:root{--ilms-content-background-color:#fff;--ilms-content-border-color:#e2e2e2;--ilms-body-text-color:#272727;--ilms-button-radius:6px;--ilms-content-border-color:#e2e2e2;--ilms-input-radius:6px;--ilms-headings-color:#303b40;--ilms-primary:#40ade3}ul{margin:0 0 1.6875rem 1.6875rem;padding:0}:root{--dContainer_Width:1320px;--sidebarLeft:280px;--sidebarRight:300px;--mainSection:calc(100% - 300px);--dMPL:40px;--dMP:20px;--dMP_negetive:-20px;--dMP_xs:10px;--dMP_xs_negative:-10px;--dBRL:10px;--dBR:5px;--dShadow:0 0 2px #665F5F7A}:root{--fs:14px;--fw:normal;--fs_small:13px;--fs_label:16px;--fs_h6:16px;--fs_h5:18px;--fs_h4:22px;--fs_h3:25px;--fs_h2:30px;--fs_h1:35px;--fw-thin:300;--fw-normal:500;--fw-medium:600;--fw-bold:bold}:root{--button_bg:#ea8125;--color_button:#fff;--button_fs:16px;--button_height:40px;--button_height_xs:30px;--button_width:120px;--button_shadows:0 8px 12px rgb(51 65 80/6%),0 14px 44px rgb(51 65 80/11%)}:root{--d_color:#303030;--color_border:#ddd;--color_active:#0e6bb7;--color_section:#fafcfe;--color_theme:#2f9df4;--color_theme_ee:#2F9DF4ee;--color_theme_cc:#2F9DF4cc;--color_theme_aa:#2F9DF4aa;--color_theme_88:#2F9DF488;--color_theme_77:#2F9DF477;--color_theme_alter:#fff;--color_warning:#e67c30;--color_black:#000;--color_success:#006607;--color_danger:#c00;--color_required:#c00;--color_white:#fff;--color_light:#f2f2f2;--color_light_1:#bbb;--color_light_2:#eaecee;--color_info:#666;--color_yellow:#febb02;--color_blue:#815df2;--color_navy_blue:#007cba;--color_1:#0c5460;--color_2:#0CB32612;--color_3:#fafcfe;--color_4:#6148ba;--color_5:#bcb}@media only screen and (max-width:1100px){:root{--fs:14px;--fs_small:12px;--fs_label:15px;--fs_h4:20px;--fs_h3:22px;--fs_h2:25px;--fs_h1:30px;--dMPL:32px;--dMP:16px;--dMP_negetive:-16px;--dMP_xs:8px;--dMP_xs_negative:-8px}}@media only screen and (max-width:700px){:root{--fs:12px;--fs_small:10px;--fs_label:13px;--fs_h6:15px;--fs_h5:16px;--fs_h4:18px;--fs_h3:20px;--fs_h2:22px;--fs_h1:24px;--dMP:10px;--dMP_xs:5px;--dMP_xs_negative:-5px;--button_fs:14px}}.all_filter_item{height:auto!important;overflow:inherit!important;display:block!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}