/*  
Theme Name: Growup | Shared by VestaThemes.com
Theme URI: http://growup.wpmix.net/
Author: ildario
Author URI: https://themeforest.net/user/ildario
Description: Business & Financial Wordpress theme 
Version: 1.00
License: 
License URI: 
Text Domain: growup
Tags: one-column, custom-menu, featured-images, full-width-template, theme-options, threaded-comments
*/

/*******************************
1. GENERAL
	— HEADER LAZZY
	— 1. INDEX.HTML
		— 1.1 MENU
		— 1.2 TITLE
		— 1.3 CAROUSEL
		— 1.4 BANNER
	— 2. INDEX-2.HTML
		— 2.1 NAVIGATION
		— 2.2 SLIDER
	— 3. ESCROW
		— 3.1 ESCROW HEADER
		— 3.2 ESCROW PROMO
		— 3.3 ESCROW CLIENTS
		— 3.4 ESCROW SERVICES
		— 3.5 ESCROW PAGINS
		— 3.6 ESCROW PRICING
		— 3.7 JCF-SELECT
		— 3.8 ESCROW FOOTER
	— 4. INNER 2
		— 4.1 INNER 2 SERVICES
		— 4.2 INNER 2 ABOUT
		— 4.3 INNER 2 PLAN
		— 4.4 INNER 2 CALL-BACK
		— 4.5 INNER 2 FORM-CALLBACK
		— 4.6 INNER 2 BOX
		— 4.7 INNER 2 MORE
		— 4.8 INNER 2 HISTORY
		— 4.9 INNER 2 ITEMS
		— 4.10 INNER 2 NEWS
		— 4.11 INNER 2 SOCIAL-LINKS
		— 4.12 INNER 2 CONTACTS
		— 4.12 INNER 2 FOOTER
	— 5. BROKER
		— 5.1 BROKER HEADER
		— 5.2 BROKER SERVICES
		— 5.3 BROKER ACCORDION
		— 5.4 BROKER CONTACT
		— 5.5 BROKER PRICING
	— 6. LAW FIRM
		— 6.1 LAW FIRM FOOTER
		— 6.2 LAW FIRM CAROUSEL-EXAMPLE
		— 6.3 LAW FIRM THREE
		— 6.4 LAW FIRM TITLE
		— 6.5 LAW FIRM SERVICES
		— 6.6 LAW FIRM FOURS
		— 6.7 LAW FIRM MOST
		— 6.8 LAW FIRM PROGRESS
		— 6.9 LAW FIRM TALANT
		— 6.10 LAW FIRM WEOFFER
		— 6.11 LAW FIRM PRICING
		— 6.12 LAW FIRM NEPON
		— 6.13 LAW FIRM HISTOPY
		— 6.14 LAW FIRM BLOG
		— 6.15 LAW FIRM CONTACT
		— 6.16 LAW FIRM TEAM
		— 6.17 LAW FIRM ANYQUESTIONS
	— 7. PRIVATE LAWYER
		— 7.1 PRIVATE LAWYER HEADER
		— 7.2 PRIVATE LAWYER NUMBERS
		— 7.3 PRIVATE LAWYER PRACTICE
		— 7.4 PRIVATE LAWYER OVER_20_YEARS
		— 7.5 PRIVATE LAWYER HISTORY_WRAP
		— 7.6 PRIVATE LAWYER SERVICES
		— 7.7 PRIVATE LAWYER FREE_CALLBACK
		— 7.8 PRIVATE LAWYER FOOTER
2. BLOCK PAGE
	— ADVANTAGE
	— SERVICES
	— NUMBERS
	— PROJECTS
	— OFFERS
	— TEAM
	— CALCULATE
	— CHARTS
	— BLOG
	— CONTACT
	— REVIEWS
	— SKILLS
	— MAP
	— CLIENTS
	— NEW
	— FOOTER-TOP
	— OUR_PROJECTS
	— OUR_CLIENT
	— SEARCHBOX
	— SLIDER_PROJECTS
	— CALCULATE
3. PORTFOLIO.HTML
4. PORTFOLIO-SINGLE.HTML
5. TEAM.HTML
6. TEAM_SINGLE.HTML
	6.1 — PERSON
	6.2 — SERTIFICATE
	6.3 — PRICE
7. BLOG-CATEGORY.HTML
8. SIDEBAR
9. BLOG-SINGLE.HTML
10. STYLE PLUGIN
	— 10.1 OWL-CAROUSEL
	****************************/

	/* ========================================================== */
	/* 1.GENERAL */
	/* ========================================================== */

	h1, 
	h2, 
	h3, 
	h4, 
	h5, 
	h6, 
	.h1, 
	.h2, 
	.h3, 
	.h4, 
	.h5, 
	.h6 {
		font-family: 'Raleway', sans-serif;
	}
	.sub-menu {display:nones}
	body {
		background: #fff;
		font-family: 'Raleway',sans-serif;
	}

	header {
		background: #fff;
	}

	/* ========================================================== */
	/* HEADER LAZZY */
	/* ========================================================== */

	.b-main-container {
		width: 100%;
	}

	.b-pic--place {
		background-attachment: fixed;
		background-size: cover;
		height: 100vh;
		position: relative;
	}

	.b-pic--place1 {
		background-size: cover;
		height: 100vh;
		position: relative;
	}

	.img_escrow {
		background-image: url(images/img-1.jpg);
		background-attachment: fixed;
		background-size: cover;
		height: 100vh;
		position: relative;
	}

	.logged-in .b-pic--place {
		height: 100vh;
	}

	.b-pic__check {
		position: absolute;
		right: 0;
		bottom: 0;
		background: #de443a;
		padding: 20px 35px;
		color: #fff;
		min-width: 260px;
	}

	.b-pic__check__amount {
		font: 500 24px Roboto;
		clear: right;
	}

	.b-pic__check__title {
		clear: right;
	}

	.b-pic__check__icon {
		float: left;
		margin: 10px 20px 0 0;
		font-size: 30px;
	}

	.b-placeholder--fadeout {
		opacity: 0;
	}

	.b-placeholder,
	.escroe_64img,
	.base64cart,
	.base64financial,
	.base64broker,
	.base64law_firm,
	.base64private {
		height: 100%;
		width: 100%;
		position: absolute;
		left: 0;
		top: 0;
		transition: all 1s ease 0s;
	}

	.b-placeholder {
		background-image: url('data:image/jpg;base64,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cwAAABcAAAAAQ3B0bmJvb2wAAAAAAENsYnJib29sAAAAAABSZ3NNYm9vbAAAAAAAQ3JuQ2Jvb2wAAAAAAENudENib29sAAAAAABMYmxzYm9vbAAAAAAATmd0dmJvb2wAAAAAAEVtbERib29sAAAAAABJbnRyYm9vbAAAAAAAQmNrZ09iamMAAAABAAAAAAAAUkdCQwAAAAMAAAAAUmQgIGRvdWJAb+AAAAAAAAAAAABHcm4gZG91YkBv4AAAAAAAAAAAAEJsICBkb3ViQG/gAAAAAAAAAAAAQnJkVFVudEYjUmx0AAAAAAAAAAAAAAAAQmxkIFVudEYjUmx0AAAAAAAAAAAAAAAAUnNsdFVudEYjUHhsQFIAAAAAAAAAAAAKdmVjdG9yRGF0YWJvb2wBAAAAAFBnUHNlbnVtAAAAAFBnUHMAAAAAUGdQQwAAAABMZWZ0VW50RiNSbHQAAAAAAAAAAAAAAABUb3AgVW50RiNSbHQAAAAAAAAAAAAAAABTY2wgVW50RiNQcmNAWQAAAAAAAAAAABBjcm9wV2hlblByaW50aW5nYm9vbAAAAAAOY3JvcFJlY3RCb3R0b21sb25nAAAAAAAAAAxjcm9wUmVjdExlZnRsb25nAAAAAAAAAA1jcm9wUmVjdFJpZ2h0bG9uZwAAAAAAAAALY3JvcFJlY3RUb3Bsb25nAAAAAAA4QklNA+0AAAAAABAASAAAAAEAAgBIAAAAAQACOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAAeOEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAADhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4A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IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMThEQkI4RjcxMUMyNEZGQUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzE2RTk3NUUxQjAzMTFFNjkxNDREMkZCODVDNkQ4QjAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODc4QTFFRDIxNjdDRTYxMUIyOUJFNDNFMDlERTQ2NkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxNi0wOC0yMlQxODo1MzozMiswMzowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTYtMDktMTZUMTc6MTg6MDMrMDM6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTYtMDktMTZUMTc6MTg6MDMrMDM6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvanBlZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY0NEIxMEY5NkExM0U2MTFCOTRDQjQ5RkQ2NzI1MDJCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4REJCOEY3MTFDMjRGRkFCIi8+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjg2OEExRUQyMTY3Q0U2MTFCMjlCRTQzRTA5REU0NjZEIiBzdEV2dDp3aGVuPSIyMDE2LTA5LTE2VDE3OjE4OjAzKzAzOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ODc4QTFFRDIxNjdDRTYxMUIyOUJFNDNFMDlERTQ2NkQiIHN0RXZ0OndoZW49IjIwMTYtMDktMTZUMTc6MTg6MDMrMDM6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSJ3Ij8+/+4AIUFkb2JlAGRAAAAAAQMAEAMCAwYAAAAAAAAAAAAAAAD/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMDAwMBAQEBAQEBAQEBAQICAQICAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA//CABEIAAoACgMBEQACEQEDEQH/xACZAAADAQAAAAAAAAAAAAAAAAACBAgKAQEAAwAAAAAAAAAAAAAAAAAEAQMHEAABAwMFAAAAAAAAAAAAAAAAAQIDEgQGMkM2BxcRAAADAwgLAQAAAAAAAAAAAAMEBQECNAAhYRIyMzUG8BFSU2MURGSFFjYHEgABAwMBBwUAAAAAAAAAAAABADECEUEyA/AhcaESghNhkeFCkv/aAAwDAQECEQMRAAAAy06rnwzWg8MyKL//2gAIAQIAAQUAcx6RUzm6f//aAAgBAwABBQCpFfRELpP/2gAIAQEAAQUAyDJ7fFIvWLo724Sf/9oACAECAgY/ABHzSlrGYEjYbyaCjAB/lPLDpY/puaHGzOG9FfPbsX//2gAIAQMCBj8A0ydKI0PHIgXalSS9TQ2FrLKOXU49n5KXC7svrjt3r//aAAgBAQEGPwDMRlbTFQ8+LmZhxPUS447hBZTUdOKr4Sw6wYxy4Rku8YYVDCAmrhu1ms1T3SN8D7DEDxezEWuNYpl+YRcOoXNxhOXsQ7PeU1ZdFCaeLl//2Q==');
		background-repeat: no-repeat;
		background-position: center top;
		-webkit-background-size: cover;
		background-size: cover;
	}

	.escroe_64img {
		background-image: url('data:image/jpg;base64,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bHRpblByb29mAAAACXByb29mQ01ZSwA4QklNBDsAAAAAAi0AAAAQAAAAAQAAAAAAEnByaW50T3V0cHV0T3B0aW9ucwAAABcAAAAAQ3B0bmJvb2wAAAAAAENsYnJib29sAAAAAABSZ3NNYm9vbAAAAAAAQ3JuQ2Jvb2wAAAAAAENudENib29sAAAAAABMYmxzYm9vbAAAAAAATmd0dmJvb2wAAAAAAEVtbERib29sAAAAAABJbnRyYm9vbAAAAAAAQmNrZ09iamMAAAABAAAAAAAAUkdCQwAAAAMAAAAAUmQgIGRvdWJAb+AAAAAAAAAAAABHcm4gZG91YkBv4AAAAAAAAAAAAEJsICBkb3ViQG/gAAAAAAAAAAAAQnJkVFVudEYjUmx0AAAAAAAAAAAAAAAAQmxkIFVudEYjUmx0AAAAAAAAAAAAAAAAUnNsdFVudEYjUHhsQFIAAAAAAAAAAAAKdmVjdG9yRGF0YWJvb2wBAAAAAFBnUHNlbnVtAAAAAFBnUHMAAAAAUGdQQwAAAABMZWZ0VW50RiNSbHQAAAAAAAAAAAAAAABUb3AgVW50RiNSbHQAAAAAAAAAAAAAAABTY2wgVW50RiNQcmNAWQAAAAAAAAAAABBjcm9wV2hlblByaW50aW5nYm9vbAAAAAAOY3JvcFJlY3RCb3R0b21sb25nAAAAAAAAAAxjcm9wUmVjdExlZnRsb25nAAAAAAAAAA1jcm9wUmVjdFJpZ2h0bG9uZwAAAAAAAAALY3JvcFJlY3RUb3Bsb25nAAAAAAA4QklNA+0AAAAAABAASAAAAAEAAgBIAAAAAQACOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAAeOEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D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Yy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUY0QUU3NjU0NUJCMTFFNkFCOUY4NjMwMzQzM0QzMTciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUVCMjA1NDhDMjdFRTYxMUJFMTk4Qjk5RkY0OTA3RUUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxRjRBRTc2NTQ1QkIxMUU2QUI5Rjg2MzAzNDMzRDMxNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSBXaW5kb3dzIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxNi0wOS0yMFQwMjozNzo0NSswMzowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTYtMDktMjBUMDI6Mzk6MTkrMDM6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTYtMDktMjBUMDI6Mzk6MTkrMDM6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvanBlZyIgcGhvdG9zaG9wOkxlZ2FjeUlQVENEaWdlc3Q9IjUwNjI4RDQ2QjZGOEU2N0ZCMzI2MzlBNTFCOUU0QUMyIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiBzdFJlZjpkb2N1bWVudElEPSJGRUM1MDNGQjBFOTM5NzdCMzgwNzhFOTVFRDk2Qjk4NyIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RUIyMDU0OEMyN0VFNjExQkUxOThCOTlGRjQ5MDdFRSIgc3RFdnQ6d2hlbj0iMjAxNi0wOS0yMFQwMjozOToxOSswMzowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDxkYzpyaWdodHM+IDxyZGY6QWx0PiA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPkJpZ3N0b2Nrwq48L3JkZjpsaT4gPC9yZGY6QWx0PiA8L2RjOnJpZ2h0cz4gPGRjOnRpdGxlPiA8cmRmOkFsdD4gPHJkZjpsaSB4bWw6bGFuZz0ieC1kZWZhdWx0Ij5SZWFsdG9yPC9yZGY6bGk+IDwvcmRmOkFsdD4gPC9kYzp0aXRsZT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/Pv/uAA5BZG9iZQBkAAAAAAH/2wCEAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBBwcHDQwNGBAQGBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAAoACgMBEQACEQEDEQH/3QAEAAL/xAGiAAAABwEBAQEBAAAAAAAAAAAEBQMCBgEABwgJCgsBAAICAwEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAgEDAwIEAgYHAwQCBgJzAQIDEQQABSESMUFRBhNhInGBFDKRoQcVsUIjwVLR4TMWYvAkcoLxJUM0U5KismNzwjVEJ5OjszYXVGR0w9LiCCaDCQoYGYSURUaktFbTVSga8uPzxNTk9GV1hZWltcXV5fVmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9zhIWGh4iJiouMjY6PgpOUlZaXmJmam5ydnp+So6SlpqeoqaqrrK2ur6EQACAgECAwUFBAUGBAgDA20BAAIRAwQhEjFBBVETYSIGcYGRMqGx8BTB0eEjQhVSYnLxMyQ0Q4IWklMlomOywgdz0jXiRIMXVJMICQoYGSY2RRonZHRVN/Kjs8MoKdPj84SUpLTE1OT0ZXWFlaW1xdXl9UZWZnaGlqa2xtbm9kdXZ3eHl6e3x9fn9zhIWGh4iJiouMjY6Pg5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6vr/2gAMAwEAAhEDEQA/AOLWl0LrX9MjoIGWNoJYRTkFkWu9Ps0/lORMdjvzbDI2NuTOOH/Fif3fp9e/jkeFeJ//0OfaB/vFH/vJ1bp9r7R6e2Acmc+ZTb7vtf5/RhYP/9k=');
		background-repeat: no-repeat;
		background-position: center top;
		-webkit-background-size: cover;
		background-size: cover;
	}

	.base64cart {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOERCQjhGNzExQzI0RkZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQTUyM0NENDdGRjAxMUU2QUU2M0RFNzg3NjE5OTBFRiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQTUyM0NEMzdGRjAxMUU2QUU2M0RFNzg3NjE5OTBFRiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNUZGNjc0RDFCMDUxMUU2ODdFMThDN0U2MjUxMjEzQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNUZGNjc0RTFCMDUxMUU2ODdFMThDN0U2MjUxMjEzQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgaez48AAACfSURBVHjafI5LDsJADEPzmxaBxG25Jidh285M0iRM2wUr6o1lPVuyvN4f+C/hbldY2jWuJ05E2i0DAH+4rLo7YoYnABEfCfdeHmsckch63UynxzMzzRpzYRYpVY86w+bZGuPsbtHW6XYfUKS7x0Zj7hs2KyW8NexdcI6qQhZ1Xc5roZpFvfZUDdaMEMCItHGEiKRworNgAqstReavAAMAW5llkc9wCgMAAAAASUVORK5CYII=');
		background-repeat: no-repeat;
		background-position: center top;
		-webkit-background-size: cover;
		background-size: cover;
	}

	.base64financial {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMmY5MzViMS01YzRkLTQ3MWQtYTdjZS0wNTMwNGQyOWU5MGQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDFGQjI3RTA4MDQ3MTFFNkI2MDk5NTdDMzA0OEQxQzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDFGQjI3REY4MDQ3MTFFNkI2MDk5NTdDMzA0OEQxQzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NjA5REU3MTIzODcxMUU2ODkwNTkzREE5NTJDOTkyMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NjA5REU3MjIzODcxMUU2ODkwNTkzREE5NTJDOTkyMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PimYtosAAAEzSURBVHjaBMFLTsJAAADQmelnpkBLgVrEEBNDFxjjThceQk9o4ooLmMCKjbowwY2fCBpFRIKh1P5sayllZnwP9rsXELDED2vNukBMwAhnGUAYIo7oNyIlJXDC607fHU9lLAHAYB4KosAYHD9NkVYjYfCbJuuN69AsBQy47yMs55Phy2XnCr3dLW57o/putaopNHLSYDZ7fv1Z2EaBt0xJkFIrCDxrB1cNDTdqke8706Wkl0tqoUJt5OUxKRUdnyeZxABiAFIBr1cx10nMAaLpimywR7Xho505gcB55CUwXeFNAvIchW50cmqJMqGC2NhWPx8mc/vPKnofN4PBvSu2Dk3rwBCQVDZ0h0pU09rHe7FqKg14dLYPe93zgixXtoxgaXtLT9VVRRGTDMy/fKvd/BdgAGZTmhtld/TyAAAAAElFTkSuQmCC');
		background-repeat: no-repeat;
		background-position: center top;
		-webkit-background-size: cover;
		background-size: cover;
	}

	.b-pic--place .carousel-caption {
		top: 35%;
	}

	.base64broker {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOERCQjhGNzExQzI0RkZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNjkyNzVDQjgwNDgxMUU2ODM3NEZBOTBEMDgzNkM1OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNjkyNzVDQTgwNDgxMUU2ODM3NEZBOTBEMDgzNkM1OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEwMjc4RUQ5NUZEMTExRTZCOTREQjk1MjNCMkEyNzNGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEwMjc4RURBNUZEMTExRTZCOTREQjk1MjNCMkEyNzNGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+DGMjeQAAAPxJREFUeNosTstKxTAQzSTTpE0Ll3oRuhM/wJXuXAqu/AO/1M9QXCiiFwSxUG9vX/aRpjdOiofMcMiZc2Yg0ZtIxzJUSskkjonvD6WSUkdRXTfIkXPBCQIRpWpHc395vp/5w2suSIL1cQAUAoNgGPrsZHOWnTqAfx9jDjh4N2LT1OVPpQJJHGiCijHmmfADh6p6+tg19hhp7f2+qDNPBeG4lHH2/F1X+Rcdi+D8FkYaCLvYMMC3z/zx5f23Lrdpioyy13i6q+26tuunaUdc62Q2hnvROUoeZxODu726kGHU96O1i6N/toLW23kuisIYk6bbu5vrULBhMn8CDAAlxGCQPf62oQAAAABJRU5ErkJggg==');
		background-repeat: no-repeat;
		background-position: center top;
		-webkit-background-size: cover;
		background-size: cover;
	}

	.base64law_firm {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOERCQjhGNzExQzI0RkZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyRjc3NTY0OTgwNEExMUU2OEFFRDkxRUNBQ0FGQzE1OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyRjc3NTY0ODgwNEExMUU2OEFFRDkxRUNBQ0FGQzE1OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QTUxMUZGNzYzRDExMUU2QTA0OEUyREY3QzE4MjFFRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QTUxMUZGODYzRDExMUU2QTA0OEUyREY3QzE4MjFFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmfK5YMAAAE9SURBVHjaBMHdSsJQAADgnbP/dc6Wbstac8NSygoJggjsIogguohewEfoSXqIbnuE6BGE6EKK7jRNp21z6ZxzzR37PlApQJ6hzk9NZh6Nu/4wovbqRwYGX6+tJKEYkQYSC2azeRymwKpYtq2rwuitGaywdlxjlimZ/lGmbpQvT3ogy8tYTMYOL9KHtd27BkQCyMjKKm5Vd0qx57rfTrxIsSJomJVARps6xyswi2bvnx21XM44PoekcNT/icSECMw6ErCy1kk3B61unWUhIa7EaLKgURPYe2FqpW1qRbwIuQkXeIHO0sP+xJelgooMC8NMzhPFlrXc/U0VR3F7suB8cmUfFJD5+PQB02nb6Tm3F2bjWoMdR4lGcehDrYgNdb4gDP07JYO+yp+laCMElCUDzyw+PDfRMtg3+H8BBgCkQoJn9jOKrAAAAABJRU5ErkJggg==');
		background-repeat: no-repeat;
		background-position: center top;
		-webkit-background-size: cover;
		background-size: cover;
	}

	.base64private {
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0UxNzlBMjI4MDREMTFFNkE4MTFFNEIyNUMwNjZFRjUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0UxNzlBMjE4MDREMTFFNkE4MTFFNEIyNUMwNjZFRjUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNDY2ODE0NjYzRkExMUU2ODkxRUQzM0VEMzk5MjdENSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNDY2ODE0NzYzRkExMUU2ODkxRUQzM0VEMzk5MjdENSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoyhtRQAAAD8SURBVHjaDJBJCoNAEEWjtvMQVIxCENx5gKy8gIfxtC7dBBFxCk5kUjRq/qb4XVX/VVUzURQFQWDbtiAI27YhTtOkqqosy/M8k+v1+nw+DcMoy9LzvN/vp+u6JEnLsmiaRuDgeR4Px3F837/f7/CBkaYpGAzcfd/Xdf39flmWhSaEnE6ntm3BIKAlSZLnOUVR5/MZtSzLgNz3HZpRFOXxeLzfbzAhEC3LwjafzwcdTNd16FrXFWS4MeI4DgjAkGFutxsuwUikXNd9vV5xHNM0fblcOI5jwjBsmmYcR9M0q6qCA8xhGMBAGWCCA0RRxCdgKpjIwl0UBTx/AQYA7piJmZHZB8oAAAAASUVORK5CYII=');
		background-repeat: no-repeat;
		background-position: center top;
		-webkit-background-size: cover;
		background-size: cover;
	}

	.b-pic-hgroup,
	.promo {
		padding-top: 345px;
		position: relative;
		animation: fadein 2.5s;
		-moz-animation: fadein 2.5s;
		-webkit-animation: fadein 2.5s;
		-o-animation: fadein 2.5s;
	}

	.absol,
	#hdr,
	#carousel-example-generic .rht,
	.slide {
		position: relative;
		animation: fadein 2.5s;
		-moz-animation: fadein 2.5s;
		-webkit-animation: fadein 2.5s;
		-o-animation: fadein 2.5s;
	}

	.promo {
		padding-top: 0;
	}

	.lazy-cont {
		z-index: 2;
		position: relative;
		height: 100%;
	}

	.fadein {
		display: none;
	}

	.fadein.active {
		display: block;
		animation: 1s ease 0s normal none 1 running fadein;
		-moz-animation: 1s ease 0s normal none 1 running fadein; /* Firefox */
		-webkit-animation: 1s ease 0s normal none 1 running fadein; /* Safari and Chrome */
		-o-animation: 1s ease 0s normal none 1 running fadein; /* Opera */
	}


	@keyframes fadein {
		from {
			opacity:0;
		}
		to {
			opacity:1;
		}
	}
	@-moz-keyframes fadein { /* Firefox */
		from {
			opacity:0;
		}
		to {
			opacity:1;
		}
	}
	@-webkit-keyframes fadein { /* Safari and Chrome */
		from {
			opacity:0;
		}
		to {
			opacity:1;
		}
	}
	@-o-keyframes fadein { /* Opera */
		from {
			opacity:0;
		}
		to {
			opacity: 1;
		}
	}

	/* ========================================================== */
	/* HEADER LAZZY AND */
	/* ========================================================== */

	main {
		background: #fff;
	}

	.clear {
		clear: both;
	}

	button, 
	p, 
	span {
		-moz-transition: background 0.1s 0.02s ease;
		-o-transition: background 0.1s 0.02s ease;
		-webkit-transition: background 0.1s 0.02s ease;
		transition: 0.2s ease;
	}

	a {
		-moz-transition: color 0.1s 0.02s ease;
		-o-transition: color 0.1s 0.02s ease;
		-webkit-transition: color 0.1s 0.02s ease;
		transition: 0.2s ease;
	}

	/* ========================================================== */
	/* 1.1 MENU */
	/* ========================================================== */

	.dropdown-menu {
		display: block !important;
		position: absolute;
		visibility: hidden;
		font-size: 14px;
		font-weight: 400;
		opacity: 0 !important;
		margin-top: -1px !important;
		-webkit-transform: translateY(10px) !important;
		-ms-transform: translateY(10px) !important;
		-o-transform: translateY(10px) !important;
		transform: translateY(10px) !important;
		-webkit-transition: all .3s cubic-bezier(.645,.045,.355,1) !important;
		-o-transition: all .3s cubic-bezier(.645,.045,.355,1) !important;
		transition: all .3s cubic-bezier(.645,.045,.355,1) !important;
		z-index: 9999;
	}
	.dropdown:hover > .dropdown-menu {
		visibility: visible !important;
		transform: translateY(0) !important;
		opacity: 1 !important;
	}

	.dropdown:hover > .dropdown-menu .dropdown-menu {
		display: none !important;
	}

	.navbar-nav > li {
		float: left;
		margin-top: 8px;
		position: relative;
	}

	ul.hidden_menu li {
		padding: 10px 0;
		background: #f4f4f4;
		font-family: 'Lato', sans-serif;
		cursor: pointer;
		-webkit-transition: all .2s ease-out;
		-o-transition: all .2s ease-out;
		transition: all .2s ease-out;
	}

	ul.hidden_menu li:hover {
		color: #fff;
		background: #4396E6 !important;
	}

	ul.hidden_menu li a {
		color: #337ab7;
		text-decoration: none;
	}

	ul.hidden_menu li:hover a {
		text-decoration: none;
		color: #fff;
		background-color: transparent;
		font-weight: bold;
		font-family: 'Lato', sans-serif;
	}

	ul.hidden_menu > li > a {
		display: block;
		padding: 3px 20px;
		clear: both;
		font-weight: normal;
		line-height: 1.42857143;
		color: #333333;
		white-space: nowrap;
	}

	ul.hidden_menu{
		position: absolute;
		top: 100%;
		left: 0;
		display: none;
		float: left;
		min-width: 160px;
		padding: 7px 0 5px;
		list-style: none;
		font-size: 14px;
		text-align: left;
		border-radius: 4px;
		z-index: 1000;
		-webkit-background-clip: padding-box;
		background-clip: padding-box;
		-webkit-transition: all .3s ease-out;
		-o-transition: all .3s ease-out;
		transition: all .3s ease-out;
	}

	li.open_menu:hover ul.hidden_menu{
		display: block;
	}

	.dropdown:hover > .dropdown-menu { 
		display: block; 
	}

	/* ========================================================== */
	/* 1.1 MENU AND */
	/* ========================================================== */

	/* ========================================================== */
	/* 1.2 TITLE */
	/* ========================================================== */

	.title {
		text-align: left;
		padding: 0;
	}

	.title p {
		font-size: 12px;
		color: #002e5a;
		font-weight: 700;
		//text-transform: uppercase;
		margin: 0;
	}

	.team_brocker .title p,
	.team_brocker .title h2 {
		color: #000;
	}

	.team_brocker .title h2 {
		margin: 11px 0 36px 0;
	}

	.title h2 {
		font-size: 26px;
		color: #002e5a;
		font-weight: 700;
		text-transform: uppercase;
		margin-top: 10px;
	}

	.title h3 a {
		font-size: 14px;
		color: #002e5a;
		font-weight: 700;
		text-transform: uppercase;
		margin-top: 10px;
	}

	.title h3 {
		font-size: 20px;
	}

	.title hr {
		height: 5px;
		background: #e9e9e9;
		border-radius: 5px;
		width: 45px;
		margin-bottom: 0px;
	}

	/* ========================================================== */
	/* 1.2 TITLE AND */
	/* ========================================================== */

	/* ========================================================== */
	/* 1.3 CAROUSEL */
	/* ========================================================== */

	.carousel-caption {
		top: 30%;
	}

	.carousel-indicators {
		bottom: 30px;
	}

	.navbar-toggle i {
		color: #fff;
		font-size: 20px;
	}

	/* ========================================================== */
	/* 1.3 CAROUSEL AND */
	/* ========================================================== */

	.str {
		padding: 100px 0 !important;
	}

	.frame {
		width: 100%;
		height: 360px;
	}

	.caret {
		margin-top: -4px;
	}

	/* ========================================================== */
	/* 1.4 BANNER */
	/* ========================================================== */

	.banner {
		padding: 80px 0;
		background: url(images/banner.jpg) 50% 0 repeat fixed;
		text-align: center;
	}

	.banner p {
		font-size: 12px;
		color: #fff;
		font-weight: bold;
	}

	.banner h1 {
		font-size: 26px;
		color: #fff;
		font-weight: bold;
		margin-top: 10px;
	}

	.banner .breadcrumb {
		background: transparent;
		padding: 0;
		margin-bottom: 0;
	}
	.banner .breadcrumb > li a {
		color: #95b4d6;
		font-family: 'Lato', sans-serif;
		font-style: italic;
	}
	.banner .breadcrumb > li + li:before {
		content: ">";
		padding: 0 5px;
		color: #cccccc;
	}

	.breadcrumb > .active {
		color: #418bd3;
	}

	/* ========================================================== */
	/* 1.4 BANNER AND */
	/* ========================================================== */


	/* ========================================================== */
	/* 2. INDEX.HTML */
	/* ========================================================== */

	.main {
		padding: 35px;
		position: absolute;
		right: 0;
		left: 0;
		z-index: 1000;
		margin: 0 auto;
	}

	.main .line {
		border-bottom: 1px solid rgba(255,255,255,0.1);
		padding-bottom: 30px;
	}

	/* ========================================================== */
	/* 2.1 NAVIGATION */
	/* ========================================================== */

	.nav {
		text-transform: uppercase !important;
		font-weight: 700;
		font-size: 14px;
	}

	.nav i {
		font-size: 15px !important;
		-moz-transform: scale(-1,1);
		-webkit-transform: scale(-1,1);
		-o-transform: scale(-1,1);
		transform: scale(-1,1);
	}

	.home .nav > li > a {
		//color: #95b4d6;
	}

	.nav > li > a {
		color: #4396e6;
	}

	.nav > .active > a {
		color: #4396e6;
	}

	.nav > li > a:hover,.nav > li > a:focus {
		text-decoration: none;
		background-color: transparent;
		color: #4396e6;
	}

	.nav .cart span {
		font-family: 'Lato',sans-serif;
		display: inline-block;
		height: 16px;
		width: 20px;
		position: relative;
		top: -5px;
		left: -3px;
		background: #ff5464;
		color: #fff;
		font-size: 12px;
		border-radius: 100%;
		text-align: center;
		padding-bottom: 20px;
	}

	.nav li:hover {
		background: rgba(0, 0, 0, 0.3)
	}

	.main-2 .nav li:hover {
		background: rgba(0,151,233,0.1);
	}

	.nav .dropdown-menu {
		padding: 0;
		border: 0;
		padding-top: 5px;
		background: transparent;
		left:0;
	}

	.nav .dropdown-menu li{
		padding: 10px 0;
		background: #f4f4f4;
		font-family: 'Lato', sans-serif;
	}

	.nav .dropdown-menu li:hover{
		color: #fff;
		background: #4396E6;
		cursor: pointer;
	}

	.nav .dropdown-menu li:hover a{
		text-decoration: none;
		color: #fff;
		background-color: transparent;
		font-family: 'Lato', sans-serif;
	}

	.nav .dropdown-menu > li > a:hover, 
	.dropdown-menu > li > a:focus {
		text-decoration: none;
		color: #fff;
		background-color: transparent;
		font-family: 'Lato', sans-serif;
	}

	/* ========================================================== */
	/* 2.1 NAVIGATION AND */
	/* ========================================================== */

	/* ========================================================== */
	/* 2.2 SLIDER */
	/* ========================================================== */

	.slide {
		color: #fff;
		text-align: center;
	}

	.slide h1 {
		font-size: 60px;
		text-transform: uppercase !important;
		font-weight: 700;
		margin-bottom: 25px;
		margin-top: 27px;
	}

	.slide h3 {
		font-size: 14px;
		text-transform: uppercase;
		font-weight: 700;
	}

	.slide p {
		font-size: 14px;
		font-family: 'Lato',sans-serif;
		margin-bottom: 30px;
	}

	.buttons {
		margin: 0 auto;
	}

	.slide button {
		background: transparent;
		border: 2px solid #4396e6;
		border-radius: 100px;
		padding: 10px;
		font-size: 12px;
		width: 180px;
		text-transform: uppercase;
		display: inline-block;
	}

	.slide .first-btn {
		margin-right: 10px;
	}

	.slide .second-btn {
		margin-left: 10px;
	}

	.slide button:hover {
		background: #4396e6;
		border: 2px solid #4396e6;
		border-radius: 100px;
		padding: 10px;
		font-size: 12px;
		width: 180px;
		text-transform: uppercase;
	}

	/* ========================================================== */
	/* 2.2 SLIDER AND */
	/* ========================================================== */


	/* ========================================================== */
	/* ADVANTAGE */
	/* ========================================================== */

	.advantage {
		border-bottom: 1px solid #e9e9e9;
	}

	.advantage .item {
		text-align: center;
		padding: 100px 30px 60px;
		border-right: 1px solid #e9e9e9;
	}

	.line:last-child .item {
		border-right: 0;
	}

	.advantage .item .icon {
		width: 60px;
		height: 90px;
		padding-top: 33px;
		border-radius: 100px;
		border: 1px solid #e9e9e9;
		margin: 0 auto;
	}

	.advantage .item .description h2 {
		font-size: 20px;
		color: #002e5a;
		font-weight: 700;
	}

	.advantage .item .description p {
		font-family: 'Lato',sans-serif;
		font-size: 14px;
		color: #6c7f93;
	}

	/* ========================================================== */
	/* ADVANTAGE AND */
	/* ========================================================== */

	/* ========================================================== */
	/* SERVICES */
	/* ========================================================== */

	.services {
		padding: 100px 0;
	}

	.services .image {
		position: relative;
		width: 100%;
	}

	.services .image img {
		width: 100%;
	}

	.services .image .hover {
		position: absolute;
		bottom: 0;
		width: 100%;
		padding: 30px;
	}

	.services .image .hover .citate {
		background: #fff;
		padding: 30px 40px;
		font-size: 16px;
	}

	.services .image .hover .citate p {
		font-family: 'Lato',sans-serif;
		color: #999;
	}

	.services .image .hover .citate p:before {
		position: absolute;
		margin-top: 0;
		margin-left: -25px;
		content: url('images/quote.png');
	}

	.services .image .hover .citate span {
		font-weight: 700;
		color: #002e5a;
	}

	.whywe_index {
		text-align: left !important;
	}

	.services .whywe {
		padding: 30px 40px;
	}

	.services .whywe hr {
		display: inline-block;
		//float: left !important;
		//margin-top: 0 !important;
	}

	.services .whywe .title {
		text-align: left;
	}

	.services .whywe .content {
		padding: 25px 0;
	}

	.services .whywe .content p {
		font-family: 'Lato',sans-serif;
		font-size: 16px;
		color: #6c7f93;
		padding-bottom: 0 !important;
	}

	.services .whywe .content li {
		font-size: 14px;
		list-style: none;
		padding: 16px;
		position: relative;
	}

	.services .whywe .content ul li:before {
		content: '';
		background: url(images/check.png) no-repeat left top !important;
		height: 20px;
		width: 20px;
		position: absolute;
		top: 20px;
		left: -20px;
	}

	.services .whywe .content ul {
		padding-left: 20px;
	}

	.services .whywe .content ul span {
		font-size: 16px;
		font-family: 'Lato',sans-serif;
		color: #000;
	}

	.services .whywe .content button {
		width: 180px;
		background: transparent;
		border: 2px solid #e9e9e9;
		border-radius: 50px;
		padding: 20px;
		font-size: 12px;
		font-weight: 700;
		color: #4396e6;
		text-transform: uppercase;
	}

	.services .whywe .content button:hover {
		background: #4396e6;
		border: 2px solid #3C89D3;
		color: #fff;
	}

	/* ========================================================== */
	/* SERVICES AND */
	/* ========================================================== */

	/* ========================================================== */
	/* NUMBERS */
	/* ========================================================== */

	.numbers {
		padding: 100px 0;
		color: #fff;
		text-align: center;
	}

	.numbers h3 {
		font-family: 'Lato',sans-serif;
		font-size: 50px;
		font-weight: 900;
		color: #4396e6;
	}

	.numbers p {
		font-size: 20px;
		font-weight: 600;
	}

	.numbers .wrap_numbers{
		min-height: 180px;
	}

	/* ========================================================== */
	/* NUMBERS AND */
	/* ========================================================== */

	/* ========================================================== */
	/* PROJECTS */
	/* ========================================================== */

	.projects {
		padding-top: 50px;
		padding-bottom: 100px;
	}

	.projects .title{
		text-align: center;
		padding: 30px 0;
	}

	.projects img {
		width: 100%;
	}

	.our_projects .owl-item .item {
		overflow: hidden;
		position: relative;
	}

	.our_projects .owl-item .item img {
		width: 100%;
		-webkit-transition: all .5s ease-out;
		-o-transition: all .5s ease-out;
		transition: all .5s ease-out;
	}

	.our_projects .owl-item:hover .item img {
		width: 100%;
		-o-transform: scale(1.05);
		-ms-transform: scale(1.05);
		-moz-transform: scale(1.05);
		-webkit-transform: scale(1.05);
		transform: scale(1.05);
	}

	.projects .project-name {
		padding-top: 10px;
		margin-bottom: 50px;
		background: #fff;
		position: relative;
		z-index: 10;
	}

	.projects .project-name p {
		background: #fafafa;
		padding: 20px;
		color: #002e5a;
		font-size: 16px;
		font-weight: 700;
		cursor: pointer;
		-webkit-transition: all .3s ease-out;
		-o-transition: all .3s ease-out;
		transition: all .3s ease-out;
	}

	.projects .project-name p:hover {
		background: #4396e6;
		color: #fff;
	}

	.projects .project-name i {
		float: right;
		margin-top: 4px;
	}

	.projects .carousel-indicators {
		top: 30px;
		position: relative;
	}

	.projects .carousel-indicators li {
		display: inline-block;
		width: 10px;
		height: 10px;
		margin: 1px;
		text-indent: -999px;
		border: 2px solid #eaeaea;
		border-radius: 10px;
		cursor: pointer;
		background-color: #000 \9;
		background-color: rgba(0,0,0,0);
	}

	.projects .carousel-indicators .active {
		margin: 0;
		width: 12px;
		height: 12px;
		background-color: #4396e6;
		border: 0;
	}

	/* ========================================================== */
	/* PROJECTS AND */
	/* ========================================================== */

	/* ========================================================== */
	/* OFFERS */
	/* ========================================================== */

	.offers {
		padding: 50px 0;
	}

	.offers .title{
		text-align: center;
		padding: 30px 0;
	}
	.offers .ipad img {
		width: 100%;
	}

	.offers .item {
		padding-bottom: 50px;
	}

	.offers .big-circle {
		background: transparent;
		border: 3px solid #4396e6;
		padding: 4px;
		border-radius: 100px;
		width: 84px;
	}

	.offers .small-circle {
		background: #4396e6;
		text-align: center;
		color: #fff;
		font-size: 36px;
		font-family: 'Lato',sans-serif;
		border-radius: 100px;
		font-weight: 700;
		width: 70px;
		height: 70px;
		padding-top: 10px;
	}

	.offers .first:before {
		content: url(images/arrow-1.png);
		position: absolute;
		top: 0;
		right: 80px;
	}

	.offers .second:before {
		content: url(images/arrow-2.png);
		position: absolute;
		top: -10px;
		right: 80px;
	}

	.offers .third:before {
		content: url(images/arrow-3.png);
		position: absolute;
		top: -70px;
		right: 80px;
	}

	.offers h3 {
		font-size: 20px;
		margin-top: 0;
		font-weight: 700;
		color: #002e5a;
	}

	.offers p {
		font-size: 16px;
		font-family: 'Lato',sans-serif;
		color: #6c7f93;
	}

	/* ========================================================== */
	/* OFFERS AND */
	/* ========================================================== */

	/* ========================================================== */
	/* TEAM */
	/* ========================================================== */

	.team {
		background: #fff;
		padding: 50px 0;
	}

	.team .title{
		text-align: center;
		padding: 30px 0;
	}

	.team .photo {
		text-align: center;
		border-bottom: 1px solid #e9e9e9;
	}

	.team .photo {
		padding-top: 25px;
		max-height: 390px;
		overflow: hidden;
		background: #ffffff; /* Old browsers */
		background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom,  #ffffff 0%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */

	}

	.photo img {
		height: 100%;
		max-height: 370px;
	}

	.team .person {
		text-align: center;
		padding: 20px 0;
	}

	.team .person .profession {
		font-size: 14px;
		font-family: 'Lato',sans-serif;
		font-style: italic;
		color: #6c7f93;
	}

	.team .person h3 a {
		color: #002e5a;
		font-size: 20px;
		font-weight: 700;
	}

	.team .person .info {
		font-size: 16px;
		font-family: 'Lato',sans-serif;
		color: #6c7f93;
	}

	.team .person .social {
		padding: 15px 0;
	}

	.team .person .social span {
		border: 1px solid #b3b3b3;
		padding: 6px;
		border-radius: 50%;
		width: 34px;
		display: inline-block;
		cursor: pointer;
		-webkit-transition: all .3s ease-out;
		-o-transition: all .3s ease-out;
		transition: all .3s ease-out;
	}

	.team .person .social i {
		color: #b3b3b3;
	}

	.team .person .social span:hover {
		background: #4396E6;
		border: 1px solid #4396E6;
	}

	.team .person .social span:hover i {
		color: #fff;
	}

	/* ========================================================== */
	/* TEAM AND */
	/* ========================================================== */

	/* ========================================================== */
	/* CALCULATE */
	/* ========================================================== */

	.calculate {
		padding: 50px 0;
		padding-bottom: 0;
		background: url(images/calculate-bg.jpg) 50% 0 repeat fixed;
	}

	.calculate .title{
		text-align: center;
		padding: 30px 0;
	}

	.calculate .title p,
	.calculate .title h2 {
		color: #fff !important;
	}

	.calculate .title hr {
		background: rgba(255,255,255,0.15);
		border-top: 0;
	}

	.calculate .dark {
		width: 100%;
		background: #07223b;
		color: #fff;
		padding: 10px 65px;
		height: 555px;
	}

	.calculate .dark span,
	.calculate .light span {
		font-size: 16px;
		font-weight: 700;
		font-family: 'Lato',sans-serif;
	}

	.calculate .dark select {
		width: 150px;
		padding: 10px;
		background: #4396e6;
		border: none;
		font-weight: 700;
		font-size: 16px;
		position: relative;
		bottom: 8px;
	}

	.calculate .dark select option{
		background: #fff;
		color: #000;
		font-family: 'Raleway', sans-serif;
	}

	.calculate .light {
		width: 100%;
		background: #4396e6;
		color: #fff;
		padding: 25px 65px;
		height: 555px;
	}

	.calculate .padding-left {
		padding-left: 0;
	}

	.calculate .padding-right {
		padding-right: 0;
	}

	.calculate .dark .item {
		padding: 50px 0;
	}

	.jcf-select-slct_home span.jcf-select-text {
		color: #fff !important;
	}

	.jcf-select-slct_home {
		background: #4396e6 !important;
	}

	.jcf-select-slct_home .jcf-select-opener:after {
		position: absolute;
		top: 21px;
		right: 19px;
		content: "";
		background: url(images/button2.png) no-repeat !important;
		height: 7px;
		width: 11px;
	}

	.calculate .dark button {
		width: 210px;
		background: #4396e6;
		border-radius: 50px;
		border: 0;
		padding: 15px;
		font-size: 12px;
		font-weight: 700;
		color: #fff;
		text-transform: uppercase;
		border: 2px solid #4396E6;
	}

	.calculate .dark button:hover {
		background: transparent;
		border: 2px solid #4396E6;
	}

	.calculate .light .item {
		padding: 25px 0;
	}

	.calculate .light .last {
		border-bottom: 1px solid rgba(255,255,255,0.15);
		padding-bottom: 50px;
	}

	.calculate .light .total {
		padding: 25px 0 50px;
		border-bottom: 1px solid rgba(255,255,255,0.15);
	}

	.calculate .light .title {
		text-align: left;
		padding-bottom: 45px;
		padding-top: 20px;
	}

	.calculate .light .title h3 {
		font-size: 20px;
		font-weight: 700;
		color: #fff;
		margin-top: 0;
		text-transform: uppercase;
	}

	.calculate .light .title hr {
		float: left;
	}

	.calculate .light .paragraph {
		padding: 20px 0;
		color: rgba(255,255,255,0.5);
		font-size: 16px;
		font-family: 'Lato',sans-serif;
	}

	/* ========================================================== */
	/* CALCULATE AND */
	/* ========================================================== */

	/* ========================================================== */
	/* CHARTS */
	/* ========================================================== */

	.charts {
		padding: 50px 0;
	}

	.charts .title{
		text-align: center;
		padding: 30px 0;
	}

	/* ========================================================== */
	/* CHARTS AND */
	/* ========================================================== */

	/* ========================================================== */
	/* BLOG */
	/* ========================================================== */

	.blog {
		padding: 50px 0;
		background: #fafafa;
	}

	.blog .title{
		text-align: center;
		padding: 30px 0;
	}

	.blog .post-img {
		overflow: hidden;
	}

	.blog .post-img img {
		width: 100%;
		-webkit-transition: all .5s ease-out;
		-o-transition: all .5s ease-out;
		transition: all .5s ease-out;
	}

	.blog .post:hover .post-img img {
		width: 100%;
		-o-transform: scale(1.05);
		-ms-transform: scale(1.05);
		-moz-transform: scale(1.05);
		-webkit-transform: scale(1.05);
		transform: scale(1.05);
	}

	.blog .post-title {
		padding: 30px 0;
	}

	.blog .post-title .date {
		width: 60px;
		height: 90px;
		padding-top: 24px;
		border-radius: 100px;
		text-align: center;
		background: #4396E6;
		color: #fff;
		font-weight: 700;
		font-family: 'Lato',sans-serif;
	}

	.blog .post-title .title {
		padding: 0 30px;
		text-align: left;
	}

	.blog .post-title .title h3 a {
		font-size: 20px;
		color: #002e5a;
		font-weight: 700;
		margin-top: 10px;
		text-decoration: none;
	}

	.blog .post-title .title h3 a:hover {
		color: #4396e6;
	}

	.blog .post-title .title p {
		font-size: 14px;
		font-family: 'Lato',sans-serif;
		color: #75879a;
		text-transform: lowercase;
		font-weight: 400;
	}

	.blog .post-title .title span {
		font-style: italic;
		margin: 0 3px;
	}

	.blog .post-title .title hr {
		float: left;
		margin-bottom: 0;
	}

	.blog .post-title .title .paragraph {
		padding: 45px 0 0 0;
		font-size: 14px;
		font-family: 'Lato',sans-serif;
		color: #75879a;
	}

	.blog .post-title .title .paragraph p{
		margin-bottom: 15px;
	}

	a.more {
		display: inline-block;
		margin-top: 8px;
	}

	/*.blog .post-title .title h3 a {
		color: #000;
		font-weight: 700;
		text-transform: none;
		font-family: 'Raleway', sans-serif;
		text-decoration: none;
		}*/

		.blog .post .post-title .title p {
			letter-spacing: 0;
		}

		.blog .post .post-title .title p a {
			font-style: italic;
		}
		.blog .post .post-title .title span a {
			//color: #999;
		}

		.blog .post .post-title .title p span.separete {
			padding: 0 10px;
		}

		/* ========================================================== */
		/* BLOG AND */
		/* ========================================================== */

		/* ========================================================== */
		/* CONTACT */
		/* ========================================================== */

		.contact {
			background: #fff;
			padding: 50px 0;
		}

		.home .contact .jcf-select {
			top: 0;
		}

		.contact .title{
			text-align: center;
			padding: 30px 0;
		}

		.contact .image {
			float: right;
		}

		.home .contact .title {
			text-align: left;
		}

		.contact .title hr {
			float: left;
			display: block;
			margin-bottom: 0;
		}

		.contact .text {
			font-family: 'Lato',sans-serif;
			font-size: 16px;
			color: #6c7f93;
		}

		.contact .contact-form {
			padding: 30px 0;
		}

		.contact .contact-form .padd {
			padding: 15px 0;
		}

		.contact .contact-form i {
			color: #e9e9e9;
		}

		.contact .contact-form label {
			color: #6c7f93;
		}

		.contact .contact-form .form {
			border: 1px solid #e9e9e9;
			padding: 5px;
		}


		.contact .contact-form .form:hover,
		.contact .contact-form select:hover,
		.contact .contact-form .area:hover,
		section.contact .jcf-select:hover {
			outline: 1px solid #4396e6;
		}

		.contact .contact-form input {
			border: 0;
			width: 90%;
			padding: 10px;
		}

		.contact .contact-form select {
			width: 100%;
			padding: 16px;
			border: 0;
			background: #fafafa;
			color: #7f8fa1;
		}

		.contact .contact-form .area {
			border: 1px solid #E9E9E9;
			position: relative;
			overflow-x: hidden;
		}

		.carousel-caption{
			z-index: 0 !important;
		}

		.contact .contact-form .area label {
			color: #а9а9а9;
			font-weight: 400;
			padding: 10px 15px;
		}

		.contact .contact-form .area i {
			float: right;
			color: #e9e9e9;
			font-size: 16px;
			padding: 10px 15px;
			position: absolute;
			right: 0;
			top: 0;
		}

		.contact .contact-form textarea {
			border: 0;
			resize: none;
			width: 100%;
			height: 50px;
			padding: 10px 25px 10px 15px;
			min-height: 100px;
		}

		.contact .contact-form button {
			background: #4396E6;
			color: #fff;
			border: 2px solid #4396E6;
			border-radius: 100px;
			padding: 20px;
			font-size: 12px;
			width: 180px;
			text-transform: uppercase;
			font-weight: 700;
			float: left !important;
		}

		.contact .contact-form button:hover {
			background: transparent;
			border: 2px solid #4396E6;
			color: #4396E6;
		}

		.contact .contact-form button:hover {
			opacity: .9;
		}

		/* ========================================================== */
		/* CONTACT AND */
		/* ========================================================== */

		/* ========================================================== */
		/* REVIEWS */
		/* ========================================================== */

		.reviews {
			padding: 60px 0;
		}

		section.reviews .home_slider .owl-controls {
			bottom: 0 !important;
		}

		section.reviews .home_slider {
			padding-bottom: 55px;
		}

		.reviews .review {
			padding: 30px 20px;
			position: relative;
			border: 1px solid rgba(255,255,255,0.15);
			color: #fff;
		}

		.reviews .review:after,
		.reviews .review:before {
			right: 100%;
			top: 30px;
			border: solid transparent;
			content: " ";
			height: 0;
			width: 0;
			position: absolute;
			pointer-events: none;
		}

		.reviews .review:after {
			border-color: rgba(14,0,213,0);
			border-width: 10px;
			margin-top: -10px;
		}

		.reviews .review:before {
			border-color: rgba(245,0,0,0);
			border-right-color: #4D5D6C;
			border-width: 11px;
			margin-top: -11px;
		}

		.reviews .review p {
			text-align: left;
			font-size: 16px;
			font-family: 'Lato',sans-serif;
			font-style: italic;
		}

		.reviews .photo img {
			border: 8px solid rgba(255,255,255,0.15);
			width: 100px !important;
			height: 100px !important;
			margin: 0 auto;
		}

		.photo {
			text-align: center;
		}

		.reviews .photo h3 {
			font-size: 12px;
			color: #fff;
			margin: 10px 0 0;
		}

		.reviews .photo p {
			font-size: 12px;
			color: #a9afb6;
			padding-top: 0;
		}

		/* ========================================================== */
		/* REVIEWS AND */
		/* ========================================================== */

		/* ========================================================== */
		/* SKILLS */
		/* ========================================================== */

		.skills {
			padding: 50px 0;
		}

		.skills .title {
			text-align: left;
			padding: 30px 0;
		}

		.skills hr {
			float: left;
		}

		.skills p {
			font-size: 16px;
			font-family: 'Lato',sans-serif;
			color: #6c7f93;
		}

		.skills .item {
			padding: 10px 0;
		}

		.skills .item .value,
		.skills .item .name {
			font-family: 'Lato',sans-serif;
			font-weight: 700;
			font-size: 16px;
			padding-bottom: 5px;
			display: inline-block;
		}

		.skills .item .value {
			float: right;
		}

		.skills .vimeo {
			padding-left: 35px;
			width: 100%;
		}

		/* ========================================================== */
		/* SKILLS AND */
		/* ========================================================== */

		/* ========================================================== */
		/* MAP */
		/* ========================================================== */

		#map {
			height: 400px;
		}

		/* ========================================================== */
		/* MAP AND */
		/* ========================================================== */

		/* ========================================================== */
		/* CLIENTS */
		/* ========================================================== */

		.clients {
			padding: 80px 0;
		}

		/* ========================================================== */
		/* CLIENTS AND */
		/* ========================================================== */

		/* ========================================================== */
		/* NEW */
		/* ========================================================== */

		.new {
			padding: 60px 0;
			background: #4396e6;
			color: #fff;
		}

		.new h2 {
			font-size: 26px;
			font-weight: 700;
		}

		.new p {
			font-size: 16px;
			font-family: 'Lato',sans-serif;
			font-style: italic;
		}

		.new button {
			background: transparent;
			border: 2px solid #fff;
			border-radius: 100px;
			padding: 10px;
			font-size: 12px;
			width: 180px;
			text-transform: uppercase;
			font-weight: 700;
			margin-top: 35px;
		}

		.new button:hover {
			background: #fff;
			color: #4396e6;
		}

		/* ========================================================== */
		/* NEW AND */
		/* ========================================================== */

		/* ========================================================== */
		/* FOOTER-TOP */
		/* ========================================================== */

		footer {
			position: fixed;
			bottom: 0;
			left: 0;
			width: 100%;
			z-index: -1000;
			opacity: 0;
		}

		footer.sticky {
			opacity: 1;
		}

		.footer-top {
			padding: 80px 0;
			background: #00162c;
			position: relative;
		}

		.footer-top .top-bg {
			position: absolute;
			top: 0;
			left: 0;
			background: url(images/footer-img.png);
			width: 304px;
			height: 236px;
		}

		.footer-top .bott-bg {
			position: absolute;
			bottom: 0;
			right: 0;
			background: url(images/footer-img.png);
			width: 304px;
			height: 236px;
		}

		.footer-top .text {
			padding: 30px 0;
			border-bottom: 1px solid rgba(255,255,255,0.15);
			color: #6c7f93;
		}

		.footer-top .about p {
			color: #6c7f93;
			font-family: 'Lato',sans-serif;
		}

		.footer-top .social {
			padding: 30px 0;
		}

		.footer-top .social i {
			color: #6c7f93;
			font-size: 20px;
			margin-right: 5px;
			cursor: pointer;
		}

		.footer-top .social i:hover {
			color: #5f80c4;
		}

		.footer-top .title {
			padding: 0;
		}

		.footer-top .title h3 {
			font-size: 14px;
			text-align: left;
			color: #fff;
			margin: 0;
			padding: 0;
			text-transform: uppercase;
			font-weight: 700;
		}

		.footer-top .title hr {
			float: left;
			background: rgba(255,255,255,0.15);
			border-top: 0;
			margin-bottom: 0;
		}

		.footer-top .certificates {
			padding: 35px 0;
			list-style-type: none;
		}

		.footer-top .certificates i {
			color: #4396e6;
			margin-right: 15px;
		}

		.footer-top .certificates li {
			padding: 10px 0;
		}

		.footer-top .insta {
			padding: 50px 0 0;
		}

		.footer-top .insta .item {
			position: relative;
			float: left;
		}

		.footer-top .insta .item img {
			position: relative;
			padding: 0 10px 10px 0;
			width: 80px;
		}

		.footer-top .insta .item .hover {
			opacity: 0;
			width: 70px;
			height: 70px;
			position: absolute;
			top: 0;
			left: 0;
			background: rgba(67,150,230,0.9);
			padding: 21px;
			-webkit-transition: all .3s ease-out;
			-o-transition: all .3s ease-out;
			transition: all .3s ease-out;
		}

		.footer-top .insta .item:hover .hover {
			opacity: 1;
		}

		.footer-top .insta .circle {
			display: none;
			width: 28px;
			height: 28px;
			background: #33587e;
			border-radius: 100px;
			text-align: center;
			padding: 3px;
			cursor: pointer;
			color: #fff;
		}

		.footer-top .insta .item:hover .circle {
			display: block;
		}

		.footer-top .insta .item .circle a {
			color: #fff;
		}

		.footer-top .insta .link {
			font-family: 'Lato',sans-serif;
			font-style: italic;
		}

		.footer-top .newsletter-text {
			padding: 42px 0;
			color: #6c7f93;
		}

		.footer-top .newsletter-form .form {
			border: 1px solid rgba(255,255,255,0.15);
			padding: 5px;
		}

		.footer-top .newsletter-form input {
			border: 0;
			width: 90%;
			padding: 10px;
			background: transparent;
			color: #6c7f93;
		}

		.footer-top .newsletter-form i {
			color: #4396e6;
			cursor: pointer;
		}

		.footer-top .newsletter-form input::-webkit-input-placeholder {
			color: #6c7f93;
		}

		.footer-top .newsletter-form input:-moz-placeholder {
			color: #6c7f93;
		}

		.footer-top .newsletter-form input:-moz-placeholder {
			color: #6c7f93;
		}

		.footer-top .newsletter-form input::-webkit-input-placeholder {
			color: #6c7f93;
		}

		.footer-top .link:hover  {
			text-decoration: none;
		}

		.footer-top .certificates a {
			color: #6c7f93;
		}

		/* footer-top:end */

		/* footer-content:start */

		.wrap_footer {
			padding: 30px 0;
			background: #001d39;
		}

		footer .copiright {
			color: #6c7f93;
			font-family: 'Lato',sans-serif;
		}

		footer .payment {
			float: right;
		}

		footer .payment .item {
			margin-left: 22px;
			float: left;
		}

		footer .payment .item i {
			font-size: 25px;
			color: #6c7f93;
		}

		/* ========================================================== */
		/* FOOTER END */
		/* ========================================================== */

		/* ========================================================== */
		/* 3.INDEX-2.HTML */
		/* ========================================================== */

		.main-2 {
			padding: 10px 0;
			position: relative;
			right: 0;
			left: 0;
			z-index: 1000;
			margin: 0 auto;
		}

		.main-2 .navbar {
			margin-bottom: 0;
		}

		.header_height_chart {
			min-height: 530px;
			overflow: hidden;
			background: #fff;
		}

		/* ========================================================== */
		/* CHART */
		/* ========================================================== */

		.chart {
			height: 100%;
		}

		.chart .chart2 {
			height: 100vh !important;
			max-height: 650px;
			background-size: cover;
			overflow: hidden;
		}

		.chart .absol {
			position: absolute;
			width: 100%;
			z-index: 1;
		}

		.chart .absol .left {
			float: right;
			text-align: right;
			color: #fff;
			padding-top: 50px;
		}

		.chart .absol .left p {
			font-size: 12px;
			text-transform: uppercase;
			font-weight: 700;
		}

		.chart .absol .left h3 {
			font-size: 30px;
			text-transform: uppercase;
			font-weight: 700;
		}

		.chart .absol .right {
			color: #fff;
			width: 300px;
			padding-top: 45px;
		}

		.chart .absol .right p {
			font-size: 14px;
			font-family: 'Lato',sans-serif;
			color: rgba(255,255,255,0.7);
		}

		.chart .absol .right button {
			width: 180px;
			background: transparent;
			border: 2px solid #fff;
			border-radius: 50px;
			padding: 15px;
			font-size: 12px;
			font-weight: 700;
			color: #fff;
			text-transform: uppercase;
			margin-top: 15px;
			cursor: pointer;
		}

		.proposals {
			padding: 50px 0;
		}

		.proposals .title {
			text-align: center;
			padding: 30px 0;
		}

		.proposals .item {
			padding-bottom: 50px;
		}

		.proposals .item .icon {
			width: 60px;
			height: 90px;
			padding-top: 33px;
			border-radius: 100px;
			border: 1px solid #e9e9e9;
			margin: 0 auto;
			text-align: center;
		}

		.proposals .item h2 {
			font-size: 20px;
			font-weight: 700;
			margin-top: 0;
			padding-left: 10px;
			color: #002e5a;
		}

		.proposals .item p {
			font-size: 14px;
			font-family: 'Lato',sans-serif;
			padding-left: 10px;
			color: #6c7f93;
		}

		.top-bar {
			background: #001d39;
			padding: 5px 0;
		}

		.top-bar p {
			color: #6c7f93;
			font-family: 'Lato',sans-serif;
			margin: 0;
			padding: 6px 0 10px;
			display: inline-block;
		}

		.brokery .top-bar p {
			color: #727272;
		}

		.top-bar .right {
			float: right;
		}

		.top-bar a:hover{
			text-decoration: none;
		}

		.top-bar button {
			background: #4396e6;
			border: 2px solid #4396E6;
			color: #fff;
			text-transform: uppercase;
			font-size: 10px;
			border-radius: 50px;
			padding: 0 10px;
			line-height: 21px;
			width: 130px;
			font-weight: 700;
			margin-left: 30px;
			text-align: center;
		}

		.top-bar button:hover {
			background: transparent;
			border: 2px solid #4396E6;
			color: #4396E6;
		}

		/* ========================================================== */
		/* 3. PORTFOLIO.HTML */
		/* ========================================================== */

		.projects .filter {
			width: 100%;
			padding: 100px 0;
		}

		.projects .filter .filter-btn {
			text-align: center;
			display: block;
		}

		.projects .filter .filter-btn button{
			padding: 10px 20px;
			color:#6c7f93;
			border: 1px solid #e9e9e9;
			background: transparent;
			font-family: 'Lato', sans-serif;
			margin-right: 10px;
			margin-bottom: 10px;
		}

		.projects .filter .filter-btn .is-checked{
			padding: 10px 20px;
			color:#fff;
			border: 1px solid #4396e6;
			background: #4396e6;
		}

		.projects .paginat {
			text-align: center;
		}

		.projects .paginat .pagination > li > a, 
		.pagination > li > span {
			border-radius: 100px;
			margin: 0px 10px;
			text-align: center;
			font-size: 15px;
			font-family: 'Lato', sans-serif;
		}

		.projects .paginat .pagination > li:first-child > a, 
		.pagination > li:first-child > span {
			margin-left: 0;
			border-bottom-left-radius: 100px;
			border-top-left-radius: 100px;
			padding-right: 20px;
			padding-left: 20px;
		}

		.pagination > li:last-child > a, 
		.pagination > li:last-child > span {
			border-bottom-right-radius: 100px;
			border-top-right-radius: 100px;
			padding-right: 20px;
			padding-left: 20px;
		}

		.projects .paginat .pagination > li > a:hover, 
		.pagination > li > span:hover, 
		.pagination > li > a:focus, 
		.pagination > li > span:focus {
			cursor: pointer;
		}

		/* ========================================================== */
		/* 4. PORTFOLIO-SINGLE.HTML */
		/* ========================================================== */

		.portf-single {
			padding: 50px 0;
		}

		.portf-single h2 {
			font-size: 26px;
			font-weight: bold;
		}

		.portf-single .paginat {
			text-align: right;
		}

		.portf-single .paginat .disabled:hover span{
			color: #4396E6;
			background-color: transparent;
			border-color: #4396E6;
			cursor: not-allowed;
		}

		.portf-single .paginat .active:hover span {
			z-index: 3;
			color: #4396E6;
			background-color: transparent;
			border-color: #4396E6;
			cursor: pointer;
		}

		.portf-single .carousel-indicators {
			bottom: 5%;
		}

		.portf-single .carousel-indicators li {
			display: inline-block;
			width: 10px;
			height: 10px;
			margin: 1px;
			text-indent: -999px;
			border: 2px solid #eaeaea;
			border-radius: 10px;
			cursor: pointer;
			background-color: #000 \9;
			background-color: rgba(0,0,0,0);
		}

		.portf-single .carousel-indicators .active {
			margin: 0;
			width: 12px;
			height: 12px;
			background-color: #4396e6;
			border: 0;
		}

		.portf-single .paginat .pagination > li:first-child > a, 
		.pagination > li:first-child > span {
			margin-left: 0;
			border-bottom-left-radius: 100px;
			border-top-left-radius: 100px;
			padding: 10px 40px;
		}

		.portf-single .paginat .pagination > li:last-child > a, 
		.pagination > li:last-child > span {
			border-bottom-right-radius: 100px;
			border-top-right-radius: 100px;
			padding: 10px 40px;
		}

		.portf-single .poadd {
			padding-bottom: 50px;
		}

		.portf-single .title {
			text-align: left;
			padding: 30px 0;
		}

		.portf-single .title hr{
			float: left;
		}

		.portf-single .content {
			font-family: 'Lato', sans-serif;
			color: #6c7f93;
			font-size: 16px;
			padding-right: 20px;
			border-right: 1px solid #e9e9e9;
		}

		.portf-single .content a{
			font-style: italic;
			color: #4396e6;
		}

		.portf-single .social{
			padding: 30px 0;
		}

		.portf-single .circle {
			float: left;
			width: 36px;
			height: 36px;
			text-align: center;
			cursor: pointer;
			border-radius: 50px;
			color: #fff;
			margin-right: 10px;
		}

		.portf-single .circle i {
			padding-top: 11px;
		}

		.portf-single .circle a {
			color: #fff;
		}

		.portf-single .facebook {
			background: #1883d5
		}

		.portf-single .twitter {
			background: #21c2f8
		}

		.portf-single .googleplus {
			background: #da4835
		}

		.portf-single .linkedin {
			background: #178ae2
		}

		.portf-single .pinterest {
			background: #ef584d
		}
		.portf-single .detail {
			padding-top: 20px;
		}

		.portf-single .detail .tit {
			color:#4396e6;
			font-weight: bold;
		}

		.portf-single .detail .value {
			color:#6c7f93;
			font-family: 'Lato', sans-serif;
		}

		.portf-single .detail span {
			font-style: italic;
		}

		/* ========================================================== */
		/* 5. TEAM.HTML */
		/* ========================================================== */

		.str .person{
			padding-bottom: 40px !important;
		}

		.team .more {
			width: 100%;
			text-align: center;
		}

		.team .more button {
			background: #4396e6;
			border: 2px solid #4396e6;
			border-radius: 100px;
			padding: 10px;
			font-size: 12px;
			width: 180px;
			text-transform: uppercase;
			font-weight: 700;
			margin-top: 35px;
			color: #fff;
		}

		.team .more button:hover {
			background: transparent;
			border: 2px solid #4396e6;
			color: #4396e6;
		}

		/* ========================================================== */
		/* 6. TEAM_SINGLE.HTML */
		/* ========================================================== */

		/* ========================================================== */
		/* PERSON */
		/* ========================================================== */

		.person-info {
			padding: 50px 0;
		}

		section.person-info img.xs-img {
			max-width: 270px;
		}

		.person-info .person {
			text-align: left;
			padding: 0 20px;
		}

		.person-info .person .profession {
			font-size: 14px;
			font-family: 'Lato',sans-serif;
			font-style: italic;
			color: #6c7f93;
		}

		.person-info .person h3 {
			color: #002e5a;
			font-size: 20px;
			font-weight: 700;
		}

		.person-info .person .info {
			font-size: 16px;
			font-family: 'Lato',sans-serif;
			color: #6c7f93;
		}

		.person-info .person .social {
			padding: 15px 0;
			float: right;
		}

		.social a:hover{
			text-decoration: none;
		}

		.person-info .person .total {
			padding: 15px 0;
			float: left;
			font-weight: 700;
		}

		.person-info .person .total span{
			color: #4396e6;
			font-family: 'Lato', sans-serif;
		}

		.person-info .border {
			border-bottom: 1px solid #e9e9e9;
		}

		.person-info .person .social span {
			border: 1px solid #b3b3b3;
			padding: 6px;
			border-radius: 100px;
			width: 34px;
			display: inline-block;
			cursor: pointer;
			text-align: center;
		}

		.person-info .person .social i {
			color: #b3b3b3;
		}

		.person-info .person .social span:hover {
			background: #4396E6;
			border: 1px solid #eaeaea;
		}

		.person-info .person .social span:hover i {
			color: #fff;
		}

		.person-skills .circliful {
			position: relative; 
		}

		.person-skills .circle-text, 
		.person-skills .circle-info, 
		.person-skills .circle-text-half, 
		.person-skills .circle-info-half {
			width: 100%;
			position: absolute;
			text-align: center;
			display: inline-block;
		}

		.person-skills .circle-info, 
		.person-skills .circle-info-half {
			color: #999;
		}

		.person-skills .circliful .fa {
			margin: -10px 3px 0 3px;
			position: relative;
			bottom: 4px;
		}

		.circle-container {
			position: relative;
			width: 160px;
			display: inline-block;
		}

		.circle-skills {
			padding: 63px 15px;
		}

		.circle-container p {
			position: absolute;
			top: 60px;
			z-index: 100;
			width: 160px;
			text-align: center;
			font-family: 'Lato', sans-serif;
		}

		.circle-container p span{
			font-weight: bold;
			text-transform: uppercase;
		}

		/* ========================================================== */
		/* SERTIFICATE */
		/* ========================================================== */

		.sertificate {
			padding: 25px 0 50px 0;
			background: #fafafa
		}

		.sertificate .item {
			position: relative;
			margin-bottom: 20px;
			display: inline-block;
			-webkit-transition: all .4s ease-out;
			-o-transition: all .4s ease-out;
			transition: all .4s ease-out;
		}

		.sertificate .item .hover {
			display: block;
			opacity: 0;
			width: 100%;
			height: 100%;
			position: absolute;
			top: 0;
			left: 0;
			background: rgba(0,22,44,0.8);
			padding: 70px;
			text-align: center;
			-webkit-transition: all .3s ease-out;
			-o-transition: all .3s ease-out;
			transition: all .3s ease-out;
		}

		.sertificate .item:hover .hover {
			opacity: 1;
		}

		.sertificate .circle {
			opacity: 0;
			display: inline-block;
			width: 32px;
			height: 32px;
			background: rgba(51, 88, 126, 0);
			border: 2px solid #fff;
			border-radius: 100px;
			text-align: center;
			padding: 4px;
			cursor: pointer;
			color: #fff;
			position: relative;
			top: -35px;
			-webkit-transition: all .3s ease-out;
			-o-transition: all .3s ease-out;
			transition: all .3s ease-out;
		}

		.sertificate .item:hover .circle {
			opacity: 1;
			top: 0;
		}

		.sertificate .item .circle a {
			color: #fff;
		}

		.sertificate .item img {
			width: 100%
		}


		.sertificate .title {
			text-align: left;
			padding: 30px 0;
		}

		.sertificate .title hr {
			float: left;
		}

		/* ========================================================== */
		/* SERTIFICATE AND */
		/* ========================================================== */

		/* ========================================================== */
		/* PRICE */
		/* ========================================================== */

		.price-list {
			padding: 30px 0;
		}

		.price-list .title {
			text-align: left;
			padding: 30px 0;
		}

		.price-list .title p{
			padding: 50px 0 0 0;
			font-family: 'Lato', sans-serif;
			font-size: 16px;
			color: #76889a
		}

		.price-list .title hr{
			float: left;
		}

		.price-list .big {
			background: #032950;
			width: 170px;
			height: 170px;
			border-radius: 100px;
			border: 5px solid #032950;
			margin-top: 20px;
		}

		.price-list .small {
			background: #032950;
			width: 160px;
			height: 160px;
			border-radius: 100px;
			border: 5px solid #FFFFFF;
		}

		.price-list .active .big {
			background: #4396e6;
			border: 5px solid #4396e6;
		}

		.price-list .active .small {
			background: #4396e6;
			border: 5px solid #FFFFFF;
		}

		.price-list .small p {
			text-align: center;
			padding-top: 30px;
			color: #fff;
			font-size: 45px;
			font-family: 'Lato', sans-serif;
			font-weight: bold;
		}

		.price-list .small p small{
			font-size: 20px;
		}


		.price-list .small p span{
			font-size: 14px;
			display: block;
			margin-top: -5px;
		}

		.price-list .table {
			border: 1px solid #e9e9e9;

			text-align: center;
		}

		.price-list .active {
			border: 1px solid #4396e6;
		}

		.price-list .tariff {
			display: inline-block;
		}

		.price-list .name {
			padding: 20px;
			padding-bottom: 0;
			font-size: 20px;
			font-weight: bold;
			color: #032950;
		}

		.price-list .advent .item{
			padding: 20px;
		}


		.price-list .advent .last{
			padding: 50px 0;
		}

		.price-list .advent .last button{
			border: 2px solid #e9e9e9;
			background: transparent;
			color: #002e5a;
			text-transform: uppercase;
			padding: 15px;
			font-size: 12px;
			width: 180px;
			border-radius: 50px;
			font-weight: bold;
		}

		.price-list .active .advent .last button{
			border: 2px solid #4396e6;
			background: #4396e6;
			color: #fff;
		}

		.price-list .advent .item p{
			margin: 0px;
		}

		.price-list .advent .odd {
			background: #fafafa;
			border: 1px solid #e9e9e9;
		}

		.price-list .advent .even {
			background: #fff;
		}

		.price-list .footer {

		}

		.price-list .footer p{
			font-size: 16px;
			color: #76889a;
			padding: 30px 0;
		}

		.price-list .footer .note {
			color: #509de8;
			font-family: 'Lato', sans-serif;
			padding: 0;
		}

		/* ========================================================== */
		/* PRICE AND */
		/* ========================================================== */

		/* ========================================================== */
		/* 7. BLOG-CATEGORY.HTML */
		/* ========================================================== */
		.blog-category {
			background: #fff;
			padding-bottom: 0;
		}

		.blog-category .title{
			text-align: left !important;
		}

		.blog-category .post{
			border-bottom: 1px solid #e9e9e9;
			padding: 50px 0;

		}

		.blog-category .post-title {
			padding: 30px 0;
			padding-bottom: 0;
		}

		.blog .blog-category .post-title {
			padding: 0 !important;
		}

		.blog-category .carousel-inner img {
			width: 100%;
		}

		.blog-category .left-btn {
			position: absolute;
			top: 172px;
			left: 0;
		}

		.blog-category .right-btn {
			position: absolute;
			top: 172px;
			right: 0;
		}

		.blog-category .btn {
			font-size: 25px;
			color: #fff;
			background: rgba(0, 0, 0, 0.2);
			height: 50px;
			width: 50px;
			text-align: center;
			padding-top: 8px;
		}

		.blog-category .citate-img {
			position: relative;
		}
		.blog-category .citate-img img {
			height: 180px;
			width: 100%;
		}

		.blog-category .citate-img .hover {
			position: absolute;
			top:0;
			left: 0;
			width: 100%;
			height: 100%;
			background: rgba(0, 22, 44, 0.8);
			text-align: center;
			color: #fff;
			padding: 35px;
			font-size: 25px;
		}
		.blog-category .citate-img .hover p{
			width: 74%;
			margin-left: 13%;
			margin-right: 13%;
		}

		.blog-category .paragraph .citate-img .hover {
			padding: 25px;

		}

		.blog-category .paragraph .citate-img {
			margin-bottom: 30px;

		}


		.blog-category .paragraph .citate-img p {
			text-align: center;
			color: #fff;
			font-size: 22px;
			font-family: 'Raleway', sans-serif;
			font-weight: 400;

		}

		.blog-category .paragraph .citate-img .author {
			text-align: center;
			color: #acaeb1;
			font-size: 14px;
			font-family: 'Raleway', sans-serif;
			font-weight: 400;
			margin-top: -15px;
		}

		.blog-category .link-img {
			position: relative;
		}
		.blog-category .link-img img {
			height: 180px;
			width: 100%;
		}

		.blog-category .link-img .hover {
			position: absolute;
			top:0;
			left: 0;
			width: 100%;
			height: 100%;
			background: rgba(0, 22, 44, 0.8);
			text-align: center;
			color: #fff;
			padding: 50px 0;
			font-size: 25px;
		}
		.blog-category .link-img .hover p{
			width: 74%;
			margin-left: 13%;
			margin-right: 13%;
		}

		.blog-category .link-img .hover p a{
			color: #fff;
			text-decoration: underline;
		}

		.blog-category .paginat {
			padding: 20px 0;
			text-align: center;
		}

		.blog-category .paragraph .img-left img {
			float: left;
			margin-right: 30px;
		}

		.blog-category .paragraph  ul {
			//list-style: none;
		}

		[id*=attachment] p {
			padding-top: 15px !important;
		}

		.blog-category .paragraph  ul li,
		.blog-category .paragraph  ol li{
			padding: 10px 0;
		}

		.blog-category .paragraph  ul li span{
			font-family: 'Lato', sans-serif;
			font-style: normal !important;
		}

		.blog-category .paragraph  ul li img{
			margin-right: 10px;
		}

		/* ========================================================== */
		/* BLOG-CATEGORY AND */
		/* ========================================================== */

		/* ========================================================== */
		/* SIDEBAR */
		/* ========================================================== */

		.sidebar {
			overflow: hidden;
			padding-top: 50px;
		}
		.sidebar .wp-caption {
			margin: 0 !important;
		}
		form#searchform {
			margin-top: 50px;
		}
		.textwidget img {
			width: 100%;
			height: auto;
		}
		.sidebar .title {
			margin-bottom: 1px;
		}
		.sidebar .search {
			//padding-top: 50px;
		}
		.sidebar .search .form {
			border: 1px solid #e9e9e9;
			padding: 5px;
		}

		.sidebar .search input {
			border: 0;
			width: 90%;
			padding: 10px;
			background: transparent
		}

		.sidebar .search .form i{
			transform: scale(-1,1);
			color:#4396e6
		}

		.sidebar .category {
			clear: both;
		}

		.sidebar  hr {
			float: left;
		}

		.sidebar .category .list {
			padding: 15px 0 25px;
			border-bottom: 1px solid #e9e9e9
		}

		.sidebar .category .list ul {
			padding-left: 0;
			list-style: none;
		}

		.sidebar .category .list li{
			padding: 10px 0;
			position: relative;
		}

		.sidebar .category .list li i{
			color: #4396e6;
			margin-right: 15px;
			position: absolute;
			left: 0;
			top: 8px;
		}

		.sidebar .category .list li a{
			color: #6c7f93;
		}

		.sidebar .recent {
			padding: 20px 0;
		}

		.sidebar .recent .list {
			padding: 11px 0 0 0;
		}

		.sidebar .recent .list .item {
			display: block;
			padding: 20px 0;
			border-bottom: 1px solid #e9e9e9;
			text-decoration: none;
		}

		.sidebar .recent .list .item img{
			float: left;
			width: 70px;
			height: 70px;
			margin-right: 10px;
		}

		.sidebar .recent .list .item p{
			color: #002e5a;
		}

		.sidebar .recent .list .item p span{
			color: #4396e6;
			font-family:'Lato', sans-serif;
			font-style: italic;
		}

		.sidebar .text {
			padding: 20px 0;
			border-bottom: 1px solid #e9e9e9;
		}

		.sidebar .text .content {
			padding: 25px 0 15px 0px;
			color: #76889a;
		}

		.sidebar .text .content a{
			color: #4396e6;
			font-family:'Lato', sans-serif;
			font-style: italic;
		}

		.sidebar .instagram {
			padding: 40px 0 35px 0;
			border-bottom: 1px solid #e9e9e9;
		}

		.sidebar .instagram .insta {
			padding: 32px 0 0;
		}

		.sidebar .instagram .insta .item {
			position: relative;
			float: left;
		}

		.sidebar .instagram .insta .item img {
			position: relative;
			padding: 0 10px 10px 0;
			width: 80px;
		}

		.sidebar .instagram .insta .item .hover {
			display: block;
			opacity: 0;
			width: 70px;
			height: 70px;
			position: absolute;
			top: 0;
			left: 0;
			background: rgba(67,150,230,0.9);
			padding: 21px;
			-webkit-transition: all .3s ease-out;
			-o-transition: all .3s ease-out;
			transition: all .3s ease-out;
		}

		.sidebar .instagram .insta .item:hover .hover {
			opacity: 1;
		}

		.sidebar .instagram .insta .circle {
			display: block;
			opacity: 0;
			width: 28px;
			height: 28px;
			background: #33587e;
			border-radius: 100px;
			text-align: center;
			padding: 3px;
			cursor: pointer;
			color: #fff;
			-webkit-transition: all .3s ease-out;
			-o-transition: all .3s ease-out;
			transition: all .3s ease-out;
		}

		.sidebar .instagram .insta .item:hover .circle {
			opacity: 1;
		}

		.sidebar .instagram .insta .item .circle a {
			color: #fff;
		}

		.sidebar .instagram .insta .link {
			font-family: 'Lato',sans-serif;
			font-style: italic;
		}

		.sidebar .instagram a{
			color: #4396e6;
			font-family:'Lato', sans-serif;
			font-style: italic;
		}

		.tags	 {
			padding: 40px 0 20px 0;
			border-bottom: 1px solid #e9e9e9;
		}

		.blog .tags	 {
			padding: 0;
			border-bottom: 0;
		}

		.tags .list {
			padding: 31px 0 0;
		}

		.tags .list button{
			padding: 5px 10px;
			border: 1px solid #e9e9e9;
			color: #6c7f93;
			background: transparent;
			margin: 0 10px 10px 0;
			font-family: 'Lato', sans-serif;
		}

		.tags .list button:hover{
			color: #fff;
			background: #4396e6;
		}

		.sidebar .t-feed {
			padding: 40px 0;
		}

		.sidebar .t-feed .tweet {
			padding: 25px 0;
			border-bottom: 1px solid #e9e9e9
		}

		.sidebar .t-feed .tweet .twitter-l{
			font-size: 30px;
			color: #4396e6;
			position: relative;
			left: 10px;
		}

		.sidebar .t-feed .tweet h3{
			margin: 5px 0 0 0;
			font-size: 14px;
			font-weight: bold;
		}

		.sidebar .t-feed .tweet p{
			margin: 0;
		}

		.sidebar .t-feed .tweet .cont{
			padding: 15px 0;
			color: #6c7f93;
		}

		.sidebar .t-feed .tweet .date{
			color: #b5bfc9;
			font-family: 'Lato', sans-serif;
			font-size: 12px;
			font-style: italic;
		}

		.sidebar .t-feed .tweet .link{
			color: #4396E6
		}

		.sidebar .social {
			padding: 0 0 40px 0 !important;
			border-bottom: 1px solid #e9e9e9;
			float: none !important;
		}

		.sidebar .social .item{
			padding: 32px 0 46px;
		}

		.sidebar .circle {
			float: left;
			width: 36px;
			height: 36px;
			text-align: center;
			cursor: pointer;
			border-radius: 50px;
			color: #fff;
			margin-right: 10px;
		}

		.sidebar .social .circle i {
			padding-top: 11px;
		}

		.sidebar .facebook {
			background: #1883d5
		}

		.sidebar .twitter {
			background: #21c2f8
		}

		.sidebar .googleplus {
			background: #da4835
		}

		.sidebar .linkedin {
			background: #178ae2
		}

		.sidebar .pinterest {
			background: #ef584d
		}

		.sidebar .help {
			padding: 40px 0;
		}

		.sidebar .help .need{
			width: 100%;
			background: #4396E6;
			color: #fff;
			padding: 20px 30px 40px 30px;
		}

		.sidebar .help h3{
			font-size: 16px;
			font-weight: bold;
			margin-bottom: 20px;
		}

		.sidebar .help p{
			font-size: 16px;
			font-family: 'Lato', sans-serif;
		}

		.sidebar .help button{
			width: 100%;
			padding: 10px;
			border: 2px solid #fff;
			border-radius: 50px;
			color: #fff;	
			background: transparent
		}

		/* ========================================================== */
		/* SIDEBAR AND */
		/* ========================================================== */

		/* ========================================================== */
		/* 10.BLOG-SINGLE.HTML */
		/* ========================================================== */

		.blog .social {
			padding: 15px 0;
			float: right;
		}

		.blog .social p{
			display: inline-block;
			font-weight: bold;
			color: #6c7f93;
		}

		.blog .social span {
			border: 1px solid #b3b3b3;
			padding: 6px;
			border-radius: 100px;
			width: 34px;
			display: inline-block;
			cursor: pointer;
			text-align: center;
		}

		.blog .social i {
			color: #b3b3b3;
		}

		.social_color i{
			color: #e9e9e9 !important;
		}

		.blog .social span:hover {
			background: #4396E6;
			border: 1px solid #eaeaea;
		}

		.blog .social span:hover i {
			color: #fff;
		}

		/* ========================================================== */
		/* POST AUTOR */
		/* ========================================================== */

		.post-author {
			padding: 40px 0;
			border-bottom: 1px solid #e9e9e9;
		}

		.post-author .photo img{
			width: 100%;
			border-radius: 100px;
		}

		.post-author h3 {
			font-size: 20px;
			float: left;
		}

		.post-author .social {
			font-size: 20px;
			float: right;
			display: inline-block;
			cursor: pointer;
		}

		.post-author .social i:hover{
			color: #4396E6
		}

		/* ========================================================== */
		/* POST AUTOR AND */
		/* ========================================================== */

		/* ========================================================== */
		/* COMMENTS */
		/* ========================================================== */

		.comments  {
			padding: 50px 0;
		}

		.comments hr {
			float: left;
		}

		.comments .comment {
			padding: 50px 0;
			border-bottom: 1px solid #e9e9e9;
		}

		.comments .comment h3 {
			font-size: 20px;
		}

		.comments .comment h3 i{
			font-size: 13px;
			color: #e9e9e9;
			margin: 0 10px;
		}

		.comments .comment .photo img{
			width: 100%;
			border-radius: 50%;
		}

		.comments .comment span{
			font-size: 16px;
			color: #4396E6;
			font-family: 'Lato', sans-serif;
		}

		.comments .comment p{
			font-size: 16px;
			color: #6c7f93;
			font-family: 'Lato', sans-serif;
		}
		.comments .comment .reply{
			font-style: italic;
			text-decoration: underline;
		}

		.leave-comment hr {
			float: left;
		}

		.leave-comment .form {
			padding: 50px 0;
		}

		.leave-comment .form input {
			border: 0;
			width: 90%;
			padding: 10px;
		}

		.leave-comment .form .name {
			border: 1px solid #e9e9e9;
			padding: 5px;
		}

		.leave-comment .form .name i {
			color: #e9e9e9;
		}

		.leave-comment .form .area {
			border: 1px solid #E9E9E9;
			position: relative;
			margin-top: 20px;
		}

		.leave-comment .form textarea {
			border: 0;
			resize: none;
			width: 100%;
			height: 50px;
			padding: 10px 25px 10px 15px;
			min-height: 100px;
		}

		.leave-comment .area i {
			float: right;
			color: #e9e9e9;
			font-size: 16px;
			padding: 10px 15px;
			position: absolute;
			right: 0;
			top: 0;
		}


		.leave-comment .form button {
			background: #4396E6;
			color: #fff;
			border: 0;
			border-radius: 100px;
			padding: 20px;
			font-size: 12px;
			width: 180px;
			text-transform: uppercase;
			font-weight: 700;
			margin-top: 20px;
		}

		/* ========================================================== */
		/* COMMENTS */
		/* ========================================================== */

		/****************************/
		/*						MAP 					*/
		/****************************/

		.infobox-wrapper {
			display:none;
		}
		#infobox {
			margin-top: 8px;
			color:#FFF;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
		}

		.adress_map {
			width: 256px;
			height: 151px;
			color: #fff;
			text-align: left;
			padding: 28px 40px;
			font-family: 'Lato',sans-serif;
			border-radius: 5px;
		}

		p.name_adress {
			font-size: 17px;
			font-weight: bold;
			text-transform: uppercase;
			color: #4396e6;
			margin-bottom: 10px;
		}

		.adress_map span{
			display: block;
			margin-bottom: 12px;
			line-height: 24px;
		}

		/* ========================================================== */
		/* COMMENTS */
		/* ========================================================== */


		/* ========================================================== */
		/* ESCROW */
		/* ========================================================== */

		/* ========================================================== */
		/* ESCROW HEADER */
		/* ========================================================== */

		.promo {
			background-repeat: no-repeat;
			background-position: center 0;
			-webkit-background-size: cover;
			background-size: cover;
		}

		.header_height_escrow {
			min-height: 760px;
			overflow: hidden;
			background: #fff;
		}

		.main-inner1{
			position:relative;
			left:auto;
			right:auto;
			padding: 10px 35px;
			z-index: 5;
		}
		.main-inner1 .line{padding:0;}
		.header-panel{
			padding:10px 0;
			width:100%;
			overflow:hidden;
			background:#f1f1f1;
			font-family: 'Lato', sans-serif;
		}
		header.main.main-inner1 .navbar {
			margin-bottom: 0;
		}
		.phone{
			position:relative;
			float:left;
			margin:0;
			padding:0 0 0 24px;
			font-size:14px;
			line-height:26px;
			font-weight:normal;
			color:#3a5899;
		}
		.phone a{
			text-decoration:none;
			color:#3a5899;
		}
		.phone a a:hover{
			text-decoration:underline;
			color:#3a5899;
		}
		.phone:after{
			position:absolute;
			top:6px;
			left:0;
			content:"";
			background:url(images/ico-phone.png) no-repeat;
			height:16px;
			width:10px;
		}
		.btn-register {
			float: right;
			margin: 0 0 0 13px;
			padding: 0 24px 0 24px;
			text-align: center;
			background: #92c663;
			font-size: 8px;
			line-height: 30px;
			height: 28px;
			font-weight: bold;
			font-family: 'Raleway', sans-serif;
			text-transform: uppercase;
			text-decoration: none;
			border-radius: 14px;
			letter-spacing: 2.6px;
			color: #fff;
		}
		.btn-register:hover{text-decoration:none;}
		.login{
			float:right;
			margin:0;
			padding:0;
			list-style:none;
		}
		.login li{
			float:left;
			position:relative;
			margin:0 0 0 12px;
			padding:0 0 0 14px;
			font-size:14px;
			line-height:26px;
		}
		.login li:after{
			position:absolute;
			top:7px;
			left:0;
			content:"";
			background:#424649;
			height:13px;
			width:2px;
		}
		.login li:first-child:after{display:none;}
		.login a{
			text-decoration:none;
			color:#424649;
		}
		.login a:hover{
			text-decoration:underline;
			color:#424649;
		}

		/* ========================================================== */
		/* ESCROW HEADER AND */
		/* ========================================================== */

		/* ========================================================== */
		/* ESCROW PROMO */
		/* ========================================================== */

		.promo{
			position:relative;
			height:100%;
			overflow:hidden;
		}
		.promo-content{
			position:relative;
			padding: 50px 0 40px;
			z-index:4;
			height: 100%;
		}
		.promo-heading{
			display:block;
			margin:0 auto 19px;
			font-size:14px;
			line-height:16px;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			color:#fff;
			text-align:center;
			letter-spacing:6px;
			max-width:1170px;
		}
		.promo h1{
			margin:0 auto 50px;
			font-size:60px;
			line-height:62px;
			font-weight:bold;
			text-transform:uppercase;
			letter-spacing:1px;
			color:#fff;
			max-width:1170px;
			text-align:center;
		}
		.promo h1 span{color:#92c663;}
		.promo-text{
			padding:38px 40px 0 0;
			font-size:16px;
			line-height:26px;
			color:#fff;
			font-family: 'Lato', sans-serif;
		}
		.promo-text p{margin:0 0 33px;}
		.btn-learn{
			display:inline-block;
			border:2px solid #fff;
			padding:0 34px 1px 37px;
			font-size:12px;
			line-height:48px;
			border-radius:25px;
			height:51px;
			font-family: 'Raleway', sans-serif;
			font-weight:bold;
			text-transform:uppercase;
			text-decoration:none;
			letter-spacing:2.8px;
			color:#fff;
		}
		.btn-learn:hover{
			background:#fff;
			color:#333;
			text-decoration:none;
		}
		.form-1{
			border:1px solid #fff;
			padding:45px 10px 41px 100px;
		}
		.form-1-row{
			width:100%;
			overflow:hidden;
		}
		.form-1-row label{
			float:left;
			margin:0 5px 0 0;
			font-size:16px;
			line-height:50px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			color:#fff;
			letter-spacing:1px;
			width:54px;
		}
		.form-1-row select{
			float:left;
			margin:0 11px 0 0;
			height:50px;
			width:159px;
			background:#fff;
			border:none;
		}
		.form-1-row input{
			float:left;
			background:#fff;
			margin:0 11px 10px 0;
			padding:13px 22px 17px;
			border:none;
			height:50px;
			width:240px;
			font-size:16px;
			line-height:20px;
			font-family: 'Lato', sans-serif;
			color:#818d9a;
		}
		.form-1-row input.short{width:159px;}
		.form-1-line{
			padding:27px 0 34px;
			width:100%;
			overflow:hidden;
		}
		.form-1-line strong{
			display:block;
			margin:0 0 21px;
			font-size:26px;
			line-height:28px;
			font-family: 'Raleway', sans-serif;
			letter-spacing:1px;
			font-weight:bold;
			color:#92c663;
		}
		.form-1-line strong span{
			padding:0 0 0 9px;
			font-size:16px;
			font-weight:500;
			letter-spacing:0.1s;
			color:#fff;
		}
		.btn-gsn{
			display:inline-block;
			background:#3b5899;
			padding:0 24px 1px 27px;
			border-radius:25px;
			font-size:12px;
			line-height:52px;
			height:51px;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			font-weight:bold;
			letter-spacing:3px;
			color:#fff;
			text-decoration:none;
		}
		.btn-gsn:hover{
			text-decoration:none;
			color:#333;
		}
		.btn-save{
			font-size:16px;
			line-height:18px;
			text-decoration:underline;
			letter-spacing:1.2px;
			color:#fff;
		}
		.btn-save:hover{
			text-decoration:none;
			color:#fff;
		}

		/* ========================================================== */
		/* ESCROW PROMO AND */
		/* ========================================================== */

		/* ========================================================== */
		/* ESCROW CLIENTS */
		/* ========================================================== */

		.clients strong{
			display:block;
			margin:0 auto 13px;
			font-size:12px;
			line-height:14px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:6px;
			color:#002e5a;
			max-width:1170px;
			text-align:center;
		}
		.clients h2{
			margin:0 auto 49px;
			font-size:26px;
			line-height:28px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:1px;
			color:#002e5a;
			max-width:1170px;
			text-align:center;
			position:relative;
		}
		.clients h2:after{
			display:block;
			margin:36px auto 0;
			background:#e9e9e9;
			content:"";
			height:5px;
			width:43px;
			border-radius:2px;
		}
		.clients-inner1{
			padding: 75px 0 80px;
		}

		/* ========================================================== */
		/* ESCROW CLIENTS AND */
		/* ========================================================== */

		/* ========================================================== */
		/* ESCROW SERVICES */
		/* ========================================================== */

		.services-inner1{
			margin:0 0 76px;
			background:#fafafa;
			padding:68px 0 59px;
			width:100%;
			overflow:hidden;
		}
		.services-inner1 img{
			display:block;
			width:100%;
			max-width:600px;
		}
		.services-box{
			margin:0 0 0 -30px;
			font-size:16px;
			line-height:27px;
			font-family: 'Lato', sans-serif;
			color:#6c7f93;
		}
		.services-box strong{
			display:block;
			margin:0 0 8px;
			font-size:12px;
			line-height:24px;
			font-family: 'Raleway', sans-serif;
			font-weight:bold;
			letter-spacing:6px;
			text-transform:uppercase;
			color:#002e5a;
		}
		.services-box h2{
			margin:0 0 38px;
			font-size:26px;
			line-height:28px;
			font-family: 'Raleway', sans-serif;
			font-weight:bold;
			letter-spacing:1.4px;
			text-transform:uppercase;
			color:#002e5a;
		}
		.services-box h2:after{
			display:block;
			margin:35px 0 0;
			content:"";
			background:#e9e9e9;
			height:5px;
			width:43px;
			border-radius:2px;
		}
		.services-box span{
			display:block;
			margin:0 0 2px;
			font-size:15px;
			line-height:18px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:0.2px;
			color:#2f4c8b;
		}
		.services-box p{
			margin:0 0 20px;
		}

		/* ========================================================== */
		/* ESCROW SERVICES AND */
		/* ========================================================== */

		/* ========================================================== */
		/* ESCROW PAGINS */
		/* ========================================================== */

		.pagins{
			width:100%;
			overflow:hidden;
			margin:0;
			padding:0;
			list-style:none;
		}
		.pagins li{
			float:left;
			margin:0 10px 0 0;
			font-size:12px;
			line-height:46px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
		}
		.pagins a{
			float:left;
			border:2px solid #e9e9e9;
			background:#fff;
			text-decoration:none;
			color:#6c7f93;
			width:50px;
			text-align:center;
			border-radius:25px;
		}
		.pagins a:hover, 
		.pagins li.active a{
			text-decoration:none;
			color:#4396e6;
		}
		.services-inner1 .btn{
			display:block;
			margin:47px auto 0;
			padding:0 0 1px;
			background:#92c663;
			width:179px;
			text-align:center;
			text-decoration:none;
			font-size:12px;
			line-height:48px;
			font-weight:bold;
			letter-spacing:3px;
			font-family: 'Raleway', sans-serif;
			border-radius:25px;
			text-transform:uppercase;
			color:#fff;
		}
		.services-inner1 .btn:hover{color:#333;}
		.page-id-458 .projects-inner1 .project-name p:hover{
			background:#92c663;
			color:#fff;
		}
		.textbox{
			padding:59px 0 57px;
			background:#fafafa;
			font-size:16px;
			line-height:26px;
			font-family: 'Lato', sans-serif;
			color:#78899b;
		}
		.textbox strong{
			display:block;
			margin:0 auto 13px;
			font-size:12px;
			line-height:14px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:6px;
			color:#002e5a;
			max-width:1170px;
			text-align:center;
		}
		.textbox h2{
			margin:0 auto 43px;
			font-size:26px;
			line-height:28px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:1px;
			color:#002e5a;
			max-width:1170px;
			text-align:center;
			position:relative;
		}
		.textbox h2:after{
			display:block;
			margin:36px auto 0;
			background:#e9e9e9;
			content:"";
			height:5px;
			width:43px;
			border-radius:2px;
		}
		.textbox .btn{
			display:block;
			margin:47px auto 0;
			padding:0 0 1px;
			background:#92c663;
			width:179px;
			text-align:center;
			text-decoration:none;
			font-size:12px;
			line-height:48px;
			font-weight:bold;
			letter-spacing:3px;
			font-family: 'Raleway', sans-serif;
			border-radius:25px;
			text-transform:uppercase;
			color:#fff;
		}
		.textbox .btn:hover{color:#333;}
		.items{
			margin:0 auto 67px;
			max-width:1920px;
			overflow:hidden;
			border-bottom:1px solid #e9e9e9;
			font-size:14px;
			line-height:24px;
			font-family: 'Lato', sans-serif;
			text-align:center;
			color:#6c7f93;
		}
		.items-image{
			position:relative;
			margin:110px 0 45px;
			height:60px;
			width:100%;
		}
		.items-image img{
			position:absolute;
			top:50%;
			left:50%;
			transform:translate(-50%,-50%);
		}
		.items strong{
			display:block;
			margin:0 0 22px;
			text-align:center;
			font-size:20px;
			line-height:22px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-align:center;
			color:#002e5a;
			text-transform:uppercase;
		}
		.items p{
			margin:0 0 20px;
		}
		.items-box{
			float:left;
			padding:0 3% 71px;
			width:25%;
			border-right:1px solid #e9e9e9;
		}
		.items-box-last{
			border:none;
		}

		/* ========================================================== */
		/* ESCROW PAGINS AND */
		/* ========================================================== */

		/* ========================================================== */
		/* ESCROW PRICING */
		/* ========================================================== */

		.pricing{
			margin:0 0 66px;
		}
		.pricing-head{
			margin:0 auto 5px;
			max-width:1170px;
			text-align:center;
			overflow:hidden;
		}
		.pricing-head strong{
			display:block;
			margin:0 auto 13px;
			font-size:12px;
			line-height:14px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:6px;
			color:#002e5a;
			max-width:1170px;
			text-align:center;
		}
		.pricing-head h2{
			margin:0 auto 43px;
			font-size:26px;
			line-height:28px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:1px;
			color:#002e5a;
			max-width:1170px;
			text-align:center;
			position:relative;
		}
		.pricing-head h2:after{
			display:block;
			margin:36px auto 0;
			background:#e9e9e9;
			content:"";
			height:5px;
			width:43px;
			border-radius:2px;
		}
		.pricing-panel{
			margin:0 auto 25px;
			max-width:1170px;
			text-align:center;
			overflow:hidden;
		}
		.pricing-panel strong{
			display:block;
			margin:0 0 20px;
			font-size:54px;
			line-height:56px;
			font-family: 'Lato', sans-serif;
			font-weight:bold;
			color:#92c663;
		}
		.pricing-panel span{
			display:block;
			margin:0 auto 13px;
			font-size:12px;
			line-height:14px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:6px;
			color:#002e5a;
			max-width:1170px;
			text-align:center;
		}
		.pricing-box{
			padding:26px 29px 12px;
			border:1px solid #e9e9e9;
			font-size:14px;
			line-height:24px;
			font-family: 'Lato', sans-serif;
			color:#6c7f93;
		}
		.pricing-box strong{
			display:block;
			margin:0 0 26px -2px;
			font-size:20px;
			line-height:22px;
			font-family: 'Raleway', sans-serif;
			font-weight:bold;
			text-transform:uppercase;
			letter-spacing:1px;
			color:#002e5a;
		}
		.pricing-box ul{
			margin:0 -29px 30px;
			padding:0;
			list-style:none;
			border-top:1px solid #e9e9e9;
		}
		.pricing-box ul li{
			padding:19px 29px;
			border-bottom:1px solid #e9e9e9;
			background:#fafafa;
			font-size:16px;
			line-height:20px;
			color:#8b8b8b;
			width:100%;
			overflow:hidden;
		}
		.pricing-box ul li.color-white{background:#fff;}
		.pricing-box ul li span{
			float:left;
			margin:0 5px 0 0;
		}
		.pricing-box ul li em{float:right;}
		.pricing-box p{margin:0 0 20px;}
		.pricing-box p a{
			text-decoration:none;
			color:#3b5899;
		}
		.pricing-box p a:hover{
			text-decoration:underline;
			color:#3b5899;
		}

		/* ========================================================== */
		/* ESCROW PRICING AND */
		/* ========================================================== */

		.bg-stretch{
			position:absolute;
			top:0;
			left:0;
			height:100%;
			width:100%;
		}
		.bg-stretch img{
			display:block;
			width:100%;
		}
		.ready{
			position:relative;
			width:100%;
			overflow:hidden;
		}
		.ready-holder{
			padding:89px 0 84px;
			position:relative;
			z-index:4;
		}
		.ready-holder h3{
			margin:0 0 9px;
			font-size:26px;
			line-height:28px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:1.5px;
			color:#fff;
		}
		.ready-holder em{
			display:block;
			margin:0 0 10px;
			font-size:18px;
			line-height:20px;
			font-style:italic;
			font-family: 'Lato', sans-serif;
			color:#fff;
		}
		.ready-holder a{
			float:right;
			margin:6px 0 0;
			border:2px solid #fff;
			padding:0 30px 1px;
			font-size:12px;
			line-height:48px;
			font-weight:bold;
			height:51px;
			font-family: 'Raleway', sans-serif;
			border-radius:25px;
			text-transform:uppercase;
			letter-spacing:3px;
			color:#fff;
		}
		.ready-holder a:hover{
			background:#fff;
			color:#333;
			text-decoration:none;
		}


		.page-id-458 .footer-top {
			background: #3b5899;
		}

		.page-id-458 .footer-top .text {
			color: #fff;
			border-bottom: 1px solid #5871a8;
		}

		/* ========================================================== */
		/* ESCROW FOOTER */
		/* ========================================================== */

		.page-id-458 .footer-top a {
			color: #80af72;
		}

		.page-id-458 .footer-top .title hr {
			float: left;
			background: rgba(255,255,255,0.15);
			border-top: 0;
			margin-bottom: 0;
		}

		.page-id-458 .footer-top .certificates i {
			color: #92c663;
		}

		.page-id-458 .footer-top .certificates a {
			color: #fff;
		}

		.page-id-458 .footer-top a {
			color: #80af72;
		}

		.page-id-458 .footer-top .newsletter-text {
			color: #fff;
		}

		.page-id-458 .footer-top a {
			color: #80af72;
		}

		.page-id-458 .footer-top .newsletter-form .form {
			border: 1px solid #fff;
		}

		.page-id-458 .footer-top .newsletter-form input {
			color: #fff;
		}

		.page-id-458 .footer-top .newsletter-form button {
			color: #92c663;
		}

		.page-id-458 footer .copiright {
			color: #fff;
		}

		.page-id-458 footer .payment .item i,
		.page-id-458 .footer-top .social i {
			color: #fff;
		}
		.footer-top-inner1{background:#3b5899;}
		.footer-top-inner1 .text{
			color:#fff;
			border-bottom:1px solid #5871a8;
		}
		.footer-top-inner1 a{
			color:#80af72;
		}
		.footer-top-inner1 .social i{
			color:#fff;
		}
		.footer-top-inner1 .social i:hover{
			color:#92c663;
		}
		.footer-top-inner1 .certificates i {
			color: #92c663;
		}
		.footer-top-inner1 .certificates a {
			color: #fff;
		}
		.footer-top-inner1 .insta .item .hover{
			background:rgba(146, 198, 99, 0.9);
		}
		.footer-top-inner1 .newsletter-text {
			color:#fff;
		}
		.footer-top-inner1 .newsletter-form .form{
			border:1px solid #fff;
		}
		.footer-top-inner1 .newsletter-form input{
			color:#fff;
		}
		.footer-top-inner1 .newsletter-form i{
			color:#92c663;
		}
		.footer-inner1{
			background:#001d39;
		}
		footer.footer-inner1 .copiright{
			color:#fff;
		}
		footer.footer-inner1 .payment .item i{
			color:#fff;
		}

		/* ========================================================== */
		/* ESCROW FOOTER AND */
		/* ========================================================== */

		/* ========================================================== */
		/* ESCROW JCF-SELECT */
		/* ========================================================== */

		.jcf-select {
			float:left;
			vertical-align: top;
			position: relative;
			border:none;
			background: #fff;
			margin: 0 10px 10px 0;
			width: 159px;
			height:50px;
			cursor:pointer;
		}
		.jcf-select-color{
			background:#92c663;
			width: 130px;
		}
		.jcf-select select {
			z-index: 1;
			left: 0;
			top: 0;
			cursor:pointer;
		}
		.jcf-select .jcf-select-text {
			text-overflow: ellipsis;
			white-space: nowrap;
			overflow: hidden;
			display: block;
			font-size: 16px;
			line-height: 48px;
			margin: 0 35px 0 22px;
			color: #818d9a;
			font-family: 'Lato', sans-serif;
		}
		.jcf-select-color .jcf-select-text{color:#fff;}
		.jcf-select .jcf-select-opener {
			position: absolute;
			text-align: center;
			width:35px;
			bottom: 0;
			right: 0;
			top: 0;
		}
		.jcf-select .jcf-select-opener:after{
			position:absolute;
			top:21px;
			right:19px;
			content:"";
			background:url(images/button.png) no-repeat;
			height:7px;
			width:11px;
		}
		.jcf-select-color .jcf-select-opener:after{background:url(images/button2.png) no-repeat;}
		body > .jcf-select-drop {
			position: absolute;
			margin: -1px 0 0;
			z-index: 9999;
		}
		body > .jcf-select-drop.jcf-drop-flipped {
			margin: 1px 0 0;
		}
		.jcf-select .jcf-select-drop {
			position: absolute;
			margin-top: 0px;
			z-index: 9999;
			top: 100%;
			left: -1px;
			right: -1px;
		}
		.jcf-select .jcf-drop-flipped {
			bottom: 100%;
			top: auto;
		}
		.jcf-select.jcf-compact-multiple {
			max-width: 220px;
		}
		.jcf-select.jcf-compact-multiple .jcf-select-opener:before {
			display: inline-block;
			padding-top: 2px;
			content: '...';
		}
		.jcf-select-drop .jcf-select-drop-content {
			border: 1px solid #e6e6e6;
		}
		.jcf-select-drop.jcf-compact-multiple .jcf-hover {
			background: none;
		}
		.jcf-select-drop.jcf-compact-multiple .jcf-selected {
			background: #e6e6e6;
			color: #000;
		}
		.jcf-select-drop.jcf-compact-multiple .jcf-selected:before {
			display: inline-block;
			content: '';
			height:4px;
			width:8px;
			margin:-7px 5px 0 -3px;
			border:3px solid #777;
			border-width:0 0 3px 3px;
			-moz-transform: rotate(-45deg);
			-ms-transform: rotate(-45deg);
			-webkit-transform: rotate(-45deg);
			transform: rotate(-45deg);
			-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";
		}

		.jcf-list-box {
			overflow: hidden;
			display: inline-block;
			min-width: 200px;
			margin: 0 15px;
		}

		.jcf-list {
			display: inline-block;
			vertical-align: top;
			position: relative;
			background: #fff;
			line-height: 24px;
			font-size: 12px;
			width: 100%;
		}
		.jcf-list .jcf-list-content {
			vertical-align: top;
			display: inline-block;
			overflow: auto;
			width: 100%;
		}
		.jcf-list ul {
			list-style: none;
			padding: 0;
			margin: 0;
		}
		.jcf-list ul li {
			overflow: hidden;
			display: block;
		}
		.jcf-list .jcf-overflow {
			overflow: auto;
		}
		.jcf-list .jcf-option {
			white-space: nowrap;
			overflow: hidden;
			display: block;
			padding: 5px 9px;
			color: #656565;
			min-height: 14px;
			height: 1%;
			cursor:pointer;
		}
		.jcf-list .jcf-disabled {
			background: #fff !important;
			color: #aaa !important;
		}
		.jcf-select-drop .jcf-hover,
		.jcf-list-box .jcf-selected {
			background: #e6e6e6;
			color: #000;
		}
		.jcf-list .jcf-optgroup-caption {
			white-space: nowrap;
			font-weight: bold;
			display: block;
			padding: 5px 12px;
			cursor: pointer;
			color: #000;
			cursor:pointer;
		}
		.jcf-list .jcf-optgroup .jcf-option {
			padding-left: 30px;
		}

		/* ========================================================== */
		/* ESCROW JCF-SELECT AND */
		/* ========================================================== */

		.main-inner1 .navbar-toggle i {
			font-size: 20px;
			color: #002E5A;
		}

		/* ========================================================== */
		/* ESCROW AND */
		/* ========================================================== */

		/* ========================================================== */
		/* INNER 2 */
		/* ========================================================== */

		/* ========================================================== */
		/* INNER 2 SERVICES */
		/* ========================================================== */

		.sub-inner2-heder{
			background:#0d2033;
			width:1005;
			overflow:hidden;
		}
		.services-inner2{
			margin:0 auto 6px;
			padding:70px 0 0;
			max-width:1200px;
			overflow:hidden;
		}
		.services-head{
			margin:0 0 -11px;
			text-align:center;
		}
		.services-head strong{
			display:block;
			margin:0 0 13px;
			font-size:12px;
			line-height:14px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:6px;
			color:#002e5a;
		}
		.services-head h2{
			margin:0 0 20px;
			font-size:26px;
			line-height:28px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:1.4px;
			color:#002e5a;
			position:relative;
		}
		.services-head h2:after{
			display:block;
			margin:37px auto 0;
			background:#e9e9e9;
			height:5px;
			width:43px;
			content:"";
			border-radius:2px;
		}
		.services-nav{
			margin:0 0 0 -2%;
			padding:0;
			list-style:none;
			overflow:hidden;
		}
		.services-nav li{
			float:left;
			margin:-1px 0 61px 2%;
			padding:56px 0 0;
			width:23%;
			font-size:14px;
			line-height:24px;
			color:#818d9a;
			border-top:1px solid #e9e9e9;
		}
		.services-nav li strong{
			display:block;
			margin:0 0 14px;
			font-size:20px;
			line-height:26px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			color:#002e5a;
			min-height:52px;
			letter-spacing:1.2px;
		}
		.services-nav li p{
			margin:0 0 17px;
		}
		.services-nav a{
			display:inline-block;
			padding:0 32px 0 35px;
			font-size:12px;
			line-height:48px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			height:51px;
			text-transform:uppercase;
			text-decoration:none;
			color:#002e5a;
			border:2px solid #fde428;
			border-radius:24px;
			letter-spacing:3px;
			transition:all 0.5s ease-in;
		}
		.services-nav a:hover{
			background:#fde428;
			text-decoration:none;
			color:#002e5a;
		}

		/* ========================================================== */
		/* INNER 2 SERVICES AND */
		/* ========================================================== */

		/* ========================================================== */
		/* INNER 2 ABOUT */
		/* ========================================================== */

		.about-inner2{
			margin:0 0 78px;
			padding:78px 0 0;
			background:#fafafa;
		}
		.about-content{
			margin:0 auto;
			padding:0 10px;
			max-width:1900px;
			overflow:hidden;
		}
		.about-head{
			margin:0 0 20px;
			text-align:center;
		}
		.about-head strong{
			display:block;
			margin:0 0 13px;
			font-size:12px;
			line-height:14px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:6px;
			color:#002e5a;
		}
		.about-head h2{
			margin:0 0 34px;
			font-size:26px;
			line-height:28px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:1.4px;
			color:#002e5a;
			position:relative;
		}
		.about-box{
			float:left;
			padding:44px 4% 52px;
			border-right:1px solid #e9e9e9;
			font-size:14px;
			line-height:24px;
			text-align:center;
			box-sizing:border-box;
			width:25%;
			color:#6c7f93;s
		}
		.about-box-last{
			border:none;
		}
		.about-image{
			margin:0 auto 32px;
			background:#fff;
			border:1px solid #e9e9e9;
			height:78px;
			width:78px;
			overflow:hidden;
			position:relative;
			border-radius:40px;
		}
		.about-image img{
			position:absolute;
			top:50%;
			left:50%;
			transform:translate(-50%,-50%);
		}
		.about-box strong{
			display:block;
			margin:0 0 20px;
			font-size:20px;
			line-height:22px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			color:#002e5a;
		}
		.about-box p{
			margin:0 0 20px;
		}

		/* ========================================================== */
		/* INNER 2 ABOUT AND */
		/* ========================================================== */

		/* ========================================================== */
		/* INNER 2 PLAN */
		/* ========================================================== */

		.plan{
			margin:0 0 80px;
		}
		.plan-head{
			margin:0 0 20px;
			text-align:center;
		}
		.plan-head strong{
			display:block;
			margin:0 0 13px;
			font-size:12px;
			line-height:14px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:6px;
			color:#002e5a;
		}
		.plan-head h2{
			margin:0 0 53px;
			font-size:26px;
			line-height:28px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:1.4px;
			color:#002e5a;
			position:relative;
		}
		.plan-head h2:after{
			display:block;
			margin:35px auto 0;
			background:#e9e9e9;
			height:5px;
			width:43px;
			content:"";
			border-radius:2px;
		}

		.tabset{
			margin:3px 0 0;
			padding:0;
			list-style:none;
		}
		.tabset li{
			margin:0 0 3px;
			font-size:14px;
			line-height:46px;
			font-weight:bold;
			text-transform:uppercase;
			font-family: 'Raleway', sans-serif;
		}
		.tabset a{
			display:block;
			position:relative;
			background:#fafafa;
			padding:0 10px 1px 30px;
			text-decoration:none !important;
			color:#6c7f93;
			letter-spacing:0.6px;
			transition:all 0s ease-in;
		}
		.tabset a.active, 
		.tabset a:hover{
			padding:0 10px 1px 25px;
			border-left:5px solid #002e5a;
			background:#fde428;
			text-decoration:none !important;
			color:#002e5a;
		}
		.tab-content img{
			float:left;
			margin:3px 32px 0 47px;
		}
		.plan-box{
			height:1%;
			overflow:hidden;
			color:#818d9a;
			font-size:16px;
			line-height:26px;
		}
		.plan-box strong{
			display:block;
			margin:0 0 14px;
			font-size:20px;
			line-height:22px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			letter-spacing:0.8px;
			color:#002e5a;
		}
		.plan-box p{
			margin:0 0 23px;
		}
		.plan-box a{
			display:inline-block;
			padding:0 34px;
			font-size:12px;
			line-height:48px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			height:51px;
			text-transform:uppercase;
			text-decoration:none;
			color:#002e5a;
			border:2px solid #fde428;
			letter-spacing:3px;
			border-radius:24px;
			transition:all 0.5s ease-in;
		}
		.plan-box a:hover{
			background:#fde428;
			text-decoration:none;
			color:#002e5a;
		}

		/* ========================================================== */
		/* INNER 2 PLAN AND */
		/* ========================================================== */

		/* ========================================================== */
		/* INNER 2 CALL-BACK */
		/* ========================================================== */

		.call-back{
			padding:78px 0 82px;
			background:#fafafa;
		}
		.call-back-content{
			margin:0 auto;
			max-width:1200px;
			overflow:hidden;
			font-size:16px;
			line-height:26px;
			color:#818d9a;
		}
		.call-back-head{
			margin:0 auto 12px;
			text-align:center;
		}
		.call-back-head strong{
			display:block;
			margin:0 0 13px;
			font-size:12px;
			line-height:14px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:6px;
			color:#002e5a;
		}
		.call-back-head h2{
			margin:0 0 43px;
			font-size:26px;
			line-height:28px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:1.4px;
			color:#002e5a;
			position:relative;
		}
		.call-back-head h2:after{
			display:block;
			margin:35px auto 0;
			background:#e9e9e9;
			height:5px;
			width:43px;
			content:"";
			border-radius:2px;
		}
		.call-back p{
			margin: 0 15px 23px;
		}

		/* ========================================================== */
		/* INNER 2 CALL-BACK AND */
		/* ========================================================== */

		/* ========================================================== */
		/* INNER 2 FORM-CALLBACK */
		/* ========================================================== */

		.form-callback input{
			display:block;
			margin:0 0 10px;
			padding:9px 19px 11px;
			border:1px solid #e9e9e9;
			background:#fafafa;
			height:50px;
			width:100%;
			font-size:14px;
			line-height:30px;
			font-family: 'Lato', sans-serif;
			color:#818d9a;
		}
		.form-callback input:focus{
			border:1px solid #4396e6;
		}
		.form-callback input.btn-callback{
			padding:0;
			background:#fde428;
			font-size:12px;
			line-height:52px;
			font-weight:bold;
			vertical-align:top;
			text-transform:uppercase;
			letter-spacing:2px;
			height:52px;
			text-align:center;
			font-family: 'Raleway', sans-serif;
			border:1px solid #fde428;
			color:#0d2033;
			cursor:pointer;
			border-radius:25px;
			transition:all 0.5s ease-in;
		}
		.form-callback input.btn-callback:hover, 
		.form-callback input.btn-callback:focus{
			background:#fff;
		}

		/* ========================================================== */
		/* INNER 2 FORM-CALLBACK AND */
		/* ========================================================== */

		/* ========================================================== */
		/* INNER 2 BOX */
		/* ========================================================== */

		.js-tab-hidden {
			display:block !important;
			left:-9999px !important;
			position: absolute !important;
			top:-9999px !important;
		}
		.box{
			margin:0 0 105px;
			background:#fde428;
			padding:52px 0 66px;
		}
		.box-content{
			margin:0 auto;
			max-width:1200px;
			overflow:hidden;
			font-size:16px;
			line-height:26px;
			color:#818d9a;
		}
		.box-head{
			margin:0 auto 12px;
			text-align:center;
		}
		.box-head strong{
			display:block;
			margin:0 0 13px;
			font-size:12px;
			line-height:14px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:6px;
			color:#002e5a;
		}
		.box-head h2{
			margin:0 0 45px;
			font-size:26px;
			line-height:28px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:1.4px;
			color:#000;
			position:relative;
		}
		.box-head h2:after{
			display:block;
			margin:36px auto 0;
			background:#000;
			height:5px;
			width:43px;
			content:"";
			border-radius:2px;
		}
		.box-image{
			margin:0 auto 17px;
			position:relative;
			height:50px;
			width:50px;
		}
		.box-image img{
			position:absolute;
			top:50%;
			left:50%;
			transform:translate(-50%,-50%);
		}
		.box-area{
			text-align:center;
		}
		.box-area strong{
			display:block;
			margin:0 0 17px;
			font-size:50px;
			line-height:52px;
			font-weight:800;
			letter-spacing:2px;
			color:#fff;
		}
		.box-area span{
			display:block;
			margin:0 0 20px;
			font-size:20px;
			line-height:22px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			letter-spacing:1px;
			color:#002e5a;
		}

		/* ========================================================== */
		/* INNER 2 BOX AND*/
		/* ========================================================== */

		/* ========================================================== */
		/* INNER 2 MORE */
		/* ========================================================== */

		.more-info{
			margin:0 0 91px;
		}
		.more-info-image img{
			display:block;
			margin:0 0 20px;
			max-width:500px;
			width:100%;
		}
		.more-info-content{
			margin:0 0 0 -30px;
			font-size:16px;
			line-height:26px;
			color:#6c7f93;
		}
		.more-info-content strong{
			display:block;
			margin:0 0 12px;
			font-size:12px;
			line-height:16px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:5px;
			color:#002e5a;
		}
		.more-info-content h2{
			margin:0 0 33px;
			font-size:26px;
			line-height:28px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:1.4px;
			color:#002e5a;
			position:relative;
		}
		.more-info-content h2:after{
			display:block;
			margin:35px 0 0;
			background:#e9e9e9;
			height:5px;
			width:43px;
			content:"";
			border-radius:2px;
		}
		.more-info-content p{
			margin:0 0 43px;
		}
		.more-info-content ul{
			margin:0 0 9px;
			padding:0;
			list-style:none;
			width:100%;
			overflow:hidden;
		}
		.more-info-content ul li{
			margin:0 0 32px;
			width:100%;
			overflow:hidden;
		}
		.more-info-content ul img{
			float:left;
			margin:0 17px 0 0;
		}
		.more-info-content ul div{
			padding:8px 0 0;
			height:1%;
			overflow:hidden;
		}
		.more-info-content ul span{
			display:block;
			margin:0 0 4px;
			font-size:16px;
			line-height:20px;
			color:#002e5a;
		}
		.more-info-content ul em{
			display:block;
			margin:0 0 5px;
			font-size:16px;
			line-height:20px;
			color:#6c7f93;
		}
		.more-info-area{
			margin:-7px 0 0 -3px;
		}

		/* ========================================================== */
		/* INNER 2 MORE AND */
		/* ========================================================== */

		/* ========================================================== */
		/* INNER 2 HISTORY */
		/* ========================================================== */

		.history{
			margin:0 0 60px;
			padding:78px 0 101px;
			background:#fafafa;
		}
		.history-content{
			margin:0 auto;
			padding:0 10px;
			max-width:1190px;
		}
		.history-head{
			margin:0 0 20px;
			text-align:center;
		}
		.history-head strong{
			display:block;
			margin:0 0 13px;
			font-size:12px;
			line-height:14px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:6px;
			color:#002e5a;
		}
		.history-head h2{
			margin:0 0 79px;
			font-size:26px;
			line-height:28px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:1.4px;
			color:#000;
			position:relative;
		}
		.history-boxes{
			position:relative;
			width:100%;
			min-height:380px;
			overflow:hidden;
		}
		.history-line{
			position:absolute;
			top:191px;
			left:0;
			border-top:1px solid #c8c8c8;
			width:100%;
		}

		/* ========================================================== */
		/* INNER 2 HISTORY AND */
		/* ========================================================== */

		/* ========================================================== */
		/* INNER 2 ITEMS */
		/* ========================================================== */

		.items-10{
			position:absolute;
			top:-35px;
			left:0;
			background:#fafafa;
			height:69px;
			width:69px;
			border:1px solid #cbcbcb;
			border-radius:34px;
			font-size:17px;
			line-height:64px;
			font-family: 'Raleway', sans-serif;
			text-align:center;
			font-weight:bold;
			color:#0d2033;
		}
		.items-10:after{
			position:absolute;
			top:33px;
			right:-10px;
			content:"";
			background:#fafafa;
			height:1px;
			width:9px;
		}
		.items-11{
			position:absolute;
			top:-35px;
			left:23.6%;
			background:#fafafa;
			height:69px;
			width:69px;
			border:1px solid #cbcbcb;
			border-radius:34px;
			font-size:17px;
			line-height:64px;
			font-family: 'Raleway', sans-serif;
			text-align:center;
			font-weight:bold;
			color:#0d2033;
		}
		.items-11:before{
			position:absolute;
			top:33px;
			left:-10px;
			content:"";
			background:#fafafa;
			height:1px;
			width:9px;
		}
		.items-11:after{
			position:absolute;
			top:33px;
			right:-10px;
			content:"";
			background:#fafafa;
			height:1px;
			width:9px;
		}
		.items-12{
			position:absolute;
			top:-35px;
			left:46.9%;
			background:#fafafa;
			height:69px;
			width:69px;
			border:1px solid #cbcbcb;
			border-radius:34px;
			font-size:17px;
			line-height:64px;
			font-family: 'Raleway', sans-serif;
			text-align:center;
			font-weight:bold;
			color:#0d2033;
		}
		.items-12:before{
			position:absolute;
			top:33px;
			left:-10px;
			content:"";
			background:#fafafa;
			height:1px;
			width:9px;
		}
		.items-12:after{
			position:absolute;
			top:33px;
			right:-10px;
			content:"";
			background:#fafafa;
			height:1px;
			width:9px;
		}
		.items-13{
			position:absolute;
			top:-35px;
			left:70.5%;
			background:#fafafa;
			height:69px;
			width:69px;
			border:1px solid #cbcbcb;
			border-radius:34px;
			font-size:17px;
			line-height:64px;
			font-family: 'Raleway', sans-serif;
			text-align:center;
			font-weight:bold;
			color:#0d2033;
		}
		.items-13:before{
			position:absolute;
			top:33px;
			left:-10px;
			content:"";
			background:#fafafa;
			height:1px;
			width:9px;
		}
		.items-13:after{
			position:absolute;
			top:33px;
			right:-10px;
			content:"";
			background:#fafafa;
			height:1px;
			width:9px;
		}
		.items-14{
			position:absolute;
			top:-35px;
			right:0;
			background:#fafafa;
			height:69px;
			width:69px;
			border:1px solid #cbcbcb;
			border-radius:34px;
			font-size:17px;
			line-height:64px;
			font-family: 'Raleway', sans-serif;
			text-align:center;
			font-weight:bold;
			color:#0d2033;
		}
		.items-14:before{
			position:absolute;
			top:33px;
			left:-10px;
			content:"";
			background:#fafafa;
			height:1px;
			width:9px;
		}
		.history-box1{
			position:absolute;
			top:0px;
			left:26.6%;
			padding:0 0 0 17px;
			border-left:1px solid #c8c8c8;
			min-height:135px;
			font-size:14px;
			line-height:23px;
			color:#6c7f93;
			max-width:20%;
		}
		.history-box1 p{
			margin:-4px 0;
		}
		.history-box2{
			position:absolute;
			top:0px;
			right:6.5%;
			padding:0 0 0 17px;
			border-left:1px solid #c8c8c8;
			min-height:135px;
			font-size:14px;
			line-height:23px;
			color:#6c7f93;
			max-width:20%;
		}
		.history-box2 p{
			margin:-4px 0;
		}
		.history-box3{
			position:absolute;
			top:245px;
			left:2.8%;
			padding:0 0 0 17px;
			border-left:1px solid #c8c8c8;
			min-height:135px;
			font-size:14px;
			line-height:23px;
			color:#6c7f93;
			max-width:20%;
		}
		.history-box3 p{
			margin:-4px 0;
		}
		.history-box4{
			position:absolute;
			top:245px;
			right:30.3%;
			padding:0 0 0 17px;
			border-left:1px solid #c8c8c8;
			min-height:135px;
			font-size:14px;
			line-height:23px;
			color:#6c7f93;
			max-width:20%;
		}
		.history-box4 p{
			margin:-4px 0;
		}

		/* ========================================================== */
		/* INNER 2 ITEMS AND */
		/* ========================================================== */

		/* ========================================================== */
		/* INNER 2 NEWS */
		/* ========================================================== */

		.news{
			margin:0 0 45px;
			padding:7px 0 0;
		}
		.news strong{
			display:block;
			margin:0 0 20px;
			position:relative;
			font-size:14px;
			line-height:16px;
			font-weight:bold;
			text-transform:uppercase;
			letter-spacing:3.4px;
			color:#002e5a;
		}
		.news strong:after{
			display:block;
			margin:17px 0 38px;
			content:"";
			background:#e9e9e9;
			height:5px;
			width:43px;
			border-radius:2px;
		}
		.news-nav{
			margin:0 0 0 -27px;
			padding:0;
			list-style:none;
		}
		.news-nav li{
			display:inline-block;
			margin:0 0 20px 26px;
			vertical-align:top;
			width:270px;
			font-size:14px;
			line-height:24px;
			font-family: 'Raleway', sans-serif;
			color:#002e5a;
		}
		.news-nav li img{
			float:left;
			margin:2px 22px 0 0;
		}
		.news-nav li div{
			height:1%;
			overflow:hidden;
		}
		.news-nav li em{
			display:block;
			margin:0 0 9px;
			font-size:14px;
			line-height:16px;
			font-family: 'Lato', sans-serif;
			font-style:italic;
			color:#00162c;
		}

		/* ========================================================== */
		/* INNER 2 NEWS AND */
		/* ========================================================== */

		/* ========================================================== */
		/* INNER 2 SOCIAL-LINKS */
		/* ========================================================== */

		.social-links{
			padding:2px 0 0;
			padding:0;
			list-style:none;
			width:100%;
			overflow:hidden;
		}
		.social-links li{
			float:left;
			margin:0 10px 10px 0;
		}
		.social-links li{
			float:left;
		}
		.social-links li img:hover{
			opacity:0.8;
		}
		.clients-inner2{
			padding:40px 0;
			background:#fafafa;
			width:100%;
			overflow:hidden;
		}

		/* ========================================================== */
		/* INNER 2 SOCIAL-LINKS AND */
		/* ========================================================== */

		/* ========================================================== */
		/* INNER 2 CONTACTS */
		/* ========================================================== */

		.contacts{
			padding:89px 0 79px;
			background:#fce328;
		}
		.contacts-content{
			margin:0 auto;
			max-width:1200px;
			overflow:hidden;
		}
		.contacts h2{
			margin:0 0 9px;
			font-size:26px;
			line-height:28px;
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			text-transform:uppercase;
			letter-spacing:1.5px;
			color:#00162c;
		}
		.contacts span{
			display:block;
			margin:0 0 15px;
			font-size:18px;
			line-height:20px;
			font-style:italic;
			color:#000;
		}
		.btn-contacts{
			float:right;
			margin:6px 0 0;
			padding:0 32px 1px 37px;
			font-size:12px;
			line-height:48px;
			font-weight:bold;
			height:51px;
			font-family: 'Raleway', sans-serif;
			letter-spacing:3px;
			text-decoration:none;
			color:#00162c;
			text-transform:uppercase;
			border:2px solid #fff;
			border-radius:25px;
			transition:all 0.5s ease-in;
		}
		.btn-contacts:hover{
			background:#fff;
			text-decoration:none;
			color:#00162c;
		}

		/* ========================================================== */
		/* INNER 2 CONTACTS AND */
		/* ========================================================== */

		/* ========================================================== */
		/* INNER 2 FOOTER */
		/* ========================================================== */

		.footer-top-inner2{
			background:#00162c;
		}
		.footer-top-inner2 .text{
			color:#818d9a;
			border-bottom:1px solid #26394b;
		}
		.footer-top-inner2 a{
			color:#fce328;
		}
		.footer-top-inner2 .social i{
			color:#6c7f93;
		}
		.footer-top-inner2 .social i:hover{
			color:#fce328;
		}
		.footer-top-inner2 .certificates i {
			color: #fce328;
		}
		.footer-top-inner2 .certificates a {
			color: #818d9a;
		}
		.footer-top-inner2 .insta .item .hover{
			background:rgba(146, 198, 99, 0.9);
		}
		.footer-top-inner2 .newsletter-text {
			color:#818d9a;
		}
		.footer-top-inner2 .newsletter-form .form{
			border:1px solid #26394b;
		}
		.footer-top-inner2 .newsletter-form input{
			color:#818d9a;
		}
		.footer-top-inner2 .newsletter-form i{
			color:#fce328;
		}
		.footer-inner2{
			background:#001d39;
		}
		footer.footer-inner2 .copiright{
			color:#6c7f93;
		}
		footer.footer-inner2 .payment .item i{
			color:#6c7f93;
		}

		.iframe-video iframe {
			display: block;
			margin: 0 auto;
			width: 100%;
			max-width: 600px;
		}

		/* ========================================================== */
		/* INNER 2 FOOTER AND */
		/* ========================================================== */


		/* ========================================================== */
		/* INNER 2 AND */
		/* ========================================================== */


		/* ========================================================== */
		/* BROKER */
		/* ========================================================== */

		.stl3 .title p {
			letter-spacing: 4px;
		}

		.stl3 .title h2,
		.stl3 .title p {
			font-family: 'Raleway', sans-serif;
			color: #000;
			font-weight: 700;
		}

		/* ========================================================== */
		/* BROKER HEADER */
		/* ========================================================== */

		.page-id-482 .top-bar {
			background: #111 !important;
			padding: 5px 0 !important;
		}

		.page-id-482 .footer-top {
			background: #121212;
			padding: 100px 0 70px;
		}

		.page-id-482 .wrap_footer {
			background: #0d0d0d;
		}

		.page-id-482 .footer-top .social i {
			color: #6c7f93;
			font-size: 20px;
			margin-right: 5px;
			cursor: pointer;
		}

		.page-id-482 .footer-top .text {
			padding: 30px 0;
			border-bottom: 1px solid rgba(255,255,255,0.15);
			color: #6c7f93;
		}

		.page-id-482 .footer-top .certificates a {
			color: #6c7f93;
		}

		.page-id-482 .footer-top .newsletter-text {
			padding: 42px 0;
			color: #6c7f93;
		}

		#hdr {
			color: #fff;
		}

		#hdr .txt {
			padding-top: 250px;
		}

		#hdr .txt p.show {
			font-size: 14px;
			font-family: 'Raleway', sans-serif;
			font-weight: 700;
			text-transform: uppercase;
		}

		#hdr .txt p {
			padding: 20px 0;
		}

		#hdr .txt h1 {
			font-size: 60px;
			font-family: 'Raleway', sans-serif;
			font-weight: 700;
			text-transform: uppercase;
		}

		#hdr .txt button:hover {
			background: #4396e6;
			border: 2px solid #3C89D3;
		}

		#hdr .txt button {
			margin-right: 20px;
			width: 180px;
			background: transparent;
			border: 2px solid #e9e9e9;
			color: #fff;
			border-radius: 50px;
			padding: 20px;
			font-size: 12px;
			font-weight: 700;
			text-transform: uppercase;
		}

		#fours .item {
			min-height: 175px;
			padding-top: 45px;
			text-align: center;
			font-weight: 900;
			font-family: 'Raleway', sans-serif;
			font-size: 14px;
			color: #fff;
		}


		#fours .item img {
			display: block;
			margin: 0 auto 10px;
		}

		.absolute {
			position: absolute;
			z-index: 100;
			width: 100%;
		}

		.absolute .menu {
			margin: 35px auto 0 !important;
			padding: 0 35px;
			border-bottom: 1px solid rgba(255,255,255,0.1);
			padding-bottom: 30px;
		}

		.header_height.carousel {
			overflow: hidden;
			min-height: 500px !important;
			background: #000;
		}

		.header_height_broker {
			overflow: hidden;
			min-height: 650px !important;
			background: #fff;
		}

		/* ========================================================== */
		/* BROKER HEADER AND */
		/* ========================================================== */

		/* ========================================================== */
		/* BROKER SERVICES */
		/* ========================================================== */

		.services .whywe {
			text-align: right;
		}

		.whywe_left {
			text-align: left !important;
		}

		.title_brockery {
			text-align: center;
			padding: 30px 0 60px;
		}

		.title_brockery p {
			font-size: 12px;
			font-family: 'Raleway', sans-serif;
			color: #000;
			font-weight: 700;
			letter-spacing: 4px;
		}

		.title_brockery h2,
		.title_brockery p {
			color: #000 !important;
			text-transform: uppercase;
		}

		.title_brockery h2 {
			font-size: 26px;
			font-family: 'Raleway', sans-serif;
			color: #000;
			font-weight: 700;
			margin: 11px 0 36px 0;
		}

		.title_brockery hr {
			height: 5px;
			background: #e9e9e9;
			border-radius: 5px;
			width: 45px;
			margin-top: 5px;
			margin-bottom: 0px;
		}

		/* ========================================================== */
		/* BROKER ACCORDION */
		/* ========================================================== */

		.panel-heading {
			padding: 0 !important;
		}

		.panel-group .panel-heading,
		.panel {
			border: none !important;
		}

		.panel-default > .panel-heading {
			background-color: #fff;
		}

		.panel-group .panel-heading + .panel-collapse > .panel-body, 
		.panel-group .panel-heading + .panel-collapse > .list-group {
			border: none;
		}

		a.accordion-toggle {
			font-size: 14px;
			display: block;
			position: relative;
			height: 50px;
			padding-left: 25px;
			padding-top: 15px;
			color: #686868;
			font-family: 'Lora';
			font-weight: 700;
			text-decoration: none;
		}

		.panel-default > .panel-heading a.collapsed {
			position: relative;
		}

		a.collapsed i {
			position: absolute;
			right: 0;
			color: #4396e6 !important;
			width: 50px;
			height: 50px;
			background-color: transparent !important;
		}

		a.accordion-toggle i {
			position: absolute;
			right: 0;
			color: #fff;
			width: 50px;
			height: 50px;
			background: #4396e6;
			top: 0;
			text-align: center;
			padding-top: 17px;
		}

		.panel-body {
			padding: 20px 0 20px 25px;
			font-family: 'Lato';
			line-height: 26px;
		}

		.panel-group .panel {
			margin-bottom: 10px;
		}

		/* ========================================================== */
		/* BROKER ACCORDION AND */
		/* ========================================================== */

		/* ========================================================== */
		/* BROKER CONTACT */
		/* ========================================================== */

		.contacts_us {
			padding-top: 95px;
		}

		.contacts_us .title h2 {
			margin-bottom: 35px;
			color: #002e5a;
		}

		.contacts_us .title hr {
			float: none;
			text-align: left;
			margin: 0;
			margin-bottom: 35px;
		}

		.contacts_us p {
			margin: 0;
			font-family: 'Lato', sans-serif;
			color: #6c7f93;
			font-size: 16px;
			line-height: 22px;
			padding-bottom: 45px;
		}

		.contacts_us_div .ic {
			width: 64px;
			float: left;
		}

		.contacts_us_div i {
			color: #4396e6;
			font-size: 20px;
		}

		.contacts_us_div p.text {
			margin: 0;
			margin-top: -5px;
			font-family: 'Lato', sans-serif;
			width: 307px;
			float: left;
			font-size: 16px;
			line-height: 24px;
			color: #6c7f93;
			display: block;
			border-bottom: 1px solid #eaeaea;
			padding-bottom: 23px;
		}

		.contacts_us_div {
			margin-bottom: 28px;
			clear: both;
			overflow: hidden;
		}

		.contact_us_form .title {
			text-align: center;
		}

		.contact_us_form .title hr {
			text-align: center;
			float: none;
		}

		.contact_us_form .title h2 {
			margin-bottom: 30px;
			color: #002e5a;
		}

		.contact .jcf-select {
			float: left;
			vertical-align: top;
			position: relative;
			border: none;
			background: #fff;
			margin: 0 10px 10px 0;
			width: 100%;
			height: 50px;
			cursor: pointer;
			border: 1px solid #e9e9e9;
		}

		/* ========================================================== */
		/* BROKER CONTACT AND */
		/* ========================================================== */

		/* ========================================================== */
		/* BROKER PRICING */
		/* ========================================================== */

		.broker_pricing .title_brockery hr {
			margin-top: 20px;
			margin-bottom: 35px;
		}

		.broker_pricing .title_brockery button {
			background: #4396E6;
			color: #fff;
			border: 2px solid #4396E6;
			border-radius: 100px;
			padding: 15px;
			font-size: 12px;
			width: 320px;
			text-transform: uppercase;
			font-weight: 700;
		}

		.broker_pricing .title_brockery button:hover {
			background: #fff;
			color: #4396E6;
		}

		.brocker_blog .post-title .title h3 a {
			color: #000;
			font-weight: 700;
			text-transform: none;
			font-family: 'Raleway', sans-serif;
			text-decoration: none;
		}

		.broker_pricing {
			padding: 100px 0;
		}

		.broker_pricing .title {
			text-align: center;
			margin-bottom: 60px;
		}

		.broker_pricing .title hr {
			margin-top: 20px;
			margin-bottom: 35px;
		}

		.broker_pricing .title button {
			background: #4396E6;
			color: #fff;
			border: 2px solid #4396E6;
			border-radius: 100px;
			padding: 15px;
			font-size: 12px;
			width: 320px;
			text-transform: uppercase;
			font-weight: 700;
		}

		.broker_pricing .title button:hover {
			background: #fff;
			color: #4396E6;
		}

		.broker_pricing .item {
			padding-bottom: 40px;
			overflow: hidden;
			border: 1px solid #f3f3f3;
			text-align: center;
			color: #727272;
		}

		.broker_pricing .item .name {
			padding: 30px 0;
			text-transform: uppercase;
			letter-spacing: 4px;
			font-size: 12px;
		}

		.broker_pricing .item .price {
			padding: 20px 0;
			background: #111;
			color: #fff;
			font-size: 14px;
			font-family: 'Lato';
		}

		.broker_pricing .item .price span {
			font-weight: 700;
			font-size: 20px;
		}

		.broker_pricing .item .txt {
			padding: 30px 0;
		}

		.broker_pricing .item button {
			background: #fff;
			color: #4396E6;
			border: 2px solid #f6f6f6;
			border-radius: 100px;
			padding: 12px;
			font-size: 12px;
			width: 150px;
			text-transform: uppercase;
			font-weight: 700;
		}

		.broker_pricing .item button:hover {
			background: #4396E6;
			color: #fff;
		}

		.broker_pricing .active {
			-webkit-box-shadow: 0px 0px 20px 0px rgba(50, 50, 50, 0.15);
			-moz-box-shadow: 0px 0px 20px 0px rgba(50, 50, 50, 0.15);
			box-shadow: 0px 0px 20px 0px rgba(50, 50, 50, 0.15);
		}

		.broker_pricing .active .price {
			background: #4396e6;
		}

		.broker_pricing .active button {
			background: #4396E6;
			color: #fff;
		}

		.contact {
			padding: 50px 0;
			//background: #fafafa;
		}

		.contact .contact-form select {
			background: #fff;
		}

		.contact .contact-form select {
			background: #fff;
		}

		.footer-top .social i:hover {
			color: #4396e6;
		}

		#hdr {
			-webkit-background-size: cover;
			background-size: cover;
			min-height: 700px;
		}

		.header_height {
			min-height: 700px;
			overflow-y: hidden;
		}

		#hdr .txt {
			padding-top: 100px !important;
		}

		#fours .item {
			-webkit-box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.4);
			box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.4);
		}

		/* ========================================================== */
		/* BROKER PRICING AND */
		/* ========================================================== */

		/* ========================================================== */
		/* BROKER AND */
		/* ========================================================== */

		/* ========================================================== */
		/* HEADER_HEIGHT_FINANCIAL */
		/* ========================================================== */

		.header_height_financial {
			overflow: hidden;
			min-height: 660px;
		}

		/* ========================================================== */
		/* OWL-CAROUSEL */
		/* ========================================================== */

		div#carousel-example-generic {
			height: 100%;
		}

		.owl-item {
			position: relative;
		}

		.owl-carousel .owl-item{
			z-index: 100;
		}

		.dotted_item .owl-controls {
			bottom: 30px;
			position: absolute;
			width: 100%;
			text-align: center;
		}

		.dotted_item .owl-dot {
			width: 10px;
			height: 10px;
			display: inline-block;
			margin: 0 2.5px;
			border: 1px solid #ffffff;
			border-radius: 50%;
		}

		.dotted_item .owl-dot.active {
			background: #fff;
			width: 12px;
			height: 12px;
			position: relative;
			top: 1px;
		}

		/* ========================================================== */
		/* OWL-CAROUSEL AND */
		/* ========================================================== */

		/* ========================================================== */
		/* OUR_PROJECTS */
		/* ========================================================== */

		.home_slider.dotted_item {
			height: 100%;
		}

		.our_projects .owl-dot {
			display: inline-block;
			width: 10px;
			height: 10px;
			margin: 1px;
			text-indent: -999px;
			border: 2px solid #eaeaea;
			border-radius: 10px;
			cursor: pointer;
			background-color: #000 \9;
			background-color: rgba(0,0,0,0);
		}

		.our_projects .owl-dot.active {
			margin: 0;
			width: 12px;
			height: 12px;
			background-color: #4396e6;
			border: 0;
		}

		.our_projects .owl-dots {
			text-align: center;
		}

		/* ========================================================== */
		/* OUR_CLIENT */
		/* ========================================================== */

		.our_client .item {
			text-align: center;
		}

		.our_client img {
			width: 120px !important;
			height: 120px !important;
			margin: 0 auto 20px;
		}

		/* ========================================================== */
		/* SEARCHBOX */
		/* ========================================================== */

		.style_txt_404 {
			font-family: 'Lato',sans-serif;
			font-size: 85px;
			font-weight: bold;
			color: #d6d6d6;
			text-align: center;
			margin: 0;
			padding: 45px 0;
		}

		button.search404-submit {
			background: #4396e6;
			border: 0;
			position: absolute;
			right: 0;
			top: 0;
			padding: 11px 15px;
		}

		button.search404-submit i {
			font-size: 16px;
			color: #fff;
		}

		.search_404 input {
			border: 1px solid #c3c3c3;
			padding: 10px 5px;
			width: 100%;
			float: left;
		}

		.search_404 {
			margin-top: 25px !important;
			position: relative;
		}

		.searchbox input::-webkit-input-placeholder {
			color: #6c7f93;
			font-family: 'Raleway',sans-serif;
			text-transform: uppercase !important;
			font-weight: 700;
			font-size: 14px;
		}
		.searchbox input::-moz-placeholder {
			color: #6c7f93;
			font-family: 'Raleway',sans-serif;
			text-transform: uppercase !important;
			font-weight: 700;
			font-size: 14px;
		}
		.searchbox input:-moz-placeholder {
			color: #6c7f93;
			font-family: 'Raleway',sans-serif;
			text-transform: uppercase !important;
			font-weight: 700;
			font-size: 14px;
		}
		.searchbox input:-ms-input-placeholder {
			color: #6c7f93;
			font-family: 'Raleway',sans-serif;
			text-transform: uppercase !important;
			font-weight: 700;
			font-size: 14px;
		}

		.searchbox input {
			font-family: 'Raleway',sans-serif;
			color:#4396e6;
			text-transform: uppercase !important;
			font-weight: 700;
			font-size: 14px;
		}

		.searchbox{
			position:relative;
			min-width:50px;
			width:0%;
			height:45px;
			display: inline-block;
			z-index: 10;
			-webkit-transition: width 0.3s;
			-moz-transition: width 0.3s;
			-ms-transition: width 0.3s;
			-o-transition: width 0.3s;
			transition: width 0.3s;
		}

		input[type="search"].searchbox-input {
			top: 0;
			right: 50px;
			border: none;
			outline: 0;
			background: #fff;
			width: 0px;
			height: 50px;
			min-height: 48px;
			margin: 0;
			position: absolute;
			-webkit-transition: width 0.3s;
			-moz-transition: width 0.3s;
			-ms-transition: width 0.3s;
			-o-transition: width 0.3s;
			transition: width 0.3s;
			padding: 0;
		}

		input[type="search"].searchbox-input:focus, 
		input[type="search"].searchbox-input:active {
			border: none;
		}

		.searchbox-icon{
			display: block;
		}

		.home .searchbox-icon,
		.home .searchbox-submit {
			//color: #95b4d6;
		}

		.searchbox-icon,
		.searchbox-submit{
			width:50px;
			height:50px;
			display:block;
			position:absolute;
			top: 0;
			font-size:22px;
			right:0;
			padding:0;
			margin:0;
			border:0;
			outline:0;
			line-height:50px;
			text-align:center;
			cursor:pointer;
			color: #4396e6;
			background-color: transparent;
		}

		.searchbox-icon i,
		.searchbox-submit i {
			position: relative;
			top: -4px;
		}
		.searchbox-icon:hover .fa,
		.searchbox-open .searchbox-icon .fa{
			color: #4396e6;
		}

		.searchbox-open .searchbox-submit {
			background: rgba(0, 0, 0, 0.3);
		}

		.searchbox-open input.searchbox-input{
			width: 245px;
			padding:0px 55px 0px 20px;
			transition: all 0.1s ease 0s;
		}

		.navbar-brand-my-offset {
			padding: 15px 15px 15px 0;
		}

		.main-inner-escrow {
			padding: 10px 0 !important;
		}

		/* ========================================================== */
		/* SEARCHBOX AND */
		/* ========================================================== */

		/* ========================================================== */
		/* LAW FIRM */
		/* ========================================================== */

		.page-id-518 .top-bar {
			background: #111;
		}

		.page-id-518 .top-bar p {
			color: #727272;
		}

		/* ========================================================== */
		/* LAW FIRM FOOTER */
		/* ========================================================== */

		.page-id-518 .footer-top {
			background: #121212;
			padding: 100px 0 70px;
		}

		.page-id-518 .footer-top .text {
			color: #727272;
		}

		.page-id-518 .footer-top .social i {
			color: #6c7f93;
			font-size: 20px;
			margin-right: 5px;
			cursor: pointer;
		}

		.page-id-518 .footer-top .certificates a {
			color: #727272;
		}

		.page-id-518 .wrap_footer {
			background: #0d0d0d;
		}

		.page-id-518 footer .copiright {
			color: #6c7f93;
			font-family: 'Lato',sans-serif;
		}

		.page-id-518 footer .payment .item i {
			font-size: 25px;
			color: #6c7f93;
		}

		/* ========================================================== */
		/* LAW FIRM FOOTER AND */
		/* ========================================================== */

		.sidebar .social i {
			color: #e9e9e9 !important;
		}

		.header_height_lawyer {
			min-height: 700px;
			overflow: hidden;
			background: #fff;
		}

		a {
			color: #4396e6;
		}

		.carousel-indicators {
			bottom: 15%;
		}

		#carousel-example-generic .rht {
			position: absolute;
			top: 0;
			right: 0;
			float: right;
			width: 45%;
			background: rgba(0, 130, 202, 0.8);
			height: 100%;
			padding: 250px 25px 0;
			text-align: center;
			z-index: 1;
		}

		/* ========================================================== */
		/* LAW FIRM CAROUSEL-EXAMPLE */
		/* ========================================================== */

		#carousel-example-generic .rht .title {
			text-align: center;
		}

		#carousel-example-generic .rht .title p {
			color: #fff;
		}

		#carousel-example-generic .rht .title h2 {
			color: #fff;
			font-size: 46px;
		}

		#carousel-example-generic .rht .title h2 span {
			color: #212121;
		}

		#carousel-example-generic .rht .txt {
			padding: 30px 0;
			line-height: 26px;
			color: #fff;
		}

		#carousel-example-generic .rht button {
			width: 320px;
			background: #fff;
			border: 2px solid #fff;
			border-radius: 50px;
			padding: 20px;
			margin-top: 30px;
			font-size: 12px;
			font-weight: 700;
			color: #4f4f4f;
			text-transform: uppercase;
		}

		#three {
			background: url(images/bg-three.png);
			padding: 40px 0;
		}

		.carousel-lawyer .owl-dots {
			bottom: 15%;
			position: absolute;
			width: 100%;
		}

		.carousel-lawyer .owl-dot {
			margin: 0 2px;
			border-radius: 50%;
			display: inline-block;
			width: 11px;
			height: 11px;
			border: 1px solid #fff;
			position: relative;
			top: 1px;
		}

		.carousel-lawyer .owl-dot.active {
			width: 12px;
			height: 12px;
			background-color: #ffffff;
		}

		/* ========================================================== */
		/* LAW FIRM CAROUSEL-EXAMPLE AND */
		/* ========================================================== */

		/* ========================================================== */
		/* LAW FIRM THREE */
		/* ========================================================== */

		#three .item {
			max-width: 245px;
			margin: 0 auto;
			font-weight: 900;
			font-family: 'Lato', sans-serif;
			font-size: 18px;
			color: #fff;
		}

		#three [class*=col] {
			position: relative;
		}

		#three [class*=col]:before {
			content: "";
			position: absolute;
			height: 30px;
			width: 1px;
			background: #fff;
			top: 50%;
			right: 0;
			margin-top: -15px;
		}

		#three [class*=col]:last-child:before {
			display: none;
		}

		#three .item img {
			display: block;
			float: left;
			margin-right: 20px;
		}

		#three .item span {
			font-weight: 400;
			font-size: 12px;
			text-transform: uppercase;
			display: block;
		}

		/* ========================================================== */
		/* LAW FIRM THREE AND */
		/* ========================================================== */

		/* ========================================================== */
		/* LAW FIRM TITLE */
		/* ========================================================== */

	/*.title h2, .title p {
		color: #000;
		font-weight: 700;
		}*/

		.title h2 span {
			color: #4396e6;
		}

		/* ========================================================== */
		/* LAW FIRM SERVICES */
		/* ========================================================== */

		.services {
			padding: 100px 0;
		}

		.services .whywe .content p {
			color: #555;
			font-size: 16px;
		}

		.services .whywe {
			text-align: left;
		}

		.services .whywe .content ul li:before {
			content: '';
			background: url(images/check-circul.png) no-repeat left top;
			height: 20px;
			width: 20px;
			position: absolute;
			top: 20px;
			left: -20px;
		}

		/*.services .whywe .content ul li {
			color: #4396e6;
			padding: 15px 10px;
			}*/

			.services .whywe .content ul li {
				font-size: 16px !important;
				font-family: 'Lato',sans-serif !important;
			}

			.services .whywe .content p {
				color: #555;
				font-size: 16px;
			}

		/*.services .whywe .content button {
			margin-bottom: 15px;
			background: #4396e6;
			color: #fff;
			border: 2px solid #4396e6;
		}

		.services .whywe .content button:hover {
			color: #4396e6;
			background: #fff;
			}*/

			/* ========================================================== */
			/* LAW FIRM SERVICES AND */
			/* ========================================================== */

			/* ========================================================== */
			/* LAW FIRM FOURS */
			/* ========================================================== */

			#fours {
				background: url(images/bg-fours.png) center top no-repeat;
				padding: 104px 0;
			}

			#fours .col-sm-3 {
				text-align: center;
			}

			#fours {
				margin-top: 0;
			}

			#fours .col-sm-3 .txt {
				color: #303030;
				padding: 0 25px;
			}

			#fours .col-sm-3 .txt h3 {
				font-size: 18px;
				font-weight: 700;
				font-family: 'Lora';
			}

			#fours .col-sm-3 .txt hr {
				height: 5px;
				background: #e9e9e9;
				border-radius: 5px;
				width: 45px;
			}

			#fours .col-sm-3 .txt p {
				font-family: 'Lato';
				color: #555;
			}

			/* ========================================================== */
			/* LAW FIRM FOURS AND */
			/* ========================================================== */

			/* ========================================================== */
			/* LAW FIRM MOST */
			/* ========================================================== */

			#most .title {
				text-align: center;
				overflow: hidden;
			}

			#most {
				padding: 70px 0;
				overflow: hidden;
			}

			#most .item a.link {
				display: block;
				position: relative;
				width: 100%;
			}

			#most .item a.link .bg {
				opacity: 0;
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				background: rgba(0, 0, 0, 0.5);
			}

			#most .item a.link .bg {
				opacity: 0;
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				background: rgba(0, 0, 0, 0.5);
			}

			#most .item a.link .bg {
				opacity: 0;
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				background: rgba(0, 0, 0, 0.5);
			}

			#most .item a.link .view {
				opacity: 0;
				position: absolute;
				top: 50%;
				left: 50%;
				margin-top: -20px;
				margin-left: -45px;
				text-align: center;
				padding: 10px 30px;
				background: #4396e6;
				color: #fff;
				font-family: 'Lato';
			}

			#most .item a.link .bg, 
			#most .item a.link .sirc, 
			#most .item a.link .view {
				-webkit-transition: all .3s ease;
				-o-transition: all .3s ease;
				transition: all .3s ease;
			}

			#most .item a.link:hover .bg, 
			#most .item a.link:hover .sirc, 
			#most .item a.link:hover .view {
				opacity: 1;
			}

			#most .item a.link .ts {
				top: 5%;
				left: 5%;
				border-left: 2px solid #fff;
				border-top: 2px solid #fff;
			}

			#most .item a.link .bs {
				bottom: 5%;
				right: 5%;
				border-right: 2px solid #fff;
				border-bottom: 2px solid #fff;
			}

			#most .item a.link .sirc {
				opacity: 0;
				position: absolute;
				width: 50%;
				height: 50%;
			}

			#most .item a.link img {
				position: relative;
				width: 100%;
			}

			#most .title hr {
				margin-top: 30px;
				margin-bottom: 40px;
				float: none;
			}

			#most .item {
				text-align: left;
			}

			#most .item .ttl {
				font-weight: 700;
				font-size: 18px;
				color: #303030;
				font-family: 'Lora';
				text-transform: inherit;
			}

			#most .item hr {
				display: inline-block;
				height: 5px;
				background: #e9e9e9;
				border-radius: 5px;
				width: 45px;
			}

			#most .item .txt {
				font-size: 16px;
				color: #555;
			}

			/* ========================================================== */
			/* LAW FIRM MOST AND */
			/* ========================================================== */

			/* ========================================================== */
			/* LAW FIRM PROGRESS */
			/* ========================================================== */

			#progress {
				background: url(images/bg-progress.png) center top no-repeat #fafafa;
				overflow: hidden;
				padding: 90px 0;
			}

			#progress .title hr {
				margin-top: 25px;
				margin-bottom: 30px;
				float: left;
			}

			#progress .txt {
				color: #555;
				font-family: 'Lato';
				line-height: 28px;
			}

			#progress .title {
				overflow: hidden;
			}

			#progress button {
				width: 180px;
				background: #4396e6;
				border: 2px solid #4396e6;
				border-radius: 50px;
				padding: 20px;
				margin-top: 30px;
				font-size: 12px;
				font-weight: 700;
				color: #fff;
				text-transform: uppercase;
			}

			#progress button:hover {
				color: #4396e6;
				background: #fff;
			}

			/* ========================================================== */
			/* LAW FIRM PROGRESS AND */
			/* ========================================================== */

			/* ========================================================== */
			/* LAW FIRM TALANT */
			/* ========================================================== */

			#talant {
				overflow: hidden;
				padding: 90px 0;
			}

			#talant .title {
				text-align: center;
				overflow: hidden;
			}

			#talant .title hr {
				margin-top: 20px;
				margin-bottom: 20px;
			}

			#talant .top {
				position: relative;
			}

			#talant .top img {
				position: relative;
				width: 100%;
			}

			#talant .top .ts {
				top: 5%;
				left: 5%;
				border-left: 2px solid #fff;
				border-top: 2px solid #fff;
			}

			#talant .top .orange {
				opacity: 0;
				position: absolute;
				width: 100%;
				height: 50%;
				left: 0;
				bottom: 0;
				background: rgba(231, 112, 31, 0.8);
				text-align: center;
				-webkit-transition: all .3s ease;
				-o-transition: all .3s ease;
				transition: all .3s ease;
			}

			#talant .top .bs {
				bottom: 5%;
				right: 5%;
				border-right: 2px solid #fff;
				border-bottom: 2px solid #fff;
			}
			#talant .top .sirc {
				opacity: 0;
				position: absolute;
				width: 40%;
				height: 40%;
				-webkit-transition: all .3s ease;
				-o-transition: all .3s ease;
				transition: all .3s ease;
			}


			#talant .top:hover .bg, 
			#talant .top:hover .sirc, 
			#talant .top:hover .orange {
				opacity: 1;
			}

			#talant .top .orange a {
				position: relative;
				top: 50%;
				margin-top: -15px;
				display: inline-block;
				padding: 0 7px;
				color: #fff;
				font-size: 22px;
				z-index: 1;
			}

			#talant .top .orange a:hover {
				color: #000;
			}

			#talant .name {
				padding: 15px 0;
				font-weight: 700;
				font-family: 'Lora';
				font-size: 18px;
				color: #303030;
				margin-top: 3px;
			}

			#talant .year {
				font-style: italic;
				font-family: 'Lato';
				color: #949494;
				display: block;
			}

			#talant hr {
				display: inline-block;
				height: 5px;
				background: #e9e9e9;
				border-radius: 5px;
				width: 33px;
			}

			#talant .txt {
				font-family: 'Lato';
				color: #555;
			}

			/* ========================================================== */
			/* LAW FIRM TALANT AND */
			/* ========================================================== */

			/* ========================================================== */
			/* LAW FIRM WEOFFER */
			/* ========================================================== */

			#weoffer {
				overflow: hidden;
				padding: 70px 0;
				background: #fafafa;
			}

			#weoffer .title {
				text-align: center;
				overflow: hidden;
			}

			#weoffer .title hr {
				margin: 25px auto 35px;
			}

			#weoffer .owl-next,
			#weoffer .owl-prev {
				position: absolute;
				background: rgba(0, 0, 0, 0.6);
				height: 45px;
				width: 52px;
				color: #fff;
				top: 50%;
				margin-top: -22px;
				text-align: center;
				vertical-align: middle;
				-webkit-transition: .3s ease;
				-o-transition: .3s ease;
				transition: .3s ease;
			}

			.owl-next:hover,
			.owl-prev:hover {
				background: rgba(67,150,230,0.9);	
			}

			.owl-prev {
				left: 0;
			}

			.owl-next {
				right: 0;
			}

			.owl-prev i,
			.owl-next i {
				font-size: 30px;
				margin-top: 5px;
			}


			#weoffer .tab {
				overflow: hidden;
				background: #fff;
				margin-bottom: 10px;
			}

			#weoffer .tab .ttl {
				position: relative;
				height: 50px;
				padding-left: 25px;
				padding-top: 15px;
				color: #686868;
				font-family: 'Lora';
				font-weight: 700;
			}

			#weoffer .tab.active .txt {
				display: block;
			}

			#weoffer .tab .txt {
				display: none;
				padding: 20px 0 20px 25px;
				font-family: 'Lato';
				line-height: 26px;
			}

			#weoffer .tab.active .ttl .upr {
				background: #4396e6;
				border-left: 1px solid #4396e6;
				color: #fff;
			}

			#weoffer .tab .ttl .upr {
				position: absolute;
				width: 49px;
				height: 50px;
				top: 0;
				right: 0;
				padding-top: 12px;
				border-left: 1px solid #f5f5f5;
				background: #fff;
				color: #4396e6;
				font-size: 18px;
				text-align: center;
				cursor: pointer;
			}

			/* ========================================================== */
			/* LAW FIRM WEOFFER AND */
			/* ========================================================== */

			/* ========================================================== */
			/* LAW FIRM PRICING */
			/* ========================================================== */

			#pricing {
				padding: 100px 0;
			}

			#pricing .title {
				text-align: center;
				margin-bottom: 60px;
			}

			#pricing .title hr {
				margin-top: 20px;
				margin-bottom: 35px;
			}

			#pricing .title button {
				background: #4396E6;
				color: #fff;
				border: 2px solid #4396E6;
				border-radius: 100px;
				padding: 15px;
				font-size: 12px;
				width: 320px;
				text-transform: uppercase;
				font-weight: 700;
			}

			#pricing .title button:hover {
				background: #fff;
				color: #4396E6;
			}

			#pricing .item {
				padding-bottom: 40px;
				overflow: hidden;
				border: 1px solid #f3f3f3;
				text-align: center;
				color: #727272;
			}

			#pricing .item .name {
				background: #0082ca;
				padding: 30px 0;
				text-transform: uppercase;
				font-size: 22px;
				color: #fff;
			}

			#pricing .item .price {
				background: #f8f8f8;
				padding: 40px 0 0;
				color: #212121;
				font-size: 80px;
				line-height: 40px;
				font-family: 'Lato';
				font-weight: 900;
			}

			#pricing .item .price span {
				font-size: 40px;
			}

			#pricing .item .per {
				background: #f8f8f8;
				padding-bottom: 40px;
				color: #666;
				font-family: 'Lato';
			}

			#pricing .item .txt {
				padding: 30px 0;
				font-family: 'Lato';
			}

			#pricing .item .txt p {
				margin: 0;
				padding: 20px 0;
				border-bottom: 1px solid #f0f0f0;
				font-size: 16px;
				line-height: 16px;
			}

			#pricing .item button {
				background: #4396E6;
				color: #fff;
				border: 2px solid #4396E6;
				border-radius: 100px;
				padding: 12px;
				font-size: 12px;
				width: 150px;
				text-transform: uppercase;
				font-weight: 700;
			}

			#pricing .item button:hover {
				background: #fff;
				color: #4396E6;
			}

			#pricing .prof .name {
				background: #f26101;
			}

			#pricing .prof button {
				background: #f26101;
				border: 2px solid #f26101;
			}

			#pricing .prof button:hover {
				border: 2px solid #f26101;
				color: #f26101;
			}

			/* ========================================================== */
			/* LAW FIRM PRICING  AND */
			/* ========================================================== */

			/* ========================================================== */
			/* LAW FIRM NEPON */
			/* ========================================================== */

			#nepon [class*=col-] {
				padding: 0 !important;
			}

			#nepon .item {
				position: relative;
				overflow: hidden;
			}

			#nepon .item .bg {
				opacity: 0;
				position: absolute;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				background: rgba(0, 0, 0, 0.5);
			}

			#nepon .item .ts {
				top: -10px;
				left: -10px;
				border-left: 2px solid #fff;
				border-top: 2px solid #fff;
			}

			#nepon .item .sirc {
				opacity: 0;
				position: absolute;
				width: 40%;
				height: 40%;
				-webkit-transition: .15s ease-in-out;
				-moz-transition: .15s ease-in-out;
				-ms-transition: .15s ease-in-out;
				-o-transition: .15s ease-in-out;
				transition: .15s ease-in-out;
			}

			#nepon .item .bs {
				bottom: -10px;
				right: -10px;
				border-right: 2px solid #fff;
				border-bottom: 2px solid #fff;
			}
			#nepon .item .sirc {
				opacity: 0;
				position: absolute;
				width: 40%;
				height: 40%;
				-webkit-transition: .15s ease-in-out;
				-moz-transition: .15s ease-in-out;
				-ms-transition: .15s ease-in-out;
				-o-transition: .15s ease-in-out;
				transition: .15s ease-in-out;
			}


			#nepon .item a {
				opacity: 0;
				position: absolute;
				top: 50%;
				left: 50%;
				margin-top: -20px;
				margin-left: -45px;
				text-align: center;
				padding: 10px 30px;
				background: #4396e6;
				color: #fff;
				font-family: 'Lato';
				text-decoration: none;
			}

			#nepon .item:hover .bg, 
			#nepon .item:hover .sirc, 
			#nepon .item:hover a {
				opacity: 1;
			}

			#nepon .item:hover .sirc.ts {
				top: 5%;
				left: 5%;
			}

			#nepon .item:hover .sirc.bs {
				bottom: 5%;
				right: 5%;
			}

			#nepon {
				overflow: hidden;
				padding: 60px 0;
			}

			/* ========================================================== */
			/* LAW FIRM NEPON AND */
			/* ========================================================== */

			/* ========================================================== */
			/* LAW FIRM HISTOPY */
			/* ========================================================== */

			#histopy .title {
				overflow: hidden;
				text-align: center;
			}

			#histopy .title hr {
				margin-top: 25px;
				margin-bottom: 25px;
			}

			#histopy .year {
				margin: 0 auto;
				text-align: center;
				background: #f26101;
				color: #fff;
				border-radius: 100px;
				padding: 12px;
				font-size: 14px;
				width: 150px;
				font-weight: 700;
				font-family: 'Lato';
			}

			#histopy .progres {
				position: relative;
				overflow: hidden;
				padding: 40px 0;
			}

			#histopy .progres .line {
				position: absolute;
				left: 50%;
				margin-left: -1px;
				height: 100%;
				width: 2px;
				background: #f0f0f0;
			}

			#histopy .progres .rht {
				float: right;
			}

			#histopy .progres .item {
				margin-top: 40px;
				position: relative;
				width: 400px;
			}

			#histopy .progres .rht .dot {
				left: -90px;
			}

			#histopy .progres .item .dot {
				position: absolute;
				top: -4px;
				width: 10px;
				height: 10px;
				background: #f0f0f0;
			}

			#histopy .progres .rht .date {
				left: -20px;
			}
			#histopy .progres .item .date {
				background: #4396e6;
				position: absolute;
				padding: 10px 20px;
				top: -20px;
				color: #fff;
				font-family: 'Lora';
				font-size: 18px;
				font-weight: 700;
			}

			#histopy .progres .item .txt {
				padding: 15px 0;
				font-family: 'Lato';
				color: #727272;
				line-height: 26px;
			}


			#histopy .progres .item .txt a {
				color: #4396e6;
				font-style: italic;
			}

			#histopy .progres .lft_first {
				margin-top: 240px !important;
			}

			#histopy .progres .lft {
				float: left;
				margin-top: 40px;
			}

			#histopy .progres .lft .date {
				right: -20px;
			}

			#histopy .progres .item .date {
				background: #4396e6;
				position: absolute;
				padding: 10px 20px;
				top: -20px;
				color: #fff;
				font-family: 'Lora';
				font-size: 18px;
				font-weight: 700;
			}

			#histopy .progres .lft .dot {
				right: -90px;
			}

			#histopy .progres .item .dot {
				position: absolute;
				top: -4px;
				width: 10px;
				height: 10px;
				background: #f0f0f0;
			}

			#histopy button {
				display: block;
				margin: 30px auto 70px;
				background: #4396E6;
				color: #fff;
				border: 2px solid #4396E6;
				border-radius: 100px;
				padding: 12px;
				font-size: 12px;
				width: 150px;
				text-transform: uppercase;
				font-weight: 700;
			}

			#histopy button:hover {
				background: #fff;
				color: #4396E6;
			}

			/* ========================================================== */
			/* LAW FIRM HISTOPY AND */
			/* ========================================================== */

			/* ========================================================== */
			/* LAW FIRM BLOG */
			/* ========================================================== */

			.blog .title hr {
				//margin-top: 25px;
			}

			/*.blog .post-title .title h3 a {
				color: #000;
				font-weight: 700;
				text-transform: none;
				font-family: 'Raleway', sans-serif;
				text-decoration: none;
				}*/

				.blog .post .post-title .title p {
					letter-spacing: 0;
				}

				.blog .post .post-title .title p a {
					font-style: italic;
				}
				.blog .post .post-title .title span a {
					//color: #999;
				}

				.blog .post .post-title .title p span.separete {
					padding: 0 10px;
				}

				.blog .post-title .title {
					padding: 0;
				}

				/* ========================================================== */
				/* LAW FIRM BLOG AND */
				/* ========================================================== */

				/* ========================================================== */
				/* LAW FIRM CONTACT */
				/* ========================================================== */

				.contact {
					padding: 50px 0;
				}

				.contact .title {
					text-align: center;
					overflow: hidden;
				}

				.contact .col-sm-3 {
					text-align: center;
				}

				.contact .col-sm-3 .ttl {
					padding: 10px 0;
					font-family: 'Lora';
					font-weight: 700;
					color: #2f383d;
					font-size: 18px;
				}

				.contact .col-sm-3 p {
					color: #555;
					font-family: 'Lato';
				}

				.contact .contact-form button {
					float: none;
					display: block;
					margin: 0 auto;
				}

				.contact .title hr {
					float: none;
					margin-top: 20px;
					margin-bottom: 15px;
				}

				/* ========================================================== */
				/* LAW FIRM CONTACT AND */
				/* ========================================================== */

				div#nepon img {
					width: 100%;
				}

				div#histopy img {
					max-width: 400px;
				}

				.fors_broker {
					margin-top: -90px !important;
					padding: 0 !important;
					background: none !important;
				}

				.txt_two {
					padding-top: 100px !important;
				}

				img.wp-smiley,
				img.emoji {
					display: inline !important;
					border: none !important;
					box-shadow: none !important;
					height: 1em !important;
					width: 1em !important;
					margin: 0 .07em !important;
					vertical-align: -0.1em !important;
					background: none !important;
					padding: 0 !important;
				}

				.services .whywe {
					text-align: right;
				}
				.services .whywe {
					padding: 30px 40px;
				}

				.services .whywe .title {
					//text-align: right;
					//overflow: hidden;
				}

	/*.title h2, .title p {
		font-family: 'Raleway', sans-serif;
		color: #000;
		font-weight: 700;
		}*/

		.services .whywe hr {
			//float: right;
			//margin-top: 20px;
		}

		.services .whywe .content button {
			margin-top: 20px;
		}

		.services {
			padding: 100px 0;
		}

		/* ========================================================== */
		/* LAW FIRM TEAM */
		/* ========================================================== */

		.team_brocker {
			background: #fafafa;
		}

		.team_brocker .person .social span {
			border: 0;
		}

		.team_brocker .person .social span:hover {
			background-color: transparent;
			border: 0;
		}

		.team_brocker .person .social span:hover i {
			color: #4285f4;
		}

		.team .item {
			display: inline-block;
			float: left;
			margin: 0 1%;
			background: #fff;
		}

		.team .photos {
			border-bottom: 0;
			margin: 10px 7px 0 7px;
		}

		.team .item {
			border-bottom: 1px solid #f0f0f0;
			-webkit-transition: all .3s ease-out;
			-o-transition: all .3s ease-out;
			transition: all .3s ease-out;
		}

		.team .item:hover {
			border-bottom: 1px solid #f0f0f0;
			-webkit-box-shadow: 0px 0px 20px 0px rgba(50, 50, 50, 0.15);
			-moz-box-shadow: 0px 0px 20px 0px rgba(50, 50, 50, 0.15);
			box-shadow: 0px 0px 20px 0px rgba(50, 50, 50, 0.15);
		}

		.team .person .social span {
			//border: 0;
		}

		.team .person .social span:hover {
			//background-color: transparent;
			//border: 0;
		}

		.team .person .social span i {
			color: 999999;
			-webkit-transition: all .3s ease-out;
			-o-transition: all .3s ease-out;
			transition: all .3s ease-out;
		}

		.team .person .social span:hover i {
			//color: #4285f4;
		}

		.title h2 {
			//margin: 11px 0 36px 0;
		}

		.team .title {
			text-align: center;
			padding: 30px 0 60px;
		}

		.team_brocker .person h3 a {
			color: #666;
			font-weight: 600;
			-webkit-transition: all .3s ease-out;
			-o-transition: all .3s ease-out;
			transition: all .3s ease-out;
		}

		.team_brocker .person .profession {
			font-size: 14px;
			color: #666;
			font-style: normal;
		}

		.team_brocker .item:hover .person h3 a{
			color: #4285f4;
			text-decoration: none;
		}

		/*.team .person .profession {
			font-size: 14px;
			color: #666;
			font-style: normal;
			}*/

		/*.team {
			padding: 50px 0 78px;
			}*/

			/* ========================================================== */
			/* LAW FIRM TEAM AND */
			/* ========================================================== */

			.projects {
				padding-top: 50px;
				padding-bottom: 100px;
			}

			.projects img {
				width: auto;
			}

			.our_client .item .txt {
				font-style: italic;
				font-size: 16px;
				font-family: 'Lato',sans-serif;
			}

			.our_client .item hr {
				height: 1px;
				background: #4285f4;
				width: 22px;
				margin-top: 10px;
				margin-bottom: 10px;
			}

			.our_client .item h3.name {
				font-size: 18px;
				font-weight: 600;
				color: #000 !important;
				text-transform: none;
			}

			span.dol {
				font-size: 14px;
				font-family: 'Lato',sans-serif;
				color: #727272;
			}

			#sifr {
				padding: 0 !important;
			}

			#sifr .item {
				background: #222431;
				padding: 75px 0;
				text-align: center;
				font-size: 14px;
				color: #fff;
				max-height: 240px;
				font-weight: 700;
				text-transform: uppercase;
			}

			#sifr .item:nth-child(even) {
				background: #171926;a
			}

			#sifr .item .numb {
				font-size: 50px;
				color: #4396e6;
				font-family: 'Lato',sans-serif;
				font-weight: 900;
			}

			/* ========================================================== */
			/* LAW FIRM ANYQUESTIONS */
			/* ========================================================== */

			#anyquestions {
				padding: 100px 0;
				overflow: hidden;
			}

			#anyquestions .title {
				overflow: hidden;
				padding-bottom: 30px;
			}

			#anyquestions .title hr {
				float: left;
				margin-top: 15px;
			}

			#anyquestions .txt {
				margin-bottom: 20px;
				font-family: 'Lato',sans-serif;
				font-size: 16px;
				line-height: 26px;
				color: #727272;
			}

			#anyquestions .n_cont {
				overflow: hidden;
				padding: 20px 0;
			}

			#anyquestions .n_cont .n_icon {
				font-size: 20px;
				line-height: 20px;
				color: #fff;
				text-align: center;
				width: 80px;
				display: inline-block;
				float: left;
				margin-right: 30px;
				padding: 30px;
				border-radius: 50%;
				background: #4396e6;
			}

			#anyquestions .n_cont .ttl {
				padding-top: 12px;
				font-weight: 700;
				font-size: 18px;
				text-transform: uppercase;
			}

			#anyquestions .n_cont .n_cont_txt {
				font-family: 'Lato',sans-serif;
				font-size: 16px;
				color: #727272;
			}

			#works {
				overflow: hidden;
				padding: 100px 0 100px;
				background: #fafafa;
			}

			#works .title {
				text-align: center;
			}

			/* ========================================================== */
			/* LAW FIRM ANYQUESTIONS AND */
			/* ========================================================== */

			/* ========================================================== */
			/* SLIDER_PROJECTS */
			/* ========================================================== */

			.slider_projects .owl-item .item {
				position: relative;
				-webkit-transition: all .3s ease-out;
				-o-transition: all .3s ease-out;
				transition: all .3s ease-out;
			}

			.slider_projects .owl-item .item:before {
				content: "";
				position: absolute;
				width: 100%;
				height: 100%;
				background: rgba(0, 0, 0, 0.8);
				z-index: 1;
				opacity: 0;
				-webkit-transition: all .3s ease-out;
				-o-transition: all .3s ease-out;
				transition: all .3s ease-out;
			}

			.slider_projects .owl-item .item:hover:before {
				opacity: 1;
			}

			.links {
				position: absolute;
				top: 50%;
				margin-top: -16px;
				width: 100%;
				text-align: center;
			}

			.links a {
				display: inline-block;
				margin: 0 4px;
				border-radius: 50%;
				padding: 10px 11px;
				font-size: 16px;
				line-height: 16px;
				-webkit-transition: all .3s ease-out;
				-o-transition: all .3s ease-out;
				transition: all .3s ease-out;
			}

			.links a.share {
				background: #fff;
				color: #4396e6;
				position: relative;
				right: -50px;
				opacity: 0;
			}

			.links a.search {
				background: #4396e6;
				color: #fff;
				position: relative;
				left: -50px;
				opacity: 0;
			}

			#works .slider_projects {
				//margin-top: 60px;
			}

			.slider_projects .owl-item .item:hover .links a.share {
				opacity: 1;
				right: 0;
				z-index: 2;
			}

			.slider_projects .owl-item .item:hover .links a.search {
				opacity: 1;
				left: 0;
				z-index: 2;
			}

			.owl-dots {
				text-align: center;
				margin-top: 48px;
			}

			.owl-dot {
				width: 12px;
				height: 12px;
				border: 1px solid #ccc;
				border-radius: 50%;
				display: inline-block;
				margin: 0 2px;
			}

			.owl-dot.active {
				background: #4396e6;
				border: 1px solid #ccc;
				width: 12px;
				height: 12px;
			}

			/* ========================================================== */
			/* SLIDER_PROJECTS AND */
			/* ========================================================== */

			/* ========================================================== */
			/* CALCULATE */
			/* ========================================================== */

			#calc {
				overflow: hidden;
				padding: 100px 0 0;
				background: url(images/bg-calc.png) center top no-repeat;
			}

			#calc .title {
				text-align: center;
			}

			#calc .tab {
				background: url(images/calc-tab-bg.png);
				background-size: cover;
				background-repeat: no-repeat;
				background-position: center top;
				padding-top: 60px;
			}

			#calc .tab .stro {
				overflow: hidden;
				margin-top: 35px;
				padding-bottom: 4px;
				border-bottom: 1px solid #ccc;
				text-transform: uppercase;
				font-family: 'Lato',sans-serif;
				color: #666;
				line-height: 22px;
			}

			#calc .tab .sell {
				margin-top: 35px;
				border-right: 1px solid #ccc;
				font-family: 'Lato',sans-serif;
				font-size: 20px;
				font-weight: 700;
				color: #ad0077;
				text-align: right;
			}

			#calc .tab .buy {
				margin-top: 35px;
				font-family: 'Lato',sans-serif;
				font-size: 20px;
				font-weight: 700;
				color: #4396e6;
			}

			#calc .tab .short {
				margin-top: 35px;
				margin-bottom: 90px;
				padding-top: 25px;
				border-top: 1px solid #ccc;
				font-family: 'Lato',sans-serif;
				font-size: 20px;
				font-weight: 700;
			}

			#calc .tab .short span {
				color: #ad0077;
			}

			#calc .tab .short .rht {
				text-align: right;
				float: right;
			}

			#calc .title hr {
				margin-bottom: 40px;
			}

			/* ========================================================== */
			/* CALCULATE AND */
			/* ========================================================== */

			/* ========================================================== */
			/* PRIVATE LAWYER */
			/* ========================================================== */

			/* ========================================================== */
			/* PRIVATE LAWYER HEADER */
			/* ========================================================== */

			.page-id-562 .header_top {
				height: 50px;
				background: #f2f2f2;
				font-family: 'Lato',sans-serif;
				padding-top: 14px;
			}

			.header_top_left p {
				color: #bbbbbb;
				font-weight: bold;
				font-size: 13px;
				line-height: 18px;
				text-transform: uppercase;
			}

			.header_top_left p a {
				color: #cda977;
				text-decoration: none;
			}

			.header_top_right {
				text-align: right;
			}

			.page-id-562 .searchbox {
				float: right;
				top: -14px;
			}

			.header_top_right p {
				font-weight: normal;
				font-size: 13px;
				line-height: 18px;
				color: #cda977;
				text-transform: uppercase;
				display: inline-block;
			}

			.header_top_right p a {
				color: #cda977;
				text-decoration: none;
				font-weight: bold;
				padding: 0 4px;
			}

			.page-id-562 .searchbox-icon i, 
			.searchbox-submit i {
				font-size: 14px;
				position: relative;
				top: -4px;
				color: #6c7f93;
				-moz-transform: scale(-1,1);
				-webkit-transform: scale(-1,1);
				-o-transform: scale(-1,1);
				transform: scale(-1,1);
			}

			.page-id-562 .main {
				padding: 10px 15px 14px 0;
			}

			.page-id-562 .navbar {
				margin-bottom: 0;
			}

			.page-id-562 .main .line {
				padding-bottom: 0;
			}
			.page-id-562 .main .line {
				border-bottom: 0px;
			}

			.page-id-562 .h_nav_wrap .nav > li > a {
				padding: 10px 16px;
				color: #bbbbbb;
			}

			.page-id-562 header {
				background: #fff;
			}

			.page-id-562 .header_height_good {
				min-height: 700px;
				overflow: hidden;
				background: #fff;
			}

			.page-id-562 header.main {
				position: relative;
			}

			.page-id-562 .nav > li:hover {
				background: none !important;
			}

			.page-id-562 .h_nav_wrap .nav > li:hover > a {
				color: #cda977;
			}

			li.style_lawer {
				letter-spacing: 0px;
				border: 2px solid #cda977;
				border-radius: 100px;
				font-weight: bold;
				font-size: 14px;
				width: 130px;
				text-transform: uppercase;
				text-align: center;
			}

			li.style_lawer a {
				color: #cda977 !important;
				padding: 8px 0px !important;
			}

			.page-id-562 .searchbox-icon:hover .fa, 
			.page-id-562 .searchbox-open .searchbox-icon .fa {
				color: #cda977;
			}

			.page-id-562 .nav .dropdown-menu li:hover,
			.page-id-562 .nav .dropdown-menu .current-menu-item, 
			.page-id-562 .nav .dropdown-menu .current-post-ancestor {
				color: #fff !important;
				background: #cda977 !important;
			}

			.page-id-562 .slide button {
				outline: none;
				letter-spacing: 1px;
				background: #cda977;
				border: 2px solid #cda977;
				border-radius: 100px;
				padding: 13px 10px;
				font-weight: bold;
				font-size: 12px;
				width: 226px;
				text-transform: uppercase;
			}

			.page-id-562 .slide button:hover {
				background: transparent;
				border: 2px solid #cda977;
				width: 226px;
				padding: 13px 10px;
			}

			/* ========================================================== */
			/* PRIVATE LAWYER HEADER */
			/* ========================================================== */

			/* ========================================================== */
			/* PRIVATE LAWYER NUMBERS */
			/* ========================================================== */

			.numbers_wrap {
				min-height: 200px;
				background: #f8f8f8;
			}

			.numbers_div {
				text-align: center;
				padding-top: 50px;
			}

			.numbers_div span {
				font-weight: 900;
				font-size: 40px;
				color: #393939;
				display: block;
				padding-bottom: 13px;
				font-family: 'Lato',sans-serif;
			}

			.numbers_div p {
				display: block;
				text-transform: uppercase;
				font-weight: 600;
				font-size: 18px;
				color: #cda977;
				font-family: 'Raleway',sans-serif;
			}

			/* ========================================================== */
			/* PRIVATE LAWYER NUMBERS AND */
			/* ========================================================== */

			/* ========================================================== */
			/* PRIVATE LAWYER PRACTICE */
			/* ========================================================== */

			.practice_areas {
				padding-top: 55px;
				font-family: 'Raleway',sans-serif;
				padding-bottom: 80px;
			}

			.section p.pre_title {
				letter-spacing: 4px;
				padding: 0;
				text-align: center;
				display: block;
				font-weight: bold;
				font-size: 12px;
				color: #bbbbbb;
				text-transform: uppercase;
				line-height: 40px;
			}

			.section p.pre_title:after {
				display: block;
				content: " ";
				width: 210px;
				height: 1px;
				background: #bbbbbb;
				margin: 0 auto 10px;
			}

			.section h2 {
				margin-top: 0;
				text-align: center;
				display: block;
				line-height: 35px;
				font-size: 26px;
				color: #cda977;
				text-transform: uppercase;
				font-weight: bold;
				margin-bottom: 55px;
			}

			.practice_areas_div p.title {
				font-weight: 600;
				font-family: 'Raleway',sans-serif;
				background: #f2f2f2 url(images/title_arrow.png) no-repeat 240px center;
				display: block;
				margin-bottom: 22px;
				font-size: 16px;
				color: #393939;
				line-height: 24px;
				width: 100%;
				padding: 15px 20px 15px 20px;
				text-transform: uppercase;
				box-sizing: border-box;
			}

			.practice_areas_div p.title a {
				text-decoration: none;
				color: #393939;
				display: block;
			}

			.practice_areas_div:hover p.title {
				background: #cda977 url(images/title_arrow1.png) no-repeat 240px center;
				color: #fff;
			}

			.practice_areas_div:hover p.title a {
				color: #fff;
			}

			.practice_areas_div p {
				display: block;
				font-size: 14px;
				color: #a1a1a1;
				line-height: 22px;
				font-family: 'Lato',sans-serif;
			}

			.practice_areas_div .div_img {
				margin-bottom: 10px;
			}

			/* ========================================================== */
			/* PRIVATE LAWYER PRACTICE AND */
			/* ========================================================== */

			/* ========================================================== */
			/* PRIVATE LAWYER OVER_20_YEARS */
			/* ========================================================== */

			.over_20_years {
				background: #f8f8f8;
				padding-top: 50px;
				padding-bottom: 65px;
			}

			.over_20_years p {
				padding: 0 85px 40px 85px;
				text-align: center;
				font-size: 16px;
				line-height: 22px;
				color: #4d4d4d;
				font-family: 'Lato',sans-serif;
			}

			.section .the_button {
				margin: 0 auto;
				width: 176px;
				background: #cda977;
				color: #fff;
				border: 2px solid #cda977;
			}

			body a.the_button {
				display: block;
				text-decoration: none;
				text-align: center;
				color: #cda977;
				background: transparent;
				letter-spacing: 1px;
				border: 2px solid #cda977;
				border-radius: 100px;
				padding: 13px 10px;
				font-weight: bold;
				font-size: 12px;
				width: 130px;
				text-transform: uppercase;
			}

			.section .the_button:hover {
				width: 176px;
				background: none;
				color: #cda977;
			}

			/* ========================================================== */
			/* PRIVATE LAWYER OVER_20_YEARS */
			/* ========================================================== */

			/* ========================================================== */
			/* PRIVATE LAWYER HISTORY_WRAP */
			/* ========================================================== */

			.history_wrap {
				padding-top: 50px;
			}

			.history_inner {
				padding-top: 170px;
				padding-bottom: 220px;
			}

			.history_timeline {
				height: 89px;
				background: url(images/line.png) repeat-x 0 center;
			}

			.history_timeline .history_circle {
				background: url(images/history_circle.png) no-repeat center center;
				width: 89px;
				height: 89px;
				text-align: center;
				line-height: 89px;
				font-family: 'Lato',sans-serif;
			}

			.history_timeline .history_circle span {
				font-weight: bold;
				font-size: 17px;
				color: #cda977;
			}

			.history_timeline .history_timeline_div {
				position: relative;
				float: left;
				margin-right: 180px;
			}

			.history_timeline .history_timeline_div:nth-child(odd) .text {
				margin-top: 105px;
			}
			.history_timeline .text {
				position: absolute;
				left: 50%;
				top: 0px;
				margin-top: -150px;
				width: 220px;
				font-family: 'Raleway',sans-serif;
				min-height: 140px;
				padding-left: 15px;
				border-left: 1px solid #393939;
			}

			.history_timeline .text p {
				font-family: 'Raleway',sans-serif;
				font-size: 14px;
				color: #393939;
				line-height: 23px;
				margin: 0;
			}

			.history_timeline .history_timeline_div:last-child {
				margin-right: 0px;
				float: right;
			}

			/* ========================================================== */
			/* PRIVATE LAWYER HISTORY_WRAP AND */
			/* ========================================================== */

			/* ========================================================== */
			/* PRIVATE LAWYER SERVICES */
			/* ========================================================== */

			section.services {
				background: #fff;
				padding: 70px 0 30px;
			}

			section.services {
				//background: #f8f8f8;
				//padding: 70px 0 30px;
			}

			.services .image {
				position: relative;
				width: 100%;
			}

			.services .image img {
				width: 100%;
			}

			section.services .whywe {
				//padding-top: 0px;
			}

			.services .whywe {
				padding: 30px 40px;
			}


			.services .whywe .title {
				text-align: left;
				padding: 0;
			}

			section.services .whywe .title p.pre_title {
				letter-spacing: 5px;
				text-align: left;
				width: auto;
				margin: 0 0 0 0;
				border: 0;
				color: #bbb;
				padding-bottom: 0px;
				font-size: 12px;
				font-family: 'Raleway',sans-serif;
				font-weight: bold;
			}

			.page-id-562 section.services .whywe .title h2 {
				text-align: left;
				color: #cda977;
			}

			.services .whywe .content {
				padding: 25px 0;
				text-align: left;
			}

	/*section.services .whywe p {
		font-size: 16px;
		line-height: 22px;
		color: #4d4d4d;
		font-family: 'Lato',sans-serif;
		display: block;
		padding-bottom: 36px;
		}*/

		.services .whywe .content p {
			font-family: 'Lato',sans-serif;
			font-size: 16px;
			color: #6c7f93;
		}

		/* ========================================================== */
		/* PRIVATE LAWYER SERVICES AND */
		/* ========================================================== */

		/* ========================================================== */
		/* PRIVATE LAWYER OUR_CLIENTS */
		/* ========================================================== */

		a.icon_buttons.doc {
			background: url(images/doc1.png) no-repeat 0 center;
		}

		a.icon_buttons {
			display: block;
			text-decoration: none;
			min-height: 60px;
			margin-bottom: 33px;
			padding-left: 65px;
			line-height: 23px;
			padding-top: 6px;
		}

		a.icon_buttons b {
			display: block;
			font-size: 16px;
			color: #818d9a;
			font-family: 'Lato',sans-serif;
			font-weight: normal;
		}

		a.icon_buttons span {
			font-size: 16px;
			color: #393939;
			font-family: 'Lato',sans-serif;
			font-weight: normal;
		}

		a.icon_buttons.pdf {
			background: url(images/pdf.png) no-repeat 0 center;
		}

		.our_clients {
			padding: 45px 0 80px 0;
		}

		.section h2 {
			margin-top: 0;
			text-align: center;
			display: block;
			line-height: 35px;
			font-size: 26px;
			color: #cda977;
			text-transform: uppercase;
			font-weight: bold;
			margin-bottom: 55px;
		}

		.our_clients .clients {
			padding: 0;
		}

		/* ========================================================== */
		/* PRIVATE LAWYER OUR_CLIENTS AND */
		/* ========================================================== */

		/* ========================================================== */
		/* PRIVATE LAWYER FREE_CALLBACK */
		/* ========================================================== */

		.free_callback {
			background: #f8f8f8;
			padding: 60px 0 30px;
		}

		.free_callback p {
			padding: 0 20px 20px 20px;
		}

		body .free_callback button.the_button:hover {
			border: 2px solid #cda977;
			background: none;
			width: 180px;
			color: #cda977;
		}

		.free_callback button.the_button {
			outline: none;
			margin: 0;
			display: block;
			text-decoration: none;
			text-align: center;
			color: #fff;
			background: transparent;
			background: #cda977;
			letter-spacing: 3px;
			border: 2px solid #cda977;
			border-radius: 100px;
			padding: 13px 0px;
			font-weight: bold;
			font-size: 12px;
			width: 180px;
			text-transform: uppercase;
		}

		.free_callback .contact-form {
			width: 780px;
			margin: 0 auto;
		}

		/* ========================================================== */
		/* PRIVATE LAWYER FREE_CALLBACK AND */
		/* ========================================================== */

		/* ========================================================== */
		/* PRIVATE LAWYER FOOTER */
		/* ========================================================== */

		.page-id-562 .footer-top {
			padding: 90px 0;
			background: #cda977;
			position: relative;
		}

		.page-id-562 .footer-top .text {
			padding: 40px 0 20px;
			border-bottom: 1px solid rgba(255,255,255,0.15);
			color: #ffffff;
		}

		.page-id-562 .footer-top a {
			font-style: italic;
			color: #393939;
			font-family: 'Lato',sans-serif;
		}

		.page-id-562 .footer-top .certificates a {
			font-style: normal;
			color: #fff;
			font-family: 'Lato';
		}

		.page-id-562 .footer-top .certificates i {
			color: #393939;
			margin-right: 15px;
		}

		.page-id-562 .footer-top .newsletter-text {
			color: #fff;
		}

		.page-id-562 .footer-top .newsletter-form button {
			color: #393939;
			cursor: pointer;
		}

		.page-id-562 .footer-top .newsletter-form input::-webkit-input-placeholder {
			color: #fff;
			font-style:italic;
		}

		.page-id-562 .footer-top .newsletter-form input:-moz-placeholder {
			color: #fff;
			font-style:italic;
		}

		.page-id-562 .footer-top .newsletter-form input:-moz-placeholder {
			color: #fff;
			font-style:italic;
		}

		.page-id-562 .footer-top .newsletter-form input::-webkit-input-placeholder {
			color: #fff;
			font-style:italic;
		}

		.page-id-562 .wrap_footer {
			padding: 30px 0 15px;
			background: #a88452;
		}

		.page-id-562 .footer-top .social i {
			color: #ffffff;
			font-size: 20px;
			margin-right: 5px;
			cursor: pointer;
			-webkit-transition: all .2s ease-out;
			-o-transition: all .2s ease-out;
			transition: all .2s ease-out;
		}

		.page-id-562 footer .copiright {
			color: #fff;
			font-family: 'Lato',sans-serif;
		}

		.page-id-562 footer .payment .item i {
			font-size: 25px;
			color: #fff;
		}

		/* ========================================================== */
		/* PRIVATE LAWYER FOOTER AND */
		/* ========================================================== */

		.tag-sticky-2 {
			background: rgba(233,233,233,0.35);
		}

		td, 
		th {
			padding: 5px;
			border: 1px solid #aaa;
		}

		.post img {
			max-width: 100%;
			height: auto;
		}

		.wp-caption {
			max-width: 100%;
			height: auto;
		}

		.h2_404 {
			display:block; 
			text-align:center;
		}

		.search-no-results .banner, 
		.search-results .banner {
			display: none;
		}
		.blog .post-title .title {
			padding-right: 40px;
			word-wrap: break-word;
		}

		.sticky .date,
		.tag-sticky-2 .date {
			display: none !important;
		}

		input[type="text"]:focus {
			outline: none;
		}

		textarea:focus {
			outline: none;
		}

		input {
			border: 1px solid #e9e9e9;
			padding: 5px;
		}

		input[type="submit"] {
			background: #4396e6;
			color: #fff;
			padding: 5px 15px;
		}

/* BOOTSTRAP FIVE COLUMNS =====================
=============================================*/

.col-xs-1-5,
.col-sm-1-5,
.col-md-1-5,
.col-lg-1-5 {
	position: relative;
	min-height: 1px;
	padding-right: 10px;
	padding-left: 10px;
}

.col-xs-1-5 {
	width: 20%;
	float: left;
}

@media (min-width: 768px) {
	.col-sm-1-5 {
		width: 20%;
		float: left;
	}
}

@media (min-width: 992px) {
	.col-md-1-5 {
		width: 20%;
		float: left;
	}
}

@media (min-width: 1200px) {
	.col-lg-1-5 {
		width: 20%;
		float: left;
	}
}

/* WIGET =====================
=============================================*/

.sb-wiget.sb-wiget label.screen-reader-text {
	display: none !important;
}

body.blog { 
	background:#FFF !important; 
	padding:0 !important;
}
.comments .comment .comment-reply-link {
	font-style: italic;
	text-decoration: underline;
	color: #4396E6 !important;
	font-size:16px !important;
}
.waitmoderation { 
	font-size:12px !important; 
}
#cancel-comment-reply-link {
	display:block;
	padding:0 0 15px 0 !important;
}
.comments .children {
	margin:0 !important;
	padding:0 !important
}
.tags .list a {
	padding: 5px 10px;
	border: 1px solid #e9e9e9;
	color: #6c7f93;
	background: transparent;
	margin: 0 10px 10px 0;
	font-family: 'Lato', sans-serif;
	display: inline-block;
}
.tags .list a:hover{
	color: #fff;
	background: #4396e6;
	text-decoration:none;
}
.blog .social a {
	border: 1px solid #eaeaea;
	padding: 6px;
	border-radius: 100px;
	width: 34px;
	display: inline-block;
	cursor: pointer;
	text-align: center;
}
.blog .social a:hover {
	background: #4396E6;
	border: 1px solid #eaeaea;
}
.blog .social a:hover i {
	color: #fff;
}
ul.pagination li.active span { 
	cursor:pointer !important;
}
.blog-category .disabled { 
	display:none !important;
}
.footer-top .newsletter-form button {
	color: #4396e6;
	cursor: pointer;
	background:none;
	border:none;
	padding:0;
}
.footer-inner1 .newsletter-form button {
	color: #92c663;
}
.main_page_footer .newsletter-form button {
	color: #393939;
}
#page-no-saitbar .title p { 
	font-weight:normal !important;
	padding:30px 0 0 0;
}
.footer-top .certificates li { 
	color:#FFF !important;
}
.footer-top .foot-wiget label { 
	display:block !important; 
	color:#FFF; 
	padding:45px 0 5px 0;
}
.footer-top .certificates ul { 
	padding:0 0 0 20px !important;
}
.footer-top .foot-wiget .calendar_wrap {
	color:#FFF !important;
}
.footer-top .search .form {
	padding:45px 0 0 0;
}
.footer-top .search .form input {
	width: 90%; 
	padding: 10px; 
	border: 1px solid #26394b;
	display: inline-block; 
	margin-right:-30px;  
	background: transparent; 
	color: #6c7f93; 
}
.calendar_wrap td {
	padding:5px;
}
.footer-top .tagcloud {
	padding:45px 0 5px 0;
}
.recentcomments a {
	display: inline-block !important;
}
.sb-wiget ul li { 
	padding:5px !important;
	padding-left: 20px !important;
}
.sb-wiget ul ul {
	margin:0 0 0 25px !important;
	border-bottom:none !important;
	padding:0 !important;
}
.sb-wiget .screen-reader-text {
	display:block !important;
	color: #6c7f93 !important;
}
.sb-wiget .newsletter-text {
	color: #76889a;
}
.sb-wiget .newsletter-text a {
	color: #4396e6;
	font-family: 'Lato', sans-serif; 
	font-style: italic;
}
.sb-wiget .newsletter-form {
	padding-top:20px;
}
.sb-wiget .newsletter-form input {
	padding:10px 20px; 
	width:90%;
}
.footer-top .rcpost {
	color: #6c7f93;
	padding-top:45px;
}
.footer-top .rcpost img {
	float:left; 
	margin-right:10px;
}
.footer-top .rcpost .item {
	margin-bottom:25px;
}
.footer-top .rcpost .date {
	color:#FFF; 
	font-size:13px;
}
.foot-wiget.social {
	padding-top:0 !important;
}
.footer-top .soclinks {
	padding-top:45px;
}
.footer-top .soclinks .circle {
	display:inline-block; 
	margin-right:15px;
}
.footer-top .help { 
	color:#FFF; 
	padding-bottom:20px;
}
.footer-top .help p { 
	padding-top:45px;
}
.footer-top .tweet {
	color:#6c7f93; 
	padding-top:45px; 
	margin-bottom:-20px;
}
.footer-top .tweet .author { 
	font-size:14px !important; 
	font-weight:bold !important;
}
.footer-top .tweet h3 { 
	margin-top:0 !important;
}
.footer-top .tweet .date { 
	font-size:11px ;
}
.footer-top .tweet .twitter-l { 
	color: #4396e6; 
	font-size: 30px;
}
.footer-top .t-feed {
	padding-bottom:40px;
}
.rcpost a {
	color: #002e5a !important;
}
.footer-top .help button {
	width: 100%;
	padding: 10px;
	border: 2px solid #fff;
	border-radius: 50px;
	background: transparent
}
.search .form button {
	transform: scale(-1,1);
	color:#4396e6;
	background:none;
	border:none;
	padding:0 !important;
}

.sidebar .category .content {
	padding: 25px 0 0 0;
	color: #76889a;
}
.sb-wiget.tags a {
	padding: 5px 10px !important;
	border: 1px solid #e9e9e9;
	color: #6c7f93;
	font-size:14px !important ;
	background: transparent;
	margin: 0 10px 10px 0 !important;
	font-family: 'Lato', sans-serif;
	line-height: 39px !important;
}
.sb-wiget.tags a:hover{
	color: #fff;
	background: #4396e6;
}
.nav > .current-menu-item > a, 
.nav > .current-post-ancestor > a {
	color: #4396e6;
}
.nav .dropdown-menu .current-menu-item, 
.nav .dropdown-menu .current-post-ancestor {
	color: #fff;
	background: #4396E6;
	cursor: pointer;
}
.nav .dropdown-menu .current-menu-item a, 
.nav .dropdown-menu .current-post-ancestor a {
	text-decoration: none;
	color: #fff;
	background-color: transparent;
	font-weight: bold;
	font-family: 'Lato', sans-serif;
}
.results-ajax {
	font-weight:bold !important;
}
.results-ajax.center {
	text-align:center !important;
}
.results-ajax .err {
	color:#C00 !important;
	padding-top:10px;
	margin-bottom:-10px;
	display: block;
}
.results-ajax .err0 {
	color:#090 !important;
	padding-top:10px;
	margin-bottom:-10px;
	display: block;
}
.services .whywe .content ul li {
	font-size: 16px !important;
	font-family: 'Lato',sans-serif !important;
}
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
	margin-right: 30px;
	margin-bottom: 5px;
}
.alignright {
	float: right;
	margin-left: 30px;
	margin-bottom: 5px;
} 
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 8px 0px 8px !important;
	margin: 0;
}
.btn-gsn { 
	border:none;
}
.nohome {
	min-height: 100px !important; 
	height:auto !important;
}
.bg-stretch img { 
	height:auto !important;
}
.sticky {}
.screen-reader-text {}
.gallery-caption {}
.bypostauthor {}

.sub-menu {display:none}

.jcf-select {
	//border: 1px solid #e9e9e9;
	//top:10px;
}
.jcf-select .jcf-select-text {
	margin-left:6px;
}
.promo .jcf-select {
	top: 0px;
}
.jcf-select .jcf-select-text {
	margin-left:6px;
}
.sb-wiget .jcf-select {
	top: 0;
	margin: 30px 0 0px;
	display: block;
	float: none;
}

.promodj {
	min-width: 320px;
	max-width: 900px
}

.sb-wiget div#calendar_wrap {
	margin-top: 20px;
}

.txt-right {
	text-align: right !important;
}

.txt-left {
	text-align: left !important;
}

.fl-left {
	float: left;
}

div#respond p {
	margin-top: 60px;
}