.btn,img{vertical-align:middle}a,table{background-color:transparent}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.navbar-brand{float:left}.table,label{max-width:100%}.content-block-container .image-block img,.form-message-block{-webkit-box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.12)}.btn,.form-control,.navbar-toggle{background-image:none}.fancybox-nav,html{-webkit-tap-highlight-color:transparent}.btn.focus,.btn:focus,.btn:hover,.fancybox-nav,.nav>li>a:focus,.nav>li>a:hover,.navbar-brand:focus,.navbar-brand:hover,a,a:focus,a:hover{text-decoration:none}@font-face{font-family:FontAwesome;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_dJE3gfD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:local('Poppins Regular'),local('Poppins-Regular'),url(https://fonts.gstatic.com/s/poppins/v5/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:local('Poppins Regular'),local('Poppins-Regular'),url(https://fonts.gstatic.com/s/poppins/v5/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:local('Poppins Medium'),local('Poppins-Medium'),url(https://fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:local('Poppins Medium'),local('Poppins-Medium'),url(https://fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:local('Poppins SemiBold'),local('Poppins-SemiBold'),url(https://fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:local('Poppins SemiBold'),local('Poppins-SemiBold'),url(https://fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:local('Poppins Bold'),local('Poppins-Bold'),url(https://fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:local('Poppins Bold'),local('Poppins-Bold'),url(https://fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}html{font-family:Poppins,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}img{border:0}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{line-height:1.42857143}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a:focus{outline-offset:-2px}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}.text-center{text-align:center}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-12{width:100%}.col-xs-6{width:50%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-8{width:66.66666667%}.col-sm-6{width:50%}.col-sm-4{width:33.33333333%}.col-sm-offset-2{margin-left:16.66666667%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-10{width:83.33333333%}.col-lg-8{width:66.66666667%}.col-lg-6{width:50%}.col-lg-4{width:33.33333333%}.col-lg-2{width:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.form-message-block{left:24px;bottom:-20%;z-index:1060;color:#fff;margin:0 auto;display:block;font-size:15px;position:fixed;font-weight:600;line-height:20px;border-radius:2px;background-color:#80ba26;padding:16px 35px 14px 20px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.12)}.btn,.dropdown-menu>li>a{font-weight:400;line-height:1.42857143;white-space:nowrap}.form-message-container{width:100%;display:block;overflow:hidden;padding:0 5px 0 0}.form-control{display:block;width:100%;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.header-menu-container,a{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0}.form-group{margin-bottom:15px}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:4px}.btn.focus,.btn:focus,.btn:hover{color:#333}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.collapse{display:none}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.nav>li,.nav>li>a,.navbar,.navbar-toggle{position:relative}.nav>li,.nav>li>a,.open>.dropdown-menu{display:block}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;color:#333}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{background-color:#eee}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.navbar{min-height:50px;margin-bottom:20px}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar{border-radius:4px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-toggle{display:none}}.navbar-toggle{float:right;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent}.navbar-nav{margin:7.5px -15px}ol li:last-of-type,ol:last-child,p:last-of-type,ul li:last-of-type,ul:last-child{margin-bottom:0}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-right{float:right!important;margin-right:-15px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.pull-right{float:right!important}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{overflow:hidden}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{cursor:pointer;z-index:8040;position:absolute}#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;background:url(blank.gif)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px Poppins,"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-inside-wrap{padding-top:10px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-section,.header-section-container{width:100%;display:block;position:relative}.fa-star:before{content:"\f005"}.fa-clock-o:before{content:"\f017"}.fa-map-marker:before{content:"\f041"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-info-circle:before{content:"\f05a"}.fa-phone:before{content:"\f095"}.fa-money:before{content:"\f0d6"}.fa-caret-right:before{content:"\f0da"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-calendar-check-o:before{content:"\f274"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}body{margin:0;padding:0;color:#515151;overflow-x:hidden;background-color:#ebebeb;font:16px/1.6 Poppins,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h5,h6{line-height:1.4}h1,h2{font-weight:700;line-height:1.2;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}a{color:#80ba26;cursor:pointer;transition:all .3s ease-in-out}a.no-transition{-webkit-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}a:focus,a:hover{color:#121212}a:focus{outline:dotted thin}::selection{color:#fff;text-shadow:none;background-color:#121212}::-webkit-selection{color:#fff;text-shadow:none;background-color:#121212}::-moz-selection{color:#fff;text-shadow:none;background-color:#121212}#main-wrapper,.header-section,.top-header{background-color:#fff}.main-color{color:#80ba26}ol,ul{padding:0;margin:20px auto 15px;list-style-position:inside}ol:first-child,ul:first-child{margin-top:-5px}ol li,ul li{margin-bottom:5px}.wave-effect{z-index:15;overflow:hidden;position:relative}.white-content,.white-content .form-control,.white-content .form-group label,.white-content a:hover,.white-content h1,.white-content h2,.white-content h3,.white-content h4,.white-content h5,.white-content h6,.white-content p{color:#fff}h1,h2,h3,h4,h5,h6{padding:0;color:#121212;letter-spacing:0;margin:0 auto 10px}h1{font-size:36px}h2{font-size:30px}h3,h4{font-weight:600;line-height:1.3}h3{font-size:26px}h4{font-size:20px}h5{font-size:18px;font-weight:500}h6{font-size:16px;font-weight:600}.btn-gfort,.btn-gfort-white,.navbar-brand,.tooltip,h1,h2{font-family:Montserrat,Helvetica,Arial,sans-serif}p{margin:0 0 15px}#main-wrapper{padding:0;z-index:2;opacity:1;width:100%;margin:0 auto;overflow:hidden;min-height:100vh;max-width:1600px;position:relative;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header-section{z-index:101;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.top-header{z-index:3;width:100%;font-size:0;line-height:0;display:block;overflow:hidden;position:relative;border-bottom:1px solid #ddd}.header-menu,.header-menu-container{z-index:4;width:100%;display:block;position:relative}.header-menu-container{background-color:#80ba26;border-top:1px solid #f2f7eb;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .3s ease-in-out}.navbar-brand{padding:0;height:auto;margin:0 auto;color:#121212;display:block;font-size:30px;font-weight:700;line-height:80px;text-transform:uppercase}.navbar-brand>img{max-width:100%;max-height:44px;margin-top:-4px;display:inline-block;vertical-align:middle;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navbar{border:0;margin:0;border-radius:0}.navbar-collapse.collapse{padding:0}ul.navbar-nav{margin:0;padding:0;list-style:none}ul.navbar-nav>li{margin:0 15px;position:relative}ul.navbar-nav>li:last-child{margin-right:0}ul.navbar-nav>li:first-child{margin-left:0}ul.navbar-nav>li>a:not(.btn){opacity:.75;color:#fff;font-size:14px;overflow:hidden;font-weight:500;padding:1px 0 0;line-height:73px;position:relative;text-transform:uppercase;border-top:3px solid transparent;border-bottom:3px solid transparent}ul.navbar-nav>li.parent-list>a{border-bottom-color:transparent!important}ul.navbar-nav>li.active>a:not(.btn),ul.navbar-nav>li>a:not(.btn):hover{opacity:1;border-bottom-color:#eee;background-color:transparent}ul.navbar-nav>li>a:not(.btn):focus{background-color:transparent}.navbar-toggle{border:0;padding:0;height:22px;margin:29px 0;color:#000;font-size:15px;overflow:hidden;border-radius:0;font-weight:500;line-height:24px;text-transform:uppercase}.navbar-toggle>span{width:21px;height:21px;font-size:16px;overflow:hidden;line-height:21px;position:relative;vertical-align:top;display:inline-block;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-o-transition:transform .3s ease-in-out;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-animation:gfortAnimationSpan 1s forwards;animation:gfortAnimationSpan 1s forwards}.navbar-toggle>span i.lines{width:100%;height:3px;display:block;margin-top:9px;position:relative;background-color:#000;-webkit-animation:gfortAnimationLines 1s forwards;animation:gfortAnimationLines 1s forwards}@-webkit-keyframes gfortAnimationLines{0%,50%{background-color:transparent}100%{background-color:#000}}@keyframes gfortAnimationLines{0%,50%{background-color:transparent}100%{background-color:#000}}.navbar-toggle>span i.lines:after,.navbar-toggle>span i.lines:before{left:0;height:3px;width:100%;content:'';display:block;position:absolute;background-color:#000;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-gfort-white::after,.btn-gfort::after,button{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.navbar-toggle>span i.lines:after{-webkit-animation:gfortAnimationAfter 1.5s forwards;animation:gfortAnimationAfter 1.5s forwards}@-webkit-keyframes gfortAnimationAfter{0%{bottom:0;-webkit-transform:rotate(45deg)}50%{bottom:0;-webkit-transform:rotate(0)}100%{bottom:-6px}}@keyframes gfortAnimationAfter{0%{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}100%{bottom:-6px}}.navbar-toggle>span i.lines:before{-webkit-animation:gfortAnimationBefore 1.5s forwards;animation:gfortAnimationBefore 1.5s forwards}@-webkit-keyframes gfortAnimationBefore{0%{top:0;-webkit-transform:rotate(-45deg)}50%{top:0;-webkit-transform:rotate(0)}100%{top:-6px}}@keyframes gfortAnimationBefore{0%{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}50%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}100%{top:-6px}}.navbar-toggle.gfort-toggle>span{-webkit-animation:gfortToggleAnimationSpan 1s forwards;animation:gfortToggleAnimationSpan 1s forwards}@-webkit-keyframes gfortToggleAnimationSpan{50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(-180deg)}}@keyframes gfortToggleAnimationSpan{50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}.navbar-toggle.gfort-toggle>span i.lines{-webkit-animation:gfortToggleAnimationLines 1s forwards;animation:gfortToggleAnimationLines 1s forwards}@-webkit-keyframes gfortToggleAnimationLines{0%,50%{background-color:#000}100%,51%{background-color:transparent}}@keyframes gfortToggleAnimationLines{0%,50%{background-color:#000}100%,51%{background-color:transparent}}.navbar-toggle.gfort-toggle>span i.lines:after{-webkit-animation:gfortToggleAnimationAfter 1s forwards;animation:gfortToggleAnimationAfter 1s forwards}@-webkit-keyframes gfortToggleAnimationAfter{0%{bottom:-6px}50%{bottom:0;-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@keyframes gfortToggleAnimationAfter{0%{bottom:-6px}50%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.navbar-toggle.gfort-toggle>span i.lines:before{-webkit-animation:gfortToggleAnimationBefore 1s forwards;animation:gfortToggleAnimationBefore 1s forwards}@-webkit-keyframes gfortToggleAnimationBefore{0%{top:-6px}50%{top:0;-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(-45deg)}}@keyframes gfortToggleAnimationBefore{0%{top:-6px}50%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.menu-arrow{width:11px;height:20px;font-size:16px;overflow:hidden;margin-left:5px;line-height:20px;text-align:center;position:relative;display:inline-block;vertical-align:middle}.menu-arrow i.fa{-webkit-backface-visibility:hidden;backface-visibility:hidden}ul.navbar-nav>li>ul.sub-menu{width:0;height:0;top:10px;margin:0;padding:0;left:-20px;z-index:16;list-style:none;overflow:hidden;text-align:left;position:absolute;background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12);box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12)}ul.navbar-nav>li>ul.sub-menu li{width:100%;display:block;margin:0 auto;position:relative}ul.navbar-nav>li>ul.sub-menu li:first-child{margin-top:10px;margin-bottom:8px}ul.navbar-nav>li>ul.sub-menu li a{width:100%;opacity:.75;display:block;color:#fff;font-size:14px;font-weight:500;overflow:hidden;line-height:22px;padding:10px 20px;position:relative;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}ul.navbar-nav>li>ul.sub-menu li a:hover{opacity:1;background-color:#a1d257}ul.navbar-nav>li>ul.sub-menu li:first-child>a{opacity:1;text-transform:uppercase}ul.navbar-nav>li>ul.sub-menu li:first-child>a:hover{background-color:transparent}.header-menu.header-menu-center,.header-menu.header-menu-left{font-size:0;line-height:0}.header-menu.header-menu-left{text-align:left}.header-menu.header-menu-center .navbar-collapse.collapse,.header-menu.header-menu-left .navbar-collapse.collapse{display:inline-block!important}.header-menu.header-menu-center ul.navbar-nav>li>a:not(.btn),.header-menu.header-menu-left ul.navbar-nav>li>a:not(.btn){line-height:53px}.header-menu.header-menu-center ul.navbar-nav>li>ul.sub-menu,.header-menu.header-menu-left ul.navbar-nav>li>ul.sub-menu{top:0;-webkit-box-shadow:none;box-shadow:none;border:none;background-color:#7fba26}.form-control,button{-webkit-box-shadow:none}.header-style-8 .top-header{text-align:right}button{outline:0!important;box-shadow:none;transition:all .3s ease-in-out}.btn-gfort,.btn-gfort-white{border:0;z-index:15;font-size:14px;overflow:hidden;font-weight:700;line-height:24px;position:relative;padding:10px 30px;border-radius:2px;margin:30px 10px 0 0;outline:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12);box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12)}.hero-section .btn-gfort,.hero-section .btn-gfort-white{margin-bottom:5px}a.btn:last-of-type{margin-right:0}.black-section,.grey-section,.section-container,.white-section{height:100%;margin:0 auto;width:100%;display:block;overflow:hidden}.btn-gfort-white::after,.btn-gfort::after{top:0;left:0;opacity:0;z-index:-1;content:'';width:100%;height:100%;border-radius:2px;position:absolute;background-color:rgba(0,0,0,.15);transition:all .3s ease-in-out}.btn-gfort,.btn-gfort:focus{color:#fff!important;background-color:#80ba26!important}.btn-gfort-white,.btn-gfort-white:focus{color:#121212!important;background-color:#fff!important}.btn-gfort-white::after{background-color:rgba(0,0,0,.08)}.btn-gfort-white.active,.btn-gfort-white:active,.btn-gfort-white:hover,.btn-gfort.active,.btn-gfort:active,.btn-gfort:hover{-webkit-box-shadow:0 5px 11px rgba(0,0,0,.18),0 4px 15px rgba(0,0,0,.15);box-shadow:0 5px 11px rgba(0,0,0,.18),0 4px 15px rgba(0,0,0,.15)}.btn-gfort-white:focus::after,.btn-gfort-white:hover::after,.btn-gfort:focus::after,.btn-gfort:hover::after{opacity:1}.section-container{position:relative;padding:100px 0 70px}.black-section,.grey-section,.white-section{padding:0;z-index:3;position:relative}.grey-section{background-color:#f7f7f7}.black-section{background-color:#121212}.white-section{background-color:#fff}.hero-section{font-size:18px}.section-no-padding>.section-container{padding:0!important}.section-no-padding-bottom>.section-container{padding-bottom:0!important;margin-bottom:-30px!important}.padding-left-50{padding-left:50px}.portfolio-block-container{width:100%;display:block;position:relative;margin:0 auto 30px}.portfolio-block-container::after{content:'';clear:both;display:table}.portfolio-block-container .image-block a,.title-block-container{width:100%;display:block}.portfolio-block-container .image-block{margin-bottom:25px!important}.portfolio-block-container .image-block:last-child,.wide-block .portfolio-block-container .image-block,.wide-block>div{margin-bottom:0!important}.portfolio-block-container .image-block a img,.portfolio-block-container a.main-link .image-block img{border-radius:2px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12);box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12)}.portfolio-block-container a{color:#121212}.portfolio-block-container a:hover{color:#80ba26}.wide-block .portfolio-block-container .image-block img,.wide-block .portfolio-block-container .image-block::after,.wide-block .portfolio-block-container a.main-link{border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.wide-block{padding:0}.wide-block .fancybox,.wide-block .fancybox::before,.wide-block .image-block img,.wide-block a.main-link{border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.image-block-container .fancybox img,i.circle-icon-block-lg{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12)}.col-md-12.title-block+div{clear:left}.title-block-container{padding:0;z-index:15;font-size:18px;position:relative;margin:0 auto 15px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.title-block-container h1,.title-block-container h2{margin-top:-5px}.title-block-container::after{content:'';clear:both;display:table}.title-block-container.text-center{margin-bottom:30px}.title-block-container.text-center p{max-width:700px;margin-left:auto;margin-right:auto}.title-block-container.text-center h1{line-height:1;font-size:60px;margin-bottom:20px;letter-spacing:-1px}.fancybox-overlay .expander::after,.fancybox::after{display:block;color:#fff;line-height:32px;font-family:FontAwesome}.line-separator{width:40px;height:3px;display:block;margin:20px 0 10px;background-color:#121212}.text-center .line-separator{margin:25px auto}.background-image-block{top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;position:absolute}.background-image-block img{top:50%;left:50%;min-width:100%;min-height:100%;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image-block{width:100%;z-index:10;margin:0 auto;display:block;padding:50px 0 0;position:relative}.image-block-container{width:100%;height:100%;position:relative}.image-block-container img{top:0;right:0;width:auto;height:100%;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden}div[class*=col-] .image-block{padding:0;margin-bottom:30px}div[class*=col-] .image-block-container img{top:0;left:auto;right:auto;width:100%;height:auto;display:block;position:relative}.fancybox{z-index:25;display:block;text-align:center;outline:0!important}.image-block-container .fancybox{top:0;left:0;padding:0;width:100%;display:block;border-radius:3px;position:relative;-webkit-backface-visibility:visible;backface-visibility:visible}.image-block-container .fancybox img{border-radius:2px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12)}.fancybox::after,.image-block-container .fancybox::before{opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.fancybox::after{z-index:15;width:32px;height:32px;font-size:14px;content:'\f002';position:relative;border-radius:50%;background-color:#80ba26;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);transition:all .3s ease-in-out}.image-block-container .fancybox::after{top:15px;right:15px;position:absolute}.image-block-container .fancybox::before{top:0;left:0;z-index:1;content:'';width:100%;height:100%;display:block;position:absolute;border-radius:2px;background-color:#000;transition:all .3s ease-in-out}.fancybox-overlay .expander::after,i.circle-icon-block{border-radius:50%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.fancybox:hover::after,:not(.image-block-container):hover>.fancybox::after{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.image-block-container .fancybox:hover::before{opacity:.5}.fancybox-overlay .expander{top:0;left:0;margin:5px;z-index:99999;cursor:pointer;font-size:16px;position:absolute;text-align:center;outline:0!important}.fancybox-overlay .expander::after{width:32px;height:32px;font-size:14px;content:'\f065';background-color:#80ba26;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .3s ease-in-out}.gfort-42-column,.gfort-50-column{top:0;left:0;z-index:10;height:100%;overflow:hidden;position:absolute}.gfort-50-column{width:50%}.gfort-42-column>div,.gfort-50-column>div{float:right;height:100%;max-width:585px;padding-left:15px;padding-right:15px}.gfort-42-column>div.gmap-block,.gfort-50-column>div.gmap-block{max-width:100%}i.circle-icon-block{color:#515151;text-align:center;background-color:#fff;transition:all .3s ease-in-out}.form-group label,.form-group label::after{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}i.circle-icon-block-lg{width:64px;height:64px;font-size:22px;line-height:64px;box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12)}i.circle-icon-block-md{width:48px;height:48px;font-size:18px;line-height:48px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12);box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12)}i.circle-icon-block-sm{width:32px;height:32px;font-size:14px;line-height:32px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.2)}i.circle-icon-block-sm.fa-clock-o,i.circle-icon-block-sm.fa-phone{font-size:16px;line-height:33px}.info-block{padding:0;z-index:4;font-size:14px;font-weight:500;text-align:left;position:relative;margin:0 20px 0 0;vertical-align:top;display:inline-block}.info-block:last-child{margin-right:0}.info-block-container{width:100%;display:block;margin:0 auto;overflow:hidden;position:relative}.info-block-container>a.main-link{margin:5px 0;position:relative}.info-block-container a{width:100%;display:block;color:#515151;text-transform:uppercase}.info-block-container i.circle-icon-block{top:0;left:2px;position:absolute}.info-block-container i.circle-icon-block-sm~a,.info-block-container i.circle-icon-block-sm~h6,.info-block-container i.circle-icon-block-sm~p{padding-left:44px}.info-block-container i.circle-icon-block-md~a,.info-block-container i.circle-icon-block-md~h6,.info-block-container i.circle-icon-block-md~p{padding-left:60px}.info-block-container>a.main-link i.circle-icon-block-md~p{font-size:16px;line-height:48px}.info-block-container a:hover{color:#80ba26}.info-block-style-1,.info-block-style-1 p{line-height:21px}.top-header .info-block-style-1 .info-block-container{padding:18px 0 17px}.info-block-style-1 i.circle-icon-block{top:50%;color:#fff;background-color:#80ba26}.info-block-style-1 i.circle-icon-block-sm{margin-top:-16px}.info-block-style-1 h6{margin-bottom:2px}.form-group{width:100%;display:block;line-height:0;position:relative;margin:0 auto 30px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.form-control,.form-group label{padding:10px 0;-webkit-backface-visibility:hidden}.form-control{border:0;z-index:2;height:44px;color:#121212;font-size:16px;font-weight:500;border-radius:0;line-height:24px;position:relative;background-color:transparent;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden}.form-control:focus{-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea.form-control{resize:none;height:70px}.form-group label{left:0;bottom:0;z-index:1;width:100%;cursor:text;display:block;color:#515151;margin:0 auto;font-size:15px;font-weight:400;text-align:left;line-height:24px;position:absolute;backface-visibility:hidden;transition:all .3s ease-in-out}#up-button,.client-block-container{-webkit-backface-visibility:hidden}textarea.form-control+label{padding:10px 0 66px!important}.form-group label::before{left:0;bottom:0;width:100%;height:1px;content:'';position:absolute;background-color:#ddd}.form-group label::after{width:0;left:50%;bottom:0;height:2px;content:'';position:absolute;background-color:#80ba26;transition:all .3s ease-in-out}.form-control:focus+label::after{left:0;width:100%}.form-control.input-filled+label,.form-control:focus+label{padding-top:0;font-size:14px;line-height:14px;padding-bottom:40px}.form-block-container button{margin:0 auto!important}.form-block-container button::before{top:50%;opacity:0;right:10px;font-size:13px;content:'\f021';margin-top:-12px;line-height:24px;position:absolute;font-family:FontAwesome}.content-block-container::after,.copyright-block-container::after,.cta-block-container::after,.form-block-container::after,.pricing-block-container::after,.testimonials-block-container::after,.widget-block-container .widget-block-content::after,.widget-block-container::after{content:'';clear:both}input[type=checkbox]:checked,input[type=checkbox]:not(:checked){display:none}.form-group input[type=checkbox]+label{width:auto;cursor:pointer;position:relative;padding:0 0 0 30px;display:inline-block}.form-group input[type=checkbox]:checked+label{color:#515151}.form-block{padding-left:0;padding-right:0}.form-block-container{width:100%;z-index:20;display:block;margin:0 auto;padding-top:9px;position:relative}.form-block-container::after{display:table}.form-block-container p{line-height:1.6}.contact-form-block-style-1{padding-left:15px;padding-right:15px}.contact-form-block-style-1 .form-block-container{border-radius:2px;margin-bottom:30px;padding:35px 15px 10px;background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12);box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12)}iframe{border:0}.content-block-container{width:100%;z-index:10;display:block;position:relative;margin:0 auto 30px;background-size:cover;background-repeat:no-repeat;background-position:center center}.content-block-container::after{display:table}.content-block-container i.circle-icon-block{color:#fff;margin-bottom:25px;background-color:#80ba26}.content-block-container:hover i.circle-icon-block{color:#80ba26;background-color:#fff}.content-block-container .image-block{text-align:right;margin-bottom:25px!important}.content-block-container .image-block img{border-radius:2px;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.12)}.content-block-style-4 .image-block{margin-bottom:0!important}.content-block-style-5 .content-block-container{margin:0;padding:60px 20px;border-left:1px solid transparent;border-right:1px solid rgba(0,0,0,.07)}.gmap-block{padding:0;width:100%;height:550px;display:block;margin:0 auto;overflow:hidden;background-color:#fff}.client-block-container{padding:0;z-index:3;width:100%;display:block;position:relative;margin:0 auto 30px;backface-visibility:hidden}.client-block-container a.main-link{width:100%;display:block;overflow:hidden;outline:0!important}.client-block-container .image-block{margin-bottom:0!important}.client-block-container .image-block img{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.testimonials-block-container{width:100%;display:block;position:relative;margin:0 auto 30px}.testimonials-block-container::after{display:table}.testimonials-block-container .image-block{width:90px;margin-left:0;border-radius:50%;margin-bottom:25px!important}.testimonials-block-container .image-block img{border-radius:50%;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.12);box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.12)}.testimonials-block-container .testimonials-block-title{width:100%;display:block;overflow:hidden;margin-bottom:10px}.testimonials-block-container .testimonials-block-title h4,.testimonials-block-container .testimonials-block-title h5,.testimonials-block-container .testimonials-block-title:last-child{margin-bottom:0}.testimonials-block-container .testimonials-block-desc{width:100%;display:block;position:relative}.testimonials-block-style-7 .testimonials-block-container{min-height:90px;padding-left:45px}.testimonials-block-style-7 .testimonials-block-desc{border-radius:2px;background-color:#fff;padding:25px 25px 25px 65px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.12);box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.12)}.testimonials-block-style-7 .testimonials-block-title{padding-top:15px}.testimonials-block-style-7 .image-block{left:0;top:50%;margin-top:-45px;position:absolute;margin-bottom:0!important}.cta-block-container,.pricing-tables-wrapper,.widget-block-container,footer.copyright-section,footer.footer-section{position:relative;width:100%}.pricing-tables-wrapper{display:block;padding-top:3px;overflow:hidden}.pricing-block-container{width:100%;display:block;padding:60px 20px;text-align:center;border-radius:2px;margin:0 auto 30px;background-color:#fff;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.12);box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.12)}.pricing-block-container::after{display:table}.pricing-block-container .pricing-block-title{width:100%;display:block;overflow:hidden;margin:0 auto 35px}.pricing-block-container .pricing-block-title *{margin:0;font-weight:600}.pricing-block-container .pricing-block-title h1{font-size:24px;font-weight:400}.pricing-block-container .pricing-block-price{margin:0 auto;padding:15px 0;display:inline-block;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd}.pricing-block-container .pricing-block-price *{margin:0}.pricing-block-container .pricing-block-price h2{font-size:0;line-height:0;font-weight:400}.pricing-block-container .pricing-block-price span{line-height:1;display:inline-block}.pricing-block-container .pricing-block-price .currency{font-size:24px;padding-top:5px;padding-right:5px;vertical-align:top}.pricing-block-container .pricing-block-price .amount{font-size:50px}.pricing-block-container .pricing-block-price .duration{font-size:18px}.pricing-block-style-1{z-index:20}.pricing-block-style-1 .pricing-block-container{border:2px solid #80ba26;-webkit-box-shadow:none;box-shadow:none}.cta-section.section-no-padding,.cta-section.section-no-padding>.section-container{z-index:20;overflow:visible}.cta-section.section-no-padding::after,.cta-section.section-no-padding>.section-container::after{content:'';clear:both;display:table}.cta-block-container{z-index:15;display:block;font-size:18px;padding-top:10px;margin:0 auto 30px}.cta-block-container::after{display:table}.cta-block-container>:last-child,.cta-section.section-no-padding .cta-block-container{margin-bottom:0}.cta-block-container h3{margin-bottom:5px}.cta-block-style-4 .cta-block-container{margin:0 auto;padding:40px 0;background-color:#80ba26}.cta-block-style-4 .image-block{margin:-80px auto!important}.cta-block-style-4 .cta-block-container h3{padding-top:5px}.cta-block-style-4 .cta-block-container a.btn{margin-top:15px}.widget-block-container{display:block;margin:0 auto 15px}.widget-block-container::after{display:table}.widget-block-container .widget-block-content{width:100%;display:block;position:relative;margin:0 auto 15px}.widget-block-container .widget-block-content::after{display:table}.text-widget-block a{color:#121212}.text-widget-block a:hover{color:#80ba26}.text-widget-block .navbar-brand{float:none}.text-widget-block .navbar-brand+h5{margin-bottom:0}.text-widget-block .navbar-brand>img{max-height:70px}footer.footer-section{z-index:100;display:block}footer.footer-section>.section-container{padding:85px 0 50px}footer.copyright-section{z-index:100;display:block}footer.copyright-section>.section-container{padding:25px 0 10px}.copyright-block-container{width:100%;display:block;margin:0 auto 15px}.copyright-block-container::after{display:table}.copyright-block-container p{line-height:32px}#up-button{right:32px;z-index:10;bottom:-64px;position:fixed;text-align:center;backface-visibility:hidden;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#up-button.correct-position{bottom:32px}#up-button a{width:48px;height:48px;display:block;color:#515151;font-size:24px;overflow:hidden;line-height:48px;border-radius:50%;outline:0!important;background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12);box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12)}#up-button a:hover{color:#fff;background-color:#80ba26}.sliderTitle{padding:50px 0;font-family:Montserrat,Helvetica,Arial,sans-serif}.sliderTitle-separator{width:64px;height:4px;background-color:#80ba26;display:block;margin-bottom:15px}.sliderTitle-text{color:#fff;font-size:26px;line-height:35px;margin-bottom:3px}.sliderTitle-subtext{color:#80ba26;font-size:50px;font-weight:900;line-height:50px}.sliderContent{color:#fff;font-size:20px;line-height:14px}.sliderContent .fa{color:#80ba26;margin-left:15px}.custom-content{font-size:18px;text-align:justify}h5{margin-top:10px!important}.margin-top-100{margin-top:80px}.custom-padding-0{padding-top:0}@media (max-width:1199px){.background-image-block img{top:50%!important;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}}@media (max-width:991px){ul.navbar-nav>li,ul.navbar-nav>li>ul.sub-menu li{border-top:1px solid #ddd}.sliderTitle.margin-top-100{margin-top:0}.header-style-6 .top-header,.header-style-7 .top-header,.header-style-8 .top-header,.top-header{text-align:center}.header-style-6 .top-header,.header-style-8 .top-header{padding-top:15px}.info-block{margin-bottom:15px}.top-header .info-block-style-1 .info-block-container{padding:0;margin:10px auto 15px}.header-menu-container .col-md-12{overflow:hidden;position:static}.navbar-header{width:100%;float:none;display:block}.top-header .navbar-header .navbar-brand{float:none}.navbar-toggle{display:block}.header-menu.header-menu-center .navbar-collapse.collapse,.header-menu.header-menu-left .navbar-collapse.collapse,.navbar-collapse.collapse{left:0;top:100%;padding:0;width:100%;position:absolute;display:none!important;background-color:#7fba26}.header-menu.header-menu-center .navbar-collapse.collapsing,.header-menu.header-menu-left .navbar-collapse.collapsing,.navbar-collapse.collapsing{left:0;top:100%;padding:0;width:100%;display:block;position:absolute;background-color:#7fba26;overflow:hidden!important}.header-menu.header-menu-center .navbar-collapse.collapse.in,.header-menu.header-menu-left .navbar-collapse.collapse.in,.navbar-collapse.collapse.in{padding:0;display:block!important;overflow:hidden!important;overflow-y:scroll!important}.navbar-collapse .nav+.nav.navbar-nav.navbar-right{padding:0 15px!important;background-color:#7eba26!important}ul.navbar-nav{width:100%;margin:0 auto;padding:0 15px;max-width:750px;float:none!important}ul.navbar-nav>li{margin:0;width:100%;display:block}.header-menu.header-menu-center ul.navbar-nav>li>a:not(.btn),.header-menu.header-menu-left ul.navbar-nav>li>a:not(.btn),ul.navbar-nav>li>a:not(.btn){padding-top:0;text-align:left;line-height:38px}.copyright-block-container,.copyright-block-container .social-icons-block,.cta-block-style-4{text-align:center}.menu-arrow{margin:0;float:right;height:auto;line-height:44px}ul.navbar-nav>li>ul.sub-menu{left:0;top:100%;position:relative;width:100%!important;height:auto!important;background-color:#ebebeb;-webkit-box-shadow:none;box-shadow:none}ul.navbar-nav>li>ul.sub-menu li:first-child{display:none}ul.navbar-nav>li>ul.sub-menu li a{line-height:24px;padding:10px 15px}.pull-right{float:none!important}.padding-left-50{padding-left:15px}.title-block-container.text-center h1{font-size:36px;margin-bottom:10px}.title-block-container h2{font-size:28px}.gfort-42-column,.gfort-42-column.pull-right,.gfort-50-column,.gfort-50-column.pull-right{left:0;width:100%;height:auto;position:relative}.section-container>.gfort-42-column:first-child,.section-container>.gfort-50-column:first-child{margin-top:-100px}.section-container>.gfort-42-column:first-child+.container,.section-container>.gfort-50-column:first-child+.container{margin-top:50px}.gfort-42-column>div,.gfort-50-column>div{float:none;height:auto;max-width:750px}.image-block-container img:first-child{width:100%;height:auto;position:relative}.content-block-style-5 .content-block-container{border:0;padding-bottom:0;padding-top:50px}.content-block-style-5:nth-last-child(1) .content-block-container,.content-block-style-5:nth-last-child(2) .content-block-container{padding-bottom:50px}.gfort-42-column>div.gmap-block,.gfort-50-column>div.gmap-block,.gmap-block{height:350px}}@media (max-width:767px){.container,.gfort-42-column>div.image-block,.gfort-50-column>div.image-block,ul.navbar-nav{width:100%;max-width:470px}.container{max-width:unset}#up-button{display:none}.header-style-8 .top-header{padding-top:0;text-align:left}.info-block-style-1{width:100%;display:block;margin-right:0;overflow:hidden;text-align:left}.top-header .info-block-style-1 .info-block-container{margin:0}.content-block-style-5:nth-last-child(2) .content-block-container{padding-bottom:0}.gfort-42-column>div.gmap-block,.gfort-50-column>div.gmap-block,.gmap-block{height:300px}}@media screen and (max-width:600px){.sliderTitle-text>span{font-size:40px!important;line-height:42px!important}}@media screen and (max-width:529px){.sliderTitle-text>span{font-size:35px!important;line-height:42px!important}.sliderTitle-subtext{font-size:34px;line-height:36px}}@media screen and (max-width:459px){.sliderTitle-text>span{font-size:27px!important;line-height:42px!important}.sliderTitle-subtext{font-size:28px;line-height:28px}}@media (max-width:568px){.col-xs-6{width:100%}.col-gfort-xs-6{width:50%}}@media (max-width:479px){.info-block-container i.circle-icon-block-sm~a,.info-block-container i.circle-icon-block-sm~h6,.info-block-container i.circle-icon-block-sm~p,.testimonials-block-style-7 .testimonials-block-container,.testimonials-block-style-8 .testimonials-block-container{padding-left:0;text-align:center}.logo-blocks .image-block-container img{width:auto!important;margin:0 auto}.container,ul.navbar-nav{width:100%;max-width:479px}.col-gfort-xs-6,.col-xs-4{width:100%}.title-block-container.text-center h1{font-size:25px;margin-bottom:15px}.sm-heading,.title-block-container.text-center .sm-heading,h1{font-size:25px}.title-block-container h2{font-size:22px}h3{font-size:19px}.testimonials-block-style-7 .image-block,.testimonials-block-style-8 .image-block{top:0;position:relative;margin:0 auto 25px!important}.testimonials-block-style-7 .testimonials-block-desc{padding-left:25px}.info-block{margin-right:0}.info-block-container i.circle-icon-block{display:block;position:initial;margin:0 auto}.info-block-container i.circle-icon-block-md~p{padding-left:0}}@media screen and (max-width:379px){.contact-form-block-style-1,.contact-form-block-style-1 .form-block-container{padding-left:0;padding-right:0}}@media screen and (max-width:359px){.sliderTitle-text>span{font-size:24px!important;line-height:42px!important}}.form-message-close-button{top:17px;border:0;padding:0;right:15px;z-index:10;width:16px;height:16px;opacity:.9;font-size:16px;overflow:hidden;line-height:16px;position:absolute;text-align:center;background-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden}