#footer-widgets .footer-widget a{font-weight:300!important}#content-area a,#sidebar .et_pb_widget a,#sidebar a{font-weight:700!important}a,a:after,#sidebar .et_pb_widget a{transition:all 300ms ease 0ms}a:hover,#sidebar .et_pb_widget a:hover{text-decoration:none!important;color:#305f71!important}#main-header ul.top-menu a:hover,.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a,.et_pb_menu_0_tb_header.et_pb_menu .nav li ul a:hover{font-weight:600;text-decoration:none!important}article h1,h2,h3,h4,h5,h6,article.category-blog h2.entry-title a{font-family:'Comfortaa',display!important}article .post-content-inner{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important}.dark a:hover{color:#E0C46C!important}.darkpurple a{color:#E0C46C}.darkpurple a:hover{color:#FFF!important}#sidebar p,#sidebar #aboutmewidget-5{font-size:14px!important;line-height:150%}#sidebar .et_pb_widget a{color:#ccb000;font-weight:700}h2{font-size:38px!important;letter-spacing:.5px!important}#left-area h3{font-size:26px!important;letter-spacing:.5px!important}div#left-area h4{font-size:22px!important}h3{font-size:30px!important;letter-spacing:.5px!important}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{letter-spacing:.5px!important}.wp-block-pullquote p{font-size:20px;line-height:1.6}.entry-content ul,body.et-pb-preview #main-content .container ul{padding-left:45px!important;margin-top:15px}.entry-content ul li,body.et-pb-preview #main-content .container ul li{padding-bottom:5px;line-height:170%}#sidebar #recent-posts-2 ul li{line-height:1.3em;font-size:14px;padding-bottom:5px}.et_pb_signup_0.et_pb_subscribe .et_pb_newsletter_form .et_pb_newsletter_result h2{font-variant:normal!important;text-transform:none!important;font-size:16px!important}.mygrid .wp-block-column{padding:0 20px 0 20px;line-height:150%}.mygrid .wp-block-column img{}.entry-content ul.slick-dots{position:relative!important}.divilife-compact-3up-blog-carousel .et_pb_post{margin:0 18px 20px!important}.container:before{background-color:transparent!important}.et_pb_widget_area_right{border-left:0!important}.et_pb_widget_area_left{border-right:0!important}.divilife-compact-3up-blog-carousel .et_pb_post{margin:0 18px -20px!important}#main-footer{background:linear-gradient(0deg,#305F71,rgba(0,0,0,0.90))!important;line-height:150%;font-size:14px}#main-footer p a{text-decoration:none}#main-footer p a:hover{color:#ccc}#main-footer .footer-widget .fwidget{margin-bottom:0px}#main-footer .footer-widget #block-27,#main-footer .footer-widget #block-19{margin-top:40px!important}#main-footer .wp-block-button__link{padding:8px 15px!important;line-height:.3em!important;font-size:12px!important;border:0;border-radius:6px!important}#footer-info,#footer-info a{text-transform:none!important}#main-footer #footer-widgets button.ml-button-horizontal .primary,#mlb2-6114570.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button{min-width:95px!important;padding:6px 6px!important;font-weight:400!important}.et-social-linkedin a.icon:before{content:'\e09d'}#mlb2-6114570.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button{line-height:13px!important;text-transform:uppercase!important;box-shadow:6px 7px 18px 0px rgba(30,30,30,0.32)!important}#mlb2-6114570.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input{padding:6px 10px!important;box-shadow:6px 7px 18px 0px rgba(30,30,30,0.32)!important}.limit-txt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}.limit-txt6{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.hidecursor .typed-cursor{display:none}.archive .mec-container{max-width:1080px!important}.archive .mec-container h1{padding-top:50px}#main-content.mec-container{max-width:1080px!important;background-color:#fff!important}.mec-booking .woocommerce-notices-wrapper .woocommerce-message{color:#305F71!important}div#mec_skin_events_1026,div#mec_skin_events_1025{display:none}.mec-event-grid-clean .mec-event-article,.mec-events-meta-group .mec-events-meta-group-tags{padding-bottom:30px}.mec-events-meta-group-tags{margin-bottom:30px}#mec_mec_widget-3 .mec-event-detail{display:none}.col-md-4,#sidebar h4.widgettitle{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}img.alignleft{padding-right:20px!important;padding-bottom:15px!important}img.alignright{padding-left:20px!important;padding-bottom:15px!important}.post-content-inner{margin-bottom:20px}.wp-block-button__link,body .gform_wrapper .gform_footer input[type=submit],.et_password_protected_form .et_submit_button,.button-primary{padding-top:12px!important;padding-right:40px!important;padding-bottom:12px!important;padding-left:40px!important;margin-top:15px!important;font-size:18px;background-color:#baa345;color:#fff!important;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;box-shadow:6px 7px 18px 0px rgba(30,30,30,0.32);position:relative;border:0px;border-radius:6px;line-height:1.7em!important}.wp-block-button__link>a,body .gform_wrapper .gform_footer input[type=submit]>a{display:inline-block}.wp-block-button__link,.wp-block-button__link:after,body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_footer input[type=submit]:after{transition:all 300ms ease 0ms}.wp-block-button__link:hover,body .gform_wrapper .gform_footer input[type=submit]:hover,.button-primary:hover{background-color:#baa345}.more-link,.more2{margin-top:10px}a.more-link,.colexp,a.mec-booking-button{font-size:12px!important;color:#5ba5a1!important;background:white;border:solid 1px #5ba5a1!important;border-radius:8px!important;margin-top:20px!important;padding-top:3px!important;padding-bottom:3px!important;padding-left:8px;padding-right:8px}.mec-event-footer a.mec-booking-button{margin-top:0!important}a.more-link:hover,.colexp:hover,.et_password_protected_form .et_submit_button:hover,a.mec-booking-button:hover,.pagination .alignleft a:hover,.pagination .alignright a:hover{color:#fff!important;background-color:#5ba5a1!important;border-color:#fff!important;text-decoration:none!important}a.more-link,a.more-link:after,.colexp:after,a.more2,a.more2:after,a.mec-booking-button:after{transition:all 300ms ease 0ms}.pagination .alignleft a,.pagination .alignright a{color:#5ba5a1!important;background:white;border:solid 1px #5ba5a1!important;border-radius:8px!important;margin-top:20px!important;padding-top:6px!important;padding-bottom:6px!important;padding-left:12px;padding-right:12px}a.more2{font-size:14px!important;text-transform:uppercase;color:#fff;background:#5ba5a1;border:0;border-radius:8px;margin-top:10px!important;padding-top:6px!important;padding-bottom:6px!important;padding-left:12px;padding-right:12px;box-shadow:3px 4px 8px 0px rgba(30,30,30,0.32);margin-top:20px!important}a.more2:hover{background-color:#e0c46c;color:#fff;text-decoration:none!important}.divilife-compact-3up-blog-carousel .et_pb_post a.more-link{border-radius:12px!important;padding:0px 4px 0px 8px!important;text-align:center!important}.footerbutton a.wp-block-button__link{padding:3px 8px!important;text-decoration:none!important}.mec-load-more-button{border-radius:6px!important;border:0!important;color:#fff!important;font-size:14px!important;padding-left:15px!important;padding-right:15px!important;letter-spacing:0!important;box-shadow:6px 7px 18px 0px rgba(30,30,30,0.32);background-color:#baa345!important}.mec-load-more-button:hover{background-color:#e0c46c!important}a.mec-booking-button{padding:0px 10px!important}.colexp{max-width:20%!important;margin-bottom:30px!important;text-align:center}#sidebar .et_pb_widget{padding:15px;background-color:#f7f7f7;border:0;border-radius:6px 6px 6px 6px;box-shadow:0px 2px 12px 0px rgba(0,0,0,0.2)}.entry-content table:not(.variations),.entry-content tr td{border:0px none #fff}.boxit{padding:30px;background-color:#f7f7f7;border:0;border-radius:12px 12px 12px 12px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);margin-top:40px;margin-bottom:40px}.boxit2,.boxit3{padding:15px 20px;background-color:#fff;border:solid #baa345;border-width:0 0 0 30px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);margin-bottom:30px;margin-top:30px;display:auto;border-radius:3px;max-width:90%!important}.boxit3{border-color:#baa345}.boxit4{padding:10px 5px;border:solid #baa345;border-width:0 0 0 6px;border-radius:3px;color:#fff;margin-top:10px!important}.wp-block-separator,#sidebar hr{margin-top:30px;margin-bottom:30px;height:6px;border:0;box-shadow:inset 0 4px 12px -12px rgba(0,0,0,0.6)}#sidebar hr{margin:5px 0 8px 0}.gform_wrapper .gform_footer{padding:0 0 30px;margin:0px 0 0;clear:both;width:100%}.gform_wrapper ul.gform_fields{padding-left:0!important}body.search-results p.post-meta{display:none}article#post-3953 .container{padding-top:0px!important}form.post-password-form input{min-height:40px;background-color:#edebe8!important}button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path{color:#999!important;fill:#999!important}@media (min-width:100px){.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:26.347%;float:none!important}}@media only screen and (max-width:480px){h1{font-size:34px!important}h2{font-size:26px!important}h3{font-size:24px!important}h4{font-size:20px!important}h6{font-size:18px!important}.boxit2,.boxit3{padding:10px 10px!important;border-width:0 0 0 20px!important;font-size:14px}}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}@media only screen and (min-width:981px){.mec-event-grid-simple .mec-event-date{font-size:22px!important}.mec-event-grid-simple .mec-event-title{line-height:140%;font-size:18px;padding-top:10px;padding-bottom:5px}.et_header_style_left #et-top-navigation nav ul li ul.sub-menu li a{padding-bottom:6px!important}#top-menu,.et-menu,nav#top-menu-nav,nav.et-menu-nav{text-align:right;margin-top:-5px;padding-bottom:13px}body.archive #et-main-area{background-color:#fff!important}}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent;border-bottom:0;text-align:center}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons{top:10px;position:relative}ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon{display:none}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon{display:none}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons{fill:#fff!important;stroke:#fff!important}