@font-face{font-family:h1_font;src:url(../fonts/brusher-regular-webfont.woff)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,figure,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}.assistive-text{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}#access a.assistive-text:active,#access a.assistive-text:focus{background:#eee;border-bottom:1px solid #ddd;color:#809a04;clip:auto !important;font-size:12px;position:absolute;text-decoration:underline;top:0;left:7.6%}a img{border:0}li{list-style-type:none}.clear{clear:both}.disable>a,a.disable,.disabled>a,a.disabled{cursor:default !important;text-decoration:none !important}.nomargin{margin:0 !important}.nocaps{text-transform:none !important}.clickable{cursor:pointer}.close{position:absolute;top:10px;right:10px;z-index:1100;width:32px;height:32px;background-image:url("../images/icons/close2_black.png");background-size:32px;background-repeat:no-repeat;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";cursor:pointer}.close:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hide_till_loaded{display:none}.topoffset{position:relative;top:-25px}.rightoffset{position:relative;right:-25px}.bottomoffset{position:relative;bottom:-25px}.leftoffset{position:relative;left:-25px}a.opacity_hover{opacity:.8;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}a.opacity_hover:hover{opacity:1}.imagebg{background-position:center;background-repeat:no-repeat;background-size:cover}.mod-no-bgsizecover .imagebg{background-size:100%}.trans{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.fadeonview{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;position:relative;right:0}.fadeonview.off{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;right:-15px}.mod-touch .fadeonview,.mod-touch .fadeonview.off{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;right:0}.social_icons a img{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.social_icons a:hover img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.loading{background-image:url("../images/loading.gif");background-size:60px;background-repeat:no-repeat;min-width:60px;min-height:60px}.lb-next,.lb-prev{background-color:rgba(255,255,255,0)}.noselect{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}*::selection{background:#e4e5e5;color:#636767}*::-moz-selection{background:#e4e5e5;color:#636767}.w-100{float:left;width:100%}.w-90{float:left;width:90%}.w-80{float:left;width:80%}.w-70{float:left;width:70%}.w-60{float:left;width:60%}.w-50{float:left;width:50%}.w-40{float:left;width:40%}.w-30{float:left;width:30%}.w-20{float:left;width:20%}.w-10{float:left;width:10%}.w-95{float:left;width:95%}.w-85{float:left;width:85%}.w-75{float:left;width:75%}.w-65{float:left;width:65%}.w-55{float:left;width:55%}.w-45{float:left;width:45%}.w-35{float:left;width:35%}.w-25{float:left;width:25%}.w-15{float:left;width:15%}.w-5{float:left;width:5%}.jcarousel{overflow:hidden}.jcarousel ul{position:relative;width:20000em;height:100%;list-style-type:none !important}.jcarousel ul li{float:left;height:100%;list-style-type:none !important}html,body,.chr_page{width:100%;-webkit-text-size-adjust:none;max-height:999999999999999999999999em;position:relative;background-color:#fff}html{overflow-x:hidden}body{overflow:hidden}.chr_page.push{-webkit-transform:translate(50%, 0);-moz-transform:translate(50%, 0);-ms-transform:translate(50%, 0);-o-transform:translate(50%, 0);transform:translate(50%, 0);opacity:.5}.oldie .chr_page{padding-top:100px}.oldie .chr_page:before{content:"It looks like you're using an unsupported browser. While you can view this site, the experience will not be the same as with a newer browser. To experience the latest of what the web has to offer - and keep your browsing secure - we recommend downloading the latest version of Chrome or Firefox.";background-color:#F9D5AC;display:block;position:absolute;top:0;left:0;width:96%;z-index:100;height:60px;padding:2%}.oldie .megamenu_lightbox,.oldie .contact_popout_wrapper,.oldie .greyscale-image-img,.oldie svg,.oldie img[src$=".svg"],.oldie .greyscale-image-link{display:none !important}.oldie li.disabled.megamenu a{cursor:pointer !important}.oldie img.imagebg,.oldie .pdf_icon,.oldie .email_icon,.oldie .phone_icon{background-image:none !important;padding-left:0 !important}.oldie img.imagebg{box-sizing:content-box !important;margin-left:auto;margin-right:auto;width:auto}.ie9_browser_msg{display:none;text-align:center;position:fixed;left:0;top:0;width:100%;background-color:#FCF8C8;z-index:100}.Explorer-9 .ie9_browser_msg{display:block}.masthead{height:135px;background-color:#fff;box-shadow:0 -7px 30px #d5d5d5;position:fixed;top:0;left:0;width:100%;z-index:99;-webkit-transition:height 0.3s ease;-moz-transition:height 0.3s ease;-ms-transition:height 0.3s ease;-o-transition:height 0.3s ease;transition:height 0.3s ease}.masthead .black{position:absolute;top:135px;left:0;height:0;width:100%;background-color:#111;opacity:0;-webkit-transition:opacity 0.3s ease,top 0.3s ease;-moz-transition:opacity 0.3s ease,top 0.3s ease;-ms-transition:opacity 0.3s ease,top 0.3s ease;-o-transition:opacity 0.3s ease,top 0.3s ease;transition:opacity 0.3s ease,top 0.3s ease}.masthead .black.open{height:100vh;opacity:0.2}.masthead .header{height:100%}.masthead .header .hamburger{display:none;height:35px;width:35px;position:absolute;top:27px;right:35px;z-index:1;cursor:pointer;-webkit-transition:top 400ms ease,right 400ms ease;-moz-transition:top 400ms ease,right 400ms ease;-ms-transition:top 400ms ease,right 400ms ease;-o-transition:top 400ms ease,right 400ms ease;transition:top 400ms ease,right 400ms ease}@media screen and (max-width: 767px){.masthead .header .hamburger{right:20px}}.masthead .header .hamburger span{width:20px;height:2px;background-color:#636767;position:absolute;display:block;left:8px}.masthead .header .hamburger span.top{top:9px;-webkit-transition:transform 200ms ease,top 200ms ease 200ms;-moz-transition:transform 200ms ease,top 200ms ease 200ms;-ms-transition:transform 200ms ease,top 200ms ease 200ms;-o-transition:transform 200ms ease,top 200ms ease 200ms;transition:transform 200ms ease,top 200ms ease 200ms}.masthead .header .hamburger span.middle{top:16px;-webkit-transition:opacity 400s ease;-moz-transition:opacity 400s ease;-ms-transition:opacity 400s ease;-o-transition:opacity 400s ease;transition:opacity 400s ease;-webkit-transition:transform 200ms ease,top 200ms ease 200ms;-moz-transition:transform 200ms ease,top 200ms ease 200ms;-ms-transition:transform 200ms ease,top 200ms ease 200ms;-o-transition:transform 200ms ease,top 200ms ease 200ms;transition:transform 200ms ease,top 200ms ease 200ms}.masthead .header .hamburger span.bottom{top:23px;-webkit-transition:transform 200ms ease,top 200ms ease 200ms;-moz-transition:transform 200ms ease,top 200ms ease 200ms;-ms-transition:transform 200ms ease,top 200ms ease 200ms;-o-transition:transform 200ms ease,top 200ms ease 200ms;transition:transform 200ms ease,top 200ms ease 200ms}.masthead .header .hamburger.click span{background-color:#66c6bb}.masthead .header .hamburger.click span.top{top:16px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top 200ms ease,transform 200ms ease 200ms;-moz-transition:top 200ms ease,transform 200ms ease 200ms;-ms-transition:top 200ms ease,transform 200ms ease 200ms;-o-transition:top 200ms ease,transform 200ms ease 200ms;transition:top 200ms ease,transform 200ms ease 200ms}.masthead .header .hamburger.click span.middle{opacity:0}.masthead .header .hamburger.click span.bottom{top:16px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 200ms ease,transform 200ms ease 200ms;-moz-transition:top 200ms ease,transform 200ms ease 200ms;-ms-transition:top 200ms ease,transform 200ms ease 200ms;-o-transition:top 200ms ease,transform 200ms ease 200ms;transition:top 200ms ease,transform 200ms ease 200ms}.masthead .header .logo_container{float:left;margin-top:20px;-webkit-transition:margin 0.3s ease;-moz-transition:margin 0.3s ease;-ms-transition:margin 0.3s ease;-o-transition:margin 0.3s ease;transition:margin 0.3s ease}.masthead .header .logo_container img{height:95px;width:auto;-webkit-transition:height 0.3s ease;-moz-transition:height 0.3s ease;-ms-transition:height 0.3s ease;-o-transition:height 0.3s ease;transition:height 0.3s ease}.masthead .header .main_menu{float:right;margin-top:56px;-webkit-transition:margin 0.3s ease;-moz-transition:margin 0.3s ease;-ms-transition:margin 0.3s ease;-o-transition:margin 0.3s ease;transition:margin 0.3s ease}.masthead .header .main_menu ul li{float:left;padding:0 25px;padding-bottom:50px;margin-bottom:0;position:relative;-webkit-transition:padding 0.3s ease;-moz-transition:padding 0.3s ease;-ms-transition:padding 0.3s ease;-o-transition:padding 0.3s ease;transition:padding 0.3s ease}.masthead .header .main_menu ul li a{font-family:"Montserrat",sans-serif;color:#636767;font-size:14px;text-transform:uppercase}.masthead .header .main_menu ul li .sub-menu{position:absolute;left:0;overflow:hidden;height:0;background-color:#fff;top:79px;opacity:0;z-index:1;-webkit-transition:top 0.3s ease;-moz-transition:top 0.3s ease;-ms-transition:top 0.3s ease;-o-transition:top 0.3s ease;transition:top 0.3s ease}.masthead .header .main_menu ul li .sub-menu li{display:block;padding:0;float:none}.masthead .header .main_menu ul li .sub-menu li.back{display:none;font-family:"Montserrat",sans-serif;font-weight:700;color:#66c6bb;background:url(../images/arrow-left.png) no-repeat left center;cursor:pointer}.masthead .header .main_menu ul li .sub-menu li a{white-space:nowrap;font-size:13px;line-height:40px;text-transform:none;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.masthead .header .main_menu ul li .sub-menu li a:hover{color:#128b98}.masthead .header .main_menu ul li .sub-menu li::after{display:none}.masthead .header .main_menu ul li.home a{color:transparent;background:url(../images/home.svg) no-repeat center;background-size:17px 17px}.masthead .header .main_menu ul li::after{content:"";position:absolute;left:0;bottom:0;height:0;width:100%;background-color:#66c6bb;-webkit-transition:height 0.3s ease;-moz-transition:height 0.3s ease;-ms-transition:height 0.3s ease;-o-transition:height 0.3s ease;transition:height 0.3s ease}.masthead .header .main_menu ul li:before{display:none}.masthead .header .main_menu ul li:hover ul.sub-menu{overflow:visible;opacity:1;height:auto;padding:10px 20px;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.masthead .header .main_menu ul li:hover::after{height:10px}.masthead .header .main_menu ul li.current-menu-item::after{height:10px}.masthead.scroll{height:100px}.masthead.scroll .black{top:100px}.masthead.scroll .logo_container{margin-top:15px}.masthead.scroll .logo_container img{height:70px}.masthead.scroll .main_menu{margin-top:36px}.masthead.scroll .main_menu ul li{padding-bottom:35px}.masthead.scroll .main_menu ul li .sub-menu{top:64px}@media screen and (max-width: 1099px){.masthead{height:85px !important}.masthead .header .hamburger{display:block}.masthead .header .logo_container{margin-top:12px !important;position:relative;z-index:1}.masthead .header .logo_container img{height:60px !important}.masthead .header .main_menu{position:absolute;margin:0;left:0;top:-100vh;width:100%;border-top:10px solid #66c6bb;-webkit-transition:top 0.3s ease;-moz-transition:top 0.3s ease;-ms-transition:top 0.3s ease;-o-transition:top 0.3s ease;transition:top 0.3s ease;overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 85px)}.masthead .header .main_menu ul{margin:0;position:relative;background-color:#fff;left:0;padding:0 20px;-webkit-transition:left 0.3s ease;-moz-transition:left 0.3s ease;-ms-transition:left 0.3s ease;-o-transition:left 0.3s ease;transition:left 0.3s ease}.masthead .header .main_menu ul li{display:block;float:none;padding:0 !important;text-align:center;line-height:55px;border-bottom:1px solid #dddfe0}.masthead .header .main_menu ul li ul.sub-menu{opacity:1;height:0;right:-100vw;left:auto;padding:0 20px !important;-webkit-transition:right 0.3s ease,height 0.3s ease 0.3s !important;-moz-transition:right 0.3s ease,height 0.3s ease 0.3s !important;-ms-transition:right 0.3s ease,height 0.3s ease 0.3s !important;-o-transition:right 0.3s ease,height 0.3s ease 0.3s !important;transition:right 0.3s ease,height 0.3s ease 0.3s !important}.masthead .header .main_menu ul li:after{display:none}.masthead .header .main_menu ul li:last-of-type{border-bottom:none}.masthead .header .main_menu ul li:hover ul.sub-menu{overflow:hidden;height:0}.masthead .header .main_menu ul li.menu-item-has-children{position:static}.masthead .header .main_menu ul li.menu-item-has-children .arrow{position:absolute;width:25px;height:57px;margin-top:-57px;right:0;margin-right:20px;display:block;background:url(../images/arrow-right.png) no-repeat center;cursor:pointer}.masthead .header .main_menu ul li.menu-item-has-children ul.sub-menu.open{-webkit-transition:right 0.3s ease !important;-moz-transition:right 0.3s ease !important;-ms-transition:right 0.3s ease !important;-o-transition:right 0.3s ease !important;transition:right 0.3s ease !important;height:auto;width:100%;top:0;right:0}.masthead .header .main_menu ul li.menu-item-has-children ul.sub-menu.open .back{display:block}.masthead.open .black{top:85px;height:100vh;opacity:0.2}.masthead.open .header .main_menu{top:85px}}@media screen and (max-width: 767px){.masthead .header .logo_container{margin-top:17px !important}.masthead .header .logo_container img{height:50px !important}}.home h2{color:#636767;font-size:26px}.home h3{font-size:18px;line-height:28px}.home .hero_banner .hero_banner_silder .single{height:495px;color:#fff;background:no-repeat 60% center;background-size:cover}.home .hero_banner .hero_banner_silder .single h1{font-size:102px;line-height:112px;margin-top:120px;opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-ms-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease}.home .hero_banner .hero_banner_silder .single .sub_title{font-size:28px;font-weight:300;opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;-moz-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;-ms-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;-o-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;transition:transform 1s ease 0.3s,opacity 1s ease 0.3s}.home .hero_banner .hero_banner_silder .slick-dots{width:1200px;max-width:100%;margin-left:auto;margin-right:auto;left:0;right:0;bottom:50px;position:absolute;-webkit-transition:width 0.5s ease;-moz-transition:width 0.5s ease;-ms-transition:width 0.5s ease;-o-transition:width 0.5s ease;transition:width 0.5s ease}@media screen and (max-width: 1260px){.home .hero_banner .hero_banner_silder .slick-dots{padding-left:30px;padding-right:30px}}.home .hero_banner .hero_banner_silder .slick-dots li{display:inline-block;width:8px;height:8px;border:1px solid #fff;border-radius:50%;margin:0;margin-right:20px;padding:0;vertical-align:middle}.home .hero_banner .hero_banner_silder .slick-dots li:before{display:none}.home .hero_banner .hero_banner_silder .slick-dots li button{padding:0;font-size:0;width:100%;height:100%;background-color:transparent;border-radius:50%;border:none;display:block}.home .hero_banner .hero_banner_silder .slick-dots li.slick-active{width:12px;height:12px;background-color:#fff}.home .hero_banner .hero_banner_footer{height:80px;background-color:#128b98}.home .hero_banner .hero_banner_footer .content_container{color:#fff}.home .hero_banner .hero_banner_footer .content_container .label{margin-bottom:0;font-size:18px;font-family:"Montserrat",sans-serif;line-height:80px;float:left;opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:transform 1s ease 0.6s,opacity 1s ease 0.6s;-moz-transition:transform 1s ease 0.6s,opacity 1s ease 0.6s;-ms-transition:transform 1s ease 0.6s,opacity 1s ease 0.6s;-o-transition:transform 1s ease 0.6s,opacity 1s ease 0.6s;transition:transform 1s ease 0.6s,opacity 1s ease 0.6s}.home .hero_banner .hero_banner_footer .content_container .button{float:right;margin-top:17px;opacity:0;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px);-webkit-transition:transform 1s ease 0.6s,opacity 1s ease 0.6s;-moz-transition:transform 1s ease 0.6s,opacity 1s ease 0.6s;-ms-transition:transform 1s ease 0.6s,opacity 1s ease 0.6s;-o-transition:transform 1s ease 0.6s,opacity 1s ease 0.6s;transition:transform 1s ease 0.6s,opacity 1s ease 0.6s}.home .hero_banner.show .hero_banner_silder .single h1,.home .hero_banner.show .hero_banner_silder .single .sub_title{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.home .hero_banner.show .hero_banner_footer .content_container .label,.home .hero_banner.show .hero_banner_footer .content_container .button{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.home .section_two{padding:40px 0}.home .section_two .content_container{overflow:hidden;display:table}.home .section_two .content_container .left,.home .section_two .content_container .middle,.home .section_two .content_container .right{width:33%;display:table-cell;padding:30px 35px;vertical-align:top}.home .section_two .content_container .middle,.home .section_two .content_container .right{padding-bottom:70px;position:relative}.home .section_two .content_container .middle .seemore,.home .section_two .content_container .right .seemore{bottom:35px;position:absolute}.home .section_two .content_container .left{padding-left:0}.home .section_two .content_container .left h2{opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:transform 1s ease 0.9s,opacity 1s ease 0.9s;-moz-transition:transform 1s ease 0.9s,opacity 1s ease 0.9s;-ms-transition:transform 1s ease 0.9s,opacity 1s ease 0.9s;-o-transition:transform 1s ease 0.9s,opacity 1s ease 0.9s;transition:transform 1s ease 0.9s,opacity 1s ease 0.9s}.home .section_two .content_container .left h2:after{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:transform 1s ease 1.2s,opacity 1s ease 1.2s;-moz-transition:transform 1s ease 1.2s,opacity 1s ease 1.2s;-ms-transition:transform 1s ease 1.2s,opacity 1s ease 1.2s;-o-transition:transform 1s ease 1.2s,opacity 1s ease 1.2s;transition:transform 1s ease 1.2s,opacity 1s ease 1.2s}.home .section_two .content_container .left p{opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:transform 1s ease 1.5s,opacity 1s ease 1.5s;-moz-transition:transform 1s ease 1.5s,opacity 1s ease 1.5s;-ms-transition:transform 1s ease 1.5s,opacity 1s ease 1.5s;-o-transition:transform 1s ease 1.5s,opacity 1s ease 1.5s;transition:transform 1s ease 1.5s,opacity 1s ease 1.5s}.home .section_two .content_container .middle{background-color:#e0f4f2;color:#128b98;opacity:0;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px);-webkit-transition:transform 1s ease 1.8s,opacity 1s ease 1.8s;-moz-transition:transform 1s ease 1.8s,opacity 1s ease 1.8s;-ms-transition:transform 1s ease 1.8s,opacity 1s ease 1.8s;-o-transition:transform 1s ease 1.8s,opacity 1s ease 1.8s;transition:transform 1s ease 1.8s,opacity 1s ease 1.8s}.home .section_two .content_container .right{background-color:#d0eeeb;color:#128b98;opacity:0;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px);-webkit-transition:transform 1s ease 2.1s,opacity 1s ease 2.1s;-moz-transition:transform 1s ease 2.1s,opacity 1s ease 2.1s;-ms-transition:transform 1s ease 2.1s,opacity 1s ease 2.1s;-o-transition:transform 1s ease 2.1s,opacity 1s ease 2.1s;transition:transform 1s ease 2.1s,opacity 1s ease 2.1s}@media screen and (max-width: 1260px){.home .section_two .content_container{width:100%}}.home .section_two.show .content_container .left h2,.home .section_two.show .content_container .left p,.home .section_two.show .content_container .middle,.home .section_two.show .content_container .right{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.home .section_two.show .content_container .left h2:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.home .section_three{padding:50px 0;background-color:#e0f4f2}.home .section_three .content_container{overflow:hidden}.home .section_three .content_container .left,.home .section_three .content_container .right{opacity:0;-webkit-transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-ms-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease}.home .section_three .content_container .left{float:left;width:33%;text-align:right;padding-right:50px;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}.home .section_three .content_container .left p{margin-bottom:0;font-size:30px;line-height:40px;font-weight:300;color:#128b98}.home .section_three .content_container .right{float:right;width:66%;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}.home .section_three .content_container .right p:last-of-type{margin-bottom:0}.home .section_three.show .content_container .left,.home .section_three.show .content_container .right{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.home .section_four{padding-top:50px;padding-bottom:50px;background:no-repeat fixed center;background-size:cover}.home .section_four .content_container{text-align:right;padding-right:100px}.home .section_four .content_container .inner{color:#fff;width:40%;display:inline-block}.home .section_four .content_container .inner h2,.home .section_four .content_container .inner .sub_title,.home .section_four .content_container .inner p,.home .section_four .content_container .inner .button{opacity:0;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}.home .section_four .content_container .inner h2{color:#66c6bb;font-size:34px;margin-bottom:16px;-webkit-transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-ms-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease}.home .section_four .content_container .inner h2:after{display:none}.home .section_four .content_container .inner .sub_title{font-size:18px;-webkit-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;-moz-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;-ms-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;-o-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;transition:transform 1s ease 0.3s,opacity 1s ease 0.3s}.home .section_four .content_container .inner p{-webkit-transition:transform 1s ease 0.6s,opacity 1s ease 0.6s;-moz-transition:transform 1s ease 0.6s,opacity 1s ease 0.6s;-ms-transition:transform 1s ease 0.6s,opacity 1s ease 0.6s;-o-transition:transform 1s ease 0.6s,opacity 1s ease 0.6s;transition:transform 1s ease 0.6s,opacity 1s ease 0.6s}.home .section_four .content_container .inner .button{-webkit-transition:transform 1s ease 0.9s,opacity 1s ease 0.9s;-moz-transition:transform 1s ease 0.9s,opacity 1s ease 0.9s;-ms-transition:transform 1s ease 0.9s,opacity 1s ease 0.9s;-o-transition:transform 1s ease 0.9s,opacity 1s ease 0.9s;transition:transform 1s ease 0.9s,opacity 1s ease 0.9s}.home .section_four.show .content_container .inner h2,.home .section_four.show .content_container .inner .sub_title,.home .section_four.show .content_container .inner p,.home .section_four.show .content_container .inner .button{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.home .section_five .content_container{padding-top:50px;padding-bottom:50px}.home .section_five .content_container h2,.home .section_five .content_container>p{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.home .section_five .content_container h2{margin-bottom:15px;-webkit-transition:transform 1s ease,opacity 1s ease;-moz-transition:transform 1s ease,opacity 1s ease;-ms-transition:transform 1s ease,opacity 1s ease;-o-transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease}.home .section_five .content_container h2:after{display:none}.home .section_five .content_container>p{-webkit-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;-moz-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;-ms-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;-o-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;transition:transform 1s ease 0.3s,opacity 1s ease 0.3s}.home .section_five .content_container .page_links{text-align:center;margin-top:75px;position:relative}.home .section_five .content_container .page_links .single{display:inline-block;vertical-align:top;width:31%;margin:0 1.5%;text-align:left;opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.home .section_five .content_container .page_links .single .photo{height:280px;background:no-repeat center;background-size:cover;position:relative}.home .section_five .content_container .page_links .single .photo:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#66c6bb;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.home .section_five .content_container .page_links .single .photo:after{content:"";position:absolute;width:40px;height:40px;background:url(../images/arrow_circle.svg) no-repeat center;background-size:40px 40px;left:0;right:0;top:0;bottom:0;margin:auto;opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:opacity 0.3s ease,transform 0.6s ease;-moz-transition:opacity 0.3s ease,transform 0.6s ease;-ms-transition:opacity 0.3s ease,transform 0.6s ease;-o-transition:opacity 0.3s ease,transform 0.6s ease;transition:opacity 0.3s ease,transform 0.6s ease}.home .section_five .content_container .page_links .single .photo:hover:before{opacity:0.8}.home .section_five .content_container .page_links .single .photo:hover:after{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.home .section_five .content_container .page_links .single h3{margin-top:15px;text-transform:uppercase}.home .section_five .content_container .page_links .single:first-of-type{margin-left:0;-webkit-transition:transform 1s ease 0.9s,opacity 1s ease 0.9s;-moz-transition:transform 1s ease 0.9s,opacity 1s ease 0.9s;-ms-transition:transform 1s ease 0.9s,opacity 1s ease 0.9s;-o-transition:transform 1s ease 0.9s,opacity 1s ease 0.9s;transition:transform 1s ease 0.9s,opacity 1s ease 0.9s}.home .section_five .content_container .page_links .single:last-of-type{margin-right:0}.home .section_five .content_container .page_links .single:nth-of-type(2){-webkit-transition:transform 1s ease 1.2s,opacity 1s ease 1.2s;-moz-transition:transform 1s ease 1.2s,opacity 1s ease 1.2s;-ms-transition:transform 1s ease 1.2s,opacity 1s ease 1.2s;-o-transition:transform 1s ease 1.2s,opacity 1s ease 1.2s;transition:transform 1s ease 1.2s,opacity 1s ease 1.2s}.home .section_five .content_container .page_links .single:nth-of-type(3){-webkit-transition:transform 1s ease 1.5s,opacity 1s ease 1.5s;-moz-transition:transform 1s ease 1.5s,opacity 1s ease 1.5s;-ms-transition:transform 1s ease 1.5s,opacity 1s ease 1.5s;-o-transition:transform 1s ease 1.5s,opacity 1s ease 1.5s;transition:transform 1s ease 1.5s,opacity 1s ease 1.5s}.home .section_five .content_container .page_links:before{content:"";position:absolute;width:60px;height:1px;background-color:#66c6bb;left:0;right:0;top:-40px;margin:auto;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:transform 1s ease 0.6s;-moz-transition:transform 1s ease 0.6s;-ms-transition:transform 1s ease 0.6s;-o-transition:transform 1s ease 0.6s;transition:transform 1s ease 0.6s}.home .section_five .bottom{background:no-repeat fixed center;background-size:cover;height:415px}.home .section_five.show .content_container h2,.home .section_five.show .content_container>p{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.home .section_five.show .content_container .page_links .single{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.home .section_five.show .content_container .page_links:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}@media screen and (max-width: 1099px){.home h2{font-size:24px;line-height:34px}.home h3{font-size:16px;line-height:26px}.home .hero_banner .hero_banner_silder .single{height:300px}.home .hero_banner .hero_banner_silder .single h1{font-size:72px;line-height:82px;margin-top:65px}.home .hero_banner .hero_banner_silder .single .sub_title{font-size:20px}.home .hero_banner .hero_banner_silder .slick-dots{bottom:0}.home .hero_banner .hero_banner_footer{height:70px}.home .hero_banner .hero_banner_footer .content_container .label{font-size:16px;line-height:70px}.home .hero_banner .hero_banner_footer .content_container .button{margin-top:12px;width:180px}.home .section_two{padding:30px 0}.home .section_two .content_container{display:block}.home .section_two .content_container .left{width:100%;display:block;padding:0;padding-bottom:10px}.home .section_three{padding:35px 0}.home .section_three .content_container .left{padding-right:0}.home .section_three .content_container .left p{font-size:24px;line-height:34px}.home .section_three .content_container .right{padding-left:30px}.home .section_four{padding-top:35px;padding-bottom:35px;background:no-repeat center;background-size:cover}.home .section_four .content_container{padding-right:30px}.home .section_four .content_container .inner{width:60%}.home .section_four .content_container .inner .sub_title{font-size:16px}.home .section_five .content_container{padding-top:40px;padding-bottom:10px}.home .section_five .content_container .page_links .single{display:block;width:100%;position:relative;height:235px;padding-left:340px;padding-top:10px;margin:0;margin-bottom:20px}.home .section_five .content_container .page_links .single .photo{position:absolute;left:0;top:0;width:310px;height:235px}.home .section_five .bottom{background:no-repeat center;background-size:cover;height:250px}}@media screen and (max-width: 767px){.home .hero_banner .hero_banner_silder .single{max-height:400px;display:table;background:no-repeat 75% center;background-size:cover}.home .hero_banner .hero_banner_silder .single .content_container{display:table-cell;width:100%;vertical-align:middle;text-align:center}.home .hero_banner .hero_banner_silder .single .content_container h1{font-size:52px;line-height:62px;margin-top:0}.home .hero_banner .hero_banner_silder .slick-dots{text-align:center}.home .hero_banner .hero_banner_silder .slick-dots li:last-of-type{margin-right:0}.home .hero_banner .hero_banner_footer{height:auto;padding:20px 0}.home .hero_banner .hero_banner_footer .content_container{text-align:center}.home .hero_banner .hero_banner_footer .content_container .label{float:none;line-height:24px;margin-bottom:10px}.home .hero_banner .hero_banner_footer .content_container .button{float:none}.home .section_two{padding:30px 0}.home .section_two .content_container{display:block}.home .section_two .content_container .middle,.home .section_two .content_container .right{width:100%;display:block;padding:20px;padding-bottom:10px}.home .section_two .content_container .middle .seemore,.home .section_two .content_container .right .seemore{position:static}.home .section_three{padding:30x 0}.home .section_three .content_container .left,.home .section_three .content_container .right{text-align:left;padding:0;float:none;width:100%}.home .section_three .content_container .right{margin-top:10px}.home .section_four{padding-top:30x;padding-bottom:30px}.home .section_four .content_container .inner{width:100%}.home .section_five .content_container .page_links .single{height:auto;padding:0}.home .section_five .content_container .page_links .single .photo{position:relative;width:100%;height:205px}}.Explorer .home .section_four{background:no-repeat center;background-size:cover}.Explorer .home .section_five .bottom{background:no-repeat center;background-size:cover}.sub_page{padding-bottom:30px}.sub_page .banner{width:100%;height:160px;padding-top:40px;background:#d5d5d5 no-repeat center;background-size:cover;-webkit-transition:height 0.3s ease;-moz-transition:height 0.3s ease;-ms-transition:height 0.3s ease;-o-transition:height 0.3s ease;transition:height 0.3s ease}.sub_page .banner .content_container h1{color:#fff;margin-bottom:0;opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:font-size 0.3s ease,transform 1s ease,opacity 1s ease;-moz-transition:font-size 0.3s ease,transform 1s ease,opacity 1s ease;-ms-transition:font-size 0.3s ease,transform 1s ease,opacity 1s ease;-o-transition:font-size 0.3s ease,transform 1s ease,opacity 1s ease;transition:font-size 0.3s ease,transform 1s ease,opacity 1s ease}.sub_page .banner.show .content_container h1{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.sub_page .sub_title{padding:13px 0;background-color:#e0f4f2;color:#128b98;font-weight:700}.sub_page .sub_title .content_container{opacity:0;-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px);-webkit-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;-moz-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;-ms-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;-o-transition:transform 1s ease 0.3s,opacity 1s ease 0.3s;transition:transform 1s ease 0.3s,opacity 1s ease 0.3s}.sub_page .sub_title.show .content_container{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.sub_page>.content_container{overflow:hidden;padding-top:50px}.sub_page>.content_container .title{float:left;width:calc(100% - 310px)}.sub_page>.content_container .left{float:left;min-height:60vh;width:calc(100% - 310px)}.sub_page>.content_container .right{float:right;width:270px}@media screen and (max-width: 1099px){.sub_page .banner{height:120px}.sub_page>.content_container{padding-top:30px}.sub_page>.content_container .title,.sub_page>.content_container .left,.sub_page>.content_container .right{float:none;width:100%}}@media screen and (max-width: 767px){.sub_page .banner{height:90px}.sub_page .sub_title{font-size:12px;line-height:16px}}.side_navi{width:100%;background-color:#e0f4f2;padding:20px;margin-bottom:20px}.side_navi .main_menu ul{margin:0}.side_navi .main_menu ul li{padding:0;margin:0;display:none}.side_navi .main_menu ul li:before{display:none}.side_navi .main_menu ul li.current-menu-item,.side_navi .main_menu ul li.current-page-ancestor{display:block}.side_navi .main_menu ul li.current-menu-item li,.side_navi .main_menu ul li.current-page-ancestor li{display:block}.side_navi .main_menu ul li a{display:block}.side_navi .main_menu ul li .sub-menu li a{font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:18px;padding:15px 0;border-bottom:1px solid #66c6bb;-webkit-transition:color 0.3s ease,font-weight 0.3s ease;-moz-transition:color 0.3s ease,font-weight 0.3s ease;-ms-transition:color 0.3s ease,font-weight 0.3s ease;-o-transition:color 0.3s ease,font-weight 0.3s ease;transition:color 0.3s ease,font-weight 0.3s ease}.side_navi .main_menu ul li .sub-menu li:last-of-type a{border-bottom:none}.side_navi .main_menu ul li .sub-menu li.current-menu-item a,.side_navi .main_menu ul li .sub-menu li:hover a{font-weight:700;color:#66c6bb}.side_navi .main_menu ul.menu>li>a{font-size:18px;padding-bottom:15px;border-bottom:1px solid #128b98}@media screen and (max-width: 1099px){.side_navi{display:none}}.external_links a img{display:block;margin-bottom:20px}@media screen and (max-width: 1099px){.external_links{border-top:1px solid #66c6bb}.external_links .single{display:inline-block;width:48%;margin:0 1.5%}.external_links .single a img{margin:auto;margin-top:30px;margin-bottom:0}.external_links .single:first-of-type{margin-left:0}.external_links .single:last-of-type{margin-right:0}}@media screen and (max-width: 767px){.external_links .single{width:100%;margin:0}}.general_layout{opacity:0}.general_layout.show{opacity:1;-webkit-transition:opacity 1s ease 0.6s;-moz-transition:opacity 1s ease 0.6s;-ms-transition:opacity 1s ease 0.6s;-o-transition:opacity 1s ease 0.6s;transition:opacity 1s ease 0.6s}.general_layout .single_part{margin-bottom:40px;position:relative}@media screen and (max-width: 1099px){.general_layout .single_part{margin-bottom:25px}}.general_layout .content_part .button_list{margin-top:25px}.general_layout .content_part .button_list .button{margin-right:10px}.general_layout .gallery_part{overflow:hidden}.general_layout .gallery_part .single{width:49%}.general_layout .gallery_part .single .caption{display:block;margin-bottom:10px;font-size:13px;line-height:23px;font-weight:600}.general_layout .gallery_part .single:last-of-type{float:right}.general_layout .gallery_part .single:first-of-type{float:left}.general_layout .gallery_part .single:after{content:"";width:49%;height:1px;position:absolute;bottom:0;background-color:#66c6bb}@media screen and (max-width: 1099px){.general_layout .gallery_part .single img{width:100%}}@media screen and (max-width: 767px){.general_layout .gallery_part .single{width:100%;position:relative;margin-bottom:20px}.general_layout .gallery_part .single:after{width:100%}.general_layout .gallery_part .single:last-of-type{margin-bottom:0}}.general_layout .testimonial_part{padding:40px 90px;text-align:center;color:#128b98;font-size:26px;line-height:39px;font-weight:300;border-top:1px solid #d0eeeb;border-bottom:1px solid #d0eeeb}.general_layout .testimonial_part .person{font-size:18px;line-height:20px;margin-bottom:0;font-weight:600}@media screen and (max-width: 1099px){.general_layout .testimonial_part{padding:30px 70px;font-size:22px;line-height:34px}.general_layout .testimonial_part .person{font-size:16px;line-height:18px}}@media screen and (max-width: 767px){.general_layout .testimonial_part{padding:20px 10px;font-size:18px;line-height:30px}}.general_layout .video_part>a{display:block;position:relative;overflow:hidden}.general_layout .video_part>a img{display:block;-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.general_layout .video_part>a:after{content:"";position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;background:url(../images/icon_play.png) no-repeat center;background-size:contain;width:105px;height:105px}@media screen and (max-width: 767px){.general_layout .video_part>a:after{width:60px;height:60px}}.general_layout .video_part>a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.general_layout .video_part>p{font-size:13px;line-height:23px;font-weight:600;padding:10px 0;border-bottom:1px solid #66c6bb}.general_form{text-align:center;margin-bottom:30px;padding-top:5px}.general_form p{margin-bottom:0;overflow:hidden;text-align:left}.general_form p>span:not(.radio){display:block;margin-bottom:20px}.general_form span.firstname,.general_form span.state{float:left;width:49%}.general_form span.lastname,.general_form span.country{float:right;width:49%}.general_form .ajax-loader{position:absolute;top:15px;right:10px}@media screen and (max-width: 767px){.general_form span.firstname,.general_form span.state,.general_form span.lastname,.general_form span.country{float:none;width:100%}.general_form span.radio>span{display:block}.general_form span.radio>span>.first{margin-left:0}}.pagination,.em-pagination{text-align:center;border-top:1px solid #66c6bb;display:block}.pagination .page-numbers,.em-pagination .page-numbers{display:inline-block;height:40px;line-height:38px;border:1px solid #636767;color:#636767;font-weight:700;width:50px;margin:0 5px;margin-top:30px;-webkit-transition:border 0.3s ease,background-color 0.3s ease,color 0.3s ease;-moz-transition:border 0.3s ease,background-color 0.3s ease,color 0.3s ease;-ms-transition:border 0.3s ease,background-color 0.3s ease,color 0.3s ease;-o-transition:border 0.3s ease,background-color 0.3s ease,color 0.3s ease;transition:border 0.3s ease,background-color 0.3s ease,color 0.3s ease}.pagination .page-numbers.current,.em-pagination .page-numbers.current{border:1px solid #66c6bb;background-color:#66c6bb;color:#fff}.pagination .page-numbers:hover,.em-pagination .page-numbers:hover{border:1px solid #66c6bb;background-color:#66c6bb;color:#fff}.pagination .next,.pagination .prev,.em-pagination .next,.em-pagination .prev{border:1px solid #66c6bb;color:#66c6bb;width:80px}@media screen and (max-width: 1099px){.pagination,.em-pagination{padding-bottom:20px}.pagination .page-numbers,.em-pagination .page-numbers{margin-top:20px}}.em-pagination{margin-top:30px}@media screen and (max-width: 1099px){.em-pagination{padding-bottom:0}}.message_page #message_search_form{margin-bottom:30px;overflow:hidden}.message_page #message_search_form input[type="text"]{border:1px solid #dddfe0;float:left;width:calc(50% - 155px);margin-right:10px}.message_page #message_search_form .button{margin-top:0;float:left}.message_page #message_search_form .button:first-of-type{margin-right:10px}.message_page .message_list h3{font-size:20px;line-height:34px;margin-bottom:10px}.message_page .message_list h3 .year{color:#66c6bb}.message_page .message_list h3:after{display:none}.message_page .message_list .message{overflow:hidden;margin-bottom:20px}.message_page .message_list .message .date{float:left;width:95px;height:95px;text-align:center;background-color:#66c6bb;font-family:"Montserrat",sans-serif;font-weight:700;padding-top:14px}.message_page .message_list .message .date .month{font-size:19px;line-height:32px;color:#fff}.message_page .message_list .message .date .day{font-size:31px;line-height:32px;color:#128b98}.message_page .message_list .message .content{float:right;width:calc(100% - 95px);padding:25px;background-color:#e0f4f2}.message_page .message_list .message .content h4{font-size:18px;line-height:24px}.message_page .message_list .message .content h4:after{width:100%}.message_page .message_list .message .content .info{font-size:15px;line-height:20px;font-weight:600}.message_page .message_list .message .content .info .category{color:#66c6bb}.message_page .message_list .message .content .source{padding-right:25%}.message_page .message_list .message .content .source video,.message_page .message_list .message .content .source audio{width:100%;background-color:#d5d5d5}@media screen and (max-width: 1099px){.message_page #message_search_form{text-align:center}.message_page #message_search_form input[type="text"]{width:49%;margin:0}.message_page #message_search_form input[type="text"]:last-of-type{float:right}.message_page #message_search_form .button{margin:0 .5%;margin-top:15px;float:none}.message_page .message_list .message .date{width:75px;height:75px;padding-top:15px;line-height:10px}.message_page .message_list .message .date .month{font-size:16px;line-height:18px}.message_page .message_list .message .date .day{font-size:28px;line-height:28px}.message_page .message_list .message .content{width:calc(100% - 75px)}.message_page .message_list .message .content h4{font-size:16px;line-height:22px}.message_page .message_list .message .content .info{font-size:14px;line-height:28px}.message_page .message_list .message .content .description{font-size:13px;line-height:20px}}@media screen and (max-width: 767px){.message_page #message_search_form{text-align:center}.message_page #message_search_form input[type="text"]{width:100%}.message_page #message_search_form input[type="text"]:last-of-type{margin-top:20px}.message_page #message_search_form .button{margin:0;margin-top:20px;width:48%;float:left;min-width:0}.message_page #message_search_form .button:last-of-type{float:right}.message_page .message_list .message .date{float:none;width:50px;height:50px;padding-top:8px}.message_page .message_list .message .date .month{font-size:12px;line-height:18px}.message_page .message_list .message .date .day{font-size:20px;line-height:20px;display:inline-block;margin-top:-5px}.message_page .message_list .message .content{float:none;width:100%}.message_page .message_list .message .content .source{padding-right:0}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.blog_list .single{overflow:hidden;margin-bottom:20px}.blog_list .single .image_wrap{float:left;width:290px;height:290px;background:#d5d5d5 no-repeat center;background-size:cover}.blog_list .single .summary{float:right;width:calc(100% - 290px);height:290px;background-color:#e0f4f2;padding:30px;position:relative}.blog_list .single .summary h3{font-size:20px;line-height:30px}.blog_list .single .summary .info{font-weight:600}.blog_list .single .summary .info a{color:#66c6bb;font-weight:600}.blog_list .single .summary p{font-size:14px}@media screen and (max-width: 1260px){.blog_list .single .summary p{line-height:24px}}.blog_list .single .summary .moretag{position:absolute;right:40px;bottom:20px;font-size:13px}.blog_list .single .summary .moretag a:after{content:url(../images/icon_readmore.png);position:relative;left:10px;-webkit-transition:left 0.3s ease;-moz-transition:left 0.3s ease;-ms-transition:left 0.3s ease;-o-transition:left 0.3s ease;transition:left 0.3s ease}.blog_list .single .summary .moretag a:hover:after{left:17px}@media screen and (max-width: 1099px){.blog_list{margin-top:30px}.blog_list .single .image_wrap{width:175px;height:175px}.blog_list .single .summary{width:calc(100% - 175px);height:auto;padding:20px;padding-bottom:40px}.blog_list .single .summary h3{font-size:18px;line-height:28px}.blog_list .single .summary .info{font-size:12px;margin-bottom:10px}.blog_list .single .summary p{font-size:13px}}@media screen and (max-width: 767px){.blog_list .single .image_wrap{float:none;width:100%}.blog_list .single .summary{float:none;width:100%}.blog_list .single .summary h3{font-size:16px;line-height:26px}}.single_blog .gallery-caption{display:none}.single_blog .blog_header{height:320px;background:no-repeat center;background-size:cover}.single_blog .blog_content{padding:40px;background-color:#e0f4f2}.single_blog .blog_content h2{font-size:22px;line-height:32px;text-transform:none;color:#128b98}.single_blog .blog_content h2:after{width:100%;background-color:#66c6bb}.single_blog .blog_content .info{overflow:hidden;margin-bottom:15px;font-family:"Montserrat",sans-serif;font-size:13px;font-weight:400;line-height:13px}.single_blog .blog_content .info .info_left{float:left}.single_blog .blog_content .info .info_left a{color:#66c6bb;font-weight:400}.single_blog .blog_content .info .info_right{float:right;color:#66c6bb}.single_blog .blog_footer{overflow:hidden;margin-top:25px;margin-bottom:20px}.single_blog .blog_footer .go_back{float:left}.single_blog .blog_footer .go_back:before{content:url(../images/icon_readmore.png);position:relative;display:inline-block;margin-right:7px;margin-left:7px;left:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:left 0.3s ease;-moz-transition:left 0.3s ease;-ms-transition:left 0.3s ease;-o-transition:left 0.3s ease;transition:left 0.3s ease}.single_blog .blog_footer .go_back:hover:before{left:-7px}.single_blog .blog_footer .share{float:right;margin-bottom:0;font-family:"Montserrat",sans-serif;font-size:13px}.single_blog .blog_footer .share a{display:inline-block;width:35px;height:35px;border:1px solid #66c6bb;border-radius:50%;text-align:center;margin-left:10px;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-ms-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.single_blog .blog_footer .share a svg{vertical-align:middle;opacity:0.35;-webkit-transition:fill 0.3s ease;-moz-transition:fill 0.3s ease;-ms-transition:fill 0.3s ease;-o-transition:fill 0.3s ease;transition:fill 0.3s ease}.single_blog .blog_footer .share a:hover{background-color:#66c6bb}.single_blog .blog_footer .share a:hover svg{fill:#fff;opacity:1}@media screen and (max-width: 1099px){.single_blog{margin-top:30px}.single_blog .blog_header{height:250px}.single_blog .blog_content{padding:30px}.single_blog .blog_content h2{font-size:20px;line-height:30px}}@media screen and (max-width: 767px){.single_blog .blog_header{height:160px}.single_blog .blog_content{padding:20px}.single_blog .blog_content h2{font-size:16px;line-height:26px}.single_blog .blog_content .info{font-size:12px;line-height:12px}.single_blog .blog_content .info .info_left,.single_blog .blog_content .info .info_right{float:none}.single_blog .blog_content .info .info_right{margin-top:10px}.single_blog .blog_footer .share{margin-bottom:15px}}.categories{border:1px solid #66c6bb;padding:15px;margin-bottom:20px}.categories h3{font-size:18px;color:#128b98;margin-bottom:15px}.categories h3:after{bottom:-12px}.categories .post_terms{margin-bottom:0}.categories .post_terms li{margin:0;padding:0;font-size:14px;line-height:54px;border-bottom:1px solid #d0eeeb}.categories .post_terms li a{color:#128b98;font-weight:600}.categories .post_terms li:before{display:none}.categories .post_terms li:last-of-type{border-bottom:none}@media screen and (max-width: 1099px){.categories{padding:0 15px}.categories h3{font-size:14px;line-height:16px;margin:0;padding:15px 0;cursor:pointer;background:url(../images/arrow-down-green.png) no-repeat center right}.categories h3:after{bottom:-1px}.categories .post_terms{display:none;font-size:14px}.categories .post_terms li{line-height:45px}}.css-events-list>h4{margin-top:35px;margin-bottom:15px;color:#66c6bb}.css-events-list>h4 .first-word{color:#636767}.css-events-list>h4:after{display:none}.events-group .event{overflow:hidden;margin-bottom:10px}.events-group .event .date{float:left;height:95px;width:95px;background-color:#66c6bb;color:#128b98;font-family:"Montserrat",sans-serif;font-weight:700;overflow:hidden;font-size:31px;text-align:center;padding:12px 25px;line-height:33px}.events-group .event .date .first-word{color:#fff;font-size:19px;line-height:21px;position:relative}.events-group .event .info{float:right;min-height:95px;width:calc(100% - 95px);background-color:#e0f4f2;padding:20px 30px;padding-right:120px;position:relative;font-family:"Montserrat",sans-serif;line-height:25px}.events-group .event .info>a{font-size:18px;display:block;margin-bottom:5px}.events-group .event .info .time,.events-group .event .info .line{color:#66c6bb;font-size:15px}.events-group .event .info .moretag{position:absolute;right:25px;bottom:8px;font-size:13px}.events-group .event .info .moretag a{margin-bottom:0}.events-group .event .info .moretag a:after{content:url(../images/icon_readmore.png);position:relative;left:10px;-webkit-transition:left 0.3s ease;-moz-transition:left 0.3s ease;-ms-transition:left 0.3s ease;-o-transition:left 0.3s ease;transition:left 0.3s ease}.events-group .event .info .moretag a:hover:after{left:17px}@media screen and (max-width: 1099px){.events-group .event .date{height:75px;width:75px;font-size:28px;padding:10px 15px;line-height:25px}.events-group .event .date .first-word{font-size:16px;top:0}.events-group .event .info{min-height:75px;width:calc(100% - 75px);padding:15px 20px;padding-right:120px;line-height:20px;font-size:14px}.events-group .event .info>a{font-size:16px}}@media screen and (max-width: 767px){.events-group .event .date{float:none;height:50px;width:50px;font-size:20px;padding:5px;line-height:16px}.events-group .event .date .first-word{font-size:12px}.events-group .event .info{float:none;width:100%;line-height:28px}.events-group .event .info a{display:block;margin-bottom:10px}.events-group .event .info .time{display:block}.events-group .event .info .line,.events-group .event .info br{display:none}.events-group .event .info .moretag{margin-top:10px;position:static}}.single_event{background-color:#e0f4f2;padding:40px;padding-bottom:340px;position:relative}.single_event h3{color:#128b98}.single_event .details{font-size:16px;line-height:26px;padding-top:20px}.single_event .details p{overflow:hidden}.single_event .details p label{font-family:"Montserrat",sans-serif;color:#66c6bb;font-weight:700;font-size:16px;width:120px;float:left;display:block}.single_event .details p span{float:right;display:block;width:calc(100% - 120px)}.single_event .details strong{font-size:20px;line-height:30px;margin-bottom:10px}.single_event .notes{margin-top:30px;font-size:15px;line-height:28px}.single_event .map{position:absolute;left:0;bottom:0;height:300px;width:100%}@media screen and (max-width: 1099px){.single_event{margin-bottom:30px;padding:30px;padding-bottom:330px}}@media screen and (max-width: 767px){.single_event{padding:20px;padding-bottom:270px}.single_event .details p label,.single_event .details p span{float:none;width:100%}.single_event .map{height:250px}}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.page_content{width:2560px;max-width:100%;margin-left:auto;margin-right:auto;margin-top:135px;-webkit-transition:margin-top 0.3s ease;-moz-transition:margin-top 0.3s ease;-ms-transition:margin-top 0.3s ease;-o-transition:margin-top 0.3s ease;transition:margin-top 0.3s ease}.page_content.scroll{margin-top:100px}@media screen and (max-width: 1099px){.page_content{margin-top:85px !important}}.content_container{width:1200px;max-width:100%;margin-left:auto;margin-right:auto;position:relative;-webkit-transition:width 0.5s ease;-moz-transition:width 0.5s ease;-ms-transition:width 0.5s ease;-o-transition:width 0.5s ease;transition:width 0.5s ease}@media screen and (max-width: 1260px){.content_container{padding-left:30px;padding-right:30px}}@media screen and (max-width: 767px){.content_container{padding-left:20px;padding-right:20px}}html,body{line-height:28px;font-family:"Open Sans",sans-serif !important;font-size:15px !important;font-weight:400;color:#636767}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-moz-selection{color:#fff !important;background:#636767 !important}::selection{color:#fff !important;background:#636767 !important}body h1,body h2,body h3,body h4,body h5,body h6{-webkit-transition:font-size 0.3s ease;-moz-transition:font-size 0.3s ease;-ms-transition:font-size 0.3s ease;-o-transition:font-size 0.3s ease;transition:font-size 0.3s ease;margin-bottom:16px}body h1{font-size:90px;line-height:100px;font-family:h1_font,sans-serif}@media screen and (max-width: 1099px){body h1{font-size:60px;line-height:70px}}@media screen and (max-width: 767px){body h1{font-size:38px;line-height:48px}}body h2,body h3,body h4,body h5,body h6{font-family:"Montserrat",sans-serif;font-weight:700}body h2{font-size:34px;line-height:44px;color:#66c6bb;margin-bottom:47px;position:relative;text-transform:uppercase}body h2:after{content:"";width:60px;height:1px;position:absolute;bottom:-20px;left:0;background-color:#636767}@media screen and (max-width: 1099px){body h2{font-size:24px;line-height:34px}}body h3{font-size:24px;line-height:36px;margin-bottom:30px;position:relative}body h3:after{content:"";width:100%;height:1px;position:absolute;bottom:-15px;left:0;background-color:#66c6bb}@media screen and (max-width: 1099px){body h3{font-size:22px;line-height:34px}}body h4,body h5{font-size:20px;line-height:30px;color:#128b98;margin-bottom:30px;position:relative}body h4:after,body h5:after{content:"";width:60px;height:1px;position:absolute;bottom:-15px;left:0;background-color:#66c6bb}@media screen and (max-width: 1099px){body h4,body h5{font-size:18px;line-height:28px}}body a{text-decoration:none;color:#128b98;font-weight:700}body p{margin-bottom:16px}body b,body strong{font-weight:700}body ul{margin-bottom:25px}body ul li{position:relative;padding-left:30px;margin-bottom:10px}body ul li:before{content:'';position:absolute;left:6px;top:9px;height:8px;width:8px;border:1px solid #128b98;border-radius:50%}body ol li{position:relative}body img{height:auto;max-width:100%}body img.aligncenter{display:block;margin:0 auto;margin-bottom:16px;padding:25px 0 0 0}@media screen and (max-width: 600px){body img.aligncenter{padding:0}}body img.alignleft{float:left;max-width:45%;padding-top:0;margin-top:10px;margin-bottom:16px;margin-right:35px;clear:both}@media screen and (max-width: 600px){body img.alignleft{float:none;display:block;max-width:100%;padding:0;margin:auto;border-right:0}}body img.alignright{float:right;max-width:45%;padding-top:0;margin-top:10px;margin-bottom:16px;margin-left:35px;clear:both}@media screen and (max-width: 600px){body img.alignright{float:none;display:block;max-width:100%;padding:0;margin:auto;border-left:0}}body .caption{display:none}body .gallery{margin-bottom:16px !important}body .gallery .gallery-item img{border:2px solid #e0f4f2 !important}@media screen and (max-width: 767px){body .gallery .gallery-item{float:none !important;width:100% !important}}body input[type='text'],body input[type='email'],body input[type='phone'],body input[type='tel'],body input[type='url'],body input[type='password'],body input[type='submit'],body textarea,body select,body button,body .elvanto-form-control{font-family:"Open Sans",sans-serif;padding:10px;outline:none;font-size:15px;font-weight:300;border-radius:0;border:1px solid #dddfe0;width:100%;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}@media screen and (max-width: 767px){body input[type='text'],body input[type='email'],body input[type='phone'],body input[type='tel'],body input[type='url'],body input[type='password'],body input[type='submit'],body textarea,body select,body button,body .elvanto-form-control{font-size:16px}}body input[type='text']:focus,body input[type='email']:focus,body input[type='phone']:focus,body input[type='tel']:focus,body input[type='url']:focus,body input[type='password']:focus,body input[type='submit']:focus,body textarea:focus,body select:focus,body button:focus,body .elvanto-form-control:focus{border:1px solid #66c6bb}body input[type='text'],body input[type='email'],body input[type='phone'],body input[type='tel'],body input[type='url'],body input[type='password'],body input[type='search'],body textarea{padding:12px 20px;margin:0;height:44px;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}body input[type='text']::-webkit-input-placeholder,body input[type='email']::-webkit-input-placeholder,body input[type='phone']::-webkit-input-placeholder,body input[type='tel']::-webkit-input-placeholder,body input[type='url']::-webkit-input-placeholder,body input[type='password']::-webkit-input-placeholder,body input[type='search']::-webkit-input-placeholder,body textarea::-webkit-input-placeholder{color:#111}body input[type='text']:-moz-placeholder,body input[type='email']:-moz-placeholder,body input[type='phone']:-moz-placeholder,body input[type='tel']:-moz-placeholder,body input[type='url']:-moz-placeholder,body input[type='password']:-moz-placeholder,body input[type='search']:-moz-placeholder,body textarea:-moz-placeholder{color:#111}body input[type='text']::-moz-placeholder,body input[type='email']::-moz-placeholder,body input[type='phone']::-moz-placeholder,body input[type='tel']::-moz-placeholder,body input[type='url']::-moz-placeholder,body input[type='password']::-moz-placeholder,body input[type='search']::-moz-placeholder,body textarea::-moz-placeholder{color:#111}body input[type='text']:-ms-input-placeholder,body input[type='email']:-ms-input-placeholder,body input[type='phone']:-ms-input-placeholder,body input[type='tel']:-ms-input-placeholder,body input[type='url']:-ms-input-placeholder,body input[type='password']:-ms-input-placeholder,body input[type='search']:-ms-input-placeholder,body textarea:-ms-input-placeholder{color:#111}body select{padding-left:20px;padding-right:45px;background:url(../images/arrow-down.png) no-repeat right center}body select.elvanto-form-control{height:auto}body textarea{height:170px;resize:none}body button,body input[type='submit']{cursor:pointer}body .elvanto-form-group .checkbox-group{border:1px solid #dddfe0;border-radius:0}body .elvanto-form-group .checkbox-group label input{top:9px}body .elvanto-submit{display:block;height:45px;line-height:45px;width:140px;background-color:#66c6bb;overflow:hidden;position:relative;color:#fff;margin:auto;margin-top:10px;padding:0 25px;font-size:14px;font-family:"Montserrat",sans-serif;position:relative;border-radius:0;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-ms-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}body .elvanto-submit:hover{background:#128b98}body .button{display:inline-block;height:45px;line-height:45px;min-width:140px;background-color:#66c6bb;overflow:hidden;position:relative;color:#fff;margin-top:10px;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}body .button a,body .button input[type='submit']{display:block;color:inherit;text-align:center;padding:0 25px;font-size:14px;font-family:"Montserrat",sans-serif;position:relative}body .button input[type='submit']{position:relative;z-index:1;background-color:transparent;height:100%;border:none}body .button:before{content:'';position:absolute;top:0;left:0;width:150%;height:100%;opacity:0;background:#128b98;-webkit-transform:rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);-moz-transform:rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);-ms-transform:rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);-o-transform:rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);transform:rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transition:transform 0.3s,opacity 0.3s,background-color 0.3s;-moz-transition:transform 0.3s,opacity 0.3s,background-color 0.3s;-ms-transition:transform 0.3s,opacity 0.3s,background-color 0.3s;-o-transition:transform 0.3s,opacity 0.3s,background-color 0.3s;transition:transform 0.3s,opacity 0.3s,background-color 0.3s}body .button:hover:before{opacity:1;-webkit-transform:rotate3d(0, 0, 1, 0deg);-moz-transform:rotate3d(0, 0, 1, 0deg);-ms-transform:rotate3d(0, 0, 1, 0deg);-o-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-moz-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-ms-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);-o-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}body .button.dark:before{background:#fff}body .button.dark:hover{color:#66c6bb}footer{background-color:#768081;color:#fff;text-align:center}footer .top{width:860px;padding-top:50px;padding-bottom:50px}footer .top h2{color:#fff}footer .top h2 span{color:#66c6bb}footer .top h2:after{background-color:#66c6bb;right:0;margin:auto}footer .top .contact{overflow:hidden}footer .top .contact p{text-align:left;padding-left:50px;position:relative;line-height:30px}footer .top .contact p a{color:#fff;font-weight:400;display:block}footer .top .contact p.address{float:left;width:40%;padding-right:90px}footer .top .contact p.address:after{background:url(../images/location.svg) no-repeat center}footer .top .contact p.phone{float:left;width:auto}footer .top .contact p.phone:after{background:url(../images/phone.svg) no-repeat center}footer .top .contact p.email{float:right;width:auto}footer .top .contact p.email:after{background:url(../images/email.svg) no-repeat center}footer .top .contact p:after{content:"";position:absolute;width:12px;height:12px;background-size:12px 12px;left:10px;top:10px}footer .top .contact p:before{content:"";position:absolute;left:0;top:0;width:30px;height:30px;border:1px solid #66c6bb;border-radius:50%;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-ms-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}footer .top .contact p:hover:before{background-color:#66c6bb}footer .top .form_wrap{margin-top:10px}footer .top .form_wrap form input{border:none}footer .top .form_wrap form .form{overflow:hidden}footer .top .form_wrap form .form p{margin-bottom:20px}footer .top .form_wrap form .form textarea{height:172px;resize:none;border:none}footer .top .form_wrap form .form .wpcf7-form-control-wrap{display:block}footer .top .form_wrap form .form .wpcf7-not-valid-tip{position:absolute;top:36px}footer .top .form_wrap form .form .col-1{float:left;width:48%}footer .top .form_wrap form .form .col-2{float:right;width:48%}footer .top .form_wrap form .ajax-loader{position:absolute;top:15px;right:10px}footer .top .social_bar{text-align:center}footer .top .social_bar .single{width:50px;height:50px;background:no-repeat center;background-size:23px 23px;border:1px solid #66c6bb;border-radius:50%;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-ms-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;display:inline-block;margin:0 8px;margin-top:40px}footer .top .social_bar .single:hover{background-color:#66c6bb}footer .bottom{padding:30px 0;font-size:12px;line-height:14px;overflow:hidden;border-top:1px solid #d5d5d5}footer .bottom p,footer .bottom a{color:#fff;font-weight:700;margin-bottom:0}footer .bottom .copyright{float:left}footer .bottom .chromatix{float:right}@media screen and (max-width: 1099px){footer .top{padding-top:40px;padding-bottom:40px}footer .top .button{margin-top:0}footer .top .button input[type='submit']{width:180px}footer .top .social_bar .single{margin-top:25px}}@media screen and (max-width: 767px){footer .top{padding-top:30px;padding-bottom:30px}footer .top .contact{padding:0 20px}footer .top .contact p.address,footer .top .contact p.phone,footer .top .contact p.email{float:none;width:100%;padding-right:0}footer .top .form_wrap form p{margin-bottom:15px}footer .top .form_wrap form .form .col-1,footer .top .form_wrap form .form .col-2{float:none;width:100%}footer .bottom{padding:25px 0;text-align:center}footer .bottom .copyright,footer .bottom .chromatix{float:none}footer .bottom .copyright{margin-bottom:10px}}
/*# sourceMappingURL=styles.css.map */
