@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);
.messages{word-wrap:break-word;background:no-repeat 10px 17px;border:1px solid;border-left:0 solid;border-radius:2px;margin:5px 0;overflow-wrap:break-word;padding:10px 20px}.messages+.messages{margin-top:1.538em}.messages__list{list-style:none;margin:0;padding:0}.messages__item+.messages__item{margin-top:.769em}.messages--status{background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-8px 0 0 #77b259;color:#325e1c}.messages--warning{background-color:#fdf8ed;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;box-shadow:-8px 0 0 #e09600;color:#734c00}.messages--error{background-color:#fcf4f2;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;color:#a51b00}.messages--error p.error{color:#a51b00}form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{padding-right:0;width:30px}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}form .field-add-more-submit{margin:.5em 0 0}div.tabs{margin:1em 0}ul.tabs{list-style:none;margin:0 0 .5em;padding:0}.tabs>li{display:inline-block;margin-right:.3em}.tabs a{background:#e6e6e6;color:#444;display:block;font-size:13px;line-height:100%;padding:6px 10px;text-decoration:none}.tabs a.is-active{background-color:#35c8ee;color:#fff}.tabs a:focus,.tabs a:hover{background-color:#000;color:#fff}table{margin:0 0 10px;width:100%}caption,th{text-align:left}th{padding:10px 12px}thead th{background:#f5f5f2;border:solid #bfbfba;border-width:1px 0;color:#333;text-transform:uppercase}tr{border-bottom:1px solid #e6e4df;padding:.1em .6em}thead>tr{border-bottom:1px solid #000}tbody tr:focus,tbody tr:hover{background:#f7fcff}tbody tr.color-warning:focus,tbody tr.color-warning:hover{background:#fdf8ed}tbody tr.color-error:focus,tbody tr.color-error:hover{background:#fcf4f2}td,th{vertical-align:middle}td{padding:10px 12px;text-align:left}th>a{display:block;position:relative}th>a:after{border-bottom:2px solid transparent;bottom:-10px;content:"";display:block;left:0;position:absolute;right:0;top:0;transition:all .1s}th.is-active>a{color:#004875}th.is-active img{position:absolute;right:0;top:50%}th.is-active>a:after{border-bottom-color:#004875}th.is-active>a:focus,th.is-active>a:hover,th>a:focus,th>a:hover{color:#008ee6;text-decoration:none}th.is-active>a:focus:after,th.is-active>a:hover:after,th>a:focus:after,th>a:hover:after{border-bottom-color:#008ee6}td .item-list ul{margin:0}td.is-active{background:none}th.select-all{width:1px}.caption{margin-bottom:1.2em}@media screen and (max-width:37.5em){td.priority-low,td.priority-medium,th.priority-low,th.priority-medium{display:none}}@media screen and (max-width:60em){td.priority-low,th.priority-low{display:none}}p{color:#333;font-style:normal;font-weight:400;margin:0 0 20px}.h1,.h2,.h3,.h4,h1,h2,h3,h4,p{font-family:Poppins,sans-serif}.h1,.h2,.h3,.h4,h1,h2,h3,h4{color:#000;font-weight:700;line-height:120%;margin:10px 0}.h1,h1{font-size:2.5em}.h2,h2{font-size:2em;margin-bottom:20px}.h3,h3{font-size:1.5em}.h4,h4{font-size:1.1em}img{max-width:100%}em{font-style:italic}b,strong{font-weight:700}.custom-block-title{margin:20px 0;overflow:hidden}.custom-block-title h2{font-size:2em;font-weight:700;margin-bottom:5px}a{color:#35c8ee}a:hover{color:#000;text-decoration:none}ol,ul{margin-bottom:20px;padding-left:20px}ol li,ul li{list-style:outside}.list-unstyled li{list-style:none}ol li{list-style-type:decimal}ul.links.inline{padding:0}ul.links.inline li{list-style:none}.form-email,.form-text,.form-textarea{background:transparent;border:1px solid #e8e8e8}.block{margin-bottom:10px}body{background:#fff;color:#000;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;line-height:160%;overflow-x:hidden;text-align:left}.region-page-title h1{margin:30px 0}.footerwidget{background:#108441;border-top:1px solid #f7f7f7;color:#86b59a;padding:20px 0}.footerwidget h2.title{color:#fff}.footerwidget .left{float:left;margin:10px 10px 0 0}.copyright{background:#35c8ee;color:#000;text-align:center}.map-and-address h2.title{display:none}.google_map .block,.google_map p{margin:0}.google_map iframe{display:block}.footer-menu{background:image-url("social-media-bg.png");background-size:cover;border:0;color:#2fb0c7;margin:0;padding:80px 0}.social-media{padding:10px 0;text-align:center}.social-media a{color:#000;display:inline-block;font-size:1em;line-height:100%;padding:4px 8px;width:26px}.social-media a:hover{color:#000}button,input,select,textarea{border:1px solid #e3e3e3;padding:6px}.contact-message-form label{display:block}.btn,.features .btn,.features a.btn,.flexslider .more-link,.highlighted a.btn,.node-readmore a,a.btn,input[type=submit]{background:#35c8ee;border:0;border-radius:0;color:#000;cursor:pointer;display:inline-block;font-family:Poppins,sans-serif;font-weight:600;line-height:100%;margin-right:2px;padding:14px 30px;text-decoration:none;transition:all .3s}.btn:active,.btn:focus,.btn:hover,.flexslider .more-link:active,.flexslider .more-link:focus,.flexslider .more-link:hover,.node-readmore a:active,.node-readmore a:focus,.node-readmore a:hover,a.btn:active,a.btn:focus,a.btn:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#000;color:#fff;outline:none;text-decoration:none}.comment-wrap{border-bottom:1px solid #f5f5f5;margin-bottom:20px;overflow:hidden;padding-bottom:20px}.comment-wrap .author-details{float:left;width:20%}.comment-wrap .author-comments{float:left;padding-left:5px;width:80%}.comment-wrap .author-comments h3{margin-top:10px}.comment-wrap .author-comments p{margin-bottom:10px}.comment-submitted{border:1px solid #eee;display:inline-block;line-height:100%;padding:5px 10px}ul.links.inline li{display:inline-block;padding-right:10px}.sidebar{background:#fff;padding:15px}.sidebar .region h2.title{margin:0;padding:5px 0}.sidebar .region .content{padding:10px 0}.region-content{min-height:300px}.path-frontpage .region-content{min-height:auto}.form-actions,.form-item{margin-bottom:1em;margin-top:1em}tr.even .form-item,tr.odd .form-item{margin-bottom:0;margin-top:0}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:.7em;line-height:150%}label.option{display:inline;font-weight:400}.form-composite>legend,.label{display:inline;font-size:inherit;font-weight:700;margin:0;padding:0}.form-checkboxes .form-item,.form-radios .form-item{margin-bottom:.4em;margin-top:.4em}.marker{color:rgba(4,185,209,.699)}abbr.ajax-changed,abbr.tabledrag-changed{border-bottom:none}.form-item input.error,.form-item select.error,.form-item textarea.error{border:2px solid red}.owl-theme .owl-dots .owl-dot span{background:#b5b5b5;height:7px;width:7px}.bottom-widget,.clients,.copyright,.footer,.path-frontpage .main-content,.products,.services,.top-message,.topwidget,.updates{padding:20px 0}.main-content{padding:0 0 50px}.services,.top-message{text-align:center}.path-frontpage .feed-icon{display:none}.updates{padding:60px 10px}.updates .region{background:#fff;padding:10px 20px}.features{background:#f7f7f7;background-image:none;padding:60px 0}.features .custom-block-title{color:#000;margin-bottom:30px}.features .features-list{align-items:center}.features .region .block{background:transparent;padding:10px}.features .region .block img{border:1px solid #eee;display:block;width:100%}.features .region .block em,.features .region .block i{color:#35c8ee;font-size:2em;font-style:normal;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.features .region .block h2{color:#000;font-weight:700;margin:10px 0 16px}.features .region .block p{color:#333;line-height:1.7}.features .region .block .btn,.features .region .block a.btn{background:#35c8ee;color:#000;margin-top:10px}.features .region .block .btn:hover,.features .region .block a.btn:hover{background:#000;color:#fff}.footer tbody tr:focus,.footer tbody tr:hover{background:none}.clients{background:#eee}.clients .region ul li{display:inline-block;text-align:center;width:100%}.clients .region ul li img{max-width:200px}.testimonials-wrap{background:#fafafa;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;font-size:1em;line-height:160%;padding:20px 0;text-align:center}.region-testimonials{margin:0 auto;max-width:600px}.testimonials-pic{display:inline-block;height:40px;margin-right:10px;vertical-align:bottom;width:40px}.testimonials-pic img{border-radius:50%}.testimonials-author{color:#555;font-size:.75em;padding:0 5px}.price-table .card-header{border:0;padding:20px 0}.price-table ul li{border-bottom:1px solid #eee;list-style:none;margin-bottom:10px;padding-bottom:10px}.team .team-list .region{background:#efefef;border:1px solid #eaeaea;overflow:hidden;padding:10px}.bottom-widget{background:#35c8ee;text-align:center}.bottom-widget *,.bottom-widget h2.title{color:#000}.top-nav{background:#000;box-shadow:1px 1px 4px #dedede;font-size:1.1em;padding:15px;position:relative}.top-nav .region-email,.top-nav .region-message{display:inline-block}.top-nav .fa{padding:0 5px}.top-nav .block,.top-nav p{margin:0}.header{background:#fff}.main-header nav{background:none;border:0;border-radius:0;margin:0;min-height:auto;position:relative}.main-header .region{padding:25px 0;position:relative}.main-header .block,.main-header p,.site-branding{margin:0}.region-header{padding:12px;text-align:center}.region-header .brand{display:inline-block;font-size:1.5em;vertical-align:middle}.region-header .brand a{color:#000;display:block;font-weight:400;text-transform:uppercase}.region-header .brand a img{vertical-align:middle}.region-header .brand .site-branding__slogan{font-size:.5em;text-transform:uppercase;vertical-align:top}.search-block-form{margin:0 auto}.region-search{display:inline-block;padding:7px;vertical-align:middle;width:100%}.breadcrumb{border-radius:0;display:inline-block;font-size:.85em;margin:0;padding:2px 0}.breadcrumb ol,.breadcrumb ul{margin:0;padding:0}.breadcrumb ol li,.breadcrumb ul li{display:inline-block;padding:0 8px}.breadcrumb ol li:after,.breadcrumb ul li:after{content:" >";padding-left:15px}.breadcrumb ol li:last-child:after,.breadcrumb ul li:last-child:after{display:none}.region-search{padding:12px 0;text-align:right;width:auto}.region-search li,.region-search ul{list-style:none;margin:0;padding:0}.region-search a{background:#35c8ee;border:0;border-radius:0;color:#000;cursor:pointer;display:inline-block;font-family:Poppins,sans-serif;font-weight:600;line-height:100%;margin:0;padding:14px 30px;text-decoration:none;transition:all .3s}.region-search a:active,.region-search a:focus,.region-search a:hover{background:#000;color:#fff;text-decoration:none}.flexslider{border:0;border-radius:0;box-shadow:none;margin:0;max-width:100%;overflow:hidden}.flexslider .slider-caption{border-radius:0;color:#000;font-size:1.2em;left:10%;line-height:150%;padding:20px;position:absolute;text-align:left;top:10%;width:90%;z-index:99}.flexslider .slider-title{color:#000;font-size:1em;font-weight:700;margin-bottom:10px;text-transform:uppercase}.flexslider .slider-description{clear:both;display:inline-block}.flexslider .slides li{position:relative}.flexslider .slides li:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all 2s}.flexslider .flex-direction-nav{bottom:0;display:none;position:absolute;top:auto;width:100%}.flexslider .flex-direction-nav li{background:#35c8ee;display:inline-block;list-style:none;vertical-align:middle}.flexslider .flex-direction-nav a{display:block;font-size:0;height:50px;margin:0;opacity:1;padding:15px;position:static;width:50px}.flexslider .flex-direction-nav a.flex-prev{left:0}.flexslider .flex-direction-nav a.flex-next{background:#fff}.flexslider .flex-direction-nav a.flex-next:before{color:#35c8ee}.flexslider .flex-direction-nav a:after,.flexslider .flex-direction-nav a:before{color:#fff;font-size:26px}.flexslider .flex-control-nav{border-radius:0;bottom:0;box-shadow:none;cursor:pointer;display:block;display:none!important;height:20px;margin:0;text-align:left;text-indent:-9999px;width:20px}.flexslider .flex-control-nav li{margin:0;vertical-align:middle}.navbar-toggle{background:none;border:0;cursor:pointer;float:right;padding:17px 15px 17px 0}.navbar-toggle:focus{outline:none}.navbar-toggle .fas{border:0;box-shadow:none;color:#000;font-size:2em}.navbar-toggle-close{color:#000;cursor:pointer;font-size:2em;padding:18px;position:absolute;right:0;z-index:99}.navbar-default .navbar-toggle{background:none;border:0;border-radius:0;color:#fff;margin-right:0;padding:6px;z-index:999}.navbar-default .navbar-toggle .icon-bar{background-color:#000;border-radius:1px;display:block;height:4px;width:35px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:none}nav h2{display:none}.menu-base-theme,.menu-base-theme ul{background:none}.menu-base-theme li a{border-bottom:1px solid #4c4a4a;color:#000;font-family:Poppins,sans-serif;font-size:1.1em;line-height:100%;padding:24px 28px}.menu-base-theme li a.highlighted,.menu-base-theme li a:active,.menu-base-theme li a:focus,.menu-base-theme li a:hover{background:none;color:#35c8ee;line-height:100%;padding:24px 28px}.menu-base-theme li a.has-submenu{padding-right:35px}.menu-base-theme li a.sub-arrow{background:#efefef;border:1px solid #dcdcdc;border-radius:2px;color:#312c2c;font-size:22px;padding:5px}.menu-base-theme li a span.sub-arrow{font-size:2em;line-height:120%}.region-primary-menu{background:transparent;border-radius:0;bottom:0;left:-100%;margin-bottom:15px;position:fixed;right:100%;top:0;transition:all .5s;width:100%;width:auto;z-index:99}.region-primary-menu.expand{left:0;right:10%}.region-footer-menu ul{margin:10px 0;padding:0}.region-footer-menu nav li{display:inline-block}.region-footer-menu nav li a{display:block;padding:2px 15px 2px 0}.top-menu{background:#f5f6f7;font-size:.75em}.top-menu .top-blocks{overflow:hidden}.top-menu .top-blocks .region{padding:10px 10px 10px 0}.top-menu .top-blocks .social-media{padding:9px 0}.top-menu .block,.top-menu p{margin:0}.top-menu a{color:#fff}.region-top-menu ul{margin:0;padding:0}.region-top-menu nav li{display:inline-block}.region-top-menu nav li a{line-height:100%;padding:2px 10px;text-transform:uppercase}.bd-example{background:#ececec;border:2px solid #f7f7f9;padding:20px;position:relative}.highlight{background-color:#fff;padding:20px}.highlight pre{background:none;border:0}.bd-example-type h1,.bd-example-type h2,.bd-example-type h3,.bd-example-type h4,.bd-example-type h5,.bd-example-type h6{margin:0}.bd-example-type .table td{border-color:#eee;padding:15px 0}.bd-example-type .table tr:first-child td{border-top:0}.topwidget .fa,.topwidget .fas{font-size:3em}.topwidget .topwidget-list .region .block{background:#fff;border:1px solid #eee;border-bottom:4px solid #35c8ee;margin-bottom:30px;overflow:hidden;padding:20px;position:relative;transition:box-shadow .3s ease,transform .3s ease}.topwidget .topwidget-list .region .block h2,.topwidget .topwidget-list .region .block h3{margin:0 20px 10px}.topwidget .topwidget-list .region .block p:last-child{margin:0}.topwidget .topwidget-list .region .block p{margin:0 20px 12px;min-height:4.5em}.topwidget .topwidget-list .region .block:hover{box-shadow:0 12px 28px rgba(0,0,0,.12);transform:translateY(-4px)}.topwidget .topwidget-list .region .block img{display:block;height:220px;margin:0 0 16px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.topwidget ul{margin:0;padding:0}.topwidget ul li{border-bottom:1px solid rgba(63,60,60,.259);list-style:none;margin-bottom:6px;padding-bottom:6px}.contact-message-feedback-form{background:#fff;border:1px solid #e8e8e8;margin:0 auto;max-width:650px;padding:20px 30px}.contact-message-feedback-form .form-email,.contact-message-feedback-form .form-text,.contact-message-feedback-form .form-textarea{width:100%}.user-form,.user-login-form,.user-pass{background:#fdfdfd;border:1px solid #e6e6e6;margin:40px auto;max-width:500px;padding:5px 20px}.user-form .form-email,.user-form .form-text,.user-login-form .form-email,.user-login-form .form-text,.user-pass .form-email,.user-pass .form-text{width:100%}.form-composite>.fieldset-wrapper>.description,.form-item .description{color:#999;font-style:italic}.maintenance-page{background:image-url("maintenance-bg.png") #66cbff 50% no-repeat;color:#fff;color:#000;padding-bottom:100px;padding-top:220px;text-align:center}.maintenance-page .brand,.maintenance-page .name-and-slogan{display:inline-block;vertical-align:middle}.maintenance-page .site-name a{color:#000}.maintenance-page .name-and-slogan,.maintenance-page .site-slogan{display:none}.maintenance-msg{background:#f2f4cf;background:hsla(63,63%,88%,.88);border:1px solid #fff;box-shadow:5px 5px 0 #fff;color:#404040;display:inline-block;margin:20px 0;padding:20px 30px}.maintenance-msg h1{font-weight:700;text-transform:uppercase}.path-user .profile>div{display:inline-block}.path-user .profile .label{color:#333;display:block}

/*# sourceMappingURL=global.css.map*/