/*
Theme Name:TriPointRoofing
Theme URI:https://www.silverscopedesign.com/
Author:Silver Scope Design
Author URI:https://www.silverscopedesign.com/
Description:Made by the Silver Scope Design team.
Version:1.0
License:Private
License URI:https://www.silverscopedesign.com/
Text Domain:silverscopedesign
*/
@media all{
body{font-family:Kanit,sans-serif;color:#000;font-size:18px;font-weight:300;background:#fff;line-height:1.8em}
.container{max-width:1600px}
.row{overflow:visible;max-width:none;width:auto}
.site-content .container{max-width:1320px}
img{max-width:100%;height:auto}
.site{position:relative}
.site-header{position:relative;z-index:1001;background:#fff;border-bottom:1px solid #000;text-align:center}
.header_top>.container>.row{align-items:center}
button:focus,button:hover{outline:0}
.button{-webkit-border-radius:15px!important;border-radius:15px!important;text-decoration:none!important;color:#fff!important;text-align:center;padding:12px 15px 10px 15px!important;display:inline-block;vertical-align:middle;border:none;background:#f0703f!important;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;font-weight:500}
.button:focus,.button:hover{text-decoration:none;color:#fff!important;background:#333!important}
a[href^=tel]{color:inherit!important;text-decoration:none}
.site-header a[href^=tel]{color:#111}
input[type=button],input[type=reset],input[type=submit]{-webkit-border-radius:15px!important;border-radius:15px!important;text-decoration:none!important;color:#fff!important;text-align:center;padding:12px 15px 10px 15px!important;display:inline-block;vertical-align:middle;border:none;border:none;background:#f0703f!important;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;font-weight:500}
input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{text-decoration:none;color:#fff!important;background:#000!important}
.button_search{text-decoration:none!important;color:#fff!important;text-align:center;padding:2px 4px;display:inline-block;border:none;background:#000!important;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;font-weight:500;cursor:pointer;-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;margin-left:-5px}
.button_search:focus,.button_search:hover{text-decoration:none;color:#fff!important;border:none;background:#f0703f!important}
.navbar .button_search{background:#f0703f!important}
.nav_buttons .button_search:focus,.navbar .button_search:hover{background:#333!important}
.navbar input,.navbar select,.navbar textarea{border:none;padding:5px}
hr{margin:60px 0!important;border-color:#999;clear:both}
.logo{text-align:center;padding:20px 0}
.site-description{display:block;margin:10px}
.logo a{display:inline-block}
.header_left_info{padding:10px 0}
.header_left_info p{margin:20px 0}
.header_left_info .widget>div>*{margin:20px 0}
.stars{display:inline-block;margin:0 5px;width:90px;height:15px;background:url(https://www.tripointroof.com/wp-content/themes/tr/images/stars.png) no-repeat center center;vertical-align:middle}
.header_info{padding:10px 0}
.topinfo{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}
.topinfo>div>div>*{vertical-align:middle;display:inline-block;margin:10px;text-align:left}
.phone{display:inline-block;font-weight:500;font-size:22px}
.address>*,.phone>*{vertical-align:middle;display:inline-block}
.address{line-height:1.3em}
.address .bi{padding-right:8px}
.nav>.dropdown .dropdown-menu{float:none}
.wrapfixed{-webkit-box-shadow:0 0 10px 5px rgba(17,17,17,.2);box-shadow:0 0 10px 5px rgba(17,17,17,.2);padding:0}
.wrapfixed .navbar{right:0}
.wrapfixed .navbar .nav{max-width:none}
.navbar{background:0 0!important;text-align:center}
.navbar-primary{background:#000!important}
.navbar,.navbar-collapse{padding:0}
.nav{width:100%}
.nav li a{line-height:56px;white-space:nowrap;text-decoration:none;margin:0;color:#fff!important;display:block;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;border-bottom:4px solid transparent;font-weight:500}
.nav>li>a:focus,.nav>li>a:hover{color:#fff!important;border-bottom:4px solid #f0703f}
.nav>li>a{padding-top:4px}
.nav>li.active>a{color:#fff!important;border-bottom:4px solid #f0703f}
.nav>li.current-menu-ancestor>a,.nav>li.current-menu-parent>a{color:#fff!important;border-bottom:4px solid #f0703f}
.dropdown-menu>li.active>a{background:#f0703f;color:#fff!important}
.nav>li.active>a:focus,.nav>li.active>a:hover{color:#fff!important;border-bottom:4px solid #f0703f}
.nav>li.current-menu-ancestor>a:focus,.nav>li.current-menu-ancestor>a:hover,.nav>li.current-menu-parent>a:focus,.nav>li.current-menu-parent>a:hover{border-bottom:4px solid #f0703f}
.dropdown-menu>li.active>a:focus,.dropdown-menu>li.active>a:hover{color:#fff;background:#f0703f!important}
.dropdown-toggle::after{vertical-align:middle}
.nav>li.dropdown>.dropdown-menu{margin:0;padding:0;width:100%;-webkit-box-shadow:none;box-shadow:none;text-align:center;background:#000;-webkit-border-radius:0;border-radius:0;border:none;min-width:15rem}
.dropdown-menu .dropdown-menu{-webkit-box-shadow:none!important;box-shadow:none!important}
.dropdown-menu li ul li{border-top:none}
.dropdown-menu li ul li a{padding-left:30px;font-size:16px}
.nav>li.dropdown>.dropdown-menu>li{border-top:1px solid #fff}
.dropdown-menu li a{border:none!important;text-transform:none;padding:10px;text-align:left;height:auto;white-space:normal;line-height:1.5em;color:#fff!important}
.dropdown-menu li a:focus,.dropdown-menu li a:hover{border:0!important;color:#fff!important;background:#f0703f}
.dropdown-submenu>.dropdown-menu{display:block;position:relative!important;background:0 0;width:100%;padding:0;margin:0;border:0;-webkit-border-radius:0;border-radius:0}
.nav{position:relative}
.nav>li#menu-item-194>.dropdown-menu{width:100%;columns:2;-webkit-columns:2;-moz-columns:2;min-width:600px;columns:2;padding:15px}
.nav .dropdown-menu li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
.nav>li.dropdown#menu-item-194>.dropdown-menu>li{border:none!important;padding-bottom:10px}
.phone_icon{-webkit-border-radius:15px;border-radius:15px;width:40px;height:40px;text-align:center;border:none;background:#f0703f;margin:0;line-height:36px;display:inline-block;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.phone_icon:focus,.phone_icon:hover{background:#333}
.geo_icon{-webkit-border-radius:15px;border-radius:15px;width:40px;height:40px;text-align:center;border:none;background:#f0703f;margin:0;line-height:36px;display:inline-block;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.geo_icon:focus,.geo_icon:hover{background:#333}
.navbar-toggler{-webkit-border-radius:15px;border-radius:15px;width:40px;height:40px;border:none;background:#f0703f;margin:0;padding:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.navbar-toggler:focus,.navbar-toggler:hover{background:#333!important;background-image:none;box-shadow:none}
.navbar-toggler .navbar-toggler-icon{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ viewBox=\'0\ 0\ 32\ 32\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ stroke=\'rgba\(255,255,255,1);width:1em;height:1em;font-size:1em}
.nav_buttons{display:none}
.nav_buttons .button{padding:6px 15px 4px 15px!important;font-size:15px;border:none}
.nav_buttons .button:focus,.nav_buttons .button:hover{background:#333!important}
.nav_buttons>*{margin:2px}
.mobile_phone{display:inline-block}
.right-group{display:flex}
.right-group>*{margin:2px}
.nav-search{padding:0 15px}
.banner{position:relative;margin:0 auto;max-width:2600px;background:#fff}
.carousel-caption{top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;bottom:auto;font-size:24px;line-height:1.3em;font-weight:500;text-transform:uppercase;-webkit-border-radius:25px;border-radius:25px;background:rgba(255,255,255,.85);color:#000;width:100%;max-width:640px}
.carousel-caption-title{font-size:40px;line-height:1.3em;text-wrap:balance;font-weight:500;margin:20px 0;text-transform:uppercase;color:#f0703f}
.carousel-caption .button{font-size:18px;text-transform:none}
.carousel-caption .row>*{padding:0;margin:20px 0}
.carousel-caption .row{margin:0;align-items:center}
.carousel-control-next-icon,.carousel-control-prev-icon{width:30px;height:30px}
.carousel-control-prev-icon{background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23fff\'\ viewBox=\'0\ 0\ 8\ 8\'%3e%3cpath\ d=\'M5.25\ 0l-4\ 4\ 4\ 4\ 1.5-1.5-2.5-2.5\ 2.5-2.5-1.5-1.5z\'/%3e%3c/svg%3e)}
.carousel-control-next-icon{background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23fff\'\ viewBox=\'0\ 0\ 8\ 8\'%3e%3cpath\ d=\'M2.75\ 0l-1.5\ 1.5\ 2.5\ 2.5-2.5\ 2.5\ 1.5\ 1.5\ 4-4-4-4z\'/%3e%3c/svg%3e)}
.slide_img{background-repeat:no-repeat;display:block;background-position:center center;min-height:600px;background-size:cover}
.slider_img_div img{width:100%}
.site-content{padding:60px 20px 80px 20px;min-height:380px}
.site-content ul{margin:20px 0}
.site-content ul{list-style-type:disc;padding-left:20px}
.site-content ul ul{margin:10px}
.site-content ul li{margin-bottom:5px;list-style-position:outside}
.ul_cols{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}
.ul_col li{margin:0 0 5px!important;padding:0}
h1,h2,h3,h4,h5,h6{margin:40px 0 20px;line-height:1.3em;font-family:Kanit,sans-serif;font-weight:500;text-wrap:balance}
.widget-title{font-size:30px;margin:40px 0 20px;line-height:1.3em;display:block;font-weight:500;text-wrap:balance}
h1{font-size:36px}
h2{font-size:30px}
h3{font-size:24px}
h4{font-size:20px}
p{margin:20px 0;line-height:1.8em}
a{text-decoration:underline;color:#f0703f}
a:focus,a:hover{text-decoration:none;color:#f0703f}
.footer .phone{display:block}
.footer{position:relative;color:#fff;background:#000}
.footer .widget-title{margin:30px 0 20px 0;font-size:24px}
.footer a{color:#fff;text-decoration:underline}
.footer a:focus,.footer a:hover{color:#fff;text-decoration:none}
.footer-boxes .row>div:first-child{border-left:1px solid rgba(255,255,255,.2)}
.footer-boxes{padding:60px 0 20px 0}
.footer-boxes .row>div{border-right:1px solid rgba(255,255,255,.2)}
.footer-boxes .row>div:last-child{text-align:center}
.footer-boxes .row>div>div{padding:20px 30px}
.footer-boxes ul{padding:0 0 0 15px;margin:20px 0}
.footer-boxes ul ul{margin:0 0 6px 0}
.footer-boxes ul li{margin-bottom:4px}
.footer-bottom img{max-width:100px!important}
.footer-bottom{padding:40px 20px 0 20px;text-align:center}
.site-info{padding:20px;text-align:center}
.footer-bottom p,.footer-bottom ul{padding:0;margin:30px 0}
.footer-bottom ul li{display:inline-block;margin:0 10px}
.footer-bottom .button{margin:10px}
em{font-style:italic}
strong{font-weight:500}
.align_center{text-align:center!important}
.clear{clear:both;height:0}
.no_padding{padding:0}
input,select,textarea{border:1px solid #999!important;line-height:1.42857;padding:4px 6px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0;max-width:100%}
input.button{border:0!important;cursor:pointer}
img.alignright{float:left;margin:0 40px 40px 0;max-width:100%;height:auto}
img.alignright{float:right;margin:0 0 40px 40px}
.social-links-menu{list-style-type:none;padding:0!important;color:#fff;display:inline-block;vertical-align:middle;margin:0!important}
.social-links-menu li{vertical-align:middle;margin:2px!important;display:inline-block!important}
.social-links-menu li a{display:inline-block;text-decoration:none;color:#fff;text-align:center;font-size:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.social-links-menu li a:focus,.social-links-menu li a:hover{text-decoration:underline;opacity:.7}
.align_right{text-align:right}
.align_left{text-align:left}
.gfield{margin-bottom:10px!important}
.gfield_label{font-size:16px!important}
.gform_heading{margin:30px 0}
.gform_footer{text-align:right;display:block}
.gform_button{font-size:24px!important}
.gform_button{padding:18px 20px 16px 20px!important;font-weight:500!important}
.gform-theme--foundation .gform_fields{grid-row-gap:15px!important}
.gform_fields hr{margin:20px 0!important}
input[type=submit].gform_button{padding:18px 20px 16px 20px!important;font-weight:500}
.gfield_description{margin-top:5px!important}
.gform_description{text-align:center}
.tagline_container{padding:2px 20px;color:#fff;font-size:36px;font-weight:500;background:#f0703f;text-align:center}
.tagline_container,.tagline_container p{line-height:1.3em}
.tagline_container a,.tagline_container a:foucs,.tagline_container a:hover{color:#fff}
.actions_container{background:#fff;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1);position:relative;z-index:1}
.actions_container ul{margin:20px 0}
.actions_container ul li{margin-bottom:5px;list-style-position:outside;line-height:1.8em}
.actions_container .widget-title,.actions_container h2{font-size:46px;text-transform:uppercase}
.actions_container .con-in-text{background:#fff;padding:50px;max-width:1000px;display:inline-block;text-align:left;width:100%}
.actions_container .container{width:100%;max-width:none}
.actions_container .container{padding:0}
.actions_container .container .widget>.row{margin:0}
.actions_container .container .widget>.row>div{padding:0}
.actions_container>.container>div:nth-child(odd)>.row>div{text-align:right}
.actions_container>.container>div:nth-child(odd)>.row{flex-direction:row-reverse}
.actions_container .simple-image{min-height:240px;background-position:right center;background-size:cover;background-repeat:no-repeat}
.actions_container>.container>div:nth-child(odd)>.row .simple-image{background-position:left center}
.more a{-webkit-border-radius:15px;border-radius:15px;text-decoration:none!important;color:#fff!important;background:#f0703f!important;text-align:center;padding:12px 15px 10px 15px;display:inline-block;vertical-align:middle;border:none;border:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;font-weight:500;text-transform:uppercase}
.more a:focus,.more a:hover{text-decoration:none;background:#000!important;color:#fff!important}
.services_container{padding:60px 20px 80px 20px;background:#ededed;background:linear-gradient(0deg,rgba(237,237,237,1) 0,rgba(255,255,255,1) 15%);text-align:center}
.services_title .widget-title,.services_title h2{font-size:46px;text-transform:uppercase}
.services_section .simple-image{background:0 0;display:inline-block}
.services_section .widget a{text-decoration:none;color:#111}
.services_section .widget-title,.services_section h2{font-size:24px;margin:10px 0;text-transform:uppercase}
.services_section .widget{margin:30px 0}
.services_section p,.services_section ul{margin:10px 0}
.services_section .simple-image{overflow:hidden;display:inline-block}
.services_section .simple-image img{display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.services_section a:focus .simple-image img,.services_section a:hover .simple-image img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}
.services_section .simple-image:focus img,.services_section .simple-image:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}
.process_container{padding:60px 20px 80px 20px;color:#fff;background:url(https://www.tripointroof.com/wp-content/themes/tr/images/roof-bg.jpg) center center #000;text-align:center}
.process_title .widget-title,.process_title h2{font-size:46px;text-transform:uppercase}
.process_section>.row{justify-content:center}
.process_section .simple-image{background:0 0;display:inline-block}
.process_section .widget a{text-decoration:none;color:#fff}
.process_section .widget-title,.process_section h2{font-size:24px;margin:20px 0;text-transform:uppercase}
.process_section .widget{font-size:18px;margin:30px 0;text-align:center;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;position:relative;width:100%;padding-right:15px;padding-left:15px}
.process_section a .simple-image img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.process_section a:focus .simple-image img,.process_section a:hover .simple-image img{opacity:.8}
.process_section>.row>::after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23fff\'\ class=\'bi\ bi-arrow-right-short\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ fill-rule=\'evenodd\'\ d=\'M4\ 8a.5.5\ 0\ 0\ 1\ .5-.5h5.793L8.146\ 5.354a.5.5\ 0\ 1\ 1\ .708-.708l3\ 3a.5.5\ 0\ 0\ 1\ 0\ .708l-3\ 3a.5.5\ 0\ 0\ 1-.708-.708L10.293\ 8.5H4.5A.5.5\ 0\ 0\ 1\ 4\ 8z\'/%3E%3C/svg%3E);display:inline-block;content:"";background-repeat:no-repeat;vertical-align:middle;height:30px;width:30px;margin-top:2px;position:absolute;right:-15px;top:75px}
.process_section>.row>:last-child::after{display:none}
.reviews_container{padding:60px 20px 80px 20px;background:#ededed;background:linear-gradient(0deg,rgba(237,237,237,1) 0,rgba(255,255,255,1) 50%);text-align:center}
.reviews_container .widget-title,.reviews_container h2{font-size:46px;text-transform:uppercase;margin:20px 0;font-weight:500}
.search-submit{-webkit-border-radius:15px;border-radius:15px;text-decoration:none!important;color:#fff!important;text-align:center;display:inline-block;border:none!important;background:#f0703f;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;font-weight:500;cursor:pointer}
.search-submit:focus,.search-submit:hover{text-decoration:none;color:#111!important;background:#000}
.blog .site-main .post{margin-top:40px;padding-top:40px;border-top:1px solid #fff}
#secondary .widget{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ccc}
.site-main>div{margin:40px 0;border-bottom:1px solid rgba(0,0,0,.4);padding-bottom:40px}
.site-main>div:last-child{margin:40px 0;border-bottom:none;padding-bottom:0}
.post-navigation .nav-links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}
.post-navigation .nav-links>*{max-width:30%}
.post-navigation .nav-links>.nav-next{text-align:right}
.search_icon:focus,.search_icon:hover{background:#333}
.search_icon{width:40px;height:40px;-webkit-border-radius:15px;border-radius:15px;text-align:center;background:#f0703f;line-height:40px;display:inline-block;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.button .bi:before{width:18px;height:18px;margin-top:-4px}
.current{color:#000!important;background:#f0703f;text-decoration:none}
.search-field{width:calc(100% - 80px)}
.blog .site-main img,.single .site-main img{max-width:360px}
.site-main img{-webkit-border-radius:30px;border-radius:30px}
.prominent_box{border:1px solid #ccc;background:#f6f6f6;background:#f6f6f6;background:linear-gradient(60deg,rgba(246,246,246,1) 0,rgba(255,255,255,1) 50%,rgba(246,246,246,1) 100%);-webkit-border-radius:30px;border-radius:30px;padding:40px;margin:60px 0;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.3);box-shadow:0 0 40px 0 rgba(0,0,0,.3);clear:both}
.wp-img-before-heading{margin-top:40px}
}
@media (max-width:1800px){
.container{max-width:1320px}
}
@media (max-width:1400px){
.container{max-width:1140px}
}
@media (max-width:1199px){
.ul_cols{-webkit-columns:2;-moz-columns:2;columns:2}
}
@media (min-width:992px){
.nav>li:focus>.dropdown-menu,.nav>li:hover>.dropdown-menu{display:block!important}
}
@media (max-width:991px){
.nav>.dropdown>.dropdown-menu{max-height:unset;overflow:visible}
.nav,.navbar,.navbar-collapse{padding:0}
.navbar{display:block}
.navbar>.container{display:block}
.nav{max-width:none;width:100%}
.nav li{padding:0 0 1px 0}
.nav>li>a{line-height:normal;padding:10px;height:auto}
.nav>li:first-child{border-left:none}
.nav{padding-right:0;-webkit-border-radius:0;border-radius:0;background:0 0;justify-content:center}
.navbar-primary .nav{display:block}
.nav .dropdown-menu{position:static;width:100%}
.wrapfixed{padding:0}
.wrapfixed:has(.dropdown.show){padding:0;bottom:0;overflow:scroll}
.wrapfixed .navbar-collapse .dropdown>.dropdown-menu{max-height:none}
.header_left,.header_right{display:none}
.nav_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:15px}
.header_top{padding:0}
.footer-boxes .row>div{border-right:none;border-bottom:1px solid rgba(255,255,255,.2);margin-top:0;padding-bottom:0}
img.alignright{float:none;margin:40px auto!important;display:block}
.site-main .post .wp-post-image{float:none;margin:30px auto!important;display:block}
.logo{position:static;padding:15px}
.logo img{max-width:180px!important}
.footer-boxes{padding:0}
.slide_img{min-height:300px}
.actions_container .con-in-text{padding:30px}
.carousel-caption,.reviews_container,.services_container,.site-content{padding:30px 15px}
.actions_container .widget-title,.actions_container h2,.carousel-caption-title,.process_title .widget-title,.process_title h2,.reviews_container .widget-title,.reviews_container h2,.services_title .widget-title,.services_title h2{font-size:36px}
.tagline_container{font-size:30px}
.actions_container{padding:0}
.actions_container .container{padding:0}
.actions_section .simple-image{background-position:left top;background-size:contain;padding-top:320px}
.carousel-caption{position:static;padding-bottom:60px;transform:none}
h1{font-size:28px}
h2{font-size:24px}
h3{font-size:20px}
.widget-title{font-size:24px}
.blog .site-main img,.single .site-main img{max-width:100%}
.process_section .widget{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}
.entry-content>.row,.prominent_box{padding:15px 30px;margin:40px 0}
}
@media (max-width:767px){
.ul_cols{-webkit-columns:1;-moz-columns:1;columns:1}
.nav>li#menu-item-194>.dropdown-menu{columns:1;-webkit-columns:1;-moz-columns:1}
.actions_section .simple-image{padding-top:240px}
.process_section .widget{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.process_section .widget-title,.process_section h2{font-size:18px}
}
@media (max-width:575px){
.actions_section .simple-image{padding-top:160px}
.slide_img{min-height:240px}
}
@media (max-width:480px){
.process_section .widget-title,.process_section h2,.services_section .widget-title,.services_section h2{font-size:20px}
}
.carousel-fade .carousel-item{position:absolute;top:0;width:100%;height:100%;opacity:0;display:block;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.carousel-fade .carousel-item.active{opacity:1;display:block;position:relative;z-index:1}
.bi{margin:0 5px}
.bi:before{display:inline-block;content:"";background-repeat:no-repeat;vertical-align:middle;height:22px;width:22px}
.bi-telephone::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23111\'\ class=\'bi\ bi-telephone\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M10\ 3a1\ 1\ 0\ 0\ 1\ 1\ 1v8a1\ 1\ 0\ 0\ 1-1\ 1H6a1\ 1\ 0\ 0\ 1-1-1V4a1\ 1\ 0\ 0\ 1\ 1-1h4zM6\ 2a2\ 2\ 0\ 0\ 0-2\ 2v8a2\ 2\ 0\ 0\ 0\ 2\ 2h4a2\ 2\ 0\ 0\ 0\ 2-2V4a2\ 2\ 0\ 0\ 0-2-2H6z\'/%3E%3Cpath\ d=\'M8\ 12a1\ 1\ 0\ 1\ 0\ 0-2\ 1\ 1\ 0\ 0\ 0\ 0\ 2zM1.599\ 4.058a.5.5\ 0\ 0\ 1\ .208.676A6.967\ 6.967\ 0\ 0\ 0\ 1\ 8c0\ 1.18.292\ 2.292.807\ 3.266a.5.5\ 0\ 0\ 1-.884.468A7.968\ 7.968\ 0\ 0\ 1\ 0\ 8c0-1.347.334-2.619.923-3.734a.5.5\ 0\ 0\ 1\ .676-.208zm12.802\ 0a.5.5\ 0\ 0\ 1\ .676.208A7.967\ 7.967\ 0\ 0\ 1\ 16\ 8a7.967\ 7.967\ 0\ 0\ 1-.923\ 3.734.5.5\ 0\ 0\ 1-.884-.468A6.967\ 6.967\ 0\ 0\ 0\ 15\ 8c0-1.18-.292-2.292-.807-3.266a.5.5\ 0\ 0\ 1\ .208-.676zM3.057\ 5.534a.5.5\ 0\ 0\ 1\ .284.648A4.986\ 4.986\ 0\ 0\ 0\ 3\ 8c0\ .642.12\ 1.255.34\ 1.818a.5.5\ 0\ 1\ 1-.93.364A5.986\ 5.986\ 0\ 0\ 1\ 2\ 8c0-.769.145-1.505.41-2.182a.5.5\ 0\ 0\ 1\ .647-.284zm9.886\ 0a.5.5\ 0\ 0\ 1\ .648.284C13.855\ 6.495\ 14\ 7.231\ 14\ 8c0\ .769-.145\ 1.505-.41\ 2.182a.5.5\ 0\ 0\ 1-.93-.364C12.88\ 9.255\ 13\ 8.642\ 13\ 8c0-.642-.12-1.255-.34-1.818a.5.5\ 0\ 0\ 1\ .283-.648z\'/%3E%3C/svg%3E);margin-top:-4px}
.bi-quote::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23111\'\ class=\'bi\ bi-quote\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M12\ 12a1\ 1\ 0\ 0\ 0\ 1-1V8.558a1\ 1\ 0\ 0\ 0-1-1h-1.388q0-.527.062-1.054.093-.558.31-.992t.559-.683q.34-.279.868-.279V3q-.868\ 0-1.52.372a3.3\ 3.3\ 0\ 0\ 0-1.085.992\ 4.9\ 4.9\ 0\ 0\ 0-.62\ 1.458A7.7\ 7.7\ 0\ 0\ 0\ 9\ 7.558V11a1\ 1\ 0\ 0\ 0\ 1\ 1zm-6\ 0a1\ 1\ 0\ 0\ 0\ 1-1V8.558a1\ 1\ 0\ 0\ 0-1-1H4.612q0-.527.062-1.054.094-.558.31-.992.217-.434.559-.683.34-.279.868-.279V3q-.868\ 0-1.52.372a3.3\ 3.3\ 0\ 0\ 0-1.085.992\ 4.9\ 4.9\ 0\ 0\ 0-.62\ 1.458A7.7\ 7.7\ 0\ 0\ 0\ 3\ 7.558V11a1\ 1\ 0\ 0\ 0\ 1\ 1z\'/%3E%3C/svg%3E)}
.bi-geo::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23111\'\ class=\'bi\ bi-geo-alt\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M12.166\ 8.94c-.524\ 1.062-1.234\ 2.12-1.96\ 3.07A31.493\ 31.493\ 0\ 0\ 1\ 8\ 14.58a31.481\ 31.481\ 0\ 0\ 1-2.206-2.57c-.726-.95-1.436-2.008-1.96-3.07C3.304\ 7.867\ 3\ 6.862\ 3\ 6a5\ 5\ 0\ 0\ 1\ 10\ 0c0\ .862-.305\ 1.867-.834\ 2.94zM8\ 16s6-5.686\ 6-10A6\ 6\ 0\ 0\ 0\ 2\ 6c0\ 4.314\ 6\ 10\ 6\ 10z\'/%3E%3Cpath\ d=\'M8\ 8a2\ 2\ 0\ 1\ 1\ 0-4\ 2\ 2\ 0\ 0\ 1\ 0\ 4zm0\ 1a3\ 3\ 0\ 1\ 0\ 0-6\ 3\ 3\ 0\ 0\ 0\ 0\ 6z\'/%3E%3C/svg%3E)}
.nav_buttons .bi-geo::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23fff\'\ class=\'bi\ bi-geo-alt\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M12.166\ 8.94c-.524\ 1.062-1.234\ 2.12-1.96\ 3.07A31.493\ 31.493\ 0\ 0\ 1\ 8\ 14.58a31.481\ 31.481\ 0\ 0\ 1-2.206-2.57c-.726-.95-1.436-2.008-1.96-3.07C3.304\ 7.867\ 3\ 6.862\ 3\ 6a5\ 5\ 0\ 0\ 1\ 10\ 0c0\ .862-.305\ 1.867-.834\ 2.94zM8\ 16s6-5.686\ 6-10A6\ 6\ 0\ 0\ 0\ 2\ 6c0\ 4.314\ 6\ 10\ 6\ 10z\'/%3E%3Cpath\ d=\'M8\ 8a2\ 2\ 0\ 1\ 1\ 0-4\ 2\ 2\ 0\ 0\ 1\ 0\ 4zm0\ 1a3\ 3\ 0\ 1\ 0\ 0-6\ 3\ 3\ 0\ 0\ 0\ 0\ 6z\'/%3E%3C/svg%3E)}
.nav_buttons .bi-telephone::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23fff\'\ class=\'bi\ bi-telephone\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M10\ 3a1\ 1\ 0\ 0\ 1\ 1\ 1v8a1\ 1\ 0\ 0\ 1-1\ 1H6a1\ 1\ 0\ 0\ 1-1-1V4a1\ 1\ 0\ 0\ 1\ 1-1h4zM6\ 2a2\ 2\ 0\ 0\ 0-2\ 2v8a2\ 2\ 0\ 0\ 0\ 2\ 2h4a2\ 2\ 0\ 0\ 0\ 2-2V4a2\ 2\ 0\ 0\ 0-2-2H6z\'/%3E%3Cpath\ d=\'M8\ 12a1\ 1\ 0\ 1\ 0\ 0-2\ 1\ 1\ 0\ 0\ 0\ 0\ 2zM1.599\ 4.058a.5.5\ 0\ 0\ 1\ .208.676A6.967\ 6.967\ 0\ 0\ 0\ 1\ 8c0\ 1.18.292\ 2.292.807\ 3.266a.5.5\ 0\ 0\ 1-.884.468A7.968\ 7.968\ 0\ 0\ 1\ 0\ 8c0-1.347.334-2.619.923-3.734a.5.5\ 0\ 0\ 1\ .676-.208zm12.802\ 0a.5.5\ 0\ 0\ 1\ .676.208A7.967\ 7.967\ 0\ 0\ 1\ 16\ 8a7.967\ 7.967\ 0\ 0\ 1-.923\ 3.734.5.5\ 0\ 0\ 1-.884-.468A6.967\ 6.967\ 0\ 0\ 0\ 15\ 8c0-1.18-.292-2.292-.807-3.266a.5.5\ 0\ 0\ 1\ .208-.676zM3.057\ 5.534a.5.5\ 0\ 0\ 1\ .284.648A4.986\ 4.986\ 0\ 0\ 0\ 3\ 8c0\ .642.12\ 1.255.34\ 1.818a.5.5\ 0\ 1\ 1-.93.364A5.986\ 5.986\ 0\ 0\ 1\ 2\ 8c0-.769.145-1.505.41-2.182a.5.5\ 0\ 0\ 1\ .647-.284zm9.886\ 0a.5.5\ 0\ 0\ 1\ .648.284C13.855\ 6.495\ 14\ 7.231\ 14\ 8c0\ .769-.145\ 1.505-.41\ 2.182a.5.5\ 0\ 0\ 1-.93-.364C12.88\ 9.255\ 13\ 8.642\ 13\ 8c0-.642-.12-1.255-.34-1.818a.5.5\ 0\ 0\ 1\ .283-.648z\'/%3E%3C/svg%3E);margin-top:2px}
.bi-search::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23fff\'\ class=\'bi\ bi-search\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M11.742\ 10.344a6.5\ 6.5\ 0\ 1\ 0-1.397\ 1.398h-.001c.03.04.062.078.098.115l3.85\ 3.85a1\ 1\ 0\ 0\ 0\ 1.415-1.414l-3.85-3.85a1.007\ 1.007\ 0\ 0\ 0-.115-.1zM12\ 6.5a5.5\ 5.5\ 0\ 1\ 1-11\ 0\ 5.5\ 5.5\ 0\ 0\ 1\ 11\ 0z\'/%3E%3C/svg%3E);height:18px;width:18px;margin-top:-2px}
.bi-card-list::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23111\'\ class=\'bi\ bi-card-list\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M14.5\ 3a.5.5\ 0\ 0\ 1\ .5.5v9a.5.5\ 0\ 0\ 1-.5.5h-13a.5.5\ 0\ 0\ 1-.5-.5v-9a.5.5\ 0\ 0\ 1\ .5-.5h13zm-13-1A1.5\ 1.5\ 0\ 0\ 0\ 0\ 3.5v9A1.5\ 1.5\ 0\ 0\ 0\ 1.5\ 14h13a1.5\ 1.5\ 0\ 0\ 0\ 1.5-1.5v-9A1.5\ 1.5\ 0\ 0\ 0\ 14.5\ 2h-13z\'/%3E%3Cpath\ d=\'M5\ 8a.5.5\ 0\ 0\ 1\ .5-.5h7a.5.5\ 0\ 0\ 1\ 0\ 1h-7A.5.5\ 0\ 0\ 1\ 5\ 8zm0-2.5a.5.5\ 0\ 0\ 1\ .5-.5h7a.5.5\ 0\ 0\ 1\ 0\ 1h-7a.5.5\ 0\ 0\ 1-.5-.5zm0\ 5a.5.5\ 0\ 0\ 1\ .5-.5h7a.5.5\ 0\ 0\ 1\ 0\ 1h-7a.5.5\ 0\ 0\ 1-.5-.5zm-1-5a.5.5\ 0\ 1\ 1-1\ 0\ .5.5\ 0\ 0\ 1\ 1\ 0zM4\ 8a.5.5\ 0\ 1\ 1-1\ 0\ .5.5\ 0\ 0\ 1\ 1\ 0zm0\ 2.5a.5.5\ 0\ 1\ 1-1\ 0\ .5.5\ 0\ 0\ 1\ 1\ 0z\'/%3E%3C/svg%3E)}
.dropdown-menu li ul li a::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23fff\'\ class=\'bi\ bi-arrow-right-short\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ fill-rule=\'evenodd\'\ d=\'M4\ 8a.5.5\ 0\ 0\ 1\ .5-.5h5.793L8.146\ 5.354a.5.5\ 0\ 1\ 1\ .708-.708l3\ 3a.5.5\ 0\ 0\ 1\ 0\ .708l-3\ 3a.5.5\ 0\ 0\ 1-.708-.708L10.293\ 8.5H4.5A.5.5\ 0\ 0\ 1\ 4\ 8z\'/%3E%3C/svg%3E);display:inline-block;content:"";background-repeat:no-repeat;vertical-align:middle;height:18px;width:18px;margin-top:2px;position:absolute;left:8px}
.bi-facebook::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23111\'\ class=\'bi\ bi-facebook\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M16\ 8.049c0-4.446-3.582-8.05-8-8.05C3.58\ 0-.002\ 3.603-.002\ 8.05c0\ 4.017\ 2.926\ 7.347\ 6.75\ 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017\ 1.195-3.131\ 3.022-3.131.876\ 0\ 1.791.157\ 1.791.157v1.98h-1.009c-.993\ 0-1.303.621-1.303\ 1.258v1.51h2.218l-.354\ 2.326H9.25V16c3.824-.604\ 6.75-3.934\ 6.75-7.951z\'/%3E%3C/svg%3E)}
.bi-google::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23111\'\ class=\'bi\ bi-google\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M15.545\ 6.558a9.42\ 9.42\ 0\ 0\ 1\ .139\ 1.626c0\ 2.434-.87\ 4.492-2.384\ 5.885h.002C11.978\ 15.292\ 10.158\ 16\ 8\ 16A8\ 8\ 0\ 1\ 1\ 8\ 0a7.689\ 7.689\ 0\ 0\ 1\ 5.352\ 2.082l-2.284\ 2.284A4.347\ 4.347\ 0\ 0\ 0\ 8\ 3.166c-2.087\ 0-3.86\ 1.408-4.492\ 3.304a4.792\ 4.792\ 0\ 0\ 0\ 0\ 3.063h.003c.635\ 1.893\ 2.405\ 3.301\ 4.492\ 3.301\ 1.078\ 0\ 2.004-.276\ 2.722-.764h-.003a3.702\ 3.702\ 0\ 0\ 0\ 1.599-2.431H8v-3.08h7.545z\'/%3E%3C/svg%3E)}
.bi-clock::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23111\'\ class=\'bi\ bi-clock\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M8\ 3.5a.5.5\ 0\ 0\ 0-1\ 0V9a.5.5\ 0\ 0\ 0\ .252.434l3.5\ 2a.5.5\ 0\ 0\ 0\ .496-.868L8\ 8.71z\'/%3E%3Cpath\ d=\'M8\ 16A8\ 8\ 0\ 1\ 0\ 8\ 0a8\ 8\ 0\ 0\ 0\ 0\ 16m7-8A7\ 7\ 0\ 1\ 1\ 1\ 8a7\ 7\ 0\ 0\ 1\ 14\ 0\'/%3E%3C/svg%3E)}
.footer .bi-facebook::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23fff\'\ class=\'bi\ bi-facebook\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M16\ 8.049c0-4.446-3.582-8.05-8-8.05C3.58\ 0-.002\ 3.603-.002\ 8.05c0\ 4.017\ 2.926\ 7.347\ 6.75\ 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017\ 1.195-3.131\ 3.022-3.131.876\ 0\ 1.791.157\ 1.791.157v1.98h-1.009c-.993\ 0-1.303.621-1.303\ 1.258v1.51h2.218l-.354\ 2.326H9.25V16c3.824-.604\ 6.75-3.934\ 6.75-7.951z\'/%3E%3C/svg%3E)}
.footer .bi-google::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23fff\'\ class=\'bi\ bi-google\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M15.545\ 6.558a9.42\ 9.42\ 0\ 0\ 1\ .139\ 1.626c0\ 2.434-.87\ 4.492-2.384\ 5.885h.002C11.978\ 15.292\ 10.158\ 16\ 8\ 16A8\ 8\ 0\ 1\ 1\ 8\ 0a7.689\ 7.689\ 0\ 0\ 1\ 5.352\ 2.082l-2.284\ 2.284A4.347\ 4.347\ 0\ 0\ 0\ 8\ 3.166c-2.087\ 0-3.86\ 1.408-4.492\ 3.304a4.792\ 4.792\ 0\ 0\ 0\ 0\ 3.063h.003c.635\ 1.893\ 2.405\ 3.301\ 4.492\ 3.301\ 1.078\ 0\ 2.004-.276\ 2.722-.764h-.003a3.702\ 3.702\ 0\ 0\ 0\ 1.599-2.431H8v-3.08h7.545z\'/%3E%3C/svg%3E)}
.footer .bi-twitter::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23fff\'\ class=\'bi\ bi-twitter\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M5.026\ 15c6.038\ 0\ 9.341-5.003\ 9.341-9.334\ 0-.14\ 0-.282-.006-.422A6.685\ 6.685\ 0\ 0\ 0\ 16\ 3.542a6.658\ 6.658\ 0\ 0\ 1-1.889.518\ 3.301\ 3.301\ 0\ 0\ 0\ 1.447-1.817\ 6.533\ 6.533\ 0\ 0\ 1-2.087.793A3.286\ 3.286\ 0\ 0\ 0\ 7.875\ 6.03a9.325\ 9.325\ 0\ 0\ 1-6.767-3.429\ 3.289\ 3.289\ 0\ 0\ 0\ 1.018\ 4.382A3.323\ 3.323\ 0\ 0\ 1\ .64\ 6.575v.045a3.288\ 3.288\ 0\ 0\ 0\ 2.632\ 3.218\ 3.203\ 3.203\ 0\ 0\ 1-.865.115\ 3.23\ 3.23\ 0\ 0\ 1-.614-.057\ 3.283\ 3.283\ 0\ 0\ 0\ 3.067\ 2.277A6.588\ 6.588\ 0\ 0\ 1\ .78\ 13.58a6.32\ 6.32\ 0\ 0\ 1-.78-.045A9.344\ 9.344\ 0\ 0\ 0\ 5.026\ 15z\'/%3E%3C/svg%3E)}
.footer .bi-telephone::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23fff\'\ class=\'bi\ bi-telephone\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M10\ 3a1\ 1\ 0\ 0\ 1\ 1\ 1v8a1\ 1\ 0\ 0\ 1-1\ 1H6a1\ 1\ 0\ 0\ 1-1-1V4a1\ 1\ 0\ 0\ 1\ 1-1h4zM6\ 2a2\ 2\ 0\ 0\ 0-2\ 2v8a2\ 2\ 0\ 0\ 0\ 2\ 2h4a2\ 2\ 0\ 0\ 0\ 2-2V4a2\ 2\ 0\ 0\ 0-2-2H6z\'/%3E%3Cpath\ d=\'M8\ 12a1\ 1\ 0\ 1\ 0\ 0-2\ 1\ 1\ 0\ 0\ 0\ 0\ 2zM1.599\ 4.058a.5.5\ 0\ 0\ 1\ .208.676A6.967\ 6.967\ 0\ 0\ 0\ 1\ 8c0\ 1.18.292\ 2.292.807\ 3.266a.5.5\ 0\ 0\ 1-.884.468A7.968\ 7.968\ 0\ 0\ 1\ 0\ 8c0-1.347.334-2.619.923-3.734a.5.5\ 0\ 0\ 1\ .676-.208zm12.802\ 0a.5.5\ 0\ 0\ 1\ .676.208A7.967\ 7.967\ 0\ 0\ 1\ 16\ 8a7.967\ 7.967\ 0\ 0\ 1-.923\ 3.734.5.5\ 0\ 0\ 1-.884-.468A6.967\ 6.967\ 0\ 0\ 0\ 15\ 8c0-1.18-.292-2.292-.807-3.266a.5.5\ 0\ 0\ 1\ .208-.676zM3.057\ 5.534a.5.5\ 0\ 0\ 1\ .284.648A4.986\ 4.986\ 0\ 0\ 0\ 3\ 8c0\ .642.12\ 1.255.34\ 1.818a.5.5\ 0\ 1\ 1-.93.364A5.986\ 5.986\ 0\ 0\ 1\ 2\ 8c0-.769.145-1.505.41-2.182a.5.5\ 0\ 0\ 1\ .647-.284zm9.886\ 0a.5.5\ 0\ 0\ 1\ .648.284C13.855\ 6.495\ 14\ 7.231\ 14\ 8c0\ .769-.145\ 1.505-.41\ 2.182a.5.5\ 0\ 0\ 1-.93-.364C12.88\ 9.255\ 13\ 8.642\ 13\ 8c0-.642-.12-1.255-.34-1.818a.5.5\ 0\ 0\ 1\ .283-.648z\'/%3E%3C/svg%3E)}
.footer .bi-geo::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23fff\'\ class=\'bi\ bi-geo-alt\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M12.166\ 8.94c-.524\ 1.062-1.234\ 2.12-1.96\ 3.07A31.493\ 31.493\ 0\ 0\ 1\ 8\ 14.58a31.481\ 31.481\ 0\ 0\ 1-2.206-2.57c-.726-.95-1.436-2.008-1.96-3.07C3.304\ 7.867\ 3\ 6.862\ 3\ 6a5\ 5\ 0\ 0\ 1\ 10\ 0c0\ .862-.305\ 1.867-.834\ 2.94zM8\ 16s6-5.686\ 6-10A6\ 6\ 0\ 0\ 0\ 2\ 6c0\ 4.314\ 6\ 10\ 6\ 10z\'/%3E%3Cpath\ d=\'M8\ 8a2\ 2\ 0\ 1\ 1\ 0-4\ 2\ 2\ 0\ 0\ 1\ 0\ 4zm0\ 1a3\ 3\ 0\ 1\ 0\ 0-6\ 3\ 3\ 0\ 0\ 0\ 0\ 6z\'/%3E%3C/svg%3E)}
.footer .bi-clock::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23fff\'\ class=\'bi\ bi-clock\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M8\ 3.5a.5.5\ 0\ 0\ 0-1\ 0V9a.5.5\ 0\ 0\ 0\ .252.434l3.5\ 2a.5.5\ 0\ 0\ 0\ .496-.868L8\ 8.71z\'/%3E%3Cpath\ d=\'M8\ 16A8\ 8\ 0\ 1\ 0\ 8\ 0a8\ 8\ 0\ 0\ 0\ 0\ 16m7-8A7\ 7\ 0\ 1\ 1\ 1\ 8a7\ 7\ 0\ 0\ 1\ 14\ 0\'/%3E%3C/svg%3E)}
li.home_icon>a::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23111\'\ class=\'bi\ bi-check-circle\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M8.707\ 1.5a1\ 1\ 0\ 0\ 0-1.414\ 0L.646\ 8.146a.5.5\ 0\ 0\ 0\ .708.708L2\ 8.207V13.5A1.5\ 1.5\ 0\ 0\ 0\ 3.5\ 15h9a1.5\ 1.5\ 0\ 0\ 0\ 1.5-1.5V8.207l.646.647a.5.5\ 0\ 0\ 0\ .708-.708L13\ 5.793V2.5a.5.5\ 0\ 0\ 0-.5-.5h-1a.5.5\ 0\ 0\ 0-.5.5v1.293zM13\ 7.207V13.5a.5.5\ 0\ 0\ 1-.5.5h-9a.5.5\ 0\ 0\ 1-.5-.5V7.207l5-5z\'/%3E%3C/svg%3E);display:inline-block;content:"";background-repeat:no-repeat;vertical-align:middle;height:16px;width:16px;margin-top:0;position:absolute;top:0;left:50%;transform:translateX(-50%)}
li.about_icon>a::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23111\'\ class=\'bi\ bi-check-circle\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M2.5\ 8a5.5\ 5.5\ 0\ 0\ 1\ 8.25-4.764.5.5\ 0\ 0\ 0\ .5-.866A6.5\ 6.5\ 0\ 1\ 0\ 14.5\ 8a.5.5\ 0\ 0\ 0-1\ 0\ 5.5\ 5.5\ 0\ 1\ 1-11\ 0z\'/%3E%3Cpath\ d=\'M15.354\ 3.354a.5.5\ 0\ 0\ 0-.708-.708L8\ 9.293\ 5.354\ 6.646a.5.5\ 0\ 1\ 0-.708.708l3\ 3a.5.5\ 0\ 0\ 0\ .708\ 0l7-7z\'/%3E%3C/svg%3E);display:inline-block;content:"";background-repeat:no-repeat;vertical-align:middle;height:16px;width:16px;margin-top:0;position:absolute;top:0;left:50%;transform:translateX(-50%)}
li.contact_icon>a::before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'%23111\'\ class=\'bi\ bi-telephone\'\ viewBox=\'0\ 0\ 16\ 16\'%3E%3Cpath\ d=\'M0\ 4a2\ 2\ 0\ 0\ 1\ 2-2h12a2\ 2\ 0\ 0\ 1\ 2\ 2v8a2\ 2\ 0\ 0\ 1-2\ 2H2a2\ 2\ 0\ 0\ 1-2-2V4Zm2-1a1\ 1\ 0\ 0\ 0-1\ 1v.217l7\ 4.2\ 7-4.2V4a1\ 1\ 0\ 0\ 0-1-1H2Zm13\ 2.383-4.708\ 2.825L15\ 11.105V5.383Zm-.034\ 6.876-5.64-3.471L8\ 9.583l-1.326-.795-5.64\ 3.47A1\ 1\ 0\ 0\ 0\ 2\ 13h12a1\ 1\ 0\ 0\ 0\ .966-.741ZM1\ 11.105l4.708-2.897L1\ 5.383v5.722Z\'/%3E%3C/svg%3E);display:inline-block;content:"";background-repeat:no-repeat;vertical-align:middle;height:16px;width:16px;margin-top:0;position:absolute;top:0;left:50%;transform:translateX(-50%)}
.entry-content:after{content:"";display:block;height:1px;clear:both}
.note{padding-left:20px;border-left:8px solid #f0703f;font-weight:500}
.footer_content{padding-bottom:80px;text-align:center;background:#fff}
.site-content ul ul{margin:10px 0}
.services_section a .simple-image img,.site-main img{-webkit-border-radius:25px;border-radius:25px}
.ngg-albumoverview{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;justify-content:center!important}
.ngg-albumoverview>*{padding:10px!important}
.ngg-album-compact{text-align:center!important}
.ngg-album-compact h4{font-size:18px!important;font-weight:400}
.ngg-album-compactbox,.ngg-album-compactbox .Thumb{border:none!important}
.ngg-album-compactbox::after,.ngg-album-compactbox::before{display:none!important;border:none!important}
.ngg-breadcrumbs{font-size:18px!important;text-transform:none!important}
.ngg-album-gallery-image-counter{display:none!important}
.gform-submit-note a{text-decoration:underline!important}
.gform-submit-note a:focus,.gform-submit-note a:hover{text-decoration:none}