/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
	CUSTOM CSS FOR CANOPY
//////////////////////////////*/
body{font-family:sans-serif;font-size:1.4rem;font-weight:400;line-height:1.45}h1,h2,h3,h4,h5,h6{font-weight:400}h1,h2,h3{line-height:1.2;margin:0 auto 2rem}h4,h5,h6{line-height:1.4}#page-content h1,#page-content h2,#page-content h3,#page-content h4,#page-content h5,#page-content h6{margin-top:1.5rem}h1{font-size:3.2rem}h2{font-size:2.8rem}h3{font-size:2.4rem}h4{font-size:2rem}h5{font-size:1.8rem}h6{font-size:1.6rem}ul li,ol li{font-size:1.5rem}p{font-size:1.5rem}body{color:#222;background-color:#fff}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:var(--mine_shaft)}a{color:#337ab7}a:focus,a:hover{color:#265a88}

/*=========================
*** CUSTOM FONT STYLES ***
=========================*/
@font-face{font-family:"HanleyRough-Block";src:url(fonts/HanleyRough-Block.eot);src:url(fonts/HanleyRough-Block.woff) format("woff"),url(fonts/HanleyRough-Block.ttf) format("truetype")}@font-face{font-family:"HanleyRough-BlockInline";src:url(fonts/HanleyRough-BlockInline.eot);src:url(fonts/HanleyRough-BlockInline.woff) format("woff"),url(fonts/HanleyRough-BlockInline.ttf) format("truetype")}@font-face{font-family:"HanleyRough-SlimSerif";src:url(fonts/HanleyRough-SlimSerif.eot);src:url(fonts/HanleyRough-SlimSerif.woff) format("woff"),url(fonts/HanleyRough-SlimSerif.ttf) format("truetype")}@font-face{font-family:"HanleyRough-Sans";src:url(fonts/HanleyRough-Sans.eot);src:url(fonts/HanleyRough-Sans.woff) format("woff"),url(fonts/HanleyRough-Sans.ttf) format("truetype")}@font-face{font-family:"HanleyRough-SansInline";src:url(fonts/HanleyRough-SansInline.eot);src:url(fonts/HanleyRough-SansInline.woff) format("woff"),url(fonts/HanleyRough-SansInline.ttf) format("truetype")}@font-face{font-family:"HanleyRough-Slim";src:url(fonts/HanleyRough-Slim.eot);src:url(fonts/HanleyRough-Slim.woff) format("woff"),url(fonts/HanleyRough-Slim.ttf) format("truetype")}@font-face{font-family:"HanleyRough-Script";src:url(fonts/HanleyRough-Script.eot);src:url(fonts/HanleyRough-Script.woff) format("woff"),url(fonts/HanleyRough-Script.ttf) format("truetype")}@font-face{font-family:"HanleyRough-Signature";src:url(fonts/HanleyRough-Signature.eot);src:url(fonts/HanleyRough-Signature.woff) format("woff"),url(fonts/HanleyRough-Signature.ttf) format("truetype")}
.hanley_block{font-family:"HanleyRough-Block",serif!important}
.hanley_block_inline{font-family:"HanleyRough-BlockInline",serif!important}
.hanley_sans{font-family:"HanleyRough-Sans",sans-serif!important}
.hanley_sans_inline{font-family:"HanleyRough-SansInline",sans-serif!important}
.hanley_sans_slim{font-family:"HanleyRough-Slim",sans-serif!important}
.hanley_slim_serif{font-family:"HanleyRough-SlimSerif",serif!important;letter-spacing:.15rem}
.hanley_script{font-family:"HanleyRough-Script",cursive!important}
.hanley_signature{font-family:"HanleyRough-Signature",cursive!important}

/**=== Headings/Titles Font ===**/
header,h1,h2,h3,h4,h5,h6,.blog-article-details p.post-title,.comment-author .fn,.countdown>div,.filter li a,.nav-tabs>li>.nav-link,.pagination li a,.process-steps .step>a,.progress-bar span,.progress-bar-title,.project-details li span,.service-box.style-2 .service-box-content>a,.service-box.style-5 .service-box-content>a,.subtopHeading,.tp-caption.text,.tp-caption.text-highlight,.tp-caption[class*="title"],.widget-contact ul li span,.widget-recent-posts h4 a.post-title,.widget-recent-posts ul li .post-title,[class*="counter-"],blockquote footer,div .date,#page-header.geocat h2,#page-content .dailyQuote blockquote a{font-family:"Montserrat",sans-serif}.montserrat{font-family:"Montserrat",sans-serif!important}
/**=== Main Body Font ===**/
p,ul li,ol li,em,strong,[class^="btn"],.blog-article-details blockquote::before,.menu li a,.menu>li>a,.mega_menu>li h5,.panel-title a::before,#header-top .widget-contact ul li span,#mobile-menu>li>a{font-family:"Open Sans",sans-serif}.open_sans{font-family:"Open Sans",sans-serif!important}
/**=== Serif Font (quotes, blockquotes) ===**/
[class*="quo"],[class*="headline"] p,.about-me-details p,.blog-article .date small,.blog-article-details h6,.comment-author .says,.comment-metadata a,.pie-chart-details p,.portfolio-item-description p,.price-plan-header h1 small,.reply,.testimonial>p,.testimonial blockquote,.testimonial blockquote p,.text-italic,.timeline .awards,.timeline .period,.tp-caption.text-2,.tp-caption.text-white,.widget-recent-posts ul li .post-date,.widget.widget-recent-posts .date small,h2.headline-2,aside #sm_widget .pub_date,blockquote footer small,blockquote,#page-header h2.headline-2,#page-header h3{font-family:"Volkhov",serif;font-style:italic}.volkhov{font-family:"Volkhov",serif!important}.lusitana,.dropcap{font-family:"Lusitana","Volkhov",serif!important}
/**=== Alternate Font(s) ===**/
.subtopTitle a,.subtopDescrip,.subtopWrap cite{font-family:"Roboto",sans-serif}.roboto{font-family:"Roboto",sans-serif!important}
.modula_sans{font-family:"modula-sans",sans-serif!important}/*cookie dough recipes*/
.irish_grover{font-family:"Irish Grover",cursive!important}/*cookie dough recipes*/
.mountains_christmas{font-family:"Mountains of Christmas",cursive!important}/*cookie dough recipes*/
.co_headline{font-family:"co-headline",sans-serif!important;font-weight:700}/*popcorn*/

/*==========================
*** CUSTOM COLOR STYLES ***
==========================*/
:root{--pri_color:#2cc4f2;--pri_color_s1:#14bdf1;--pri_color_s2:#0dadde;--pri_color_s3:#0c9ac6;--pri_color_s4:#0b87ae;--pri_color_s5:#097496;--pri_color_t1:#41caf3;--pri_color_t2:#56d0f5;--pri_color_t3:#6bd6f6;--pri_color_t4:#80dcf7;--pri_color_t5:#96e2f9;--pri_color_t6:#abe7fa;--pri_color_t7:#c0edfb;--sec_color:#ead31c;--sec_color_s1:#d8c314;--sec_color_s2:#c1ae12;--sec_color_s3:#aa9910;--sec_color_s4:#93840e;--sec_color_s5:#84760c;--sec_color_t1:#eedb49;--sec_color_t2:#f2e476;--sec_color_t3:#f4e98d;--sec_color_t4:#f6eda4;--sec_color_t5:#f8f1ba;--ter_color:#ea2127;--ter_color_s1:#d21d23;--ter_color_s2:#bb1a1f;--ter_color_s3:#a3171b;--ter_color_s4:#8c1317;--ter_color_s5:#751013;--ter_color_t1:#ec373c;--ter_color_t2:#ee4d52;--ter_color_t3:#f06367;--ter_color_t4:#f2797d;--ter_color_t5:#f49093;--mine_shaft:#262626;--mine_shaft_s1:#222;--mine_shaft_s2:#1a1a1a;--mine_shaft_s3:#131313;--mine_shaft_s4:#0b0b0b;--mine_shaft_s5:#030303;--mine_shaft_t1:#323232;--mine_shaft_t2:#3b3b3b;--mine_shaft_t3:#474747;--mine_shaft_t4:#535353;--mine_shaft_t5:#5f5f5f;--pumice_gray:#c9ccca;--pumice_gray_s1:#bcc0bd;--pumice_gray_s2:#afb4b0;--pumice_gray_s3:#a2a8a3;--pumice_gray_s4:#959c96;--pumice_gray_s5:#889089;--pumice_gray_t1:#d3d6d4;--pumice_gray_t2:#dee0df;--pumice_gray_t3:#e4e5e4;--pumice_gray_t4:#eeefef;--pumice_gray_t5:#f9f9f9;--gray_color:#999;--gray_color_s1:#777;--gray_color_s2:#666;--gray_color_s3:#555;--gray_color_s4:#444;--gray_color_s5:#333;--gray_color_t1:#aaa;--gray_color_t2:#bbb;--gray_color_t3:#ccc;--gray_color_t4:#ddd;--gray_color_t5:#eee}
.bg-primary.s1{background-color:var(--pri_color_s1)!important}.bg-primary.s2{background-color:var(--pri_color_s2)!important}.bg-primary.s3{background-color:var(--pri_color_s3)!important}.bg-primary.s4{background-color:var(--pri_color_s4)!important}.bg-primary.s5{background-color:var(--pri_color_s5)!important}.bg-primary.t1{background-color:var(--pri_color_t1)!important}.bg-primary.t2{background-color:var(--pri_color_t2)!important}.bg-primary.t3{background-color:var(--pri_color_t3)!important}.bg-primary.t4{background-color:var(--pri_color_t4)!important}.bg-primary.t5{background-color:var(--pri_color_t5)!important}
.clr-primary.s1{color:var(--pri_color_s1)}.clr-primary.s2{color:var(--pri_color_s2)}.clr-primary.s3{color:var(--pri_color_s3)}.clr-primary.s4{color:var(--pri_color_s4)}.clr-primary.s5{color:var(--pri_color_s5)}.clr-primary.t1{color:var(--pri_color_t1)}.clr-primary.t2{color:var(--pri_color_t2)}.clr-primary.t3{color:var(--pri_color_t3)}.clr-primary.t4{color:var(--pri_color_t4)}.clr-primary.t5{color:var(--pri_color_t5)}
.bg-secondary.s1{background-color:var(--sec_color_s1)!important}.bg-secondary.s2{background-color:var(--sec_color_s2)!important}.bg-secondary.s3{background-color:var(--sec_color_s3)!important}.bg-secondary.s4{background-color:var(--sec_color_s4)!important}.bg-secondary.s5{background-color:var(--sec_color_s5)!important}.bg-secondary.t1{background-color:var(--sec_color_t1)!important}.bg-secondary.t2{background-color:var(--sec_color_t2)!important}.bg-secondary.t3{background-color:var(--sec_color_t3)!important}.bg-secondary.t4{background-color:var(--sec_color_t4)!important}.bg-secondary.t5{background-color:var(--sec_color_t5)!important}
.clr-secondary.s1{color:var(--sec_color_s1)}.clr-secondary.s2{color:var(--sec_color_s2)}.clr-secondary.s3{color:var(--sec_color_s3)}.clr-secondary.s4{color:var(--sec_color_s4)}.clr-secondary.s5{color:var(--sec_color_s5)}.clr-secondary.t1{color:var(--sec_color_t1)}.clr-secondary.t2{color:var(--sec_color_t2)}.clr-secondary.t3{color:var(--sec_color_t3)}.clr-secondary.t4{color:var(--sec_color_t4)}.clr-secondary.t5{color:var(--sec_color_t5)}
.bg-tertiary.s1{background-color:var(--ter_color_s1)!important}.bg-tertiary.s2{background-color:var(--ter_color_s2)!important}.bg-tertiary.s3{background-color:var(--ter_color_s3)!important}.bg-tertiary.s4{background-color:var(--ter_color_s4)!important}.bg-tertiary.s5{background-color:var(--ter_color_s5)!important}.bg-tertiary.t1{background-color:var(--ter_color_t1)!important}.bg-tertiary.t2{background-color:var(--ter_color_t2)!important}.bg-tertiary.t3{background-color:var(--ter_color_t3)!important}.bg-tertiary.t4{background-color:var(--ter_color_t4)!important}.bg-tertiary.t5{background-color:var(--ter_color_t5)!important}
.clr-tertiary.s1{color:var(--ter_color_s1)}.clr-tertiary.s2{color:var(--ter_color_s2)}.clr-tertiary.s3{color:var(--ter_color_s3)}.clr-tertiary.s4{color:var(--ter_color_s4)}.clr-tertiary.s5{color:var(--ter_color_s5)}.clr-tertiary.t1{color:var(--ter_color_t1)}.clr-tertiary.t2{color:var(--ter_color_t2)}.clr-tertiary.t3{color:var(--ter_color_t3)}.clr-tertiary.t4{color:var(--ter_color_t4)}.clr-tertiary.t5{color:var(--ter_color_t5)}
.bg-mineshaft{background-color:var(--mine_shaft)!important}.bg-mineshaft.s1{background-color:var(--mine_shaft_s1)!important}.bg-mineshaft.s2{background-color:var(--mine_shaft_s2)!important}.bg-mineshaft.s3{background-color:var(--mine_shaft_s3)!important}.bg-mineshaft.s4{background-color:var(--mine_shaft_s4)!important}.bg-mineshaft.s5{background-color:var(--mine_shaft_s5)!important}.bg-mineshaft.t1{background-color:var(--mine_shaft_t1)!important}.bg-mineshaft.t2{background-color:var(--mine_shaft_t2)!important}.bg-mineshaft.t3{background-color:var(--mine_shaft_t3)!important}.bg-mineshaft.t4{background-color:var(--mine_shaft_t4)!important}.bg-mineshaft.t5{background-color:var(--mine_shaft_t5)!important}
.clr-mineshaft{color:var(--mine_shaft)}.clr-mineshaft.s1{color:var(--mine_shaft_s1)}.clr-mineshaft.s2{color:var(--mine_shaft_s2)}.clr-mineshaft.s3{color:var(--mine_shaft_s3)}.clr-mineshaft.s4{color:var(--mine_shaft_s4)}.clr-mineshaft.s5{color:var(--mine_shaft_s5)}.clr-mineshaft.t1{color:var(--mine_shaft_t1)}.clr-mineshaft.t2{color:var(--mine_shaft_t2)}.clr-mineshaft.t3{color:var(--mine_shaft_t3)}.clr-mineshaft.t4{color:var(--mine_shaft_t4)}.clr-mineshaft.t5{color:var(--mine_shaft_t5)}
.bg-pumice{background-color:var(--pumice_gray)!important}.bg-pumice.s1{background-color:var(--pumice_gray_s1)!important}.bg-pumice.s2{background-color:var(--pumice_gray_s2)!important}.bg-pumice.s3{background-color:var(--pumice_gray_s3)!important}.bg-pumice.s4{background-color:var(--pumice_gray_s4)!important}.bg-pumice.s5{background-color:var(--pumice_gray_s5)!important}.bg-pumice.t1{background-color:var(--pumice_gray_t1)!important}.bg-pumice.t2{background-color:var(--pumice_gray_t2)!important}.bg-pumice.t3{background-color:var(--pumice_gray_t3)!important}.bg-pumice.t4{background-color:var(--pumice_gray_t4)!important}.bg-pumice.t5{background-color:var(--pumice_gray_t5)!important}
.clr-pumice{color:var(--pumice_gray)}.clr-pumice.s1{color:var(--pumice_gray_s1)}.clr-pumice.s2{color:var(--pumice_gray_s2)}.clr-pumice.s3{color:var(--pumice_gray_s3)}.clr-pumice.s4{color:var(--pumice_gray_s4)}.clr-pumice.s5{color:var(--pumice_gray_s5)}.clr-pumice.t1{color:var(--pumice_gray_t1)}.clr-pumice.t2{color:var(--pumice_gray_t2)}.clr-pumice.t3{color:var(--pumice_gray_t3)}.clr-pumice.t4{color:var(--pumice_gray_t4)}.clr-pumice.t5{color:var(--pumice_gray_t5)}

/**=== HEADER-TOP ===**/
#header-top,#header-top .widget-social .dropdown-menu{background-color:var(--mine_shaft)}#header-top .widget-social .dropdown-menu a.dropdown-item:hover{background-color:var(--mine_shaft_t2)}#header-top,#header-top .widget a,#header-top .widget ul li,#header-top .widget ul li a,#header-top .widget a.login,#header-top .widget-contact ul li::before,#header-top .widget-archives ul li::after,#header-top .widget-categories ul li::after,#header-top .widget-social a.dropdown-toggle,#header-top .widget-social a.dropdown-toggle:hover,#header-top .widget-social .dropdown-menu a.dropdown-item:hover,#header-top .widget-social .dropdown-menu a.dropdown-item:hover i{color:#fff}#header-top .widget-tags a::after{background-color:#fff}#header-top .widget-contact ul li.email,#header-top .widget-contact ul li.phone{border-right-color:#a8a9ad;border-left-color:#a8a9ad}#header-top .widget-contact ul li.company::after{border-bottom-color:#a8a9ad}#header-top .widget-contact ul li.email a,#header-top .widget-contact ul li.phone a{color:var(--sec_color)}#header-top .widget-tags a:hover,#header-top .widget-social .social-media a:hover,#header-top .widget-contact ul li.email a:hover,#header-top .widget-contact ul li.phone a:hover{color:#fff}#header-top .widget-social .dropdown-menu a.dropdown-item,#header-top .widget-social .dropdown-menu a.dropdown-item i{color:#ddd}#header-top .widget a:hover{color:#ccc}

/**=== HEADER MENU/MOBILE-MENU ===**/
#header,#header-sticky{background-color:#fff}#header{border-bottom-color:#ddd}#header-sticky a.sticky_contact,#header-sticky a.sticky_phone{color:var(--mine_shaft)}#mobile-menu-button{background-color:transparent}#mobile-menu,#mobile-menu ul,.menu li.dropdown ul{background-color:var(--mine_shaft)}#mobile-menu ul a{background-color:var(--mine_shaft_t1)}.menu>li>a,#mobile-menu-button{color:var(--mine_shaft)}.menu li.dropdown ul{border-color:var(--mine_shaft_t2)}.menu li.dropdown ul li>a{border-bottom-color:var(--mine_shaft_t2)}.sf-arrows .sf-with-ul::before{border-top-color:var(--mine_shaft)}#mobile-menu li a,#mobile-menu li.dropdown>a::after{border-top-color:#999}#mobile-menu li.dropdown>a.open::after{border-bottom-color:#999}.menu>li>a::after{border-bottom-color:var(--pri_color)!important}.menu li.dropdown ul li a::after{color:var(--pri_color)!important}.sf-arrows ul .sf-with-ul::before{border-left-color:#a8a9ad}.sf-arrows>li:hover>.sf-with-ul::before{border-top-color:#a8a9ad}.sf-arrows ul li:hover>.sf-with-ul::before{border-left-color:#fff}.menu li ul>li>a{color:#a8a9ad}#mobile-menu li a{color:#ddd}#mobile-menu li.dropdown ul li a{color:#eee}.menu li.dropdown ul li a:hover,.menu li.dropdown ul li.sfHover>a{color:#fff}

/**=== FOOTER ===**/
#footer,#footer div.widget.widget-recent-posts .date,.text-box{background-color:var(--mine_shaft)}#footer .widget-tags a{color:var(--mine_shaft)}#footer .widget-social .social-media a{border-color:#a8a9ad}#footer .widget.widget-recent-posts .btn-link::after,#footer .widget-title:not(.subtitle)::after{border-bottom-color:#a8a9ad}#footer,#footer a,#footer ul li>a,#footer .widget-contact ul li a,#footer .widget-recent-posts ul li .post-date a,#footer div.widget.widget-recent-posts .date{color:#a8a9ad}#footer .widget.widget-recent-posts .btn-link::before,#footer .widget-title:not(.subtitle)::before{border-bottom-color:#fff}#footer h1,#footer h1 a,#footer h2,#footer h2 a,#footer h3,#footer h3 a,#footer h4,#footer h4 a,#footer h5 a,#footer h6,#footer h6 a,#footer .widget-contact ul li span,#footer .widget.widget-recent-posts .btn-link,#footer a:hover,#footer .widget-social .social-media a:hover,#footer div.widget.widget-recent-posts:hover .date,#footer .widget-contact ul li a:hover,#footer .widget.widget-recent-posts .btn-link:focus,#footer .widget.widget-recent-posts .btn-link:hover,#footer .latest-posts-slider-navigation .next:hover,#footer .latest-posts-slider-navigation .prev:hover,#footer .widget-tags a:hover{color:#fff}

/**=== FOOTER-BOTTOM ===**/
#footer-bottom{background-color:var(--mine_shaft_s2)}#footer-bottom .widget-tags a{color:var(--mine_shaft_s2)}#scroll-up{background-color:rgba(168,169,173,.5)}#footer-bottom .widget-social .social-media a{border-color:#ccc}#footer+#footer-bottom{border-top-color:var(--mine_shaft_t2)}#footer-bottom .widget-pages ul li{border-right-color:#ccc}#footer-bottom,#footer-bottom a,#footer-bottom .widget-pages ul li .powered a:hover,#footer-bottom .widget-pages p{color:#a8a9ad}#scroll-up,#scroll-up:hover,#footer-bottom a:hover,#footer-bottom .widget-tags a:hover,#footer-bottom .widget-social .social-media a:hover{color:#fff}#scroll-up:hover{background-color:#93a6b4}

/**=== COLOR TRANSPARENT ===**/
.full-section-overlay-color.border,.menu_radius #header-sticky .menu li.dropdown ul ul,.menu_radius #header-sticky .menu li.dropdown ul,.menu_radius .menu li.dropdown ul ul,.menu_radius .menu li.dropdown ul,.menu_trans #header-sticky .menu li.dropdown ul ul,.menu_trans #header-sticky .menu li.dropdown ul,.menu_trans .menu li.dropdown ul ul,.menu_trans .menu li.dropdown ul,.modal.cover .modal-footer button,.modal.cover .modal-footer,.modal.cover .modal-header,.nav-tabs>li>.nav-link:focus,.nav-tabs>li>.nav-link:hover,.pagination li a,.panel,.panel-heading,.tabs.style-3 .nav-tabs>li>.nav-link,.tabs.style-4 .nav-tabs>li>.nav-link,aside [class*="widget"] .widget-title,#header-sticky a.sticky_contact,#header-sticky a.sticky_phone,#mobile-menu #search-form-container{background-color:transparent}

/**=== PRIMARY COLOR ===**/
.clr-primary,.about-me:hover .about-me-details h4,.blog-article-details h6 a:hover,.full-section.dark-section .price-plan .btn:hover,.full-section.dark-section .price-plan-header h1,.full-section.dark-section .widget-recent-posts ul li .post-title:hover,.full-section.dark-section a:hover,.mega_menu>li a:hover h5,.menu li.search a:hover,.panel-title a:hover,.panel-title a[aria-expanded="true"],.portfolio-item-hover a:hover,.price-plan-header h1,.searchboxcontent .subtopHeading,.service-box.style-1:hover .service-box-content h4 a,.service-box.style-1:hover .service-box-content h4 a::after,.service-box.style-1:hover .service-box-content h4 a:hover,.service-box.style-1:hover>i,.service-box.style-2 .service-box-content>a::after,.service-box.style-2:hover .service-box-content>a:hover,.service-box.style-2:hover>i,.service-box.style-4:hover>i,.service-box.style-5 .service-box-content>a::after,.service-box.style-5:hover .service-box-content>a:hover,.service-box.style-5:hover>i,.tabs.style-3 .nav-tabs>li:not(.active)>a:hover,.tabs.style-3 .nav-tabs>li>.nav-link.active,.tabs.style-3 .nav-tabs>li>.nav-link.active:hover,.tabs.style-4 .nav-tabs>li:not(.active)>a:hover,.tabs.style-4 .nav-tabs>li>.nav-link.active,.tabs.style-4 .nav-tabs>li>.nav-link.active:focus,.tabs.style-4 .nav-tabs>li>.nav-link.active:hover,.text-parallax-content,.widget-archives ul li::after,.widget-categories ul li::after,.widget-metadata ul li a:hover,.widget-pages ul li a:hover,.widget-recent-posts ul li .post-title:hover,.widget-recent-posts:hover .date,#auth.widgetwrap:hover div.meta span.section a,#feed.widgetwrap:hover div.meta span.author a,#page-content .dailyQuote blockquote a,#page-content .dailyQuote span a,#page-content .dailyQuote span i,#page-content .service-box-content h4 a:focus,#page-content .service-box-content h4 a:hover,#page-content .service-box-content h5 a:hover,#page-content .widget-contact ul li.address::before,#page-content .widget-contact ul li.email::before,#page-content .widget-contact ul li.phone::before,#page-content.home #company_info .headline h3 span,#page-content.pages_full #contact .widget-contact ul li.phone a,#page_listings .listingTitle a,#section-16 h1,#section-16 i,#section-17 h1{color:var(--pri_color)}.bg-primary,.btn-primary{color:#fff;background-color:var(--pri_color)!important}.btn-primary:hover{color:#fff;background-color:var(--pri_color_s3)!important}.btn-primary.active,.btn-primary:active,.btn[class^="btn"]:active,.btn[class^="btn"]:active:hover,.btn[class^="btn"]:focus,.contact-form-container #contact-form input[type="submit"],.contact-form-container #contact-form input[type="submit"]:hover,.first-half,.full-section.dark-section,.panel-title a:hover::before,.panel-title a[aria-expanded="true"]::before,.price-plan-header::before,.service-box.style-1.dark::before,.service-box.style-3:hover>i::after,.tabs.style-2 .nav-tabs>li>.nav-link.active,.tabs.style-2 .nav-tabs>li>.nav-link.active:focus,.test_cta_button:hover,.text-box.default,.tp-bullets.custom .tp-bullet,.tp-caption.text-highlight,.tp-leftarrow.custom,.tp-rightarrow.custom,#call_to_action,[id*="contactModal"] [id*="contact_form"] input[type="submit"],#page-content div.tabs .service-box.style-5 .service-box-content>a.btn::after,#page-header .go-to-section,#section-16 i,#section-2,#section-3,#section-4,#section-9,a.read_more,a.read_more:hover,aside .widget.widget-form .widget-title{background-color:var(--pri_color)}.light_primary,a.rf_btn.dark_primary:hover,a.rf_btn.light_primary:hover,a.rf_btn.primary_dark,a.rf_btn.primary_light,input.rf_btn.dark_primary:hover,input.rf_btn.light_primary:hover,input.rf_btn.primary_dark,input.rf_btn.primary_light{color:#fff;background-color:var(--pri_color)}[class*="section_divider"].primary{background-color:var(--pri_color)!important}.bdr-primary,.btn-primary,.btn-primary.active,.btn-primary:active,.btn-primary:hover,.countdown .counter,.service-box.style-4:hover>i,.tabs.style-2 .nav-tabs,.test_cta_button:hover{border-color:var(--pri_color)}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body,.price-plan-list,.tabs.style-1 .nav-tabs>li>.nav-link.active,.tabs.style-1 .nav-tabs>li>.nav-link.active:focus,.tabs.style-1 .nav-tabs>li>.nav-link.active:hover{border-top-color:var(--pri_color)}.commentform-title::after,.commentlist-title::after,.counter-value::after,.filter li a::after,.tabs.style-3 .nav-tabs>li>.nav-link.active::after,.tabs.style-3 .nav-tabs>li>.nav-link::after,.tabs.style-4 .nav-tabs>li>.nav-link.active::after,.tabs.style-4 .nav-tabs>li>.nav-link:hover::after,aside [class*="widget"]:not(.widget-form) .widget-title::before{border-bottom-color:var(--pri_color)}.price-plan-header::after{border-left-color:var(--pri_color)}

/**=== SECONDARY COLOR ===**/
.clr-secondary,.blog-article-details h6 a,.megamenu-container .section ul li a::after,h6>a:active,h6>a:focus,h6>a:hover{color:var(--sec_color)}.bg-secondary,.btn-secondary{color:var(--mine_shaft_s3);background-color:var(--sec_color)!important}.btn-secondary:hover{color:var(--mine_shaft_s3);background-color:var(--sec_color_s2)!important}.btn-secondary:active,.btn-secondary.active,.modal .modal-header{background-color:var(--sec_color)}.light_secondary,#call_to_action a,a.rf_btn.dark_secondary:hover,a.rf_btn.light_secondary:hover,a.rf_btn.secondary_dark,a.rf_btn.secondary_light,input.rf_btn.dark_secondary:hover,input.rf_btn.light_secondary:hover,input.rf_btn.secondary_dark,input.rf_btn.secondary_light{color:#fff;background-color:var(--sec_color)}[class*="section_divider"].secondary{background-color:var(--sec_color)!important}.bdr-secondary,.btn-secondary,.btn-secondary:hover,.btn-secondary:active,.btn-secondary.active{border-color:var(--sec_color)}.latest-posts-slider-navigation .next::after,.latest-posts-slider-navigation .prev::after,.testimonials-slider-navigation .next::after,.testimonials-slider-navigation .prev::after,aside [class*="widget"]:not(.widget-form) .widget-title::after,#page-content .geocat_links_wrapper h4,#page-content .widget.widget-recent-posts .btn-link::before,#page-header.article:hover h1::after,#page-header.pages:hover h1::after,#page-header.pages_full:hover h1::after,#page-header.subtopic:hover h1::after{border-bottom-color:var(--sec_color)}

/**=== TERTIARY COLOR ===**/
.clr-tertiary,.service-box.style-1>i,.service-box.style-1.dark:hover>i,.service-box.style-2>i,.service-box.style-4>i,.service-box.style-5>i,.tabs.style-3 .nav-tabs>li>.nav-link:not(.active),.tabs.style-4 .nav-tabs>li>.nav-link:not(.active){color:var(--ter_color)!important}.bg-tertiary,.btn-tertiary{color:#fff;background-color:var(--ter_color)!important}.btn-tertiary:hover{color:#fff;background-color:var(--ter_color_s2)!important}.btn-tertiary:active,.btn-tertiary.active,.btn[class^="btn"]:hover,.service-box.style-3>i::after,.tabs.style-2 .nav-tabs>li>.nav-link:hover{background-color:var(--ter_color)}[class*="section_divider"].tertiary{background-color:var(--ter_color)!important}.bdr-tertiary,.btn-tertiary,.btn-tertiary:hover,.btn-tertiary:active,.btn-tertiary.active,.service-box.style-4>i,.modal .modal-footer button:hover{border-color:var(--ter_color)}

/**=== SHADES OF GRAY (shade 5) ===**/
.about-me:hover .about-me-details p,.about-me:hover,.blog-article-details>a,.blog-article:hover .date,.blog-article:hover .dropcap,.comment-author .fn,.comment-metadata a,.countdown,.filter li a,.full-section.dark-section .nav-tabs>li>.nav-link,.full-section.dark-section .portfolio-item-hover a:hover,.full-section.dark-section .portfolio-item:hover .portfolio-item-thumbnail+.portfolio-item-description,.full-section.dark-section .service-box.style-1:hover,.full-section.dark-section .widget-tags a,.image-box-content,.latest-posts-slider-navigation .next:hover,.latest-posts-slider-navigation .prev:hover,.mega_menu>li h5,.modal .modal-footer a.btn:hover,.modal .modal-footer button,.nav-tabs>li>.nav-link,.nav-tabs>li>.nav-link.active,.nav-tabs>li>.nav-link.active:focus,.nav-tabs>li>.nav-link.active:hover,.pagination li.next a,.pagination li.prev a,.panel-title a,.panel-title a::before,.panel-title a:focus,.process-steps .step>a,.progress-bar span,.progress-bar-title,.rev-cbutton-light,.rev-cbutton-light-sr,.social-media a,.text-default-color,.timeline>li:hover .awards,.tp-caption.text,.tp-caption.text-2,.tp-caption.title,.widget-recent-posts ul li .post-title,.widget-tags a,aside .widget.widget-recent-posts li:hover .date,aside [class*="widget"] .widget-title a,aside [class*="widget"] .widget-title a:hover,aside #sm_widget h4 a,aside #sm_widget ul li:hover .row .right>.pub_date,#page_article_widget .blog-article-details h4 a,#page_article_widget .blog-article-details h4,#page_article_widget .headline h2 a,#page_article_widget .headline h2,#page-content.geocat .widget-recent-posts h4 a.post-title,#search-form-container a.search-form-close:hover{color:var(--gray_color_s5)}a.rf_btn.dark_light:hover,a.rf_btn.dark_light:hover,a.rf_btn.light_dark,a.rf_btn.light_dark,a.rf_btn.light_primary,a.rf_btn.light_secondary,a.rf_btn.primary_light:hover,a.rf_btn.secondary_light:hover,input.rf_btn.dark_light:hover,input.rf_btn.dark_light:hover,input.rf_btn.light_dark,input.rf_btn.light_dark,input.rf_btn.light_primary,input.rf_btn.light_secondary,input.rf_btn.primary_light:hover,input.rf_btn.secondary_light:hover{color:var(--gray_color_s5);background-color:#fff}.full-section-overlay-color.border,.modal .modal-footer a.btn,.modal .modal-footer a.btn:hover,.modal .modal-footer button,.process-steps .step::before,.rev-scroll-btn.revs-dark,.social-media a{border-color:var(--gray_color_s5)}.headline-2::after,.modal .modal-header{border-bottom-color:var(--gray_color_s5)}.process-steps .step::after{border-left-color:var(--gray_color_s5)}.btn,.full-section-overlay-color,.menu li.megamenu .megamenu-container,.modal.cover .modal-content,.rev-burger span,.rev-burger.revb-darkfull,.rev-burger.revb-darknoborder span,.rev-burger.revb-whitefull span,.rev-scroll-btn.revs-dark span,.rev-scroll-btn.revs-fulldark,.rev-scroll-btn.revs-fullwhite span,.tabs.style-2 .nav-tabs>li>.nav-link.active:hover{background-color:var(--gray_color_s5)}.light_dark,.light_dark,a.rf_btn.dark_light,a.rf_btn.dark_light,a.rf_btn.dark_primary,a.rf_btn.dark_secondary,a.rf_btn.light_dark:hover,a.rf_btn.light_dark:hover,a.rf_btn.primary_dark:hover,a.rf_btn.secondary_dark:hover,input.rf_btn.dark_light,input.rf_btn.dark_light,input.rf_btn.dark_primary,input.rf_btn.dark_secondary,input.rf_btn.light_dark:hover,input.rf_btn.light_dark:hover,input.rf_btn.primary_dark:hover,input.rf_btn.secondary_dark:hover{color:#fff;background-color:var(--gray_color_s5)}[class*="section_divider"].default{background-color:var(--gray_color_s5)!important}

/**=== SHADES OF GRAY (shade 3) ===**/
.authorTitle,.check-list li a,.followMe,.price-plan-list>li,.sharePost i,.sharePost,.widget-archives ul li a,.widget-categories ul li a,.widget-contact ul li a,.widget-metadata ul li a,.widget-pages ul li a,.widget-recent-posts ul li .post-date a,input,select,textarea,h6>a,div .widgetPage-content>h4,div .widgetPage-content>p,div .widgetcontent>h4,div .widgetcontent>p,#page-content .dailyQuote blockquote,#search-form #search{color:var(--gray_color_s3)}.owl-page.active,.owl-page:hover{border-color:var(--gray_color_s3)}.about-me:hover .social-links{border-top-color:var(--gray_color_s3)}

/**=== SHADES OF GRAY (shade 1) ===**/
aside [class*="posts"] .date,aside #sm_widget .pub_date{color:var(--gray_color_s1)}input[type]:focus,select:focus,textarea:focus{border-color:var(--gray_color_s1)}div.maha-crumbs,#page_article_widget .headline p{color:var(--gray_color)}

/**=== SHADES OF GRAY (tint 1) ===**/
.about-me .social-links a,.about-me,.about-me-details p,.blog-article .date,.blog-article-details h6,.comments-likes a,.feedlist_wrap .date,.headline p,.pagination li a,.pie-chart-details p,.price-plan-header h1 small,.timeline .awards,.widget.widget-recent-posts .date{color:var(--gray_color_t1)}.btn.pageIndicator,.btn.pageIndicator::after,.btn.pageIndicator:active,.btn.pageIndicator:active:hover,.btn.pageIndicator:focus,.btn.pageIndicator:hover,.btn.pageIndicator:hover::after,.check-list li:hover,.pagination li a:hover,.pagination li.active a,.pagination li.active a:hover,.progress-bar,.social-media.default-color a:hover,.text-highlight,.timeline .period::after,.tp-bullets.custom .tp-bullet.selected,.tp-bullets.custom .tp-bullet:hover,.tp-leftarrow.custom:hover,.tp-rightarrow.custom:hover,.tparrows,.widget-calendar table td#today,.widget-tags a::after,.widget-tags a:hover,#thanks #contact a.btn{background-color:var(--gray_color_t1)}[class*="section_divider"].gullgray{background-color:var(--pumice_gray_s5)!important}#search-form #s:focus,.owl-page,.social-media.default-color a:hover,input,form label.full input,form label[class*="one_"] input,form label[class*="two_"] input,form label[class*="three_"] input,select,form label.full select,form label[class*="one_"] select,form label[class*="two_"] select,form label[class*="three_"] select,textarea,form label.full textarea,form label[class*="one_"] textarea,form label[class*="two_"] textarea,form label[class*="three_"] textarea{border-color:var(--gray_color_t1)}.hr.default-color{border-top-color:var(--gray_color_t1)}.panel-title a:hover,.panel-title a[aria-expanded="true"],.service-box.style-1.dark:hover .service-box-content h4 a::after,.service-box.style-1.dark:hover .service-box-content h4::after,.title::after,#page-content .widget.widget-recent-posts .btn-link::after{border-bottom-color:var(--gray_color_t1)}.headline::after{border-left-color:var(--gray_color_t1)}

/**=== SHADES OF GRAY (tint 4) ===**/
.tabs.style-3 .nav-tabs>li>.nav-link,aside .widget-form .widget-title{color:var(--gray_color_t4)}.nav-tabs>li>.nav-link,.tabs.style-2 .nav-tabs>li>.nav-link:focus,[class*="section_divider"]{background-color:var(--gray_color_t4)}.share_bottom_page,.modal:not(.cover) .modal-body img,.image-box.bordered::after{border-color:var(--gray_color_t4)}.about-me .social-links,.logos-list,.widget-calendar table td,.widget-calendar table th{border-top-color:var(--gray_color_t4)}.about-me .social-links a,.logos-list li::after,.widget-calendar table td:last-child,.widget-calendar table th:last-child{border-right-color:var(--gray_color_t4)}.logos-list,.subtopWrap::after,.tabs.style-3 .nav-tabs,.tabs.style-4 .nav-tabs>li>.nav-link::after,.widget-archives ul li,.widget-calendar table tr:last-child td,.widget-categories ul li{border-bottom-color:var(--gray_color_t4)}.widget-calendar table th,.widget-calendar table td{border-left-color:var(--gray_color_t4)}

/**=== SHADES OF GRAY (tint 5) ===**/
.tp-video-button,.blog-article-details blockquote::before{color:var(--gray_color_t5)}.alert.alert-info,.contact-form-container,.last-half,.logos-list li:hover,.pagination li.next a,.pagination li.prev a,.panel-title a::before,.price-plan-list>li:nth-child(even) .btn::after,.price-plan-list>li:nth-child(even),.progress,.service-box.style-1::before,.share_bottom_page,.widget-search #s,.widget-tags a,.widget>h6,.widget-archives ul li:hover,.widget-categories ul li:hover,aside .widget.widget-form .form_wrapper,#section-1,#section-11,#section-15,#section-6,#section-8{background-color:var(--gray_color_t5)}.blog-article-author,.portfolio-item:hover .portfolio-item-thumbnail+.portfolio-item-description,.price-plan,.timeline .period,.widget-search #s,h1.feedHeading,#page-content.topic .subtop_container{border-color:var(--gray_color_t5)}.hr,.section_buttons,.tabs.style-1 .nav-tabs>li>.nav-link,.tabs.style-1 .nav-tabs>li>.nav-link:focus,.tabs.style-1 .nav-tabs>li>.nav-link:hover,section.group,section.group:first-of-type{border-top-color:var(--gray_color_t5)}.panel-title a,.panel-title a:focus{border-bottom-color:var(--gray_color_t5)}.timeline>li::before{border-left-color:var(--gray_color_t5)}.owl-page,[id*="contactModal"] [id*="contact_form"]{background-color:#f5f5f5}

/**=== COLOR WHITE ===**/
.check-list li a:hover,.check-list li:hover a,.check-list li:hover,.contact-form-container #contact-form input[type="submit"]:hover,.dark-section *,.first-half a,.first-half,.full-section.dark-section .check-list li a:hover,.full-section.dark-section .pagination li a:hover,.full-section.dark-section .price-plan .btn,.full-section.dark-section .price-plan:hover .price-plan-header h1,.full-section.dark-section .service-box.style-1.dark:hover,.full-section.dark-section .social-media a:hover,.full-section.dark-section .tabs.style-2 .nav-tabs>li>.nav-link:hover,.full-section.dark-section .widget-tags a:hover,.full-section.dark-section,.menu li.megamenu .megamenu-container a:hover,.modal .modal-footer button:hover,.modal .modal-header button.close i,.modal .modal-header p,.modal.cover .modal-footer button,.modal.cover button.close::after,.pagination li a:hover,.pagination li.active a,.pagination li.active a:hover,.panel-title a:hover::before,.panel-title a[aria-expanded="true"]::before,.portfolio-item-hover a,.portfolio-item-hover,.price-plan:hover .price-plan-header h1 small,.price-plan:hover .price-plan-header h1,.price-plan:hover .price-plan-header h3,.service-box.style-1.dark:hover .service-box-content h4 a,.service-box.style-1.dark:hover,.social-media a:hover,.tabs.style-2 .nav-tabs>li>.nav-link.active,.tabs.style-2 .nav-tabs>li>.nav-link.active:focus,.tabs.style-2 .nav-tabs>li>.nav-link.active:hover,.tabs.style-2 .nav-tabs>li>.nav-link:hover,.test_cta_button,.test_cta_button:hover,.test_cta_content_wrap,.text-box,.text-highlight,.timeline>li:hover .period,.widget-calendar table td#today,.widget-contact ul li.address::before,.widget-contact ul li.email::before,.widget-contact ul li.phone::before,.widget-tags a:hover,a.read_more:hover,form input[type="submit"],main.geocat .maha-crumbs a,#auth.widgetwrap div.meta span.section a,#auth.widgetwrap div.meta span.section a,#feed.widgetwrap div.meta span.author a,#feed.widgetwrap div.meta span.author a,#fof *,#fof #text *,#fof a,#page-content .service-box.style-1.dark:hover .service-box-content h4 a:hover,#page-content .widget-social .social-media a:hover,#page-content div.tabs .service-box.style-5 .service-box-content>a,#page-content div.tabs .service-box.style-5 .service-box-content>a:hover,#page-header *,#page-header .go-to-section,#search-form-container a.search-form-close{color:#fff}.test_cta_button,#page-header .go-to-section,#search-form #search,#search-form-container a.search-form-close,#search-form-container a.search-form-close:hover{border-color:#fff}.full-section.dark-section .btn-link::before{border-bottom-color:#fff}aside .widget-recent-posts .date,.modal .modal-footer button,.modal .modal-footer a.btn:hover::after,.blog-article-thumbnail .date,.full-section.dark-section .portfolio-item:hover .portfolio-item-thumbnail+.portfolio-item-description,.price-plan-list>li,.text-parallax-content,.widget-search #s:focus,input,select,textarea,#search-form #search,#search-form-container a.search-form-close:hover{background-color:#fff}[class*="section_divider"].wht{background-color:#fff!important}

/**=== COLOR BLACK ===**/
.modal .modal-header .modal-title,aside [class*="posts"] .latest-posts-slider-navigation span{color:#000}

/* color: primary (blue) */
.full-section.dark-section .nav-tabs>li>.nav-link:hover,.full-section.dark-section .tabs.style-3 .nav-tabs>li>.nav-link:hover,.full-section.dark-section .tabs.style-3 .nav-tabs>li>.nav-link.active,.full-section.dark-section .tabs.style-4 .nav-tabs>li>.nav-link:hover,.full-section.dark-section .tabs.style-4 .nav-tabs>li>.nav-link.active,.service-box.style-2 .service-box-content>a,.service-box.style-5 .service-box-content>a,.widget-archives ul li:hover a,.widget-categories ul li:hover a,aside #sm_widget ul li:hover .row .right>h4 a,dt.glossTerm a,#page-content .widget.widget-recent-posts .btn-link,#page_listings .listingTitle a:hover{color:#337ab7}.about-me .social-links a:hover,.blog-article-details>a:hover,.comments-likes a:hover,.first-half a:hover,.service-box.style-2:hover .service-box-content>a,.service-box.style-5:hover .service-box-content>a,#page-content .widget.widget-recent-posts .btn-link:focus,#page-content .widget.widget-recent-posts .btn-link:hover{color:#265a88}[id*="contactModal"] [id*="contact_form"] input[type="submit"]:hover{background-color:#5cb85c}.error,.alert,#contact-form label.error{color:#c9302c}