a,abbr[title]{text-decoration:underline}progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}#quote,.text-heading-line h2:after{bottom:0}@font-face{font-family:Dosis;font-style:normal;font-weight:400;src:local('Dosis Regular'),local('Dosis-Regular'),url(https://fonts.gstatic.com/s/dosis/v6/guC5lwT5Dw7anV_xfpCGqw.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:700;src:local('Dosis Bold'),local('Dosis-Bold'),url(https://fonts.gstatic.com/s/dosis/v6/Luunk03-uSz9LnB7oNEUuvesZW2xOQ-xsNqO47m55DA.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3aCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzInF5uFdDttMLvmWuJdhhgs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBp0EAVxt0G0biEntp43Qt6E.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxp_TkvowlIOtbR7ePgFOpF4.ttf) format('truetype')}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:local('Oswald Regular'),local('Oswald-Regular'),url(https://fonts.gstatic.com/s/oswald/v11/Y_TKV6o8WovbUd3m_X9aAA.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v7/zhcz-_WihjSQC0oHJ9TCYC3USBnSvpkopQaUR-2r7iU.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v7/IQHow_FEYlDC4Gzy_m8fcvEr6Hm6RMS0v1dtXsGir4g.ttf) format('truetype')}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#00a2af}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}dfn{font-style:italic}h1{margin:.67em 0}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{display:table;max-width:100%;white-space:normal;color:inherit}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{opacity:.54;color:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}*,::after,::before{box-sizing:inherit}*,:after,:before,html{box-sizing:border-box}html{font-size:10px;line-height:1.42857143;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:'Open Sans',sans-serif;font-size:1.6rem;overflow-x:hidden;color:#333;background:#fff}.gform_wrapper .gform_body ul li label,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}a:focus,a:hover{color:#002c30}h1,h2,h3,h4,h5,h6{font-weight:300;font-weight:700;line-height:1.1;margin-top:2.5rem;margin-bottom:1.5rem;color:#008a96}h1,h2{font-size:2.5rem}h3,h4,h5{font-size:2rem}h6{font-size:1.6rem}p{margin:0 0 1rem}blockquote{margin-left:0;padding:1rem 2rem;border-left:.2rem solid #ddd}blockquote p:last-child{margin-bottom:0}blockquote cite{color:#b3b3b3}ol,ul{margin:2rem 0 2rem 2rem;padding:0}ol ol,ol ul,ul ol,ul ul{margin:1.5rem 0 1.5rem 2rem}ol li,ul li{margin-top:1rem}ul{list-style:disc inside}ul ul{list-style-type:circle}ol{list-style:decimal inside}ol ol{list-style-type:lower-alpha}.gform_wrapper{float:left;width:100%;margin:0 auto;padding:0 1rem;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.2)}.gform_wrapper .gform_body ul{float:left;width:100%;margin:0;padding:0}.gform_wrapper .gform_body ul li{line-height:1;float:left;width:100%;padding:0 1%;list-style:none}.gform_wrapper .gform_body ul li label{font-size:1.5rem;font-weight:400;font-weight:700;display:block;width:100%;margin-bottom:5px;text-align:left;color:#00a2af}.gform_wrapper .gform_body ul li input,.gform_wrapper .gform_body ul li select,.gform_wrapper .gform_body ul li textarea{font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400;width:100%;padding:8px 5px;color:#00a2af;border:1px solid #00a2af;background-color:transparent}#request-quote input[type=submit],.focus-icon-side .focus-item .focus-item-content h3,.focus-item .focus-item-content h3,.focus-item--image-bg .focus-item-content a.cta,.gform_button,header.header .header-contacts{font-family:Montserrat,sans-serif}.gform_wrapper .gform_body ul li textarea{height:70px}.gform_wrapper .gform_body ul li.fifty{float:left;width:50%}@media only screen and (max-width:499px){.gform_wrapper .gform_body ul li.fifty{width:100%}}.gform_button{font-size:15px;font-weight:700;line-height:41px;display:inline-block;width:150px;height:45px;margin:1%;text-align:center;color:#fff;border:2px solid #00a2af;background-color:#00a2af}.container,.container-fluid{margin-right:auto;margin-left:auto}.gform_button:hover{border:2px solid #005b63;background-color:#005b63}.validation_error,.validation_message{font-size:15px;padding:5px;border:1px solid #ffc2c1;background-color:#fde0e0}.validation_error{padding:10px}.container,.container-fluid{padding-right:15px;padding-left:15px}.gform_wrapper ul li.gfield_error input[type=text]{margin-bottom:1px;border:1px solid #ffc2c1!important}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}@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,.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,.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{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col,.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-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col,.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-11{width:91.66666667%}.col-md-10{width:83.33333333%}.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-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col,.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-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:' '}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.text{padding:4rem 0;text-align:left;background-color:#fff}.focus,.focus-item,.focus-item .focus-item-icon,.text-heading-line{text-align:center}.text .text-item{padding:2rem 0}.text-heading-line h2{font-style:italic;position:relative;display:inline-block;margin-bottom:3rem;padding:1rem;color:#86c0cb}.text-heading-line h2:after,.text-heading-line h2:before{position:absolute;left:0;width:100%;border-top:1px solid #00a2af;content:''}.text-heading-line h2:before{top:0}.focus{padding:7rem 0;background-color:#efefef}.focus-intro{margin:0 auto 3rem}.focus-intro h2{font-size:2.5rem}.focus-item{display:block;padding:2rem 0}.focus-item .focus-item-icon a{text-decoration:none}.focus-item .focus-item-icon i{font-size:5rem;line-height:56px;display:block;width:60px;height:60px;margin:0 auto;color:#00a2af}.focus-item .focus-item-content{padding:.5rem 0}.focus-item .focus-item-content h3{font-size:2rem;font-weight:700;color:#00a2af}.focus-item .focus-item-content a{display:block;text-decoration:none;color:#00a2af}.focus-item .focus-item-content a:hover{text-decoration:underline}.focus-side{display:-ms-flexbox;display:flex}.focus-side .focus-item-icon{padding:1rem}.focus-side .focus-item-content{padding:1rem;text-align:left}.focus-side .focus-item-content h3{margin:1rem 0}.focus-item-icon-border{background-color:#fff}.focus-item-icon-border--round{background-color:#efefef}.focus-item-icon-border--round .focus-item-icon i{font-size:4rem;line-height:88px;width:90px;height:90px;border:1px solid #00a2af;border-radius:50%}.focus-item-icon-background{background-color:#ccc}.focus-item-icon-background .focus-item-icon i{font-size:3rem;line-height:60px;width:60px;height:60px;color:#fff;border-radius:50%;background-color:#00a2af}.focus-item--border{display:block;padding:7rem 0;text-align:center;background-color:#efefef}.focus-item--border .focus-item{padding:3rem 2rem;border:1px solid #00a2af}.focus-item--border-icon--square{background-color:#fff}.focus-item--border-icon--square .focus-item{padding:3rem 2rem;border:1px solid #00a2af;background-color:#fff}.focus-item--border-icon--square .focus-item-icon i{font-size:3rem;line-height:70px;width:70px;height:70px;color:#fff;background-color:#00a2af}.focus-item--border-icon--round{background-color:#efefef}.focus-item--border-icon--round .focus-item{position:relative;margin-top:50px;padding:5rem 2rem;border:1px solid #00a2af;background-color:#fff}.focus-item--border-icon--round .focus-item-icon{position:absolute;top:-45px;left:50%;margin-left:-40px}.focus-item--border-icon--round .focus-item-icon i{font-size:3rem;line-height:90px;width:90px;height:90px;color:#fff;border-radius:50%;background-color:#00a2af}.focus-item--border-icon--round .focus-side .focus-item-icon{left:1rem;margin-left:0}.focus-item--shadow{display:block;padding:7rem 0;text-align:center;background-color:#ccc}.focus-item--shadow .focus-item{padding:3rem 2rem;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.2)}.focus-icon-side{text-align:left;background-color:#f9f9f9}.focus-icon-side .focus-intro h2{font-size:2.5rem}.focus-icon-side .focus-item{display:-ms-flexbox;display:flex}.focus-icon-side .focus-item .focus-item-icon{text-align:center}.focus-icon-side .focus-item .focus-item-icon i{font-size:4rem;line-height:66px;width:70px;height:70px;color:#00a2af;border:1px solid #00a2af;border-radius:3px;background:#fff}.block,.block-item{background-position:center center;background-size:cover}.focus-icon-side .focus-item .focus-item-content{padding:1rem 2rem;text-align:left}.focus-icon-side .focus-item .focus-item-content h3{font-size:2rem;font-weight:700;margin:0 0 1rem;color:#00a2af}.focus-icon-side .focus-item .focus-item-content a{display:inline;text-decoration:none;color:#00a2af}.focus-icon-side .focus-item .focus-item-content a:hover{text-decoration:underline}.contact{padding:60px 0;color:#fff;background-color:#0f0f0f}.contact h3{font-size:2rem;margin-top:0}.contact ul.contact-details{margin-left:0;padding:0}.contact ul.contact-details li{margin-top:.5rem;list-style:none}.contact ul.contact-details li label{font-weight:700;display:inline-block;width:120px}.contact ul.contact-details li a{text-decoration:none;color:#fff}.block{text-align:center}.block .block-bg{padding:7rem 0;background-color:rgba(0,0,0,.95)}.block-intro{margin:0 auto 3rem}.block-items [class*=col-]{padding-right:0!important;padding-left:0!important}.block-item{display:block;padding:0;text-align:center}.block-item .block-item-bg{width:100%;padding:0}.block-item .block-item-content{padding:6rem 5rem}.block-item .block-item-content a{display:block;text-decoration:none;color:#00a2af}.block-item .block-item-content a:hover{text-decoration:underline}footer .footer-contacts li a,header.header .header-contacts li a{text-decoration:none}.block-item .block-item-gallery{position:relative;display:block;float:left;overflow:hidden;width:100%}.block-item .block-item-gallery a{position:relative;display:inline-block;float:left;width:25%;height:auto;padding:5px}.block-item .block-item-gallery a img{position:relative;z-index:1;float:left;width:100%;height:auto}.block-item .block-item-gallery a .overlay{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:all .2s ease 0s;text-align:center;opacity:0;background:rgba(134,192,203,.5)}.block-item .block-item-gallery a:hover .overlay{opacity:1}.block-item .block-item-gallery a .overlay span{font-size:50px;line-height:65px;position:absolute;top:50%;left:50%;display:block;width:80px;height:80px;margin-top:-40px;margin-left:-40px;color:#e5e5e5;border:2px solid #fff}.block-item--background-image .block-item-bg{color:#fff;background-color:rgba(0,0,0,.6)}.block-item--white-bg .block-bg{background-color:#fff}.block-item--black-bg-fade .block-bg{color:#fff;background-color:rgba(0,0,0,.75)}.video-responsive{position:relative;overflow:hidden;height:0;padding-top:3rem;padding-bottom:56.25%}.video-responsive embed,.video-responsive iframe,.video-responsive object{position:absolute;top:0;left:0;width:100%;height:100%}.video-responsive video{width:100%;max-width:100%;height:auto}.video-responsive-4-3{padding-bottom:75%}.block::before{position:absolute;z-index:0!important;top:0;left:50%;display:none;width:50%;height:100%;content:''}header.header{padding:3rem 0 2rem;background-color:#fff}header.header #logo{float:left}@media (max-width:767px){header.header #logo{display:block;float:none;width:200px;height:auto;margin:0 auto 1rem}}header.header .header-contacts{font-size:1.6rem;font-weight:700;float:right;margin:0;padding:0;transform:skewX(-22deg);color:#377581}header.header .header-contacts li{margin:3px 0;padding:0 2rem 0 0;list-style:none;border-bottom:1px solid #86c0cb}@media (max-width:767px){header.header .header-contacts{width:100%;transform:skewX(0)}header.header .header-contacts li{border:1px solid #86c0cb}}header.header .header-contacts li em{line-height:42px;display:inline-block;width:45px;height:45px;margin-right:1rem;text-align:center;color:#fff;border-right:1px solid rgba(0,162,175,.1);background-color:#00a2af}header.header .header-contacts li i{font-size:1.6rem;display:inline-block;transform:skewX(15deg)}@media (max-width:767px){header.header .header-contacts li i{transform:skewX(0)}}header.header .header-contacts li span{display:inline-block;transform:skewX(15deg)}header.header .header-contacts li .fa-phone{font-size:2rem}header.header .header-contacts li .fa-mobile{font-size:2.7rem;line-height:42px}header.header .header-contacts li a:hover{color:#005b63}@media (max-width:767px){header.header .header-contacts li span{transform:skewX(0)}header.header .header-contacts li+li{display:none}}#nav-toggle{position:absolute;z-index:5000;top:25px;right:15px;padding:10px 35px 16px 0;cursor:pointer}@media (min-width:767px){#nav-toggle{display:none}}#nav-toggle span,#nav-toggle span:after,#nav-toggle span:before{position:absolute;display:block;width:35px;height:5px;content:'';cursor:pointer;border-radius:1px;background:#00a2af;transition:all .5s ease-in-out}.block,.focus-item--image-bg,footer{background-image:url(/wp-content/themes/localglassrepair/assets/images/broken-glass-btm.jpg)}#nav-toggle span:before{top:-10px}#nav-toggle span:after{bottom:-10px}#nav-toggle.active span{background-color:transparent}#nav-toggle.active span:after,#nav-toggle.active span:before{top:0}#nav-toggle.active span:before{transform:rotate(45deg)}#nav-toggle.active span:after{transform:rotate(-45deg)}@media (min-width:768px){nav,nav ul#menu-main-menu li ul{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.2)}nav ul#menu-main-menu li a,nav ul#menu-main-menu li ul li a{font-family:Montserrat,sans-serif;font-weight:700;position:relative;text-decoration:none;display:block}nav{position:relative;z-index:100}nav ul#menu-main-menu{display:table;width:100%;margin:0;padding:0;border-top:1px solid #86c0cb}nav ul#menu-main-menu li{position:relative;display:table-cell;margin:0;padding:0;list-style:none;text-align:center;vertical-align:middle}nav ul#menu-main-menu li a{font-size:1.8rem;padding:.5rem 0;color:#377581}nav ul#menu-main-menu li a span{display:inline-block;padding:1rem;transition-duration:.5s;border-bottom:3px solid #fff}nav ul#menu-main-menu li a:after{position:absolute;top:1.5rem;right:0;display:block;content:'/';color:#86c0cb}nav ul#menu-main-menu li.current-menu-item>a,nav ul#menu-main-menu li:hover>a{color:#005b63}nav ul#menu-main-menu li.current-menu-item>a span,nav ul#menu-main-menu li:hover>a span{border-bottom:3px solid #86c0cb}nav ul#menu-main-menu li ul li a:after,nav ul#menu-main-menu li:last-of-type a:after{content:''}nav ul#menu-main-menu li ul{position:absolute;top:100%;display:none;width:250px;margin:0;padding:0}nav ul#menu-main-menu li ul li{display:block}nav ul#menu-main-menu li ul li a{font-size:1.6rem;padding:.5rem;color:#377581;border-bottom:1px solid #86c0cb}nav ul#menu-main-menu li ul li a span{display:inline-block;padding:1rem;border-bottom:0 solid #fff}nav ul#menu-main-menu li ul li.current-menu-item>a,nav ul#menu-main-menu li ul li:hover>a{color:#fff;background-color:#86c0cb}nav ul#menu-main-menu li ul li.current-menu-item>a span,nav ul#menu-main-menu li ul li:hover>a span{border-bottom:0 solid #fff}nav ul#menu-main-menu li:hover ul{display:block}}#banner{position:relative;width:100%}#banner img{display:block;width:100%;height:auto}#quote{position:absolute;left:0;width:100%;margin-bottom:-60px}@media (max-width:767px){nav ul,nav ul li{margin:0;padding:0}nav{display:none}nav [class*=col-]{padding-right:0!important;padding-left:0!important}nav ul li{display:block;list-style:none}nav ul li a{font-weight:700;line-height:45px;display:block;text-align:center;text-decoration:none;color:#fff;border-bottom:1px solid #fff;background-color:#00a2af}nav ul li.current-menu-item>a,nav ul li:hover>a{color:#fff;background-color:#004449}#quote{position:relative}}#request-quote{position:relative;padding:30px 30px 20px;text-align:center;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.2);overlow:hidden}#request-quote .constrain{padding:0}@media (min-width:992px){#request-quote label{font-size:2rem;font-weight:700;line-height:50px;position:absolute;top:-50px;left:10px;display:inline-block;height:50px;margin:0;padding:0 0 0 15px;transform:skewX(-22deg);text-align:left;color:#fff;background-color:#008a96}#request-quote label span{display:inline-block;padding:0 2rem 0 1rem;transform:skewX(22deg)}}@media (max-width:991px){#request-quote label{font-family:Montserrat,sans-serif;font-size:2rem;display:block;margin-bottom:15px;text-align:left;color:#00a2af}}#request-quote label em{font-style:normal;line-height:50px;position:absolute;top:0;left:100%;display:inline-block;width:300px;height:50px;margin:0;text-align:left;background-color:#00a2af}#request-quote label em span{display:inline-block;transform:skewX(22deg)}#request-quote input[type=text],#request-quote input[type=tel],#request-quote select{font-family:Montserrat,sans-serif;font-size:15px;width:27.33333333%;height:45px;margin-left:1%;padding:5px;border:1px solid #00a2af}#request-quote input[type=submit]{font-size:17px;font-weight:700;width:14%;height:45px;margin-left:1%;padding:5px;transition-duration:.5s;color:#fff;border:2px solid #00a2af;background-color:#00a2af}.wpcf7-mail-sent-ok,.wpcf7-validation-errors{line-height:30px;position:absolute;left:-5px;height:auto;width:100%;text-align:center}@media (max-width:767px){#request-quote label em{display:none}#request-quote input[type=submit],#request-quote input[type=text],#request-quote input[type=tel],#request-quote select{width:100%;margin-bottom:4px}}.wpcf7-mail-sent-ok,.wpcf7-not-valid-tip,.wpcf7-validation-errors{margin:0!important;padding:0!important}#request-quote input[type=submit]:hover{border:2px solid #005b63;background-color:#005b63}#request-quote input::-webkit-input-placeholder{color:#000!important}#request-quote input:-moz-placeholder{color:#000!important}#request-quote input::-moz-placeholder{color:#000!important}#request-quote input:-ms-input-placeholder{color:#000!important}.wpcf7-validation-errors{z-index:20;bottom:-50px;border:5px solid #eb533b!important;background-color:#fccac1}.ajax-loader{position:absolute;z-index:100;right:10px;bottom:10px;display:block!important}.wpcf7-mail-sent-ok{z-index:20;top:-50px;border:5px solid #8eb366!important;background-color:#cdeea7}.wpcf7-not-valid-tip{display:none!important}.focus-item--image-bg{padding:0 0 1rem;background-position:center center;background-size:cover}.focus-item--image-bg [class*=col-]{padding-right:1px!important;padding-left:1px!important}.focus-item--image-bg .overlay{margin-bottom:1rem;padding:8rem 0 9rem;color:#fff;background-color:rgba(0,0,0,.95)}.focus-item--image-bg .focus-item{position:relative;padding:0}.focus-item--image-bg .focus-image-bg-inline{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.focus-item--image-bg .focus-image-bg{margin-bottom:3px;background-size:cover}.focus-item--image-bg .focus-item-content{position:relative;z-index:1;padding:3rem 4rem;transition-duration:.5s;color:#fff;background-color:rgba(0,138,150,.85)}.focus-item--image-bg .focus-item-content h3{padding:.8rem;transform:skewX(-22deg);color:#fff}.focus-item--image-bg .focus-item-content h3 span{display:block;transform:skewX(22deg)}.focus-item--image-bg .focus-item-content a.cta{font-weight:700;display:inline-block;padding:.5rem 2rem;transition-duration:.5s;color:#fff;border:1px solid #fff}.focus-item--image-bg .focus-item-content a:hover{text-decoration:none;background-color:#00a2af}.focus-item--image-bg .focus-item-content:hover{background-color:rgba(0,138,150,.2)}.focus-item--image-bg .focus-count-2 .focus-item-content,.focus-item--image-bg .focus-count-4 .focus-item-content{background-color:rgba(0,68,73,.85)}.focus-item--image-bg .focus-count-2:hover .focus-item-content,.focus-item--image-bg .focus-count-4:hover .focus-item-content{background-color:rgba(0,68,73,.3)}.focus-item-icon-border{background-color:rgba(134,192,203,.2)}.focus-item-icon-border .focus-item-icon i{line-height:76px;width:80px;height:80px;cursor:pointer;cursor:hand;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#fff;border:1px solid #00a2af;background-color:#00a2af}.focus-item-icon-border .focus-item-icon i:hover{transform:rotateY(180deg)}.focus-item-icon-border h3{color:#008a96!important}ul.ticks{margin:20px 0 0 20px;padding:0}ul.ticks li{font-weight:400;line-height:40px;display:inline-block;width:45%;margin:0;padding:0;list-style:none}@media screen and (max-width:700px){ul.ticks li{width:100%}}ul.ticks li:before{font-family:FontAwesome;font-size:25px;float:left;margin-right:10px;content:'\f00c';color:#00a2af}footer{padding-top:2rem;color:#fff}footer .overlay{background-color:rgba(0,0,0,.95)}footer [class*=col-]:first-of-type{padding-top:4rem;padding-bottom:4rem}footer .footer-contacts{font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:700;float:left;width:100%;margin:0 0 1rem;padding:0;color:#377581}footer .footer-contacts li em,footer .footer-contacts li span{display:inline-block;color:#fff}@media (max-width:767px){footer .footer-contacts{float:none;font-size:1.4rem}}footer .footer-contacts li{margin:3px 0;padding:0 2rem 0 0;list-style:none;border-bottom:1px solid #86c0cb}.block .gallery,.block .text{padding:30px 2rem}footer .footer-contacts li em{line-height:42px;width:45px;height:45px;margin-right:1rem;text-align:center;border-right:1px solid rgba(0,162,175,.1);background-color:#00a2af}footer .footer-contacts li i{font-size:1.6rem;display:inline-block}footer .footer-contacts li .fa-phone{font-size:2rem}footer .footer-contacts li .fa-mobile{font-size:2.7rem;line-height:42px}footer .footer-contacts li a:hover{color:#fff!important}#map{width:100%;height:400px;border:1px solid #d3e5e9}.block{position:relative;background-color:#f9f9f9}.block .gallery{position:relative;z-index:2;background-color:#e0e0e0}.block .gallery .gallery-item{position:relative;float:left;width:49%;margin:.5%}.block .gallery .gallery-item img{float:left;width:100%;height:auto;transition:all .5s ease 0s}.block .gallery .gallery-item .overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;transition:all .2s ease 0s;text-align:center;opacity:0;background-color:rgba(134,192,203,.8)}.block .gallery .gallery-item .overlay span{font-family:Montserrat,sans-serif;font-size:50px;line-height:70px;position:absolute;top:50%;left:50%;display:block;width:80px;height:80px;margin-left:-40px;transform:translateY(-50%);color:#00a2af;border:2px solid #fff}.block .gallery a:hover .overlay{bottom:0;opacity:100}.block:before{position:absolute;z-index:1;top:0;left:50%;width:50%;height:100%;content:''}@font-face{font-family:"Flaticon";src:url(/wp-content/themes/localglassrepair/assets/font/Flaticon.eot);src:url("/wp-content/themes/localglassrepair/assets/font/Flaticon.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/localglassrepair/assets/font/Flaticon.woff) format("woff"),url(/wp-content/themes/localglassrepair/assets/font/Flaticon.ttf) format("truetype"),url("/wp-content/themes/localglassrepair/assets/font/Flaticon.svg#Flaticon") format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Flaticon";src:url("/wp-content/themes/localglassrepair/assets/font/Flaticon.svg#Flaticon") format("svg")}}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-style:normal;margin-left:0}.flaticon-car-at-gas-station:before{content:"\f100"}.flaticon-gas-filler:before{content:"\f101"}.flaticon-gas-level:before{content:"\f102"}.flaticon-gas-station:before{content:"\f103"}.flaticon-gas-truck:before{content:"\f104"}.flaticon-gasoline:before{content:"\f105"}.flaticon-gasoline-1:before{content:"\f106"}.flaticon-oil-refinery-tanks:before{content:"\f107"}.flaticon-repairing-car:before{content:"\f108"}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid #ffa500}div.wpcf7-validation-errors{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(/wp-content/plugins/contact-form-7/images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}div.wpcf7 input[type="file"]{cursor:pointer}div.wpcf7 input[type="file"]:disabled{cursor:default}#lightbox{position:absolute;left:0;width:100%;z-index:10100;text-align:center;line-height:0}#jqlb_loading{height:32px;background-image:url(/wp-content/plugins/wp-lightbox-2/styles/images/loading.gif);background-repeat:no-repeat;background-position:center center}#jqlb_closelabel{height:22px;background-image:url(/wp-content/plugins/wp-lightbox-2/styles/images/closelabel.gif);background-repeat:no-repeat;background-position:center center}#lightbox a img{border:none}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav a{outline:none}#prevLink,#nextLink{width:45%;height:100%;background:transparent url(/wp-content/plugins/wp-lightbox-2/styles/images/blank.gif) no-repeat;display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url(/wp-content/plugins/wp-lightbox-2/styles/images/prev.gif) left 50% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(/wp-content/plugins/wp-lightbox-2/styles/images/next.gif) right 50% no-repeat}#nextLinkText,#prevLinkText{color:#FF9834;font-weight:700;text-decoration:none}#nextLinkText{padding-left:20px}#prevLinkText{padding-right:20px}#downloadLink{margin-left:10px}.ontop #imageData{padding-top:5px}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em}#imageData{padding:0 10px}#imageData #imageDetails{width:70%;float:left;text-align:left}#imageData #caption{font-weight:700}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em}#imageData #bottomNavClose{float:right;padding-bottom:.7em}#imageData #helpDisplay{clear:left;float:left;display:block}#overlay{position:absolute;top:0;left:0;z-index:10090;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;display:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html>body .clearfix{display:inline-block;width:100%}* html .clearfix{height:1%}#lightboxIframe{display:none}