@import url(https://fonts.googleapis.com/css?family=Lato:400,700|Montserrat:400,500,700);*{box-sizing:border-box}html{width:100%;height:100%}body{font-family:'Lato',sans-serif;font-weight:300!important;color:#777874;letter-spacing:0;background-color:#fff!important}*:active,*:focus{outline:none}img{max-width:100%;height:auto}h1,h2,h3,h4{font-family:'Lato',sans-serif}h1,h1 .fl-heading-text{font-size:40px;font-family:"Source Sans Pro",sans-serif}h2,h2 .fl-heading-text{font-size:36px}h3,h3 .fl-heading-text{font-size:24px}h4,h4 .fl-heading-text{font-size:20px}p,ul{font-size:18px;line-height:1.5}@media all and (max-width:992px){h1,h1 .fl-heading-text{font-size:36px}h2,h2 .fl-heading-text{font-size:30px}h3,h3 .fl-heading-text{font-size:22px}h4,h4 .fl-heading-text{font-size:20px}p,ul{font-size:16px;line-height:1.5}}@media all and (max-width:768px){h1,h1 .fl-heading-text{font-size:33px}h2,h2 .fl-heading-text{font-size:26px}h3,h3 .fl-heading-text{font-size:22px}h4,h4 .fl-heading-text{font-size:20px}p,ul{font-size:16px;line-height:1.5}}.fl-rich-text ul{margin:0 0 20px 30px!important;list-style:none!important}.fl-rich-text ul li{padding-bottom:10px;position:relative}.fl-rich-text ul li:last-child{padding-bottom:0}.fl-rich-text ul li:before{color:#33a2be;position:absolute;left:-30px;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f058";padding-right:10px}.fl-rich-text p:last-child{margin-bottom:0!important}@media all and (max-width:992px){.fl-row-content{max-width:880px}}@media all and (max-width:768px){.fl-row-content{max-width:600px}.fl-row-content img{max-height:420px;overflow:hidden}}@media all and (max-width:768px){html{margin-top:0!important}}.fl-button{font-family:'Lato',sans-serif!important;text-transform:normal!important;letter-spacing:0px!important;font-weight:400!important;border-width:1px!important;border-style:solid!important;border-radius:0px!important;box-shadow:6px 6px 2px 1px #fff0!important;min-width:180px;padding:16px 18px!important;display:block;text-align:center!important;font-size:15px !Important}@media all and (max-width:768px){.fl-button{font-size:14px!important;min-width:150px;padding:16px 16px!important}}.primary .fl-button{color:#fff!important;background:#e98055!important;border-color:#e98055!important;color:#fff!important}.primary .fl-button span{color:#fff!important}.primary .fl-button:hover{background:#b2c255!important;border-color:#b2c255!important;color:#fff!important}.primary .fl-button:hover span{color:#fff!important}.secondary .fl-button{color:#fff!important;background:#b2c255!important;border-color:#b2c255!important;color:#fff!important}.secondary .fl-button span{color:#fff!important}.secondary .fl-button:hover{background:#e98055!important;border-color:#e98055!important;color:#fff!important}.secondary .fl-button:hover span{color:#fff!important}.transparent-primary .fl-button{background:none!important;border-color:#33a2be!important;color:#33a2be!important}.transparent-primary .fl-button:hover{border-color:#33a2be!important;color:#fff!important;background:#e98055!important}.transparent-primary .fl-button:hover span{color:#fff!important}.transparent-secondary .fl-button{background:none!important;border-color:#b2c255!important;color:#b2c255!important}.transparent-secondary .fl-button:hover{border-color:#e98055;color:#fff!important;background:#e98055!important}.transparent-secondary .fl-button:hover span{color:#fff!important}.dual-btn{margin-top:-5%;display:flex;align-items:center;flex-wrap:wrap}.dual-btn.center{justify-content:center}.dual-btn div{margin-top:5%}.dual-btn div:first-child{margin-right:5%}.dual-btn div.link a{position:relative;font-family:'Lato',sans-serif;text-transform:normal;font-weight:400;color:#33a2be}.dual-btn div.link a:hover{color:#b2c255}.dual-btn div.link a:hover::after{right:-50px}.dual-btn div.link a::after{transition:0.3s;display:block;position:absolute;content:"";font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f061";right:-30px;height:24px;width:24px;top:50%;transform:translate(0%,-50%)}.banner{color:#fff}.min-height .fl-row-content-wrap{display:flex;align-items:center;min-height:700px}@media all and (max-width:992px){.min-height .fl-row-content-wrap{min-height:650px;align-items:center}}@media all and (max-width:768px){.min-height .fl-row-content-wrap{min-height:500px;align-items:center}}.overlay .fl-row-content-wrap:after,.gradient .fl-row-content-wrap:after{border-radius:inherit;content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.overlay .fl-row-content,.gradient .fl-row-content{z-index:10}.intro-max-width{width:100%}.intro-max-width .fl-col-content{max-width:800px;margin:0 auto}.general-img img{border-radius:0;box-shadow:6px 6px 2px 1px #fff0}.logged-in #gtranslate_wrapper{display:none}#primary-menu li.menu-btn{margin-left:20px}#primary-menu li.menu-btn a{border-radius:0;text-transform:normal;box-shadow:6px 6px 2px 1px #fff0;background-color:#e98055!important;border:1px solid #e98055!important;color:#fff!important}#primary-menu li.menu-btn a:hover{background-color:#b2c255!important;border-color:#b2c255!important;color:#fff!important}@media all and (max-width:768px){#primary-menu li .hide{display:none}}@media (min-width:769px){#primary-menu .menu-item-has-children .dropdown-menu-toggle{display:none}#primary-menu .menu-item-has-children>a{padding-right:13px}}#menu-secondary-menu .fl-builder-module-template{padding:0!important;position:relative;top:-5px;margin-left:10px}@media all and (max-width:768px){#menu-secondary-menu .hide{display:none}}#menu-secondary-menu .menu-social-icon{background-color:#fff!important;border-radius:50%!important;width:30px;margin:0 6px}#menu-secondary-menu .menu-social-icon a{border-radius:50%!important}#menu-secondary-menu .menu-social-icon a{line-height:30px!important;padding-left:15px!important;padding-right:15px!important}#menu-secondary-menu .menu-social-icon a i{color:#777874!important;font-family:"Font Awesome 5 Brands"}#menu-secondary-menu .menu-social-icon:hover i{color:#e8a728!important}#menu-secondary-menu .menu-social-icon .fa-twitter{margin-left:-6px}#menu-secondary-menu .menu-social-icon .fa-facebook-f{margin-left:-4px}@media all and (max-width:768px){#menu-secondary-menu a{padding:0 14px!important}}@media all and (max-width:768px){#gtranslate_wrapper{top:auto!important;bottom:0px!important;left:0!important;right:0!important;margin:auto!important}}.stay-in-touch h2 .fl-heading-text{padding-bottom:10px!important;color:#e98055;border-bottom:2px solid #e98055}.stay-in-touch input{border-radius:0px!important;border:1px solid #777874}.stay-in-touch .fl-button{display:inline-block!important}.latest-news h2 .fl-heading-text{padding-bottom:10px!important;color:#408ea1;border-bottom:2px solid #408ea1}.latest-news .fl-post-grid-post{margin-bottom:0;border:none;padding-right:5%}.latest-news .fl-post-grid-post :last-child{padding-right:0%!important}.latest-news .fl-post-grid-post .fl-post-title{font-size:18px!important;line-height:1.5}.latest-news .fl-post-grid-post .fl-post-title a{color:#777874}.latest-news .fl-post-grid-post .fl-post-meta{font-size:14px}footer{color:#fff!important}footer .fl-module-widget .fl-module-content{margin:10px!important}@media all and (max-width:768px){footer .fl-module-widget .fl-module-content{margin:20px!important}}footer .widget ul li{padding-bottom:0px!important}footer p{font-size:14px!important}footer a{font-size:14px!important;color:#fff!important}footer a:hover{color:#b2c255!important}footer .footer-right-col a{text-decoration:underline}.slideout-navigation .site-logo{margin:40px 20px 30px 20px}.social-icon-share li{margin-left:12px}.social-icon-share li:first-child{margin-left:0}@media all and (max-width:768px){.page-sidebar{position:relative}.page-sidebar::before{top:0;height:1px;background-color:#e98055;width:200%;left:-100px;position:absolute;content:""}}.page-sidebar .widget-title{color:#e98055}.page-sidebar .current_page_item{font-weight:700;text-decoration:underline}.normal-pages-content h1,.normal-pages-content h2,.normal-pages-content h3,.normal-pages-content h4,.normal-pages-content h5,.normal-pages-content h6{color:#408ea1}.normal-pages-content ul{margin:0 0 20px 30px!important;list-style:none!important}.normal-pages-content ul li{padding-bottom:10px;position:relative}.normal-pages-content ul li:last-child{padding-bottom:0}.normal-pages-content ul li:before{color:#408ea1;position:absolute;left:-30px;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f058";padding-right:10px}.fl-post-feed-post{border-radius:0;margin-bottom:0;border:none;transition:0.3s}.fl-post-feed-post:hover{cursor:pointer}.fl-post-feed-post:hover img{filter:grayscale(0)}.list{display:flex;align-items:center;transition:0.3s}.list .fl-post-text{padding:20px 30px;width:60%}.list .fl-post-text h4{font-weight:bold!important;padding-bottom:20px}.list .fl-post-text p{font-size:16px!important}.list .fl-post-text .fl-post-more-link a{display:inline-block;margin-top:5px!important;font-family:'Lato',sans-serif;border-radius:0;background-color:#e98055;font-size:14px;position:relative;font-weight:500;padding:16px 32px 16px 16px;color:#fff!important}.list .fl-post-text .fl-post-more-link a::after{transition:0.3s;position:absolute;transition:0.3s;content:">";display:block;right:10px;font-weight:700;position:absolute;top:50%;transform:translate(-50%,-50%)}.list .fl-post-text .fl-post-more-link a:hover{background-color:#b2c255}.list .fl-post-text .fl-post-more-link a:hover::after{right:5px}.list .fl-post-image{margin-bottom:-5px;width:40%}.list .fl-post-image img{height:350px;object-position:center;object-fit:cover;transition:0.3s}.multicolor-heading{display:block;font-family:"Source Sans Pro",sans-serif;font-weight:700}.multicolor-heading span{display:block;text-transform:uppercase;color:#fff}.multicolor-heading span em{display:inline-block;padding:7px 10px;text-align:center;font-style:normal}.multicolor-heading span.orange em{background:#e98055}.multicolor-heading span.green em{background:#a4ae60}.multicolor-heading span.blue em{background:#408ea1}.multicolor-heading span.yellow em{background:#e8a728}.home-grid{color:#fff!important}.home-grid a{color:#fff!important}.home-grid .fl-heading{text-align:center}.home-grid .red{background-color:#e98055}.home-grid .green{background-color:#a4ae60}.home-grid .blue{background-color:#408ea1}.home-grid .orange{background-color:#e8a728}.home-grid .sfa-blue{background-color:#2e638f}.home-grid .fl-col-content{min-height:400px}@media all and (max-width:768px){.home-grid .fl-col-content .fl-col-content{min-height:360px}}.spa{height:140px}.spa2{height:80px}@media (max-width:500px){.spa img{width:300px!important}.spa{height:100px}.spa2 p{font-size:15px!important}.spa2{height:65px}}.blog .fl-post-grid-post{border:none;box-shadow:0 0 8px 1px rgb(0 0 0 / .1);margin-bottom:0px!important}.blog .fl-post-image img{width:100%;height:240px;object-position:center;object-fit:cover;transition:0.3s}.blog .fl-post-image.fit img{padding:40px;object-fit:contain}.blog .fl-post-text{padding:20px}.blog h3 a{font-size:20px!important;display:block;color:#e98055;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}.blog .fl-post-more-link a{display:inline-block;margin-top:5px!important;font-family:'Lato',sans-serif;border-radius:0;background-color:#e98055;font-size:14px;position:relative;font-weight:500;padding:12px 32px 12px 16px;color:#fff!important}.blog .fl-post-more-link a::after{transition:0.3s;position:absolute;transition:0.3s;content:">";display:block;right:10px;font-weight:700;position:absolute;top:50%;transform:translate(-50%,-50%)}.blog .fl-post-more-link a:hover{background-color:#b2c255}.blog .fl-post-more-link a:hover::after{right:5px}.blog .page-numbers .current{background-color:#e98055!important}.blog .page-numbers .page-numbers{background-color:#408ea1;color:#fff}.blog .page-numbers .page-numbers:hover{background-color:#a4ae60}.blog-sidebar button{background:#e98055!important}.blog-sidebar button:hover{background:#a4ae60!important}.blog-sidebar .fl-widget a{color:#777874}.blog-sidebar .fl-widget a:hover{color:#a4ae60}.blog-sidebar .fl-widget .current_page_item a{color:#e98055}.single-post-content .content{margin-top:20px}.gform_wrapper ul.gform_fields li.gfield{padding-right:0}.gfield_label,label,.gform_heading{display:none!important}.gchoice .gfield_label,.gchoice label,.gchoice .gform_heading{display:inline-block!important}input[type=text],textarea{padding:10px!important;border-radius:4px;transition:0.3s;border-color:#e98055}input[type=text]:focus,textarea:focus{border-color:#b2c255}input[type=text]:focus::placeholder,textarea:focus::placeholder{opacity:1}::placeholder{color:#777874!important;opacity:.7;text-transform:capitalize;font-family:'Lato',sans-serif;transition:0.3s}.gform_button{min-width:180px;font-family:'Lato',sans-serif;border-radius:4px;background:#e98055!important;border:1px solid #e98055!important;text-transform:uppercase;transition:0.3s}.gform_button:hover{background:#b2c255!important;border-color:#b2c255!important}